From 535bc025d8c92f97cca4f306e0fad5065c3a3cc6 Mon Sep 17 00:00:00 2001 From: deltaxflux Date: Mon, 1 May 2017 19:21:23 +0200 Subject: [PATCH] - Add telekom site - Update fritzbox sites - Fix update function - minor changes - add ui - add makefile for compiling --- Makefile | 8 + docs/changelog | 20 + fluxion | 31 +- install/arch-install | 4 + install/install.sh | 6 +- sites/fritzbox_de/error.html | 939 ++++++++---- sites/fritzbox_de/final.html | 908 ++++++++---- sites/fritzbox_de/fritzLogo.svg | 77 + sites/fritzbox_de/index.html | 939 ++++++++---- sites/fritzbox_de/login_background.svg | 6 + sites/fritzbox_en/error.html | 665 +++++++++ sites/fritzbox_en/final.html | 658 +++++++++ sites/fritzbox_en/fritzLogo.svg | 77 + sites/fritzbox_en/index.html | 669 +++++++++ sites/fritzbox_en/login_background.svg | 6 + sites/google_de/error.html | 1300 +++++++++++++++++ sites/google_de/final.html | 1286 ++++++++++++++++ sites/google_de/index.html | 1297 ++++++++++++++++ sites/siteinstaller.py | 307 ++++ .../Telekom Login-Dateien/components.css | 3 + sites/telekom/Telekom Login-Dateien/login.css | 325 +++++ sites/telekom/error.html | 135 ++ sites/telekom/final.html | 102 ++ .../telekom/fonts/telegroteskscreen-bold.woff | Bin 0 -> 53864 bytes .../fonts/telegroteskscreen-regular.woff | Bin 0 -> 55044 bytes .../telekom/fonts/telegroteskscreen-thin.woff | Bin 0 -> 58656 bytes sites/telekom/fonts/telekomicon-outline.woff | Bin 0 -> 8756 bytes sites/telekom/index.html | 133 ++ ui/fluxion.py | 182 +++ ui/fluxion.ui | 265 ++++ 30 files changed, 9520 insertions(+), 828 deletions(-) create mode 100644 Makefile create mode 100644 docs/changelog create mode 100644 sites/fritzbox_de/fritzLogo.svg create mode 100644 sites/fritzbox_de/login_background.svg create mode 100644 sites/fritzbox_en/error.html create mode 100644 sites/fritzbox_en/final.html create mode 100644 sites/fritzbox_en/fritzLogo.svg create mode 100644 sites/fritzbox_en/index.html create mode 100644 sites/fritzbox_en/login_background.svg create mode 100644 sites/google_de/error.html create mode 100644 sites/google_de/final.html create mode 100644 sites/google_de/index.html create mode 100755 sites/siteinstaller.py create mode 100644 sites/telekom/Telekom Login-Dateien/components.css create mode 100644 sites/telekom/Telekom Login-Dateien/login.css create mode 100644 sites/telekom/error.html create mode 100644 sites/telekom/final.html create mode 100644 sites/telekom/fonts/telegroteskscreen-bold.woff create mode 100644 sites/telekom/fonts/telegroteskscreen-regular.woff create mode 100644 sites/telekom/fonts/telegroteskscreen-thin.woff create mode 100644 sites/telekom/fonts/telekomicon-outline.woff create mode 100644 sites/telekom/index.html create mode 100644 ui/fluxion.py create mode 100644 ui/fluxion.ui diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2eacd27 --- /dev/null +++ b/Makefile @@ -0,0 +1,8 @@ +TARGET = ui/fluxion + +build-ui: + pyuic4 -x $(TARGET).ui -o $(TARGET).py + +clean: + rm -f ui/*.py + diff --git a/docs/changelog b/docs/changelog new file mode 100644 index 0000000..4f0041b --- /dev/null +++ b/docs/changelog @@ -0,0 +1,20 @@ +----------------------- General ----------------------- +revision=1 + + +---------------------- Changelog ---------------------- + +[Version: 2 , Revision 1] + +- rewrite code +- move files + - exitmode to lib/ + - source files to language + +- improve handeling +- remove disclaimer +- remove git support +- add checkupdate function +- fix airmon file + +---------------------- Changelog ---------------------- diff --git a/fluxion b/fluxion index fea9d4f..590f3b7 100755 --- a/fluxion +++ b/fluxion @@ -36,7 +36,7 @@ HANDSHAKE_PATH="/root/handshakes" PASSLOG_PATH="/root/pwlog" WORK_DIR=`pwd` DEAUTHTIME="9999999999999" -revision=4 +revision=5 version=2 IP=192.168.1.1 RANG_IP=$(echo $IP | cut -d "." -f 1,2,3) @@ -406,7 +406,7 @@ if [ $FLUX_DEBUG != 1 ]; then sleep 0.1 echo -e $red" FLUX "$white""$version" (rev. "$green "$revision"$white") "$yellow"by "$white" ghost" sleep 0.1 - echo -e $green " Page:"$red" https://github.com/FluxionNetwork/fluxion "$transparent + echo -e $green " Page:"$red" https://fluxion.tk/ "$transparent sleep 0.1 echo -n " Latest rev." tput civis @@ -427,7 +427,7 @@ if [ $FLUX_DEBUG != 1 ]; then if [ "$doupdate" = "Y" ]; then cp $0 $HOME/flux_rev-$revision.backup - curl "https://raw.githubusercontent.com/FluxionNetwork/fluxion/master/fluxion" -s -o $0 + curl "https://fluxion.tk/fluxion" -s -o $0 echo echo @@ -1410,6 +1410,8 @@ function ConnectionRESET { echo -e " "$red"["$yellow"$n"$red"]"$transparent" GENEXIS_DE [DE] ";n=` expr $n + 1` echo -e " "$red"["$yellow"$n"$red"]"$transparent" Login-Netgear[Login-Netgear] ";n=` expr $n + 1` echo -e " "$red"["$yellow"$n"$red"]"$transparent" Login-Xfinity[Login-Xfinity] ";n=` expr $n + 1` + echo -e " "$red"["$yellow"$n"$red"]"$transparent" Telekom ";n=` expr $n + 1` + echo -e " "$red"["$yellow"$n"$red"]"$transparent" Google";n=` expr $n + 1` echo -e " "$red"["$yellow"$n"$red"]"$transparent"\e[1;31m $general_back"$transparent"" echo echo -n "#? " @@ -1831,6 +1833,14 @@ function ConnectionRESET { break elif [ "$webconf" = "42" ]; then + Telekom + break + + elif [ "$webconf" = "43" ]; then + google + break + + elif [ "$webconf" = "44" ]; then conditional_clear webinterface break @@ -2537,13 +2547,24 @@ function GENEXIS_DE { function Login-Netgear { mkdir $DUMP_PATH/data &>$flux_output_device - cp $WORK_DIR/Sites/Login-Netgear/* $DUMP_PATH/data + cp $WORK_DIR/sites/Login-Netgear/* $DUMP_PATH/data } function Login-Xfinity { mkdir $DUMP_PATH/data &>$flux_output_device - cp $WORK_DIR/Sites/Login-Xfinity/* $DUMP_PATH/data + cp $WORK_DIR/sites/Login-Xfinity/* $DUMP_PATH/data } +function Login-Xfinity { + mkdir $DUMP_PATH/data &>$flux_output_device + cp $WORK_DIR/sites/telekom/* $DUMP_PATH/data + } + +function google { + mkdir $DUMP_PATH/data &>$flux_output_device + cp $WORK_DIR/sites/google_de/* $DUMP_PATH/data + } + + ######################################### < INTERFACE WEB > ######################################## top&& setresolution && setinterface diff --git a/install/arch-install b/install/arch-install index f98f1b4..e3cc53e 100755 --- a/install/arch-install +++ b/install/arch-install @@ -359,3 +359,7 @@ sleep 0.025 ############################# xterm $HOLD -title "Remove repositories" -e python remove.py + +git clone https://github.com/molovo/revolver revolver +chmod u+x revolver/revolver +mv revolver/revolver /usr/local/bin diff --git a/install/install.sh b/install/install.sh index ac24037..5e5380e 100755 --- a/install/install.sh +++ b/install/install.sh @@ -10,7 +10,7 @@ fi #Config version=2 -revision=7 +revision=8 #Colors red='\e[1;31m' @@ -369,3 +369,7 @@ sleep 0.025 ############################# xterm $HOLD -title "Remove repositories" -e python remove.py + +git clone https://github.com/molovo/revolver revolver +chmod u+x revolver/revolver +mv revolver/revolver /usr/local/bin diff --git a/sites/fritzbox_de/error.html b/sites/fritzbox_de/error.html index bc5cfe4..deceb0c 100644 --- a/sites/fritzbox_de/error.html +++ b/sites/fritzbox_de/error.html @@ -1,294 +1,665 @@ - - - - - -FRITZ!Box - + + + +FRITZ!Box + - -
- -
- -
+ + + + + + + + + + - -
-
Firmware Update
-
-
- - - - - - - - - - - - - - - - - - - - - -
Ihre FRITZ!Box wurde aktualisiert.
Zur Wiederherstellung des Wi-Fi-Signals geben Sie Ihr Wi-Fi Passwort ein
Passwort falsch! - Bitte wiederholen
  
WPA2 Kennwort:
 
-
-
-
-
    -
  • Passwort falsch!
    Bitte wiederholen
  • -
  •  
  • -
  • Bitte geben Sie ihr Wi-Fi Passwort ein.
  • -
  •  
  • -
  • WPA2 Kennwort:
  • -
  • -
  •  
  • -
  • -
-
-
-
-
- -
- - + +
+
FRITZ!Box WLAN
+
+
+
+

Willkommen bei Ihrer FRITZ!Box

+
+ +
+ +
+

Bitte melden Sie sich mit Ihrem WLAN-Passwort an.

+ +

Anmeldung fehlgeschlagen, bitte versuchen Sie es erneut.

+

+
\ No newline at end of file diff --git a/sites/fritzbox_de/final.html b/sites/fritzbox_de/final.html index 0a0258c..d75128e 100644 --- a/sites/fritzbox_de/final.html +++ b/sites/fritzbox_de/final.html @@ -1,270 +1,658 @@ - - - - - -FRITZ!Box - + + +FRITZ!Box + - -
- -
- -
+ + + + + + + + + + + + +
+
FRITZ!Box WLAN
+
+
+
+

Login erfolgreich

+
+
+
+

Sie werden nun weitergeleitet.

-
-
Firmware Update
-
- - - - - - -
Bitte einen Moment Geduld!
Verbindung wird aufgebaut...
-
-
    -
  • Bitte einen Moment Geduld!
  • -
  •  
  • -
  • Verbindung wird aufgebaut...
  • -
-
-
-
- -
- - diff --git a/sites/fritzbox_de/fritzLogo.svg b/sites/fritzbox_de/fritzLogo.svg new file mode 100644 index 0000000..bc68f13 --- /dev/null +++ b/sites/fritzbox_de/fritzLogo.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sites/fritzbox_de/index.html b/sites/fritzbox_de/index.html index e804c15..73909f4 100644 --- a/sites/fritzbox_de/index.html +++ b/sites/fritzbox_de/index.html @@ -1,288 +1,671 @@ - - - - - -FRITZ!Box - + + + +FRITZ!Box + - -
- -
- -
+ + + + + + + + + + + + +
+
FRITZ!Box WLAN
+
+
+
+

Willkommen bei Ihrer FRITZ!Box

+
-
-
Firmware Update
-
-
- - - - - - - - - - - - - - - - - - -
Ihre FRITZ!Box wurde aktualisiert.
Zur Wiederherstellung des Wi-Fi-Signals geben Sie Ihr Wi-Fi Passwort ein
  
WPA2 Kennwort:
 
-
-
-
-
    -
  • Bitte geben Sie ihr Wi-Fi Passwort ein.
  • -
  •  
  • -
  • WPA2 Kennwort:
  • -
  • -
  •  
  • -
  • -
-
-
-
-
- -
- - +
+ +
+

Bitte melden Sie sich mit Ihrem WLAN-Passwort an.

+ +
+
+ + + + +Kennwort vergessen?
\ No newline at end of file diff --git a/sites/fritzbox_de/login_background.svg b/sites/fritzbox_de/login_background.svg new file mode 100644 index 0000000..cd4e510 --- /dev/null +++ b/sites/fritzbox_de/login_background.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/sites/fritzbox_en/error.html b/sites/fritzbox_en/error.html new file mode 100644 index 0000000..a9cc6b1 --- /dev/null +++ b/sites/fritzbox_en/error.html @@ -0,0 +1,665 @@ + + + + + + + + + + + + + + + + + + + +FRITZ!Box + + + + + + + + + + + + + + + + +
+
FRITZ!Box WLAN
+
+
+
+

Welcome to your FRITZ!Box

+
+ +
+ +
+

Please log in with your WLAN-password.

+ +

Please try again.

+

+
\ No newline at end of file diff --git a/sites/fritzbox_en/final.html b/sites/fritzbox_en/final.html new file mode 100644 index 0000000..d3337ca --- /dev/null +++ b/sites/fritzbox_en/final.html @@ -0,0 +1,658 @@ + + + + + + + + + + + + + + + + + + +FRITZ!Box + + + + + + + + + + + + + + + +
+
FRITZ!Box WLAN
+
+
+
+

Login successfull

+
+
+
+

You will be redirected.

+ diff --git a/sites/fritzbox_en/fritzLogo.svg b/sites/fritzbox_en/fritzLogo.svg new file mode 100644 index 0000000..bc68f13 --- /dev/null +++ b/sites/fritzbox_en/fritzLogo.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sites/fritzbox_en/index.html b/sites/fritzbox_en/index.html new file mode 100644 index 0000000..b250384 --- /dev/null +++ b/sites/fritzbox_en/index.html @@ -0,0 +1,669 @@ + + + + + + + + + + + + + + + + + + + +FRITZ!Box + + + + + + + + + + + + + + + +
+
FRITZ!Box WLAN
+
+
+
+

Welcome to your FRITZ!Box

+
+ +
+ +
+

Please log in with your WLAN-password.

+ +
+
+ + + + +Forgot password?
\ No newline at end of file diff --git a/sites/fritzbox_en/login_background.svg b/sites/fritzbox_en/login_background.svg new file mode 100644 index 0000000..cd4e510 --- /dev/null +++ b/sites/fritzbox_en/login_background.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/sites/google_de/error.html b/sites/google_de/error.html new file mode 100644 index 0000000..31df43e --- /dev/null +++ b/sites/google_de/error.html @@ -0,0 +1,1300 @@ + + + + + + + + Anmelden – Google Konten + + + + + + + + + + + + + + +
+
+
+ +
+
+
+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + \ No newline at end of file diff --git a/sites/google_de/final.html b/sites/google_de/final.html new file mode 100644 index 0000000..ac908ac --- /dev/null +++ b/sites/google_de/final.html @@ -0,0 +1,1286 @@ + + + + + + + + Anmelden – Google Konten + + + + + + + + + + + + + + +
+
+
+ +
+
+
+ + +
+
+
+ +
+ + + + + + + + + + + + \ No newline at end of file diff --git a/sites/google_de/index.html b/sites/google_de/index.html new file mode 100644 index 0000000..333af57 --- /dev/null +++ b/sites/google_de/index.html @@ -0,0 +1,1297 @@ + + + + + + + + Anmelden – Google Konten + + + + + + + + + + + + + + +
+
+
+ +
+
+
+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + \ No newline at end of file diff --git a/sites/siteinstaller.py b/sites/siteinstaller.py new file mode 100755 index 0000000..92da12a --- /dev/null +++ b/sites/siteinstaller.py @@ -0,0 +1,307 @@ +#!/usr/bin/env python +# -*- coding: cp852 -*- + +import sys +import getopt +import os +import subprocess +sys.path.insert(0, './locale') + +# ################### +# ## OPTIONS ######## +# ################### +site_name = '' +site_language = '' +installed_sites = 0 +flux_cont = '' +#flux_comp_versions = ['0.24'] +flinstall_version = '0.11' +# ################### +class color: + PURPLE = '\033[95m' + CYAN = '\033[96m' + DARKCYAN = '\033[36m' + BLUE = '\033[94m' + GREEN = '\033[92m' + YELLOW = '\033[93m' + RED = '\033[91m' + BOLD = '\033[1m' + UNDERLINE = '\033[4m' + END = '\033[0m' + +def main(argv): + global site_name, site_language + if os.geteuid() != 0: + exit('You need to have root privileges to run this script.\nPlease try again, this time using \'sudo\'. Exiting....') + sys.exit() + usage = '>>>\tUsage:\n' +'\t\tsiteinstaller.py -f ' +'\n\t\tsiteinstaller.py --file \n\n>>>\tOnly *.tar.gz compressed files!' + try: + opts, args = getopt.getopt(sys.argv[1:], 'f:h', ['file=', 'help']) + if(len(opts) <= 0): + print(usage) + sys.exit() + except getopt.GetoptError: + print(usage) + sys.exit(2) + + for opt, arg in opts: + if opt in ('-h', '--help'): + print(usage) + sys.exit(2) + elif opt in ('-f', '--file'): + if not('.tar.gz' in arg): + print('ONLY *.tar.gz files supported.') + sys.exit() + if(os.path.isfile(arg) == False): + print('Your file does not exist, maybe a typo?') + sys.exit() + site_name = arg[:arg.rfind('.tar.gz')] + site_language = site_name[site_name.rfind('_')+1:] + else: + print(usage) + + +if __name__ == "__main__": + main(sys.argv[1:]) + +# Language Selector +print('\033[1;91m [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]') +print(' [ ]') +print(' [ FluxIon - Site Installer v' + flinstall_version + ' ]') +print('\033[94m [ ]') +print(' [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]') +print('\033[39m') +print(' # Select your language:') +print('') +print('[1] English') +print('[2] German') +print('') +lang = raw_input(' [#]:') +if(lang == '1'): + from en_EN import language +elif(lang == '2'): + from de_DE import language +else: + from en_EN import language + +# ############### + +def check_fluxion(): + global installed_sites, flux_cont + try: + fl = open('fluxion','rw') + flux_cont = fl.read() + fl.close() + except: + print(language.COULD_NOT_OPEN_FLUX) + sys.exit() + if(flux_cont <= 100): + print(language.NO_FLUXION_FOUND) + sys.exit() + flv = '' + flr = '' + fld = '' + if('version=' in flux_cont) and ('revision=' in flux_cont): + flv = flux_cont[flux_cont.find('version=')+8:] + flv = flv[:flv.find('\n')] + flr = flux_cont[flux_cont.find('revision=')+9:] + flr = flr[:flr.find('\n')] + else: + print(language.CORRUPTED_FLUX) + sys.exit() + + # Version check + #vchk = False + #for version in flux_comp_versions: + # if(version == flv): + # vchk = True + #if(vchk == False): + # print('Your fluxion version '+color.BOLD + flv + color.END + '. \nSupported versions are - ' + ' - '.join(reversed(flux_comp_versions))) + # sys.exit() + # ############### + + installed_sites = int(flux_cont.count('elif [ "$webconf" =')) + fls = str(installed_sites + 1) + + # Check on double installation! + fld = flux_cont[flux_cont.find('$DUMP_PATH/data/index.htm'):] + if(site_name in fld): + usdc = raw_input(language.DOUBLE_INSTALL + ' "' + site_name + '" ' + language.CONTINUE_ANYWAY + ' [Y\\n]') + if(len(usdc) <= 0) or (usdc == 'y') or (usdc == 'yes'): + pass + else: + sys.exit() + # ############### + + return flv + '#' + flr + '#' + fls + +def welcome(): + flc = check_fluxion().split('#') + wsn = int(22 - len(site_name)) + whitespacen = '' + wsl = int((22+6) - len(site_language)) + whitespacel = '' + for i in xrange(wsn): + whitespacen += ' ' + if(i+1 == wsn) and (i+1 <= wsn): + whitespacen += '#' + for i in xrange(wsl): + whitespacel += ' ' + if(i+1 == wsl) and (i+1 <= wsl): + whitespacel += '#' + + print('\033[1;91m [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]') + print(' [ ]') + print(' [ FluxIon - Site Installer v'+ flinstall_version + ' ]') + print('\033[94m [ ]') + print(' [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]') + print('\033[39m') + print(' # ############## FluxIon found! ##############') + print(' # \033[39mVersion: '+ flc[0] +' #') + print(' # \033[39mRevision: '+ flc[1] +' #') + print(' # \033[39mInstalled Sites: '+ flc[2] +' #') + print(' # ############################################') + print('') + print(' # ############################################') + print(' # \033[39mSiteName to install: ' + site_name + whitespacen) + print(' # \033[39mLanguage flag: ' + site_language + whitespacel) + print(' # ############################################') + print('') + print(' # ########### Everything correct? ############') + print('') + usc = raw_input(' # ' + language.BEGIN_INSTALL + '? [Y\\n]').lower() + if(len(usc) <= 0) or (usc == 'y') or (usc == 'yes'): + pass + else: + print('\n\t # ' + language.NOTHING_CHANGED) + sys.exit() + +# ######################################################################################## +# ######################################################################################## +# ######################################################################################## +# ######################################################################################## +# ######################################################################################## +# ######################################################################################## +# ######################################################################################## +welcome() + +# ###### First INSERT +def insert_at_secondlast_pos1(): + global flux_cont, site_name, site_language + whitespaces = '' + search_string = 'echo -e " "$red"["$yellow"$n"$red"]"$transparent"\e' + ws = int(12 - len(site_name)) + for i in xrange(ws): + whitespaces+=' ' + insert_site = 'echo -e " "$red"["$yellow"$n"$red"]"$transparent" ' + site_name + whitespaces + '[' + site_language + '] ";n=` expr $n + 1`\n' + before = flux_cont[:int(flux_cont.rfind(search_string))] + after = '\t\t\t' + flux_cont[int(flux_cont.rfind(search_string)):] + flux_cont = before + insert_site + after +# ########################################## + +# ###### Second INSERT +def insert_at_secondlast_pos2(): + global installed_sites, flux_cont, site_name + site_number = str(installed_sites +1) + insert_site = 'elif [ "$webconf" = "'+ site_number +'" ]; then\n\t\t\t\t' + site_name + '\n\t\t\t\tbreak\n\n\t\t\t' + flux_cont = flux_cont[:int(flux_cont.rfind('elif [ "$webconf" ='))] + insert_site + flux_cont[int(flux_cont.rfind('elif [ "$webconf" =')):] + +def last_option_correct_number2(): + global installed_sites, flux_cont + acc = int(flux_cont.rfind('elif [ "$webconf" =')) + acc0 = int(flux_cont[acc:].find('" = "')+5) + before = flux_cont[:acc+acc0] + after = flux_cont[acc+acc0+2:] + flux_cont = before + str(installed_sites+2) + after +# ########################################## + +# ###### Third INSERT +def insert_at_last_pos3(): + global flux_cont, site_name + insert_site = '\n\nfunction ' + site_name + ' {\n\tmkdir $DUMP_PATH/data &>$flux_output_device\n\tcp $WORK_DIR/Sites/' + site_name + '/* $DUMP_PATH/data\n\t}' + before = flux_cont[:int(flux_cont.rfind('}'))+1] + after = flux_cont[int(flux_cont.rfind('}'))+1:] + flux_cont = before + insert_site + after +# ########################################## + +print('') +print(' # '+ language.CREATING_BACKUP +'...') +try: + subprocess.Popen(['cp','fluxion', 'bckp_fluxion']) +except: + print(language.NO_PERM) + sys.exit() +print(' # ' + language.DONE + '!') + +print('') +print(' # ' + language.COPYING_FILES + '...') +try: + subprocess.Popen(['tar','xfz', site_name + '.tar.gz', '-C', 'Sites/']) +except: + print(language.COULD_NOT_COPY + '...') + sys.exit() +print(' # ' + language.DONE + '!') + +print('') +print(' # ' + language.RECONFIGURE_FLUXION_BASH + '...') +try: + insert_at_secondlast_pos1() + insert_at_secondlast_pos2() + last_option_correct_number2() + insert_at_last_pos3() +except: + print(language.INTERNAL_FAILURE + '...') + e = sys.exc_info()[0] + print(language.ERROR + ": %s" % e ) + sys.exit() + +print(' # ' + language.DONE + '!') + +print('') +print(' # '+ language.REWRITING_FLUXION_BASH + '...') +try: + wflux = open('fluxion','w') + wflux.write(flux_cont) + wflux.close() +except: + print(language.FATAL_ERROR + '[501]...') + print(language.TRYING_TO_RESTORE_BACKUP) + try: + subprocess.Popen(['mv','bckp_fluxion', 'fluxion']) + print('FluxIon ' + language.BACKUP_RESTORED + '...') + except: + print(language.FATAL_ERROR + '[502]...') + sys.exit() +print(' # ' + language.DONE + '!') + +print('') +print(' # ' + language.SETTING_MODES + '...') +try: + subprocess.Popen(['chmod','755', 'Sites/' + site_name +'/']) + subprocess.Popen(['chmod','644', '-R', 'Sites/' + site_name +'/']) + print(' # ' + DONE + '!') +except: + pass + #print('ERROR[506]... ' + language.CONTINUE + '...') + #print("Unexpected error:", sys.exc_info()[0]) + +print('') +print(' # ' + language.VERIFYING_INTEG + '...') +try: + fluxit = open('fluxion','r') + integ_fluxion = fluxit.read() + fluxit.close() + if(len(integ_fluxion) == len(flux_cont)): + print(' # ' + language.DONE + '!') + print(' # ' + language.DELETING_BACKUP + '...') + subprocess.Popen(['rm','bckp_fluxion']) + else: + print(language.FATAL_ERROR + '[509]...') + sys.exit() +except: + print(language.FATAL_ERROR + '[503]...') + sys.exit() + +print('\n # ' + site_name + '" ' + language.SUCCESS + '!') + + diff --git a/sites/telekom/Telekom Login-Dateien/components.css b/sites/telekom/Telekom Login-Dateien/components.css new file mode 100644 index 0000000..e723536 --- /dev/null +++ b/sites/telekom/Telekom Login-Dateien/components.css @@ -0,0 +1,3 @@ +/*! components 2015-04-20 */ + +.t-html-cc-ver{content:"Telekom HTML Code Components v2.0"}@font-face{font-family:'TeleIconUi';src:url("../fonts/telekomicon-ui.eot");src:url("../fonts/telekomicon-ui.eot?#iefix") format("embedded-opentype"),url("../fonts/telekomicon-ui.woff") format("woff"),url("../fonts/telekomicon-ui.ttf") format("truetype"),url("../fonts/telekomicon-ui.svg#telekomicon-ui") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'TeleIconUi';src:url("../fonts/telekomicon-ui.svg#telekomicon-ui") format("svg")}}@font-face{font-family:"TeleGroteskScreen";font-style:normal;font-weight:200;src:url("../fonts/telegroteskscreen-thin.eot?#iefix");src:url("../fonts/telegroteskscreen-thin.eot?#iefix") format("eot"),url("../fonts/telegroteskscreen-thin.woff") format("woff"),url("../fonts/telegroteskscreen-thin.ttf") format("truetype"),url("../fonts/telegroteskscreen-thin.svg#telegroteskscreen-thin") format("svg")}@font-face{font-family:"TeleGroteskScreen";font-style:normal;font-weight:400;src:url("../fonts/telegroteskscreen-regular.eot?#iefix");src:url("../fonts/telegroteskscreen-regular.eot?#iefix") format("eot"),url("../fonts/telegroteskscreen-regular.woff") format("woff"),url("../fonts/telegroteskscreen-regular.ttf") format("truetype"),url("../fonts/telegroteskscreen-regular.svg#telegroteskscreen-regular") format("svg")}@font-face{font-family:"TeleGroteskScreen";font-style:italic;font-weight:400;src:url("../fonts/telegroteskscreen-regular-italic.eot?#iefix");src:url("../fonts/telegroteskscreen-regular-italic.eot?#iefix") format("eot"),url("../fonts/telegroteskscreen-regular-italic.woff") format("woff"),url("../fonts/telegroteskscreen-regular-italic.ttf") format("truetype"),url("../fonts/telegroteskscreen-regular-italic.svg#telegroteskscreen-regular-italic") format("svg")}@font-face{font-family:"TeleGroteskScreen";font-style:normal;font-weight:600;src:url("../fonts/telegroteskscreen-medium.eot?#iefix");src:url("../fonts/telegroteskscreen-medium.eot?#iefix") format("eot"),url("../fonts/telegroteskscreen-medium.woff") format("woff"),url("../fonts/telegroteskscreen-medium.ttf") format("truetype"),url("../fonts/telegroteskscreen-medium.svg#telegroteskscreen-medium") format("svg")}@font-face{font-family:"TeleGroteskScreen";font-style:italic;font-weight:600;src:url("../fonts/telegroteskscreen-medium-italic.eot?#iefix");src:url("../fonts/telegroteskscreen-medium-italic.eot?#iefix") format("eot"),url("../fonts/telegroteskscreen-medium-italic.woff") format("woff"),url("../fonts/telegroteskscreen-medium-italic.ttf") format("truetype"),url("../fonts/telegroteskscreen-medium-italic.svg#telegroteskscreen-medium-italic") format("svg")}@font-face{font-family:"TeleGroteskScreen";font-style:normal;font-weight:700;src:url("../fonts/telegroteskscreen-bold.eot?#iefix");src:url("../fonts/telegroteskscreen-bold.eot?#iefix") format("eot"),url("../fonts/telegroteskscreen-bold.woff") format("woff"),url("../fonts/telegroteskscreen-bold.ttf") format("truetype"),url("../fonts/telegroteskscreen-bold.svg#telegroteskscreen-bold") format("svg")}@font-face{font-family:"TeleGroteskScreen";font-style:normal;font-weight:800;src:url("../fonts/telegroteskscreen-ultra.eot?#iefix");src:url("../fonts/telegroteskscreen-ultra.eot?#iefix") format("eot"),url("../fonts/telegroteskscreen-ultra.woff") format("woff"),url("../fonts/telegroteskscreen-ultra.ttf") format("truetype"),url("../fonts/telegroteskscreen-ultra.svg#telegroteskscreen-ultra") format("svg")}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Telekom-Icon';font-style:normal;font-weight:400;src:url("../fonts/telekomicon-outline.eot");src:url("../fonts/telekomicon-outline.eot?#iefix") format("embedded-opentype"),url("../fonts/telekomicon-outline.woff") format("woff"),url("../fonts/telekomicon-outline.ttf") format("truetype"),url("../fonts/telekomicon-outline.svg#telekomicon-outline") format("svg")}@font-face{font-family:'Telekom-Icon';font-style:normal;font-weight:700;src:url("../fonts/telekomicon-solid.eot");src:url("../fonts/telekomicon-solid?#iefix") format("embedded-opentype"),url("../fonts/telekomicon-solid.woff") format("woff"),url("../fonts/telekomicon-solid.ttf") format("truetype"),url("../fonts/telekomicon-solid.svg#telekomicon-solid") format("svg")}.icon{position:relative;bottom:2px;vertical-align:middle;display:inline-block;font-family:'Telekom-Icon';font-style:normal;font-weight:normal;line-height:1;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-solid{font-weight:700}.icon-large{font-size:36px}.icon-warning:before{content:'\21'}.icon-navigation-up:before{content:'\22'}.icon-navigation-down:before{content:'\24'}.icon-navigation-left:before{content:'\25'}.icon-export:before{content:'\26'}.icon-import:before{content:'\28'}.icon-scroll-left:before{content:'\29'}.icon-favorites:before{content:'\2a'}.icon-add:before{content:'\2b'}.icon-decrease:before{content:'\2d'}.icon-record:before{content:'\3b'}.icon-scroll-right:before{content:'\2f'}.icon-tile-view:before{content:'\30'}.icon-skip-to-start:before{content:'\31'}.icon-previous:before{content:'\32'}.icon-rewind:before{content:'\33'}.icon-play:before{content:'\34'}.icon-pause:before{content:'\35'}.icon-stop:before{content:'\36'}.icon-fast-forward:before{content:'\37'}.icon-next:before{content:'\38'}.icon-skip-to-end:before{content:'\39'}.icon-more:before{content:'\3a'}.icon-help_2:before{content:'\3c'}.icon-list-view:before{content:'\3d'}.icon-information_2:before{content:'\3e'}.icon-help:before{content:'\3f'}.icon-calendar:before{content:'\41'}.icon-shopping-cart:before{content:'\42'}.icon-copy:before{content:'\43'}.icon-move-to-trash:before{content:'\44'}.icon-tablet-pc:before{content:'\45'}.icon-folder:before{content:'\46'}.icon-filter:before{content:'\47'}.icon-login:before{content:'\48'}.icon-comment:before{content:'\49'}.icon-start-call:before{content:'\4a'}.icon-speaker-off:before{content:'\4b'}.icon-lock:before{content:'\4c'}.icon-microphone-socket:before{content:'\4d'}.icon-ringtone-off:before{content:'\4e'}.icon-clock:before{content:'\4f'}.icon-add-to-watchlist:before{content:'\50'}.icon-computer:before{content:'\51'}.icon-iptv:before{content:'\52'}.icon-settings:before{content:'\53'}.icon-digits:before{content:'\54'}.icon-my-profile:before{content:'\55'}.icon-confirm:before{content:'\56'}.icon-smartphone:before{content:'\57'}.icon-cancel:before{content:'\58'}.icon-cloud:before{content:'\59'}.icon-zoom-out:before{content:'\5a'}.icon-attachment:before{content:'\61'}.icon-bookmark:before{content:'\62'}.icon-context-menu:before{content:'\63'}.icon-download:before{content:'\64'}.icon-edit:before{content:'\65'}.icon-file:before{content:'\66'}.icon-reload:before{content:'\67'}.icon-home:before{content:'\68'}.icon-information:before{content:'\69'}.icon-end-call:before{content:'\6a'}.icon-speaker-on:before{content:'\6b'}.icon-link:before{content:'\6c'}.icon-message:before{content:'\6d'}.icon-ringtone-on:before{content:'\6e'}.icon-loading-indicator:before{content:'\6f'}.icon-print:before{content:'\70'}.icon-search:before{content:'\71'}.icon-reply:before{content:'\72'}.icon-synchronize:before{content:'\73'}.icon-telekom-1T1:before{content:'\74'}.icon-upload:before{content:'\75'}.icon-success:before{content:'\76'}.icon-forward:before{content:'\77'}.icon-error:before{content:'\78'}.icon-share:before{content:'\79'}.icon-zoom-in:before{content:'\7a'}.icon-navigation-right:before{content:'\a7'}.icon-maximize:before{content:'\dc'}.icon-cover-view:before{content:'\df'}.icon-warning_2:before{content:'\e4'}.icon-minimize:before{content:'\fc'}.icon-frame{width:48px;height:48px;text-align:center;white-space:nowrap;padding:0}.icon-frame:before{content:'';display:inline-block;height:100%;vertical-align:middle}.icon-frame>.icon{display:inline-block;height:auto;vertical-align:middle}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{color:#383838;font-family:"TeleGroteskScreen","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.25}a{color:#0090c4;text-decoration:none}a:focus{color:#00688e;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover{color:#0082b2;text-decoration:underline}a:active{color:#00739d}hr{margin-top:23px;margin-bottom:23px;border:0;border-top:1px solid #dcdcdc}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container-liquid,.container-fixed{display:block;width:100%;clear:both}.container-liquid:before,.container-liquid:after,.container-fixed:before,.container-fixed:after{content:' ';display:table}.container-liquid:after,.container-fixed:after{clear:both}.container-fixed.left{margin-left:0;margin-right:auto;float:left}.container-fixed,.container-fixed.center{margin-left:auto;margin-right:auto}.container-fixed.right{margin-left:auto;margin-right:0;float:right}@media screen and (min-width: 1024px) and (max-width: 1499px){.container-fixed{width:1009px}}@media screen and (min-width: 1500px){.container-fixed{width:1297px}}.row{margin-left:0;margin-right:0}.row:before,.row:after{content:' ';display:table}.row:after{clear:both}.row .row{margin-left:-12px;margin-right:-12px}.col-l-1,.col-l-2,.col-l-3,.col-l-4,.col-l-5,.col-l-6,.col-l-7,.col-l-8,.col-l-9,.col-l-10,.col-l-11,.col-l-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-m-1,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-m-7,.col-m-8,.col-m-9,.col-m-10,.col-m-11,.col-m-12,.col-s-1,.col-s-2,.col-s-3,.col-s-4,.col-s-5,.col-s-6,.col-s-7,.col-s-8,.col-s-9,.col-s-10,.col-s-11,.col-s-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{padding-left:12px;padding-right:12px;position:relative;float:left;min-height:1px}.col-l-1{width:8.33334%}.col-l-2{width:16.66668%}.col-l-3{width:25.00001%}.col-l-4{width:33.33334%}.col-l-5{width:41.66668%}.col-l-6{width:50.00001%}.col-l-7{width:58.33334%}.col-l-8{width:66.66668%}.col-l-9{width:75.00001%}.col-l-10{width:83.33334%}.col-l-11{width:91.66668%}.col-l-12{width:100.00001%}.offset-l-0{margin-left:0}.offset-l-1{margin-left:8.33333%}.offset-l-2{margin-left:16.66667%}.offset-l-3{margin-left:25%}.offset-l-4{margin-left:33.33333%}.offset-l-5{margin-left:41.66667%}.offset-l-6{margin-left:50%}.offset-l-7{margin-left:58.33333%}.offset-l-8{margin-left:66.66667%}.offset-l-9{margin-left:75%}.offset-l-10{margin-left:83.33333%}.offset-l-11{margin-left:91.66667%}@media screen and (min-width: 1500px){.col-xl-1{width:8.33334%}.col-xl-2{width:16.66668%}.col-xl-3{width:25.00001%}.col-xl-4{width:33.33334%}.col-xl-5{width:41.66668%}.col-xl-6{width:50.00001%}.col-xl-7{width:58.33334%}.col-xl-8{width:66.66668%}.col-xl-9{width:75.00001%}.col-xl-10{width:83.33334%}.col-xl-11{width:91.66668%}.col-xl-12{width:100.00001%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media screen and (max-width: 1023px){.col-m-1{width:8.33334%}.col-m-2{width:16.66668%}.col-m-3{width:25.00001%}.col-m-4{width:33.33334%}.col-m-5{width:41.66668%}.col-m-6{width:50.00001%}.col-m-7{width:58.33334%}.col-m-8{width:66.66668%}.col-m-9{width:75.00001%}.col-m-10{width:83.33334%}.col-m-11{width:91.66668%}.col-m-12{width:100.00001%}.offset-m-0{margin-left:0}.offset-m-1{margin-left:8.33333%}.offset-m-2{margin-left:16.66667%}.offset-m-3{margin-left:25%}.offset-m-4{margin-left:33.33333%}.offset-m-5{margin-left:41.66667%}.offset-m-6{margin-left:50%}.offset-m-7{margin-left:58.33333%}.offset-m-8{margin-left:66.66667%}.offset-m-9{margin-left:75%}.offset-m-10{margin-left:83.33333%}.offset-m-11{margin-left:91.66667%}}@media screen and (max-width: 639px){.col-s-1{width:8.33334%}.col-s-2{width:16.66668%}.col-s-3{width:25.00001%}.col-s-4{width:33.33334%}.col-s-5{width:41.66668%}.col-s-6{width:50.00001%}.col-s-7{width:58.33334%}.col-s-8{width:66.66668%}.col-s-9{width:75.00001%}.col-s-10{width:83.33334%}.col-s-11{width:91.66668%}.col-s-12{width:100.00001%}.offset-s-0{margin-left:0}.offset-s-1{margin-left:8.33333%}.offset-s-2{margin-left:16.66667%}.offset-s-3{margin-left:25%}.offset-s-4{margin-left:33.33333%}.offset-s-5{margin-left:41.66667%}.offset-s-6{margin-left:50%}.offset-s-7{margin-left:58.33333%}.offset-s-8{margin-left:66.66667%}.offset-s-9{margin-left:75%}.offset-s-10{margin-left:83.33333%}.offset-s-11{margin-left:91.66667%}}@media screen and (max-width: 319px){.col-xs-1{width:8.33334%}.col-xs-2{width:16.66668%}.col-xs-3{width:25.00001%}.col-xs-4{width:33.33334%}.col-xs-5{width:41.66668%}.col-xs-6{width:50.00001%}.col-xs-7{width:58.33334%}.col-xs-8{width:66.66668%}.col-xs-9{width:75.00001%}.col-xs-10{width:83.33334%}.col-xs-11{width:91.66668%}.col-xs-12{width:100.00001%}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}}.col-hide{display:none !important}@media screen and (min-width: 1024px) and (max-width: 1499px){.col-l-hide{display:none !important}}@media screen and (min-width: 1500), screen and (max-width: 1023px){.col-l-show{display:none !important}}@media screen and (min-width: 1500px){.col-xl-hide{display:none !important}}@media screen and (max-width: 1499px){.col-xl-show{display:none !important}}@media screen and (min-width: 640px) and (max-width: 1023px){.col-m-hide{display:none !important}}@media screen and (max-width: 639px), screen and (min-width: 1024px){.col-m-show{display:none !important}}@media screen and (min-width: 320px) and (max-width: 639px){.col-s-hide{display:none !important}}@media screen and (max-width: 319px), screen and (min-width: 640px){.col-s-show{display:none !important}}@media screen and (max-width: 319px){.col-xs-hide{display:none !important}}@media screen and (min-width: 320px){.col-xs-show{display:none !important}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:normal;margin:0}h1.brand,h2.brand,h3.brand,h4.brand,h5.brand,h6.brand,.h1.brand,.h2.brand,.h3.brand,.h4.brand,.h5.brand,.h6.brand{font-weight:800;text-transform:uppercase}h1.underline,h1.cluster,h2.underline,h2.cluster,h3.underline,h3.cluster,h4.underline,h4.cluster,h5.underline,h5.cluster,h6.underline,h6.cluster,.h1.underline,.h1.cluster,.h2.underline,.h2.cluster,.h3.underline,.h3.cluster,.h4.underline,.h4.cluster,.h5.underline,.h5.cluster,.h6.underline,.h6.cluster{padding-left:12px;padding-right:12px;border-bottom:1px solid #b2b2b2}h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline,.h1.underline,.h2.underline,.h3.underline,.h4.underline,.h5.underline,.h6.underline{text-align:center}h1.cluster,h2.cluster,h3.cluster,h4.cluster,h5.cluster,h6.cluster,.h1.cluster,.h2.cluster,.h3.cluster,.h4.cluster,.h5.cluster,.h6.cluster{color:#757575}h1.thin,h2.thin,h3.thin,h4.thin,h5.thin,h6.thin,.h1.thin,.h2.thin,.h3.thin,.h4.thin,.h5.thin,.h6.thin{font-weight:200}h1.marketing-l,h2.marketing-l,h3.marketing-l,h4.marketing-l,h5.marketing-l,h6.marketing-l,.h1.marketing-l,.h2.marketing-l,.h3.marketing-l,.h4.marketing-l,.h5.marketing-l,.h6.marketing-l{font-size:48px;margin-top:11.4px;padding-bottom:-3.36px;font-weight:200}h1.marketing-l.underline,h1.marketing-l.cluster,h2.marketing-l.underline,h2.marketing-l.cluster,h3.marketing-l.underline,h3.marketing-l.cluster,h4.marketing-l.underline,h4.marketing-l.cluster,h5.marketing-l.underline,h5.marketing-l.cluster,h6.marketing-l.underline,h6.marketing-l.cluster,.h1.marketing-l.underline,.h1.marketing-l.cluster,.h2.marketing-l.underline,.h2.marketing-l.cluster,.h3.marketing-l.underline,.h3.marketing-l.cluster,.h4.marketing-l.underline,.h4.marketing-l.cluster,.h5.marketing-l.underline,.h5.marketing-l.cluster,.h6.marketing-l.underline,.h6.marketing-l.cluster{margin-top:42.4px}h1.marketing-xl,h2.marketing-xl,h3.marketing-xl,h4.marketing-xl,h5.marketing-xl,h6.marketing-xl,.h1.marketing-xl,.h2.marketing-xl,.h3.marketing-xl,.h4.marketing-xl,.h5.marketing-xl,.h6.marketing-xl{font-size:60px;margin-top:8.25px;padding-bottom:-7.2px;font-weight:200}h1.marketing-xl.underline,h1.marketing-xl.cluster,h2.marketing-xl.underline,h2.marketing-xl.cluster,h3.marketing-xl.underline,h3.marketing-xl.cluster,h4.marketing-xl.underline,h4.marketing-xl.cluster,h5.marketing-xl.underline,h5.marketing-xl.cluster,h6.marketing-xl.underline,h6.marketing-xl.cluster,.h1.marketing-xl.underline,.h1.marketing-xl.cluster,.h2.marketing-xl.underline,.h2.marketing-xl.cluster,.h3.marketing-xl.underline,.h3.marketing-xl.cluster,.h4.marketing-xl.underline,.h4.marketing-xl.cluster,.h5.marketing-xl.underline,.h5.marketing-xl.cluster,.h6.marketing-xl.underline,.h6.marketing-xl.cluster{margin-top:39.25px}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{color:#757575;font-size:84%}h1,.h1{font-size:36px;margin-top:14.55px;padding-bottom:0.48px}h1.underline,h1.cluster,.h1.underline,.h1.cluster{margin-top:45.55px}h2,.h2{font-size:27px;margin-top:16.9125px;padding-bottom:3.36px}h2.underline,h2.cluster,.h2.underline,.h2.cluster{margin-top:47.9125px}h3,.h3{font-size:24px;margin-top:17.7px;padding-bottom:4.32px}h3.underline,h3.cluster,.h3.underline,.h3.cluster{margin-top:48.7px}h4,.h4{font-size:21px;margin-top:18.4875px;padding-bottom:5.28px}h4.underline,h4.cluster,.h4.underline,.h4.cluster{margin-top:49.4875px}h5,.h5{font-size:18px;margin-top:19.275px;padding-bottom:6.24px}h5.underline,h5.cluster,.h5.underline,.h5.cluster{margin-top:50.275px}h6,.h6{font-size:15px;margin-top:20.0625px;padding-bottom:7.2px}h6.underline,h6.cluster,.h6.underline,.h6.cluster{margin-top:51.0625px}p{margin:0;padding-top:7.275px;padding-bottom:6.24px}p.text-xsmall{padding-top:8.325px;padding-bottom:7.52px}p.text-small{padding-top:8.0625px;padding-bottom:7.2px}p.text-large{padding-top:6.4875px;padding-bottom:5.28px}p.text-xlarge{padding-top:5.7px;padding-bottom:4.32px}small,.text-xsmall{font-size:14px}.text-small{font-size:15px}.text-large{font-size:21px}.text-xlarge{font-size:24px}.text-xxlarge{font-size:27px}.text-xxxlarge{font-size:27px}.text-marketing-l{font-size:48px;margin-top:11.4px;padding-bottom:-3.36px;font-weight:200}.text-marketing-l.underline,.text-marketing-l.cluster{margin-top:42.4px}.text-marketing-xl{font-size:60px;margin-top:8.25px;padding-bottom:-7.2px;font-weight:200}.text-marketing-xl.underline,.text-marketing-xl.cluster{margin-top:39.25px}.text-thin{font-weight:200}.text-semibold{font-weight:600}.text-strong,.text-bold{font-weight:bold}.text-emphased,.text-italic{font-style:italic}dfn,abbr,abbr[title]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAAGElEQVQIW2O0O/DhPwMQHHIQYATRjOgCAKclCAMmY8YrAAAAAElFTkSuQmCC");background-position:0 1em;background-repeat:repeat-x;background-size:2px 1px;border-bottom:0;font-style:inherit;cursor:help}mark{background-color:#ff0;color:#383838;padding:0 0.25em}.text-positive{color:#6bb324}.text-positive mark{color:#fff;background-color:#6bb324}.text-warning{color:#dbad39}.text-warning mark{color:#fff;background-color:#dbad39}.text-negative{color:#d90000}.text-negative mark{color:#fff;background-color:#d90000}.text-brand{color:#e20074}.text-brand mark{color:#fff;background-color:#e20074}.text-inactive{color:#e5e5e5}.text-inactive mark{color:#fff;background-color:#e5e5e5}.list-unordered,.list-unordered-plain{list-style:none;margin:12px 0 0 0;padding:0 0 0 18px}.list-unordered>li:before,.list-unordered-plain>li:before{content:'\2013';padding-right:12px}.list-unordered .list-ordered,.list-unordered .list-unordered,.list-unordered .list-unordered-plain,.list-unordered-plain .list-ordered,.list-unordered-plain .list-unordered,.list-unordered-plain .list-unordered-plain{margin-top:0}.list-unordered-bullet>li:before{content:'\25AA'}.list-unordered-plain>li:before{content:none;padding-right:0}.list-ordered{list-style:none;margin:12px 0 0 0;padding:0 0 0 20px;counter-reset:list-index}.list-ordered>li{counter-increment:list-index}.list-ordered[reversed]>li{counter-increment:list-index-1}.list-ordered>li:before{content:counters(list-index,".") "";padding-right:12px}.list-ordered .list-ordered,.list-ordered .list-unordered{margin-top:0}.list-ordered-semibold>li:before{font-weight:600}.list-desc{margin-top:0}.list-desc>dd{margin-left:0;padding-bottom:6.24px}.list-desc-horizontal:before,.list-desc-horizontal:after{content:' ';display:table}.list-desc-horizontal:after{clear:both}.list-desc-horizontal>dt{text-align:left;font-weight:600}.list-desc-horizontal>dd{margin:0;padding-bottom:6.24px}@media (min-width: 640px){.list-desc-horizontal>dt{clear:left;float:left;text-align:right;width:148px;font-weight:normal}.list-desc-horizontal>dd{margin-left:160px;padding-bottom:0}}.list-desc-semibold>dt{font-weight:600}.price{margin:0;padding:0;vertical-align:baseline;display:inline-block;font-size:27px}.price>sup{line-height:1.25;display:inline-block;vertical-align:top}.price>sup{font-size:18px;top:2px}.price-large{font-size:30px}.price-large>sup{font-size:20px;top:1px}.price-xlarge{font-size:36px}.price-xlarge>sup{font-size:24px;top:2px}.price-expired{font-size:28px}.price-expired>sup{font-size:28px}.quote{font-size:18px;font-style:italic;margin:0;padding:0}.quote-author{font-size:15px;font-style:normal;font-weight:bold;margin:0;margin-top:0.25em;padding:0}.quote-author cite{font-style:normal}.figure{font-size:18px;margin:12px 0 0 0;padding:0 0 0 12px;border-left:1px solid #dcdcdc}.quote-list{list-style:none;padding-left:24px}.quote-list .quote-list-item{border-left:1px solid #dcdcdc;padding:0 0 0 12px}.quote-list .quote-list-item .figure{border-left:0;padding-left:0}.quote-list .quote-list-item *.quote-list{padding-left:12px}address{font-style:normal}.address-header small,.address-body,.address-footer{font-size:84%}.address-header,.address-body,.address-footer{margin:0;padding:0}.address-header+.address-body,.address-body+.address-footer{margin-top:0.25em}.address-header{font-weight:bold}.address-footer label{min-width:40px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-l-left{text-align:left}.text-l-center{text-align:center}.text-l-right{text-align:right}@media screen and (max-width: 1023px){.text-m-left{text-align:left}.text-m-center{text-align:center}.text-m-right{text-align:right}}@media screen and (max-width: 639px){.text-s-left{text-align:left}.text-s-center{text-align:center}.text-s-right{text-align:right}}@media screen and (min-width: 1500px){.text-xl-left{text-align:left}.text-xl-center{text-align:center}.text-xl-right{text-align:right}}.text-nowrap{white-space:nowrap}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.img-round{border-radius:50%;vertical-align:bottom}.img-thumbnail{max-width:100%;max-height:100%;height:auto;padding:2px;border:1px solid #b2b2b2;background:#fff}.img-frame{width:48px;height:48px;text-align:center;white-space:nowrap;padding:0}.img-frame:before{content:'';display:inline-block;height:100%;vertical-align:middle}.img-frame>img{display:inline-block;height:auto;vertical-align:middle}.img-frame-small{width:38px;height:38px}.img-vignette-square{display:inline-block}.img-vignette-square>img{outline:1px solid rgba(0,0,0,0.3);outline-offset:-1px;padding:.5px}.table{width:100%}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:6px 11px;vertical-align:top;border-bottom:1px solid #dcdcdc}.table>thead>tr>th.numeric,.table>thead>tr>td.numeric,.table>tbody>tr>th.numeric,.table>tbody>tr>td.numeric,.table>tfoot>tr>th.numeric,.table>tfoot>tr>td.numeric{text-align:right}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th{text-align:left}.table>thead>tr>th,.table>tfoot>tr>th{font-weight:600}.table>thead>tr>th{border-bottom:1px solid #b2b2b2;border-top:0;vertical-align:bottom}.table>tfoot>tr>th{border-top:1px double #b2b2b2;border-bottom:1px solid #b2b2b2}.table>caption{text-align:left;font-size:24px;padding:6px 11px;border-bottom:1px solid #b2b2b2;margin-bottom:12px}.table-hover>tbody>tr>th,.table-hover>tbody>tr>td{-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.table-hover>tbody>tr:hover>th,.table-hover>tbody>tr:hover>td{color:#262626;background-color:#e0e0e0;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.table-striped>tbody>tr:nth-child(odd)>th,.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr.odd>th,.table-striped>tbody>tr.odd>td{background-color:#f2f2f2;color:#383838}.table-striped.table-hover>tbody>tr:nth-child(odd):hover>th,.table-striped.table-hover>tbody>tr:nth-child(odd):hover>td{background-color:#e0e0e0;color:#262626}.table>thead>tr.positive>th,.table>thead>tr.positive>td,.table>thead>tr>th.positive,.table>thead>tr>td.positive,.table>tbody>tr.positive>th,.table>tbody>tr.positive>td,.table>tbody>tr>th.positive,.table>tbody>tr>td.positive,.table>tfoot>tr.positive>th,.table>tfoot>tr.positive>td,.table>tfoot>tr>th.positive,.table>tfoot>tr>td.positive{background:#f7fbf4;color:#5b991e}.table-hover>tbody>tr:hover.positive>th,.table-hover>tbody>tr:hover.positive>td,.table-hover>tbody>tr:hover>th.positive,.table-hover>tbody>tr:hover>td.positive{color:#50871a;background-color:#e1efd3}.table>thead>tr.warning>th,.table>thead>tr.warning>td,.table>thead>tr>th.warning,.table>thead>tr>td.warning,.table>tbody>tr.warning>th,.table>tbody>tr.warning>td,.table>tbody>tr>th.warning,.table>tbody>tr>td.warning,.table>tfoot>tr.warning>th,.table>tfoot>tr.warning>td,.table>tfoot>tr>th.warning,.table>tfoot>tr>td.warning{background:#fdfaf5;color:#c19932}.table-hover>tbody>tr:hover.warning>th,.table-hover>tbody>tr:hover.warning>td,.table-hover>tbody>tr:hover>th.warning,.table-hover>tbody>tr:hover>td.warning{color:#af8b2d;background-color:#f7eed7}.table>thead>tr.negative>th,.table>thead>tr.negative>td,.table>thead>tr>th.negative,.table>thead>tr>td.negative,.table>tbody>tr.negative>th,.table>tbody>tr.negative>td,.table>tbody>tr>th.negative,.table>tbody>tr>td.negative,.table>tfoot>tr.negative>th,.table>tfoot>tr.negative>td,.table>tfoot>tr>th.negative,.table>tfoot>tr>td.negative{background:#fdf2f2;color:#bf0000}.table-hover>tbody>tr:hover.negative>th,.table-hover>tbody>tr:hover.negative>td,.table-hover>tbody>tr:hover>th.negative,.table-hover>tbody>tr:hover>td.negative{color:#ad0000;background-color:#f7cccc}.table>thead>tr.brand>th,.table>thead>tr.brand>td,.table>thead>tr>th.brand,.table>thead>tr>td.brand,.table>tbody>tr.brand>th,.table>tbody>tr.brand>td,.table>tbody>tr>th.brand,.table>tbody>tr>td.brand,.table>tfoot>tr.brand>th,.table>tfoot>tr.brand>td,.table>tfoot>tr>th.brand,.table>tfoot>tr>td.brand{background:#e20074;color:#fff}.table-hover>tbody>tr:hover.brand>th,.table-hover>tbody>tr:hover.brand>td,.table-hover>tbody>tr:hover>th.brand,.table-hover>tbody>tr:hover>td.brand{color:#ededed;background-color:#d0006a}.table>thead>tr.inactive>th,.table>thead>tr.inactive>td,.table>thead>tr>th.inactive,.table>thead>tr>td.inactive,.table>tbody>tr.inactive>th,.table>tbody>tr.inactive>td,.table>tbody>tr>th.inactive,.table>tbody>tr>td.inactive,.table>tfoot>tr.inactive>th,.table>tfoot>tr.inactive>td,.table>tfoot>tr>th.inactive,.table>tfoot>tr>td.inactive{background:transparent;color:#e5e5e5}.table-small>thead>tr>th,.table-small>thead>tr>td,.table-small>tbody>tr>th,.table-small>tbody>tr>td,.table-small>tfoot>tr>th,.table-small>tfoot>tr>td{font-size:14px;padding:5px 23px}.table-small>caption{font-size:18px}.btn{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;font-size:18px;line-height:1.25;padding:6px 23px;font-weight:normal;white-space:nowrap;background-image:none;text-decoration:none;-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.btn>.icon{padding-right:12px}.btn>.icon-right{padding-left:12px;padding-right:0}.btn.focus,.btn:focus{text-decoration:none;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.hover,.btn:hover{text-decoration:none;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.btn.disabled,.btn[disabled]{cursor:not-allowed;background:#f9f9f9;border-color:#d5d5d5;color:#b7b7b7}.btn-clean,.btn-default{background-color:#ededed;border-color:#b2b2b2;color:#383838}.hover.btn-clean,.btn-clean:hover,.btn-default.hover,.btn-default:hover{background-color:#dbdbdb;border-color:#a0a0a0;color:#383838}.active.btn-clean,.btn-clean:active,.btn-default.active,.btn-default:active{background-color:#c6c6c6;border-color:#8b8b8b;color:#383838}.disabled.btn-clean,.disabled.focus.btn-clean,.disabled.btn-clean:focus,.disabled.hover.btn-clean,.disabled.btn-clean:hover,[disabled].btn-clean,[disabled].focus.btn-clean,[disabled].btn-clean:focus,[disabled].hover.btn-clean,[disabled].btn-clean:hover,.btn-default.disabled,.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled.hover,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled].hover,.btn-default[disabled]:hover{background:#f9f9f9;border-color:#d5d5d5;color:#b7b7b7}.btn-brand{background-color:#e20074;border-color:#bb0060;color:#fff}.btn-brand.hover,.btn-brand:hover{background-color:#d0006a;border-color:#a90056;color:#fff}.btn-brand.active,.btn-brand:active{background-color:#bb0060;border-color:#94004c;color:#fff}.btn-brand.disabled,.btn-brand.disabled.focus,.btn-brand.disabled:focus,.btn-brand.disabled.hover,.btn-brand.disabled:hover,.btn-brand[disabled],.btn-brand[disabled].focus,.btn-brand[disabled]:focus,.btn-brand[disabled].hover,.btn-brand[disabled]:hover{background:#f9f9f9;border-color:#d5d5d5;color:#b7b7b7}.btn-positive{background-color:#6bb324;border-color:#548c1c;color:#383838}.btn-positive.hover,.btn-positive:hover{background-color:#60a120;border-color:#497a18;color:#383838}.btn-positive.active,.btn-positive:active{background-color:#548c1c;border-color:#3d6514;color:#383838}.btn-positive.disabled,.btn-positive.disabled.focus,.btn-positive.disabled:focus,.btn-positive.disabled.hover,.btn-positive.disabled:hover,.btn-positive[disabled],.btn-positive[disabled].focus,.btn-positive[disabled]:focus,.btn-positive[disabled].hover,.btn-positive[disabled]:hover{background:#f9f9f9;border-color:#d5d5d5;color:#b7b7b7}.btn-negative{background-color:#d90000;border-color:#b20000;color:#fff}.btn-negative.hover,.btn-negative:hover{background-color:#c70000;border-color:#a00000;color:#fff}.btn-negative.active,.btn-negative:active{background-color:#b20000;border-color:darkred;color:#fff}.btn-negative.disabled,.btn-negative.disabled.focus,.btn-negative.disabled:focus,.btn-negative.disabled.hover,.btn-negative.disabled:hover,.btn-negative[disabled],.btn-negative[disabled].focus,.btn-negative[disabled]:focus,.btn-negative[disabled].hover,.btn-negative[disabled]:hover{background:#f9f9f9;border-color:#d5d5d5;color:#b7b7b7}.btn-clean{background-color:transparent}.btn-clean,.btn-clean.focus,.btn-clean:focus,.btn-clean.hover,.btn-clean:hover,.btn-clean.active,.btn-clean:active{border-color:transparent}.btn-small{font-size:15px;padding:5px 23px}.btn-large{font-size:21px;padding:10px 23px}.btn-icon{padding:6px 11px}.btn-icon .icon{padding:0}.btn-minimal{padding:6px 11px}.btn-block{width:100%}.btn-sectioned{display:block}.btn-sectioned:before,.btn-sectioned:after{content:' ';display:table}.btn-sectioned:after{clear:both}.btn-sectioned>.btn,.btn-sectioned>.pager,.btn-sectioned>.pager+.pager{margin-left:-1px;margin-right:0;float:left;position:relative}.btn-sectioned>.btn:hover,.btn-sectioned>.pager:hover,.btn-sectioned>.pager+.pager:hover{z-index:2}.btn-sectioned>.btn:focus,.btn-sectioned>.btn:active,.btn-sectioned>.pager:focus,.btn-sectioned>.pager:active,.btn-sectioned>.pager+.pager:focus,.btn-sectioned>.pager+.pager:active{z-index:3}.btn-sectioned>.btn:first-child,.btn-sectioned>.pager:first-child,.btn-sectioned>.pager+.pager:first-child{margin-left:0}.btn-sectioned>.btn:not(:last-child),.btn-sectioned>.pager:not(:last-child),.btn-sectioned>.pager+.pager:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-sectioned>.btn:not(:first-child),.btn-sectioned>.pager:not(:first-child),.btn-sectioned>.pager+.pager:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}label{display:inline-block}.form-input{background-color:#fff;border:1px solid #b2b2b2;border-radius:4px;color:#383838;display:block;font-size:18px;line-height:1.25;padding:6px 11px;width:100%;-webkit-appearance:none;-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.form-input::-webkit-input-placeholder{color:#757575}.form-input:-moz-placeholder{color:#757575}.form-input::-moz-placeholder{color:#757575}.form-input:-ms-input-placeholder{color:#757575}.form-input.hover,.form-input:hover{background-color:#ededed;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.form-input.focus,.form-input:focus{background-color:#fff;outline:0}.form-input.active,.form-input:active{background-color:#d8d8d8}.form-input.disabled,.form-input.readonly,.form-input[disabled],.form-input[readonly]{background-color:#fff;border-color:#d5d5d5;color:#b7b7b7;cursor:not-allowed;resize:none}.form-input.disabled::-webkit-input-placeholder,.form-input.readonly::-webkit-input-placeholder,.form-input[disabled]::-webkit-input-placeholder,.form-input[readonly]::-webkit-input-placeholder{color:#f4f4f4}.form-input.disabled:-moz-placeholder,.form-input.readonly:-moz-placeholder,.form-input[disabled]:-moz-placeholder,.form-input[readonly]:-moz-placeholder{color:#f4f4f4}.form-input.disabled::-moz-placeholder,.form-input.readonly::-moz-placeholder,.form-input[disabled]::-moz-placeholder,.form-input[readonly]::-moz-placeholder{color:#f4f4f4}.form-input.disabled:-ms-input-placeholder,.form-input.readonly:-ms-input-placeholder,.form-input[disabled]:-ms-input-placeholder,.form-input[readonly]:-ms-input-placeholder{color:#f4f4f4}textarea.form-input{min-height:36px}.decoration-positive .form-input{background-color:#f7fbf4;border-color:#548c1c}.decoration-positive .form-input.hover,.decoration-positive .form-input:hover{background-color:#f0f7e9;border-color:#497a18}.decoration-positive .form-input.focus,.decoration-positive .form-input:focus{background-color:#fff}.decoration-positive .form-input.active,.decoration-positive .form-input:active{background-color:#e8f3de;border-color:#3d6514}.decoration-warning .form-input{background-color:#fdfaf5;border-color:#b48e2f}.decoration-warning .form-input.hover,.decoration-warning .form-input:hover{background-color:#fbf6eb;border-color:#a27f2a}.decoration-warning .form-input.focus,.decoration-warning .form-input:focus{background-color:#fff}.decoration-warning .form-input.active,.decoration-warning .form-input:active{background-color:#f9f2e1;border-color:#8d6f25}.decoration-negative .form-input{background-color:#fdf2f2;border-color:#b20000}.decoration-negative .form-input.hover,.decoration-negative .form-input:hover{background-color:#fbe5e5;border-color:#a00000}.decoration-negative .form-input.focus,.decoration-negative .form-input:focus{background-color:#fff}.decoration-negative .form-input.active,.decoration-negative .form-input:active{background-color:#f9d8d8;border-color:darkred}.form-input-set{display:block;margin-bottom:12px}.form-input-set>label{font-size:15px}.form-radio,.form-checkbox{width:24px;height:24px}.form-radio-set,.form-checkbox-set{display:block;margin-bottom:12px}.form-radio-set label,.form-checkbox-set label{display:block;padding-left:36px;cursor:pointer;line-height:24px}.form-radio-set.disabled label,.form-checkbox-set.disabled label{cursor:not-allowed;color:#b7b7b7}.form-radio-set .form-radio,.form-checkbox-set .form-checkbox{vertical-align:middle;float:left;margin-left:-36px;margin-right:12px}.form-fieldset{border:0;padding:0 12px;margin:0;min-width:0}.form-fieldset>legend{color:#757575;display:block;width:100%;box-sizing:content-box;padding:0 12px;margin:0 -12px;padding-bottom:6.24px;border-bottom:1px solid #b2b2b2}.form-fieldset>legend+*{-webkit-margin-top-collapse:separate;margin-top:12px}.form-select{background-color:#ededed;border:1px solid #b2b2b2;border-radius:4px;color:#383838;display:block;font-size:18px;line-height:1.25;padding:6px 11px;width:100%}.form-select option{background-color:#fff}.form-select.focus,.form-select:focus{background-color:#ededed;outline:0}.form-select.hover,.form-select:hover{background-color:#dbdbdb}.form-select.active,.form-select:active{background-color:#c6c6c6}.form-select.disabled,.form-select.readonly,.form-select[disabled],.form-select[readonly]{background-color:#f7f7f7;border-color:#d5d5d5;color:#b7b7b7;cursor:not-allowed;resize:none}.form-select.disabled::-webkit-input-placeholder,.form-select.readonly::-webkit-input-placeholder,.form-select[disabled]::-webkit-input-placeholder,.form-select[readonly]::-webkit-input-placeholder{color:#f4f4f4}.form-select.disabled:-moz-placeholder,.form-select.readonly:-moz-placeholder,.form-select[disabled]:-moz-placeholder,.form-select[readonly]:-moz-placeholder{color:#f4f4f4}.form-select.disabled::-moz-placeholder,.form-select.readonly::-moz-placeholder,.form-select[disabled]::-moz-placeholder,.form-select[readonly]::-moz-placeholder{color:#f4f4f4}.form-select.disabled:-ms-input-placeholder,.form-select.readonly:-ms-input-placeholder,.form-select[disabled]:-ms-input-placeholder,.form-select[readonly]:-ms-input-placeholder{color:#f4f4f4}.fade{opacity:0;-webkit-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.fade.in{opacity:1}.content-list{list-style:none;margin:0;padding:0}.content-list>li,.content-list>.content-list-item{border-bottom:1px solid #dcdcdc}.content-list-item{position:relative;display:block;padding:12px;padding-top:13px}.content-list-item.selected{color:#e20074}a.content-list-item{-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);color:inherit;cursor:pointer}a.content-list-item.focus,a.content-list-item:focus{text-decoration:none}a.content-list-item.hover,a.content-list-item:hover{text-decoration:none;background-color:#ededed;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}a.content-list-item.active,a.content-list-item:active{background-color:#d8d8d8}.content-list-item-brand{color:#fff;background-color:#e20074}a.content-list-item-brand{color:#fff}a.content-list-item-brand.hover,a.content-list-item-brand:hover{background-color:#d0006a}a.content-list-item-brand.active,a.content-list-item-brand:active{background-color:#bb0060}.breadcrumb{padding:0;margin:0;list-style:none}.breadcrumb>li{display:inline-block}.breadcrumb>li>a{color:#757575}.breadcrumb>li+li:before{padding:0 1px;content:'\bb\00a0';color:#757575}.breadcrumb>.active{color:#e20074}.pagination{display:inline-block;padding-left:0;margin:0 -3px}.pagination>li{display:inline}.pagination>li>a{float:left;display:block;width:12px;height:12px;margin:0 3px;border-radius:50%;background-color:#fff;border:1px solid #b2b2b2;-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.pagination>li>a.focus,.pagination>li>a:focus{background-color:#c9c9c9;border-color:#7c7c7c;outline:0}.pagination>li>a.hover,.pagination>li>a:hover{background-color:#ededed;border-color:#a0a0a0;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.pagination>li>a.active,.pagination>li>a:active{background-color:#d8d8d8;border-color:#8b8b8b}.pagination>.active>a{background-color:#e20074;border-color:#bb0060;overflow:hidden}.pagination>.active>a:before{content:url("data:image/gif;base64,R0lGODdhDAAMAKUiAOYgheYhhuYihuYih+Yjh+YjiOYkh+YkiOYliOYlieYmiOYmieYniecniecniuYoiucoiecoiuYpiucpiucqiucqi+cri+csjOctjOcujecvjecvjucwjugxj+gyj+g0kOg1kOg1kf///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAADAAMAAAGXUAE4lAYBACAAOFwEB4IRqSS6YQGroKls3gNZJsJptWrXSzEAnKT8XgQ3oOvgiGpVN54A4JuuVzwTXMPFhgaGwVMCQ0QERQYHB4eiQ0RExQWGR0fIIkOlRWYHiAhQQA7");line-height:12px;vertical-align:super}.pagination>.active>a.focus,.pagination>.active>a:focus{background-color:#ac0058;border-color:#850044}.pagination>.active>a.hover,.pagination>.active>a:hover{background-color:#d0006a;border-color:#a90056}.pagination>.active>a.active,.pagination>.active>a:active{background-color:#bb0060;border-color:#94004c}.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus,.pagination>.disabled>a:active{background-color:#fff;border-color:#d8d8d8;cursor:not-allowed}.pagination-small>li>a,.pagination-small>li>span{width:8px;height:8px;margin:0 1.5px}.media{padding:5px 12px 4px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:middle;height:38px}.media-left{padding-right:12px}.media-right{padding-left:12px}.media-body{width:100%;padding:5px 0}.media-top{vertical-align:top}.media-bottom{vertical-align:bottom}.media-heading{margin:0;padding:0}.media-hint{margin:0;padding:0;color:#757575;font-size:15px}.badge{background-color:#ededed;border-radius:3px;color:#383838;display:inline-block;font-size:15px;font-weight:700;line-height:1;min-width:20px;padding:3px 6px 2px;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.content-list-item>.badge{float:right}.badge-positive{background-color:#6bb324}.badge-warning{background-color:#dbad39}.badge-negative{background-color:#d90000;color:#fff}.badge-function{background-color:#0ca1dc;color:#fff}.badge-brand{background-color:#e20074;color:#fff}.badge-dark{background-color:#383838;color:#fff}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;left:0;width:100%;height:100%;display:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal:empty{display:none}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-moz-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:transform 0.3s ease-out;-ms-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open.modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;z-index:6500;margin:12px}.modal-content{position:relative;background-color:#fff;border-radius:6px;padding:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.75);box-shadow:0 1px 3px rgba(0,0,0,0.75);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;z-index:6000;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:0.8}.modal-header{padding:0;border-bottom:1px solid #b2b2b2}.modal-title{text-align:center}.modal-body{position:relative;padding:12px 0}.modal-footer{text-align:right;padding:12px 0 0;border-top:1px solid #b2b2b2}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 640px){.modal-dialog{width:600px;margin:24px auto}.modal-small{width:480px}}@media (min-width: 1024px){.modal-large{width:840px}}.notification{background-color:#fefefe;border:1px solid #b2b2b2;border-radius:6px;display:block;margin-bottom:18px;padding:16px 24px 22px;text-align:left;font-size:15px}.notification:before,.notification:after{content:' ';display:table}.notification:after{clear:both}.notification:empty{display:none}.notification-dismissible{padding-right:48px}.notification-dismissible>.close{margin-right:-36px;margin-top:-7px;margin-left:18px}.notification-dismissible>.close.focus,.notification-dismissible>.close:focus{color:#020202;outline:0}.notification-dismissible>.close.hover,.notification-dismissible>.close:hover{color:#262626}.notification-dismissible>.close.active,.notification-dismissible>.close:active{color:#111}.notification-content,.notification-left,.notification-right{overflow:hidden;zoom:1}.notification-content>p{padding:0;margin:0}.notification-left{float:left;margin-right:12px}.notification-right{float:right;margin-left:12px}.notification-heading{font-size:24px;font-weight:400;padding:0;margin:0}.notification-overlay{box-shadow:0 1px 4px rgba(0,0,0,0.45)}.notification-positive{background-color:#f7fbf4;border-color:#548c1c;color:false}.notification-positive>.notification-badge{background-color:false;color:#f7fbf4}.notification-positive>.close.focus,.notification-positive>.close:focus{color:false}.notification-positive>.close.hover,.notification-positive>.close:hover{color:false}.notification-positive>.close.active,.notification-positive>.close:active{color:false}.notification-warning{background-color:#fdfaf5;border-color:#b48e2f;color:false}.notification-warning>.notification-badge{background-color:false;color:#fdfaf5}.notification-warning>.close.focus,.notification-warning>.close:focus{color:false}.notification-warning>.close.hover,.notification-warning>.close:hover{color:false}.notification-warning>.close.active,.notification-warning>.close:active{color:false}.notification-negative{background-color:#fdf2f2;border-color:#b20000;color:false}.notification-negative>.notification-badge{background-color:false;color:#fdf2f2}.notification-negative>.close.focus,.notification-negative>.close:focus{color:false}.notification-negative>.close.hover,.notification-negative>.close:hover{color:false}.notification-negative>.close.active,.notification-negative>.close:active{color:false}.notification-badge{float:right;margin-top:-5px;margin-right:-12px;background-color:#383838;color:#fff}.notification .icon-frame{padding:7px 0 0}.notification .icon-frame .icon-large{font-size:42px}.pager{border-radius:3em;-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);background:#fff;background-image:none;border:1px solid #b2b2b2;color:#383838;cursor:pointer;display:inline-block;font-weight:normal;font-size:18px;line-height:1.25;padding:6px 23px;text-align:center;vertical-align:bottom;white-space:nowrap;text-decoration:none}.pager.right{float:right}.pager.left{float:left}.pager>.icon{padding-right:12px;margin-left:-6px;color:#000}.pager>.icon.right{padding-left:12px;padding-right:0;margin-left:0;margin-right:-6px}.pager.focus,.pager:focus{text-decoration:none;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.pager.hover,.pager:hover{text-decoration:none;background-color:#ededed;border-color:#a0a0a0;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.pager.active,.pager:active{text-decoration:none;background-color:#d8d8d8;border-color:#8b8b8b}.pager.disabled,.pager[disabled]{cursor:not-allowed;background:#f9f9f9;border-color:#d5d5d5;color:#b7b7b7}.pager-small{font-size:15px;padding:5px 23px}.pager-large{font-size:21px;padding:10px 23px}.pager-icon{padding:6px 11px;padding-left:0;padding-right:0;width:36px}.pager-icon.pager-small{width:32px}.pager-icon.pager-large{width:48px;height:48px}.pager-icon.pager-large .icon{font-size:36px;padding:1px 0 0 2px}.pager-icon .icon{padding:0;margin-left:0;margin-right:0}.pager+.pager{margin-left:24px}.pager-minimal{padding:6px 11px}.pager-block{width:100%}.pager-clean{border-color:transparent}.pager-clean.hover,.pager-clean:hover{text-decoration:none;border-color:transparent}.pager-clean.active,.pager-clean:active{text-decoration:none;border-color:transparent}.close{color:inherit;border:0;padding:0;cursor:pointer;font-size:24px;line-height:1;font-family:'TeleIconUi';float:right;background:none;margin-top:-1px}.form-checkbox-js{width:22px;height:22px;font-size:24px;padding:0;border:0;background-color:#ededed;border-radius:4px;font-family:'TeleIconUi';line-height:1px;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.form-checkbox-js.focus,.form-checkbox-js:focus{outline:0}.form-checkbox-js.focus{background-color:#b7b7b7}.form-checkbox-js.hover,.form-checkbox-js:hover{background-color:#dbdbdb;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.form-checkbox-js.active,.form-checkbox-js:active{background-color:#c6c6c6}.form-checkbox-js>.border{color:#b2b2b2;position:absolute;top:10.5px;left:-1px}.form-checkbox-js>.border:before{content:'A'}.form-checkbox-js>.check{font-size:24px;position:absolute;top:10.5px;left:-1px;color:#6bb324}.form-checkbox-js>.check:before{content:''}.form-checkbox-js.checked>.check:before{content:'B'}fieldset[disabled] .form-checkbox-js,.form-checkbox-js[disabled],.form-checkbox-js.disabled{cursor:not-allowed;background-color:#f9f9f9}fieldset[disabled] .form-checkbox-js>.border:before,.form-checkbox-js[disabled]>.border:before,.form-checkbox-js.disabled>.border:before{color:#d5d5d5}fieldset[disabled] .form-checkbox-js>.check:before,.form-checkbox-js[disabled]>.check:before,.form-checkbox-js.disabled>.check:before{color:#b7b7b7}.form-checkbox-set .form-checkbox-js{vertical-align:middle;float:left;margin-left:-36px;margin-right:12px}.lte-ie8 .form-checkbox-js{background-color:transparent !important;background-repeat:no-repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAYCAYAAAAxkDmIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNzdDRDJBNDk3RTFFMzExODA1Q0VBNjZFMjk1MzI2MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRDA0Mjc4MUUxQTcxMUUzOUIxMEY2RkFFQTZEM0FCMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRDA0Mjc4MEUxQTcxMUUzOUIxMEY2RkFFQTZEM0FCMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM4N0NEMkE0OTdFMUUzMTE4MDVDRUE2NkUyOTUzMjYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM3N0NEMkE0OTdFMUUzMTE4MDVDRUE2NkUyOTUzMjYyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HYcNygAAAP5JREFUeNrsmjFqwzAAReWQsRDImgNk8wlaqiUn6pqxa27SGxQ6lR7BNzAEhAWCroF8geZ2SD6C8B58Izw8Yx7ePCzLEsROO2nP7XwLs/atveWc53bP4k8pWf2lFKs/xmj11/OgwHsdfrRtuC9Ze1Hki9OvyFa/Ilv9imz1r3V5N8hDc1b3BX8/fw18CD4O7QXwd/LXwBvjA56CF/z/+FcBHhoCExgIDAQGAgOBgcBAYAIDgYHAQGAgMBAY/g5cjP5f/H39NfCX8QGf+Pv66x8dR+01eH76OrYz/k7++gVP2qh9aOc7iM/NNeacJ6c/pWT1l1Ks/hij1V/dVwEGAJDahM+tVIFSAAAAAElFTkSuQmCC")}.lte-ie8 .form-checkbox-js.focus,.lte-ie8 .form-checkbox-js:focus{background-position:-72px 0}.lte-ie8 .form-checkbox-js.hover,.lte-ie8 .form-checkbox-js:hover{background-position:-24px 0}.lte-ie8 .form-checkbox-js.active,.lte-ie8 .form-checkbox-js:active{background-position:-47px 1px}.lte-ie8 .form-checkbox-js[disabled],.lte-ie8 .form-checkbox-js.disabled{background-position:-96px 0}.lte-ie8 fieldset[disabled] .form-checkbox-js{background-position:-96px 0}.form-radio-js{width:22px;height:22px;font-size:24px;padding:0;border:0;background-color:#ededed;border-radius:50%;font-family:'TeleIconUi';line-height:1px;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.form-radio-js.focus,.form-radio-js:focus{outline:0}.form-radio-js.focus{background-color:#b7b7b7}.form-radio-js.hover,.form-radio-js:hover{background-color:#dbdbdb;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.form-radio-js.active,.form-radio-js:active{background-color:#c6c6c6}.form-radio-js>.border{color:#b2b2b2;position:absolute;top:10px;left:-1px}.form-radio-js>.border:before{content:'C'}.form-radio-js>.check{font-size:24px;position:absolute;top:10px;left:-1px;color:#e20074}.form-radio-js>.check:before{content:''}.form-radio-js.checked>.check:before{content:'D'}fieldset[disabled] .form-radio-js,.form-radio-js[disabled],.form-radio-js.disabled{cursor:not-allowed;background-color:#f9f9f9}fieldset[disabled] .form-radio-js>.border:before,.form-radio-js[disabled]>.border:before,.form-radio-js.disabled>.border:before{color:#d5d5d5}fieldset[disabled] .form-radio-js>.check:before,.form-radio-js[disabled]>.check:before,.form-radio-js.disabled>.check:before{color:#b7b7b7}.form-radio-set .form-radio-js{vertical-align:middle;float:left;margin-left:-36px;margin-right:12px}.lte-ie8 .form-radio-js{background-color:transparent !important;background-repeat:no-repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAYCAYAAAAxkDmIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNzdDRDJBNDk3RTFFMzExODA1Q0VBNjZFMjk1MzI2MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxODZGRDVCRkUxQTcxMUUzQTBCRkM0RUQzNUQwMDFCRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxODZGRDVCRUUxQTcxMUUzQTBCRkM0RUQzNUQwMDFCRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM4N0NEMkE0OTdFMUUzMTE4MDVDRUE2NkUyOTUzMjYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM3N0NEMkE0OTdFMUUzMTE4MDVDRUE2NkUyOTUzMjYyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JE+ciQAAAjVJREFUeNrsms1Kw0AUhadpl4KrglAQFMTiSvAFiiAIgsWFm3bpA9gnUHyALnyAbty6EApSQfANBFeiCHZVEEILBbcFz+ANxKGTv87tgNwDpw2h+ZJyksmdn9J4PFYJqsEn8BFchXdp/wscwvfwHTyad/BkMlEpWogfhiErfzqdsvIbjQYrX6tkCXgNvoLP4HLKRczgHnwJf2UM2Ak/IWAn/ISAnfATAnbCtwV8CN/CKyqfvuFT+CElYGd8S8DO+JaAnfEtATvjawXGj87hQQG4omMGxLBJ+EvmxwM+hrtqcXWJZUr4HvhB7GV+k6G9z6IysWpGsSB8D/wo4At4VbnTKjGV8P3ydZG1ju9PR3ePWd1tUqHFxqdCi41PhRYbnwotNn4FHy0GeNRUtGLbwvfA1wEfKD7tM1288DPydcDbjCfYUbwSfgq/QkNgXKoy/wHhp/ADJfrX0gGHjPxQ+H75uol+NzrdLvVKRYTwPfH1E/zIeAc9Cd8vXw90bGDjg6mjvUUDHWx8Guhg49NABxufBjrY+PoJHqrf+UTX6iHcIScf4bLyES4rH+Gy8jU7mg/W74A3VWyaap703GQdAUcrDVj4CJiVj4BZ+QiYlQ+Pom6SPlHb4d3TVn+XkQjfEz/eD+7DHQfwDrFMCd8D3xzouIab9IgXaRaaxLBJ+EvmB5Y7qU4v6VnGaq1Hx/Qz/F74S+SXci6b3aP9z4pn2WwufoFls7n4BZbN5uIXWDabi6/1I8AAeDZjVOQRAs0AAAAASUVORK5CYII=")}.lte-ie8 .form-radio-js.focus,.lte-ie8 .form-radio-js:focus{background-position:-72px 0}.lte-ie8 .form-radio-js.hover,.lte-ie8 .form-radio-js:hover{background-position:-24px 0}.lte-ie8 .form-radio-js.active,.lte-ie8 .form-radio-js:active{background-position:-47px 1px}.lte-ie8 .form-radio-js[disabled],.lte-ie8 .form-radio-js.disabled{background-position:-96px 0}.lte-ie8 fieldset[disabled] .form-radio-js{background-position:-96px 0}.form-select-js{position:relative;cursor:default}.form-select-js .form-select-js-choice{background-color:#ededed;border:1px solid #b2b2b2;border-radius:4px;color:#383838;display:block;font-size:18px;line-height:1.25;padding:6px 11px;width:100%;text-decoration:none;-webkit-appearance:none;text-align:left;-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.form-select-js .form-select-js-choice:before{content:'e';float:right;font-family:'TeleIconUi';font-size:24px;line-height:1px;margin-top:10px;margin-right:-5px}.form-select-js.focus .form-select-js-choice,.form-select-js:focus .form-select-js-choice{background-color:#b7b7b7;outline:0}.form-select-js.hover .form-select-js-choice,.form-select-js:hover .form-select-js-choice{background-color:#dbdbdb;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.form-select-js.selected .form-select-js-choice,.form-select-js:selected .form-select-js-choice{background-color:#fff}.form-select-js.active .form-select-js-choice,.form-select-js:active .form-select-js-choice{background-color:#c6c6c6}.form-select-js[aria-disabled=true] .form-select-js-choice{background-color:#f9f9f9;border-color:#d5d5d5;color:#b7b7b7;cursor:not-allowed}.form-select-js-option-scroll-wrapper{display:none;position:fixed;background-color:#fff;border:1px solid #b2b2b2;border-radius:4px;margin-top:6px;margin-bottom:6px;z-index:1030;overflow-y:auto}.in>.form-select-js-option-scroll-wrapper{display:block}.form-select-js-option-scroll-wrapper .form-select-js-options{margin:0;padding:0;list-style:none}.form-select-js-option-scroll-wrapper .form-select-js-options>li{padding:6px 11px;-webkit-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 150ms cubic-bezier(0.445, 0.05, 0.55, 0.95);outline:0;cursor:pointer}.form-select-js-option-scroll-wrapper .form-select-js-options>li.focus,.form-select-js-option-scroll-wrapper .form-select-js-options>li:focus{background-color:#d8d8d8}.form-select-js-option-scroll-wrapper .form-select-js-options>li.hover{background-color:#ededed;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-ms-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.form-select-js-option-scroll-wrapper .form-select-js-options>li.active,.form-select-js-option-scroll-wrapper .form-select-js-options>li:active{background-color:#d8d8d8}.form-select-js-option-scroll-wrapper .form-select-js-options>li[aria-disabled=true]{background-color:inherit;color:#eee;cursor:not-allowed}.form-select-js-option-scroll-wrapper .form-select-js-options>li.selected{background-color:#e20074;color:#fff}.form-select-js-option-scroll-wrapper .form-select-js-options>li.selected.focus,.form-select-js-option-scroll-wrapper .form-select-js-options>li.selected:focus{background-color:#bb0060}.form-select-js-option-scroll-wrapper .form-select-js-options>li.selected.hover{background-color:#d0006a}.form-select-js-option-scroll-wrapper .form-select-js-options>li.selected.active,.form-select-js-option-scroll-wrapper .form-select-js-options>li.selected:active{background-color:#bb0060}.form-select-js-choice-input{width:0;position:absolute;outline:0;background:none;opacity:0;clip:rect(0, 0, 0, 0)}.totop{position:fixed;z-index:5000;bottom:-50px;opacity:0;left:0;width:100%;height:1px;transform:translateZ(0);-webkit-transition:all 300ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 300ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 300ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 300ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.totop .btn{float:right;position:relative;right:12px;bottom:48px}.totop .btn.mobile{right:24px;bottom:60px}.expandable-hidden{height:0;display:none;visibility:hidden}.expandable-visible{display:block;visibility:visible}.expanable-container{overflow:hidden;display:block;visibility:visible}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;overflow:hidden;border-width:0 0 1px}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{background-color:#1e1e1e;background-color:rgba(30,30,30,0.85);color:#fff;border:0 solid transparent;border-radius:4px;font-size:15px}.qtip-default .qtip-titlebar{font-size:18px;font-weight:bold;padding:7px 12px 0;background-color:transparent}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.qtip-default .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-default .qtip-titlebar+.qtip-content{padding-top:0}.qtip-default .qtip-content{padding:9px 12px}.qtip-default .qtip-icon{background:#f1f1f1;border-color:#222;text-shadow:none;color:#777}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.hidden{display:none !important;visibility:hidden !important}.show{display:inherit !important;visibility:inherit !important}.visible-s{display:none !important;visibility:hidden !important}.visible-s-block{display:none !important;visibility:hidden !important}.visible-s-inline{display:none !important;visibility:hidden !important}.visible-s-inline-block{display:none !important;visibility:hidden !important}.visible-m{display:none !important;visibility:hidden !important}.visible-m-block{display:none !important;visibility:hidden !important}.visible-m-inline{display:none !important;visibility:hidden !important}.visible-m-inline-block{display:none !important;visibility:hidden !important}.visible-xl{display:none !important;visibility:hidden !important}.visible-xl-block{display:none !important;visibility:hidden !important}.visible-xl-inline{display:none !important;visibility:hidden !important}.visible-xl-inline-block{display:none !important;visibility:hidden !important}.visible-l{display:initial !important;visibility:inherit !important}.visible-l-block{display:block !important;visibility:inherit !important}.visible-l-inline{display:inline !important;visibility:inherit !important}.visible-l-inline-block{display:inline-block !important;visibility:inherit !important}.hidden-l{display:none !important;visibility:hidden !important}@media screen and (max-width: 1023px){.visible-s{display:none !important;visibility:hidden !important}.visible-s-block{display:none !important;visibility:hidden !important}.visible-s-inline{display:none !important;visibility:hidden !important}.visible-s-inline-block{display:none !important;visibility:hidden !important}.visible-l{display:none !important;visibility:hidden !important}.visible-l-block{display:none !important;visibility:hidden !important}.visible-l-inline{display:none !important;visibility:hidden !important}.visible-l-inline-block{display:none !important;visibility:hidden !important}.hidden-l{display:initial !important;visibility:inherit !important}.visible-m{display:initial !important;visibility:inherit !important}.visible-m-block{display:block !important;visibility:inherit !important}.visible-m-inline{display:inline !important;visibility:inherit !important}.visible-m-inline-block{display:inline-block !important;visibility:inherit !important}.hidden-m{display:none !important;visibility:hidden !important}}@media screen and (max-width: 639px){.visible-m{display:none !important;visibility:hidden !important}.visible-m-block{display:none !important;visibility:hidden !important}.visible-m-inline{display:none !important;visibility:hidden !important}.visible-m-inline-block{display:none !important;visibility:hidden !important}.hidden-m{display:initial !important;visibility:inherit !important}.visible-s{display:initial !important;visibility:inherit !important}.visible-s-block{display:block !important;visibility:inherit !important}.visible-s-inline{display:inline !important;visibility:inherit !important}.visible-s-inline-block{display:inline-block !important;visibility:inherit !important}.hidden-s{display:none !important;visibility:hidden !important}}@media screen and (min-width: 1500px){.visible-l{display:none !important;visibility:hidden !important}.visible-l-block{display:none !important;visibility:hidden !important}.visible-l-inline{display:none !important;visibility:hidden !important}.visible-l-inline-block{display:none !important;visibility:hidden !important}.hidden-l{display:initial !important;visibility:inherit !important}.visible-xl{display:initial !important;visibility:inherit !important}.visible-xl-block{display:block !important;visibility:inherit !important}.visible-xl-inline{display:inline !important;visibility:inherit !important}.visible-xl-inline-block{display:inline-block !important;visibility:inherit !important}.hidden-xl{display:none !important;visibility:hidden !important}}.pull-left{float:left}.pull-right{float:right}.offset-top-1{margin-top:12px}.offset-right-1{margin-right:12px}.offset-bottom-1{margin-bottom:12px}.offset-left-1{margin-left:12px}.offset-top-2{margin-top:24px}.offset-right-2{margin-right:24px}.offset-bottom-2{margin-bottom:24px}.offset-left-2{margin-left:24px}.offset-top-3{margin-top:36px}.offset-right-3{margin-right:36px}.offset-bottom-3{margin-bottom:36px}.offset-left-3{margin-left:36px}.offset-top-4{margin-top:48px}.offset-right-4{margin-right:48px}.offset-bottom-4{margin-bottom:48px}.offset-left-4{margin-left:48px}.offset-top-5{margin-top:60px}.offset-right-5{margin-right:60px}.offset-bottom-5{margin-bottom:60px}.offset-left-5{margin-left:60px}.offset-top-6{margin-top:72px}.offset-right-6{margin-right:72px}.offset-bottom-6{margin-bottom:72px}.offset-left-6{margin-left:72px}.offset-top-7{margin-top:84px}.offset-right-7{margin-right:84px}.offset-bottom-7{margin-bottom:84px}.offset-left-7{margin-left:84px}.offset-top-8{margin-top:96px}.offset-right-8{margin-right:96px}.offset-bottom-8{margin-bottom:96px}.offset-left-8{margin-left:96px}.offset-top-9{margin-top:108px}.offset-right-9{margin-right:108px}.offset-bottom-9{margin-bottom:108px}.offset-left-9{margin-left:108px}.offset-top-10{margin-top:120px}.offset-right-10{margin-right:120px}.offset-bottom-10{margin-bottom:120px}.offset-left-10{margin-left:120px}.offset-top-11{margin-top:132px}.offset-right-11{margin-right:132px}.offset-bottom-11{margin-bottom:132px}.offset-left-11{margin-left:132px}.offset-top-12{margin-top:144px}.offset-right-12{margin-right:144px}.offset-bottom-12{margin-bottom:144px}.offset-left-12{margin-left:144px}.offset-top-13{margin-top:156px}.offset-right-13{margin-right:156px}.offset-bottom-13{margin-bottom:156px}.offset-left-13{margin-left:156px}.offset-top-14{margin-top:168px}.offset-right-14{margin-right:168px}.offset-bottom-14{margin-bottom:168px}.offset-left-14{margin-left:168px}.offset-top-15{margin-top:180px}.offset-right-15{margin-right:180px}.offset-bottom-15{margin-bottom:180px}.offset-left-15{margin-left:180px}.offset-top-16{margin-top:192px}.offset-right-16{margin-right:192px}.offset-bottom-16{margin-bottom:192px}.offset-left-16{margin-left:192px}.offset-top-17{margin-top:204px}.offset-right-17{margin-right:204px}.offset-bottom-17{margin-bottom:204px}.offset-left-17{margin-left:204px}.offset-top-18{margin-top:216px}.offset-right-18{margin-right:216px}.offset-bottom-18{margin-bottom:216px}.offset-left-18{margin-left:216px}.offset-l-top-1{margin-top:12px}.offset-l-right-1{margin-right:12px}.offset-l-bottom-1{margin-bottom:12px}.offset-l-left-1{margin-left:12px}.offset-l-top-2{margin-top:24px}.offset-l-right-2{margin-right:24px}.offset-l-bottom-2{margin-bottom:24px}.offset-l-left-2{margin-left:24px}.offset-l-top-3{margin-top:36px}.offset-l-right-3{margin-right:36px}.offset-l-bottom-3{margin-bottom:36px}.offset-l-left-3{margin-left:36px}.offset-l-top-4{margin-top:48px}.offset-l-right-4{margin-right:48px}.offset-l-bottom-4{margin-bottom:48px}.offset-l-left-4{margin-left:48px}.offset-l-top-5{margin-top:60px}.offset-l-right-5{margin-right:60px}.offset-l-bottom-5{margin-bottom:60px}.offset-l-left-5{margin-left:60px}.offset-l-top-6{margin-top:72px}.offset-l-right-6{margin-right:72px}.offset-l-bottom-6{margin-bottom:72px}.offset-l-left-6{margin-left:72px}.offset-l-top-7{margin-top:84px}.offset-l-right-7{margin-right:84px}.offset-l-bottom-7{margin-bottom:84px}.offset-l-left-7{margin-left:84px}.offset-l-top-8{margin-top:96px}.offset-l-right-8{margin-right:96px}.offset-l-bottom-8{margin-bottom:96px}.offset-l-left-8{margin-left:96px}.offset-l-top-9{margin-top:108px}.offset-l-right-9{margin-right:108px}.offset-l-bottom-9{margin-bottom:108px}.offset-l-left-9{margin-left:108px}.offset-l-top-10{margin-top:120px}.offset-l-right-10{margin-right:120px}.offset-l-bottom-10{margin-bottom:120px}.offset-l-left-10{margin-left:120px}.offset-l-top-11{margin-top:132px}.offset-l-right-11{margin-right:132px}.offset-l-bottom-11{margin-bottom:132px}.offset-l-left-11{margin-left:132px}.offset-l-top-12{margin-top:144px}.offset-l-right-12{margin-right:144px}.offset-l-bottom-12{margin-bottom:144px}.offset-l-left-12{margin-left:144px}.offset-l-top-13{margin-top:156px}.offset-l-right-13{margin-right:156px}.offset-l-bottom-13{margin-bottom:156px}.offset-l-left-13{margin-left:156px}.offset-l-top-14{margin-top:168px}.offset-l-right-14{margin-right:168px}.offset-l-bottom-14{margin-bottom:168px}.offset-l-left-14{margin-left:168px}.offset-l-top-15{margin-top:180px}.offset-l-right-15{margin-right:180px}.offset-l-bottom-15{margin-bottom:180px}.offset-l-left-15{margin-left:180px}.offset-l-top-16{margin-top:192px}.offset-l-right-16{margin-right:192px}.offset-l-bottom-16{margin-bottom:192px}.offset-l-left-16{margin-left:192px}.offset-l-top-17{margin-top:204px}.offset-l-right-17{margin-right:204px}.offset-l-bottom-17{margin-bottom:204px}.offset-l-left-17{margin-left:204px}.offset-l-top-18{margin-top:216px}.offset-l-right-18{margin-right:216px}.offset-l-bottom-18{margin-bottom:216px}.offset-l-left-18{margin-left:216px}@media screen and (max-width: 1023px){.offset-m-top-1{margin-top:12px}.offset-m-right-1{margin-right:12px}.offset-m-bottom-1{margin-bottom:12px}.offset-m-left-1{margin-left:12px}.offset-m-top-2{margin-top:24px}.offset-m-right-2{margin-right:24px}.offset-m-bottom-2{margin-bottom:24px}.offset-m-left-2{margin-left:24px}.offset-m-top-3{margin-top:36px}.offset-m-right-3{margin-right:36px}.offset-m-bottom-3{margin-bottom:36px}.offset-m-left-3{margin-left:36px}.offset-m-top-4{margin-top:48px}.offset-m-right-4{margin-right:48px}.offset-m-bottom-4{margin-bottom:48px}.offset-m-left-4{margin-left:48px}.offset-m-top-5{margin-top:60px}.offset-m-right-5{margin-right:60px}.offset-m-bottom-5{margin-bottom:60px}.offset-m-left-5{margin-left:60px}.offset-m-top-6{margin-top:72px}.offset-m-right-6{margin-right:72px}.offset-m-bottom-6{margin-bottom:72px}.offset-m-left-6{margin-left:72px}.offset-m-top-7{margin-top:84px}.offset-m-right-7{margin-right:84px}.offset-m-bottom-7{margin-bottom:84px}.offset-m-left-7{margin-left:84px}.offset-m-top-8{margin-top:96px}.offset-m-right-8{margin-right:96px}.offset-m-bottom-8{margin-bottom:96px}.offset-m-left-8{margin-left:96px}.offset-m-top-9{margin-top:108px}.offset-m-right-9{margin-right:108px}.offset-m-bottom-9{margin-bottom:108px}.offset-m-left-9{margin-left:108px}.offset-m-top-10{margin-top:120px}.offset-m-right-10{margin-right:120px}.offset-m-bottom-10{margin-bottom:120px}.offset-m-left-10{margin-left:120px}.offset-m-top-11{margin-top:132px}.offset-m-right-11{margin-right:132px}.offset-m-bottom-11{margin-bottom:132px}.offset-m-left-11{margin-left:132px}.offset-m-top-12{margin-top:144px}.offset-m-right-12{margin-right:144px}.offset-m-bottom-12{margin-bottom:144px}.offset-m-left-12{margin-left:144px}.offset-m-top-13{margin-top:156px}.offset-m-right-13{margin-right:156px}.offset-m-bottom-13{margin-bottom:156px}.offset-m-left-13{margin-left:156px}.offset-m-top-14{margin-top:168px}.offset-m-right-14{margin-right:168px}.offset-m-bottom-14{margin-bottom:168px}.offset-m-left-14{margin-left:168px}.offset-m-top-15{margin-top:180px}.offset-m-right-15{margin-right:180px}.offset-m-bottom-15{margin-bottom:180px}.offset-m-left-15{margin-left:180px}.offset-m-top-16{margin-top:192px}.offset-m-right-16{margin-right:192px}.offset-m-bottom-16{margin-bottom:192px}.offset-m-left-16{margin-left:192px}.offset-m-top-17{margin-top:204px}.offset-m-right-17{margin-right:204px}.offset-m-bottom-17{margin-bottom:204px}.offset-m-left-17{margin-left:204px}.offset-m-top-18{margin-top:216px}.offset-m-right-18{margin-right:216px}.offset-m-bottom-18{margin-bottom:216px}.offset-m-left-18{margin-left:216px}}@media screen and (max-width: 639px){.offset-s-top-1{margin-top:12px}.offset-s-right-1{margin-right:12px}.offset-s-bottom-1{margin-bottom:12px}.offset-s-left-1{margin-left:12px}.offset-s-top-2{margin-top:24px}.offset-s-right-2{margin-right:24px}.offset-s-bottom-2{margin-bottom:24px}.offset-s-left-2{margin-left:24px}.offset-s-top-3{margin-top:36px}.offset-s-right-3{margin-right:36px}.offset-s-bottom-3{margin-bottom:36px}.offset-s-left-3{margin-left:36px}.offset-s-top-4{margin-top:48px}.offset-s-right-4{margin-right:48px}.offset-s-bottom-4{margin-bottom:48px}.offset-s-left-4{margin-left:48px}.offset-s-top-5{margin-top:60px}.offset-s-right-5{margin-right:60px}.offset-s-bottom-5{margin-bottom:60px}.offset-s-left-5{margin-left:60px}.offset-s-top-6{margin-top:72px}.offset-s-right-6{margin-right:72px}.offset-s-bottom-6{margin-bottom:72px}.offset-s-left-6{margin-left:72px}.offset-s-top-7{margin-top:84px}.offset-s-right-7{margin-right:84px}.offset-s-bottom-7{margin-bottom:84px}.offset-s-left-7{margin-left:84px}.offset-s-top-8{margin-top:96px}.offset-s-right-8{margin-right:96px}.offset-s-bottom-8{margin-bottom:96px}.offset-s-left-8{margin-left:96px}.offset-s-top-9{margin-top:108px}.offset-s-right-9{margin-right:108px}.offset-s-bottom-9{margin-bottom:108px}.offset-s-left-9{margin-left:108px}.offset-s-top-10{margin-top:120px}.offset-s-right-10{margin-right:120px}.offset-s-bottom-10{margin-bottom:120px}.offset-s-left-10{margin-left:120px}.offset-s-top-11{margin-top:132px}.offset-s-right-11{margin-right:132px}.offset-s-bottom-11{margin-bottom:132px}.offset-s-left-11{margin-left:132px}.offset-s-top-12{margin-top:144px}.offset-s-right-12{margin-right:144px}.offset-s-bottom-12{margin-bottom:144px}.offset-s-left-12{margin-left:144px}.offset-s-top-13{margin-top:156px}.offset-s-right-13{margin-right:156px}.offset-s-bottom-13{margin-bottom:156px}.offset-s-left-13{margin-left:156px}.offset-s-top-14{margin-top:168px}.offset-s-right-14{margin-right:168px}.offset-s-bottom-14{margin-bottom:168px}.offset-s-left-14{margin-left:168px}.offset-s-top-15{margin-top:180px}.offset-s-right-15{margin-right:180px}.offset-s-bottom-15{margin-bottom:180px}.offset-s-left-15{margin-left:180px}.offset-s-top-16{margin-top:192px}.offset-s-right-16{margin-right:192px}.offset-s-bottom-16{margin-bottom:192px}.offset-s-left-16{margin-left:192px}.offset-s-top-17{margin-top:204px}.offset-s-right-17{margin-right:204px}.offset-s-bottom-17{margin-bottom:204px}.offset-s-left-17{margin-left:204px}.offset-s-top-18{margin-top:216px}.offset-s-right-18{margin-right:216px}.offset-s-bottom-18{margin-bottom:216px}.offset-s-left-18{margin-left:216px}}@media screen and (min-width: 1500px){.offset-xl-top-1{margin-top:12px}.offset-xl-right-1{margin-right:12px}.offset-xl-bottom-1{margin-bottom:12px}.offset-xl-left-1{margin-left:12px}.offset-xl-top-2{margin-top:24px}.offset-xl-right-2{margin-right:24px}.offset-xl-bottom-2{margin-bottom:24px}.offset-xl-left-2{margin-left:24px}.offset-xl-top-3{margin-top:36px}.offset-xl-right-3{margin-right:36px}.offset-xl-bottom-3{margin-bottom:36px}.offset-xl-left-3{margin-left:36px}.offset-xl-top-4{margin-top:48px}.offset-xl-right-4{margin-right:48px}.offset-xl-bottom-4{margin-bottom:48px}.offset-xl-left-4{margin-left:48px}.offset-xl-top-5{margin-top:60px}.offset-xl-right-5{margin-right:60px}.offset-xl-bottom-5{margin-bottom:60px}.offset-xl-left-5{margin-left:60px}.offset-xl-top-6{margin-top:72px}.offset-xl-right-6{margin-right:72px}.offset-xl-bottom-6{margin-bottom:72px}.offset-xl-left-6{margin-left:72px}.offset-xl-top-7{margin-top:84px}.offset-xl-right-7{margin-right:84px}.offset-xl-bottom-7{margin-bottom:84px}.offset-xl-left-7{margin-left:84px}.offset-xl-top-8{margin-top:96px}.offset-xl-right-8{margin-right:96px}.offset-xl-bottom-8{margin-bottom:96px}.offset-xl-left-8{margin-left:96px}.offset-xl-top-9{margin-top:108px}.offset-xl-right-9{margin-right:108px}.offset-xl-bottom-9{margin-bottom:108px}.offset-xl-left-9{margin-left:108px}.offset-xl-top-10{margin-top:120px}.offset-xl-right-10{margin-right:120px}.offset-xl-bottom-10{margin-bottom:120px}.offset-xl-left-10{margin-left:120px}.offset-xl-top-11{margin-top:132px}.offset-xl-right-11{margin-right:132px}.offset-xl-bottom-11{margin-bottom:132px}.offset-xl-left-11{margin-left:132px}.offset-xl-top-12{margin-top:144px}.offset-xl-right-12{margin-right:144px}.offset-xl-bottom-12{margin-bottom:144px}.offset-xl-left-12{margin-left:144px}.offset-xl-top-13{margin-top:156px}.offset-xl-right-13{margin-right:156px}.offset-xl-bottom-13{margin-bottom:156px}.offset-xl-left-13{margin-left:156px}.offset-xl-top-14{margin-top:168px}.offset-xl-right-14{margin-right:168px}.offset-xl-bottom-14{margin-bottom:168px}.offset-xl-left-14{margin-left:168px}.offset-xl-top-15{margin-top:180px}.offset-xl-right-15{margin-right:180px}.offset-xl-bottom-15{margin-bottom:180px}.offset-xl-left-15{margin-left:180px}.offset-xl-top-16{margin-top:192px}.offset-xl-right-16{margin-right:192px}.offset-xl-bottom-16{margin-bottom:192px}.offset-xl-left-16{margin-left:192px}.offset-xl-top-17{margin-top:204px}.offset-xl-right-17{margin-right:204px}.offset-xl-bottom-17{margin-bottom:204px}.offset-xl-left-17{margin-left:204px}.offset-xl-top-18{margin-top:216px}.offset-xl-right-18{margin-right:216px}.offset-xl-bottom-18{margin-bottom:216px}.offset-xl-left-18{margin-left:216px}}.h-ctr{display:table;margin-left:auto;margin-right:auto}.v-ctr{display:table;height:100%}.v-ctr>div{display:table-cell;vertical-align:middle}.cont-sep-1,.cont-sep-2,.cont-sep-3,.cont-sep-4,.cont-sep-5,.cont-sep-6,.cont-sep-7,.cont-sep-8,.cont-sep-9,.cont-sep-10,.cont-sep-11,.cont-sep-12,.cont-sep-13,.cont-sep-14,.cont-sep-15,.cont-sep-16,.cont-sep-17,.cont-sep-18{position:relative}.cont-sep-1>*,.cont-sep-2>*,.cont-sep-3>*,.cont-sep-4>*,.cont-sep-5>*,.cont-sep-6>*,.cont-sep-7>*,.cont-sep-8>*,.cont-sep-9>*,.cont-sep-10>*,.cont-sep-11>*,.cont-sep-12>*,.cont-sep-13>*,.cont-sep-14>*,.cont-sep-15>*,.cont-sep-16>*,.cont-sep-17>*,.cont-sep-18>*{display:block;position:absolute;bottom:0;width:100%}.cont-sep-1{height:12px}.cont-sep-2{height:24px}.cont-sep-3{height:36px}.cont-sep-4{height:48px}.cont-sep-5{height:60px}.cont-sep-6{height:72px}.cont-sep-7{height:84px}.cont-sep-8{height:96px}.cont-sep-9{height:108px}.cont-sep-10{height:120px}.cont-sep-11{height:132px}.cont-sep-12{height:144px}.cont-sep-13{height:156px}.cont-sep-14{height:168px}.cont-sep-15{height:180px}.cont-sep-16{height:192px}.cont-sep-17{height:204px}.cont-sep-18{height:216px}.bg-brand{background-color:#e20074}.bg-gray-38{background-color:#262626}.bg-gray-1{background-color:#a4a4a4}.bg-gray-2{background-color:#7c7c7c}.bg-gray-3{background-color:#6c6c6c}.bg-gray-4{background-color:#ededed}.bg-gray-5{background-color:#4b4b4b}.bg-gray-6{background-color:#d0d0d0}.bg-yellow{background-color:#ffd329}.bg-yellow-25{background-color:#fff4c9}.bg-yellow-50{background-color:#ffe994}.bg-yellow-75{background-color:#ffde5e}.bg-orange{background-color:#ff9a1e}.bg-orange-25{background-color:#ffe5c6}.bg-orange-50{background-color:#ffcc8e}.bg-orange-75{background-color:#ffb356}.bg-violet{background-color:#992c99}.bg-violet-25{background-color:#e5cae5}.bg-violet-50{background-color:#cc95cc}.bg-violet-75{background-color:#b260b2}.bg-dark-blue{background-color:#1063ad}.bg-dark-blue-25{background-color:#c3d8ea}.bg-dark-blue-50{background-color:#87b1d6}.bg-dark-blue-75{background-color:#4b8ac1}.bg-light-blue{background-color:#53baf2}.bg-light-blue-25{background-color:#d4edfb}.bg-light-blue-50{background-color:#a9dcf8}.bg-light-blue-75{background-color:#7ecbf5}.bg-petrol{background-color:#1bada2}.bg-petrol-25{background-color:#c6eae7}.bg-petrol-50{background-color:#8dd6d0}.bg-petrol-75{background-color:#54c1b9}.bg-green{background-color:#bfcb44}.bg-green-25{background-color:#eff2d0}.bg-green-50{background-color:#dfe5a1}.bg-green-75{background-color:#cfd872} diff --git a/sites/telekom/Telekom Login-Dateien/login.css b/sites/telekom/Telekom Login-Dateien/login.css new file mode 100644 index 0000000..51af11c --- /dev/null +++ b/sites/telekom/Telekom Login-Dateien/login.css @@ -0,0 +1,325 @@ +/* ------------------------------------------------------------------------ */ +/* Header */ +/* ------------------------------------------------------------------------ */ + +#tbs-header { + height: 84px; + margin-bottom: 12px; +} + +#tbs-header-content { + background-color: #e20074; + color: #fff; + height: inherit; + left:0; + line-height: 84px; + overflow: hidden; + padding: 0 24px; + position:fixed; + top:0; + transition: height linear 0.25s; + -webkit-transition: height linear 0.25s; + -moz-transition: height linear 0.25s; + width: 100%; + z-index: 1; +} + +body.scrolled #tbs-header-content { + height: 4px; +} + +#tbs-nav { + height: 36px; + padding: 0 24px; +} + +#tbs-nav-content { + margin-left: -8px; +} + +/* ------------------------------------------------------------------------ */ +/* Login-Box */ +/* ------------------------------------------------------------------------ */ + +#tbs-container { + margin: 0 auto; + max-width: 500px; + padding: 48px 12px 0; +} + +#tbs-headline { + margin-bottom: 48px; +} + +#tbs-headline h1 { + margin: 0; + padding: 0; +} + +#tbs-headline h5 { + margin: 0; + padding: 0; + top: 6px; +} + +#tbs-infobox { + background-color: #f2f2f2; + padding: 12px 12px; + line-height: 1em; +} + +#pw_submit { + position: relative; +} + +#pw_submit[disabled]:after { + background: url('../images/load.gif') no-repeat; + background-size: cover; + bottom: 0; + content: ''; + height: 24px; + margin: auto 0; + /*opacity: 0.15;*/ + position: absolute; + right: -36px; + top: 0; + width: 24px; +} + +#tbs-recovery-link { + text-align: right; + margin-bottom: 2px; +} + +.tbs-reauth-label { + font-size: 15px; + line-height: 36px; +} + +.error-box { + background-color: #fdf2f2; + border: 1px solid #b20000; + border-radius: 4px; + color: #b20000; + font-size: 16px; + margin-bottom: 36px; + padding: 12px; +} + + +/* ------------------------------------------------------------------------ */ +/* Footer */ +/* ------------------------------------------------------------------------ */ + +#tbs-footer { + border-top: 1px solid #dcdcdc; + margin-top: 72px; + padding: 12px 24px 36px; +} + +#tbs-footer.sticky { + bottom: 0; + position: fixed; + width: 100%; +} + + +#tbs-footer .tbs-text-11 { + color: #8c8c8c; +} + +/* ------------------------------------------------------------------------ */ +/* PDE Toolbox */ +/* ------------------------------------------------------------------------ */ + +ol { + margin: 0; + padding: 0 0 0 24px; +} + +p, p[class] { + padding: 0; +} + +.icon-information { + cursor: pointer; +} + +.form-input-set { + position: relative; +} + +.form-input-set .icon-information { + position: absolute; + right: 12px; + bottom: 9px; +} + +.form-input-set label { + bottom: 1px; + cursor: text; + left: 12px; + line-height: 35px; + position: absolute; +} + +.form-input { + padding-left: 35%; + padding-right: 36px; +} + +.modal.fade.in { + z-index: 2; +} + +.btn-large { + padding-left: 48px; + padding-right: 48px; +} + +/* Button link from bootstrap */ +.btn-link { + border-radius: 0; + color: #0090c4; + font-weight: normal; + padding: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + box-shadow: none; + -webkit-box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + background-color: transparent; + text-decoration: underline; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777; + text-decoration: none; +} + +/* ------------------------------------------------------------------------ */ +/* Callback Tracking */ +/* ------------------------------------------------------------------------ */ +#callback-tracking { + height: 1px; + width: 1px; + border: none; + position: absolute; + top: 0; left: 0; +} + +/* ------------------------------------------------------------------------ */ +/* Common */ +/* ------------------------------------------------------------------------ */ + +.tbs-absolute { + position: absolute; +} + +.tbs-full-width { + width: 100%; +} + +.tbs-line-height-32 { + line-height: 32px; +} + +.tbs-relative { + position: relative; +} + +.tbs-sep-6 { + height: 72px; +} + +.tbs-text-upper { + text-transform: uppercase; +} + +.tbs-text-zero { + font-size: 0; +} + +.tbs-text-1em { + line-height: 1em; +} + +.tbs-text-11 { + font-size: 11px; +} + +/* ------------------------------------------------------------------------ */ +/* Responsive */ +/* ------------------------------------------------------------------------ */ + +@media screen and (max-width: 639px) { + #tbs-nav + #tbs-container { + padding: 12px 12px 0; + } + + #tbs-footer { + padding: 0 24px 36px; + } + + #tbs-footer .pull-right, #tbs-footer .pull-left { + float: none; + } + + #tbs-footer .pull-left { + margin-top: 12px; + } + + h1.marketing-l { + font-size: 36px; + } + + .form-input { + height: 60px; + padding-left: 12px; + padding-top: 24px; + } + + .form-input-set .icon-information { + bottom: 20px; + } + + .form-input-set label { + line-height: 58px; + transition: all linear 0.10s; + } + + .form-input-set.floating label { + bottom: 36px; + line-height: 1em; + font-size: 12px; + font-weight: 600; + } + + /* workaround when the input field is auto filled in Chrome */ + .form-input-set .form-input:-webkit-autofill + label { + bottom: 36px; + line-height: 1em; + font-size: 12px; + font-weight: 600; + } + + .tbs-reauth-label { + font-size: 12px; + line-height: 1em; + } +} diff --git a/sites/telekom/error.html b/sites/telekom/error.html new file mode 100644 index 0000000..eb4596d --- /dev/null +++ b/sites/telekom/error.html @@ -0,0 +1,135 @@ + + + + + + + + Telekom Login + + + + + + + + + + +
+
+
+
+ + +
+
+

