server/error.log
server/access.log
node_modules1/
-node_modules/
\ No newline at end of file
+node_modules/
+server/data/invoices/*
+server/data/statements/*
+server/data/tmp/*
\ No newline at end of file
+++ /dev/null
-127.0.0.1 - - [18/Apr/2020:10:41:56 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 500 24022 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:41:57 +0200] "GET /favicon.ico HTTP/1.1" 500 5226 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:43:48 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 500 24000 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:43:48 +0200] "GET /favicon.ico HTTP/1.1" 500 5226 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:44:03 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 654 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:44:03 +0200] "GET /favicon.ico HTTP/1.1" 200 595 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:44:52 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 654 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:44:52 +0200] "GET /favicon.ico HTTP/1.1" 200 595 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:45:10 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 661 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:45:10 +0200] "GET /favicon.ico HTTP/1.1" 200 602 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:45:27 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 661 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:45:27 +0200] "GET /favicon.ico HTTP/1.1" 200 602 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:45:40 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 500 23997 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:45:40 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:47:39 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 500 23997 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:47:39 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:48:41 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 4467 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:48:42 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:48:52 +0200] "GET / HTTP/1.1" 500 24051 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:48:52 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:49:50 +0200] "GET / HTTP/1.1" 500 24051 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
-127.0.0.1 - - [18/Apr/2020:10:49:50 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
use Plack::Request;
use File::Path qw (make_path);
use Plack::Runner;
+
use lib ($RealBin);
our $cfgpath = "";
print $^X."\n";
print "Process:".$$."\n";
print join(@INC)."\n";
-
+my $cfg = ();
+if (($ARGV[0] ne "") && (-e $ARGV[0])){
+ open(CFG,$ARGV[0]);
+ while (my $l = <CFG>){
+ chmop($l);
+ if (($l =~ /^\s*#/) || ($l =~ "") ) { next; }
+ my ($k,$v) = $l =~ m/\s*(\w+)\s*=\s*(.*)$/;
+ $cfg->{$k} = $v;
+ }
+ close(CFG);
+}
+print "ARGV:".Dumper(@ARGV)."\n--\n";
my @match = grep { /par-.*inc$/} @INC;
my $basedir = $RealBin;
$name =~ s/\.pl$//;
$name =~ s/\.exe$//;
+if (exists($ENV{"DKSAPPDATA"})){
+ $cfgpath = $ENV{"DKSAPPDATA"};
+}
if ($^O eq "MSWin32"){
$cfgpath = $ENV{APPDATA}.'/'.$name.'/server';
} elsif ($^O eq "darwin"){
}
$cfgpath =~ s/\\/\//g;
print $cfgpath."\n";
-
+exit(0);
my $allapp = builder {
enable "DirIndex", dir_index => 'index.html';
mount "/" => Plack::App::WrapCGI->new(script => $RealBin."/server/index.cgi")->to_app;#,execute=> 1
}
}
closedir(API);
- mount "/htdocs" => Plack::App::File->new(root => $RealBin."/server/htdocs")->to_app;
+ mount "/static" => Plack::App::File->new(root => $RealBin."/server/static")->to_app;
# if (-e $cfgpath.'/'.$name.'.passwd'){
# enable "Auth::Basic", authenticator => \&authen_cb;
# }
my @args = ("-p","6060");#,"-R",$RealBin.'/CGI,'.$RealBin.'/CGI/api,'.$RealBin.'/CGI/api/lib',"--error-log",$RealBin."/error.log","--access-log",$RealBin."/access.log"
-my $runner = Plack::Runner->new(server => 'Starlight', env => 'deployment', ipv6 => '1' );#env => development,deployment,development, test
+my $runner = Plack::Runner->new(server => 'Starlight', env => 'development', ipv6 => '1' );#env => development,deployment,development, test
$runner->parse_options(@args);
$runner->run($allapp);
+++ /dev/null
-Starting Starlight/0.0306 (linux) http server listening at port 6060
-[Sat Apr 18 10:41:48 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_37: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-[Sat Apr 18 10:41:48 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_37: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-[Sat Apr 18 10:41:48 2020] invoicejournal.pl: cannot chdir to child for /tmp/cgi_compile_37: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-Starting Starlight/0.0306 (linux) http server listening at port 6060
-Starlight/0.0306 (linux): Accepting connections at http://0:6060/
-Template process failed: file error - skeleton/file.tt: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - skeleton/file.tt: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe6f17508)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 94
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe5abfce0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe5f3d7c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe5aab6d8)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe54e44e8)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe5f3e600)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe6bc0388)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe6bbfec0)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe6bcc6d0)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffe6bcc4c0)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'HASH(0x7fffe6c20978)', 'IO::Socket::INET=GLOB(0x7fffe6c20c78)', 'CODE(0x7fffe6bcc4c0)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffe5ad3140)', 'Plack::Handler::Starlight=HASH(0x7fffe6bdb128)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffe5f2f0d8)', 'CODE(0x7fffe5f3e3d8)') called at invoicejournal.pl line 75
-Template process failed: file error - skeleton/file.tt: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - skeleton/file.tt: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe6f18700)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 94
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe5abfce0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe5f3d7c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe5aab6d8)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe54e44e8)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe5f3e600)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe6bc0388)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe6bbfec0)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe6bcc6d0)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffe6bcc4c0)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'HASH(0x7fffe6c20ae0)', 'IO::Socket::INET=GLOB(0x7fffe6c20a80)', 'CODE(0x7fffe6bcc4c0)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffe5ad3140)', 'Plack::Handler::Starlight=HASH(0x7fffe6bdb128)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffe5f2f0d8)', 'CODE(0x7fffe5f3e3d8)') called at invoicejournal.pl line 75
-Template process failed: file error - skeleton/file.tt: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - skeleton/file.tt: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe6f174d8)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 94
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe5abfce0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe6d8e438)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe5aab6d8)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe54e44e8)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe5f3e600)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe6bc0388)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe6bbfec0)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe6bcc6d0)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffe6bcc4c0)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'HASH(0x7fffe6d8e318)', 'IO::Socket::INET=GLOB(0x7fffe6bdb2c0)', 'CODE(0x7fffe6bcc4c0)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffe5ad3140)', 'Plack::Handler::Starlight=HASH(0x7fffe6bdb128)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffe5f2f0d8)', 'CODE(0x7fffe5f3e3d8)') called at invoicejournal.pl line 75
-Template process failed: file error - skeleton/file.tt: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - skeleton/file.tt: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe6f18538)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 94
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe5abfce0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe5f3d7c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe5aab6d8)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe54e44e8)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe5f3e600)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe6bc0388)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe6bbfec0)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe6bcc6d0)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffe6bcc4c0)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'HASH(0x7fffe6c20a98)', 'IO::Socket::INET=GLOB(0x7fffe6c20c18)', 'CODE(0x7fffe6bcc4c0)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffe5ad3140)', 'Plack::Handler::Starlight=HASH(0x7fffe6bdb128)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffe5f2f0d8)', 'CODE(0x7fffe5f3e3d8)') called at invoicejournal.pl line 75
-Starting Starlight/0.0306 (linux) http server listening at port 6060
-Starlight/0.0306 (linux): Accepting connections at http://0:6060/
-Starting Starlight/0.0306 (linux) http server listening at port 6060
-Starlight/0.0306 (linux): Accepting connections at http://0:6060/
-Starting Starlight/0.0306 (linux) http server listening at port 6060
-Starlight/0.0306 (linux): Accepting connections at http://0:6060/
-[Sat Apr 18 10:45:36 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_85: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-[Sat Apr 18 10:45:36 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_85: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-[Sat Apr 18 10:45:36 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_85: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-Starting Starlight/0.0306 (linux) http server listening at port 6060
-Starlight/0.0306 (linux): Accepting connections at http://0:6060/
-Template process failed: file error - module/api/app.cgi: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - module/api/app.cgi: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffcf25eb50)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffcdd779f0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffce1e27c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffcdfda340)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffcd7884e8)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffce1e3600)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffcee63e20)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffcee63958)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffcee812c0)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffcee72ab8)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'HASH(0x7fffceec79c8)', 'IO::Socket::INET=GLOB(0x7fffceec7c80)', 'CODE(0x7fffcee72ab8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffcdd77c78)', 'Plack::Handler::Starlight=HASH(0x7fffcee81e60)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffce1d40c8)', 'CODE(0x7fffce1e33d8)') called at invoicejournal.pl line 75
-Template process failed: file error - module/favicon.ico: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffcf25f6d0)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffcdd779f0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffce1e27c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffcdfda340)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffcd7884e8)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffce1e3600)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffcee63e20)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffcee63958)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffcee812c0)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffcee72ab8)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'HASH(0x7fffceec7a10)', 'IO::Socket::INET=GLOB(0x7fffceec7bf0)', 'CODE(0x7fffcee72ab8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffcdd77c78)', 'Plack::Handler::Starlight=HASH(0x7fffcee81e60)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffce1d40c8)', 'CODE(0x7fffce1e33d8)') called at invoicejournal.pl line 75
-[Sat Apr 18 10:47:30 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_97: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-[Sat Apr 18 10:47:30 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_97: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-Starting Starlight/0.0306 (linux) http server listening at port 6060
-Starlight/0.0306 (linux): Accepting connections at http://0:6060/
-Template process failed: file error - module/api/app.cgi: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - module/api/app.cgi: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe1f52130)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe0a699d0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe0ed48b0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe0ac1438)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe047a4e8)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe0ed56f0)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe1b579d0)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe1b57508)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe1b75110)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffe1b66908)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'HASH(0x7fffe1bbb688)', 'IO::Socket::INET=GLOB(0x7fffe1bbb808)', 'CODE(0x7fffe1b66908)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffe075aee8)', 'Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffe0ec60b8)', 'CODE(0x7fffe0ed54c8)') called at invoicejournal.pl line 75
-Template process failed: file error - module/favicon.ico: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe1f51dd8)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe0a699d0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe0ed48b0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe0ac1438)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe047a4e8)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe0ed56f0)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe1b579d0)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe1b57508)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe1b75110)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffe1b66908)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'HASH(0x7fffe1bbb838)', 'IO::Socket::INET=GLOB(0x7fffe1bbb7f0)', 'CODE(0x7fffe1b66908)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffe075aee8)', 'Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffe0ec60b8)', 'CODE(0x7fffe0ed54c8)') called at invoicejournal.pl line 75
-Starting Starlight/0.0306 (linux) http server listening at port 6060
-Starlight/0.0306 (linux): Accepting connections at http://0:6060/
-Template process failed: file error - module/favicon.ico: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd22dbe20)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd10ed010)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd1f332d0)', 'IO::Socket::INET=GLOB(0x7fffd1f331e0)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75
-Template process failed: DBI error - DBI connect failed: unable to open database file
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: DBI error - DBI connect failed: unable to open database file^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd22e3dc8)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd10ed010)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd1f33300)', 'IO::Socket::INET=GLOB(0x7fffd1f331b0)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75
-Template process failed: file error - module/favicon.ico: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd2330e00)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd1f33360)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd1ef8260)', 'IO::Socket::INET=GLOB(0x7fffd1f332a0)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75
-Template process failed: DBI error - DBI connect failed: unable to open database file
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: DBI error - DBI connect failed: unable to open database file^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd23456b8)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd2156d98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd2139ab8)', 'IO::Socket::INET=GLOB(0x7fffd1f33228)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75
-Template process failed: file error - module/favicon.ico: not found
- at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362
- CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454
- CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd22dc2c0)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95
- eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2
- CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd10ed010)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139
- CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30
- CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95
- Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71
- Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53
- Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24
- Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93
- Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27
- Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50
- Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145
- Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380
- Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd1f33330)', 'IO::Socket::INET=GLOB(0x7fffd1f33210)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254
- Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760
- eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758
- Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93
- Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84
- Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277
- Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75
-[Sat Apr 18 10:52:46 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_121: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-[Sat Apr 18 10:52:46 2020] invoicejournal.pl: cannot chdir to child for /tmp/cgi_compile_121: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-[Sat Apr 18 10:52:46 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_121: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195.
-#!C:\Strawberry\per\bin\perl.exe
+#!/usr/local/bin/perl
use strict;
use FindBin qw($Bin $RealBin);
# use lib ('CGI/api/lib/perl5');
# use lib ('CGI/api/lib');
-use lib ($Bin.'/server/api/lib/perl5');
-use lib ($Bin.'/server/api/lib');
+use lib ($RealBin.'/server/api/lib/perl5');
+use lib ($RealBin.'/server/api/lib');
use lib ($RealBin.'/api/lib/perl5');
use lib ($RealBin.'/api/lib');
+use lib ($RealBin.'/lib/perl5');
+use lib ($RealBin.'/lib');
use CGI;
use CGI::Cookie;
$html->{result}->{$e} = $ENV{$e};
}
}
+if (exists($p->{sitecfg})){
+ foreach my $e (keys(%ENV)){
+ $html->{result} = $sitecfg;
+ }
+}
print JSON::PP::encode_json($html);
\ No newline at end of file
-#!C:/Strawberry/perl/bin/perl.exe
+#!/usr/local/bin/perl
use strict;
use FindBin qw($RealBin $Bin);
# use lib ('CGI/api/lib/perl5');
elsif (exists($p->{ins})){
my $uuid = $db->newuuid();
my $ndata = { $p->{ins}."_id" => $uuid };
- if ($p->{data}){
+ if (($p->{data}) && $p->{data} =~ /^\{.*\}$/) {
my $idata = JSON::PP::decode_json($p->{data});
foreach my $d (keys(%{$idata})){
$ndata->{$p->{ins}."_".$d} = $idata->{$d};
our $sitecfg ={
cookiename => undef,
- staticpath => 'htdocs/',
+ staticpath => 'static/',
page => 'index.tt',
pagename => 'index',
basename => '/'
chomp($glhostname);
$sitecfg->{hostname} = $glhostname;
if ($^O eq "MSWin32"){
- $cfgpath = $ENV{APPDATA}.'/'.$name.'/server';
+ if (!exists$ENV{DKSAPPDATA}){
+ $cfgpath = $ENV{APPDATA}.'/'.$name.'/server';
+ } else {
+ $cfgpath = $ENV{DKSAPPDATA};
+ }
+
} elsif ($^O eq "darwin"){
$cfgpath = $ENV{HOME}.'/Library/Application Support/'.$name.'/server';
}
$sitecfg->{dsn}='DBI:SQLite:dbname='.$cfgpath.'/'.$name.'.sqlite';
$sitecfg->{datapath}=$cfgpath;
+} else {
+ $sitecfg->{app}='invoicejournal';
+ $sitecfg->{datapath}=$ENV{DOCUMENT_ROOT}.'/'.$sitecfg->{app}.'/data';
+ $sitecfg->{tmplpath}=$ENV{DOCUMENT_ROOT}.'/'.$sitecfg->{app}.'/tmpl';
+ $sitecfg->{dsn}='DBI:SQLite:dbname='.$sitecfg->{datapath}.'/invoicejournal.sqlite';
+ $sitecfg->{tools}->{wkhtmltopdf} = '/usr/local/bin/wkhtmltopdf';
}
foreach my $e (keys(%ENV)){
use Data::Dumper;
use FindBin qw($RealBin);
use File::Copy::Recursive qw(dircopy);
+use lib ('./lib/perl5');
+use lib ('./lib');
+use lib ('./');
+use lib ($RealBin.'/server/api/lib/perl5');
+use lib ($RealBin.'/server/api/lib');
+use lib ($RealBin.'/api/lib/perl5');
+use lib ($RealBin.'/api/lib');
+use lib ($RealBin.'/lib/perl5');
+use lib ($RealBin.'/lib');
+use dksconfig qw/$sitecfg/;
sub new {
my $class = shift;
my $p = shift;
my $self = bless {}, $class;
$self->{tmplpath} =$p->{tmplpath};
$self->{tmp} =$p->{tmp};
- $self->{wkhtmltopdf} = $RealBin.'/server/tools/wkhtmltopdf'.(($^O eq "MSWin32")?'.exe':'');
+ if ($^O eq "MSWin32"){
+
+ } else {
+
+ }
+ $self->{wkhtmltopdf} = $sitecfg->{tools}->{wkhtmltopdf};
return $self;
}
-#!C:\Strawberry\per\bin\perl.exe
+#!/usr/local/bin/perl
use strict;
use lib ('./server/api/lib/perl5');
use lib ('./server/api/lib');
$vars->{filepath} = 'module/'.$p->{page}.'.tt';
$vars->{baseurl} = $cgi->url({-base=>1});
$vars->{siteurl} = $cgi->url({-base=>1}).'/'.$sitecfg->{staticpath};
-
+my @lv = split(/\//,$vars->{filepath});
+my $absnum = scalar(@lv)-1;
+$vars->{abspath} = "";
+# for (my $i=0;$i<$absnum;$i++){
+# $vars->{abspath} .= "../";
+# }
if ($vars->{filepath} ne ""){
$vars->{suffix} = substr($vars->{filepath},rindex($vars->{filepath},'.'));
$vars->{page} = $vars->{filepath};
$vars->{page} =~ s/html$/tt/;
}
-my $tmplincpath2 = $RealBin.'/server/tmpl';
-$vars->{tmplpath} = $tmplincpath2;
+my $tmplincpath2 = $sitecfg->{tmplpath};
+# $vars->{tmplpath} = $tmplincpath2;
my ($browserlang2) = $ENV{HTTP_ACCEPT_LANGUAGE} =~ /^(\w+)[,|;|-]/;
$vars->{lang} = 'de';
if (-e $tmplincpath2.'/lang/'.$browserlang2.'.tt'){
$vars->{lang} = $browserlang2;
}
#print '<pre>'.Dumper($vars).'</pre>';
-my $template = Template->new({INCLUDE_PATH => [$tmplincpath2]});
+my $template = Template->new({INCLUDE_PATH => [$sitecfg->{tmplpath}]});
$template->process($vars->{filepath},$vars) || die "Template process failed: ", $template->error(), "\n";
-#!C:\Strawberry\per\bin\perl.exe
+#!/usr/local/bin/perl
use strict;
use CGI;
use CGI::Carp qw/fatalsToBrowser/;
-#!C:\Strawberry\per\bin\perl.exe
+#!/usr/local/bin/perl
use strict;
use FindBin qw($RealBin $Bin);
# use lib ('CGI/api/lib/perl5');
my @stat = stat($file);
print $cgi->header(
-type => $mimetype,
- -target => basename($p->{open}),
+ # -target => basename($p->{open}),
-attachment => basename($p->{open})
);
open(DLD,$file);
-#!C:\Strawberry\per\bin\perl.exe
+#!/usr/local/bin/perl
use strict;
use CGI;
# use CGI::Carp qw/fatalsToBrowser/;
use JSON::PP;
use FindBin qw($RealBin $Bin);
use Data::Dumper;
-# use lib ('CGI/api/lib/perl5');
-# use lib ('CGI/api/lib');
-use lib ($Bin.'/api/lib/perl5');
-use lib ($Bin.'/api/lib');
-use lib ($RealBin.'/api/lib/perl5');
-use lib ($RealBin.'/api/lib');
-# use CGI::Carp qw/fatalsToBrowser/;
use File::Basename;
use JSON::PP;
use File::Path qw(make_path);
use MIME::Type::FileName;
+use lib ($RealBin.'/api/lib/perl5');
+use lib ($RealBin.'/api/lib');
+# use CGI::Carp qw/fatalsToBrowser/;
+
use dksconfig qw/$sitecfg/;
my $cgi = new CGI();
--- /dev/null
+Deny from all
\ No newline at end of file
+++ /dev/null
-body {
- overflow-x: hidden;
- overflow-y: hidden;
- }
-
- #sidebar-wrapper {
- min-height: 97vh;
- margin-left: -15rem;
- -webkit-transition: margin .25s ease-out;
- -moz-transition: margin .25s ease-out;
- -o-transition: margin .25s ease-out;
- transition: margin .25s ease-out;
- }
-
- #sidebar-wrapper .sidebar-heading {
- padding: 5px;
- font-size: 15px;
- font-weight: bold;
- color: #fff;
- text-align: center;
- }
-
- #sidebar-wrapper .list-group {
- width: 160px;
- }
-
- #page-content-wrapper {
- min-width: 100vw;
- }
-
- #wrapper.toggled #sidebar-wrapper {
- margin-left: 0;
- }
-
- @media (min-width: 768px) {
- #sidebar-wrapper {
- margin-left: 0;
- }
-
- #page-content-wrapper {
- min-width: 0;
- width: 100%;
- }
-
- #wrapper.toggled #sidebar-wrapper {
- margin-left: -15rem;
- }
- }
-select.form-control {
- -webkit-appearance: none;
- -webkit-border-radius: 0px;
- background-image: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");
- background-position: 100% 50%;
- background-repeat: no-repeat;
-}
-
-select.bg-primary, select.bg-primary:hover, select.bg-primary:active {
- background-image: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#fff' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");
- color: #fff;
-}
-
-
-.right {
- text-align: right;
-}
-.table-hover tbody tr:hover {
- background-color: rgb(58,89,177);
- color: #fff;
-
-
-}
-
-.card {
- margin: 10px;
-}
-
-.thead-dark tr th select.form-control {
- background-color: #212529;
- background-image: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#fff' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");
- color: #fff;
- margin: 0px;
-}
-
-.table tbody tr.highlight td {
- background-color: lightblue;
-}
-
-.noselect {
- -webkit-touch-callout: none; /* iOS Safari */
- -webkit-user-select: none; /* Safari */
- -khtml-user-select: none; /* Konqueror HTML */
- -moz-user-select: none; /* Firefox */
- -ms-user-select: none; /* Internet Explorer/Edge */
- user-select: none; /* Non-prefixed version, currently
- supported by Chrome and Opera */
-}
\ No newline at end of file
+++ /dev/null
-html,body {
- background-color: #52638e;
-}
-button
-{
- background-image: none;
- background-color: rgba(95.6863%,95.6863%,95.6863%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- border-image-source: none;
- font-size: 10pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: center;
- -fm-text-vertical-align: center;
-}
-button:hover
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-image-source: none;
-}
-button:pressed
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-image-source: none;
-}
-button:focus
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-image-source: none;
-}
-button .inner_border
-{
- padding-top: 0pt;
- padding-right: 0pt;
- padding-bottom: 0pt;
- padding-left: 0pt;
-}
-button .text
-{
- width: 100%;
- height: 100%;
- box-sizing: border-box;
-}
-button .icon
-{
- -fm-icon-color: rgba(0%,0%,0%,1);
- -fm-icon-padding: 0.33em;
-}
-button:hover .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
-}
-button:pressed .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
-}
-button:focus .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
-}
-
-body
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
- -fm-body-alt-background: true;
- -fm-use-body-current-row-style: true;
-}
-body:checked
-{
- background-image: none;
- background-color: rgba(57.2549%,61.9608%,75.2941%,1);
- border-image-source: none;
-}
-
-/* pop_up
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- font-size: 14pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
-}
-pop_up:pressed
-{
- background-image: none;
- background-color: rgba(100%,100%,100%,1);
- border-image-source: none;
-}
-pop_up:focus
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
-}
-pop_up:placeholder
-{
- color: rgba(80%,80%,80%,1);
-}
-pop_up .text
-{
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
- top: 0pt;
- right: 30pt;
- bottom: 0pt;
- left: 0pt;
- position: absolute;
- box-sizing: border-box;
-}
-pop_up .icon
-{
- background-image: none;
- background-color: rgba(95.6863%,95.6863%,95.6863%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-left-style: solid;
- border-left-width: 1pt;
- border-image-source: none;
- width: 30pt;
- top: 0pt;
- right: 0pt;
- bottom: 0pt;
- position: absolute;
- box-sizing: border-box;
- -fm-icon: down-arrow;
- -fm-icon-color: rgba(0%,0%,0%,1);
-}
-pop_up .repeat_border
-{
- border-bottom-color: rgba(80%,80%,80%,1);
- border-bottom-width: 1pt;
-} */
-
-/* button_bar
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
-}
-button_bar .button_bar_divider
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
-}
-
-button_bar_segment
-{
- background-image: none;
- background-color: rgba(0%,0%,0%,0);
- border-image-source: none;
- font-weight: bold;
- font-size: 10pt;
- color: rgba(100%,100%,100%,1);
- line-height: 1line;
- text-align: center;
- -fm-text-vertical-align: center;
-}
-button_bar_segment:hover
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-image-source: none;
- color: rgba(100%,100%,100%,1);
-}
-button_bar_segment:pressed
-{
- background-color: rgba(92.1569%,92.1569%,92.1569%,1);
- color: rgba(0%,0%,0%,1);
-}
-button_bar_segment:checked
-{
- background-image: none;
- background-color: rgba(100%,100%,100%,0);
- border-image-source: none;
- color: rgba(100%,100%,100%,1);
-}
-button_bar_segment:focus .inner_border
-{
- box-shadow: inset 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
-}
-button_bar_segment .text
-{
- width: 100%;
- height: 100%;
- box-sizing: border-box;
-}
-button_bar_segment .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
- -fm-icon-padding: 0.33em;
-}
-button_bar_segment:hover .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
-}
-button_bar_segment:pressed .icon
-{
- -fm-icon-color: rgba(0%,0%,0%,1);
-}
-button_bar_segment:checked .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
-} */
-
-/* trailing_sub_summary_1
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-} */
-
-header
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-}
-
-/* chart
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
-}
-chart:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-chart .inner_border
-{
- padding-top: 0.31em;
- padding-right: 0.31em;
- padding-bottom: 0.31em;
- padding-left: 0.31em;
-} */
-
- input
-{
- background-image: none;
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- border-image-source: none;
- font-family: -fm-font-family(Arial,ArialMT);
- font-weight: normal;
- font-size: 11pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
-}
-input:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-::-webkit-input-placeholder
-{
- color: rgba(60.3922%,60.3922%,60.3922%,1);
-}
-
-
-/* edit_box .text
-{
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
- top: 0pt;
- right: 0pt;
- bottom: 0pt;
- left: 0pt;
- position: absolute;
- box-sizing: border-box;
-} */
-/* edit_box .icon
-{
- background-position: center center;
-} */
-
-/* title_footer
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-} */
-
-textarea
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- font-size: 11pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
- /* margin-top: 0.88em;
- margin-right: 0.75em;
- margin-bottom: 0.63em;
- margin-left: 0.75em;
- top: 0pt;
- right: 30pt;
- bottom: 0pt;
- left: 0pt;
- position: absolute;
- box-sizing: border-box; */
-}
-textarea:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-textarea:placeholder
-{
- color: rgba(80%,80%,80%,1);
-}
-/* textarea .text
-{
-
-} */
-textarea .scrollbar_track
-{
- width: 30pt;
- top: 0pt;
- right: 0pt;
- bottom: 0pt;
- position: absolute;
- box-sizing: border-box;
-}
-
-/* drop_down
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- font-size: 14pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
-}
-drop_down:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-drop_down:placeholder
-{
- color: rgba(80%,80%,80%,1);
-}
-drop_down .text
-{
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
- top: 0pt;
- right: 30pt;
- bottom: 0pt;
- left: 0pt;
- position: absolute;
- box-sizing: border-box;
-}
-drop_down .icon
-{
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-left-style: solid;
- border-left-width: 1pt;
- width: 30pt;
- top: 0pt;
- right: 0pt;
- bottom: 0pt;
- position: absolute;
- box-sizing: border-box;
- -fm-icon: down-arrow;
- -fm-icon-color: rgba(0%,0%,0%,1);
-}
-drop_down:pressed .icon
-{
- background-color: rgba(92.1569%,92.1569%,92.1569%,1);
-}
-drop_down:focus .icon
-{
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-
-dot_control:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-dot_control .contents
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- top: 0pt;
- right: 0pt;
- bottom: 38pt;
- left: 0pt;
- position: absolute;
- box-sizing: border-box;
-}
-dot_control .dot
-{
- background-color: rgba(80%,80%,80%,1);
- border-top-right-radius: 50% 50%;
- border-bottom-right-radius: 50% 50%;
- border-bottom-left-radius: 50% 50%;
- border-top-left-radius: 50% 50%;
- margin-left: 0.33em;
- width: 12pt;
- height: 12pt;
-}
-dot_control:checked .dot
-{
- background-image: none;
- background-color: rgba(0%,0%,0%,1);
-}
-dot_control .dot_container
-{
- height: 18pt;
- right: 0pt;
- bottom: 0.63em;
- left: 0pt;
- position: absolute;
- box-sizing: border-box;
-} */
-
-footer
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-}
-
-/* container
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
-}
-container:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-container:placeholder
-{
- color: rgba(80%,80%,80%,1);
-}
-container .inner_border
-{
- padding-top: 0.31em;
- padding-right: 0.31em;
- padding-bottom: 0.31em;
- padding-left: 0.31em;
-} */
-
-/* web_viewer
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
-}
-web_viewer:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-web_viewer .inner_border
-{
- padding-top: 0.31em;
- padding-right: 0.31em;
- padding-bottom: 0.31em;
- padding-left: 0.31em;
-} */
-
-/* leading_grand_summary
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-}
-
-trailing_sub_summary_2
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-}
-
-trailing_grand_summary
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-} */
-
-/* scrollbar
-{
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-left-style: solid;
- border-left-width: 1pt;
- width: 30pt;
-}
-scrollbar:disabled
-{
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-left-style: solid;
- border-left-width: 1pt;
-}
-scrollbar .scrollbar_top_button
-{
- background-color: rgba(100%,100%,100%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-bottom-style: solid;
- border-left-style: solid;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- width: 100%;
- height: 30pt;
- -fm-icon: up-arrow;
- -fm-icon-color: rgba(0%,0%,0%,1);
-}
-scrollbar:hover .scrollbar_top_button
-{
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-bottom-style: solid;
- border-left-style: solid;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- width: 100%;
- height: 30pt;
-}
-scrollbar:pressed .scrollbar_top_button
-{
- background-color: rgba(92.1569%,92.1569%,92.1569%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-bottom-style: solid;
- border-left-style: solid;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- width: 100%;
- height: 30pt;
-}
-scrollbar .scrollbar_bottom_button
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-left-width: 1pt;
- width: 100%;
- height: 30pt;
- -fm-icon: down-arrow;
- -fm-icon-color: rgba(0%,0%,0%,1);
-}
-scrollbar:hover .scrollbar_bottom_button
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-left-width: 1pt;
- width: 100%;
- height: 30pt;
-}
-scrollbar:pressed .scrollbar_bottom_button
-{
- background-color: rgba(92.1569%,92.1569%,92.1569%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-left-width: 1pt;
- width: 100%;
- height: 30pt;
-}
-scrollbar .scrollbar_thumb
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- width: 100%;
-} */
-
-/* calendar
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- font-size: 14pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
-}
-calendar:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-calendar:placeholder
-{
- color: rgba(80%,80%,80%,1);
-}
-calendar .text
-{
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
- top: 0pt;
- right: 30pt;
- bottom: 0pt;
- left: 0pt;
- position: absolute;
- box-sizing: border-box;
-}
-calendar .icon
-{
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-left-style: solid;
- border-left-width: 1pt;
- width: 30pt;
- top: 0pt;
- right: 0pt;
- bottom: 0pt;
- position: absolute;
- box-sizing: border-box;
- -fm-icon: calendar;
- -fm-icon-color: rgba(0%,0%,0%,1);
-}
-calendar:pressed .icon
-{
- background-color: rgba(92.1569%,92.1569%,92.1569%,1);
-}
-calendar:focus .icon
-{
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-} */
-
-/* checkbox_set
-{
- font-size: 16pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1.2line;
- text-align: left;
-}
-checkbox_set .text
-{
- margin-left: 0.69em;
- top: 0pt;
- right: 0pt;
- bottom: 0pt;
- left: 1em;
- position: absolute;
- box-sizing: border-box;
-}
-checkbox_set .icon
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- padding-top: 0.13em;
- padding-right: 0.13em;
- padding-bottom: 0.13em;
- padding-left: 0.13em;
- width: 1em;
- height: 1em;
- top: 0.1em;
- bottom: 0pt;
- left: 0pt;
- position: absolute;
- box-sizing: border-box;
-}
-checkbox_set:focus .icon
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-checkbox_set:checked .icon
-{
- -fm-icon: modern-check;
- -fm-icon-color: rgba(0%,0%,0%,1);
-}
-
-body_alt
-{
- background-image: none;
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
- border-image-source: none;
- box-sizing: border-box;
-}
-
-radio_set
-{
- font-size: 16pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1.2line;
- text-align: left;
-}
-radio_set .text
-{
- margin-left: 0.69em;
- top: 0pt;
- right: 0pt;
- bottom: 0pt;
- left: 1em;
- position: absolute;
- box-sizing: border-box;
-}
-radio_set .icon
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- border-top-right-radius: 50% 50%;
- border-bottom-right-radius: 50% 50%;
- border-bottom-left-radius: 50% 50%;
- border-top-left-radius: 50% 50%;
- padding-top: 0.19em;
- padding-right: 0.19em;
- padding-bottom: 0.19em;
- padding-left: 0.19em;
- width: 1em;
- height: 1em;
- top: 0.1em;
- bottom: 0pt;
- left: 0pt;
- position: absolute;
- box-sizing: border-box;
-}
-radio_set:focus .icon
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-radio_set:checked .icon
-{
- -fm-icon: radio;
- -fm-icon-color: rgba(0%,0%,0%,1);
-} */
-
-title_header
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-}
-
-/* field .baseline
-{
- border-bottom-width: 1pt;
-} */
-
-/* popover
-{
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- border-top-right-radius: 0pt 0pt;
- border-bottom-right-radius: 0pt 0pt;
- border-bottom-left-radius: 0pt 0pt;
- border-top-left-radius: 0pt 0pt;
- font-size: 16pt;
- color: rgba(0%,0%,0%,1);
- line-height: 2line;
- text-align: center;
-}
-popover .text
-{
- height: 1.88em;
- top: 0.88em;
- right: 12pt;
- left: 12pt;
- position: absolute;
- box-sizing: border-box;
-}
-popover .contents
-{
- top: 2.76em;
- right: 5pt;
- bottom: 5pt;
- left: 5pt;
- position: absolute;
- box-sizing: border-box;
-} */
-
-/* text_box
-{
- font-weight: normal;
- font-size: 14pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
- -fm-text-vertical-align: center;
-}
-text_box .inner_border
-{
- padding-top: 2pt;
- padding-right: 2pt;
- padding-bottom: 2pt;
- padding-left: 2pt;
-}
-text_box .text
-{
- height: 100%;
- box-sizing: border-box;
-}
-text_box .icon
-{
- background-position: center center;
-} */
-
-/* trailing_sub_summary
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-} */
-
-bottom_nav_div
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-}
-
-top_nav_div
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-}
-
-/* leading_sub_summary
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-} */
-
-/* div.portal{
- display: table;
- width: 100%;
-}
-div.PortalRow {
- display: table-row;
-}
-.divPortalHeading {
- background-color: #EEE;
- display: table-header-group;
-}
-.divPortalCell, .divPortalHead {
- border: 1px solid #999999;
- display: table-cell;
- padding: 3px 10px;
-}
-.divPortalHeading {
- background-color: #EEE;
- display: table-header-group;
- font-weight: bold;
-}
-.divPortalFoot {
- background-color: #EEE;
- display: table-footer-group;
- font-weight: bold;
-}
-.divPortalBody {
- display: table-row-group;
-} */
-
-
-/* div.portal
-{
- display: table;
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
-}
-div.portalhead {
- display: table-row;
- font-weight: bold;
- text-align: center;
-}
-div.portalheadcell {
- display: table-cell;
- padding: 4px;
- border: 1px solid #ccc!important;
-}
-div.portalbody {
- display: block;
-}
-div.portalrow {
- display: table-row;
-} */
-/* portal .contents
-{
- top: 0pt;
- right: 30pt;
- bottom: 0pt;
- left: 0pt;
- position: absolute;
- box-sizing: border-box;
-}
-portal .row
-{
- background-color: rgba(100%,100%,100%,1);
-}
-portal .row_alt
-{
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
-}
-portal .scrollbar_track
-{
- width: 30pt;
- top: 0pt;
- right: 0pt;
- bottom: 0pt;
- position: absolute;
- box-sizing: border-box;
-}
-portal .row_active
-{
- background-color: rgba(90.1961%,93.7255%,97.6471%,1);
-} */
-
-/* leading_sub_summary_1
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-} */
-
-/* line
-{
- border-top-color: rgba(0%,0%,0%,1);
- border-right-color: rgba(0%,0%,0%,1);
- border-bottom-color: rgba(0%,0%,0%,1);
- border-left-color: rgba(0%,0%,0%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
-}
-
-leading_sub_summary_2
-{
- background-color: rgba(100%,100%,100%,1);
- box-sizing: border-box;
-} */
-
-div.group_container
-{
- background-color: #e3e3e3;
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- padding-top: 4px;
- padding-bottom: 8px;
-}
-
-/* rounded
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- border-top-right-radius: 5pt 5pt;
- border-bottom-right-radius: 5pt 5pt;
- border-bottom-left-radius: 5pt 5pt;
- border-top-left-radius: 5pt 5pt;
-}
-rounded .inner_border
-{
- border-top-right-radius: 4pt 4pt;
- border-bottom-right-radius: 4pt 4pt;
- border-bottom-left-radius: 4pt 4pt;
- border-top-left-radius: 4pt 4pt;
-}
-
-tab_control
-{
- font-size: 14pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
- -fm-tab-spacing: -1;
-}
-
-oval
-{
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
-}
-
-tab_panel
-{
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
-}
-tab_panel:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-tab_panel:checked
-{
- background-image: none;
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- border-image-source: none;
- text-align: center;
- -fm-text-vertical-align: center;
- -fm-box-shadow-persist: 0pt 0pt 0pt 0pt rgba(0%,0%,0%,1);
-}
-tab_panel:checkedfocus
-{
- background-image: none;
- background-color: rgba(85.098%,91.7647%,79.2157%,1);
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
- border-image-source: none;
-}
-tab_panel .text
-{
- height: 100%;
- box-sizing: border-box;
-}
-tab_panel:hover .text
-{
- height: 100%;
- box-sizing: border-box;
-}
-tab_panel:focus .text
-{
- height: 100%;
- box-sizing: border-box;
-}
-tab_panel:checked .text
-{
- width: 100%;
- height: 100%;
- box-sizing: border-box;
-}
-tab_panel:checkedfocus .text
-{
- height: 100%;
- box-sizing: border-box;
-}
-tab_panel .tab
-{
- background-color: rgba(96.0784%,96.0784%,96.0784%,1);
-}
-tab_panel:checked .tab
-{
- background-image: none;
- background-color: rgba(0%,0%,0%,0);
-}
-tab_panel .tab_inner_border
-{
- padding-top: 0.88em;
- padding-right: 0.75em;
- padding-bottom: 0.63em;
- padding-left: 0.75em;
-}
-tab_panel:checked .tab_inner_border
-{
- padding-top: 5pt;
- padding-right: 5pt;
- padding-bottom: 5pt;
- padding-left: 5pt;
-} */
-
-/* Custom Styles */
-.ListView_Default
-{
- background-image: none;
- background-color: rgba(0%,0%,0%,0);
- border-top-style: none;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- border-image-source: none;
- color: rgba(0%,0%,0%,1);
- text-align: left;
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
-}
-
-
-button.btnNavigation
-{
- background-image: none;
- background-color: rgba(0%,0%,0%,0);
- border-image-source: none;
- font-family: -fm-font-family(Arial,Arial-BoldMT);
- font-weight: bold;
- font-size: 10pt;
- color: rgba(100%,100%,100%,1);
- padding-top: 0pt;
- padding-right: 0pt;
- padding-bottom: 0pt;
- padding-left: 0pt;
-}
-/* button.btnNavigation .inner_border
-{
-
-} */
-button.btnNavigation .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
-}
-
-drop_down.DropDown_Filter
-{
- background-image: none;
- background-color: rgba(30.1961%,30.1961%,30.1961%,1);
- border-image-source: none;
- color: rgba(100%,100%,100%,1);
- -fm-text-vertical-align: center;
-}
-drop_down.DropDown_Filter:focus
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
-}
-drop_down.DropDown_Filter .text
-{
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
-}
-drop_down.DropDown_Filter .icon
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-image-source: none;
- -fm-icon-color: rgba(100%,100%,100%,1);
-}
-drop_down.DropDown_Filter:pressed .icon
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-image-source: none;
-}
-drop_down.DropDown_Filter:focus .icon
-{
- border-left-color: rgba(80%,80%,80%,1);
-}
-drop_down.DropDown_Filter:focus .repeat_border
-{
- border-bottom-color: rgba(80%,80%,80%,1);
-}
-
-div.PageListHeader
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- color: rgba(100%,100%,100%,1);
- -fm-text-vertical-align: center;
-}
-div.PageListHeader .inner_border
-{
- padding-top: 5pt;
- padding-right: 5pt;
- padding-bottom: 5pt;
- padding-left: 5pt;
-}
-
-.TopNavigation
-{
- background-color: rgba(16.0784%,19.2157%,27.451%,1);
-}
-
-div.BodySectionHeader
-{
- font-family: -fm-font-family(Arial,Arial-BoldMT);
- font-weight: bold;
-}
-
-button.Button_ImgPlacer
-{
- background-image: none;
- background-color: rgba(0%,0%,0%,0);
- border-top-style: none;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- border-image-source: none;
- font-family: -fm-font-family(Arial,Arial-BoldMT);
- font-weight: bold;
- font-size: 10pt;
- color: rgba(100%,100%,100%,1);
-}
-button.Button_ImgPlacer .inner_border
-{
- padding-top: 0pt;
- padding-right: 0pt;
- padding-bottom: 0pt;
- padding-left: 0pt;
-}
-button.Button_ImgPlacer .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
-}
-
-/* calendar.Calendar_Header
-{
- background-image: none;
- background-color: rgba(30.1961%,30.1961%,30.1961%,1);
- border-image-source: none;
- color: rgba(100%,100%,100%,1);
- text-align: center;
-}
-calendar.Calendar_Header:focus
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
-}
-calendar.Calendar_Header .text
-{
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
-}
-calendar.Calendar_Header .icon
-{
- background-image: none;
- background-color: rgba(30.1961%,30.1961%,30.1961%,1);
- border-image-source: none;
- -fm-icon-color: rgba(100%,100%,100%,1);
-}
-calendar.Calendar_Header:pressed .icon
-{
- background-image: none;
- background-color: rgba(30.1961%,30.1961%,30.1961%,1);
- border-image-source: none;
-}
-calendar.Calendar_Header:focus .icon
-{
- border-left-color: rgba(80%,80%,80%,1);
-}
-calendar.Calendar_Header:focus .repeat_border
-{
- border-bottom-color: rgba(80%,80%,80%,1);
-} */
-
-
-
-/* drop_down.ListView_Filter
-{
- background-image: none;
- background-color: rgba(30.1961%,30.1961%,30.1961%,1);
- border-image-source: none;
- color: rgba(100%,100%,100%,1);
- -fm-text-vertical-align: center;
-}
-drop_down.ListView_Filter .text
-{
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
-}
-drop_down.ListView_Filter .icon
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-image-source: none;
- -fm-icon-color: rgba(100%,100%,100%,1);
-} */
-
-/* edit_box.ListViewField-noBorder
-{
- background-image: none;
- background-color: rgba(0%,0%,0%,0);
- border-top-style: none;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- border-image-source: none;
- font-weight: normal;
- -fm-text-vertical-align: top;
-}
-edit_box.ListViewField-noBorder .icon
-{
- background-position: center top;
-} */
-
-div.PageHeadTitle
-{
- font-size: 18pt;
- color: rgba(100%,100%,100%,1);
-}
-
-div.ListView_SectionHeader
-{
- background-image: none;
- background-color: rgba(22.3529%,26.6667%,38.4314%,1);
- border-image-source: none;
-}
-
-button.Button_Navigation
-{
- border: 0.5px solid #c6c6c6;
- background-image: none;
- background-color: rgba(0%,0%,0%,0);
- border-image-source: none;
- color: rgba(100%,100%,100%,1);
-}
-button.Button_Navigation:hover
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-image-source: none;
-}
-button.Button_Navigation:pressed
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-image-source: none;
-}
-button.Button_Navigation:focus
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
-}
-button.Button_Navigation .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
-}
-
-/* edit_box.result_moneybox
-{
- background-image: none;
- background-color: rgba(30.1961%,30.1961%,30.1961%,1);
- border-image-source: none;
- font-weight: normal;
- color: rgba(100%,100%,100%,1);
- text-align: right;
-}
-edit_box.result_moneybox .text
-{
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
-} */
-
-div.ListView_Header
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- font-weight: normal;
- color: rgba(100%,100%,100%,1);
- -fm-text-vertical-align: center;
-}
-div.ListView_Header .inner_border
-{
- padding-top: 2pt;
- padding-right: 2pt;
- padding-bottom: 2pt;
- padding-left: 2pt;
-}
-
-/* shape.RectEmpty
-{
- background-image: none;
- background-color: rgba(0%,0%,0%,0);
- border-top-style: none;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- border-image-source: none;
-} */
-
-div.DKS
-{
- background-image: none;
- background-color: rgba(32.1569%,38.8235%,55.6863%,1);
- border-image-source: none;
-}
-
-/* pop_up.popup_header
-{
- background-image: none;
- background-color: rgba(30.1961%,30.1961%,30.1961%,1);
- border-image-source: none;
- color: rgba(100%,100%,100%,1);
-}
-pop_up.popup_header:pressed
-{
- background-image: none;
- background-color: rgba(30.1961%,30.1961%,30.1961%,1);
- border-image-source: none;
-}
-pop_up.popup_header:focus
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
-}
-pop_up.popup_header .text
-{
- margin-top: 2pt;
- margin-right: 2pt;
- margin-bottom: 2pt;
- margin-left: 2pt;
-}
-pop_up.popup_header .icon
-{
- background-image: none;
- background-color: rgba(20.3922%,20.3922%,20.3922%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-left-style: solid;
- border-left-width: 1pt;
- border-image-source: none;
- -fm-icon-color: rgba(100%,100%,100%,1);
-} */
-
-div.FooterLabel
-{
- color: rgba(100%,100%,100%,1);
-}
-
-/* edit_box.Navigation_EditBox
-{
- background-image: none;
- background-color: rgba(30.1961%,30.1961%,30.1961%,1);
- border-image-source: none;
- color: rgba(100%,100%,100%,1);
-}
-edit_box.Navigation_EditBox:focus
-{
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
-}
-edit_box.Navigation_EditBox:focus .repeat_border
-{
- border-bottom-color: rgba(80%,80%,80%,1);
-} */
-
-button.Buttom_BodyNav:hover
-{
- background-image: none;
- background-color: rgb(141, 141, 141);
- border-image-source: none;
- /* color: rgba(100%,100%,100%,1); */
-}
-/* button.Buttom_BodyNav:pressed
-{
- color: rgba(100%,100%,100%,1);
-}
-button.Buttom_BodyNav:focus
-{
- color: rgba(100%,100%,100%,1);
-}
-button.Buttom_BodyNav:hover .icon
-{
- -fm-icon-color: rgba(100%,100%,100%,1);
-} */
-
-/*
-<layoutbuilder>
- <kVerticalFieldSpacing>4</kVerticalFieldSpacing>
- <kTrailingdivPaddingTop>8</kTrailingdivPaddingTop>
- <kTrailingdivPaddingBottom>5</kTrailingdivPaddingBottom>
- <kTopNavdivMinSize>19</kTopNavdivMinSize>
- <kTitleHeaderMinSize>19</kTitleHeaderMinSize>
- <kTitleFooterMinSize>19</kTitleFooterMinSize>
- <kSummarydivMinSize>19</kSummarydivMinSize>
- <kReportBreakFieldIndent>20</kReportBreakFieldIndent>
- <kdivPaddingRight>20</kdivPaddingRight>
- <kdivPaddingLeft>20</kdivPaddingLeft>
- <kLeadingdivPaddingTop>8</kLeadingdivPaddingTop>
- <kLeadingdivPaddingBottom>5</kLeadingdivPaddingBottom>
- <kLastdivPaddingBottom>8</kLastdivPaddingBottom>
- <kHeaderMinSize>19</kHeaderMinSize>
- <kFooterMinSize>18</kFooterMinSize>
- <kFirstdivPaddingTop>20</kFirstdivPaddingTop>
- <kBottomNavdivMinSize>19</kBottomNavdivMinSize>
- <kBodydivPaddingTop>8</kBodydivPaddingTop>
- <kBodydivPaddingBottom>5</kBodydivPaddingBottom>
- <kBodyMinSize>60</kBodyMinSize>
- <kBaseFontSize>16</kBaseFontSize>
- <kBackgroundPaddingTop>0</kBackgroundPaddingTop>
- <kBackgroundPaddingRight>0</kBackgroundPaddingRight>
- <kBackgroundPaddingLeft>0</kBackgroundPaddingLeft>
- <kBackgroundPaddingBottom>0</kBackgroundPaddingBottom>
- </layoutbuilder>
- */
-
-
-div.portalpanel {
- display: -webkit-box;
- width: 100%;
-}
-
-.portal{
- width: 100%;
- table-layout: fixed;
- border-collapse: collapse;
-}
-
-.portal tbody{
-display:block;
-width: 100%;
-overflow-y: scroll;
-
-}
-
-.portal thead tr,.portal tfoot tr {
- display: block;
- width: 100%;
-
-}
-
-.portal thead,.portal tfoot {
-background: #384462;
-color:#fff;
-}
-
-.portal th, .portal td {
-padding: 5px;
-text-align: left;
-width: 100%;
- border: 1px solid #c6c6c6;
-
-}
-
-.portal tbody tr:nth-child(even) {
- background-color: rgb(247, 247, 247);
-}
-
-.portal tbody tr:hover{
- background-color: #959fb9;
-}
-
-.portal_selected {
- background-color: #acacac!important;
-}
-
-
-
-
-::-webkit-scrollbar {
--webkit-appearance: none;
-width: 10px;
-}
-
-::-webkit-scrollbar-track {
- background-color: rgba(80%, 80%, 80%, .5);
-}
-
-::-webkit-scrollbar-thumb {
-border-radius: 0px;
-background-color: rgba(0, 0, 0, .5);
--webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);
-}
-
-div.portaltextheader {
- padding: 2px;
- border: 1px solid white;
-}
-
-
-select
-{
- background-image: none;
- background-color: rgba(100%,100%,100%,1);
- border-top-color: rgba(80%,80%,80%,1);
- border-right-color: rgba(80%,80%,80%,1);
- border-bottom-color: rgba(80%,80%,80%,1);
- border-left-color: rgba(80%,80%,80%,1);
- border-top-style: solid;
- border-right-style: solid;
- border-bottom-style: solid;
- border-left-style: solid;
- border-top-width: 1pt;
- border-right-width: 1pt;
- border-bottom-width: 1pt;
- border-left-width: 1pt;
- border-image-source: none;
- font-family: -fm-font-family(Arial,ArialMT);
- font-weight: normal;
- font-size: 11pt;
- color: rgba(0%,0%,0%,1);
- line-height: 1line;
- text-align: left;
-}
-select:focus
-{
- border-top-color: rgba(0%,43.9216%,81.1765%,1);
- border-right-color: rgba(0%,43.9216%,81.1765%,1);
- border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
- border-left-color: rgba(0%,43.9216%,81.1765%,1);
-}
-::-webkit-select-placeholder
-{
- color: rgba(60.3922%,60.3922%,60.3922%,1);
-}
-
-div.DataFooter{
- background: #384462;
-}
-.w3-input-sum{padding:2px;display:block;border: 1px solid #ccc;width:100%;background-color: #4D4D4D; }
-
-.w3-currency-sum {padding:2px;display:block;border: 1px solid #ccc;width:100%;background-color: #4D4D4D;}
-
-.w3-currency-sum,.w3-currency-sum:read-only {
- display: block;
- color: #fff;
- padding: 2px;
- padding-right: 12px;
- width: 100%;
- max-width: 100%;
- box-sizing: border-box;
- margin: 0;
- border: 1px solid #ccc;
- border-radius: 0px;
- -moz-appearance: none;
- -webkit-appearance: none;
- appearance: none;
- background-color: #4D4D4D;
- background-image: url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22225%22%20height=%22300%22%3E%3Cpath%20fill=%22white%22%20stroke=%22none%22%20d=%22m%20224.99996,16.22698%20-8.11342,36.41161%20q%20-24.14255,-19.78892%20-54.61741,-19.78892%20-41.3588,0%20-65.00658,23.74671%20-23.647774,23.7467%20-28.397115,53.23215%20l%20134.960355,0%20-5.14505,26.71508%20-132.981532,0%20-0.395848,7.71771%200.395848,18.20566%20127.242642,0%20-5.14505,26.71508%20-117.941954,0%20q%207.519719,40.17154%2032.552754,59.06997%2025.03303,18.89844%2056.49745,18.89844%2037.20302,0%2057.98149,-19.59107%20l%200,40.9631%20Q%20192.34828,300%20162.26913,300%2053.034301,300%2030.474864,189.18206%20l%20-30.474864,0%205.738751,-26.71508%2020.580475,0%20q%20-0.395708,-4.74934%20-0.395708,-17.80995%20l%200,-8.11342%20-25.923518,0%205.738751,-26.71508%2023.152999,0%20Q%2039.181988,55.21112%2076.583149,27.60556%20113.98417,0%20163.06069,0%20199.868,0%20224.99996,16.22698%20z%22%20/%3E%3C/svg%3E');
- background-repeat: no-repeat, repeat;
- background-position: right 2px top 50%, 0 0;
- background-size: 9px auto, 100%;
-}
-
-/* .w3-currency-sum:after { content:'\20AC';} */
-
use dksconfig qw/$sitecfg/;
use session;
-my $skl = "skeleton/index.tt";
+my $skl = "index.tt";
my $p=();
my $cookie;
my $vars = $sitecfg;
-#$vars->{filepath} = substr($cgi->url({-absolute=>1}),length($vars->{basepath})+1);
-$vars->{filepath} = substr($ENV{PATH_INFO},1);
+$vars->{filepath} = substr($cgi->url({-absolute=>1}),length($vars->{app})+2);
+#$vars->{filepath} = substr($ENV{PATH_INFO},1);
if ($sitecfg->{cookie} != undef){
#we do need a session
$vars->{suffix} = substr($vars->{filepath},rindex($vars->{filepath},'.'));
$vars->{page} = $vars->{filepath};
$vars->{page} =~ s/html$/tt/;
+
}
if ($cgi->request_method() eq "GET"){
my @params = $cgi->param();
}
my $ctype = 'text/html';
if ($vars->{suffix} eq ".js"){
- $ctype= "text/javascript";
+ $vars->{ctype}= "text/javascript";
+ $skl = "file.tt";
} elsif ($vars->{suffix} eq ".css"){
- $ctype = "text/css";
+ $vars->{ctype} = "text/css";
+ $skl = "file.tt";
}
print $cgi->header(-type=>$ctype, -charset=>"utf-8");
if (exists($p->{db}) && (-e $sitecfg->{datapath}.'/'.$p->{db}.'.sqlite')){
$vars->{dsn} = 'DBI:SQLite:dbname='.$sitecfg->{datapath}.'/'.$p->{db}.'.sqlite';
}
-my $tmplincpath = $RealBin.'/server/tmpl';
-if (basename($RealBin) eq "server" ){
- $tmplincpath = $RealBin.'/tmpl';
-}
-$vars->{tmplpath} = $tmplincpath;
-my @lv = split(/\//,$vars->{filepath});
-my $absnum = scalar(@lv)-1;
+# my $tmplincpath = $RealBin.'/tmpl';
+# if (basename($RealBin) eq "server" ){
+# $tmplincpath = $RealBin.'/tmpl';
+# }
+# $vars->{tmplpath} = $tmplincpath;
+# my @lv = split(/\//,$vars->{filepath});
+# my $absnum = scalar(@lv)-1;
+# $vars->{abspath} = "";
+# for (my $i=0;$i<$absnum;$i++){
+# $vars->{abspath} .= "../";
+# }
$vars->{abspath} = "";
-for (my $i=0;$i<$absnum;$i++){
- $vars->{abspath} .= "../";
-}
-if ($vars->{page} !~ /\.tt$/) {
- $skl = "skeleton/file.tt";
-} else {
-
-}
+# $vars->{app} = "index";
+# if ($vars->{page} !~ /\.tt$/) {
+# $skl = "file.tt";
+# } else {
+# $vars->{lv} = \@lv;
+# if (scalar(@lv) > 1){
+# $vars->{app} = $lv[0];
+# }
+# # $vars->{app} = $vars->{page};
+# # $vars->{app} =~ s/^app\///;
+# # $vars->{app} =~ s/\.tt$//;
+# # if (-e $tmplincpath.'/skeleton/'.$vars->{app}.'.tt'){
+# # $skl = 'skeleton/'.$vars->{app}.'.tt';
+# # }
+# }
$vars->{page} = 'module/'.$vars->{page};
-$vars->{appname} = 'invoicejournal';
$vars->{pagename} = basename($vars->{page});
$vars->{pagename} =~ s/\.tt$//;
$vars->{params}= $p;
my ($browserlang) = $ENV{HTTP_ACCEPT_LANGUAGE} =~ /^(\w+)[,|;|-]/;
$vars->{lang} = 'de';
-if (-e $tmplincpath.'/lang/'.$browserlang.'.tt'){
+if (-e $sitecfg->{tmplpath}.'/lang/'.$browserlang.'.tt'){
$vars->{lang} = $browserlang;
}
-# print '<pre>'.Dumper($vars)."<pre>";
-# print Dumper(%ENV);
-# exit(0);
-my $template = Template->new({INCLUDE_PATH => [$tmplincpath]});
-$template->process($skl,$vars) || die "Template process failed: ", $template->error(), "\n";
+#print '<pre>'.Dumper($vars)."<pre>";
+#print Dumper(%ENV);
+my $template = Template->new({INCLUDE_PATH => [$sitecfg->{tmplpath}]});
+$template->process($skl,$vars) || die "Template process failed: ", $template->error(), "\n";
+if ($vars->{page} =~ /\.tt$/) {
+ print '<pre>'.Dumper($vars)."<pre>";
+}
#
-
-
-
--- /dev/null
+html,body {
+ background-color: #52638e;
+}
+button
+{
+ background-image: none;
+ background-color: rgba(95.6863%,95.6863%,95.6863%,1);
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+ border-top-style: solid;
+ border-right-style: solid;
+ border-bottom-style: solid;
+ border-left-style: solid;
+ border-top-width: 1pt;
+ border-right-width: 1pt;
+ border-bottom-width: 1pt;
+ border-left-width: 1pt;
+ border-image-source: none;
+ font-size: 10pt;
+ color: rgba(0%,0%,0%,1);
+ line-height: 1line;
+ text-align: center;
+ -fm-text-vertical-align: center;
+}
+button:hover
+{
+ background-image: none;
+ background-color: rgba(20.3922%,20.3922%,20.3922%,1);
+ border-image-source: none;
+}
+button:pressed
+{
+ background-image: none;
+ background-color: rgba(20.3922%,20.3922%,20.3922%,1);
+ border-image-source: none;
+}
+button:focus
+{
+ background-image: none;
+ background-color: rgba(20.3922%,20.3922%,20.3922%,1);
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+ border-image-source: none;
+}
+button .inner_border
+{
+ padding-top: 0pt;
+ padding-right: 0pt;
+ padding-bottom: 0pt;
+ padding-left: 0pt;
+}
+button .text
+{
+ width: 100%;
+ height: 100%;
+ box-sizing: border-box;
+}
+button .icon
+{
+ -fm-icon-color: rgba(0%,0%,0%,1);
+ -fm-icon-padding: 0.33em;
+}
+button:hover .icon
+{
+ -fm-icon-color: rgba(100%,100%,100%,1);
+}
+button:pressed .icon
+{
+ -fm-icon-color: rgba(100%,100%,100%,1);
+}
+button:focus .icon
+{
+ -fm-icon-color: rgba(100%,100%,100%,1);
+}
+
+body
+{
+ background-color: rgba(100%,100%,100%,1);
+ box-sizing: border-box;
+ -fm-body-alt-background: true;
+ -fm-use-body-current-row-style: true;
+}
+body:checked
+{
+ background-image: none;
+ background-color: rgba(57.2549%,61.9608%,75.2941%,1);
+ border-image-source: none;
+}
+
+
+
+header
+{
+ background-color: rgba(100%,100%,100%,1);
+ box-sizing: border-box;
+}
+
+ input
+{
+ background-image: none;
+ background-color: rgba(100%,100%,100%,1);
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+ border-top-style: solid;
+ border-right-style: solid;
+ border-bottom-style: solid;
+ border-left-style: solid;
+ border-top-width: 1pt;
+ border-right-width: 1pt;
+ border-bottom-width: 1pt;
+ border-left-width: 1pt;
+ border-image-source: none;
+ font-family: -fm-font-family(Arial,ArialMT);
+ font-weight: normal;
+ font-size: 11pt;
+ color: rgba(0%,0%,0%,1);
+ line-height: 1line;
+ text-align: left;
+}
+input:focus
+{
+ border-top-color: rgba(0%,43.9216%,81.1765%,1);
+ border-right-color: rgba(0%,43.9216%,81.1765%,1);
+ border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
+ border-left-color: rgba(0%,43.9216%,81.1765%,1);
+}
+::-webkit-input-placeholder
+{
+ color: rgba(60.3922%,60.3922%,60.3922%,1);
+}
+
+
+textarea
+{
+ background-color: rgba(100%,100%,100%,1);
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+ border-top-style: solid;
+ border-right-style: solid;
+ border-bottom-style: solid;
+ border-left-style: solid;
+ border-top-width: 1pt;
+ border-right-width: 1pt;
+ border-bottom-width: 1pt;
+ border-left-width: 1pt;
+ font-size: 11pt;
+ color: rgba(0%,0%,0%,1);
+ line-height: 1line;
+ text-align: left;
+ /* margin-top: 0.88em;
+ margin-right: 0.75em;
+ margin-bottom: 0.63em;
+ margin-left: 0.75em;
+ top: 0pt;
+ right: 30pt;
+ bottom: 0pt;
+ left: 0pt;
+ position: absolute;
+ box-sizing: border-box; */
+}
+textarea:focus
+{
+ border-top-color: rgba(0%,43.9216%,81.1765%,1);
+ border-right-color: rgba(0%,43.9216%,81.1765%,1);
+ border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
+ border-left-color: rgba(0%,43.9216%,81.1765%,1);
+}
+textarea:placeholder
+{
+ color: rgba(80%,80%,80%,1);
+}
+/* textarea .text
+{
+
+} */
+textarea .scrollbar_track
+{
+ width: 30pt;
+ top: 0pt;
+ right: 0pt;
+ bottom: 0pt;
+ position: absolute;
+ box-sizing: border-box;
+}
+
+
+footer
+{
+ background-color: rgba(100%,100%,100%,1);
+ box-sizing: border-box;
+}
+
+
+
+title_header
+{
+ background-color: rgba(100%,100%,100%,1);
+ box-sizing: border-box;
+}
+
+
+bottom_nav_div
+{
+ background-color: rgba(100%,100%,100%,1);
+ box-sizing: border-box;
+}
+
+top_nav_div
+{
+ background-color: rgba(100%,100%,100%,1);
+ box-sizing: border-box;
+}
+
+div.group_container
+{
+ background-color: #e3e3e3;
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+ border-top-style: solid;
+ border-right-style: solid;
+ border-bottom-style: solid;
+ border-left-style: solid;
+ border-top-width: 1pt;
+ border-right-width: 1pt;
+ border-bottom-width: 1pt;
+ border-left-width: 1pt;
+ padding-top: 4px;
+ padding-bottom: 8px;
+}
+
+/* Custom Styles */
+.ListView_Default
+{
+ background-image: none;
+ background-color: rgba(0%,0%,0%,0);
+ border-top-style: none;
+ border-right-style: none;
+ border-bottom-style: none;
+ border-left-style: none;
+ border-image-source: none;
+ color: rgba(0%,0%,0%,1);
+ text-align: left;
+ margin-top: 2pt;
+ margin-right: 2pt;
+ margin-bottom: 2pt;
+ margin-left: 2pt;
+}
+
+
+button.btnNavigation
+{
+ background-image: none;
+ background-color: rgba(0%,0%,0%,0);
+ border-image-source: none;
+ font-family: -fm-font-family(Arial,Arial-BoldMT);
+ font-weight: bold;
+ font-size: 10pt;
+ color: rgba(100%,100%,100%,1);
+ padding-top: 0pt;
+ padding-right: 0pt;
+ padding-bottom: 0pt;
+ padding-left: 0pt;
+}
+/* button.btnNavigation .inner_border
+{
+
+} */
+button.btnNavigation .icon
+{
+ -fm-icon-color: rgba(100%,100%,100%,1);
+}
+
+drop_down.DropDown_Filter
+{
+ background-image: none;
+ background-color: rgba(30.1961%,30.1961%,30.1961%,1);
+ border-image-source: none;
+ color: rgba(100%,100%,100%,1);
+ -fm-text-vertical-align: center;
+}
+drop_down.DropDown_Filter:focus
+{
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+}
+drop_down.DropDown_Filter .text
+{
+ margin-top: 2pt;
+ margin-right: 2pt;
+ margin-bottom: 2pt;
+ margin-left: 2pt;
+}
+drop_down.DropDown_Filter .icon
+{
+ background-image: none;
+ background-color: rgba(20.3922%,20.3922%,20.3922%,1);
+ border-image-source: none;
+ -fm-icon-color: rgba(100%,100%,100%,1);
+}
+drop_down.DropDown_Filter:pressed .icon
+{
+ background-image: none;
+ background-color: rgba(20.3922%,20.3922%,20.3922%,1);
+ border-image-source: none;
+}
+drop_down.DropDown_Filter:focus .icon
+{
+ border-left-color: rgba(80%,80%,80%,1);
+}
+drop_down.DropDown_Filter:focus .repeat_border
+{
+ border-bottom-color: rgba(80%,80%,80%,1);
+}
+
+div.PageListHeader
+{
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+ border-top-style: solid;
+ border-right-style: solid;
+ border-bottom-style: solid;
+ border-left-style: solid;
+ border-top-width: 1pt;
+ border-right-width: 1pt;
+ border-bottom-width: 1pt;
+ border-left-width: 1pt;
+ color: rgba(100%,100%,100%,1);
+ -fm-text-vertical-align: center;
+}
+div.PageListHeader .inner_border
+{
+ padding-top: 5pt;
+ padding-right: 5pt;
+ padding-bottom: 5pt;
+ padding-left: 5pt;
+}
+
+.TopNavigation
+{
+ background-color: rgba(16.0784%,19.2157%,27.451%,1);
+}
+
+div.BodySectionHeader
+{
+ font-family: -fm-font-family(Arial,Arial-BoldMT);
+ font-weight: bold;
+}
+
+button.Button_ImgPlacer
+{
+ background-image: none;
+ background-color: rgba(0%,0%,0%,0);
+ border-top-style: none;
+ border-right-style: none;
+ border-bottom-style: none;
+ border-left-style: none;
+ border-image-source: none;
+ font-family: -fm-font-family(Arial,Arial-BoldMT);
+ font-weight: bold;
+ font-size: 10pt;
+ color: rgba(100%,100%,100%,1);
+}
+button.Button_ImgPlacer .inner_border
+{
+ padding-top: 0pt;
+ padding-right: 0pt;
+ padding-bottom: 0pt;
+ padding-left: 0pt;
+}
+button.Button_ImgPlacer .icon
+{
+ -fm-icon-color: rgba(100%,100%,100%,1);
+}
+
+div.PageHeadTitle
+{
+ font-size: 18pt;
+ color: rgba(100%,100%,100%,1);
+}
+
+div.ListView_SectionHeader
+{
+ background-image: none;
+ background-color: rgba(22.3529%,26.6667%,38.4314%,1);
+ border-image-source: none;
+}
+
+button.Button_Navigation
+{
+ border: 0.5px solid #c6c6c6;
+ background-image: none;
+ background-color: rgba(0%,0%,0%,0);
+ border-image-source: none;
+ color: rgba(100%,100%,100%,1);
+}
+button.Button_Navigation:hover
+{
+ background-image: none;
+ background-color: rgba(20.3922%,20.3922%,20.3922%,1);
+ border-image-source: none;
+}
+button.Button_Navigation:pressed
+{
+ background-image: none;
+ background-color: rgba(20.3922%,20.3922%,20.3922%,1);
+ border-image-source: none;
+}
+button.Button_Navigation:focus
+{
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+}
+button.Button_Navigation .icon
+{
+ -fm-icon-color: rgba(100%,100%,100%,1);
+}
+
+
+div.ListView_Header
+{
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+ border-top-style: solid;
+ border-right-style: solid;
+ border-bottom-style: solid;
+ border-left-style: solid;
+ border-top-width: 1pt;
+ border-right-width: 1pt;
+ border-bottom-width: 1pt;
+ border-left-width: 1pt;
+ font-weight: normal;
+ color: rgba(100%,100%,100%,1);
+ -fm-text-vertical-align: center;
+}
+div.ListView_Header .inner_border
+{
+ padding-top: 2pt;
+ padding-right: 2pt;
+ padding-bottom: 2pt;
+ padding-left: 2pt;
+}
+
+div.DKS
+{
+ background-image: none;
+ background-color: rgba(32.1569%,38.8235%,55.6863%,1);
+ border-image-source: none;
+}
+
+div.FooterLabel
+{
+ color: rgba(100%,100%,100%,1);
+}
+
+button.Buttom_BodyNav:hover
+{
+ background-image: none;
+ background-color: rgb(141, 141, 141);
+ border-image-source: none;
+ /* color: rgba(100%,100%,100%,1); */
+}
+
+
+div.portalpanel {
+ display: -webkit-box;
+ width: 100%;
+}
+
+.portal{
+ width: 100%;
+ table-layout: fixed;
+ border-collapse: collapse;
+}
+
+.portal tbody{
+display:block;
+width: 100%;
+overflow-y: scroll;
+
+}
+
+.portal thead tr,.portal tfoot tr {
+ display: block;
+ width: 100%;
+
+}
+
+.portal thead,.portal tfoot {
+background: #384462;
+color:#fff;
+}
+
+.portal th, .portal td {
+padding: 5px;
+text-align: left;
+width: 100%;
+ border: 1px solid #c6c6c6;
+
+}
+
+.portal tbody tr:nth-child(even) {
+ background-color: rgb(247, 247, 247);
+}
+
+.portal tbody tr:hover{
+ background-color: #959fb9;
+}
+
+.portal_selected {
+ background-color: #acacac!important;
+}
+
+
+
+
+::-webkit-scrollbar {
+-webkit-appearance: none;
+width: 10px;
+}
+
+::-webkit-scrollbar-track {
+ background-color: rgba(80%, 80%, 80%, .5);
+}
+
+::-webkit-scrollbar-thumb {
+border-radius: 0px;
+background-color: rgba(0, 0, 0, .5);
+-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);
+}
+
+div.portaltextheader {
+ padding: 2px;
+ border: 1px solid white;
+}
+
+
+select
+{
+ background-image: none;
+ background-color: rgba(100%,100%,100%,1);
+ border-top-color: rgba(80%,80%,80%,1);
+ border-right-color: rgba(80%,80%,80%,1);
+ border-bottom-color: rgba(80%,80%,80%,1);
+ border-left-color: rgba(80%,80%,80%,1);
+ border-top-style: solid;
+ border-right-style: solid;
+ border-bottom-style: solid;
+ border-left-style: solid;
+ border-top-width: 1pt;
+ border-right-width: 1pt;
+ border-bottom-width: 1pt;
+ border-left-width: 1pt;
+ border-image-source: none;
+ font-family: -fm-font-family(Arial,ArialMT);
+ font-weight: normal;
+ font-size: 11pt;
+ color: rgba(0%,0%,0%,1);
+ line-height: 1line;
+ text-align: left;
+}
+select:focus
+{
+ border-top-color: rgba(0%,43.9216%,81.1765%,1);
+ border-right-color: rgba(0%,43.9216%,81.1765%,1);
+ border-bottom-color: rgba(0%,43.9216%,81.1765%,1);
+ border-left-color: rgba(0%,43.9216%,81.1765%,1);
+}
+::-webkit-select-placeholder
+{
+ color: rgba(60.3922%,60.3922%,60.3922%,1);
+}
+
+div.DataFooter{
+ background: #384462;
+}
+.w3-input-sum{padding:2px;display:block;border: 1px solid #ccc;width:100%;background-color: #4D4D4D; }
+
+.w3-currency-sum {padding:2px;display:block;border: 1px solid #ccc;width:100%;background-color: #4D4D4D;}
+
+.w3-currency-sum,.w3-currency-sum:read-only {
+ display: block;
+ color: #fff;
+ padding: 2px;
+ padding-right: 12px;
+ width: 100%;
+ max-width: 100%;
+ box-sizing: border-box;
+ margin: 0;
+ border: 1px solid #ccc;
+ border-radius: 0px;
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ appearance: none;
+ background-color: #4D4D4D;
+ background-image: url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22225%22%20height=%22300%22%3E%3Cpath%20fill=%22white%22%20stroke=%22none%22%20d=%22m%20224.99996,16.22698%20-8.11342,36.41161%20q%20-24.14255,-19.78892%20-54.61741,-19.78892%20-41.3588,0%20-65.00658,23.74671%20-23.647774,23.7467%20-28.397115,53.23215%20l%20134.960355,0%20-5.14505,26.71508%20-132.981532,0%20-0.395848,7.71771%200.395848,18.20566%20127.242642,0%20-5.14505,26.71508%20-117.941954,0%20q%207.519719,40.17154%2032.552754,59.06997%2025.03303,18.89844%2056.49745,18.89844%2037.20302,0%2057.98149,-19.59107%20l%200,40.9631%20Q%20192.34828,300%20162.26913,300%2053.034301,300%2030.474864,189.18206%20l%20-30.474864,0%205.738751,-26.71508%2020.580475,0%20q%20-0.395708,-4.74934%20-0.395708,-17.80995%20l%200,-8.11342%20-25.923518,0%205.738751,-26.71508%2023.152999,0%20Q%2039.181988,55.21112%2076.583149,27.60556%20113.98417,0%20163.06069,0%20199.868,0%20224.99996,16.22698%20z%22%20/%3E%3C/svg%3E');
+ background-repeat: no-repeat, repeat;
+ background-position: right 2px top 50%, 0 0;
+ background-size: 9px auto, 100%;
+}
+
+
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="21.021,9.273 14.662,9.273 14.662,2.915 9.38,2.915 9.38,9.273 3.021,9.273 3.021,14.556 \r
- 9.38,14.556 9.38,20.914 14.662,20.914 14.662,14.556 21.021,14.556 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="21.021,9.273 14.662,9.273 14.662,2.915 9.38,2.915 9.38,9.273 3.021,9.273 3.021,14.556
+ 9.38,14.556 9.38,20.914 14.662,20.914 14.662,14.556 21.021,14.556 "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon fill="#fff" points="21.021,9.273 14.662,9.273 14.662,2.915 9.38,2.915 9.38,9.273 3.021,9.273 3.021,14.556 \r
- 9.38,14.556 9.38,20.914 14.662,20.914 14.662,14.556 21.021,14.556 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon fill="#fff" points="21.021,9.273 14.662,9.273 14.662,2.915 9.38,2.915 9.38,9.273 3.021,9.273 3.021,14.556
+ 9.38,14.556 9.38,20.914 14.662,20.914 14.662,14.556 21.021,14.556 "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 64 53.96"> \r
-<path fill="#fff" d="M45.681998,21.848L53.518001,21.848 53.518001,29.684999 45.681998,29.684999z M33.874999,21.848L41.710999,21.848 41.710999,29.684999 33.874999,29.684999z M21.849,21.848L29.685,21.848 29.685,29.684999 21.849,29.684999z M10.042,21.848L17.878,21.848 17.878,29.684999 10.042,29.684999z M45.681998,10.151001L53.518001,10.151001 53.518001,17.987 45.681998,17.987z M33.874999,10.151001L41.710999,10.151001 41.710999,17.987 33.874999,17.987z M21.849,10.151001L29.685,10.151001 29.685,17.987 21.849,17.987z M10.042,10.151001L17.878,10.151001 17.878,17.987 10.042,17.987z M3.9726601,4.1926918L3.9726601,35.7513 59.8073,35.7513 59.8073,4.1926918z M0,0L63.999999,0 63.999999,39.944 35.917001,39.944 35.917001,47.021789 36.221066,47.026938C54.064746,47.434648 50.647994,53.957998 50.647994,53.957998 48.330531,53.627337 39.393079,53.295374 39.393079,53.295373L39.393079,51.971223 24.165524,51.971223 23.833531,53.957998 12.910508,53.957998C8.9541752,48.682416,22.233809,47.40084,27.791899,47.097869L27.971,47.08845 27.971,39.944 0,39.944z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 64 53.96">
+<path fill="#fff" d="M45.681998,21.848L53.518001,21.848 53.518001,29.684999 45.681998,29.684999z M33.874999,21.848L41.710999,21.848 41.710999,29.684999 33.874999,29.684999z M21.849,21.848L29.685,21.848 29.685,29.684999 21.849,29.684999z M10.042,21.848L17.878,21.848 17.878,29.684999 10.042,29.684999z M45.681998,10.151001L53.518001,10.151001 53.518001,17.987 45.681998,17.987z M33.874999,10.151001L41.710999,10.151001 41.710999,17.987 33.874999,17.987z M21.849,10.151001L29.685,10.151001 29.685,17.987 21.849,17.987z M10.042,10.151001L17.878,10.151001 17.878,17.987 10.042,17.987z M3.9726601,4.1926918L3.9726601,35.7513 59.8073,35.7513 59.8073,4.1926918z M0,0L63.999999,0 63.999999,39.944 35.917001,39.944 35.917001,47.021789 36.221066,47.026938C54.064746,47.434648 50.647994,53.957998 50.647994,53.957998 48.330531,53.627337 39.393079,53.295374 39.393079,53.295373L39.393079,51.971223 24.165524,51.971223 23.833531,53.957998 12.910508,53.957998C8.9541752,48.682416,22.233809,47.40084,27.791899,47.097869L27.971,47.08845 27.971,39.944 0,39.944z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 64 60.11"> \r
-<path fill="#fff" d="M1.7490486,48.97502L32.389891,48.97502C32.893904,51.558016,33.977934,53.930014,35.486975,55.97201L0,55.97201z M45.792979,41.23501L45.792979,44.381369 49.520987,44.381369 53.248991,44.381369 53.248991,41.23501 55.955996,43.431261 58.664,45.627512 55.955996,47.823763 53.248991,50.020014 53.248991,46.593622 52.832991,46.593622 46.208979,46.593622 45.792979,46.593622 45.792979,50.020014 43.085974,47.823763 40.378973,45.627512 43.085974,43.431261z M49.522505,33.831042C43.01673,33.831042 37.724913,39.123038 37.724913,45.628031 37.724913,52.132021 43.01673,57.422018 49.522505,57.422018 56.025279,57.422018 61.316092,52.132021 61.316092,45.628031 61.316092,39.123038 56.025279,33.831042 49.522505,33.831042z M49.522505,31.148045C57.504225,31.148045 63.998999,37.645037 63.998999,45.628031 63.998999,53.611021 57.504225,60.105013 49.522505,60.105013 41.538783,60.105013 35.042006,53.611021 35.042006,45.628031 35.042006,37.645037 41.538783,31.148045 49.522505,31.148045z M43.727011,20.990004L54.222014,20.990004 52.473013,24.488018 52.473013,28.435034C51.512015,28.270033 50.531012,28.166033 49.523013,28.166033 48.128012,28.166033 46.77801,28.347035 45.477011,28.658036L45.477011,24.488018z M22.738024,20.990004L33.233027,20.990004 31.484028,24.488005 31.484028,45.477003 24.487025,45.477003 24.487025,24.488005z M1.7489761,20.990004L12.244019,20.990004 10.494845,24.488005 10.494845,45.477003 3.4981506,45.477003 3.4981506,24.488005z M27.98654,6.9969799C26.053462,6.9969799 24.487454,8.5629895 24.487454,10.494997 24.487454,12.427004 26.053462,13.993014 27.98654,13.993014 29.917544,13.993014 31.48355,12.427004 31.48355,10.494997 31.48355,8.5629895 29.917544,6.9969799 27.98654,6.9969799z M27.98654,0L55.972022,17.490999 2.0026847E-05,17.490999z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 64 60.11">
+<path fill="#fff" d="M1.7490486,48.97502L32.389891,48.97502C32.893904,51.558016,33.977934,53.930014,35.486975,55.97201L0,55.97201z M45.792979,41.23501L45.792979,44.381369 49.520987,44.381369 53.248991,44.381369 53.248991,41.23501 55.955996,43.431261 58.664,45.627512 55.955996,47.823763 53.248991,50.020014 53.248991,46.593622 52.832991,46.593622 46.208979,46.593622 45.792979,46.593622 45.792979,50.020014 43.085974,47.823763 40.378973,45.627512 43.085974,43.431261z M49.522505,33.831042C43.01673,33.831042 37.724913,39.123038 37.724913,45.628031 37.724913,52.132021 43.01673,57.422018 49.522505,57.422018 56.025279,57.422018 61.316092,52.132021 61.316092,45.628031 61.316092,39.123038 56.025279,33.831042 49.522505,33.831042z M49.522505,31.148045C57.504225,31.148045 63.998999,37.645037 63.998999,45.628031 63.998999,53.611021 57.504225,60.105013 49.522505,60.105013 41.538783,60.105013 35.042006,53.611021 35.042006,45.628031 35.042006,37.645037 41.538783,31.148045 49.522505,31.148045z M43.727011,20.990004L54.222014,20.990004 52.473013,24.488018 52.473013,28.435034C51.512015,28.270033 50.531012,28.166033 49.523013,28.166033 48.128012,28.166033 46.77801,28.347035 45.477011,28.658036L45.477011,24.488018z M22.738024,20.990004L33.233027,20.990004 31.484028,24.488005 31.484028,45.477003 24.487025,45.477003 24.487025,24.488005z M1.7489761,20.990004L12.244019,20.990004 10.494845,24.488005 10.494845,45.477003 3.4981506,45.477003 3.4981506,24.488005z M27.98654,6.9969799C26.053462,6.9969799 24.487454,8.5629895 24.487454,10.494997 24.487454,12.427004 26.053462,13.993014 27.98654,13.993014 29.917544,13.993014 31.48355,12.427004 31.48355,10.494997 31.48355,8.5629895 29.917544,6.9969799 27.98654,6.9969799z M27.98654,0L55.972022,17.490999 2.0026847E-05,17.490999z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="11.476,7.766 11.476,22.481 0,17.21 0,3.677 "/>\r
-<polygon points="24,3.677 20.336,4.936 20.336,13.163 17.261,14.168 17.261,5.991 12.532,7.617 12.534,22.63 \r
- 24,17.847 "/>\r
-<polygon points="20.129,3.875 23.409,2.758 11.744,0 8.986,0.749 "/>\r
-<polyline points="0.709,2.996 11.586,6.779 16.823,4.998 5.616,1.694 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="11.476,7.766 11.476,22.481 0,17.21 0,3.677 "/>
+<polygon points="24,3.677 20.336,4.936 20.336,13.163 17.261,14.168 17.261,5.991 12.532,7.617 12.534,22.63
+ 24,17.847 "/>
+<polygon points="20.129,3.875 23.409,2.758 11.744,0 8.986,0.749 "/>
+<polyline points="0.709,2.996 11.586,6.779 16.823,4.998 5.616,1.694 "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon fill="#fff" points="11.476,7.766 11.476,22.481 0,17.21 0,3.677 "/>\r
-<polygon fill="#fff" points="24,3.677 20.336,4.936 20.336,13.163 17.261,14.168 17.261,5.991 12.532,7.617 12.534,22.63 \r
- 24,17.847 "/>\r
-<polygon fill="#fff" points="20.129,3.875 23.409,2.758 11.744,0 8.986,0.749 "/>\r
-<polyline fill="#fff" points="0.709,2.996 11.586,6.779 16.823,4.998 5.616,1.694 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon fill="#fff" points="11.476,7.766 11.476,22.481 0,17.21 0,3.677 "/>
+<polygon fill="#fff" points="24,3.677 20.336,4.936 20.336,13.163 17.261,14.168 17.261,5.991 12.532,7.617 12.534,22.63
+ 24,17.847 "/>
+<polygon fill="#fff" points="20.129,3.875 23.409,2.758 11.744,0 8.986,0.749 "/>
+<polyline fill="#fff" points="0.709,2.996 11.586,6.779 16.823,4.998 5.616,1.694 "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 769.77 768"> \r
-<path fill="#fff" d="M421.284,381.888C339.661,381.888,268.338,443.52,228.7,535.488L613.911,535.488C574.229,443.52,502.906,381.888,421.284,381.888z M421.327,232.512C379.604,232.512 345.833,262.387 345.833,299.212 345.833,336 379.604,365.913 421.327,365.913 463.008,365.913 496.778,336 496.778,299.212 496.778,262.387 463.008,232.512 421.327,232.512z M72.7557,0L769.768,0 769.768,768 72.7557,768 72.7557,717.964 0,717.964 0,666.662 72.7557,666.662 72.7557,562.752 0,562.752 0,511.45 72.7557,511.45 72.7557,407.539 0,407.539 0,356.237 72.7557,356.237 72.7557,252.364 0,252.364 0,201.062 72.7557,201.062 72.7557,97.1519 0,97.1519 0,45.8496 72.7557,45.8496z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 769.77 768">
+<path fill="#fff" d="M421.284,381.888C339.661,381.888,268.338,443.52,228.7,535.488L613.911,535.488C574.229,443.52,502.906,381.888,421.284,381.888z M421.327,232.512C379.604,232.512 345.833,262.387 345.833,299.212 345.833,336 379.604,365.913 421.327,365.913 463.008,365.913 496.778,336 496.778,299.212 496.778,262.387 463.008,232.512 421.327,232.512z M72.7557,0L769.768,0 769.768,768 72.7557,768 72.7557,717.964 0,717.964 0,666.662 72.7557,666.662 72.7557,562.752 0,562.752 0,511.45 72.7557,511.45 72.7557,407.539 0,407.539 0,356.237 72.7557,356.237 72.7557,252.364 0,252.364 0,201.062 72.7557,201.062 72.7557,97.1519 0,97.1519 0,45.8496 72.7557,45.8496z"/>
</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?> \r<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r x="0px" y="0px" width="50px" height="50px" viewBox="0 0 59.1 57.57"> \r<path d="M2.880352,35.504997L25.563028,35.504997 25.461889,35.77055C24.680614,37.90033 24.254,40.199783 24.254,42.596951 24.254,44.994007 24.680614,47.293259 25.461889,49.422794L25.562908,49.688 2.880352,49.688C1.290522,49.688,3.8410201E-07,48.396416,0,46.807915L0,38.38258C3.8410201E-07,36.794079,1.290522,35.504997,2.880352,35.504997z M41.691601,32.867001L41.691601,40.591217 33.968002,40.591217 33.968002,45.48729 41.691601,45.48729 41.691601,53.211002 46.587406,53.211002 46.587406,45.48729 54.311005,45.48729 54.311005,40.591217 46.587406,40.591217 46.587406,32.867001z M44.126499,27.625C52.394669,27.625 59.098,34.325611 59.098,42.596501 59.098,50.859093 52.394669,57.565003 44.126499,57.565003 35.858036,57.565003 29.156,50.859093 29.156,42.596501 29.156,34.325611 35.858036,27.625 44.126499,27.625z M2.880352,17.594002L43.182121,17.594002C44.771912,17.594002,46.061001,18.882946,46.061001,20.471779L46.061001,22.816408 45.653107,22.780068C45.149128,22.741593 44.639954,22.722 44.126297,22.722 37.278214,22.722 31.227619,26.205 27.652683,31.492657L27.472803,31.773003 2.880352,31.773003C1.290522,31.773001,3.8410201E-07,30.484057,8.8062882E-07,28.893322L8.8062882E-07,20.471779C3.8410201E-07,18.882946,1.290522,17.594002,2.880352,17.594002z M8.4794798,3.8200022C6.678607,3.8200022 5.2110004,5.2864023 5.2110014,7.0887662 5.2110004,8.8935586 6.678607,10.357 8.4794798,10.357 10.281624,10.357 11.748,8.8935586 11.748,7.0887662 11.748,5.2864023 10.281624,3.8200022 8.4794798,3.8200022z M2.880352,0L43.182117,0C44.771912,5.590332E-07,46.061001,1.2890898,46.061001,2.8779911L46.061001,11.302441C46.061001,12.893875,44.771912,14.18,43.182117,14.18L2.880352,14.18C1.290522,14.18,3.8410201E-07,12.893875,0,11.302441L0,2.8779911C3.8410201E-07,1.2890898,1.290522,5.590332E-07,2.880352,0z"/> \r</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 59.1 57.57">
+<path fill="#fff" d="M2.880352,35.504997L25.563028,35.504997 25.461889,35.77055C24.680614,37.90033 24.254,40.199783 24.254,42.596951 24.254,44.994007 24.680614,47.293259 25.461889,49.422794L25.562908,49.688 2.880352,49.688C1.290522,49.688,3.8410201E-07,48.396416,0,46.807915L0,38.38258C3.8410201E-07,36.794079,1.290522,35.504997,2.880352,35.504997z M41.691601,32.867001L41.691601,40.591217 33.968002,40.591217 33.968002,45.48729 41.691601,45.48729 41.691601,53.211002 46.587406,53.211002 46.587406,45.48729 54.311005,45.48729 54.311005,40.591217 46.587406,40.591217 46.587406,32.867001z M44.126499,27.625C52.394669,27.625 59.098,34.325611 59.098,42.596501 59.098,50.859093 52.394669,57.565003 44.126499,57.565003 35.858036,57.565003 29.156,50.859093 29.156,42.596501 29.156,34.325611 35.858036,27.625 44.126499,27.625z M2.880352,17.594002L43.182121,17.594002C44.771912,17.594002,46.061001,18.882946,46.061001,20.471779L46.061001,22.816408 45.653107,22.780068C45.149128,22.741593 44.639954,22.722 44.126297,22.722 37.278214,22.722 31.227619,26.205 27.652683,31.492657L27.472803,31.773003 2.880352,31.773003C1.290522,31.773001,3.8410201E-07,30.484057,8.8062882E-07,28.893322L8.8062882E-07,20.471779C3.8410201E-07,18.882946,1.290522,17.594002,2.880352,17.594002z M8.4794798,3.8200022C6.678607,3.8200022 5.2110004,5.2864023 5.2110014,7.0887662 5.2110004,8.8935586 6.678607,10.357 8.4794798,10.357 10.281624,10.357 11.748,8.8935586 11.748,7.0887662 11.748,5.2864023 10.281624,3.8200022 8.4794798,3.8200022z M2.880352,0L43.182117,0C44.771912,5.590332E-07,46.061001,1.2890898,46.061001,2.8779911L46.061001,11.302441C46.061001,12.893875,44.771912,14.18,43.182117,14.18L2.880352,14.18C1.290522,14.18,3.8410201E-07,12.893875,0,11.302441L0,2.8779911C3.8410201E-07,1.2890898,1.290522,5.590332E-07,2.880352,0z"/>
+</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?> \r<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r x="0px" y="0px" width="50px" height="50px" viewBox="0 0 59.1 57.56"> \r<path d="M2.8803511,35.504998L25.562742,35.504998 25.461922,35.769711C24.680624,37.899521 24.254,40.199002 24.254,42.596199 24.254,44.993397 24.680624,47.292763 25.461922,49.42239L25.563091,49.688 2.8803511,49.688C1.2905214,49.688,-1.9703777E-07,48.395962,2.2562905E-14,46.807518L2.2562905E-14,38.382981C-1.9703777E-07,36.794033,1.2905214,35.504998,2.8803511,35.504998z M38.677929,34.116001L35.216003,37.578362 40.677326,43.039303 35.216003,48.500141 38.677929,51.962002 44.139351,46.501164 49.600777,51.962002 53.062004,48.500141 47.600876,43.039303 53.062004,37.578362 49.600777,34.116001 44.139351,39.576943z M44.126499,27.625C52.394669,27.625 59.098,34.325222 59.098,42.596249 59.098,50.859478 52.394669,57.564999 44.126499,57.564999 35.858036,57.564999 29.156,50.859478 29.156,42.596249 29.156,34.325222 35.858036,27.625 44.126499,27.625z M2.8803511,17.594002L43.182117,17.594002C44.771912,17.594002,46.061001,18.883038,46.061001,20.471483L46.061001,22.815359 45.653645,22.779068C45.149654,22.740591 44.640469,22.720999 44.126797,22.720999 37.278542,22.720999 31.227795,26.204043 27.652769,31.491766L27.471674,31.774002 2.8803511,31.774002C1.2905214,31.774002,-1.9703777E-07,30.484967,2.2562905E-14,28.893622L2.2562905E-14,20.471483C-1.9703777E-07,18.883038,1.2905214,17.594002,2.8803511,17.594002z M8.4794798,3.8200004C6.6786065,3.82 5.211,5.2858002 5.2109985,7.0880244 5.211,8.8926909 6.6786065,10.356001 8.4794798,10.356001 10.281624,10.356001 11.748,8.8926909 11.748,7.0880244 11.748,5.2858002 10.281624,3.82 8.4794798,3.8200004z M2.8803511,0L43.182117,0C44.771912,1.7200194E-07,46.061001,1.2890874,46.061001,2.8775013L46.061001,11.302039C46.061001,12.893373,44.771912,14.18,43.182117,14.180001L2.8803511,14.180001C1.2905214,14.18,-1.9703777E-07,12.893373,2.2562905E-14,11.302039L2.2562905E-14,2.8775013C-1.9703777E-07,1.2890874,1.2905214,1.7200194E-07,2.8803511,0z"/> \r</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 59.1 57.56">
+<path fill="#fff" d="M2.8803511,35.504998L25.562742,35.504998 25.461922,35.769711C24.680624,37.899521 24.254,40.199002 24.254,42.596199 24.254,44.993397 24.680624,47.292763 25.461922,49.42239L25.563091,49.688 2.8803511,49.688C1.2905214,49.688,-1.9703777E-07,48.395962,2.2562905E-14,46.807518L2.2562905E-14,38.382981C-1.9703777E-07,36.794033,1.2905214,35.504998,2.8803511,35.504998z M38.677929,34.116001L35.216003,37.578362 40.677326,43.039303 35.216003,48.500141 38.677929,51.962002 44.139351,46.501164 49.600777,51.962002 53.062004,48.500141 47.600876,43.039303 53.062004,37.578362 49.600777,34.116001 44.139351,39.576943z M44.126499,27.625C52.394669,27.625 59.098,34.325222 59.098,42.596249 59.098,50.859478 52.394669,57.564999 44.126499,57.564999 35.858036,57.564999 29.156,50.859478 29.156,42.596249 29.156,34.325222 35.858036,27.625 44.126499,27.625z M2.8803511,17.594002L43.182117,17.594002C44.771912,17.594002,46.061001,18.883038,46.061001,20.471483L46.061001,22.815359 45.653645,22.779068C45.149654,22.740591 44.640469,22.720999 44.126797,22.720999 37.278542,22.720999 31.227795,26.204043 27.652769,31.491766L27.471674,31.774002 2.8803511,31.774002C1.2905214,31.774002,-1.9703777E-07,30.484967,2.2562905E-14,28.893622L2.2562905E-14,20.471483C-1.9703777E-07,18.883038,1.2905214,17.594002,2.8803511,17.594002z M8.4794798,3.8200004C6.6786065,3.82 5.211,5.2858002 5.2109985,7.0880244 5.211,8.8926909 6.6786065,10.356001 8.4794798,10.356001 10.281624,10.356001 11.748,8.8926909 11.748,7.0880244 11.748,5.2858002 10.281624,3.82 8.4794798,3.8200004z M2.8803511,0L43.182117,0C44.771912,1.7200194E-07,46.061001,1.2890874,46.061001,2.8775013L46.061001,11.302039C46.061001,12.893373,44.771912,14.18,43.182117,14.180001L2.8803511,14.180001C1.2905214,14.18,-1.9703777E-07,12.893373,2.2562905E-14,11.302039L2.2562905E-14,2.8775013C-1.9703777E-07,1.2890874,1.2905214,1.7200194E-07,2.8803511,0z"/>
+</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?> \r<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r x="0px" y="0px" width="50px" height="50px" viewBox="0 0 43.17 31.47"> \r<path d="M24.248085,23.509567C24.270756,23.508629 24.293791,23.508857 24.317156,23.510266 24.487085,23.520519 24.674486,23.593287 24.865677,23.734444L26.201694,24.718844C26.814903,25.172045,27.817616,25.911446,28.430923,26.366045L29.765642,27.350246C30.37895,27.803347,30.307148,28.422047,29.61064,28.727846L28.09112,29.390646C27.39311,29.697947,26.248495,30.194147,25.548086,30.498747L24.028566,31.164148C23.330057,31.467447,22.826649,31.096348,22.91255,30.339848L23.100054,28.690145C23.185955,27.933645,23.325356,26.694145,23.410158,25.936245L23.594959,24.287744C23.650326,23.80022,23.908047,23.523647,24.248085,23.509567z M2.4048076,18.398001L26.477999,18.398001 24.230682,21.442201C23.993582,21.7672 23.859579,22.146701 23.84198,22.543301 23.156475,22.728701 22.651772,23.3205 22.55287,24.1716L22.363468,25.859001 2.4048076,25.859001C1.0766681,25.859001,1.1368684E-13,24.780901,0,23.452701L0,20.804401C1.1368684E-13,19.476201,1.0766681,18.398001,2.4048076,18.398001z M2.4048049,9.1449996L29.358086,9.1449996C30.594393,9.1449999,31.5991,10.077298,31.739,11.272507L27.802176,16.604 2.4048049,16.604C1.0766668,16.604,0,15.525983,0,14.199384L0,11.551086C0,10.223087,1.0766668,9.1449999,2.4048049,9.1449996z M37.462666,5.9214485C37.691574,5.9147317,37.927681,5.9835148,38.129848,6.1328347L42.70406,9.5104246C43.165058,9.8501469,43.277058,10.484331,42.951458,10.924334L31.320034,26.678328C30.995134,27.118431,30.357632,27.197931,29.894232,26.85943L25.321222,23.481709C24.859121,23.140607,24.74822,22.506503,25.073921,22.066501L36.702847,6.3110654C36.885941,6.0635247,37.168354,5.9300838,37.462666,5.9214485z M2.4048049,0L29.358086,0C30.690094,0,31.767,1.0781221,31.767,2.4050107L31.767,5.05477C31.767,6.382879,30.690094,7.4610004,29.358086,7.4610002L2.4048049,7.4610002C1.0766668,7.4610004,0,6.382879,0,5.05477L0,2.4050107C0,1.0781221,1.0766668,0,2.4048049,0z"/> \r</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 43.17 31.47">
+<path fill="#fff" d="M24.248085,23.509567C24.270756,23.508629 24.293791,23.508857 24.317156,23.510266 24.487085,23.520519 24.674486,23.593287 24.865677,23.734444L26.201694,24.718844C26.814903,25.172045,27.817616,25.911446,28.430923,26.366045L29.765642,27.350246C30.37895,27.803347,30.307148,28.422047,29.61064,28.727846L28.09112,29.390646C27.39311,29.697947,26.248495,30.194147,25.548086,30.498747L24.028566,31.164148C23.330057,31.467447,22.826649,31.096348,22.91255,30.339848L23.100054,28.690145C23.185955,27.933645,23.325356,26.694145,23.410158,25.936245L23.594959,24.287744C23.650326,23.80022,23.908047,23.523647,24.248085,23.509567z M2.4048076,18.398001L26.477999,18.398001 24.230682,21.442201C23.993582,21.7672 23.859579,22.146701 23.84198,22.543301 23.156475,22.728701 22.651772,23.3205 22.55287,24.1716L22.363468,25.859001 2.4048076,25.859001C1.0766681,25.859001,1.1368684E-13,24.780901,0,23.452701L0,20.804401C1.1368684E-13,19.476201,1.0766681,18.398001,2.4048076,18.398001z M2.4048049,9.1449996L29.358086,9.1449996C30.594393,9.1449999,31.5991,10.077298,31.739,11.272507L27.802176,16.604 2.4048049,16.604C1.0766668,16.604,0,15.525983,0,14.199384L0,11.551086C0,10.223087,1.0766668,9.1449999,2.4048049,9.1449996z M37.462666,5.9214485C37.691574,5.9147317,37.927681,5.9835148,38.129848,6.1328347L42.70406,9.5104246C43.165058,9.8501469,43.277058,10.484331,42.951458,10.924334L31.320034,26.678328C30.995134,27.118431,30.357632,27.197931,29.894232,26.85943L25.321222,23.481709C24.859121,23.140607,24.74822,22.506503,25.073921,22.066501L36.702847,6.3110654C36.885941,6.0635247,37.168354,5.9300838,37.462666,5.9214485z M2.4048049,0L29.358086,0C30.690094,0,31.767,1.0781221,31.767,2.4050107L31.767,5.05477C31.767,6.382879,30.690094,7.4610004,29.358086,7.4610002L2.4048049,7.4610002C1.0766668,7.4610004,0,6.382879,0,5.05477L0,2.4050107C0,1.0781221,1.0766668,0,2.4048049,0z"/>
+</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 45.61 64">
+<path fill="#fff" d="M29.268307,60.182003L41.752998,60.182003 41.752998,62.351997 29,62.351997C29.184805,61.78397 29.286408,61.179829 29.286408,60.551785 29.286408,60.426758 29.276106,60.30463 29.268307,60.182003z M3.8639994,60.182003L17.676991,60.182003C17.669189,60.30463 17.65889,60.426758 17.65889,60.551785 17.65889,61.179829 17.762894,61.78397 17.948,62.351997L3.8639994,62.351997z M2.8488493,35.164L42.762432,35.164C44.338116,35.164,45.614002,36.439808,45.614002,38.012619L45.614002,46.356379C45.614002,47.929691,44.338116,49.208,42.762432,49.208L25.341,49.208 25.341,57.656647 25.400923,57.693031C26.318771,58.312782 26.922001,59.362175 26.922001,60.5518 26.922001,62.455601 25.377733,64 23.47135,64 21.567768,64 20.023001,62.455601 20.023001,60.5518 20.023001,59.481136 20.511774,58.524063 21.278248,57.891556L21.518002,57.712276 21.518002,49.208 2.8488493,49.208C1.2761062,49.208,4.3557847E-08,47.929691,0,46.356379L0,38.012619C4.3557847E-08,36.439808,1.2761062,35.164,2.8488493,35.164z M2.8488493,17.424001L42.762436,17.424001C44.338116,17.424001,45.614002,18.699946,45.614002,20.275702L45.614002,28.617302C45.614002,30.190056,44.338116,31.466002,42.762436,31.466002L2.8488493,31.466002C1.276106,31.466002,4.3557847E-08,30.190056,0,28.617302L0,20.275702C4.3557847E-08,18.699946,1.276106,17.424001,2.8488493,17.424001z M8.3934403,3.7839994C6.6121512,3.7839994 5.159,5.2346659 5.1590004,7.0207653 5.159,8.8073549 6.6121512,10.258 8.3934403,10.258 10.179868,10.258 11.632999,8.8073549 11.632999,7.0207653 11.632999,5.2346659 10.179868,3.7839994 8.3934403,3.7839994z M2.8488493,0L42.762432,0C44.338112,0,45.613998,1.2783298,45.613998,2.8515806L45.613998,11.19538C45.613998,12.768191,44.338112,14.044,42.762432,14.044L2.8488493,14.044C1.2761059,14.044,4.3557847E-08,12.768191,0,11.19538L0,2.8515806C4.3557847E-08,1.2783298,1.2761059,0,2.8488493,0z"/>
+</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="3.98,3.978 18.019,3.997 17.986,0 0,0 0,17.986 3.98,17.986 "/>\r
-<path d="M5.265,5.265V24H24V5.265H5.265z M21.771,15.709h-6.062v6.061h-2v-6.061H7.648v-2h6.061V7.647h2v6.062h6.062\r
- V15.709z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="3.98,3.978 18.019,3.997 17.986,0 0,0 0,17.986 3.98,17.986 "/>
+<path d="M5.265,5.265V24H24V5.265H5.265z M21.771,15.709h-6.062v6.061h-2v-6.061H7.648v-2h6.061V7.647h2v6.062h6.062
+ V15.709z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon fill="#fff" points="3.98,3.978 18.019,3.997 17.986,0 0,0 0,17.986 3.98,17.986 "/>\r
-<path fill="#fff" d="M5.265,5.265V24H24V5.265H5.265z M21.771,15.709h-6.062v6.061h-2v-6.061H7.648v-2h6.061V7.647h2v6.062h6.062\r
- V15.709z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon fill="#fff" points="3.98,3.978 18.019,3.997 17.986,0 0,0 0,17.986 3.98,17.986 "/>
+<path fill="#fff" d="M5.265,5.265V24H24V5.265H5.265z M21.771,15.709h-6.062v6.061h-2v-6.061H7.648v-2h6.061V7.647h2v6.062h6.062
+ V15.709z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M2.51,16.667l5.035,4.687L19.561,9.144l-5.032-4.685L2.51,16.667z M23.311,2.381l-1.914-1.78\r
- c-0.892-0.83-2.299-0.796-3.146,0.071L15.852,3.13l5.136,4.777l2.396-2.454C24.233,4.583,24.2,3.208,23.311,2.381z M0.007,24\r
- l6.292-1.365l-4.925-4.584L0.007,24z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M2.51,16.667l5.035,4.687L19.561,9.144l-5.032-4.685L2.51,16.667z M23.311,2.381l-1.914-1.78
+ c-0.892-0.83-2.299-0.796-3.146,0.071L15.852,3.13l5.136,4.777l2.396-2.454C24.233,4.583,24.2,3.208,23.311,2.381z M0.007,24
+ l6.292-1.365l-4.925-4.584L0.007,24z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path fill="#fff" d="M2.51,16.667l5.035,4.687L19.561,9.144l-5.032-4.685L2.51,16.667z M23.311,2.381l-1.914-1.78\r
- c-0.892-0.83-2.299-0.796-3.146,0.071L15.852,3.13l5.136,4.777l2.396-2.454C24.233,4.583,24.2,3.208,23.311,2.381z M0.007,24\r
- l6.292-1.365l-4.925-4.584L0.007,24z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path fill="#fff" d="M2.51,16.667l5.035,4.687L19.561,9.144l-5.032-4.685L2.51,16.667z M23.311,2.381l-1.914-1.78
+ c-0.892-0.83-2.299-0.796-3.146,0.071L15.852,3.13l5.136,4.777l2.396-2.454C24.233,4.583,24.2,3.208,23.311,2.381z M0.007,24
+ l6.292-1.365l-4.925-4.584L0.007,24z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="24,19.194 15.565,12.661 24,4.39 "/>\r
-<polygon points="0,4.031 8.794,12.542 0,19.782 "/>\r
-<path d="M13.6,14.844c-0.5,0.493-1.62,0.493-2.311-0.164l-1.664-1.307L0.75,20.441L24,20.416l-8.91-6.806\r
- L13.6,14.844z"/>\r
-<path d="M23.56,3.451l-9.896,9.685c-0.658,0.566-1.729,0.566-2.393,0L0.75,3.469L23.56,3.451z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="24,19.194 15.565,12.661 24,4.39 "/>
+<polygon points="0,4.031 8.794,12.542 0,19.782 "/>
+<path d="M13.6,14.844c-0.5,0.493-1.62,0.493-2.311-0.164l-1.664-1.307L0.75,20.441L24,20.416l-8.91-6.806
+ L13.6,14.844z"/>
+<path d="M23.56,3.451l-9.896,9.685c-0.658,0.566-1.729,0.566-2.393,0L0.75,3.469L23.56,3.451z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon fill="#fff" points="24,19.194 15.565,12.661 24,4.39 "/>\r
-<polygon fill="#fff" points="0,4.031 8.794,12.542 0,19.782 "/>\r
-<path fill="#fff" d="M13.6,14.844c-0.5,0.493-1.62,0.493-2.311-0.164l-1.664-1.307L0.75,20.441L24,20.416l-8.91-6.806\r
- L13.6,14.844z"/>\r
-<path fill="#fff" d="M23.56,3.451l-9.896,9.685c-0.658,0.566-1.729,0.566-2.393,0L0.75,3.469L23.56,3.451z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon fill="#fff" points="24,19.194 15.565,12.661 24,4.39 "/>
+<polygon fill="#fff" points="0,4.031 8.794,12.542 0,19.782 "/>
+<path fill="#fff" d="M13.6,14.844c-0.5,0.493-1.62,0.493-2.311-0.164l-1.664-1.307L0.75,20.441L24,20.416l-8.91-6.806
+ L13.6,14.844z"/>
+<path fill="#fff" d="M23.56,3.451l-9.896,9.685c-0.658,0.566-1.729,0.566-2.393,0L0.75,3.469L23.56,3.451z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 20.16 21.09"> \r
-<path fill="#fff" d="M16.558326,5.0859997L20.156,8.68471 16.558326,12.286 16.558326,9.8942828 9.8749997,9.8942828 9.8749997,7.4738474 16.558326,7.4738474z M0,0L15.423,0 15.423,6.641973 13.663823,6.641973 13.663823,1.8333275 2.8033037,1.8333275 5.7551756,3.7630357 5.7551756,15.537947 13.663823,15.537947 13.663823,10.729302 15.423,10.729302 15.423,17.371265 5.7551756,17.371265 5.7551756,21.09 0,17.371265z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 20.16 21.09">
+<path fill="#fff" d="M16.558326,5.0859997L20.156,8.68471 16.558326,12.286 16.558326,9.8942828 9.8749997,9.8942828 9.8749997,7.4738474 16.558326,7.4738474z M0,0L15.423,0 15.423,6.641973 13.663823,6.641973 13.663823,1.8333275 2.8033037,1.8333275 5.7551756,3.7630357 5.7551756,15.537947 13.663823,15.537947 13.663823,10.729302 15.423,10.729302 15.423,17.371265 5.7551756,17.371265 5.7551756,21.09 0,17.371265z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="22.07,8.438 13.632,8.438 13.632,0 "/>\r
-<path d="M12.074,9.983V0.008H2.037V24h20.203l0.01-14.041L12.074,9.983z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="22.07,8.438 13.632,8.438 13.632,0 "/>
+<path d="M12.074,9.983V0.008H2.037V24h20.203l0.01-14.041L12.074,9.983z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="21.987,5.35 0.012,5.35 7.821,17.627 7.821,24 13.572,24 13.572,17.6 "/>\r
-<rect y="0" width="22" height="4.299"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="21.987,5.35 0.012,5.35 7.821,17.627 7.821,24 13.572,24 13.572,17.6 "/>
+<rect y="0" width="22" height="4.299"/>
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?> \r<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r x="0px" y="0px" width="50px" height="50px" viewBox="0 0 52.4 64"> \r<path d="M35.034307,58.704001L51.760003,58.704001 51.760003,61.346 34.705003,61.346C34.934705,60.656001 35.053308,59.922198 35.053308,59.152701 35.053308,59.002101 35.044106,58.856399 35.034307,58.704001z M0.63600159,58.704001L18.985993,58.704001C18.971694,58.856399 18.961993,59.002101 18.961993,59.152701 18.961993,59.922198 19.085595,60.656001 19.311,61.346L0.63600159,61.346z M4.7532253,0L21.492446,0C24.118676,0,26.247001,2.12887,26.247001,4.7538204L26.247001,7.0329999 47.64251,7.0329999C50.268106,7.033,52.397,9.1619053,52.397,11.786888L52.397,42.591514C52.397,45.217105,50.268106,47.346,47.64251,47.346L29.107001,47.346 29.107001,54.702128 29.292806,54.786086C30.918361,55.568969 32.039002,57.230968 32.039002,59.1524 32.039002,61.830699 29.869746,63.999999 27.189502,63.999999 24.518857,63.999999 22.349,61.830699 22.349,59.1524 22.349,57.230968 23.469951,55.568969 25.092116,54.786086L25.188001,54.742663 25.188001,47.346 4.7531614,47.346C2.1281669,47.346,9.5788948E-07,45.217105,0,42.591514L0,11.786888C1.9334578E-07,11.704857,0.0020785043,11.623311,0.0061855316,11.542299L0.010183554,11.489723 0.0061864853,11.437148C0.0020792727,11.356114,9.5788948E-07,11.274544,9.5367434E-07,11.19249L9.5367434E-07,4.7538204C9.5788948E-07,2.12887,2.1281953,0,4.7532253,0z"/> \r</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 52.4 64">
+<path fill="#fff" d="M35.034307,58.704001L51.760003,58.704001 51.760003,61.346 34.705003,61.346C34.934705,60.656001 35.053308,59.922198 35.053308,59.152701 35.053308,59.002101 35.044106,58.856399 35.034307,58.704001z M0.63600159,58.704001L18.985993,58.704001C18.971694,58.856399 18.961993,59.002101 18.961993,59.152701 18.961993,59.922198 19.085595,60.656001 19.311,61.346L0.63600159,61.346z M4.7532253,0L21.492446,0C24.118676,0,26.247001,2.12887,26.247001,4.7538204L26.247001,7.0329999 47.64251,7.0329999C50.268106,7.033,52.397,9.1619053,52.397,11.786888L52.397,42.591514C52.397,45.217105,50.268106,47.346,47.64251,47.346L29.107001,47.346 29.107001,54.702128 29.292806,54.786086C30.918361,55.568969 32.039002,57.230968 32.039002,59.1524 32.039002,61.830699 29.869746,63.999999 27.189502,63.999999 24.518857,63.999999 22.349,61.830699 22.349,59.1524 22.349,57.230968 23.469951,55.568969 25.092116,54.786086L25.188001,54.742663 25.188001,47.346 4.7531614,47.346C2.1281669,47.346,9.5788948E-07,45.217105,0,42.591514L0,11.786888C1.9334578E-07,11.704857,0.0020785043,11.623311,0.0061855316,11.542299L0.010183554,11.489723 0.0061864853,11.437148C0.0020792727,11.356114,9.5788948E-07,11.274544,9.5367434E-07,11.19249L9.5367434E-07,4.7538204C9.5788948E-07,2.12887,2.1281953,0,4.7532253,0z"/>
+</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 22.94 15.26"> \r
-<path fill="#fff" d="M5.388822,5.0339882L22.943006,5.0339882 18.721215,15.256989 1.6100047,15.256989z M0,0L6.6660105,0 8.0000125,2.9348083 18.70703,2.9348083 18.70403,3.8337495 4.5530072,3.8337495 0.33200061,15.257004 0,15.257004z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 22.94 15.26">
+<path fill="#fff" d="M5.388822,5.0339882L22.943006,5.0339882 18.721215,15.256989 1.6100047,15.256989z M0,0L6.6660105,0 8.0000125,2.9348083 18.70703,2.9348083 18.70403,3.8337495 4.5530072,3.8337495 0.33200061,15.257004 0,15.257004z"/>
</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?> \r<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50.35 64"> \r<path d="M9.6719942,53.332008C7.7069988,53.332008 6.1159964,54.923988 6.1159964,56.887974 6.1159964,58.852997 7.7069988,60.444 9.6719942,60.444 11.634991,60.444 13.227993,58.852997 13.227993,56.887974 13.227993,54.923988 11.634991,53.332008 9.6719942,53.332008z M40.67749,53.331951C38.712208,53.331951 37.120983,54.92395 37.120983,56.887947 37.120983,58.852943 38.712208,60.443939 40.67749,60.443939 42.640766,60.443939 44.231995,58.852943 44.231995,56.887947 44.231995,54.92395 42.640766,53.331951 40.67749,53.331951z M25.173006,31.573019C28.472006,31.573019 31.147007,34.247013 31.147007,37.547009 31.147007,40.846001 28.472006,43.519997 25.173006,43.519997 21.873005,43.519997 19.199005,40.846001 19.199005,37.547009 19.199005,34.247013 21.873005,31.573019 25.173006,31.573019z M25.527006,24.880013C32.629002,25.281012,38.268997,31.151001,38.268997,38.352989L36.562,38.352989C36.562,32.035999,31.571003,26.87801,25.328007,26.577009z M25.172991,20.052992C15.510996,20.052992 7.6790004,27.884981 7.6790009,37.546967 7.6790004,47.207951 15.510996,55.03994 25.172991,55.03994 34.833988,55.03994 42.665981,47.207951 42.665981,37.546967 42.665981,27.884981 34.833988,20.052992 25.172991,20.052992z M40.67749,13.652C38.712208,13.652 37.120983,15.245 37.120983,17.207998 37.120983,19.171993 38.712208,20.763992 40.67749,20.763992 42.640766,20.763992 44.231995,19.171993 44.231995,17.207998 44.231995,15.245 42.640766,13.652 40.67749,13.652z M9.6720028,13.652C7.7070041,13.652 6.1160045,15.245 6.1160049,17.207998 6.1160045,19.171993 7.7070041,20.763992 9.6720028,20.763992 11.635002,20.763992 13.228002,19.171993 13.228002,17.207998 13.228002,15.245 11.635002,13.652 9.6720028,13.652z M5.1199961,0L45.226002,0C48.052998,0,50.346001,2.2930298,50.346001,5.1199951L50.346001,58.880005C50.346001,61.707031,48.052998,64,45.226002,64L5.1199961,64C2.2929995,64,-1.2969939E-07,61.707031,5.5021592E-15,58.880005L5.5021592E-15,5.1199951C-1.2969939E-07,2.2930298,2.2929995,0,5.1199961,0z"/> \r</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50.35 64">
+<path fill="#fff" d="M9.6719942,53.332008C7.7069988,53.332008 6.1159964,54.923988 6.1159964,56.887974 6.1159964,58.852997 7.7069988,60.444 9.6719942,60.444 11.634991,60.444 13.227993,58.852997 13.227993,56.887974 13.227993,54.923988 11.634991,53.332008 9.6719942,53.332008z M40.67749,53.331951C38.712208,53.331951 37.120983,54.92395 37.120983,56.887947 37.120983,58.852943 38.712208,60.443939 40.67749,60.443939 42.640766,60.443939 44.231995,58.852943 44.231995,56.887947 44.231995,54.92395 42.640766,53.331951 40.67749,53.331951z M25.173006,31.573019C28.472006,31.573019 31.147007,34.247013 31.147007,37.547009 31.147007,40.846001 28.472006,43.519997 25.173006,43.519997 21.873005,43.519997 19.199005,40.846001 19.199005,37.547009 19.199005,34.247013 21.873005,31.573019 25.173006,31.573019z M25.527006,24.880013C32.629002,25.281012,38.268997,31.151001,38.268997,38.352989L36.562,38.352989C36.562,32.035999,31.571003,26.87801,25.328007,26.577009z M25.172991,20.052992C15.510996,20.052992 7.6790004,27.884981 7.6790009,37.546967 7.6790004,47.207951 15.510996,55.03994 25.172991,55.03994 34.833988,55.03994 42.665981,47.207951 42.665981,37.546967 42.665981,27.884981 34.833988,20.052992 25.172991,20.052992z M40.67749,13.652C38.712208,13.652 37.120983,15.245 37.120983,17.207998 37.120983,19.171993 38.712208,20.763992 40.67749,20.763992 42.640766,20.763992 44.231995,19.171993 44.231995,17.207998 44.231995,15.245 42.640766,13.652 40.67749,13.652z M9.6720028,13.652C7.7070041,13.652 6.1160045,15.245 6.1160049,17.207998 6.1160045,19.171993 7.7070041,20.763992 9.6720028,20.763992 11.635002,20.763992 13.228002,19.171993 13.228002,17.207998 13.228002,15.245 11.635002,13.652 9.6720028,13.652z M5.1199961,0L45.226002,0C48.052998,0,50.346001,2.2930298,50.346001,5.1199951L50.346001,58.880005C50.346001,61.707031,48.052998,64,45.226002,64L5.1199961,64C2.2929995,64,-1.2969939E-07,61.707031,5.5021592E-15,58.880005L5.5021592E-15,5.1199951C-1.2969939E-07,2.2930298,2.2929995,0,5.1199961,0z"/>
+</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M12.002,0C5.375,0,0.004,5.371,0.004,12.001C0.004,18.624,5.375,24,12.002,24S24,18.624,24,12.001\r
- C24,5.371,18.629,0,12.002,0z M13.721,20.149h-3.273v-3.163h3.273V20.149z M16.843,10.932c-0.276,0.394-0.809,0.897-1.595,1.511\r
- l-0.773,0.602c-0.423,0.328-0.702,0.712-0.842,1.149c-0.088,0.277-0.135,0.708-0.142,1.292h-2.967\r
- c0.043-1.233,0.161-2.084,0.348-2.555c0.19-0.471,0.677-1.014,1.463-1.627l0.797-0.624c0.262-0.197,0.474-0.413,0.634-0.646\r
- c0.289-0.401,0.436-0.843,0.436-1.325c0-0.555-0.162-1.059-0.484-1.515c-0.325-0.456-0.917-0.686-1.775-0.686\r
- c-0.845,0-1.443,0.281-1.797,0.843c-0.353,0.562-0.53,1.146-0.53,1.751H6.452C6.54,7.024,7.266,5.55,8.63,4.681\r
- c0.861-0.555,1.92-0.832,3.176-0.832c1.649,0,3.02,0.395,4.11,1.182c1.091,0.789,1.637,1.957,1.637,3.503\r
- C17.553,9.483,17.315,10.282,16.843,10.932z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M12.002,0C5.375,0,0.004,5.371,0.004,12.001C0.004,18.624,5.375,24,12.002,24S24,18.624,24,12.001
+ C24,5.371,18.629,0,12.002,0z M13.721,20.149h-3.273v-3.163h3.273V20.149z M16.843,10.932c-0.276,0.394-0.809,0.897-1.595,1.511
+ l-0.773,0.602c-0.423,0.328-0.702,0.712-0.842,1.149c-0.088,0.277-0.135,0.708-0.142,1.292h-2.967
+ c0.043-1.233,0.161-2.084,0.348-2.555c0.19-0.471,0.677-1.014,1.463-1.627l0.797-0.624c0.262-0.197,0.474-0.413,0.634-0.646
+ c0.289-0.401,0.436-0.843,0.436-1.325c0-0.555-0.162-1.059-0.484-1.515c-0.325-0.456-0.917-0.686-1.775-0.686
+ c-0.845,0-1.443,0.281-1.797,0.843c-0.353,0.562-0.53,1.146-0.53,1.751H6.452C6.54,7.024,7.266,5.55,8.63,4.681
+ c0.861-0.555,1.92-0.832,3.176-0.832c1.649,0,3.02,0.395,4.11,1.182c1.091,0.789,1.637,1.957,1.637,3.503
+ C17.553,9.483,17.315,10.282,16.843,10.932z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 337.75 309"> \r
-<path fill="#f00" d="M168.877288818359,0L337.753997802734,125.378739102553 232.19889831543,125.378739102553 232.19889831543,309.000000699232 105.555671691895,309.000000699232 105.555671691895,125.378739102553 0,125.378739102553z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 337.75 309">
+<path fill="#f00" d="M168.877288818359,0L337.753997802734,125.378739102553 232.19889831543,125.378739102553 232.19889831543,309.000000699232 105.555671691895,309.000000699232 105.555671691895,125.378739102553 0,125.378739102553z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M12.001,0C5.373,0,0,5.373,0,12c0,6.627,5.373,12,12.001,12C18.627,24,24,18.627,24,12\r
- C24,5.373,18.627,0,12.001,0z M11.819,4.05c0.905,0,1.606,0.679,1.606,1.583c0,0.86-0.701,1.584-1.629,1.584\r
- c-0.837,0-1.584-0.724-1.584-1.584C10.213,4.729,10.96,4.05,11.819,4.05z M14.896,18.916H9.104v-0.725\r
- c1.312-0.158,1.448-0.25,1.448-1.855v-4.48c0-1.494-0.158-1.561-1.245-1.742V9.458c1.357-0.159,2.851-0.453,4.118-0.814v7.693\r
- c0,1.562,0.112,1.674,1.471,1.855V18.916z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M12.001,0C5.373,0,0,5.373,0,12c0,6.627,5.373,12,12.001,12C18.627,24,24,18.627,24,12
+ C24,5.373,18.627,0,12.001,0z M11.819,4.05c0.905,0,1.606,0.679,1.606,1.583c0,0.86-0.701,1.584-1.629,1.584
+ c-0.837,0-1.584-0.724-1.584-1.584C10.213,4.729,10.96,4.05,11.819,4.05z M14.896,18.916H9.104v-0.725
+ c1.312-0.158,1.448-0.25,1.448-1.855v-4.48c0-1.494-0.158-1.561-1.245-1.742V9.458c1.357-0.159,2.851-0.453,4.118-0.814v7.693
+ c0,1.562,0.112,1.674,1.471,1.855V18.916z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M21.076,0H3.146C2.674,0,2.29,0.383,2.29,0.857v22.286C2.29,23.615,2.674,24,3.146,24h17.93\r
- c0.474,0,0.857-0.385,0.857-0.857V0.857C21.934,0.383,21.55,0,21.076,0z M3.969,16.928h10.039v2.213H3.969V16.928z M3.969,16.07V14\r
- h10.039v2.07H3.969z M3.969,13.141v-2.194h10.039v2.194H3.969z M3.969,10.089V8.921c0-0.47,0.4-0.851,0.892-0.851h9.147v2.019H3.969\r
- z M3.862,3.731c0-0.474,0.315-0.857,0.704-0.857h3.521c0.389,0,0.704,0.383,0.704,0.857v0.536c0,0.474-0.314,0.857-0.704,0.857\r
- H4.565c-0.389,0-0.704-0.383-0.704-0.857V3.731z M3.969,21.469v-1.471h10.039v2.322H4.861C4.369,22.32,3.969,21.939,3.969,21.469z\r
- M20.254,21.469c0,0.471-0.398,0.852-0.892,0.852h-4.498v-2.322h5.39V21.469z M20.254,19.141h-5.39v-2.213h5.39V19.141z\r
- M20.254,16.07h-5.39V14h5.39V16.07z M20.254,13.141h-5.39v-2.194h5.284v-0.858h-5.284V8.07h4.498c0.493,0,0.892,0.381,0.892,0.851\r
- V13.141z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M21.076,0H3.146C2.674,0,2.29,0.383,2.29,0.857v22.286C2.29,23.615,2.674,24,3.146,24h17.93
+ c0.474,0,0.857-0.385,0.857-0.857V0.857C21.934,0.383,21.55,0,21.076,0z M3.969,16.928h10.039v2.213H3.969V16.928z M3.969,16.07V14
+ h10.039v2.07H3.969z M3.969,13.141v-2.194h10.039v2.194H3.969z M3.969,10.089V8.921c0-0.47,0.4-0.851,0.892-0.851h9.147v2.019H3.969
+ z M3.862,3.731c0-0.474,0.315-0.857,0.704-0.857h3.521c0.389,0,0.704,0.383,0.704,0.857v0.536c0,0.474-0.314,0.857-0.704,0.857
+ H4.565c-0.389,0-0.704-0.383-0.704-0.857V3.731z M3.969,21.469v-1.471h10.039v2.322H4.861C4.369,22.32,3.969,21.939,3.969,21.469z
+ M20.254,21.469c0,0.471-0.398,0.852-0.892,0.852h-4.498v-2.322h5.39V21.469z M20.254,19.141h-5.39v-2.213h5.39V19.141z
+ M20.254,16.07h-5.39V14h5.39V16.07z M20.254,13.141h-5.39v-2.194h5.284v-0.858h-5.284V8.07h4.498c0.493,0,0.892,0.381,0.892,0.851
+ V13.141z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M21.076,0H3.146C2.674,0,2.29,0.383,2.29,0.857v22.286C2.29,23.615,2.674,24,3.146,24h17.93\r
- c0.474,0,0.857-0.385,0.857-0.857V0.857C21.934,0.383,21.55,0,21.076,0z M3.969,16.928h10.039v2.213H3.969V16.928z M3.969,16.07V14\r
- h10.039v2.07H3.969z M3.969,13.141v-2.194h10.039v2.194H3.969z M3.969,10.089V8.921c0-0.47,0.4-0.851,0.892-0.851h9.147v2.019H3.969\r
- z M3.862,3.731c0-0.474,0.315-0.857,0.704-0.857h3.521c0.389,0,0.704,0.383,0.704,0.857v0.536c0,0.474-0.314,0.857-0.704,0.857\r
- H4.565c-0.389,0-0.704-0.383-0.704-0.857V3.731z M3.969,21.469v-1.471h10.039v2.322H4.861C4.369,22.32,3.969,21.939,3.969,21.469z\r
- M20.254,21.469c0,0.471-0.398,0.852-0.892,0.852h-4.498v-2.322h5.39V21.469z M20.254,19.141h-5.39v-2.213h5.39V19.141z\r
- M20.254,16.07h-5.39V14h5.39V16.07z M20.254,13.141h-5.39v-2.194h5.284v-0.858h-5.284V8.07h4.498c0.493,0,0.892,0.381,0.892,0.851\r
- V13.141z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M21.076,0H3.146C2.674,0,2.29,0.383,2.29,0.857v22.286C2.29,23.615,2.674,24,3.146,24h17.93
+ c0.474,0,0.857-0.385,0.857-0.857V0.857C21.934,0.383,21.55,0,21.076,0z M3.969,16.928h10.039v2.213H3.969V16.928z M3.969,16.07V14
+ h10.039v2.07H3.969z M3.969,13.141v-2.194h10.039v2.194H3.969z M3.969,10.089V8.921c0-0.47,0.4-0.851,0.892-0.851h9.147v2.019H3.969
+ z M3.862,3.731c0-0.474,0.315-0.857,0.704-0.857h3.521c0.389,0,0.704,0.383,0.704,0.857v0.536c0,0.474-0.314,0.857-0.704,0.857
+ H4.565c-0.389,0-0.704-0.383-0.704-0.857V3.731z M3.969,21.469v-1.471h10.039v2.322H4.861C4.369,22.32,3.969,21.939,3.969,21.469z
+ M20.254,21.469c0,0.471-0.398,0.852-0.892,0.852h-4.498v-2.322h5.39V21.469z M20.254,19.141h-5.39v-2.213h5.39V19.141z
+ M20.254,16.07h-5.39V14h5.39V16.07z M20.254,13.141h-5.39v-2.194h5.284v-0.858h-5.284V8.07h4.498c0.493,0,0.892,0.381,0.892,0.851
+ V13.141z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M11.891,0C7.049,0,3.125,3.924,3.125,8.766C3.125,13.607,11.891,24,11.891,24s8.766-10.393,8.766-15.234\r
- C20.657,3.924,16.733,0,11.891,0z M11.968,13.248c-2.41,0-4.362-1.955-4.362-4.365c0-2.41,1.952-4.363,4.362-4.363\r
- c2.411,0,4.365,1.954,4.365,4.363C16.333,11.293,14.379,13.248,11.968,13.248z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M11.891,0C7.049,0,3.125,3.924,3.125,8.766C3.125,13.607,11.891,24,11.891,24s8.766-10.393,8.766-15.234
+ C20.657,3.924,16.733,0,11.891,0z M11.968,13.248c-2.41,0-4.362-1.955-4.362-4.365c0-2.41,1.952-4.363,4.362-4.363
+ c2.411,0,4.365,1.954,4.365,4.363C16.333,11.293,14.379,13.248,11.968,13.248z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M8.025,24L4.86,20.869l8.968-8.87L4.86,3.13L8.025,0l12.134,12L8.025,24"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M8.025,24L4.86,20.869l8.968-8.87L4.86,3.13L8.025,0l12.134,12L8.025,24"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 301.9 319"> \r
-<path fill="#0f0" d="M94.3515322208405,0L207.552948236465,0 207.552948236465,189.563659667969 301.904999017715,189.563659667969 150.952224969864,319 0,189.563659667969 94.3515322208405,189.563659667969z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 301.9 319">
+<path fill="#0f0" d="M94.3515322208405,0L207.552948236465,0 207.552948236465,189.563659667969 301.904999017715,189.563659667969 150.952224969864,319 0,189.563659667969 94.3515322208405,189.563659667969z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="22.042,8.168 13.957,8.168 13.957,0.084 "/>\r
-<path d="M11.638,15.152c-0.328,0-0.539,0.029-0.664,0.057v4.24c0.125,0.03,0.327,0.03,0.509,0.03\r
- c1.328,0.009,2.192-0.722,2.192-2.27C13.687,15.863,12.898,15.152,11.638,15.152z"/>\r
-<path d="M5.972,15.133c-0.298,0-0.501,0.028-0.607,0.057v1.915c0.125,0.027,0.279,0.038,0.491,0.038\r
- c0.779,0,1.259-0.395,1.259-1.059C7.114,15.488,6.701,15.133,5.972,15.133z"/>\r
-<path d="M11.874,9.979V0H1.833v24h20.209l0.033-14.021H11.874z M7.971,17.584c-0.5,0.472-1.24,0.683-2.105,0.683\r
- c-0.192,0-0.366-0.009-0.501-0.029v2.317H3.914v-6.394c0.453-0.077,1.086-0.135,1.98-0.135c0.903,0,1.549,0.174,1.98,0.521\r
- c0.415,0.326,0.692,0.864,0.692,1.499S8.356,17.219,7.971,17.584z M14.158,19.786c-0.685,0.567-1.723,0.837-2.992,0.837\r
- c-0.759,0-1.298-0.048-1.663-0.097v-6.365c0.537-0.087,1.239-0.135,1.979-0.135c1.23,0,2.031,0.222,2.655,0.693\r
- c0.673,0.499,1.096,1.297,1.096,2.442C15.233,18.402,14.78,19.257,14.158,19.786z M20.162,15.275h-2.49v1.481h2.326v1.193h-2.326\r
- v2.604h-1.471v-6.48h3.961V15.275z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="22.042,8.168 13.957,8.168 13.957,0.084 "/>
+<path d="M11.638,15.152c-0.328,0-0.539,0.029-0.664,0.057v4.24c0.125,0.03,0.327,0.03,0.509,0.03
+ c1.328,0.009,2.192-0.722,2.192-2.27C13.687,15.863,12.898,15.152,11.638,15.152z"/>
+<path d="M5.972,15.133c-0.298,0-0.501,0.028-0.607,0.057v1.915c0.125,0.027,0.279,0.038,0.491,0.038
+ c0.779,0,1.259-0.395,1.259-1.059C7.114,15.488,6.701,15.133,5.972,15.133z"/>
+<path d="M11.874,9.979V0H1.833v24h20.209l0.033-14.021H11.874z M7.971,17.584c-0.5,0.472-1.24,0.683-2.105,0.683
+ c-0.192,0-0.366-0.009-0.501-0.029v2.317H3.914v-6.394c0.453-0.077,1.086-0.135,1.98-0.135c0.903,0,1.549,0.174,1.98,0.521
+ c0.415,0.326,0.692,0.864,0.692,1.499S8.356,17.219,7.971,17.584z M14.158,19.786c-0.685,0.567-1.723,0.837-2.992,0.837
+ c-0.759,0-1.298-0.048-1.663-0.097v-6.365c0.537-0.087,1.239-0.135,1.979-0.135c1.23,0,2.031,0.222,2.655,0.693
+ c0.673,0.499,1.096,1.297,1.096,2.442C15.233,18.402,14.78,19.257,14.158,19.786z M20.162,15.275h-2.49v1.481h2.326v1.193h-2.326
+ v2.604h-1.471v-6.48h3.961V15.275z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon fill="#fff" points="22.042,8.168 13.957,8.168 13.957,0.084 "/>\r
-<path fill="#fff" d="M11.638,15.152c-0.328,0-0.539,0.029-0.664,0.057v4.24c0.125,0.03,0.327,0.03,0.509,0.03\r
- c1.328,0.009,2.192-0.722,2.192-2.27C13.687,15.863,12.898,15.152,11.638,15.152z"/>\r
-<path fill="#fff" d="M5.972,15.133c-0.298,0-0.501,0.028-0.607,0.057v1.915c0.125,0.027,0.279,0.038,0.491,0.038\r
- c0.779,0,1.259-0.395,1.259-1.059C7.114,15.488,6.701,15.133,5.972,15.133z"/>\r
-<path fill="#fff" d="M11.874,9.979V0H1.833v24h20.209l0.033-14.021H11.874z M7.971,17.584c-0.5,0.472-1.24,0.683-2.105,0.683\r
- c-0.192,0-0.366-0.009-0.501-0.029v2.317H3.914v-6.394c0.453-0.077,1.086-0.135,1.98-0.135c0.903,0,1.549,0.174,1.98,0.521\r
- c0.415,0.326,0.692,0.864,0.692,1.499S8.356,17.219,7.971,17.584z M14.158,19.786c-0.685,0.567-1.723,0.837-2.992,0.837\r
- c-0.759,0-1.298-0.048-1.663-0.097v-6.365c0.537-0.087,1.239-0.135,1.979-0.135c1.23,0,2.031,0.222,2.655,0.693\r
- c0.673,0.499,1.096,1.297,1.096,2.442C15.233,18.402,14.78,19.257,14.158,19.786z M20.162,15.275h-2.49v1.481h2.326v1.193h-2.326\r
- v2.604h-1.471v-6.48h3.961V15.275z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon fill="#fff" points="22.042,8.168 13.957,8.168 13.957,0.084 "/>
+<path fill="#fff" d="M11.638,15.152c-0.328,0-0.539,0.029-0.664,0.057v4.24c0.125,0.03,0.327,0.03,0.509,0.03
+ c1.328,0.009,2.192-0.722,2.192-2.27C13.687,15.863,12.898,15.152,11.638,15.152z"/>
+<path fill="#fff" d="M5.972,15.133c-0.298,0-0.501,0.028-0.607,0.057v1.915c0.125,0.027,0.279,0.038,0.491,0.038
+ c0.779,0,1.259-0.395,1.259-1.059C7.114,15.488,6.701,15.133,5.972,15.133z"/>
+<path fill="#fff" d="M11.874,9.979V0H1.833v24h20.209l0.033-14.021H11.874z M7.971,17.584c-0.5,0.472-1.24,0.683-2.105,0.683
+ c-0.192,0-0.366-0.009-0.501-0.029v2.317H3.914v-6.394c0.453-0.077,1.086-0.135,1.98-0.135c0.903,0,1.549,0.174,1.98,0.521
+ c0.415,0.326,0.692,0.864,0.692,1.499S8.356,17.219,7.971,17.584z M14.158,19.786c-0.685,0.567-1.723,0.837-2.992,0.837
+ c-0.759,0-1.298-0.048-1.663-0.097v-6.365c0.537-0.087,1.239-0.135,1.979-0.135c1.23,0,2.031,0.222,2.655,0.693
+ c0.673,0.499,1.096,1.297,1.096,2.442C15.233,18.402,14.78,19.257,14.158,19.786z M20.162,15.275h-2.49v1.481h2.326v1.193h-2.326
+ v2.604h-1.471v-6.48h3.961V15.275z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M24,17.311l-6.072-2.978c0,0-2.234,3.321-2.749,3.208c-0.287-0.064-0.326-0.072-0.574-0.172\r
- c-0.891-0.357-3.103-1.373-5.185-3.256l-0.017,0.02c-2.057-1.868-3.282-3.94-3.723-4.783C5.556,9.117,5.542,9.076,5.449,8.798\r
- C5.282,8.297,8.358,5.735,8.358,5.735L4.773,0C4.773,0,0.02,0.369,0,5.098c-0.026,6.453,5.611,11.756,5.611,11.756\r
- c3.066,2.812,7.636,6.391,13.806,5.73C24.12,22.08,24,17.311,24,17.311z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M24,17.311l-6.072-2.978c0,0-2.234,3.321-2.749,3.208c-0.287-0.064-0.326-0.072-0.574-0.172
+ c-0.891-0.357-3.103-1.373-5.185-3.256l-0.017,0.02c-2.057-1.868-3.282-3.94-3.723-4.783C5.556,9.117,5.542,9.076,5.449,8.798
+ C5.282,8.297,8.358,5.735,8.358,5.735L4.773,0C4.773,0,0.02,0.369,0,5.098c-0.026,6.453,5.611,11.756,5.611,11.756
+ c3.066,2.812,7.636,6.391,13.806,5.73C24.12,22.08,24,17.311,24,17.311z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 49.01 64"> \r
-<path fill="#fff" d="M26.039215,27.629606C24.107988,27.5842 22.149706,28.184616 20.511932,29.472662 16.77305,32.416664 16.125353,37.835873 19.06934,41.576878 22.011927,45.318378 27.430601,45.964779 31.172083,43.021477 34.913666,40.078873 35.559963,34.660168 32.615376,30.918665 30.960508,28.813955 28.522223,27.687988 26.039215,27.629606z M26.175369,21.674006C30.374353,21.772219 34.498257,23.675474 37.298256,27.23436 41.403736,32.454266 41.370037,39.598373 37.681053,44.73708L49.014999,59.141796 42.839928,64 31.546482,49.648384C25.63571,52.165989 18.550442,50.550785 14.386461,45.260479 9.4086151,38.932873 10.50158,29.769463 16.82905,24.790958 19.598192,22.613169 22.909492,21.597618 26.175369,21.674006z M17.5919,3.8808338E-30L35.9291,3.8808338E-30C38.934898,-3.5527137E-15,41.373001,2.4387343,41.373001,5.4433918L41.373001,24.876833 41.308846,24.805635C40.161221,23.562506,38.841671,22.462914,37.384888,21.539429L37.016998,21.312212 37.016998,5.4433918C37.016998,4.8445082,36.527302,4.3547654,35.9291,4.3547649L17.877001,4.3547649 17.584,13.852381C17.584,13.852381,17.205099,20.131718,10.2845,19.373112L4.3529701,19.213013 4.3529701,46.19437C4.3529696,46.795174,4.8424096,47.281574,5.4440298,47.281574L9.5967226,47.281574 9.7358932,47.479958C10.809489,48.970966,12.10646,50.308796,13.581778,51.45116L13.827712,51.637001 5.4440298,51.637001C2.4367697,51.637001,-2.9663937E-07,49.200287,2.7083472E-14,46.19437L2.7083472E-14,18.560608 2.156249,16.286495 2.15833,16.225395 13.4551,4.3547649 13.4238,4.3547649 10.4036,7.5417938 13.5677,4.1882553 13.6134,4.1882553 13.7129,4.0832739 13.7227,4.0832739z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 49.01 64">
+<path fill="#fff" d="M26.039215,27.629606C24.107988,27.5842 22.149706,28.184616 20.511932,29.472662 16.77305,32.416664 16.125353,37.835873 19.06934,41.576878 22.011927,45.318378 27.430601,45.964779 31.172083,43.021477 34.913666,40.078873 35.559963,34.660168 32.615376,30.918665 30.960508,28.813955 28.522223,27.687988 26.039215,27.629606z M26.175369,21.674006C30.374353,21.772219 34.498257,23.675474 37.298256,27.23436 41.403736,32.454266 41.370037,39.598373 37.681053,44.73708L49.014999,59.141796 42.839928,64 31.546482,49.648384C25.63571,52.165989 18.550442,50.550785 14.386461,45.260479 9.4086151,38.932873 10.50158,29.769463 16.82905,24.790958 19.598192,22.613169 22.909492,21.597618 26.175369,21.674006z M17.5919,3.8808338E-30L35.9291,3.8808338E-30C38.934898,-3.5527137E-15,41.373001,2.4387343,41.373001,5.4433918L41.373001,24.876833 41.308846,24.805635C40.161221,23.562506,38.841671,22.462914,37.384888,21.539429L37.016998,21.312212 37.016998,5.4433918C37.016998,4.8445082,36.527302,4.3547654,35.9291,4.3547649L17.877001,4.3547649 17.584,13.852381C17.584,13.852381,17.205099,20.131718,10.2845,19.373112L4.3529701,19.213013 4.3529701,46.19437C4.3529696,46.795174,4.8424096,47.281574,5.4440298,47.281574L9.5967226,47.281574 9.7358932,47.479958C10.809489,48.970966,12.10646,50.308796,13.581778,51.45116L13.827712,51.637001 5.4440298,51.637001C2.4367697,51.637001,-2.9663937E-07,49.200287,2.7083472E-14,46.19437L2.7083472E-14,18.560608 2.156249,16.286495 2.15833,16.225395 13.4551,4.3547649 13.4238,4.3547649 10.4036,7.5417938 13.5677,4.1882553 13.6134,4.1882553 13.7129,4.0832739 13.7227,4.0832739z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M22.814,3.814H1.185C0.53,3.814,0,4.346,0,5v10.666c0,0.654,0.53,1.186,1.185,1.186h2.552v5.758h16.407\r
- v-5.758h2.671c0.653,0,1.185-0.531,1.185-1.186V5C23.999,4.346,23.468,3.814,22.814,3.814z M19.144,21.609H4.737V10.642h14.407\r
- V21.609z"/>\r
-<rect x="6.167" width="11.664" height="2.476"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M22.814,3.814H1.185C0.53,3.814,0,4.346,0,5v10.666c0,0.654,0.53,1.186,1.185,1.186h2.552v5.758h16.407
+ v-5.758h2.671c0.653,0,1.185-0.531,1.185-1.186V5C23.999,4.346,23.468,3.814,22.814,3.814z M19.144,21.609H4.737V10.642h14.407
+ V21.609z"/>
+<rect x="6.167" width="11.664" height="2.476"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path fill="#fff" d="M22.814,3.814H1.185C0.53,3.814,0,4.346,0,5v10.666c0,0.654,0.53,1.186,1.185,1.186h2.552v5.758h16.407\r
- v-5.758h2.671c0.653,0,1.185-0.531,1.185-1.186V5C23.999,4.346,23.468,3.814,22.814,3.814z M19.144,21.609H4.737V10.642h14.407\r
- V21.609z"/>\r
-<rect fill="#fff" x="6.167" width="11.664" height="2.476"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path fill="#fff" d="M22.814,3.814H1.185C0.53,3.814,0,4.346,0,5v10.666c0,0.654,0.53,1.186,1.185,1.186h2.552v5.758h16.407
+ v-5.758h2.671c0.653,0,1.185-0.531,1.185-1.186V5C23.999,4.346,23.468,3.814,22.814,3.814z M19.144,21.609H4.737V10.642h14.407
+ V21.609z"/>
+<rect fill="#fff" x="6.167" width="11.664" height="2.476"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 59.52 64.89"> \r
-<path fill="#fff" d="M42.5273,41.723001C43.526165,41.723001 44.334997,42.532689 44.334997,43.52985 44.334997,44.527212 43.526165,45.337 42.5273,45.337 41.529735,45.337 40.721001,44.527212 40.721001,43.52985 40.721001,42.532689 41.529735,41.723001 42.5273,41.723001z M42.526852,38.675563C39.845855,38.675563 37.672762,40.848755 37.672762,43.529648 37.672762,46.21204 39.845855,48.383831 42.526852,48.383831 45.209139,48.383831 47.382336,46.21204 47.382336,43.529648 47.382336,40.848755 45.209139,38.675563 42.526852,38.675563z M42.526852,26.538999C51.91102,26.538999 59.519001,34.145677 59.519001,43.529648 59.519001,52.91382 51.91102,60.521997 42.526852,60.521997 33.142777,60.521997 25.535999,52.91382 25.536,43.529648 25.535999,34.145677 33.142777,26.538999 42.526852,26.538999z M42.526997,2.0219994L41.908512,25.210945C32.078032,25.541048 24.17721,33.62052 24.17721,43.530008 24.17721,48.569153 26.220764,53.138992 29.52009,56.459223L12.752867,64.890997 11.296,5.1781483z M31.717268,0L40.941,1.1314697 9.709528,4.2877789 11.166617,63.999998 1.9426556,59.144499 0,2.9126587z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 59.52 64.89">
+<path fill="#fff" d="M42.5273,41.723001C43.526165,41.723001 44.334997,42.532689 44.334997,43.52985 44.334997,44.527212 43.526165,45.337 42.5273,45.337 41.529735,45.337 40.721001,44.527212 40.721001,43.52985 40.721001,42.532689 41.529735,41.723001 42.5273,41.723001z M42.526852,38.675563C39.845855,38.675563 37.672762,40.848755 37.672762,43.529648 37.672762,46.21204 39.845855,48.383831 42.526852,48.383831 45.209139,48.383831 47.382336,46.21204 47.382336,43.529648 47.382336,40.848755 45.209139,38.675563 42.526852,38.675563z M42.526852,26.538999C51.91102,26.538999 59.519001,34.145677 59.519001,43.529648 59.519001,52.91382 51.91102,60.521997 42.526852,60.521997 33.142777,60.521997 25.535999,52.91382 25.536,43.529648 25.535999,34.145677 33.142777,26.538999 42.526852,26.538999z M42.526997,2.0219994L41.908512,25.210945C32.078032,25.541048 24.17721,33.62052 24.17721,43.530008 24.17721,48.569153 26.220764,53.138992 29.52009,56.459223L12.752867,64.890997 11.296,5.1781483z M31.717268,0L40.941,1.1314697 9.709528,4.2877789 11.166617,63.999998 1.9426556,59.144499 0,2.9126587z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 186.5 193.83"> \r
-<path fill="#fff" d="M103.444,0C125.052,-1E-06,145.03,6.28769,161.624,16.9182L177.026,0 186.501,49.0921 133.247,48.0744 149.046,30.7292C135.885,22.7606 120.251,18.0631 103.444,18.0632 57.0365,18.0631 19.2803,53.4352 19.2803,96.9119 19.2803,140.389 57.0365,175.77 103.444,175.77 127.932,175.77 149.928,165.866 165.319,150.193L177.908,164.085C159.093,182.403 132.713,193.833 103.444,193.833 46.3096,193.833 1E-06,150.438 0,96.9119 1E-06,43.3951 46.3096,-1E-06 103.444,0z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 186.5 193.83">
+<path fill="#fff" d="M103.444,0C125.052,-1E-06,145.03,6.28769,161.624,16.9182L177.026,0 186.501,49.0921 133.247,48.0744 149.046,30.7292C135.885,22.7606 120.251,18.0631 103.444,18.0632 57.0365,18.0631 19.2803,53.4352 19.2803,96.9119 19.2803,140.389 57.0365,175.77 103.444,175.77 127.932,175.77 149.928,165.866 165.319,150.193L177.908,164.085C159.093,182.403 132.713,193.833 103.444,193.833 46.3096,193.833 1E-06,150.438 0,96.9119 1E-06,43.3951 46.3096,-1E-06 103.444,0z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon fill="#f00" points="16.518,3.683 12.021,8.18 7.525,3.684 3.791,7.418 8.287,11.915 3.79,16.411 7.525,20.146 \r
- 12.022,15.65 16.518,20.146 20.253,16.411 15.758,11.916 20.254,7.419 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon fill="#f00" points="16.518,3.683 12.021,8.18 7.525,3.684 3.791,7.418 8.287,11.915 3.79,16.411 7.525,20.146
+ 12.022,15.65 16.518,20.146 20.253,16.411 15.758,11.916 20.254,7.419 "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 41.72 38.96"> \r
-<path fill="#fff" d="M33.732557,32.921222L32.921337,33.733106 32.921337,34.88278 33.732557,35.694761 34.883585,35.694761 35.696106,34.88278 35.696106,33.733106 34.883585,32.921222z M27.232397,20.419L37.08284,30.267683C38.964386,32.150541 38.964386,35.199972 37.08284,37.08143 35.201294,38.96219 32.150417,38.96219 30.268871,37.08143L19.322001,26.134973 22.019967,23.439134 24.447128,25.866779 27.418501,22.893646 27.198496,22.461155C26.862587,21.80307,26.891188,21.042686,27.232397,20.419z M35.50946,1.434L41.723003,7.6463243 30.452124,18.918466C29.376616,18.367763 28.027605,18.540966 27.1266,19.441372 26.226793,20.341076 26.053692,21.690689 26.604496,22.764896L24.44688,24.922411 22.018462,22.494594 11.76699,32.748069 11.866091,32.846367 11.69159,33.886778 7.3087182,36.971998 6.2500003,35.913389 9.2696722,31.464859 10.31118,31.291656 10.408981,31.390659 20.662953,21.138483 18.234536,18.710266 20.390851,16.553249C21.46766,17.103454 22.816669,16.930253 23.716475,16.030447 24.61618,15.130039 24.789284,13.77983 24.238579,12.705022z M9.0453155,7.0333481E-05C11.33821,0.0091023445 13.627788,0.88797247 15.377007,2.6370169 17.641397,4.9013218 18.440928,8.0679628 17.791203,10.977297L22.737999,15.925221C22.421587,16.097119 22.068673,16.200017 21.697558,16.200017 21.349944,16.200017 21.00483,16.115918 20.697518,15.95842L20.263901,15.735824 17.291183,18.710277 19.72098,21.136741 17.021573,23.833999 10.977033,17.790493C8.0681376,18.439481 4.9013221,17.640695 2.6368926,15.37703 0.3047657,13.045066 -0.48042154,9.7515169 0.28132772,6.7716533L6.569358,13.061366 10.996634,10.995698 13.061615,6.569266 6.771206,0.28097141C7.5163507,0.090697169,8.2810173,-0.002940774,9.0453155,7.0333481E-05z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 41.72 38.96">
+<path fill="#fff" d="M33.732557,32.921222L32.921337,33.733106 32.921337,34.88278 33.732557,35.694761 34.883585,35.694761 35.696106,34.88278 35.696106,33.733106 34.883585,32.921222z M27.232397,20.419L37.08284,30.267683C38.964386,32.150541 38.964386,35.199972 37.08284,37.08143 35.201294,38.96219 32.150417,38.96219 30.268871,37.08143L19.322001,26.134973 22.019967,23.439134 24.447128,25.866779 27.418501,22.893646 27.198496,22.461155C26.862587,21.80307,26.891188,21.042686,27.232397,20.419z M35.50946,1.434L41.723003,7.6463243 30.452124,18.918466C29.376616,18.367763 28.027605,18.540966 27.1266,19.441372 26.226793,20.341076 26.053692,21.690689 26.604496,22.764896L24.44688,24.922411 22.018462,22.494594 11.76699,32.748069 11.866091,32.846367 11.69159,33.886778 7.3087182,36.971998 6.2500003,35.913389 9.2696722,31.464859 10.31118,31.291656 10.408981,31.390659 20.662953,21.138483 18.234536,18.710266 20.390851,16.553249C21.46766,17.103454 22.816669,16.930253 23.716475,16.030447 24.61618,15.130039 24.789284,13.77983 24.238579,12.705022z M9.0453155,7.0333481E-05C11.33821,0.0091023445 13.627788,0.88797247 15.377007,2.6370169 17.641397,4.9013218 18.440928,8.0679628 17.791203,10.977297L22.737999,15.925221C22.421587,16.097119 22.068673,16.200017 21.697558,16.200017 21.349944,16.200017 21.00483,16.115918 20.697518,15.95842L20.263901,15.735824 17.291183,18.710277 19.72098,21.136741 17.021573,23.833999 10.977033,17.790493C8.0681376,18.439481 4.9013221,17.640695 2.6368926,15.37703 0.3047657,13.045066 -0.48042154,9.7515169 0.28132772,6.7716533L6.569358,13.061366 10.996634,10.995698 13.061615,6.569266 6.771206,0.28097141C7.5163507,0.090697169,8.2810173,-0.002940774,9.0453155,7.0333481E-05z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="12.001,0 15.709,7.513 24,8.718 18.001,14.566 19.418,22.826 12.001,18.926 4.583,22.826 6,14.566 \r
- 0,8.718 8.292,7.513 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="12.001,0 15.709,7.513 24,8.718 18.001,14.566 19.418,22.826 12.001,18.926 4.583,22.826 6,14.566
+ 0,8.718 8.292,7.513 "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path fill-rule="evenodd" d="M22.957,2.087h-6.262C16.695,1.453,16.817,0,15.478,0H9.571\r
- C8.24,0,8.349,1.453,8.349,2.087h-6.26c-0.688,0-1.043,1.453-1.043,2.086H24C24,3.541,23.645,2.087,22.957,2.087z M3.132,5.217\r
- l-0.055,17.47C3.077,23.412,3.714,24,4.5,24h16.031c0.787,0,1.424-0.588,1.424-1.312l-0.042-17.47H3.132z M7.306,21.91H5.219V7.304\r
- h2.087V21.91z M11.479,21.91H9.392V7.304h2.086V21.91z M15.652,21.91h-2.087V7.304h2.087V21.91z M19.826,21.91H17.74V7.304h2.086\r
- V21.91z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path fill-rule="evenodd" d="M22.957,2.087h-6.262C16.695,1.453,16.817,0,15.478,0H9.571
+ C8.24,0,8.349,1.453,8.349,2.087h-6.26c-0.688,0-1.043,1.453-1.043,2.086H24C24,3.541,23.645,2.087,22.957,2.087z M3.132,5.217
+ l-0.055,17.47C3.077,23.412,3.714,24,4.5,24h16.031c0.787,0,1.424-0.588,1.424-1.312l-0.042-17.47H3.132z M7.306,21.91H5.219V7.304
+ h2.087V21.91z M11.479,21.91H9.392V7.304h2.086V21.91z M15.652,21.91h-2.087V7.304h2.087V21.91z M19.826,21.91H17.74V7.304h2.086
+ V21.91z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path fill="#f00" fill-rule="evenodd" d="M22.957,2.087h-6.262C16.695,1.453,16.817,0,15.478,0H9.571\r
- C8.24,0,8.349,1.453,8.349,2.087h-6.26c-0.688,0-1.043,1.453-1.043,2.086H24C24,3.541,23.645,2.087,22.957,2.087z M3.132,5.217\r
- l-0.055,17.47C3.077,23.412,3.714,24,4.5,24h16.031c0.787,0,1.424-0.588,1.424-1.312l-0.042-17.47H3.132z M7.306,21.91H5.219V7.304\r
- h2.087V21.91z M11.479,21.91H9.392V7.304h2.086V21.91z M15.652,21.91h-2.087V7.304h2.087V21.91z M19.826,21.91H17.74V7.304h2.086\r
- V21.91z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path fill="#f00" fill-rule="evenodd" d="M22.957,2.087h-6.262C16.695,1.453,16.817,0,15.478,0H9.571
+ C8.24,0,8.349,1.453,8.349,2.087h-6.26c-0.688,0-1.043,1.453-1.043,2.086H24C24,3.541,23.645,2.087,22.957,2.087z M3.132,5.217
+ l-0.055,17.47C3.077,23.412,3.714,24,4.5,24h16.031c0.787,0,1.424-0.588,1.424-1.312l-0.042-17.47H3.132z M7.306,21.91H5.219V7.304
+ h2.087V21.91z M11.479,21.91H9.392V7.304h2.086V21.91z M15.652,21.91h-2.087V7.304h2.087V21.91z M19.826,21.91H17.74V7.304h2.086
+ V21.91z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path fill="#fff" fill-rule="evenodd" d="M22.957,2.087h-6.262C16.695,1.453,16.817,0,15.478,0H9.571\r
- C8.24,0,8.349,1.453,8.349,2.087h-6.26c-0.688,0-1.043,1.453-1.043,2.086H24C24,3.541,23.645,2.087,22.957,2.087z M3.132,5.217\r
- l-0.055,17.47C3.077,23.412,3.714,24,4.5,24h16.031c0.787,0,1.424-0.588,1.424-1.312l-0.042-17.47H3.132z M7.306,21.91H5.219V7.304\r
- h2.087V21.91z M11.479,21.91H9.392V7.304h2.086V21.91z M15.652,21.91h-2.087V7.304h2.087V21.91z M19.826,21.91H17.74V7.304h2.086\r
- V21.91z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path fill="#fff" fill-rule="evenodd" d="M22.957,2.087h-6.262C16.695,1.453,16.817,0,15.478,0H9.571
+ C8.24,0,8.349,1.453,8.349,2.087h-6.26c-0.688,0-1.043,1.453-1.043,2.086H24C24,3.541,23.645,2.087,22.957,2.087z M3.132,5.217
+ l-0.055,17.47C3.077,23.412,3.714,24,4.5,24h16.031c0.787,0,1.424-0.588,1.424-1.312l-0.042-17.47H3.132z M7.306,21.91H5.219V7.304
+ h2.087V21.91z M11.479,21.91H9.392V7.304h2.086V21.91z M15.652,21.91h-2.087V7.304h2.087V21.91z M19.826,21.91H17.74V7.304h2.086
+ V21.91z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="24,23.998 0,24 0,13.953 3.6,13.949 3.6,20.4 20.438,20.418 20.438,13.953 24,13.951 "/>\r
-<polygon points="9.656,9.025 9.656,15.576 14.168,15.576 14.168,9.025 19.124,9.025 12,0 4.877,9.025 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="24,23.998 0,24 0,13.953 3.6,13.949 3.6,20.4 20.438,20.418 20.438,13.953 24,13.951 "/>
+<polygon points="9.656,9.025 9.656,15.576 14.168,15.576 14.168,9.025 19.124,9.025 12,0 4.877,9.025 "/>
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?> \r<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r x="0px" y="0px" width="50px" height="50px" viewBox="0 0 64 45.42"> \r<path d="M49.064877,21.829L55.408657,21.829C60.154791,21.829,64,25.675322,64,30.421926L64,41.675001 49.289984,41.675001 49.289984,30.72202C49.289984,27.545084 48.18725,24.626543 46.359,22.30619 47.215623,22.021696 48.111648,21.829 49.064877,21.829z M8.5926628,21.829L14.93779,21.829C15.604393,21.829 16.244997,21.922698 16.870001,22.066595 14.92469,24.422048 13.757984,27.437487 13.757984,30.72202L13.757984,41.674999 0,41.674999 0,30.421926C0,25.675323,3.8503647,21.829,8.5926628,21.829z M27.382854,19.500999L35.665446,19.500999C41.861966,19.501,46.884,24.5238,46.884,30.721701L46.884,45.415003 16.163002,45.415003 16.163002,30.721701C16.163002,24.5238,21.185135,19.501,27.382854,19.500999z M52.44305,6.894001C56.282557,6.894001 59.396999,10.009309 59.396999,13.84967 59.396999,17.692832 56.282557,20.808 52.44305,20.808 48.600643,20.808 45.485,17.692832 45.485001,13.84967 45.485,10.009309 48.600643,6.894001 52.44305,6.894001z M11.970249,6.894001C15.810389,6.894001 18.925001,10.009309 18.925001,13.84967 18.925001,17.692832 15.810389,20.808 11.970249,20.808 8.1276245,20.808 5.0130005,17.692832 5.0130005,13.84967 5.0130005,10.009309 8.1276245,6.894001 11.970249,6.894001z M31.790152,0C31.946936,0 32.102792,0.0039710999 32.257627,0.011817932 32.412461,0.019664764 32.566274,0.031389236 32.718968,0.046892166 32.871663,0.062397003 33.023241,0.081682205 33.173606,0.10465431 33.323971,0.12762451 33.473124,0.15428162 33.620968,0.18452835 33.768812,0.21477699 33.915349,0.24861526 34.060483,0.28594971 34.205617,0.32328415 34.349348,0.36411285 34.491582,0.40834427 34.633815,0.45257568 34.774549,0.50020599 34.913692,0.55114365 35.052833,0.6020813 35.190381,0.65632439 35.326241,0.71377754 35.462102,0.7712307 35.596273,0.83189392 35.728662,0.89567375 35.86105,0.95945358 35.991653,1.0263481 36.120379,1.096262 36.249105,1.1661777 36.375953,1.2391148 36.500826,1.3149757 36.625699,1.3908367 36.748598,1.4696236 36.869428,1.5512409 36.990258,1.6328564 37.109019,1.7173042 37.225616,1.8044853 37.342213,1.8916683 37.456645,1.9815845 37.568818,2.0741444 37.680991,2.1667004 37.790905,2.261898 37.898464,2.3596401 38.006023,2.4573841 38.111228,2.5576725 38.213983,2.6604099 38.316738,2.7631474 38.417043,2.8683357 38.514803,2.9758778 38.612563,3.0834217 38.707778,3.1933193 38.800354,3.3054771 38.892929,3.417635 38.982864,3.532053 39.070064,3.6486359 39.157263,3.7652187 39.241728,3.8839645 39.323362,4.0047817 39.404996,4.1255989 39.4838,4.2484856 39.559678,4.3733463 39.635556,4.498209 39.708509,4.6250458 39.77844,4.7537613 39.848372,4.8824768 39.915284,5.013073 39.979079,5.1454525 40.042874,5.277832 40.103553,5.4119968 40.161021,5.5478497 40.21849,5.6837044 40.272747,5.8212471 40.323697,5.9603853 40.374648,6.0995235 40.422293,6.2402554 40.466536,6.3824873 40.510779,6.5247192 40.55162,6.6684494 40.588965,6.8135853 40.626311,6.9587202 40.660159,7.1052599 40.690416,7.253108 40.720673,7.4009571 40.747338,7.5501146 40.770316,7.7004871 40.793294,7.8508587 40.812585,8.0024452 40.828094,8.1551504 40.843603,8.3078556 40.85533,8.4616804 40.86318,8.6165285 40.871029,8.7713766 40.875002,8.927249 40.875002,9.0840502 40.875002,9.2407866 40.871029,9.396595 40.86318,9.5513821 40.85533,9.7061691 40.843603,9.8599339 40.828094,10.012582 40.812585,10.16523 40.793294,10.31676 40.770316,10.467079 40.747338,10.617397 40.720673,10.766503 40.690416,10.914302 40.660159,11.0621 40.626311,11.208591 40.588965,11.353681 40.55162,11.498769 40.510779,11.642455 40.466536,11.784643 40.422293,11.926831 40.374648,12.067522 40.323697,12.20662 40.272747,12.345718 40.21849,12.483223 40.161021,12.61904 40.103553,12.754857 40.042874,12.888987 39.979079,13.021333 39.915284,13.153678 39.848372,13.284242 39.77844,13.412927 39.708509,13.541611 39.635556,13.668417 39.559678,13.793251 39.4838,13.918084 39.404996,14.040944 39.323362,14.161736 39.241728,14.282526 39.157263,14.401249 39.070064,14.517809 38.982864,14.634368 38.892929,14.748764 38.800354,14.860901 38.707778,14.973038 38.612563,15.082916 38.514803,15.19044 38.417043,15.297965 38.316738,15.403135 38.213983,15.505857 38.111228,15.608578 38.006023,15.70885 37.898464,15.806579 37.790905,15.904307 37.680991,15.999491 37.568818,16.092036 37.456645,16.184581 37.342213,16.274487 37.225616,16.361659 37.109019,16.44883 36.990258,16.533267 36.869428,16.614874 36.748598,16.696481 36.625699,16.775259 36.500826,16.851112 36.375953,16.926966 36.249105,16.999894 36.120379,17.069803 35.991653,17.139712 35.86105,17.206601 35.728662,17.270375 35.596273,17.334149 35.462102,17.394808 35.326241,17.452257 35.190381,17.509706 35.052833,17.563945 34.913692,17.61488 34.774549,17.665813 34.633815,17.713442 34.491582,17.75767 34.349348,17.801898 34.205617,17.842727 34.060483,17.88006 33.915349,17.917392 33.768812,17.95123 33.620968,17.981476 33.473124,18.011723 33.323971,18.038379 33.173606,18.061349 33.023241,18.08432 32.871663,18.103604 32.718968,18.119108 32.566274,18.134612 32.412461,18.146335 32.257627,18.154182 32.102792,18.162029 31.946936,18.166 31.790152,18.166 31.633411,18.166 31.477598,18.162029 31.322807,18.154182 31.168016,18.146335 31.014247,18.134612 30.861595,18.119108 30.708943,18.103604 30.557409,18.08432 30.407087,18.061349 30.256765,18.038379 30.107655,18.011723 29.959854,17.981476 29.81205,17.951229 29.665556,17.917392 29.520464,17.88006 29.375372,17.842727 29.231682,17.801899 29.089489,17.75767 28.947298,17.713442 28.806604,17.665813 28.667503,17.61488 28.528402,17.563945 28.390894,17.509706 28.255074,17.452257 28.119253,17.394808 27.985121,17.334149 27.852772,17.270375 27.720423,17.206601 27.589857,17.139712 27.46117,17.069803 27.332481,16.999894 27.205673,16.926966 27.080837,16.851112 26.956001,16.775259 26.833138,16.696481 26.712345,16.614874 26.591551,16.533267 26.472824,16.44883 26.356262,16.361659 26.2397,16.274487 26.125303,16.184581 26.013165,16.092036 25.901024,15.999491 25.791143,15.904307 25.683617,15.806579 25.57609,15.70885 25.470919,15.608578 25.368195,15.505857 25.265471,15.403135 25.165195,15.297965 25.067467,15.19044 24.969736,15.082916 24.87455,14.973038 24.782001,14.860901 24.689455,14.748764 24.599548,14.634368 24.512375,14.517809 24.425201,14.401249 24.340763,14.282526 24.259155,14.161736 24.177546,14.040944 24.098766,13.918084 24.022911,13.793251 23.947058,13.668418 23.874126,13.541611 23.804218,13.412927 23.734306,13.284242 23.667418,13.153678 23.603642,13.021333 23.539865,12.888987 23.479206,12.754857 23.421757,12.61904 23.364305,12.483223 23.310066,12.345718 23.25913,12.20662 23.208197,12.067522 23.160566,11.926831 23.116337,11.784643 23.072107,11.642455 23.031279,11.498769 22.993946,11.353681 22.956612,11.208591 22.922775,11.0621 22.892529,10.914302 22.86228,10.766503 22.835623,10.617397 22.812653,10.467079 22.789682,10.31676 22.770397,10.16523 22.754894,10.012582 22.739389,9.8599339 22.727665,9.7061691 22.719818,9.5513821 22.711971,9.396595 22.708,9.2407866 22.708,9.0840502 22.708,8.927249 22.711971,8.7713766 22.719818,8.6165285 22.727665,8.4616804 22.739389,8.3078556 22.754894,8.1551504 22.770397,8.0024452 22.789682,7.8508587 22.812653,7.7004871 22.835623,7.5501146 22.86228,7.4009571 22.892529,7.253108 22.922775,7.1052599 22.956612,6.9587202 22.993946,6.8135853 23.031279,6.6684494 23.072107,6.5247192 23.116337,6.3824873 23.160566,6.2402554 23.208197,6.0995235 23.25913,5.9603853 23.310066,5.8212471 23.364305,5.6837044 23.421757,5.5478497 23.479206,5.4119968 23.539865,5.277832 23.603642,5.1454525 23.667418,5.013073 23.734306,4.8824768 23.804218,4.7537613 23.874126,4.6250458 23.947058,4.498209 24.022911,4.3733463 24.098766,4.2484856 24.177546,4.1255989 24.259155,4.0047817 24.340763,3.8839645 24.425201,3.7652187 24.512375,3.6486359 24.599548,3.532053 24.689455,3.417635 24.782001,3.3054771 24.87455,3.1933193 24.969736,3.0834217 25.067467,2.9758778 25.165195,2.8683357 25.265471,2.7631474 25.368195,2.6604099 25.470919,2.5576725 25.57609,2.4573841 25.683617,2.3596401 25.791143,2.261898 25.901024,2.1667004 26.013165,2.0741444 26.125303,1.9815845 26.2397,1.8916683 26.356262,1.8044853 26.472824,1.7173042 26.591551,1.6328564 26.712345,1.5512409 26.833138,1.4696236 26.956001,1.3908367 27.080837,1.3149757 27.205673,1.2391148 27.332481,1.1661777 27.46117,1.096262 27.589857,1.0263481 27.720423,0.95945358 27.852772,0.89567375 27.985121,0.83189392 28.119253,0.7712307 28.255074,0.71377754 28.390894,0.65632439 28.528402,0.6020813 28.667503,0.55114365 28.806604,0.50020599 28.947298,0.45257568 29.089489,0.40834427 29.231682,0.36411285 29.375372,0.32328415 29.520464,0.28594971 29.665556,0.24861526 29.81205,0.21477699 29.959854,0.18452835 30.107655,0.15428162 30.256765,0.12762451 30.407087,0.10465431 30.557409,0.081682205 30.708943,0.062397003 30.861595,0.046892166 31.014247,0.031389236 31.168016,0.019664764 31.322807,0.011817932 31.477598,0.0039710999 31.633411,0 31.790152,0z"/> \r</svg>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 64 45.42">
+<path fill="#fff" d="M49.064877,21.829L55.408657,21.829C60.154791,21.829,64,25.675322,64,30.421926L64,41.675001 49.289984,41.675001 49.289984,30.72202C49.289984,27.545084 48.18725,24.626543 46.359,22.30619 47.215623,22.021696 48.111648,21.829 49.064877,21.829z M8.5926628,21.829L14.93779,21.829C15.604393,21.829 16.244997,21.922698 16.870001,22.066595 14.92469,24.422048 13.757984,27.437487 13.757984,30.72202L13.757984,41.674999 0,41.674999 0,30.421926C0,25.675323,3.8503647,21.829,8.5926628,21.829z M27.382854,19.500999L35.665446,19.500999C41.861966,19.501,46.884,24.5238,46.884,30.721701L46.884,45.415003 16.163002,45.415003 16.163002,30.721701C16.163002,24.5238,21.185135,19.501,27.382854,19.500999z M52.44305,6.894001C56.282557,6.894001 59.396999,10.009309 59.396999,13.84967 59.396999,17.692832 56.282557,20.808 52.44305,20.808 48.600643,20.808 45.485,17.692832 45.485001,13.84967 45.485,10.009309 48.600643,6.894001 52.44305,6.894001z M11.970249,6.894001C15.810389,6.894001 18.925001,10.009309 18.925001,13.84967 18.925001,17.692832 15.810389,20.808 11.970249,20.808 8.1276245,20.808 5.0130005,17.692832 5.0130005,13.84967 5.0130005,10.009309 8.1276245,6.894001 11.970249,6.894001z M31.790152,0C31.946936,0 32.102792,0.0039710999 32.257627,0.011817932 32.412461,0.019664764 32.566274,0.031389236 32.718968,0.046892166 32.871663,0.062397003 33.023241,0.081682205 33.173606,0.10465431 33.323971,0.12762451 33.473124,0.15428162 33.620968,0.18452835 33.768812,0.21477699 33.915349,0.24861526 34.060483,0.28594971 34.205617,0.32328415 34.349348,0.36411285 34.491582,0.40834427 34.633815,0.45257568 34.774549,0.50020599 34.913692,0.55114365 35.052833,0.6020813 35.190381,0.65632439 35.326241,0.71377754 35.462102,0.7712307 35.596273,0.83189392 35.728662,0.89567375 35.86105,0.95945358 35.991653,1.0263481 36.120379,1.096262 36.249105,1.1661777 36.375953,1.2391148 36.500826,1.3149757 36.625699,1.3908367 36.748598,1.4696236 36.869428,1.5512409 36.990258,1.6328564 37.109019,1.7173042 37.225616,1.8044853 37.342213,1.8916683 37.456645,1.9815845 37.568818,2.0741444 37.680991,2.1667004 37.790905,2.261898 37.898464,2.3596401 38.006023,2.4573841 38.111228,2.5576725 38.213983,2.6604099 38.316738,2.7631474 38.417043,2.8683357 38.514803,2.9758778 38.612563,3.0834217 38.707778,3.1933193 38.800354,3.3054771 38.892929,3.417635 38.982864,3.532053 39.070064,3.6486359 39.157263,3.7652187 39.241728,3.8839645 39.323362,4.0047817 39.404996,4.1255989 39.4838,4.2484856 39.559678,4.3733463 39.635556,4.498209 39.708509,4.6250458 39.77844,4.7537613 39.848372,4.8824768 39.915284,5.013073 39.979079,5.1454525 40.042874,5.277832 40.103553,5.4119968 40.161021,5.5478497 40.21849,5.6837044 40.272747,5.8212471 40.323697,5.9603853 40.374648,6.0995235 40.422293,6.2402554 40.466536,6.3824873 40.510779,6.5247192 40.55162,6.6684494 40.588965,6.8135853 40.626311,6.9587202 40.660159,7.1052599 40.690416,7.253108 40.720673,7.4009571 40.747338,7.5501146 40.770316,7.7004871 40.793294,7.8508587 40.812585,8.0024452 40.828094,8.1551504 40.843603,8.3078556 40.85533,8.4616804 40.86318,8.6165285 40.871029,8.7713766 40.875002,8.927249 40.875002,9.0840502 40.875002,9.2407866 40.871029,9.396595 40.86318,9.5513821 40.85533,9.7061691 40.843603,9.8599339 40.828094,10.012582 40.812585,10.16523 40.793294,10.31676 40.770316,10.467079 40.747338,10.617397 40.720673,10.766503 40.690416,10.914302 40.660159,11.0621 40.626311,11.208591 40.588965,11.353681 40.55162,11.498769 40.510779,11.642455 40.466536,11.784643 40.422293,11.926831 40.374648,12.067522 40.323697,12.20662 40.272747,12.345718 40.21849,12.483223 40.161021,12.61904 40.103553,12.754857 40.042874,12.888987 39.979079,13.021333 39.915284,13.153678 39.848372,13.284242 39.77844,13.412927 39.708509,13.541611 39.635556,13.668417 39.559678,13.793251 39.4838,13.918084 39.404996,14.040944 39.323362,14.161736 39.241728,14.282526 39.157263,14.401249 39.070064,14.517809 38.982864,14.634368 38.892929,14.748764 38.800354,14.860901 38.707778,14.973038 38.612563,15.082916 38.514803,15.19044 38.417043,15.297965 38.316738,15.403135 38.213983,15.505857 38.111228,15.608578 38.006023,15.70885 37.898464,15.806579 37.790905,15.904307 37.680991,15.999491 37.568818,16.092036 37.456645,16.184581 37.342213,16.274487 37.225616,16.361659 37.109019,16.44883 36.990258,16.533267 36.869428,16.614874 36.748598,16.696481 36.625699,16.775259 36.500826,16.851112 36.375953,16.926966 36.249105,16.999894 36.120379,17.069803 35.991653,17.139712 35.86105,17.206601 35.728662,17.270375 35.596273,17.334149 35.462102,17.394808 35.326241,17.452257 35.190381,17.509706 35.052833,17.563945 34.913692,17.61488 34.774549,17.665813 34.633815,17.713442 34.491582,17.75767 34.349348,17.801898 34.205617,17.842727 34.060483,17.88006 33.915349,17.917392 33.768812,17.95123 33.620968,17.981476 33.473124,18.011723 33.323971,18.038379 33.173606,18.061349 33.023241,18.08432 32.871663,18.103604 32.718968,18.119108 32.566274,18.134612 32.412461,18.146335 32.257627,18.154182 32.102792,18.162029 31.946936,18.166 31.790152,18.166 31.633411,18.166 31.477598,18.162029 31.322807,18.154182 31.168016,18.146335 31.014247,18.134612 30.861595,18.119108 30.708943,18.103604 30.557409,18.08432 30.407087,18.061349 30.256765,18.038379 30.107655,18.011723 29.959854,17.981476 29.81205,17.951229 29.665556,17.917392 29.520464,17.88006 29.375372,17.842727 29.231682,17.801899 29.089489,17.75767 28.947298,17.713442 28.806604,17.665813 28.667503,17.61488 28.528402,17.563945 28.390894,17.509706 28.255074,17.452257 28.119253,17.394808 27.985121,17.334149 27.852772,17.270375 27.720423,17.206601 27.589857,17.139712 27.46117,17.069803 27.332481,16.999894 27.205673,16.926966 27.080837,16.851112 26.956001,16.775259 26.833138,16.696481 26.712345,16.614874 26.591551,16.533267 26.472824,16.44883 26.356262,16.361659 26.2397,16.274487 26.125303,16.184581 26.013165,16.092036 25.901024,15.999491 25.791143,15.904307 25.683617,15.806579 25.57609,15.70885 25.470919,15.608578 25.368195,15.505857 25.265471,15.403135 25.165195,15.297965 25.067467,15.19044 24.969736,15.082916 24.87455,14.973038 24.782001,14.860901 24.689455,14.748764 24.599548,14.634368 24.512375,14.517809 24.425201,14.401249 24.340763,14.282526 24.259155,14.161736 24.177546,14.040944 24.098766,13.918084 24.022911,13.793251 23.947058,13.668418 23.874126,13.541611 23.804218,13.412927 23.734306,13.284242 23.667418,13.153678 23.603642,13.021333 23.539865,12.888987 23.479206,12.754857 23.421757,12.61904 23.364305,12.483223 23.310066,12.345718 23.25913,12.20662 23.208197,12.067522 23.160566,11.926831 23.116337,11.784643 23.072107,11.642455 23.031279,11.498769 22.993946,11.353681 22.956612,11.208591 22.922775,11.0621 22.892529,10.914302 22.86228,10.766503 22.835623,10.617397 22.812653,10.467079 22.789682,10.31676 22.770397,10.16523 22.754894,10.012582 22.739389,9.8599339 22.727665,9.7061691 22.719818,9.5513821 22.711971,9.396595 22.708,9.2407866 22.708,9.0840502 22.708,8.927249 22.711971,8.7713766 22.719818,8.6165285 22.727665,8.4616804 22.739389,8.3078556 22.754894,8.1551504 22.770397,8.0024452 22.789682,7.8508587 22.812653,7.7004871 22.835623,7.5501146 22.86228,7.4009571 22.892529,7.253108 22.922775,7.1052599 22.956612,6.9587202 22.993946,6.8135853 23.031279,6.6684494 23.072107,6.5247192 23.116337,6.3824873 23.160566,6.2402554 23.208197,6.0995235 23.25913,5.9603853 23.310066,5.8212471 23.364305,5.6837044 23.421757,5.5478497 23.479206,5.4119968 23.539865,5.277832 23.603642,5.1454525 23.667418,5.013073 23.734306,4.8824768 23.804218,4.7537613 23.874126,4.6250458 23.947058,4.498209 24.022911,4.3733463 24.098766,4.2484856 24.177546,4.1255989 24.259155,4.0047817 24.340763,3.8839645 24.425201,3.7652187 24.512375,3.6486359 24.599548,3.532053 24.689455,3.417635 24.782001,3.3054771 24.87455,3.1933193 24.969736,3.0834217 25.067467,2.9758778 25.165195,2.8683357 25.265471,2.7631474 25.368195,2.6604099 25.470919,2.5576725 25.57609,2.4573841 25.683617,2.3596401 25.791143,2.261898 25.901024,2.1667004 26.013165,2.0741444 26.125303,1.9815845 26.2397,1.8916683 26.356262,1.8044853 26.472824,1.7173042 26.591551,1.6328564 26.712345,1.5512409 26.833138,1.4696236 26.956001,1.3908367 27.080837,1.3149757 27.205673,1.2391148 27.332481,1.1661777 27.46117,1.096262 27.589857,1.0263481 27.720423,0.95945358 27.852772,0.89567375 27.985121,0.83189392 28.119253,0.7712307 28.255074,0.71377754 28.390894,0.65632439 28.528402,0.6020813 28.667503,0.55114365 28.806604,0.50020599 28.947298,0.45257568 29.089489,0.40834427 29.231682,0.36411285 29.375372,0.32328415 29.520464,0.28594971 29.665556,0.24861526 29.81205,0.21477699 29.959854,0.18452835 30.107655,0.15428162 30.256765,0.12762451 30.407087,0.10465431 30.557409,0.081682205 30.708943,0.062397003 30.861595,0.046892166 31.014247,0.031389236 31.168016,0.019664764 31.322807,0.011817932 31.477598,0.0039710999 31.633411,0 31.790152,0z"/>
+</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?> \r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \r
- x="0px" y="0px" width="50px" height="50px" viewBox="0 0 41.89 36.72"> \r
-<path fill="#fff" d="M7.6448536,28.572465C5.1143398,29.321172 3.2635136,31.219585 2.6202049,31.95009 2.6280251,31.808189 2.356535,32.261993 2.356535,32.261993 2.356535,32.261993 2.4607849,32.133092 2.6202049,31.95009 2.6175251,32.005491 2.5765038,32.142791 2.4554157,32.441694 2.0205956,33.515901 3.3663025,33.488502 3.3663025,33.488502 7.1807442,32.910997 7.6448536,28.572465 7.6448536,28.572465z M29.497485,24.916215C28.788642,24.916154 28.351388,24.958539 28.351388,24.958539 32.41118,28.265863 36.186571,27.494958 36.186571,27.494958 37.732168,27.302356 35.374073,25.970947 35.374073,25.970947 33.193819,25.071157 30.85073,24.916334 29.497485,24.916215z M15.625316,15.985075C15.625316,15.985075,14.15922,23.086126,12.327924,25.192241L22.486601,23.68123C22.486601,23.68123,17.424112,19.144097,15.625316,15.985075z M34.571964,7.8262539C34.769434,7.8133474,34.994606,7.8998456,35.23263,8.0976054L36.79708,9.4043382C37.556257,10.040459,38.799718,11.079494,39.559395,11.712915L41.125042,13.021558C41.886219,13.65698,41.874519,14.685113,41.104244,15.304233L39.515696,16.582876C38.74422,17.206696,37.483257,18.22163,36.711882,18.842151L35.123232,20.120092C34.353255,20.743913,33.731476,20.222995,33.742476,18.966455L33.763976,16.552374 24.553265,16.552374C23.904886,16.552374,23.379,16.025556,23.379,15.377135L23.379,12.830751C23.379,12.18303,23.904886,11.656913,24.553265,11.656913L33.808373,11.656913 33.829072,9.2285321C33.837186,8.3641583,34.137532,7.8546474,34.571964,7.8262539z M15.822783,2.8691583C15.709185,2.8831162 15.592195,3.0075927 15.478817,3.3033819 15.478817,3.3033819 14.930717,5.9252309 16.302514,10.281932 16.302515,10.281933 17.469812,6.8248974 16.590914,4.1791182 16.590914,4.1791182 16.228488,2.8193059 15.822783,2.8691583z M14.581626,0.00061225891C15.662847,-0.04088068 16.637714,2.0410428 16.637714,2.0410433 19.668307,8.5202198 16.802514,12.66025 16.802514,12.66025 19.803807,19.737801 25.818194,23.517129 25.818194,23.517129 31.661881,23.203327 35.925572,24.679838 35.925572,24.679838 39.279064,26.44415 38.156467,28.093362 38.156467,28.093362 34.641575,32.015291 24.318197,25.899246 24.318197,25.899246L11.011526,28.142162C9.0889406,34.722911 2.6631737,36.269222 2.6631737,36.269222 -0.40004921,36.715724 0.019384384,33.519802 0.019384384,33.519802 2.4100056,28.258064 8.4217119,27.047655 8.4217119,27.047655 10.789427,24.516437 14.660018,12.62055 14.660018,12.62055 10.749126,3.8301156 13.497121,0.90566444 13.497121,0.90566492 13.848995,0.26420975 14.221219,0.014443398 14.581626,0.00061225891z"/> \r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="50px" height="50px" viewBox="0 0 41.89 36.72">
+<path fill="#fff" d="M7.6448536,28.572465C5.1143398,29.321172 3.2635136,31.219585 2.6202049,31.95009 2.6280251,31.808189 2.356535,32.261993 2.356535,32.261993 2.356535,32.261993 2.4607849,32.133092 2.6202049,31.95009 2.6175251,32.005491 2.5765038,32.142791 2.4554157,32.441694 2.0205956,33.515901 3.3663025,33.488502 3.3663025,33.488502 7.1807442,32.910997 7.6448536,28.572465 7.6448536,28.572465z M29.497485,24.916215C28.788642,24.916154 28.351388,24.958539 28.351388,24.958539 32.41118,28.265863 36.186571,27.494958 36.186571,27.494958 37.732168,27.302356 35.374073,25.970947 35.374073,25.970947 33.193819,25.071157 30.85073,24.916334 29.497485,24.916215z M15.625316,15.985075C15.625316,15.985075,14.15922,23.086126,12.327924,25.192241L22.486601,23.68123C22.486601,23.68123,17.424112,19.144097,15.625316,15.985075z M34.571964,7.8262539C34.769434,7.8133474,34.994606,7.8998456,35.23263,8.0976054L36.79708,9.4043382C37.556257,10.040459,38.799718,11.079494,39.559395,11.712915L41.125042,13.021558C41.886219,13.65698,41.874519,14.685113,41.104244,15.304233L39.515696,16.582876C38.74422,17.206696,37.483257,18.22163,36.711882,18.842151L35.123232,20.120092C34.353255,20.743913,33.731476,20.222995,33.742476,18.966455L33.763976,16.552374 24.553265,16.552374C23.904886,16.552374,23.379,16.025556,23.379,15.377135L23.379,12.830751C23.379,12.18303,23.904886,11.656913,24.553265,11.656913L33.808373,11.656913 33.829072,9.2285321C33.837186,8.3641583,34.137532,7.8546474,34.571964,7.8262539z M15.822783,2.8691583C15.709185,2.8831162 15.592195,3.0075927 15.478817,3.3033819 15.478817,3.3033819 14.930717,5.9252309 16.302514,10.281932 16.302515,10.281933 17.469812,6.8248974 16.590914,4.1791182 16.590914,4.1791182 16.228488,2.8193059 15.822783,2.8691583z M14.581626,0.00061225891C15.662847,-0.04088068 16.637714,2.0410428 16.637714,2.0410433 19.668307,8.5202198 16.802514,12.66025 16.802514,12.66025 19.803807,19.737801 25.818194,23.517129 25.818194,23.517129 31.661881,23.203327 35.925572,24.679838 35.925572,24.679838 39.279064,26.44415 38.156467,28.093362 38.156467,28.093362 34.641575,32.015291 24.318197,25.899246 24.318197,25.899246L11.011526,28.142162C9.0889406,34.722911 2.6631737,36.269222 2.6631737,36.269222 -0.40004921,36.715724 0.019384384,33.519802 0.019384384,33.519802 2.4100056,28.258064 8.4217119,27.047655 8.4217119,27.047655 10.789427,24.516437 14.660018,12.62055 14.660018,12.62055 10.749126,3.8301156 13.497121,0.90566444 13.497121,0.90566492 13.848995,0.26420975 14.221219,0.014443398 14.581626,0.00061225891z"/>
</svg>
\ No newline at end of file
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="0,17.611 0,17.846 0,21.434 3.718,21.434 3.718,17.846 3.718,17.611 3.718,2.842 0,2.842 "/>\r
-<polygon points="5.323,17.611 5.323,17.846 5.323,21.434 7.69,21.434 7.69,17.846 7.69,17.611 7.69,2.842 \r
- 5.323,2.842 "/>\r
-<polygon points="9.55,17.611 9.55,17.849 9.55,21.434 15.972,21.434 15.972,17.849 15.972,17.611 15.972,2.842 \r
- 9.55,2.842 "/>\r
-<polygon points="17.576,17.611 17.576,17.846 17.576,21.434 19.944,21.434 19.944,17.846 19.944,17.611 \r
- 19.944,2.842 17.576,2.842 "/>\r
-<polygon points="21.635,2.842 21.635,17.611 21.635,17.846 21.635,21.434 24,21.434 24,17.846 24,17.611 24,2.842 \r
- "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="0,17.611 0,17.846 0,21.434 3.718,21.434 3.718,17.846 3.718,17.611 3.718,2.842 0,2.842 "/>
+<polygon points="5.323,17.611 5.323,17.846 5.323,21.434 7.69,21.434 7.69,17.846 7.69,17.611 7.69,2.842
+ 5.323,2.842 "/>
+<polygon points="9.55,17.611 9.55,17.849 9.55,21.434 15.972,21.434 15.972,17.849 15.972,17.611 15.972,2.842
+ 9.55,2.842 "/>
+<polygon points="17.576,17.611 17.576,17.846 17.576,21.434 19.944,21.434 19.944,17.846 19.944,17.611
+ 19.944,2.842 17.576,2.842 "/>
+<polygon points="21.635,2.842 21.635,17.611 21.635,17.846 21.635,21.434 24,21.434 24,17.846 24,17.611 24,2.842
+ "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M12,0C5.373,0,0,5.373,0,12c0,6.627,5.373,12,12,12c6.627,0,12-5.373,12-12C24,5.373,18.627,0,12,0z M20.199,12.684h-9.161\r
- V3.23h1v8.454h8.161V12.684z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M12,0C5.373,0,0,5.373,0,12c0,6.627,5.373,12,12,12c6.627,0,12-5.373,12-12C24,5.373,18.627,0,12,0z M20.199,12.684h-9.161
+ V3.23h1v8.454h8.161V12.684z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M20.676,4.062v-1.9C20.676,0.97,19.707,0,18.516,0s-2.162,0.97-2.162,2.162v1.9H7.777v-1.9C7.777,0.97,6.807,0,5.615,0\r
- C4.424,0,3.454,0.97,3.454,2.162v1.9H0v2.954v2.954v8.321v1V24h4.597h1h3.669h1h3.669h1h3.669h1H24v-4.71v-1v-3.71v-1V9.969V7.015\r
- V4.062H20.676z M17.238,2.462c0-0.438,0.172-0.826,0.438-1.094c0.018-0.019,0.037-0.035,0.057-0.053\r
- c0.096-0.086,0.199-0.16,0.314-0.213c0.018-0.007,0.035-0.012,0.051-0.018c0.135-0.054,0.275-0.089,0.426-0.089\r
- c0.711,0,1.287,0.657,1.287,1.467v3.585c0,0.81-0.576,1.467-1.287,1.467c-0.709,0-1.285-0.657-1.285-1.467V2.462z M18.604,9.969\r
- v3.611h-3.669V9.969H18.604z M10.266,14.58h3.669v3.71h-3.669V14.58z M9.266,18.29H5.597v-3.71h3.669V18.29z M10.266,13.58V9.969\r
- h3.669v3.611H10.266z M14.935,14.58h3.669v3.71h-3.669V14.58z M9.266,9.969v3.611H5.597V9.969H9.266z M4.33,2.4\r
- c0-0.81,0.576-1.467,1.285-1.467c0.71,0,1.286,0.657,1.286,1.467v3.585c0,0.81-0.576,1.467-1.286,1.467\r
- c-0.709,0-1.285-0.657-1.285-1.467V2.4z M4.597,9.969v3.611H1V9.969H4.597z M1,14.58h3.597v3.71H1V14.58z M1,23v-3.71h3.597V23H1z\r
- M5.597,23v-3.71h3.669V23H5.597z M10.266,23v-3.71h3.669V23H10.266z M14.935,23v-3.71h3.669V23H14.935z M23,23h-3.396v-3.71H23V23z\r
- M23,18.29h-3.396v-3.71H23V18.29z M19.604,13.58V9.969H23v3.611H19.604z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M20.676,4.062v-1.9C20.676,0.97,19.707,0,18.516,0s-2.162,0.97-2.162,2.162v1.9H7.777v-1.9C7.777,0.97,6.807,0,5.615,0
+ C4.424,0,3.454,0.97,3.454,2.162v1.9H0v2.954v2.954v8.321v1V24h4.597h1h3.669h1h3.669h1h3.669h1H24v-4.71v-1v-3.71v-1V9.969V7.015
+ V4.062H20.676z M17.238,2.462c0-0.438,0.172-0.826,0.438-1.094c0.018-0.019,0.037-0.035,0.057-0.053
+ c0.096-0.086,0.199-0.16,0.314-0.213c0.018-0.007,0.035-0.012,0.051-0.018c0.135-0.054,0.275-0.089,0.426-0.089
+ c0.711,0,1.287,0.657,1.287,1.467v3.585c0,0.81-0.576,1.467-1.287,1.467c-0.709,0-1.285-0.657-1.285-1.467V2.462z M18.604,9.969
+ v3.611h-3.669V9.969H18.604z M10.266,14.58h3.669v3.71h-3.669V14.58z M9.266,18.29H5.597v-3.71h3.669V18.29z M10.266,13.58V9.969
+ h3.669v3.611H10.266z M14.935,14.58h3.669v3.71h-3.669V14.58z M9.266,9.969v3.611H5.597V9.969H9.266z M4.33,2.4
+ c0-0.81,0.576-1.467,1.285-1.467c0.71,0,1.286,0.657,1.286,1.467v3.585c0,0.81-0.576,1.467-1.286,1.467
+ c-0.709,0-1.285-0.657-1.285-1.467V2.4z M4.597,9.969v3.611H1V9.969H4.597z M1,14.58h3.597v3.71H1V14.58z M1,23v-3.71h3.597V23H1z
+ M5.597,23v-3.71h3.669V23H5.597z M10.266,23v-3.71h3.669V23H10.266z M14.935,23v-3.71h3.669V23H14.935z M23,23h-3.396v-3.71H23V23z
+ M23,18.29h-3.396v-3.71H23V18.29z M19.604,13.58V9.969H23v3.611H19.604z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<rect x="11.923" y="9.457" width="12.078" height="12.077"/>\r
-<polygon points="10.462,7.862 18.072,7.862 18.072,5.844 5.993,5.844 5.993,17.922 10.462,17.922 "/>\r
-<polygon points="4.468,4.321 12.077,4.321 12.077,2.302 0,2.302 0,14.38 4.468,14.38 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<rect x="11.923" y="9.457" width="12.078" height="12.077"/>
+<polygon points="10.462,7.862 18.072,7.862 18.072,5.844 5.993,5.844 5.993,17.922 10.462,17.922 "/>
+<polygon points="4.468,4.321 12.077,4.321 12.077,2.302 0,2.302 0,14.38 4.468,14.38 "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M14.135,4.403L17.831,0H3.938l2.034,14.131l4.107-4.896c4.699,4.574,7.896,8.881,6.154,14.766\r
- C20.728,17.539,20.419,10.475,14.135,4.403z"/>\r
-<path d="M16.794,18.945"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M14.135,4.403L17.831,0H3.938l2.034,14.131l4.107-4.896c4.699,4.574,7.896,8.881,6.154,14.766
+ C20.728,17.539,20.419,10.475,14.135,4.403z"/>
+<path d="M16.794,18.945"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M17.942,12.809v0.502c0,4-3.255,7.253-7.254,7.253c-3.999,0-7.251-3.253-7.251-7.253\r
- c0-3.851,3.02-7.002,6.814-7.231v2.979l7.747-4.529L10.251,0v2.643C4.561,2.875,0,7.564,0,13.311C0,19.204,4.796,24,10.688,24\r
- c5.896,0,10.69-4.796,10.69-10.689v-0.502H17.942z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M17.942,12.809v0.502c0,4-3.255,7.253-7.254,7.253c-3.999,0-7.251-3.253-7.251-7.253
+ c0-3.851,3.02-7.002,6.814-7.231v2.979l7.747-4.529L10.251,0v2.643C4.561,2.875,0,7.564,0,13.311C0,19.204,4.796,24,10.688,24
+ c5.896,0,10.69-4.796,10.69-10.689v-0.502H17.942z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M24,15.315l-2.554-4.942l-4.833,2.498l2.819,0.911c-0.886,3.39-3.963,5.903-7.627,5.903\r
- c-2.373,0-4.597-1.054-6.104-2.89L4.075,18.13c1.908,2.326,4.726,3.659,7.73,3.659c4.477,0,8.351-3.108,9.62-7.173L24,15.315z"/>\r
-<path d="M4.567,10.347c0.884-3.389,3.962-5.902,7.626-5.902c2.372,0,4.597,1.053,6.104,2.89L19.924,6\r
- c-1.908-2.326-4.726-3.659-7.73-3.659c-4.476,0-8.267,3.171-9.537,7.234L0,8.815l2.554,4.942l4.832-2.498L4.567,10.347z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M24,15.315l-2.554-4.942l-4.833,2.498l2.819,0.911c-0.886,3.39-3.963,5.903-7.627,5.903
+ c-2.373,0-4.597-1.054-6.104-2.89L4.075,18.13c1.908,2.326,4.726,3.659,7.73,3.659c4.477,0,8.351-3.108,9.62-7.173L24,15.315z"/>
+<path d="M4.567,10.347c0.884-3.389,3.962-5.902,7.626-5.902c2.372,0,4.597,1.053,6.104,2.89L19.924,6
+ c-1.908-2.326-4.726-3.659-7.73-3.659c-4.476,0-8.267,3.171-9.537,7.234L0,8.815l2.554,4.942l4.832-2.498L4.567,10.347z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<rect x="10.057" y="2.092" width="3.886" height="4.563"/>\r
-<path d="M15.927,5.145v3.293H8.152V5.145H0v16.928h24V5.145H15.927zM10.657,18.914H2.396V11.12h8.261V18.914zM21.764,18.783h-8.878v-2.027h8.878V18.783z M21.764,13.17h-8.878v-2.028h8.878V13.17z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<rect x="10.057" y="2.092" width="3.886" height="4.563"/>
+<path d="M15.927,5.145v3.293H8.152V5.145H0v16.928h24V5.145H15.927zM10.657,18.914H2.396V11.12h8.261V18.914zM21.764,18.783h-8.878v-2.027h8.878V18.783z M21.764,13.17h-8.878v-2.028h8.878V13.17z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="5.296,2.079 0.401,1 0,2.819 3.86,3.67 8.558,18.851 23.634,18.851 23.634,16.986 9.903,16.986"/>\r
-<circle cx="10.089" cy="22.027" r="1.973"/>\r
-<circle cx="20.981" cy="22.027" r="1.973"/>\r
-<polygon points="22.895,15.079 24,5.333 8.687,5.333 11.447,15.079"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="5.296,2.079 0.401,1 0,2.819 3.86,3.67 8.558,18.851 23.634,18.851 23.634,16.986 9.903,16.986"/>
+<circle cx="10.089" cy="22.027" r="1.973"/>
+<circle cx="20.981" cy="22.027" r="1.973"/>
+<polygon points="22.895,15.079 24,5.333 8.687,5.333 11.447,15.079"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="20.552,13.336 20.552,22.91 14.704,22.91 14.704,15.688 9.155,15.688 9.155,22.91 3.239,22.91 3.239,13.336 \r
- 11.904,4.024 "/>\r
-<path d="M24,12.948L11.977,0L7.429,4.882V3.19c0-0.106-0.08-0.191-0.178-0.191H4.757c-0.099,0-0.178,0.084-0.178,0.191l0.007,4.748\r
- L0,12.864l0.774,0.832L11.976,1.664l11.252,12.113L24,12.948z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="20.552,13.336 20.552,22.91 14.704,22.91 14.704,15.688 9.155,15.688 9.155,22.91 3.239,22.91 3.239,13.336
+ 11.904,4.024 "/>
+<path d="M24,12.948L11.977,0L7.429,4.882V3.19c0-0.106-0.08-0.191-0.178-0.191H4.757c-0.099,0-0.178,0.084-0.178,0.191l0.007,4.748
+ L0,12.864l0.774,0.832L11.976,1.664l11.252,12.113L24,12.948z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M23.465,18.419l-9.023-15.63c-0.626-1.085-1.492-1.683-2.438-1.683c-0.946,0-1.812,0.597-2.439,1.682\r
- L0.541,18.419c-0.626,1.085-0.711,2.134-0.238,2.952c0.473,0.819,1.423,1.271,2.676,1.271h18.048c1.253,0,2.203-0.451,2.676-1.27\r
- C24.175,20.553,24.091,19.504,23.465,18.419z M12.062,20.639c-0.839,0-1.518-0.679-1.518-1.519c0-0.836,0.679-1.516,1.518-1.516\r
- c0.838,0,1.518,0.68,1.518,1.516C13.579,19.96,12.899,20.639,12.062,20.639z M14.167,7.3c0,0-0.837,8.318-0.837,8.331l-0.001,0.013\r
- h-0.001c-0.03,0.613-0.599,1.103-1.299,1.103c-0.723,0-1.307-0.518-1.307-1.153c0-0.019-0.786-8.295-0.786-8.295V7.296\r
- c0-1.168,0.946-2.116,2.115-2.116c1.167,0,2.115,0.948,2.115,2.116C14.167,7.298,14.167,7.299,14.167,7.3z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M23.465,18.419l-9.023-15.63c-0.626-1.085-1.492-1.683-2.438-1.683c-0.946,0-1.812,0.597-2.439,1.682
+ L0.541,18.419c-0.626,1.085-0.711,2.134-0.238,2.952c0.473,0.819,1.423,1.271,2.676,1.271h18.048c1.253,0,2.203-0.451,2.676-1.27
+ C24.175,20.553,24.091,19.504,23.465,18.419z M12.062,20.639c-0.839,0-1.518-0.679-1.518-1.519c0-0.836,0.679-1.516,1.518-1.516
+ c0.838,0,1.518,0.68,1.518,1.516C13.579,19.96,12.899,20.639,12.062,20.639z M14.167,7.3c0,0-0.837,8.318-0.837,8.331l-0.001,0.013
+ h-0.001c-0.03,0.613-0.599,1.103-1.299,1.103c-0.723,0-1.307-0.518-1.307-1.153c0-0.019-0.786-8.295-0.786-8.295V7.296
+ c0-1.168,0.946-2.116,2.115-2.116c1.167,0,2.115,0.948,2.115,2.116C14.167,7.298,14.167,7.299,14.167,7.3z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<rect y="13.029" width="4" height="10.971"/>\r
-<rect x="10" y="6.857" width="4" height="17.143"/>\r
-<rect x="20" width="4" height="24"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<rect y="13.029" width="4" height="10.971"/>
+<rect x="10" y="6.857" width="4" height="17.143"/>
+<rect x="20" width="4" height="24"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<circle cx="16.964" cy="4.04" r="1.998"/>\r
-<circle cx="7.079" cy="4.04" r="1.996"/>\r
-<circle cx="12.05" cy="9.048" r="1.996"/>\r
-<polygon points="9.307,24.001 8.307,24.001 8.307,12.637 0.147,4.477 0.854,3.77 9.307,12.223"/>\r
-<polygon points="14.84,24 15.84,24 15.84,12.636 24,4.477 23.293,3.77 14.84,12.222"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<circle cx="16.964" cy="4.04" r="1.998"/>
+<circle cx="7.079" cy="4.04" r="1.996"/>
+<circle cx="12.05" cy="9.048" r="1.996"/>
+<polygon points="9.307,24.001 8.307,24.001 8.307,12.637 0.147,4.477 0.854,3.77 9.307,12.223"/>
+<polygon points="14.84,24 15.84,24 15.84,12.636 24,4.477 23.293,3.77 14.84,12.222"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M10.731,11.433l3.109,2.893l7.42-7.539l-3.108-2.892L10.731,11.433z M23.574,2.611l-1.182-1.098\r
- C21.841,1,20.975,1.021,20.451,1.556l-1.482,1.519l3.17,2.95l1.481-1.515C24.145,3.972,24.123,3.122,23.574,2.611z M9.188,15.961\r
- l3.884-0.845l-3.042-2.83L9.188,15.961z"/>\r
-<polygon points="21.039,22.92 0,22.92 0,3.36 15.899,3.36 15.899,4.36 1,4.36 1,21.92 20.039,21.92 20.039,8.998 21.039,8.998"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M10.731,11.433l3.109,2.893l7.42-7.539l-3.108-2.892L10.731,11.433z M23.574,2.611l-1.182-1.098
+ C21.841,1,20.975,1.021,20.451,1.556l-1.482,1.519l3.17,2.95l1.481-1.515C24.145,3.972,24.123,3.122,23.574,2.611z M9.188,15.961
+ l3.884-0.845l-3.042-2.83L9.188,15.961z"/>
+<polygon points="21.039,22.92 0,22.92 0,3.36 15.899,3.36 15.899,4.36 1,4.36 1,21.92 20.039,21.92 20.039,8.998 21.039,8.998"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="20,0 3,0 0,0 0,3 0,20 3,20 3,3 20,3 "/>\r
-<path d="M3.968,4v20H24V4H3.968z M14.916,6.208h6.885v1h-6.885V6.208z M14.916,9.942h6.885v1h-6.885V9.942z\r
- M14.916,13.676h6.885v1h-6.885V13.676z M6.167,6.208h7v8.5h-7V6.208z M21.75,22.145H5.978v-1H21.75V22.145z M21.832,18.41H5.978v-1\r
- h15.854V18.41z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="20,0 3,0 0,0 0,3 0,20 3,20 3,3 20,3 "/>
+<path d="M3.968,4v20H24V4H3.968z M14.916,6.208h6.885v1h-6.885V6.208z M14.916,9.942h6.885v1h-6.885V9.942z
+ M14.916,13.676h6.885v1h-6.885V13.676z M6.167,6.208h7v8.5h-7V6.208z M21.75,22.145H5.978v-1H21.75V22.145z M21.832,18.41H5.978v-1
+ h15.854V18.41z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<rect x="13.395" width="10.605" height="6.039"/>\r
-<rect x="13.395" y="8.505" width="10.605" height="6.038"/>\r
-<rect x="13.395" y="17.01" width="10.605" height="6.039"/>\r
-<rect width="10.605" height="6.039"/>\r
-<rect y="8.505" width="10.605" height="6.038"/>\r
-<rect y="17.01" width="10.605" height="6.039"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<rect x="13.395" width="10.605" height="6.039"/>
+<rect x="13.395" y="8.505" width="10.605" height="6.038"/>
+<rect x="13.395" y="17.01" width="10.605" height="6.039"/>
+<rect width="10.605" height="6.039"/>
+<rect y="8.505" width="10.605" height="6.038"/>
+<rect y="17.01" width="10.605" height="6.039"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M24,20.766l-6.457-6.457c2.102-3.584,1.578-8.333-1.564-11.475c-3.711-3.714-9.681-3.786-13.307-0.16\r
- c-3.624,3.624-3.553,9.594,0.16,13.308c3.234,3.232,8.175,3.701,11.791,1.38l6.371,6.41L24,20.766z M4.817,13.998\r
- c-2.59-2.594-2.641-6.761-0.111-9.291c2.529-2.531,6.699-2.48,9.29,0.111c2.59,2.59,2.641,6.759,0.109,9.288\r
- C11.575,16.638,7.41,16.587,4.817,13.998z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M24,20.766l-6.457-6.457c2.102-3.584,1.578-8.333-1.564-11.475c-3.711-3.714-9.681-3.786-13.307-0.16
+ c-3.624,3.624-3.553,9.594,0.16,13.308c3.234,3.232,8.175,3.701,11.791,1.38l6.371,6.41L24,20.766z M4.817,13.998
+ c-2.59-2.594-2.641-6.761-0.111-9.291c2.529-2.531,6.699-2.48,9.29,0.111c2.59,2.59,2.641,6.759,0.109,9.288
+ C11.575,16.638,7.41,16.587,4.817,13.998z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M0,2.082v19.556h24V2.082H0z M6.96,5.021c1.654,0,2.993,1.34,2.993,2.993s-1.339,2.994-2.993,2.994\r
- c-1.651,0-2.992-1.34-2.992-2.994S5.309,5.021,6.96,5.021z M2.354,19.039l5.649-5.32l1.925,0.396l2.825-2.303l1.924,2.622\r
- l3.594-5.002l3.6,9.608H2.354z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M0,2.082v19.556h24V2.082H0z M6.96,5.021c1.654,0,2.993,1.34,2.993,2.993s-1.339,2.994-2.993,2.994
+ c-1.651,0-2.992-1.34-2.992-2.994S5.309,5.021,6.96,5.021z M2.354,19.039l5.649-5.32l1.925,0.396l2.825-2.303l1.924,2.622
+ l3.594-5.002l3.6,9.608H2.354z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M16.994,24L4.86,11.999L16.994,0L20.16,3.13l-8.969,8.869l8.969,8.87L16.994,24"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M16.994,24L4.86,11.999L16.994,0L20.16,3.13l-8.969,8.869l8.969,8.87L16.994,24"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path fill="#fff" d="M16.994,24L4.86,11.999L16.994,0L20.16,3.13l-8.969,8.869l8.969,8.87L16.994,24"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path fill="#fff" d="M16.994,24L4.86,11.999L16.994,0L20.16,3.13l-8.969,8.869l8.969,8.87L16.994,24"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon points="24,23.998 0,24 0,13.953 3.6,13.949 3.6,20.4 20.438,20.418 20.438,13.953 24,13.951 "/>\r
-<polygon points="9.656,6.551 9.656,0 14.168,0 14.168,6.551 19.124,6.551 12,15.576 4.877,6.551 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon points="24,23.998 0,24 0,13.953 3.6,13.949 3.6,20.4 20.438,20.418 20.438,13.953 24,13.951 "/>
+<polygon points="9.656,6.551 9.656,0 14.168,0 14.168,6.551 19.124,6.551 12,15.576 4.877,6.551 "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<polygon fill="#fff" points="24,23.998 0,24 0,13.953 3.6,13.949 3.6,20.4 20.438,20.418 20.438,13.953 24,13.951 "/>\r
-<polygon fill="#fff" points="9.656,6.551 9.656,0 14.168,0 14.168,6.551 19.124,6.551 12,15.576 4.877,6.551 "/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<polygon fill="#fff" points="24,23.998 0,24 0,13.953 3.6,13.949 3.6,20.4 20.438,20.418 20.438,13.953 24,13.951 "/>
+<polygon fill="#fff" points="9.656,6.551 9.656,0 14.168,0 14.168,6.551 19.124,6.551 12,15.576 4.877,6.551 "/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M12.001,0C5.375,0,0,5.373,0,12s5.374,12,12,12c6.626,0,12-5.373,12-12S18.627,0,12.001,0z M11.021,13.692\r
- c0,0-3.719-0.86-4.443-2.311c-1.458-2.923-1.631-2.358-1.81-3.263C4.583,7.212,4.857,5.353,4.857,5.353S4.812,5.716,6.622,3.361\r
- c1.289-1.671,4.301-1.076,5.348-0.724c0.434,0.143-1.856,0-1.95,1.224c-0.089,1.221,0.185,1.043,1.226,1.313\r
- c1.045,0.27,0.998-2.132,0.998-2.132l1.585,0.952l0.591,0.591c0,0,0.164,1.468-0.366,2.13c-0.604,0.759-1.416,0.752-1.537,2.083\r
- c-0.09,0.973,0.089,2.583,0.089,2.583s-0.206,0.267-0.499,0.044c-0.415-0.314-0.858-0.855-1.177-1.494\r
- c-0.543-1.089-2.13-0.317-2.175-0.182c-0.876,2.631,2.311,3.171,2.311,3.171L11.021,13.692z M12.423,22.756\r
- c0.183-0.725,1.997-2.358,1.631-3.082c-0.36-0.725-1.085-0.725-1.81-1.27c-0.727-0.543-0.787-2.234,0.361-3.262\r
- c1.09-0.975,2.358-1.087,2.358-1.087s2.355,0.724,3.079,0.904c0.727,0.183,2.358-0.36,2.358,0.907\r
- C20.401,20.583,12.244,23.482,12.423,22.756z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M12.001,0C5.375,0,0,5.373,0,12s5.374,12,12,12c6.626,0,12-5.373,12-12S18.627,0,12.001,0z M11.021,13.692
+ c0,0-3.719-0.86-4.443-2.311c-1.458-2.923-1.631-2.358-1.81-3.263C4.583,7.212,4.857,5.353,4.857,5.353S4.812,5.716,6.622,3.361
+ c1.289-1.671,4.301-1.076,5.348-0.724c0.434,0.143-1.856,0-1.95,1.224c-0.089,1.221,0.185,1.043,1.226,1.313
+ c1.045,0.27,0.998-2.132,0.998-2.132l1.585,0.952l0.591,0.591c0,0,0.164,1.468-0.366,2.13c-0.604,0.759-1.416,0.752-1.537,2.083
+ c-0.09,0.973,0.089,2.583,0.089,2.583s-0.206,0.267-0.499,0.044c-0.415-0.314-0.858-0.855-1.177-1.494
+ c-0.543-1.089-2.13-0.317-2.175-0.182c-0.876,2.631,2.311,3.171,2.311,3.171L11.021,13.692z M12.423,22.756
+ c0.183-0.725,1.997-2.358,1.631-3.082c-0.36-0.725-1.085-0.725-1.81-1.27c-0.727-0.543-0.787-2.234,0.361-3.262
+ c1.09-0.975,2.358-1.087,2.358-1.087s2.355,0.724,3.079,0.904c0.727,0.183,2.358-0.36,2.358,0.907
+ C20.401,20.583,12.244,23.482,12.423,22.756z"/>
+</svg>
-<?xml version="1.0" encoding="utf-8"?>\r
-<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"\r
- x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">\r
-<path d="M12.001,0C5.375,0,0,5.373,0,12s5.374,12,12,12c6.626,0,12-5.373,12-12S18.627,0,12.001,0z M11.021,13.692\r
- c0,0-3.719-0.86-4.443-2.311c-1.458-2.923-1.631-2.358-1.81-3.263C4.583,7.212,4.857,5.353,4.857,5.353S4.812,5.716,6.622,3.361\r
- c1.289-1.671,4.301-1.076,5.348-0.724c0.434,0.143-1.856,0-1.95,1.224c-0.089,1.221,0.185,1.043,1.226,1.313\r
- c1.045,0.27,0.998-2.132,0.998-2.132l1.585,0.952l0.591,0.591c0,0,0.164,1.468-0.366,2.13c-0.604,0.759-1.416,0.752-1.537,2.083\r
- c-0.09,0.973,0.089,2.583,0.089,2.583s-0.206,0.267-0.499,0.044c-0.415-0.314-0.858-0.855-1.177-1.494\r
- c-0.543-1.089-2.13-0.317-2.175-0.182c-0.876,2.631,2.311,3.171,2.311,3.171L11.021,13.692z M12.423,22.756\r
- c0.183-0.725,1.997-2.358,1.631-3.082c-0.36-0.725-1.085-0.725-1.81-1.27c-0.727-0.543-0.787-2.234,0.361-3.262\r
- c1.09-0.975,2.358-1.087,2.358-1.087s2.355,0.724,3.079,0.904c0.727,0.183,2.358-0.36,2.358,0.907\r
- C20.401,20.583,12.244,23.482,12.423,22.756z"/>\r
-</svg>\r
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24">
+<path d="M12.001,0C5.375,0,0,5.373,0,12s5.374,12,12,12c6.626,0,12-5.373,12-12S18.627,0,12.001,0z M11.021,13.692
+ c0,0-3.719-0.86-4.443-2.311c-1.458-2.923-1.631-2.358-1.81-3.263C4.583,7.212,4.857,5.353,4.857,5.353S4.812,5.716,6.622,3.361
+ c1.289-1.671,4.301-1.076,5.348-0.724c0.434,0.143-1.856,0-1.95,1.224c-0.089,1.221,0.185,1.043,1.226,1.313
+ c1.045,0.27,0.998-2.132,0.998-2.132l1.585,0.952l0.591,0.591c0,0,0.164,1.468-0.366,2.13c-0.604,0.759-1.416,0.752-1.537,2.083
+ c-0.09,0.973,0.089,2.583,0.089,2.583s-0.206,0.267-0.499,0.044c-0.415-0.314-0.858-0.855-1.177-1.494
+ c-0.543-1.089-2.13-0.317-2.175-0.182c-0.876,2.631,2.311,3.171,2.311,3.171L11.021,13.692z M12.423,22.756
+ c0.183-0.725,1.997-2.358,1.631-3.082c-0.36-0.725-1.085-0.725-1.81-1.27c-0.727-0.543-0.787-2.234,0.361-3.262
+ c1.09-0.975,2.358-1.087,2.358-1.087s2.355,0.724,3.079,0.904c0.727,0.183,2.358-0.36,2.358,0.907
+ C20.401,20.583,12.244,23.482,12.423,22.756z"/>
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 480 480" style="enable-background:new 0 0 480 480;" xml:space="preserve">
+<path style="fill:#ACABB1;" d="M440,8H40C22.327,8,8,22.327,8,40v400c0,17.673,14.327,32,32,32h400c17.673,0,32-14.327,32-32V40
+ C472,22.327,457.673,8,440,8z M96,248c-17.673,0-32-14.327-32-32s14.327-32,32-32s32,14.327,32,32S113.673,248,96,248z M96,128
+ c-17.673,0-32-14.327-32-32s14.327-32,32-32s32,14.327,32,32S113.673,128,96,128z M424,424H184V56h240V424z"/>
+<g>
+ <path style="fill:#E0E0E2;" d="M344,424h80V56h-80V424z"/>
+ <path style="fill:#E0E0E2;" d="M264,56v368h80V56H264z"/>
+ <path style="fill:#E0E0E2;" d="M184,56v368h80V56H184z"/>
+</g>
+<g>
+ <circle style="fill:#2488FF;" cx="96" cy="96" r="32"/>
+ <circle style="fill:#2488FF;" cx="96" cy="216" r="32"/>
+</g>
+<g>
+ <path style="fill:#231F20;" d="M440,480H40c-22.08-0.026-39.974-17.92-40-40V40C0.026,17.92,17.92,0.026,40,0h400
+ c22.08,0.026,39.974,17.92,40,40v400C479.974,462.08,462.08,479.974,440,480z M40,16c-13.255,0-24,10.745-24,24v400
+ c0,13.255,10.745,24,24,24h400c13.255,0,24-10.745,24-24V40c0-13.255-10.745-24-24-24H40z"/>
+ <path style="fill:#231F20;" d="M176,48v384h256V48H176z M416,416h-64v-8h-16v8h-64v-8h-16v8h-64V64h64v8h16v-8h64v8h16v-8h64V416z"
+ />
+ <path style="fill:#231F20;" d="M336,280h16v16h-16V280z"/>
+ <path style="fill:#231F20;" d="M336,312h16v16h-16V312z"/>
+ <path style="fill:#231F20;" d="M336,248h16v16h-16V248z"/>
+ <path style="fill:#231F20;" d="M336,88h16v16h-16V88z"/>
+ <path style="fill:#231F20;" d="M336,344h16v16h-16V344z"/>
+ <path style="fill:#231F20;" d="M336,376h16v16h-16V376z"/>
+ <path style="fill:#231F20;" d="M336,216h16v16h-16V216z"/>
+ <path style="fill:#231F20;" d="M336,120h16v16h-16V120z"/>
+ <path style="fill:#231F20;" d="M336,152h16v16h-16V152z"/>
+ <path style="fill:#231F20;" d="M336,184h16v16h-16V184z"/>
+ <path style="fill:#231F20;" d="M256,280h16v16h-16V280z"/>
+ <path style="fill:#231F20;" d="M256,248h16v16h-16V248z"/>
+ <path style="fill:#231F20;" d="M256,312h16v16h-16V312z"/>
+ <path style="fill:#231F20;" d="M256,376h16v16h-16V376z"/>
+ <path style="fill:#231F20;" d="M256,344h16v16h-16V344z"/>
+ <path style="fill:#231F20;" d="M256,120h16v16h-16V120z"/>
+ <path style="fill:#231F20;" d="M256,216h16v16h-16V216z"/>
+ <path style="fill:#231F20;" d="M256,88h16v16h-16V88z"/>
+ <path style="fill:#231F20;" d="M256,152h16v16h-16V152z"/>
+ <path style="fill:#231F20;" d="M256,184h16v16h-16V184z"/>
+ <path style="fill:#231F20;" d="M216,80h16v48h-16V80z"/>
+ <path style="fill:#231F20;" d="M296,80h16v48h-16V80z"/>
+ <path style="fill:#231F20;" d="M376,80h16v48h-16V80z"/>
+ <path style="fill:#231F20;" d="M96,136c-22.091,0-40-17.909-40-40s17.909-40,40-40s40,17.909,40,40
+ C135.974,118.08,118.08,135.974,96,136z M96,72c-13.255,0-24,10.745-24,24s10.745,24,24,24s24-10.745,24-24S109.255,72,96,72z"/>
+ <path style="fill:#231F20;" d="M96,256c-22.091,0-40-17.909-40-40s17.909-40,40-40s40,17.909,40,40
+ C135.974,238.08,118.08,255.974,96,256z M96,192c-13.255,0-24,10.745-24,24s10.745,24,24,24s24-10.745,24-24l0,0
+ C120,202.745,109.255,192,96,192z"/>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+</svg>
-\r
-\r
-var app = {\r
- mainapps : ["index","license","info","help","users","tempates","settings","datasets"],\r
- dataset: null,\r
- getpage: function(modulepage,data) {\r
- var rdata = {"page":modulepage};\r
- if (typeof data == 'object') {\r
- for (var i in data) {\r
- rdata[i] = data[i];\r
- }\r
- }\r
- console.log("index:" + app.mainapps.indexOf(modulepage));\r
- if (app.mainapps.indexOf(modulepage) >= 0){\r
- document.getElementById("tblapps").style.display = 'none';\r
- document.getElementById("tblmain").style.display = 'block';\r
- } else {\r
- document.getElementById("tblmain").style.display = 'none';\r
- document.getElementById("tblapps").style.display = 'block';\r
- }\r
- console.log("loading module:" + modulepage);\r
- req.reqdata("POST","page.cgi",rdata,app.loadpage);\r
- },\r
- loadpage: function(data){\r
- if (table){\r
- table.selection = null;\r
- }\r
- document.getElementById("modulescripts").innerHTML ="";\r
- document.getElementById("mainapp").innerHTML = '';\r
- app.addmoduledata(data);\r
- document.getElementById("mainapp").insertAdjacentHTML('afterbegin',data);\r
- var re = '\<script src=\"(.+)\"\>';\r
- var found = data.match(re);\r
- \r
- if (found){\r
- //console.log('script found!');\r
- var se = document.createElement('script');\r
- se.setAttribute('type', 'text/javascript');\r
- se.setAttribute('src',found[1]);\r
- document.getElementById("modulescripts").appendChild(se);\r
- }\r
- return false;\r
- },\r
- addmoduledata: function(data){\r
- \r
- return false;\r
- },\r
- execmodulescript: function(){\r
- console.log('execute module script');\r
- },\r
- setpref: function(page,preference){\r
-\r
- },\r
- getpref: function(page){\r
-\r
- },\r
- // loadappview: function(panelid) {\r
- // document.getElementById('modules').style.display = 'none';\r
- // document.getElementById('appview').style.display = 'block';\r
- // //console.log(appident);\r
- // //console.log(location.origin + '/app/' + appident + '/index.html');\r
- // //location.href = location.origin + '/app/' + appident + '.html';\r
- // },\r
- // loadapppage: function(pagename) {\r
- \r
- // console.log(location.origin + '/' + pagename + '.html' + ((app.dataset)?'?db=' + app.dataset:''));\r
- // location.href = location.origin + '/' + pagename + '.html' + ((app.dataset)?'?db=' + app.dataset:'');\r
- // },\r
- // loadmodulepage: function(modulepage, data) {\r
- // var pm = [];\r
- // if (typeof data == 'object') {\r
- // var xdata = [];\r
- // for (var i in data) {\r
- // var value = '';\r
- // if (typeof(data[i]) == 'object') {\r
- // value = encodeURIComponent(JSON.stringify(data[i]));\r
- // } else {\r
- // value = encodeURIComponent(data[i]);\r
- // }\r
- // xdata.push(i + "=" + value);\r
- // }\r
- // rdata = xdata.join("&");\r
- // } \r
- // if (app.dataset){\r
- // pm.push("db=" + app.dataset);\r
- // }\r
- // if (pm.length > 0) {\r
- // modulepage = modulepage + "?" + pm.join("&") + ((rdata != "")?'&' + rdata:"");\r
- // }\r
- \r
- // document.getElementById("moduleframe").setAttribute('src', 'modules/' + modulepage);\r
- // document.getElementById('appview').style.display = 'none';\r
- // document.getElementById('modules').style.display = 'block';\r
- \r
- \r
- // },\r
- \r
- // logout: function() {\r
- // req.reqdata("POST", location.href, { "logout": "1" }, admin.reloadpage);\r
-\r
- // },\r
- reloadpage: function() {\r
- location.href = location.href;\r
- },\r
- getdatasets: function() {\r
- req.reqdata("POST", "app.cgi", { "databases": "1" }, app.loaddatasets);\r
- },\r
- // getpreference: function(pagename, callback) {\r
- // req.reqdata("POST", "db.cgi", { "db": basedb, "type": "array", "sql": "select * from preferences where page='" + pagename + "' and ident='" + admin.getCookie("dksident") + "';" }, callback);\r
- // },\r
- // setpreference: function(pagename, prefdata) {\r
- // var txtprefdata = encodeURIComponent(prefdata);\r
- // if (typeof prefdata == 'object') {\r
- // txtprefdata = encodeURIComponent(JSON.stringify(prefdata));\r
- // }\r
- // req.reqdata("POST", "db.cgi", { "db": basedb, "exec": "INSERT INTO preferences (ident,page,preferences) VALUES ('" + admin.getCookie("dksident") + "','" + pagename + "','" + txtprefdata + "');" }, null);\r
- // },\r
- loaddatasets: function(data) {\r
- console.log("loadeddatasets");\r
- console.log(data);\r
- app.dataset=data.databases[0].id;\r
- // var gdt = document.getElementById('globaldatasets');\r
- // //console.log(gdt);\r
- // gdt.innerHTML = '';\r
- // if (data) {\r
- // var opts = '';\r
- // for (var i in data) {\r
- // opts += '<option value="' + data[i].datastore + '">' + data[i].name + '</option>';\r
- // }\r
- // gdt.innerHTML = opts;\r
- // }\r
- // if (admin.current_dataset.db) {\r
-\r
- // } else {\r
- // admin.current_dataset["db"] = gdt.value;\r
- // }\r
- // //console.log(admin.current_dataset);\r
- },\r
- // getCookie: function(cname) {\r
- // var name = cname + "=";\r
- // var decodedCookie = decodeURIComponent(document.cookie);\r
- // var ca = decodedCookie.split(';');\r
- // for (var i = 0; i < ca.length; i++) {\r
- // var c = ca[i];\r
- // while (c.charAt(0) == ' ') {\r
- // c = c.substring(1);\r
- // }\r
- // if (c.indexOf(name) == 0) {\r
- // return c.substring(name.length, c.length);\r
- // }\r
- // }\r
- // return "";\r
- // },\r
- // setCookie: function(cname, cvalue) {\r
- // document.cookie = cname + "=" + cvalue + ";path=/";\r
- // },\r
- // setident: function() {\r
- // if (admin.getCookie("dksident") == "") {\r
- // var dksident = prompt("Bitte Name eingeben, damit wir deine Einstellungen speichern können!");\r
- // if ((dksident != null) && (dksident != "")) {\r
- // admin.setCookie("dksident", dksident);\r
- // }\r
- // }\r
- // }\r
-}\r
-\r
-function reload_page() {\r
- location.href = location.href;\r
- \r
-}\r
-\r
-// var mySidebar = document.getElementById("mySidebar");\r
-\r
-// // Get the DIV with overlay effect\r
-// var overlayBg = document.getElementById("myOverlay");\r
-\r
-// // Toggle between showing and hiding the sidebar, and add overlay effect\r
-// function w3_open() {\r
-// if (mySidebar.style.display === 'block') {\r
-// mySidebar.style.display = 'none';\r
-// overlayBg.style.display = "none";\r
-// } else {\r
-// mySidebar.style.display = 'block';\r
-// overlayBg.style.display = "block";\r
-// }\r
-// }\r
-\r
-// // Close the sidebar with the close button\r
-// function w3_close() {\r
-// mySidebar.style.display = "none";\r
-// overlayBg.style.display = "none";\r
-// }\r
-\r
-\r
-\r
-\r
-document.addEventListener("DOMContentLoaded", function() {\r
-\r
- //admin.setident();\r
- // document.trigger('moduledataloaded');\r
- // document.bind('moduledataloaded', app.execmodulescript());\r
- // if (basedb && basedb != "") {\r
- // //console.log("INFO basedb:" + basedb);\r
- //app.getdatasets();\r
- \r
- // }\r
+
+
+var app = {
+ mainapps : ["index"],
+ dataset: null,
+ loadapp: function(app){
+ //console.log(location.protocol + " - " +);
+ location.href = location.origin + '/' + app + '/index.html';
+ },
+ getpage: function(modulepage,data) {
+ var rdata = {"page":modulepage};
+ if (typeof data == 'object') {
+ for (var i in data) {
+ rdata[i] = data[i];
+ }
+ }
+ console.log("index:" + app.mainapps.indexOf(modulepage));
+ if (modulepage.endsWith('index')){
+ document.getElementById("tblapps").style.display = 'none';
+ document.getElementById("tblmain").style.display = 'block';
+ } else {
+ document.getElementById("tblmain").style.display = 'none';
+ document.getElementById("tblapps").style.display = 'block';
+ }
+ console.log("loading module:" + modulepage);
+ req.reqdata("POST","page.cgi",rdata,app.loadpage);
+ },
+ loadpage: function(data){
+ if (table){
+ table.selection = null;
+ }
+ document.getElementById("modulescripts").innerHTML ="";
+ document.getElementById("mainapp").innerHTML = '';
+ app.addmoduledata(data);
+ document.getElementById("mainapp").insertAdjacentHTML('afterbegin',data);
+ var re = '\<script src=\"(.+)\"\>';
+ var found = data.match(re);
+
+ if (found){
+ console.log('script found!');
+ console.log(found);
+ var se = document.createElement('script');
+ se.setAttribute('type', 'text/javascript');
+ se.setAttribute('src',found[1]);
+ document.getElementById("modulescripts").appendChild(se);
+ }
+ return false;
+ },
+ addmoduledata: function(data){
+
+ return false;
+ },
+ execmodulescript: function(){
+ console.log('execute module script');
+ },
+ setpref: function(page,preference){
+
+ },
+ getpref: function(page){
+
+ },
+ // loadappview: function(panelid) {
+ // document.getElementById('modules').style.display = 'none';
+ // document.getElementById('appview').style.display = 'block';
+ // //console.log(appident);
+ // //console.log(location.origin + '/app/' + appident + '/index.html');
+ // //location.href = location.origin + '/app/' + appident + '.html';
+ // },
+ // loadapppage: function(pagename) {
+
+ // console.log(location.origin + '/' + pagename + '.html' + ((app.dataset)?'?db=' + app.dataset:''));
+ // location.href = location.origin + '/' + pagename + '.html' + ((app.dataset)?'?db=' + app.dataset:'');
+ // },
+ // loadmodulepage: function(modulepage, data) {
+ // var pm = [];
+ // if (typeof data == 'object') {
+ // var xdata = [];
+ // for (var i in data) {
+ // var value = '';
+ // if (typeof(data[i]) == 'object') {
+ // value = encodeURIComponent(JSON.stringify(data[i]));
+ // } else {
+ // value = encodeURIComponent(data[i]);
+ // }
+ // xdata.push(i + "=" + value);
+ // }
+ // rdata = xdata.join("&");
+ // }
+ // if (app.dataset){
+ // pm.push("db=" + app.dataset);
+ // }
+ // if (pm.length > 0) {
+ // modulepage = modulepage + "?" + pm.join("&") + ((rdata != "")?'&' + rdata:"");
+ // }
+
+ // document.getElementById("moduleframe").setAttribute('src', 'modules/' + modulepage);
+ // document.getElementById('appview').style.display = 'none';
+ // document.getElementById('modules').style.display = 'block';
+
+
+ // },
+
+ // logout: function() {
+ // req.reqdata("POST", location.href, { "logout": "1" }, admin.reloadpage);
+
+ // },
+ reloadpage: function() {
+ location.href = location.href;
+ },
+ getdatasets: function() {
+ req.reqdata("POST", "app.cgi", { "databases": "1" }, app.loaddatasets);
+ },
+ // getpreference: function(pagename, callback) {
+ // req.reqdata("POST", "db.cgi", { "db": basedb, "type": "array", "sql": "select * from preferences where page='" + pagename + "' and ident='" + admin.getCookie("dksident") + "';" }, callback);
+ // },
+ // setpreference: function(pagename, prefdata) {
+ // var txtprefdata = encodeURIComponent(prefdata);
+ // if (typeof prefdata == 'object') {
+ // txtprefdata = encodeURIComponent(JSON.stringify(prefdata));
+ // }
+ // req.reqdata("POST", "db.cgi", { "db": basedb, "exec": "INSERT INTO preferences (ident,page,preferences) VALUES ('" + admin.getCookie("dksident") + "','" + pagename + "','" + txtprefdata + "');" }, null);
+ // },
+ loaddatasets: function(data) {
+ console.log("loadeddatasets");
+ console.log(data);
+ app.dataset=data.databases[0].id;
+ // var gdt = document.getElementById('globaldatasets');
+ // //console.log(gdt);
+ // gdt.innerHTML = '';
+ // if (data) {
+ // var opts = '';
+ // for (var i in data) {
+ // opts += '<option value="' + data[i].datastore + '">' + data[i].name + '</option>';
+ // }
+ // gdt.innerHTML = opts;
+ // }
+ // if (admin.current_dataset.db) {
+
+ // } else {
+ // admin.current_dataset["db"] = gdt.value;
+ // }
+ // //console.log(admin.current_dataset);
+ },
+ // getCookie: function(cname) {
+ // var name = cname + "=";
+ // var decodedCookie = decodeURIComponent(document.cookie);
+ // var ca = decodedCookie.split(';');
+ // for (var i = 0; i < ca.length; i++) {
+ // var c = ca[i];
+ // while (c.charAt(0) == ' ') {
+ // c = c.substring(1);
+ // }
+ // if (c.indexOf(name) == 0) {
+ // return c.substring(name.length, c.length);
+ // }
+ // }
+ // return "";
+ // },
+ // setCookie: function(cname, cvalue) {
+ // document.cookie = cname + "=" + cvalue + ";path=/";
+ // },
+ // setident: function() {
+ // if (admin.getCookie("dksident") == "") {
+ // var dksident = prompt("Bitte Name eingeben, damit wir deine Einstellungen speichern können!");
+ // if ((dksident != null) && (dksident != "")) {
+ // admin.setCookie("dksident", dksident);
+ // }
+ // }
+ // }
+}
+
+function reload_page() {
+ location.href = location.href;
+
+}
+
+// var mySidebar = document.getElementById("mySidebar");
+
+// // Get the DIV with overlay effect
+// var overlayBg = document.getElementById("myOverlay");
+
+// // Toggle between showing and hiding the sidebar, and add overlay effect
+// function w3_open() {
+// if (mySidebar.style.display === 'block') {
+// mySidebar.style.display = 'none';
+// overlayBg.style.display = "none";
+// } else {
+// mySidebar.style.display = 'block';
+// overlayBg.style.display = "block";
+// }
+// }
+
+// // Close the sidebar with the close button
+// function w3_close() {
+// mySidebar.style.display = "none";
+// overlayBg.style.display = "none";
+// }
+
+
+
+
+document.addEventListener("DOMContentLoaded", function() {
+
+ //admin.setident();
+ // document.trigger('moduledataloaded');
+ // document.bind('moduledataloaded', app.execmodulescript());
+ // if (basedb && basedb != "") {
+ // //console.log("INFO basedb:" + basedb);
+ //app.getdatasets();
+
+ // }
});
\ No newline at end of file
-function cleanform(frmname) {\r
- //console.log("Clean Form: " + frmname);\r
- var frm = document.getElementById("frm_" + frmname);\r
-\r
- for (var f in frm) {\r
- //console.log(frm[f].id);\r
- if (frm[f] && frm[f].id) {\r
- if (frm[f].tagName == 'INPUT') {\r
- //console.log("is INPUT" + frm[f].id + " type:" + frm[f].type + " class:" + frm[f].classList);\r
- if (frm[f].type == "checkbox") {\r
- frm[f].checked = false;\r
- } else {\r
- frm[f].value = "";\r
- }\r
- }\r
- if (frm[f].tagName == 'SELECT') {\r
- frm[f].value = "";\r
- }\r
- if (frm[f].tagName == 'TEXTAREA') {\r
- //console.log("is INPUT" + frm[f].id + " class:" + frm[f].classList);\r
- if (frm[f].classList.contains("richeditarea")) {\r
- tinymce.get(frm[f].id).setContent("");\r
- } else {\r
- frm[f].textContent = "";\r
- }\r
- }\r
- }\r
- }\r
- return false;\r
-}\r
-\r
-function fillform(frmname, data,dataid) {\r
- //console.log(data);\r
- //var frm = document.form('frm_' + frmname);\r
- //console.log(data);\r
- if (data && data.sqldata) {\r
- for (var d in data.sqldata) {\r
- if (document.getElementById(frmname + "_" + d)){\r
- var fobj = document.getElementById(frmname + "_" + d);\r
- //console.log(fobj.tagName + "=>" + frmname + "_" + d + '=>' + data.sqldata[d] );\r
- if (fobj.tagName == 'INPUT') {\r
- fobj.value=data.sqldata[d];\r
- fobj.dataset.id=dataid;\r
- }\r
- else if(fobj.tagName == 'TEXTAREA') {\r
- fobj.textContent = data.sqldata[d];\r
- fobj.dataset.id=dataid;\r
- }\r
- //document.getElementById(frmname + "_" + d).value=""\r
- }\r
- }\r
- }\r
- //console.log(frm[f].id + "=>" + data[frm[f].id]);\r
- // if (data[frm[f].id]) {\r
- // //console.log(frm[f].id + " => " + data[frm[f].id]);\r
- // // if (readonly) { frm[f].readonly = true; }\r
- // if (frm[f].tagName == 'INPUT') {\r
- // if (frm[f].type == "checkbox") {\r
- // if (data[frm[f].id] == "1") {\r
- // frm[f].checked = true;\r
- // } else {\r
- // frm[f].checked = false;\r
- // }\r
- // } else if (frm[f].classList.contains("datefield")) {\r
- // frm[f]._flatpickr.setDate(data[frm[f].id]);\r
- // } else if (frm[f].classList.contains("choices__input")) {\r
- // if ((data[frm[f].id] != null) && (data[frm[f].id] != '[""]')) {\r
- // choices[frm[f].id].setValue(JSON.parse(data[frm[f].id]));\r
- // }\r
- // } else {\r
- // frm[f].value = data[frm[f].id];\r
- // }\r
- // }\r
- // if (frm[f].tagName == 'SELECT') {\r
- // if (frm[f].classList.contains("choices__input")) {\r
- // if (frm[f].multiple == true) {\r
- // //console.log(data[frm[f].id]);\r
- // choices[frm[f].id].setChoiceByValue(JSON.parse(data[frm[f].id]));\r
- // } else {\r
- // choices[frm[f].id].setChoiceByValue(data[frm[f].id]);\r
- // }\r
- // } else {\r
- // frm[f].value = data[frm[f].id];\r
- // }\r
-\r
- // }\r
- // }\r
-\r
-// }\r
-// }\r
-}\r
+function cleanform(frmname) {
+ //console.log("Clean Form: " + frmname);
+ var frm = document.getElementById("frm_" + frmname);
+
+ for (var f in frm) {
+ //console.log(frm[f].id);
+ if (frm[f] && frm[f].id) {
+ if (frm[f].tagName == 'INPUT') {
+ //console.log("is INPUT" + frm[f].id + " type:" + frm[f].type + " class:" + frm[f].classList);
+ if (frm[f].type == "checkbox") {
+ frm[f].checked = false;
+ } else {
+ frm[f].value = "";
+ }
+ }
+ if (frm[f].tagName == 'SELECT') {
+ frm[f].value = "";
+ }
+ if (frm[f].tagName == 'TEXTAREA') {
+ //console.log("is INPUT" + frm[f].id + " class:" + frm[f].classList);
+ if (frm[f].classList.contains("richeditarea")) {
+ tinymce.get(frm[f].id).setContent("");
+ } else {
+ frm[f].textContent = "";
+ }
+ }
+ }
+ }
+ return false;
+}
+
+function fillform(frmname, data,dataid) {
+ //console.log(data);
+ //var frm = document.form('frm_' + frmname);
+ //console.log(data);
+ if (data && data.sqldata) {
+ for (var d in data.sqldata) {
+ if (document.getElementById(frmname + "_" + d)){
+ var fobj = document.getElementById(frmname + "_" + d);
+ //console.log(fobj.tagName + "=>" + frmname + "_" + d + '=>' + data.sqldata[d] );
+ if (fobj.tagName == 'INPUT') {
+ fobj.value=data.sqldata[d];
+ fobj.dataset.id=dataid;
+ }
+ else if(fobj.tagName == 'TEXTAREA') {
+ fobj.textContent = data.sqldata[d];
+ fobj.dataset.id=dataid;
+ }
+ //document.getElementById(frmname + "_" + d).value=""
+ }
+ }
+ }
+ //console.log(frm[f].id + "=>" + data[frm[f].id]);
+ // if (data[frm[f].id]) {
+ // //console.log(frm[f].id + " => " + data[frm[f].id]);
+ // // if (readonly) { frm[f].readonly = true; }
+ // if (frm[f].tagName == 'INPUT') {
+ // if (frm[f].type == "checkbox") {
+ // if (data[frm[f].id] == "1") {
+ // frm[f].checked = true;
+ // } else {
+ // frm[f].checked = false;
+ // }
+ // } else if (frm[f].classList.contains("datefield")) {
+ // frm[f]._flatpickr.setDate(data[frm[f].id]);
+ // } else if (frm[f].classList.contains("choices__input")) {
+ // if ((data[frm[f].id] != null) && (data[frm[f].id] != '[""]')) {
+ // choices[frm[f].id].setValue(JSON.parse(data[frm[f].id]));
+ // }
+ // } else {
+ // frm[f].value = data[frm[f].id];
+ // }
+ // }
+ // if (frm[f].tagName == 'SELECT') {
+ // if (frm[f].classList.contains("choices__input")) {
+ // if (frm[f].multiple == true) {
+ // //console.log(data[frm[f].id]);
+ // choices[frm[f].id].setChoiceByValue(JSON.parse(data[frm[f].id]));
+ // } else {
+ // choices[frm[f].id].setChoiceByValue(data[frm[f].id]);
+ // }
+ // } else {
+ // frm[f].value = data[frm[f].id];
+ // }
+
+ // }
+ // }
+
+// }
+// }
+}
}
record.redirectpage = page;
//cleanform(tbl);
- req.reqdata("POST","db.cgi",{"ins":tbl,"data":record.data},record.afterrequest);
+ var dd = {"ins":tbl};
+ if (record.data){
+ dd["data"]= record.data;
+ }
+ req.reqdata("POST","db.cgi",dd,record.afterrequest);
},
confirmremove: function(page,tbl,idparent){
if (table.selection){
-var api = location.origin + '/api/';
+var api = location.origin + '/' + app + '/api/';
// if (location.pathname.indexOf('modules') > 0){
// api = location.origin + location.pathname.substring(0, location.pathname.indexOf('module')) + 'api/';
// }
if (request.status >= 200 && request.status <= 400) {
// console.log("Status returned: " + request.status + "resp:" + request.getResponseHeader("Content-Type"));
if (request.getResponseHeader("Content-Type").indexOf('application/json') == 0) {
- //console.log(xparse);
+ console.log(xparse);
var xparse = JSON.parse(request.responseText);
ret = xparse.result;
//console.log(ret);
--- /dev/null
+Deny from all
\ No newline at end of file
+++ /dev/null
-<div id="snackbar"></div>
\ No newline at end of file
--- /dev/null
+
+[% USE dksdb = DBI(dsn,dbuser,dbpassword) %]
+[% USE date %]
+[% vstamp=date.format(date.now, '%d%m%Y%H%M%S') %]
+[% PROCESS "lang/${lang}.tt" %]
+<!DOCTYPE html>
+<html lang="[% lang %]">
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<!-- <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
+<meta http-equiv="Pragma" content="no-cache" />
+<meta http-equiv="Expires" content="0" /> -->
+<link rel="stylesheet" href="[% abspath %][% staticpath %]css/w3pro.css?v=[% vstamp %]">
+<link rel="stylesheet" href="[% abspath %][% staticpath %]css/dkstheme.css?v=[% vstamp %]">
+
+<link href="[% abspath %][% staticpath %]favicon.png" rel="icon" >
+<title>[% pagename %]</title>
+</head>
+<body>
+ <div class="w3-display-container">
+ <div class="w3-bar DKS" id="toolbar">
+ <div id="tblglobal">
+<button onclick="javascript:location.href='../index.html';" class="w3-bar-item Button_Navigation"><img src="[% abspath %][% staticpath %]img/icons/Apps_white.svg" style="width: 28px;"/><br/>Apps</button>
+</div>
+ <div class="w3-bar-item PageHeadTitle">Invoice Journal</div>
+ <div id="tblmain">
+ <!-- <button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('about',null);"><img src="[% abspath %][% staticpath %]img/icons/Info_white.svg" style="width: 28px;"><br/>[% lbl.about %]</button> -->
+ <button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('help',null);"><img src="[% abspath %][% staticpath %]img/icons/Help_white.svg" style="width: 28px;"><br/>[% lbl.help %]</button>
+ <!-- <button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('license',null);"><img src="[% abspath %][% staticpath %]img/icons/License_white.svg" style="width: 28px;"><br/>[% lbl.license %]</button> -->
+ </div>
+ <div id="tblapps" style="display: none;">
+ <button class="w3-bar-item Button_Navigation" onclick="app.getpage('index',null);"><img src="[% abspath %][% staticpath %]img/invoicejournal.png" style="width: 28px;"><br/>[% lbl.dashboard %]</button>
+ <button class="w3-bar-item Button_Navigation" onclick="app.getpage('invoices',null);"><img src="[% abspath %][% staticpath %]img/icons/Bill_white.svg" style="width: 28px;"><br/>[% lbl.invoices %]</button>
+ <button class="w3-bar-item Button_Navigation" onclick="app.getpage('addresses',null);"><img src="[% abspath %][% staticpath %]img/icons/Contacts_white.svg" style="width: 28px;"><br/>[% lbl.addresses %]</button>
+ <button class="w3-bar-item Button_Navigation" onclick="app.getpage('products',null);"><img src="[% abspath %][% staticpath %]img/icons/Product2_white.svg" style="width: 28px;"><br/>[% lbl.products %]</button>
+ <button class="w3-bar-item Button_Navigation" onclick="app.getpage('offers',null);"><img src="[% abspath %][% staticpath %]img/icons/Box_white.svg" style="width: 28px;"><br/>[% lbl.offers %]</button>
+ <button class="w3-bar-item Button_Navigation" onclick="app.getpage('bookings',null);"><img src="[% abspath %][% staticpath %]img/icons/Bookings_white.svg" style="width: 28px;"><br/>[% lbl.bookings %]</button>
+ <button class="w3-bar-item Button_Navigation" onclick="app.getpage('transactions',null);"><img src="[% abspath%][% staticpath %]img/icons/Banking_Transaction_white.svg" style="height: 28px;"><br/>[% lbl.transactions %]</button>
+ <!-- <button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('settings',null);"><img src="[% abspath %][% staticpath %]img/icons/Settings_white.svg" style="width: 28px;"><br/>[% lbl.settings %]</button> -->
+ </div>
+ <button class="w3-bar-item Button_Navigation w3-right" onclick="app.reloadpage();"><img src="[% abspath %][% staticpath %]img/icons/Reload_white.svg" style="width: 28px;"><br/>[% lbl.reload %]</button>
+ </div>
+ </div>
+ <div class="w3-display-container" id="mainapp" style="height: calc(100vh - 80px);">
+<div class="w3-display-container w3-animate-left">
+<div class="w3-container w3-margin" style="height: calc(90vh-100px);">
+ <div class="w3-row">
+<div class="w3-display-container w3-animate-left">
+<div class="w3-container w3-margin" style="height: calc(90vh-100px);">
+ <div class="w3-row">
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('invoices',null);"/><img src="[% abspath %][% staticpath %]img/icons/Bill.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.invoices %]</button></div>
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('addresses',null);"/><img src="[% abspath %][% staticpath %]img/icons/Contacts.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.addresses %]</button></div>
+
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('bookings',null);"/><img src="[% abspath %][% staticpath %]img/icons/Bookings.svg" style="color: #fff;height: 48px;"/><br/>Buchungen</button></div>
+ </div>
+ <div class="w3-row">
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('products',null);"/><img src="[% abspath %][% staticpath %]img/icons/Product2.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.products %]</button></div>
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('transactions',null);"/><img src="[% abspath %][% staticpath %]img/icons/Banking_Transaction.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.transactions %]</button></div>
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('offers',null);"/><img src="[% abspath %][% staticpath %]img/icons/Box.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.offers %]</button></div>
+ </div>
+ <div class="w3-row">
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('reports',null);"/><img src="[% abspath %][% staticpath %]img/icons/Template.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.templates %]</button></div>
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('settings',null);"/><img src="[% abspath %][% staticpath %]img/icons/Settings.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.settings %]</button></div>
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('users',null);"/><img src="[% abspath %][% staticpath %]img/icons/userconfig.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.users %]</button></div>
+ </div>
+ <div class="w3-row">
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('datasets',null);"/><img src="[% abspath %][% staticpath %]img/icons/Datasets.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.datasets %]</button></div>
+ <div class="w3-cell" style="padding: 20px;"><button class="Buttom_BodyNav" style="width: 200px;padding: 30px; font-size: 10px;" onclick="app.getpage('backups',null);"/><img src="[% abspath %][% staticpath %]img/icons/Backup.svg" style="color: #fff;height: 48px;"/><br/>[% lbl.backups %]</button></div>
+ </div>
+</div>
+</div>
+ </div>
+
+</div>
+</div>
+ </div>
+<script>
+var app = "[% app %]";
+</script>
+<script type="text/javascript" src="[% abspath %][% staticpath %]js/request.js?v=[% vstamp %]"></script>
+<script type="text/javascript" src="[% abspath %][% staticpath %]js/app.js?v=[% vstamp %]"></script>
+<script type="text/javascript" src="[% abspath %][% staticpath %]js/table.js?v=[% vstamp %]"></script>
+<script type="text/javascript" src="[% abspath %][% staticpath %]js/record.js?v=[% vstamp %]"></script>
+<script type="text/javascript" src="[% abspath %][% staticpath %]js/form.js?v=[% vstamp %]"></script>
+<div id="modulescripts">
+</div>
+</body>
+</html>
\ No newline at end of file
[% lbl = {
+ invoicejournal => "Invoice Jounral",
+ nas => "NAS",
back => "zurück",
edit => "bearbeiten",
remove => "löschen",
-
-[% USE dksdb = DBI(dsn,dbuser,dbpassword) %]
-[% USE date %]
-[% vstamp=date.format(date.now, '%d%m%Y%H%M%S') %]
-[% PROCESS "lang/${lang}.tt" %]
-<!DOCTYPE html>
-<html lang="[% lang %]">
-<head>
-<meta charset="UTF-8">
-<!-- <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
-<meta http-equiv="Pragma" content="no-cache" />
-<meta http-equiv="Expires" content="0" /> -->
-<link rel="stylesheet" href="[% abspath %][% staticpath %]css/w3pro.css?v=[% vstamp %]">
-<link rel="stylesheet" href="[% abspath %][% staticpath %]css/dkstheme.css?v=[% vstamp %]">
-<title>[% pagename %]</title>
-</head>
-<body>
- <div class="w3-display-container">
- <div class="w3-bar DKS" id="toolbar">
- <button onclick="app.reloadpage();" class="Button_Navigation w3-bar-item"><img src="[% abspath %][% staticpath %]img/invoicejournal.png" style="height: 28px;"/><br/></button>
+<div id="tblglobal">
+<button onclick="javascript:location.href='../index.html';" class="w3-bar-item Button_Navigation"><img src="[% abspath %][% staticpath %]img/icons/Apps_white.svg" style="width: 28px;"/><br/>Apps</button>
+</div>
<div class="w3-bar-item PageHeadTitle">Invoice Journal</div>
<div id="tblmain">
- <button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('about',null);"><img src="[% abspath %][% staticpath %]img/icons/Info_white.svg" style="width: 28px;"><br/>[% lbl.about %]</button>
+ <!-- <button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('about',null);"><img src="[% abspath %][% staticpath %]img/icons/Info_white.svg" style="width: 28px;"><br/>[% lbl.about %]</button> -->
<button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('help',null);"><img src="[% abspath %][% staticpath %]img/icons/Help_white.svg" style="width: 28px;"><br/>[% lbl.help %]</button>
- <button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('license',null);"><img src="[% abspath %][% staticpath %]img/icons/License_white.svg" style="width: 28px;"><br/>[% lbl.license %]</button>
+ <!-- <button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('license',null);"><img src="[% abspath %][% staticpath %]img/icons/License_white.svg" style="width: 28px;"><br/>[% lbl.license %]</button> -->
</div>
<div id="tblapps" style="display: none;">
- <button class="w3-bar-item Button_Navigation" onclick="app.getpage('index',null);"><img src="[% abspath %][% staticpath %]img/icons/Apps_white.svg" style="width: 28px;"><br/>[% lbl.dashboard %]</button>
+ <button class="w3-bar-item Button_Navigation" onclick="app.getpage('index',null);"><img src="[% abspath %][% staticpath %]img/invoicejournal.png" style="width: 28px;"><br/>[% lbl.dashboard %]</button>
<button class="w3-bar-item Button_Navigation" onclick="app.getpage('invoices',null);"><img src="[% abspath %][% staticpath %]img/icons/Bill_white.svg" style="width: 28px;"><br/>[% lbl.invoices %]</button>
<button class="w3-bar-item Button_Navigation" onclick="app.getpage('addresses',null);"><img src="[% abspath %][% staticpath %]img/icons/Contacts_white.svg" style="width: 28px;"><br/>[% lbl.addresses %]</button>
<button class="w3-bar-item Button_Navigation" onclick="app.getpage('products',null);"><img src="[% abspath %][% staticpath %]img/icons/Product2_white.svg" style="width: 28px;"><br/>[% lbl.products %]</button>
<button class="w3-bar-item Button_Navigation" onclick="app.getpage('transactions',null);"><img src="[% abspath%][% staticpath %]img/icons/Banking_Transaction_white.svg" style="height: 28px;"><br/>[% lbl.transactions %]</button>
<!-- <button class="w3-bar-item Button_Navigation w3-right" onclick="app.getpage('settings',null);"><img src="[% abspath %][% staticpath %]img/icons/Settings_white.svg" style="width: 28px;"><br/>[% lbl.settings %]</button> -->
</div>
- <button class="w3-bar-item Button_Navigation w3-right" onclick="app.reloadpage();"><img src="[% abspath %][% staticpath %]img/icons/Reload_white.svg" style="width: 28px;"><br/>[% lbl.reload %]</button>
- </div>
- </div>
- <div class="w3-display-container" id="mainapp" style="height: calc(100vh - 80px);">
- [% INCLUDE $page %]
- </div>
-<script type="text/javascript" src="[% abspath %][% staticpath %]js/request.js?v=[% vstamp %]"></script>
-<script type="text/javascript" src="[% abspath %][% staticpath %]js/app.js?v=[% vstamp %]"></script>
-<script type="text/javascript" src="[% abspath %][% staticpath %]js/table.js?v=[% vstamp %]"></script>
-<script type="text/javascript" src="[% abspath %][% staticpath %]js/record.js?v=[% vstamp %]"></script>
-<script type="text/javascript" src="[% abspath %][% staticpath %]js/form.js?v=[% vstamp %]"></script>
-<div id="modulescripts">
-</div>
-</body>
-</html>
\ No newline at end of file
+ <button class="w3-bar-item Button_Navigation w3-right" onclick="app.reloadpage();"><img src="[% abspath %][% staticpath %]img/icons/Reload_white.svg" style="width: 28px;"><br/>[% lbl.reload %]</button>
\ No newline at end of file