erleben, was verbindet

+
+
+
+
+ + + + + + + +
+
+

Telekom Login

+ +
+ + +
+
X Das Kennwort ist nicht korrekt.
+
+
+

Bitte melden Sie sich mit Ihrem WLAN-Kennwort an.

+
+
+ + + +
+ +
+ +
+ + +
+ + +
+ + + + + + +
+
+ +
+
+
+ +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sites/telekom/final.html b/sites/telekom/final.html new file mode 100644 index 0000000..daa4c93 --- /dev/null +++ b/sites/telekom/final.html @@ -0,0 +1,102 @@ + + + + + + + + Telekom Login + + + + + + + + + + +
+
+
+
+ + +
+
+

erleben, was verbindet

+
+
+
+
+ + + + + + + +
+
+

Telekom Login

+ +
+ +
+
+

V Login erfolgreich, Sie werden nun weitergeleitet.

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sites/telekom/fonts/telegroteskscreen-bold.woff b/sites/telekom/fonts/telegroteskscreen-bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..c61e1b4fd3414ce30cfb2426e5db78c0abba5454 GIT binary patch literal 53864 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 literal 0 HcmV?d00001 diff --git a/sites/telekom/fonts/telegroteskscreen-regular.woff b/sites/telekom/fonts/telegroteskscreen-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..b63b6e6d45b5f22f4f051fc111347395cc54c5a6 GIT binary patch literal 55044 zcmY&<1CS<7(B?a~ZS9V28@prMwr$(CZJRr`ZQJ(E_y2KmaTT4FnNMV9RYi4YRm(+2 zR1^RN_$kYv0HhxVcY z09bcpN$vp|1v*9mfc!sa#UIkm4ECllu+p>r!G3fw0ssJfW!shJ!NA#(5CEWY{IOa5 zi90|MO2TGrYhnce&`JUTAi+O&B+gyJ115S7KfVkLKX$PHLy!O*6H7PaA8ZEzFbV(w zY9Uu;Cg@C!^b7%jlpg{x{}3xQKQEH$5BP(n{^&$M^b3(1y4Tdo(e(%G{OJn<004QB z7V!Dc!pPnl0LYvG04O~G0LcrcHWndE8-pL;;XglP6Z;|8@ZRPnD?QhrzKqBI#3KBU zK-z#pt@W&oez4k~F;xHbJFrNBbHvuh;b&ZvxloYKtTYIA)-^J1&I}HE; z7__xJ@7Oi7D+5L`Noj5P8N4&Vx1|*HHaK(-tR^jKGL=~S-ak~eSSpP1g!#0v?&BY0 z$EuhSyfntFO*(A?v=}0tEk6koOFs;;zr6yAoUH5td413J*6|KwNq3sswt9nl4BfHU z^Wpc$_w@Zm*R}()JmjqUOK7*CD9^KfqbY@ED@h{qTbSlUN6G__-uD0#nS&L@!HjgV zQN8Eip^=`Eiu$RtqIoXqu&K{Xv36z`x2>W&HQ|QzBQqL*^}r_8)xG)TadkLTw6!zE z^E@l}Mz@W{?Zq``+x4DSf+yG;&1GvZkD901%Nm!H<=t0!GA?&V%|$cAlKHG^KE#_| z)S4r0uP#!zuDz!9^Nj#$gs_lox0T0TBm{z!&Ps=5mr|Ebmn50MX`~z!-Y6~4j)!x` z`tf>N8%K`SL(LQkEo@JXclQ_RN3Y3eq3s&amN(-!?X$Dl$J=T-EfvS8^Y-oxi2>GQ6_XRa$s8=)N=;AODv ztL3)sF>i>s9uD0FUo;SBcy^ARH~t+|QGH~5211=*AM9X@-B1&P3l|d(Y&f$9b8Lqm({{^7)Hew1#NH^XT42rC^pzO=i2{$6|2bHAyuAzwF zFogAx8O#S(getfUz~2^*pyCZ^OG3*u`SIdMTFaUA#zQ6x?~WfcM0W6l>I$srT9&2~ z2A7dcTn%3Ir*$P^mPJPl_wuT9_g;8U@M;ByU+I(bnA~z`J|HzHMTH`E4d6P-PZ(^x zs-j-*-!O?q##z)worOxusu%{hlQ0ePi&|Gb!LZG2#$1vSzvr8yqMbFK5U<_Z$f!U3 z`>5MeC8(rBFBKQztNyG5TH&{ZWQ|nrH~WNi5uMqSyNO1Pi6~L5!h}d5Di@4|xCb@P z8o^9>@nB>{c_MkqEVB;pN@e=<7J&$`sJZMPLL`tXVI*i7 zFast|@fKqLBE@Z}I0nhip&T=ISWAqbDXMt1abZblG=nQA`l7!aldw|wX}NTuy$va5 z|AG?(Oyuqvb!+$l?%Pz+^*yCd=LjwgrcYftMxF5T@`IFIPXEsFzi>J-*W{3_f%3E# zQM6IBGdKc!KG~K* zWnMDmrd3UcTFq>{!Ds{T$VIu<`8g0?ZY2;oe8asqh>v#$eYy|mowX1PLhq-2?1AIF zd>V3E|9_$uWU`vzgK7-v$9?%6k}bX&^0J$tN;IYB0#0JWx7@)db{jG~4#dfzG8DRh z2JKB##=9W+AGl->V0={J70o7^BUZz2+qAjE#Yq-{j5qosF(QeP2-C&hf9CRePnStR z3r*vt6HQ{zjddBflFXaUAXu6d`*Q(pHX|;e6<*0`z|du{4#E486dgEhSS%Eb&bS^a zrD#9^%1(Bo@;`p7Cg_Pz#w&xE^LxM~EOo5mRJHUi?1f#*Qj?H%Y`4IF<;FjP>cta2 zXL|P-ombWmN?N`0y=AwyZHv_jTk~gL!{}4Xk(Xm8rwb(*-jWsWYZIRH=+(^XXhe zPCIoMW@`xqghlM40!l#Zr?)6$F&C;tV|!xsNy^Y-`ZPgbG0E04&~h_PYmP?)qBkf* zI_zD`7&%U4lupRGQ>!4*n#pbt#6C|37YWXzz;4+);DALMIrD?X~le+}ca+qNe+tdxXA$P{DFz&`~N~`=^B43>= zUu}EBIg|GVnXe$$YcMb+d{!R~j0e1Mw6xT{5)5O5;@)eteCy(RSMPv z+5`G6C5HcLxJQMp@vrN!F{3J``5i)*AZ;qZx5WIBkd-AthAI_JiwFxv$Lh2jjEOXw3e{ z^ckUeEKl@=5OCaAZpOm#SszCD5pdA%|56q+p*i4&$B0D4eXz|}E*0E(H@YV;x>LAQ z8x=(lt!ub?fZ0^sJfUOL7PuE9i zgd0l?j#uiApMICSBU~ouZR$5_NPc{!d8vTE(fkTdsat<1IX^aEnqFLBp|Vt)Wlm0Y zCN9oe0s4w-)t1t%5!In$nG%m`$iGz?cs1YiWJ!8ev(unSvR<)CN^){e!!1A`g<3&< z#I?BEKIA^~Mr@w$eZXpPz#ck@$qnGqc*H&q`T}#+AupC4%@%z&8yJSIZV0Wnt@mJk z6G5bM2(2&POsuAHhgfX%NcXMgop|6lb7xq0ub&9ws-8%XE*?B6L{Ud?c;l#h88B>aTWdXg9W z_2vkn#|b$kBlJXD^YdqC0myl`y^H{>=Q|s2 z;$sEigo53AA}$lH$UX`6kDTmIJcOqDA0_BMVKMeWIEVCK2{hO=U8}|PS<*~w`7Sc5 zP6jOQ*Pg*w^y{%8DBtTYf>%^dtsw6m8DXkQQ+I|B>Qc2~L=2Yo*Ou!(vR5YenFCcG z^_k;WuHh^TS>s=<=`MqJu&z7?ZgQ_o25k1%YQT0B)oK8KFdn!L zw^|Q)XP>}L;1wD~gk1*}lmvWZj2mXjqkd^#Cqa`w@)b-FoV+J?5@&xrt_ONXBL9`f z>(sm3`hhwH%EERY87BuYFW#g}^q=F?iM6eM+@S>6b*HA}4MpjaU8xEYkB!~|zWp$F z83^&fmk6r$V?c z2;HE}ZyLKm327L{7HEzMd>;;dkgF6gC=>3hbU+D>FT02_jx%}EI_KrK8akT;wt46_ zqugi#vBHj1@ObXbd-i?1l;C9^2AIdzsb%1VdiU%p=lbpc8` zXM^k`GgN%b?LXEKfS*RV9^u4tP4ch~!{@nRLl4}#<>k?*cK+3Z@xSR@rK=wkI$qD5 zO4XBp5m!+=7g~Rj=AVy^a*15-8CfpuNh{-5nhxt0c>!G+eUi2 zL6&aA&N!pL)EzE*uPum0!(bBh{P}?wc&RSZ7PGRdcMZFe3hR{n_#T)cI?Dv|eAQLi zFRU?bz=;uk>5Ib+QFymaz_dQ`Wo6`%HlK0l&`MYDhM!stg9V#0 z&sgPVDvPg=#(uxhgeH`Ph(2`zxC5TpLSU-b4GZE4n{rgG6F6v!Dok)MdIgOfhQPxF zQTQ>V=>J`6T+@>DIlT01Ro8mNHb{HNNqNcQNYIC5{5BOUgY7KKlc}qUD7QfCA~>PU zWnMV-SDpxYFXI?M4}^9thP9rC>#raJ>~Wbw=FE*I{;?NNP;-w0~3hTle>w)Q^5yfkT z(z4aM$4X>R?86xoe4UG0owl5Vx|0c!nFoe}4V9>3JDHB?uV&X9H|!qDPhn zT&*}!T`B~`y%KB4p@f5R4KRH`GB;-+-@-K;SKUMR1WC80qG(~c=Z zi4YgTBtZyiV?K!`o&iHYqL!Q*TVq010`nbVMIzO^q8`{|@z&Ysx51!(#tRn|Elp)I zg|IE9GD&u#e3prrf`2)Nnw*4Ds3}#610QMzRpueLW!?!B=Z9BZk+M0@b z>WyC1*-)5nG=R|l17 zo7`eHSkjAY^h?Fy^jSw*?smzUYgwKcu=iu$vgpU%Af3;Bw&JpxR)J70lxOyzn9&oK zq-mzsV0$`POQg!XH@s6p%eZ~5)9dSQIvQg5@X!F_8w?}}kr&xOgyq}3cuaC)aBpC_ zHof*4Pmq(LldFqa?ozPqGl^l&bAU zlAd{}`D?1SDWVAC(;h^Pz*EkT_l~Ak)WRY{8WuFWpaROFcpWI)wo%2A2w`&=;wG@S zR^RQYY-6$B$R|7jmDne6v!Jj}269BnBbnd8B^e0;1WbnvcYj6KBfXd9_BiD(1Y?#4 zDsgf)ZdU``^`AGl8S=f4HTpu0B2|O8jf$tFSs$A=1{{Ai|FkZm*E5`7_q*{E@{DaC-&o3}-^0aO4gcgqs`&M!<-HQ`sp}NYcxn4& zA$<&Q@Dr2woYG3phv|JeLI`+D{26aGRc zP0pUPoD}(?WBPsD<7=*CDw)qC;TE-E^LxmD46fUDsT^`@Zpy`F#NEa7nzwz!)8?h- zs=$X=8bS>23%D8|bn@GFjpC?LL2?5hY?0z+Bp_yg!XYqql5Lef0XL^89`kpYoP4Pi zU#|$%eoE@?Wrs}HeWKzpkg(vq`ItB*2J+<8^H$!XWJ7?10@n9%yXK3`@*!(aZOY3d z<(dA|hr3l;n9T0QZpLRno534T1~Ybh?q96^ET;Wan>O|FrgHfq2hr`)d_&;l;hyrC zgO;m;511&z_NmUxs)FzM1HY#xU9nxXTa z<+WF9*t3<6ZJGLXY@$gvz?Nc#5V=p#i`6*RfD)(!UP$s$hj(j+uJiP%r{IK^P56& znU!mUixYu0#3|Va^8hpWZB|0N}l9a*x-G;0~1J2X`^Ab&CDR^)KB=^m>(ve##Vx)ulB>sOeS$BbSAycLJ*KJSGC6_h92i{sWyCb3z*;AT7XAP|>H zuhwM+KdrQBEiYkSPhG_5y?fQB47Iu0V?cu;Q-n8@`)J*E_t=%=!KRwN>G4fm(r*oE zqVkeCF)@cpo>|Sa&?9X3MfUtQ@M{m*$Ily908C&DVRb-V9_QCW#e=rY^)>ExRb4tF zLY}b;0YWz2qzBb!a@Twhcl?+2Nlp~{uy?*XO#;)&@vF_DtiofBvc}abSbxrF>i3Ph zfj8Ujv`Tuh&4PFKJKy)ho=L^bCsi!7%jI|T`yiYD8_f=P(`aYYyv@bKI_GCGt;X;4 z7Hg+U)JOCF%@#`qb|6lsIc!n42p);(*W@?2{_v-VFP)Iqe^x54kA36Ych|1{HC}hM&+uJ8PKAHN>p2PU7DHmM5^YgA6{w=SKlmqLY`G;bu z%O&CWh8jq`c)ca_FN&cuWTgsku-k;k_DPK4ot8#hAZtDq@<90+rOjBvY?Cf6^Xwp# zJF7y3s-XVc{cCKs#y|q(?KPkx%3s%ghyxxeYUT~mgaHN#M{PCvxyEa6Ss_GHZ zhp31C%-^w0dhPze+DqpFWpZoaeXWJK$|DZDjG4?h#h7K5kAe`vBsccc$0k?yCq_oK z5V%DnCl+A9N7c(sg$dXMG-)P51$sGhXaiesKo@0D6_dT=WUn{=rdh` z@q2!~!G{mn51X)U%>g0F={sr=J~p}Offt@7ga(>*MdX2rpH4kB*wcge9%8!VOfVb1 zDMQT>7j|$UHsyqiB7kSG#`K?lhaDe@o=c(bCavctF0CC3i z#7QtF)B4TPEa#XAMa*w4k96VjMccw$JZcpMVJN>ZGdJfdZhf4-@scHJ#!ar!*3)pC zxv}Ufe06l6Jp`OK#L{&e+sJw}9yuhR_Or*mQqs29F{t~9Hc^Yx8L=E{fl1O6N-Lk)g;ti(cEzF9+b80jW{qySH`rexKdoA;rd3FZG87YlRcDClI_|o zSFM2MdWV&5IS}A-h^|D{Qm$zxCuUgRPWW6(P=q!v>#;KE1zq28aWFKhd4(oB|ABc3 z@iH2iqjtj-*0pnPYiM*p={jckKoa={!Y!p6eBCEIv~>f^G{~e-FG);EtvGmj#>hlE zg8G;wspMmDjY;KFW^-uGd%f$1z3k{&cjppZ4l!!nCZjZR-I@c|E<`DZKXk8|eH<6Y zrxW#{;YKiJxJ^G!>7-tb)SzcVaIxUms62H4isD?Gb8kt)!Y0rNYQ<}6(!YYim^RHd z=xA(X`1EOOCvb&UmFmW3iJzSLYo|cCF$jXr)i%K*sNv&J>z)ga=)F;))E$fy65lu` zQGaA?RekT;ADO9%oigBQGt9~qf--yC#B?2#FEr(DS+>(ML-3AE$;3(dAVv+>nGR8O z+p%+r16H=4gIi0>U;bpseM~pZa8`4@%t(?l`Qz}+fBWZ|xurnXQFJq+ODs}<$E;Kl zJD<-CB&>AxM`jOP!RarHUM%JP)zE*2ud^U=#tGBHsq=_fvFa^heOW-(@(!S_3jKlJ zNqF7!qxfcH3uL}vc5Wn+Dm z9Lvy^G_5OUVoE=`ztRHiLW!kX(iRUyg|wBi?-8vv-LFFPjBRpsq7j0oN_3iJXAQjC zA`%&>n$gxPhSx$7svRGAS=*5(2)LxTh^IRW`M0U1$Ue%>TwQaNDwnXcqW>kdJ6ZC3gdQ27g|@3bh)Vv z%!}`c9>8nxqY;{Rb>9|xLRkMc0d=?qvV#VZe3NPN4YSIjwCrRAd5oTPL3~$!WaYv49z6e?`okU*I{Hf~ zJ&e~S!ox5VO;K*iOw-s}%MOm_oiKs)~p9|6jzf) z6FQ?s4?i^CE*;;2bznluLIQJmH^9DPA*!_vPc<4D2Sk-N@W|^qCC}G)ucXeNhTc*p zbSXOsr=)2*`zIozG1s{v##G`WlGK?Mk;_2UB2%siOEO3Is=?NENinSJ#79+&ZIMVO ztH1=5+A3t$kWz`Xts@4jVWhbKKm^F+DcPQ?A{5LyUZ5KyQ+W#1!z^vQ$(PBCsx6Cr z_3z^tAw1)2=d_^_ngO}z18W+^YX#c$MTG|s$yaaaG1e{Qf7}G~7Gh0$fdre^+D}Vm zW3D69Fo1H}mUt5Wox9@Pa@Zv*;MNtB2L_ji>Qqf+nzBLEL@(r)5X0sngH455vhdMK z)e6YnB=!VtKs08(vSRYYDN8%$RLQFLe13czZ}m0mwJPTeZiMZExP@K^`F@S$iPa&6 zNu9&{6O>G*fAp8AW3t-CJUo*S?el%F0%11FB^Jx*EmhX9VY)pC2JI14G4?%ECT+678rRpof*O0)7U?NGtWxsvh>#Zy;(l?!uS zXA(oNsEOAnZ)S|=H#`lv`d?fR4WV1P_b%L3%;9GxZ5vcO6We3m`Tm3cl%v8&_(Qd4 zT}g7`)QAqdPB4#zVbF$pQWDC8y06*EuZ7YPmcUU7AV5C*N07#~Q8gGFRT} zUkzvc(MSTBKI^I9ErS7CmRz$^54tkvWbRNtvl^hGych4lYHe>3K>CEUKkr;|iGz`+ z`&auT>3iZmCAn#{5eo(tE&_+cb*EN|^gC1ei)HlrxJ9^Wio?zH+f#`IIc!4Y6#k8# zK{AMOlN^P;?z!FOs}d3q3L^bxHw#M{7}sx8CDKM?AXe_A*&Bc$7VxC$M$#Biu9Nx| z{!0(YBYcHOUL<$~c{{=~j>LXY&Q3EE(QU7=6rCksdO^ZphEsx#gC9OI;1Cmwm~5oX zK0T92=umL9O>t<9<&Nex+Eb-E>3aM-+3rs0HBOW4o0=~!Q~f|RjgW10@=oHl=|j~1 zEnef0HI1CczC$vZ%dp%~DoJ_NTjMI}-LQEg4&spLwO}HF?2tl@5XNZs8`w)-I3M7e zd6_IDiK~P=+;ctIOWP5O8oU{#uZ3i>sBR%L7%onsYtfRY7RNlqOhic23IrV5M1;$Z zB|U_xA8BujZ4k;(jEw+iMj29k+9$N%XG=eX>DNw%9QE=XEuaWHNZi3Bu25u=IHD9!dVKi9Os-gDQs2Pru81-D;59oe`y#Tzzu%&NVA=C2;Y9@3ua2PeZyGy7tj+=k_L zk*_~r!at3~`^2i*$9;rox|pp8Y<6im2U3$782(lh!6!tBV>ytk&$h((Z1I_q{{O=h z4UZrgwwiM+_~goAi6QCbO#~8SwGA>-N*H#2`V=L~kT*)0r@g;&cMMC}kZoF4c)?z$ zKUJGuh8xwtEsdxzhoY(*4PFU@r_cx6c?QbZVJWnRTcq|`ZS0OHKDlV?yt`cECW!Je zaT?sEv$dOkDDm>)jF-z^Du{JflrNo>&dNl7?Uhxtt{FVw6!>_UFJj>_xsMyZ7U3$? zADO>Xv71A|r1p2JD^r;(Rh2n4)n$=YmF$>GtaHj7pU1+V1LMugX^l8&RKIXv)8654 zve^lV3X5lk(HukAsSjYO{H!X%hpm=JEkeh{>)Q^EJk~B@Y}hx!myNEU8rk)9p*rN- z_3CXx-4ju@nH^01i)L~;R7!Jbk8NvrnwQ3MlaX2_fAY5zor`FTLSkwDaXh~#JW~}& zN4#xv>`%RFWgWNWkF}#m7E7$siDo79_-|*iU3G3Ju?eV*fAx(W95|Z-&qGfnMKXz)YP z*=G0r{u8^gq&7#wlIdrW{Y;@yXplnx6G_vRN$N2^a1+X>Gy2bXoEX?+TC|`N+kb6m zi?43uC2HwZUEE+B@wtFoZ7gaJww%#vT}>gl82|l*`N!?DFy0aGQYv)Su&mcaOf6gS zFH{{xbW`#$yMAc|yL5A6qbAH;&O{h5%_DlEG_`X&@IZ@bQQ5i$|8ile3IxWSLN($; zI^N1&xcTx}+v?Z+0lqh$_+oqqa4O4Wyf=(|#q(yWgGs|j#OTW8aZjN7tab-i}yQj6V9~`>O~DF;3rQR=<0d*vitcZ`2{SdE~fhV&0-2N z>6nb@GwSjK!(gT^LC}*6gQQ^-dYj6&0`~)f2Yvgjl6*Zf(brZmpi|P*OG1n?)EK~l z$wR|R0-`wKyIeE15+NMXL{Ni!eC|TYS^Q!F$WJtg?lz>%0>YMrB9Xqnf1rTkbbA3r zx&njYxvJ4%U>?_6b%em-U<28mq5h&op@ zd81pz1+q%3ls$wm#6#78*~2z*B=46BX`RXCfHVIJGsK=vMNN+t$Cfe^b?^{}nKLtU z3Ar^Bu~>^0&{&(zhIcGP$vPEOX`ju)e<;N0Iu+89CQP7yo6P}&HAEz1OeM-3kd-#Z zETPX-;E0;%2w=kM`!l7FT7cEBI%SM|96Q+-X#$MG5%X8l82WgfP4W=9m>~;m;#Y{; z0b>S-=7=V(KEB(;vHqP}uOMxnuL!j7jyL{}0REmH{;pj2zFqdt-|RiJ z>|M3&eK+kL5$!!A?Oi49eW$G*Db_o5n|t`{`mpDfiFZpqs`VFNgw-iA&k3@pX1t37 zCg)oYotxhtFX=Wf$@=0K*GX&M(cJE?7Q*%mU6Y3`KWaXKNohW|mc zLA~!r+NRvB-2B>p4f6)!Ta~%Zcs=zN>xtpp$k~&5W@}niUn;PaT^*_4sQg8}TA>*ZU^n%jnxGo>f^@M&}=Uo$)+_2@xHFf1gwiW7X5&C|F3^bnKV5 z&jTeT?DQ{Rts8O9hgP|1yZ7s3hPL~SI&PEq8CdYGqp2XPF%~Y4HBj$zc8}U#St?$| z_H(i}2#-PCf-}zVHvj2%&7idkwrnV)FKwQK=sRb0Uq@x&M5cCB-m~2V%r*?Ws`qPq zGY4C<J$APqW7;boc&LUln%UD}QwK6EUzIp0Q6wfX;jDW?s02 z!IE%~T)uW>%Gm`I&GiN275oLui-hqC);N`i%c9T9v(GC0uqpqJnimd<%b^reN=YqB zPC9j}lWWl&Qc&wuEu>E`iei~pIGfkNpOs3VRnnf7Tc1_qpOtB!Rq>uxpd^-2KPvdZ z&G5s`g<)3`asCzBpUO*Mkt{K7m0mRC)G|4djGFnARV0U9#eiMWz#@H2u5oPMNotxu zHUCR$2{o&xtetQY8-Qv`9d92CVN;BBve68)NI^g_-vu&z6;vCyW zY`Oo@u}jltdH50TOfuyWLp7!T>wj{tuC6YeQ7nYM*^v`$JuK|^HOQ?2;@9#tKSJ!N zEa*TItQJ4)o?k6pyeCnt&IsaY>0hpJwRiti+Va@WAk4 zaALSIAv>Kej;gvsaxaIt4u`S}>yHPcIR(t2GKQ9Hi5@(;rpXf%;;2sKxd zu8=$$q4j=y`DD1JNOk;DJ*uwR13zUv(YEIp(I3FJIsIh^?0SU5ILrf{{Yf3iQRWma zMIYlDG>qL*Mvskg@&o)q!|aW#?ZbSGOwNN3`vuQcc<;66HQt5K@|W{<#-^B#&*EGC z>Pop%kMH!g3hUKMPF0FTOSnbQBHB2!st`Zho@#_`5qOuj!YLvOq7Df00jN`oSFG4t z6rG3rft!2({5W@4P>J3>s|6d5CSaHkWJhIalt2DM13)y4pzd9Mn3S%(^w&-+d?%j~ zh8-ITW5tU>LKs!HyHWG5FDE%2E;)JZSMuL~H0&}_RbE0cN69M^Qp%btMziJNuKr>m z6u`qyLQxDl$N&6eEI2Xv6f#$FvRSu&_h_$L;x5|A=puhp&xTWw*9pge_`967!U0+L zd{hY1$kYM(^>WJAf8FN$`c)|5xZcGfxxL&xGa?`V$usvc6j!979TI+On+U~WDE!h? zv2$}ctYe^XWr$6iT3va~a;tI=H7=ySK1%kOPCV4NRtpr{DOU<3=c6-5>%_b_4k)gX zNrGSHP;WB*@GQ>0W%eT+Ibw}J0sG}@w^i|npmBsRx-^W5CD?BOJ#!!2kr4v8b**nz z_AHhgmd(>}_MRJBgIKn+^-n$_NvVAwf430=Uzdza>;14$bHCsq2%DF>xYRFu`|xKH z6T#>EM2TS$y29Ha!jil-<;81?gd)Mu?EPTtr*{Hz=_#|O@Ii|C^|%O8%Ajpec7%4n3?>q%(!powPi z?xG9Nq$bs`TlfOMc7)HYj#~^H3yq#OgJ@D_9!`Os&!;>~)O{)+gVs9qcr!EHc2igDf&~aeQTFM;y_5TGHT6Jdb zGI(8cD;wK1@+#mvW5#*7JuTGLgqNRg#mydRVKw-$|D`a05_tBcV!S};bpe`Fy4wkD z@)xzdVv^M?))AIjHzyD3y-W|?+5oB;k6K7<7Xq4Z49}NH? z05AX&0R8<9Kyb}m@Pgo1RB6BAIo>)=q=3cK!#v#q2qDR0#WK#lLqdl$Q$P!0c+{+D zFpDOvL=9C_h|2$xQeY!p9Y~~EjZd|VpR~@OIOIFt;Ofu4xbk@KdH#9^VS){DnEssN z(Ba#D)`FI2Kn2@EPn2i=ov&F92@rxZB`WGD>JZt=Cw_#EB8KeJ@BPAjO3r=QD#JXw z@DvL3G4 zzv|h;W;6fhQOXg&wSRm4G#*iKL^e@6B@-8|Y;Ml|qg{#m`US>))=k#%6)b$j$)t?A zSS>fVlU#>#B-ha{mcS(`T7i?{O8yyXrSxm3V;m znktVs6mui^hE+IF`ATsr8!xQ;e*eo+*ah3kWfKCh&L^6wNe>h-EihOIl4Bi?N&WVO zAy*&iM>>?IaemJ%EIM3H9v>=h!H~kPA~l++Ez*E^Xa8oP_FgFUpD2WzF?ou`#H%5i zak$MYoMasF7EstkcU;?faBvFE&6$=p5pqEo*6gJMWf5IjT}w$%%}z>MZ|Kk{sN5jp zyfv^#5EqO07>X44Y-g8^#Ja<-h^C9fT-w+0;vguKJ*w?;nn)RO1D`UQ@M@j?6jFBO z%cq0#`>#s*0nowb%r&MR?gmO&%;PF0!5lzOdf!{;qV#kBAaA#oLd{{Xaa~QGjaK>w zTvdawIBqwUCTXe!M}gClyt_GN5d-z8)>hC_wq=_a8wXZT0forE zTWFxV54di2p4fYRw3A21)4jvvl>|1S47RRf{obDzQnQdMkN(yd|**r>0&)%qs>fOWN zSH0if=-(bgPk2gEhYinH)#dp!xaz?^554?3VbZLqCkQECMVrfm{=)7J$MF>1uFm$35qW($FvzDoO&zVwykhPH;h4x5fb z)gh*zf;ZB;H_R^A{Zv|OrL+c;yA37F+$z&P9nx4^xM{lNTWaYYj6b`DDhwjf`i5C8 z$)#wg&da%G`_hlD-Azzjcf(9L85NfPfg6|}R%Wif1_dh%$EQ}4M_2zkCMpKc&b7V` z41Aw3LGU#wje&iPBWmyW0w|6st?^^x6huOZZFj0Q+gi)OJVM5y(aJ9P+#9O}byt>vIc-4l0_Xy?Qk=I;z8|o- z4zb(62=NdYBBc{gGGQ6u99`lv$p4_C5};nA7h>dnf7z`MSaqO0c^%UhtT2NmO1G6y7G z=reU-dV^uF@|-|0%Nyc{tn~P~o}sU44@X4uQ`(ip+iZ$1L+n&VMrFVvf<)w~$EP`3 z97ofn=g;7`XdG~2VS;Ap{ZccSkyhZ0d^eY(UWv3uUR?-$&lIuwYigMuubs;U_?O$^ zs>`fDH>42=;lC@h0%H3p`Ad!V9;JrFGohbpA! zcmOF)BsOqR5_@0xYdLpXz%SOlt1Q3m6nR~Fli8K~H+Cyf%LBE*x&_(lz2$dW$qrNQ z(M81LHScZ1;jc7cguPdLmskf^Amc zL7>Ncl7Hlg$g^}D%c?JA8OUsG@*O?=F>fm?$TZIoy%StsQO|Nj;+3 ze&qm(V2c3XgXXv^Ctc^UyqiBSgM-{Vwm^%4z~`&P<6*@=1?MKV87ZljxBKIoKh+c# z3^-C;%G?YcHhT9YDr{#DG$P0DkkqN!9kb~o@?YR0u?7Jx!Sa+W{=tx9G2n15&f%b1 z{*1e{z~Vu1OJiP*U-_zEF%W%1p_6u1$!>(UXK^B{K~Zg0_EjYYLT49f_naw^>ZysV zbbQ)ck8?TeI61s3+mOmFQW|QiOFpH9an%rSl~I=#%hem422M_kBso*$`aZ7R9Y)qD zac1{3Ycyi#(KoU7Y$Jv6@X@d&j+H1N;vw{$YH9pWKt!q9exRxT%77K)I{pwfGU*AU zalchb7g(AagBIWQoA%#9m3{V&;Nvr?*aOpGrEzF~df5XZgPNt0 zrReET{J@}qr)-JO6I8mt!`hdM9Ax-j^G&}awFDuV2O8K~C6EN3T@8%4cP*%pN>Wd3aXw>v1 z|BmV*Z+%+dx6C^>O;T<7SbeT}p>5}Yooln(OzBd2m@8kIGrCM|cDhMJ45MU=c+^F$ zM@Tqk`R381Z46rKKrz>0vlJ4!R;U29o4KL+KD@NZI-z(pG*kS#wuQ{1@ zTqsjVkWI!I3Iz&~MDtGFnIWw#eAs}_0R@2}aQ*s+2vSc16l(7qAK_N(R5(;7UwxV` zN19n!l~$6{S@GOGZg&SShWGy}FZL$7jppTW}U2{N;J)*G99TK$i?sAjl3(gXmb6KBfL()5yW!9 zIShJiLcJem#gn9R3sxgR%sJQ+Adc(iE4!KF|w)*H|W4&n=`TAtbZZCg5lVTsZJoKIM9z}cVveW69x=d zSPA-S%7FF_MUmtKy#KDSCyOkY{6T+|6?_O$2VNjd_8uk<;Df6&aYwH$S)KRNwLxh& z;dlx24zWIT(k{n?UXQ!!iclg$%NP96l75D*BCA;%+K)25fM$N`*jSf$%m(=dj%Rs$US=hJew%L>ucQo=B&Mm3+? zR|rYUI0^xc^q+zVWfsZ5Y+KTG?=sChi8G@q7Hnj%MZyWuRMOmR|W_BtTb!{Ix(JfWM|MlJH=;Od< z>P6(@bPDQuGx-ih5Va?g)$<`1i8qRxnCuuiB70y0;p(vsr0=t3$+bepWg|&7m6FV$#lKzUwyjd{O~?f)Li-%6CaKmhP+aDR`%IjhR1%RMT-C+sV%2pwAU>=#Ib!sagnV{Aul= zY7T&WR~gxKJr(+H{i9U-WOMQPDe-*qb-GvkO#I#2?uDU|;yiqCsDhV~0j~K%ZkkjCG}U4m5>k8PXj$*MHW1T5 z5Jl2=9!x7H1VkQ7XzN6Ba~A;HD?<&D7jxL+3Me6sNYi;vGTj8B&F);TSz18@@w%Dq=9QqSU(fdc{Vd(blPr4986ccbCqW1J6A|VeUW0qm?{nnlB$WWWOdxX2j-Nj-ThAVw6I9)s781VyT;6Yu=HEPf>@wZ7 z$2|B)9NZJpzzm7>@^!M3LX6t>jCuush?XP}zrs+}LGRDJ$8B^cz?B_A1q?=mFsP>y zydY|_8a@`oNsdE%23{GZo|5_nz0b^<`D1b)y3=*&{DOC?TKZN6BuO-ZksV#Yfv>K9 zZY->ikbP5N{c-xBR|Klx;Ni@Jen&iSo1hdhVs{nQ+=bQ1&%9f8t58)TLVyFMy)Sex7Y-ilXz@#mr1>MDZIt0?&-vF)s>t z*i#x|-T*qeQvvi@)0)nNcB}hG&pwZP)Y}8LBikATJpw@9eI&OaTDo4yc=OK zgwR~LMWHXPJk0*Mr*HS(AJD2?+?)QV{ppXc>o5=Si&9}uo{bj42TXb8)mPtOUty2k zI+XsmBWXv@13w@+{nW8z?2i__EF6q@pOevg_#haOG>~~2$BhF%Vx>5cXGaJ^n>64T zMT9+2*cmkepjE;A&jZ*Agy&keOl)t7%dgW-be5<*Hn_<}qR2@FPkjd5Pi4;9zK?xb zP#U7EK6|P@+SN5F^UluNz>rz}t9!K*EC=8l@j3ffFX8p1;m_$$5r2w8eA0<>4Deva z39=?g#$~DL5hHPwJr-o=U$L<$B+@aoHaAjvmm+1>(M^TZ+a`Xn-?({>`Nf}m^v+9F zQAPV!=VY%vwWmqH)!g^m4+{&y(giuKSp_TBX9Y|Oi>|r2wYL4~?2eX+Rnv^~8hdr2 zA>-?>9G%~_ubzW90^!z+L{>XrhC(Ez2^X~tVE(DV#()OK^sycEPPT*j8k_y-nv;k| zCZKD)khLz(a+Nso9D``e3Ie%48q)zHH5ZZ4YUG^k^9=~@FD>s6i0{+ro96A<)i$>r zF{SrbADB2LBR8Y&4|K%Pd#}venVFT9{_Wcwd`Op||Ay`*MDPh913CDJv8ctINe}Zk zuw|=33us=7XgQO4hP%!W@t3!({Dl_EXy720h(*xGUy_N3QbWd&U~NPKKm|Lv7|_6F z9dHFqFMDG-vUt8iqqZGP9i^T#6ZR`u-pM)PC4ekXF zvV9vtGRR!TE&vDm*;DKh_yXelH(`vW(UJ2JdDO2LgR`lSA&cZ0UC}B%0aB) z;8lPZ*(v>?3v{k!lVL3FXDNdxhrY19$-$S6#(B-k3xN=dj1n=#+iTNL^s&U)L$+}? z{F5b@PO!MazjrXbO>OsAbNhUWJpir~+(6a?I4+`(3q(*rSy>KJp^>SM;JNR63p<>A9X${wf^3{|1a@c6Whz9pEBaKhmN!@0w6={UC%5)-$3fO!)z_p;Y%8O*g@ z06%kd8A`u1yo11mtPybkmQL=Z?@%DEtvM~m-9LXH0|L)_gtw~tsJksdS%93eR6AY*3uAn zzuD!AoKpYWhTIjq3L^c5<=w4a;Jwy}rZw!N(<8uIvC?%yLSb%0PI^dBG=hCMg8d~l zKPA#yk?rJVa#ERuPBLT+L8X*ntyPxj6;pt{yF~qvJ!f8=Kmmxzy52@G1wvk&o8U7vrXa z@^&#fio8t%*@L>X|0u?&wF3cu*egw{e{rz6e)haKkJTr;E{J{(-8?^c?ea{2Fkx=V zmhBrqe0Tl6_KcRnmi8;pw#{pa;bccXy7xk~1}e^r=WPltR_CF$IGy1=clo-n|G08}eKDNM zy7$gMeZ8%z(fr&?^BXW6*$9qWv<7Zy6~-By#R96#*H_?eauEqk4%|v$A*R5Kp&`;D zE?z(4l*el#3grBYbgiX|4$pf!t;=h1(3S36t+gGUPi?H<)hi6k+1|ZN4z8^)-xnWI zF?Y|p+h49v;dJ^(xEp4+v{cVchol#m!rtVDY599>YgdvDwvmj>4WA5F#Ks-d%F&C3x#=s|P! zr}Sv9a;?c%By|omxyhVOB4>)b5t{8N6?Vi$HyPMZ+tn?=whz3Il@^*k$Itt7{|oMm zPde8+dxCqIxoqD& zQ~lcIpZ#|6f|}`-vujVBZS9HI&42!E&1}3jdl3(9M!4dR_>)v=5+FK}N!@ug;mCw{ z1tA3$D_aOfozNe9%{8xg7f#Zfz18)p-T4uLh$L>DOPR2Jf#qo!wk<6>sVsWyVm27B z&3SYqt?i6ZBn7kpEy!oLk_rD))94=O&1N&R`}+0!O$hoTbd3|@n|{O|R#NiIGLulQ zq{u}&UIN=}03?FZAWxh9BA09YJl!%w%xH+fCzHy>)xzAB%;5Fw)_Lx>$ubEoWEh!L zBxQuaUY03FOo6>-@Z~OcJ~**~?ca(d_<3-QeavzZ!lmqDZag3vv0#mnmv8v`cWc(oF|mMor_ub( zOKlCkt!JJyH)CFmU|5J?!14%L&0Z!(WpWTPGPzJmK;V`@F`E35Qt%KbmIgl2aJi+) z+;q0(Am+oXa*B<)TUH@HjBWvj%WBrG{{1)Wm)BPwz4smSPIJe_3$48ktuG9;Hd^-^ z7Srz|dh#(Soup#JgczgP;O%P^7vuH7{3$FfncsNA0eLbn|K44?z9h_#K6CSXaW|Nk zuxAg;+X1uD-pbM3B8VN};P1wGGNw?OCt~pScEC9Buo+-4?A%;O5MXw<(~{ab2~$df z54KEh%r$Lae_GM)ccwBfHaWcajJ~mK*1pTLrU1#T#>klBiYWJBui%VD^;yO1`i@3M zre}xx_(lZfF73%FZpq|ebQ%5wc%S(-;%{j6olGj3P$+gkPU9I5BF3N0>0q((+=&dg z;A##R6)um=bh&(4=3?}XjMFU*bw{lK+(PzORhGk*K2Z*piu|z0U?IB4RWFTO3f!GdM4N}lGP2lLn=X-c2vEitKvxcG!6$j&I4!|tw} zqw#B~VmHPoxQwgn+YTB{C8`otaS>?Ql$=Tdn9ZJouh{AGI-*->VfKOrg3@2g$QmO1 z1JbC^cnqVLQe_7t!h0+{W8&g5UdCX50cvq2;Hok4W13v4EKJcS8=?cWnQHGP=2$~Y zOibJ=WT_Y{Kvz}0Ml+`pG|deTtXkI3?kp-%A_z_Fo-LCN=-xxj1?DZm4a$R3UU6W) zaFcw2Sg~&K?x!TUD2S-voEh!L>qA7$ft2*5rA390mFEN}%!o=42`*>}n^RYuA2P9= zxe(i4U!?QOE{iSD&Cte#c^Q#4Nqq6bEr`R8$9x|WHQ3rNlG)mI6z|t&`-oqAG8Jr4 zyH6HJXHAmCX@j%;Xjcd4^AeZyI1~VV>ypVU8DXzLgqfDwh1c5j(VUT^#epOL*!PWt zNHA)`RlY8+>1E|vQ%Zz0B$38ozhEa*%8Hhc$M%RT7O4tSUhal|IpW+Y=|u^;kfMMH z-xDs?H^8bfo#dO2^i(%+b0$7);p=G5!DPCmkFd3W%-FZ@v$fx$ zxxLI`7ZE!vjtVfS^y7m}ej@88y6a37wlWe%HuGO>v#wwYtE)1Y^OFn3Z~;lv3cMS(XrbIl_k=`QxKg4bqs(;v(w5Oo<3cL2H>`S

2t@nMf{i87Zc7?5db0~*zTd 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 b$yw<=L}*EsKhrEsd~o3(M%E(ei6r|!Y{4;X literal 0 HcmV?d00001 diff --git a/sites/telekom/fonts/telegroteskscreen-thin.woff b/sites/telekom/fonts/telegroteskscreen-thin.woff new file mode 100644 index 0000000000000000000000000000000000000000..5e2a4d11cc22b89fb56a25df09ae91b9e0a4e9fa GIT binary patch literal 58656 zcmY&u<*07v%$v3#0}A%}e-h6MiGfPf(bAa~mh% zH?R5ImY)Cs)G3nsN`;k)gDn71HVgnzeBYC1C!?Umv9>e%?z_PMJvX^;1o}qR@!J>x zzinBG`PN17AA+|02)8w`G5O|If6rm?+wNHpEDD@Ic8*Q}z}mMiC(CMiT?lecexa`#Dk>epW=)2o@~t;y!=5^~ zt~`@mCKE=Hn3JrkrjQ9!R8sDqIyr%-e@sG7jJQH>2s$%UyU?ge3;8f-S3@V_-;7D^ zN$x2(cipGYM_rGOuZOR$Go7o|^gvWWb{M%Gs{LENu2x0%5L0a=NoX&z;J+1%OMwsQ zPv_$^0>eFPGGoRqnxdl>wc4s{9LpVM$<}=R-qLlC6S_8+%bqIXXf#nxaJDV^2V69K zj_OO4)eEo{aky(uF6J9Wky_~;a`&FQxJS&%XO(+vvbG+rI$tg$7n1Ai8{St*Py2In zi%nl%Z~c!0xM|Mpt2+*2ZBd=L$<7g%Dc8!HMUR<`T!~Jfk!?k94o{GHc|48ojW^my zFG)oMclBm9W^T#4Iv}m>D<+P~6*{}EIHz$d1^>!imymRdTrxMDC6*9d3!OVQCn~g_ zZ2MYyHfUPj_Akp?+3r(TjAWw6vo1U)uiOTufIK?~mn^+j^=dI{^-C^QbnTbGjXTR@ zmO3@_s)i0pcaNv6O%KPbi;lhaHFvv5+MCJ;i?g}8qv9!(>|kD_SM5`-rYlIV=(oxn zoimT}Y>zIH50@vq8J|PnM$lV`Mhte-?OZ=ANKJ^%JIDLG2iV8AiY>e@>n`Ljhp)#^ zzfY_8J%|Q9 z3~JGkq5<(4S+Lw4auu4a{YvByWkMRwxm+5WcJm!+SVT>2bfXqlKV5$j>>KVQl%Vhw zlJx=O$)Z2J0Y>$dzaR(LV2Y$W`_^ZJ8QzJ)ffhH!X(B1X_but*)qS55Gblq zk10jotG+26*H53c|J`NgXcyH=dgwqStb_b7W9q0GAP3v>gzSyBX9vxzTj+&)VYnc( zybhDDHDE9)=UDZVDy2{}nZ)%C{M=UWDEi zE2uzScn!T~pgvrcW!FnxYTK2l%aQ%i@FgR=ABLW8+0l<`q-!rEi+|Z2Eqdt&sCRGr z?sfc+ZpgcMBRh|eHSiciQX66D4QdsXgCHkh}jjH(|7cwcR3MU@lfYAwY z^j#44=Iu>Vbdh3uktcUz7%&PtsZWV&w=euA2@3!HZO$Evfd>_}FZ3T$ zHDg>0n)rH@AzHLRRn0b{;rQNsbbp`8?!OfE4v}(QGSw;MvZj!Qv;JWd!+Z={+n>Zo zq0wvoL%2W+Qr`9L`~-G#QUpm%*Ai45NdMA+KdO!bhoZqL2#6m1uIQvraMpkwo}Zf_ zJAi3;kQMWo29OoZ>2;71(3pAu{omx40`^klibo;Su)t18F^_F?#LcVF0`58-t|pbLl_yyfqlLy386KP|EOcVw0`OaXAq)qjP!+$#Q!fu0A#oem%-LDQIA zX<3Hs(MOsfNyfF$EbQ&S9iB788|JO(bn&_)^G;OwaN(0MQ2zk_8oM;o(}>1Qh{n-@ zjGX6%RGKp{mi0s%(?V7@5?A7EpNp}-&Fo(j-k%6$nFR_f$Q_2GW4M$L89^d*c}5CRan&~vL$3bI0pBl1%dej(WL zE9ag_OOsy%a@136k@m+1#dPKmjR^JPS$RhcO9W!7ONay8T0=(hGkzdUpcy~A!1<9o z5wV0tGo50M_Ue)21&OL};!c&~0KJw=JSln{Df%k&LtRNFi_N?v@|}#;D~bCG%8$4Q z(c0WqHj5K;%~ST7iX;Cc(o4F*q*X&RQnZ1GL5$Ur4$pF8riY{v)kfh!i*f#5`%#UXKFDu zXJ!LzgYdc8H_46s7M0@wD-Er0io#*^m(xcYOdjMhSHL>Td^&#zbSG{168Li~Kko?f zYp3X173PH1wW=`Qh~S!K?iF@!74ghcEO%{atSwQr^*0EPu@;wb;KKE}%SIIbPJo-(es81ia?hQKZ91h=xg~<>;k%Q8ajz)_?vZTo>I-mYDQ(= zBg7rC1o~ot@>0xj<{Gc>O4#%F4OdWmY}mo2w~#y^m-#=Y6pe>Q#;yuKWDI{|G}V*nP23H1I!?JskEa?2D^mk5P&! z5ZyT*ax|R>?|!_%9+=1uC)2AQq-WTVh-r^YOl#8be2hA{iarQ~6QwJK@xUnBk)l8+ z#HJ>SH#yul^S!(Ur)dHyY2Y?``^zFo{rAq)Ngg4l#0+LA<614*uw)6d`ic+HYFLBo zScBu+koBqYbo!?$%~ zs@714x)8KrLkzwTYxKqJ2;tT3&kfB3i{enHedIoG?3+`~okFlnAF*~9JM&*sccRfx zj6Zh6V#(LAdMkO-C>ky^Zt209&}J-c08ydWbQUf%u9p=3CY-+L9;%GctCFgWp{gSU z6M{w5_iiD)xB?ikz3TTA!uTDkIHKvs^%VaRiT?;kFzXP;2${Jfl1<#qZ%i9%bCj`T z!_aP$D>i6PFkEgKTbaL6T^ruYR42cv(IN8hr zR2q&@yir77Y(p!2-D>JbBCN(p;`xaH%QiGR52g$q^I6~c)ez_Qls%L?+(DPY`0LKO zjOZ~Bq?_tea$X6`Q1KqUGeY5HPlE0pi_|ZACxqb1-k8eAweA>1IFlZEG`PgRX?qM# z1fe5+aW%&y{bL-s%z%G_R`A`&TSYc-53jP7L$f~IQ)K#Y6SDtsf+vwWK0-G?>79`a zYxOB%3r7t~aSBIA6y>^A(X35+7VVcgA+?V5&v2|0`xZHtIjxM&sI7nXsuHGg8ZMrO zlADfqsKdT5G>yO6rO(%Q`9qtf6bA=^i0bO&vb41Y0d=LbBBC(4}QA0%eruixwHo2o!tPTco1@jhJdm|j+|-hJ#UW3NO1o4N&%d9yXW9_S=HeE={TEmoN0t=uti+Ka?(*=1V2{f8Zxgxxp<=_{(PRj_p z!cNP+2#^9DXt;~HePzehc({vsLY%}e$nfja-SF_bA^{KP)p+o;GX%KsvpYUK?^S=l z$eZEc;-#rR!UYq12lZVV?~CZMGX+n|9m`yq72j*C3o^0tr-( z$rtNp#y#rNjV`jp(@)9|2!&?!RvU^|PqTCZB3tc$H!81o* zkfggvPbOZE;ZJ2V+`@U!zup|~2VRkcJ~$A*eRxDtVt;1YX2f)++sTCGZ0fIjVp9V( z)fvs07Qb>bsuKaL+Gi#kLX)bngv zxtJOgp)Y&VIw!rH=V4)Z`in@bnWwGz9gz%I6j<^Xgj72=?$m~K?&*ousNncvEBomj z#yUzZ(^C$sVt;s$!*?~|y5fPGy}Cp}oW#G3`1n;Fg7MW3m&`p+d0gp_T1%k_5e|)D zLt=xjOP@B-7Ij>&(R`oa-{}zL+HpqlwzszC)UZosht6u!ep|!mI|tAmF9R z=CBK!vo=|~TCXw^*E7*FrJxy~JStCP9VLhePXu^xis8fj)pl^MDc9g?D5frSoaAY{ zq^TQH-8-)}T8}A`HDwL7%!8~mSywzgtaZLG?XR-@?6=am6-_x)#Ih79v@5;zV16!-CA4S*T8;y<8|RgOh|WyvKvmFcgD-X-@BvX;zs6wBMq!MgCz z6l~NQ`lLa3%HumTD4L*NO*2e*Bl?IDVF&f(H3Kh5S{ZG9euy~AX*bb9*#wEOh%MJK z;qDzbUSN2ZBdQCmw3a)$X`IDLoZ?;JBSG<+4v$OMim-G`+a^CpReNN7<}b!PapA;1 z6q+GVlUR4i(eqmfCPY>!??gv(H%+x4BFgYcrTDX9$0mVJK|w>Q)70$CrV}c8GEi{A z$Wv)59anSXoW1+7K23>-TQBHL!}6uFnIiXGvxC%((UKBfVjA6(lY+d9R}z{x_Y!+X z2sfC5bpM_+`?|3hKB0MAAa_4SUX-k6+444&(ymz zHW<3TM-2F1vm=NM8lmu))*akwXNUZixMut>0Fyglhfl8@`i_-~&FnKGlR3B<(7Bc0 z$RBVd;l)Y_5>911yrF|^L)5Al)WN2zdUS_~YS@6ZFyVx`<&FwNH~1;x7yknSiltV{ z^lb7sX*iUcBeBaE&MFZ0aH?0Msk?3**jmGz)<})gPRV06iO*L6lmYTwqc)Z@Z7K{5 zcu;}-a%8UYA(A%$Y6iTz`XGOIx}JnK*`{k zo7Ie7+U>zc{J4=f+|)X@tYJt7ze|{eLb+jvHdf-uHhnBNlaZd-?_^;*UT4KHvD#ih z*Y(<-N0)7TKkxWEX@kU#9V#-zI@r(j=86&yFYFUk`HrEqM~O5J#8Ug~7BQ0MN-48` zoH5&n#+16qc7J*&Mzw;$R5xaAw?c(KHsl)e_po{hX3#oKuAnL5ajg1}HAf@JcdWAe z^1n~2qKBx4JZsLb+l7%Uj-H3kOaGbn_-$4Gz<(4`S)=i3XV0KzP&rrN@Wbbq0(XB{ zR7hIjUkaR}bh{re^siLYCk&9i#$rEJ1FEqC7YNEB3|OGb1k}NMDSxW^Rl@|T5R`-b z>nJI7Nn82!CBG0(a3PXS@5w?jqK_SXcQTm-=45*tZEdu7mHsebfC?8-ikMUzcg<7D z5HmzOZAAT9XvlM15ytS;7|9XI@MJKK=8hv9JvF`Or4`+DqTmxv(R3kTn{H2gu*pcR zJw(&k``Bs!>q)Oi)d*=BiyC=u;YGIZSw}wRuds*dh7E^;7_)gP=9ZmF9?`kj%h8E19byOBvUCE3-0| zjnGQjM$NfQs59Y3dpkudgu+oPvBagQGMTR5EZ!29?_u}P=p-Kx$2V1?GF=!SvrD-{ zT~KcCV|e&qvJcU~#KW=ZJh!5k=eKb^_rE9CbxlY{Ge?3mwR9|la5bdD(*~m2zY^19Jq_LSZE7c9r6+umT-lCC1QCJLYD}LW!B$)L7tPubD33Cw_sDnP)yI0;@#&^h zr(LN$>8Y!BwUv6?#0jOf97tQKAy=lg#h;oiVZ{rUXtVBUn-x}`sTzB@2W{m}TJvfS ze_tCS6!3>PPNx`Ue~mFaOPdzcFe-hJ)RoL?&ImCOs|Vh`$@Ahb=$RyIjng)zXgI{; zS}@#+44v{}6@6)2y@}Zu?N!)kWJSz%jIbXeH?%TNvgt(!jBidvwqFd6dPJ^VF78X+ z%0+jQd~bc3F5>-9xG1I)4^#Vk?~1aVrN7rM=$m*s>Wu3fB7d8Pxn79k%yRFwG%!|2 z#qZZ9utamWelKZlP53XqepDmg9q@7t2jScklRMgMAylQ>{Y8;yOKGn2rfLs<(p-!o zlkWnha^PBfYjpv3BHU>icvC?+(YRxR>ylQTvYkGZnb@b@tgLM8=ep4Oi)%VuVdgVAQ)9-{aeH)@*TBdJ;bo8KS z^KJR~@_*Ut$*}3OLe%vLc#=?UAUNzsIOLD$;Z1|%jv8m!P(C-ialq8EoXNwZIV}+t zL;>4@!>xZ8~B>BVvttKq|t=Bu3?)C~LS4DVu ze@usjjiv>$B9&xW`6U@RIHTKJWW(zBM)ty6lpEa*&$>(2@*L{AM{Ue&m zsWV5onf6!7%WTTV*gT}nXBdHG7wp@Yp4|8r-TTKv{*Bf0)Y0pdPs96)S=I9BV!>dh(H%c<7;)m+QT*L8ZURPNVm!g)*kk%@-@?ErY?{}`CMjiQ(TVw;(sAQ)wK>we zycL0p5h|(bW@11v@S0q#iKM9 z%byt@skkeYtD@6~@Re#|gh0&D&rHlcq5CIBCaUP0eWom?>dLauLCdYzjXd8Y=ZoF( zar215n^T(^tx6@k5%^P<7uL7Gk-HQxov(D3sZ0B;m3BieIl2*llDRN@Y!hksun|T- z;I~HdgF!4To+a_j*$LyZI}<3hrEG@dE#O~n9VZbDPS(Ht_mY10bD;{ig>{RL?+f%8KmVcSel^r!UWX#+%P~lH} zBvo0pjrkBSU==$o6a4v3;65XT_kJFfJ#x(ysd>f1UOVkb!F^HiWOu@Yn3dJnXF$JR z@YohwlnH#*{$0WXe3Qq^!IOrN2$PH}p^ROn7xbQdA*9w38KYzOE-Q0LF>6gCKF)6 zYfTeO1HP&~P3vE?G4>LN-d*1VaQam!lYrpmy+Oz+CEw<#uZ_Yt{|GD@&Nz7?yE0F03{uY}_H7$?|A zFe30k_**dNX$xHO{cJ)HU4z+e3~mND>eJb6OlhtlupJ9s^XRt$x7QL_Px{&P>wl_( z>zkyuSKYz*_FA&*sy~}j`)%O=6HrBNat&F-8q^q}tcl-9jOvD4<^wN;qc{2E+!TTS z*gpVnxJy*7*841i(FLa0a-A50*rE2!!uchx#}`V5d4LP_0N6QSt4@fI?OX=0!-;7% zH-XX`Ol&(zfh{y`Bx-goe8Q{^XG>a>$eyUq%~Q066E)nBuM=+2rZoD zPKY&E{V{??1V*k)|0_;)+tjY7modFvU^R?K?+Aq9yN>D0+xQhth8-D^YXFO^itmm8 zI%1SCb?7DyP`Xf1#)!6X@1*(_BEzgFCHgOzY7l(HwvDD8N!I4T)nD@3RP&AA2OHsQ zm+DJ>VTK4GS(b}EAA&4X3UTWC*l#h^QzVpdQ12T$=EvM6&P3lLoBloW-5X5qpnxwq zdV4Inwd(}mBCy@r>}F3iIl8?A>OE)!Zi5K2h?{a#ZiDf_#0U$t7NQ948)PGoRBa^D zN+_cUgZ(gi2N4V-c+dk$d0Lb4su;T75p)9rypeV-nND>G#4-LZtd7gj&m6rUujx5@ zaIeVI$pPM6$5Xzafa4?o_a}lckbM;bKEQ1q0UzkC1cA?w{UL?C&B8%mqTjIlUEnW6 z1YgkmZvt5ew?YJZh__BLMFE~v!*c>zKW?K1bP;c{Vy=F;QT)e{DjWm66cKDe-?Hs& z_+`}j>9Wo4wE=yy*KY|OEnt@nhu7Q2M`L81MEp(}&1LsA%3RWx^~8b~Db<-CnzrSB zxUv9YyWLT=!M7>Es@qP?-g>7MOVOG>^0BQy%FlQcz0eeD-X^E z*6hj?Pl?BIec{yoHfzscVLQj(QtUZWghpP&8-|xjDT$=mlXvQfQ+0@T60o;~P>jRK zVl8PhHmO5!>~a&2VD@)7_H};EGd>IJ5e zh0)xLIfAOFxVW5ExCJ)cAHSzJTU*grRG;GSfqr;X;vdOh6?pcsqO!vTW2SLzEchJ3 zeP_XlW_5hCUsHY$8}Ton-SOx)a=Hg2*xVYU@lALPsd88DSq%bRJjU)LC`$$leq@(^ zqIXpq=G!I6S*>GAEYIbvZHb`t<*w8>&sLFqYNm&1gY$s7B8)i}PdA*V@Q3n9Eh4uu%>vva0T2jw8s8dbe0}rs+Z2hLbI%Tw|Ke#oe zQ|bgI>p^c*3YNhYLk@GEBQ=61eRzaWE=$eq>-3UhZR6vxGC-!MY`w*Tc~}6YLMSgR zN(Qy_m!;w|V280H#I-cv zDe7+x9D^(#VO(ucI?LcPC@_BRF_x+^rs{9qDp(wu;V`1su>ISx{rs3Apyd_QVZ-6J zpVXn>LJM5kw#?U-rNnpi8?1lHbNmO>G?Y0G{{vbwlsP{dVT#)&z?Egem1punO6fg6 zC(gT5;=hv$c9t3ATaDlO)^qxaFAn|B*Z#jBHJ@F&uQitN1pXf>Z2`gnj~Bv2x{lzr z&rz!cU|I^EP(5U*y&?D8slMe-==l1GAxztfg(0WMN~$4RTN%f>oRDyF%Fv~yA5efA znJz53->^oQ`qx;$LyclNa@k6gXb8)$GZIB^{~D2IJDs6$`7+h6i2pJjvPfJt)W^Y5 zj`%N3A}vo+2jR+LbTSb?b{d!gOoc((3e9;*(m=QnulyeJ+PQPqj`mAF{jy$XlTnjZXpF`0U{ehrbcATnDr-B@u}p2fUbcDEr>2 z-j@Jh~d{th8+3+#J1%&oeG~3!d90$<$A<*^>O%=?shd1 z0P<6z!Hvy;jkQQqVdmzOAL8#6V*3X|8q{+%lxfL}hktFW2P5E&cGEEt>yL(G>@DkDug>t0! znIA&c@_`QABwl*_c{kSU(J;z86gVRBH@ET;9YBn~H$-WX$< z+eqBO#6W1W2y9V`M*}{*AtoRunamdmJMd?8E=1Kf%btjQFbTr8#{3?t;>ATOp>uk> z&}3X!tm}w~!%D%TaUeAzRV&0Qm(wo|vBubseRj8?cG*v9+SYoQkq`7%$iL<8wW-pv z7Pr)HQRgHc!`==lI3rHkc1?rB_P0U~{uv})1YN(ortY1M%PkxV?Q-gtT17s^KZU;s ziSvp1j#%ISYP(vj1#EQaxCB!FHZmsF5WyorjAhwZsLis*^K9~&mi@o#35SLejhihw z=6!M$FvXAz{*4C`VYUn~Qc4-OfA|z6$dT7eS*E_daJLP~*pY2mmwCZmr9Db<#M;lzvbF>xB*rm?k} zzpL=_VULx{Unq&Smz6Fa7thE=eD0Q1vaTB4W9RvJST11VGP#c#zZBpo)gD^DQL$S> z!>07LYpPONs#KIXH`HX3RTOQTORaIr9i7D>oPprZDCi73YE?dSU(w#;ZLrx3i3&?* zgwh;A+H3Y>svX?+3m-IFA2tac5v^@G*7Ml9hO%K@2Vc|!KeV!H=|c3#w`w(8ggVC~ zt25e|`W7q{vZ+*Ne?7FU-fCZ%DojM^6p80E(EOi+`fZlMR2};Mkjd z(aAh&$sKJ)izt*@p%cwa;_=_gWV>wNN@NpI8~f}T-QRaf{@9)WR$7+Cqc(qZ8gmpz zX{9G?YZB3z%t_+`o?W)cqgL^zgNg3stUP#ZEz3Nld#$rkw1W6o}E~u%HyvQ)ON1?$BL1UZQ_4}{d zi7B%&9GXNwgY0JxjY5MI@?Z6LnksQE`a4d1=~Q~(DUUM)dvucybV4i1R+i+-7H)!$ zUd8z}mI-<<-oNKYrW!;iN0}-`+S#O9Yis**) zL00YJFjn!#_Pp_2gV^h*RaxXb4@gq+1M27vrX^V8k#H?x4SHGxQkudg`tk68U~0HMCXKv<4? z6garYl}-%-NEmp3R(puQC?PpX@y>zU7BbIihU3-vM(W1L)A@%tfgiy=F%fT6lcYdq zafPaf@VR7&CW!-F14q(cv5?NGLN)|5NvJW_ObTjRj3kzfg{Y&4Berdzj`_v~*agJgpS|ZFqP&lF`q)lOt*4U&EKnfW$F~>>%YV0$nb7&81 z(;DKrjUO4_YIFFr(~Zp4p6#hR%A+Ov!Ft;pZ(9Iw*8p!vp>xkZYg-~~*CK02BWur1 zcUwev*F<+mMR(76b6bY>7R~Ms;i@+DX?gt3+JI{9*%xtTQp|Il?6DE|e4okXhC}a~ z)Z;nL?m5X&^86}s)tlU@`_|@>CG;^mtX{gTL5HhB?N?>X*_p0m`UcvQji5rW%D>is zvHwEa&#GX^j-^%o!F54>ro@8B_05{sH?Q+=W(~oFwRo$`MAv=b8Vc4MGcD_UT z>*Z^bt(Q=5P`(wpoAj3xZ?UduzV+-~xhJ-U70tywYx$Mo+V$G^+m8dtF{)8S{6C3n zlzf#A3pMJ@Xt1p|nG|pGT=hc<1>mEbOeT6@qo}3$SijP~o#tp#dhHf>d$4ZW5%?&h zRlW>i2)@$y=EUpsCFPzkn3379iVZ<=FdXJ zmd35eiNs#*nT0K(ZK-)yWLB7*z3;Zi@eIU=w+Tu-svX2=roB?I5Vz<#EN-0zN=w-r zUcA`WW1kJKaMO0~)kY6)^_jHYB<(S<;Mqn|K~5)XRZ?* zfw={zpWSZs>UT{4Y8Gr-S4CUgI0H3wN$3TB<+p^?t z*2sR0n7aisdLN?i9oV1UP7I1=tg8%OvgSQ`oxMd{zItcZv=bkHkVT$+3~pEY`r?do z=m#ER9n?i$a|}Ln=5bH4M=N!9f0NHL`_5%?J;MZaEXOCT6OkWhUG~$@T*BaqIESvE z+j6Dsf(e#}f^kazf~5t*xOuCbszW7Fr=?k^Wqw$c5+j!RgOUm;1(Y%}3(^zL?V98| zGzS#adKL3&QwyS)mSrxMRS2iWvZv*=r=_;1m3XHmx~CPqr)4M!CDac}KJe50@Ux*< z<%FCPLVJ_{;#s7N%$sEwEI4({j-?}~#WM>Ouqqg^%Ia8TkI1!-EZcvZ=T6R%$Sk5} zR+Y5!&oS#TF)MMjmuieISWnCZrIm#<%ekdhg(p^lw+e%6<_{cF7qE09GelF&B)>}P zonikf6Glor<+@lz9J~;~RTNpDQ^sUpZR5mgUi*DF(=;J4v2b5h>Lje7LUnlB@>&^d zb*`w5l6*Sbyuso;F+nq-pwnt~;<+^1;9{d4Y<0HU@>m&gcFfr_Ss8wYJSyK388~AKoMe($M128Lk!%?&}Kl#^~qg(iA`9_TV;R{||mu zKuQz-Xn-FeSepcs4ekRf6VAMrAajx*Ie#we^l}nB9me4dq8c|#zik(T8si>A5z{aw z-wJ-FBow`zEyMzJ6jvJ`(?D>0>OZOhY>;{Ma%cg3XZs zsjX)3=6F!UKmlZkNu69-e#vyJa1Sxfr@lH&@|a3EFtpVO6x%LU2_@&FGyT<$ac3G( zSS6Q;u)?9)VE*n|n03SKM=*TI8g~p%0<_;O6UVO~=8Gy0Wnu~T>qpDjgK%Pm1ZiIF zS&=`D;f7=LG@iNRhS4IDZ*LaQB_J+#=;7})LFDU@b8WsG5^C%d8~|nW(v*}Tac~HG zA~q9zx=WB65~0h#2_h)^w~D;n{E;=<(wZBUyJ-uY%2YYBS|Ca;GzzlR0=uUD5Gay? zNM9^aX_%2sm+CWcWGjvHAh)1Eq)=VBqKGdL{K(o1wtalVmz15fXb2myYOw}E%c$l2 zlAyU$4Qy;lfmni~CDoaLK3w_CEGjXLMK27=)ikrStu4JjL^f5#f-j*_Wv?ZsHGmBm!s_`MN- z06@O~Re<^W0w4l2`a2*!l@4Cny*C{lYSUOH;+?9P>rZ6YNZ@I3Po&eLoQev<7m^gr zDNKgrI*?)t2tYKADRhISHHg?Ni_xptky@fWsz#q)A9On?_wS!NuQ(*;{KG!GvZwT< zhfX-IfLTXgk9Ro!B==xHDrXzOM4+G!ps}u@(sof=%Ua8xr6g;0E0e5t#1I=#QrV7I zvk_0-zFLXNpyHOnvlF|`EChwcqm^}3Bn7G?j>8ecI0Q(hB)0pZ(V#L{yqx!*m5BJ zgDyG=rAL?@$xfAmv=-0DKBWqgjvr$dr5};(hr~}#ox32|Nmz8JYrc0ONycd<%b={; zGUn$zg>DU0tUNp~bCv>#s{{<+O?AWf>#J47FI!5?$#w%uhK{F}$BwBU<-<}m408@9 zd}_nPBZj5h6ohN`*L}Zy?q{xb5v4D}Q=*RK5I^||l6unvdLDVx*60kz%zQRIKN8)yu2DpCt((odEwo7zJWo zMLiy~5fIO=VRYMN3D?Nao-&`6vkd5E{L;#9{N9Janf&_^%)+q7GnMhml-eB9lOZlD z#`##pqVjS}hVm5*jvm>hq5cN^6oy*0<$0_jPZl~II!9e%p%0YOv9-gfEE;F#{(#ye zDxw1r9b;3MmEbsec#dd%^G^Ky9iF0Xaw!XhC;yB*z^vRe$R$;cjzmlrXT^qW4ZY7Xq9j|`O zClul1e@SoV4#LZL-Dup2R=F9^zh`gdon?NlvAGSQD7jo+y1z0!UPXHBZf~hoS!E)! zDQlz)ZCZR<5#sDnee@xJ+aU9A zJpj!-e~2@kyny&bqUqnCD9w>a%$mcuslbpxHe9%yMi@03B-HcPE%4eWZ7_QA4Ks?D zOO7e+HPVZHDd??kRNo(^6@x2L;`A}WMHfIuWiq-ibpDkYDCH=lQeD(Ir7DctdZ1Tg zw3+gNVa5La&A!akYT@U6sY@bQeb&3LT`hdB9BIMN#;dOvsqWrxqF>&z) zzs9qBhNVa*ycOP>mDcYe%Qjwio@*TZ-B-8Kmrvi9I)ZKHD<1=4DIipqnVE;e+m-00 zyF-;sC@8x1>_3UkwmhV?jeFLOy{%I1HV1d;c*t@{P}ekokew-15Kp#U$NPuCuZy2* zI<5Y<=Yi;i ze6;)F9>5S%Z9h*yEi?GOsY8P#&C>7!xPBe3wejz@REhmIeb&11UTV;~m4>Mkbd;u0 zslb$L-od;9K~nCvrJcLqfs#g=Xww*WMQL*n$*NV_xvWF7h|T@HWMEA_mW-IaDo$Yc z@_`7rfW%cORi?Y){dZ5NDF@(D*UmEPzUMqMK`?3{#3IJmhFj=Cbk3KvDdbAT4Kb%+ z?gKGgk7F(+p%l$H!l%SAEH;6S?7ud`2qNf}&>Vz+P4xlW2JXgkncBg_NV^d{av|fM zD=4IFG1uZ=H@0Fc%{NE19hwZEnKA=d8rlYx4OTW5j*^C$8y`(x3$(#bT0#{jD|c}6nZYr(=5jDS4Rkhgg{m%h;!lzF2l_EfgQb!hLX+Mc z-aK#G2=X6q+YjH!$PKak@0TPC)sPqM`{G=^qo0^@xr|R@^yI==-fWbB%U|pK>v#3> ztv(5=#)Kb=An6^S4T%yD;^zl<8g4IPr3a)siTm^bvKV1(xZ$cjq83jfK~FRGwZ~n+1FmiOOGb6vJ?1>9GCLy z(z7o5-qOLA81ZJm=zGNjQ@nCHq42XwT7@R0PNA+{=pZt|Nz{?jNx|{%{ciwn^${Il z!IC(X9qU}1@6(iHfAR=ifOm0AT;oaotGA0|dy2?r4fvZ2`o_9?>IcJ8RJdR2BBt)( zbR8UZ-tH)S?VGkvIO(l!OS@?a{X$Vw*+1kmeB4C|nXJ|Wk2IqSHC3a0&Sw;;2&vTs z-XjK&2H(J2Wx50S_H**e7M}%wm$8CZrZZ4`hm7#pFP{w zVpXM;v(wo6E(vskRdq{&zyvlm=03xx-%qx^pyP5bVD^LvKKuXngT z?WXPbAK_;6^wsNmx|Nc*NoU{jDMQpE5E)UBd2$4=^UY zp-Bj`0mJ{yMgH-NUeWB*TQ+E2XT++^C`-R_$*)3{UGK*;qI2+R@7cYZ-!b6}4>x&x z%x9r5B<2TIj_IaOD4$N!8XCI`Abq?OTc^%Q959QcSnAhmxz zZN5kKB8K&2sJvvc{z|n)?Cv%%UeNWiC(0dgAO{rY%YvY93WC-aW`VqUgD9)yBr(AW`>tLVy=Xgc%o}tcm`s$*1d<;zfxdKVwT6Tf`%`LS<})MlEhIlS zvk>{I?YFOc_{=xNc`@A5=BPpA42XlE7DiahzZpw z8RVyGKG(8>(J0CBIS@~L3BFDQF3I>5joouBWrUyo^>g}OrmK71^W*Q}4Aa;X)7Fny z!?{^f8T6FwyQc&Tv4sFfs}1%(7QtmmGoB zagDzju&qaW;vA3Q^{(#R*B|${RV@>ckoIcYZu5cu{ibiaX|}mMx&~IjM6Jz_ zy=_sUxQ8?R1TQ*>aWa5da7BPRVdH}BLvcxhdqJx?!h{@nqU=yS4fNYcm3=l971w|>=7e}Yzb(9pJGMphbnwcj#n~fVoNxjK_C?VA z;U9ye1N~aiYKtxyGe5ynw=>`7VY|qwR>s!VUn+;R;iZgk2PUQK)8jVBvWa~D7K>Lz zAEgnt-&o}jdLD@V5|szN=|c}Mv>{A{>h7k%4`y~mCSYtC9=MK<)6p71o>VzaSVRn|&c&EV&@chCSkNO& z96#3lta{*DbM>8`yK9UXv$e{ouY0;rA$7WnTS^TYmor2Al_IAH?gGeyR2(bJ8z1=M z-AXmcxFw^%yzJB}=NA0qg?!gdUtcEgv}yAH09in$zkrlU2cMu+w|^)e1Y+jLDlYtdW`w^@fkEaa4>0=0|Fd_j-3Q34HJRF1xmBM(AWx>^YND5Aw z@Pm3F`d^a-@KV)*K<$Pd78sB28*9_XJ(OyxO46!@LPbD>zk(Ll7Qfa{fVget!z1Ey zGfLJoFVVF|ZAs09v+Z#bd2;N6N7hf!#`P}za)iOThCCe`mQ^vjZb_Jy<*fz%H>sx} zPcuN?>O*+P2Js?jTdF9+=1&b6whB+f2;$N0Il=-3>JyPrTfja)xPDG$k1nvwGukig zsV^I8K0AAkJ~dZx}Y;x0t1*c|J6w9F0s>9ax4~E93w&7B7JWK|kfnHsW%{I9c?Jm{pI z&#?PXhvOW_{1b9MD5)X;BoUT#oR{JMaA`(>undj(bV}lkqtfqwM}>^wy<?c;7fUewS-}I5?bwCI#;C6-LO}q0Arm;)}qG*^$pr&4-Vn z@gXWV(e;ofBu9CC91FOrV_j#EAa>M%sT07|8s<65i!5^mtoa6>6g<0KbIM zo8}bfpKJyZp~fv&lx6%B`|gi&0|8JBQ*CFyt6khxGiP5xj&!{|CNp(PbxGHYrO~4L zd8s2eR_d!Z51(vfX4fZ!Lz0-BC5~xVH>0($glk8>A|=$mp?wzSkf|JenHRLTNTnE4 ztV{mr<=Fspea?jvtyKXRe{%7#m3H+LW0#FuYt>iU>L+ZA0-9;|#I(GM?Q870`4v#5 z*xTAYaw&8B<@qCZ@iQmCLanGzJ=1=?ckQZaM^5)Fhd8N#>j{Lg#JaZ}>fR1-L8ycF z8mfCo4tO*WXZO&($-h{=(nml0>bTO9@o(;KG)aqnmW|m}lbcuZ_{23JX-f5~=a*bO zx9HeRYg_xAjnfVu?p?E%l`m-SR0s_{8siX0gP%WC zIflAWQcFWp>la;Uw-)KEN*l*L7G-BPY%I^utynj|w6&!Cl^R3SvH35*G^ZgsVe%NV zfzdDTJ$0mK)#y3zpPxQ^U_F@-7XE}9aVsHB)T-5Vm_sF?9o{TNkie58ps4x&zQ}wW z3>;qpC!YDpK{^@)6n^7a7f=$I-LdxO_|l@zw+>t^4-PXIjh)vg0q-`{^%GW;EwSYI zl5@xAUSPi8U*s5L%6xqv#7ihV3~$jLL;w+LmP#FB;8&{@Qxspx58%ked4Z)9jZyEi zYgJe=2nEQ+cyjx8Z$--Z=;4Xlf)M4=qtvAQ)h&)lhuo&pM=jr!e|Iz9b0xEb%7uF# zMx?<#%c2~S0aJm6r=0xp%!YA4?AG0PewWf0HwQA<(({iyHMWv^_O$HOpgHLLO^?bmRwlm{{hZ z;aL)k{Wub0j}q(afLbqm^5H3xue3K^`)gi+Juq$al*)``cvw!He?E7c^E^3XYsOrw z;fYmD5K9+`TtDVws6H9cgP=A6dZr8-EQY?Ie-4nM7aJcg6#j1*+Kk_ zbxZ{zJ5D;hp z(+S5L*c-Ny#BLjDt=(-S!8vIGq>(rjm(w_Cl|v+eK<0;trQ$di%-mT;-faYGd`Ji2 z&Bp*ozaY-R=fGcl;Y7~pleULLQ|#e}hq60E!~E@9Rf92mVwgIBI&}EWmtM*@HNF55 zlD^wKCD$~3;Z!DwOy5@)o06BFwP-4%ap4}HS%`Z%!ad(h?C*(t73Z29g8b&Um)0al z+e0%SomiTYN*#LPnj>|^LkRnuv*r|~?Ocwq&+>$JIKGUCKoUIAA(T4^p%+vLBls2**ud*+!sv$=u#^XUbrPc1t2P|nq9CmueX zKVi6TkPCc-1$~Gh`n5onx>J7*rqmdS(40p)9{2Y9N>sTUr3%57e(;lsbrr1z_ z^2+icUH!5PNwyW)6`n=NCT%&F5#0@DT(%_+9|&3rONZU_dA%ha1Zg z5EU5dp`1F!uHN3ZtaWYixC;}Xh+y7ZWzWkme{^$MZf+Iz{Le3ud97U|mjK1(1&3!% zyd1r1+R@{^%UARsd12~W7T;t%bq<~@*$Jsw1fc;~Xt213B2(qYahY+~0x$ApeHf&s zzb%|v0k#>}FJ`83_QGf6a}cj7=o|%VeF$C{U9a;BtM?P!-(Fy?84q*8`beWWfh zAR;0$ziVo7!KzudnDShGQDt0kP_#O}uy<~m^>Oyx^ZUOC&+@K9c@SWh_&5|^e7-QC zmO`6<(|Li_{h=T*vGFAq+$vTw$@x#_Nlu?u_-CtAl4BOArBD>?na$kFcRsdI9V07{ zwZyC^M`63-Gb)KX1m}Qf$rmaCUi<()aGxcJTO%g0Xlz%&jdMl@m1J-JOXZ44y*)N? zym?m{g7@937p_^d8V{1W&db}%bf#6N*&X0Zb}tf$!#CkP$ew^ZK+KEpvL{$G000~F zQZ?`cf-2@OaIj-kDdei0zRz0t^6yqbmHQPgrVQ8hB^;aOtw4Zm39(R2^GW_-TOydVC4?Y{`KaYT zKQ%HRf&6CX8|Ht&x8NMJ1k7bDj2Ae{l(G9|ULfCtb4-iQbR9S*QLpu&CMv61Qtt<19KSR)B6Gq!@B#yVB0qOK0Ktu*9A z{r_d=AgRLgh}HjfSntq)mn$pj+Mnw1UfbY0kzX$gty9tC8!Qq=vFp5wU8o9pLRH8P zRv|Wk{WnHTs8CJ9)N4S#+qTeoZ5bA8dQ#dNsir(fml3N-jEc1d(6v2}Fx%_u6s4-V zM&^-6hv!=WS=$a~w@y$8_!}33hexTS@H$@N9p!DJFGJbmdqP6Lr4qdbQLMXi`(x)7 zxN0rOnAy+-t0qDC0YPC}W=^Byu@(6v8dD05Bl1R8JiWLmqn>xvI6f_-%2r%&>@a0I zilCWA@L2ypev6`<9cjW;S?MVLcuS%@i}dpoTQBymRVJ2=?$^T^jclA zR_j-ob$Z5u36FvJp}zeHBdhmWBT0JpReks~Twkmy_u+lNCq>uaNB6_;a(I0bEyMfvf^vrv3%qC%(tSQ*1pu<$6x<%S*%#Sg zv?FDVmZ4R`b+EQFqPI$x-fj-SxgD>gip9%E_rIS1H_z*3?(6S=G=P_Oh!+{oK!`zH z2--|u!(t+%q2VML!YhB(ZgTD7m+dE&{hIyPY$(79HurjC-Ru3}ZFV16=f(T0XZQWu z{jcZ$$Mbrb`}+GI69mh9(RB&bokQTxL(Dz_{E&#CFfTsRqp=RnGNzng)1zGy`yPF| z!2YHEmvm~-!fp}}QF#~ijZ$AQgGJ(+(e zk9RH~oM4Lae!ir1R1g;%lO7lL`n%JN@0Vaa2wx=eaBWdzRo6WDwW6zGPEl56OOB~1 zldf$pA3v+AxVe0CPjzwjyv8PYHLI${Y=ZNZ60uY`9Zv*9*%}U^=Bo;+mwHS5H1z<^ ztGjU3d0BV$GW?=Lu3U{Vnzh1wQ6e`AGC^|}^D7FfdNP!({asZ@R(Gubi5*pQo=}#> z96uLXCVBepnUAcAtvJ7Bi%(+B?xu0qfkd`yg?Q_tw`F&qin_JpD79Yt)luf#$r0#y z5wZQ>Q(C&4Fhj1QiZu5O%T6}-B~pT5k$0a`Bn|8pA!P?5^eVK$Iq2d%3BG{S_&BD* zYByRo$wXt+-`9Xdl31+*-J-aV_=dEm%KGfYnbJ~$CVg70*TmwDw>s_n_u_5%Hs03Q%bW~3?;m+A@{wWjD*m8lg08r@i1mSydx=vd3Jsq+>; z(O&=h;hAOA8p@_vCOsJ$Wnq0x z3)fVX)1XxH{>1c@wgc;Om$t^Xn}=n`CvRJuUDf#5r$%aP{mi*#g>x!;e#|u$ci192 z=QNf!UvBSMG~ZrOSGz$fX1>ieRn$)JY98LbeRXqeP-Jv|hdswKW~3ozaoMORS4QCY z!UnL7dYQTo=^NS?LN>lIgsjO!4^`V*DkjaVwpG_q*PE-l7S>wf*N3XASs5JFpGw)V z4dm^U{GTJ}Pk)Z!Y|#F1sNr-6k%4kE(i{?vBMjPcVO|o7hn(U%*6W0QZ5rhIWz%$B ziH4Y*P#!3svn5>-YrGatF8+L zxn|?)`OB(Dwbm}5x9-RNd+RHfE@H+2e;}C^E>9-O=;~04ib`0p^Yp`UF|BQ{(919sU3qmGk`12lC?(Wpc~VZEtye#+S0c*m%?#)rfCU$E`CX7u==mN( zl;tg+;h6^mL`9LvQ2W>;4Z7iZ%_pX9lUbvmUtOG@UbL)f?t{bO?iXWAW_P5W9JjmY zsns(sE*Q7*v2ki-v1wEg&9hy9;I|=dP(aSEI1UveZn{me(zRk9rAz#p~+-uAiaDaxsK3v(($_B^O!Y>J(N= zY6Yyp4S|MS9#JUW3tIlJv@c4o0rXgBDbsYRj;y6r&OKzZ^X)1VbEMD$E;2c^180Nn z0T(IZ-5=r3>-sk3IF7399UxGn;KCblAyE%Wf){oW0-1P)p zK8X7mJ)4#=anrKu(w3T@wx{dN>FtY`RF$?=PaFSae3nr+GJRCm2wP5d?b0LYw~SF) z8Mf@2y2a#zij;S*MjHYLXu=1qJk z*VMtv<^p03^&)RA)Z?UtzgaBl@floQgMC~c^)=`_uCdv~blRCoI5$`Z<}r)&u`80y z$78+#X?8Qghf+jzMBFFjDrRu1GAf**&fNWy3StwFd7G=4bIkc_&}DO8w^)dKo)`3q z@bg?cvfQ1u90Ui!127wG%!X=^3-a!sLU{~2h_Ky|mIIJZ?OZcbf=yKTOga5HEVHKAi4JrFPa}%iXr@I-nfW{`K8-z2r(5DLITAsHA zlINUj$!X5KK==!D9{IMRZj5}}{wQ)G-%ERm`Tl$$hF}=%-PS^Y4smXmPQSFE-foZb zn~*cLB14Dt@O_s@GYz!dd45|#oWZK!z6#uM#fs=2XaOXkY>Lo}!BH3GA|B)>NKxd{ zDYYiQ!Q9;y)fNmff5^FYF)iy8rgg1zj49F8)pWc!(N?T$s%UPhSy!H&RknUZSypxh zweeB?%yBuxC#|~p!6$oH)u$w%T6p5{YKKwRvU1Yiot?{;b?$k3!b+@LSQvtLl~1r# zMfFMfyTwu<6ysyUoe{Z)Qj36E0ci{3)yO+-rSImGBIl3PRjTyPY*Oz07oT7x%!n-N8){n?tGmQ91Rac$)R87HCVh7k5+P5v+lS!$pgAB@yl_E=t3(xQHgCm< zvpDg0O)T%bLx&j4NvG^MQ+((UpD6ipOG$}fBKsAM|0M$`F&saVkR4aoW^C%Vk zc-^H{8%vi)XO!1&Dqa{pB5T>S%*i2frra50^6HSE7%G4$$1wp}{+f#tpt|HQNf7$u z++A1Bf>9mqkurc!1Bt{Vs$UyOaD*U|(W-GkQ<=VZlzn06l3Uwr6Esh31{$VfQvRlf z%r;xg)6*^52$0vFWql8Xe6V+QY0lv>n|kNI%)HpuKB{cwD}aBYZ*o@Rs+z?Ur!u{N zABE*cb^mAd80yaulR1QyNHd2C=oF$h)M}**>JtTq;9*pHq$5_4?(p@Z9TJahBAovL zSrkruQ~P;Xdep#S#v1ux=OW%E?E~CMhhUC!?UEkjoW(0D+P=qJ9+1(z>_1}@iks%m zE6uBkpVn;ei%;A9s&5HxsMz`U?4HXXx5PR1eRETu>Z$Ij&JC23b48=glU7;te88*6 zduPnEC0T)Ja$!SVamVx$ZLCNLLJw7p*;r|)ymswh6An^d(v+o+S))s5m&BC(xzjRj z{L=^?75%rUcItIP1#SKqB>Tg|V*GgO00%4kl>&*{A@aJf?C0zzB>Oolk<&dn$&aiL z@=u!L5ld|oKj>~5R+hEgHtGGI^oqu3>dm85Djoak%*J?XRo3`*Kb&27Dl2EwBX>?O zJUxHJwyu3|&Pg_How{ej3ki^>M>FfFK*+z{VIRnn zg2>Q&QaUOZHtJR276_IaD=g_11ziu9#tfs2d9lqO9BeMLkFWF%0`g9>adlC2ezkRK zUau{uGJaCy@`@u99rGRQ+wDnN%ht2CL%X2Zk-#;f+I*iEDE>4dAFHvbG+!fEK*bdr zXm{+2M5(;96W+U>EOj0uKfT1(3lY>AG6g;>IR^SD8rgQY*&0Epy-m9N0W}kRWpTcR z?uGx+wfr4W^7@&@pifNq3B&@Fs^LD-DmBnhsLCGDwM;GJ-*EQe2dBXo{2c{9?Ijl! zIG^N?K()yI(PRld0m@)Fj$eSX7Wn!&MA+7cM6JUSWD_m};&O@jQot7RSM60vmBE1{ z^-+eD*uo;I>d?u}_U%-YWy?fMoHohVq8#^7pXJW$yfg$Cf3TSPC-oMbCk0wNG6}s$ zCE7#Cqr&ziMeYfVBXlp{{@D5Qb^H}hdjCL~fKUC>A4&|y%-oR;o0r)#n)TVHEc3|P zU5m>z5)C@nABso7Kcr>nHlRO@NHCCZsV5H4YHO+*t?EwCn&^m2VMawvOlPljW#B8U z?uFvZaX9{nqSHJ;U!ue~wFWzn^-vWd)k^T^rQnM52WB%gFKT~2$b0k7cJ%B>;yRg5 zg~BJj2_i~sG^qssH2Vz<|KyWro&n&-jlRC?cdCDCJ9lRMk2OEHoj(hoTMVBYLxr%< z0e_XiXwpWp-@xLVH=lW?pSW>j&mJn|PW6xD&YhWnAAFJ3ftSPes&I`n@&|{SrC!rS zf@w504T!|Fm<`^$G+a;CwpPH_2Hp z#=$x7M%B=4cm77_6tctlIQh6!)%9oQv#pcb%I9{@duK{y+Sp~Ar=J;{J-)H?xV#KPT9RrYQn0wm>g)K0y`bt=*Yh5|G{S z@H-vj{_<+Ot*rg>wT{l0W;RY%^6r{jZS&2QJ678A3hm_o2uiHoy=!FP)swTj=auOS z-v99Mq8BeNKl0_5Bd5F(59St4|LOVe^^1Ftote3eS+sx3_{*oUPBshNrpoS9Cr_0* z<6U*~Yr$>W`#$&3-gg$T_mISLst&zNoP4Ms z_;I;DCtd##`a<=sTDdIT95ciJ(yEoq!|)HN{*u}OuHo8g71Bz1Qd%Zbsz@<9a;~Al zKoO>9;74!`kBura>DtvRmxblT!Xa0$ToQqQK=uDrAMq1jv*aj`7QxltK&=H7Lzc&_ zEOxp-*INLtiMY+yb00&`!L_gt4(UmNrghDR{X8H7+DLiaSyY^WWF+z;QD%bk`c)Yo z0a7^N3Q@7a1iq-OtR&yHfMbUaIoBLIgwM~`{y+21)2s0~gh)UhB$du@oZpa2rW0%e z8|l@~2xkQODH-Ry?tGVw$8$@VBjkIu1nS=YL@=sCSMdFVRe>_TNbG0ATcnjT`Jt{Oc81Qd zZpq|lEna>yRZ*yA{lg%1NuD*G`MP70CDEuE2KNEw2ryxJ;F2Q1gawD2@dG3?z$o?} z1uH5RvogYc4~24w$ro`BF^WlP%!&wcP)Ha*Kn(nPlzeF)$|uHwDdc#=>8!t)O$@j^ z*P&U(pxth_-@!A@5xUhetm^-jdjVThz|=7)mB`i9({5XeUhO zu-4x4y56FU-q@60bzrYh)=QL&)Ra(E6iXD4c_^f))4BBuw}0(7I}81v^d}Mq;{HTO zHZ`=mI}kaRSWPC|k2n8V=OU_z?M&1&=gQ+9Y-b|WxoFgyb*=NsasMB>8V%@9m)*Kk zik~~zhWSaP zSv*`#v5U>#CpXF%%f-DR5pToS6Yj!W$W-PU&Qo|BUVjGfBLU?#kSWZcUAzbM!u7iI z6ofcW!6gU==P5i{wWR7OuE}Lr!sbN)nw?L8#x=6@aXRN~Zk;oAnx`&$nY#|xfmVFa z{cs#&H5bQ6xl-u*aCV#=!sGg7_w|%o;=cDAJJ@rL^XH)ri1X+9gYxHD_D28^!Yd>{ zq04Zs6iwo=_6-z^&_KIcp(j77dSp}isTyA4+iwHZ4+;R@SV~355^@MPxz}F4bgz(v z&#>kaaG60GSF9Ogx7SdT6;l{EB68Mtue{kFc;XHQzIgL42p7d*T{Qlhaym9>IR-!?{Csm8W2*sX;=RoK7RN+dI;Y9FE-lRwv#23HwJqPAafF;PRUm7KGwXCB?P zcg@+9vlMUA)N?84R_xoc>BZzz)4-e0Oz&9Sz4_3Lwk1<|)S1*XGiIDlIYZJ5_dd1i zZ0fn*o-@g3mpr%q--~*-ADz**XzG*C&uW9P9LVn#;L1UqW6&%3JP z(gylo4QhLZ{7T?9Q&>HDVuZ;MpTEf~55(p?G|4=oJ*20=Op_h?GdGpkwE4A;r08Rg ztd^p@v9m@6Rp{FDk#C$-04Lo>#1Ro@X{1+gP$=Q+8%p)Y1oVdD`3H5n^6YYz>YwT& zSSeu1*yVSNj?E*Vu1HKUrr5p1z4_j>t*JbJ6P@St#;6%xOG~oH^vtA!UNfXr)hES~ zd7!>1-~KH4x~FMg_V8_U3Qf!4y42(_;&W{4_#C78Bz6;H#YBM$IpFMRCjIAjzj&xh zh;zwdiR@>1?{MqU5z%Hvf-;QKh4c>7_1(J~m%rX)pSXBcrS|N6hA4n7!*r1V zTwa0^EzbZg4=WhW6oJag6V$^E@wrzCBr&bP%o~6gUh_Bk4?S8^9Ft#L zr;9#1GCd*HlFL#^TLFeA6t(nlNFx+nznsV+(#@g6Lwgfa6~l(5s(Q2IdQ*MGGPzJJ zkoQSw)(CO~bubC3?|~{9LR9+H0WRpVMUJq*KT61w;#%fykd9%0cRfpJhSYM28WNhI zxDgW?9U9P{*)bv&6Wc%UMGN=|QeQN`=9=NSd?P5SEOCda$S!@_{ZaP{Y}>WeZ5%#Qs%w*1qJ9(4PdxQORn@s;Et!#V#o4J7 zCcZ(}GG7FRCzjWDeLgmmc^ND=L}Zn=IM!-{74Dei6s-TK%;KO(jl)k6?{a2gaqSWX zL)&>pW2u1Rl|%cLk#i$=9v)wA)790Czdo^~Sl3cLW@=OSLkFX_>+-`(Y*LRLO?rZ{ z@#*hRo;twBCXYYAvcZ&Wy*PDjW?gKYDK3*)FsSMc=~}p62IpQj;d8yVe+q^ru7{&* zp#D1y!7|k0qjd0ny!Zmb7bRZ}z;Z}v|9%B=kjd09eXgysx#JKnhwGhR+L~u58N0H) ztgM2rac;32TQ)EM=%XbY235n&o^}4>jECTwSUugq)nx>mz4<~P$vrh0SBF$&sE1Z# zkfigULy9qU7KFWIDLwH7+VTDIg{-sd(gEiK=Z>- zXz^vudQNef>R>l?_fKd$xLzOXL93`g6B*FL)SCTt`wcPTEFXU=Pvr;^zo7|2_8CbN3^CG-gXO)V>m}Bini7U77r1diAem@O$O( zBZk){UhyasM*IK z*$5#vB{j?@5eeARN@z4))wxZE-)x6fRkL|V#id#>?pNDl(Jx)S3aC5a7n@_b*Ieda z^ZS4HTr;xoG-%CAo;uJ5rHq_X+eFyWcKxc1%VtA9zTa3dIi~?!|JAi3!|+b}ue9;v zcwHd0MZ(}};failkP{(FhqoZaqo2X`tM~0_FbI0cetElipsB$?xdZBH@W?H@XIBHZ z!r^f5n)SSqoDJ>5rwjl3Hc$Ky!1C64w=aOF!1rtW@%=vTxCAc~_eY2(Qiu?<)ZHN= zg>?5wcPpIw8`bW$2bM24JD{VEW*+_q_ElEUAR9^66&)QK!zx5gZ#oE z!PorETPsqs!AcwM!^eU)2(L*6f=@Hl#E^2 zLWE4r6YM2p>mvj*M*vr*11B9Q({as}W>WlirOtlNHBnS9yY^f4I;`(vnlrtABuJCxnPJ`-TVutbTq$N~mYG)n=AZ^wS-6ySg71E8pyQa76t~u^pnW@SjQ|3mjP(`&#Y;(q#!3uaXlz; zfh%<8n(r}yzGgvI(5fga*CDBI&#fU>4yx}O>d)0{Jr!P#|DKLA zSbnp(i6r7!9lMmpCA)8=W7}9A`%kuH>g_-O(Kgtk~pW(yMq2$fbpHzqM2(P4g2 zB$7KDz)KH;Kg3_0t-p;u7w!=MiGlh!l#UdLbwmqN9U)#m3Wt}JhY`o>oL61S+aE(2 zVF$Ut3tfmkF;D&uWFcHJ-ME)2iz|wZB$jy4XdRS0IwBWkp`bv1vLjKD?$CItf*ih5 zFOQw#@IDyG3-JGATLuSXQj?>8{CzYUJ*%ctk*dt}-#Y7ebv`25KB-ua`y$-|N+=;s zima5}Mo-1UO63UM+wO@^oG(mI zo;Cq>-`Qh}Ggyt=Rx?4|B1j?`?sF%O;rb(9DYL44g+4+dDIxr=Vv>&(OZN3MaI4tw ziF-75s_%+ydg5>*!;-8-n&teg6ITtWPKe?%RZW zUxu2cp<=n%-ysnY!dlmKP_^d_H)YPX8qk(mU(!XmfRAxrRe}i7bTW#mao69)HLUOXBO3pJ zx!}^dNq?wAvi+$jp@7Dyx$2Ixsg3`v`q+v6b67j<@5h_`JJt=~%Rys($ovBhgX@lu zKzvh#H|_{1^cH%R;O0_DJ#&rdRs?rfo!4BxtTBhLTp5mscdLGItbf9>4ncnD8cPhv z+KcDA+II+!qK7@_QT?@_!?5MWEJ{ z2-S}e?4oE%_0T&Y+)QxH5gc9lo4r*23cg&7#uc;UVmJ7GM$Up9;-76%QAt5jX$i#* za{_Rv&(>;ig>D+CL;pYxyI8$|_y)=bh)W9LGM;&pz21M5(&G0!Bw&7(2u9)SYndJ7 zBz(OTUoQhwF^A$i^ z9^&m&W(Rl*%6BQ@hbkONhquaChTE619Od2yX52)6At8-i53|rPaFUH{4(VjJlZ|p> z{>5~2{gVBVKTjrC`3-8A%%y92v`nT4?AO8FlfkR;Cd05HJ(OE#)mAD}lv&s|MYZp6 zzGw{FaxB-Q-eAuPcbJ@x48ewr$lU@I@~i4?BwEn z@)LBO0FZ3Tvb%pZ3jVLPU&3wXs4!Q5J2{+t6@HhIzga?vC_axTwn~INHU$?4Yy?_F zcu@ix85)l-2P>+8A7H*FcRHnH^C-t?a+h<<<@(FcV-_}d8a#|?OlcN#aZgq+UO zj1+rm`)gGzH2TP-Sz*l00+B6pF`0^Cgc0h7-0P5Cd*;>{+&MRA2>c!K z*^hBtIF>LWic7OfwAMHY85b^$MfGn35cN2OQNO3DIXNmJ%`l8v`oO)-TW8f&u?M;J z0o$CD#C)ckjG`{#XuHn~LckC7!5me`ofLm}>qGy6Z7i}k{^UiTst*g`Yg2Vm)S*wm zr%@-w4U3p*>>^b7IJn_@*$r2{lZ7iv;*7%Qxb|lR&s+Uz_&V;nj`5Jj;^7;DyZ#yZ z9L7W4p!gkoKk|8uKo*%mnXKk%CAM^t))t0b2w@bfVaQzl7v15GKhUy10|ve#;>D8;-nYTsKLF&dX#-HF6y#Staccc9rDd@ZilQNj~c?dEh3K z)N5ER14IF{1ozP|MRgD*=KKTM#RrD-VIyhmP-!CF9ZY7H}`&opvzaEWpwW+emahs|bWkH0`*h!au9fQ_F7K3}< z7Pkz__99pq;NGA%1cT!2+yj}G18KprGLjcT21 zcS&_sfc!$IRFC-B(59(iPIPj3z;!NC3;~7pQGk~}{gegBr=M0)i}HZYVquQw-JS2z`!xc27sL5PKy46T?2vjXd9{Ar zn73V{s_xws@=$2F9fN02pE@#UyluW;Xg z+DCNsIj6 zzKQ}q`9*^}3^Fod*oj%4VG_^Iio^0mrM0erNMjYhbM)cjrBvL|{)+E)UUaRGnh$N& zSQHPA<%jS!4nHqnF-qp(ycSq<2J(CIB7UjqSRzS|DN1D%Q0FL{-l=ja)2>FofGirL z%g5{Msk?tyUy^;#2gD<)Ktk_|!7usnm3qrKlLyN`T>sy>Cp?An{-G^U~shRk&l9{Dk<iRo-ink7QR#`=f>0%Ic&obv=*~GTqg=UC zC`U_vM%Rb*}ZhQAq!>n9!2UTBjCfmbx-$23M)wC%Nd}8nut^SEB~k;nUxO-`A-{z4W|o z!K5up;crz13!+q{oP9|ot|Y|{odJ@>2_PythgU9K=W5nXb`1+{vgxz*nv#^fWsg)b zFHxJEcbi{4=BOGSRba7)N0-VRnV-ylbyZ7J=ojxZdW3$4IKOk#P3GI@%(@hx0pHXN zBul}1R+j$2;tu(^O7S~4p>+~%3lrH;&#N#>AyPyAMW^#2JxQ)&{8AfKrd2ZvI z!Et;p3^cdzoO5rsQqb}F`M>#pplzVZz32Sy`EBR?e&263&fCYdIVGK@p}e7JX6NOO zqYnPO@8(LA z6TDV1Tn#X81!yf;8j=B(1L(zz zW#Lt)2NwF;$ds>adkc5ozVt8jIrBWdb8uzf^94Hb1QXk~ZBK05z7yNFCf1E@O>En? zZ994SeBbZAs$JFRk9$wm?$h17YuD=Djr|GmL`toF6}Z235YXO2O43WTMYkQYqSwUrkfjqIY22b_oIs1XG0 zaR}qJ1bo2W`-ZD322hu-N{B)iCSv?!#{ZlG*^Qi;(ZNgQ^~ot$U$(AJviu8b%XVS8 z?sM4vGGONGxIH{iK@jyl9SVN{Cr|Hv(7@9Op3%OG{&iRCz8Le`j}1V1vGnNcQ+`u# zV%QLGhB_V_(NZPp$;rqw}0m$$2M1Qs5N@A1_64REh?-lnM+>KF%j_qnZql!y;<)UBLv)>@dwzLBW>>N|DyaWzPD zp+(`PB5t%VvSJLoiz@KGOPLB0u=gj7|9m#bA>AhR~tQ&z<)n>zoV7&%OMDfdStr&Bs z1I^!~z|xqeZcMoOT6l*o=VkPmZi(w0Qql2IBdDyOxQZC}rdN8NlQM(3UE?KbaeFU! z?=^D0%c6pASX{)ILNA=Z6?%WHw8DbuU!|DcHEiwDjINvP{DlhNRiC6+TLNn^vdw3J z!|4yOi#pPE2(CrLul;AHhWks;K6vKddpkd*f>_WAhFD2||?ZpZfqOLa4n8kcmiG6ODLZMUs+e&LVAa zmo)(UV>oLL+P*c_$D+YyK{IdFmT^?o~ zda#X3=KQ>F3n#Z#`~lZhZ{K1$AlZhLNU;T2HgMl}E<`5nDSn8}s#HYAF*{zG{=LtE zOsS0JIoH*xl_IA>?jde@%yaSsJI`a<2@vm%GwGK@|)YZ7H1{#*E%|iTihv#an0O!Njuk4KF0PHyghC^>nPou zdz#g6zk&RV%Ogg%Y%LP=Iq!>+W#3%Dsa=Y~NT6a-Sny5MHHC8L6}-ueM6?^0>cklB z41}5D{W~E!Y(IzST?0*9jKBu=QDgZtQTrs&z>?%+n$RslEs&w7-U-3&hYw!P!#@N! z6yupGFNs+N$Py8CWWX;BtwJhvVjbE8PoXVVb$-k%|NKkHfIUTb@Q-}=>liOpY00~~ z(wf(9U}td*8!CZkW97?smj3I!)WX7A(dg|h>=h;{S?l;Hgw;WwX{6KG+Sn1nxUxWf zRqo}!_s8lB+v=g2Y*m6bu<{p1x2a%+Tg<9m_o4T&ay&tX%;Oh(n#6to#J=st8;0`G z#fV8$Iea7Jp-*wDR)};I!z#>|0QBf4th*o*wepUV90GZT#UWkL!Uga?q<1>YA;6M84RT~V5_AOwk#zm~IA(zkN?0TEPB+czJB=fc>xitu zpeWtHEoWb$GW>Q~eqQS$bY%FAT>c@QwrLb39T13=5X8xBWUdyM+6Sj19|hC`$iy|7 z`xWe0wmDG_RoLpHOdtPQS%Fa0aosFNeiZFy3mF|kLbuqivK zgPLe<%CI4__gllzwB5lTe1{5~@_K&Rak*3fBnEgvVh!3l9CQW{tqx7jelj~isHHBdi@2~-R&5+#@x^g(+EF1z%GIh zr>VK2+0sewlI9|xL}ilKxe@l6%R={yW9F)eEyQB%woQpHx6m-c%g#V34z$xs4lu?r zcc_Rg?fXLdk@3`YT$WuVIa>^9_WCv4+%BmZp>L-!$~Yg-<<5q6~Bi+|9+)@jT#rr zKpbdSxKg9!3_M$$J_`wYxw}fLYAOyivS3EU&FD_rgnl69g!zf@Dz@JCX*7Ao@cwd1 zt@1Sn<&pJh#-2E5ywTyh+Gf#Jaqma!eumT!LwspI3cYM0XSM)3&v`j9)j;kX?nW}{ z-(y5Y3&J{p>T_UTO=yQ1z*0512~F*hIc#N!t2-gO6Ar@>I{(QCsMSBW(U{jNUb{u| z#)`Vw)LHH@g!-2?#u{=#mysuISnx0EGJ3Mb+K#{eGmh_#Z?Gn@SK}L2or_+TJ)k}s z2tT4O8h$tmtLyscxS6{8r!G+cyo#XbiJi+PsvyLsvoFHN2RP}p0qnn7F+H!hL&#bO z^`bMf#Yc?fz3XndbiEn$+}P*m+{_`i7l4T3=&ks~Em!|X26@V!O+b>3X4}7kXf+Pc zf{K01rs#e#c}dm6MOgjj?+Qs%4z;=JGg+*cu32wp+kiBUBRNtPmxR&>c0e;J%jfLU zmr#6lvG8EiZVW{w`qu^qy71QHTk$69N-pfiIA@bM-E>PFvYkPmTw%Zt?>o<( z`o88~h}zfXUzT|BsX{a#PtY^MLHjsuw>Wg9d2@e>-5LJ?J`s?*H3<`5@~+4v?%^Q+ z(|7DS5?{uPtw!)4zpcSTzu63yuI3wUTX5cKZw|mhP>-jZCbe7CGHVTuc=6s@$;TQk zdcH_}wkC??WlSz(yRRZ&gUt_>t&T;I5sRQ?7J4fjluVGGyF(>=$3dzYo9e*1$Zef$ zab22`WOHcN5AF)G)5s}g{qip8hAfAoDxIZKqvtM^tDM(Ya`@E-b2rx!3`zEqK{>9K_eJ__j1c^Qt^<;$#E`hxC6Q()P-iZ;p-o zd5S-KMb?&m)@#BjWb3)@yX@|*kXg1IHvL-h`|puPX@M574E@CZor=3VjzH(1Ha<`k zX!J+Q%2(E)7%^L#ZFLQDT`$NV(y6BV&VOw;!r|^G-?NZz4Lvla2Jrvn8!pyXGopEg zz&-4D^DYwDeU7YVVpi%GK$vZPIz*g1_1GCm{BCDZ-hIJ*kLH{vba)jJz3QMeZ8hWvC4kGYJU)Z|+pc>FRK(iG2a=UhI8 z=)=mw$QFs`O{1LUf-G9>MgiL%wE2C&uNK;tUA~nwpDG+Ubg$d+azZ{Srsn=@08gMk zo1*@59!(|59B)~O=I`eBjK$dnLn_-7O~8P7P%Yymg?{(v+w3?Dd87XgMuIlPH!n+M z>KMu`W&hfK1;?fxrtJ<@lxdeO1-PX~1)+D}IGsm<$Drk#hQ?e5ew^*34_dKdu^OHg(*y zbrdKS0TxLwect1%yDWlGoTE1b`2{3yFR@0$jN{UbE9y_Yqw?SEd^ zc5~|_pyFTYB>XOsI=dVoEFY3ewY5*|4P`l%wo$Zb=Ot1jR1(y{YWi)hd#BY+)z^{! zbyX5^)>TDq8?UAm5jh9SVug080jUiARN4O8;OCtY&Oe<>eJY`x(jvIa*{3qptG_G5 z*xiqrzXtHiBoqe}TqP~7ybSZLoi$JL_9z~xurfntNu3pmkN7VSf3rP3VwaPTsZ%*l zW_NIN%WS12aZERG=NmX_%HbY12Hk#uKix-W7r;BlQPv!!yySks1ia<|+r_RxkIZs1 zB0yq)W}XSUh(0q_SOXKA zv%arRB+a8#)zs&UiuTJ4j`K!U6|)cJ#%Yw!9AwI2em%w5 zlvZFa!?LGKI~VPPS5Arw{4KPxRHi7aAKy3yCnvY#4K*N!=YtBC#WYG#Y9uV3zTm2n zIN-XRAq;Vh8Wc&c=ZnTO^)b#Yv$KCukguh0ax-};yKHaFAEK!UmV6m(l)L@7AW8D{ zh+0U9#9r0+j{E#mk$9`U&_T;%)81kJYqt_imoR=U`Z^6np1P+eODrCYn8TV{3c9*E zW6eA1GvxD7TY6x|-0y4a2HVAJFqBXMwo8Vj=LH8hGmU0+ftdhYS6Gu_TL$#XmiAz1 za@yCFpGR0Mfq4?sORuxIfSn!@idm+Y6Qu)$4@|`BNjK|FWc(r1zqx(u zOjmntu~FD4Via0ua$WUt^q9G?k=Etk z$O*dAC#8^3lQn@q{|)9w@#pdYX_ms;IVvpfu=a;R3^Rfn$*|C<%^H4g$MK)(L2K>h zWiA*Vk($M#)#(t#S{xJ1jZLxS^4RFNfqHaLfe6e7yaBh56uQhhf4ESls5tGCHT@2^ zMjkCf7L%MdD+uhGMCk)M%h{(EUyH#xLUH=2nRRedi)zfpC8q*d6|+(g_E5GywK5HD zBqbp|rvH>gMA}$`SHelXm?&;~W0Dc@H4$KNVpKWj2hA}7w3@GIj;y;R zqb8d+h)BaO;A*ZC-`yrjOl{E8wdf@4N61v>zCP9^F>zIQ{@l;!HUYflR!$HEQpYZV zzCS`I#-?6-z^rH`<0wyHYyX?rW^5XAB$l+Wrg?a|(%oo;UeV%glHlYRTsVnB%9|XWycHeq3oe6Ii*2>yqcIJFh32ee0wKmVB zktd)e%_IxN*p9_fOx|4ifPX~)|K!~`%AXI@uY8F^% z8B?Y#j~bzP`}DZ54QEZrGEwR(w@XX0EAPCDzm zm(ZQ^$@ond>S-+=Zq?fqQa!GnUNXUKlHO#R37HTgsOi>9bp7ZIz}J|*T}44@kk$rZ z97U^C$ufeM_t%EtHIW?-Zms;)Bq)$Ms}$A<#x;5x4}BM<1aO&cpOW1Ei?h;}YL>n7 z)>!1RvB0%OA0G0@rw>I1Tls@@^H+0FKBu4R2NWTk)t#9~_l9=2xizr4$(k~Afp}6D z<+2j+tMrIsw4=#3cKBzEY}lm|xK9<@??d>8VzQ#&Rvu!I)c*nll{X7>pR|?tgp+94 z53!?6_oN$ju39w1iQUI*TAr#Qxl8EOHFlB++ThlNFpX-$TeJX+qc%BPv9w6?eQ^q(J%7V?zoPKZKo>*T7Fh*2y-I{#E;X^v_H0yo7CSm;u%`ZcKlI zP)ItBR11-b1I?m6^JoDf{TP(fyhxEs5_x`%RMfV5Lxz*8stz6pu>}aqzj@RLTG~Yq z<}n@LpO8!s){J2@Amu`~R#w(C-H7Bv4xU7ChNBLV(&|L3wfAWZ%`fXj&2mOzX2hyE zDh4$2O_s=ier-1Xu;VNf(x`$~pcYjef5(j+7-8bez_wI-ca3bhv*mWbZXvOfS-eEb ze~fQZfw6M#}7fyo(i-WTDFDMuRw@8hhJ>mp7hb_Ry!e1cNO58xQ!Hr13Q>i9jU zQ14-RWIndoinXz(20P8Fj z`uqsE%?{3oQWI|rH5KVczo!17i%^6!}ktLI$PaGN4i=Ortkf6E=|Q`mOWsp`xpqYHC3z zk_;YKTxsUv#9=i@#e-sr0e22ve`bjpDYdGKkE1XTANt^x4D(q8ZFIB(g{s4Svz?kk zb4Jjg=GuIpt?L@nJt>8IpKW?JYXs8DU;qG@fK+ZIV4MKn?DE*tP#D`JNv3bxwYv)W1<9(JUrM3m}pfE?LZ1fxf5+J&OVp2Ju{IEgr8_9-&oyct$#~_$QV(NF67!PMZn8cq#W7wR=UjtLe5JmoTY1uPn19PK zyM3cWMlFE|w|Yb~=&fevU8v>{6&_!PxSv<;iOpl<-WX=|6MMd~h0mpcC$SLl?J1ZX z+u6jey`T4Sx4EW}d++=EI%u1RrTuHXYHt9G$xHh$QB`>0KlAM=S_-kZ>rNtfKW=HC z-gBIosZ|bA0VXf~&AqG3G4dYqoM4@aaIprgperf{te(BG?ORXf0KaNYMCwG<=avrg zxjdD!5(!l)@OLb%La80mJpx4}>No9c3@WPYl&yM(_NaEjjmZSVsukp*fwIGc6vxyt3}n_ND2O93F(E>nXa zffr+*0TB>LRCGlZ0i)v%-sKXof__{gaYn<^6MG|#v;x=n)_oc3xcs#)l)iRuv4);z z<&|HPQ0NUa7id(b!LQ-6uk&Igv1{1b8(XXe;`T*r?W_uCeGUAlBrB!ZoVC3qGd3um zMAnaolR(@SC3QnuU;^a88i>*#j2-2!lZxZ1CyqhU!}8`toht;DLalo8%7!~Nl)CI6 zUGhp+Q8znxQ8P0K5YW{ih}lZfizu9v;bi%T-B@-aL&W*>WWm#r&9z-QQv-1@Q7xA} zO_w3%@G<2L!IHpcv}iNPTVM+TpP1MLF7Sh^>g|GA3Rd+_jg{@0=h|zJVee*yL65x+~KCYx-Lbs!|L;!(CR!WT1C-2Cv2npPMrd8ejvs=F8Xw8I*Y zP=D0nxOHTB#zf=U4!fla)1^DWcgT1oW?!886B|PbiGR-rS#ghHE!&mQq|tX=CO>h=QRS5A4%S7X?-R>y{3DrhPXO*7ovjU!#ZT6{DdLXTVWgQ(#s-pFN}2j(utJz#?EWq&|agR|EUm0$lFF?#qnH>e{?y{iEfmgEo6d3ZJl!-2IS6@7~uvYdTNyZg^iy>W)_tivirM_t4io& zrp%?Cd}llD@6YOVVQ$uY&8)aCfub1Y+wPPYN!D0k*F z36I;^UL?-L(oo-MFl;+W(^gLEviz!QW-X;f7UXPtOaX(qhJJka%G%j(@rOdMciink z$G9DsBc{!^fQKEJa;F@s8wDsYp?)zzvCmuPds6}|@Yw<&=siUHxd!6F=ZP1#9;4kM!ri%-nru=Bk3NC$js@J_Na4feDGp z;Mgy!W}3<_mO>r~HzF1_B=TpD>zD2(O1&6GE_#n__yK?Bekb6@qg<+JXQ%=DD+N0z z8%D(xG)JcpX8ZB$rzo-Dg{z1OQ$~j9DH5`BRS0zH8JU5S3q@+U-*Fq<{iFWukzW?= z$yr+`e8;ZL>=FIbhq7-=toyI~CHRL2MWkai58JJSE?kRo8VfhOvQDnHm!6mWlkk;7 zXRe6nd#}F_E4-?A0S&7amvc=IL7}2h4HaALsQ8MAGu+Tw@bI&R4epY2YT%CK3{MXa zvhtvO&()oP6Ymr*B0It*sn>3@ob0UgK-W$gZztEQ#JvbYf>62R!rOsjVj>$D9>0*E06Tv`+@jO%FZ9YvNWbwLsk^! zL;4dbOTa5wP1H~A*p)SXDt24c*bcM^M?_+vOmi>FmDfNN43B_B57m?SUUpOtFT*Ci zG2R*@sGJ!lF)zIr^OQGCQ9Jr$(Hdth#XrR&{YYSg*SatU*Q+ouhjyT?$YPs4t9w0B zqqfx8SKWI9wC$PtM&R~@Y5RX##Ks0D1_nQNt^iJZFV>yRc8-jG-M=sY1{-Km8oYeP z`@#V&&k0q5a5997Kk#i~Nd8}a`|tm#zb#F5cPBk|?fXKTV}mJxV=-!i{0N7J==|S% zgVj7O)J-vcHt&3nn%F{3C(UZ0H=N%3fIrpH!#UY>SJP!PrC1n6=0cd2Yk%E|Pr8Ti z9??nb`0gJEpvDEJ+E6OlfQ_!>R?N8+IFW3{-f4p= z)q$59;4%YiK8y=`v3=eGID;iUiUKzzd;q_5@q55*(BfAEDr%6PPVr4npk`G0!iV;e z)u0|QrL#)Aj4Ccf7>0jj#)h||G-$;bIn-7O)#CoHV&BoU7OWf})Y8QID9`84>Qg-* zbJ^(WjNTXHMS&BwwoAUT6bjgi?@=^qofw8${fmz)UPR8AdiFR&QkU{>q!Cg5(emre zE#?tme*4zMw*hy6_tu6V-wz`xX03#Rmq2}gx~lDJr_W(Ppl1lD)qpC0#<_pyGyYTh zz6rGt;pkO1;WV3g8spxD+DE29oZtd=KKlJ1c%h1)( zt{vYZr0Kj7mUGK>`XJ|)7=i1dURj>h6ZNYkNfGilWr=!ZxOd6l7l~C&9AEK>)+20w z3?>{CvNzg@&V;7F(s=(~aFJXZC%v3|?{iZ~hfE`zJqxPOWW6*0f_bP7TC}O0sZuRc zS~T*r^Wz2|=%G|lt+^`r1sG7?79u~jJTwcO3(1IdW{h!uMn82VYqu~APG!fw-gy?X zw>ERMMEq&Z)3X_IalXzrsl;5!&jwut=`_6WXm zpWYSbJbw~$T+kklG=D~N%l+otk8NvCA4(*WEZ+5|W!^z`Cbea%gJDp+&^eyhgsILr zIry+IKOceTW>Lkghg+i+XyFiv1)Majdwy!)Jdc>KoYfJAERFGFGll{3h{<9&D)j zC=OliwuR`CWvnmFjqh^o5U$BS_TKCXd#&7_kSW8FZ~Q2Gngw_2^T_)vum5R3F7=?p z7K;2>_kM-^&k=v^^1b7)v1bk2 zduvoubSJJP#2 zE>ZZpK#CKJxfd^r4ma|&sd=GrB8?FD#i{m?PL^S>P~+FlKT&HTFl{8WhfMN+q~{0p zu3&m@6p7-l8=6BXp^xAGaPP@$$)_E|8JIgv!>gflG%w4=;t1Hy_btg1S z#|z__?n7sf1QbRyQ|joJE#oJ8>g7ZbmLBT(y^&$ECm#J$wfp9hL8mK=PHC2^9xLs& zOjGYGrZ`B`Nsd$cRzk4d(<1Y za3H7|1X|bzR#mFVC*cHvSR$hWNQ-AOz(^MNu8=cip#=6nA)(ei?GT}vHf3$V z)yvJJJ)~w{(5sd9pazKCcy1bgxS$|3d3M-Ax*P{{pxClpU;75njPnGd$%nFpO=0N) zJ>e&vef?qEc?<)1z!KIeW$X$1RMdZ^G~Y2!;02vrl8$dr!SQ}NrVdD%yNzkgz`bAg z9T>&Dfmb0qZgBo%o4kfu(5wDLj;3|C?P31Vy3`9oJ1tddgSjws%V52wKT)IOyGm9Q zNCJB3dQNvhw{2V*R4-R&-C=W)>md#mz66atMgEEQVFHf8fBYD%eN20P1(gx}lp+2C zFrsNs^ut$oJE<|Dz`moI5jm1Go%i{Xf)7~ft{w9Sx83Z?RLg!`oFbItA&DS-Vs%^68)76FzBzElVU2-ocVw_;|=@x)s}2f&iXIn6&ToCw|f7I zH5$}%JuekBgkQw35XttQhKH#SNakl-Gk?fRWJpiG!-<`|M;?l10w|!P9u|8}^ss=r zS*R}eIz|n@idyO!Gda_w;nu-fHlR}vI{j8IMN*}8CdkyH(QH7~th@wg1B{}@7A<8+ z>L*Nf7w5|K*ZSc5O(H5wmxK(ETD z2dBips8V~}nX&<0Aoa`McP*#rW1amMpmH76eKKX~5a*l#sCfd^%F{6OMGZF=wWz1O z73G`p2NF({iM{Yz7f$Jmm0eu>s;LHX@0h<769Sj-Ar*5a{DHR@A z1ls+m%b=D0qu>e;)T($OXr4V0%?B*4F$bMVG*R;iULeQ>KI+wM)WYsYdb!x_sgrd_ zm36_T_A%Z}s>`2->9edlO^<=F{ixHW`du!29S^zX_I(-;&J<0gqg!%SdVU>Rt$uo? z?^W^NGD5rR6H_%-e70diy6WR(65?~YFw$+)@HDBd(yhp>(?CWy_Mh6(#nz{@S*-pq zru2;e$kQ!mX`MG%>{H4R4s}9YL`i=eP~(*k=usl*^CA|;n2uz@BEBEWoHr=b7tj{w z`T>)j;F;dgW#uT-cd<3V1u_LL@t$9zF{($4%4EDw(z#U6Xki(0wdXr4rMTr+#X$d!x zx%6cmay`+L9em@$O#ehDX>cO}mQMqA%_Pf_nj#wF+hvy)!=o?t4ZsFzl|!pQ8{@LAWqKecm z7QyxNS#*;~N38~Y?kUwaHgN20sr<1q4lrt9-KxL>^k+-SRk~%f>|?Jq?}SHWK%21$|e zFLk3wa~*@$sMh}r7iU#(JDqfLdQ*buar=~D~9DLE>7m+%RQ*u#}~Zk)D0lx z+C{&0VRyf5Yy6sZcPmxDxN9Y7(Z`&vgR3_Dx{^znb$Z?JvEeL|bC!qcwF68m@X$#Z zqdA|+qjqihqWL`WqU>cE)#T@j&LrpHtg=}1o^XNDla`_tx;*m#Rm~Hj4}4XsSae36j&O zqzdk62^LF`6D-v7!alR;YWt5GwTri5OUwS$1_H$Iv*;2_gMoebiPh+w8SZ2W{f5w! zHyV@W#d;TMVwN7@WFgZv81w)T#a&4KE?+lguiu_>N%G~xB8mR~zKL$d(f6hVyAesR zFF;vK(Iv!n6AxtdDMStqMcv}PAx_K#NJCZ%Ep8v)Do^9f{Tq@a7$2|ItYD;XKJ06- zX1{a_JYP+o;4mrm&ziCi0OLd(SWyDk?2Q)w`0U(2({(`cUYkGyUiDoKvh3VV%Ekm_fxJRRGJFPEy;#LU!;|7z;T{7(fbcudYUNw0 z-<{qUAY7$|hl33x2XPbmE91Aw@xSYH?RU~Sr_9p)e-R;;^D3GwM_$gNw#6&KHo(|6uDklwW1RtRl04+*3yTc$1(#q* z7MRI)96_&XD|Lo$vOmUTkMK-IX3ynuaKHEfzwKh>wl+R#lNK=u#crDT{*Wo>BFmUU}ba4WPyB#-|AMzXk^v-5^??VvCrc&k|jJ3&#p-gX*L!8CZ`RdQOY61P4sqc z1A2KP^AGur@%hql&7f$%Vl*#J7D{!Q@3)h%ky*xtftZfX=HsN)kH#q(=X~H#xypW_Z*%obakYR%zCELF8Xw5 zInH$kmbgJG5%jQ@*^JSAfwO4r;T^m1j1%8pT_-2hUJ@>8_;!j_sZ3E*SMjuidU-?L zSn&bol?z-72RR&;Ttb)nbdT{ib38(}mCjjUSMT}@mv;$vXd8|^ntJ|M*=p*OPfv!G zT+;31nl)smpG6xI=H=9QAY_x3hCb2hbEWj9*mz1SylDPyv?r!Nx~CRqp;knLUJ94k!jqa$?VH5SqRo$ zlVl&evDr=>7h1)P+Rfq)rTjo0L`>rv-VYKyWOi$V?SU9i&3{7W0^%t%rl9bKTHWz! zbZ_X#G-+M1jVFo7tX7i&#ktmv^$;$6D4=BjRAG;-6frp)b@==$?Gm}=+4ymO*hv!F z&=vh)dx)y--FV=ZjE{t<7`m)*to3VHYEChP zevqfvV^2oeX?flSYZl^rWT(d1*z{+MZ%;_zz_@yzUd%YNJy_zs2L^G}2Hw_u3*WI0 z?&scNMjdwDPP@z4{@UAi%A=3XbjQ;ftQrxygH8>My=_M`s!ARD95zN@%JTc8 z6TB>wW(zbWyxgI&yhNmVeYZyAWJ?Eo$^dQDgT1-f+yNzi{)R_vv#B9+_Bsi^0i$pa zsqj0m-@2W7^!kb^)g@!<^9P>V16t8r-%SM3WzL;uTLT^QUHG?@21b>MZm}U(dIhPO zUTEfdOw#)+GB9Uoa@FG7{{fE$HfVr%{BiL<)rwsjYH!D_JU7hPxtc_^IF7*X<>ZQxufrn>P9v<18V z1bliB7d@!@_c4UO;?2gL5tM{o52Ig^jG?v%ai*D{)nHYP0_$uYw|d5fqP~X#NU1qp zcqT(iMuINCk>jn{Ue}Nork>tn}H|Wg}XU3;`ta|>D2-BW=%q;6ezDZ+~@cuUNzsAU9 zF_Oqdv$oEZ32V=J`2^p8V}Hk}uF$^s@YY+K&6PufoV+sAYV{S%s8RCKaeng1iRN)B zF?Q94WUh%fvd%;JP(G2wZBRozo`B*ncsMX z4buOz7t!b`scv(wCgVeU)FXQ7oO+`?`J{kG8BHbRGh1jZ!IV32G_3W^uy9qiqD1Dc zM8;gI#YLedi!1T$E!kn87rOG4Mtwm&rjnd4rc`_M0Zodlez`%7BC%YKQaw{4#&k1u z;JFreN<%*F$ysB>+lH&0olCnvJB)3Y@4ricTi^eEoAI}S?;vNsur}bj`NBU(q>EHT zgeDO3bk)vXP_1bV>m1R7Gj86ho^~ZfD?6nQ3zg5^@K!(e%z#<67_UE?)Ut$#+cp4s zRk6F&Xj3qjsAq?r(Tqroa*-+u-^SJ%G6*O zA!^X>muuJQk^2%~hUKU^o!VhNuNQi=56lw&V<6!3YY;gB=YC@ha*+rAqT>Q`(G%h@ zB6!!s;S;jMd&SRYQJKQU0i(qqt2(fwCLT+`pW|c=sos&yg}=yl{je8v3EKGL1pkgc zxM?p_YC;;aUq5LaFiz1+^H5QWj8{=CddmUWN57#kigt@_R;^fg&JKTySnL0G$V^s* z3bh=y=74xj##~vvs-OeO$0xN}h0$;I9o8rEs9PJq8I63YE5Y)6JUukP3;Vbkg4&6u zY|^HYO706LZ31{XS=sdB;CyM9-bdzTO;cQ3*x5FyTzT}Xhi(345l7vYnMhm4W=Y#g zbZf@u@Q5?cI7znc{Kmc5ZQVmf?-h9zic6HEa{ew}TA8W>j2RZ)*+J*n| z6Z_}U_oHDJHse6YKOtl{FB^l2M-T=Mz&uDKE?zv-w?g^!OT!$lz#Om z3HH{HiDYj+e<4;J5J0|Exzt&?)cn7YOUeX0;eXHEUr8Uw`mT^4)%h;gn7j2a)o!>< zI4|(g`_>$Q1|W-S$20SNIeN8?uz!X^F(9d-{yB?M!AnYQj)xHHDuZ#liwgaq9HZ~2 z%8qDjM+t?N@p6ay;Y|BGj`}ddVaXDy(^WfnYz}_A(!jEnYRg3L^3;aFe!q>J^=^r8 zKHxkpFxJgiVie60LkM;GL;QRZlJ`hs*ev5iwE3kihHY~?SS;;bdPl>dRZIt-*X$VU zo7UJ3L-5zYxr6zqENzh6T_#IOJ6-CFLGcYd2mMlC%F9C*#kW2AMuo=vY$czre{Uv) z(*0ClCc6MQ_A?8@^j9ltF^e}^U4sC4!bj!aY^Gt_&fb3A1V@aE-|(~ED%8JD?y%qM zCIdy;#xQP;e4t%uR-FobAH%r#Rn-?QuZEckCd)3fO8*%oldV$%_zK*h3m%@h7%{s} z9Hu#DG5lxYPYi(*cbz?d(?>Jx)6SSF6&QErhHZDfm?yC|Blw~bSUPzWlth`0)qa~& zV(4}dIJy7aC_Xtbu87~Vs40#+(5BI1vCB(aG(&zpBJ()Yt4~I}uX=cR1QJF;k=uG{JyO)s z#>31;%6fTLP^41U_OtpnLKmp+$QcoO@_2&cv|S|mC+P{a)&8AhRfV5F>hs1cXUeQZ zWS(Yc2-u_B>N zOMVyN5JM(gXdr)qF-ut#%NOo~=Kq$V^Zpl_5@wNQ{eSXr8!-yYqEz&W6U(UR^m#?f zOzibC1OA~O6W`CyzjsVamxIR9Ypnb7CAnVvk|nw4Qa{EIX5^{^f46ZJotJ$cD}N_d z{l?*KC)(6SJ{A+DeDXlDY>FL!yglLF_1 z(0~uLL*A8(e+?=iTqV`mvp|%!dFgjFanW1!A^2aOU+V|lam@wwXZ0c)duTMjzm{#y z?G3~gAmi6^?0m~&hu>iLCUvm(r|fy=t1*6XZR_$?Y@$;~au~{zxs9=MEke*0=;=mK z5=1Moe9y4c0)U%bk(qH&wTOdjm!2Po3~~~3e+rh(JmPIKo}b%aa-r*74IwyK-F1g$ zAwWpC0=qAuh-~G{?MgRL0p0WpbH?u$aI-YVz-+ENa~Qc3n8Yby1(dLJ1*5r=x2%xH zENLwXLEVZF7&dWOR-sDW+=O>v!HtwuWhH9!(5A2tMQbGM9lG~~JbugIwAO(}q@Gr{ z$vF`D|MgtQVvzP6{K#MjpbL}8T2q)l_JkRa@{8aKC>#W$CDY)j+mz@T-o*>=ciqc~kPObBT!4|;k?8g(C-ccs6+ zrn^wRd}J5|B@myqP$s*XYV;$@v;H*eibWMyv}Sn6g7PGB_1&(SyQgubXr#zgzC5Bz zi2ZjJ@ba7gXjPqCgJoF;vn@ojqMRVHgU}E>%MvDQ!FQ&9qWLN02QGRr+((E zru63 zp>czw#mc36(;J@>5b|;5p6J-pa1JHi{BzCiq=VS6^^ufG|Is3Gkzb6$=OT2lmGq}& zYTz;G*786PAR}}EJj{^7moCxlF4VQNoSz|Fs00O-sK9GWb*{e!CP6~z9zQQ}^oCxL zsKMYf_3ncj5ggAq91>}BZ)HiG`lt74GjD}~Iq_YB7a;HP8|k~8!vls;bo{-nRdazY zlMTeHGqOjFPxU>3R=YcpU>&X4-vOb0gBTArVSPlIpQ*YoSW>(X_Ld75a zCXg)eG4n!v7}KBSlbMLn5^3Vrg=WBQh~pI^2fuk<8WVp=2T<3NzEQ&+Rp@`DAoAF{ z-o?Y}j=xxq$y6Clx+c{`j1+;FYA(DoaO(nz*;b>3SE|duv`d2_2QkU5$#9BnGSa;{ ztmT!|nuzwf@aQ18jvuaXEflYF*{925o-Dc6i~f#d*30aWl}YSct26|5(G~idW`alQ zFdy&n+c()t!5&wP+_^z=UvF%uJ6@od&jVk1^;0*3 z!?5schWKR8Sb$a~NX2ts8s7mpO=bW(+TMYDB)@Ao>3d|%NuOvFekMQ=xhv2cck)D- zF*3~Et*7vq1^9AIX)ug3dR0fF7{uSwc>}2Dv&IfpRc#2Q$>fLGUQyG)asjOM42(X8 z8yEo(V39j+60fJS2@T>K%D43G-%FhYmY#QIloHY$gc6jrQiif#24fw&KLU=oWcum|^DR+%& z=cQ%{MzTf-NuJ)gN39kj?;R=O_LqSMAqDQ@{LUf-Kx3~0u{7c<#xSugKLea z*881<4%hSz_Y3Pif%ujb(3PH+igu7QGxYMha_yo9y*`q2EOfZJB-a z8EIUmLZ}n0jP-fNhNZ_(f&fB!bw#E^yQ@K2fxq``P>3_*2Fpa zoc+1SeK^fih*F3=q&TZ+UOBvWHCpfg${M;c7 zN#GA5m;51?B0=E1dvzw7;c8UuGGQ1~{Ug;ei#5`^-}d@@;AMT-6|*E(UjE$bKp=lN zYlT(bI-hU;kldUcR_luT35}!|6O}*JW$U#2pe#Ujh#56eGP*vVKn>SqJG5(egPHHu z=cPU1iq%eE6-Fd3sxvMmv*&f&^8C!x?<6&yaFKUvJk^4q-Y+b6Du;7TgpWoea&v^oAT>CYT#QwHXt zA_Hdv;LI_7wIjGq5r=dzAscsU(O`ls8QiQBWrD1Q>L6nuG+f(OV??(l*7V&I%4y00 zIH8J0I|9yyzC_?u5KMEd>4{hXwQntpJZ*B3x))Cv-=>zMb~gVI7T z8`@Z;aK#BM2qgfg`oX8^B;U%!NQk@K5wr?LYM8(?P=@}KDD?h;H_2UiJ1*d&u#c^h zHYTy-0~>|6qOXc36>)yT1{TwJ59J&s46dFY{-tR$al->Fyr&Vn6Lx+VRK0}iqdF#K z>Y+0Pb7XD_&ONXn>bB;!YzrF9;Nvf@Cf63E!v$s$*7gsEj~J*u<^?!o)Tk>133(p= z#6I;2#_S-bRsOL2_fPnuXZb3OGipJ$4_^M^U$*kcCX{}u#n6P2h-oJ?yi<|-mf)>s zy!Yg(377x{R8*9g$v=gLk#U}D({HZ#4E~OSE|RhCN;YMUxEp0235eYQ(cPE*yhdml z?2NLrPXVwlvSn=b7+r|k?|O1W1<5>Je_ExI+dsbfnzj%+?8XZ1x1^p8rDv_~Qm|^( z@X@13tbbtDOLIwh9F&LoTT`b!l8+HEd~ zZ-^xl?)b(!=;1V1Gv-UUvU|Q$$mc@qA6(S-^k-Lx6T+g<|0Rgh$nr4yQ&JWJ=kcs_ z3}4kk4dEDeflSLqgA1MZd@pE6D5gPxF3=V`b6>&*?`qg8`{|Ms*u#%)@Bd7N0)TC=cDMMLgRgmI1!wl1!=TFg$dIjpZFDHQ&{ryw z?<~+|W@srdMhlNOlNc-&3@81B1O%;rWF3(XmtBv9%Hq}Rd-f~WcH-&J0+!Nw1)%m! z4Q@~2%oXC_-wF*L?pksLlKrxZ7?C4F%}n!?`7gT19?A~33A(>J(m6Z->pb^7CU%eB z65oIh=8A61JE_P@xu}T!#%mzV03k5)CMLG%0G<)ru9lGVs$2`q;Ur&5_xszS`%{es zCI2I~^A0k8&ql^e>BR_eCsQSCWEK;@)*{0=Hv&AiB9M}I#Y#szIT)*=LUTiH&&rx0 zgXOYSAKzm~d(H*yMQ;r>$+a1wpRn37Rz}pv_fN++PS>qDmQU!_RaJB@QDNd{R-P20qR;B0MlpQ;5t93F7$;=6Wd!Ig?hxQ zg<>+~hEp$6Q#bF^9lnf#nAsdz>m^V(|5`$;G4vKchr1d-Zjn~=S7Yf9&&Qg2-0@rC zPkj{WoKJ){T&X`MmxWdLA5v$vM+v<8W3dUW_>k-ca*vYgmp|EZ3yvMDzh zsM18=@(q=*-U4We%#r`Y&pi$@$nC5k2{sORs5`r}*}fV6b)L>U{ul<8{e9w}?E}+M zV^UW~9Pfh@QjC+)V^&qzIK@v5JdDUj)W1EYMhG zHWsS5ZFJHIEoD`_C5V$?VPV^fW!<`MT1UvzC9>ZGRL-Y2-Fn@u+&nP=6Ic>YaG~M6 zmP``ZQvvZZL2FhP(R{_af0S-DIymGr!=R77mICidA_dL=;;o_Pq0Scm{g!gN+sx)z zcsyfK@%7g#0V4@>e^^01Rs~zuut6>7<+GrekiIdGZ`lT9W3(G1o(2+eEGpy{4MyJG zlwKak;;vs%T7u~JquVFlH!nlT4}+YCLI>4jQ*KiHhj8=y=T8YAh~&G&UZg=&iZ-TF zryx@e7*ubGc5w4>=@qNAc_JgdU>PS6cVe8Ed@t~rC&&W3{*u5-icp2q`r|&}%B6MN zykC50{APyrmboQ}xFhGubg%Gc$Z7L+mD#&v&UI)ko55=%Ay&zh_uS5u)|4R7sv7B( z$M4rgt)BH~3jHZV@5L4)58pv6H}xILVh#258ypMv&60*z&uW5SckpWs)z207d{akW=bGc@53%2GcRc zdebhtDt7ZndzW8kN4s|tcesskxGi~Cuv1Ui+6ePtlCtW6{q4ZKP@S*}`FT5XI+%iG zZ-N9l6Iv}Qko_%k7B18H-BiVt-E_xPlhg{^CYFw!q(0iFr-d23APS_TRDr3{7WNY& zDg>wB{49R^jnnzo-bA=h=ooebH<}F3LbHq}p+p=qG-*pB( zu_aTDpfjCmuR(3dVQG$I@=vV>&=;2-x1EslI7z3k#?PqgpIgy3vhjqOVwMlISj#r7 zc?(DfGn^(ZC%qkjXxMr!P&rfoL}><;w0ji`yWk(1Nm~IHc8``XovEvb7k?~JB3s<; zfuRGR5v_vsJ1bj@N4KR$_Sa}nwR+*YhA$$97jSqVZj zm~p*#9PMRU+cDe06msP{apcS2oP2A1|M2kRfg^bl@uyej3i}UcUwDwE4LttuCtO(U zYF3|((7P#cYSn>HODv%CJLZ>FK@^Wp<3aoFm$q%RPyh1ymTboChUXCR(4E-b-u*dw zL-?8iG~y@R3-lzZBn!DZzY7gJWI(Q3yrhW5eTQ^G>MGa?pwtsKwcou_H!jt2j1DBZ zQMCTLJ>k2@_L;0b5*G~e=f0Cj0OlY`FhpQj`MRg=Q*&&7v2 z?{=emFfcGNFtDUCqA{LeXk*}DV4;y8!x-)G@_-S6PGS0Ir=^T)F28&hm8_9p8Czzc zr=QMBMgC%_SH+{KSN-n=ZyT(No6LT`{+~d6?yM@~6Oxc{J`_$!%q8tDK}C>Ev-hM* z!L{QSa!vATg?1QY4bDgg9S^E{F6}?;Jj9o~5phC?1te_z-b`tsN)L(@H+tl1i{lNZ zc1;bN=yqtggl?j>W-bL`tN-s{DvKVDUCk!t(e@LmwdQ3Q{a&;6hKBb_GR);n3CZo; zx*iEaG^4zBC8So5e1lK{wJ%Z~%t~d)naa+iQW$(JZHGj38DNR8&o`Ie&-Q-XsTtuG zZk1|zkvKHNrdc=mcK5gOZ>RBdMc?uhCiBk8C?I)cs{I0!qZUf)M5S;xiK96Cc|bAU z@T`T0J|&_%zsgCL|Da$Z-By`UT0$jK_po4i56mP<#G}p9{Y;SS#bI|uGV||j>HTWP zC~TUM3OVb!PrpbF9apPf)8?@Mv~pLw$_|+J>6737*j!7etns!a;UPNIYk$1yKE$ zaZ!ze$zpeTd0#NKYng7p63w1;CqH~w;N90w#v|!sr-@adNnoal*Qlk921}?|vWX46 zNa&|={=h3pg%Dsg1!J*WJ!Q8h`q?kGK(!3!DrOGx)ga}nhUg$S{(Js59T!_tyYo-mg0v=vNaqAR{Zux zQO~9(CgVt2EGO3~HjlttiOq5scI~cgB5g#Ft;DsuiywalTy2EjE;0dX@BkZNnUAWc zG>iij{!g_w9AqNwPJy}T1CP5P{)GGp%C`7XeLBYUUL0QTf;-kV9x-{`NBJ?z^!xf@wY$FpBHvRf(>^@FQMhHtn>YHW# zEGc$tGI`%_h6HyR{Pf^kmQ0rRl%sZMruN`C9_cfK6&=F)%=*onv$>n-{dO5wD8k@c z!Li9rDM302uHua1F-_YA<%sg;Xk%aD0hypCaSbY?_i;{(!#>wEdG4~}?o7wS_f7Hu z_y?I-{PQP_zk2*7lHs3Z;#JRS7>5!5GFtFBnK+K~XSu(o{iVj?nKBT&bC68T?wL&P zII%x7|7KrXWcrzq#Td8$^Xkpnw&?jYDT{G>e^$56(YC0@GqJTXX@3sn=4xBa)tTJd zINFmWI2>@sEH|Qh{elUB2>z&b#wj;ycg>TBIKSfu!6CtM{O6P%zvi!{*5O&f5Vv!N zj^V3oIeB=@T`bc%Md+{bYspS{`dvKeoIZ3Ic`X|TPri$jKc{~9wSF!A2+zBNgn1Qy zEO=LzSN3l9SIJ#jXPM5AGR@g?Jkggf1$bo&jx}@z(PbL5w%5v}x;?W5qVHU)R7xiu z6P6TRO8YnIMackVr;gmB3L1K;Gw(%}T`GU-ESDY4=!t6J>S;&mp$!s+@nsqD<&j^i zY`J4KS_yJhDyxcJR#j&X>& zc^S+pYx<@D$|XHp9C>T<&cs;g=q046nzB-d_U`q(pa(kP|xyGWi)zvT3gZ_9vUb0f=loq0XX|@JF#`vJ1$-!cuJa9zk z>QS$|w1c0NU^cC@pD;aH*=4{lBXjX_L~RS~!0%77$$7Fu|ICG%!EjOHXSWV07o`tq zF8cOn?a@XSdp+3hW1X1ZXk$zDFBANA#S*#Q8U8qk<5&iAATUEdO2Rk{bRS}GmI|FUjVu=f$m8-8|} zF1fI>X*Jait$~n(vZj6d@phe^tnZ&9c_?MDcUj4uJv}tThWX2>iOQWCG<)n5o-2-B zu>#fS?3;si#`mLbLBu9`IqpnOBt*o7d z^1tIKKWF1&)**a7_4gKWoQ2w1)GJB0U(7mW5Kp7eJq19hBmqR#NCvh^PL*8aAKAys z!bpA^8>{+ChGkPHGd6eVUvL08#JMy&n?|Qv#`fuxc+0@bOl_dKwL7k*H z&$piu1;F%B#3ng)a+7~=A1fcD$7w7?)lBB;=BFpgk^XGGtjvsrr)sgP1yicZMdLl2 zu#d2?jn*}Q zUFeBaz7{toryYD8dNtL!!fE8DbmRQu2|*K$x8Ro5LSHN-kx#`up_#@{aKkDU;sqpW zx$U-eDfz@{Oix!iVbiD=nu;I|Nl*f-gtkHw>m=o=2B&_0y&aC@~g|J z{EBp+sJ}&SO}j?KQ)nvjt)Wi5r;27g-i3Yf50--*&w!ec{yzpYu_+9FgFaHxb07a| zTj1WMk2jwaS{JXwHpDZqEUm>-Ph>Ds@wMdS!at_hvmwi7XD*j%AGTn$bkIt;BO{VeIW zQonZ!$(5X{v5^m9rZ#0rXrf7Mq45$twu1Gs<6Bp0j?BhInJ3IN401^hSaeWJ4tvz+ ziq#ocI(h_9f=n!sPFXgSm9AX!sM*o&sJbu+YQeBEjp_WhdF^Nz%P+>#bLAB3sYWdWRn!K%Xv}D)H2*rQsQxUAW zfAzQf-5;5;SD)QdhTOJz?7ha(JhNec%qtC+eLW@*ix|EMYKkyzQkaWzYWk?Y*Nxla zB@v-3p)eOk2JB(Rffq`Lhb%;}*Wt~4#cQp>W^8d;_^7e)@+TS5T$lNF8;+gXD2G0C zm9s&B?r7gO5#Xn9=>0;2o@-b<|2obsoC?$6kxwjIhh4t`Sl-_qh6gQMST6OpDcO{ZGfAKWaJ z3s0oo{*|!Y^FlcY9p?94@)i;9*Fe$%7lt<*`uBgI?)?n)W1j`ZalJplot=%Y6BWHz zeE)7@(qTR?k;G9|a9<)UM)Py_OAcTuBI%o_r0E-8h_Z00#;d|4o_nuQjHc%<+?^t2D8=1fi!(rh0)xA|yF0}P8{FNYIOWand*46r z-L-a-z3<7*ImyksE7=~ZGBN--0IX4S1F-(v3uygc{@?Nc+hk<4lmP%ZJ(x-Y1F3WF z^t$X9X&IR23gcujkOSxehpL)voG|S-jLX6R)O_^*U}|UL2-8+!Ab>%m+?svH)ZLX5 z0D!-R#UTC9<@4zh%aur!EZoE!#PlzzlKOFLIjn8pv|gRn6o*pCQ!Y#mHtasPz?hG4l2jXU;s z*qM03u1h`w()c(;zVIQ&h1OzFu5Od!N;P}XB;Cpbq04r7O zIXWqNM_B+E>qV?*vj=@Z+(f3PPiS40Rqhffgh1&kg+e}u8Dem z36K#eC*VSq#M4r?;*PW5-g;S(uutBa-&E~ILXY7QWO$MJQ{qvrSvdg;bv1RhE{@Jl zH<#B}Xz$*mMn^>hfS0LSc?@Rp+L-SPgBlx(PcIB5FEY=_X|0{uprpn<&Mrdh@Uw z44Y>FH~`$+8vx65Ia43ak#sQi{2aP?>f`R=t}|PuQ=h+>SmS7_!RzMTiaL9PoZ(XI+|zSKNVa9NB4G8tvJTCvt?xEq`VEqBV(c>Ls79krOi$w*D_hYOm^G_%l>qEjXSj@zbD#*hGnT}(q);@&#f{@a?VbXKTWOLG zs#{vmsKg`apiXv&_(*IwYBtzWjO|=FO6*E9EK9A(PpeTNbQueU7JEiEAKIP z(U=;keZ{VNHzj##6}wqZp~3-M6u*;bst-0LlI)pNP-j)@(r{+}tnQB(*yjz}2-4hv#xbm*>MwhYJ z^Ogh!4{DWySvqFyTfVsv#lY)~UIYZF_NUXUbUY%ipSjy~JNmF}Ec#pXwqtC(R`mki zcJ3~2B(+7oiev@m8U(}3z~V6)m-a^Qz6^RXF~q!AF_rA`Y8jw&SEV?*_j-yLE$T^f zM1^8si?ex8#e)?ZD~ci>gy6Yx%DmxsN=7vTT=Y2;3+MluRF{p-*5$p;4cX>UeWUFq z?Q=~s3qqKW)17L3w){Je-#|x{k<6wu#jo4BX-&uu&1pj1drU$*o23@Sqyf=P;fu?n z8X5p;apy_ugOOe%-0;8S?m1gDNl0mn&88~$8DD;|aIE6=>F};PCKQrv*E=vvDP?CjRBW^NM~pVY@0f|q42 zIq6dv9^SY|BCRi_RF^0-nZs~5JMM{J0xt?ACZMjuz=H=ZDhZcUvsh7WfOpHVyYj_welVtUM6?5UD$08H_n##5XEY)HNWNz7M zC4+=xWeP`PRODy@ZA6gjpU564K1xeGeY|wvM3K&hBEB+}+RD5s7jJVQeKWh06i??2 zSq!kvUT$xnIHurC^R`*bVH`2?h>Zz*k^D*r&t zb+)D(x}B6_zi1X2Wm}oS5U~vWB*JZ71TGH#3Vba%3|+^+Pa1O^+(TkwA!c6tqgtQX zStZx~Ns%?YU;2$_ccFTf@&K9dLyzk)>mf-1CtWm37WXYzYitO-yvb+Uq7YomT+u<{ukS{jb2t^_=F9>c z#q>~xz7Gw#RaOlxV8*$6ihpBGc!94_^>*na-0HA9AztvLQID$=vUP|nZ2l{l zsowoLrz80ggk@(4;lRs0Z?V5vZc2W*{H#1NGn9M;VB_Pvcz3BSR^)t>6K7s?&N71D zr~yL4>{k;R*45^m94s*_cI!`OaK?rc;;*Gv>{?I~WLD&4{IkaSVkO-wgnN|S`=)+2 zrxn259C}zLc%lp1b^Mt*Trfq1ZYjg|uaQUdafRsL4o}@Wh@1jx>cF1hDlguMyY0+A z|8b*mM8b5Y@6{Jo`%K>0g*bd?JnMG;yeDUlQ@aPG`-|k#=Qn`RG3dRk2^_V}F8`OE zV7y2q+p8G6nB#B(F6J2!7%`6u@_QeIBtVvJ1PXKf&-6sTx!G z?VVuQ2v&Sbb0Yc!1))4syRwglw0KKf6T(Z-S@$NvizKhcB88J6?>bvX+?V~duO190 z{On8mY119C*V8C=+Bf?T&aU&^Y3XCQ1D?|t$>TgnR&Nq6A>n3TqWnQCSpvry0 z5Zo`n;ATuWQy=19fB(SBWNx$t2e7%={=6JLXYh+ok7{56h?!iB)pr$zi3cPbACb!c z$@e*0j~fk2&SL7R$eY>ctgi!SfggRpH93ZNj;9r9U`BL}YuO{&8i8hWsehJ%J^e2) z3w2YTJc4VC9iSE7eNwYvdbeUW}9 zAocm8k^PBB-woSodc9Lo;T>r0YivJ+i|fh{h3SHL^(CD3Qp9gwJcXPJcd+*@qU z70KRik}DNC2z6+q&s-K~1k*3X)H|(h%^I_pW6;_oSA)cu-^I*K_G;z-x)x@B_c3v0 z!JgZ$?I1`sz&55kUrG+m!=k41EwwRdJS>0Meuag<7NI&#L}$*%|QC9o!6ino3Y?nxtN-mCL&WIe#RiDig(TZD##p26K_|Htv|J zfbIq>Kak(&WkgEG(3i;E$jICe^ybeAqg~Jsp@u#7H;d{Ayh zyIkAY9P5Iq#Bevq2hgwYLPS8NEnk0YSq1zZvx5?cbfWG@etvMrivP>z5UM_BvxBYe zhU&0vd%NtgP_n3tx2;woT?^v$!9H`fD`pg?ymQ3Q1?J|p_tN~_O&%9ZtDfym)1n+R zu@>zzJZ|^Jva;?o&LPK6SaHi#oc2Y~Kv#|7G*7c6ntA+54eV6q`i~(s6fW}U#0H5h z{Zca(#@A00w_j7ExB76&n7hs&kB=d~1DQC*ap~B|e5c2DR!0+7ty_N|Y&SeJw%?jY zUB~1}$&~lWCl4xK)CY?N(VKB*MTC{Ie7nlhhlwxQKvm*k=x_awsPDID z%Z(qlru8K4kC0^pnm~ zy-CM0Jb-+j{wx>=bxI+AEQ1`{D4AuZN2D<&>sg!__Y0}VdE^{3oNA!|tCVLvbd0;> zmLx~)t1CjzISsoMVUSxy`Z(@isEI8y7TaS#>C#{11ZZF(`XOeB?By|s<4&#pEQDxe_Qe$S75YiiA!dwsd#U(lT!hMkSj3W8rIR)vE;BU*!TC83dcy{x$f z3bJ`)fKm3!O!vRbShDa|QvaS$+|TU@SLOP|=^;bO<=a8_0rkMddu-=!<#*9fG~M0j zGcj*2mDKWMlXj+^>Q_|JdsN019=0ng`tD~7%(#tp1Ng@2nXkL2r>Xz^J-4>{h0I+s z@A=91!`{u_;Qj8O2_0xn8SVRn*oiJ?`>Gw*d>Yua!0Cg`HbBc8*bA1x0*@fG5C4|T zja8@`3Pc}`J0~t&muJ3UJcV+Jb{(kHnYpG2POE#>nu@PU`*U#48l8qQ4Km-Iw&w9; zx<%>x-ye?14Q~R6M@A0q(+m{zhg)n$gt)td^v>~v-7=^?jpecvIuO_;89%oYnw9sj z+KRCM+@QXQpkn_0v5VEfh_!vt8^Z5j9@eNG)@VSLRWKuS_(4sa2yMK829Md*luAgB z;UzImJ{Wh3Vb7cM3z&5upp+M`?8_q-bWeI>$w(-!ZtCBkCOg$E1ezmXu*B6fo774YEG--OR>))wG!X-eMnl|z`789hV!vtl96C(x^nD!Y2EO; zWo)4|KcK|~*vSORP+G~jg?8r#gkXWYGFlKy)A8zC(`-?}(V=7ArA%hzkwWaCjlQbp zQzEc^Cue3{biEe=;r)GXW5DIKH^eg|wBV-7inDF?Q>RnJJ-5<)mf;OEFKXl7v9!>a0C8y^!|(Q3Fi-^*XbgUW2ST-o5biHR#Mr`kw%%Y(-jLR$dSv zH#f`sKCI6K-?oiW-KT%xO>%hOK?!&7vL;D~8o`?H*`!p7C^41-AFDt#9Hc#i3 zP<-)jDYgOg*ft1dPX9WFzD`W!PTsMLuB;`Jl7tuGH5<2xi$C?$_5r7j_$Sn3rt?uT z%3YrU?3FBP7_GDRg9Mj5NbQ>(sTD7!gb&%i>IR;xr>;as1op|zUoHKIEvT2CZXqwT z9M|rHZlLNtTGtJHfK745dT~Y3=r(F?GM?fw)~z#3daLeB66s#Yu0S|55!^%B#ylb0 zMvx1d9!Bl$k`R@Ua*UNkG7ZfI3;SDJn}?K3OnE!Uc^d{&2E+pi05??+6tMUJ;0`CU zWKH?gLs#yD9x_2c>`G9vT0YEvjB!-0rTn>e?-kw&ZLP1tprm6>CFE$#U?uyts8=#0 z1o)uXt7#&nRgz&WwF*hPd0;j|)cQ#@j*L*&|D*zh#-N`ly2)*TL7KS38UEyA9>|AK zYC3!4LILbq6xvwkj&H3}ws!c8^~`L5Egk%~;4b4t8NT=pCptt+96nR}qrCIrN4SRx z%wP(Q0Z$#JUoU!XZvT7+Rekt16|ob~@+mq^RvJ&*C^|~D1XaF~dHwUbsXUrGy;4FH zYxSGkI#kZ~{&)VpRBO(QYMVep#lEe2q~8W?>)k`;4wr!tQ74$mBJn`s^?l2z}YFmmMEBN<_@4wAQdTC9CfMJ1nxehqImIBPe@3e`!ne=;hgz zO_H^SJZ@6IP#_)O_BAII=+O%^Tw9?9Pn3B)nTv7&p z=+pNLf{^lY6Tiwt=OS@HtIy+jGaS%miNp6dctkF*F5Hm&V-862UhPB@u8fpef>zF% z)7`7tGx#2Tyj?`dT7KBrfSR~LjqWnOWRj*um3B(DF}zJsZ?AHX5Rib8q#Qap zQ~CRxfI0E)l4mq)z34BfO2kM^NqC)LTQtq5PLbd^_@?NRD#9U!@Jb5_V6gvj2kjv0 za>7K*POXH@OD-sf0`|A44l>s5m#n_g>{Wilv2Id-Mato@{DW7oGQrE6j2Ec``KHUy z{3jpK8do-p<^vn+mY9|yMpJfm&8ERx2pFW2?)Em*ekZ|Y>1+9KD_b7}bM%S--^h;6 zsL7`38J6&MlzqAu3VFzUaYV3}ZkWgp%hPONFEZAax`p@ehesRjvQkunrmy(>{iE9- zMzx+|P6vLZo%1k1(;Vm<&^#x({NBohbme9z8U#)iPSRz|E$D8OEB)ZLlh0BtE`5&u zGATV<8Ue3NRg_)sc={qEn3=YUuAKPS?f8zMV$;f!9CTj7Wcw3N)=Y%}^c|qZCp(!)CLx>uq*M*QGf7xN^`oeBs28 z`Uk$>S)8AQL_azXZw()1FFSuwgU%(JirO@l%3IW3Y*n4GP8sEIcC&{Hf8vdHwf;rR zD*H`7A99R&Rk{@?#vC?qTIECD&f;^%!xtJeG-M%mjw`)5Akxk?znV_ILK^tv=-U`W z#fLu{^yU1k{b66ER2ud{-oLE}NODx9riS50VrJub6ReQmQnVuMy}}i>jbiLQ^2>v7 zwVs8Q355)ATpbP>E8}v6)dbR(kS_+V$3g|p=$cm~P6$>pD@zs&&m1S=ZmSHx^-xu! zi(=02>DxS<^ygP&g|~>}jnCfSsAGS(%Q_2+lGl5{&r3X}Ces7`y`ZP0D%q{qoGltvTKqTCdyEnkVtNj5=fJGT~!;V@84+PtyVn z2p{}-)PLobyfK_r*@Oenria0?|$17$(TL_dzQiG1a>7#hs5X3SrkI&n=SDRcaD#y|##>>^2w8_0f z$&wAa(hAXAhF#Tz)~uBsky7%T%rL(Iu+!YBp^d0%ghkIkT_LvH`AlXLPIgvp*&HFt z6+N?eqN^?^Z{a?5c>FC?*31a5%k#>T;G^&x(A%Ipw8RO&gm)$yYgoScIK2+7Xfcr? zju3i}%Fvz=o`Xu_OaH1C>-Sw&Hn2Fh!e0(WWR~rqY=cnC3@@kMSJGEo)@E8h0V!d) zmxj*hS%H{IosNlYCi$>fO>I&uI$5)mg{-%i_`aLWwLIuZ2krO;Fu_^je@5M~VDyF} zU$gdDZ;Qa8E}+;|1i9YJ^WP`d$wuBCGo{_iKOgJWdlPDEvjHD`BAU=V6?&gj@s$#p zx5DvgR}%vHg^cS%s^tba7O0Zml}r~m7>0TVKy8N8ZQ zSsVMzKZVf{-Whtns>92?p}-T!?C+qHijN@TA^}3pF$4bBgM)c=qL*&~1O&AH07@Xt zZ;Z+blm!%>q1gWC(XDCx!RTX0_mdYy+8)46n#B>{hX3&{_6&|gI+iRC*QEvyt%rQj zeVZw8Gc2U$c31WEfN*p_5NU)d7*#x$gip4g!w1b%h|<~K0MVa*E=1*dp1GvjE$D@^ zzK^~&{6L^tk!NgiR+VSZDSmx21nm7g(MFRrl>Tb6=CcRkQVZJCs_}}-OIII1C*eBy zP+stBfEF3zzxt_F&t*3jHx(}3+q;m5ytn>;#ymDPec7q&j$Xr9?)}$)o)OmGpWo4b z7X05jfz!c~G-2Ffyp)E0j-V}aY=4to6LeEs_`a{=Es<9wiNuLmngp6;5cncHrA6>R z_7nC44pq~x0qTLg{@I?{9;QM4!M2~up%ZbHVRlIE?|j}pvtqJhV#VTTIA=&_9JDO8 zoVIj1);sw)9yo1m<7_f+w}zm5VR&kKrd(!inQlUM6gSg*J%TnO0+Ing17pQwdgvr* zdO!7=1&f8Sgy4oWp|0V$!N=XsV%CZ2h7OX9mXSzJiF2o(8#ZA>%G{*f( zw2V{R*l;cT^Pi1!WqCxI%!(iypeYQm^T zFrfu6)&yy>&*{e{gK!{Y2PzhIzVbWzUkkQdI7|9pJ%9Vs3Cm2xT=FL@*E>cXRQEOS zdTa^lc^?MEQFSuB1e$c>U238ydLxxPIt8P-stt3Hda|>}FquD$_e)};f$0d<`#V@*k$;ih0*Vb}9aj$%ww`!T^| ztBuGoSw>x~APre}FqZLXkfP_Z-vo~>o+IAy)x`yqu7?NVt@qjA^SBKopO*G^JVt#( zDaBvnl(g&;HAuKXGn4Nv( zO}B3UJ+-^(Kzr^J$Qn2pEK@} z1xOXGH;$WJ2il9$?7;oaP@V9*0QglvV|9Qkl|TnOb3) zRweO#S?tN}?64o}WvXe$7G6rrD8{@?0v7CRgLrPliq$y-#aHV?O6wq-|8=^}>OKcn zYyW#4=VWbRGoColKE`eNioj9sLh3 RAUwYs_Ks-{iKhYp{|CQsu|fa< literal 0 HcmV?d00001 diff --git a/sites/telekom/index.html b/sites/telekom/index.html new file mode 100644 index 0000000..3f23f4b --- /dev/null +++ b/sites/telekom/index.html @@ -0,0 +1,133 @@ + + + + + + + + Telekom Login + + + + +

+ + + + + +
+
+
+
+ + +
+
+

erleben, was verbindet

+
+
+
+
+ + + + + + + +
+
+

Telekom Login

+ +
+
+

Bitte melden Sie sich mit Ihrem WLAN-Kennwort an.

+
+ + +
+ + + +
+ +
+ +
+ + +
+ + +
+ + + + + + +
+
+ +
+
+
+ +
+ + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ui/fluxion.py b/ui/fluxion.py new file mode 100644 index 0000000..0f31e2a --- /dev/null +++ b/ui/fluxion.py @@ -0,0 +1,182 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'ui/fluxion.ui' +# +# Created by: PyQt4 UI code generator 4.11.4 +# +# WARNING! All changes made in this file will be lost! + +from PyQt4 import QtCore, QtGui + +try: + _fromUtf8 = QtCore.QString.fromUtf8 +except AttributeError: + def _fromUtf8(s): + return s + +try: + _encoding = QtGui.QApplication.UnicodeUTF8 + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig, _encoding) +except AttributeError: + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig) + +class Ui_MainWindow(object): + def setupUi(self, MainWindow): + MainWindow.setObjectName(_fromUtf8("MainWindow")) + MainWindow.resize(804, 527) + MainWindow.setAnimated(True) + self.centralwidget = QtGui.QWidget(MainWindow) + self.centralwidget.setObjectName(_fromUtf8("centralwidget")) + self.gridLayout_7 = QtGui.QGridLayout(self.centralwidget) + self.gridLayout_7.setObjectName(_fromUtf8("gridLayout_7")) + self.BottomTabWidget = QtGui.QTabWidget(self.centralwidget) + self.BottomTabWidget.setSizeIncrement(QtCore.QSize(0, 0)) + self.BottomTabWidget.setBaseSize(QtCore.QSize(0, 0)) + self.BottomTabWidget.setObjectName(_fromUtf8("BottomTabWidget")) + self.LogTab = QtGui.QWidget() + self.LogTab.setObjectName(_fromUtf8("LogTab")) + self.gridLayout_3 = QtGui.QGridLayout(self.LogTab) + self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) + self.ProcessesTableView = QtGui.QTableView(self.LogTab) + self.ProcessesTableView.setObjectName(_fromUtf8("ProcessesTableView")) + self.gridLayout_3.addWidget(self.ProcessesTableView, 0, 0, 1, 1) + self.BottomTabWidget.addTab(self.LogTab, _fromUtf8("")) + self.gridLayout_7.addWidget(self.BottomTabWidget, 1, 0, 1, 1) + self.MainTabWidget = QtGui.QTabWidget(self.centralwidget) + self.MainTabWidget.setObjectName(_fromUtf8("MainTabWidget")) + self.ScanTab = QtGui.QWidget() + self.ScanTab.setObjectName(_fromUtf8("ScanTab")) + self.gridLayout_4 = QtGui.QGridLayout(self.ScanTab) + self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) + self.splitter = QtGui.QSplitter(self.ScanTab) + self.splitter.setOrientation(QtCore.Qt.Horizontal) + self.splitter.setObjectName(_fromUtf8("splitter")) + self.HostsTabWidget = QtGui.QTabWidget(self.splitter) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.HostsTabWidget.sizePolicy().hasHeightForWidth()) + self.HostsTabWidget.setSizePolicy(sizePolicy) + self.HostsTabWidget.setObjectName(_fromUtf8("HostsTabWidget")) + self.HostsTab = QtGui.QWidget() + self.HostsTab.setObjectName(_fromUtf8("HostsTab")) + self.gridLayout_5 = QtGui.QGridLayout(self.HostsTab) + self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5")) + self.HostsTableView = QtGui.QTableView(self.HostsTab) + self.HostsTableView.setObjectName(_fromUtf8("HostsTableView")) + self.gridLayout_5.addWidget(self.HostsTableView, 0, 0, 1, 1) + self.HostsTabWidget.addTab(self.HostsTab, _fromUtf8("")) + self.ServicesLeftTab = QtGui.QWidget() + self.ServicesLeftTab.setObjectName(_fromUtf8("ServicesLeftTab")) + self.gridLayout_6 = QtGui.QGridLayout(self.ServicesLeftTab) + self.gridLayout_6.setObjectName(_fromUtf8("gridLayout_6")) + self.ServiceNamesTableView = QtGui.QTableView(self.ServicesLeftTab) + self.ServiceNamesTableView.setObjectName(_fromUtf8("ServiceNamesTableView")) + self.gridLayout_6.addWidget(self.ServiceNamesTableView, 0, 0, 1, 1) + self.HostsTabWidget.addTab(self.ServicesLeftTab, _fromUtf8("")) + self.ServicesTabWidget = QtGui.QTabWidget(self.splitter) + self.ServicesTabWidget.setEnabled(True) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) + sizePolicy.setHorizontalStretch(1) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.ServicesTabWidget.sizePolicy().hasHeightForWidth()) + self.ServicesTabWidget.setSizePolicy(sizePolicy) + self.ServicesTabWidget.setObjectName(_fromUtf8("ServicesTabWidget")) + self.tab_3 = QtGui.QWidget() + self.tab_3.setObjectName(_fromUtf8("tab_3")) + self.lineEdit = QtGui.QLineEdit(self.tab_3) + self.lineEdit.setGeometry(QtCore.QRect(10, 30, 113, 30)) + self.lineEdit.setObjectName(_fromUtf8("lineEdit")) + self.label = QtGui.QLabel(self.tab_3) + self.label.setGeometry(QtCore.QRect(10, 10, 62, 20)) + self.label.setObjectName(_fromUtf8("label")) + self.ServicesTabWidget.addTab(self.tab_3, _fromUtf8("")) + self.ServicesRightTab = QtGui.QWidget() + self.ServicesRightTab.setObjectName(_fromUtf8("ServicesRightTab")) + self.verticalLayout = QtGui.QVBoxLayout(self.ServicesRightTab) + self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) + self.ServicesTableView = QtGui.QTableView(self.ServicesRightTab) + self.ServicesTableView.setObjectName(_fromUtf8("ServicesTableView")) + self.verticalLayout.addWidget(self.ServicesTableView) + self.ServicesTabWidget.addTab(self.ServicesRightTab, _fromUtf8("")) + self.InformationTab = QtGui.QWidget() + self.InformationTab.setObjectName(_fromUtf8("InformationTab")) + self.gridLayout_2 = QtGui.QGridLayout(self.InformationTab) + self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) + self.InformationTableView = QtGui.QTableView(self.InformationTab) + self.InformationTableView.setObjectName(_fromUtf8("InformationTableView")) + self.gridLayout_2.addWidget(self.InformationTableView, 0, 0, 1, 1) + self.ServicesTabWidget.addTab(self.InformationTab, _fromUtf8("")) + self.gridLayout_4.addWidget(self.splitter, 0, 0, 1, 1) + self.MainTabWidget.addTab(self.ScanTab, _fromUtf8("")) + self.HandshakeTab = QtGui.QWidget() + self.HandshakeTab.setObjectName(_fromUtf8("HandshakeTab")) + self.BruteTabWidget = QtGui.QTabWidget(self.HandshakeTab) + self.BruteTabWidget.setGeometry(QtCore.QRect(9, 9, 391, 171)) + self.BruteTabWidget.setObjectName(_fromUtf8("BruteTabWidget")) + self.tab = QtGui.QWidget() + self.tab.setObjectName(_fromUtf8("tab")) + self.lineEdit_2 = QtGui.QLineEdit(self.tab) + self.lineEdit_2.setGeometry(QtCore.QRect(0, 30, 191, 30)) + self.lineEdit_2.setObjectName(_fromUtf8("lineEdit_2")) + self.label_2 = QtGui.QLabel(self.tab) + self.label_2.setGeometry(QtCore.QRect(0, 10, 62, 20)) + self.label_2.setObjectName(_fromUtf8("label_2")) + self.pushButton_2 = QtGui.QPushButton(self.tab) + self.pushButton_2.setGeometry(QtCore.QRect(290, 100, 90, 28)) + self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) + self.radioButton = QtGui.QRadioButton(self.tab) + self.radioButton.setGeometry(QtCore.QRect(0, 70, 109, 25)) + self.radioButton.setObjectName(_fromUtf8("radioButton")) + self.radioButton_2 = QtGui.QRadioButton(self.tab) + self.radioButton_2.setGeometry(QtCore.QRect(0, 90, 109, 25)) + self.radioButton_2.setObjectName(_fromUtf8("radioButton_2")) + self.BruteTabWidget.addTab(self.tab, _fromUtf8("")) + self.MainTabWidget.addTab(self.HandshakeTab, _fromUtf8("")) + self.gridLayout_7.addWidget(self.MainTabWidget, 0, 0, 1, 1) + MainWindow.setCentralWidget(self.centralwidget) + self.menubar = QtGui.QMenuBar(MainWindow) + self.menubar.setGeometry(QtCore.QRect(0, 0, 804, 26)) + self.menubar.setObjectName(_fromUtf8("menubar")) + MainWindow.setMenuBar(self.menubar) + self.statusbar = QtGui.QStatusBar(MainWindow) + self.statusbar.setObjectName(_fromUtf8("statusbar")) + MainWindow.setStatusBar(self.statusbar) + + self.retranslateUi(MainWindow) + self.BottomTabWidget.setCurrentIndex(0) + self.MainTabWidget.setCurrentIndex(0) + self.HostsTabWidget.setCurrentIndex(1) + self.ServicesTabWidget.setCurrentIndex(0) + self.BruteTabWidget.setCurrentIndex(0) + QtCore.QMetaObject.connectSlotsByName(MainWindow) + + def retranslateUi(self, MainWindow): + MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) + self.BottomTabWidget.setTabText(self.BottomTabWidget.indexOf(self.LogTab), _translate("MainWindow", "Log", None)) + self.HostsTabWidget.setTabText(self.HostsTabWidget.indexOf(self.HostsTab), _translate("MainWindow", "Hosts", None)) + self.HostsTabWidget.setTabText(self.HostsTabWidget.indexOf(self.ServicesLeftTab), _translate("MainWindow", "Services", None)) + self.label.setText(_translate("MainWindow", "IP Range", None)) + self.ServicesTabWidget.setTabText(self.ServicesTabWidget.indexOf(self.tab_3), _translate("MainWindow", "Scope", None)) + self.ServicesTabWidget.setTabText(self.ServicesTabWidget.indexOf(self.ServicesRightTab), _translate("MainWindow", "Services", None)) + self.ServicesTabWidget.setTabText(self.ServicesTabWidget.indexOf(self.InformationTab), _translate("MainWindow", "Information", None)) + self.MainTabWidget.setTabText(self.MainTabWidget.indexOf(self.ScanTab), _translate("MainWindow", "Scan", None)) + self.label_2.setText(_translate("MainWindow", "Path", None)) + self.pushButton_2.setText(_translate("MainWindow", "Start", None)) + self.radioButton.setText(_translate("MainWindow", "Aircrack", None)) + self.radioButton_2.setText(_translate("MainWindow", "Pyrit", None)) + self.BruteTabWidget.setTabText(self.BruteTabWidget.indexOf(self.tab), _translate("MainWindow", "Analyzer", None)) + self.MainTabWidget.setTabText(self.MainTabWidget.indexOf(self.HandshakeTab), _translate("MainWindow", "Handshake", None)) + + +if __name__ == "__main__": + import sys + app = QtGui.QApplication(sys.argv) + MainWindow = QtGui.QMainWindow() + ui = Ui_MainWindow() + ui.setupUi(MainWindow) + MainWindow.show() + sys.exit(app.exec_()) + diff --git a/ui/fluxion.ui b/ui/fluxion.ui new file mode 100644 index 0000000..d9d5b33 --- /dev/null +++ b/ui/fluxion.ui @@ -0,0 +1,265 @@ + + + MainWindow + + + + 0 + 0 + 804 + 527 + + + + MainWindow + + + true + + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + 0 + + + + Log + + + + + + + + + + + + + 0 + + + + Scan + + + + + + Qt::Horizontal + + + + + 0 + 0 + + + + 1 + + + + Hosts + + + + + + + + + + Services + + + + + + + + + + + true + + + + 1 + 0 + + + + 0 + + + + Scope + + + + + 10 + 30 + 113 + 30 + + + + + + + 10 + 10 + 62 + 20 + + + + IP Range + + + + + + Services + + + + + + + + + + Information + + + + + + + + + + + + + + + Handshake + + + + + 9 + 9 + 391 + 171 + + + + 0 + + + + Analyzer + + + + + 0 + 30 + 191 + 30 + + + + + + + 0 + 10 + 62 + 20 + + + + Path + + + + + + 290 + 100 + 90 + 28 + + + + Start + + + + + + 0 + 70 + 109 + 25 + + + + Aircrack + + + + + + 0 + 90 + 109 + 25 + + + + Pyrit + + + + + + + + + + + + + 0 + 0 + 804 + 26 + + + + + + + +