From 8e825c862aae6d52d7ab9e0e72bb7d80501ca62f Mon Sep 17 00:00:00 2001 From: fsender Date: Mon, 4 Mar 2024 13:48:01 +0800 Subject: [PATCH] 1.3.5: add more examples&fix bugs --- CHANGELOG.md | 10 + README.md | 2 +- examples/ex03_buttons/ex03_buttons.ino | 10 +- .../ex04_wifi/2_wifi_config/2_wifi_config.ino | 54 +- .../4_wifi_text_show/4_wifi_text_show.ino | 137 + .../1_u8g2font/ctg_u8g2_wqy12.c | 6518 +++++++++++++++++ .../1_u8g2font/ctg_u8g2_wqy12.h | 1 + .../guy_template/guy_template.cpp | 9 +- .../guy_template/guy_template.h | 43 +- extra/platformio/platformio.ini | 46 +- extra/platformio/readguy_4MB_largeAPP.csv | 7 + extra/platformio/sdkconfig.esp32c3_no_uart | 1434 ++++ library.json | 2 +- library.properties | 2 +- src/guy_epaper/guy_1020A/guy_1020A.cpp | 1 + src/guy_epaper/guy_154C/guy_154C.cpp | 1 + src/guy_epaper/guy_370B/guy_370B.cpp | 1 + src/guy_epaper/guy_426A/guy_426A.cpp | 1 + src/guy_epaper/guy_583B/guy_583B.cpp | 1 + src/guy_epaper/guy_750A/guy_750A.cpp | 1 + src/guy_epaper/guy_epdbase.cpp | 36 +- src/guy_epaper/guy_epdbase.h | 14 +- src/guy_version.h | 4 +- src/guy_wireless.cpp | 10 +- src/readguy.cpp | 59 +- src/readguy.h | 14 +- 26 files changed, 8329 insertions(+), 89 deletions(-) create mode 100644 examples/ex04_wifi/4_wifi_text_show/4_wifi_text_show.ino create mode 100644 extra/platformio/readguy_4MB_largeAPP.csv create mode 100644 extra/platformio/sdkconfig.esp32c3_no_uart diff --git a/CHANGELOG.md b/CHANGELOG.md index b48d19c..43bb0e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## Release 1.3.5 - 2024/3/4 + +1. 2024/2/25更新: 修复了按键bug, 双按键有时候识别不灵, 三按键不支持移植到拨轮硬件操作, 现在全修好了 + +2. 2024/2/26更新: 增加了新环境 : 针对无串口芯片的 ESP32C3 新增的选项 + +3. 2024/2/28更新: 增加了新的示例: WiFi传文本 + +4. 优化ESP32C3的配置体验 + ## Release 1.3.4 - 2023/11/24 1. 添加5.83寸屏幕驱动. 默认开启, 嫌flash占用大的可以手动关 diff --git a/README.md b/README.md index b964013..e8ddeeb 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ -**版本1.3.4正式发布!欢迎分享、star和fork~** 上面的图是项目看板娘, 盖. 可爱的盖姐在等你哟~ +**版本1.3.5正式发布!欢迎分享、star和fork~** 上面的图是项目看板娘, 盖. 可爱的盖姐在等你哟~ **即将发布7个全新的屏幕驱动: 欢迎支持! (详见后面的驱动表格)** diff --git a/examples/ex03_buttons/ex03_buttons.ino b/examples/ex03_buttons/ex03_buttons.ino index 4ba7ffd..5e7b89f 100644 --- a/examples/ex03_buttons/ex03_buttons.ino +++ b/examples/ex03_buttons/ex03_buttons.ino @@ -6,8 +6,9 @@ * * @file ex03_buttons.ino * @author FriendshipEnder (f_ender@163.com), Bilibili: FriendshipEnder - * @version 1.0 - * @date 2023-10-20 + * @version 1.1 增加了新的手势功能 + * + * @date created: 2023-10-20 last modify: 2024-02-25 * @brief ReadGuy 按键功能演示. ReadGuy自带的按键驱动程序是非常好用的 * @attention @@ -64,6 +65,11 @@ void loop(){ else if(c==2) guy.println("Left key long pressed!"); else if(c==3) guy.println("Right key clicked!"); break; + case 3: + if(c==1) guy.println("key triple clicked!"); + else if(c==2) guy.println("Right clicked at left pressing!"); + else if(c==3) guy.println("Centre key double clicked!"); + break; case 4: if(c==1) guy.println("key long pressed!"); else if(c==2) guy.println("Right key clicked!"); diff --git a/examples/ex04_wifi/2_wifi_config/2_wifi_config.ino b/examples/ex04_wifi/2_wifi_config/2_wifi_config.ino index 2beab66..34cae14 100644 --- a/examples/ex04_wifi/2_wifi_config/2_wifi_config.ino +++ b/examples/ex04_wifi/2_wifi_config/2_wifi_config.ino @@ -6,10 +6,13 @@ * * @file 2_wifi_config.ino * @author FriendshipEnder (f_ender@163.com), Bilibili: FriendshipEnder - * @version 1.0 - * @date 2023-10-14 + * @version 1.1 + * @date create: 2023-10-14 last modify: 2024-02-26 + * @note 本版本主要更新了NTP对时机制, 以及扫描wifi时可以在屏幕上显示到底扫描了多少wifi * @brief ReadGuy配网服务器 配置并连接附近的WiFi网络演示程序. 编译烧录后, 本程序将使用AP方式配网并在连接到网络时访问NTP服务器来在墨水屏上显示时间. + *** 推荐文章 解决2038千年虫: (本程序未使用该文章内容) + *** https://blog.csdn.net/qdlyd/article/details/131199628 同时开启在STA上的服务器, 供这个WiFi上的用户访问此墨水屏阅读器. // 注意, 为了避免此项目占用的flash空间过大, 故库内中不再提供配网的相关功能函数. @@ -40,6 +43,7 @@ #include //arduino功能基础库. 在platformIO平台上此语句不可或缺 #include "readguy.h" //包含readguy_driver 基础驱动库 +#include ReadguyDriver guy;//新建一个readguy对象, 用于显示驱动. @@ -48,7 +52,9 @@ typedef ReadguyDriver::serveFunc event_t ; //存储一个WiFi功能事 void f1(server_t sv); //服务器响应回调函数. 当启动AP配网服务器时, 这些函数将会被调用 void f2(server_t sv); -time_t getNTPTime(); //NTP获取时间的函数 + +/// @brief NTP获取时间的函数, 必须联网才能调用 +time_t getNTPTime(); int conf_status = 0; //标记WiFi配网状态: 当此值为1时, 说明配网程序收到了WiFi SSID和密码信息, 尝试连接. //此变量为2 说明配网成功了. 连接到了WiFi并显示当前时间. @@ -81,8 +87,8 @@ void setup(){ scanres = WiFi.scanNetworks(); //开始扫描网络 - Serial.println("[readguy] WiFi Scan OK."); //关闭服务器, 尝试连接, 连接成功之后将会在屏幕上显示 - guy.println("WiFi Scan OK."); //连接失败则会重新进入循环 + Serial.printf("[readguy] WiFi Scan %d OK.\n",scanres); //关闭服务器, 尝试连接, 连接成功之后将会在屏幕上显示 + guy.printf("WiFi Scan %d OK.\n",scanres); //连接失败则会重新进入循环 guy.display(); IPAddress local_IP(192,168,4,1); //设置本地AP的IP地址, 网关和子网掩码. @@ -135,9 +141,15 @@ void setup(){ Serial.println("[readguy] Getting NTP time..."); //连接成功之后尝试获取NTP时间 guy.display(); - time_t now = getNTPTime(); //下方的函数演示了如何使用NTP来对时 - guy.println(ctime(&now)); - Serial.println(ctime(&now)); + time_t now = getNTPTime(); //下方的函数演示了如何使用NTP来对时. 此函数必须连接上wifi才能调用 + now=time(nullptr); //通过Unix API获取时间 + struct tm now_tm; + gmtime_r(&now,&now_tm); //转换为GMT时间 + guy.println(asctime(&now_tm)); + Serial.println(asctime(&now_tm)); + localtime_r(&now,&now_tm); //转换为本地时间(包含了时区数据的) + guy.println(asctime(&now_tm)); + Serial.println(asctime(&now_tm)); guy.display(); guy.server_setup("现在是联网的STA模式."); //如果没有调用server_end函数 连续调用server_setup将自动结束之前的服务器 @@ -216,7 +228,6 @@ void f2(server_t sv){ PSTR("配置失败,缺少信息")); } - /*----------------- NTP code ------------------*/ WiFiUDP udp; uint8_t packetBuffer[48]; @@ -271,25 +282,32 @@ time_t get_ntp_time_impl(uint8_t _server) secsSince1900 |= (unsigned long)packetBuffer[41] << 16; secsSince1900 |= (unsigned long)packetBuffer[42] << 8; secsSince1900 |= (unsigned long)packetBuffer[43]; - return secsSince1900 - 2208988800UL + timeZone * 3600; + return secsSince1900 - 2208988800UL; // + timeZone * 3600; //时区数据 舍弃即可 } } Serial.println("No NTP Response :-("); return 0; // return 0 if unable to get the time } - time_t getNTPTime(){ time_t _now = 0; if(!WiFi.isConnected()) return 0; udp.begin(localPort); - Serial.print("Local port: "); - Serial.println(localPort); - for(int i=0;i<4;i++){//最多尝试10次对时请求 - _now=get_ntp_time_impl(i); - if(_now) break; //成功后立即退出 - yield(); + Serial.print("Local port: "); + Serial.println(localPort); + for(int i=0;i<4;i++){//最多尝试10次对时请求 + _now=get_ntp_time_impl(i); + if(_now) break; //成功后立即退出 + yield(); + } + if(_now){ + if(time(nullptr) < 1577836800){ //时区未设置 (比较时间为2020年1月1日 00:00:00) + setenv("TZ", "CST-8", 1); //设置时区变量 (当前设置为北京时间) + tzset(); } - return _now; + timeval tm_now={_now, 0}; + settimeofday(&tm_now,nullptr); + } + return _now; } /* END OF FILE. ReadGuy project. diff --git a/examples/ex04_wifi/4_wifi_text_show/4_wifi_text_show.ino b/examples/ex04_wifi/4_wifi_text_show/4_wifi_text_show.ino new file mode 100644 index 0000000..58ace33 --- /dev/null +++ b/examples/ex04_wifi/4_wifi_text_show/4_wifi_text_show.ino @@ -0,0 +1,137 @@ +/******************** F r i e n d s h i p E n d e r ******************** + * 本程序隶属于 Readguy 开源项目, 请尊重开源开发者, 也就是我FriendshipEnder. + * 如果有条件请到 extra/artset/reward 中扫描打赏,否则请在 Bilibili 上支持我. + * 项目交流QQ群: 926824162 (萌新可以进来问问题的哟) + * 郑重声明: 未经授权还请不要商用本开源项目编译出的程序. + * + * @file 4_wifi_text_show.ino + * @author FriendshipEnder (f_ender@163.com), Bilibili: FriendshipEnder + * @version 1.0 + * @date 2024-02-28 + * @brief ReadGuy通过wifi传输文本并显示. +// 注意, 为了避免此项目占用的flash空间过大, 故库内中不再提供配网的相关功能函数. +// 此示例程序提供了文本传输的功能, 可以通过网页端输入文本并显示到墨水屏上. 自适应字体大小. + +// ******** 在进行此示例之前, 不要将 DYNAMIC_PIN_SETTINGS 和 READGUY_ENABLE_WIFI 注释掉. ******** +// ******************************** 此示例需要用到 WiFi 的特性. ******************************** + * + * @attention + * Copyright (c) 2022-2023 FriendshipEnder + * + * Apache License, Version 2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + +//在这里包含程序需要用到的库函数 + +#include //arduino功能基础库. 在platformIO平台上此语句不可或缺 +#include "readguy.h" //包含readguy_driver 基础驱动库 +#include "ctg_u8g2_wqy12.h" //中文字体库 + +ReadguyDriver guy;//新建一个readguy对象, 用于显示驱动. + +//extern const uint8_t ctg_u8g2_wqy12_chinese1[]; //声明中文字体文件, 本字体只包含很少的字, 不建议用 +extern const uint8_t ctg_u8g2_wqy12_gb2312[]; //声明中文字体文件, 本字体包含常用字, 体积较大 +//extern const uint8_t ctg_u8g2_wqy12[]; //声明中文字体文件, 本字体包含绝大多数的字, 但体积也更大 + +const lgfx::U8g2font cn_font(ctg_u8g2_wqy12_gb2312); //U8G2格式中文字体转化为LGFX格式字体 + +typedef ReadguyDriver::ReadguyWebServer* server_t; //类型名太长太繁琐, 使用typedef减短 +typedef ReadguyDriver::serveFunc event_t ; //存储一个WiFi功能事件. + +const PROGMEM char textShowHtml[]= R"EOF( + + + + WiFi传文字 + + +

WiFi传文字 文本输入

+

输入想要显示到屏幕上的文字

+
+


+

ReadGuy
Copyright © FriendshipEnder + GitHub + Bilibili

+ + +)EOF"; //网页文本 + +void textShow(server_t sv); //服务器响应回调函数. 当启动AP配网服务器时, 这些函数将会被调用 +void textShowGet(server_t sv); + +void setup(){ + Serial.begin(115200); //初始化串口 + guy.init(); //初始化readguy_driver 基础驱动库. 尽管初始化过程会刷屏, 但此示例不会用到屏幕. + if(guy.width()send_P(200, PSTR("text/html"), textShowHtml); +} +void textShowGet(server_t sv){ //注册Web服务函数回调 (就是显示接口) + const String ok_str_1=F(""); //网页前半部分 + const String ok_str_2=F("重新传文字"); //网页后半部分 + if(sv->hasArg("txt")){ //检查请求的报文 是否包含键值txt (详见前面的网页声明) + String txt=sv->arg("txt"); //找到字段 + //-----------------showTextEpd(txt)------------------ //显示到墨水屏幕上 + guy.setTextSize(1); //先设置为默认字体大小, 方便后续计算 + int twidth = guy.textWidth(txt); //获取字符串在当前字体的宽度 + if(!twidth) { //宽度数值必须为非0 + sv->send(200, String(F("text/html")), ok_str_1+"只包含空格, 不显示. "+ok_str_2); + Serial.println("Arg width == 0."); //字符串为空 或者总宽度为零 + return; + } + sv->send(200, String(F("text/html")), ok_str_1+"文字显示完成: "+txt+ok_str_2); //报告显示完成 + float tsize = ((float)guy.width())/twidth; //计算字体大小, 此大小的目的是填满屏幕 + float fsize = ((float)guy.height())/guy.fontHeight(); //计算垂直方向的字体大小, 制定合适的显示方法 + if(tsize>fsize){ //字符太短, 字体大小取决于屏幕垂直高度 + guy.setTextSize(fsize); + } + else{ //字符可以顶到宽度 + guy.setTextSize(tsize, std::max(1.0f,tsize)); //显示的字体大小会根据文本动态变化 + } //水平方向太小的话, 垂直方向大小设置为1.0倍(字体原高度) + guy.fillScreen(1);//清屏 + guy.setTextDatum(MC_DATUM); //居中显示 + guy.drawString(txt,guy.width()/2,guy.height()/2);//居中显示 + guy.display(READGUY_SLOW); //慢刷 + Serial.print("Show successful:"); //显示成功 + Serial.println(txt); + } + else{ + Serial.println("No arg."); //找不到txt字段参数 + sv->send(200, String(F("text/html")), ok_str_1+"显示失败:缺少参数 "+ok_str_2); + } +}/* END OF FILE. ReadGuy project. +Copyright (C) 2023 FriendshipEnder. */ \ No newline at end of file diff --git a/examples/ex05_multifont/1_u8g2font/ctg_u8g2_wqy12.c b/examples/ex05_multifont/1_u8g2font/ctg_u8g2_wqy12.c index 6357c27..c42586f 100644 --- a/examples/ex05_multifont/1_u8g2font/ctg_u8g2_wqy12.c +++ b/examples/ex05_multifont/1_u8g2font/ctg_u8g2_wqy12.c @@ -487,6 +487,6524 @@ const PROGMEM uint8_t ctg_u8g2_wqy12_chinese1[14241]= "\311\310\340@\17HD\22\221\26\221D$T\222\210$\42-\42\211\204\250B\21Id\6\31U\0\0" ""; +const PROGMEM uint8_t ctg_u8g2_wqy12_gb2312[208522]= + "s\0\3\2\4\4\5\5\5\15\15\0\376\10\376\12\377\1m\2\347\5\23 \5\0\60Z!\7\221\22" + "Z\234\2\42\10\64\361ZD\246\0#\17\226\20\336D-\303\22\365\62,Q\13\0$\17\245\360Ye" + "KE\311D-Q*[\4%\21\226\360\331DI\27-\11\323$J\272h\11\0&\16\205\20Ze" + "I\224d\225)\211\42%'\6\61\362V\14(\14\263\361Y%Q\22u\213\262\0)\14\263\361Yd" + "Q\26u\211\222\10*\14u\20ZU*\7ei\212\0+\14w\20\342\305\265a\310\342\32\0,\10" + "\62\362Y(\12\0-\7\25\220Z\14\2.\6!\22V\10/\14\304\360\331\65e\245\254\224\325\0\60" + "\12\205\20\332,\231o\311\2\61\11\205\20Z\214}\32\4\62\13\205\20\332,YXk\33\4\63\15\205" + "\20Z\14i\230\254a\70(\0\64\16\206\20\336iI\324%K\206\61M\0\65\16\205\20Z\14I\30" + "\16i\30\16\12\0\66\15\205\20\332,a\70$\231-Y\0\67\14\205\20Z\14b-\314\302\22\0\70" + "\15\205\20\332,\231\226,\231-Y\0\71\15\205\20\332,\231-\31B-Y\0:\7a\20JH\2" + ";\11\202\362Y\14\261\242\0<\10\225\20Zf];=\10\65pZ\14\352 >\11\225\20Z\244\335" + ":\2\77\16\225\20\332,\231\26FZ\16\205\21\0@\24\247\360am\225D\322\22IQ*JEJ" + "\224,\233\0A\16\207\20\342\305i\22&YiPR\65B\16\206\20^\14J(\16Kh\34\26\0" + "C\14\206\20\336\14I\250vL\206\4D\15\207\20b\14R\230\244\36\223A\2E\13\205\20Z\34\303" + "a,\16\2F\13\205\20Z\34\303!\11\33\1G\15\206\20\336\14I\250\326F\61\31\4H\13\206\20" + "^\204\306a\20\35\3I\11\203\20R,Q/\3J\10\243\320Q\365\247\5K\16\205\20ZdRR" + "\322\264$\252d\1L\11\205\20Z\204}\34\4M\20\207\20bhC\266T\224\212\24I\221\252\6N" + "\15\206\20^\204\233\22I\211\66\32\3O\14\207\20bm\225\324\65\311\262\11P\14\205\20Z\14If" + "\33\224\260\10Q\16\227\360am\225\324\65\311\262\35H\0R\20\206\20^\14Q\226dI\226\14Q[" + "\22\6S\14\205\20\332\14b\272\206\341\240\0T\12\207\20b\34\262\270o\0U\12\206\20^\204~L" + "\206\4V\17\207\20b\244j\222EY%L\322\70\3W\22\211\20jd\231\226i\225NIS\322V" + "\314\42\0X\16\206\20^\204b\22eZ\324\22\212\1Y\14\207\20b\244IVI\343n\0Z\13\207" + "\20b\34\322>\17C\0[\11\263\362Y\14Q\177\32\134\15\245\360Y\204i\230\206i\230\206\1]\11" + "\263\361YL\375i\10^\10\65\320ZeI-_\7\25\360Y\14\2`\10\62\361V$Q\0a\14" + "e\20\332,Y\62hZ\62\4b\14\205\20Z\204\341\220dn\203\2c\11d\20\326\14Y\343\0d" + "\13\205\20ZV\6\315-\31\2e\13e\20\332,\331\60\204\351\20f\11\203\20\322LC\324\11g\14" + "\205\320\331\14\232[\62\204\311\2h\13\205\20Z\204\341\220d\336\2i\10\201\20J$\303\0j\11\242" + "\320\315dI/\3k\15\205\20Z\204\245\244\244%Q%\13l\7\201\20J\34\4m\16g\20b," + "J\24I\221\24I\221Tn\11e\20Z\14I\346-o\12e\20\332,\231[\262\0p\14\205\320Y" + "\14I\346\66(a\10q\13\205\320\331\14\232[\62\204\5r\11c\20R\14Q'\0s\14e\20\332" + ",Y\242&Y\262\0t\12\203\20RD\321\20\265\11u\11e\20Zd\336\222!v\14e\20Zd" + "ZRJ\262\60\2w\17g\20bD\221\24)\25\245[\224%\0x\13e\20ZdI\255R\323\2" + "y\16\205\320YdZRJ\262\60\13\63\0z\12e\20Z\14b\326\66\10{\13\243\360Q%Q%" + "\213\332\2|\7\261\362U<\10}\14\243\360QdQ-\211Z\42\0~\10&p\336H\26\0\200\17" + "\225\20ZI\225l\210\262!\12\243H\1\244\14f\60^\204\311\20u\32\222\60\247\16\245\320\331\14b" + "\272dZ\262\206\203\2\250\7\23\20S$\1\260\12D\220\326(\221\224(\0\261\14u\60Z\205\321 " + "\205\71\60\10\327\12U\60ZdI\255R\13\340\16\225\20\332\244\71\262&\203\246%C\0\341\15\225\20" + "\332\325\221\65\31\64-\31\2\350\16\225\20\332\244\71\262d\303\20\246C\0\351\15\225\20\332\325\221%\33" + "\206\60\35\2\352\16\225\20ZeI\16,\331\60\204\351\20\354\11\222\20NDY\322\3\355\11\222\20\316" + "hI/\0\362\14\225\20\326\244\71\262dn\311\2\363\14\225\20\332\325\221%sK\26\0\367\13U\60" + "Z\345\300\240\3\21\0\371\14\225\20\332\244\71\220yK\206\0\372\13\225\20\332\325\201\314[\62\4\374\12" + "\205\20\332\224\63o\311\20\0\0\1$\4\63\7\61$w\7S%@\6\253\60z\10\24\60\354\10U" + "N>\10\213N\363\11\317O\312\13 QI\13\243R\27\12:S*\13PS\363\12bT\244\12\366" + "Uv\13\221Vv\13\234W\242\12\253Y'\13\42Z \13\6[\234\13S\134\201\12\212^\5\13\10" + "_\21\12\355`\0\12\346`\337\13\256bC\13\344b\376\13\134c\352\13\253eL\13\325fS\13\14" + "gw\13\17hU\13\66i\273\13\302k\317\13\216l\253\12\337mw\13Jn\211\13\315p#\13\374" + "q\240\13us\1\13\204t\134\13vu\254\13(v\256\13\64w\342\13\226x\364\13\217zw\13\23" + "{\224\12\353}n\13\205\177\3\13e\177\337\13\222\200\303\13{\201\272\14\134\202\257\13\16\203i\12\63" + "\204v\12\247\206)\13\15\207\67\13\230\210\242\13\253\213\246\13X\214\22\13\37\215H\13h\216\71\14\70" + "\217\275\13\335\220\221\13\222\221\213\14J\224\311\13r\225\70\13\325\226\35\13\253\227\36\13\325\230\337\13\263" + "\232\244\13\303\234\307\13\331\236\317\13\346\377\377\1\1\16\205\20\332\354\300\232\14\232\226\14\1\1\23\16\205" + "\20\332\354\300\222\15C\230\16\1\1\33\17\225\20\332\324rd\311\206!L\207\0\1+\12\203\20R\214" + "Q/\0\1M\15\205\20\332\354\300\222\271%\13\0\1k\13\205\20\332\314\231\267d\10\1\316\17\225\20" + "\332\324rdM\6MK\206\0\1\320\13\223\20R$\325\250\27\0\1\322\15\225\20\332\324rd\311\334" + "\222\5\1\324\15\225\20\332\324r \363\226\14\1\1\326\15\245\20\332\354@\22g\336\222!\1\330\15\265" + "\20\332\325\221r\346-\31\2\1\332\16\265\20\332\324r\244\234yK\206\0\1\334\16\265\20\332\244\71R" + "\316\274%C\0\2\307\14Vsr\204IT\11\305\14\2\311\10\25\364r\14\2\3\221\25\251\21r\346" + "H\16$q\222fa\26\16Z\32\245\311\66\3\222\25\247\22r\14Z)L\262h\310Ja\22&Y" + "\62H\0\3\223\16\247\23r\234\262(L\342^G\0\3\224\25\251\21r\346H\216\344@\22'i\26" + "f\325(M\206\3\3\225\25\250\22r\34\224\64I\223(\34\302(\314\201\64I\207\3\3\226\16\247\22" + "\362\14K\230\204i_\207A\3\227\26\251\21rlK\32\245Q\32\15C\224Fi\224Fi\262\15\3" + "\230\26\251\21\362\255Y\65\251%\312\240(Y\242\3I\232U\67\0\3\231\12\243\24r,Q\277\14\3" + "\232\23\250\22r,SV\12\223TN\322(\314\212\311\64\3\233\25\251\21r\346H\16$q\222fa" + "\26f\325(M\266\1\3\234\33\253\20r\350\200\222\3\221*\251R\222%Q\222%Q%j\211j\225" + ")\32\3\235\27\250\22rh\213\26%Q%j\211*Q&eR\230l\11\0\3\236\21\250\22r<" + "\347P\30\15S\230\323\342\341\0\3\237\24\251\21\362\255Y\65\311\1\35\320\1\35H\322\254\272\1\3\240" + "\25\251\21r\274\244Q\32\245Q\32\245Q\32\245Q\232l\3\3\241\22\247\22r\14Z)L\302$\213" + "\206,\256\216\0\3\243\24\251\21r\34\262\260;\224#\71\220\3i\22\17\27\0\3\244\25\251\21r<" + "d\231V\314\221\34\311\221\34\311\221\34\330\0\3\245\25\251\21\362\134\262L+\346H\216\344H\216\344H" + "\16l\0\3\246\22\247\22r\255\341\240D\221\24I\225A\214\323\11\3\247\25\251\21rlK\232U\223" + "\34\310\221\34H\322\254\232l\3\3\250\26\253\20r\256Y\245T\211\32\243jR\7v(\307rh\4" + "\3\251\26\251\21\362\255Y\65J\243\64J\263R%\222\222hP\206\0\3\261\20w\22rII\224h" + "J\26\325\42M\22\3\262\23\250\21\362\252Q\30eQ\230\204Y\223\224%Z\16\3\263\17\210\22\362h" + "S\22\327\201\70\7\342\30\3\264\22\247\22\362\211\221\226\3\251\30\325\222\60\311\262\15\3\265\17\206\22r" + "MY\22ka\250E\23\0\3\266\17\247\22rE\332\230\226\353\200V\333\0\3\267\21\207\22\362DJ" + "\42\325\222,\312\222,.\1\3\270\23\247\22r\212Q-\11\223a\10\223\60\311\242\242\10\3\271\15\206" + "\23\362\205\325\60\15%\33\0\3\272\22\210\21r\205Y\24&\341\232\204Q%\212D\5\3\273\22\230\22" + "r\351H\16\344@\254&a\26\205Q*\3\274\22\231\21\362\25\263b\326\230IZ\42\355H\216\0\3" + "\275\17w\22\362\204Q\26\265E\265$\33\1\3\276\17\246\23\362Ma\254\205\361\234d\321\4\3\277\14" + "v\22rM\231\350\26M\0\3\300\24\211\21\362#\321\60%Q\232\244Q\232\244Q%\224\0\3\301\20" + "\227\22\362m\225\60\11\23\251\42\305e\0\3\303\22\210\22\362\3\331\20)Y\30\205Q\230E\251\10\3" + "\304\20\227\22r'\203\22\305i\234\306Q\250\1\3\305\21x\21\362\204I\61\12\243,\12\243H\24\1" + "\3\306\24\250\22\362\306\351\220EI-\222\62\251\64\210\71\220\2\3\307\22\227\22r'\241\22%\221\232" + "\212IV\21\23\0\3\310\25\250\22\362FY\22\265D\221\224I\245A\314\201\34H\1\3\311\21y\21" + "r\205Q\234\304Z\246e\222\24\231\0\4\1\25\267\362\361d\71\62\14I\230\304Q\66dQ\26\207\303" + " \4\20\25\251\21r\346H\16$q\222fa\26\16Z\32\245\311\66\4\21\24\247\22r\34\222\60\211" + "\343!+\205I\230d\311 \1\4\22\25\247\22r\14Z)L\262h\310Ja\22&Y\62H\0\4" + "\23\16\247\22r\234\262(L\342^G\0\4\24\26\251\21r\15C\26\245Q\32\245Q\32\205Y\61\32" + "\16\71\20\4\25\25\250\22r\34\242\64\311\201,\33\264v M\322aP\0\4\26\25\251\21rDS" + "\22\365\226T\327\244\26%Y\324\213\262\10\4\27\22\247\22\362$\232T\213C\35\310\1uK\222\11\4" + "\30\26\250\22rlJ&U\242J\224D\225(\322\42-\12\223i\4\31\26\250\22rU\265i\211\222" + "\250\22%Q\244EZ\24&\323\0\4\32\25\250\22rlQ\226\224\302$\225\223\64\12\263\226!K\0" + "\4\33\26\251\21r\15C\30\245Q\32\245Q\32\205Y\230%\305(\34\4\34\32\253\20r\350\200\242J" + "\252\224dI\224dIT\211Z\242Z)\253\254\3\4\35\26\251\21rlK\32\245Q\32\15C\224F" + "i\224Fi\262\15\4\36\24\251\21\362\255Y\65\311\1\35\320\1\35H\322\254\272\1\4\37\25\250\22r" + "\34\224\60\12\243\60\12\243\60\12\243\60\12\223i\4 \22\247\22r\14Z)L\302$\213\206,\256\216" + "\0\4!\25\250\22\362-Q\246\244:\220\3\71\220#i\224\205\23\0\4\42\25\251\21r\15w\22rm\225\324\232d\331\4\4\77\20w\22r\34\222,\312\242" + ",\312\242,\71\4@\20\207\362q(\232TL\302D\252h\351\10\4A\14v\22rM\231Z\316\242" + "\5\4B\14w\22r\34\244Z\334:\1\4C\22\230\362qLK\230\25\223\70\7\342\60JU\0\4" + "D\27\271\361\361\355@\234\324\222\245\226i\231VI\226,)\347\300\6\4E\16w\22r,KVI" + "+Y\345\0\4F\22\207\362q,K\26eQ\26eQ\226\14C\34\4G\16w\22r,K\26e" + "\331\20W\7\4H\15y\21r(\213\22\365\377e\70\4I\23\212\360q(\213\324\26\325\242ZT\213" + "j\303\35\12\4J\20w\22\362\210I%\21\12\207\360q|\220\373\0%\22\11x\360q\34d\77%\23\12\210\360" + "q\374\20\373\1%\24\12v\226r\244\275\16\3%\25\12v\226r\244]\207\7%\26\13w\225r\250" + "\276\16C\0%\27\13\207ur\250\276\16\17\2%\30\12w\220r\367<\14\2%\31\11\207pr\367" + "<|%\32\12x\220r\373<\34\2%\33\12\210pr\373<\374\0%\34\14\306\366q\244\275\16C" + "\332\25%\35\15\306\366q\244]\207\207\264+\0%\36\14\306\366q\210>\16C\332\25%\37\14\306\366" + "q\244\275\16\203\350\21% \14\307\365q\250\276\16W\257\0%!\15\306\366q\210\36\207\207\264+\0" + "%\42\15\306\366q\244]\207\207\264+\0%#\15\306\366q\210\36\207\7\321#\0%$\13\307\360q" + "\367<\14r\17%%\13\307\360qw\36>\367\0%&\12\307\360\361\372:\234{%'\13\307\360q" + "\367<\14\252\17%(\13\310\360q\373<\34b\37%)\12\307\360\361\372:\234{%*\13\307\360q" + "w\36\276\372\0%+\13\307\360\361z\35>\244>%,\17l\360q|\316\301\34\314\301\34L\1%" + "-\17l\360q\374!\7s\60\7s\60\5%.\17l\360q|\36\346\34\314\301\34L\1%/\16" + "l\360q\374\347\34\314\301\34L\1%\60\17l\360q|\326\61\35\323\61\35\23\1%\61\17l\360q" + "\374!\307tL\307tL\5%\62\17l\360q|\36f\35\323\61\35\23\1%\63\16l\360q\374g" + "\35\323\61\35\23\1%\64\20|\220r\347`\16\346`\16\346`:<%\65\21|\220r\347`\16\346" + "`\16\246\303\220\16\17%\66\20|\220r\347`\16\346`\16\346\340\360\3%\67\17|\220r\347`\16" + "\346`\16\246\303\77%\70\20|\220\362\352\230\216\351\230\216\351\230:<%\71\21|\220\362\352\230\216\351" + "\230\216\251\303\220\16\17%:\20|\220r\353\230\216\351\230\216\351\330\360\3%;\17|\220r\353\230\216" + "\351\230\216\211\303\77%<\30\314\360q\347`\16\346`\16\346`:<\347`\16\346`\16\246\0%=" + "\31\314\360q\347`\16\346`\16\246\303\220\16\317\71\230\203\71\230\203)\0%>\27\314\360q\347`\16" + "\346`\16\346\340\360s\16\346`\16\346`\12%\77\27\314\360q\347`\16\346`\16\246\303\77\347`\16" + "\346`\16\246\0%@\30\314\360\361\352\230\216\351\230\216\351\230:<\347`\16\346`\16\246\0%A\30" + "\314\360q\347`\16\346`\16\346`:\274\352\230\216\351\230\216\251\0%B\30\314\360\361\352\230\216\351\230" + "\216\351\230:\274\352\230\216\351\230\216\251\0%C\31\314\360\361\352\230\216\351\230\216\251\303\220\16\317\71\230" + "\203\71\230\203)\0%D\27\314\360q\353\230\216\351\230\216\351\330\360s\16\346`\16\346`\12%E\30" + "\314\360q\347`\16\346`\16\346`:\374\220c:\246c:\246\2%F\30\314\360q\347`\16\346`" + "\16\346`:<\17\263\216\351\230\216\211\0%G\27\314\360q\353\230\216\351\230\216\211\303\77\347`\16\346" + "`\16\246\0%H\27\314\360q\347`\16\346`\16\246\303\77\347`\16\346`\16\246\0%I\31\314\360" + "\361\352\230\216\351\230\216\251\303\220\16\257:\246c:\246c*\0%J\27\314\360q\353\230\216\351\230\216" + "\351\330\360\263\216\351\230\216\351\230\10%K\27\314\360q\353\230\216\351\230\216\211\303\77\353\230\216\351\230\216" + "\211\0%\240\14\252\21r\374\377\377\377\17\1%\241\27\272\361q<\350\210\216\350\210\216\350\210\216\350\210" + "\216\350\310p\20%\262\30\253\20\362\346\320\216\354\300 \17\352\60\204\303\220\15\247\341\62\34\4%\263\30" + "\253\20\362\346P\222#u \213\263\264\230f\71\20\345@\62\34\4%\306\32\273\360\361\346\320\16\14\352" + "\60d\303e\70(\303m\30\322A\7v(\5%\307\32\273\360\361\346P\222\3YZ\313\201$\207\222" + "\34\310\322Z\16$\71\224\2%\313\31\273\360\361\15j-\7\222\34\322!\35\322!\35Jr K\323" + "A\3%\316 \314\360q\16\261\250\345H\224iI\26eR\30Ia\244EY\222iQ\216d\242<" + "\204\0%\317\26\273\360\361\15\352\60d\303e\370\377\37\222\341\66\14\351\240\1&\5\27\253\20\362\346X" + "\16\215\303A\32\206t\220\7YQ\65\61\215\0&\6\26\253\20\362\346X\16\215\203\62Hi-N\312" + "\212\252\211i\4&@\24\271\361\361\255Y\65J\263\352\16\204\303\61Gr$\4&B\22\267\362\361\245" + "[\322TK\267J\252&Y\66\1\60\1\11\63\20rdR\0\60\2\13D\23\362(\221\224(\0\60" + "\3\12Dt\362\264(-\0\60\5\25\251\21\362\345H\216\14S\232\304r\30\305:\222#\31\0\60\10" + "\15\303\370qU\242$j\213\262(\60\11\17\303\362qDY\224E-Q\22E\0\60\12\16\246\365q" + "u\211Z\242\266\250-j\60\13\20\246\360qDmQ[\324\22\265DM\0\60\14\12\204Wr\14Z" + "\337\0\60\15\11\204\361\361\365m\20\60\16\22\225\66r\334\224!\211\222(\211\222(\211&\0\60\17\22" + "\225\361qMI\224DI\224D\311\220h\303\0\60\20\17\264\362q\34\22I\312j\222\264\14\1\60\21" + "\16\264\362q\14\311dk\262\14C\0\60\23\13\231\21r\374\357\314\303\177\60\24\11\263\367\361L\375M" + "\60\25\13\263\362qhQ\77-\0\60\26\24\265\366q\234\222R\22%Q\22%Q\22%Qe\20\60" + "\27\25\265\361q\14JT\211\222(\211\222(\211\222()\15\3\60A\24\247\362q\345@\230\324\326(" + "\32\242$\231\42\245[\2\60B\31\271\361q\345P\42\15r\224\16b\224DJ\246\324\244P\11\243L" + "\2\60C\15V\22\362\244Q\22*Q\22\2\60D\24\212\20r\344X\250\305Q\16$Q\230\24%\65" + "\213\1\60E\14u\362\361\244\322\222\205Y\11\60F\20\307\362q\345\200\16\16\211\30\267\306i\15\60G" + "\16w\361q\345@\70\250\241\30\325\6\60H\25\271\361\361\345\220\16G\243\224\3\71\220\3r\24f\325" + "\1\60I\17w\362q\305J\262E\233\224\224\232\0\60J\30\272\361\361\345P\16%\265!\323\322,Y" + "\265h]\242\222&\306\0\60K\30\252\361q\345X)\232\242\251\26\325\242D\312\322,\214\222\60\13\1" + "\60L\31\273\361\361#\245\64\311\232\246l*F\305(\321\312Y\32%i\226\2\60M\24\267\362\361\305" + "\313\220\3\7\35\310\226\332\16\344\300\220\0\60N\26\270\362\361%\265e\320\221\203\216\204K\224)\71\222" + "#C\4\60O\13\265\362\361\245Y\327\216\1\60P\25\270\362\361\345H\234\224*\345\34\311\221\34\311\221" + "\34\310\0\60Q\27\272\361qgq\226.\311 \305Q\34\305Q\234ia\35\11\1\60R\31\273\361\361" + "F\211\232\264N\311\240\305Y\234\305Y\34ji\230C)\0\60S\22\230\22\362\344\310 \347\304\34\310" + "\221\64\32\24\0\60T\23\231\21\362\204I\64(i\316\220#\71\224f\203\4\60U\25\267\362q\345@" + "\226-C\16\304\321\220\210;\240\3\13\0\60V\30\271\362qeI\26%\332!\207r$\34\222(\224" + "rH\207\66\0\60W\25\250\361q\344H\16\344@\16\344@\16\344@\32E\242\6\60X\26\250\361q" + "\344H\226\324\222:\220\3\71\220\3i\24\211\32\0\60Y\31\312\360\361\346XuH\206\35H\342D\216" + "r`\207r(Gr$\5\60Z\34\313\360\361FI\234$\352\20\15;R\7\22\35\210rd\307r" + ",\207r(\6\60[\26\253\360q\27\343l\220\222q\210\342,\216\344\34\314\301!\2\60\134\34\254\360" + "qGI\24&\265lH\242d\35\242\34\310r \322\201\34\315\321!\3\60]\26\251\361\361D\243\222" + "\3\71\20\15w \7r$\207rH\2\60^\27\252\361\361DJIi\314\221h\31v$Gr(" + "\307rL\3\60_\27\271\361q\345P\216l;\22m\241\22f\71\22\205Y\30\16\1\60`\30\272\361" + "q\345X%[\222!\207\242\61\224\302:T\315\322pH\0\60a\26\271\361\361\345P\230%\331 \347" + "H\62jQ\232#\261\270\1\60b\27\272\361\361#a\226hI))\357H\62n\325\34\312\1u\4" + "\60c\14V\362q-Z\32f\22\0\60d\22z\60r\16Q\42F\71\220C\71\222\3\262\10\60e" + "\24\213\60\362#\305A\61f\71\220c\71\224#:\240\2\60f\25\231\21r\244\313\240#\71\220\3\71" + "\222#\71\224C\13\0\60g\25\232\21r\244\323\240CI\61J\262\34\312\241\34\313\261\11\60h\22\227" + "\22\362\344@\34II(\246\71\220\3\203\0\60i\25\231\22\362\204I\224%Q$&\261\234\3\71\224" + "C\203\4\60j\30\271\361q\345P\222\15\212\26JY\61\13\243h\10\63\255\222m\0\60k\26\251\361" + "q\344P\66%\322\32\345H\216daR\324\206$\7\60l\32\272\361q\346X\16\245\321\220%\245H" + "\312\22%T\212R\244(Q\343\2\60m\33\273\360q\345`\216\345@\244lK\26\212\231\232\251Q\222" + "-\211\24i\231\4\60n\24\231\21\362\255I-\252d\231\24J\241\22Fa\254\1\60o\33\272\361q" + "gq\226dK\64Dq\24Gq\224\15Q\242)J\226\224\66\0\60p\34\273\361q'\211\254\264M" + "\321\220\305Y\234\305Y\66d\211&)Y\22E#\0\60q\34\273\361q'J\34%\265)\32\262\70" + "\213\263\70\313\206,\321$%K\242h\4\60r\24\252\361q\227\262!\13\33\245\64\251fi\230\305#" + "\0\60s\30\253\361q'\265(I\6-\15\323PK\223(\15\323Z\16\254\0\60t\32\273\361\361#" + ": eQ\242\14Y\32\246\241\226&Q\32\246\265\34X\1\60u\30\253\361\361\345\340\16\345P\216\345" + "`\42%Q\226\210\311\20\325\21\25\60v\31\253\361\361U\322!\211s(\307r\60\221\222(K\304d" + "\210\352\210\12\60w\31\253\361\361\205\352\20\245\221\232c\71\230HI\224%b\62DuD\5\60x\17" + "k\60\362\351H\224\212\71\230\203\71(\60y\23\213\60\362\3I\216\24u$J\305\34\314\301\34\24\60" + "z\22\213\60\362#:\22e\266(\25s\60\7sP\60{\33\252\361qD\331\22\15Y\232h\203\22" + "Gq\224\15Q\242II\226\224\66\0\60|\35\273\361\361#\211\224)\245!L\223\332 \305Y\234e" + "C\226hZ\222%Q\64\2\60}\36\273\361\361#J\224EI\64Li\226\15K\234\305Y\66d\211" + "\246%Y\22E#\0\60~\30\270\362\361\205\331\220\14\71\220e\323\220\3\341\220eK\26%#\0\60" + "\177\33\272\361\361d\361\220#\71\224C\305A\211\222L\211\262D\11\263\60GB\0\60\200\30\272\361q" + "\345@\264nb\232\314Q\34\305I\230\251Y\32\16\22\0\60\201\27\272\361q\346X\32\215I\233\324Q" + ")J\251\24Fb\16h\0\60\202\25\270\361q\345H\272\3c\222m\331T\214\302,J%\0\60\203" + "\21x\362q%irHJa\226\210\71\20\2\60\204\30\273\360q\307\312\232\203\321\220Dc\62\207\321" + "\232c\71\230c)\0\60\205\17w\363\361\225\226DZ\42iLC\0\60\206\31\273\360\361v\33\262(" + "\211*Q\226h\25\245T\33\262\60\207r(\6\60\207\15w\362\361\305c\34\16Q\305\10\60\210\26\271" + "\361\361\345P\216D\342\234#\71\222\16a\66e\221\262\2\60\211\22\267\362q\345\200\226\306\225!\21\325" + "\70\224\66\0\60\212\24\267\362qd\225R\22%Z\242%a\22\246qZ\3\60\213\22\250\361\361D\233" + "\22\227\7I\224\63\251$N\0\60\214\32\273\360q\345`\216E\252\22E\212\226\206i\30\212Y\22F" + "\211\252\345\0\60\215\22\250\361\361D\233\22\227\7I\224s \25\65\0\60\216\20x\362\361\344\210\270l" + "Z\42*Y)\2\60\217\31\273\360q\345`\216\345@\244l\203\26\306Y\34\311I\65I\64\65\7\60" + "\220\31\252\361\361D\253\222C\71\60\210I\26\25\245TJ\244D\211\244l\2\60\221\30\272\361q\345\330" + "\240\3\71\60\210i\24Ia$\353\224DRB)\60\222\27\271\361q\346H\30\15\331\16\204\312T\223" + "\223\64JshP\0\60\223\27\252\361\361\345X\16\345H\16\345\310\16DiV\311\242$\225\0\60\241" + "\16g\361qDC\62ec\234\206\0\60\242\25\232\360q\204\203\62\204i\24\357@\16\345H\16\345H" + "\14\60\243\14u\362qf\231\242\204-\0\60\244\14\247\362qW\213\232\24w\2\60\245\16v\362q\245" + "\331\60\204Z\230i\0\60\246\30\271\361q\346H\216\204\331\240\14Y\22'i\216\344@\16\304\42\0\60" + "\247\14W\22rJs\274\14Q\0\60\250\22z\21\362\16\321\220C\71\224C\71\64(C\32\60\251\17" + "w\362q\306\321\60db\22I\251\4\60\252\30\272\361q\347P\226\16\311\260#:\220\304Q\232\205\265" + "P\207\62\0\60\253\27\271\361\361\345P\216\204\331\240\14Y\230\25\263\306(K\252\21\0\60\254\30\272\361" + "\361\345X\224\204Q\242\15\322\220\245Y\330\26\326*Q\232\1\60\255\30\272\360q\346P\16%\323\240C" + "\71\62\34\222\34\312\261\34\312\241\14\60\256\32\273\360q\346X%L\226d\320\261\34\32\226!\311\261\34" + "\314\261\34\13\1\60\257\23\267\362\361\344@$-Q\226\204I\226\204iW\0\60\260\30\272\361\361\244I" + "\24-\321\222fa[XGr$Gr$G\0\60\261\30\272\361\361\344X\16eC\64\304Y\232\205" + "\265\60\207r$Gb\0\60\262\30\272\361\361\344X\230Da\22e\207\70\13ka\16\345H\216\304\0" + "\60\263\24\211\21rd\203\62\346H\216\344@\216\244C\264%\0\60\264\30\252\21\362\3I\16$\332 " + "\215\71\224C\71\222C\361\220m\21\0\60\265\30\272\361q\247a\232E\225A\31\242\64K\263\64\312\241" + "\34\311\221\24\60\266\31\273\361q'\245P\311\232\222A\32\242\70\213\263\70\312\261\34\312\241\30\60\267\24" + "\251\362\361\350PN\320\241\64\7r \7\262H\225\1\60\270\26\251\362\361hI\26%\71\244Ci\16" + "\344@\16d\221*\3\60\271\24\232\361\361d\343\224C\71\222C\71R\316\62u\7\2\60\272\26\252\361" + "\361\3Im\211\246\34\312\221\34\312\221r\226\251;\20\60\273\27\252\360q\345X\16eC\64D\311X" + "K\243\70\207rlP\0\60\274\32\253\360q\245I\26&Y\266DC\24\215i\26G\71\220c\71\70" + "H\0\60\275\21\250\362q'q\222&a\16\304\71\20\267\2\60\276\26\252\361\361&\211\252T\263\60\207" + "r$\207r$Gr$\7\60\277\25\271\361\361\345P\216\14Z\230\265D\65\35\310\201X\325\1\60\300" + "\33\273\361\361\345`\226\204\203\222\205i\226&Q\230\351P\16\345\210\16\350\20\0\60\301\30\273\360\361\3" + "\71\42\17\71X\34\226!\311\261\34\313\241\34\313\241\30\60\302\33\273\360\361\3\71\242\224\206(\211\303p" + "X\206$\307r,\207r,\207b\0\60\303\16w\362q\205Q\245\224dqZ\3\60\304\25\251\361\361" + "\3a\250U\242\326\34\310\221\34\310\201\34H\1\60\305\30\272\361\361\3IV\321\342(\213jQ\232C" + "\71\222#\71 \353\0\60\306\26\253\360qe\353N\12\207eHr,\307r(\207r(\7\60\307\31" + "\273\360\361#\245l\311vR\70,C\222c\71\226C\71\224C\71\0\60\310\20\267\362q\344@\134\36" + "#)L\342V\0\60\311\26\270\362q\344H\226\324\222:\260FZ\30\345@\16\344@\14\60\312\30\272" + "\361q\346X\16\205\341\240\14:\224C\71\222C\71\222#\71\0\60\313\16z\61\362nC\316\343\240\14" + "i\0\60\314\25\232\361\361dC\266\345H*\345\200\216\224\263L\335\21\0\60\315\30\272\361q\346X\216" + "\14\331\226#\71 /\222\224\211\71\224C)\0\60\316\15\247\363\361\346@\234\306i\317\0\60\317\22{" + "\20\362\325\201,-\246Y\16$\71\242C\1\60\320\25\233\20\362#u\244V\7\262\264\230f\71\220\344" + "\210\16\5\60\321\27\234\20\362C:T\253\250Y\16\204i\61\7\242\34\251C\11\0\60\322\25\231\21r" + "\344P\216\344H\66\15i\216\344H\16\15C\0\60\323\25\232\21r\304I\65\251C\331!\316\241\34\312" + "\261aH\0\60\324\25\232\21r\304R\30%\251\224\35\342\34\312\241\34\33\206\4\60\325\25\231\361q\204" + "C\62d\71\222\3\71\222\3\71\220\3\261\12\60\326\32\272\360\361\3I\16$\342\20\15Y\16\345H\16" + "\345H\216\344H\16\310\0\60\327\31\273\360\361#:\22\211\203\64d\71\226C\71\226C\71\224C\71\242" + "\3\60\330\20k\60r\346P\222\3Y\250\346`\16\12\60\331\23\213\60\362#u\244\230CI\16d\241" + "\232\203\71(\60\332\24\213\60\362#:\22\205\231\230\344@\26\252\71\230\203\2\60\333\30\271\361q\346H" + "\230\15\312\220#qRL\242\266$\312$\35\11\1\60\334\33\272\361q\346PE\33\222d\310\241\34H" + "\252I\224EYTK\42\35J\1\60\335\33\273\361q\346X\246dC\224\14\231\232#\315I\24FY" + ")\213\42\35\213\1\60\336\24\211\21r\204C\62d\71\220\3\231\24\353P\16E\0\60\337\22\247\362\361" + "\350\200\16\350\310\16\350\310\16\350\200\0\60\340\26\251\361\361\345P\216\344@\216T\263\260\24\15\311\20\346" + "H\0\60\341\24\251\362q\347P\216dZ\272#\71\220\244Y\244\352\0\60\342\25\212\21r\204\333\220#" + "q\24\15\311\240\3\71\224c\203\2\60\343\22x\362q\345@\16$\303 \205I\232\3!\0\60\344\30" + "\253\360q\345`\216e\203\64D\221\222\305Q\16\344`\216\345X\12\60\345\14G\22\362\14j\34\15C" + "\0\60\346\22z\21\362d\343\224C\71\222C\71\60(C\32\60\347\16g\362q\15\211\226\15q\270l" + "\1\60\350\22\231\361q\16\307\34I\267)Gr$\35\242\61\60\351\25\251\361\361D\243\32\16\311\220\345" + "H\16\344H\16\304\252\12\60\352\23\267\362\361&i\22&a\22&a\22\246qZ\3\60\353\26\252\361" + "q\306Y\34\305Q\34eQ-\352\226d\231\26\206\0\60\354\25\250\361q\344H\16\344@\16\344@\232" + "\204QV\21U\0\60\355\26\212\20r\204\203\62\204I\16$\71\20\245Y\232%\203\246\6\60\356\15g" + "\361qd\313\224\204iQ\3\60\357\25\231\361q\204C\62dI\234\304\71\220#\71\220\3\261\10\60\360" + "\32\272\361\361\346X\16\345\300\240\14Q\232\245\321\220\14J\24\347P\16e\0\60\361\25\212\20\362\16\321" + "\220\305I\16\350H\16\345\310\240\14i\0\60\362\22\250\362q\16\203\226\3\341\220L\71\20WE\31\60" + "\363\24\231\361\361\350P\230#\71\220#\71\220\3Y\244\312\0\60\364\32\272\361qFI\30%a\232\15" + "\322\220Eq\224\346P\216\344H\16\250\0\60\365\15v\362q\245\331\60u\311$\5\60\366\15w\362q" + "\305\361\240D\265\264\10\60\373\7\21\220r\4\61\5\24\250\22r\345@\34\15\203\226\3q\16dQ\272" + "j\0\61\6\30\272\361\361\346P\216\344H\264\15I\216\304I\216\314Y\230\16\71\20\61\7\24\231\22r" + "+\303%\215\322(\215\322(\215\322(M\0\61\10\20x\62r\274\3\71\220\3\71\220#\303\20\61\11" + "\30\271\362q\345H\16\344\310p\12\263\60J\243\60J\223,\311\201\14\61\12\26\252\361\361\346P\16\205" + "\303!\314\221\34\252\206\331\260di\2\61\13\17\227\23r\134\343t\210\323\70K\322\14\61\14\23\250\22" + "r\226\302(\34\206\254S\30eQ\245\30\1\61\15\21\230\22\362\225\262\246,\312\32\263\60\13\263\0\61" + "\16\25\232\21r<\204\71\222C\303\216\344P\16\305I\216h\0\61\17\26\252\21\362\3\333\20\347P\216" + "\344P\16\345H\16\345H\16\1\61\20\20\266\363q\252[\222%Y\22)\267\264\1\61\21\17\247\23\362" + "\212bh\326\201\34\220\345\0\61\22\24\232\21r<\244\71\224C\71\224C\71\224C\71\24\2\61\23\24" + "\232\21r\346P\34\325\242ZT\33\206\70\207\322\341\20\61\24\20\247\22r\247\225HJSMI\264\270" + "\2\61\25\27\251\22\362\3\321\60\350@\16hC\232\3\71\222#\71\220#\0\61\26\17\227\22r\34T" + "\213\244%\252:\134\3\61\27\22\270\362q\17\203\222\365Oa\16\344@\16\204\0\61\30\30\272\361\361\346" + "P\216\244\303!\314\241\34I\346(Gr$GR\0\61\31\24\231\21\362\346H\16\344@\216\344@\16" + "\244\311pG\2\61\32\15\227\22r\244IVI\343\336\0\61\33\23\210\62\362\15\203\222\3\71\20\16Y" + "\16\304\311\260\0\61\34\25\252\361\361\346P\16\15\7\35\212\207\64\207r,\15\7\11\61\35\26\233\21r" + "\345`\26gq\64\274\3Q\16D\71\220\203C\6\61\36\25\230\22r\34\224(\214\262a\320JY\24" + "FY\24F\0\61\37\22\211\22\362\211K\216\344H\16\345H\16\345\220\0\61 \25\250\362q\306\71\220" + "EY\224E\203\234\204Y\62,\71\20\61!\24\231\22rg\303\220\3a\24\357\200\34eb\222\3\1" + "\61\42\22\210\62\362\14S\30eQ\62\14j\234\3q\4\61#\25\231\21r\345H\16\344H\216\14w" + " \7r$\7\42\0\61$\27\252\361\361\346P\216\304\303\240\352@\222\3I\34\245Y\230\16\1\61%" + "\23\212\61\362\346P\216\344P\216\344H\216\344\310p\10\61&\25\252\21\362\306\221\32\305Q\34\305Q\34" + "\305Q\232\205\351\20\61'\10\261\365q<\10\61(\22\250\22r\347\200\22fQ\232\304\225\60\213R\71" + "\61)\22\230\22r\210J\232\244I\232\244\262<\134\322\0\62 \33\273\360q\245Y\16$\71\244C:" + "\244\14C\242C:\244CI\16di\4\62!\34\273\360q\245Y\16$\71$\15\222\16\351\220\16)" + "\303\220\350P\222\3Y\32\1\62\42\35\273\360q\245Y\16$\311\60$:\244C\322 \351\220\16)\303" + "\220\324\201,\215\0\62#\36\273\360q\245Y\16$\311\60$J\27\245\213\322\305\264(i\242\14CR" + "\7\262\64\2\62$\36\273\360q\245Y\16$\321 \211\241\30J\203$&\221\26E\312\60$u K" + "#\0\62%\34\273\360q\245YK\30*\303\220\350\220\226dZ\222IY\244\244I\35\310\322\10\62&" + "\34\273\360q\245Y\24&Y\252E\212\62hZ\252\245ZE\34\222:\220\245\21\0\62'\34\273\360q" + "\245Y\64%i\246fRM\252IY$e\221\222&u K#\0\62(\36\273\360q\245Y\24&" + "Y\252\14\232\226dZ\222iI&U\22%[\352@\226F\0\62)\30\273\360q\245YK\30\212\241" + "\30*\303\220\210\241\30\212\225\254\65\2N\0\12+\220\362C\311p\20N\1\26\252\361q<\244\71\224" + "C\71\224C\71\224C\71\224\3#\0N\3\26\272\361q\346P\16\345P&\16\321\240C\71\224Ca" + "\353 N\7\26\253\360q<\210\71\226c\203\234\305Y\32\246a\65\13\65\0N\10\32\273\360\361\346X" + ":\34\324\34\210r \312\221:\224CI\16d\241:\4N\11\17\253\360\361\14w^\206!\347\343p" + "\20N\12\27\273\360\361\346X\216\345X\216\15r\216\345X\216\345X:\34\4N\13\30\253\360q<\250" + "\71\226c:\224\344H\224\3Q\16\344X\216\245\0N\14\27\273\360\361C\311p\320\312Y\234\305Y\234" + "\245a\32V\263\70\3N\15\31\273\360q<\310\71\226C\71\244\304I\24FY\224\205b\216\345X\12" + "N\16\33\273\360\361\345X\216\15\203\226c\71\66\14\71\226\14C\224c\71\226\3\23\0N\20\31\273\360" + "q<\250q\26g\203\224\305\303\35\313\261\34\313\201$\207\62\0N\21\30\253\360\361\14\203\234\305Y\234" + "e\303\240\206i\230\206i\30\15\7\1N\23\31\273\360\361\346\300A\316\261t\70\210\71\64\14\71\24+" + "\71\224\203\31\0N\24\21\272\361q\15c\307a\354\343\60v\32\16\1N\25\30\273\360q<\310\71\224" + "C:R\12\243,\312B\261\232c\351p\20N\26\31\273\360\361FaT\214J\303Aj\214\212Q\61" + "\32\302\34\313\261\341\0N\30\31\273\360\361\3\352\220\3\71\226c\303\20fq\26gq\26g\331p\20" + "N\31\32\273\360q<\250\71\26\17\247\254\224I]\242$\215r \312\201(]\0N\32\37\273\360q" + "F\71\20\345@\24iQ%\252dI\224dI$G\71\20\345@\224\15\7\1N\33\31\273\360\361\205" + "i\230\206i\230\206\225,\214\222R\30%\231\230\203\303AN\34\30\272\361q\346P:\34\262$\216\322" + "a\220KIVJ\302,\33\1N\35\32\273\360q\205i\230&Q\22U\242dH\206\64\354qH\6" + "\35\35\16\2N\36\32\273\360q\15C\16\345P\226,\221\230\254Q\22fQ\61\23u\322p\20N\42" + "\31\273\360\361\3\342\240C\361p\316\261t\70\210\71\24\206\303 \246\11\0N$\34\273\360q\30\273\360\361D" + "a\26\225\206\203V\215j\311\240\24\253\361p\316\261\24N\77\13\264\363\361\365S\26\325\0NC\33\273" + "\360\361\14\203\234\305Y\34\305\321\240\305Y\34\345@\224\3I\30%\261\4NE\27\273\360q\346X\16" + "\15j\330\216\345P\16%\71\220\245%\35\20NG\30\273\360\361\3: \16:\226c\71\66,\203\216" + "\345X\32\246\351\60NH\26\273\360\361\346X\16\345P\226\206\275CYZ\32\16Q\16\4NI\30\273" + "\360qfaT\214\212\345,\216r\244\16\345P\22k\222\16\10NK\30\273\360q\346`<\334\241\34" + "\312\241\34\312\241\34\321\221(\16\207\1NL\30\273\360\361\346\310\260\206i\230fj\216\15\203\216\15\247" + "\34\313\21\5NM\30\273\360\361\345X\216\15\203T\316\322p\220s,\307\6\71\307R\0NN\31\273" + "\360\361\3\323\60GY\230DiR\33\16j\216\345X\216\324\241\30NO\30\272\361qK\303\216\344X" + ":\14\71\222#\71\222\3:\20\245\341 NP\27\272\361qO\203\232CY\232\245\303\65\216\222\254\224" + "\204Y(\2NR\31\273\360\361\3\352\220\3\71\66\14a\26g\331p\320)\71\224#:\2NS\30" + "\273\360\361\3\352\220\3\71\66\14a\26g\331p\320\211\71\230\203\2NT\27\273\360\361\3\323\260#\361" + "p\320\252%%K\264r\226\206\325\14NV\32\273\360\361\3\323\260C\351p\320\222\342\322\230$\242R" + "ZJk\216\245\0NX\33\273\360qo\203\216\245\303AK\232\226D\311\222\322\60([R\215JZ" + "&NY\30\272\361q\274#\71\222#\71\222#\71\222#\71\222#:\222\14\7N\134\31\273\360\361\345" + "X\32FC\270%C\32\246a\224\244Y\134\213\303a\10N]\30\272\361\361\345P\16\305\303\20Gq" + "\24Gi\226fQ\22F\362\0N^\32\272\361q\345P\16\15C\224#\311\240#\71\222#\71\22G" + "q\66\14\1N_\34\273\360\361\346X\16D\221\26-\331\220%SVJjQ\61\12\243\34\310\206A" + "N`\26\271\361q\274#Q\232\205Y\30'\241\24\211s\32\305\12\0Na\26\271\361q\346@\16d" + "\331\240\3Y\323\60\344@\16\304\342\14Nf\32\273\360qfq\250\14\203\22fq\26\15\7\61\15\323" + "\60J\322,\216\1Ni\35\273\360q\205i\230\16I\32\246a\66,Y\230da\222\205I\64\14I" + "$F\3Np\32\273\360q<\350P\26U\223\70\313\201(\35\16j\16%\261&\351\200\0Nq\35" + "\273\360q*\341\26g\331\60\310Y\234\205\203\22fI\230%Q\62(Q\222E\3Ns\34\273\360q" + "\16\331\220\24\223\326$\312\206%\7\242\70\213\227l\310\242\254\24\211\3N~\35\273\360q\205\331\260\244" + "\341p\11\263dH\6\61\311J\203\224f\331\260dQ\70\4N\206\26\271\361q\274\3\71\20\353@\216" + "\344H\216\344H\234\344@\12N\210\32\273\360\361\14\203\16\345@\222C\351pP\263\70\312\201\34\313\261" + "\34Y\1N\211\30\273\360\361\345\330\240f\351p\316\222\341\240f\321p\316\261\34Y\1N\213\30\273\360" + "\361\246\303Aj\214j\303\71K\206\203\232E\303\71GV\0N\214\14\213\20\362\14w\376q\70\10N" + "\215\27\273\360q\15C\316\66\34\344\34\313\261\34\313\261\34\251C)\0N\216\27\273\360\361\14\347\34\313" + "\261t\70\250\71\226c\71\226c\71\262\2N\217\30\273\360q\15C\316\66\34\304\34\312\241a\320\261\34" + "\213\243\34\321\0N\221\24\273\360q\15C\316\303\203\230C\71V\255\15\267\70\1N\222\30\273\360q<" + "\210\71\226c\203\32\246a\32\206\303\216\345X\66\34\4N\223\24\273\360q\15C\316\303\203V\316\342," + "\15\323\260\232\1N\224\26\253\360\361\14\347\34\313\261\34\70\304Y\234\305Y\234E\303AN\225\31\272\361" + "\361Eq\224\15\207,\212\243\70\312\206C\224\245YXK\63\0N\230\31\273\360q<\350\360\60\204i" + "\230\206\303\20\246a\32\16C\16\17\7\1N\232\31\253\360\361\14\327$G\252Q\22eI)K\32\223" + "\346$G\212\303AN\233\35\273\360\361E\71\20\265(\265$\222\222R\226$J\66\204C\16\17C\16" + "\17\7\1N\237\33\273\360\361\14\203\216\344P\274$S\322))eK\263\24&\71\24\17\7\1N\240" + "\14K\320r\346`\216\245\303AN\241\30\273\360q\346\240\216\205\303A\312\261\34\313\261\34\313\261\34\33" + "\6\5N\242\27\273\360\361\346`\70\34t\302 gq\26gq\26\25\243$\36N\244\30\273\360\361\246" + "\303A'di-\311\222\60\313\201$\207r\304\250\16N\245\27\272\361q\346X\70\34\262\34\311\302A" + "J\243P\312\314R\264\12N\246\32\273\360\361\346`\70\34\304(M\242$K\242J\324\30\305Y\32\326" + "\66\0N\247\30\273\360\361\306\303!\13\343(\35N\71\226c\71\224c\71\224c\0N\250\27\273\360\361" + "\246\303AJ\303a\310\11\357H\216\350P\216\345\310\12N\251\32\273\360q\346`:\34tx\30\302\250" + "\70\14aT\214\212\303\20\246\21\0N\253\31\273\360q\207\303AJ\303a\310)\303\220C\341p\210s" + ",GF\0N\254\31\273\360\361\246\303A\207\207!L\303\64\34\206\34\310\201\250\326\222\211\1N\255\31" + "\273\360\361\246\303AJ\303a\310\341\341\35R\206!Is,GV\0N\256\25\273\360\361\246\303A+" + "\17:\341;\224\15r\226\206\321\36\273\360\361E\203&\245I\62H\311\226(-J" + "OI\247d)%\235\302$\213\264\0PC#\273\360q%\303\20%\245,I\206,)EJ\62$" + "Mi\62\14QR\312\222HLJY\62\14\1PG\36\273\360q%\247\244\26%\265(\271(q\222" + "\234\222,\211\222\245\224\204Y\222iITPH\37\273\360q%\303\226\204Y\62lI\30)\303R\312" + "\201d\30\242\251\245S\62(Q\234\0PL\35\273\360\361%Q:\14RcQ\31\6%\213\243AK" + "\264L\311J\203\26e\11\0PN\36\273\360q%\303\226DI\226\14[\22%\221\62,ul\70U" + "jQ\61\222\262D\14PO \273\360q\205i\62\14Q\222F\311\60$J\234$\303\20%\235\222a" + "\210\222NKS\22\12PU\34\273\360q%Y\230,\245$\323\222.\266%L\243a*F\321\60\25" + "\243h\30PZ\35\273\360q%Y\230d\245,\33\236*QE\211\222\245\224tJJY\262\224\302," + "P\134\33\273\360qe\361p\312\241h\230\212\211\62\14J\71\211\206)\15\323\60\333\0Pe\37\273\360" + "q\205\351\62D-\211\64\14I-\211\222aP\262$L\222a\211\212I\243\66\10Pl\36\273\360q" + "\325\201d\30\222(\351S\62\15QRJ\332JaTiJ\332\42mH\0Pv\37\273\360\361%\203" + "\230\264E\203\26%%iP\212i\62\14Q\22\265DJ\224\14Q%\24Pw\35\273\360qejT" + "K\134r,\31\262%JZ\206\244S\322\62$\235\262\244\242\14P{\35\273\360q%Q\227Z\62\14" + "Q\30JIO-\303\20eQ\26)a%K\266\0P~\36\273\360\361\225\207A\252\324\222aH\244" + ",\251\14C\224\244Q\22\265DmI\230h\2P\177\35\273\360q%Q\227R\32&\303!\211\223h" + "\230r,\31\6%L\263R\64\14\1P\200\37\273\360qe\361\60HI\324\62\14\211\22\265\14C\24" + "F\65\245MY\242$KjC\0P\205\35\273\360qeQ\66\134\302\64\32\26)\211J\303T\211\242" + "\341\220DYS\226J\0P\210!\273\360q%\303\20eI\230\14C\224tQZ\224d\30\242\60M" + "\206!\252\324\222\250\244E\1P\215\36\273\360q\205i\62\14Q\226d\312\60(\245\226a\210\262\70\33" + "\244\254T\214\222L\1P\243\35\273\360qe\361p\312\342d\230\244\64\31NI\224dJE\312\306(" + "\251%\211\24P\245\35\273\360q%Q\227Z\62\14Q\222&\322\240\224\262\322\240U\302,)\265DI" + "(P\247\32\273\360\361\225\207AJ\262$\212F)M\242A\213\212Qq\70\65\216\2P\250!\273\360" + "\361\210QR\31\244\64\211\226aP\262\60\211\206(I\244J\64D\211\22U\242\306!\1P\251 \273" + "\360q\205I\66$\245lX*R\242$\303\22%Q\313\240T\244H\213\212\203\22\206\0P\254\37\273" + "\360q\205i\22\265\14CT\11\225aPJ\351\60hI\224&\303\226Di\62\14\1P\262\37\273\360" + "q%Q:\214Q\61\31\16Q%\32\206$j\211\222\245\224\224\62))U\262\0P\272 \273\360\361" + "$C\262\224\222\26%\221\244,J\224K\216(\303\220\244aT\211\222,J\244)P\273\37\273\360q" + "eq\62\14Q\322)\211*J\213\222\14C\224\224\62e\230\22)\314\324D\32P\317\37\273\360\361E" + "C\230Da\62\14\221RJ\244aH\262R\242\324*a\242l\225Rb\2P\326\34\273\360qe\361" + "p\312\342\341\242\204Ie\330\242\342pJ\302,\11\263dX\0P\332\34\273\360qe\361p\351)\32" + "$E\223\224A\213\262\322\240EI-\211J\266\0P\346\37\273\360\361DY\66,R\234T\206C\22" + "%Y\62$Y\224U\246L\351)R*J$P\347 \273\360\361%Y\30%a\62\14Q\242$\226" + "dQ\222a\210j\245A\213\262\322\240EY\2P\354\34\273\360\361%\345$\12\243aJ\244L\32\206" + "$*F\303\324\30\15S\245\226tP\355\35\273\360\361$C\262dI)\351\64<\231\222\26\313\60\25" + "\243h\230\212Q\64,\0P\356\36\273\360\361\225\207A\252\265d\312\60(QR\213\6-Jj\311\60" + "Da\232\14C\0P\363\37\273\360q%\303\20eI\230\14C\224tQ\206A)u\251\15\247\212\230" + "DI\246E\1P\365!\273\360q%\303\20\345X\64hQR\222\6\245\224\324\222a\210*\265h\320" + "\242\244\226\14C\0P\373\37\273\360q\305\331p)%-C\224(\331\220T\243d\210*\312\240(\245" + "\322T\7\22\0Q\6\37\273\360q%\215\303\220EI\262DI\345\260$Z\322\62$]\224\226!*" + "&MJ\24Q\7\36\273\360q%\303\20%\235\222N\303EG*\303\226\204Y\62lQRK\244P" + "\221\4Q\13 \273\360\361EC\230Da\62\14\321\322\242\14\203RG*\203\224\344He\220\222Z$" + "\15\2Q\22 \273\360q%\303\20\205i\62\14Q\22U\244A)\246\311\60Da\232\14C\224tJ" + "*\3Q! \273\360\361$\303\20%Q\313\60DITQ\206!\312\261\341\220(]\206C\242t\31" + "\16\1Q\77\30\273\360\361\225\263\70\213\263\70\213\263\70\213\263\64\214\222\64\322\201\1Q@\30\272\361\361" + "#\311p\310\242\70\212\243\70\212\243\64K\263(\11#yQA\30\272\361q\346H\216\204\331\60\210Q" + "\22Fq\24Gi\26\325\242uQC\25\252\361\361\14\203\316\360\220Eq\224fi\26%a$\17Q" + "D\33\272\361\361\14C\226fi\226f\303\220%\255I\16$q\224%Y\246\16\1QE\31\272\361\361" + "\206\303!\314\221,\33\6\61J\302(\216\322,\252E\353\0QF\32\272\361\361EY\324RJ\242$" + "R\243T\232\222(\222\252Y\224\204\221 \273\360q|L\223a\210\222\64" + "J\206!Jr$\31\6%QZ\224aH\242\244e\70\10S\77\32\272\361q\31\273" + "\360\361\14\347\34\70\304Y\234E\303A\207\207!L\303\64\34\206\10T@\34\273\360q\16\207\250%j" + "\251EI\62\14J(mI\224D\345,\24sH\2TC\35\273\360q,\303\240\224\223\312\220tJ" + ":%\235\222\245\224tQ\223\254\224E\341\20TF\32\273\360q\15C\230\206i\70\14\71\220\16\7q" + "\7\222jT\322\62\65\5TH\30\273\360q\15C\230\206i\70\14\71\341\71\7\16\71\220c\351p\20" + "TJ\32\273\360q\325\201(\7\16R\226c\351p\320\341a\10\323\60\15\207!\2TK\32\273\360\361" + "\3\331\220\225\222A\211\262RV\32\336JY\16%\71\220\245\5TP\34\273\360\361\3\71\226-\303\240" + "\224\42\245\24)%Ei\32\24Q\251\206i\30\12TR\35\273\360\361\16\312\220\225\262RV\32N\225" + "h\210\222\250\22\345@\224\204Y\22\251\2TS\33\273\360q'\321\360T\211\352@\64\14I\24F\265" + "l\210\302(\11\253\351\60TT\37\273\360\361\3\331\230%a\226$\303\240\204Y\22fI\226D[\22" + "%\221\224FI\30\7TU\35\273\360q\16\207$N\212I\247\244IJjQR\222\226RR\321\322" + "\34\33\206\0TV\37\273\360q\16\207$\312\222R\226T\206\245\24)\245hH\242H)\25\243Z\224" + "E%\5TW\36\273\360\361\16\207$\224\222\222\224\224\244\244$%\245A)II)Nr \13\325" + "\0TX\31\273\360q\15C\230\206\303\220\23\236r \312JY\251\22\205Y\266\16TY\31\271\361\361" + "\14C\224Fi\64\14i\70\34\262LJ\42%Kt@\26T[ \273\360\361\3\331\20%Q%K" + "\42UJ\6%J\262$J\262dH\22\251\22\246a<\10T\134!\273\360\361\3\331\220\14J\224d" + "I\224dI\224$R%\35\222a\210\342pPr,G\24\0Tb\35\273\360q\16\313\22&\215I" + "eX\232\223\266!\251(-:\220d\245,\21\207\0Td\32\273\360qkSK\61I\244L\11\263" + "$\31\226\71)\325\21\35\313\301\10Tf\37\273\360\361F\321\324\22%\203\322EI\226D\311\222D\211" + "*C\322m\211\342\244\232%\0Th\36\273\360q\15\247\254\224\14J\224\225\206S\16D\311\240DI" + "\226\224\6\245\216\350\210\0Tq\34\273\360\361#\312!K:%\235\222NI\247\245\224tJ\223\266h" + "\211\42\245\0Tr\35\273\360q'\321\226DI\226DIeQZ\224\236\226\246\244s\262\204R\222\245" + "\2Ts\34\273\360\361\3\331\220\225\222A\211\262\322p\312\262!\232*\255Q\255\224\3\31\0Tu\35" + "\273\360q\16\7\65\211\322$J\226R\322)i\31\222\245\224\264c\71\226#\13\0Tv\35\273\360\361" + "\246S\62(\203\222(]\224.J\227!iQ\242,M\22\61\213j\5Tw\37\273\360q\16\207$" + "\212\224R\244$\303\240\224\42\245\24\15\311\60(\245:\220c\71\226\1Tx\30\253\360q\16\7\61\252" + "\225\42\245\224\224L\221\224eC\226\323\206AT{\37\273\360\361\3\331\230%\311\60(\245HI\206A" + ")EJ)\32\222a\310\201\34\313\261\14T|\33\273\360\361#\312!K\302H)EJ\224\264\14\217" + "Y\22\346X\216\345\310\6T}\34\273\360\361\346P\222\3Y\266\334\321!\31\242J\324\22EC\22\265" + "$:\20\2T\200\42\273\360\361\16\312\220dI\224dI\224\14J\224dI\224d\311\220\14J\224d" + "q\26g\341\60\10T\202\35\273\360q\16\207$\213\222Z\224T\206\245\213\322eHZ\224\226\61\213\263" + "x\30\2T\204\34\273\360\361\3\331\224tJ:%\235\6\245\230%\245hH\242bT\214\212\303\20T" + "\206\35\273\360\361\346\330pI\25eH\224\250\242D\25%\32\222!\312\222R\216\205\361 T\213\34\273" + "\360\361\246S\232D\303\220\64&\322\220\324\302-L\262!\7r,\307B\0T\214\33\273\360q\312;" + "\226\15\207$\312J\321TRJI')\213\262l\310r\0T\216\34\273\360q\205\351\220h\225NI" + "\224Ii\64\14:\70\14a\32\246\341\60D\0T\217\35\273\360qkC\16D\311\26e\221\64(\245" + "$\221\206$\221*\255Q\255\224n\0T\220 \273\360qG\311\20U\242$K\242d\30\242-\211\222" + "\226!\211\224(\311\342,\316\342d\1T\222\30\272\361q\14\321 \225\244\322 \15\71<\304Q\34\305" + "Q[\264\16T\224\34\273\360q\207\333\220\324\302$\13\223\341\220d\341\246%Y\222#Q\16\344X\10" + "T\225\35\273\360\361\3\331\220\225\206SV\312J\311\240\14I\226DI\26g\361 g\11\0T\226\34" + "\273\360q\346X<\14\311\220tQ\272(]\224.C\322\242\364\26%S$\2T\231 \273\360\361F" + "\321\224%\245\64\31\16I\224dI\224T\246DJJ\71\220HYR*\16\1T\232\33\273\360q\207" + "\333\220\224\262\244\247$\314\222,\211\26m\221t\60\7tP\2T\233\34\273\360\361\3\331\62\14JU" + "\311\221\312\60(a\226\204\331\230%a\216\345\310\6T\235\34\273\360\361f\311\224%mQR\213\22\311" + "\62$K)K\226,\35\222\235p\20T\243\35\273\360qF\321\240\224\244\244SV\32N\225h\210\222" + "\250%\7\242$\314\222,\25T\244\34\273\360\361\3\331\360\244J\241\22%[\224E\203\266D\311\216E" + "\71\20\345\310\0T\246 \273\360\361\3\331\62\14J\230%\311\60(a\244$\303!\211\262$\31\206\34" + "\210R%\25\5T\247\35\273\360\361\15\322\20\205J\244$J\27S\222(]\206\244E\211*iX\315" + "\302\1T\250\34\273\360\361d\71\20\15[\322\226D\231\230d\65i\30\302\64L\303a\10\323\10T\251" + "\35\273\360\361f\311\20%Q\64\234\262RVJ\6e\310JY\16\34r \307\62\0T\252\33\273\360" + "\361\3\331 ER\322)\351\64\234\262l\210\246JkT+\345@\6T\253!\273\360\361\14\311\240D" + "I\226DI\226DI\226\14\311\240\324\221Z\22U\262$\13U-\7\6T\254\34\273\360\361\3\331\360" + "T\211*Y\22)\25\251\22\15Q\22\325r,G\224T\24T\255\35\273\360\361\3\331\360\224\225\262R" + "\62(Q\16\14\311\240DI\26g\361 g\11\0T\257\34\273\360\361\246C\62(Q\222%\221R\252" + "\225*\321\360\224dq\26\17r\226\0T\261\34\272\360\361\3\71\222-\303\220\24\225d\30\222\242\222\14" + "CR\34\222\60\34\306\2T\263\34\273\360q\207c\226$\303\240da\22\265$C\266EI\251*\351" + "H\24\216\1T\264\36\273\360q\207\313\60(Y\230dI\224D\25%J\224!\251(mi&fQ" + "*\6T\270\36\273\360\361\3I\216D\311pH\322\60YJi\22%\213\226\224\262dQ\212\321&\6" + "T\273\36\273\360\361F\321\324R\213\222d\30\224Z\224lQRZ\226\26%\221\222\60\213\263\10T\275" + "\37\273\360q\16\207$UJ\221\222\14\203R\212\224R\244\224\224!)-\211\30\16C\230\6T\277\37" + "\273\360q&C\262DI\247\244e\30\224)\351\224t\31\222%\312\222R\16$\71\242\2T\300\33\273" + "\360\361\246\303A\207\207!L\303aH\223,\223\222H\311\342$\12G\1T\301\26\272\361q\15c\307" + "aG\207h\220JRI*\15\322 \65T\302\37\273\360q\16\207,\211\222,\211\222d\30\224.J" + "\227!\251\14I\42V\303a\10\323\0T\304\37\273\360q'\321\226DI\62\14J\226DI\226DI" + "\226DI\62\34r\244T\16\313\1T\306\35\273\360\361\3\331!\251hI-\211\222LK\22%;," + "\211\226\3I\216\310+\0T\307\34\273\360\361\3\331\220\14J\224\225\262\322p\312\201!+%\203\216\344" + "X\16\34\2T\310\37\273\360\361\3\71\226\15Q\22U\262$\32N\71\20%\203\62$Y\22%Y<" + "\310Y\2T\311\34\272\361qei\226$\203\22\325\262\341\20\207CR\252hQ\22%\203\322\224\11T" + "\314\34\273\360\361#\312!K\312IeHzJ\272\14IE\351\71\211\302H*i\1T\315\34\273\360" + "\361\3\71\24.\303\240T\225\312\242tQ\272\14I\262\204i\230\206\241\0T\316\31\273\360\361F\351p" + "\220Zr\244\324\22\265dI\264\351X\216(\251(T\317\34\273\360q\16\313\22&\225aiL*\303" + "\322)YjJ)I\263\70\211R\61T\320\36\273\360q\16\207$N*\303R\213\222Z\224T\206A" + "\311\242\244\26'\203\230c\303\20T\321\37\273\360\361\15\7-\211\222,\211\222,\211\222.J\227!R" + "\224Z\222#u\244:\14\2T\322\35\273\360qf\321\220DM\303\24F\321\324\22EC\322)\321\322" + "\34Jr \33\2T\323\36\273\360q\207\313\60(Y\224\324\222(\11#%\71\354He\30\342$\7" + "\242$\23\5T\324\37\273\360qf\321\222%J\262(m\211\322EI\224d\20\263$\31\206\34\310\261" + "\34\313\0T\325\36\273\360\361\3\331\22EJ)R\222aP\262\60\311\206A\322\224R\222C\71\42\257" + "\0T\327\37\273\360\361&\331\224DJ\242\264(\211\224DI\244D\312\60f\311p\7r,\307\62\0" + "T\331\33\273\360qkSK\61Id%\32\242$G\222\341-L\242r\64\16Q\2T\332\33\273\360" + "\361\16\321\324\22\265\24\27\255\222\14\207\60K\262\35H\252Q\35\310\0T\334\33\273\360\361\3\331\360\224" + "DMZT\211\242mX\242\226(\7\242\70K\303\10T\335\36\273\360\361\3\331\230%\311\60(mJ" + "\26&Q\22\15Q\322EJ\223,N\312Z\0T\336\36\273\360q\207SK\61I\206!Q\242$K" + "\242AY\242,\11\343a\320\201\34\313\0T\337\35\273\360\361F\321\324R\33\222\212\244\14I\244D\25" + "\245\313\60\204J\16\244Zf\1T\345\34\272\361q<\344@\66DYT\33\242h\70\344@\66DY" + "T\33\242\34\230\0T\346 \273\360\361*\312\60%J\324\62\34\222\250%R\22%\221\224D\211\242)" + "Q\262D\22\323\0T\347\36\273\360\361\3\331\64(\305,\11\263$\31\6%K\242\244EY\272EI" + "\65J%\11T\350\35\273\360qF\321\240t\312J\311\60DI(%\303!\11\245dX\303\64L\243" + "\1T\351\37\273\360q\16\207$\212\224d\30\224R\244$\303\240\204Y\22f\323\240#\71\26\17\203\0" + "T\352\37\273\360\361\15\311\260\264(]\224AQzQ\6%\31\222\26\245\307$\331\242$\214\224\10T" + "\355\35\273\360\361\14\311\20U\242\226(\32\222!Nr$\212\206\203\230\344@\226\226t@T\356\37\273" + "\360qgC\62,\265$J\206C\222\205I\64(K\26%\312\60\245\71\226#\23\0T\362\35\273\360" + "q\305Y\64D\303\16D\303!\211\302\250\246d\341\60\204i\230\206\303\20\1T\363\37\273\360\361&\303" + "\20%Y\62lI\224\14J\224tZ\222EiQ\232\223rR\34\242\4T\372\37\273\360\361\3\322\230" + "T\206C\22fI\62\14J)\32\222aPJ\305a\10\243b\224\10T\374\37\273\360\361\3\71\360\240" + "\3Q\62(Q\222%Q\62(C\16D\311\240C\71\224C\32\0T\375\37\273\360q\16\207\60K\222" + "aPJ\221\222\14\203R\212\206d\30\224(\311\241\34JbmT\377\35\273\360\361eC\62(Q\226" + "\224Z\206$\212\207\203\16\205C\24F\305!\312\221\5U\1\33\273\360q\347`\266\14\203\222#\245A" + "\251#\245A\331\221\322 g\361\240\0U\6\34\273\360q\207S\226T\206A\211\262\244\233\42\15\311$" + "%\275C\71\242\244\242\0U\7\36\273\360\361\14\207$\307\222a\210rl\70$\245\26IK\322i\30" + "\222(\15\207!\1U\11\35\273\360q\347P\226\14\311\220HI\32%\203\22IY\224e\303k\222\3" + "Y\250\6U\17\37\273\360qJ\312\246%\211\244\324\302d\70$Q\222-\303\240(\245\64\211\322$\321" + "\201\14U\20\37\273\360\361\346`:\34\222\60\212\206C\22F\225a\210\302\64\31\206(I\223h\30\22" + "\0U\21\32\273\360\361\3\331\224tJ:%\275,\266J\230M\203\216\344X<\14\2U\24\35\273\360" + "q\16\7\255\224\14J\324\22\15\247\34\30\222A\211\222,\316\342A\316\22\0U\33\35\273\360\361\3\331" + "\62\14J\230%\321\240\24\263$\31\6%\13\247A\351\224#\362$U \37\273\360q'\321\62\14J" + "\226DI\62\14JU\311\302$\31\226-\312\201(\316\322H\2U\42\36\273\360qF\321\240t\312J" + "\311\60DI(%\245A)II)M\242\70J\305\0U#\34\273\360q\207\313\260\64&\225ai" + "L*\303R\313\206l\10\207\34\253\3C\0U$\35\273\360q\347\330\220\14IT\32\206$J:%" + "-C\322i\30t \207\222X\23U'\36\273\360q.\303\322\242$K\242tQ\272(\311\222(\265" + "dH*\343\22'u,\2U*\32\273\360q\207\313\260\324\302$\31\226R\232\14/\255\311\222\65\16" + ":\22\2U,\36\273\360q\17\311\26&\311\60(mJeH*\333\220D\203R\231\223j\224\224\22" + "iU.\31\273\360qe\361p\312\322\341R\213\207A+\17\247\70\213\263aP\0U/\37\273\360\361" + "&\331\220D-\303\20M-\303\20%Q\64$\303\20%Q\16D\71pM\1U\60\37\273\360q\16" + "J\230%C\62(J\233\322\246$\203\62$\35\223\66e\311\242,\312\42\1U\61\37\273\360\361\16\312" + "\220dI\224\14J\224dI\224\14J\224\3\17b\32\16C\230\206\303\20U\63\36\273\360\361\3\331\62" + "\14JUI\206A)%\235\242!\31\206\60\212\243$\214\262\250\32U\67\36\273\360\361\3\331\360\224d" + "I\64\234r J\6eH\262$J\6\71\213\7\71K\0U<\35\273\360\361\3\331\62\14J\224%" + "\265$J\222aP\262px\311\242\70\312\21y\32U>\33\273\360\361#\312\220lQV\32NI\247" + "\341\245S\322:\14\71\220\3\207\0U\77\37\273\360\361\246C\62\14\221R\221*\211\224\224\244\212\62$" + "i\24)i\322\230DZ\266\0UA\36\273\360q\16\207$\212\224\312\242\224\42%\31\6\245:$\311" + "\22&\215\311\222\305Q,UC\37\273\360\361\3\331\220$\203\224\324\242\341\224\3Q\62(C\222%Q" + "\62\310Y<\310Y\2UD\34\273\360q\16\7\255T\214\222\222E)%\211\64,M\221\22'Q\30" + "\325\42\15UF\36\273\360\361\246\303A+\16\247JT\311\222h\70%Y\22%\203\22%Y\22\305\12" + "\0UI\35\273\360\361F\321\324\62\34\222\250%jI\26\245b\31\24\245\32\345@\224\3Q\4UJ" + "\35\273\360q-\303\240\244JU\221\26\245\213\322eH\222EY\243\34\210r J\7UP\35\273\360" + "q\207CV\32NI\226DI\226DJE\312\262\341\240\3\71\226c\31\0UU\34\273\360\361\246\313" + "\60(J\250DC\242\264)\303[\246\364\70(\71\226#\12\0UV\34\273\360\361\3\321\240tJ\22" + ")RJ\225NR\64(\315\211\234\324\201,T\3U\134\35\273\360\361\15\311\260eJ\42)\245,\351" + "\305V\31\224!\351\62DY\232\264\225\2Ua \273\360q'\321\20%Q\64$CT\211Z\242h" + "H\206\250\22\15Q\22e\313\234\344H\11Ud\37\273\360q\207\313\60(\245HI\206A)EJ\62" + "\34\262$J\242\352\60\350H\216E\0Ue\35\273\360\361\3\331\20%Q%K\42e\221\262\322p\312" + "\262!\31\344,\316\342A\1Uf\34\273\360\361&\331\324\62\34\222(M\42))%\225EiQ\232" + "\243\34\270\255\0Ug\36\273\360\361\3\331\62\14J\230%\321\240\24\263$\31\16Q\226\224\222rR\7" + "\222t\23Uj \273\360\361f\311\324\62\34\222(\211\224(\211\224\350\220(\203\242\224\322$J\223(" + "[\206\0Ul\33\272\361q\246\303\251\61\251\15\207\34\34\6)\211\222(\31\222(\216\206A\1Um" + " \273\360\361f\311\224%\311pH\212I\242$\203\62(\321\24\15I\244eK\71\312\201,\1Un" + "\36\273\360\361\3\331\224\14J\224d\311pH\302,)EJ)\32\222\216\232\230\206\303\20Uu\36\273" + "\360qf\321aH\262$\61%QR\31\226,S\242IY\22eiV\252I\26Uv\34\273\360q" + "\207CV\32N\252\224\14J\224\225\262lH\222\71\311\201D\316\206\0Uw\37\273\360\361F\303\262$" + "J\27%Y\22\245E\251,\311\220d\211\322\243\62\204Y\216E\0Ux\36\273\360\361\3\331\62,\305" + "\244\62\34\222\60i\31\226%\212\224\312\22*\211V*F\1U{\30\273\360\361\306\303\61\313\206\307\322" + "\60\204Q\35\210\207S\16D\303\5U| \273\360\361\3\331\62\14J\224%\265$J\222aPJ\221" + "\22\15\312\224\224\223r\262#\31\0U~\35\273\360qJ\321\240EI\27eP\224\236\222D\212\226V" + "-L\242$M\262P\14U\200\35\273\360\361\3\331\62\14JU\211\6\245\242%\265)\211\262\344\60\244" + "Y<\310Y\2U\201\35\273\360\361\16\312\220tJ\6%J:%\203\22e\331\360$%\342\240\204i" + "\30\12U\202\34\273\360\361\16\312\220tJ\6%J:%\203\22\345\300\247\244\71\312\201\244\272\5U\203" + "\36\273\360\361\3\331\62\14J\230%\311\60(]\224R\244$\303!\211\212\303\20F\305PU\204\30\273" + "\360\361\325\206\203\32\17\347t\70h\265\341 \245a\32\16C\4U\207\34\273\360\361\206\303I\211*\312" + "\60$\226\304%Q\206C\242D\225p\253\224\332\4U\210\35\273\360qf\321\222%J\262(m\211\222" + "\34\222%\234\6\245\224\305\203\234\305\203\2U\211!\273\360q&C\262\204Ie\30\224%L*\303\222" + "H\321\222EI\62\14a\26GI\232d\1U\212\35\273\360\361#\312\232(\311\60(\265(I\226D" + "\251%C\262(=/\265\212\224\25U\213\35\273\360\361&\225\341)\351\224$K\224\244Q\62\34\262\322" + "\60\250\211\34%a\26\5U\217\34\273\360\361F\321\360\22\265da\62\34\222(\235\6\245\242\205IV" + "\32\344,\1U\221\35\273\360\361\3\331\360\224dIT\211\242\341\224\3C\62(Q\222\305\203\234\305\203" + "\2U\224\36\273\360q\16\207$U\222aP\312I\62\14JSr\30\224R\16\34\263\64\31\206\0U" + "\230\35\273\360\361\3\331\22EJ\62\14J\216T\206A\311\302e\30\224\36\223\306\244\61\24U\231\36\273" + "\360\361\346\330\240,Y\224\14\207$\13\223D\211\224LI\26;\242\204K\24k\0U\234\31\273\360\361" + "\246\303A\215\207[\32\16C\232e\303AJ\303\64\34\206\10U\235\35\273\360q\16\313\22&\225ai" + "L*\303RJ\227a\310\244b\322\70D\71\242\0U\237\37\273\360q\16\207$\212\224d\30\224R\244" + "$\303\240DY\62\15J)\213\7\71\213#\5U\247\36\273\360\361\3\331\62\14JUI\206A\311\221" + "\322\240\224\262d\32\224R\26g\351\60\4U\261\35\273\360q\16\207$N*\303\322E\251\14K\227!" + "I\206\245\26'\203\26\226\206\1U\263\36\273\360\361\3\331\360\224t\222\42)\31\224(\311\222!\31\224" + "(\311\342A\247\14\203\0U\265\36\273\360q'\321\20%Q\64\234*Qe\30\242\244\64(%)\31" + "\326$J\207\65\14U\267\35\273\360\361\3\331\62\14J\224t\31\6%\312\222\312pHR\245T\214\312" + "I\254\11U\271\32\273\360\361\3\331\360T\211*\235\206S\226\15OY\216\14:\22\17\203\0U\273\33" + "\273\360qkS\313\242,\71R\331\224.C\262$J\217K\61\311\302$\31U\275\32\273\360qF\321" + "\240t\32N\321T\351$E\303C\324\254\344P\222n\1U\276\31\272\361\361DY)\211\206\203\22e" + "\321\260\25\207C\216\16cq\230\0U\304\35\273\360\361\15\7-L\242A)eIiiJNYR" + "\31\206,\211rD\236\6U\305!\273\360\361\3\71\62(C\222%Q\262\224\222d\211\222,\211\222A" + "\31\262\244\64\14r\22k\2U\311\33\273\360q\16\7\255\224\14J\224\225\206S\313p\252d\351\240\244" + "IQ\221\2U\314\33\273\360qV\246\226\341\220dI\224DY\322\252\14/-J\217I\333\60\10U" + "\315!\273\360q&\303 %\221\62LJ\224D\212\222\14\212R\32NJ\224\14i\22\205IV\211\6" + "U\321\36\273\360\361\3\331\64(\305,I\206A\211\262\244\62(J\216\34\6\245\307\244m\30\4U\322" + "\33\273\360\361F\321\360\224DMS%K\42\345\240\3Q\62\310Y<\310Y\2U\323\34\273\360q\16" + "\313\324\222i\311pH\272(Q\226,\311\222\3\361\60\250I\65*U\324 \273\360\361\3\331\360\224d" + "I\224\14J\224dI\224,\311\220$K\224d\351\60\304I\254\11U\326\36\273\360qk\213\222,\245" + "HI\206d)EJ\62\34\302,I\206!\315r`\335\4U\334\37\273\360\361\3\331\220\14C\224%" + "\245\341\24M\321\22\15\312\60DI\26\17r\26\17\12\0U\335\36\273\360q\16\207(KJ\203RG" + "*\303\240t\31\222(R\222a\10\243bT\14\5U\337\35\273\360\361f\311\20%Q\64\234\262R\62" + "(Q\226\15OI\16\15c\226&\303\20U\341\34\273\360\361F\321RJ\22%J\224dX\352H\345" + "\60D\226\36\227-\222RIU\343\35\273\360\361\14\311\240Di\62$K\216\15\313\242tQ\272\14\313" + "\242T\225\252\244\15U\344 \273\360qF\305(\32\222aP\302,\31\16I\230%\311pH\242\342\60" + "\344@\224\15\203\0U\345\36\273\360q\347\320\240LYR\32\224R\226$\303!\211\222\312\22\325\222A" + "Gr,\3U\346 \273\360\361\3\331\62\14J\230%\303!\221\222DI\206l\213\222\312\240\244I\65" + "\252ER\0U\350\36\273\360\361E\71\222\14\203\224&\322\260tQ\262$Q\242\341\240\64&\203\230\206" + "\231\2U\352\34\273\360\361\3\331\62\14J\230%\311\260\324\302dxJ\252Qm\30\324\244(\25U\353" + "\35\273\360q\16\207(KJ\203R\312\222\322\240\224\262d\70\210Ik\226&m\245\0U\354\35\273\360" + "\361F\351p\220Z\312I\62\14\212\232$\312\222\14Ic\262\204i\30*\0U\357\37\273\360q\16\207" + "$\212\224d\30\224R\244tQ\222\341\220\303I\61)eI&\17\11\0U\362\35\273\360\361f\311\322" + "\242\204Y\222\34\222lJ\242\322\222\14K\26\245\212\16\345\300\10U\363\35\273\360\361#\303\62DJ\224" + "t\31\6E\312\224dX\246\34\33\324\244\232\345\300\62U\365\37\273\360\361E\203\30%\311\66,Y\222" + "(\207\245\213R\31\6\245c\222lI\16d\203\0U\367 \273\360\361F\351\220DS\313\240\14I\224" + "D\312\60)\265dH\246\64\211\302()U\242\0U\375\36\273\360qf\341\240DK\66$\303\244\264" + "(=%\203\22-R\252\24\223(I\223,U\376\36\273\360qf\71\20E\303K)K\222aP:" + "%\225aP\232\23%L\332\222Z\0V\0\37\273\360\361\3\71\360\20\265$\303\240\224\42%\31\6\245" + "\24\15I\262\204Ic\262\204\241\0V\1\37\273\360\361#\312\232(\311\60(\235\222\312\242tQ\222A" + "\31\222\212\272\324\42E\212\264\0V\10\34\273\360q'\321\360\322EI\206A\351\242$\303!\312\342A" + "\316\342A\316\22\0V\11\33\273\360\361\246\303A\215\207[\32\16C\232e\303AJJ-Q\22)C" + "\2V\14\37\273\360q\16\207,\211\222d\30\224.J\62\14J\216\224\6e\7\207A\214\222\60\222\2" + "V\16\34\273\360\361\15\203\34.\303\322)iJZ\206\245\26%\303ANrD\312\246\1V\17 \273" + "\360\361D\313\22%\331\260dI\264,Q\274\34\222Z\242\324\222!\231\222\266$L\244\0V\30\36\273" + "\360q\17\311\26&\311\60(mJ\62,\335\206$\32\224\256JS\244H\311\60\10V\33\33\273\360q" + "\347\300\227\250%*\15\247$\212\206\304\270(Y\22%Q[)\2V\36\42\273\360q&\245aH\242" + "\244\62,\311\222(QE\31\206dP\22%\33\226\64J\262AJ\223DV\37\36\273\360qf\303\305" + "\322E\31\6\245TQ\222%\31\222nCRJ*\343\22'%\0V#\36\273\360qF\321\220D\221" + "\222\14\203\222#\225C\322eH\16I\217\313\26%\245h\21V$\32\273\360q\15\247,\33\222\26\245" + "\213\322\305\322[\66\274F\71\242\16\321\0V'\35\273\360\361\3\331\360\42eJIJ\224\222\22)\311" + "\260\354P\16D\305\250\70\14\1V, \273\360\361\16\312\220dI\224\14J\224dI\64\234\224p\70" + "\210I\26\16I\232$\342 \5V-\37\273\360q\207\313\20)Y\224T\6)\311\1%\31\222d\211" + "\344!\12\243$V\322A\3V\61\37\273\360q\16\207$U\222aPJY\222\14KE\251\34\306," + "\36\6)\211*\321\60\4V\62 \273\360\361F\333\260\14QEI\16I\27%Y\222!\251\14I\262" + "T\243$\33\244\64I\4V\64\35\273\360q'\311\220$C\322\213\62\34\222\250%\31\236\212\303\20F" + "\305a\310J\1V\66\34\273\360q&\311\360\224tJ\222C\322EI\226dH\272\15K\230\264\225j" + "\5V\71\35\273\360q\207\303\213\22%J\62,\311\226(\311 -Y<\310I\65\252EZ\0V;" + "\36\273\360\361\3\331\62\14J\230%\303!\211\262\244\64([\22\17C\232\305Y<(\0V\77\35\273" + "\360q\16\207\244E)EJ\62\14J\230%\321\240\214Y\62\334)\335\242\244\0VL\35\273\360q'" + "\321\62\14J)R\272(\311\60(\71\62\15r\26\17r\26\17\12\0VM\36\273\360\361&\331\324\222" + "\14\203R\312\222\341\220\224\262e\30\302(\7\16\241R\214\222\2VN\36\273\360\361\3\331\62\14J\230" + "%\311\60(U%\32\224)\213\7\71\313\201$\35\6\1VT\36\273\360q\16I\262%Q\222HC" + "\22eI\313b\7\246A\316\342A\7\222t\30\4VW\37\273\360q&\225!R\224d\70$Y\22" + "%\311\60(a\66\15:\222\3\207\70\211\65\1VX\36\273\360q\16\207D\311\222NI\62\14J\233" + "\322i\31\344\244\32%a\224\224*Y\0VY\37\273\360\361\3\331\226DI$%\311\24)\321\240\224" + "\222\312\244\250\303\20&\215\203\22\206\2V\134\35\273\360\361\16\321\324\222\14\203\62EJ\62\14J)R" + "\206\247,\36\344,\36\24\0Vb\37\273\360q\207\313\60(\211\222,\225EI\206A\251\34\22%\321" + "\206ANr \13\325\0Vd\34\273\360\361F\321\360\22\265$\213\222(\211%*-\303N\31\6\61" + "J\302H\12Vh!\273\360\361\14\311\20U\242\226(\32\222!\216\242\341\240\325\6eP\242$j\211" + "\242!\31\22\0Vi\32\273\360q<\250\361\222LI\227\341\240\306K\62%\235\226dN\207\203\0V" + "j\36\273\360\361\16\321\324\22\15Q\62$\203\22%\221\62$\303\220\345\300AL\252Q\255\1Vk\37" + "\273\360\361\3\331\62\14J\226D\311pH\242,)\15\312\224\305\203\216Da\22\211\321\2Vl\35\273" + "\360qf\321rH\22\245E\312\224d\30\224\60\233\222rRM\226\34\210\207AVq\36\273\360q\17" + "\311\26&\311\60(mJ\62,\335\206d\30\302\244-I\266J\223\242\4Vv\33\273\360\361\15\203\32" + "E\313\260\64&\225aiL*\303SK\307A\311\241\4V{\34\273\360q\207\303\213RR\222aP" + "\242$K\206\247r\22\205\311\220\304\71p\20V|\37\273\360qN\311\222\14K\27%Y\22\245\230T" + "\206CR\12\225dS\242,\231r,\1V\205\36\273\360q\16\207\60K\206C\242T\226lJ\242\244" + "r\30r \7\16a\322\230$\3V\206\35\273\360\361f\311\360\22%]\206A\311\222(\311\246\35\251" + "\14C\230\64&K\30\12V\216\32\273\360q\207\303K\324\62\34\22YI\206e\251UZ\223\35H\212" + "\212\24V\217\34\273\360\361\16\312\230%\303!Qz\32\224RR\71\14\71\20\205\321\252\304\321 V\223" + "\34\273\360\361\3\361\360\220*\311\60(],Y\322r\320\261a\20\243$\214\244\0V\243 \273\360\361" + "\14\311\20U\242d\70\250\361p\312J\211%K\243A\31\224(\211\242!\31\22\0V\257\35\273\360q" + "\16\207\60K\206C\242$\226R\322\224d\313\60(S\16\134\243\34\70\4V\267\36\273\360\361\3\331\360" + "\322EI\16I\226DI\62\14J\226D\313\60\244IUJ\23IV\274\35\273\360q\16\207(\351\62" + "\14J\27%\31\6\245mH\206A\251H\341RL\303eV\312\30\273\360\361\246\303Aj\32^z\31" + "\216Y\66\34\264\250fR\264\1V\324\33\273\360q\207\303KS\222\14\207DJ\22exj\31\216J" + "\61\211\302h\21V\327\27\272\361q<\350\210\216\350\210\216\350\210\216\350\210\216\14\357H\0V\332\27\272" + "\361q<\350\210\26j\241\26j\246\222\22&:\62\274#\1V\333\30\251\361q\34\273\360q%\303V\312J\311\240\24\263d\312J\305Hi\221\262\64K\262H\13W" + "@\35\273\360q\205i\230\206\331\260\244Q\62D\225\64J\322(I\207$\323\222x\30\4WB\35\273" + "\360q\305Y\64\204Q:\354@\64L\225\250\245\66$\25-\212\243$L\264\0WG\33\273\360qe" + "q\26G\303!\216\212QVJ\262$\322\242M\313\261\34Q\0WJ\33\273\360qeq\230F\303A" + "\211\263!+e\245l\211\22\61\212\263P\222\0WL\32\273\360\361Uk\311\60$Y%\314\322(\311" + "\244$G\342\341\234\16\7\1WM\35\273\360qE\203\26e%)\31\226Z\224U\206!\252eC\226" + "h\325(\11K\0WN\32\273\360qeq\26g\303A\214\302$\13\323\60]Jb\222\3Y\250\6" + "WO\32\273\360q\345X\62\14Q\32\15ZX\15\305L\311\224\322\324\16\344X\6WP\27\273\360\361" + "\346@T\214\212Q-\351mK\343\341\234c\351p\20WQ\33\273\360qeq\230&\303A\207\242!" + "\214\212Qq\210\242\251\22fI\226\12WW\36\273\360q\205i\230F\203\62HI\26&Y\230d\311" + "\60DZ&&\71\220\205j\0WZ\36\273\360\361%\203\224\324\242$J\262$\13\223(I\223L\315" + "\201C\16\344X:\34\4W[\33\273\360q\345X\64h\71\62\344P\62\14Q\230f\261\24j\305a" + "\20\323\0W\134\36\273\360qE\303T\7\242\322\60\205\321\60\265D-\321\20%[\22\205I[\222%" + "\0W]\35\273\360qE\303T\214*\321\60$QK\324\22\265D\321\220DC\226\344@\226\26W^" + "\35\273\360q\205i\64hQ\226\14[)\21\243\34\210\206i\35\242!\311\261\34Q\0W_\32\273\360" + "qeq\230&\303A\311JYK\230%\341\224mI\16di\1W`\32\273\360q\14R\26e\225" + "\60\213*\221RKZ\305x\70\347X:\34\4Wa\33\273\360q\245a\32F\303S\22\65F\203\226" + "(\65\245e*GI\230h\1Wd\33\273\360q\205i\230&\303S\313\60DI\324\62\14\321\24\255" + "\71\226c\31\0Wf\32\273\360q\345X\64hQV\312\222\341\220EY)+\15\332\254\303\303\20W" + "h\31\273\360q\205i\61\32\36\243,\316\242\254\22.\232\230\305Y\16\14\1Wi\33\273\360q\325J" + "Ye\70(Y)+\15Z\224eC\226h\345A\316\22\0Wj\35\273\360q%\303\20\205i\22E" + "\203Rj\251\205i\62\14\221\226\251\71\226c\31\0Wk\31\273\360q\205i\230\206\303)\15\323h\230" + "\212\321\20\16Q\230\16k\30Wm\33\273\360qE\303T\214\212\303S%\215\222\250\245\66$\222\226D" + "aT\13\7Wo\34\273\360q\345X\62\14Q\230\15R\232\215QRK\242\322\24\15a\216\305\303 " + "Ws\33\273\360q\65F\305(\31.M\311Rj\211Z\242\345$%\71\20\305\221\0Wv\37\273\360" + "qE\203\26IY\224T\206$\253\14C\24IY\224\324\206,\321\206\35\312\21\11Ww\35\273\360q" + "\16C\24gq\62$K\26%\265(\251EK\246\264\350@\216\345\310\2W{\33\273\360q\305R\64" + "\204Qi\230\302h\230\32\243\342\20ESRV\352H\1W|\35\273\360qE\203\26\345@\224\16\7" + "\251\61J\304(\322\206(\331\242$\314\322\60\2W\202\31\273\360\361\3\332\260C\351p\220\232\206\203\324" + "\30\225\206\203\32\17\27\0W\203\32\273\360qeq\230F\303AG\242\254\224\65eK\224\210I\216\305" + "\303\20W\204\33\273\360q&\71\22e\303AK\242\64)\225\264$Q\206\61\36\316\351p\20W\205 " + "\273\360qeI\230E\311\240\304\311\60D\225\64JjQR\33\22IK\242\60\252E\311\0W\206\32" + "\273\360q\205i\70Da\66\34\244bT\214\242a\32\302-\207r(\7W\213\37\273\360\361\14S\226" + "DI\226DI\62\14J\226DI\226\204Qd\316\201C\16\244\303AW\214\37\273\360q%\303\20%" + "i\224$\207\65J\222%J:%\311\22-\225)\15\263$\254\0W\222\34\273\360q\346P\230\15C" + "\222\245Y\222%\311\222,i\16\34r \307\322\341 W\223\34\273\360qeq\230F\303A\211\262\250" + "\230I\265(\33\242HMr \13\305\0W\233\35\273\360qec\226\204Y\22\15\323\24\246a\232\14" + "C\244eZ\42GI\230E\1W\240\35\273\360qE\203\26e\245A\31\266\322\240EI\324R\33\242" + "H\213r )k\1W\241\31\273\360qU\322\250\66\34\224(k\11\63)\32\242\65\36\316\351p\20" + "W\242\35\273\360q\245Z\264F\351\220\344@\64Lu \32&E\233\222,L\6-\312\2W\243\35" + "\273\360q%\303\20\345X\64(C\222\225\262\322\240EY\246\14\212V'\15C\0W\244\34\273\360q" + "%\303\20\205i\26\16IV\32\222(L\303T\31\24\65\307r\340\20W\246\34\273\360\361\14\203\26g" + "\303\240\305\331\60(\245J\62\204\71\220)\303\71\35\16\2W\247\33\273\360qeq\224\3\311\360\32%" + "\311\22%\235\222N\313)\15\263$\254\0W\251\32\273\360q<\210Q\30U\262$\222\243l\70\250\71" + "\226\3\7\71\35\16\2W\253\34\273\360qe\341p\314\222PQ\222![\242DZ\244\34\313\201\203\234" + "\16\7\1W\255\37\273\360q%\303\20eI\230%\321\20%\245\244S\244h\225PJ\42\61\311\221\362" + "\60\4W\256\36\273\360q\205i\62\14Q-\31\224%\312\261d\30\242,^\206d\316\201(G$\0" + "W\262\34\273\360q%QK\324\62\34t(\31\206(\7\242d\30\242Y\312\261\64\35\6W\264\34\273" + "\360qeq\230&\303A\207\262$L:%Qi\251LI\343\60\204i\0W\270\36\273\360q\205i" + "\62\14Q\222\16\312\240\345X\62\14Q\226\204R\22\211I\65J\62QW\302\34\273\360q%\303\20\205" + "i\62<\265\14C\224D-\303\20)\65\61\207\222X\33W\303\34\273\360qeq\224U\6ePr" + " \32\264$J\303t\70\210I\16d\241\32W\313\35\273\360qE\203\26%\265(\251\14\207,Jj" + "\321\240\205\351\60(j\216\345\300!W\316\33\273\360\361\304R\234\224\206\267\322\322\224tQ\22IiR" + "\22\245V\221\262\2W\317\37\273\360\361$c\222%SVY\242D\211\224R\226\224\262\244\264$\303\244" + "#Q\34\16\1W\322\34\273\360q\245Z\64\265D\303\222hq\226\14CT\313\226(\21\243\34\313!" + "\5W\324\35\273\360q\205I\26F\225\341\240\245\311\60DI\324\62\14\321\24\35\206\60*\206\2W\325" + "\35\273\360qE\203\26e\245,\31\222A\313\261d\30\242\60U\6e\314\261\34\70\4W\330 \273\360" + "q\305Y\62eI)\31\224AJJY\62$YR\321\222R\266D\211\64\345\220\2W\331\35\273\360" + "qE\203\26e\245A\31r(\31\206(I\243$*M\321\324\234\304\232\0W\332\35\273\360qE\203" + "\26e\245,\31\222A\13\323d\30\242$*-\225I\23\323\60\24W\335\34\273\360qejTLJ" + "\311\220E\225aK\303\252\224\230\222,L\42-[\0W\337\33\273\360q\245Z\232D\311p\20+K" + ")\351\224,\232\30iJMJ\344,W\340\36\273\360qeq\64hQ\226\14\311\240E\71\20\15Z" + "\224e\312\240\250\71p\310\201\14W\344\36\273\360qeq\62\14Q\22E\303S\22\265\14C\224tR" + "\242H\32\206\34\311\261\10W\355\35\273\360q\205i\62la\222\14\7)L\262d\30\242JM\232\264" + "\244(\225\65\0W\357\37\273\360q\205i\62\14Q\226DC\322\226\14CT\251E\203\66$\225i\320" + "\221(G\6W\364\36\273\360q\205i\62\14Q\230\15\311\240EYi\320\242,\33\226DK\346,\34" + "\6\1W\370\34\273\360qE\203\26e\245A\31\266\322\240\225\243aZ*cRT\242\70Q\0W\371" + "\33\273\360qeq\230&\303A\311Z\302d\30\242\34S\6E+g\361\240\0W\372\30\273\360\361\25" + "\207c\26/q\62g\331p\220\232\224AQ\323\341 W\375\35\273\360q%\303\26g\321\240\14i\226" + "\14C\224DM\203\246\264hI\71\331\221\14X\0\37\273\360q%\303\20%i\224\244\303S\222\205I" + "\247$\31\244$\13\227\312\224\264E\203\0X\2\32\273\360q\265&\265\341\35R\206!\211\322p\30r" + " \7\16r:\34\4X\6\31\273\360qU\322\250\30\15Oa\64L\215Qq\70hQ\16\134S\0" + "X\7\32\272\361\361E\331p\310\242\70\12\207A\312\242d\70\244\351\60\310\341p\10X\13\35\273\360q" + "%\247\244S\322\62\14\312\224tJ:%\247\244e\211\222Z\224\224\242EX\15\35\273\360qeq\66" + "dQi\70dQR\213\222Z\64h\222\246%J\30\325\302\1X\21\36\273\360q\345\300!\231\222," + "\33\226!\253DC\22\205I\226\3\361\60\350@:\34\2X\25\37\273\360qla\222\14\203\22e\211" + "\64,\245,)\15\312\224%a\244\15\203\234\16\7\1X\31\35\273\360q%\303\20eI\230\14/M" + "I\247d\30\242\60U\6E\315\261x\30\4X\36\35\273\360qUj\311\60D\225\312\220$[\224\3" + "\321\60\205\351p\20w \251F\5X \35\273\360qE\203\26e\245\341\220T\23e\210\42%\214\212" + "\312\60hQ\16$e-X!\32\273\360q%\303\226\204Y\62LZ\230\14\247\244Q\212\324x\70\247" + "\303AX$\34\273\360qE\203\26e\245A\31\266\322\240\345X\62\14\221R\323\222\65\221\303\1X*" + "\35\273\360qeQ\226\14C\224E\311\240\14Y)\313\206\254\224\15\7-)k\351\60X\60!\273\360" + "\361D\303\220DI\324\62$\203\22\265\14Qc\64\14\311\220D\211\24\311I\224\16C\0X\65\35\273" + "\360q\205i\30\225\206d\230\222,\32\246\60]\206A\322\302d\320\242,\36\4XD\34\273\360q%" + "\303\20%\235\222\226\341)L\223a\210\262X\32\22\255\32%a\11XL\34\273\360qE\203\26e\245" + "A\31\222\254\64h:\224\234\226\312&\211\311\222J\2XM\35\273\360\361\14Q\245\247$\31\226)M" + "\206A\351i\210*\225AJ\262RV\31\16XQ\35\273\360q%\321\360\224eC\322)\31\224!\213" + "\262(\321\224,\7\16r:\34\4XT\35\273\360q\325*\303\20U*\203R\214\262J\262D\71\66" + "\14\312\224\305\203\234%\0XX \273\360\361\244a\64\14IT\33\16QK\24\15C\62DI\42\15" + "\253\26&\203\26e\11\0X^\31\273\360\361\246\303S\26%\303\61\313\206\203V\215j\311\240\304\351p" + "\20Xe\37\273\360q%\303\20\345X\64(C\222\225\6-\307\222a\210\226\312\64\14aT\214\22\1" + "Xk\35\273\360q\205i\62\14Q\230\15\311\240EYi\311\242dS\262\344\60\304I\254\11Xl%" + "\273\360\361D\303\220DY)\31\16I\226D\311\240DI\226D\311\240\14Y$%\211\230DI\224D" + "J\0X~\35\273\360q\134\302(\31\242!J\342%\31\244$\213\24e\30\243b\62\234\323\341 X" + "\200\42\273\360\361D\303\220Di\22\15\207D\211\222\304\22EJ\224DIMI\206!\222\322d\230\322" + "\10X\201\34\273\360qE\203\26e\245A\31\222\254\62\14Q\322)\351\64\34\264(G\344iX\203\36" + "\273\360q\205i\62\14Q\226D\303A\252\225\6-\312\62eP\304$\7\242$\23\5X\205\35\273\360" + "q\14\312\260\224\222d\320\242\244\62\34\244$J\243A\322\201x\70\247\303AX\211\37\273\360\361\244a" + "\64\14ITI\16C\22U\242h\30\222!\212\16C&\265\14C\22\65X\222\36\273\360q\205i\62" + "\14Q\226D\303AJ:%\232\224$K\264T\246d\11\323\60\24X\223\33\273\360q<\210Q:\14" + "a\32\16C\230F\303AjR\6E\215\207\13\0X\231\37\273\360\361\244a\64\14IT\32\224\246h" + "\30\222\34\213\206!\31\322)Y\302\244q\30\2X\232\36\273\360\361D\311\20%\235*\312 %\245D" + "J\242J\42\65\16o\211\34%a\26\5X\236\33\273\360q\325Z\302dxjI\226(\211Z\206!" + "\252e\312\240h\345A\1X\237\35\273\360qeCVN\206\227\246dH\223d\220\222\306\245\62-b" + "\224\204\311\60\4X\250\32\273\360\361\14\247\244\323p\316\201C\16\244\303A\351\313\60$i:\34\4X" + "\251\37\273\360\361dQ\226\14[\224$\303\62(\345\244\62,\305\244\42U\16Q\34%\241\22\5X\274" + "\34\273\360q\134\226\246$\31\244di\34^JI\62hr\22%\303\71\35\16\2X\301\35\273\360\361" + "\14R\226\15\313\240\224\302A\31\244L\32\206d\210r \36\316\351p\20X\305\33\273\360\361\246\303A" + "\252\204I):L\211\24\15\311\60\265\15\207\64\35\16\2X\321\33\273\360\361-C\26&\303\240$J" + "\177\253dI\62\14Q\363pN\207\203\0X\325\35\273\360\361\244a\64\14IV\31\16J\71\211\206)" + "+)\311\244tM\332\222R\0X\344\35\273\360\361\204\351pHzJ\236\222\60\31\206(K\302d\30" + "\24KS\22\345\200$X\353\27\273\360\361\346X\216\345X:\34\324\34\313\261\34\313\261x\270\0X\354" + "\31\273\360\361\3\71\264\15:\226c\225\341\240\346X\216\345X\224\15\27\0X\356\32\273\360\361\65ea" + "\222\205I\26\17\203V\325\302$+eq\26'\203\2X\360\31\273\360\361\246\303A\315\201\203N\70h" + "Q\226\15\203\226C\71\224c\0X\363\27\273\360\361\246\303A\315\201\203\216\16\357P\66\310YT\214\346" + "\1X\366\30\273\360\361\246\303A\215\207;:\274E-Q\22Jr\224\15\7\1X\371\31\273\360\361\246" + "\303A\215\207;:\274\244I\64\14i\226\3I\70\34\4Y\2\25\213P\362\345\330\240ja\224\344P" + "\16%\261&\351\200\0Y\4\32\273\360q\205i\230\16I\32%Z\245\247\226(\316\322$\12\63\61\36" + "\2Y\7\32\273\360\361\345\330\60ja\264#\211*\16\217Qq\30\302\250\70\14\21\0Y\15\34\273\360" + "q\345\330pQ\243d\30\302\64\34\206\64\207\206!\222\352\210\70HC\0Y\17\31\273\360q<\250\71" + "\62\254a:\245\311\220\206\341\60dQ-\224\247!Y\24\35\273\360\361\325\206\203\224\24\223%\31\222d" + "I\224N\303A\211*\265\250\252\16\321\20Y\25\31\273\360q\346X\230\16C\226fI\326\224\3I\216" + "\345P\216\250C\16Y\26\33\273\360q\205i\230\16I\32%a\226HI\224\24\245b\24giX\315" + "\0Y\31\35\273\360\361\14\203\26g\303\240EYi\320\222(\311\224\266(\351\26%Z\270\310\1Y\32" + "\30\271\361q\346\300\240\205Q\22\305\252\222I\203\26&J\24K\203\10Y\34\35\273\360\361\246\303A\213" + "r \32\262H\212\224(\251(Q\230%a\65K\302D\23Y\37\35\273\360\361\244\341\240\14IfL" + "JK\224%\311\260tJ\26\245\232\305Q\252h\0Y$\32\273\360\361\15\333\226\3I\70\274C\311p" + "\213\212\303\20F\305a\210\326\1Y%\35\273\360q\14R\226\224\206K\246\224\222d\320\302l\70Dm" + "IeM\332\302L\3Y'\30\273\360\361\346X\216\245\303A\315\261\34Jr\244\16diI\7\4Y" + ")\30\273\360\361\14\347\34\313\261t\70\250\71\224\344H\35\310\322\222\16\10Y*\31\273\360\361\346X\216" + "\245\303A\315\241$G\352@\26KiT\322\62\1Y+\27\273\360\361\346X<\234s,\35\16j\16" + "%\71\220\245%\35\20Y-\32\273\360\361\3\323\260C\71\226\16\7\65\307r(\311\201,M\7\35H" + "\0Y.\31\273\360\361\346X\16\34\302\250\30\25\243\322p\20\223\34\310\322\222\16\10Y/\31\273\360q" + "\306\303A\213\342\260\224EY\250\14\203\234\245a\65\22\65\0Y\61\32\273\360q\325\201(\7\16R\226" + "c\351pPs(\311\201,-\351\200\0Y\64\31\273\360\361E\71R\316r \312\261p\70\310\71\224" + "\344@\226\226t Y\67\31\273\360\361\246\303A\215\207s\26\15\247,\36\16a\222E\232\244\3\2Y" + "\70\33\273\360\361\246\303A\253&K\226\3I\62\14I\230C\303\216\305Q\216\210\0Y\71\30\273\360\361" + "\306\303\71\7\242jR\33\16j\16%\71\220\245%\35\20Y:\31\273\360\361\306\303!\214\342\260\234\250" + "Q\64\14b\226\3Q\216\345\310\6Y<\31\273\360\361\246\303ALbM\322\1\251\61*F\305\250V" + "\252\3\21\0YA\33\273\360\361\246\303A\253\226\206\203\224da\224\244Y\34%i\222\205\303\240\0Y" + "B\31\273\360\361\345\330\60\26\207K)+e\245,\31\16b\22k\222\16\10YD\32\273\360\361\246\303" + "A\253F\265\341R\252D\303\20F\305aH\322\60\35\6YG\33\273\360\361\306\303\65\311\201,\33\16" + ":\22\16J\230%\341\240\344X\16I\0YH\27\273\360\361\246\303A\253\226\224A\321\321\341\234\3Q" + "\255%\23\3YI\30\273\360\361\306\303\65G\206!\315\201\7\251-\31\224be\70\247\0YK\32\273" + "\360\361\246\303ALr KK\303Aj\34\206\60*F\305a\210\0YN\30\273\360q\346\300c\226" + "F%eP\324x\70\347\300!\7\342\341\2YO\31\273\360\361\306\303\65\36\16Zu\30\42-\223\206" + "!Nr \13U\5YQ\34\273\360\361\345\310p\310J\311\240DY\224%\203$&\351p\20\223\34" + "\310\262uYT\31\273\360\361\246\303A\253F%eP\324\34\11\243\341\240\205\325,\216\0YU\32\273" + "\360\361\246\303AL\342\244-J\242\60\321\241t\70\210I\254I: YV\34\273\360qDY\230D" + "\203\226H\231I\311\342D\207\322\341 &\261&\351\200\0YW\32\273\360q\306\303A\13\303aI\224" + "\70\33\344\34x\20s(\14\207A\1YX\34\273\360\361DY\66\34\302,\32\264\60I\6%\322\261" + "t\70\210I\254I: YZ\31\273\360q\17\321 \205Q\71\212\207\34\311\302a\211\323\341\240\325\326" + "\1Y`\31\273\360\361\325\206\203\230\304\303\20&\215\322\230,a\32\15\7\255\266\16Yb\34\273\360q" + "\306\303AJ\262\312\322\226d\311p\310\302p\30\42%L\207\65\214\0Ye\32\273\360q\346\300S\322" + ")\232\242\341\24M\225.\303ALr \313\326\1Ys\30\273\360q\346X\216\305\303A+gi\230" + ".\71\244#\221\266&\0Yt\34\273\360q\345X\64\34\224,JjQR\352\22%Y\222\211\225\254" + "T)j\1Yv \273\360qE\203VJ\6%\312\222\306\244\262DI\226\224\262H\11\243DL\262" + "$\322\62\5Yx\35\273\360q\345X\66\34\262\60\311\302$+\15C\22e\241\30\212Y\224E\71\20" + "\1Yy\36\273\360q\205i\224dC\222LI\262D\311RJ:%\225-JR%L\32\325AY" + "}\33\273\360q\345X\66\34\302,\311\302$+\15CR\14\305JV\312\242t\2Y\201\37\273\360q" + "eq\26\16\312 %b\224\244I\224dI-\212\264\250\222&Q\226\350H\2Y\202 \273\360q\345" + "X\216\14\312 %\265(\251%Q\222%Q\222ER\26I\203\22%\231\216\1Y\203\35\273\360qe" + "\203\224\3\327(I\243$\31\224(I\223(\226\342\244\226D\233<\4Y\204\31\273\360\361\246\303A\312" + "\261\34\33\6\65\36\16ZY\311!q\220\206\0Y\206\34\273\360\361\225\263R\26&\303\240\224\212I\226" + ")Q\226DIT\213\243$\335\4Y\207\35\273\360q\345X\66\34\322(I\243$M\242dP\312\221" + "\34%i\22%\303\16\5Y\210\36\273\360qE\203\26'\203\22eI)KJ-\203R\216\224!\211" + "\222\64\211Ry\1Y\212\33\273\360q\305R\66\15Z\230da\222\225\206!)\206b%+eQ:" + "\10Y\215\36\273\360q\345X\64LY\224\14J\224%\245\322\60$\245\232T+UjI\26&\0Y" + "\222\34\273\360q\205iiP\6)\251EI-\211\222A)\305R\234T\243$\254\2Y\223\37\273\360" + "q\205i\64\34\244\64\211\322d\230\42-J\242$\224\222\60\211\302()\205\231\0Y\226\35\273\360q" + "\245Z\264\15R\232Di\62\14ITL\262TK\223\266(\211\222\260\0Y\227\35\273\360q\205i\230" + "\15J\61\321*Q%\312*\311\60\251Y\22F\265(\7\42\0Y\231\34\273\360q\205i\230\15\212\222" + "%JT\211*QU\213\262\64K\262j\26\212\0Y\236 \273\360qE\203\26&\311 %Y\22%" + "Y\22%Q\64LIT\223jI\251%J\302aY\243\34\273\360q\65F\245a\312\222R\322\62H" + "I)KJ\241\22\205Q\245\213m\22Y\244\35\273\360qE\303\224\3\247$K\262\60\31\206$\312\222" + "\306P\254d\245\244\24g\0Y\245\30\273\360qo\203\16\205Q\26\205u \36\16ZU\312\221u[" + "\0Y\250\36\273\360q\205ii\70HI\224&\321\220D-\265(\322\242JT\211\222\212\230%\0Y" + "\251\35\273\360q\345X\64(\203\224&Q\232\14C\22\25\223L\224\222\60\351-J\264lY\252\34\273" + "\360qe\203\224\205\203\42U:%\245\226\250\22%%S\245\32%a:\10Y\253\37\273\360qU\322" + "L\33\244\64\31\206(\211*QKM\211\244HJjI\26%Z\230\0Y\256\35\273\360\361d\303\222" + "\205\303\20&\225aiN\232\244\244IJD\245\224D%)\34Y\257\35\273\360q\245a\32\15\312 " + "%\235\222\236\222A)%%))%=%\303\232\5Y\262\37\273\360q\345X\66\34\222,JjQ" + "\222\14J\224dI)\213\244AJr \212\303aY\271\33\273\360q\205i\230\15\207,\211\322$\12" + "\243aHji\66*MMr\6Y\273\32\273\360\361\246\303A\315\201C\16D\331pH\243h\70\210" + "Q\216\214C\66Y\276\31\273\360\361\306\303\61\313\201$\34\16b<\34\264\252\224#\343\220\15\1Y\306" + " \273\360\361d\203\224I\311\220\64%\265(\31N\211\224DI\223\224e\312 \25\223\34P\0Y\312" + "\34\273\360\361\244a\232\14\313\220%\215Ic\222\14K-\252I\221\222Lmq\6Y\313 \273\360q" + "\205i\230\15J\224%\265(\31\206$\312\201$\32$)\213\222Z\22%\303\232\5Y\320\37\273\360q" + "\345X\66$\203\22eI)K\222!\252D\225\250&\15YRj\211\222p\30Y\321\36\273\360q\245" + "a\32\15\7)\311\302$+%\203R\312\42)\213\222Z\22%\303\232\5Y\322\35\273\360q\305Y\224" + "%C\42U:%\235\222Z\224\324\62\245-\231jQ\42G\1Y\323\35\273\360q\245a\226D\203R" + "L\222AJ\244,\312*\321 \211\225\254\224E\341\60Y\324\31\273\360\361\3\323\260C\351p\320\222\332" + "\24\215\361p\320\352\300\272-\0Y\327\36\273\360\361D\313\22%\225!iQ\272(\303!\351\242\364)" + "iQzQ*R\244\10Y\330\35\273\360q\325Z\242\341 %\245,)\225\206!)\325\244ZRj" + "\211\222\60K\0Y\332\37\273\360qeI\230%\321\240\364bJ\242$K\242D\211\22\245\242\64fI" + "O\211\26\12Y\334\30\273\360\361\325\206\203\32\17\347t\70\210\361p\320\352\300\70dC\0Y\335\34\273" + "\360q\205i\224dC\62H\211\24&Yi\30\224Z\232\215JS\223\234\1Y\343\35\273\360qeq" + "\230\15\7))e\211\230DIT\211j\306$\322\242$J\302\2Y\345 \273\360q\205i\30\15\312" + " %Y\22%\303\240\224\322$\252)J\230$R\22%\231<\4Y\350\35\273\360q\205i\64\34\244" + "\60I\206\245\26%\225a\351\252\14S\22U\302$\312\14Y\354\34\273\360qE\303\324\64LYR\231" + "\222NI\247\244[\224lJ\224ERq\30Y\371\34\273\360q\205ii\70H\211\30%\311\20\65&" + "\331\20)k\22U\242\222\16\14Y\373\35\273\360qE\303T\211\6\245\224T\206\245S\322)iQ\242" + "\310%L\242a\20\13Y\377\34\273\360\361d\71\20\15SRJ\304\64K\302(\33\343\341\240\325\201q" + "\310\206\0Z\1 \273\360\361\3I\216D\311pH\322\60Y\242$j\31\206$J:ER\42E\312" + "\22\205\1Z\3\34\273\360q\205i\230\15\311 %Y\230\14\247,L\262\64\32\64-\214j\341\60Z" + "\4\31\273\360q\265&\265\341\240%\325\250\244eb<\34\264:\60d\203\66Z\5 \273\360\361\344X" + "\64\34\244$K\242$K\224^,Q%\323\222\60K\262$J\242l\30\2Z\6\37\273\360qe\311" + "\224\14\331\20%\335\242\244\242,u$\31\6)KB)i\222\22-\24Z\7\34\273\360q\245Z\264" + "\15Y\230\14\203Rj)JMZ\224\225*\265$\13\23\0Z\10\32\273\360\361\306\303!\214\322$J" + "\242\256\351p\20\243\70\312\221!\33\264\1Z\11\35\273\360q\205i\64(\303RJ\222AJz\32\6" + "\245\24G\203\246F\305$\226\0Z\14\37\273\360qE\203\26%\225a)%\311 %\235\222dP\242" + ",\224\6-\254d\265a\10Z\21\32\273\360\361\244\245\244\42u\211\222(\216\264\61\212\207\203V\7\306" + "A\32\2Z\23\36\273\360qE\303T\34^\332\242$\31\242J\264T\206\60\212&e\310\242,\221R" + "\1Z\30!\273\360\361\244a\66(C\222EI\62HI-J\222A\211\222R\42%\65%\312\242)" + "\11\13Z\34\42\273\360\361$C\262DIeX*J\262$J\213\222\14J\242\364)iQ*K)" + "\211*Q\4Z\37!\273\360qe\203\224e\303\62HI\216T\6%J\262\244\64HR\26%\311\240" + "DI\246F\2Z \273\360\361D\303\220D\361\240\14Is\222\14\203\322)\351E\251H\211R\312" + "\22%L\264\0Z# \273\360q\325Z\242!\31\244$K\242$\31\244\244\61I\206)\223\42\245\224" + "D\321\22g\0Z%\35\273\360q\205b\244(\203\322\313\260\224\222,\211\222NC\246(\245\244Ge" + "\324\2Z)\37\273\360qeq\66$C\22e\311\60(\235\222NR\62,Z\22fI\226\224\22-" + "\33Z\61!\273\360qE\203\26e\311\260EI\62HI\16D\311 %Y\232\14C\224%YRK" + "\262\64Z\62\37\273\360\361d\203\224U\206$KJ\203R\314\222d\30\224R\64%M\211\246$\252\26" + "\12Z\64 \273\360\361d\311\220\204\331\60EJ\62\14J)RJ\321\224,\211%Q\22)\322\242b" + "\66Z\66\35\273\360q\234\243dP\224(\211\22\255TI\6%\13\343\341\240I\71\42\16\322\20Z<" + " \273\360qeCVJ\6e\210\222\250%\32\242$G*\303\244\204Q\62\14I\26\212\303\0Z@" + "\36\273\360\361D\303\220DI\66,\231\222HC\322E\351\242\364i\231\222\64IT-\33ZF\36\273" + "\360\361\244Y\222\14C\22u\31\26)\211*\231\226I\311p\320\352\300\70HC\0ZI\33\273\360q" + "\205i\62\274&\315I\62,\211\322\213\62II\230\364\26%Z\66ZJ\36\273\360q\205i\64\34\262" + "\60\211\206(\311\302$\31\226RRRlI[\224(\325,ZU\42\273\360q%\303\20\205\331\220\14" + "R\222%Q\222\14K-\211\222d\320\224j\224L\211-\312\206\0ZZ\37\273\360qE\203\26\225\206" + "\203\322\224%\211\244\224\223\312\240EY\246\14R\244%\341\240\0Zb\35\273\360q\205i\64<%-" + "\303\322\224\264\14KM\314\222P\31\226(\213r \2Zg \273\360qE\303\24f\203\62DI\26" + "&\303\240\264EI\62hJV\31\246\254\22F\12\0Zj\35\273\360q\205\331p\220\264PI\246$" + "JjQ\222\15\7\61\212\243\34\31\207l\10Zt\32\273\360\361\14\247\254\224tJ:%\335\222\266\226" + "\341\240\325\201q\310\26\0Zu\37\273\360\361d\245\60\211\206\227R\244$\303\240\224\42%\31\206DL" + "\223aHjM\31\0Zv\36\273\360\361\244a\64\274*a\226$\303\240\224\42%\31\206$jQ\206" + "A\312r,\3Zw\36\273\360\361\244a\64\34\224,)\15J\35\251\14\203RM\244A\23\263()" + "\305\31\0Zz\35\273\360q\134\322$\32\262J\62,\65%\312\222,)%\341\360V\7\6iH\5" + "Z\177!\273\360q%\303\20\205\321\240$S\322\230\14\203\322\26%\311\240EY\246\14R\244%a\244" + "\0Z\222\37\273\360q\325*\303\20\325\222!\31\244\244\26%\311 %Y\232\14C$m\221\322\26\25" + "Z\232\36\273\360qE\303\324\62(\303\322\234T\206\244S\322\62DJ\251\242\14IT\222\262!Z\233" + "\35\273\360q\245ZtP\232\222dXja\62\14J)\226\6)QJ\265\250\262\10Z\252!\273\360" + "qE\203\26e\311\220\14RR\213\222d\220\222Z\224\344\210\62\14\321\322)\251H\303 Z\262\37\273" + "\360\361\204i\64\274T\224R\244tQ\222aPjQ\222,\25%\223\22\245\242I\3Z\263\37\273\360" + "q\205i\64(\303\26%\311 %\265(I\6)\251\225\6Mi\252T\324!\1Z\265 \273\360q" + ",Q\244DI\227\341\220\205I\62\14J\224T\226\232\222\14\203\22\265d\233\242\11Z\270\37\273\360\361" + "D-\321p\320*\311\60(a\226$\303\240\224*\312\60DZ\230&\265a\10Z\276 \273\360qe" + "I\230\14\7)\311\222dXJI\226\14\203\322[\64hJS\64\14b\244\0Z\301\36\273\360q\205" + "i\62\274&\225AJ\242,I\226R\22%\241\222lIoQ\242j\0Z\302\36\273\360\361\244a\244" + "\14\247HI\206d)EJ\62\14J\30*\303\246DY\250E\7Z\311\37\273\360\361\244a\66\34\222" + "Z\222(\203\22)Q\222H\25eX\244\242\322T\311\244$\14Z\314 \273\360\361dI\30\15\7\245" + "\226$\303RJZ\206C\22%\245h\330\224b\244\64%\245\0Z\322\37\273\360\361D\303\220dIe" + "xiS\222aP\262\60\311\206\310\224%\221\226D\225L\14Z\324\32\273\360q\205i\62\274%-c" + "RN\222ai\12\243\342p\311*Y\32Z\326\36\273\360\361D\303\220\204I\64\274tQ\222aPr" + "\244\64H:\226\14C\322\267D\12Z\330!\273\360\361D\303\220D\245\341!)EJ\62\14J\226D" + "I\64jQ\246\14K\226\264%R\0Z\334\36\273\360q\205i\62\34\244$K\262\60\31\6\245-J" + "\222A\213\262l\270D\265\70\3Z\340\35\273\360q\14\322\20eQ\62,\332\24-u\340!\311\342\341" + "\220D\265p\35\242\1Z\341 \273\360\361\244a\64\34\244$J\222aPJ\221\222\14\203R\252D\311" + "\22%\275(\213\26\12Z\343\37\273\360qE\303\24f\303\62$\35\223dXJi\22\15R\26+\303" + "\22%\25)\251\10Z\346\37\273\360qUj\311\360\232T\6)\251EI\62HI\26*\303\20%Q" + "%\221\222\71\3Z\351\37\273\360\361dQ\226\14\323\24-\311\260X\22\313\60$JTI\224\251\322I" + "\252\210I\24Z\353 \273\360qeI\230\14\7)\311\222d\220\222Z\224$\203\224\324*\303\20ia" + "\224\224\62\3Z\361\34\273\360q\205i\62\33\273\360q\15\203\26g\303" + "\240\205\342 gC\66\310\331\220\15Z\22f\352 \134\77\33\273\360q\15\203\26g\303\240\225\263(\33" + "\224\60Z\223\266$\252tKS\0\134@\36\273\360q\15\203\26g\303\240\345\330p\312\201(\31\242J" + "T\211\206(\211J:\240\0\134A!\273\360q\15\203\26g\303\240%Q\232Di\62$Y\22\211I" + "\224&\211\224DJ\244EC\0\134B\34\273\360q\15\203\26g\303\240\345X\62l\71\66\234\262\70\252" + "Ea\222\15C\0\134E\34\273\360q\15\203\26g\303\240\225\207S\26'\303\226\204Y\22F\321\260d" + "a\2\134H\34\273\360q\15\247\34\210\206S\216%QK\324\62\14Q\230&Q%*i\303\20\134I" + "\34\273\360q\15\203\26g\303\240%\215I\343pJ\32\223\266(\331\242\70\33\206\0\134J\35\273\360q" + "\15\247\34\210\206S\230\206i\62\14Q\22\265\14C\22\265D\303\240\245\1\134K\33\273\360q\15\203\26" + "g\303\240\345\330pjL\206-L\223aJ\263h\30\4\134N\35\273\360q\15\247\34\210\206S\26'" + "\245,R\302\341\224\251\221\222EI\224D\265\0\134O\32\273\360q\15\247\34\210\206S\22fQq\70" + "\65\16\247\266(\213\212\21\0\134P\36\273\360q\15\247\34\210\206Sc\222\14\222\22\205I\62HS\222" + "%Y\251RK\262\0\134Q\36\273\360q\15\247\34\210\206S\22u\251%\303\226\204Y\62lI\30E" + "\303\222\205\11\0\134U\31\273\360\361\14\247\34\210\206S\343pj\34\16I\251%\223*QI\24\134Y" + "\37\273\360\361\14\207$G\222\341\220\344X\62\14J[\224HS\322)\251L\311\226D\241\2\134^ " + "\273\360\361\14\247\34\210\206S\16D\311\260\205i\62\14Q\22U\222\341\220d\231\222\14\211\0\134`\35" + "\273\360q\15\247\34\210\206S\26e\311\220d\225p\70\325*\303\224\324\222pP\0\134a\33\273\360q" + "\15\247\34\210\206S\22%\331pJ\242$\223\262h\70\265\205Zt\134c\35\273\360q\15\247\34\210\206" + "ScR\231\24%L\222AJ\32\223\312\22)R\226\15\134e\37\273\360\361\14\207$G\222\341\220D" + "IT\211\206H)U\242!Z\244\212R\252I\25I\134f\36\273\360\361\14\207$G\222\341\220\364$" + "\15K\224(Q\322\224\34\226R%\312\244\212$\134n\26\271\361q\346H\230eZ\246e\303A+\346" + "H\216\344H\10\134o\31\273\360\361\346X:\34\324\34\210\212Q\61*\16C\16\204i\30\17\2\134q" + "\27\271\361q\346H\230eZ\246eZ\246eZ\246e\303A\7\2\134y\36\273\360qeq\66,\215" + "I\242&\225a)&mQR\312\6)\322\222,\7\206\0\134z\34\273\360qe\203\224\3JU\251" + "*\225aiS\32\223\306A\311\264$\313\201!\134\177\32\273\360q\327\342lX\32\223\306\244\62,U" + "%\31\24e\335\221\34Q\0\134\201\31\272\360\361d\225\254\62\34sh\330\322D\311\342$Gr@\34" + "b\0\134\202\31\272\361qd\225\254\62\334\301a\320\241h\30\244\34\312\21\35I\206\3\134\210\36\273\360" + "qE\303\224%Q\322)\351\224$\303\240\324\242\244$%\235\206\251\226\324\241\14\134\214\27\272\361qd" + "\241\26\16\7\35\33\216Y\32\215R\30\211Q\213(\134\215\37\273\360qE\303\224EI\247\244SR\31" + "\6\245)\351\224tJ\6%J\62-\15\23\0\134\220 \273\360q\205Y\222\14\203R\312\222R\226$" + "\303R\321\222\212\226\14J)\213r(\211\65\1\134\221\31\273\360\361d\245\254\64\234s(\211\225D\22" + "#m\330\241\34\312\241\24\134\224\31\273\360\361EqX\216\222a\21\243\70\13%\35\212\263RV\32." + "\0\134\226\34\273\360qe\203\224\205IER\272(MI\247\244\227a\221\264$\307rl\20\134\227\31" + "\271\361qd\231\226\15\207\34\32\16I\226HI\244IREIe\1\134\230\34\273\360qe\203\224e" + "J\27\245\213\322E\351\242tQj\321 )Z\322\232\11\134\231\33\273\360\361\3\323\260C\351p\20\223" + "XI$-S\262RV\32N\71\220\0\134\232\34\273\360\361d\245\254\64\334\341\341\224\3Q\222%Q" + "%\252\225*Q\22eQ\0\134\233\31\272\360q\306\303\220%Y\251\26\206\303-\225JRi\30\244\34" + "P\0\134\234\33\271\362qd\231\226\15\207\34\32\6%\213\222aP\342$\7t \31\6\1\134\242\34" + "\273\360\361\204Y\22f\311p\310\301\341\240#\341\20\205Qq\210r,\207$\0\134\243\34\273\360qe" + "q\26&\225aID\245\262(]\224.J\345\260ji\216(\0\134\251\32\272\361qd\241\26\16\7" + "\35\33\16Y\216\14C\244&\325l\30\262\64\1\134\253\34\273\360q\245a\32%\225a\351\242tQ*" + "\303\322E\351\62,\25-\31\344,\134\254\35\273\360qe\203\224%\211\322E\251\14K\27\245\213R\31" + "\16IE\253c\71\26\1\134\255\35\273\360q\205i(%MIE\211\224Z\224\224\223d\30\224\61Y" + "\222\35\313\301\4\134\261\33\273\360\361%Q\30e\331p\321\302$\214\232\326\70+e\245\341\224\3\11\0" + "\134\263\30\273\360\361\3\342 \347\330\60h\345,\34\16j\234\225\262\322p\1\134\265\35\273\360q\245a" + "\32%\225a\251EI-J*\303\322\246\264\15K\246%\203\234\5\134\267\34\273\360qe\203\224eJ" + "\233R\31\226NI\247\244\62,\235\6\245\242%V-\134\270\32\273\360\361d\245\254\64\334\341\341\220\344" + "X\62\14Q\230\16\207$\254\206\0\134\275\33\273\360\361d\245\254\64\134s\340!\213\322\341\16\344@\224" + "\204I)\321\302\0\134\277\34\273\360\361d\245\254\64\134s \32\206$J\223(M\242dP\242\64\222" + "\267a\134\301\35\272\361q\204\231\230\15\7\61\236\206$\214\222(\211\222D\211\206\244\242E\331\226\1\134" + "\304\37\273\360q%\303\20\325\222\236\222R\226$\207\244\224%\311\260\14R\226\15C\16\344X\6\134\313" + "\35\273\360qeq\66,\211\250T\26\245\213RY\224.\303\262hI;\226#\12\0\134\322\35\273\360" + "q%\303\20%\251RY\224\252RY\224.J\227aY\264\244\61\15C\1\134\331\37\273\360q\205i" + "\64ha\226\224\262$\31\6\245\230T\206AiJ\6)\251\205\71\262\0\134\341\34\273\360q\205i\230" + "%\311\60(\211\22)\25\245S\226$\303SV\251\3YZ\134\344 \273\360q\305Y\64DI)K" + "\222aP:%\211\266\64%\203\22%Y\22\305Y\32&\0\134\345\37\273\360qeq\66$\25\251\222" + "\14KS\262$\303\322\224$\303!\211\262\34\251C!\0\134\346\33\273\360\361\246\303A\214\322$J\242" + "&-\252\346@T\214\212Qq\30\42\0\134\350\37\273\360q\205[\244$J\247$\31\6\245SR\231" + "\222dI\206%Q\262\244YQ\265\0\134\352!\273\360qeQ\26\205JIJ\232\222\212\250\224\223\312" + "\220\14J\224dI\224\3C\16D\11\0\134\355\35\273\360qeI)\134\332\242\244\62,mJeX" + "\332\224\266a\31\266$\213#\1\134\360\36\273\360qeq\66,\311\224\64IISR\31\6\245\224%" + "\303\240\250\71p\310\201\14\134\373\37\273\360q\205i\26%\225AQ\232\222\212\250T\206%\231\222A\211" + "\222,\322\221(\25\3]\2\42\273\360qeQ\26\15S\26%\225aP\22%RJY\222\14\203R" + "\212\206)\322\222,\215\24\0]\3\37\273\360q\205i\64\14I\242\364\62%\245,I\206A)e\203" + "\62\205I\65\252\3\31\0]\6\34\273\360q\205i\64LE\245S\222hI\253\222\14KS\66H\71" + "\226\3\207\0]\7\31\273\360\361d\245\341\234\16\357P\64\14\71<\34\244\266\244\226di\0]\16\37" + "\273\360q\205i\64\14I\247$\321\222\312\60(\305\244\62$\311\260\264\15I\216\345\220\2]\24\30\273" + "\360\361d\245\254\64\34\243x\270ha\62\14Zy\30\264\362p]\26\31\273\360qe\245\254\64\234\262" + "\70\31\304,\36NY\234\14SX\31\16]\33\37\273\360q%\303\20%\251\222\14\203R\213\222.J" + "\27\245\62\34\262(K\32\223\266h\20]\36\34\273\360q\205i\64\14IS\322\62$\315I\62\14J" + "-\32\336\242\34\313!\15]$\35\273\360qE\246PJ\222i)eI\62\14J\233\222\14/\231\226" + "\14r\26G\2]&\35\273\360q\205i\62\14J\247$Q\272\14\203\222(]\206eX\332\206\35\211" + "rd]'\34\273\360\361\204Y\62\34\262\34\213\222hP\252I\226M\225nQc\62lq\0])" + "\37\273\360qe\245\341\16\17\311\20U\242hH\206\250\22EC\62D\225(\311\222H\233\4]-\34" + "\273\360\361d\245\341\226\3\207d\13+\331pH\212Y\22.\225!*&Y\2].\32\272\361q\204" + "\231\230\15\7\35\33\16Z\70\134\224,R\6IG\206\203\0]\64\37\273\360\361\204Y\62\34r \211" + "\206C\222\206\303\220D-\321\60$QRJJ\225\305\26]=\34\273\360\361d\245\341N\70\204Qq" + "\30\302\250\70\14YR\213\222(I\264A\11]>\37\273\360qE\303\224%Q\222\14\203\322EI\206" + "A)eI\62\274DI\272CI\254\5]G\36\273\360\361U\222\61\252\14\7)\11\263\244\244D\213" + "\22eI\251%j\31\206(I\3]J\37\273\360q\245Z\264%\245,I\206A)%-C\262\224" + "\222d\30\224-\331\201\244\32\25]K\37\273\360qe\203\224%\211R\31\226\306\244\62,\25I\251\14" + "\7%\22\223!\214j\331\20]L\34\273\360\361d\245\254\64\334\221\60\252\15\7%JZ\206\254T\211" + "\206$K\42\61]X\37\273\360q\205I\26\15CRJZ\206AID\245\26%\311\360\26e\321\16" + "$\325(\11][\35\273\360\361d\245\341\252\3\222&-\7-\312\222\322\240\224\262\244\64hQ\26)" + "\0]]\36\273\360qU\242\232\322\62\14JIJ*J\213\22)\311\360\22%YR\207\222X\13]" + "i\31\272\361q\204\331pP\303\341\20\205\341\260\243\303A*IC\244\3\2]k\37\273\360q\325Z" + "\242$\31\6\245)\251H\225d\30\224\246dP\242$\223r Q\322a]l\31\273\360\361d\245\341" + "\232\3OYi\70e\245\341\230Da\224T\304A]o \273\360qeI\30\15CR\312\222\312\220" + "\64eI\62\14J\343\240\14I&\305Y\232\14\3]t!\273\360qUj\331\224\224\222\226%J\232" + "\222\312\60(MI\313\220\14J\224\3C\16D\11\0]\202 \273\360q\205i\64LY\22%\311\60" + "(MI\313\220tJZ\206d\220\262l\30r \3]\231\36\273\360qU\242\232\322\62\14J)\351" + "\42)\211\226T\206\247\244\246\14q\224j\11\0]\235\37\273\360qEK\26%\226\246\244\42*\225!" + "iN*C\322)\31\224!\7\222x\30\2]\267 \273\360\361da\62\34\222(\7\222hP\6\245" + "\24\16\207,\211\262$\32\206di\221\262l]\305\36\273\360q\204\341\360\224#\303A\211\212J\62(" + "\211\222%QR\31\6\245\251R\324\2]\315\35\273\360\361d\245\341\32eC\62L\225hxH\22%" + "\32^J\211&%\311\244\11]\333\24\253\20re\245\254\222\225\262JV\312z\312z\312\12]\335\31" + "\273\360q\345@\224\225\262RV\312JY)+e\245\254\222#:\24]\336\34\273\360\361\305Y\224\225" + "\262$\61%\25%\221*\265(+e\245,\312*\71\22]\341\35\273\360\361\204I)KJ\225rR" + "Y\32\243\244\26%\265J)K\272\3\331\60\4]\342\35\273\360\361E\265\250\32\325\206A\213\262l\30" + "\264(\213\206C\232\3J\42i\231\0]\345\24\233\20\362\14\347\34\313\261\34\313\261\34\313\261t\70\10" + "]\346\27\273\360q\346X<\34\304\34\312\261a\310\312Y\32V\343\341\0]\347\31\273\360\361\16\7)" + "\15\323,\316\6)\7\242uGr,\216rD\2]\350\31\272\361q\274\344P\16\15\203\24Gq\64" + "\14R\16\345P\16\15\207\0]\351\34\273\360\361\16\321\60\205Q\61*FJ\30%bTT\242H\213" + "\222\60K\42U]\353\33\273\360\361\14\347\34\210\212Q\255\22J\211T\221\222(\221\342\34K\207\203\0" + "]\356\30\273\360\361\205q\224\15\7\65\36\256\361p\320r(\31\264\260\62\34]\357\36\273\360q\14Y" + "\234\14SX\211*\331\240\14rT\251EImH*R%\314\22\1]\361\27\253\360q\274c\71\226" + "\15\203\226c\71\226c\71RG\242\341\0]\362\26\252\361q\34t(\207\312\321\60H\71\224#:\242" + "#\311p]\363\31\272\361q\34\244\70\212\243\70\32\6)\207r(GtDG\222\341\0]\364\26\252" + "\361q\274d\225\254\222U\206K\16\345P\216\350H\62\34]\367\32\273\360\361\25\207c\226\15\7\255:" + "\14\221\222%\332 \247a\32\16C\2]\375\35\273\360q\14\321\220D-C\64$Y\222\15\313\240\25" + "\207c\226\15\7\61\312\206p]\376\30\271\361q\346H\70\34\262L\313\264L\313\264$\321\242\64GB" + "\0^\1\30\272\360\361\3\17\71\222\16\227\254\222U\262J\226\264Eq\16\205\0^\2\31\273\360\361\346" + "X:\34\324\34\70hQV\312JY)\251Eu \5^\3\33\273\360q\346X<\34\264(\7\242" + "x\30\244$\252D\215Q\61Jt \4^\5\35\273\360\361\225\263R\62\14QR\222\222\222\224\224\244" + "\244$%\245\226DI\263\70\3^\6\34\273\360qeCVJ\6%J:%-J/J\247\244S" + "V\312\242\254\22\12^\10\37\273\360q%\303\240\204Y\22fI\62\14J)RJ\221Rj\211Z\242" + "DI\263\70\3^\14\30\272\361qI\253:\255\351p\310\222x\30\222\251\26\325\242D\16\1^\17\36" + "\273\360q\205i\64\34\244,I\206A)eI\62\14J)RJ\215\211\24\246a\6^\20\36\273\360" + "qeQVJ\6\245\224T\264\244\61I\206A\351\224,\305,\312*Z&\5^\21\32\273\360q\345" + "\310pPJ-\231(f\212\322\250%\303)+e\311\234\2^\24\35\273\360q\245a\32\15\312\260t" + "Q:%\225aiS\26%\253\204QRKj\1^\25\33\273\360q\245amP\206\245MiS*" + "\303\322\246,Y\224\225\262A\312\12^\26\35\273\360q\245a\32\15\332\220\324\242\244\26%\225aiS" + "\226,\312J\331 e\5^\30\31\273\360\361\246\303S\26U\263\226d\30\222\250\61*F\305(\321\201" + "\24^\31\37\273\360qeI\230%\321\240\14IE\252\324\242$\31\6\245\26%S\222\205I\326T\14" + "^\32\32\273\360q\15C\216\245\303\216E\303ci\30\302\250\30\25\243D\7R\0^\33\30\271\361\361" + "\305\303\20\245\321\60Di\64\14i\70\34\262LK\306\20^\34\33\273\360qe\203\224e\303\222)m" + "J\233R\31\226\66eG\302$k*\6^\35\32\273\360\361\246\303A\253\3I\70<\206\312\60$Q" + "cT\214\22\35H\1^&\32\273\360q\65\15\7\251\61*\15\217\241\62\14I\324\30\25\243D\7R" + "\0^'\33\273\360q\245a:\14Z\224T\206\245M\351\242tQ\272([X\311\42-^-\35\273" + "\360q\247\303!\211\262l\70$QV\32\264\60M\206!J\242\226(Q\322\20^.\35\273\360\361\345" + "\310\240\14Y)\31\224b\26\15C\62D\225p\270EY)\222S\0^\61 \273\360qE\303\24f" + "\203\62,\245,I\206AiJ*\303\240,Q\26%\265$\314R\5^\67\37\273\360qeI\230\15" + "\207\244\224$K\224T\206\245S\322)\71HY\22fI\230\15\2^\70\32\273\360q\265\15\207$G" + "\244a\311\302t\330\201\34\70hQV\212\344\24^;\37\273\360q\245a\64\34\264(\251\14K-J" + "\222aP\332\224\245)KJa\222EZ\0^< \273\360qE\303T\34\36\222D\211\224D\211\224" + "d\30\224\304eH\22)\32\246b\24\15\3^=\37\273\360qE\303T\34\206\304\222\210JeH:" + "%-C\222,Q\226\15Y)\313\206\4^B\35\272\361q<(a\242\14K\24\206\303\32\17\207(" + "\211\262aP\232\222(I$\0^D\37\273\360qe\203\224e\303\62,\215IeX\272(\225a\31" + "\242\60J\206(\311\302h\30^E\37\273\360qE\303\224#\203\62$\235\222\226!iN\222aP\206" + "$*\15S%*\15\3^L\36\273\360qe\203\224e\303\62,mJeX\22)QZ\224d\70" + "\205b\226\224J\3^T\36\273\360qeCVJ\6eH:%\225aP\272(\311\60(\211\226$" + "K\261\232\34^U\34\273\360q\33\273\360\361\306\303)\7\242\341\224%a\26e\303)S\263$\214\262(Q\5b\77" + "\32\273\360\361\346\300A\213\263a\320\312\303\251\16D\203\224\225\212I\224I\0b@\35\273\360\361\211\212" + "\266\205\351\220\244Q\62(Q\22EC\22\25\243bT\253da\2bA\34\273\360q\307\303)\7\242" + "\341\224c\311\60DI\247d\30\222(\351\224T\264PbC\36\273\360\361\306\303!\311\221d\70$\71" + "\226\14\203RN*C\322)\221\222!\221R\1bG\36\273\360\361\306\303!\311\221d\70$\71\66(" + "C\222\205ISR\322\224\246D)%\2bH\35\273\360\361\306\303!\311\221d\70$QV\31\206(" + "\211Z\206!Jb)\326\206!bI!\273\360q\247\303!\311\221d\70$Y\22\16\312\220dI\70" + "(C\222%Y\62$\203\230d\0bK\27\273\360q\17\321\240c\361p\316\261t\70\250\71\226c\71" + "\244\2bL\16\265\361q\205\245A\12\225\261M\2bM\31\273\360\361\3\71\26\16\207XG\352@\24" + "gi\230\251\71R\207B\0bN\32\273\360qeq\26\16J\234\305IYJ\265\60\311\342\254\224e" + "C\70\4bQ\33\273\360q\205i\230\15K\32\212I\224dZ\224\210Y\22\246a\226\204\325\14bR" + "\33\273\360q\345X\32\15J\61K\302\244QJ\62-JJY)\253\244\203\34bS\32\273\360q\345" + "X\64\34\264\60\15\223,\24\63\65J\322\60\15\323h\233\0bT\35\273\360q\345X\64(\203\22e" + "\225\60\251LR\226h\231\222\225\212QqH\62\5bX\33\273\360q\245Z\264\15R\32\246I\64D" + "\312(fI\230\206Q\61\32\322\1b[\33\273\360q\345X\64\34\244\64L\223(\325B\61K\302\64" + "L\303l\31\206\0bc\35\273\360q\345X\66\34\222,\312JI-\222\262D\313\224\254\224\225\262a" + "\320\21\0bf\33\273\360q\245Z\264\15R\32\246I\224*\303\42fI\230\206i\230\215\31\0bg" + "\34\273\360qeq\26\16\307,\11\223FE\311\264$J\242!\211Z\224Z\322*bi\33\273\360q" + "\205ii\70Hu \321\1%\226\322$\312\201(\7\242X\211\1bj\35\273\360q\325\201,\31\216" + "Q\61J\304H\11\23)T\242\60*F-C\224%\0bk\35\273\360q\345X\64\34\324(\7\242" + "$\215\244A\321\1%\7\242\34\210\242\341\216\0bl \273\360qE\203\226F\203\224fq\62\14\221" + "\224T\264$Q\242$\252Dm\331\20E\12\0bm\36\273\360qE\203VJ\6%\312JYR\312" + "\224A\322\242\244\26e\245\254\224\34\206\0bn\37\273\360q\245a\226D\203\22eQVI#e\220" + "\264(\251EY)\213\262d\211$\0bo\37\273\360q\245a\32\15Z\230%a\226LR\222iI" + "\224dI\230%a\226D\313\60\4bp\35\273\360q\205i\230$\203\324\64LI\224j\266$J\262" + "$\214*Q\222%\203*bs\35\273\360q\245Z\264\15;\20\15Z\224e\212\24II\247b\22\211" + "I)\31\222\60bv\34\273\360q\205i\230\15\311\240\205i\230\16\27\61K\262$\314\222\60\312\222A" + "\15by\36\273\360q\65F\245a\12\243J\224\14\233\22eRKT\214\22%\212\224d\210\62\1b" + "| \273\360qE\303T\35\226!\252D\25%\212\224R\42%\311\22%i\22\245I\24\15\342\0b" + "~\35\273\360qeI\230E\311p\220\262\70)eRIK\242$L\63\251\313\220\204\2b\177\32\273" + "\360q\15;\224C\341p\320\242\342\60\204Q\26\15\247,\24k+\0b\200\34\273\360q\205i\230\15" + "\7)L\223aS\262H\312\222Z\22V\263$Z\64\1b\204\33\273\360q\205i\230\15\212\222EI" + "T\211R-J\304\244\65\254f\341\242\2b\211\37\273\360q\205i\230\15\312\220\205I\226DI\246%" + "\221\62\14J\230fI\30e\311\222\6b\212\36\273\360q\345X\64(\303R\213\222Z\242\324\224A\222" + "\322$\312\201(\214\212C\64\14b\221\36\273\360q\205i\244\14\247$j\211\22)\211\224(I\244\304" + "\22)\245\322\224Fk\4b\222\33\273\360qE\203\26'\203R\254&\303\20iQ\42&\215i\230\206" + "\331\264\1b\223 \273\360q\345@\24\15\312\260\324\242\244\226(\65\245IJ:%\265(\251%Q\64" + "hQ\0b\225\36\273\360qeCVJ\6%\312\242LJrD\31$)KjIX\315\222h\321" + "\4b\226\35\273\360q\305Y)\31\244$\213\263\244\224iI\244\16I\62$Y\234\305\311\234\0b\227" + "\34\273\360qeq\230\15\7)\307\242!T\242Lj\211\212Q%J\262dP\5b\230\35\273\360q" + "\305R\66\15J\234\305\331 -Q\244EI-\312JY\224%K\230\0b\232\37\273\360qE\203\26" + "f\203\224\206i\62\14\221\224dZ\22%Y\22F\225(\311\222A\25b\233\37\273\360q%Y\230d" + "\321 \15Q\262\224\222NK\213\322\242\364\224$J\226\324\6m\10b\237\34\273\360q\205i\230\15\311" + "\240\205i\62\14\221\224J\303\220\304Y\66\246\321\234\0b\240\34\273\360qE\303T\35\266\222\224%J" + "M\211\62\251%Jj\221\224E\351\64\14b\241\35\273\360q\205i\226DC\222U\322()K%-" + "\211\222L\315JY\66\204C\0b\242\35\273\360q\205i\226DC\222U\322(\32B%\312\244\226(" + "\21\243\60*\16\331 b\244\34\273\360q\205iiH\206\251\30\25#eX\244\64\211r \312\201$" + "\36r\0b\245\36\273\360qE\203\26e\311\260\225\22\61\321\1eX\244\244SR\213\212QR\231\264" + "\0b\250\35\273\360qE\203\26f\203\224FITI\224L\13\225aP\302\64L\303l\314\0b\253" + "\36\273\360q\245a\32\15\7\251%J\244P\31\26)\351\224\324\242b\22%\311\220h\1b\254\36\273" + "\360q\205i\230\15J\224EC\22%i\244#\322\60$Q\30\25\243h\70\205\1b\261\37\273\360q" + "\325\201h\70\250Q\64$QK\244DI\42\15\211\22EZ\24F\305!\33\4b\265\36\273\360q\305" + "R\64D\303\24F\305d\30\42%\312\244\226\250\30U\242h\31\244J\0b\271\34\273\360q\205i\230" + "\15\7)L\303T\31$\61K\262\61JjI\24\15a\6b\273\35\273\360q\205i\230\15\7\251\22" + "U\206!RJ\211\64\14I\224D\305\64\314\306\14b\274 \273\360qE\303\324\62\14Q\22E\303\224" + "HI\244DI\42\15C\22U\242\64L\243\65\2b\275\37\273\360q\245a\32\15Z\30\15S\42%" + "\221\22%\211\64\14IT\211Z\242h\70\205\1b\277\37\273\360qE\303T\34\206\60\212\206)\221B" + "%\312\244aH\242bT\211*\311 i\1b\302!\273\360qeI\230%\321p\220\262\244\224\14C" + "\264\324\224aP\262\244\224%\245\222\262d\21\0b\304\33\273\360qeq\230\15\7)L\223(\325B" + "iP\212i\230\206\331\62\14\1b\305\34\273\360q\345X\64(\303V\312*\303\246d\221\224%\245A" + "\213\262:r\30\2b\306\34\273\360q\245Z\264\15I\16D\303\324\250$\232\24)\245J\324\245V\312" + "\42\0b\307\37\273\360qE\203\26e\311\260\324\242\244\226\14C\244d\221\224tJj\321\60\305\311(" + "\1b\310\34\273\360q\205i\230\15\322\20\205i\22\245Z(\15C\22\205Q\61\212\206S\30b\311\33" + "\273\360qeq\230\15\7)\307\342L\311\42-JjI\230\206\265e\30\2b\312\37\273\360qeQ" + "VJ\206\255\224\14Q\242e\212\224LI-\312JYRJJY\24\1b\314\34\273\360q\205i\22" + "E\203\322\26\246\321\240i\241\230%\311\60Da\32fc\6b\315\33\273\360q\245amP\6)+" + "%\265H\32\24-S\262RV\312\206A+b\316\32\273\360q\205i\226DC\222UjQ\230*\303" + "\42'\325\60SKs\2b\320\36\273\360qE\303T\34\206\60\212\206)\211R-\224\206!\11\243Z" + "\251\22\15I\246\0b\322\34\273\360qE\303T\35v \32\264D\313\224,\222\6\245\224\225r J" + "\247ab\323\33\273\360q\345X\64\34\244\64L\223\262\62,JM\311JY)\33\6\255\0b\324\36" + "\273\360qeI\230E\311p\220\262\70I\206L*II\247b\222\205I\224$\223\26b\326\34\273\360" + "q\325\201h\70\350H\230F\311\246,\221\242tJ\266(\211\32\207l\20b\327 \273\360q\245aT" + "\32\246\60I\6)\221\222HQ*RbI\226R\222%Q\30\15Y$b\330 \273\360qeq\26" + "\16\312 \25\243dP\42%J\22\251\242DC\22\265Da\64\244\12\0b\331\35\273\360q\205i\224" + "T\206\245\26%\265d\330\264P\211\42\245\324\22\265\14\207$\15b\332\36\273\360q\205i\26%\303%" + "\312\261\244\224I%e\30\224,\312JY\224%K\230\0b\333\32\273\360qE\303\24F\303\324\30U" + "J\226X\33\226\254\224\225\262a\320\12b\334\32\272\361\361\251\323 \205\321\220\14RX\32\16Q\30\15" + "R\230\245Q\34\1b\337\36\273\360qeQ\26&\311\260\324\242\254\242eJ\26II')\213\42-" + "\214\206H\13b\342 \273\360qeI\230E\311\20\305\311\60DY\22JIEK\224R\61J\224(" + "i\31\304\1b\343\36\273\360q\205i\64\34\224\70\32\302D\12\225aQ\243$K\264\250\22%-C" + "\230\1b\345\37\273\360q%\303\20%Q\64L-\303\20%Qi\252(\303\240\224Z\242\226(\32T" + "\1b\346\32\273\360q\325\232\222A)F\303\224c:\242\15I\35\313\261\34\71\14\1b\347\33\273\360" + "q\205iiH\206\251\30\345\230\62,j\224\244a\32fI\64f\0b\350\37\273\360q\205i\224T" + "\206%*\15S\22\245\322\240hQRJjI\26jI\62i\1b\351\36\273\360q%\303\20eQ" + "\62Hb\26e\211\30i\241\64(\305\64\31\206(\314\306\14b\354\34\273\360q\245Z\264\15R\32\246" + "\311\60DZ(\15C\22\205Q\61\212\206S\30b\355\34\273\360q\245Z\232\14Oi\230\206\312\220i" + "I\224dI)[\242d\32t b\356\34\273\360q\205i\230\15\7)L\223a\323\21iPJY" + ")+\15\312\224%\0b\357\34\273\360q%\303\20\305\311 \211\245\312\220dJ\242IIOMS\35" + "\71\14\1b\361\36\273\360qeI\230%\321\240\24\243AK\32\245$S\206A\311\261R\26\205C\222" + "\6b\363\32\273\360\361%\305\341\32\17\7)\315\222A)\226\206!\7\322\341 \252\0b\364\35\273\360" + "q\205i\226DC\222U\322(\32\64-\24\263$\32\264\60\15\263e\30\2b\366\34\273\360qeI" + "\251R\31\224\246\34K\312\322\240HY\322)\13\305L[T\0b\367 \273\360q\205QiH\206)" + "\311\242aJ\242T\32\24)\311\222\312 \345@\24FC\252\0b\374\36\273\360q\25\243,J\206\203" + "\224EY)\33.Z\224\324\242,\312JY\244\204\11\0b\375\34\273\360q\205i\64\274D\245aJ" + "\224(R\206EL\32\305R-I\206D\23b\376\35\273\360q\205i\230\15J\61\312*\311\22\351\210" + "\64(\245\254\224\225\6e\312\22\0b\377\31\273\360q\356@\226-\267\352\60\344@\16\34r \35\16" + "j\16\251\0c\1\35\273\360q\205i\64(\203\224\206i\62\14\221\230)\303\240D\305,\11\323h\224" + "\0c\2\35\273\360q\205i\64(\203\224\206i\62\14\221\26\212Y\22\15Z\230\206\331\62\14\1c\7" + "\35\273\360qeq\26\15C\62f\245$\31$\35\321\206%+e\203\224eC\66\10c\10\32\273\360" + "qe\303!K\242\64\31\246\266(\32\206\34\211\207s:\34D\25c\11\34\273\360q\205ii\70H" + "\225\250\22\245\312\260hQR\222\262P\314\222h\321\4c\16\34\273\360q\205i\64\34\224b\224U\222" + "%\322\21eXjq\64hq\62J\0c\21\36\273\360qeI\230%\321\240\64E\212\226\64*&" + "\245E\311\222\60KJ-C\222\15c\26\34\273\360q\205i\64\34\222\60\312\242,\12#eX\324(" + "\11\323\254T\34\262Ac\32\34\273\360q\205\331p\310\222(I\206d\311\302$\32\6%\215\207s:" + "\34D\25c\33\32\273\360\361\246\303AJ\242$jR\206!I\343\341\234\16\7\65GV\0c\35\35" + "\273\360q\305Y\22&C\62LqV\312\206\244$eI)\251E\305(]\222Ac\36\36\273\360q" + "\245a\222EC\22\205\331 %R\250D\231\324\22%\265H\213\252K\62\10c\37\34\273\360q\205i" + "\64\34\244.\265$\31\265P\31\6%L\263$\214\262dI\3c \35\273\360qeq\64\34\224b" + ")R\224EG*\303\20eI\230%\245\226!\311\6c!\37\273\360q\205i\224D\303\242da\232" + "\14C$':\240D\303\224\3Q\16\14\311\60\4c\42\36\273\360q\245Z\264\15R\32\15SR\312" + "\224\60\321\302$\213\262R\26e\311\22&\0c#\35\273\360qeq\64(\303\24F\203\226DI\66" + "\134\304\244i\320\302\64J\262-\4c$\35\273\360q\205i\64\34\224(\13\305d\262#Z\224\324\242" + "\254\224EY\262\204\11\0c%\34\273\360qE\303T\34\226\70\32\246\244\254\24\245A)\246\311\60D" + "a\66f\0c(\35\273\360qeq\224%\303%\252\3\321\240M\331\230&\303\20eI\30e\311\222" + "\6c*\42\273\360\361$C\262DIeHz\31\222\246$\221\224^\206$\231\222NI\262DII" + "I\224\10c+\37\273\360q\205i\224T\206\245\26%\265$Y\42-J\304,\211\6-L\303l\31" + "\206\0c/\37\273\360qE\303T\35\226-\312\201d\30\42\245(%\226(\251EI-\211\224!\211" + "\12c\62\33\273\360\361\244Y\22%\245D\212\206pJ\6\261:\334\201p\70\310\71\62\2c\71\36\273" + "\360qE\203\26e\311\220\14Z\216E\203\246\64II\247A\213\302\250\70d\203\0c: \273\360q" + "\345@\224\14\313\240DY\224U\206!\222JZ\224t\312\242d\210\222\342\220\15\1c=\37\273\360q" + "eq\66$\303\24F\303\224(Q\244\224\206h\230\262$\314\222D\211*\245lcB\35\273\360q%" + "\303\20\205\331\220\14Z)+e\303EGJ\203\26e\245A\231\262\4cC\35\273\360qE\203VJ" + "\206\203\224EY\62lR\252\15K\244EI-\312\206A+cE\42\273\360q%\303\20eI\64d" + "i\62\14Q\22\225\206\213\22EJ\62\14Q\22\265D\321\220d\3cF\37\273\360q%\303\20%Q" + "\64L-\303\20%QiY\22K\262\224Z\242\226\341\220\244\1cI\37\273\360qE\203\26e\311\260" + "\225\262\312\260i\241\224dI\224\14Q%M\22m\310\206\0cK\31\273\360q\245Zt\230\272U\32" + "\207\213\32%Q\61K\302\64\332&\0cL!\273\360q%CT\211\242aj\31\242.\221\22%\211" + "\62(J\224(Q%\252D\321\240H\2cM\35\273\360qE\203\26e\311p\310\242\254\62l:\42" + "\15J\61M\206!\12\263\61\3cN\36\273\360q\205i\224D\303\242d\321\60%b\244\14\213\24*" + "\321\60\25\243\342\20E\3cO\35\273\360qE\203\26e\311p\310\242\254\62lZ(fI\64ha" + "\32f\313\60\4cP\36\273\360qeCVJ\6e\310r,\31\206H\11\207h\230\212Q\64L\305" + "D\312\4cU\37\273\360q\205I\26F\303S\230&\303\20M\25e\30\224R\313\60DI\24\15I" + "\224\10c^\37\273\360qeQ\26\15\7%\312\242aJ\304H\13\225aP\262RV\252DC\222)" + "\0c_ \273\360qeCVJ\6e\310r,\31\206H\11\23)\211\224(\211Z\242Z\22-\232" + "\0ca\35\273\360q\205i\226D\303V\12\243$\31\62\35QJI)\251E\305\64Z\206!cb" + "\36\273\360qeq\66$\303\24F\203\226(\65\245I\31\6%L\263$\214\262dI\3cc\35\273" + "\360qeq\64(\303VJj\211\24*\303\242eJOI\247dP\206T\1cg\34\273\360q\205" + "i\64\34\244\64\32\264$J\207\213\224\364\262Da\232\14\207\60\3ci\36\273\360q\205i\62\274F" + "\311\60DI\224dSE\31\6\245\224&\215Q\226,i\0cm\36\273\360q\205i\64\274D\245a" + "J\224(R\206EK\242$*&\303\20\245\321\32\1cn\36\273\360qE\303T\34\206\60\212\206)" + "\221BeX\244\226h\230\222MiKJ\203\0cq\35\273\360qE\303T\35\246\60\32\246D\12\225" + "\341\224\3Q\61I\206\245VI\206\1cv \273\360q\305Y\64DC\226&\303\20UjJ\223\62" + "\14J\224\324\222a\210\302l\32\24\0cw\36\273\360q\205i\62\34\264\64\31\266\60\311\206\213\230\264" + "\14C\224Di\242dC\64\10cz\35\273\360q\205i\64\34\224b\224U\222%\322\21eX\212i" + "\224\324\222(\32$)c{\34\273\360q\205i\226D\303V\214*\303&fb\226dQ\226tJJ" + "\303\266\0c\200\37\273\360qeI\230H\321\240MI\324\62$\331\22EJ)\351\224%\235\222\226A" + "\222\2c\202\34\273\360q\205ii\70H\215\211\64)Q&\265D\303\224\324\242\244\66H\203\0c\207" + "!\273\360q%\303\20U\224A\252E\211\22%Q:\134\224\26%\252DY\224E\211\62$Q\1c" + "\210\35\273\360qE\203\226\324\6\245-\311\221d\30\242\65\221\6\245T\314\324\250\64\210\2c\211\34\273" + "\360q\205i\70\234\322h\320\22-S\6I\312\222\322\240\205i\62\34\302\14c\212\33\273\360qeq" + "\230\15\7\251ViT\206EGJ\203\26e\245A\231\262\4c\214\30\273\360q\265&\265\341)\213\242" + "a\310\201x\70\247\303A\315\221\25c\216\33\273\360q\205i\64\34\224b\224\225\206I\215\244\245)\251" + "EK\26'\343\2c\217\35\273\360q\325\201h\70\250Q\64$QV\32.Z\246\364\224\14J\224\3" + "C\252\0c\220\33\273\360qeq\66\134\262Jc\42]\23%U\222S\222F\311pH\322\0c\222" + "!\273\360qeI\230%\321\60$S\226\204Y\22\16\312\242%Q\222%ar\312\222hK\42\0c" + "\226\37\273\360q\205i\62\34\224(\214\242)Q\242HQ*R\322)\251E\305(\251LZ\0c\230" + "\35\273\360q%\303\20%\351\360\224da\322i\31\6%\13\223NI\213\322O\203\0c\240\36\273\360" + "q\205i\62\34t(\32\264(\313\224,\222\6\245\230FI-\211\242A\222\2c\242 \273\360q%" + "\303\20%\351 %a\224U\242\222\26*\303\240\204i\224\210I\224$C\26\5c\243\33\273\360\361\224" + "\223aI\244\60\31\6\245\67%\31v$\35\16q\70\34T\21c\245\35\273\360q\205i\62\34\224\254" + "%L\206!\322Be\30\224,\312\42%\254$\267\0c\247\33\273\360q\205i\62\274FY\22FY" + "\266&\322\240\24\323\60\15\263e\30\2c\250\32\273\360qU\322\250\64$\303\324\230H\241\62,RK" + "\64L\215Q\351\60c\251\36\273\360q\205i\62\34\244$\214\222Z\62\14\221\322$\15J)\251E\203" + "\26FC:c\252 \273\360qeI\30\15\312\20%a\226\204\311\60D:\42\15J)+\15Z\224" + "%\323\240\0c\254\34\273\360q\325\201h\70H\211TQ\242L\212\206\307\250\266D\225d)U\304\5" + "c\255\36\273\360qE\203\26f\303A\312\222\60\312\262\251\42%\235\22%J\242D\252d[\10c\256" + "\36\273\360q\205i\64\34\222\60\212\206\251\16(\303\42\205J\64LI-J\222\341\24\11c\260\37\273" + "\360\361\245\203\242L\225\250\22\15\327(\31\242dI\6%J\242\226\250\22U\246H\1c\263 \273\360" + "q\205C\24fC\62L\225\250\64hJ)\221\222A\211\212\321\60%\265A\211\24\0c\264!\273\360" + "q%\303\20%\351\360\224D-QiY\22%\212\224R\42%\303\20%\351\220\14C\0c\267\36\273" + "\360q%\225\251e\70$QI\213*\321\60$CT\211JS\322\224hZ\34\1c\270\35\273\360q" + "\325Z\242!\31\264(\251E\203\246\64I\203RL\223a\210\302l\314\0c\272\35\273\360qeq\224" + "%\303%\12\323d\30\42\245IiQ\242$\315\242,\215n\0c\274\36\273\360qE\203\26%\225\341" + " Uj\321\240\351\300\64hQR\213\222Z%S\64\1c\276\37\273\360qeCVJ\206d\10\323" + "\60\31\206HiR\232\222(\331\222N-C\222h\0c\304\35\273\360qec\224%\303%\312\261d" + "\213\226\26eI\224\236\222\245\224\324\206\244$c\306 \273\360q%C\222E\211\64DI\251VI\226" + "H\13\305,I\206!\312\222\60\312\222A\15c\311\34\273\360qE\203V\211\206\203\224I-\351\242\215" + "i\62\14Q\66FII\211\12c\315\34\273\360q\205i\62\34\264\64\32\264\362pQ\22\245\61\252\14" + "C\224%\321\242\11c\316\34\273\360q\205i\62\274F\71\226\14C\244d\221\64(\245\254\64h\71r" + "\30\2c\317\36\273\360qeI\230\14\7)\11s,\32&\245\224HI\244D\303T\211J\303)\14" + "c\320 \273\360qE\203\26e\311p\310\242\254\64h:\242\14\203\22%i\224\14Q\222hC\66\4" + "c\322 \273\360q\245Z\264\15Y\232\14C\24\246J\305\22EJ\242$R\22\265D\321\220\14C\0" + "c\326 \273\360qE\203\26e\311\220\14Z\216%\303\20)Y$\15J)+ES\62$\311\234\0" + "c\336\35\273\360q\205i\62\34\224\254%L\206!\322\21iPJYi\320\242,\231\6\5c\340!" + "\273\360q%\303\20%\245dP\206,)eI\62dS\250\14\203\322\224%\221\230\224\222\303\20c\341" + "\36\273\360qE\303T\34\224a\252\3\321\60)M\322\60$Q\61\32\246$\213\206d\30c\343\35\273" + "\360q%QK\24\15O\71\226\14C$\245\312\60(=%\235\222\226!\11\5c\351\35\273\360q\65" + "F\225\341\240E\225(Z$)\225\6\245\224\225\6-\312\222iP\0c\352 \273\360q%K\30\225" + "\206$J\242d\330\242DT\224L\61%Q\61Jj\221\226Ha\0c\355\36\273\360qE\203\26e" + "\311\220\14Z\224\225\6M\211\225aP\246\226\26%\31\224\262\2c\362\36\273\360qUj\311pP\332" + "\242dKt@\31\26\61K\222a\210\262\61J*KTc\364 \273\360q%\303\20U\242AJ\264" + "d\30\242\60\35.Z\230d\203T\251%Y\244D\212\0c\366\37\273\360q\15\247\244eX\232\222\245" + "\224T\264\245EY\22\245\247$Y\224A\221\302$\2c\370\35\273\360q\205i\62\34\224\266$j\32" + "\64%\213\244A)e\245A\251C\321\60\4c\375\37\273\360qeI\230T\206AQ\262\244\26\345\230" + "\62HR\322)\251EI\255\222\14\211\64c\377\37\273\360q%Y\230,\321\20N\311\26\325\262a\211" + "\244,)%\265HJ*RR\215\2d\0\36\273\360qeq\64(\203\26&\303\226\224\262aP\246" + "J\224$&\61J\42\65\225\0d\1\36\273\360\361D\321\220d\341\240\14KS\322$%M\311\360\322" + "\224tJZ\206dI\5d\2\36\273\360q%Q\227\312p\220*\265$*i\241\62\14J\26e\221" + "\22%\241\26M\2d\5 \273\360q%\265\250R\31\16R\222F\311\260)Y\62%\265(\251ej" + "\224D\211\22\15\1d\13 \273\360q%\303\20%\331\60ha\222\14R\322i\31\42\245E\251\14R" + "RJ:Uj\2d\14\37\273\360qE\303T\34\224a\252\324\242aR\232\244aH\42\245\224\224\222" + "\26%J\242,d\17\35\273\360q\205I\226\14\7\245-\32\264D\251)\203\62%\265\341\324\230%\231" + "(\1d\20\35\273\360q\205i\62\34\244$\254d\321\60\351\300\64L\225\250\64L\225(\221\206\1d" + "\23\35\273\360q\325Z\242\341 \205i\64hZ\250\14\203\22\345@\62la\266\14C\0d\24\37\273" + "\360q%\303\20U\242a\211\262PL&[(\15C\22%Qi\230\302$\71(\1d\33\36\273\360" + "qU\322d\70(\325d\330\242\244\66\134\244\244\313\260E\211\230(\225!)\5d\34\36\273\360qU" + "\322DI\206!jQ\22)\211J\303E\314\222d\330\242b\246-\322\0d\36\34\273\360q\205i\62" + "\34\224\254\64h\71\66\134\224T\251,Q\322)I\16I(d \37\273\360q%\225\251e\70$Q" + "\226LI\247\245E\31\6%KJYR\252DCR\22d! \273\360qE\303\224E\311\220\14S" + "\322\251\226--b\244$\303\20U\304$J\222!\213\2d&\34\273\360q%\247,\33\6eJ\262" + "\60\71I\331\220t\212L\313\242d\25\223\2d*\37\273\360q\205i\62<\245\311\260%Q\222\15\27" + "%JZ\206-)eI)\31\242!\1d,\35\273\360\361D\71\220<$M\311RJZ\224aM" + "*\213\262\224\222R\226t\271\5d-\37\273\360qeI\230\14\7)\11\253Y\22*Y\262$K\224" + "c\321\240\224\262(\33\24\0d\64\32\273\360\361\306\303!\211\332\206!\215\262\341 eQ\242\14K\34" + "\17\347\20d:\36\273\360qeI\230\14\7%\12\243ajT\206EjI\206!\312\242,\12\207$" + "\33d=\36\273\360qeI\230\14\7)\11\263\61\312\262\251\42\15J\61\215\222Z\22E\203$\5d" + "\77!\273\360\361E\311\60IY\22%Y\62\14\311\232%C\222%\321pJ\262dH\242\226:\240\0" + "dA\36\273\360qE\303T\211\206\247JTYJ\312\260\210Y\222%ZR\213\222\322\260-\0dD" + "\37\273\360q%\303\20eQ\62(CV\312\222d\310\244\222\62\14JO\265J\313\240E\1dE\37" + "\273\360q\205C\24f\303AJ\242\226h\33\246D\211\6\245\242dI\247dJ\206l\1dF \273" + "\360q%\303\20%-\303\322\224\14C\24\246\312 \211Y\222\14C\224\305Q\226\34\206\0dG\35\273" + "\360q\245Z\62D\303\222E\225Z\64hS\250\14\203\22\246I\324\62\34\222\64dH\35\273\360q\205" + "i\62\274F\321\20F\71\240\14\222\324\222\14C\224%a\224%K\32dJ\37\273\360q\245a\62%" + "C\64HI\242dQ\62DJ\223\224\364\62H\226,L\222q\10dR\34\273\360qE\303T\34\236" + "*\265\250\250\14\213\224t\32\246J-J*K)\1dT\36\273\360q\205i\62\34\244$L\242." + "\65eH\22%J\32\323d\30\242\60\33\63\0dX\37\273\360q\205i\62\34\244$L\206!J\242" + "\322\360\22\265$K\224tJ\222%QB\1d^!\273\360q%\303\20%Q\64<%Q\313\60D" + "Re\32\302,\312\222aP\242\244\64$R\0dg\36\273\360q\265D-\203\62LY\22*\303\224" + "H\321\220\14ZT\214\6\245T\223\206\1di\33\273\360q\247\303!\211\262l\70$\311I\351e\30" + "\242\60\35\16IX\33\1dm\34\273\360q\205ii\70H\225Z\62\14\221\322\62%\265(\331\242\34" + "H\272(\35dx\37\273\360qeI\230\14\7)\11\243A\213\262L\31\224)\313\206S\230%Y\222" + ")\232\0dy\33\273\360q&\341p\220\322p\30\302\64\32\16R-Q\206%M\207\203\250\2dz" + "\34\273\360q%\247\244eP$)\351\224I\221\226M\303T\214\242a*&\322\60d\202 \273\360q" + "E\203\26%\225!\31\264(\251E\303\64d\311\66FYe\30\242Z\62\15\12\0d\204\34\273\360q" + "%\303\20%\351\260\64%\235\222NJ\313\22\265\14C\324%\333\224Id\205!\273\360q%\303\20%" + "\246A)&\303\20%\265hI\224\245\242%\303\226\224\62%J\206$*d\207\36\273\360\361\264h\321" + "\22M\321\222\14R\322)Y\22\345\260tQ\372\224T\224%\222\2d\221\34\273\360qUj\311\360\32" + "e\243\224d\322\240\24\323h\320\302\64\31\206D\314\0d\222\37\273\360q%\215\303\20-\225i\30\222" + "(\351\242,\211\322S\262\224\222R\322\27e\210\2d\225\37\273\360q%\265(\251(\303\61i\34\224" + "EiQ\6\245\224t\32\206$J\272lQ\0d\226 \273\360q%K\30E\303K\224t\32\206$" + "J\272(K\242T\226(\231\222di\321\244\0d\231\35\273\360q\325Z\242\341 %Q\222%\213\66" + "&\207-\11\263\341\220\324\62)\221\0d\236\36\273\360q\205i\62\34\244$\254&\303\20)-\323\240" + "EI-\31\206(\314\226a\10d\244!\273\360\361dQ\226\14\323RY\222EiJZ\206$Y\242" + "\244eH:\265DI\262$S\0d\251\36\273\360q\205i\62\274\64E\203\226h\222\62(SV\32" + "\264(\221\222R\242LR\0d\254\33\273\360q\205[\264\15\331\226\14Q\323-Z\224-\311\302aP" + "\332\222D\71d\255!\273\360q\245S\62dC\322\226\14CT\251M\321\220\14C\224D-\303\20%" + "QE\31\206\0d\256\37\273\360qE\203\26e\311\220\14Z\224e\303)).\311 %K)\351\64" + "H\311\266\4d\260 \273\360q%\247\244e\30\224)\311\302\344$%\321\62\14Q\226\204\311\60DY" + "\222)\232\0d\265\36\273\360q%\247Z\62\14\311T\313\226\246d\70DI\32\15Z\230%\311\60$" + "b\6d\267!\273\360q%\311 \15Q\264$\203\64hQ\226\224\6%\31\222NI\247dI\224\60" + "\211\264\2d\270\37\273\360qeC\26\225\206C\26%\65e\320\22\245r\30\242ZiPJY$\15" + "\12\0d\272\35\273\360q\205i\62\274\64Uj\311\60DJ\313a\210\222\250e\30\224RE\314\0d" + "\274\37\273\360\361\304Ii\70$Yii\312$eI\246\304R\321\222H)%\245d\211\226\0d\300" + "$\273\360qeQ\226\14I\62DI)\31\322$\32\242aI\226(\311\222a\210\262(\251\14\223\26" + "%\0d\302\37\273\360q%\303\20\205\331p\220\222\250%Y\42\245\345\60DI\324\62\14Q\22E\207" + "!d\305\35\273\360q\205i\62\274\64%\311\22%i\64 \273\360q\205" + "q\226\15\313\20eQ\26%\265)\311\222(\311\222\254\24iQ\22%Q\22\6e\77\37\273\360\361\3" + "\331\260\304\331\220EJ\224,\245$K\242$K\242$\314\222)\32\223X\13eE\34\273\360\361\225\263" + "lX\206\254\22F\245A)\265D\265R\226\15Q\22E[\0eH\35\273\360q\205q\226\15\313\20" + "%\211\22eI[\224dI\224\204-Y\65)j\1eI\36\273\360q\205YR\12\267!\312\224d" + "Xja\22mI\244DIk\230)Y\42\6eL\34\273\360\361I\331\230\206\303%\312\242\244\26&" + "\311 %\265RV\32\244\244\266\5eO \273\360\361\244\341\240d\361\220\14C\22%]\206A\211\222" + "NI\227aHr )*Y\0eQ\34\273\360\361IqR\33\226!\213Z\272MI\224\364\224D" + "i\230fI&e\1eU\34\273\360\361\325\206%\316\206d\230*\235\6\245\230%\331\224DI\251-" + "\11\243,eV\35\273\360\361\325\206%\316\206d\230\302,I\206\245\26&\331\220\324\242Z\245I\311\2" + "eY\34\273\360qU\262aI\223hx\11\263$\32\224RKi)\215i\226DS\26e[\33\273" + "\360\361U\223(\314\222AY\224\34\251EIS\322\324\22\305\351R\331\12e]\35\273\360q$Q\22" + "*Q\32\16\207\244\323RQZ\26\245S\322\251%J\332\266\0e^\34\273\360qDI\61\221\342l" + "\70$\215KeH\272(]\244\312\20\25\223\266-eb!\273\360\361\14Q\234e\303\62$Q\242D" + "C\224D-\321\20%QK\224L\321\22%i\222\5ec\37\273\360q%Q\70(i\22\15/Q" + "K\64DI\324\22\15Q\22\325J\225(Q\262\0ef\35\273\360\361\325\206%\214\242!\31\22%G" + "*\303R\314\222dX\212\265$K\262\6ek \273\360\361\25\7%\314\222!\31\206$\312\222\322\240" + "\324\302$\31\6%K\262R\245\244d\1el\37\273\360q%Q\66,i\22\15I\250D\203\322\230" + "\224\226\246\244\323\22\345@RT\262\0ep \273\360qDI\61\221\262a\31\42K\224HI)i" + "\31\226Z\22%\221\222\245Y\222\334\2er\36\273\360\361\205\321\60$;\222\15Y)\31\224!Jr" + "\244\62\14J\237\222E)j\1et\34\273\360\361\325\206\203\322\323 \205S\22%\211\226\14\347\34\210" + "\206\60J\207\203\0ew\37\273\360q\34\304$\13\207CR*\15S%\252\14C\224\205I\66Da" + "\224T\244$\13e\207\27\273\360q\346`:\34\264r\26g\71\220\344H\35\312\21\333:e\213\31\273" + "\360\361\246\303A\253\3\343\220\15\71\70\34\342x\70U\242\226D\1e\214\34\273\360\361\304Z\64$\203" + "\230\16\247J\226DI\230$\343\322)Y\244M\307\2e\220\34\273\360q&\341\240\14b\222\16\311\220" + "&\341\240\14j:\34\264:\60\16\331\20e\221 \273\360q,\321\220d\245dP\242\60J\226R-" + "\31\222\254\224I\221RJ\224\64\313\6\1e\223!\273\360\361d\311\20%\265aj\31\6\245TQ\206" + "!J:%\303\220$R\244%K\250$\2e\227\30\273\360\361\325\201(\7\242\64\214\263\70\313\261\341" + "\35\313\261\34\313\0e\231\35\273\360q\245Q\222H\331\224\204i\64La\226\204\342\242\14R\222\206i" + "\230F\0e\233\42\273\360\361\344@\64$Q%K\222a\213\222D\212\6\245\224\324\224A\231\222Z\224" + "\324\222LK\0e\234\34\273\360\361\245Y\22%Q\26)\311X*\15J\61UZ\246$\252Dmj" + "\2e\237\35\273\360\361Da\62,\245\232\64$Q\227h\210\222\250\70\274\64&Ze\30\242\4e\241" + " \273\360q\205\322\240DY\24\16SR\313\224A\211\222,J\222A\224\242A\31\304,N\0e\244" + "\27\273\360\361\3\333 \347X\216\15\247\60\15\323\60\15\253Y\234\1e\245\30\273\360\361\3\342 \347X" + "\216\15\247,\216\326,\11\263\250X\15\1e\247\31\273\360qFq\230)Q\242\352\200$\315\332\260\346" + "\330\60da\65\3e\251\36\273\360q\305\303\220la\232Da\24\15\207$\12\243\242\22%CTL" + "\262PL\0e\253\33\273\360\361c\303\62d\345,\35\222a\210\222\250%j\211\242A\213\212\325\4e" + "\255 \273\360\361\245CR\221\222)\213\262lX\6EK\22S\222(=eI\62(Q\234%\0e" + "\257!\273\360\361D\341\60(ZT\34\242\60\212\206d\210\222\250%\31\226Z\22%Q&%a\226\0" + "e\260\35\273\360\361\245\303\240h\225\64\211\262a\31\262J\62,\305,\211\222\236\332\224,\1e\271\27" + "\273\360q\346`:\34\304\34\313\261A\15\323\260\232\305Q\270\1e\274\35\273\360q\245\305hXja" + "\222-Y\224Ha\22fI\30\65FY\24\211\11\0e\275\37\273\360qe\71\20\15\7\35H\303%" + "\231\222d\211\222\245\224T\246\244-J\62)\33\2e\301\31\272\361q\246\303!\213\262\341\240\205i\70" + "\34\262\34\32\266\64\21%\0e\303\37\273\360qe\71\20\15\7\71\34\242\251%R\242$J\244$\31" + "\226R%J\262\244M\1e\304\35\273\360qe\71\20\15\7\35H\265eL\262)I\306$\233\222A" + "\213\262D\12\7e\305\35\273\360qe\71\20\15\317Q\244-j\322)\251hI[\224D-Q\22)" + "R\0e\306\36\273\360qe\71\20\15\7)\214\206i\13\223d\220\222NI\247\244\247$\31\242\60\2" + "e\313\36\273\360\361\204q\66\34\344lX\206,)%\265(I\226(\251EI)IL\305\1e\314" + "\37\273\360qe\71\20\15\7\35\310\222p\31\244D\12\223,L\222AJ\262R\26U\206\1e\316\34" + "\273\360\361d\71\20\15\317\331\260,aR\31\226NIOIE\252\224\224\332\0e\317\37\273\360qe" + "\71\20\15\7\35\310\342e\220\22)L\262\322\60$Q\26%\245\244\224h\1e\322\33\273\360qe\71" + "\20\15\7%\314\206ejI\206\244\35\351)\351)\351\243\0e\326\36\273\360q\325\221d\70Ha\66" + ",S\222%\303\240T\243$Y\242\244\247diU\0e\327\35\273\360\361\204q\66\34\222\250\66,S" + "K\244DI\224HI\324\62\234Z*b\0e\340\32\273\360\361\14\347\34\313\261t\70\210I\216\324\201" + "(\7\242,\312\262u\10e\342\36\272\361q\14\311\60eQ\245\64$\245h\70hQ\22F%)I" + "\224d\252H\241\0e\345\16\247\362q\34T\353p\265\16\327\0e\346\30\253\360q\15C\230\206i\70" + "\14a\32\246\341\60\204i\16\17\7\1e\347\30\251\361qD\303\20\205R(\205\322\60D\241\24J\241" + "\24J\303\0e\350\32\271\361q\244J\264\255:\220\14\203\216\15C\224F\303\20\245\321\60$\0e\351" + "\32\273\360q\15C\230\206\303\20\246\341\60\344@\216\245\303A\315\261\34K\1e\354\34\272\360q\345P" + "\16\15\203\222\3\312 \325\242h\220jQ\64H\71\220\344H\2e\355\37\273\360q\345X\66d\245d" + "P\242,I\206,)eI)K\222!Kr J\305ae\356\33\273\360q\346\300!\7\242\70\213" + "\212\321<\15\203\26g\303\240\305\331\60(\0e\357\32\272\361\361\14\203\24G\303 \305\321\60\210\361\60" + "\304Q\232EI\30\311\3e\360\32\273\360\361\16\312\220\225\262R\226\15Yi\70e\331\220\225\262\34\313" + "\261\14e\361\30\273\360q\15C\230\206\303\20\246\341\60\344\204\347t\70\250\71\226\2e\366\35\273\360\361" + "#\321\20F\321p\12\243J\24\15Q\22\265D\305\250\30\15a\216L\0e\367\36\273\360\361\3\331\20" + "F\225a\210\222tH\322(I\243$\35\222\64Jr(\207r\0e\372\33\273\360q\16\7\255\224\225" + "\262l\310J\311\240DY)\313\206\254\224\345\300!f\0\36\273\360\361\246C\222F\311\60DI()" + "\331\240ER,e\312\240hR\230\344P\2f\2\33\271\361\361\14C\224F\303\20\245\321\60\204\351\64" + "\210\221\224DC\224\250\31\0f\3\33\273\360q\15\203\26g\303\240\305\331\60\350\360pH\302\64K\302" + "(\213\22Uf\6\33\272\361\361\14C\226f\303\220\245\331\60\344h\30%CR\12%E\311\306!f" + "\12\27\273\360q\15C\230\206\303\20\246\341\60\344\204\347t\70h\265uf\14\24\270\362\361\14S\30\15" + "S\30\15;\64\234\207C<\34f\16\32\273\360q\17\247L\252I\321p\312\244\232\24\15\247,\15k" + "I\244&\0f\17\33\272\361\361\14C\224\245\303A\254H\321\272\14C\226f\303\220\245\331\60D\0f" + "\23\34\272\360q\15C\226f\303\220\245\331\60d\71\64\14J\224DRoI\24)\0f\24\31\273\360" + "\361\225\263p\70f\331p\320\341a\10\323p\30\302\64\34\206\10f\25\37\273\360\361#\312\220lQ\222" + "FI:$\303\20%QK\24\15I\324\22\305Y\32F\0f\31\32\273\360q\15C\230\206\303\20\246" + "\341\60\344\204wt\70ha\70\14\12\0f\35\32\273\360q\205\351\220\204Y\262\64\325\244t\70(a" + "\32\246\303\32\246\303\4f\37\33\273\360q\15C\230\206\303\20\246\341\60\204Q<\134\302\34\70\344@:" + "\34\4f \33\273\360\361\3\331\220\225\222A\211\222\226!\351\224t\32\336J\225\34\310\322\2f%\32" + "\273\360\361\306\303!\315\201\203\32\17\7IT\224)\311\222!\15\323a\2f'\34\273\360\361\3\331\220" + "\225\222A\211\262l\310J\303)\313\206h\252\264Fu \3f(\36\273\360q\207C\24F\321\60%" + "\342\240\204Q\64$Qq\210\302(\32r \307B\0f-\34\273\360\361\16\207,\222\262H\252\15J" + "\244Dr\24\15Sm\220\262x\220\263\0f/\31\273\360\361\15k\230\16k\230\16;<\34\244:\20" + "\15YR\315\206!f\61\33\273\360q\15C\230\206\303\20\246\341\60\344@<\334\221\70\313\201$\34\16" + "\2f\64\34\271\361\361\14C\224F\303\20\245\321\60$:\20%\203\242DK\251e\310\62\0f\65!" + "\273\360\361\16\312\220dI\224dI\224\14\312\220\244QR\222\222\226!I\244J)\214j\341\0f\66" + "\36\273\360q\351`\64$CTL\244!Q\206(\211Z\224\250\222\14JTKji*f<\33\273" + "\360q\15C\230\206\303\20V\207!S\207d\30\302\64\34\206\34\36\16\2f>\35\273\360q\15C\230" + "\206\303\20\246\341\60\304I\32%Q\226\224\262\244\71\11\207\203\0fA\34\272\361\361\14\203\24G\303 " + "\305\321\60(Q\22U\32\25M\251hQ\66\16\1fC\34\273\360q\15C\230\206\303\20\246\341\60\204" + "Q\65\251\15\7\61\311\201(K\304!fK\34\273\360\361\14\327$\215\222(K\232\206\203\16\17C\230" + "\206\303\20\246\341\60D\0fL\35\273\360\361\3\331\26&\311\60(\325!I\26\245\213\322E\251\34\222" + "\26\245\32\206\2fO\27\272\361q\15cq\30K\303A\13\263x\70DY\31\273\360\361" + "\246\303A\214\322$J\22\251\65\35\16ZR\215j-a\1h@\35\273\360q\245\331pH\242,J" + "\244$M\206)\315J\321p\320\222jT\322\62\1hA\34\273\360qeq\224\14w$K\227dH" + "lI)KJY)+e\245H\1hB\36\273\360q\205i\64(\203\224\206i\62\14\221\216(Q" + "\226D\203\26\246a\232\14C\0hC\36\273\360qeI\230%\321\240\64E\212V\11\25\223\322\242d" + "I\230%\245\226(\11\5hD\36\273\360q%Q\227\312\260\324\302\64\32&)\311\224\246$K\302\250" + "\22%Y\22\251\2hE \273\360qeq\66$C\22\205\311\60Du@I\206\304\22)Q\222H" + "\225\64J\242J\66hF\33\273\360qE\303T\35\16RcT[\222I\221*Q\61\32\246:\20\15" + "\3hH\30\273\360\361\246\303[:\274E\71\62d\203\266\246\303AKjS\64hI\33\273\360q\205" + "ii\70H\225\250\230*\303\242\224\222Z\224\205b\246d\211\30hJ\31\273\360q\265&\305\341\32\17" + "\7)\315Z\222aH\262\244\32\225\264LhL\32\273\360\361\16r\16\34\302\64\34\206\60\15\207!\7" + "\322\341 \65i\231\0hN\36\273\360q%\303\20\205\331\240\304QV\31\224H\13\225(K\242A\13" + "\323\60M\206!hP!\273\360q%\303\20%\351\260,Q\222&J\262$CRQ\272(\225%J" + ":%i\224\204\2hQ\36\273\360q\15C\232\345\300\16d\331\240\14J\224D\231-J\242d\70h" + "Im\212\6hS\37\273\360q%\303\20\345\310\240#\321 IY\264\14JEKJ\203\26eu," + "\31\206\0hT\33\273\360q\205i\230\15\7)L\243A\323\21eXJY)+e\245A\1hU" + "\36\273\360qeq\42\15\203\32%i\224\244\321\240,J\252T\243$\215\222a\210\222\64h` \273" + "\360q\345X\62\34\244$\314\222lJ*J\213\22)J-\11\263$\314\222\60\31\206\0ha\35\273" + "\360qeq\66$\303\240d\241\22E\356\210\62\14J\226\204YRj\211\222Phb\34\273\360q\205" + "i\70\234\322h\230\212\221RJ,\221\22%QKTK\302D\23hc\36\273\360q\205i\224D\303" + "\242da\32\15\313\234(\251\22\15S\16D\71\20E\303\0hd\35\273\360q%QK\24\15O\71" + "$\15\313\254$\303\240D\71\20\205Q\61\312\6\1he\36\273\360q\245Z\264\15Y\232\14C\242%" + "\331\222%\275(Y\22fI\30\25\223,\2hf \273\360qeI\230%\311\60DZ\224(\311\22" + "%\211m\11\263$\31\206(L\303\64\314\0hg\36\273\360q\205i\230\15J\61\312\42e\30\222\35" + "H\222aP\262\70\312*\303\20\25\3hh\33\273\360\361\324Ri\320\222,\223\222HIv$\35\16" + "ZR\215j-a\1hi\32\273\360q\245a\64\274\3Q\61**\303b\252D\305\250\230d\241\62" + "\14hk\36\273\360q\65fI\64hZ\224(\311\224dJ\213\22\205J\242\225\212Q\222F\42\0h" + "t\35\273\360q\245Zt\30\222Z%[\6I\311\242$\314\222d\30\242\60\15\323L\3hv\37\273" + "\360qE\303\224E\311 \211\321\260HI\224\34\206$Q\42%\32\246J\324\22\265\11hw!\273\360" + "qeq\66$C\22\205\311\60$R\22%\207!I\224H\211\206\251\22U\242\222\226\10h\201\37\273" + "\360\361$\303\224dI\26%\211\226\264,\245\244\24iIu\70hI\65*i\231\0h\203\36\273\360" + "q%[\224\15\311\240DY\224U\206!\222JJ)i\31\244:\220\224\265!h\205\35\273\360q\325" + "\201h\70\350H\64HK\223\62\14J\224tJj\321\60\305Y(\1h\206\36\273\360q\325\201(\32" + "^\242\226D\31\246%J\224dP\224\250\22\225\246$\13\305\10h\217\36\273\360q\245aT\32\222a" + "J\262l\31\26%N\242aH\242\60*F\321\60\25\3h\223\34\273\360qeq\230\15\7\251\26M" + "I\246\14\203\22fI\230F\203\26\246a\6h\227\36\273\360q%\303\20\205\331p\220*QrX," + "\221\22\15C\22\246Q\222fj\42\15h\242\34\273\360q%Q\227\312 \245\321\260Har\30\222D" + "T\242a*F\305\250&h\246\33\273\360\361\205\321\240\14Z\30N\213\222(\305\34\33\246\61VrD" + "\35b\0h\247\36\273\360qE\303\24f\303!+EZ\24-\303\220\224\223h\320\242\254\64hQ\226" + "\0h\250\34\273\360\361f\311 %a\226$\303\240DIO\25\71\35\16ZR\215JZ&h\255\37" + "\273\360q\205i\26%\303A\312\242h\11\23\245\230dCR\222\262$\22\263(K\304\0h\257\35\273" + "\360q\325Z\302hP\6)\311\242AZ\212\312\60(\231\324\22U\242-\314\0h\260\33\273\360q\245" + "Z\232\14Oi\230tZZ\224AQZ\264\244\223\226HY\1h\263\36\273\360q\205i\62\34\244\70" + "\312\242eX\224\70\211\222NI-JjI\224Hr\0h\265\26\273\360q\245\321p\220\322\354\322\247" + "\326A\316b\251K\64\17h\300\36\273\360q\205i\226D\303VI\243h\220vD\211\42%\252DY" + "\224U\302d\30\2h\302\36\273\360qE\303\224\3\227A\312\201\344\260(Q\226DI\244\224\222\254\22" + "FY%\15h\311\37\273\360q\205i\64(\303V\32\244%\213\224a)fI\62\14Q\22\265D\211" + "\24f\0h\313\37\273\360qeQ\26\15\7%\312\262!+e\322\20)\245\244\62\14Q\226\204QV" + "I\3h\315\36\273\360qE\203\26e\311p\310\242\254\64h:bJ\224h\320\242J\24\15IT\23" + "h\322\35\273\360q\205i\64\34\244\64\32\244)U\206A\211\222^\226(L\223a\210\302\14h\325\35" + "\273\360q\205i\62\274F\321\240\345\230\62,J\224%QRK\242\222\26\325\64\0h\330\33\273\360q" + "\245\321p\220\322hP\206\245\213\322EY\222)\315.}J#\0h\332\34\273\360q%\247\244eX" + "\232\222S\322iiQ\16IOI'))U\22\1h\340\32\273\360\361dM\245\341\35\212\206!L" + "\303a\310\201t\70hIm\212\6h\343!\273\360q\205i\64(C\226d\311\60Da\222)\203\244" + "D\221\22%\265l\214\222Z\222H\1h\356\32\273\360\361\246\303AK\252QI\313\264\332p\220\64-" + "\261\224\222RV\3h\360\37\273\360qE\203\26f\303A\252\224\226&e\30\224(\351\224\324\222a\210" + "\302\64\32\24\0h\361\37\273\360q\205i\64(C\226&\303\20\325\262%K\224dHJJ\230Di" + "\226\204\211&h\365\35\273\360qE\303T\211\206\247JT\32&-T\206A\311\306(\251%QI\213" + "\2h\371\35\273\360q\205i\70\234\322h\320\242,S\6I\321\222\322\240\205i\62\14Q\230\1h\372" + "\34\273\360q\205i\62\274F\321\240EY\246\14\222\242&\321\60\25\243h\230\212\1h\374\32\273\360\361" + "\205\321p\220&-I,Q\230d\325\332p\311*Y\230\331\0i\1\35\273\360q\205i\64\34t$" + "\33\242\251\244$CR\215\222\60M\206!\12\323L\3i\5\35\273\360q\205i\64\34\244\64K\262e" + "X\224\60)-MI-Z\262\70K\25\0i\13\35\273\360q\205i\62\274#\321\240EY\246\14\222" + "\22eI\224\324\222\250\244E\65\15i\15\36\273\360q\205i\62\34\264\64\32\264(\313\224AR\264\244" + "\264dQ\262EYe\30\2i\16\32\273\360q\65F\303S\30\25\243aR\242L\221*\321\60\65F" + "\305h\30i\20\32\273\360qE\303T\34\236Z\242FeXL\225h\230\222Z$\15RVi\22\42" + "\273\360qU\206\250eP\206$j\211\222A\211\224(I$%Q\22K\244d\245J\224(Q\0i" + "\37\36\273\360q\205i\64(C\226&\303\20\25\243E\224\222,I\206!\12\323,\312\22\61i \36" + "\273\360q\305\303\220lI\24\16\312\240EI\64Li\22E\303AK\252QI\313\4i$\36\273\360" + "q%\303\20%-\303\322\224\14C\24\246\322\240(SRL\262\64\314\324D\5i-!\273\360q%" + "K\230$\303!)&\312\20%\235\226dQZ\224\344\224dI\224dI\224d\3i\60!\273\360q" + "%\303\20%-\303\240\224\222NIE\33\224\212\322\242\364\224\14C\224%a\226D\0i\64\42\273\360" + "q%\303\226DI\62\14J\226\204R\22m\303\22)Q\322)\311\6%L\242$Kj\1i\71\36" + "\273\360qeQ\226\14/Q\226\15Y)\223\206H)%\225a\210*\265H\213\242ai= \273\360" + "qeCV\211\206d\10\323L\31\206d))-J)\21\223\212\26U\242$\222\0i\77\37\273\360" + "q\205i\64\34\244\64\32\64)U\206!\221\262\244\62\14Q\245\26EZ\64(\0iB\35\273\360q" + "\205i\64\274\324\222\250\244\14Z\242E\322\240\224\262\322\240\345X\62\14\1iT \273\360qU\206(" + "Y\222A\211\222(YJ-\321\60%R\226T\206!\12\323,\11\23MiW!\273\360q\15Q\30" + "%\303\240DI\224$\203\64DI\24\15\313\22U\222a\210\32\223Fm\10iZ\35\273\360\361\205\321" + "p\320\302p\232\222DI\244\60\33\16Y\224\225\206,)j\303\0i]\35\273\360q\205i\62\34\264" + "\64\31\206(\351\64U\224aP\302\64\33\243\244\226D\5i^ \273\360q%\303\20%-\303\322\224" + "\14C\262\205\312\60(Y\230d\203\224\225Z\242$L\0i`\35\273\360q\205i\62\34\264\64\31\206" + "(\351\64U\224aPJ-\303\20%QK(ic \273\360q%\303\20%Q\64<%\71R\31" + "\244%K\224dX\332\242$\31$)\213\262Aif\35\273\360q\205i\64\37\273\360\361d\231\222U\206\203\222%\245dP\42" + ")I\206$Y\242\244\242\364\224\230\263ajD\36\273\360q%K\230%\321p\220\222N\311RZZ" + "\224%QzJJ\331\240\224\62)jG\36\273\360qE\203\26f\303A\12Se\230\302P\31\6%" + "*&\303\20\265D\311\60\4jP\31\273\360\361\246\303A\311*\303;\244\14\227b\64\34\264\244\32\225" + "\264LjX!\273\360q%\303\20eI\64\34\244JT\211\222l\270(-J\242II\262DI\247" + "$\31\4jY\36\273\360q%C\222%-\203\222\225\6m\215\242A\222\262\244\64hQ\326\22&\303" + "\20j[!\273\360q%\303\20%\246A)&\303\20%\265hI$eX:eI)S\242$J" + "\242\2ja\37\273\360qeCVJ\206\203\324\22)\303\224\224\42\305\224d\211\226X\242,)%&" + "\0je \273\360\361T\206$\12\223H\31\6E\311\242d\30\222(\311\62e\220\323\341\240%\265)" + "\32jq\37\273\360q%\303\20%\361p\211\222\64Q\222A\31\222\212R\31\226\236\222\250eP\42U" + "jy\36\273\360qeC\26\225\206C\26%%i\220\226^\206A\211\262\322\240EYiP\0j|" + "\37\273\360qU\266(\251\14R\222%\303\20)E\245EI\224\245\226\224*J\264\24k\0j\200\35" + "\273\360q\205i\62\274\64%\235\222d\211\326D\31\6%\312J\203\26e\225a\10j\204#\273\360\361" + "DYeH\242!J\226d\220\222R\222\14\203\222LYR\31\222\246$\252DIE\232\2j\216\37" + "\273\360q\205i\226DC\322\226\14C\24)\232\322\244\14K-N\206!J:%\211\1j\220\36\273" + "\360qeCVJ\206\203\24)\245h\230\224XQ\226R\16D\303\224\324\42i\20j\221 \273\360q" + "%\303\20\205\331p\220\222\250%Y\42\245I\31\6\245\324\62\14Q\22\265\14C\0j\227\35\273\360q" + "\14Z\224\15OIq\70h\221\64\14\311\220\345@:\34\264\244\66E\3j\240\36\273\360q%Y\64" + "\34\244$J\222a)%\245,\351\264hi:\34\264\244\66E\3j\251\36\273\360q\205i\62\274\64" + "%Qe\70$J\234D\203R\307\222a\210*\265$\221\2j\253\36\273\360q\205i\62\34\224Ri" + "\211\224.K\226T\206A\311\261d\30\242Jm\221\2j\254!\273\360qeI\230\14\207,\11\207S" + "\222F\312 )\245$Q\22\61I\224,J\242J\242\1k \30\272\361q\345P\16\15\203\222\3Z" + "\65\207rH\7\242\64\214d\1k!\30\273\360\361\204q\26G\303\232U\242\64\314\324\260\222\205I\326" + "\250\6k\42\32\273\360q\207\203\62\210If)%Y\32\246Z\232\264EI)\314\322\2k#\36\273" + "\360q&\351\224\206\203\62lIOI\26&Y\230DI\226DIT\311\222H\15k$\36\273\360\361" + "\244a\32\16\312\220\244Q\62$\211\232\205[$eq\224\244Q\222IY\0k'\34\273\360\361\3\331" + "\260d\361\60%\231\222H\215Q\61Jj\221T\251F\311\60\6k\62\37\273\360q%Q\230%Y\224" + "\15\221\224%Q\26\205Q\66d\245\254T\211\206$K\303\0k\67\36\273\360qHJ\252e\222\62d" + "Q\66\14Q\322\30\15S\226\224\262\244S\62d\225\60k\71\37\273\360q\205\331\260\204I\66hI\66" + "\14Q\22f\321\222EI-Z\242$M\262l\14k: \273\360\361D\265a\11\243hH\206$K" + "\242,I\206\254\224E\303\220\204I\224D\231\261\0k>\34\273\360\361\325\206%\316\206dH\262\34\251" + "\14Y\216E\303\224%=\65-a\0kC\35\273\360q*\331\220\305\331p\320\212\311\240(QK\64" + "\14I\324\22\15\203R\315\2kF\37\273\360q\205\331\260\204Q\64DR\66\14Q\222#\331\220\225*" + "\321\20%Q%K\6\61kG\36\273\360q\14RV\312\6i\320\222l\330\222(\315\6\251%\252$" + "JeH\264P\14kI\35\273\360\361dI\66\14j\22\15O\225\226\341\20&M\303\220d\212T\251" + "(\275\5kL\37\273\360q\134r \312\226hP\332\206A\211\263h\311\242\244\224$K\224\244I\226" + "\215\1kY\36\273\360qiaT\33\226!\316\222AJjQ\64\14I\224t\223\224(Y\224\310\26" + "kb\30\272\361\361\346P\16\305Q\34\15Y\24Gq\24Gq\24\16\207\0kc\32\253\360q<\250" + "\71\226\3Q\16D\203\26\345@\224\3Q\16D\351p\20kd\36\273\360\361\225\263\70\213\222Z\22%" + "\213\226da\222\205I\26&Y\224$K\64\244\3ke\32\273\360\361\346@\64hQ\16D\351pP" + "s\244V\252\245\71\42\16\62\0kf\36\273\360\361\3\342\220\324\221l\70\210Q\232Di\242\244I\224" + "&Y\22%K\62\250\2kg\35\273\360\361\225\263\70\31\226Z\230(C\224D-Q\222%\231\66D" + "\231\230\304\232\0kj\32\273\360q<\250\71\262HS\246\306\303!\315\201h\320\242\34\210\322\341 k" + "y\30\273\360q<\210\71\226c\303X\15+Q\230%\71\224#\352\220\3k{\31\273\360q\35\273\360\361\304Z\62\344@\270%[\242" + "\24\223NI\305\224\324\242$j\211*\221\24mA\32\273\360q\244\225aPk-\303\220\305Y\322$" + "%\265(\351\224\364\24\11mC\31\273\360\361\244\225a\220\303D\252%m\311\60Da\246\206\225\254\251" + "\32mE\36\273\360\361\204I\230EI\66LI\224\3\7)\213\263(\21\223,\215\222Li\21\5m" + "F\32\273\360\361D\325$\31\304)\233L;\224E\303\222&\325(\11\263\250fmG\35\273\360\361d" + "\231\224\14R\32U\242%\233\246\34K\206c\222\205I[\224TD\1mH\34\273\360\361\244\305A\16" + "\223d\330\222\60\252D-\321\226DI\230d\65%Q\3mJ\33\273\360\361\244\305,\33\206$\221j" + "RK\324\62\134\303\64\211\322!I\206,mK\34\273\360q$\203\226hI)iQzQ:%\235" + "\222\226)K:&Z%\36mM\33\273\360\361\244\265$\12\263(Q\263d\320r,\31\216iV\212" + "\6\245\26\6mN\34\273\360\361\244\225a\20\243,\211\344$\12\223Pj\322\242\254\224EY%\214\0" + "mO\34\273\360\361DiT\224\206\244\61)&M-Q\313\224\364\224%:\220\344\200\0mQ\35\273" + "\360\361D\303\20%\251Z\31\6-\251&\303\20\205\231\64\14I\32\246a\232\1mR\37\273\360\361D" + "\325(\311\342!\11\223p\210\302$\31\244$\213\244\244\26IY\224\225#\0mS\36\273\360\361\244\305" + ",\33\206$J\262R\34%QKE\222\262\244\26eI\224d\42\0mT\33\273\360\361D\303\26'" + "\341 \345@\226\14[\232E\303)k\312\342,\225\0mY\37\273\360\361daTY\242AL\232\223" + "aJ\224\232\322\242%\245,)%\211\324\22%\0mZ\35\273\360\361\204q\224%\331\240\64%i\222" + "UjQ\64(RRK\303J\26i\2m\134\35\273\360\361\344@\26\15Q\30'\311\260%Q\30\25" + "\243\222\64\14I\230dM\211\32m^\37\273\360\361d\203\26eI\230EI\62\210Y\32\246Q\62l" + "I\230%a\224\210I\66\4m`\36\273\360\361D\266L\313$)\211r\340 U\322d\270\64%Y" + "\22%Y\222(i\6mc\35\273\360\361\244\225a\320\322\244\264\346P\62\14Q\226Db\222\205I[" + "\224\224B\1mf\35\273\360\361\244I\26F\332\60$\265x\30\244$j\31N-\321\60$QKT" + "\21mi\36\273\360\361dI\32%Y\70H\211\24gi\62\14Q\216h\203\224\225\262R\66(\0m" + "j\35\273\360\361\204q\62,Y\30E\303(f\311\260%\265\251\22\225\264(\251E\232\0mn\33\273" + "\360\361\304Z\62DZ\222%=&\303\224\206\65e\30\224\64\314\222\260\10mo\36\273\360\361D\303\20" + "\205Y\66LIT\214j\311\60D\71\242\15RV\312\6)\253\0mt\36\273\360\361\204I\30eI" + "\26UJI\232d\225\64R\6E+e\245l\220\262\12\0mw\42\273\360\361d\71\20\15C\226\3" + "I\62\210I[\62\14Q\22%\211T\211\242aHr J%\0mx\35\273\360\361d\203\26'\341" + " %i\70\14R\222F\321\240\210I\226\206\225,\322\4m|\36\273\360\361d\71\20\15J\326\62\14" + "i\22eI)K\206E\24\263$J\242\226\342\0m\202\36\273\360\361\244\265$\12\263(Q\226\254\232" + "\14C\24fZ\242E\225(\311\242$\324\0m\205\35\273\360\361d\203\26eI\70HI-L\6-" + "\307\302L\33\244\64L\303h\30\2m\210\33\273\360\361D\275\64\207I\62lI\30E\303T\334\206%" + "\13\223,L\262Lm\211\33\273\360\361\244\305,L\206\244\363\60Ha\32%\321T\211\222\60K\303h" + "\4m\214\35\273\360\361D\303V\311\241,\33\206$j\33\6)\211\242\303\220D-QK\24\12m\216" + "\36\273\360\361$cTY\302,j\321\226Z\224\324\242\244\242T\206$\312\201$Q\305!m\221\32\273" + "\360\361\244\225a\220\303d\30\64\251e\30\242\60\23\267J\251K-\12m\223\37\273\360\361d\203\26e" + "I\70HI\216\15\203\224\244Q\62\234\322$\32\206$J\223(\33m\224\35\273\360\361D]\242H\33" + "\206\244\26GI\30%\265$K\246a\312\201(\316\322\14m\225\37\273\360\361d]\242l\230\222,\11" + "\207!K\242\64\31\216R\222%Q\22U\242$\313\0m\233\36\273\360\361\204q\62\14je\30\302(" + "N\206!\252%\332\260DIT\311\222(\216\0m\235\36\273\360\361\204I\230\14\203\232d\311\60hj" + "\224\305\311\260\210Q\61\252%\245D\213\0m\236\32\273\360\361\244\225a\320\242J\217\321\230\14C\24f" + "\342V)u\251E\1m\237\35\273\360\361\324\322$\31\266(L\242$M\206i\13\223d\30\242\254\224" + "U\312\332 m\240 \273\360\361D\303\20%Q\244\15C\222H\265a\211\222\250e\70U\224(RJ" + "-\321\60\4m\241\37\273\360\361d\203\26eI\230EI\62\210Y\232\14C\224D\321\224t\322\224(" + "M\242lm\243\36\273\360\361\204q\66$a\224%\311 .\265(\251EIE\31\6%L\262\246j" + "\0m\244\33\273\360\361\204q\64(Y\22U\62u\210\244\60M\206k\230%\245.%)m\246 \273" + "\360\361d\311\20e\231\226&\211\262dRK\262DI\24M-\321\60$Q\232D\331\0m\247\37\273" + "\360\361d\311\20e\231\226&\211\262dJS\222,Q\322\62%K)\351\224&Q\66m\250\37\273\360" + "\361$K\32%\221\230\224\222E\315RiP\222E\322\222R\226\224\262D\251H\5m\251\37\273\360\361" + "D\303\20\205\221\230DI\247,JJ\211V\314\264d\312\222\60K\302d\30\4m\252\35\273\360\361\244" + "\225a\20\263(\211\222t\30\244\34\213\6E+e\245l\220\262\12\0m\253\34\273\360\361\244\225a\320" + "\322\244\62\210IV\32\264(\325\206%\13\223lX\262\60m\256 \273\360\361$\203\24i\212\64,\235" + "\222,\211\222h\30\222H\211\222\245\224tQ:&R\64m\257\37\273\360\361D\303\20%q\326\242\14" + "\232\26&\303\20%Y$%\203\22e\225\60S\206!m\262\36\273\360\361\244\225aP\223,\211\222-" + ")U,\221\42%ZR\312\242\254R\312\264\0m\265!\273\360\361d\303\24'\71\220%Y\274$R" + "\222,Q\222H\223\242\224*J\224dI\64\14\1m\270 \273\360\361D\303\20%\251\26U\222a\320" + "\244\226d\211\222\226)YJi\22\15C\22\245\1m\277 \273\360\361$\303 ea\250%\211\224\204" + "\211\22F\221\226$\227(i\213\222\312\224\205\32\0m\300\35\273\360\361\244\225a\320\322\244\216\15\203\24" + "\246Q\62lI\230%a\224\210I\66\4m\304\36\273\360\361dI-J\332\222Z\242T\223\266(\251" + "%\303\251%\32\206$j\211\206!m\305 \273\360\361daTY\302$L\6\71I\206(Z\262D" + "\251(\235\262\244\224%\245LJ\0m\306\37\273\360\361d\212\26f\241\42%\303\240Eq\64h\211\226" + "(\311 e\245l\220\262\12\0m\307\37\273\360\361dQ\70\34\302(K\222!M\242\60\32\302\250\244" + "\14\203\222EY\24*\345\0m\313\36\273\360\361DY\230dQ\64\14J\224\205I\26\16\311\226\264L" + "I\247\254\224\225\262\10m\314\34\273\360\361D\275\64\207\311\60hj\224$K\224\264L\311RJ:\245" + "I\224\15m\321!\273\360\361d\71\20E\353\220HI\224T\206%j\211\222%Y*J\42%\245," + "JJJ\24m\326\35\273\360\361\244\305!\7\262(\31\244\244V\32\264(K\264AJ\303h\30\222\64" + "\3m\330\36\273\360\361d\71\20\15\243)\31\222\212\222E\311\60DY\66%\235\6\245\216\224\25\0m" + "\331\35\273\360\361\244\225a\10S)\31\244$\207\222a\210\302LKJYR\352R\222\2m\335\37\273" + "\360\361$\303 IImH\22\251\322i\220\6Y\12\225(M\242,)e\211e\10m\336\37\273\360" + "\361DY\230DI\270\264%Y\22%M\211\24.%\251\22u\211\206!\211\222,m\340\35\273\360\361" + "D\303\20%Qq\30\264\250\222\14\203\224c\303A\214\212Q\255TL\0m\341\32\273\360\361\244\245\244" + "\32Ii\222%\265J\324\245\242%ZT\254d\311&m\344 \273\360\361Da\26e\341\220$ZT" + "I\206\70iLJC\224dI\224\324\222(R$-m\346\33\273\360\361\204jT\16\223(\31\222\266" + "\64L\223\341\32F-YRJ\206Am\353\35\273\360\361\304Z\62Da\24IIS\222J\311 \326" + "\224aP\322\60\15\243a\1m\354\34\273\360\361\244\225a\210\243$\352RQ\242$J\303L\32\206$" + "\15\323\60\315\0m\356\34\273\360\361dI\32\325\201C\64eI\62L\215QI\33\226,\312JY\66" + "\14m\361\34\273\360\361D\303\20%i\251\26%QZ\31\206(\314\304\255RJ\244J\232\1m\363\35" + "\273\360\361\244\225aH\263$J\6)\311\241d\330\322H\15\223aP\322\60\333\0m\367 \273\360\361" + "D\303\226\204\351\260da\224\14C\226D-Q\222H\203\26\265D\211\224D\322\0m\371\36\273\360\361" + "\204q\62\14iTK\242\312\260DIc\62HRR\213\6\245\230%\351\20m\373\34\273\360\361D\303" + "V\307\302h\30\224(\13\245H\312B)Q\242JOI\233\10m\374\37\273\360\361F\322RN\344(" + "\221lZ\230\14\312\220T\244)I\224DJ\242$\322\224\0n\5\37\273\360\361\244\225a\310\201,J" + "\6)\311\322d\30\242Z\242-Q\226LY)\213\24\0n\12\36\273\360\361D]\224DL\26I\252" + "$\303 %QKrR\22%j\211ZjQ\0n\14\34\273\360\361D\303\26\307\203\22\245Q\62\14" + "R\22u\251\210[\262\224\272dS\0n\15\37\273\360\361\244\225a\310\201,J\6)\311\322d\30\242" + "Z\242%\245,)\205I\226l\2n\16\34\273\360\361\244\245AG\262h\30\224\246$J\32\243\222\64" + "\14I\252\205QI\14n\20 \273\360\361Di\64\14j\224EI\61\251\14\321\260dQR\321\226(" + "YJYR\312\244\4n\21\35\273\360\361d\203\26e\361\240DY\230\14\203\224D-\303\251%\32\206" + "$\215\222xn\24\36\273\360\361\204q\66\304Qm\30\222Dj\31\206(\211\242\303\220Di\222c\311" + "\60\10n\26\34\273\360\361\244\225a\10S)\13\223a\220\222\250e\70\265D\303\220\244a\232\1n\27" + "\35\273\360\361\244\265(\36\224(\213\222d\30\244$J\62EI\326\60\232\252Z\64\2n\32\37\273\360" + "\361\204q\62(q\224D\303\240\224\342h\320\22-Q\222A\312J\331 e\25\0n\35\36\273\360\361" + "\204jTN\224)G\222!\213\222N\311\222LI\247\245)\311\222(I\6n \36\273\360\361D\303" + "\20%q\66L\211\230T\206\251\16D\303\220d\351p\320\222\332\24\15n!\35\273\360\361\244\225a\10" + "\223R\64\14J\242\24\223dLbi\230*\265$\13\225\3n#\33\273\360\361\244\351pM\232\244J" + "e\320\242\254\64(Z)\33\244\34K\206An$\37\273\360\361dQ\230,\71\220\14\322\260\64%\245" + "A)\265\34\226Z\224\324\222(\211\222Hn% \273\360\361D\303\20%i\70\14Z\16$\303 %" + "\245,\31\224\251\30\15S\222\205\312\60\4n)\36\273\360\361d\203\26e\361\240DI\26%\311\240\345" + "X\62\234\222NI\247\244\313\60\10n+ \273\360\361dI-\31\206\64iJ\222)\251\3\321\60\205" + "\231\62\14J\226hQE\251E\1n-\36\273\360\361D\303\20%Qq\30$\251\222\14\203T+\15" + "\212V\312\6)+e\221\2n/\37\273\360\361dQ\230\14C\32\225\206Ai\12\243AK\244dI" + "\206\254\230da\22\16\2n\62\35\273\360\361\244\225a\10S)\31\226:\24\15Z$%ZR\312\6" + ")\307\222a\20n\64 \273\360\361d\203\26e\361\240DI\26%\311\240E\71\220\14\27\251\22%\235" + "\6\245\16$\0n\70\37\273\360\361DY\30E\333\240\325\226d\310\242\244\224%\311\60DI\324\22U" + "\242\222E\1n:\37\273\360\361$S\250Di\222,\321\220tQJJ\24\16Q\262\24\223\266(\231" + "\262P\3nC\37\273\360\361\204\361\220\14i\226D\303\240dM\311\20\15R\242%C\222\225\212Q\222" + "&\0nD\42\273\360\361D\303\20%Qq\30\264\34\210\222AJjQ\222\14C\224dI\224\14J" + ")K\264AnM\33\273\360\361D]\242\342\60\350`\64\14Q\230&\303)\351\224tJ:\205\2n" + "N \273\360\361D\303\20\205\71\24F\303\240$JS\222,Q\322\62%K)\351\64\14I\224\6n" + "S\35\273\360\361dQ\230\204\225aH\243ZK$\352\200\64\14I\224tJ\272\14\203\0nT\35\273" + "\360\361Da\26U\207;\30-\245\244S\262$S\322iiJ\262$J\222\1nV\36\273\360\361d" + "\321\324\222\15\213\224DKS\22%K)\251\14R\322ii\215\222\60\22nX\42\273\360\361d\311\20" + "U\242\64\211\244aP\262$*M\25eX\232\222,\211\222,\31\222,\211\2n[ \273\360\361d" + "-\303\220fI\224\14RR+\15Z\224%\312\60(QR\213\264(\32\206\0n_\35\273\360\361\204" + "q\64\310Y\22%\203\224\324*\303\20\205\231\32f\203\224\206\311\60\10nk\34\273\360\361dQ\270\305" + "IE\32\22\251RL\244p)IY)+U\242J\26nn\36\273\360\361D\303\20eI<\14\222" + "\322)iJ\206!\12\63m\220\322\60\15\223a\20n~\33\273\360\361\244\225aH\25%K\272\15Z" + "\234E\203\242\305\331\260\344HY\1n\177\37\273\360\361d\203\26e\361\240DI\26%\311\240EYK" + "$%\335\24)L\262h\30\2n\203\35\273\360\361\244\245AN\232\206A\311\301h\320\242,\321\222R" + "\226\224\302$K\66\1n\205\37\273\360q$\203\42iI)I\206\245\233\222\14R\322\246\64-=i" + "Q\22%\25\61\12n\206\36\273\360\361dr\22\15Y\230h\203R\213\222h\30\222\250eZ\372)\213" + "\222\222\22\5n\211\36\273\360\361$\303 )Q:\265(Y\222\14\323\20\205b\262T\224\212\322S\322" + "\226\11n\217!\273\360\361\244\225a\10\243\244\66\14I\42%Y\62lI\224I\303\224\324\242$\31$" + ")K\0n\220$\273\360\361D\303\20%Y\224%\203\22%Y\246\14RR\213\222d\30\242\254\224$" + "RRJ\22%R\2n\230\35\273\360\361\244\245AG\262l\30\222\264\26e\321\220\354X\64\14I\224" + "t\31\6\1n\234\36\273\360\361\204q\242\14a\226HJ\227A*&Y\62\234Z\242aH\242\226h" + "\30\2n\237\36\273\360\361D\303\20%i:(a\26e\203\26e\245AQ\303d\30\224\60\311\222M" + "n\242\32\273\360\361d]\342aP\223\254K\32\15\7)\351\224tJ\272\14\203\0n\245\37\273\360\361" + "\244I\66\34\243H\33\206$\352\62\14Q\22Ek\22%\303\240d\245\60Q\0n\247\33\273\360\361D" + "\303\20eI<\14Z\322i\30\242\60M\206k\30n\225R\7n\252\37\273\360\361D\303\20%Q\65" + "R\322\250\66\204Y\224%\203\262\206\311\60(a\222%\233\0n\257\37\273\360\361DI\62\265d\303\42" + "FK\213\222%\211R\31\16Y\224\324\242\244\324R\212\4n\261\36\273\360\361\244\225a\310\201,\34\244" + "\60N\206!J\242$Q\206A\11\267J)\221\12n\262\35\273\360\361D\312\20%Qq\30\264\250\222" + "\14\203\24\246\311p+\205I\226\206\321\62n\264\35\273\360\361\244\245A\316\222p\211\222\312\26e\245A" + "Q\223(\32\206$L\262H\23n\266\35\273\360\361\244\225a\10\223\212\224\64%JS\255\222.\311 " + "e\245l\220\262\12\0n\267!\273\360\361D\303\20%i\70\14Z\222%\311\220\224\222\250%\71)\211" + "\22\265DI\226D\303\20n\272 \273\360\361$C\62e\265!\31\242\60K\206d\222\262(i\331$" + "%Q\226b\226D\26\0n\273\36\273\360\361d\203\26e\361\240DI\26%\311\240\345\330p\220\222n" + "\222\222(\335\224\1n\275!\273\360\361D\303\20%\71\226\14I\226\3\321\60DI\247\244\224H\303\220" + "Da\224D%U\1n\301\36\273\360\361$S\250\64&\232$\15IS\250$C\244D\221rJ\242" + "\244\247\244M\2n\302\34\273\360\361\244\225a\210\223(\33\206$J\243\60M\206c\32\16QVJ$" + "\11n\307\35\273\360\361\244\225aH\263$\34\244\254i\311\242d\321J\311\60(a\222E\232\0n\313" + "\33\273\360\361Da\26U\207c\26\325\302\244\323\220,Z\251\226\64%-\207\0n\317\35\273\360\361d" + "\221\226\324jR\32\325\302(I\306\232\64\14I\324\222%\245d\30\4n\321\36\273\360\361d\203\26e" + "\361RLJ\311\60HJ&E\203\242\225\262A\312JY\244\0n\323\34\273\360\361\244\225a\10\243H" + "\33\206$L\302\352pP\303h\30\222\64L\63\0n\324\37\273\360\361\344@\26\15I\230dbR\12" + "#)\21\243$\235\226%J\223h\30\222(\15n\325!\273\360q,Q\244DI\227\341\220\205I\62" + "\14J\224T\26%Y\262)\211\222\236\42E\222\2n\327\35\273\360\361DY\230\334\222\356P\22\15b" + "\26\17\203\42\246\311\60(a\226\244C\0n\332\34\273\360\361\244\225aH\263$\213*\245\244\24-Y" + "mKJ\311\224UJ\231\26n\336\36\273\360\361dIm\270&M\71\222\14\203\224DM\203\242%\245" + ",)e\311\224f\0n\337#\273\360\361D\325$\32\262!J\262dP\222!)%\235\222d\30\222" + "!\215\222,\211\222,\211\242!n\340\35\273\360\361$\303 \325\342A\11\263(\31\6)\316\206\203\22" + "%MZT\351-\12n\341!\273\360\361\204I\230\14C\26%Q\64\14J\230\204\311\60DI\313\224" + "tR\22%j\211B\1n\342\36\273\360\361\204I\70\234\223(\32\6\245\34%\303\26f\332 \245I" + "\224FI\62\14\2n\344\36\273\360\361\244C\24\346\300A\213*\321\260%QK\64L\211\22Uz\221" + "\42%Z\0n\345\36\273\360\361\204I\230\64'\311\220%JT\311\242,N\206S\322)\351\224t\31" + "\6\1n\346\33\273\360\361\244\351p\215j\222\224\224\222(L\207\203(f\211\26U\224Z\24n\350\35" + "\273\360\361\244\225a\10\263DJ\306\244\16D\303\324\244EY\62\14J\26e\211(n\351!\273\360\361" + "\244\342\220\224\223AJ\226(\351\226DC\224DI\42)\245\244\62$\232\22\245C\0n\364\36\273\360" + "\361\244\225a\210\223(\33\206$\352\62\14Q\22ES\262\224\222N\311R\12\5n\371\34\273\360\361\244" + "C\24\346\300A\213*\321\260%Q\313pRJI\62,bQ\3o\2 \273\360\361$\303 eI" + "<\14Z\322i\30\242\34\213\6E\307\222aP\242J\224DR\0o\6\35\273\360\361\244\225a\210\247" + "\60I\224(\31\243$\221\22\245\42n\225R\42UB\15o\11 \273\360\361\244\225a\10\223R\66\14" + "I\224\64%\303\20%R$-KS\226$JE\312\4o\17 \273\360\361D\303\20%i\70\14\222" + "\16$\303 %Q\232\14'E)%\226dQJ\25\1o\23\36\273\360\361\244\351pL*ZTI" + "\224\246d\30\242\60\223\206!\211\222N\203R\12\5o\24\35\273\360\361\244\225a\10Si\30\224Z\32" + "\15Z\224T\264A\312\222R\66H\221&o\25\36\273\360\361\204I\70\34\223\212\66\14I\242\64%\303" + "\20\325\22m\220\262R\66HY\5o \34\273\360\361dQ\70\134\243\332\60\25\263d\330\222\60Q\206" + "A\11\305,\312\22Qo$\33\273\360\361DY\70\34\263(Z&\245S\26\17\7\61\252EY\270%" + "\233\0o)\35\273\360\361D\325(\211\207[\222F\312\20)Y\246T\206\244S\322)ILIMo" + "* \273\360\361\64\205I\62hRRK\262$\32\206(I\243$\271(-J\262\224\322$\21\5o" + "+\35\273\360\361d\203\26e\361\240DI\26%\303 %\235\222\341V\12\223,\334\42Mo-\35\273" + "\360\361dQ\230\14C\32U\243\322\60D\265J\313aP\302$+eQ\26\1o/ \273\360\361D" + "\303\226DI:,Y\224D\311\60d\345d\220\304\250\62\14JT\211\222H\12o\61\36\273\360\361d" + "Q\70\14\71\20\225\206A\351\24\15K\26e\211\64U:I\225Z\22\5o\63\35\273\360\361\244\225a" + "\210\223(\32\6\245\255\64hQ\226h\203\224\206\311\60(i\6o\66\34\273\360\361\244\245AL:\15" + "\203\22u\31\206(\314\304\250\322\224\264E\332\220\0o>\35\273\360\361\204I\70\334\201,\33\246\64\35" + "NY\66\15I\224%ZT\211\222H\12oF\42\273\360\361\204I\230\14C\234D\321\60(\245\244\224" + "\14i\26%\322\60$Y\22F\225(\211\244\0oG\34\273\360q\204Q\226\14\203\32\325\206)M\262" + "\341\24&\211\64L]\242d\351EoK\36\273\360\361dQ\230\264f\203\266\64'Q\22)\221\222(" + "S\322Q\211\222)\251F\1oM \273\360\361D\225,\211\206,YJK\251\64DI\242d\211\62" + "\254I\24)\245mH\322\14oX\36\273\360\361\244\333 \245I)\32\6%J\212Rm\70HIT" + "\32\246JT\32\26\0o\134\35\273\360qd-\327,J\206dH\242,M\332\222A\231\262\322\240E" + "Yi\220\0o^ \273\360\361$C\22J\311\26\231\206D\312\42-J\242H\321\226\312\220tJN" + "I\42\15\1ob\37\273\360\361\204I\230\14C\234D\331\60$\265\64\32\264(\251h\203\224%\245l" + "\220\42Mof\35\273\360\361\204\361pK\242D\33\246\244&E\203\26e\211\66HYR\352\22j\0" + "om\36\273\360\361$\303 eI<\14Z\322i\30\242ZiP\264R\62\14J\32\246\31\0on" + " \273\360\361d\321A\251F\211\64$K)\251\15IIJ\6eH\332\242\244\62$mI\42or" + "$\273\360\361dJ\70$J\32)\321\60(Y\22U\224!J\206h\251\14\211\224DI\226DI\226" + "$\2ot!\273\360\361\204III\206\60K\244dX\262(L\224!RJ\333\260dI\224\264\14" + "I\324\0ox\34\273\360\361d\265\341\232%\331\262\364\26\15Z\224%\332 e\245l\220\262\12\0o" + "z\36\273\360\361D\303\20%i\70\14Z\323\60DI\224&\303)\211J\303\220\224J\26\5o|\35" + "\273\360\361\244\225a\210\223(\16\223a\220*\265hP\264\244\224\15R\32&\303 o\204\37\273\360\361" + "$\203\222%]\263$\33\246$\216\242A\213\262D\33\244\254\24&Y\64\14\1o\210\37\273\360\361D" + "\325aN\222A\31\222R\250dCRJ\272(S\226\224\262d)%\211\26o\211\35\273\360\361$C" + "\22F\325\341\226tZJI\247dI\246\244\313\240Da\322(\5o\214\36\273\360\361DI\62\15C" + "\234\224\262e\211\222\246d)%-\207\245\224\364\224T\304(o\215!\273\360\361da\64Li\64D" + "\203\224\344H\64L\221\224$\207\244)\311\222,J*C\224\0o\216\36\273\360\361da\64Li\226" + "dK\226#\341\220dId\32\242$j\311\244\212$\1o\234 \273\360\361D\321\20U\242l\70e" + "Q\222\14\203\244T\244\341\240dQRZzQj\211\0o\241\35\273\360\361d\203\26e\361\240\344`" + "\264LI\247\344\240\206\311\60(YRJ\244\2o\247 \273\360\361\204I\230\14C\230T\264aH\242" + "\244i\70%a\42\15S\26e\241\230\14\203\0o\263 \273\360\361\204q\62\14\241\222l\311R\32\206" + "(\211Z\222\223\222(\311\60(Y\224%\242\0o\266\35\273\360\361\244\351pL*Z\262\224\322(\31" + "\206\250\226h\203\224\225\262R\62\14\2o\271\36\273\360\361d\203\26U\207[\322i\30\242$G*C" + "\42\345@\64\14Ic\42\15\3o\300!\273\360\361dQ\70(i\224\14\321\220tZ\242A)%Y" + "rXJIT\211\222\212\224D\1o\302 \273\360\361\244\225a\10\223(\311\206!\211\222\246d\30\242" + "\244e\32\206\244\224H\226\212\322\1o\311!\273\360\361\304\341\220\64%\311\220$\203\22&\215I\62D" + "CRQ*C\222,\245\244S:\4o\321 \273\360qd\331\62\14I\32\15\312\240%J\247\244\313" + "\260$S\322eH*J\242D\225,o\322 \273\360\361D\321\20%K\224%\203\222\14Y\224tJ" + ":-\225)\351\246dQ%J\242,o\336\36\273\360\361\204q\64(Q\222EI\255\62\14Q\22\265" + "\14\247\226d\30\224\254TL\0o\340\37\273\360\361\244\225a\20\263(\31\6I\216\222aK\242$Q" + "\242$\213\224)LZ\226(o\341\37\273\360\361D\303\20\205Y\66\14I\324%Y\242J-\31\256a" + "\64\14I\224tJ\222\1o\356!\273\360\361dI-I\214\303\240EI\224\14\203\224da\222\14C" + "\224\225\206!\211*Q%\13o\357\34\273\360\361$\303 %]\245-i\321\244J\224&\303E\12\243" + "aj\214\206!p\21\35\273\360\361D\303\226\204I\66L\305p\30\244\306\341 )\245$ZjI\251" + "\42\5p\32 \273\360\361DY\70,\265\64I\206A\213\222\322p\222\222\344\60(Q\226T\206\244)" + "\32\2p\33\35\273\360\361\244\351p\310r \32\206\34H\207\223\242$\17I\213\322\242T,Q\0p" + "#\37\273\360\361D\313\224d\211\66(MU)\211\222\306A\31\304$\213\226%L\262d\30\4p\65" + " \273\360\361D\225,\31\6)iJ\244\226aKJ\225aP\262(R\206A\311\242,\21\5p\71" + " \273\360\361\204c\64(Y\232$\303 %\235\222a\210rD\32\206$J:\15C\22%\15pL" + "\36\273\360\361D\303\20\325\222lY\242\244)\71U\302h\270Ha\64\14IT\214\206!pO#\273" + "\360\361$\303 )Qi\30\224R\226$CRQz\31\222D\252$\322\220$J\242T\244$\13p" + "^ \273\360\361D\303\26f\321\60(\245\244\66\14R\322\313pHJI\62\34\222,JjI\42p" + "k\32\273\360\361\346X\16DY\251\30%a\226CI\216\324\201,-\351\200\0pl\13;\20\362\224" + "z\322\242\2pm\31\253\360q<\250\71\20e\245\254T\213\222\34\251\3Y\232\16:\220\0po\31" + "\273\360\361\345X\62,MY\242U\302\250\230\206iX\311\232\312\22\0pp\32\273\360q\306\303AL" + "r \312\201\250\226\264E\211\26\325\241$\326\62Ypu\32\273\360q\15C\216\205\303\220c\341\60\344" + "@\216\324J\345$\7\262l\35pv\33\273\360q\205i\230\206YR\312\22eP\212i\230\206\225," + "L\262\332\60\4px\33\273\360q\346\320\240fi\226\304\332\60ea\22eR\222\3I\254e\362\0" + "p|\34\273\360qeq\26'\311\260(\241\322\246\204Q\61\212\344(I\223\64\322\1\5p~\30\273" + "\360\361\246\303;\224\346@T\214j\225\34Hr KK: p\177\36\273\360q\245a\32&-\246" + "$Q\262$Q\262\244\224%%)iJ:%\303\232\5p\200 \273\360qECXM\212\211\222&" + "\321\60$YRj\211\264(\211\222,\211\224H\7\24\0p\205\32\272\361\361\14\203\24G\303 \305\321" + "\60\250Y\324\26%Y\224\304\231$\13p\211\32\273\360q\205i\61\31\6E\11\225(T\242a*'" + "\345\244\34\305Q\16p\212\33\273\360qeq\26'\311\260H\231\22%\35\323\260\222\205QRk\311\322" + "\0p\216\33\273\360\361\346@T\214\222\60JbM\322\62\251\61J\302(\211\65I\7\4p\222\34\273" + "\360q\205i\230&QRQJJ\224dI\251\61\212\264$\252\25\265L\5p\224\33\273\360q\205i" + "\230&\303\222hIc\322\62\14Q\230ja\224\324Z\262\64p\225\36\273\360qeq\230&\303\240\350" + "@\222MI\226\204Y\22JI\26%\335\242D\13\5p\226\35\273\360q\205i\62\14Q\22e\211\322" + "S\322)\251E\203\246\205QKT\322\201\1p\231\32\273\360q\346\320\60ja\224\304\211:$Q\232" + "T\223:\220\245%\35\20p\234 \273\360q\205i\64LI\224%\312\60$a\226$\303\20\205Q\244" + "EITQ\242Z\234\1p\235\36\273\360q\205i\226\204\211\226$\262\222\15I-\312J\231\224H\225" + ",\211\222L\36\2p\253\34\273\360q\205i\61\31\6E\253dQR\32\302\64\324\302(\211j\303\220" + "f\1p\254\35\273\360qE\303T\7\22\65Q\6\245\224%\245\254\64hJ\26Er\226\206\303\0p" + "\255\31\273\360\361d\245\254\64\34sd\70dQ\16(Q\226\264U\262FUp\256\37\273\360q\325\201" + "h\230\22QQ\206DI\244D\211*Q\64$\221\22&\221)\13\325Ap\257\35\273\360q%\303\20" + "%i\224\244\312E\351\242\364\224tJ\222\245\242&Q\252e\3p\261\31\273\360q\346P\230\15w," + "\33\206\60\15\207!\214\262\250R\315\244Yp\263 \273\360q%\303\20\205i\62\14\212RR\242$R" + "\242$jQ\42ER\42\61\311B\61\32p\267\34\273\360qeq\230&\303\240h\225\60K\302\64\32" + "\264\260\222\205Q-\33\206\0p\270\34\273\360qeq\26'\311\260(\265\244\224%\341\20\205\251\66$" + "Q\61\315\342\14p\271\31\273\360\361\346X\216\15r\16\34\302\64L\303a\310\11IT\311\242\2p\273" + "\36\273\360qE\303\224FI)K\264J\26G\303\224\324\42)K\242$K\302a\315\2p\274 \273" + "\360q\205i\64LI\224%\312\20%Y\22%\321\60\245\241\224H\221\224\324\242D\226\0p\275\36\273" + "\360q\345X\64h\211\226$J\226\224\262\244\64h\71&%Y\224D\265PK\3p\300\37\273\360q" + "\305R\64\204I\226X\242D\311\22\245\62\14Q\32\246Y\22fQR\212\63\0p\301\33\273\360q\205" + "[\62'Q\226LY\222\14\203\22\246a\252\64u\251E\252\6p\302\33\273\360q\325\232\262\244)Q" + "\206!\311\221:\226\15\231\216D\71\20\305\341\60p\303\36\273\360qE\203\226\206I\224%R\22%\211" + "\266\344X\64hZ\30\25\323,\33\206\0p\310\33\273\360q\34\262(\214\242!\211\222\250\244\224j\245" + "\352\240\3a\324\223\26\25p\312\34\273\360q\325Z\302d\30\24\255\22fI\64ha\252\205\321\60$" + "i\26g\0p\330\37\273\360qeI\230%a\322\224(\203RK\242$K\302d\30\42\35\211\222Z" + "K\226\6p\331!\273\360qeq\66HI)I\224DJ\262(\251\210Q\64hJ\26EZ\224\15" + "J\230%\0p\333\36\273\360q\205i\230%\311\60(JI\211\222\250%*\15SX\311\242$\32\6" + "\35\12p\337 \273\360qE\303T\211*J\244(\303\220DI\244DI\324\242D\212\244Db\222\15" + "CXp\344\36\273\360qeQ\26\15Z\322\224(\303\220da\22\15SR\226\206\250\30\25\223X\2" + "p\346!\273\360q%\303\20\205iRL\224A)eI)\251EI-JJI\224dI-\311\322" + "\0p\347\37\273\360qeq\226L\311\220T\244$QBEI&)\307\224a\211\222Z)\321B\1" + "p\350\37\273\360qeI\230%\245DR\22%\221\222\250\242D\321\24\246\312\260D\305\64\213\63\0p" + "\351\35\273\360q\205i\230&M\211\222%-\213\222c\311\60DZ\30%iV\311\206!p\353\32\273" + "\360\361D\203X\213\206Aj\231ZJ\211\234\3Q\26U\252Y\266\16p\354\36\273\360qE\203\26e" + "\245,\251\14K\242D\225(\253D-Y%J\243H\312\201\10p\355\36\273\360qe\341\220\14a\226" + "\204R\222IJ\224dcTI\224PG\223\250\222E\5p\357\36\273\360\361d\221\24\212\311\244l\241" + "\62\34\262$\214\206!\351\224HI$%\225\71\3p\367\36\273\360q\205i\64L\211\250HCRG" + "*\303\20eI(%Y\224t\213\22-\24p\371\30\273\360\361\246\303AJ\303a\310\11\357\200\216\344" + "\310\234D\225,*p\375\34\273\360qeq\66H\265\244eJ\224\312R\31\253\321 %Y\30\15\203" + "\234\1q\11\33\273\360q<\250\71\20\15a\224\16\7)\307\206A\313\261\341\322IK\22\5q\12\36" + "\273\360qE\203\26e\225aI\224,)\15J\35\213\6M\13\243aH\322,\316\0q\20\37\273\360" + "qE\203\26\246\311\260$R\245\26%\225a\210rL\31\244H\213\262J\70(\0q\23\35\273\360q" + "\205i\226\204\221\224\64E\212\62(\325\260\252\14R\244E\221\226\204\203\2q\25\36\273\360q\325\201h" + "\10\223(K\224A)%\235\222Z\62\14\221\26FI\255%R\3q\26\37\273\360q%\321\20\25\225" + ")Rj\211\322\26%\235\222IJjI\42\15I\224j\331\0q\30\30\273\360\361\306\303\71\35\16Z" + "u\30\244\266R\16\211IT\311\242\2q\31 \273\360q\205i\64LI\230$J\226\324\222(I\206" + "!\312\61e\220\42-\312*\341\240\0q\32\36\273\360q\205\331p\310\62qI\244\244\224dQ\22\245" + "Q\230(a\224\344@\226\255\3q&\32\273\360\361%\71\220\245\303A\311\342a\320\312\303\240\225\207K" + "\251\222E\5q/\37\273\360q\205i\70DI\224%\312\60$Q\250D\303T\214\224a\211\212\321\60" + "\310\31\0q\60\34\273\360qeq\66,MI\242D\225:\22)S\61\212\224\245\61\211Dq\30q" + "\61\33\273\360q\325\242,\212\223X\223t@K\212\211\245\224$j\226&MZ&q\66\34\273\360q" + "eq\226\204R\323\60(R\232\264FI\30eQU)U\262\250\0qE\36\273\360q%\247$K" + "\224dI\224)R\352HrJ\262$J\226\26\61\252%ZTqJ!\273\360q\205i\62\14Q\222" + "*:\220$\303\240\344X\64hQ\26%\311 %\265$\33\206\0qL \273\360qeq\64(\25" + "-I\224A)eIe\30\242\60\215\6)\311\302\250\226\15C\0qN\36\273\360qF\331p\320\341" + "!\251EImHjQR\33\222Z\24IIT\311\242\2q\134 \273\360qE\203\26eIeX" + "\22%KJ\203RL\223a\210jQ\22%YT\313\206!q^\36\273\360q\205\351\220\204Q\64$" + "\303\224\204Ii\220r )\15[\216&Q%\213\12qd\33\273\360q\325*\303\20\325\222D\31\224" + "RV\32\264\60\35.\245\255\322\26\25qf\36\273\360\361\306\313 %b\224$K\264\64%\311\22%" + "i\264%\71\224%Q\246E\5qg!\273\360\361\14\207$j\211\222,\31\264\250\62(Q\222%C" + "\222%Q\62\350h\22U\262\250\0qh\36\273\360qE\203\26%]\206%Qz\32\224:\226\14C" + "T)%\245,R\32\265\0qn\33\273\360\361f\331\60\344@\222\15\7-\14\207!R\302t\330\302" + "\250\223\26\25qr\34\273\360q%\303\226\204Q\64,b\232\14\203\22%\265$*\347@TU\264u" + "qs\36\273\360q\225\246\26%Y\22K\64$QEI\226RR\231\222^\206\244\65R#\1qx" + "\37\273\360q\205i\62\14\312\252$\303\240\224\223d\30\242\244S\62\14I\242tJ*R*qz\42" + "\273\360q%\321\20U\42%J\6E\213\224D\31\242\212\22UjQ\22%-J)\11\243l\10q" + "}\35\273\360q\205i\62\14JU\31\16I\71I\206!J\242\26K\305%RL\221\42q\204 \273" + "\360q\205i\64(\25-I\224A)eIi\320\242,S\6)RJI)Q\227\0q\212!\273" + "\360\361DI\224\14\312\216d\311\220\14J\224\3C\22\265lC\222%Q\62(\245J\26\25q\217\32" + "\273\360\361\14\203\16\244\303A\351i\70\307\303\71\35\16J\224DI\26\25q\224 \273\360q\205i\62" + "\14Q\222*J\226\64EJ\226\204\211&E\203\224\324\242hX\302,\1q\230\42\273\360qeq\242" + "\14J-Q\226\212\222H\211\22&Y\62\14Q\22U\222aP\242\222\66\14\1q\231\35\273\360\361\14" + "\312\220D-\311\22%-C\222,a\324\22\265\14\313R\352I\213\12q\237 \273\360q\205\331\260\204" + "Q\62DC\224\344\200\22\15J\61K\222AiR\302$\252\324\242\2q\240\35\273\360q%\303\20\205" + "\221\222xR\226(\261\204i\64L\305\244\62,\221(\16\3q\250\35\273\360\361\14Z\224\15\313\60U" + "\262\244\224dI\42%r\16DYT\251f\331:q\254\34\273\360\361\325\206%\316\206dP\212\221\222" + "\14S\30%\25K\226\224z\322\242\2q\263 \273\360qE\203\26eIeX\22%K*\303\240\364" + "\224\14CT\213\222(\311\242Z\266\14q\265\36\273\360q\205i\62\14J\247d\70$]\224D\223\222" + "d\211\222^\224\245\224j\241\0q\271\33\273\360q<\250\361pK\303a\210\223p\70Hi\70\14Y" + "\22U\262\250\0q\303\35\273\360q%Y\230,J/\226aH:%QRKjQ\16%\235*\25" + "-iq\316\35\273\360q\205i\62\14J\27\313\240T\64I\31\264(+\15R\322\251I\212\244\0q" + "\324\37\273\360q\245Z\62DJ\224\264\14\207$Jzj\32\264()%\311 EJ\343\240\0q\325" + "\34\273\360q&\341p\20\223\70Y\302\64\31\222EKZ\206\344\216&Q%\213\12q\340!\273\360q" + "eq\62\14J\242$/J)R\222a\210\222d\211\22%Q\222aP\302$\312\14q\345\35\273\360" + "qE\203\26eIe\30\224\245\242tQ\222S\230&\303\220\224\266J[Tq\347\42\273\360q\205I" + "\226$\303\22%Y\42%Q\22*\312\240hQ\242D\221\322\213\26%a\224\15\1q\356 \273\360q" + "\325\222\312\220T\264dI\206$\213\243dH\22-\221\222\341\32\345\210\70HC\0q\371 \273\360q" + "\14\312 %Q\230DI\242LS\222(\211\24&\221\222\210Q\26U\252Y\266\16r\6\37\273\360q" + "E\203\26eI\242\14J)K*\303\240dI\70\234*\245DYjI[Tr\35\42\273\360q%" + "\303\20%Q\322\62\14\312RQ\222aPJ-CT\211\206$\31\244$J*\332\62r(\35\273\360" + "\361(\303TQ\222\341)\213\222\341\224t\31\16R\223\322\42&\341\220\15\1r*\30\273\360\361#\332" + "\60\204Q\61*F\305\250\30\25\243ZSV\11\13r,\36\273\360\361)\303\240\264(]\224\312\260\64" + "&mJ\233\22%\203\22\245I\246%\351\0r\60\32\273\360\361\14\267(\13\243$\33\256\361p\320r" + "l\30\223\254\266%\333\0r\61\32\273\360\361#\322\60$YT\32\36+\303\65\207\206\61\211\62i\326" + "\206\0r\65\32\272\361q<\65\15\227Re\270d\225\341\240%\225Ai\12\223AR\0r\66\32\273" + "\360\361Uk\71\220DY\22fq\226\3I\16\345P\22k\222\16\10r\67\31\273\360\361UkI\226" + "\244\263&\351\200\64\14q\26'\345(\7b\0r\70\33\273\360\361U\65-J\242\70Gl\353\64\14" + "aT\34\206$\312\201l\30\4r\71\33\273\360qi\222\224D\342\254$\303\64\244K\16%\71pS" + "\242\34\21\7\25r;\26\272\361\361\210\251\222#\262\24mIV\216r@Gd\311,r=\30\273\360" + "\361\246\303A\215\223nQ-\351\26\325\222\256I\16d\331:r\77\17\270\361\361\365m\320\201\267>\205" + "k\0rG\31\273\360q\205i\230\206\351p\312\261\34\33\206\60\15\323,\216r \2rH\34\273\360" + "\361\205R\222\214Iy\70$\231TKJKSR\312\222RK'%\13rL\37\273\360\361\324\302$" + "\31\226N\311pH\262$J\16K)\311\222aP\212Q\61*F\0rM \273\360\361\324\302$\31" + "\226Z\70\34\222,JJIm\211\262d\30\224Z\230DI\24m\2rR \273\360q$Q\322e" + "\30\224(\251\14I\262\204i\70\34\263$\31\6%Jz\212\224R\1rV!\273\360q$a\226$" + "\303\240T\207\207,J\222\303\240\224\42%\31\6\245\24)\311\60(Z\42rY\31\273\360\361\14\207\34" + "\210\263\64\14\207C\254#u \212\263l\314!\15r[\30\272\361\361\306Q\34\245\303\240\204\71\24\16" + "\207\64\207r(\207B\0r]\33\273\360\361\25\223,L\262(\31\224\246L]R-S\262\70\213\262" + "R\26\16r_\31\273\360q\346P\30\16\203\16\304Y<\14R\230c\341p\220s,\4ra\33\273" + "\360\361\205Y\22fI\230\15YT\32\64-\24#%L\303\64\31\266\34rb\27\272\361\361\206\303A" + "\314\242\362\60DYX\34\16i\16\345P\10rf\34\273\360\361\205R\222\214I\26\16\321 %\263\224" + "jCR\231\263(+e\341\0rg \273\360\361Ei\22\245I\64(C\22%Q\42\205J\224i" + "I\242dIX\315\222\60\321\2ri\36\273\360qea\222\205I\64\34\224\212\222%%)\251H\25" + "\245\324V\252D\225L\1rn\34\273\360\361EI\230E\321pP\302\64KjQ\244\15c\26\16\7" + "\71\307B\0ro\34\273\360\361\205Y\22fI\230\15\7)L\303T\31\224)+e\245A\213\262\0" + "rr\36\273\360q\245Q\222%Q\222%\321\240\14KT\334\62mH\252a\32\246a\62\14\1ru" + "\30\273\360\361\246\303A\253\226\206\227(\214\206A\312\322\341\240\346X\12ry\37\273\360q\205Y\22\15" + "\312\220U\302,I\206!\22\63e\30\224\250\230%a\32f\23\0rz \273\360q%\303\240dI" + "\224dI\64\274\364\224tZ*C\42MI\32%\303\20%i\0r~ \273\360q%\303\240\204Y" + "\222\14\313\20U*\303\20\345\230\62(SV\312J\203\26e\11\0r\177 \273\360qU\262$J\262" + "$\31\226!\253$\303\20\351\210\64\14I\24F\305(\32\246b\0r\200\35\273\360\361\14\247\34\210\206" + "S\22%Y\224\210S\42U\322d\30\242\260\62\34\322\20r\201\34\273\360\361\14bV\32\206$\312J" + "\321\232\64\15I\26\17\203\24\206\303A\16\1r\204 \273\360q\205Y\222\14\203\222%\321\220dIe" + "\30\42\65\222\226\246\244\26-Y\234\205\13\0r\212\37\273\360q\205Y\22\15J\61\33^\242J\224%" + "\241\22E[\22&\303\20eQ\226\210\1r\213\37\273\360qE\203R\312\222\322\240\14[R\32\264(" + "\313\224A\231\262l\70eI\230h\2r\215\37\273\360q\245Q\222\14\203\22U\206!\31\224H)e" + "\203\264\224\226d\220\32\223Fm\10r\217\36\273\360q\205Y\222\14\203R\35\36\222:\222\14C\264T" + "\206d\30\242\244S\322i\24r\222 \273\360q\205Y\222\14\203\222#\203\62$\265(\313\206LG\224" + "aPzJ\222%JB\1r\237 \273\360q\14\312\220&Q\64\34\222,\211\222\341\220D\225L)" + "E\303 e\351pPS\0r\254\31\273\360\361&\71\22\345@:\34\324\34\313\61\35\211\342\260\234\350" + "H\0r\255\22\265\360\361(Y&EZ&%%-J\262\4r\257\36\273\360qd\303\224\324JY" + "\224\324\222(\311\62%\321\222j\224\344H\61i\214\262Ar\260\36\273\360qdI\232Dq\226&\303" + "\324\22JI\226DI\324\222FIOI\224\204\2r\264\34\273\360q\204\203\224diX\311J\303 " + "ia\222\225\262\70\13\223,\15\63\0r\266\35\273\360\361eR-\211\222,L\206A+g\251\224D" + "J\224\244I\26&Y\250\6r\267\33\273\360qd-\311\60\225\223j\224\344\200\22'\325(\311\221r" + "R\7\222\30r\270\36\273\360qd\303\224\244Y\251\22U\242$\313\224a)K\311\220dqR\213\252" + "\12\0r\271\36\273\360qdQ\22%YT\254\14\247J(%Y\22%QK\32%=%Q\22\12" + "r\301\37\273\360qdQ\230D\265(L\222a\221rHJ\262$J\242\226\64JzJ\242$\24r" + "\302\35\273\360qd\303\220\324\322\260\222\225\262T\31\244$+eq\26&Y\232\14C\0r\303 \273" + "\360qd\303\224dI\26&Q\222%\245,\311\224AJ\242J\324\30\265D\265d\30\2r\304\35\273" + "\360qDY\230di\224DI\237\222D\234\302$+U\322(\311\222Z%\15r\310 \273\360qd" + "\303\220\64F-\235\22)\211\222H\211\222N\211\224DIV\211\222(\213\22\61r\315!\273\360qd" + "I\232D\203TL\222a\221\222(\211\224(i\31\22)\311\264$N\212Q\66\10r\316\37\273\360q" + "d\303\220\64%QK\313\60DI\224DJ\224\264\14C\24\246a\226\204\325\10r\320\35\273\360\361\205" + "Je\10\243\244\224tL\32\223R\244\224\222NY\322)I.q\0r\322\37\273\360qdI-\31" + "\6)K\272\14C\244\24\227Z\62\234*\265(Y\232\302$\213\0r\327\36\273\360qD\325$\212\243" + "ai\224\224%\222\222NI\42EK\26'\265$K#\0r\331!\273\360qd\303\224\324JY\224" + "$\203\22%Y\246dQRK\242d\20\223,Jj\225a\10r\336\35\273\360qdQ\230$\303T" + "L\352@\224\14\223\26&Y)\213\263\60\311\322L\3r\340\36\273\360qd\303\224\324J\203\224\324\222" + "(\31\64\245\230\364\224Di\22eI\267H\13r\341\36\273\360qdI\232di\62\14I)\211*" + "Y\266\364\224D-iV\311\222,\322\4r\350 \273\360qdQ\22%YT\31\206\244[\224\224\242" + "aJ\372\224Di\22%\211\22%RVr\351\33\273\360qdQ\230$\303TL\212Q\61\34.M" + "]\322\60K\242$\254\1r\354 \273\360qDY\230di\64,\235\244\244\24)\245\244\62\14Q\26" + "gQ\222\14\203\224\3\1r\355\34\273\360qdQ\230\14\203\24V\244HJ\332\206K\255\224\305Q\222" + "%\265J\32r\356 \273\360q$\331\240DI)\251\14R\322)\351\242\264(=%\235\262dH\242" + "Z\224E\0r\357\36\273\360qdQ\230DI\30eQ\242J\311\220D:\222\14\247,\216Zj\225" + "A\11r\360\37\273\360qD\325$\32\262\250\226$\203\22eI\66\134jI)\31\304,L\262\64\323" + "\0r\361\36\273\360q$\65)\213\22%*.\203\224d\231\222EI-L\32\23\245\226\324\266\60r" + "\362\33\273\360q$\311\222\205I\224D\305\250\30\15\222\342K\251\61j\261dQ\15r\363\35\273\360q" + "$\231\230E\225b\246\14S\30*\303\240\204i\224\324\222\250%\212F\15r\364\37\273\360q$\245\60" + "*)\311\260%Q\232$Rb\32\222\60\215\6-L\303L\31\6\1r\367 \273\360qd\311\20%" + "Q-\33\242$\7\242d\230\224\60\251\14C\224\204Y\62,\215Qir\370\37\273\360qd\303\220t" + "j\211\222\312\60DI)R\206\245VJ\6\61\13\223,M\206!r\372\42\273\360qdQ\230\14\203" + "\224CI\62(Q\16)\203\224\344@\224\14b\222EI\62hQ\226\0r\373 \273\360qdI\232" + "\324*\303\220\224\222\250\222eK\226\224\206$J\224T\12\223(\11\23Mr\374!\273\360qdQ\230" + "$\203\26eQ\222\14J\224d\231\62HI\223\224\64&Q\226t\213\264\0s\1\37\273\360\361D[" + "\324\222H\25e\30\222\250%\221\224DI,\221\22%Q\61*n\321\0s\3 \273\360qdQ\230" + "DI\30eQ\242J\311\240\351H\242DI\224\64&MIX\31\206\0s\12 \273\360qDY\230" + "$\222TL*\312\20%a\244\204Ie\30\242J\32%=%Q\22\12s\16\42\273\360qdI-" + "\211\222\60\32\244$J\242h\30$\35\251\14J\224da\62HI\255\64(\0s\23\36\273\360\361T" + "\6-JJI\62(Q\322\230\14\232\26&\303)\213\243\65iR\242\2s\25 \273\360\361$K\32" + "%\241\224\14J\262EI\226)\312RJ\224(RJ-\226(\213\42\11s\26 \273\360qd\311\20" + "%Q-\33\242$\252D\321\220\351He\30\242$\314\222ai\214\242as\27 \273\360q\304a\62" + "\14R\226dI-\211\206AR\243$YJIc\262DI\232\205\13\0s\33\34\273\360qD\311 " + "%a\227\341\224\245J\61\211\302h\30\244\244E\351\313\60\10s\34\37\273\360qDY\230\14\203\24\206" + "\322\240\24\323d\30\22)KJ\203\26e\245A\321*\0s\35\36\273\360qdQ\230\14\203T\213\222" + "Z\22)MZ\224\324J\303\240\25\223,\15\63\0s\36\36\273\360\361\324\322,\311\222Z\22)KV" + "\35.\265R\62\210I\26%\311\240EY\2s!\36\273\360\361$\303 %\275(\25i\30\264(\226" + "\6\245\42%\221\224\204\265$K\223\21s\42 \273\360q(\245\251%\31\6E\211\242\251%J\226\212" + "R\31\222\236\222%Q\302(\11#\1s%\36\273\360qd\303\224t\213\6)\351)\31\64\35\251\14" + "C\224\64&Q\226t\213\264\0s) \273\360qd\303\224\324J\203\224\324\222(\31\64\245\230$\303" + "\20Iq\62HI\226&\303\20s* \273\360qdQ\245\62$Q\230DI\62\14Q\226J\203R" + "\321$e\320\242,)\15RVs+ \273\360qdITI\206)\213*Q%J\206I)%\235" + "\244d\330\222RR\31\246b\0s,#\273\360qd\303\220$R\313\60$\211\24I\303 )Y\224" + "$\203\22%Y\230\14RR+E\12\0s.\33\273\360\361\205\321\60\211\225\341!I\244\226(\32\246" + "\226(\32\226\246\244\333\26s\61\34\273\360qd\303\224DI\330\62\234\222\266EL\262\322\60h\321\226" + "tK\242\2s\64!\273\360q$\225!*&\225a\210\226\70I\6\305T\251\205\311\60DI\26%" + "\245$\252d\1s\67!\273\360\361dQ\230d\312\60$\245$\32\16J\224t\222\226(M\242aH" + "\242TI\206!\13s\70#\273\360q$\311\60$QII\206!Jr\244\62(JM\251\14RR" + "\213\222d\220\222\332\22\15\2s\71\42\273\360qdQ\230\14\203T)%R$%\203\246dQ\222\14" + "J\224da\62HI\16%\303\20s>!\273\360qD\311 %\211\224EII\31\6\245\32)\203" + "$eIi\320\242,)\15RV\1s\77\37\273\360qdQ\230$\203\26V\206S\16)\203\224\324" + "\222(\31\304DiQ\242,\223\2sM \273\360\361\324\322h\220\222(\211\242a\320\222,S\6)" + "\251%Q\62\210Q\222FI\305&sP \273\360\361\324\322h\220\222(\211\242a\320\222,S\6)" + "\251%Q\62\210Y<\14\212\230\1sR\33\273\360\361\325\206e\310\242l\30\222Z\222\225*%%K" + "\243h\70h\265usW\35\273\360q$\303\245)R\206A\351\224\364\224tQ\6%J:%\245\244" + "'\245-s`!\273\360qdQ\230\14\203\224\364[\22\15\203\244dQ\222\14J\224da\62HI" + "\267$\221\2sl!\273\360q$\211\62$M\311a\351EI\6%J*\303\62(QR\31\222\236" + "\222\276)\11\0sm \273\360\361D\331\64,\221\222\14\313\240EI\227aI\224\236\222NC\24&" + "\211\222HI\26so\36\273\360qd\303\224d\351pQZ\224d\30\242\60T\206\245\230\16\207$J" + "J\225\6s~\34\273\360q\204Q\226\14\203\324\246\34\222\236\222\207\203RJ\223ai\12\243a\10s" + "\204\30\273\360\361\346`\70\34\324\34\312\322,\35t(\207\312a\66\134\0s\207\32\273\360\361\246\303[" + "\30%Q\22\353@\322\244\14J\234\16\7\65\307R\0s\211\32\273\360\361\14\347\34\313\261\34\70\344@" + "\216%\71\22\345@\224\3\351p\20s\213\30\273\360\361\14\347\34\313\261\34\313\201C\16\344X\216\345X" + ":\34\4s\216\27\273\360\361\16\7-L\303\64\33\253a\32n\221\234#u(\3s\221\35\273\360\361" + "\16\321\220DaT\214jK\24F\305\250\250D\221\26%a\226d\251\0s\226\30\273\360q\207\203\22" + "gCV\212\226\254\32\246\341$mQ-\254\6s\233\34\273\360q\17\311 f\245\254\24M\265l\220" + "r R\206dGr \312\21\5s\237\33\273\360\361\3\331\240\205\321\60eQ\64\325JY%\234\62" + "\61\311\201,T\3s\242\33\273\360q'\321\240\24\243\254\222&\7\255\224\225\262%J\264rR\315\42" + "\0s\251\34\273\360q\17\311\240#\71\226C\313\60eI\230%\341R\22\223j\224d\242\0s\253\33" + "\273\360q\207\203\22g\203\224E\321\222U\32\263$\234\62\61\311\201,T\3s\256\35\273\360\361\3\331" + "\220\14S\230F\203\264\245\311\60Da\24M\321\232\350@\216e\0s\257\32\273\360\361\16\7)\15\323" + "L\234\306(\251EI\24M\321\232c\71\226\1s\260\37\273\360\361\16\312\220d\245\244\26%\225!i" + "\213\222Z\224\324\244$\22\223j\224d\332\0s\262\33\273\360\361\3\331\240\24\243\254RK\266\64\307\242" + "a\32\23\61\311\241\34\214\0s\263\35\273\360q'\321\240$ZT\211J\313\60\210Q\61*\16Q\62" + "D\225\64S\303\0s\267\32\273\360\361\3\331 \245\341\20\205\341\226F\303T\214\206p\13\323a\15\3" + "s\272\31\273\360q\345\330\60HY\61\251F\265\246\341\234\3\7\71\212\206\203\0s\273\35\273\360\361#" + "\321\220\14SK\324\266\14Z$eQRSZ\264(\216\222\60\321\2s\300\33\273\360\361#\321 \245" + "\331 e\225)\213\262A\312JK\66f\361 g\1s\302\33\273\360\361\16\7\61\213\263h\211\226\266" + "(\251EK\246\264\314\71R\207\42\0s\310\37\273\360q\306K\266$C\322\224T\206\245S\322)i" + "QZ\226()%\225%\213\222\0s\311\33\273\360\361\16\217Q\61\212\206e\211\302h\230\32\207(\232" + "\22\245&\251a\0s\312\34\273\360q.\303\240\64%\235\222\226\341)\351\224tZ*C\322\61iK" + "*\2s\315\34\273\360\361\3\331\20%a\224U\262d\320\322,\312\242b)R\244D\316\201\15s\317" + "\31\273\360q\16Oi\230\206\341\226F\203\26\246S\222\214Q\222\346\300!s\320\33\273\360\361\3\331 " + "\245\321\240\205\341\226F\303\224\305Ki\312\242h\30r,s\321\36\273\360\361F\321\220d\245\34H\206" + "\203R\215\222Z\224\210S&%R\226\224\212C\0s\331\35\273\360q'\321\240\24\263$\214\6iJ" + "\302,\11\243a\232\267$G\242\70K\0s\336\34\273\360q\207\203\62d\221\224%\221\66\325\242\60J" + "\206M\311\22\255<\310Y\2s\340\35\273\360\361\3\331\220T\243AK\242l\310\322d\30\242\60\225&" + "-\251Fu \3s\345\34\273\360q\16\7\251V\312\262!\31\242Z\66d\245\254\224)\303\240\3\71" + "\226\0s\347\35\273\360q'\321\240\64%\235\42E\232\222\60R\264\244\323R\332\222\266(\11C\1s" + "\351\36\273\360q\207C\222\14Q\222#Y\70$\311\20%Z)+e\231\222%Z\71R\0s\355\36" + "\273\360q\207C\64HY\22&M\203RL\222AJ\32\243\242\22ER\226F\203\0s\362\33\273\360" + "\361\16\207$\214\302\64\32\226)\11\243aJCe\30\344\34\313\261\10t\3\35\273\360\361\3I\62H" + "-\303\20\205i\224D\203\244d\241\230)\231R\232\232\65\0t\5\34\273\360q\207\203\224F\203\26e" + "\321\62hQV\32\246!\251hQ\16$e-t\6\32\273\360q\16O-\303\20%QK\24\15O" + "a\32\15\232\226\251\71p\10t\11\33\273\360q\207\313\60\205i\26e\321\260\354P\245\26%\65\245e" + "J\332\242dt\12\36\273\360q\16\207,iJ:%\225\341 \205I\233RQZ\226(\231\222v " + "\212\0t\17\36\273\360\361\3\331\240\14R\244\204Y\222\15\207\250\61\32\246!\212\264(Nr \33\2" + "t\20\35\273\360\361F\311\260$Z\32F\303\262\204QK\324\22\15Q\262%J\34\245b\0t\32\33" + "\273\360\361\16\217Q\61\212\206e\211\302h\230\32\225a\220\222\254\64HY\1t\33\32\273\360q\16\257" + "Q\322\251\226\14Y\232\14C\24\246\322)\251F\265R\0t\42\35\273\360\361\16\207,\315J\221\224\14" + "\312\30\25\223d\310\244\304\26%\241\224d\221\24t% \273\360\361\3\313\220\205\321\60$QK\64H" + "KT\211\242!\211r@I&%JJ\211\64t&\34\273\360\361\3\331\220\14S\230fI\66\34\242" + "\70\213\226Li\321\226\34\313!\5t(\31\273\360\361\16\217Q\64L\305\344\60\65F\225hP\224\251" + "\226)Eit*\32\273\360\361f\311p\220j\245A\31\222\254\64hQ\226\15\7\235\220\245\5t," + "\35\273\360\361\3\331p\220\222\64\252\3\321pH\22%J,\221\224\14S\71K\262Tt.\34\273\360" + "\361#\321p\220\212Q\66D;\24\15S\32.\211-J\302\244\35\310\0t\60\35\273\360\361\3\331\260" + "\324\242DL\42m\252%JTL\262!\221\246$\254\244\233\0t\63!\273\360\361F\321\220Da\62" + "\14Q\323\220Da\262hJ\242D\221RR\242H\213r \212\0t\64\32\273\360q\14\312 \245\331" + "-\215\6ePs\304\66E\333\240C\71\224\2t\65\36\273\360q\14\312 \245\331-\215\6eP\302" + "\64\214\242!\331\302,I\224,\21\207\0t\66\33\273\360q\14\312 \245\331-\215\6e\320\321a\320" + "J\331\60h\71\22\15\7t<\34\273\360\361\3\331\220\14S\216E\203\26e\311\220d\245A\13S\245" + "Ej\326\0tA\32\273\360\361\16\217QE\211\212\311\222(Q\216E\303\64\204\333\260\206\351\60tU" + "\36\273\360q.\303\240dQR\213\222\207\34INI\226D\203\222La\232%a\42\5tW\35\273" + "\360\361\16\312\240dQ\245\26\15\313\24'\303\20e\361\62$\232\224Fj\42\11tY\35\273\360q'" + "\311\240\264EI\255R\331\322d\30\242\244\323\24MI\343\60\204i\0tZ \273\360\361F\303\220D" + "I\224\14JTZ\226(\211\222\245\224T\246\245\62-u \212#\1t[\33\273\360q'\321p\220" + "\262$,.\203\26%\265(\251\15\7\61\311\201,-t\134\34\273\360q\353H\24-\211%\307\242m" + "HzZ\232\222\26eI\246$\13\223dt^\34\273\360qF\321\60\265\14C\224C\303!\312\342d" + "\30\242\245\62%\215Ic(t_\36\273\360q\14\312 \245\331-\215\6e\20\263Jc\22U\242$" + "J\62-\31\222A\2tm\36\273\360\361\3\331p\220\222(\311\222\341)\311\222aK\242t\31\206(" + "\311J\203\224\25tp\34\273\360q\207C\62hQR\213\6ii\213\6-L\262\345\226\14aT\13" + "\7tv\35\273\360\361#\312\60H\225ZT)-Q\30\15S\22\245\303A\315\201\250\70\14\1tw" + "\35\273\360\361#\312\220L-\265d\30\222!j\31\206(\213\245!\321\244\64R\23It~\35\273\360" + "q'\321p\220\262$,.\203\26%\265d\30\42-\323\6\35\311\201C\0t\200\35\273\360\361&\321" + "\60$Qi\230*\341\62L\211\24F\303\64D\221\66\254Q\16\34t\201\36\273\360q\207C\62L\225" + "\250eH\26\245TI\244H))\303\240%U)\311\242At\203\36\273\360\361\3\331\220\14S\226\204" + "IT\31\222\246d\30\242\60\35\16R\322\230,a(t\207\36\273\360qF\331\22\205\311!\211\222p" + "X\206\244-J:-\225!\351\230\264%\225\1t\213\36\273\360\361\3\331p\220\262$L\206!Y\262" + "\322\240EY\246\14\212\232\3\207\34\310\0t\216\32\273\360q\16\257Q\322)\351\62$M\225Z\322i" + "\70hQ\216\310\323\0t\220\37\273\360q.\321\240$K\224,\245)\31\222(\251MI\313\220tJ" + "N\313!\7\242\0t\234\35\273\360q'\321\220\14Z%L\206!\331\322h\320\242\244\246\14\212\226\224" + "\7U\23t\236\35\273\360q&\225A\261%\303\20eI\66\34\242\60\215\6M\313\244a\210\223X\23" + "t\247\35\273\360\361\14Y)\31\224A)eQ\66\34t \33\316\71p\310\201$\33\16\2t\250\36" + "\273\360q\207C\64HI\247dH\242%Q\242L\252(\65%\221\244aH\223jTt\251\37\273\360" + "q\17\311\20\305\311\60DI-\31nI-J\206!Z*\223\62FI\251\22\5t\272\35\273\360\361" + "(\213\224dI\64\234\222.\303;\244\14C\222\346\300!\7\242h\70\10t\322\37\273\360\361%\215\303" + "A\312\242d\30\224(\211\222!J\332\6)KJK\213\230\304\232\0t\334\35\273\360\361\3\333\260F" + "I\32%i\224\244Q\61*FY\224%\245lH\64)\11t\336 \273\360q&\245A)%\225a" + "I\244J\62\14J-JJI\223\246\264)C\42%Q&t\340\34\273\360q\305\303S\322\233RZ" + "\232\223\312\260\224\262\244\62$\245,\251X\42%t\342!\273\360q\34\42)I\16\203\222(]\206A" + ")'\225!iN\222aPZ\224dH\224(\11t\343!\273\360\361\204Q\62,\203\242$J_\206" + "$\31\222\236\222.C\222\14IOI\262\64&\11\0t\344\37\273\360q\305\303AQ\272\14KOI" + "\62\14J\247$\31\6\245\244(\25\245E\211\242\1t\346\32\273\360q\30\271\362q\265D\225\250\26\325\242h\70h\331p\320\262\341\240\3\1u@\32\272\361\361" + "\14\203T\213\206A\252E\303\240\203\303!\312\322,\254\245\31\0uE\35\273\360qE\203\62hQR" + "\312\222\306\341\245\213\322e\30\242D)\265\225J\12\0uH\35\273\360\361C\303\220LIc\322\70(" + "\303\322E\351\62,\25-\211\342(\11\243\2uK\35\273\360\361\3\331 eIiP*J\62,=" + "%\235\222d\220\222Z\35QR\61uL\30\273\360\361\14\247\254\64\234\262\322pMbMR\262D\253" + "\206\325\14uN\35\273\360\361\3I\62H\221R\312\222dx\312\222R\226\224\262A\312*u K\13" + "uO\32\273\360q\15C\30\25\207!\214\212\303\220\303\303A\252\265\204I\224\212\3uT\34\273\360\361" + "#\321\60%J\213\322\26\15\312\260\324\242$\31\336\242\254\216\345X\4uY\33\272\361q\311\332\60\225" + "\24)ZZ\264\322\60H\265h\30\244Z\64\14\12\0uZ\32\273\360q\346P\226\16C\34\17\7)" + "\314\206\203\324\70\14aT\34\206\10u[\36\273\360\361#\321 IISR\221\222a\312\222dJ\232" + "\244a\310\264\60Gt@\4u\134\34\273\360\361\246\303A\314\302aG\262h\70DY\224\15\203V\312" + "\206A\213\23\0ue!\273\360q\207\203\62$\225)i\222\6%J*\242R\31\222N\311\240DI" + "\226\14\71\20%\0uf\35\273\360\361\3\331 eI\62,M\331\360R\312\222R\66\34\222,\312\261" + "\34\70\4uj\33\273\360\361\14\267\250\232\324\206\203\324\326\222\14\247Z\66\14Z\224e\303\240\0ur" + "\33\273\360q\356@\226-wp\70Hm\303A\211\262l\30\264(\313\206A\1ut\36\273\360\361\3" + "\331\360R\312\222dX\6)K\222aP\232\222\341-\211\302,\311\241\10ux\32\273\360\361\3\331\360" + "\322)I\264dx\251*\225\303R\321\222%\307rduy\35\273\360\361\3\331\360\222lJ\343\240\14" + "K\42%J\227a\32\264\244\16DI\246\15u\177\35\273\360q$\235\226dK\244\244O\303AM\7" + "\245\224T\264A\212\224.\303\220\11u\203\34\273\360\361#\321\360RJ\272E\303K\27\245\62\34\222\212" + "\66\14\71\22\17C\0u\206 \273\360qeI\224dIe\211D)\16u\260\33\273\360q\307\303!\311R\61M\206!\21\263$L" + "\243A\13\253Y\64\14\2u\261\34\273\360q\307\303!\211bi\320\222\60Z\226\246\244\26-Y\224(" + "\265P\35\4u\262!\273\360q\307\303!\11Ce\30\242$J\42%\312\222d\330\222R\226DZ\224" + "DI\224\204\1u\263\35\273\360q\307\303!\211\262H\312\262\341\42eIi\320\242\254\224E\331\240\204" + "Y\2u\264\37\273\360q\307\303!\311!e\30\242\70R\206\244S\222%C\222%Q\22\345@\22/" + "\0u\265\32\273\360q\307\303!\311!-\11\223.J\62$=&\215IO\311\42\35u\270\34\273\360" + "q\307\303!\311!e\330\222\60R\206\245\61K\206-\11\243\34\212\206Au\271\34\273\360q\207\311p" + "\321\324\250\230D\211\62\205I\42\205\231T\321\242\70\312\206\14u\274\32\273\360q\307\303!\211bi\320" + "\222\266\255\22)\341\224Hi\26\226%\0u\275\35\273\360q\307\303!\311!i\320\242,\222\6\245\224" + "\225\6-\312\242\254\22\15\203\0u\276\32\273\360q\307\303!\211bi\230\222(\24\263d\70\205i\226" + "d-\221\32u\302\34\273\360q\307\303!\251\3J\66\15JEiQzJ:%}J\206$R\12" + "u\303\32\273\360q\307\303!\11Ce\30\242,\225\262\244\62\210\325,*\15\212Xu\304\31\273\360q" + "\307\303!\211bi\230\222\352\64$\265\70\33\262jX\15\1u\305\33\273\360q\307\303!\311\241\341\20" + "\205\241\62\14J\251\245S\242)Q\252e\3u\307\34\273\360q\307\303!\311!e\30\242\60\24\263\244" + "\264%Q\232DaT\213\206Au\310\36\273\360q\307\303!\311!e\30\242$\252(\303\240\224Z\242" + "\226aH\242\222\224%\2u\311\32\273\360q\307\303!\311\241a\20\213\222\22%\243\224\14[X\315\242" + "a\20u\312\33\273\360q\307\303!\311D\251\230\204\321\62\14I\230F\203\26V\263h\30\4u\315\35" + "\273\360q\307\303!\11\303\341\20\205I\244\14KS\232\14C\24&J\230D\321&u\322\36\273\360q" + "\307\303!\211\262HK\302d\30\22\61K\242A\13\323d\30\222\64\213\63\0u\324\30\273\360q\307\303" + "!\311\322\341V\35\16J\32\16\247$k*g\0u\325\35\273\360q\307\303!\311!e\330\222\60R" + "\206\245\61K\206!J\242$\252\224\62\3u\326\36\273\360q\307\303!\311!e\30\242J\270\224\24\245" + "TQjQ\22fI\26\15\203\0u\330\35\273\360q\307\303!\311!e\30\242\34\222\6\245\224\225\6" + "-\312\242\60\211\242a\20u\333\36\273\360q\307\303!\311!e\30\242,\311\224aPJ-\303\20%" + "Q%\32\6-*u\336\34\273\360q\307\303!\311\241\341\20e\242\224\364T\32\6-\11\243b\222\15" + "\13\0u\342\35\273\360q\307\303!\11Ce\213Z\222aP\224\250\22%KII\224Z(F\3u" + "\343\34\273\360q\307\303!\11Ce\30\242\60\224\6\245\26GI-\21\223\246D\235\0u\344\33\273\360" + "q\307\303!\311!\245\224%\245hQ\22%\213\207A\253\206\225\341\0u\346\35\273\360q\307\303!\311" + "!e\30\242,U\206\245\224e\303)\11\243hX\262\60\1u\347\35\273\360q\307\303!\251eK\244" + "%\221\222HJ\224\324\222h\314\222\254T\13E\0u\350\35\273\360\361\3\351pH\262$S\206!\312" + "\222L\31\6\245\324\64h\245Z%\62\1u\352\34\273\360q\307\303!\211bi\10\243$T\206%Q" + "\332\242\244\66\134\302$\312\14u\353\37\273\360q\207\311pQr$J\206(\211*\312\60(\245\226d" + "))\211\22\225\264(\21u\360\35\273\360q\307\303!\211\222(Q\242\255\222)J\262DI-\211\304" + ",\311Z\42\65u\361\33\273\360q\307\303!\211jRq\210\26\251e\210\246\306!Z\262\250\30E\0" + "u\364\35\273\360q\307\303!\251\3\312I\211\222D\252(\303\220D-Q\322\247dHr\4u\371\34" + "\273\360q\307\303!\311!e\330\222(\211\224aiJ\262\341\324\26eQ\61\2u\374\36\273\360\361\3" + "\351pHrH\31\206(\211*\312\60(\245\226NI\262\224Rm\30\2u\377\31\273\360q\307\303!" + "\211#e\20\213\303A)%\331pj\13\265\350\0v\0\35\273\360\361\3\351p\252&Q\26\15K)" + "\211*\312\230\64eI-J\332\222\250\2v\1\32\273\360q\307\303!\11Ce\30\242Z\244\264\330\322" + "\60\35.i\26g\0v\3 \273\360\361\3\351pHrh\70DI\224DCRJ\242DL*Z" + "T)e\211\24i\0v\5\35\273\360q\307\303!\211\262HK\302d\230\224(i\31\266$J\262\341" + "\222fq\6v\12 \273\360q\307\303!\211\222I\11\263d\30\222!\11\223\312\220%R\230\14C\22" + "Uj[\0v\14\36\273\360q\307\303!\251\3\267(\311\222dX\22\245\247A)%RRQ\62\245" + "\224\10v\20\35\273\360q\307\303!\11CE\31\242$\252(\303\240\224Z\206!\312\222\254%R\3v" + "\25\34\273\360\361\3\351pHrH\71%\265D\71$u$\71%YR\232\222\254\22v\27\37\273\360" + "q\307\303!\11Ce\30\242JI\31\6%K\302DI\244h\220\322,\32\6\1v\30\31\273\360q" + "\307\303!\221JJ\343pQ\232\22\251\66\234\332\302)\332\4v\31\37\273\360\361\3\351pH\232\42)" + "\251%\311&%]\206!J\242$K\206)MJ\303\22v\33\35\273\360q\307\303!\251\3\17Q\222" + "%\311\260$J\251\245diJJ\211\222-\1v\37\34\273\360q\307\303!\311!e\20\223,S\6" + ")\251\205\303\240)MI/\303\1v \36\273\360q\307\303!\221JJESJ\211\62\14\312\230%" + "\303\226\204Q\64,Y\246\0v\42\33\273\360\361\3\351pH\242X\71%]\224%Q\232\207S\322\323" + "\224D\321\22v$\37\273\360q\307\303!\311!e\30\242\244\213\222(-\303\20%Q\313\60$QI" + "\33\206\0v%\34\273\360q\307\303!\211\222p\70DY\252\14K-\36NI\24&Ym\30\2v" + "&\35\273\360q\307\303!)U\224a\210\222\250\242\14\203\22\246\311\260E\265P\313\244\1v)\33\273" + "\360q\307\303!\211j\303!\312R\251e\61\345X\62L\305$\33\26\0v*\35\273\360q\307\303!" + "\211be\330\222\60R\206\245\61K\206m\252DI\224d\303\2v+\37\273\360q\307\303!\11\223h" + "P\206\250RZ\206!)%Y\22\15\221\322\224\364)\31\2v-\35\273\360q\307\303!\311\222L\31" + "\206(\351\242\14\203\222c\303\251\242E\225R$\5v\60\37\273\360q\307\303!)U\224a\210\222\250" + "\242\14\203\222%a\224\324\222A\251%M\212\24v\63\34\273\360\361\3\351pHz\221LK\213&)" + "C\64\205i\62)q\224\15\31\0v\64\36\273\360q\307\303!\11Ce\30\242,\311\224aP\242\254" + "\64hQ\26)\303 g\0v\65\36\273\360q\307\303!\211\222PI\6IQ*J))\15S\222" + "#\303%\252T$)v\70\35\273\360q\307\303!\251\3\227)\351\62%C\222\14C\224tJ\224D" + "\211\222\212fv<\35\273\360q\307\303!\211j\303!J\206I\11\223\312\260%a\66\134\302$\212\66" + "\1v>\35\273\360q\307\303!\231&\245\224%\303\220\314J\62\14Q\222F\303EJz\32\2v\77" + "\33\273\360q\307\303!\311*J\247\244\213\224\264HY\64\234\222(\314\266d\33v@\34\273\360q\307" + "\303!\211j\303-\252\15\7\245)K\206-)E\312\260D\242\0vC!\273\360q\307\303!\11\223" + "H\31\222,\251H\212\22)-S\62$Y\22\15I\24&Y\62\10vL\33\273\360q\307\303!\311" + "!i\320\242,R\206A\351)\71\205\245\222\66\14\1vM\36\273\360q\247\303!\11\303AI\226\312" + "\22%]\6%YJJ\224\364\224t\231\206\0vT\34\273\360q\307\303!\311\322\341\20\265\15\7\245" + "\26&\203\30%\245\244\224H\321\22vV\37\273\360q\307\303)N*\303\220(\235\222)R\242AI" + "\246\226dI\224(\251L\11\0v\134\36\273\360\361\3\351pHrhX&)\251\14cR\31\244\244" + "\323\260D\225\212\224E\1v^\34\273\360q\307\303!)%\321p\210\222Z\62,\211\322\323\240\224\222" + "^\226\276\5vc\34\273\360q\307\303!\251(\321\22\205\303EiJ\206S\322\70\134\342(\32\222\10" + "vk\34\273\360q\247\303!\211\342\341\240\224\222,Q\206!I\224NIeX\372\267\2vo\34\273" + "\360q\307\303!I.J\247\344\42%Y\222\14C\64\245\311\60\265e\303\20vx\32\273\360\361\14K" + "\34\265DI\330\62$Q\26\212\361pH\223\34\310\262Uv{\33\273\360\361\14I\324RL\242$," + "\16\203\242#\331\260\206\351\60G\331p\20v}\21\270\362\361\305\351p\226\207Cl\36\16q\0v~" + "\31\253\360q<\250\71\224#\303\20\246a\32\16C\230\206i\70\14\21\0v\202\30\273\360\361\346\300A" + "\213\263a\320\342l\30\324\34\33\336\261\64\35\6v\204\31\272\361qeamH\206I\224\322A\311\244" + "\222T\222\322A\225\62\5v\206\35\272\361q\204Q\62$\245PR\224lJ\206,\7\16Y\232\15C" + "\226f\303\20\1v\207\30\273\360\361\346\300!L\262\60*\16CNx\316\201C\16\244\303Av\210\42" + "\273\360q\305Q\66DC\222F\311\240DI\226\14\211\224DI\247$\212\206$*II\30e\1v" + "\213\33\273\360q\346\310\60\204i\70\14a\32\15\7-\251F%eP\324\34K\1v\216\32\273\360q" + "eimx\252D\225,\31T\251\22\265DCV\252\304\232\0v\221 \273\360qU\242$K\242A" + "\31\206(\7\242d\70\304R\62\14Q\22\16J\32%a:\14v\223\37\273\360q\205\265$\33\222A" + "\211\244,\312\262\341)\7\242dP\206$K\242$\213\7\5v\226\37\273\360q\205\345hH\206!J" + "B)\32\222!\7\242\341T\211\206(I\244$J\62mv\231\36\273\360q\245\312\60\250Q\274\14C" + "\222Ha\222\205\303\240\305\331\60hq\66\14\12\0v\244\37\273\360q%\303\324\64(\235\206S\322\62" + "H\221\224\14C\224\224\6e\30\242\244\224\16\3v\256\32\273\360q\347X<\234\262(+\17C\230d" + "a\224\244Y\232%Y\244\15v\261\37\273\360q\245\331\220\14[\322\26%\321\240\14b\222\15\213\24&" + "\211\232\224\206\245\232d\1v\262\34\273\360q\234\212Q\230\15/\245,\311\222hx\12#%\31\206$" + "M\32\243,v\264 \273\360q\245Y\224EC\62,QRQ\42%\134\6E)%Q\244dI[" + "\245-\311\2v\277 \232\21\362\14\203\224DI\224DI\224DI\224DI\224DI\224DI\224D" + "I\62\34\2v\302\34\273\360\361\14w \307\302\341 \347H\35\312\201\203\226DI\226DI\62\34\4" + "v\305\34\273\360q\307\303\240\225\262R\66\14:\220c\361\60hI\224dI\224$\303Av\306\33\273" + "\360q&\71\220\245%eP\304(N\212Z<\14a\322\230\64\15\7\1v\310 \273\360\361\14\203\32" + "\246\311\260IMZ\22U*\303\240%Q\222%Q\222%Q\222\14\7\1v\312\32\273\360q\245\265l" + "\70h\325Z\16$\311\60$Q\322\230\64&M\303Av\315\31\273\360\361\306\303\71\35\16Zq\30t" + "\60\33\206\60iL\232\206\203\0v\316\36\273\360\361\346\300A\213\262d\70\210Q*F: \15\203\226" + "DI\226DI\62\34\4v\317\33\272\361q\25\207c<\34\263$\234\6m\31\6)\211\222(\211\222" + "d\70\4v\320\34\272\361qei\226\15\212\230%\322\22\15YN\70HI\224DI\224$\303!v" + "\321\35\273\360q&i\224\244Q\62(Q\222FR\26\205i\16 \273\360q\14\251\24\15a\24gQ\266D\221" + "\62\14J\61K\242DZ\242\244\242%Y\246\4x@\36\273\360\361#\321\240\64eI)K*C\62" + "\14QVJ:%-C\322)\31\344,xE\34\273\360\361\3\331\220\14ZX\15\207\227,L\262\60" + "I\6i\13\223,\7\16\1xG\35\273\360\361\3\331p\220\212QdY\22e)%\275(\25-Y" + "\302\244\62\254a\0xL\35\273\360q\207C\64H\221\224%\221\66U\224bR\32\224R\226LYR" + "\32\344,xN\37\273\360q\16\321\260dQ\322)\351\62\14\312\242tQ\272(-C\222%\211\222\225" + "\42\1xP\34\273\360q\16\257I\224,\245tH\222E\351\242T\26\245\313\220\244J\65\14\5xR" + "\36\273\360q\16\7)\311\302$\213\206C\322\242tQ\272(\211\64,\251\222\14C\230\6xU\34\273" + "\360\361\16\7-\314\6)\253\14IeJ:%\235\222\226!\351T\211\265\0xV\35\273\360\361\3\331" + " \245\321\60%QeiQ\262\60\31\6\245\26NI\226\324\322\2xW\36\273\360qG\303A\314\222" + "R\30%S\62(\71\222\14C\224DI\66%=%a(x]\35\273\360\361#\321\220DI\224%" + "Z\232-\303\240\24\223\312\260\64&\207\245\61\215\6xj\37\273\360\361\3\322\60$Z\245\224\14C\62" + "%\221\22%\235\226\312\220HS\322IQ\265\0xk\34\273\360\361\3\331\220\14S\26e\321 \315K" + "\247\244S\322iiJ\244$L\5xl\35\273\360\361\16\207,\215\206\251\22%\207AiJ*\303\222" + "H\341RL\42\35\220\6xm\35\273\360qG\311\20\325\242a\312\242h\214\224dXJi\22\245S" + "\232D\71\66\10xn\36\273\360q\207C\64dQ-\32\16J)\251\14K\247\244\62,K)\311\222" + "(\14\5xw\35\273\360\361\3\331 \245Y\22FY\64$\227\34I\224\250\322i\311\242$\214\207!" + "x|\37\273\360q\34\222%J:%\225!\71$]\224.JrH\272\14I\213))E\213\0x" + "\207\36\273\360\361\3\331\220\14S\61\312\241e\30\224\60KJYRZ\226(K\224j\66\4x\211\34" + "\273\360q\16O\225(YJ\245!\31\6\245\252T\26\245\313\220$\213\71\212\5x\214\32\273\360\361\16" + "\312 f\321\240\305\321\360\42UzJ\242miJ\244\262\6x\215\36\273\360\361\16\312\220d\245A\213" + "\262h\31\24%G*\303R\314\206C\322\224#\23\0x\216\35\273\360\361\3\331p\220j\245,\32\222" + "\312\222EI-L\206A\331\302$\313\261\14x\221\37\273\360\361\3\331\220\14S%*\15\313RZ\222" + "a)%Y\62\14\312\230%a\216E\0x\223\37\273\360q'\321\240\24\243aJ\244l\31\6\245\224" + "%\245,I\206e\211\262\244\224\3\7x\227\36\273\360\361\3\331p\220\222Z\24\15\322\322\242tJ\42" + "%J\242!ZJI\247\60\33x\230\35\273\360q'\321\20%a\62\14Q\322exQ\272(]\206" + "A\231\222,\251\245\5x\232\36\273\360\361\3\331\220\14S\26e\241\266\14\203\222#\245A)e\311\224" + "%\245A\316\2x\233\34\273\360\361\3\331p\220\302\64\32\244-S\206Ai\213\222NKS\22%\261" + "&x\234\33\273\360\361\3\331\20\325\242!\211\302px\351\224(\375\224L-\231\16\210\0x\237\37\273" + "\360\361&\225\341 UjQ\62-\251\222\14K-L\206AY\22-\221\222\60\213\2x\241\35\273\360" + "\361\3\331p\220\302\64\31\206diQ:%\303\240\364\264\14K\65G$\0x\243 \273\360\361\16\312" + "\220d\245A\213\262h\31\24%J\223dX\222%J\26\245\313\220\344\210\2x\245\36\273\360\361\3\331" + "pP\242\64\211\206C\22'\311\60(]\224d\70$-\312\322\30\12x\247\35\273\360q\14R\32\15" + "\313\22%Q%\32\336\301\341\240\345\320\60(J\32\16C\2x\260\37\273\360\361f\311\240\24\243a\312" + "\222lH*\213\322\213)ILS\222%Q\22\17C\0x\261!\273\360\361#\312\20&\245aH\242" + ",Z\6)\251EI\262$J\227!Y\224\246D\213\262\0x\262\37\273\360\361\3\331p\220\262$L" + "\206!\31\242hI\6)\351\224tZ\232\222\312\216d\0x\263\36\273\360q\14R\313\60$a:\274" + "DI\226DI\247DJ*\332\220\345P\22k\1x\264\36\273\360\361\3\331p\220*\265$\252\34\24" + "\245\26%\311 %\265h\31\244$\7\207!x\271\35\273\360\361\3\331p\220\222\64\312\241\341\245\26%" + "\311 %\265h\31\244$\7\207!x\276\35\273\360\361\16\207$\214\242a\252\224\226aP:%\311\260" + "\364\264T\224\26%\214\12x\301 \273\360\361f\311\20%a\62\14Q\333\22%\213)I\206!J\242" + "\322\22e\211%\134\224\0x\305\37\273\360\361\3\331p\220\262$L\206!\31\242h\31\6\245\224&\321" + "\240LY\322XS\0x\311\33\273\360\361\16\312\20%a%\253d\313\60(\235\222(\351\343pHz" + "\215\12x\312\34\273\360q<\210\71\64\214b\244\14;<(\203\222f\203\62(Q\313\20\15\1x\313" + "\35\273\360\361f\311\240\24\243a\12\303i\30\222,L\222a)\245\313\260$Z\16\34x\320\37\273\360" + "\361e\323\240$JeP\206\245\224\224\262Ji\70d\71\64\14\212\222\206\303\220\0x\324\36\273\360\361" + "f\311p\220\222(\311\242\244t\30\222Z\224Ha\62\14\312\264%]\243\2x\325\36\273\360\361\3\331" + "\220\14Z\230&\303\220L\25%\31\226rR\31\244\245)\351:\14\1x\331\37\273\360\361\3\331\220\14" + "S\226\204QR\232\262%\31\226R\222%QRY\244\212\322,\5x\350\36\273\360q\247\303!\211\262" + "l\70$\311I\351\62\34\222,N\206!R\302$\33\26\0x\354\36\273\360\361\14\312\30E\312\240L" + "I\247A\312\322\244\62\334rh\30\244$\15\207!\1x\362\35\273\360qF\303\240T\223h\210\242)" + "\31\224aiL*CR\13\207C\322kTx\364 \273\360\361.\311\220$b\226\224\262(Z\206d" + "Q\223\312 %\265h\31\244$J\342a\10x\367 \273\360\361&\321 )Y\62\14Q\246DKi" + "Q\242J\62,\211\224D\313\260\264\245a\2x\372\37\273\360q'\321p\220\262$L\206!\331\1%" + "\31\244\244S\222\14\322\322\224$\203\252\11y\1\37\273\360\361F\321\220\14S\42\205\321\260,Q\244$" + "\303\322\224%\311\260,M\211\322\230\64y\5\34\273\360\361F\321pL*S\262T\306\344\260\64%\235" + "\226d\230*QR\235\2y\23\34\273\360q\16\7\245-\32\264()\15/\71R\31\244\244\323\62H" + "I\327a\10y\36\36\273\360\361F\321p\220\32\223aH\206t\31\6%Q\242JE\33\222-\351\232" + "H\1y$\33\273\360q'\321p\220\32#\345\220T\226Z\224(K;\62\34\222^\23)y\64 " + "\273\360q'\321\220\14K\224t\33\16Q\222(\225a\211\224D\31^JIS\222f\21\0y:\25" + "\253\360\361\14w\246\341\240\346@T\214\262(\13\305\242\12y;\20\265\363\361\244\321 f\231\244(\245" + "\260\4y<\32\273\360\361\204q\26\16J\216\324\201(\226R\245\230\64g\245\254\24\16\1y>\33\273" + "\360\361\244\305l\220\342,\215\6M\13\225(K\302\64L\303\64\31\206\0y@\33\273\360\361\344`\66" + "\34\222,L\262\322 IY\242\24\223\346\254\224\225\302!yA\35\273\360\361\344`\70\234\212Q\22f" + "\242\226DJ\24)Q\22\25\225(L\262\60\3yF\35\273\360\361\344`\64(\203\224\3Q\234\14\223" + "\26*Q\226\224\322,\11\243\254\222\6yH\35\273\360\361\344\200\224M\203\222#u \32$\251\244\224" + "\222NY\224\225\262J\230\0yI\35\273\360\361\244\305lH\312I\65J\206H)*J\226DI\32" + "%i\224\244\303\1yS\37\273\360\361\204I\230E\311p\20\223\34\210\206L*)\245\244\224\324\242b" + "\22%\231\224\5yV\35\273\360q\345`\62(\303\26&Yi\320\224,R\264\244\64hQV\312*" + "\303\20yW\37\273\360\361\344\200\24\15\321\60\305R\232\14\223\22e\212TI\244$\252(Q\264H-" + "\1yZ\34\273\360\361\204q\26\16\312 *q\226jC\242DYR\32\242\60\15\323\60\3y[\33" + "\273\360\361\244\305l\70\244Q\234\245\312\260(Q\226\64gQ\26e\245!\11y\134\33\273\360\361\304a" + "\32\15\7\61K\303P\32\24\245\246\264EY)\33\244\254\0y]\35\273\360\361d\203\26e\311\260\245" + "Z\230\14\232\224dJS\322\61KJ-Q\22\12y^\36\273\360\361\304a\32\15\7-\211\222(\32" + "&%J\22S\242D\303\224\206i\230F\0y_\26\273\360q\65F\305a\310\232\206;\341\220\303\303" + "Aj\262\11y`!\273\360\361d\303\224\3\203\62$Y\34EC\222,Q\242$R\22EC\22\265" + "D\71\20\245\3yb\35\273\360\361\204q\26\16\321\240%\245J\224D[%QjQRK\242\226\250" + "M\3ye\32\273\360\361d]\242\341\240U\243A\332*\245\64\31\206(L\303\64\314\0yg\34\273" + "\360\361\204I\230%\321\240\264%\266J\266X\372\224%a\226\224Z\242$\24yh\27\273\360q<\210" + "I:\234*Q\64\334\11\207\34\36\16R\223Mym\36\273\360qe\203\64H-\245\244\24&ae" + "H\242\34Q\206A\214\222\60)%Z\30yo\33\273\360\361\244\305\341\24'\303TL\226\222\222(Q" + "K\324\22\325\222\60\321\4yw\34\273\360\361\244\245\341\220\305\311\240U\227aH\22\255\64LI\224d" + "j\26.\0yx\36\273\360\361d\203\26e\311\220da\62ha\70\34\224RK\247D\223\222\64J" + "\262\1yz\36\273\360\361\204QVJ\206d\330\242Z\66DS\245e\310JY\62\14Q\26eQ\30" + "y\200\31\273\360\361\246\303AI\6%\312\201h\270\23\16::\34\244&\233\0y\201\27\273\360q\245" + "\321\240\14R\232]\372\224f\303\35\35\16R\223My\204\36\273\360\361D\303\26'C\62\210i\226\14" + "C\262%-\306L\311\242$\252Dm\32\0y\205\34\273\360\361d]\242!\31\304\244-\32\244\245\227" + "a\13\323d\30\242\60\15\63\0y\212\36\273\360\361d\71\220\14\7%J\262!)\265$\312\220,J" + "\65\31\206(S\243\342(y\217\37\273\360\361D\303\20\345\360\240\14I\26&\203\226c\303E\211\42%" + "\31\206(\211Z\206!y\232\33\273\360\361d]\242\341\240U\243A\323B%\312\222d\30\242J-\351" + "\224ty\247\35\273\360\361\244\225\341\240\305\303 \325\62e\220\224\246$\31\206\250V\32\264(K\0y" + "\263\35\273\360\361\244\225\341\245mH\246,\311\206\203\222%a\62\14QK\224(\65E\13y\271\33\272" + "\361\361\3\312\60\344@<\14R-\32\6\65\35\16Z\22)C\222\310\3y\272\33\272\361\361\14\203T" + "\213\206A\252E\303\240\246\303AK\242aH\22\35\221\7y\273\33\273\360\361\246\303AJ\32\243b\322" + "\70\14\71\20\17\247\226(\31\224(V\0y\275\33\273\360q\316J\42)\203\42\65&\215\303\220\3\361" + "p\252D\225A\211b\5y\276\30\273\360\361#\322\60\344H\216\245\303A\315\241\35H\252Q\255%," + "y\300\34\273\360q\15C\16\244\303AK\252QI\31\24\61\312\201d\10\323,NT\11y\301\32\273" + "\360\361\311c\32f\203\224f\351\224*\305$\312*\303\20\25\243\34\1y\303\30\273\360qo\203\216\245" + "\303AK\252QI\7\264A\316\242b\64\17y\306\34\273\360\361%\203\62\246a\66Hi\62\14\221\26" + "*Q\226\224\322\60\15\323\60\3y\311\32\273\360\361\3\332\260C\351pP\243h\70\250Q\66\14jR" + "\215JZ&y\313\35\273\360\361I\331\230\206I\62,\265(\321\226\242\22eI\226\204Y\22FY%" + "\15y\315\33\273\360\361I\331\230F\303K\324\22EJ)Q\206A\11\323\60\15\323\60\3y\321\34\273" + "\360\361\211\311\26ea\222\14bV\312\264$R\302%\334\42)\213\263\70\1y\322\33\273\360\361\325\306" + "\64J*CRj\211\222\245\250D\221\22gi\230\251\211\12y\325\36\273\360\361%Q\64\25\243\322\60" + "%Q\64hJ\224)R%*F\211\22EJ\251&y\330\36\273\360\361E\341\230d\245dP\242\254" + "\22*J\246\264(\25\251\26e\221\224M\13\0y\337\36\273\360\361)C\262EY)\31\224(\313\206" + "L*)\245\244e\310JY)K\206!y\343\33\273\360\361\325\306\64\31\236\322h\320\264PI\246$" + "JjIT\322\242b\6y\344\34\273\360\361%\303\65\214*\303\322\224%\232X\31\206D\311\242$\15" + "\323\60\215\0y\346\32\273\360\361\306\303\71\7\16q<\34\244D\212\264L\31\216IQ\212\24\0y\347" + "\35\273\360\361\325\306\64\32\224a\251EIM\31\246$\12\225(K\262$\214\262J\32y\351\35\273\360" + "\361\205\321\226\204\331\220\14S\230\206\312\60%Y\246dQ\22&YS\42\6y\353\31\273\360\361I\322" + "\230d\321p\220\322\354\264)J\247\244\247\306\64\314\0y\355\36\273\360\361\205\321:EC\64LaT" + "T\206)\311\222D\211\24%K\246\306$\213\0y\357\35\273\360\361\311\333 e\331\260dQV\231\6" + "E\211\223,JjQ\26\205Q\222\6y\360\31\273\360\361)\341\26G\303Aj\14\227&)\351\251\244" + "E\305\64\323\0y\370\34\273\360\361\205\321\32F\303A\13\263A\322\241$\31\24-S\262R\66HY" + "\1y\373\33\273\360\361\325\16RqX\242,\264(a\22\15\211\226)QRK\303h\3y\375\33\273" + "\360\361\205\321T\211Z\242h\70Hi\70DR\226X\272\206\231\232\250\0z\0\37\273\360\361)\312\240" + "\206\231\62\14R\30\15\223\224d\312\60(\221\222(=e\311\224F\0z\2\36\273\360\361\325\246A\213" + "\262d\70dQ\226)\203\226(Q\42%\235\212QR\213\264\0z\3\35\273\360\361\205\312\64\265T\6" + "\245\30\15\322\230)Q\226$\303\240\204i\230f\32\0z\6\35\273\360\361E\303\240\225\262lX\6)" + "\307t(\31\206D\12\225(\214\242a*\6z\13\36\273\360\361%\203\62e\245,\31\222A\313\61e" + "\220\224(\224\6\245\230\206i\62\14\1z\15\36\273\360\361I\321\20%\265\60\33\16Y\224E\313 )" + "ZR\32\264(+e\245H\1z\16\36\273\360\361%Y\262%a\64(\303V\312\242e\220\224\246$" + "K\302,)\265DI\66z\24\36\273\360\361\325\266$\214\222\312\240%Q\64hj\226d\231\226$J" + "[\224\224\62m\1z\27\33\273\360\361\325\246aj\31\236Z\42e\230\222.RK\62\14Q\32\246\21" + "\0z\32\34\273\360\361E\332\226\204\321\360\24F\203\246Da\42e\322\240\224\212Q\61\32\6z\36\37" + "\273\360\361%\203\62%\265hP\206\245\26\15\232\226&\303\220\210Y\222\215QRK\242\2z !\273" + "\360\361%\303)\211JC\62\14IT\32&%\214\222AI$%Q\242!\211\212Q\22\12z#\37" + "\273\360\361\344\200\62$S\61\32\224a\251E\203\26%\245\245\227a\210\222\34\211\6-\2z\63\36\273" + "\360\361E\341\66dQi\70dq\246\14Z\22F\322\240T\224\232\22F\331\220\0z\67\36\273\360\361" + "%\303)\211J\303KT\32&%\253$\203\242EI)\21\263(\213\302\0z\71\37\273\360\361\325\226" + "a\210\302l\70dQ\226)K\226(\223\224%\225a\210\262$L\64\1z;\34\273\360\361\205\303\64" + "\265D\303\222h\71\246(S\42&\322\262Da\24\15S\61z<\32\273\360\361\325\246a*\16OY" + "IiK\332\244d\351SK\224$\32\0z= \273\360\361EI\264\14CT\211\206m\212\206$R" + "\302D\31\6%\312J\203\26e\245A\1z\77\36\273\360\361I\331\64LY\224\14\312\220\345\330pJ" + "\322DI\26\245\247$Y\242$\24zF\34\273\360\361\325\246a*\16O\225(\262d\211%\221\223\322" + "\220Dq\26\15\21\0zQ\35\273\360\361\325\226a\210\222\250Ke\70H\71\64\34\224\236\222d\211\222" + "\64J\206!zW\37\273\360\361\325\226a\210*\225!\31\264(\251)\203$&-\303\20Uj\211\224" + "D\322\22zp\33\273\360\361\325\226a\210\222\226aP\246\306\341\42\265\14\247\226(Qj\212\26zt" + "\25\272\361q\346X\70\34tDj\213\342(\15\333\342\35\11zv\30\273\360\361\246\303S\26U\263(" + "Lsd\330\201(\316\242b\64\17zw\26\273\360\361\246\303;T\315Z\302\312p\15\253Y\234\250\22" + "\0zx\31\273\360\361\246\303S-\12\63)S\7\65\314\224(Gt`\335\21\0zy\32\273\360\361" + "\246\303S\26)i\222\14w(\34\206,\307\206;\226\3\23\0zz\31\273\360\361\306\303!\311\21-" + "\212\303L\16\207\35\310\261\34\213\207C\0z\177\32\273\360\361\246\303S\26)i\222\14\203\230\245\303\65" + "\311\201(\316Bi\4z\200\31\273\360\361\246\303S\26u\32\16j\16D\305\250\70\14I\32\306\203\0" + "z\201\32\273\360\361\306\303!\211JRXJ\312Q\66\34\322\34JbM\322\1\1z\203\33\273\360\361" + "\246\303S\26%j\30\15S\30\15ScTQ\242H\312BI\1z\204\27\272\361q\246\303A\352\230" + "\251\331\60(Q\232\15j\16\15c\12z\206\32\273\360\361\246\303K\232\24\225h\320\261x\30t$G" + "t@\7\244a\10z\210\35\273\360\361\246\303S\230Da\22\245Y\64\34\304(\251EZ\222\15J)" + "\314\24\0z\215\32\273\360\361\246\303S\26U\263l\70Hi\66H\71\20\255k\224#\12\0z\221\30" + "\273\360\361\246\303S\26)i\322\232\15\203\234\16\7\65\316J\303\5z\222\30\273\360\361\246\303S\26)" + "i\222\14\307\342\260\304\361pN\207\203\0z\225\33\273\360\361\246\303S\230DqT\311\242\244UQ\223" + "&)\311JY\42\16\1z\226\30\273\360\361\246\303S\230$R\226\15CV\35\16:\341\32\246\303\4" + "z\227\36\272\361\361\206\303A\11\223R\226\14\207$\312\242d\230\246$\212\244J\224D\303\240\0z\230" + "\33\273\360\361\246\303S\26E\303\20g\321p\20\263l\270\251\211\222\206\303\220\0z\234\31\273\360\361\246" + "\303S\26)Q%\32\6-\252\15\247\254\64\234s,\5z\235\34\273\360\361\246\303S\26)\303\220$" + "b\222\15;\22\17\247JT\311\222(\216\0z\237\34\273\360\361\246\303S\26%\303I\316\206AK\32" + "\223A\224Z\242J\64\14\11\0z\240\31\273\360\361\246\303S\26U\263\341\26\25\207!\214J\303AK" + "jS\64z\245\33\273\360\361\246\303S\26%j\22E\203\62l\245\244\62,\65[\224T\64iz\246" + "\33\273\360\361\246\303KT\251\14J\234\16\207,)\205Q\70\34\324$\34\262\1z\250\31\273\360\361\246" + "\303S\230D\265h\270F\331p\320\302tX\303t\230\0z\254\36\273\360\361\246\303S\26%R$*" + "\332\60$KT\211\206(\211Z\242!\214J\13\0z\255\31\273\360\361\246\303Aj\351\323pL\252I" + "\26\15\7\255\16\214C\66\4z\263\33\273\360\361\246\303S\26U\263d\70HI\247\244S\322EiQ" + "\22K)\21z\277\36\273\360\361\246\303S\230\14\321\20%\211\24\211Z\62DCR\312\226a\211\263h" + "\30\4z\313\31\273\360\361\346`:\34rB\230\206q\224\3Q\16$\71\26\16\7\1z\326\36\273\360" + "\361%\203\224\324\242$J\262$\13\223(I\223LN\207c\226\3I\70\34\4z\331\35\273\360\361\244" + "\305l\220\206\34\310\242,L\222AJj\245,S\262D+\17\12\0z\336\27\272\361q\306\303 F" + "\331p\310\321a,\16k\222E\265q\10z\337\32\273\360\361\306\303\61\313\206\203\224\206\303\20\246\341\60" + "\304IV\312\206p\10z\340\31\273\360\361\306\303\61\313\206\203\224\206\303\20\246\341\60\344@:\34\324\24" + "z\343\36\273\360\361\244\265(\31\222!\311\242J\224\224\222\322\20\231\262\244i\310t$J\305\0z\345" + "\30\273\360\361\306\303\61\313\201$\34\16R\343\60\204Qm\70\247\303Az\346\34\273\360\361\244\245\341 " + "\345\310\60DI)\251\14K-\315\246!i\215j\245\0z\355 \273\360\361d\203\26e\311\220\14r" + "\226D\311 %Q\16\34\244\226H\251\14\331\220\344\210\2z\357\37\273\360q\304a\226D\203\62\354`" + "\222\14\203\22fI\62\14I\224\264(-Z\322\30\12z\371\33\273\360q\205i\30\16\311\240\224\222\250" + "\22\245a\32\246a\32\246a\32M\0z\372\26\273\360q\205i\230\16\311\220\224\222(\13s\302!\347" + "\341Az\375\31\273\360\361\204\351\220\14KT\255\15C\16\244\303A\315\261\34\313\221\25z\377\33\273\360" + "q\205\351\220\14I)\211\262\60\33\206\34\310\261x\70\347X\216\245\0{\3\36\273\360\361\204\351\220\14" + "K\224dQ\22e\303\220\206\351\60\350X\62\14J\216\345\210\4{\4\31\273\360\361\244\341\240\14J\226" + "D\235\206c\26g\331p\320\252a\65\3{\6\35\273\360q\205\351\220\14I)\211\62-\33\6\255\224" + "\225\262a\320r \312\201h\70{\10\36\273\360q\205\351\220\14I\224\224\222a\11\243\34\210\206P\13" + "\243$\315\322,\311\42m{\12\34\273\360\361\204\351\220\14K\224\304a\70\14a\224\244Q\222FI\32" + "\325Z\302\2{\13\34\273\360q\205\351\64$\245$J\206A\216\242\341\240F\341\60\304\71\242\3:\4" + "{\17\31\272\361\361\204\341\220\14RR\314\241a\210*M\225,\352\26\326\62\11{\21\33\273\360\361\244" + "\341\240\14J\226\244I\226\3\343\220c\351p\20\223X\223t@{\24\34\273\360\361\204\351\220\14JS" + "mH\242!\307\206p\310\261a\31t,M\207\1{\25\35\273\360\361\204\351\220\14K\324%\313\206!" + "L\303\250\30)\71\240eJ\66\204C\0{\31\34\273\360\361\204\351\220\14S\22\305I\24F\361\60H" + "a\16\334\221\34K\207C\0{\33\33\273\360\361\204\351\220\14KTM\262h\70e\245\254\64\234\262R" + "V\32.\0{\36\32\273\360\361\204\351\220\14KT\216\342\60\34\226\234p\10\323p\30\302\64\2{ " + "\34\273\360\361\204\351\220\14K\224dQ\22\345@<\334\221\70\313\201$G\212\303A{$\33\273\360\361" + "\244\341\220\14S\22e\303\71K\243$\254\15\307\64\34\206\60M\0{%\35\273\360q\205\341\240\14Z" + "R\34\6\35\213\206!\311\261l\220\262R\66H\71\244\0{&\35\273\360q\205\351\220\14I)\211\302" + ",l\31\206D\215\222\250\230%a\32\206\22\0{(\33\273\360\361\244\341\20\15J\244D\225,N\207" + "\203\226T\243Z\62(\305j\12{*\31\273\360q\205\341\240\14R%\16\303a\15\323a\15\323a\207" + "\207\203\0{+\32\273\360qe\361\62(M\265$\312\262q\220\263x\270EY\224%\306\20{,\34" + "\273\360\361\204\351\220\14JSe\30\344,\32NY<\34\262$\214J\212\226\2{.\33\273\360q\205" + "\351\220\14I)\211\262\60\34\6\251\234\15r\216\15r\216\245\0{\61\36\273\360\361\244\341\240\14R%" + "\214\262l\30\244\34H\242!\12\243\342\20\345X\216H\0{\63\36\273\360q\205\351\220\14I\224\224\222" + "\70\13\207dP\242\226\250%j\211\222\226A\213\12{\70\35\273\360q\205\351\220\14I)\211\262\34\31" + "\6-\307\222AL\262\60\31\304\34\33\16{:\36\273\360q\205\351\220\14I)\211\262(I\207i\320" + "\261A\32\244\34\221R-\31\242!{<\35\273\360\361\244\341\240\14R%N\242\64\312\206\203\230\224\223" + "j$\225\264$\212\206\0{>\35\273\360q\205\341\240\14R%\13\343dX\266(+eQRK\62" + "i\7\262a\10{E\34\273\360q\205\341\220\14S\22\245I\226\15\203\224\245\303A\214r \252\225\22" + "u{G\36\273\360q\205\351\220\14I)\211\262\60\32\224!+e\225\60K\302%J\304\35\311\0{" + "I\33\273\360\361\204\351\220\14S\22e\303\71\35\16:\20\16\307,\7\242\34\322\0{K \273\360\361" + "\204\351\220\14JS-J\242!\12\243aH\206\250\22\265\14Q%J\62iR\0{L\34\273\360q" + "\205\351\220\14I)\211\62-\223\64y\33t$\7\16\71\220\16\7\1{O\34\273\360q\205\351\62(" + "\221\226D\225\64\252e\203\242LIQ,\325\222R\242\11{P\36\273\360q\205\351\220\14I)\211\262" + "\60\32\16I\230F\203\26\246\311\60D\71\66\34\2{Q\36\273\360\361\204\351\220\14S\22\345\360\220\14" + "aT\214\224\60JD%\212\244,\311\302\1{R!\273\360\361\244\341\240\14R%\33N\71\20%\203" + "\22\345@\224\14J\224dI\224\14J\24+\0{T\33\273\360q\205\351\220\14IE\211\262$\312L" + "\312\240\350\204k\230\206\351\60\1{V\33\273\360\361\204\351\220\14K\226\244I\226\14\7\65\36N\321T" + "\351\26\225\264L{X\35\273\360q\205\351\220\14I)\211\262\60\313\221A\31\244\254\264dCV\312\206" + "A+{Z\35\273\360\361\204\351\220\14S\22ea\24\15\311\26f\311\20\15i:\34\324\34K\1{" + "[\36\273\360\361\204\351\220\14KT\16\223\312\60(a\226$\303\240\224Z\242JT\231\63\0{]\34" + "\273\360qe\361\62(MmI\64\14:\20E\303A\215\302a\310\201\34Y\1{`\34\273\360q\205" + "\341\220\14K\224\344P\34\15\7\65\212\246:\20M\321\246\345\210\2{b\37\273\360q\205\351\220\14I" + ")\211\262\60\213\6eXjQRS\6e\12\243\342\220\15\2{n\32\273\360\361\204\351\220\14K\324" + "%\213\206C\324\30\325\222\336\266\64\35\16\2{q\34\273\360\361\204\351\220\14K\324\267\244\234$\203\242" + ",Q\322\61\211\322,\11\23M{r\36\273\360q\205\351\220\14I)\211\222(\13\223(\34\6-\316" + "\206A\213\263a\320R\5{u\36\273\360q\205\351\220\14I)\211\262\60\71hi\66$\311\220t\215" + "\206\245\16d\303\20{w\34\273\360\361\204\351\220\14JS%\213\223aI\244J-J\222\341\224\251Q" + "q\24{y\35\273\360\361\14\311\60%Q\66\134sd\30\322\34x\220\302p\70HY\16$\32\0{" + "{\34\273\360\361\14\311\260D\325$K\206\203\222\225\206SV\32\216I\16\305C\62\14{~\33\273\360" + "\361\204\351\220\14JS\61K\223X\223\224A\221\32\243$\316\302\341\20{\200 \273\360\361\204\351\220\14" + "S\22\205\321 %i\24\15I\324\22EC\22\265D\321\220D\261\2{\205\33\273\360q\205\351\62(" + "M\225a\10\243\342\60\204Qi\70h\345,\24\63\0{\215 \273\360\361\14\312\220\224\222(i\312\222" + "\341-L\222AZ*C\322)\251LI\26-\303\20{\220\34\273\360\361\204\351\220\14S\22e\303\71" + "\35\16R\32\16C\230\206\303\20\206\22\0{\224\37\273\360q\205\351\220\14I)\211\222R\22e\303\244" + "\204Y\22&\322\60\25\243b\24\15\3{\225\31\273\360\361\204\351\220\14SR\34\16Yy\211\223\71\313" + "\206\203V[\7{\227\35\273\360\361\14\311\240\224*\311\60\204i\70\14a\32\16C\232e\303A+\212" + "\31\0{\234\33\273\360q\205\351\62(M\265$J\206\247,\252f\311\240\304\71\226\16\7\1{\235\35" + "\273\360q\205\351\62(M\225bVJ\206\203\224E\331\22%\333\220\225\222mH\0{\241\34\273\360q" + "\205\351\220\14I)\211\206w(\32\206\60\15\207A\213\263\70\33\6\5{\242\36\273\360\361\204\351\220\14" + "KT\215*\303K\16D\303\240%\245\212\222\210Q\66\204C\0{\246\33\273\360\361\204\351\220\14S\22" + "e\303\71\35\16R\32F\305\250\234\204C\66\4{\247\36\273\360\361\204\351\220\14S\230\15\207$L\223" + "a\210*\265\341\220dI\30e\331p\10{\250\36\273\360q\205\351\220\14I)\211\262a+%C\62" + "\204\25I\31\224\61M\206C\230\1{\251\33\273\360\361\204\351\220\14S\22e\303)\211J\303\65\207\206" + "M\211r`\335\1{\252\35\273\360q\205\351\220\14I)\211\262(\311\206!\214\212\303\20F\245\341\240" + "\346X\12{\253\35\273\360\361\204\351\220\14S\22e\303\71K\206\203\232E\303)\351$EJ\230%\0" + "{\254\36\273\360\361\204\351\220\14KT\315\222d\70hIm\70h\71\64\14\212\222\206\303\220\0{\255" + " \273\360\361\204\351\220\14S\22\305I\70\34\224(\214\206(\211Z\242!J\242b\224H\13\0{\261" + " \273\360q\205\351\220\14I\224\224*Y\64\34\243\332\62DI\42%Q\64\204Q\61\32\22\0{\264" + "\37\273\360\361\204\351\220\14KT\315\222h\70$i\230,\245\64\211\222)\221\222\312\64d\1{\270\37" + "\273\360q\205\351\220\14I\224\224\302,\33\224\34H\262\341\240\205\341\60DJ\230\16\23\0{\301\31\273" + "\360q-\203\322-\31\206\60\15\207!L\263\341\34\17\347t\70\10{\306\36\273\360q\205\351\220\14I" + ")\211\262!\11\263l\70H\211\224%\311\232\264F%E\14{\307\35\273\360\361\204\351\220\14S\22\205" + "\303\240\305\331\60h\71\66\234\224R\222\14\247\244\42{\314\35\273\360\361\204\351\220\14S\22\245\311\240\305" + "\221\62\14J)\35Na\232%a\242\11{\321\35\273\360qe\351\220\14S\22\205\303\20F\245\341 " + "\245aT\214\312I\70dC\0{\323\33\273\360\361\204\351\220\14SXJ\262\341 \265Ea\62\34\264" + ":\60dC\70{\331\35\273\360\361\204\351\220\14S\22E\303A+\17:e\70%Y\22%\203\22\305" + "\12\0{\332 \273\360\361\14\312 U\262\341\220dI\70(C\222%ar\312\222pP\206$K\302" + "\341\20{\335\34\273\360\361\204\351\220\14S\322\64\34\262\332p\320\222\332p\220\232\206\203\24J\0{\341" + "\37\273\360\361\14\311\60%Q\70\14a\32\16C\230F\303A\252\204Q\26\325\22iP\42\0{\345\35" + "\273\360\361\204\351\220\14S\22E\303AL\322\341T\211\222\341\240%\325\250\244e\2{\346\36\273\360\361" + "\204\351\220\14S\22e\303\251\22U:\15\247\60\311\206DJ\302,\31\242!{\352 \273\360\361\14\311" + "\60%Q\66\234\262\70\31\6\245\61I\206-\251%\245A)%\321\42\15\1{\356\36\273\360\361\204\351" + "\220\14JS-I\223h\210\222(\311\222Z\16\17\247J\224\14\7\1{\361\36\273\360\361\204\351\220\14" + "S\22E\303AJ\32\243\342\60\344@<\234Z\242dP\22\0{\367\36\273\360\361\14\311\60%Q\226" + "D;RK\226D\12\263i\320\302t\30$\61\213\206A{\374\37\273\360\361\244\341\240\14I)\211\302" + "X\31\22%j\211\206(Q\242D\34R)[\207\0{\376\34\273\360\361\204\351\220\14S\22e\303\251" + "\22E\303\71\312\206S\22%M\211$\35|\7\36\273\360q\205\341\220\14S\22\205Y\70\34\224\60\235" + "\6\245c\222\14K)\211\222D\23|\13\37\273\360\361\244\341\240\14R%\34\206\60*\16C\230%a" + "\70$\303\240%Q\22\15\7\1|\14\33\273\360\361\204\351\220\14S\22\245Y\66\34\224\306d\220\322\60" + "\334*=\325\2|\17\37\273\360\361\204\351\220\14S\22e\303!\211\222(\32N\71\226da\262\230\262" + "HZ\206\0|\26\36\273\360\361\204\351\220\14KTR*K\62eQ\66\34\222\226)I\224\236Z\206" + "-\1|\37\35\273\360\361\204\351\220\14S\22E\303A\211\222(\32ni\70\14a\32\15\7\65\5|" + "&\37\273\360\361\14\311\60%Q\66Da\22\325\206!\313\201$\32\226,L\207\71\312\206\203\0|'" + "\33\273\360\361\204\351\220\14SR\33\16Zm\70H\215\303\20F\305a\210\326\1|*!\273\360\361\14" + "\311\60%Q\64(\303\222%\321\240\14J-S\206AJ\303a\10\323p\30\42\0|\70 \273\360\361" + "\204\351\220\14S\22eI\30\15\7\245\224T\246A))\311\60$Y\322[\222\5|\77!\273\360\361" + "\14\311\60%Q\226\14\203\224D\221\64\14\212\22U\242\341\224%\225aP\242\254E\2|@!\273\360" + "\361\14\311\60%Q\30\15S\322\62\14Q\22%Qix\211Z\206!J\242\212\62\14\1|A\36\273" + "\360\361\14\311\60%Q\30.\203\22e\331pH\62\245\313\260\64eIeKz\13|M\37\273\360\361" + "\204\351\220\14S\22\205\225dP\6)L\222\341 e\331\260\14\212RS\242a|s\30\273\360\361\306" + "YS\65\251\15\7\65\207v \251F%-SS\0|t\31\273\360\361\355\230\216Dq\230I\231\324" + "\232\324\206\203\226T\243\222\226\11|{\31\273\360q\265&\265\341\240%\325\250\226\3q:\34\304$\7" + "\262l\35||\34\273\360q\245QR\313\306Z\222\14KS\226T\246$Q\272(=e\203\224\25|" + "}\34\273\360qe\303R\214\306j\64ha\64,c\224\324\242$\221\302,\11k\0|\211\35\273\360" + "qeI\224t\233jQ\70\354H\64HSI)%\265(\213\262J$\1|\221\35\273\360q\345H" + "\313\240LI)K\222ai\312\6e\12\223\306$+e\245p\10|\222\35\273\360q\205YR\313\226" + "a\312\221A\211\262R\264%\235\244\244\26\246a\62\14\1|\225\35\273\360q\245QR\12\247A\312\262" + "a\311\242lP\246,QjJV\312\6)+|\227\36\273\360qeC\322)\232j\331\220\14J\224" + "\225\242C\244\224\222Z\224\225\262d\30\2|\230\35\273\360q\205YR\12\267!\12\263AJ\243aY" + "B%\21\225(\214\242a*\6|\234\31\273\360q\65F\305a\310\232\262\322p\213\252Im\70hI" + "m\212\6|\235 \273\360qE\303\220$\362\222\3\321\360\222F\311\220,%%Q\42%J\242J'" + "%K\0|\236\37\273\360q%\303\240t\233\222\60\31^\232\222.C\222\14I\42*\325(\31\206(" + "I\3|\237\32\273\360q<\210I:\234*Q\64\334\242jR\33\16ZR\215JZ&|\242\33\273" + "\360q\204q\222\14\213R\333\222\60\321\246\326\244\66\34\264\244\32\225\264L|\244\32\273\360q\346\300S" + "\322i\70ES\245\313p\20sd\30t,\7&\0|\245\36\273\360qL\321T\214\224\322\220\34\302" + "D\212\206i\212\246d\213\224RK\264E\12\0|\252\31\273\360q\265&\265\341\240%\325\250\244d\211" + "\62\34\263l\70h\265u|\256\36\273\360qeaR\12\227A\213\262d\70dQ\26-\303\220$J" + "\247b\224\324\42-|\261\35\273\360\361D\203\224dI\246T,\245\244\224lR\65\251\15\7-\251F" + "%-\23|\262\36\273\360q\15\71\220\15\312\220D\211\24\211R\64dQ\232\324\206\203\226T\243\222\226" + "\11|\263\36\273\360qE\303\220\224\302e\230*\321\360T\211\222\303\220$J\226DI\232\251\211\64|" + "\271\36\273\360q\205Y\222\14C\62\325J\311\260(Q%J\266P\31\6%L\303\64\314\0|\274\36" + "\273\360qD\225\236\222aP\372S\244dQR\32\224\246$J\222a)\265lQ\22|\275\36\273\360" + "q\205Y\222\14C\262\204Q\66$\203\216D\303\262U\22\245S\22U\242\66\15|\276 \273\360q\205" + "Y\222\14C\262\245\321\240\14Y\232\14C\262d\221\62,\245\254\64hQ\226\0|\301\37\273\360qe" + "QR\31\206dK\243\341\240\24\243\244\64%\211\222(Y\322\224\205b$\2|\305\35\273\360qE\203" + "\322\224Dci\70(M\25m\253$\303\240T\306(\251%Q\1|\307 \273\360qE\203R\321\242" + "e\230*\331\260\14Q\244d\313\60$\211T\211\212QR\213\264\0|\310\36\273\360qE\303\220\224*" + "K\262E\333 \15QV\231\206\245M\251\14RV\312\42\1|\312\36\273\360q\225\206$\252$\303R" + "*\15\207\244\224tZ\222EiQ\222\245\24F\265H|\314\37\273\360q\325\222\312\220DKE\312\242" + "dX\322(Z\246!\351\224\264\14Y)\313\206\4|\315 \273\360q\325\222\336\226a\312\242dP\242" + ",J\224\344\60$MI-\312\242D\211\222a\10|\325\34\273\360q\325\222\336\226a\12\263AJ\243" + "A\332*\311\60(QRK:%\35|\326!\273\360q\205Y\222\14C\62DI\226\14OI\226\14" + "\323\20eIeH:eI)\223\206\4|\327\37\273\360q\205Y\222\14\323\222\225\226dX\266(\213" + "\226A)&-\303\20eI\230h\2|\331\37\273\360q%Y\224$K\66\15R\323p\220\312K\62" + "(\211\22)Q\62DIY\32\4|\334\31\273\360\361\246\303S\226\15/\213\222(-K\324\245\66<" + "%\265)\32|\337\37\273\360qeI\224$\303\220\14IS\322\62<%\235\206\213\224%\245A)e" + "\245A\1|\340\37\273\360q\205Y\222\14C\262\264E\303K-\32\244\245\244$\303\322\242dJ\251\222" + "H\1|\350\42\273\360q%\303\240\264%\323 %R\64(\203\224,\225\303\220$K\242DE%J" + "\242$\31\4|\357\37\273\360q%\303\240\204\341p\210\222(\32\226%\252\324\206\213\26&\311\60DI" + "\247\244\3|\370\33\272\361q\346H\26f\341\240\3Y\64\14I\224EY\224\204Q[&m\1|\373" + "\27\271\361q\17\347,\32\346\34\310\222\341\230EI-\252DZ\0}\12\32\273\360\361\246\303A\253\3" + "\263\222HRE\32t$\13\207%\253D\232$} \31\273\360\361\14\347\34\70\344@:\34\304(\35" + "\206\70\214\206[T\262\11}\42\27\273\360\361\306\303\71\35\236\262(\32t$\313\206sV*\331\4}" + "'\33\272\361q%\303\220D\225\232\224$\222V\34\344,\33\206\60i\352\244%\0}+\35\273\360\361" + "\25\223,\211\222EK\262h\30\222!\314\302a\7\262l\270E%\233\0}/\33\273\360\361\14\247\254" + "\64\234\262\322p\215\322A\7\302l\30\222\60\251-\322\0}n\37\273\360\361\345\300e\210\222\250\242D" + "C\226\224\22%J\7\35\11\243aP\262(\211\226I}w\35\273\360q\205\331p\310\302$\31\242!" + "\13\23K-\32v$\312\206C\26%\321d}\246\37\273\360\361\205\331p\310\302tX\303h\70(Q" + "\22%Q\22%\311\60$Y\224d\222\64}\256\37\273\360qe\351\220\14J\224D\321\240h\231TK" + "\42i\320\201,\34\226\60\251-\322\0~;\34\273\360q\247\303!\211\262l\70$\311I\351)\251U" + "J\311\260\224\222Rb\22~A\34\273\360q\205\341\360\322iX\262\244\323\220d\331\240\3Y\66\14I" + "\26\225l\2~G\37\273\360\361\35\244!Jj\225,\211\302mP\232\242\341 eIeJ\22\245\62" + "(\22\0~\202 \273\360\361\204\351\220\14S\22\205\303\20F\245\341\240DI\224DI)\31nQ-" + "\322\22\0~\233\33\273\360\361\14\347t\70HM\303Aj\32\16\221\22%Q\242\14\7e\351\3~\237" + "\17\244\20reQ\64D\245!\36\42\0~\240\35\272\360q\305Q\26%Q\22%\245h\310\242Z\224" + "\204\311\60)a\22E\352\16\4~\241\33\273\360qE\303\224fq\64\204\225aH\342h\10s,\24" + "#\71G&\0~\242\32\273\360q\345X\64Hi\230d\331\230\206\325l\310r,\325\62i\30\2~" + "\243\34\273\360q\305Y\34\25\223!\31\246\70\312*CT\7\242LMt \207\24\0~\244\34\273\360" + "q\305Y\64dQ\61\311\262\61M\206!I\263!\313\201(\325\62\65\3~\245\34\273\360qeq\226" + "F\311\240\264nC\26Gq\64d\71\220d\221\224\255C\0~\246\34\273\360qeq\226F\311\240\64" + "\16\71\20e\225\64\32\264(L#-\232\25\0~\247\34\273\360q%\303Vj\211*Q\22m\311\224" + "U\302lPZ\245Pi\221\222,~\250\37\273\360q\205iX\33\244$K\222)\251eJ\224&\311" + "\20%j\22eJ\66Di\0~\251\32\273\360q\205i-\32\206\244u\312\201(\316\322!\311\261\34" + "PR)\6~\252\34\273\360q\345X\64H\71\220\14i\26G\331\240\14I\216\345\200\22na<\10" + "~\253\36\273\360qE\303\224&\245,iJ\222!KJ-\345d\20\223\60*II\262U\0~\254" + "\36\273\360q\205i\64,Q\61I\6eL\223aH\322h\320\242\60J$-S\63\0~\255\34\273" + "\360qeC\226Cu \311\201e\30\242\260\232\15Q\216h\231\62$[\30~\257\35\273\360q\205i" + "\62\14ITL\262lJjQR\312\6e\310r *i\321<~\260\36\273\360q\65F\265H\312" + "\222R\62D\203\26\325J\321\220D\261\242D\212\222l\231\0~\261\33\273\360q\205iXKJI\323" + "\20%Q%\12\323hPs(\224\64I\5~\262\34\273\360qE\303TL\242I\351\62H\225\250\245" + "\226$\303\242\205b\244\204[&~\263\34\273\360q\205iX\32\206\244\323\20%Q\213RK\222a\321" + "B\61R\302-\32~\265\33\273\360q\65F\265R\226\224\242\251\30)YE\32\264\70J\62)\333\302" + "\0~\266\35\273\360q\205i\226d\221\26%\361\220\305YTL\242!\322\201$\213\244l\35\2~\267" + "\37\273\360q\245a\226daT\251%K\32E\203\24F\311\26\245I\224)Y\42e\12\0~\270\35" + "\273\360q\305R\64d\221\224%\245\350\60\265\225\242!\211\222PQ\42E\32\262\60~\271\34\273\360q" + "eqX\32\206\244-\231\262\226,L\242!\313\201\244\250d\211\224\6~\272\34\273\360qeqX\32" + "\206\244\24nCV*F\311\20U\223(SZ\244,\2~\275\36\273\360q\345X\64H\225\250\22U" + "\266(\213\6)\214\222!\252&Q&U\244a\10~\276\34\273\360qE\303\224EMZ\22F\313\60" + "DiRV\206\60\316B\61\22'\0~\277\35\273\360qeI\230E\305!\212\306m\220\222\65\214\222" + "!J\342\250$%\311\244\11~\300\37\273\360qeQV*\15CR\252lQ\226\15Q\30%CT" + "M\242L\32\22\61J\0~\301\35\273\360qUjQR\312\222R\62\34\244\244\26%\245,\71$\255" + ":\240\244\332\60~\302\35\273\360qeI\230E\245aHJ\341\66HYT\214\222!i\315B-I" + "\64-~\303\36\273\360q\205i\64,Q\222&\311\20M\305hX\342h\210\22UJ\42%JV\11" + "~\304\36\273\360q\345X\64HY)\251%\323\240EY\224U\206d\220\263L\311\22i\30\2~\305" + "\34\273\360q\205iX\33\226NC\64L\225(\311\222hP\206\61J\265L\315\0~\306 \273\360q" + "\345X\64,Y\224tJ\206\250\22E\303\222E\311\240DI\32%\221\62\14Z\30~\307\36\273\360q" + "E\203\26eQ\244EI-\231\262\322 \345\320\20%\71\22eJ\70\245\1~\310\31\273\360qeq" + "\66DI-Y\32\273D\213\246\3\251\250\210:\250\0~\311\34\273\360qeq\66DY\224%Y\66" + "\15S\16$\341p\316\261H\31\6\35\11~\312\34\273\360q\205i\22U\262\244\224d\331\64ha%" + "\313\226a\310\201T\313\324\14~\313\42\273\360qeI\230%Y\64\14I)I\206d\30\242\244-\32" + "\16RRL\222I\211\42)\213\0~\314\36\273\360q\205i\224\224\262\244\224t\231\6-JJi\66" + "$\245P\211\42e\30\264\60~\315\36\273\360qE\303\24FI\324R\312\206,)\325\242\312p\312\302" + "$\213\244a\10\263\0~\316\34\273\360q%\303V\311\322\60\211\222h\321\244\260\66(C\226\3\207H" + "\313\324\14~\317\35\273\360qE\203\226fQ\61\211\222h\312*i\222\15\312\220\345X\252e\322\60\4" + "~\320\35\273\360q\205iXJ\322\244\226\34\224(\207\262A\31\222,\325\62eP\264\12\0~\321\33" + "\273\360q\225\246\226\322\240tR.\245\226\322\240\14J\264F\341\26\311\21\0~\322\42\273\360q\205I" + "\26FI\64\14I\267)\211*C\224dIeH\242\34\210\222H\251\14Q\222\5~\323\34\273\360q" + "\205iX\32\206\244\226M\203\226C\331\240\14I\226j\231\62(Z\5~\324\34\273\360q\205iX\32" + "\206\244\224D\7-I\223\312p\210rl\310\324D\225\0~\325\34\273\360qeq\226F\303\220\224*" + "\333\230,]\7i\320\201$\224\222d\222\6~\327\37\273\360qe\311T\216r \211\302)\31\242D" + "\213\262\312\220dq\226)Y\242E\12\0~\330\34\273\360q\205i\330\222%\265dI\226(\207\222d" + "\70\306Q-\312\22mH\2~\331\34\273\360q\205i\330\222%\265dI\243h\220rhH\6U\313" + "\224,\321\6\5~\332\35\273\360q\325\201(\316\206\245\37\273\360\361la\222\14K\247\344\260tJ*\303\262\205I" + "\224dI\62\14Q\30%b\4\201F!\273\360qlI\224dI\224$\303!iQ\272(\311pH" + "Z\224.\312pH\262$J\22M\201H\42\273\360\361la\62\14J-\134\6)\311\302d\30\224%" + "\213\222d\220\222Z\22%\203\222(\221\2\201J#\273\360\361LI\226DI\226$\203\64%Y\62\14" + "J\35\71HI-J\222A\211\222,I\224A\1\201K\36\273\360\361la\62\14J)\311\226hI" + "\226(\251(\225\245\242\364\224\224Z\272\330\2\201L\37\273\360\361la\62\14J)\311\226\246d\30\224" + "\236\226AJ:%\311\240DY\244\210\3\201P\37\273\360q\247\303!\211\302(\31\6E)u\211\222" + "aPJY\322)I\224\212\224T\4\201Q\36\273\360\361la\222\14KS\266\224\222\312\260tJ\226" + "D\351E\351$%%eJ\4\201S$\273\360\361LI\226DI\226\14\311)\311\222(\311\222!\71" + "%Y\22%Y\62$CT\211\22)\211\0\201T\35\273\360\361la\62\14J\242&S\222%\265(" + "Q\223\203\224da\222\225\262\312p\201U \273\360\361la\62\14J\242&S\232$\303\222hI\262" + "$JS\262\224\222\250\22%\312(\201Y \273\360\361la\222\14Kc\62\15Q\222#\225a\31\263" + "$J\244\244\224HI\224\330$\0\201Z\35\273\360\361la\222\14KcrXja\322\270$C\322" + "\61i\213\24-\321\206\0\201`\36\273\360\361la\62\14J)]\6)\211\322d\30\224\203\224H\225" + "d\70U\242h\23\201e$\273\360\361\14\311\240DI\226D\311\240\14I\226D\311\240DImH\6" + "%\222\262(\31\266R\64\14\2\201g!\273\360q\214Y\222%Q\22e\311\222,v I\226dH" + "Z\224dI\224.J\262)-\3\201i!\273\360q\214Y\222\14\203\22f\313\60(]\224d\70$" + "Q\244$\303\240\224\42\245\24)E\1\201m\37\273\360\361\14\313\222(]\206\344\216T\6)\311\221\341" + "\220\224\322$\31\224(M\22i\2\201n\36\273\360\361\34\226NIeX\226RR\31\226\306dK\242" + "$QZ\224LjI\264\5\201p\42\273\360q,\303\240dI\224$\303!iQ\222aP\302l\31" + "\6%\213\222\222\22%\341R\331\2\201q!\273\360\361\214Y\62\14JS\222,\311\220\64%\225aP" + "\246$K\224AijQ\242d\32\2\201t\42\273\360q\214Y\222(\311R\212\206d\30\224R\244$" + "\303!\211\42%\314\222,\211\222(KZ\3\201y!\273\360\361,q\222\14K\262E\313 %\265(" + "I\6iJ\223d\220\22%J\242LJL\2\201z\37\273\360\361Li\222\14RR\213\226AJj" + "Q\222\14\322\26&\303\322OR\244H\32\0\201{ \273\360q\254\211\62\34\222\64Z\226(I\243$" + "\31\244\245)\351\224tQ\242$YjI\0\201| \273\360q,\303\240\204Y\222\14\207\244E\251," + "J\227!iQ*\213\322EI\206A\251\6\201}\35\273\360qL\203R\312\222\322\240LYR\32\224" + ":r\30\224.J\27\245\213\62\34\201~\37\273\360\361,M\311\60(\245t\70$mQ\62,\311\22" + "eI\62,e)\31\22k\2\201\177\36\273\360\361lC\222H\225\226!\331\242$\71$\35\227D\351" + "S\322$%\211\224\34\4\201\200 \273\360\361la\62\14J[\64%Y\62\14J\42U\206CRJ" + "\223h\230\222P\231\26\0\201\202\37\273\360qe\341p\220\222DJ\242$Q\242\266aH\242\64\34\206" + "\60\15\207!\14%\0\201\210\37\273\360q,\303\240\344HiP\246,)\15J\35\71\14J\27%\31" + "\6\245\24)S\42\201\212\37\273\360\361lI\224\14\203\322)\71,\235\222\312\260,\245$\31\6\245-" + "\211Z\22Q\1\201\217\33\273\360\361\246\303A\13\243\341)\213\242a\10\323p\30\302\64\34\206\60\215\0" + "\201\221 \273\360\361\214Y\222\14Kc\62mI\224&\321\240LI\226DI\226$\303\20\265$J\30" + "\201\230!\273\360q,\303\240dI\224$\303!iQ\222aPrd\32\224:R\31\6%JZ\26" + ")\201\233\37\273\360\361\14Q\245\247d\30\224!M*\203\224\324\242e\220\222,L\222AJ\262\312p" + "\201\234!\273\360\361LI\226\14\203RJ\262e\220\222Z\224$\203\264dQ\62\14J\255T\211\222!" + "\23\201\235\35\273\360\361la\62\14JOCT)mI\247AI\224\322\226\364$E\212\244\1\201\243" + "\37\273\360\361la\62\14J\242\264,Y\224\14\203\322\26\15\207\244\26&\311\240DYe\70\201\246 " + "\273\360\361\14Q\245\247d\30\224\245)\221*m\321\62,\311RJ\242aJ\262$\31\23\0\201\250\37" + "\273\360\361LY\222\14KSi\31\262$N*K\264$Z\222\214I\223\324\222\14C\4\201\252\42\273" + "\360\361la\62\14J)\311\206C\222H\225\312 -MI\247$\31\224(\311\222D\31\24\0\201\263" + "\42\273\360\361LI\226\14\203R\13\227AJ\262\60\31\6eJ\262d\30\224\266$J\6%Q\262\4" + "\201\272\37\273\360q\247\303!i\312\226aI\246,I\206\245)K\206A\251&\312\60$Q\250\0\201" + "\273 \273\360q\214Y\62\34\222\212\222,aR\31\226:\62\15J)KJ\203R\312\222\312\60\4\201" + "\300\35\273\360q\134\226\60\251\14C\246\224\226a\252T,\303 \246\341\60\204i\30J\0\201\301\36\273" + "\360q\214Y\222\14\203\322i\31\6\245\213\222\14\207\244EI\206A\351\224\270\364\1\201\302\37\273\360\361" + "\14R\226\15\313\240\224*\203\22eQ\62\14a\32\16C\230\206\303\20\246\21\0\201\303!\273\360\361l" + "a\62\14J\223\64$J\224\34\222\312\22\15\321\220$\203\22%\321\60%]\246!\201\306!\273\360\361" + "la\62\14J)\311\206C\322\26%\311 -Y\224$\203\224DJ)Q\22\345\22\201\312\37\273\360" + "qL\203R\312\222\322\240\354H\345\220t\31\222C\22fI\62\14J\224\264L\5\201\314 \273\360q" + "LY\222\14KS\64\34\224\326!I\226dHZ\224dI\224\246\244TQ\206)\201\343\27\251\362q" + "\34\224,\314\302aP\342$N\206A\311\302,\34\16\201\347 \273\360\361#-\303\240\24\263d\330\226" + "(\311\206$\31\244DJ\206$KJ\211\64(RV\201\352\20\267\362q\205\303\240\252\303u\270\252\303" + "\65\201\354\33\273\360q\346\310\60\204i\70\14a\32\16C\16\244\303AK\252QI\313\4\201\355\33\273" + "\360q\346\310\60\204i\70\14a\32\16C\16D\321p\20\223\34\310\262u\201\363\27\273\360\361\14\327\34" + "\312\322\332p\316\261\34\70\344@\216\245\303A\201\364\34\273\360q\134\322\60M\242!\211\222(Z\32\263" + "$\32\224b\226\204\325\245\262\25\201\373\34\273\360\361\3\331p\220\302J\62(C\226&\303AiK\206" + "!\312F\245Ej\201\374\27\272\361\361\305\333\240#:\242#\303\62\350\210\216\350\310\360\216\4\201\376\32" + "\273\360\361%\261\224LYiI\246\254\224\225\206SVMbM\322\1\1\202\0\35\272\360\361#\303!" + "\213\302\250-J\262iHr \31\222!\311\201$\7\222\341\0\202\1\34\273\360\361LC\224\3\321\220" + "\14Q\16D\303)\7\302,\33\16Z\65\314\324\14\202\2\33\273\360\361\14\347\34\70\304\361p\220\322," + "Q\206\244\232D\313\230\206\303\20\1\202\4\34\273\360\361\14\321\224\3\321\20M\71\20\15\307\34\32\16:" + "\22%=%\355P\2\202\5\35\272\361q\14\311\220\344@\62DK\16$\303\251m\30\262\250\64\34\262" + "t\10\25\0\202\6\33\273\360\361%\261\262H\305h\211\244d\210j%e\221\262\312p\320j\353\0\202" + "\14\30\272\361qO\203\16\205\303!\315\241x\30\262\64K\263a\310\322\4\202\15\34\273\360\361\346P\222" + "\3Y:\14\221\226I\303\220\3\71p\10\323\60\15\207!\2\202\20\37\273\360q\246\203\64d\225hP" + "\212\331 eI\66$\265(\351\224\264\14\211%J\262\0\202\22\36\273\360\361E\203\224\204Q\226H\311" + "\226F\303AJ\262P\32\244\254\224\225\262A\221\0\202\24!\273\360\361%\203\62\246\311\60DY\22\15" + "I[\22E\203\322)ILIe\30\242,\212\64\0\202\33\33\273\360q\245a\32.\203\22e\245\244" + "\224,\345a\310\302j\26G\71\20\1\202\34\34\273\360\361\3\323\60eQixI\223h\31\224()" + "%]\223aJ#\71\2\202\36\34\273\360\361\344\330pP:\15\7)i\32\16R\32.\303\20%E" + "e\30\344\10\202\37\34\273\360\361\346\310\260\206i\22\245Q\22\15\7-\211\322(\11\263$\213\243t\2" + "\202!\35\273\360q\345\320\220\14J\224eJV\321JY\64h\231\222U\264R\26E\303 \202\42\34" + "\273\360q\245\331\220\225\262L\351E\351\224T\206\245E\351E\351\224\14\223\222\5\202#\37\273\360qe" + "\351\322\224tZ\262(\251%C\224dI\224d[\230DI\226\324\222d\15\202(\37\273\360q\345@" + "\62$CTI\225dP\22\245SR\31\226\26\245\27%*I\211$\25\202*\35\273\360q\205\341\220" + "\225\206!Qr Q\246A\251EIMiK\224NIE:\202+\37\273\360q\205\341\220\225\206!" + "Q\242\60\221\206S%jQ\242J\242dI\224T\244-\1\202,!\273\360\361EC\64$QK\24" + ")%%Y\7eP\242$K\224(\211\22\255T))Y\0\202-\36\273\360q\245\331\220\324\242\244" + "\246\364\242\14Q\245\64(\65\245-Q:%\213\244$\3\202/\35\273\360q\245\331\220\225\222AQz" + "Q:%\225a\31\24\245\27\255\224E\221\26\1\202\60\36\273\360q\345\320\62HI-Z\232\222.C" + "\322\224tZ\232\222(\351\224$\312\220\11\202\61!\273\360q\245\331\20%Q%K\314\211\62D\225(" + "\31\224(R*R\242dI\224d\222\64\4\202\63\35\273\360q\245\331\220\225\222AQzQ:%\303" + "!iQzQ:%\303\244d\1\202\64\37\273\360q\205\341\20\205Q\62(\226\60\221\302(\32N\241" + "\22\15I\42\205Q-\222\62\0\202\65\35\273\360q\205\341\220\225\206!\61&\211T\211*\311 iJ" + "\24&R%*\331\6\202\66\42\273\360q\245\331\20\205Q\62(J-I\224,\211\222\341\220d\211R" + "K\22%K\242d\230\224,\202\67\37\273\360q\205\341\220\225\206!Q\242\60Q\242d\70D\265L\211" + "\302D\211J\303 \251\1\202\70 \273\360q%\303\220\254Q\222F\313\22%]\206\244)I\226hi" + "J\322(I\223DT\0\202\71!\273\360qeC\64$QK\24)\245\212\22)\221:(\203\242\324" + "\222D\311\222(\31&%\13\202; \273\360q\245\331\220-Q\226)\311\240$J\226DI\66,\203" + "\242\324\222DI#\65\222\1\202> \273\360qE\303\262%Q\222%\321\62,]\206\245\242tQ\26" + "IiL*\303\220(a\0\202D#\273\360q\245\331\220t\212&%\31\224D\311\222(\31\16I\226" + "(\311\240$J\226DI&)\221\0\202G\37\273\360q\345\320\260,\245\322\222E\311\20%C\224," + "\211\22E\213T\211\222\245[\262\15\202I \273\360qE\303\262\204IeX\226\70I\206C\22eI" + "\62,K\224%\311\260\64%\312\66\202K \273\360qe\203\62\204Q-S\206!I\264R$\15:" + "\240\14C\222(\235\222\212\64\14\2\202O\42\273\360qe\225!J\242\312\240(YE\31\224(\311\206" + "eP\224Z\222(\203\22%\231\244\14\2\202X\36\273\360qeI\266DKS\222,\312\322\224\14\312" + "\260\24\263eXJ-\231\224\230\4\202Z!\273\360qeI\66\34\222R\222\15\207$Q*\303K[" + "\264\14RR\213\222dP\22%K\0\202_\36\273\360q\205\341pHJI\66\34\222^\206\244)I" + "\6iiJ\206A\251U\206\3\202h \273\360qeI\66\34\222R\222\15\207$Q\7e\220\222\34" + "\31\16I\237\224!I\224R\0\202n\33\271\362q\34\242\64\32\206(\215\206!*JY\222%Q%" + "K\262AM\0\202o\32\271\362\361\245\303\20\245\321\60Di\64\14Q-\311\222(\314\222,R\5\202" + "p\37\273\360\361\16\312\260\205\311\240DI\26%\311\240EI\224%mJ\224ER\61)k\1\202r" + "\33\273\360q\346\320\60f\351p)e\245,\33\6-\307r \312\201l\30\4\202s\33\273\360qe" + "q\66$\303\24F\303K\324\22\15Ou \12\243b\224\15\2\202t\37\273\360\361\324\302$[\206!" + "\252$\303C\222,Q\222\14/\25\65\31\262\244\224I\331\20\202y\16[\260\362\225\263l\70h\345," + "\3\202z\34\273\360qF\331p\20\243\34\210\322a\310\241\34\321\1\35\311\201(\7\262a\20\202}\32" + "\273\360\361\325\206\203V\7r\340\220\3Q\16D\71\20\305YT\214\346\1\202~\27\272\361\361E\331p" + "\310\242\234\222\245Y\234\344@\222#\262d\26\202\177\31\272\361\361E\331p\310\242l\30\342(\216\306Z" + "\232\245Q\26%\251\4\202\202\27\273\360\361\325\206\203V\247\14\203\234\305Y\234\305\311\234c\61\0\202\204" + "\31\272\361\361E\331p\310\242\34H\207A\216\302)\216\322\244)Lf\1\202\210\32\273\360\361%\345\244" + "\66$\311\220%\305\341\234c\351pPs,\307R\0\202\212\30\273\360\361\325\206\203V\207\206h\320\261" + "t\70\250\71\226c\71\226\2\202\213\27\272\361\361E\331p\310\242\234p\220\303\341\220\346P\16\345\300\10" + "\202\215\33\273\360qF\331p\20\243\64\307\206A\312\201$\13\343,\316r,G$\0\202\216\31\273\360" + "\361\325\206\203V\35\206\34K\207\61\307\206A\307r \312\21\11\202\217\27\273\360\361\325\206\203V\316r" + "$\307\342\341\234c\71\226\16\7\1\202\221\32\273\360\361\325\206\203V\34\6\35\313\261p\30\302\34\313\201" + "(\7\242\341\0\202\222\31\273\360\361\325\206\203VGr\60\34\16R\216\345X\216\345\330\60(\0\202\227" + "\31\273\360qF\331p\20\243\70\13\207\35\11\333\206!\207rD\35r\0\202\230\31\273\360\361\325\206\203" + "V\254\206Q\64$\265P\254\206YR\312\22q\10\202\231\27\273\360\361\325\206\203VG\342\341\234\16\7" + "\65\207\222\34\310\262u\202\234\31\273\360\361\325\206\203V\34\316\71\226\16\7\61\311\201(\213\262l\35\2" + "\202\235\33\272\361\361E\331p\310\242\34\310\261p\30t$\7t \7t \32\206\0\202\237\30\272\361" + "\361E\331p\310\242tP\263L]\206!\215r@\226\314\2\202\241\31\272\361\361E\331p\310\242\64\207" + "\206!\352\226#\345,L\207\34H\0\202\244\33\273\360qF\331p\20\243pPr \212\263x\311\206" + ",\316\242\254\24\211\3\202\245\33\273\360qF\331p\20\243\34\321\221(\25\7\251\222F\71\20\305Y(" + "f\0\202\246\32\273\360qF\341p\10\225\34\212\207A\213\263a\320\342,\207r(\307\0\202\250\32\273" + "\360\361\325\206\203V\34\206\70\213\243!\24+Q\230\211Y\222E\332\0\202\251\31\272\361\361E\331p\310" + "\242\34\220%S\246\246\303\220#\71\222#)\0\202\252\32\273\360\361\325\206\203V\207\206l\310\201(\7" + "\16Z\71L\223,\211T\1\202\253\31\273\360\361\325\206\203V'\15C\16\17\7-\312\201(\213\262l" + "\35\2\202\254\33\273\360\361\325\206\203V\7\222\34\310\322Z\62\14IV\11\263P\211\42Q\3\202\255\34" + "\272\361\361E\331p\310\242p\30\244,\252E\321\60H\71\224\3I\16D\303 \202\256\33\273\360\361\325" + "\206\203\226\324\221x\70e\245J\324%J\262$\312\201(]\0\202\257\31\272\361\361E\331p\310\242\234" + "\226#\245J-\251&\265\250\26\17\21\0\202\260\31\273\360\361\325\206\203\226\24\207C\232\3\207\64\313\201" + "$\207r\304\266\16\202\261\30\273\360\361\325\206\203V\247E\265JfK\42y\311\242\254\24\16\1\202\263" + "\27\272\361\361E\331p\310\242\34\11\207C\226C\303\330-MD\11\202\264\33\273\360qF\331p\20\243" + "\70\207\206A\252DI\324\26eQ\261T\13%\0\202\267\33\273\360\361\325\206\203V\207r,\7\242\34" + "\210\206\60\312\201(\7\242p\70\10\202\270\30\273\360\361\325\206\203V'\15C\16\17\7\61\207\302r\66" + "\14\12\0\202\271\31\273\360qF\331p\20\243t\30\302\34\33Na\32\246a\65\213\63\0\202\275\31\273" + "\360\361\325\206\203V\34\216Y\32\206\303!Mr J\265L\324\0\202\276\31\273\360q\245\321p\220\232" + "\206\203\32\17\247\254\224\225\262R\226\314)\0\202\301\27\273\360\361\325\206\203V\15\323\60\15\323\60\325\322" + "\244\255%K\3\202\304\30\273\360\361\325\206\203\226\324\241p\70\250\71\266#\221\234\305\71\226\2\202\307\30" + "\273\360\361\325\206\203\226\324\206\203\32\17\347t\70\250a\32\255)\0\202\310\32\273\360\361\325\206\203V\34" + "\16I\26\17\247\254\224\225\262J\26&\211&\1\202\312\33\273\360\361\325\206\203V\34\16I\216E\203\26" + "e\245\254\224HI\224\212\303\0\202\313\32\273\360\361\325\206\203V\35\206\60\15\243bT\214\224\70\311J" + "\331\20\16\1\202\314\31\273\360qF\331p\20\243\70L#y\35\16Z\224\3Y\234D\251(\202\315\30" + "\273\360\361\325\206\203V\7fM\322\1m\220\263\70*\246\351\260\0\202\316\23\253\20\362\325\206\203VG" + "\322\341\35\312\271\16\7\1\202\317\32\273\360\361\325\206\203V\7r\340 g\245L\252%R\230Di$" + "j\0\202\321\33\273\360\361\325\206\203V\315\261a\320\42)RJI\244T\243,\312\262u\10\202\322\34" + "\273\360\361\325\206\203\226T\207A\213\262l\30\264(K\206\203\24gq\226*\0\202\323\32\273\360\361\325" + "\206\203V\7v K\243\222\30I\303\220C\71\220\344P\12\202\324\32\273\360\361\325\206\203V\7r(" + "\314\206;\226\15C\230\206\303\20\246\21\0\202\325\32\272\361\361E\331p\310\242l\70\326*\211\32\16C" + "\226f\303\220\245\11\0\202\327\30\273\360\361\325\206\203V\247\14\247\254\64\234\262RV\32N\71\220\0\202" + "\330\37\273\360\361\325\206\203V\34N\71\20%\203\22%Y\22%\203\22%Y\22\345@\224.\0\202\333" + "\32\273\360\361\325\206\203V\33\16:\22\16Q\30\25\207(\214\352X\16I\0\202\334\32\273\360\361\325\206" + "\203V\35\206\60\15\207!L\303a\10\323p\30\302\64\2\202\336\35\273\360\361\325\206\203V\35\6)\7" + "\222d\220\262R\66HY\232D\71\220\15\203\0\202\337\33\273\360\361\325\206\203V\35\6)\7\222h\210" + "\302\250\70DaT\307rD\2\202\340\32\273\360\361\325\206\203V\34\6-\316\206A\13\323\341\220\204i" + "\42EC:\202\341\32\272\361\361E\331p\310\242\60\252U\262J\226fI\226iI\242\325\304\0\202\343" + "\31\273\360\361\325\206\203V\34N\71\66\14Z\234\15\203\226c\71\66\134\0\202\344\30\273\360\361\325\206\203" + "V\34\316\71\244\304Id\312\342\34K\207\203\0\202\345\31\272\361\361\225\206CVN\207C\226#\303\20" + "%a\22\205\341\60V\0\202\346\31\273\360\361\25\207c\226#\351pPs\340\20\246a\32\16C\230F" + "\0\202\353\31\273\360\361\325\206\203VN\352\310 \347\300A\213\263\70\33\6-N\0\202\357\30\273\360\361" + "\325\206\203VG\322\341\240\346HkTK\6\245XM\1\202\361\31\273\360\361\325\206\203VGr\340\20" + "F\305\250\64\34\304$\326$\35\20\202\364\31\273\360\361\325\206\203V'\15C\230\206\303\20\246\341\60\204" + "i\64\34\4\202\367\31\273\360\361\325\206\203V'\245\321p\220\322p\30\302\64\34\206\60\215\0\202\371\30" + "\273\360\361\325\206\203V\34nQ\65\211\322\244\66\34\324\34\313\261\24\202\373\31\273\360\361\325\206\203V-" + "&\303\220\250QR\13\243bTL\303P\2\203\1\31\273\360\361\325\206\203V\215\212Qq\30r \316" + "JYi\70\345@\2\203\2\32\273\360\361\325\206\203\26\346@\226\15\247:\20\25\243$\315*Y\22\331" + "\6\203\3\35\273\360qF\331p\20\243\64\32\224(\311\242\244V\312\222)\321\212I\26&\341 \203\4" + "\33\273\360\361\325\206\203V\315\221a\31\242J\324\22\265D-Q\222%\203$\25\203\5\32\273\360qF" + "\331p\20\243p\30\344(G\304\341 &Y\251V\224F\0\203\6\34\273\360qF\331p\20\243\34\310" + "\201mH\242\226\250%\221*J\64dE\61\3\203\7\32\273\360\361\325\206\203V\7\262h\70\210\71\66" + "\250I\65K#EJT\1\203\10\35\273\360\361\325\206\203V\316\302$\213\222d)%\231\226da\262" + "D\203\26%\361\0\203\11\30\273\360\361\325\206\203VG\322\341\240\306\303u\7\222j\24\15Z\5\203\14" + "\33\273\360qF\331p\20\243\70\213\263\64\31\206D\314\222\60\15\323\60\215\6\5\203\16\32\273\360\361\325" + "\206\203V\34\206\34\321\1I\232\245a\310\201\34K\207\203\0\203\17\33\273\360\361\325\206\203V\7\242l" + "\70\210I\216\224\322\244\32I\265lR\206\0\203\21\34\273\360\361\325\206\203\226T\207!L\262\60J\304" + "\34\33\356X\62\14Q\216(\0\203\24\33\273\360qF\341p\10\243p\70$\71\242F\71\20\17\203\16" + "\344X:\34\2\203\25\31\273\360\361\325\206\203V\33\336\241d\30\344,\33\226\70K\302PL\3\203\27" + "\33\273\360\361\325\206\203V\7rhP\245P\322\221aH\206\64\34\206\60M\0\203\32\36\273\360\361\325" + "\206\203V\34\222A\11\263dH\262$\314\222\60K\22%\31\266\250\30\2\203\33\32\273\360\361\325\206\203" + "V\35\206\60\15\207!L\303a\320*a\22\245\342\0\203\34\33\273\360\361\325\206\203V\33\16b\222\16" + "\247JT\211J\332\20\345@\64\134\0\203'\31\273\360\361\325\206\203VG\342\341\224\225\262\322p\216r" + " K\206\203\0\203(\34\272\361\361E\331p\310\242,L\223d\220\222\60\222\222D\254%Y\224Ek" + "\0\203+\33\273\360qF\331p\20\243\64\13\243,L\206A\252\3Q\252\305Y\234\15\3\203,\32\273" + "\360\361\325\206\203V\7\342\341\240U\265\60I\6%\312\342,\36\6\1\203-\31\273\360\361\325\206\203V" + "G\322\341 \245Y\222%\265$Ks\304\266\16\203/\32\273\360\361\325\206\203V\307\304J\226\14C\42" + "fI\230fI\30e\225\64\203\61\31\273\360\361\325\206\203\226Cu\340 e\71\226\16\7-\251F%" + "-\23\203\63\32\273\360\361\325\206\203V\315\221(\31\244$K\303\64\314\324\60\15\243a\10\203\64\37\273" + "\360\361\325\206\203V\34N\71\20%\203\22%Y\22%Y\22%\203\22\345@\64\134\0\203\65\33\273\360" + "\361\325\206\203V\34NY)+%\203\22e\245JT\311\222h\270\0\203\66\32\273\360\361\325\206\203V" + "Gr(\211\225D\322\62i\30\322\244\32\225l\2\203\70\31\272\361\361E\331p\310\242l\70Da\70" + "\214\305a\14\207\203\16E\0\203\71\35\273\360qF\331p\20\243\70\7.C\224D-Q%j\322\242" + "L\32\206(\211\2\203:\32\273\360\361\325\206\203\226\24\207C\230Ca\70,i\224\3Q\255\64\244\3" + "\203<\37\273\360\361\325\206\203V\34N\71\20%\203\22\345@\224\14J\224dI\224\14J\24+\0\203" + "@\33\273\360\361\325\206\203V\34.\71\222\15RV\312\6)+e\203\224#\22\0\203C\31\273\360\361" + "\325\206\203V\7v KK\312\240\250\71p\310\201t\70\10\203F\32\273\360q\25\207S\227\34\251\14" + "K\251e\70$QKTL\262P\214\6\203G\34\273\360qF\331p\20\243\64\33\242\34\252C\311\60" + "$j\224\244a\32\206\22\0\203I\32\273\360\361\325\206\203V\35\206\60\15\207!L\303a\310\201t\70" + "\250)\0\203O\32\273\360qF\331p\20\243\70\33\7\65\14\207\203\22\246a\32\246\311\60\4\203P\32" + "\273\360\361\325\206\203\226\324\206\203\226C\321 \251Q\62\234\302\64L\63\15\203Q\30\273\360\361\325\206\203" + "\226\324\206\203\32e\303\240\225\207s$*\332:\203R\31\273\360\361\325\206\203\226\324\206\203\224c\303\240" + "\23\242bT+%b&\203T\35\273\360\361\325\206\203\226\24\207A\316\242!YK\203\62HIT\211" + "\222LQ\42\5\203Z\31\273\360\361\325\206\203VG\322\341 \265&\265\341 &\261&\351\200\0\203[" + "\32\273\360\361\325\206\203\226\24\207C\232\244\213\222C\312p\320\242\70\313\326!\203\134\32\273\360\361\325\206" + "\203V,EC\262\205Y\62\15J\226\16\7\65\307R\0\203^\31\273\360\361\325\206\203V\34\6\71\36" + "\16R\32)Y\242\225\263l\314\0\203_\30\273\360\361\325\206\203V\7fMR\6EG\207c\226\326" + "\206\13\0\203`\30\273\360\361\325\206\203VG\322\341\240\325\201q\310\206\254\32V\63\0\203a\35\273\360" + "\361\325\206\203RK\243!\312\222\64I\206-JJ-C\22\265\225J\12\0\203c\27\273\360\361\325\206" + "\203V\33\36\253\351p\320\222jT\322\62\65\5\203d\30\273\360\361\325\206\203V\33\336\322d\70&\71" + "p\220\323\341\240\246\0\203e\31\273\360\361\325\206\203V\33\336\241\64K\206DI\223jT\253mb\0" + "\203f\27\273\360\361\325\206\203V\33\36Ku\340 e\351pPs,\5\203g\31\273\360qF\331p" + "\20\243lx,\325J\265J\16$\261&\351\200\0\203h\30\273\360\361\325\206\203V\34\356X\64\334\261" + "d\70Ha\234\345\220\6\203i\30\273\360\361\325\206\203V\35\6-\316\206A\13KR\65\322vP\3" + "\203j\31\273\360\361\325\206\203V\33\264\64\254\206K\242lI\251%J\63Q\2\203k\35\273\360\361\325" + "\206\203V\34\222!J\242\222\66DI\324e\210\224R\245\26\325\24\0\203l\31\273\360qF\331p\20" + "\243l\70hQ\227\70\13\207\203\234#\246!\25\203m\32\273\360\361\325\206\203V\314\241\312\240\214\325l" + "\310r,\33\262\60\32\206\0\203n\31\273\360\361\325\206\203V\255%\311p\315J\321\20%\71\26\212\221" + "*\1\203o\33\273\360\361\325\206\203V\215\342lP\246,\252DI\61It S\23U\2\203w\36" + "\273\360\361\325\206\203VM\206!\212#eH:%Y\22%Y\62$Y\234\205\13\0\203x\27\273\360" + "\361\325\206\203\226\24\207s:\274fi:\34\324\34R\1\203{\34\273\360\361\205\321p\320\302,\311\322" + "\260\322\244LI\224d\245J\232d\221\222\6\203|\30\273\360\361\325\206\203V\7fMR\6E\215\207" + "[Tk\311\304\0\203}\31\273\360\361\325\206\203V\34\246\266\60J\262\341\240U\245\34\31\207l\10\203" + "\205\34\273\360\361\325\206\203\26\345@\226&\303\20\345\220\224%\265(\253\204\325d\30\2\203\206\32\273\360" + "\361\325\206\203\226\264\14\7\65\36NYi\70e\245\341\224E\12\0\203\211\33\273\360qF\331p\20\243" + "\34\20\223-\312J\303\220DY)\232*\215Re\203\216\33\273\360\361\325\206\203VL\263$JJY" + "\22U\242h\252Dq\26\212\221\12\203\222\31\273\360\361\325\206\203V\35\206\60\15\207!'<\345@\64" + "\234r \1\203\223\32\273\360qF\331p\220\222(\34.maT\32\16R\343pGrD\3\203\230" + "\30\273\360\361\325\206\203\226\24\207c\226\3I\70\34\324x\70\347X\12\203\233\34\273\360\361\325\206\203V" + "\33B-\32\267\70\31\244$K\223aH\352@\66\14\1\203\234\35\273\360\361\325\206\203V\315\322$\32" + "\206\244\26%JT\311\222(\11\263\64\211\62-\203\236\31\273\360\361\325\206\203\226\324\206w(\32\206\34" + "\36\16Z\24g\331:\4\203\240\32\273\360\361\325\206\203V\35\206\34H\207\203\324\244\14\212\30mj\42" + "N\0\203\250\34\273\360\361\325\206\203\226T\207!L\303a\10\323p\30\222(\213\262$\322V\1\203\251" + "\31\273\360\361\325\206\203V\34\216I\224\15\203\216\204\303A\315\261\34R\1\203\252\34\273\360\361\325\206\203" + "V\34\222jT\31\16ZT\34\222h\310\242,JJJ&\203\253\31\273\360q\265$\242\4\204\241\31\273\360q\36\273\360qe\203\224%\245l\70$\25\245\62," + "\265h\70Hi\230D\333R\231\244$\207\77\36\273\360q\205i\64L\305aI\206\244\262(\211\224\14" + "KS\70DI\343\20%S\66\207G \273\360qE\203\26e\245A\31\244,I\206AI\224hx" + "\252D\225a\210\246h\212\206\0\207H \273\360qE\303T\214\242\341\220\224\244d\30\242\244\64(\211" + "\22E\303T\214\224aP\212\1\207I\36\273\360qe\245\60\311\262\341\220T\224\312\260t\31\226AJ" + "\303d\30\242-\222\262\10\207L!\273\360q\205I\26IYE\31\6\245\247\244eH\206!\312JR" + "\222\14\331\22%R\22%\0\207N\36\273\360qeCV\312\262!\31\224(i\31\222\216\303A\312\222" + "R\222\230\226S\230\0\207S\36\273\360q\205i\226\204Q\226\14\312\242\224\223dI\206\245)YJI" + "\247A\233\222d\207W\35\273\360q\245a\66HY\66,\303\322\246$\303[\230\206I\62H[$\15" + "C\0\207Y\35\273\360q\205i\62\274*\311\60(\345$\31^*J\62\14Q\322i\251\14I(\207" + "`\37\273\360qE\303\224c\331pH\62\245\62,\345A\31\244,)%\311 -\225)\31\4\207c" + " \273\360q\65f\311p\320\222\226!I\206HI\224\312\260\14Q\245\226(\265)I\226\212\2\207d" + "\36\273\360q\325Z\242\341\245S\222\14\203\222X\206A\231\212Q\62\14\321\20\16\311\60\4\207e\37\273" + "\360q\14J\232D\303A))\221\224$\223\42\345\300A\213\262l\30\344,\31.\1\207n\34\273\360" + "qeq\66H\221\66,\303\322\246T\206C\224f\203\224L\331d\232\4\207p\37\273\360q\205i\64" + "LY\224\14K\244T\206\244)\33\16R\230&\311\220M\231\64\14\1\207t \273\360q\225\246\226(" + "\31\224A\211\206$Y\22\245\313\260$S\322)YJS\64%\221\0\207v\35\273\360qUj\311\60" + "D\225\312\260,\25\65I\206\247\64\32\246$\31\207\244\42\65\207{\34\273\360q\205i\62\14Q\230\15" + "/]\224R\64<%Q\313\60DS\64U\4\207|\34\273\360qU\242\232\222\205\331\360RQZ\224" + "h\230\322h\230\222R\66\231&\1\207}\42\273\360qE\303\24\246\321pP\302$\31\6%\321\222A" + "\31\244,\312\222d\310\226(\221\222!\1\207~\35\273\360qeQ\26\15S\26%\303K\42*\245l" + "\70Ha\232$\343\220T\244\6\207\202!\273\360q%\71\22E\303!I\224.J\262(\275\14\203R" + "J\262$J*\323\240DK$\1\207\203 \273\360q\205i\64\34\224R\222\14\203\222H\211\222\14/" + "q\66HI-\32\302!\311\24\0\207\205 \273\360q\205i\66HY\66,\303\322\246T\206C\222E" + "\331 %\211\222\15I\64E\13\0\207\210 \273\360qE\303\324\30%\303!\211\224D\31\224D\211\206" + "!\31\242\306$\332\226\312\244(\1\207\213\35\273\360q\245a\244L-\303\240\14I\42%J\62\274\205" + "\321\60%\245l\62M\2\207\215 \273\360q\234r,\33\222A\211\222\226!iN\222\341A)E\303" + "\224(Q\64$\311\20\5\207\223\37\273\360qE\303\24\246\321\240\14J\230$\303\240\64%\303%\12\323" + "d\30\242!\251H\15\207\227 \273\360q\205i\64LMC\62\14Q\22%R\62\34\222(\214\206)" + "\251EK\66%\203\0\207\237\36\273\360qE\303T\34\226!\351\224\264\14\311\240DY\66dI\224\16" + "\7)\211\342\60\207\250\35\273\360qeI\230\14C\224%\321\360\322)I\206\227\246$Y\242D:E" + "S(\207\253\35\273\360\361\25\7e\310*\311\60$\231\242\364-\31nQ\226\15\203\234E\303\240\4\207" + "\254 \273\360qeI\230%\321\360\322EI\206A\351\62\33\273\360\361" + "$C\222%\221\64\274\246\303A\207\207!\247\14C\230\206\303\20\1\212H\31\273\360\361\14\247J\24\15" + "\347t\70\350\360\60\350\204\203\26g\303\240\0\212y\34\273\360\361\15r\226\16\27\245\224$\303)\307\222" + "a\313\261d\230\212I\66,\0\212\211\34\273\360q%Y\232\324\206\203T\11\207K\16E\303\220S\206" + "!L\303a\210\0\212\212\31\273\360q\265&\305\341\32\17\7\251I\31\24\35\36\206\60\15\207!\2\212" + "\223\34\273\360q\31\273\360q<\210I:" + "\234*Q\64\334\11\207\60*F\345$\335\26\0\215\77!\273\360q\14R\226\15\203R\312\222\312\260\264" + ")\311\60(mQ\66(\245,\211\222LK\42\1\215@\34\273\360qeQ\222,\245$\223\206e\320" + "\341a\10\323\60*F\345$\34\262!\215A\33\273\360q%\303\24\206\312\60(a\32\15;\341\20F" + "\305\250\234\204C\66\4\215B\37\273\360q\14J\230%\303\322\224TLISR\21\225\312\220\225*Q" + "\227!\311\222(\1\215C\36\273\360q\14Z\224%\303\322\230tJ:%\225a\351\230%YR\312\242" + ",\312\222A\215D\33\273\360\361D\71\222\14\227\250-\11\243L\33\206\60\15\243bTN\322m\1\215" + "E\36\273\360q\14Z\224\15\203R\312\222\246\244eH\332\242\244\324$U\302,\252\324\266\0\215F\35" + "\273\360q\14\312\260%\231\322\246T\206\245)\351\246t\214\62\245E\213\302$K\3\215G\37\273\360q" + "\14\232\222U\224d\30\224Z\224$R\242\264(M[\245\247\244\224T\264(\3\215H\35\273\360q|" + "\213\223\312\260\224\223d\30\224NI\27\245)KJ\25\245\242%R\0\215I\30\273\360\361\306\303\61\211" + "\242\341 \265\15\227j\22\65FUE[\7\215J\37\273\360q\14Z\224EIoJ\242,\315I\62" + "\14J-\314\22))%%)\321\42\11\215K\35\273\360q\14Z\224-J[\242$\303\240tJ:" + "%\225)\351)\351\305\262\211\1\215L!\273\360q\14R\226\15\212RJZ\206A)eIeH:" + "e\321 %Q\227(\311\222!\1\215M\30\273\360\361\246\303AjK\272\14\357P\64\14aT\214\252" + "\212\266\16\215N\37\273\360q\14R\226\15\203R\312\222d\30\224.JbJ:%\321\60ia\224\224" + "\62\3\215O\31\273\360q\265&\265\341)\213\262A'\15C\30\25\243r\222n\13\0\215P!\273\360" + "q\14\312\220dI\224\264\14I\247\244eH:&\311\60(YRji\213\264$Q\0\215S\35\273" + "\360q\247\303!\11\243h\70$aT\31\206\250VQ\22Ii\21\223,\322\6\215T \273\360\361\3" + "\331\240E\331\60(MI\223\224$\303\240\324\221l\210\222\250K\224d\311\220\0\215U\37\273\360q\14" + "JEK\22\245\42UJI_\224D\252\364\224%RR\321\242$J\62\61\215V\35\273\360q\205\331" + " \15Q\26%\303K\233\322eX\232\262\244\62FI)\311\42-\215X\31\273\360\361\14J\234\15/" + "YT\213*\207!L\303\250\30U\25m\35\215Y \273\360q\14Z\242\15\203\322E\251\14K\27\245" + "\62,=\305Q\222\14K\224DI\26-\0\215Z\37\273\360\361f\311\360\226\224\222d\30\224.J\62" + "\14JO\311\60$\245$K\22K\226\64\215[\32\273\360\361\246\303S-\31\216Q\70\34$MRZ" + "\264\244\16$\342\250\0\215\134!\273\360q\14ZT\31\206(\214\222\303R\213\222\312\260,\231TI\244" + "J\42eI\62\14Y\0\215]\35\273\360q|)e\313\260\64eI\62,MY\62\14J\224&Q" + "K\230d\203\66\215^ \273\360\361\224\222lH\206$J\242h\70HJ\242T\224dH\206!\214\212" + "Q\71I\267\5\215`!\273\360q\14J)\33\6\245\24)\211K\62\14J\71\211\6-\312\242$\31" + "\244\244\226\204\203\2\215a\42\273\360q\14\312\220dI\224T\206AiJZ\206\245\61i\31\222,V" + "\222!\211\224H\213\206\0\215b\33\273\360\361\246\303A\312\261a\20k\303)\311\222hiJ*\323\322" + "I\211\4\215c \273\360q\205\313\240\324\222,I\206\247\60\32\222a\210j\203\224\224\262$\31\246$" + "\213\264\0\215d\33\273\360\361\346X\16\34\344t\70\210Q\232DI\226D\225\250-)j!\0\215f" + "\36\273\360\361\25\7%\316\206,R\222a\251%Q\22)J/J\226\264E\225\222\222\5\215g\36\273" + "\360\361eC\62(QV\321j\303AJ\242\212%R*\213RJ\242\222\42I\5\215k!\273\360\361" + "\205\331p\310\302h\70HI\224D\212\322\213\262$J\42%Q\22U\242$\322\24\0\215m \273\360" + "\361\225\222aP\262J\30\15\7%M\222AQ\66\245\62HI-\211\222aR\262\0\215p\31\273\360" + "\361\306\303\71\307\322\341\240\346@\224\3\321\240EqR\315\206!\215s\36\273\360\361\245a\226D\203R" + "\314\222d\30\224\60\233\222A\211\222\64Z\223HL\302a\215t\34\273\360\361\205i\230\15R\32*\303" + "\220\324\302\244\62$Y\22fc\24\311\341\60\215u\34\273\360\361\345XT\32\224bi\30\222\64\314\222" + "\245\224dI\64U\42\71\34\6\215v\35\273\360\361E\203\26f\203\224\206\321p\320\302,\231\262$\314" + "\222\60\33\243l\30\2\215w\37\273\360\361\345X\64D\203\26\246\311p\10\243\64\211\262$\31\262\244\64" + ",:\220\15C\0\215\201\34\273\360\361\205i\226D\303V\214\206%\312\242\226)K\262(Y\223H\213" + "\302a\215\204\37\273\360\361EC\30\225\206)\214\206d\30\242\60\32\242d\210*Qi\31\206H\16\207" + "\1\215\205\36\273\360\361%\203\230%\321\240\24\243D\31v$\32\242d\210*Q\351\220Dr\70\14\215" + "\212\36\273\360\361\205b%\31\16Y\224D\303\220\324\242\244e\210*QR\331\42K\30\16\3\215\213\31" + "\273\360\361\225\263i\230\302\322p\320\342$\71$\345d\32&\71\34\6\215\221\34\273\360\361EI\232i" + "\203\264e\312\60Ha\324\62D\225(\251l\221\71\34\6\215\224!\273\360q%CTK\222aY\242" + "\226aPJI\244(KE\211\302!\311\206D\7\262a\10\215\237\34\273\360q%Q\227\312\220\245\311" + "\360\32%\311\242,\25\245rH\302I\16\207\1\215\243\35\273\360q%\203\30%\331\220\14S%\32\224" + "\251\305\245\227!IF\305V\33\206\0\215\261!\273\360q%\245,\31\16R-\31^\232\242aH\242" + "$R\224D\31\262(I\224P\33\206\0\215\263\33\273\360q\15C\230\206i\70\14\71\220\3Q\16D" + "\203\26\305I\71R\323A\215\264 \273\360q\14a\324\22\265DC\224\204Y\22%K)\311\222(\211" + "\262$Q\262DJ\263\70\215\265\36\273\360q\247C\222F\311\240Db\62\244Y\224%\211T\251EI" + "\71I\324!U\0\215\270\34\273\360q<\210\71\66\250a\70\14\312\234\15\203\26\345@\64HI\65\33" + "\206\0\215\272\35\273\360\361\14Q\30\25\243a\32\242\70\13\223aPja\22%Y\242\224\246,-\215" + "\274\37\273\360\361\14\207$J\242\226(\32\222(\214Z\206A)\265D-J\224LY\32&\0\215\276" + "\37\273\360\361#\331\220\225\262RR\33\222d\213\222,QjI\224dI\224d\211R:\14\215\277\37" + "\273\360\361\14\247J\324\22ECR\215\222%Q\262\244\224%%%J\246hJ\252I\26\215\303\35\273" + "\360\361\14\231\24\15aT\34\242\70\31\226Z\230Ha\22%Y\242\224\246,-\215\304 \273\360\361\3" + "\341\220\324\42-\252&C\62\204Q\213\22U\242DJ\242,I\206l\310\6\1\215\306 \273\360\361#" + "\331\220\225*Q%K\206d\320r$Q\6\245\224%\245,I\224l\310\6\1\215\313\37\273\360q'" + "\331\220D\245aH\242$\35\222!\214Z,Q\322))e\211\224$\223\26\215\314!\273\360\361#\331" + "\220\324\242dP\42)\33\262\64\31\226D\253dI\224dI\224(\331\20\205\1\215\316\36\273\360\361\14" + "Q\30\15C\22\211\311\220C\325$jQ\266$J\23%\33\262:\60\4\215\317!\273\360q\14I\32" + "%\321\20\15\313\240DI\324\242D\25K\224(Q\305\22%S\222l\245\0\215\321\36\273\360\361\246C" + "\62(\221\230D\311\222\14I[\224\264(KSE\211BE\11\17\2\215\326 \273\360\361\14\207$*" + "F\305!\311\201hP*Z\222(YR\312\222D\311\206l\220\263\0\215\327!\273\360q\14Q%j" + "\211\222,\31\226!\252%%)I\224\236\262\244\224%\211\222%Z\244\0\215\332 \273\360q\34\222!" + "R*\222R\31\226\246\244EI\206AY*J\27e\251LI[R\21\215\333\42\273\360q\14aT" + "\31\206(\211\222A\211\302h\30\222HJ\22\245\247\244E\211\42\251\22FY\0\215\335!\273\360\361\14" + "\311\240DI\32%\351\220\14Z\224%\245,I\224,)\15J)M\206p\33\4\215\336 \273\360q" + "\14\341\20%[\224D-Q\64$\303\224F\211\224(\265$\261D\311\234C\22\0\215\337#\273\360q" + "\14\311\240DI\226D\311\240DI\226\14\311\240EI\226(%%\212\224R\213\322\242i\1\215\343 " + "\273\360\361&\341\240\204\321\60$Qq\210\342dX\22\245\226DI\226DI\313\224\14Q&\215\344\37" + "\273\360q\247C\24F\303\220DI\24\15b\26\265(Q%\323\222LK\224(\231\302\0\215\350\37\273" + "\360q\14Yi\70U\242!\311*\311b\7\222d\30\224,L\224A\321\201\34\221\0\215\352\42\273\360" + "q\14\321\60\265D\303)I\207$\31\242J\244\14I\244DI\262DI\226\14I\64\244\3\215\353\34" + "\273\360q\14\312\230%\341r\213\16C\230\206\303\20F\71\20\15RR\315\206!\215\354\35\273\360\361#" + "\331\220\225\222A\211\262l\310\322dX\22\255\22\15J\61K\264\350\60\215\357$\273\360q\14I\32%" + "\203\22%Y\22)\245!K\263$J\224,\251\14\203\22eI\242d\211\66(\0\215\363\42\273\360q" + "\14Q\22EJEJ,C\224\204Y\22F\212\222,\25%K\242d\251lQ\22\206\2\215\365\34\273" + "\360q\14Q\22u\211\206\247\70\31\6%\313\24\251RL*b\62*\242\30\215\367!\273\360q\14Q" + "\30\15\247\226(\223\206()\325\226\341\220dI\224dI\242\14Q\62$\241\0\215\370#\273\360q\14" + "I\324\22%R\62(Q\22EC\222(Q\244\14\311\26%\321\60$i\224l\321\32\1\215\371\36\273" + "\360q\14\261$-Q\22\65F\303\24F\303\220\14Q%j\211Z\226p\211\206\0\215\372\37\273\360q" + "\14\321\324\22\265D\225h\30\262\64\32\206d\312\222lJ\242\244e\212\206\60\3\215\373!\273\360q\14" + "Y)\31\206\250%\312\244!\221\244\34I\226(\251EI-J\22%K\226\60\1\215\375#\273\360q" + "\14\311\240Di\22%\203\22%\351\220\204Q\64\14\311\224\264%\211\22i\312\22%\333\220\0\216\5\37" + "\273\360qE\203\62\354@\64\34\222(L\262p\30\302\64\34\206\60\33\242$\12\263a\10\216\11\42\273" + "\360q\14Y)\31\224(\311\222(\31\224!\311J\203\222\14I\244D\221Rj\31\222\312\244\5\216\12" + "$\273\360q\14\311\60D\225\250VJ\206CR*\15C\62$\221\22\15C\22%\221\62$\321\20%" + "\211\0\216\14 \273\360q\14Yi\70e\331\220\14Z\61I\206AQ\262\244\64\14IS\222LI\262" + "F\0\216\17!\273\360q\14Y$\15J)\232*-\203\324\64(\311\220%\245A)eI\62\14\312" + "\224%\0\216\24\42\273\360q\14\331 e\245dP\242$K\206d\320\242,I\206A)fI\62\14" + "\312\224\215\31\0\216\35!\273\360q\14\311\240DI\247dP\242\244eH\6-\314\222\341\220\204Y\222" + "M\211\322\262D\5\216\36\42\273\360q\14\311\60DI(%\303\20%Q\64$Q\30\15C\62D\225" + "h\30\222HS\16\203V\216\37#\273\360q\14I\32%\321\20%C\62,MY\222(\311\240\230\222" + "D\311\222\304\222\14C\222%Y\16\216\42%\273\360q\14\311\240DI\226D\311\240DI\226\14\311\240" + "\25\223\341\220dI\242DI\244,\331\20E\12\0\216#\37\273\360q\14Y)\31\206(\311\222\250\22" + "\15\311\60\345HrX\262L\311\62\345\60h\5\216)\37\273\360q\14\241\22\15\222\224\264\14Q\22\326" + "\222\341\220\204Y\222M\211\322\262D\221\234\1\216* \273\360q\14Y)\31\206(\11\245\350\220C\321" + "\240$S\226DI\247$R\246h\310\64\0\216,\37\273\360q\14b\222\15RV\32\16R\222EI" + "eX\226L\351\242tQ\246$\221\222,\216.\36\273\360\361\3\331\20F\225a\210\222(\32\222h\352" + "\22\265(\303\220\264)m\203\64\10\216/\42\273\360q\14I\62H\225D\32\226AJJ\311\260U\22" + "e\251(Y\222(Q\62([$G\0\216\61\42\272\360q\14a\22%\303\224T\6e\220*\211\22" + "%C\62\204I\64,Q\222([\42%J\0\216\65!\273\360q\14\311\240DYi\70%-C\62" + "hQ\322\62\14J\61K\242AI\246l\31\206\0\216\71\36\273\360q\14IIJJR\62\14Q\16" + "\35\273\360\361\244\265$" + "\214\262P\71$s\322)YJI\247diQ\242$\33\206\0\220A \273\360\361\344\200\224\14b\222" + "\305\303!\251EI\62HI-J\222AJjIi\330\206!\220B\33\273\360\361d]\302\341\252\15" + "I\224d\225\60Q\266J)\221\222\266\332\60\4\220D\35\273\360\361D]\206!\312\301\341\240\305\311\60" + "DI\247\244SRY\352@\66\14\1\220G\36\273\360q\16K\226D\245aM\242D\32\246\60M\206" + "A)%]\206\304\232D\303 \220M\36\273\360\361\244\225a\210\222\64\34\16I\216$\303\20-M\311" + "\60DI/\252\66\14\1\220O\36\273\360\361d\203\26e\245A\316\222i\230\222\250\264\64%i\224\14" + "Jk\222\15C\0\220P\37\273\360\361D\313\224\324\242\344\30/\247$K\242dH\262$K\242$\252" + "\324\201l\30\2\220Q\34\273\360\361\244\245A\213\262xP\246\254\62\14Q\230F\203\26V\222a\310\206" + "!\220R \273\360\361\204Q\226\14C\224%\361pH:%\322\224$K\224\244Q\62\14I\35\310\206" + "!\220S\35\273\360\361d]\302d\30r \233\6-\312J\203\26e\245AJr \33\206\0\220W" + "\37\273\360\361\244\225aK\242$\34\16:\226\14[\22%Y\22%Y%KjI\66\14\1\220X " + "\273\360\361\204I\230\14C\224%\361p\210\222Z\64hQRK\206!\252EII\311\206!\220[\42" + "\273\360\361d\311\20%Y\22%\35\225dP\206!J\242\226a\210\222\250e\30\222:\220\15C\0\220" + "b\34\273\360\361d\203\26e\245A\316\222\303\20%\235\42S\322\311\224T\244m\30\2\220c\34\273\360" + "\361\244\245A\213\222\342p\220\6-\312J\303T\214\242a\251\3\331\60\4\220e\34\273\360\361\304S\62" + "D-\345\341\22\245\303)L\223\250e\30\222:\220\15C\0\220h\35\273\360\361$\303\30\25\223k\224" + "\14\207$J\262$J\226RR\312\222>\331\206!\220m\37\273\360q\204I\70\34\222\36\207!Q:" + "%\303\20\325J\203\26eQ\222\14R\64\14\2\220n\35\273\360\361\244\225a\210\222R:\34\222R\226" + "$C\226\344\210\322\226\364\35\310\206!\220t\37\273\360\361D\275\324\222aH\223\312\22\65)S\222(" + "\231\222\14Q\22FI\232d\303\20\220u \273\360\361\204Q\226\14C\224%\361pH:%\303\20%" + "Y\22\15\247,\311\222\60\312\206!\220}\36\273\360\361\204CVN\206!L\262!\31\206(QjI" + "c\242lR\322Sm\30\2\220\177\37\273\360qDS\226$\303\226\64N\221\22\15J\62e\313\260\64" + "e\311TI\243h\30\4\220\200!\273\360qd-C\222%Q\262\15\313\22%\225aPJYR\232" + "*Q\222(Q\22I\303 \220\202\42\273\360qd\303\220DI\227a\311\222\26eP\242\244\62$\311" + "\240DIeH\372\42)\265a\10\220\203\32\273\360\361\244\225a\210\222\256Yr\30\242J\232t\252l" + "I\177\313\206!\220\210\37\273\360\361DR\250$C\224$R\250\14\203\62U\222AR\224\60\351dQ" + "Z\263a\10\220\213\37\273\360\361dI-i\214\222\352pH:%\303\20%\312\226$J\226(S\22" + "\331\206!\220\221\32\271\361\361\14[\230\15;\70\14J\26%\303\240\344H\16\350@\62\14\2\220\223\36" + "\273\360q\17\207$\13\223(\311\222\250\245(\25\243,JjI\224T\324(\7B\0\220\225\27\272\361" + "q\365\61*\15C\226F\303%\253\14\227\34\321\221d\70\220\227\35\273\360\361\14\312\220\225\262J\230%" + "\311p\315\222\60\213\262R\226)Y%\314\62\0\220\231\35\273\360q\205CV\32.Q\232D\251\226&" + "Q\32%i\224\244J\62(u$\3\220\233\34\273\360q\14\312 e\245,\312JY%\314\242\254i" + "\311\206,)G\71\20\2\220\235\35\273\360q\205CVJ\206!\211\322$J\265\64\211\322(I\243$" + "U\344\244\234\1\220\241\35\273\360q\205CV\32.Y\230dC\42FI-J\242\226(\311\22\245\337" + "\242\14\220\242!\273\360\361\14\312\20%QK\224dI\224$\303\61\211\222,\211Z\242\226hH\242J" + "-\312\0\220\243 \273\360q\134\206\250\22\265T\206\245\26%\265(\211\206!\211Z\224\250R\312\222," + "S\62\0\220\246\37\273\360\361eC\62(QV\11\263$\32\24\65K\222a\220\262R\226)Q\230$" + "j\6\220\252\37\273\360\361\14\312\20F-Q\22\265D\203\42GI(\265D\225(R\224R\22f\31" + "\0\220\254!\273\360q\205C\62(Q\222%\245,)%\222\226&\321\240Di\22EJ\242lIQ" + "\312\0\220\256\36\273\360qe\203\224e\303\22%\235\222\236\6%J\272)m\303R\321\222(\7B\0" + "\220\257 \273\360qU\206\250\22\15\227,JjQ\42\16I-J\242\226\250E\211\206\244\26%\31\0" + "\220\260\42\273\360q\205C\24FI\226T\6E\311\21mPJY\22%Y\22%Y\62$\203R\312" + "\222\14\220\261\36\273\360q*C\262EI\232Di\22\15\203\26U\242.QK\62,C\230\344H\6" + "\220\263\35\273\360\361\3\17I\224UB)\311\224DKz\312\242\254\224-\312\20&Q\232\1\220\264\37" + "\273\360q\134\206(\214\212I\62,\235\22)\211\222\26\245\64)\221\230\14b\322\246d\0\220\265\42\273" + "\360q\134\206\250\22\265\324\242\244\224T\244,J\242A\211\222,\211\222,Q\222A)eI\6\220\266" + "\42\273\360q%\321\20%QK\224$K\242d\211\61\211\222,\211Z\22iH,Q\22%Y\230\1" + "\220\270 \273\360qF\303\240ER\226\224\262$\31\26\251\226\224\262HQJ\223\62(QR\314\62\0" + "\220\271 \273\360q\205C\64$Q\22U*CRNt )\15J\224&Q\232(\311\240\324\221\14" + "\220\272 \273\360q%\321\20%Q\244\224\222.J\244\30\223(\311\222\250%j\31\224AK\242\64\3" + "\220\273\36\273\360\361eC&u)%\221R\213t(\211\206!J\223\250\22\15Y%\215\62\0\220\276" + "\36\273\360\361\324\206\244\26%\203\22IY\222\14\203\224\225\242\251\322b\212\224\60\213\263\14\220\301\37\273" + "\360\361e\303S\61\212\206\244$%R\62$\265(\211\242!\211Z\224\250RK\224\14\220\304\36\273\360" + "qU\206L\252%\245DS\302L\33\206$\13\243JT\251)J\224\324\206\15\220\305 \273\360q\134" + "\206(\214\222\250\64\14I\61I\324,\211\6%\312J\331\242\14Z\22\245\31\0\220\307\37\273\360\361\244" + "C\62(\221\230D\311\322\224T\264\245)iJ\226R\322\242\244IQ\312\0\220\312\34\273\360q\205C" + "V\32N-\245pJ\242\244(\25\243Z\222(Q\246$j\6\220\316\35\272\361qe\303%\322\222h" + "X\332\222\312\240DJ\26I%\245\242LI\35\310\0\220\317\34\273\360\361e\303SV\222\42%J*" + "\322\60(a\26e\245J\244\324\222V\15\220\320 \273\360\361eC\224D\225,\211\224E\311\21iX" + "jaT\214\222(R\206!\251\3\32\0\220\321\35\273\360\361d\71\220DC\62(QV\11\63iX" + "\212YT\211\272(\265\244\71\3\220\323\36\273\360q\134\6\61\211\212\321\60$\245$\223\206\245\230E\331" + "\22\15\232\222U\302,\3\220\327\37\273\360qH\312\20i\321\244D\305$\31nI\226D\203\22-M" + "I\213RY\212Y\6\220\333 \273\360qF\303\240\224\224(\211\222DJ\222a\221\243$\134\242A\213" + "\262LiK\262\60\3\220\334\42\273\360\361\324\206dP\42)\213\262J\62\334\241$\32\224(\311\222(" + "\311\22%\31\224R\226d\0\220\335\36\273\360\361eC\62(QV\32.Y\22II\242\364\42)\245" + "\226H)UJR\6\220\341!\273\360\361\14\312\20U\242\341\324R\32\24\261\222\15I\224HI\244D" + "\211\22\15I-J\62\0\220\342\37\273\360q\14\322\240E\221\26E\303\224\344\210\64HI\26F\303\324" + "\250DS\222\250\31\0\220\346\37\273\360q\34\222\35I\206AI\244J\42U\134*.\211TI\244\312" + "\20U\242\304\22\1\220\347\42\273\360\361\14\312\220dI\224\14J\224\3I\64(Z\245\224\64%\235\222" + "\26%J\242$\321\66\0\220\350!\273\360\361e\303S\222%Q%J\222\341\16%\321\240DI\226D" + "I\226(\311\240\224\262$\3\220\353 \273\360q\205\303!\211\244\244\64\14IS\222H\303RK\242J" + "T\32\16I\30%i\224\1\220\355\35\273\360\361\345\300\203\222%Q\62(uD\33\224jT\33\244A" + "\213\262l\323\62\0\220\357\37\273\360\361eCR\62%\245\254\222%\221m\11\263(\351$%\211\22%" + "Q\222h\33\0\220\364\36\273\360qU\206\250\22\15\247\226\232\62d\212\322\242\224\224(\211Z\224\250R" + "\213\222\14\220\370\37\273\360\361d\311\20%QeP\242\244\247A\321\222N\203\22e\245\341\220d\225\60" + "\313\0\220\375!\273\360\361E\203\62(Q\226\264\14\307J\66$Q\42%\221\62$Q\213\22\15I-" + "J\62\0\220\376!\273\360q|\211\222H\31\222H\211\222\226!\221jI\62\14\222\22%\221\213\22%" + "\225a\320\0\221\2!\273\360q,\303\240T\244!\31\242\34H\242A\321\241$\31\6\251\30EC\242" + "\244Im\312\0\221\4\37\273\360q\15J\6\221\71\37\273\360q\14\322\220T\246dH\244\244\227AY\263$\31\6)\351\244LJ\77" + "E\32\0\221C \273\360q\34\222-L\206AI\244JOJT\251#\311\60(\211\322\62$\235\206" + "!\211\0\221F\42\273\360q$-\303!I\224.\303\240$J\213\62\134jQ\222\14RR\213\246$" + "\213\206!\211\0\221I\33\273\360q<\210I\216T\207S%j\211\242m\312\201h\70\345@\64\134\0" + "\221J\42\273\360q\134\206(\11\263$L\206!J:%\322\224\244Q\62\14Q\222F\311\60DI\232" + "(\0\221K\33\273\360\361\325\201$\34\16b\222\16\247J\24\35\242\34\210\206S\16D\303\5\221L\36" + "\273\360q\34\324$J\223h\70hJ\333\64Dj\222\14\203\222\250\331\60hj\242\0\221M\37\273\360" + "q\14\312\240\224\223\362\260*\225aH\224\60K\302A\11\263$\33\226LK\6\1\221N\37\273\360q" + "\334\242$\215\222h\70hIbJ\224\245\61\251\14[\22f\311\260\64F\21\0\221O#\273\360q\14" + "Z%J\262$J\222aI\206$\31\224E\251hI\62\14J)K\262a\311\264h\10\221P\36\273" + "\360q\14\312\240\24\263$\214\6-Jj\221\62\334J\203\26e\245A\213\262\22\0\221R!\273\360\361" + "D\303\20eI\224&Y\62\14R\322)\221\246$\235\206!\211\322$\32\206$J\3\221W\42\273\360" + "q\14b\224dI\224DI\62,\25\245\313\242T\264D\31\206D\322\222lX\206-\311\2\221Z!" + "\273\360q\14Z%J\262$\252\14J\224T\304E\31\222,J\222AJjI\224\14K[\11\221]" + "\36\273\360q\14:\220D\203R\7\6\71I\206\213\224\225\262AJjI\66\36\273\360q\14\312\260d\341\240\14R\26%C\42\205\222\264\14\211\32\17\307\244\66\34\4\223" + "j\34\273\360q\14J\234\14/\265$\223\242!\312\264l\70\250\361\60\250Im\70\10\223\217\33\273\360" + "\361\244Y\222\14C\42\225\244a\252\364\242\14\17j<\34\223\332p\20\223\312\33\273\360\361\14J\234\15" + "/Y\222\225\206d\312\262\341\240\306\303\61\251\15\7\1\223\326\35\273\360\361\306\303!\211*\321p\352\22" + "\265$\303\20i\225d\30\222,)%\303\1\224>\36\273\360\361\14Y)\31\224!J\22)\31\224A" + "\212\223\322pP\343\341\230\324\206\203\0\224k\32\273\360q\356@R\34\216Im\70Hi\226dI_" + "\206\207\244\313\360\0\224\205\22\266\360q\245\341\60\17Y\66Li\222\211\31\0\224\206\33\273\360\361\204i" + "\230\16I\230\206\203\22g\341\240\304Y\234\324\42)\213\302!\224\207\34\273\360\361\344X\70DC\230\344" + "@\64ham\220\322,Nj\221\224E\341\20\224\210\33\273\360\361\304Y\234\15Y\224\3\321\240\14R" + "\32\15Z\230\206I\26\212\325\10\224\211\33\273\360\361\344X\66,C\26\345@\64ha\32\15Z\230\206" + "I\26\212\265\11\224\212\32\273\360\361\344H\35I\206(\222\243aj\214\206\251\61\252\244\221\34\245\3\224" + "\213\32\273\360\361\244a\32\16Q\26g\203$V\222Aj\214*Q\252\245a\6\224\214\35\273\360\361d" + "\303\222#\311\20&\71\20\15Z\230F\203\26\246a\42\205R\22\326\0\224\215\33\273\360\361\304Y\234\15" + "Y\224\3\321\240\14R\32\15Z\230\206I\26\212\245a\224\216\34\273\360\361\344@\24nC\26\345@\64" + "ha\64\34\264\60\15\223,\24\253\21\0\224\217 \273\360\361\204Y\22f\311\220T\324$\31\226\246," + "I\206\245)KJI'%J\242$\15\224\220\33\273\360\361\344@\24gC\224\245\331\60fi\64H" + "\315Y\222\205Z\32\211\0\224\222 \273\360\361\204C\24F\321\220DI\32%\203\242d\25eP\242\254" + "\224%\245L\311*\241\0\224\223\32\273\360\361\204i\230\16\311\60\206\303\32e\331\60\65F\225\64\322\242" + "\252\2\224\224\33\273\360\361dq\230\34R\61\34\206\60*\16C\30\25\243D\214\224\60\252\11\224\225\34" + "\273\360\361\244a\32\16Q\26\16\7%\312J\311\260\265\204I$jI\26i\1\224\227\36\273\360\361\344" + "X\66,CRQ\223dX\242\254\224\14R\222\245a\22\211R-\12\3\224\231\35\273\360\361d\303\22" + "gCRJ\223\341\24F\303A\215r J\322H\213\252\12\0\224\232\35\273\360\361\344X\66,C\26" + "\345@\64H[%\31\206(\211\322\60\311B\261\32\1\224\233\34\273\360\361\244a\32\16Q\26\16\7)" + "\15\263AJC\61)eJEJ\242\2\224\234\34\273\360\361\204\203\22\246C\22\246\303!\311\242,\33" + "\226A\312JIY\212\263A\224\235\35\273\360\361\244a\66,C\224\205IeXjQR\31\16Y\230" + "&QI\213\252\3\224\236\35\273\360\361\304Y\234\15I\242\244I\62,MM\203\226D\71\20%af" + "\214D\0\224\237\33\273\360\361\244a\32\16\7\61\211\222\245\324\22\15Oa\232D\251\226\206\31\0\224\240" + "\36\273\360\361\304Y\234\15\7\61J\206!J\242\226aH\22)\322\242D\214\224\60\252\11\224\241\35\273" + "\360\361d\203\224\225\6\245\61\251\14K-J*\303R\213\222Z\322\250d\225\64\224\242 \273\360\361d" + "\303\222\205\311 %\242\222\14C\22\265D\303\220(QdJ\304H\11\243\322\0\224\243\35\273\360\361\344" + "\200\22nC\22\246\303!\311\242,\33\26%\253hI\243\322\226\324\2\224\244\33\273\360\361\244a%\33" + "\264$\216\206-\314\221\341\220\245a\222\205Z\32f\0\224\245 \273\360\361\204\203\22f\311\220d\352p" + "H\262(\313\206e\220\262RR\213\224(\211\222\60\1\224\246\34\273\360\361\204i\230\16\311\260f\303\220" + "\324\302l\220\322,\11\223F%\253\244\1\224\247\33\273\360\361\204i\230\16\311\60\206\303\324\232\14[\22" + "ES\245\26\311Q\252\0\224\250\36\273\360\361\244a\66H\203\226\204Y\62,b\224\16\7)\7\242d" + "P\42\71J\25\0\224\251\33\273\360\361\204i\230\16\311\60\206\303\324\30\15KS\64LI\32\311Q\252" + "\0\224\252\35\273\360\361\244a\234\15\7\35\33\224\61K\242A)fI\230tR\242$JB\1\224\253" + "\34\273\360\361\244a\234\15\7\71\33\244!\12\243aj\214*\265H\211\246$L\0\224\254\34\273\360\361" + "\304Y\234\15IEM\222aI\264\250\64ha\32&\221(\325\242\60\224\255\37\273\360\361\344@\24F" + "\321\20%u$\31\224(\13\223d\320\246h\311\222\60S\263\70\1\224\256 \273\360\361\344X\66HC" + "\224\224\223d\220\222,\32\224A\211\262R\226\224\62\251\226\14C\0\224\257\37\273\360\361\344X\66,\203" + "\224\210Q\62\14Q\22E\303;\20\345@\42FJ\30e\203\0\224\260\36\273\360\361\344X\66,C\224" + "\305\331 \245\321\240\14R\32&Y\22\225\264\64\31\206\0\224\261\36\273\360\361\204I\26F\321\224\14\341" + "\66D\221\24\15\321\20\325*a)\222\222R\242\11\224\262\37\273\360\361d\303\22gC\26\345@\64(" + "\305,\31\6\245\230%a\322(%a\62\14\1\224\263\37\273\360\361\204Q\61\212\206\203\32%\203\22e" + "\331\220\14J\224\225\262\244\224ICVJ\0\224\264\34\273\360\361\304Y\234\15\7\35\210\6-\314\206C" + "\222EY)\251E\322 e\5\224\265\32\273\360\361\244a\32\16\7\71\33\224\61J*\203\324\230&\303" + "\246\245a\6\224\266 \273\360\361d\303\222\3\321\20&\341\222\14K-J*\303\240dQRK\302L" + "K\262\64\2\224\267\35\273\360\361d\303\222\305\203\32&\207\245\26%\225a\331\242\244\226\350\200\222\3\321" + "\60\224\270\37\273\360\361\244a\70(C\224\245I\64(\203\24)\311\260\64eI)\351$%S\32\1" + "\224\271\37\273\360\361\204I\26F\321pP\303A\31\262R\62(Q\226)Y\42\205S\222EZ\0\224" + "\272\36\273\360\361\304R\234$\303A\214\242aJ\242\226a\210\222\250\244%KI\251HY\1\224\273\32" + "\273\360\361\244a\32\16\321 g\203\224F\303cT\214\22\61R\206\251\30\224\274\36\273\360\361\204\203\22" + "f\311\220d\352pH\262(\313\206e\220\262RR\213\244A\312\12\224\275 \273\360\361\204C\24F\321" + "\220DI\32%\203\62d\245dP\242,\33\262\244\224\351P\64\14\224\276\33\273\360\361d\303\222EI" + "\62H\211\70<%Q\313\360\224\206I\26\212\325\10\224\277\37\273\360\361\344X\66,\203\224\210Q\62\14" + "Q\22E\303S\22\265D\211\224D\312\60\25\3\224\300\34\273\360\361\304Y\234\15\7\61J\206!J\242" + "\226\341\251%J\244$R\206\251\30\224\301\35\273\360\361dI\270\24\263A\32\242,\11\323d\70hi" + "\226\204I\243\222U\322\0\224\302\35\273\360\361\304Y\32\16\311\260f\303\222E\331pH\262(+%\265" + "H\32\244\254\0\224\303\34\273\360\361\244a\252\15I\224\204I\64la\216\14\312 \305Y\322\250\245%" + "\0\224\304\37\273\360\361\344@\24nC\22\246I\64(\305h\70ha\226hI'%J\242$\222\0" + "\224\305\37\273\360\361\204C\24F\321\220DI\32%\303&\345\310\240\14RVJj\221\64HY\1\224" + "\306 \273\360\361\204i$-C\226hIeX\232\222\226aPJI\247\244\62)Q\230d\21\0\224" + "\310\36\273\360\361\304Y\66,C\26\245\303!i\312\222dX\232\262\244\224t\222\222)\215\0\224\311\34" + "\273\360\361\204iq\70\310\331\240dQ\64(\203\26V\223R\246\14I\224\3\1\224\312\34\273\360\361\304" + "Y\66,\203\250c\203\22gQ\62(\305LMj\221\224E\341\20\224\313!\273\360\361\244Q\22'\311" + "\220%r\222\14R\222EI\62\14\212\22\205i\222H\221R\252d\3\224\314\36\273\360\361d\303\222\205" + "\311 \212\303;\20%\321\60$\265(\21\23%\212\224R%\33\224\315\36\273\360\361\304Y\70(CR" + "Q\223hP\212\331pH\242,S\262\244QiKj\1\224\316\36\273\360\361d\303\22F\321\20I\241" + "\64\14Y\230F\203\62Hi\230\14C$V#\0\224\320\36\273\360\361\244Q\222\15I\62DIq\70" + "Hi\66\34\224\64\33\244$\215\264\250\252\0\224\321\37\273\360\361\244a\32%\303\240\310I\62\34\244\60" + "\33\224(\213\224\60I\244H\312\242p\10\224\322 \273\360\361d\303\22F\321\220DI:$\203\22e" + "\331\220\14J\224\225\244d\330\324,N\0\224\325\37\273\360\361\244a\66,C\224\245\303!\311\242h\70" + "(Y\224\15RR\213\244,\312\42\1\224\326\37\273\360\361\304R\234$\303A+\15C\222EIeX" + ":%QeH$%J\224R\26\224\327\35\273\360\361\244a\66,C\224\205I\64,J\26f\303A" + "\12\323$\22\245Z\42\6\224\330!\273\360\361d\303\22&\225!\251hI\242\14\227(K\222ai\212" + "\224RR\231\244$\214\224\10\224\331\36\273\360\361\204i\66,CR\212\243ai\252%\303A\312\222\60" + "\351\244DI\224\204\2\224\333\37\273\360\361dQRL*C\222(\71\20\15\312 \345\300\65\312\6)" + "I#e\230r \224\334\36\273\360\361D\303\220Di\62\244ZrX\223(\71,\235\222\245\242&J" + "\232D\331\0\224\335\37\273\360\361\204C\24F\321\220DI:$\203\22e\71\62\34\244b\224\210\221\62" + "L\305\0\224\336\36\273\360\361\204\203\22f\311\220d\352p\310\302hxJ\242\226(\221\222H\211\246\64" + "\2\224\337\37\273\360\361D\303\220D-C\24i\303S%*\15\223RJ\42%\31\23e\30\222(\15" + "\224\340\35\273\360\361dQR\213\222d\70\350\330p\220r\340\62HY\234\324\42)\213\302!\224\341!" + "\273\360\361$\203\224\324\242d)II\242\14J\242tQ\6%QzJ\262\60QjI-\21\224\342" + "\34\273\360\361\244a\226\204\313\60dQ\66di\62\34\264\64\33\243\244\66\65f\0\224\343\36\273\360\361" + "\244a\226\204\303AL\262AJ\243\341\240\24\263$L:)Q\22%\241\0\224\344\37\273\360\361D[" + "\22\16\321T\11\263d\70HY\224\14J\224E\311\20%e\245\232d\3\224\345\34\273\360\361\344Hq" + "\210\206,J\207C\26F\303A\13\253I)S\206$\312\12\224\347\34\273\360\361\244a\245\62,J:" + "\15JS\226\14\203\26F\303\224d\241X\215\0\224\350\34\273\360\361\244a%\33\264$\207\206\203\26f" + "\203\224F\203\226D\251\226F\303\0\224\351\37\273\360\361da\22F\321\20I\241\64\14Y\30\15\7-" + "\314\22-\351\244DI\24J\0\224\352\35\273\360\361\244a\252M\225\60\34\226!\313\221A\31\262R\226" + "\224\62i\310J\11\0\224\353!\273\360\361\204I\26&\331\220TDE\31\224b\226(\303\220\224\262$" + "L:)Q\22%\241\0\224\354 \273\360\361\204i\70DC\22%a\42\15J\224E\341\260\14R\26" + "eI)\223\206\254\224\0\224\355\35\273\360\361\244a:$C\222\211Ie\320\302\332\240\14R\244EI" + "-\222\6)+\224\356\34\273\360\361\204i\270-\265lX\206,\311\222\341\240%Y\64ha\252\245\231" + "\6\224\357\36\273\360\361\204i\70DCR\12\207\203\322\224%\311\260\14RVJ\312R\26\205C\0\224" + "\360\34\273\360\361\244a\234\15\7\65J\206\61\212\223A\211\262PL\42Q\252Ea\0\224\361\33\273\360" + "\361\204iq\70\310\331\240\24#%\31\226D\253\204I)\223\244\222\26\224\362\35\273\360\361\244a\66," + "C\222\311I\62\34\244\352\260\3Q\16$:\240\344@\22\3\224\363\36\273\360\361\244a\66,C\224\245" + "Q\62\134\242\34\31\224b\226\204I'%J\242$\24\224\364\42\273\360\361D\311\240d\245\61\312\242l" + "H\206%L\222A)%\321\244\64%\211\224DI\246(\0\224\365\35\273\360\361\244a\66,\203(g" + "\303A\12\223d\220\222\254\224%\215Z\222EZ\0\224\366\35\273\360\361d\203\224\225\6-\11\7e\330" + "J\203\62,QK-\221B\245-\322\2\224\367\36\273\360\361dq\26\17\7-\251\14KS\322\62," + "MI\247H))\311\20%Y\22\224\370\34\273\360\361\244a\64\14\311V\34\16Q\234\14\7%+\15" + "S\242eR-U\0\224\371\36\273\360\361\204I\26\15C\62%Q\66\274Fa\66\34\244\60\252D%" + ")\231\22-\1\224\372\34\273\360\361\244Z\232D\303A\316\206\203T\211\206\247JT\31\206H)\265$" + "\2\224\374\35\273\360\361\244a\66,C\224\205IeP\306h\70Hi\66&\211\222)\245b\6\224\375" + "\36\273\360\361\304\322\230h\303AJ\302(\21#%\32\26\61\252D\211%R\26)\7\2\224\376\34\273" + "\360\361\244a\224\14\312RK\223h\70HM\303Aj\214\212K\234DC\0\224\377\36\273\360\361\204i" + "\224$\207\244\242%\225a\211\262J\62hQ\61M\206MK\223a\10\225\0\34\273\360\361\244a\226D" + "\311\220(\305\341\61\212\206\307(\32\246D\214\224\60*\15\225\1\35\273\360q%Q\227R\32.\203\22" + "f\321\322\26%\225!i\213\222\232\224\204\211&\225\2\35\273\360\361\204\203\22&\225!\251\250\303!i" + "\312\206C\26f\203\224d\241X\32\6\225\3\34\273\360\361\204\203\22f\311\220d\352p\310\221h\70h" + "a\66HI\26\212\245a\225\4 \273\360\361\304Y\264dC\62lK\62,\235\222\312\60(MI\27" + "\245E\31\242$L\24\0\225\5\36\273\360\361\204C\24F\321\220DI:$\203\224F\303K\324\242D" + "\311d\11\243\232\0\225\6\36\273\360\361\204I\26&\331\220\14c\24\15Z\30\15\7\35\311\6)\251E" + "\322 e\5\225\7\36\273\360\361\244Z\246HCR\21\207\203R\314\226aPJY\242%\215\222\42E" + "Z\0\225\10\36\273\360\361d\203\264\325\206\203\322\226D\321\240\14Z%\314\222)\251EJ\30%\231\2" + "\225\11\36\273\360\361\244a\226\224\6\245\61\251\14\312\22\205\321\60\245\321\240%Q\252\245\311\60\4\225\12" + "\37\273\360\361\344@\224\15I\62(\221\232(\203\230E\303A\314JY\22%\231\232\245\12\0\225\13\36" + "\273\360\361\204C\224I\321\20I\241\64\14Q\32\15\7)\315\206,\211Re\230\302\14\225\14\34\273\360" + "q\245\241\62,a\66LI\26\15\7-L\303l\220\222,\24\253\21\0\225\15\36\273\360\361\244a\66" + ",C\224\245Q\62\134\242\34\31\226Z\224\324\22\245\246\264%Q\42\225\16\33\273\360\361d\311\220\204Y" + "\62\244\332\360\322ix\351\224tQZLI)\24\225\17\34\273\360\361d\321\22f\311\220j\311a\351" + "\224\34\226N\311RQ\23%M\242P\225\20 \273\360\361d\245\60\311\226A\11\263dH\262\322\240\14" + "Q\22fI\230tR\242$J\262\1\225\21\35\273\360\361d\245\60\311\206\203\34\15O\225l\70Ha" + "TI\244H\251HI\224\1\225\22\35\273\360\361\244a\66H\203\226\204\203\62l\245A\31\226\250\245\226" + "H\241\322\26i\1\225\23\35\273\360\361d\203\224\3\321\220\14I\216$\303A*\16\313\220\225\262$\22" + "\65\61\62\225\24\37\273\360\361d\303\222\205\311p\20\323\341 \25\207C\22EJ)\31\224H\11\243$" + "S\0\225\25\37\273\360\361$\207\244-Z\262$\222\226!iJ\272\14I\62%[\224\244\321\32%\241" + "\2\225\26\37\273\360\361D\303\220\244\341\62(q\66\34\244,J\6e\310JY\222\14\231T\253(\0" + "\225\27 \273\360\361\244a\66$\311\20%\305\341 \245\331\220\14C\224eC\226\224\62i\310J\11\0" + "\225\30\36\273\360\361\204QmX\206$J\342l\70Ha\66(\203\24iQR\213\244A\312\12\225\31" + "!\273\360\361\204I\26\15C\62%Q\232D\313\60$\71\64$\203\224\225\262AJj\221\64(\0\225" + "\32\37\273\360\361\204QmX\206$Jrl\70H-\303\20%Q\64L\211\224D\312\60\25\3\225\33" + " \273\360\361\244a\64\14\311\224DaR\31\16R\230\15Q-\31\206(\213\62%\253\204\11\0\225\35" + " \273\360\361\204C\24F\321\220\14I\32%\203\62d\71\62(\203\24g\311\60DR-\134\0\225\36" + "\36\273\360\361d\203\224%\245\341\22&\225\341\220\205\331p\220B\61I\224L)U\242\2\225\37\35\273" + "\360\361d\303\222\205\311p\20\303\341\251i\230\222(\32\264D\12\225D\211\42\3\225!\37\273\360\361d" + "\203\224\225\226A\11\263d\70dQ:$\303\224t\312\222\222R\252%\12\0\225\42\37\273\360\361D\303" + "\220Di\62D\221\66\37\273\360\361d\203\224%Q\62$\211\22\16\7)\215\206\203\22g\203\224(\265-\314" + "\24\1\225\77\35\273\360\361\244a\66,C\234\16\311\240DY\66$\203\224fI)\231\62I\252\25\225" + "@\34\273\360\361\304Y\66,\203\322\70\274\324\242\344\260\3\321\60%JM\211\302$\61\225A\35\273\360" + "\361\204Qi\30\222\255\70(\203\224F\303AJ\243aJ\42Q\252%b\0\225B\35\273\360\361dQ" + "RL\244e\30r \32\244-R\222aJ\243aJJ\231\61\62\225D\35\273\360\361\204I\226\15\313" + "\224$\342\240\14JS\313\360T\251%JMJ\302(\23\225E!\273\360\361d\303\222EIr\30\302" + "tX\206\250\22\15C\62D\225\250\242\14\221R\252DC\0\225F\37\273\360\361\204I\26\15C\62%" + "Q\70(\303V\32\224a+\15S\22\245R\22&\232\0\225G\35\273\360\361\244a\64\14\311V\34\224" + "a+-\311\260lQV\31\206HJ\302D\23\225I\37\273\360\361d\303\222c\323\220\244Q\62(Q" + "\26\15/\211\324\22%\303\20)Q\22\225\6\225J\36\273\360\361D\303\220\204QtH\322(\31\16J" + "\16$\303\220,Q\322\267H\351[\24\225L\36\273\360\361dI\230E\331p\20\243h\70HM\303A" + "\312\222\60\251LJ\30%\331\0\225M\35\273\360\361\244a\66H\203\226\204\203\62l\245A\31\244\64\32" + "\246$\31\225\266$*\225N\36\273\360\361\244a\246HC\244\210\203\62$YiP\6)\215\6-\211" + "Re\230\62\15\225O \273\360\361\204i\226\14\311\22%\242\222\14C\62DY\224\14\7\251\22U\206" + "!RJ\245a\225P\36\273\360\361\304Y\64\14\311TI\207d\310\221hxM\242d\251(-J\262" + "\224B\1\225Q\34\273\360\361\244a\66,S\22e\303S\313\360\22gC\226\224\62%\253D\22\0\225" + "R\35\273\360\361d\245Jm\31\206,\36\242$k\31\324$\32\206$QZ\224\236\206!\225S \273" + "\360\361\244a\64\14\311\220j\303A\312\222H\251\14Q\222EJ)\211\222\212))j\0\225T\34\273" + "\360\361\304Y\66,K(/\203\22g\303!\211\262h\230\222F%\253\244\1\225V \273\360\361D\303" + "\220\204I\66\34\264\244\62\274\344\320\220\14R\216%\303\240(Q\22%\221\24\225W\36\273\360\361D-" + "YR\32\16Z:(\203\224U\206d\220\322\60I\6I,\15C\0\225X\35\273\360\361d\203\224\225" + "\226A\11\263d\70(QR\31^\262R\22%\231XZ\6\225Y!\273\360\361d\303\222%Qr\30" + "\302$\32\224a\11\243dH\206,\214*\303\240HI\251\42\5\225[\37\273\360\361\244a\64\14\311\20" + "%\265\341)\211\242\341\251\22\15C\222H\25e\30\222\250\1\225\134\36\273\360\361\244a\64\14\311\224D" + "\331pP\262\322\240\14IV\32\264\244QJJ\211&\225]\36\273\360\361\244a\64\14\311\224D\331\360" + "T\211\206\247J\224,\25\245EI\226R\222\14\225^\37\273\360\361dQVZ\206!k\32\206d\211" + "\22%\31\224A\211\222\250\242D\221\262\364)\225_\33\273\360\361DY\323\62\14Yi\70dJ/C" + "RQzJ:-\246d\23\225a\36\273\360\361D\303\220\204I\66\34\264\244\62\274d\225!\31\244\254" + "\224\14\203\42V\63\0\225b \273\360\361D\303\220DJiH\242$\33^:%\211\62\34\242JT" + "Q\242H\221\222R\3\225c\36\273\360\361\244a\64\14\311\220(\305(\32\16R-\31\16Y\224U\206" + "MiK\22)\225d\36\273\360\361DI\67E\32\16j\22\15\7)\314\206d\320\302\64\31\206HJ" + "\302D\23\225e\36\273\360\361\204C\224E\331p\11\223\312p\310\242\244\62\34\244Zi\320\22-S\6" + "\5\225f!\273\360\361dQ\26\15\332\220$C\266$\203\230\224\6e\220\222\266(\251\14Q$UJ" + "J\24\225g\37\273\360\361D\321\220da\62D\221\66\37" + "\273\360\361\14\347txJJIePJI)I\6%Q\232\222dP\242,M\206!\227R\30\273" + "\360\361\306\303\71\7\16\71\220\16\7-L\207\65L\207\65\214\0\227S \273\360qE\203\62l\245\244" + "\62,\265(\251\14K)\351\64%Y\22%\225%J*\332\0\227V\35\273\360\361\244\245\341 \345\310" + "\240DY\230\14\203\322V\32\64%K\264A\316\22\0\227Y\37\273\360q\205\331\260l\225lH\206," + "L\222\341\240D\225HI\206(\221\302\250\230\330\0\227[\37\273\360q\245\321\240\14RV\31r$\33" + "\16R\26%\265!I\226(\251\15\311\26I\3\227^\35\273\360q&\71R\34\224ALr\244:$" + "C\232\344HqP\6\61\311\221\42\0\227`\34\273\360q\325\201\203\224\245\303AJ\303a\210\223pP" + "\6\61\11\7e\20\223\20\227a\35\273\360q\207\303S\30\15/\323\242$J\62,\303\226\204\311!\311" + "\222pP\6\1\227b\31\272\361q<\204\71\22\17\7\251$\15\221T\222\206H*\15\357H\0\227e" + "\37\273\360\361\14\207$L\262\341\220dI\70\34\222\60M\206A\351\224T&))I\303 \227i\31" + "\273\360\361\325\206\203V\36t$\7\16aT\34\206\34H\207\203\232\2\227s\37\273\360q%\341p\20" + "\223(\235\342lH\6\245\224t\32\224b\226$\303\20\205I\226\0\227t \273\360\361\324\244A\251%" + "Q\222-J)K\224A)%\225iP\212\221\222\14KS\26\11\227v\36\273\360\361\324\201\7\245\224" + "T\246\244\224%\311\260\14K\343\240\304Y\66\14Z\224\15\2\227|\37\273\360\361\324\201A\31\242$*" + "M\265lH\6%J:%\203\62d\245d\320\221h\30\227\205\36\273\360\361\24\243A\253D\203\62%" + "\245,I\206\245\242$\303[XI\6%\213\212\1\227\213\35\273\360\361\24\243A\253D\203\62\226\206\203" + "\26%\265hP\6)\215\6-\214\206\1\227\215\35\273\360\361\324\262\341\240\64&[\32f\303K)I" + "\6%\312Bi\220\222,\322\2\227\221\36\273\360\361\24\243a\312\222(\311\16Q\262D\203RJZ\224" + "A\221j\341\260\244I\66\227\222 \273\360\361T\223A\331\222,\134\206)L\222a\310\224\246dP\242" + "\254\224\14J\224EY\2\227\224\36\273\360\361\324\262A\232\222\250\264\14S\226$\303RQ*\303!\13" + "CeX\232j\2\227\230\35\273\360\361\24\243A\351m\32k\303!\311\224\312pH\262(\33\16I\26" + "e\221\0\227\240\37\273\360\361\224\302A\31\224.\312\222(Q&\15\17I)\32\226%\252$\303\20\65" + ".\0\227\243\37\273\360\361T\206\203\224DI\62,SR\252H\203\224%\311\360\224f\323\260\324\222\250" + "\0\227\253\36\273\360\361\224\302A\31\224N\311a\312\201\313\242T\207e\211\262$\31\226%\212\23\0\227" + "\255\37\273\360\361\224\206CRK\242AY\224R\64<$\211\222\14\17Q\30%\322\260\324\42-\227\257" + "\42\273\360\361\324\222d\70(\265$Z\206)\314\6%\31\222dJ\6e\220\262(\31\224(\253(\0" + "\227\262\37\273\360\361\224\222h\70(\245$[\6\255\22\15/\211R\31\16Y\224T\206\203TR\0\227" + "\264\42\273\360\361\324\222dP\6\245\226D\313\60e\341\240\14K\262$\303\62HY\222\14\313 eI" + "\1\227\346\25\272\361q\246\303!\214\207A\315\241t\70\204=\251)\0\227\347\37\273\360q\345\310\240\14" + "R\232\14KS\226$\303\20%Q\222%Q\22\225\246\266RI\1\227\351\34\273\360q\205\331p\220\302" + "l\70$Y\224\15R\226\15O\215\321\60%R\230\1\227\352\36\273\360\361\14Y)\31\224!+%\203" + "\62d\71\62\34\244\244qI\246l\7\242a\20\227\353\42\273\360\361d\203\62$Y\224\15\312\220dQ" + "\66(C\216$\303\240$J\313\220tJ\272\14\203\0\227\354\37\273\360\361\304\312\60HI\226D\203\224" + "H\71\64$\213\322\230T\26e\11\223lX\262\60\227\355\33\272\361\361Eq\224\15\321\220Eq\24N" + "c\224\15\321\220Eq\224\15\207\0\227\363\32\273\360\361\306\303\61\313\201$\34\16:<\14a\32\16C" + "\230\206\303\20\1\227\365\35\273\360qe\341\240\204Y\62(\215\303\222\345@\64\254Z\244\14\203\246\245\303" + "\246\0\227\366\35\273\360qe\303!\212\264\250R\33.Q\234\16\312\260%\331\260dZ\62\34\222,\230" + "u\31\273\360q<\250\71p\10\323\60*F\305\250\30)q\24\207\222\234\0\230v\32\273\360\361\16\7" + ")\215\206\251\30U\242\226\250%j\211\212\232\26\245b\0\230w\32\272\361qD\303\240f\331\240,Y" + "\222%mI[\322/b\26&\242\30\230x\36\273\360q\33\273\360\361\246\303A\211*\265\250\64\14a\222\205Qq" + "\270c\303)G\24\0\236\77\35\273\360\361\244\351\60(Y\22\265(YR\321\222\306d\270\250I\66$" + "u\244\254\0\236A\37\273\360q\245\321\240\14Y)\31\24\245\226$\312\240\344@\64H\71\360\220D\71" + "\220\310\2\236B\36\273\360\361\3\331\240\14\71\20%\203\242\364\242t\34\224a\251*\311\240(U\245\246" + "\0\236C \273\360q\14Y)\31\224!\311\342\244\62$\235\222(\32\222a\210\342\341\220H\261\42*" + "\0\236D!\273\360\361\25\223h\210\206)\211\42%\214\22e\30rlP\6\61\311\206$\31\304$\213" + "\24\0\236E\42\273\360qi\231\242\14Q\222H\311\60(Q\22%\322\24*\311\260\64&Q\262\264h" + "C\226(\0\236F \273\360q\205\245dHB)\223\224\250\222(\241:$\203\22\245I\64(\311\220" + "&Q\246\0\236G \273\360q\304a\242\14I\226DI\213\222\14J\242tL\16\203\222*\311\240(" + "UIS\0\236H!\273\360\361\324\322lH\6%\312\222DI\6%Qj\341\240\14\212\222&\312\240" + "(\253\222*\0\236I\36\273\360qF\331\62\254I\224\14\203\222%\25%Y\302\244\62,U\245\262X" + "\302\61\22\236J\42\273\360\361\324\302$\32\222A\211*\221\222\14J\242\3\351\220\14J\224&\303\240\224" + "\322d\310\24\0\236K\37\273\360\361\324\262A\31\242$\252\3J\62(\211\322qP\206\245\252$\203\62" + "\254Z\246\0\236L\37\273\360q\205\331p\210\222\250\322\242$\303\220(=\15\312\260T\207C\22\345@" + "$*\0\236N\35\273\360\361\244\331\240\14I\247dP\224^\224A)f\203R\36\16I\26g\241\2" + "\236O\33\273\360\361\3\331\62,\235\222C\322\213\322q\31\6\245M\251,J\233\342\2\236Q\37\273\360" + "q\205\331p\210*Q\64$J\16$\322\220\344@\64h\361\260,Y\34\211\12\0\236U\37\273\360\361" + "\304YrJ\272\14I\62%KeHj\321\62HI\70(C\22\25\223H\23\236W\37\273\360q," + "K\224T\206\344\224\3J\64$\211\16\204\303A\312\201dH\226\60\215D\5\236X!\273\360\361\14Q" + "\30%C\244\224*\226d\30\22%T\207dP\242\64\31\6\245\224&\211\246\0\236Z!\273\360\361d" + "I\232$C\62\14Q\213\22U\22%\261F\311\240D\251\242\14\311\60\204\71\242\0\236[\42\273\360q" + "\134\262(\31\224a\210\222T\251\14\212R\22\223\341\220D\241\62\14\211\22\205\312\20)\0\236\134\37\273" + "\360\361\14J\232$\303A\12\225\246dX\244$J\243$\35\6\35K\206!\312\21\5\236^!\273\360" + "qJ\321\220$\203\22%Q\222HJ\62(\311\224e\303\62dqR\31\222\216\311\240\11\236c\35\273" + "\360qd-\331\62\14J\224T\16\203\22%m\303\62$\345E\31\224\306\244*\236d\36\273\360\361\325" + "\206CR\222*\221\22\15\213%J\262!\31\224r\62$\203RN\6M\236f\36\273\360q,K\224" + "T\206\244S\322\242DY\244t\7\242\341 FI\262dqb\23\236g\32\273\360\361\205\321\360\34)" + "%e\270,\245,\231\6\35R*\227\242\216\10\236h\37\273\360q\234\302(\31\24\245\224xJ*R" + "\22eJe\210r \211\222A\213\23U\1\236i \273\360\361\325\206C\224$R\64$J\42-\322" + "\220\244Q\62(C\232$\312\42%a\244\12\236j \273\360\361\24\263A\231\222,I\206eJ\262$" + "\32\224\60\311\206d\20\223\226AiS\232\4\236k\36\273\360\361U\222\341\240D\305!RZ\224!\31" + "\326(I\207A\307\222aPr(\2\236l\37\273\360\361\14R\230D\313\260\324\224dJ\262$\31\6" + "-\251\14Cf\71,m\312\22\11\236m\36\273\360\361\14\311\240DJiH\206\244$-\207d\30\324" + "$J\207;\66\234rD\1\236p\35\273\360q\247\303!\351\70\234\222\306d\30\224R\222%\303\240\344" + "\210\62L:\240\0\236q\42\273\360\361\244I\62$\303\20eI\242$\303\220HI\224\16\207\244\234\14" + "\203\22%i\26J\212\0\236s\34\273\360q\134\302(\31\222S\322\242$\27)\211\322\341%N\206A" + "iN\206I\236~ \273\360qe\245)\311\262\341\220EY\264\330\242$\31\6\245\224)\312\220dR" + "\64(\203\0\236\177\35\273\360q\247\303!\211\212\303!\211Z\206CR\213\222d)%\231\42-\221\24" + "\16\236\202\35\273\360\361\306\303!\211*\321pJ\262\60\71%Y\224$\303\240\324JY\244\244\3\236\207" + "\35\273\360\361\306\303!\211*\321pJ:%\222R\31\6%L\207\203\226\224\22)\22\236\210\35\273\360" + "\361\306\303!\211*\321pJ:%\222\222\14\207$L\223aH\322p\70\10\236\213\37\273\360\361\306\303" + "!\211\222(\32NI\26%\311!\221jI\343p\220\222Z\22E\12\0\236\222\34\273\360\361U\222a" + "\351e\70(=-\303\322\323\222\14I/\303\62%-[\0\236\223\37\273\360q\245\321pP\224\212R" + "\252$\303!\211\222(\32NZ\24\15\203\242d\231r\20\236\235 \273\360\361\306\303!\211\222(\32N" + "I\224%\311\60(mQ\222\14\313\60%Q\322\213\244\0\236\237 \273\360\361EI\62\14\311\322\62\34" + "$\245b\31\206\244\227a\31\222^\206e\211\262DK\0\236\246\31\273\360\361\306\303\71\7\16\71\220\16" + "\7\61\207\206M\211rD\35\242!\236\264\36\273\360\361E\341\240\14J\247dP\222)Z\242d\270T" + "\224h\361\22e\245D\11\5\236\270\34\273\360q\205\331 \245\321p\220\322\60\33\16R\230.%%J" + "\302(K\254\1\236\273\34\273\360q\247\303!\211\262R\226\15\207$\312*'\245\42ER\242\225\262\22" + "\0\236\275\37\273\360\361\306\303!)f\303!\251iC\222HI))%iRMjQ\64\14\11\0" + "\236\276\31\273\360\361\306\303!\211\262l\70$\311I\351e\330\312\303%\14\325A\236\304\32\273\360\361\25" + "\207c\226\15\7\65\7\16aT\34\206\60*\16C\246*\0\236\311\32\273\360q\65\15O\265d\30\324" + "(\34\16R\343\60\204Qq\30\42\35\20\236\315\33\273\360q\15C\16\244\303AK\252QI\232\264\244" + "\270D\343\220*Qd\23\236\316\36\273\360q\14Q\234\15\7)I\306DI\224\250R\21\223\332\220$" + "C\270.\311\252\2\236\317\35\273\360\361\14R\32F\303\220,M]\302$\32\226dJ:ES\245\223" + "\42\15\2\236\321\31\273\360\361\14\247\254\224t\212\246h\70\307\303\71\35\16J\251\222E\5\236\324\37\273" + "\360q\14R\226\224\262A)%\211\226\14Rk\64(\203\24'\303\224)YT\251\1\236\330\35\273\360" + "q\14R\226\224\244AJZ\206\247\64\314\6)\315\222hPjI-i\15\236\333\36\273\360qeQ" + "e\70\244Q\62\34\242\244q\30r \7\16\71\220\16\7%J\242\4\236\334\37\273\360q\14Z\224t" + "\31\226\212\322eX\6)\215\6-\314\222dXzJ\22\245\62\10\236\335!\273\360q\14J)\351\64" + "L\225D\31.MY\222\14C\242D\321\220\14[\322\26)-\12\0\236\337\37\273\360q\14R\226\224" + "\206K\246\224\222d\320\302l\70DmI\62\214Q\22FIE\3\236\340\37\273\360q\14Z\224\324\242" + "\341\245\26\15\312 \345\310\240\14R\226\15K\226\224\62\245\62\10\236\342 \273\360q\14R\226\64%\303" + "K)I\6%\213*\331 \15Q\246$\303\224%Y\322\262\5\236\345\36\273\360q\14Z\224$\303s" + "R\31\16I\26e\303!\13\263D\31\224>%JI\2\236\347\34\273\360q\14J\234\15\7%J\224" + "\232\22e\321pJ:\15\347t\70$YT\236\351\36\273\360q\14Z\224T\206C\26%\311\360\222E" + "\25iP\212\321p\320*Y\322\262\5\236\352 \273\360q\14R\226\64%\303K-\32\16R\226D\303" + "R\253$\303\220\224\222(\211\222R\6\236\357\37\273\360q\14Z\224$\303K\246\224\222d\70H\71\62" + "(\203\224e\303\62\310\231R\31\4\236\371\35\273\360\361DI\224%M\303AjM\212\303)\223JJ" + "))\231\262(\213\24\0\236\373!\273\360q$\245$R\224\250\222\14\7%L\332\206e\211\222.\312" + "\222(C\22U:%Z\0\236\374\42\273\360q$-\222\42%Q\22\15\7%K*\303AI\244h" + "X\226\312\222\14CTI\244D\31\236\376\30\272\361\361\14C\226f\303\20\247\303%\253\14\227\254\62\134" + "\303t\20\237\13\26\273\360q\15CNx\253\15Oi\66\234\262\322p\16\343A\237\15\33\273\360\361\14" + "\311\20U\242h\270E\245\341 \205\341p\312J\303\71\214\7\1\237\16\35\273\360\361\15k\230\16[\22" + "&\225aiL\222\341\20F\331 \15IT\322\242\2\237\20\37\273\360\361\14\203\232\15Q\16,\203\242" + "\25\223A\211\222,\211\206k\222\16\311\260%Y\0\237\23\37\273\360q\245\321\60\205\331\240\14Y\216\14" + "\312\220dIT\211\206(\211j\341\220T\64-\237\27 \273\360q%m\211%\31\244!J\243\341 " + "\245\321\240\14[\224$\203V\311\222dP\262\0\237\31\35\273\360q\14\312 \245\321\240\14[\224$\203" + "\246\14\227\250q\30\302\250\64\34\324\24\237 \36\272\361q\14\311\220\344@\62$C\222\3\311p\7%" + "%J*\222%QZ\6e\12\237\42!\273\360\361$Z\224EIbJjI\66\14\241R\31\16Q" + "\244\224\242a\311\224\250\62H\25\0\237, \273\360\361$Z\224\225\24e\330\222\312\260T\224.\303\62" + ",]\206AI\224dI\6e\30\237/!\273\360\361$\303-\312\24eH\262(I\6)i\31\236" + "\223\312\220\14J\224tJ\206dP\0\237\67!\273\360\361$\232\222\15\321\242T\264(I\6eJJ" + "I\62\274\324\242A\31\226R\222\14\211\26\237\71#\273\360\361$\312\220dI\224X\206$K\242dx" + "I\224hX\206\245\224$\203\22%M\322\220H\2\237;\32\273\360q\346\310\60\204Q\61K\262\341\224" + "\225\206SV\31\16ZQ\314\0\237=\37\273\360q\205\341\20\205QqH\206\250%\31\244\244S\222\230" + "\222d\30\242JT\211\222L\237>\37\273\360\361\345\310\220\14J\224eCV\312\242\341!)U\22)" + "\32\206$\213\262(+\1\237D\36\273\360q\245\331\64(\265)\211\222dxH\332\206eX\332\206e" + "P\352@\24\15\2\237P\31\273\360\361\246\303A\13\343(Gt@\222f\61\312\201(\316B\61\3\237" + "Q!\273\360\361\246\303A\214rD\34\244!\211\222(\32\222!\252D\321\220\14Q%J\222aP\0" + "\237\177\33\273\360\361\346@\64hQ:\34t\64+e\245JT\311\222(\7\242\341\2\237\200\37\273\360" + "\361\25\223%L\262h\30\222:\42UjQ\262%\211\222iI$&\321\60D\3\237\203\36\273\360\361" + "eS\262\224\222,I\206C\216\64%\235\222d\251(\25-iL*\303A\237\204!\273\360\361\205Y" + "\62eI\226$\303\22\305I\42%Q\313\60$\211\226h\211\24M\321\224%\0\237\205\35\273\360\361E" + "i\242\244I\64\34\304xQ\272(\225\213\22mI\230%\331\60\15\1\237\206\36\273\360\361E\203\222H" + "\225Z\64,Y\32)\315IeX\332\26%\323\222lX\6\1\237\207\36\273\360\361\245Q\42%Q\322" + "eX\312\311\240DI\247\244\242,\215\311aP\212\231\0\237\210\36\273\360\361E\203\222(YR\32\16" + "I\26\17K\247\244\213\322\342\22%YR\31\26)\237\211!\273\360qE\303\220LY\222\15\311 %" + "\361\60$\345\244\62\14\211\222iI\66,\303\226d\1\237\212\36\273\360\361E\203\222(YR\312\206w" + "$J:%-C\322IQJ\231\42\15\332\0\237\213\36\273\360\361E\203\222h\225h\70$\315\303R" + "\213\222\312\260tY\224aK\262a\211\4\237\214\36\273\360qe\303\262dJ\66\34\222\34\33\226\212\322" + "e\30\22\245\224)\203V\32\224A\237\231\32\273\360qF\71\220\305\361p\20\223\34)\205Q\222Fj" + "V\311L\322\20\237\232\32\273\360qF\331p\20\223\242$M\312\20F\341p\215\262\341 F\341\1\237" + "\233\32\273\360\361\346\210m\235\206!L\303a\210\243l\70hQ\22f\322r\10\237\237\32\273\360\361\345" + "\330\240f\351p)e\331\60hQ\226\15\203\234ca<\10\237\240\32\273\360q\316\232\244\14\312\240\34" + "\222.Cr\7\207\247,\32\36\242,\12\377\1\15\263\363\361$\303KT\215\22\0\377\2\14E\361r" + "(C\242DR\2\377\3\30\270\362\361Ea\24F\321\60D\305(\214\242aP\242\60\12\243\14\377\4" + "\30\270\363\361\14\222\22%Q%J\223x\20\263%\223\42ePC\0\377\5\34\313\361\361\354@\226j" + "a\222\325\266\34\312\241\34\212\306(\213\262J\230\311\13\0\377\6\33\272\361q\315Y\232\245Y\234\344\200" + "\64%Y\224%Y\230iI\224l\12\0\377\7\11B\362r\14\211\2\377\10\15\303\367q%Q\22\365" + "\26e\1\377\11\16\303\363qdQ\26\365\22%\21\0\377\12\17w\60\362\305\231\222Hc\222\225\262\4" + "\377\13\23\231\22r\346H\216\344H\70\34s$Gr$\4\377\14\11B\23r\14\211\2\377\15\7\31" + "\222r<\377\16\10\42\23r\14\1\377\17\30\273\360\361c\71\224C\71\224C\71\224C\71\224C\71\224" + "C\71\6\377\20\16\247\362qm\225\324\327$\313&\0\377\21\13\244\363qe\311\326\247\1\377\22\16\246" + "\363\361\14I(\246a\257\303\0\377\23\17\246\363\361LY\34frU\213&\0\377\24\23\247\362q\246" + "b\22&Y\224E\265h\30\302t\1\377\25\20\246\363q\34\322\212$%a\232j\321\4\377\26\21\247" + "\362qm\225\270\62iI\252&Y\66\1\377\27\16\246\363q\34B\261\32\246aZ\3\377\30\22\247\362" + "qm\225\64\311\262\255\222\252I\226M\0\377\31\22\247\362qm\225TM\62i\211\325$\313&\0\377" + "\32\11r\66r\14\361\20\377\33\13\202\26r\14\341\220(\0\377\34\20\231\21\362\3\252s\16\351\220\16" + "\351\220\0\377\35\12IQr\274\23\207\3\377\36\20\231\21r\350\220\16\351\220\16\305\252;\0\377\37\20" + "\266\364\361\14\211\64D\242f\264c\242\4\377 \32\252\22\362\15i\230ER\22\225\224,R\262H\211" + "\224(\61\246\341 \1\377!\25\251\361q\346H\16$q\222fa\26\16Z\32\245\311\66\377\42\25\247" + "\362q\14Z)L\262h\310Ja\22&Y\62H\0\377#\25\250\362\361-Q\246\244:\220\3\71\220" + "#i\224\205\23\0\377$\25\250\362q\334\302(M\322$M\322$M\322$L\206\11\377%\25\250\362" + "q\34\242\64\311\201,\33\264v M\322aP\0\377&\23\250\362q\34\242\64\311\201,\33\264v " + "\7\342\25\377'\30\251\361q\15I\24*q\222#\71\222\15s\22G\241\66$\11\0\377(\26\251\361" + "qlK\32\245Q\32\15C\224Fi\224Fi\262\15\377)\12\243\364q,Q\277\14\377*\14\266\362" + "\361\215i\277D\231\6\377+\23\250\362q,SV\12\223TN\322(\314\212\311\64\377,\26\250\362q" + "\314\71\220\3\71\220\3\71\220\3i\22&\303\220\0\377-\33\253\360q\350\200\222\3\221*\251R\222%" + "Q\222%Q%j\211j\225)\32\377.\27\250\362qh\213\26%Q%j\211*Q&eR\230l" + "\11\0\377/\24\251\361\361\255Y\65\311\1\35\320\1\35H\322\254\272\1\377\60\22\247\362q\14Z)L" + "\302$\213\206,\256\216\0\377\61\32\272\361\361\315Y\230F\71\220\344@\222\3I\244EY\22f\361R" + "G\4\377\62\26\271\361q\34ki\24f\203\230\205\265\60\13\243-\311\201\4\377\63\24\247\362\361\14\211" + "\270&\71\240\3\71\220\244\243\62$\0\377\64\25\251\361q\15K\20\362\346P\22k\222\16\10\377\77" + "\7\34\360q|\377@\11B\370\362(C\0\377A\20w\23\362l\305-\252E\221\222H\11\0\377B" + "\21\247\362q\310-\232TL\302$L\244\212\4\377C\14v\362qM\231Z\316\242\5\377D\22\247\362" + "q\312\65%\212\224\60\11\223\60\212\64E\377E\17v\362qiQ\22\16\203\234E\13\0\377F\16\246" + "\362\361iQm\320\322\216\23\0\377G\21\207\362q-\265(\313\306tP\322dP\0\377H\21\247\362" + "q\310-\232T\213\262(\213\262\344\0\377I\13\243\364q(\242\324\313\0\377J\15\265\362\361\211\71\42" + "v\324\222\5\377K\17\247\362q\310-S-\11\307(\253\34\377L\11\243\364qH\375e\377M\22z" + "\361q$\222\26ImQ-\252E\265D\71\377N\20w\362q(\232T\213\262(\213\262\344\0\377O" + "\15w\362qm\225\324\232d\331\4\377P\22\206\362q\14R\226dI\226d\311\20\205\33\0\377Q\21" + "\207\362q)J\244\204I\30E\232\22\247\3\377R\15v\363q(\222\224\244\215\33\0\377S\14u\363" + "\361,\231\272j\311\2\377T\16\246\362q\245\265AK;e\12\0\377U\21w\362q,K\26eQ" + "\26eQ\226-\1\377V\20x\361qLK\230\65\245I\252\3\31\0\377W\22{\360q,\227\254\224" + "\265\64&\255Y\234e\0\377X\16w\362q,KVI+Y\345\0\377Y\17\207\362q,KV\11" + "\223\64.\212\0\377Z\20w\362\361\14J\226\306i\226d\311\260\0\377[\14\303\367q%QK\26u" + "\13\377\134\10\261\366q<\10\377]\15\303\362qdQ[\22u\211\0\377^\1415?15:i):15; //如果需要, 改成自己的代码 } +/* 关于这里的f函数指针: f(n)代表访问屏幕缓存的第n字节 + 若设N=(((屏幕宽度+7)/8)*屏幕高度), 则n的取值范围为 0<=nuint8_t{return buffer[n];},3); + 呃 你就把里面的f(n)理解为buffer[n]就行. + */ void drv::drv_dispWriter(std::function f,uint8_t m){ //单色刷新 if(m&1){//stage 1 if(lastRefresh) drv_dispWriter(f,2); //add driver code... + lastRefresh=millis(); } if(m&2){//stage 2 uint32_t ms=millis()-lastRefresh; diff --git a/extra/guy_driver_template/guy_template/guy_template.h b/extra/guy_driver_template/guy_template/guy_template.h index a48fbc4..ef827ca 100644 --- a/extra/guy_driver_template/guy_template/guy_template.h +++ b/extra/guy_driver_template/guy_template/guy_template.h @@ -43,20 +43,45 @@ constexpr int fastRefTime =500; //驱动屏幕快刷时间, 单位毫秒 class drv : public readguyEpdBase { public: + /** @brief 返回驱动程序ID. 此函数不需要在 cpp 文件内重写 + * @return int 直接返回对应宏定义就可以 */ int drv_ID() const { return READGUY_DEV_template; } - void drv_init(); //初始化屏幕 - void drv_fullpart(bool part); //切换慢刷/快刷功能 - void drv_dispWriter(std::function f,uint8_t m=3); //按照函数刷新 - void drv_sleep() ; //开始屏幕睡眠 - int drv_width() const { return GUY_D_WIDTH; }; //返回显示区域宽度 - //int drv_panelwidth() const { return GUY_D_WIDTH; }; //返回缓存的数据宽度 - int drv_height() const{ return GUY_D_HEIGHT; }; //返回显示区域高度 - void drv_setDepth(uint8_t i); //设置显示颜色深度 + /// @brief 初始化屏幕 不过大多数时候此函数只需要初始化启动变量就行 + // 比如将模式设为慢刷, 设置为未上电状态 这样下次刷新必为全屏慢刷 + void drv_init(); + /// @brief 切换慢刷/快刷功能 + /// @param part 为1则为快刷, 为0则为慢刷 + void drv_fullpart(bool part); + /** @brief 刷屏函数. 程序接口按照此函数刷新 + / @param f 读取像素数据的函数. 这个函数用于替代屏幕缓存数组. + / 因为有时候屏幕缓存数组不能满足一些显示场景, 比如存储空间复用, 缩放显示等 + / @param m 刷新模式: + / 1-仅执行前半部分 执行前半部分之后将会向屏幕发送数据后立即退出. (不等busy信号) + / 2-仅执行后半部分 执行后半部分之后会进行屏幕刷新完之后该执行的操作 + / 3-完整刷屏: 执行1部分->等待busy信号->执行2部分 */ + void drv_dispWriter(std::function f,uint8_t m=3); + /// @brief 开始屏幕睡眠/低功耗模式 + void drv_sleep() ; + /// @brief 返回显示区域宽度 + int drv_width() const { return GUY_D_WIDTH; }; + /// @brief 返回显示区域高度 + int drv_height() const{ return GUY_D_HEIGHT; }; + /** @brief 设置显示颜色深度. 只有在受支持 屏幕上才可以设置灰度 + / @param i 有效值 1~16 0必须为无效 */ + void drv_setDepth(uint8_t i); + /** @brief 设置屏幕是否支持连续灰度刷新. + / @return 设置为 0 不支持灰度 16 支持灰度 -16 支持连续刷新灰度 + / 连续刷新灰度: 先刷深色部分 再刷浅色部分, 原来的深色部分每次刷新都会逐渐越来越深色. + / 如果不提供连续刷新灰度接口 则使用setDepth函数 先刷浅色部分 再刷深色部分 + / 可以在支持连续刷新的屏幕上烧录范例程序查看效果. 通常都是好于非连续刷新的灰度 */ int drv_supportGreyscaling() const { return 16; } + // 在支持连续灰度刷新的屏幕上 还要额外实现一个函数用于连续刷新接口 + /// @brief 设置连续刷新功能函数. 范例可以看guy_420a文件内的示例,分步执行连续刷灰度 + //void drv_draw16grey_step(std::function f, int step); private: uint8_t epd_PowerOn=1; //是否上电. 睡眠则设为0 uint8_t epdFull=0; //是partical模式/快速刷新模式 0快刷, 1慢刷 - uint8_t iLut=15; //颜色深度 + uint8_t iLut=15; //颜色深度 1-15均为有效. 慢刷模式中 此数值为15. }; } #endif /* END OF FILE. ReadGuy project. diff --git a/extra/platformio/platformio.ini b/extra/platformio/platformio.ini index 841aad2..07245f4 100644 --- a/extra/platformio/platformio.ini +++ b/extra/platformio/platformio.ini @@ -45,9 +45,6 @@ default_envs = nodemcuv2 board_build.filesystem = littlefs ; SPIFFS mode upload_speed = 921600 ; If using USB-JTAG, this selection is dummy monitor_speed = 115200 -build_flags = - -Wall - -Wextra [env:esp32dev] ; 适用于ESP32的项目配置方案 注意是经典的ESP32... platform = espressif32 @@ -60,6 +57,8 @@ framework = espidf, arduino monitor_filters = esp32_exception_decoder ;build_type = debug build_flags = + -Wall + -Wextra ; -DCORE_DEBUG_LEVEL=4 [env:nodemcuv2] ; 适用于ESP8266的项目配置方案 @@ -72,6 +71,8 @@ monitor_filters = esp8266_exception_decoder ;build_type = debug build_flags = + -Wall + -Wextra ; -DNON32XFER_HANDLER ;不需要PROGMEM保留字也可以访问flash中的内容 ; -D PIO_FRAMEWORK_ARDUINO_MMU_CACHE16_IRAM48 ;增大可用的HEAP内存 ; -fstack-protector ;打开栈溢出保护器 @@ -90,7 +91,9 @@ board_build.partitions = readguy_4MB.csv ; defined monitor_filters = esp32_exception_decoder ;build_type = debug -build_flags = +build_flags = + -Wall + -Wextra ;-DARDUINO_USB_MODE=1 ;-DARDUINO_USB_CDC_ON_BOOT=1 ; 是否需要使用USB串口调试,如果需要调试则打开,否则禁用, ; 如果打开了这个选项但是不连接串口,在有串口输出的地方会卡顿1秒左右 @@ -117,7 +120,9 @@ board_build.flash_mode = dio board_build.partitions = readguy_16MB.csv monitor_filters = esp32_exception_decoder -build_flags = +build_flags = + -Wall + -Wextra ;-DARDUINO_USB_MODE=1 ;-DARDUINO_USB_CDC_ON_BOOT=1 ; 是否需要使用USB串口调试,如果需要调试则打开,否则禁用, ; 如果打开了这个选项但是不连接串口,在有串口输出的地方会卡顿1秒左右 @@ -142,6 +147,31 @@ board_build.f_flash = 80000000L board_build.flash_mode = dio board_build.partitions = readguy_4MB.csv ; 2MB的芯片就选readguy_2MB_noOTA.csv build_flags = + -Wall + -Wextra + ;-DARDUINO_USB_MODE=1 + ;-DARDUINO_USB_CDC_ON_BOOT=1 ; 是否需要使用USB串口调试,如果需要调试则打开,否则禁用, + ; 如果打开了这个选项但是不连接串口,在有串口输出的地方会卡顿1秒左右 + ; 合宙无串口开发板请选择此选项为1. + -DCORE_DEBUG_LEVEL=1 ; None 0, Error 1, Warn 2, Info 3, Debug 4, Verbose 5 + +[env:esp32c3_no_uart] ;适用于ESP32C3 的项目配置方案. +platform = espressif32 ;注意在使用不带串口芯片的ESP32C3时, 尽量不要使用引脚18和19. +board = esp32-c3-devkitm-1 ;那俩是连接的板载USB串口 (USB-CDC, 可以下载程序或是当免驱串口) +framework = espidf, arduino ;合宙你真该死啊出这种没串口芯片的ESP32C3 甚至旧版本arduino无法编程! +board_build.f_cpu = 160000000L ;芯片速率默认160MHz, 不支持高频240MHz. +;board_build.flash_size=2MB ;2MB的芯片就选readguy_2MB_noOTA.csv +board_build.flash_size=4MB ;根据你自己的改, 不得小于4MB. 2MB的芯片就选readguy_2MB_noOTA.csv +board_build.f_flash = 80000000L +board_build.flash_mode = dio +board_build.partitions = readguy_4MB.csv ; 2MB的芯片就选readguy_2MB_noOTA.csv +build_flags = + -Wall + -Wextra + -DARDUINO_USB_MODE=1 + -DARDUINO_USB_CDC_ON_BOOT=1 ; 是否需要使用USB串口调试,如果需要调试则打开,否则禁用, + ; 如果打开了这个选项但是不连接串口,在有串口输出的地方会卡顿1秒左右 + ; 合宙无串口开发板请选择此选项为1. -DCORE_DEBUG_LEVEL=1 ; None 0, Error 1, Warn 2, Info 3, Debug 4, Verbose 5 @@ -149,10 +179,14 @@ build_flags = platform = espressif32 board = nodemcu-32s2 framework = espidf, arduino -board_build.f_cpu = 240000000L +build_type = debug +board_build.f_cpu = 160000000L board_build.flash_size=4MB ;根据你自己的改, 不得小于4MB board_build.f_flash = 80000000L board_build.flash_mode = dio board_build.partitions = readguy_4MB.csv ; defined build_flags = + -Wall + -Wextra -DCORE_DEBUG_LEVEL=1 ; None 0, Error 1, Warn 2, Info 3, Debug 4, Verbose 5 +monitor_filters = esp32_exception_decoder diff --git a/extra/platformio/readguy_4MB_largeAPP.csv b/extra/platformio/readguy_4MB_largeAPP.csv new file mode 100644 index 0000000..080f491 --- /dev/null +++ b/extra/platformio/readguy_4MB_largeAPP.csv @@ -0,0 +1,7 @@ +# Name, Type, SubType, Offset, Size, Flags +nvs, data, nvs, 0x9000, 0x5000, +otadata, data, ota, 0xe000, 0x2000, +app0, app, ota_0, 0x10000, 0x1E0000, +app1, app, ota_1, 0x1F0000,0x1E0000, +spiffs, data, spiffs, 0x3D0000,0x20000, +coredump, data, coredump,0x3F0000,0x10000, \ No newline at end of file diff --git a/extra/platformio/sdkconfig.esp32c3_no_uart b/extra/platformio/sdkconfig.esp32c3_no_uart new file mode 100644 index 0000000..1f4328c --- /dev/null +++ b/extra/platformio/sdkconfig.esp32c3_no_uart @@ -0,0 +1,1434 @@ +# +# Automatically generated file. DO NOT EDIT. +# Espressif IoT Development Framework (ESP-IDF) Project Configuration +# +CONFIG_IDF_CMAKE=y +CONFIG_IDF_TARGET_ARCH_RISCV=y +CONFIG_IDF_TARGET="esp32c3" +CONFIG_IDF_TARGET_ESP32C3=y +CONFIG_IDF_FIRMWARE_CHIP_ID=0x0005 + +# +# SDK tool configuration +# +CONFIG_SDK_TOOLPREFIX="riscv32-esp-elf-" +# CONFIG_SDK_TOOLCHAIN_SUPPORTS_TIME_WIDE_64_BITS is not set +# end of SDK tool configuration + +# +# Build type +# +CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y +# CONFIG_APP_BUILD_TYPE_ELF_RAM is not set +CONFIG_APP_BUILD_GENERATE_BINARIES=y +CONFIG_APP_BUILD_BOOTLOADER=y +CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y +# end of Build type + +# +# Application manager +# +CONFIG_APP_COMPILE_TIME_DATE=y +# CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set +# CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set +# CONFIG_APP_PROJECT_VER_FROM_CONFIG is not set +CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16 +# end of Application manager + +# +# Bootloader config +# +CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x0 +CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y +# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set +# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF is not set +# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE is not set +# CONFIG_BOOTLOADER_LOG_LEVEL_NONE is not set +CONFIG_BOOTLOADER_LOG_LEVEL_ERROR=y +# CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set +# CONFIG_BOOTLOADER_LOG_LEVEL_INFO is not set +# CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set +# CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set +CONFIG_BOOTLOADER_LOG_LEVEL=1 +CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y +# CONFIG_BOOTLOADER_FACTORY_RESET is not set +# CONFIG_BOOTLOADER_APP_TEST is not set +CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y +CONFIG_BOOTLOADER_WDT_ENABLE=y +# CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set +CONFIG_BOOTLOADER_WDT_TIME_MS=9000 +# CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set +CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 +# CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set +CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y +# end of Bootloader config + +# +# Security features +# +CONFIG_SECURE_BOOT_SUPPORTS_RSA=y +CONFIG_SECURE_TARGET_HAS_SECURE_ROM_DL_MODE=y +# CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set +# CONFIG_SECURE_BOOT is not set +# CONFIG_SECURE_FLASH_ENC_ENABLED is not set +# end of Security features + +# +# Boot ROM Behavior +# +CONFIG_BOOT_ROM_LOG_ALWAYS_ON=y +# CONFIG_BOOT_ROM_LOG_ALWAYS_OFF is not set +# CONFIG_BOOT_ROM_LOG_ON_GPIO_HIGH is not set +# CONFIG_BOOT_ROM_LOG_ON_GPIO_LOW is not set +# end of Boot ROM Behavior + +# +# Serial flasher config +# +CONFIG_ESPTOOLPY_BAUD_OTHER_VAL=115200 +# CONFIG_ESPTOOLPY_NO_STUB is not set +# CONFIG_ESPTOOLPY_FLASHMODE_QIO is not set +# CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set +CONFIG_ESPTOOLPY_FLASHMODE_DIO=y +# CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set +CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y +CONFIG_ESPTOOLPY_FLASHMODE="dio" +CONFIG_ESPTOOLPY_FLASHFREQ_80M=y +# CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set +# CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set +# CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set +CONFIG_ESPTOOLPY_FLASHFREQ="80m" +# CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set +CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y +# CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set +CONFIG_ESPTOOLPY_FLASHSIZE="4MB" +CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y +CONFIG_ESPTOOLPY_BEFORE_RESET=y +# CONFIG_ESPTOOLPY_BEFORE_NORESET is not set +CONFIG_ESPTOOLPY_BEFORE="default_reset" +CONFIG_ESPTOOLPY_AFTER_RESET=y +# CONFIG_ESPTOOLPY_AFTER_NORESET is not set +CONFIG_ESPTOOLPY_AFTER="hard_reset" +# CONFIG_ESPTOOLPY_MONITOR_BAUD_CONSOLE is not set +# CONFIG_ESPTOOLPY_MONITOR_BAUD_9600B is not set +# CONFIG_ESPTOOLPY_MONITOR_BAUD_57600B is not set +CONFIG_ESPTOOLPY_MONITOR_BAUD_115200B=y +# CONFIG_ESPTOOLPY_MONITOR_BAUD_230400B is not set +# CONFIG_ESPTOOLPY_MONITOR_BAUD_921600B is not set +# CONFIG_ESPTOOLPY_MONITOR_BAUD_2MB is not set +# CONFIG_ESPTOOLPY_MONITOR_BAUD_OTHER is not set +CONFIG_ESPTOOLPY_MONITOR_BAUD_OTHER_VAL=115200 +CONFIG_ESPTOOLPY_MONITOR_BAUD=115200 +# end of Serial flasher config + +# +# Partition Table +# +# CONFIG_PARTITION_TABLE_SINGLE_APP is not set +# CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set +# CONFIG_PARTITION_TABLE_TWO_OTA is not set +CONFIG_PARTITION_TABLE_CUSTOM=y +CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="readguy_4MB.csv" +CONFIG_PARTITION_TABLE_FILENAME="readguy_4MB.csv" +CONFIG_PARTITION_TABLE_OFFSET=0x8000 +CONFIG_PARTITION_TABLE_MD5=y +# end of Partition Table + +# +# Arduino Configuration +# +CONFIG_ARDUINO_VARIANT="esp32c3" +CONFIG_ENABLE_ARDUINO_DEPENDS=y +CONFIG_AUTOSTART_ARDUINO=y +CONFIG_ARDUINO_RUN_CORE0=y +CONFIG_ARDUINO_RUNNING_CORE=0 +CONFIG_ARDUINO_LOOP_STACK_SIZE=8192 +CONFIG_ARDUINO_EVENT_RUN_CORE0=y +CONFIG_ARDUINO_EVENT_RUNNING_CORE=0 +CONFIG_ARDUINO_SERIAL_EVENT_RUN_CORE0=y +CONFIG_ARDUINO_SERIAL_EVENT_TASK_RUNNING_CORE=0 +CONFIG_ARDUINO_SERIAL_EVENT_TASK_STACK_SIZE=2048 +CONFIG_ARDUINO_SERIAL_EVENT_TASK_PRIORITY=24 +CONFIG_ARDUINO_UDP_RUN_CORE0=y +CONFIG_ARDUINO_UDP_RUNNING_CORE=0 +CONFIG_ARDUINO_UDP_TASK_PRIORITY=3 +# CONFIG_ARDUINO_ISR_IRAM is not set +# CONFIG_DISABLE_HAL_LOCKS is not set + +# +# Debug Log Configuration +# +# CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE is not set +CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_ERROR=y +# CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_WARN is not set +# CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_INFO is not set +# CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_DEBUG is not set +# CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_VERBOSE is not set +CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL=1 +# CONFIG_ARDUHAL_LOG_COLORS is not set +# CONFIG_ARDUHAL_ESP_LOG is not set +# end of Debug Log Configuration + +CONFIG_ARDUHAL_PARTITION_SCHEME_DEFAULT=y +# CONFIG_ARDUHAL_PARTITION_SCHEME_MINIMAL is not set +# CONFIG_ARDUHAL_PARTITION_SCHEME_NO_OTA is not set +# CONFIG_ARDUHAL_PARTITION_SCHEME_HUGE_APP is not set +# CONFIG_ARDUHAL_PARTITION_SCHEME_MIN_SPIFFS is not set +CONFIG_ARDUHAL_PARTITION_SCHEME="default" +# CONFIG_AUTOCONNECT_WIFI is not set +# CONFIG_ARDUINO_SELECTIVE_COMPILATION is not set +# end of Arduino Configuration + +# +# Compiler options +# +# CONFIG_COMPILER_OPTIMIZATION_DEFAULT is not set +CONFIG_COMPILER_OPTIMIZATION_SIZE=y +# CONFIG_COMPILER_OPTIMIZATION_PERF is not set +# CONFIG_COMPILER_OPTIMIZATION_NONE is not set +# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE is not set +CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y +# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE is not set +CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=1 +# CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set +CONFIG_COMPILER_HIDE_PATHS_MACROS=y +# CONFIG_COMPILER_CXX_EXCEPTIONS is not set +# CONFIG_COMPILER_CXX_RTTI is not set +CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y +# CONFIG_COMPILER_STACK_CHECK_MODE_NORM is not set +# CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set +# CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set +# CONFIG_COMPILER_WARN_WRITE_STRINGS is not set +# CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS is not set +# CONFIG_COMPILER_DISABLE_GCC8_WARNINGS is not set +# CONFIG_COMPILER_DUMP_RTL_FILES is not set +# end of Compiler options + +# +# Component config +# + +# +# Application Level Tracing +# +# CONFIG_APPTRACE_DEST_JTAG is not set +CONFIG_APPTRACE_DEST_NONE=y +CONFIG_APPTRACE_LOCK_ENABLE=y +# end of Application Level Tracing + +# +# ESP-ASIO +# +# CONFIG_ASIO_SSL_SUPPORT is not set +# end of ESP-ASIO + +# +# Bluetooth +# +# CONFIG_BT_ENABLED is not set +# end of Bluetooth + +# +# CoAP Configuration +# +CONFIG_COAP_MBEDTLS_PSK=y +# CONFIG_COAP_MBEDTLS_PKI is not set +# CONFIG_COAP_MBEDTLS_DEBUG is not set +CONFIG_COAP_LOG_DEFAULT_LEVEL=0 +# end of CoAP Configuration + +# +# Driver configurations +# + +# +# ADC configuration +# +# CONFIG_ADC_FORCE_XPD_FSM is not set +CONFIG_ADC_DISABLE_DAC=y +# CONFIG_ADC_CONTINUOUS_FORCE_USE_ADC2_ON_C3_S3 is not set +# CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3 is not set +# end of ADC configuration + +# +# MCPWM configuration +# +# CONFIG_MCPWM_ISR_IN_IRAM is not set +# end of MCPWM configuration + +# +# SPI configuration +# +# CONFIG_SPI_MASTER_IN_IRAM is not set +CONFIG_SPI_MASTER_ISR_IN_IRAM=y +# CONFIG_SPI_SLAVE_IN_IRAM is not set +CONFIG_SPI_SLAVE_ISR_IN_IRAM=y +# end of SPI configuration + +# +# TWAI configuration +# +# CONFIG_TWAI_ISR_IN_IRAM is not set +# CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM is not set +# end of TWAI configuration + +# +# UART configuration +# +# CONFIG_UART_ISR_IN_IRAM is not set +# end of UART configuration + +# +# GDMA Configuration +# +# CONFIG_GDMA_CTRL_FUNC_IN_IRAM is not set +# CONFIG_GDMA_ISR_IRAM_SAFE is not set +# end of GDMA Configuration +# end of Driver configurations + +# +# eFuse Bit Manager +# +# CONFIG_EFUSE_CUSTOM_TABLE is not set +# CONFIG_EFUSE_VIRTUAL is not set +CONFIG_EFUSE_MAX_BLK_LEN=256 +# end of eFuse Bit Manager + +# +# ESP-TLS +# +CONFIG_ESP_TLS_USING_MBEDTLS=y +CONFIG_ESP_TLS_USE_DS_PERIPHERAL=y +# CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set +# CONFIG_ESP_TLS_SERVER is not set +# CONFIG_ESP_TLS_PSK_VERIFICATION is not set +# CONFIG_ESP_TLS_INSECURE is not set +# end of ESP-TLS + +# +# ESP32C3-Specific +# +# CONFIG_ESP32C3_DEFAULT_CPU_FREQ_80 is not set +CONFIG_ESP32C3_DEFAULT_CPU_FREQ_160=y +CONFIG_ESP32C3_DEFAULT_CPU_FREQ_MHZ=160 +# CONFIG_ESP32C3_REV_MIN_0 is not set +# CONFIG_ESP32C3_REV_MIN_1 is not set +# CONFIG_ESP32C3_REV_MIN_2 is not set +CONFIG_ESP32C3_REV_MIN_3=y +# CONFIG_ESP32C3_REV_MIN_4 is not set +CONFIG_ESP32C3_REV_MIN=3 +CONFIG_ESP32C3_REV_MIN_FULL=3 +CONFIG_ESP_REV_MIN_FULL=3 +CONFIG_ESP32C3_REV_MAX_FULL_STR_OPT=y +CONFIG_ESP32C3_REV_MAX_FULL=99 +CONFIG_ESP_REV_MAX_FULL=99 +CONFIG_ESP32C3_DEBUG_OCDAWARE=y +CONFIG_ESP32C3_BROWNOUT_DET=y +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_7 is not set +CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_6=y +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_2 is not set +CONFIG_ESP32C3_BROWNOUT_DET_LVL=6 +CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC_SYSTIMER=y +# CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC is not set +# CONFIG_ESP32C3_TIME_SYSCALL_USE_SYSTIMER is not set +# CONFIG_ESP32C3_TIME_SYSCALL_USE_NONE is not set +CONFIG_ESP32C3_RTC_CLK_SRC_INT_RC=y +# CONFIG_ESP32C3_RTC_CLK_SRC_EXT_CRYS is not set +# CONFIG_ESP32C3_RTC_CLK_SRC_EXT_OSC is not set +# CONFIG_ESP32C3_RTC_CLK_SRC_INT_8MD256 is not set +CONFIG_ESP32C3_RTC_CLK_CAL_CYCLES=1024 +# CONFIG_ESP32C3_NO_BLOBS is not set +# end of ESP32C3-Specific + +# +# ADC-Calibration +# +# end of ADC-Calibration + +# +# Common ESP-related +# +CONFIG_ESP_ERR_TO_NAME_LOOKUP=y +# end of Common ESP-related + +# +# Ethernet +# +CONFIG_ETH_ENABLED=y +CONFIG_ETH_USE_SPI_ETHERNET=y +# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set +# CONFIG_ETH_SPI_ETHERNET_W5500 is not set +# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set +# CONFIG_ETH_USE_OPENETH is not set +# end of Ethernet + +# +# Event Loop Library +# +# CONFIG_ESP_EVENT_LOOP_PROFILING is not set +CONFIG_ESP_EVENT_POST_FROM_ISR=y +CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y +# end of Event Loop Library + +# +# GDB Stub +# +# end of GDB Stub + +# +# ESP HTTP client +# +CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y +# CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set +CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH=y +# end of ESP HTTP client + +# +# HTTP Server +# +CONFIG_HTTPD_MAX_REQ_HDR_LEN=512 +CONFIG_HTTPD_MAX_URI_LEN=512 +CONFIG_HTTPD_ERR_RESP_NO_DELAY=y +CONFIG_HTTPD_PURGE_BUF_LEN=32 +# CONFIG_HTTPD_LOG_PURGE_DATA is not set +# CONFIG_HTTPD_WS_SUPPORT is not set +# end of HTTP Server + +# +# ESP HTTPS OTA +# +# CONFIG_OTA_ALLOW_HTTP is not set +# end of ESP HTTPS OTA + +# +# ESP HTTPS server +# +# CONFIG_ESP_HTTPS_SERVER_ENABLE is not set +# end of ESP HTTPS server + +# +# Hardware Settings +# + +# +# MAC Config +# +CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y +# CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO is not set +CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR=y +CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES=4 +# end of MAC Config + +# +# Sleep Config +# +# CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set +CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND=y +CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND=y +# CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU is not set +# end of Sleep Config + +CONFIG_ESP_SLEEP_SYSTIMER_STALL_WORKAROUND=y + +# +# RTC Clock Config +# +CONFIG_RTC_CLOCK_BBPLL_POWER_ON_WITH_USB=y +# end of RTC Clock Config +# end of Hardware Settings + +# +# IPC (Inter-Processor Call) +# +CONFIG_ESP_IPC_TASK_STACK_SIZE=1536 +# end of IPC (Inter-Processor Call) + +# +# LCD and Touch Panel +# + +# +# LCD Peripheral Configuration +# +CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE=32 +# end of LCD Peripheral Configuration +# end of LCD and Touch Panel + +# +# ESP NETIF Adapter +# +CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 +CONFIG_ESP_NETIF_TCPIP_LWIP=y +# CONFIG_ESP_NETIF_LOOPBACK is not set +CONFIG_ESP_NETIF_TCPIP_ADAPTER_COMPATIBLE_LAYER=y +# end of ESP NETIF Adapter + +# +# PHY +# +CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y +# CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set +CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 +CONFIG_ESP_PHY_MAX_TX_POWER=20 +CONFIG_ESP_PHY_ENABLE_USB=y +CONFIG_ESP_PHY_RF_CAL_PARTIAL=y +# CONFIG_ESP_PHY_RF_CAL_NONE is not set +# CONFIG_ESP_PHY_RF_CAL_FULL is not set +CONFIG_ESP_PHY_CALIBRATION_MODE=0 +# end of PHY + +# +# Power Management +# +# CONFIG_PM_ENABLE is not set +CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP=y +# end of Power Management + +# +# ESP Ringbuf +# +# CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set +# CONFIG_RINGBUF_PLACE_ISR_FUNCTIONS_INTO_FLASH is not set +# end of ESP Ringbuf + +# +# ESP System Settings +# +# CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set +CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y +# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set +# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set +# CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set +CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE=y +CONFIG_ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK=y +CONFIG_ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP=y +# CONFIG_ESP_SYSTEM_USE_EH_FRAME is not set + +# +# Memory protection +# +CONFIG_ESP_SYSTEM_MEMPROT_DEPCHECK=y +CONFIG_ESP_SYSTEM_MEMPROT_FEATURE=y +CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK=y +CONFIG_ESP_SYSTEM_MEMPROT_CPU_PREFETCH_PAD_SIZE=16 +CONFIG_ESP_SYSTEM_MEMPROT_MEM_ALIGN_SIZE=512 +# end of Memory protection + +CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 +CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 +CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 +CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y +# CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set +CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 +CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 +CONFIG_ESP_CONSOLE_UART_DEFAULT=y +# CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG is not set +# CONFIG_ESP_CONSOLE_UART_CUSTOM is not set +# CONFIG_ESP_CONSOLE_NONE is not set +# CONFIG_ESP_CONSOLE_SECONDARY_NONE is not set +CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG=y +CONFIG_ESP_CONSOLE_UART=y +CONFIG_ESP_CONSOLE_UART_NUM=0 +CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 +CONFIG_ESP_INT_WDT=y +CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 +CONFIG_ESP_TASK_WDT=y +# CONFIG_ESP_TASK_WDT_PANIC is not set +CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 +CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y +# CONFIG_ESP_PANIC_HANDLER_IRAM is not set +# CONFIG_ESP_DEBUG_STUBS_ENABLE is not set +CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y +# end of ESP System Settings + +# +# High resolution timer (esp_timer) +# +# CONFIG_ESP_TIMER_PROFILING is not set +CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y +CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y +CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 +CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 +# CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set +CONFIG_ESP_TIMER_IMPL_SYSTIMER=y +# end of High resolution timer (esp_timer) + +# +# Wi-Fi +# +CONFIG_ESP32_WIFI_ENABLED=y +CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10 +CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32 +# CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set +CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y +CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 +CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 +# CONFIG_ESP32_WIFI_CSI_ENABLED is not set +CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y +CONFIG_ESP32_WIFI_TX_BA_WIN=6 +CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y +CONFIG_ESP32_WIFI_RX_BA_WIN=6 +CONFIG_ESP32_WIFI_NVS_ENABLED=y +CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 +CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 +CONFIG_ESP32_WIFI_IRAM_OPT=y +CONFIG_ESP32_WIFI_RX_IRAM_OPT=y +CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y +# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set +# CONFIG_ESP_WIFI_FTM_ENABLE is not set +# CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE is not set +# CONFIG_ESP_WIFI_EXTERNAL_COEXIST_ENABLE is not set +# CONFIG_ESP_WIFI_GCMP_SUPPORT is not set +# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set +CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y +# CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set +CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 +# end of Wi-Fi + +# +# Core dump +# +# CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set +# CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set +CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y +# end of Core dump + +# +# FAT Filesystem support +# +# CONFIG_FATFS_CODEPAGE_DYNAMIC is not set +CONFIG_FATFS_CODEPAGE_437=y +# CONFIG_FATFS_CODEPAGE_720 is not set +# CONFIG_FATFS_CODEPAGE_737 is not set +# CONFIG_FATFS_CODEPAGE_771 is not set +# CONFIG_FATFS_CODEPAGE_775 is not set +# CONFIG_FATFS_CODEPAGE_850 is not set +# CONFIG_FATFS_CODEPAGE_852 is not set +# CONFIG_FATFS_CODEPAGE_855 is not set +# CONFIG_FATFS_CODEPAGE_857 is not set +# CONFIG_FATFS_CODEPAGE_860 is not set +# CONFIG_FATFS_CODEPAGE_861 is not set +# CONFIG_FATFS_CODEPAGE_862 is not set +# CONFIG_FATFS_CODEPAGE_863 is not set +# CONFIG_FATFS_CODEPAGE_864 is not set +# CONFIG_FATFS_CODEPAGE_865 is not set +# CONFIG_FATFS_CODEPAGE_866 is not set +# CONFIG_FATFS_CODEPAGE_869 is not set +# CONFIG_FATFS_CODEPAGE_932 is not set +# CONFIG_FATFS_CODEPAGE_936 is not set +# CONFIG_FATFS_CODEPAGE_949 is not set +# CONFIG_FATFS_CODEPAGE_950 is not set +CONFIG_FATFS_CODEPAGE=437 +# CONFIG_FATFS_LFN_NONE is not set +# CONFIG_FATFS_LFN_HEAP is not set +CONFIG_FATFS_LFN_STACK=y +CONFIG_FATFS_MAX_LFN=255 +# CONFIG_FATFS_API_ENCODING_ANSI_OEM is not set +# CONFIG_FATFS_API_ENCODING_UTF_16 is not set +CONFIG_FATFS_API_ENCODING_UTF_8=y +CONFIG_FATFS_FS_LOCK=0 +CONFIG_FATFS_TIMEOUT_MS=10000 +CONFIG_FATFS_PER_FILE_CACHE=y +# CONFIG_FATFS_USE_FASTSEEK is not set +# end of FAT Filesystem support + +# +# Modbus configuration +# +CONFIG_FMB_COMM_MODE_TCP_EN=y +CONFIG_FMB_TCP_PORT_DEFAULT=502 +CONFIG_FMB_TCP_PORT_MAX_CONN=5 +CONFIG_FMB_TCP_CONNECTION_TOUT_SEC=20 +CONFIG_FMB_COMM_MODE_RTU_EN=y +CONFIG_FMB_COMM_MODE_ASCII_EN=y +CONFIG_FMB_MASTER_TIMEOUT_MS_RESPOND=150 +CONFIG_FMB_MASTER_DELAY_MS_CONVERT=200 +CONFIG_FMB_QUEUE_LENGTH=20 +CONFIG_FMB_PORT_TASK_STACK_SIZE=4096 +CONFIG_FMB_SERIAL_BUF_SIZE=256 +CONFIG_FMB_SERIAL_ASCII_BITS_PER_SYMB=8 +CONFIG_FMB_SERIAL_ASCII_TIMEOUT_RESPOND_MS=1000 +CONFIG_FMB_PORT_TASK_PRIO=10 +CONFIG_FMB_PORT_TASK_AFFINITY=0x7FFFFFFF +CONFIG_FMB_CONTROLLER_SLAVE_ID_SUPPORT=y +CONFIG_FMB_CONTROLLER_SLAVE_ID=0x00112233 +CONFIG_FMB_CONTROLLER_NOTIFY_TIMEOUT=20 +CONFIG_FMB_CONTROLLER_NOTIFY_QUEUE_SIZE=20 +CONFIG_FMB_CONTROLLER_STACK_SIZE=4096 +CONFIG_FMB_EVENT_QUEUE_TIMEOUT=20 +# CONFIG_FMB_TIMER_PORT_ENABLED is not set +# CONFIG_FMB_TIMER_USE_ISR_DISPATCH_METHOD is not set +# end of Modbus configuration + +# +# FreeRTOS +# +CONFIG_FREERTOS_UNICORE=y +CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF +CONFIG_FREERTOS_TICK_SUPPORT_SYSTIMER=y +CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL1=y +# CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL3 is not set +CONFIG_FREERTOS_SYSTICK_USES_SYSTIMER=y +CONFIG_FREERTOS_OPTIMIZED_SCHEDULER=y +CONFIG_FREERTOS_HZ=1000 +CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y +# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set +# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set +CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y +# CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set +CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y +CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 +CONFIG_FREERTOS_ASSERT_FAIL_ABORT=y +# CONFIG_FREERTOS_ASSERT_FAIL_PRINT_CONTINUE is not set +# CONFIG_FREERTOS_ASSERT_DISABLE is not set +CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 +CONFIG_FREERTOS_ISR_STACKSIZE=1536 +# CONFIG_FREERTOS_LEGACY_HOOKS is not set +CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 +CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y +# CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set +CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 +CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 +CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 +CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 +# CONFIG_FREERTOS_USE_TRACE_FACILITY is not set +# CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set +CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y +# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set +# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set +CONFIG_FREERTOS_DEBUG_OCDAWARE=y +CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y +# CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set +# end of FreeRTOS + +# +# Hardware Abstraction Layer (HAL) and Low Level (LL) +# +CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y +# CONFIG_HAL_ASSERTION_DISABLE is not set +# CONFIG_HAL_ASSERTION_SILIENT is not set +CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=1 +# end of Hardware Abstraction Layer (HAL) and Low Level (LL) + +# +# Heap memory debugging +# +CONFIG_HEAP_POISONING_DISABLED=y +# CONFIG_HEAP_POISONING_LIGHT is not set +# CONFIG_HEAP_POISONING_COMPREHENSIVE is not set +CONFIG_HEAP_TRACING_OFF=y +# CONFIG_HEAP_TRACING_STANDALONE is not set +# CONFIG_HEAP_TRACING_TOHOST is not set +# CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set +# end of Heap memory debugging + +# +# jsmn +# +# CONFIG_JSMN_PARENT_LINKS is not set +# CONFIG_JSMN_STRICT is not set +# end of jsmn + +# +# libsodium +# +# end of libsodium + +# +# Log output +# +# CONFIG_LOG_DEFAULT_LEVEL_NONE is not set +CONFIG_LOG_DEFAULT_LEVEL_ERROR=y +# CONFIG_LOG_DEFAULT_LEVEL_WARN is not set +# CONFIG_LOG_DEFAULT_LEVEL_INFO is not set +# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set +# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set +CONFIG_LOG_DEFAULT_LEVEL=1 +CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y +# CONFIG_LOG_MAXIMUM_LEVEL_WARN is not set +# CONFIG_LOG_MAXIMUM_LEVEL_INFO is not set +# CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set +# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set +CONFIG_LOG_MAXIMUM_LEVEL=1 +CONFIG_LOG_COLORS=y +CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y +# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set +# end of Log output + +# +# LWIP +# +CONFIG_LWIP_LOCAL_HOSTNAME="espressif" +# CONFIG_LWIP_NETIF_API is not set +# CONFIG_LWIP_TCPIP_CORE_LOCKING is not set +# CONFIG_LWIP_CHECK_THREAD_SAFETY is not set +CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y +# CONFIG_LWIP_L2_TO_L3_COPY is not set +# CONFIG_LWIP_IRAM_OPTIMIZATION is not set +CONFIG_LWIP_TIMERS_ONDEMAND=y +CONFIG_LWIP_MAX_SOCKETS=10 +# CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set +# CONFIG_LWIP_SO_LINGER is not set +CONFIG_LWIP_SO_REUSE=y +CONFIG_LWIP_SO_REUSE_RXTOALL=y +CONFIG_LWIP_SO_RCVBUF=y +# CONFIG_LWIP_NETBUF_RECVINFO is not set +CONFIG_LWIP_IP4_FRAG=y +CONFIG_LWIP_IP6_FRAG=y +# CONFIG_LWIP_IP4_REASSEMBLY is not set +# CONFIG_LWIP_IP6_REASSEMBLY is not set +# CONFIG_LWIP_IP_FORWARD is not set +# CONFIG_LWIP_STATS is not set +# CONFIG_LWIP_ETHARP_TRUST_IP_MAC is not set +CONFIG_LWIP_ESP_GRATUITOUS_ARP=y +CONFIG_LWIP_GARP_TMR_INTERVAL=60 +CONFIG_LWIP_ESP_MLDV6_REPORT=y +CONFIG_LWIP_MLDV6_TMR_INTERVAL=40 +CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 +CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y +# CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set +CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y +# CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set +CONFIG_LWIP_DHCP_OPTIONS_LEN=68 +CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1 + +# +# DHCP server +# +CONFIG_LWIP_DHCPS=y +CONFIG_LWIP_DHCPS_LEASE_UNIT=60 +CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 +# end of DHCP server + +# CONFIG_LWIP_AUTOIP is not set +CONFIG_LWIP_IPV6=y +# CONFIG_LWIP_IPV6_AUTOCONFIG is not set +CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 +# CONFIG_LWIP_IPV6_FORWARD is not set +# CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set +CONFIG_LWIP_NETIF_LOOPBACK=y +CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 + +# +# TCP +# +CONFIG_LWIP_MAX_ACTIVE_TCP=16 +CONFIG_LWIP_MAX_LISTENING_TCP=16 +CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y +CONFIG_LWIP_TCP_MAXRTX=12 +CONFIG_LWIP_TCP_SYNMAXRTX=12 +CONFIG_LWIP_TCP_MSS=1440 +CONFIG_LWIP_TCP_TMR_INTERVAL=250 +CONFIG_LWIP_TCP_MSL=60000 +CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=20000 +CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744 +CONFIG_LWIP_TCP_WND_DEFAULT=5744 +CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 +CONFIG_LWIP_TCP_QUEUE_OOSEQ=y +# CONFIG_LWIP_TCP_SACK_OUT is not set +# CONFIG_LWIP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES is not set +CONFIG_LWIP_TCP_OVERSIZE_MSS=y +# CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS is not set +# CONFIG_LWIP_TCP_OVERSIZE_DISABLE is not set +CONFIG_LWIP_TCP_RTO_TIME=1500 +# end of TCP + +# +# UDP +# +CONFIG_LWIP_MAX_UDP_PCBS=16 +CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 +# end of UDP + +# +# Checksums +# +# CONFIG_LWIP_CHECKSUM_CHECK_IP is not set +# CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set +CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y +# end of Checksums + +CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 +CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y +# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set +CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF +# CONFIG_LWIP_PPP_SUPPORT is not set +CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3 +CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5 +# CONFIG_LWIP_SLIP_SUPPORT is not set + +# +# ICMP +# +CONFIG_LWIP_ICMP=y +# CONFIG_LWIP_MULTICAST_PING is not set +# CONFIG_LWIP_BROADCAST_PING is not set +# end of ICMP + +# +# LWIP RAW API +# +CONFIG_LWIP_MAX_RAW_PCBS=16 +# end of LWIP RAW API + +# +# SNTP +# +CONFIG_LWIP_SNTP_MAX_SERVERS=1 +# CONFIG_LWIP_DHCP_GET_NTP_SRV is not set +CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 +# end of SNTP + +CONFIG_LWIP_ESP_LWIP_ASSERT=y + +# +# Hooks +# +# CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set +CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y +# CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set +CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y +# CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set +# CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set +CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y +# CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set +# CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set +CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y +# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set +# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set +# end of Hooks + +# CONFIG_LWIP_DEBUG is not set +# end of LWIP + +# +# mbedTLS +# +CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y +# CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set +# CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set +CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y +CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 +CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 +# CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set +# CONFIG_MBEDTLS_DEBUG is not set + +# +# mbedTLS v2.28.x related +# +# CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set +# CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set +# CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set +CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y +# end of mbedTLS v2.28.x related + +# +# Certificate Bundle +# +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y +# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set +# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set +# CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 +# end of Certificate Bundle + +# CONFIG_MBEDTLS_ECP_RESTARTABLE is not set +# CONFIG_MBEDTLS_CMAC_C is not set +CONFIG_MBEDTLS_HARDWARE_AES=y +CONFIG_MBEDTLS_AES_USE_INTERRUPT=y +CONFIG_MBEDTLS_HARDWARE_MPI=y +CONFIG_MBEDTLS_HARDWARE_SHA=y +CONFIG_MBEDTLS_ROM_MD5=y +# CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set +# CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set +CONFIG_MBEDTLS_HAVE_TIME=y +# CONFIG_MBEDTLS_HAVE_TIME_DATE is not set +CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y +CONFIG_MBEDTLS_SHA512_C=y +CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y +# CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set +# CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set +# CONFIG_MBEDTLS_TLS_DISABLED is not set +CONFIG_MBEDTLS_TLS_SERVER=y +CONFIG_MBEDTLS_TLS_CLIENT=y +CONFIG_MBEDTLS_TLS_ENABLED=y + +# +# TLS Key Exchange Methods +# +CONFIG_MBEDTLS_PSK_MODES=y +CONFIG_MBEDTLS_KEY_EXCHANGE_PSK=y +CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_PSK=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_PSK=y +CONFIG_MBEDTLS_KEY_EXCHANGE_RSA_PSK=y +CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y +# end of TLS Key Exchange Methods + +CONFIG_MBEDTLS_SSL_RENEGOTIATION=y +# CONFIG_MBEDTLS_SSL_PROTO_SSL3 is not set +CONFIG_MBEDTLS_SSL_PROTO_TLS1=y +CONFIG_MBEDTLS_SSL_PROTO_TLS1_1=y +CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y +# CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set +# CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set +CONFIG_MBEDTLS_SSL_ALPN=y +CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS=y +CONFIG_MBEDTLS_X509_CHECK_KEY_USAGE=y +CONFIG_MBEDTLS_X509_CHECK_EXTENDED_KEY_USAGE=y +CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS=y + +# +# Symmetric Ciphers +# +CONFIG_MBEDTLS_AES_C=y +# CONFIG_MBEDTLS_CAMELLIA_C is not set +# CONFIG_MBEDTLS_DES_C is not set +CONFIG_MBEDTLS_RC4_DISABLED=y +# CONFIG_MBEDTLS_RC4_ENABLED_NO_DEFAULT is not set +# CONFIG_MBEDTLS_RC4_ENABLED is not set +# CONFIG_MBEDTLS_BLOWFISH_C is not set +# CONFIG_MBEDTLS_XTEA_C is not set +CONFIG_MBEDTLS_CCM_C=y +CONFIG_MBEDTLS_GCM_C=y +# CONFIG_MBEDTLS_NIST_KW_C is not set +# end of Symmetric Ciphers + +# CONFIG_MBEDTLS_RIPEMD160_C is not set + +# +# Certificates +# +CONFIG_MBEDTLS_PEM_PARSE_C=y +CONFIG_MBEDTLS_PEM_WRITE_C=y +CONFIG_MBEDTLS_X509_CRL_PARSE_C=y +CONFIG_MBEDTLS_X509_CSR_PARSE_C=y +# end of Certificates + +CONFIG_MBEDTLS_ECP_C=y +CONFIG_MBEDTLS_ECDH_C=y +CONFIG_MBEDTLS_ECDSA_C=y +# CONFIG_MBEDTLS_ECJPAKE_C is not set +CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y +CONFIG_MBEDTLS_ECP_NIST_OPTIM=y +# CONFIG_MBEDTLS_POLY1305_C is not set +# CONFIG_MBEDTLS_CHACHA20_C is not set +# CONFIG_MBEDTLS_HKDF_C is not set +# CONFIG_MBEDTLS_THREADING_C is not set +CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI=y +# CONFIG_MBEDTLS_SECURITY_RISKS is not set +# end of mbedTLS + +# +# mDNS +# +CONFIG_MDNS_MAX_SERVICES=10 +CONFIG_MDNS_TASK_PRIORITY=1 +CONFIG_MDNS_TASK_STACK_SIZE=4096 +# CONFIG_MDNS_TASK_AFFINITY_NO_AFFINITY is not set +CONFIG_MDNS_TASK_AFFINITY_CPU0=y +CONFIG_MDNS_TASK_AFFINITY=0x0 +CONFIG_MDNS_SERVICE_ADD_TIMEOUT_MS=2000 +# CONFIG_MDNS_STRICT_MODE is not set +CONFIG_MDNS_TIMER_PERIOD_MS=100 +# CONFIG_MDNS_NETWORKING_SOCKET is not set +CONFIG_MDNS_MULTIPLE_INSTANCE=y +# end of mDNS + +# +# ESP-MQTT Configurations +# +CONFIG_MQTT_PROTOCOL_311=y +CONFIG_MQTT_TRANSPORT_SSL=y +CONFIG_MQTT_TRANSPORT_WEBSOCKET=y +CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y +# CONFIG_MQTT_MSG_ID_INCREMENTAL is not set +# CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set +# CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set +# CONFIG_MQTT_USE_CUSTOM_CONFIG is not set +# CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set +# CONFIG_MQTT_CUSTOM_OUTBOX is not set +# end of ESP-MQTT Configurations + +# +# Newlib +# +CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y +# CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set +# CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set +# CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set +# CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set +CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y +# CONFIG_NEWLIB_NANO_FORMAT is not set +# end of Newlib + +# +# NVS +# +# CONFIG_NVS_ASSERT_ERROR_CHECK is not set +# end of NVS + +# +# OpenSSL +# +# CONFIG_OPENSSL_DEBUG is not set +CONFIG_OPENSSL_ERROR_STACK=y +# CONFIG_OPENSSL_ASSERT_DO_NOTHING is not set +CONFIG_OPENSSL_ASSERT_EXIT=y +# end of OpenSSL + +# +# OpenThread +# +# CONFIG_OPENTHREAD_ENABLED is not set +# end of OpenThread + +# +# PThreads +# +CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 +CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 +CONFIG_PTHREAD_STACK_MIN=768 +CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 +CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" +# end of PThreads + +# +# SPI Flash driver +# +# CONFIG_SPI_FLASH_VERIFY_WRITE is not set +# CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set +CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y +# CONFIG_SPI_FLASH_ROM_IMPL is not set +CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y +# CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set +# CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set +# CONFIG_SPI_FLASH_USE_LEGACY_IMPL is not set +# CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set +# CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set +CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y +CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 +CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 +# CONFIG_SPI_FLASH_AUTO_SUSPEND is not set +CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 +# CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set +# CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set +# CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set + +# +# Auto-detect flash chips +# +CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_TH_CHIP=y +# end of Auto-detect flash chips + +CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y +# end of SPI Flash driver + +# +# SPIFFS Configuration +# +CONFIG_SPIFFS_MAX_PARTITIONS=3 + +# +# SPIFFS Cache Configuration +# +CONFIG_SPIFFS_CACHE=y +CONFIG_SPIFFS_CACHE_WR=y +# CONFIG_SPIFFS_CACHE_STATS is not set +# end of SPIFFS Cache Configuration + +CONFIG_SPIFFS_PAGE_CHECK=y +CONFIG_SPIFFS_GC_MAX_RUNS=10 +# CONFIG_SPIFFS_GC_STATS is not set +CONFIG_SPIFFS_PAGE_SIZE=256 +CONFIG_SPIFFS_OBJ_NAME_LEN=32 +# CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set +CONFIG_SPIFFS_USE_MAGIC=y +CONFIG_SPIFFS_USE_MAGIC_LENGTH=y +CONFIG_SPIFFS_META_LENGTH=4 +CONFIG_SPIFFS_USE_MTIME=y + +# +# Debug Configuration +# +# CONFIG_SPIFFS_DBG is not set +# CONFIG_SPIFFS_API_DBG is not set +# CONFIG_SPIFFS_GC_DBG is not set +# CONFIG_SPIFFS_CACHE_DBG is not set +# CONFIG_SPIFFS_CHECK_DBG is not set +# CONFIG_SPIFFS_TEST_VISUALISATION is not set +# end of Debug Configuration +# end of SPIFFS Configuration + +# +# TCP Transport +# + +# +# Websocket +# +CONFIG_WS_TRANSPORT=y +CONFIG_WS_BUFFER_SIZE=1024 +# end of Websocket +# end of TCP Transport + +# +# Unity unit testing library +# +CONFIG_UNITY_ENABLE_FLOAT=y +CONFIG_UNITY_ENABLE_DOUBLE=y +# CONFIG_UNITY_ENABLE_64BIT is not set +# CONFIG_UNITY_ENABLE_COLOR is not set +CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y +# CONFIG_UNITY_ENABLE_FIXTURE is not set +# CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set +# end of Unity unit testing library + +# +# Root Hub configuration +# +# end of Root Hub configuration + +# +# Virtual file system +# +CONFIG_VFS_SUPPORT_IO=y +CONFIG_VFS_SUPPORT_DIR=y +CONFIG_VFS_SUPPORT_SELECT=y +CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y +CONFIG_VFS_SUPPORT_TERMIOS=y + +# +# Host File System I/O (Semihosting) +# +CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 +# end of Host File System I/O (Semihosting) +# end of Virtual file system + +# +# Wear Levelling +# +# CONFIG_WL_SECTOR_SIZE_512 is not set +CONFIG_WL_SECTOR_SIZE_4096=y +CONFIG_WL_SECTOR_SIZE=4096 +# end of Wear Levelling + +# +# Wi-Fi Provisioning Manager +# +CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 +CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 +# CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION is not set +# end of Wi-Fi Provisioning Manager + +# +# Supplicant +# +CONFIG_WPA_MBEDTLS_CRYPTO=y +# CONFIG_WPA_WAPI_PSK is not set +# CONFIG_WPA_SUITE_B_192 is not set +# CONFIG_WPA_DEBUG_PRINT is not set +# CONFIG_WPA_TESTING_OPTIONS is not set +# CONFIG_WPA_WPS_STRICT is not set +# CONFIG_WPA_11KV_SUPPORT is not set +# CONFIG_WPA_MBO_SUPPORT is not set +# CONFIG_WPA_DPP_SUPPORT is not set +# end of Supplicant + +# +# LittleFS +# +CONFIG_LITTLEFS_MAX_PARTITIONS=1 +CONFIG_LITTLEFS_PAGE_SIZE=256 +CONFIG_LITTLEFS_OBJ_NAME_LEN=64 +CONFIG_LITTLEFS_READ_SIZE=128 +CONFIG_LITTLEFS_WRITE_SIZE=128 +CONFIG_LITTLEFS_LOOKAHEAD_SIZE=128 +CONFIG_LITTLEFS_CACHE_SIZE=512 +CONFIG_LITTLEFS_BLOCK_CYCLES=512 +CONFIG_LITTLEFS_USE_MTIME=y +# CONFIG_LITTLEFS_USE_ONLY_HASH is not set +# CONFIG_LITTLEFS_HUMAN_READABLE is not set +CONFIG_LITTLEFS_MTIME_USE_SECONDS=y +# CONFIG_LITTLEFS_MTIME_USE_NONCE is not set +# CONFIG_LITTLEFS_SPIFFS_COMPAT is not set +# CONFIG_LITTLEFS_FLUSH_FILE_EVERY_WRITE is not set +# CONFIG_LITTLEFS_FCNTL_GET_PATH is not set +# CONFIG_LITTLEFS_MULTIVERSION is not set +# end of LittleFS +# end of Component config + +# +# Compatibility options +# +# CONFIG_LEGACY_INCLUDE_COMMON_HEADERS is not set +# end of Compatibility options + +# Deprecated options for backward compatibility +CONFIG_TOOLPREFIX="riscv32-esp-elf-" +# CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set +CONFIG_LOG_BOOTLOADER_LEVEL_ERROR=y +# CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_INFO is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set +CONFIG_LOG_BOOTLOADER_LEVEL=1 +# CONFIG_APP_ROLLBACK_ENABLE is not set +# CONFIG_FLASH_ENCRYPTION_ENABLED is not set +# CONFIG_FLASHMODE_QIO is not set +# CONFIG_FLASHMODE_QOUT is not set +CONFIG_FLASHMODE_DIO=y +# CONFIG_FLASHMODE_DOUT is not set +# CONFIG_MONITOR_BAUD_9600B is not set +# CONFIG_MONITOR_BAUD_57600B is not set +CONFIG_MONITOR_BAUD_115200B=y +# CONFIG_MONITOR_BAUD_230400B is not set +# CONFIG_MONITOR_BAUD_921600B is not set +# CONFIG_MONITOR_BAUD_2MB is not set +# CONFIG_MONITOR_BAUD_OTHER is not set +CONFIG_MONITOR_BAUD_OTHER_VAL=115200 +CONFIG_MONITOR_BAUD=115200 +# CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG is not set +CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE=y +# CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED is not set +CONFIG_OPTIMIZATION_ASSERTIONS_SILENT=y +# CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set +CONFIG_OPTIMIZATION_ASSERTION_LEVEL=1 +# CONFIG_CXX_EXCEPTIONS is not set +CONFIG_STACK_CHECK_NONE=y +# CONFIG_STACK_CHECK_NORM is not set +# CONFIG_STACK_CHECK_STRONG is not set +# CONFIG_STACK_CHECK_ALL is not set +# CONFIG_WARN_WRITE_STRINGS is not set +# CONFIG_DISABLE_GCC8_WARNINGS is not set +# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set +CONFIG_ESP32_APPTRACE_DEST_NONE=y +CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y +CONFIG_ADC2_DISABLE_DAC=y +# CONFIG_EVENT_LOOP_PROFILING is not set +CONFIG_POST_EVENTS_FROM_ISR=y +CONFIG_POST_EVENTS_FROM_IRAM_ISR=y +# CONFIG_ESP_SYSTEM_PD_FLASH is not set +CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND=y +CONFIG_IPC_TASK_STACK_SIZE=1536 +CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y +# CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set +CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 +CONFIG_ESP32_PHY_MAX_TX_POWER=20 +CONFIG_ESP_SYSTEM_PM_POWER_DOWN_CPU=y +# CONFIG_ESP32S2_PANIC_PRINT_HALT is not set +CONFIG_ESP32S2_PANIC_PRINT_REBOOT=y +# CONFIG_ESP32S2_PANIC_SILENT_REBOOT is not set +# CONFIG_ESP32S2_PANIC_GDBSTUB is not set +CONFIG_ESP32S2_ALLOW_RTC_FAST_MEM_AS_HEAP=y +CONFIG_ESP32H2_MEMPROT_FEATURE=y +CONFIG_ESP32H2_MEMPROT_FEATURE_LOCK=y +CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 +CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 +CONFIG_MAIN_TASK_STACK_SIZE=3584 +CONFIG_CONSOLE_UART_DEFAULT=y +# CONFIG_CONSOLE_UART_CUSTOM is not set +# CONFIG_ESP_CONSOLE_UART_NONE is not set +CONFIG_CONSOLE_UART=y +CONFIG_CONSOLE_UART_NUM=0 +CONFIG_CONSOLE_UART_BAUDRATE=115200 +CONFIG_INT_WDT=y +CONFIG_INT_WDT_TIMEOUT_MS=300 +CONFIG_TASK_WDT=y +# CONFIG_TASK_WDT_PANIC is not set +CONFIG_TASK_WDT_TIMEOUT_S=5 +CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y +# CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set +CONFIG_TIMER_TASK_STACK_SIZE=3584 +# CONFIG_EXTERNAL_COEX_ENABLE is not set +# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set +# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set +CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y +CONFIG_MB_MASTER_TIMEOUT_MS_RESPOND=150 +CONFIG_MB_MASTER_DELAY_MS_CONVERT=200 +CONFIG_MB_QUEUE_LENGTH=20 +CONFIG_MB_SERIAL_TASK_STACK_SIZE=4096 +CONFIG_MB_SERIAL_BUF_SIZE=256 +CONFIG_MB_SERIAL_TASK_PRIO=10 +CONFIG_MB_CONTROLLER_SLAVE_ID_SUPPORT=y +CONFIG_MB_CONTROLLER_SLAVE_ID=0x00112233 +CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT=20 +CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE=20 +CONFIG_MB_CONTROLLER_STACK_SIZE=4096 +CONFIG_MB_EVENT_QUEUE_TIMEOUT=20 +# CONFIG_MB_TIMER_PORT_ENABLED is not set +# CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set +CONFIG_TIMER_TASK_PRIORITY=1 +CONFIG_TIMER_TASK_STACK_DEPTH=2048 +CONFIG_TIMER_QUEUE_LENGTH=10 +# CONFIG_L2_TO_L3_COPY is not set +# CONFIG_USE_ONLY_LWIP_SELECT is not set +CONFIG_ESP_GRATUITOUS_ARP=y +CONFIG_GARP_TMR_INTERVAL=60 +CONFIG_TCPIP_RECVMBOX_SIZE=32 +CONFIG_TCP_MAXRTX=12 +CONFIG_TCP_SYNMAXRTX=12 +CONFIG_TCP_MSS=1440 +CONFIG_TCP_MSL=60000 +CONFIG_TCP_SND_BUF_DEFAULT=5744 +CONFIG_TCP_WND_DEFAULT=5744 +CONFIG_TCP_RECVMBOX_SIZE=6 +CONFIG_TCP_QUEUE_OOSEQ=y +# CONFIG_ESP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES is not set +CONFIG_TCP_OVERSIZE_MSS=y +# CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set +# CONFIG_TCP_OVERSIZE_DISABLE is not set +CONFIG_UDP_RECVMBOX_SIZE=6 +CONFIG_TCPIP_TASK_STACK_SIZE=3072 +CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y +# CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set +CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF +# CONFIG_PPP_SUPPORT is not set +CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 +CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 +CONFIG_ESP32_PTHREAD_STACK_MIN=768 +CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 +CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" +CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y +# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set +# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set +CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y +CONFIG_SUPPORT_TERMIOS=y +CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 +# End of deprecated options diff --git a/library.json b/library.json index bf4b583..c94cf6b 100644 --- a/library.json +++ b/library.json @@ -11,7 +11,7 @@ "type": "git", "url": "https://github.com/fsender/readguy" }, - "version": "1.3.4", + "version": "1.3.5", "frameworks": "arduino", "platforms": ["espressif32", "espressif8266"], "headers": "readguy.h", diff --git a/library.properties b/library.properties index 91822f7..bb45bc4 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=readguy -version=1.3.4 +version=1.3.5 author=fsender maintainer=fsender sentence=A free E-paper display driver library supports 16-level greyscale. diff --git a/src/guy_epaper/guy_1020A/guy_1020A.cpp b/src/guy_epaper/guy_1020A/guy_1020A.cpp index 5753332..1b148df 100644 --- a/src/guy_epaper/guy_1020A/guy_1020A.cpp +++ b/src/guy_epaper/guy_1020A/guy_1020A.cpp @@ -51,6 +51,7 @@ void drv::drv_dispWriter(std::function f,uint8_t m){ //单色刷 if(m&1){//stage 1 if(lastRefresh) drv_dispWriter(f,2); //add driver code... + lastRefresh=millis(); } if(m&2){//stage 2 uint32_t ms=millis()-lastRefresh; diff --git a/src/guy_epaper/guy_154C/guy_154C.cpp b/src/guy_epaper/guy_154C/guy_154C.cpp index a17b5ba..0bd1843 100644 --- a/src/guy_epaper/guy_154C/guy_154C.cpp +++ b/src/guy_epaper/guy_154C/guy_154C.cpp @@ -46,6 +46,7 @@ void drv::drv_dispWriter(std::function f,uint8_t m){ //单色刷 if(m&1){//stage 1 if(lastRefresh) drv_dispWriter(f,2); //add driver code... + lastRefresh=millis(); } if(m&2){//stage 2 uint32_t ms=millis()-lastRefresh; diff --git a/src/guy_epaper/guy_370B/guy_370B.cpp b/src/guy_epaper/guy_370B/guy_370B.cpp index 59f77ce..a3ef6f4 100644 --- a/src/guy_epaper/guy_370B/guy_370B.cpp +++ b/src/guy_epaper/guy_370B/guy_370B.cpp @@ -51,6 +51,7 @@ void drv::drv_dispWriter(std::function f,uint8_t m){ //单色刷 if(m&1){//stage 1 if(lastRefresh) drv_dispWriter(f,2); //add driver code... + lastRefresh=millis(); } if(m&2){//stage 2 uint32_t ms=millis()-lastRefresh; diff --git a/src/guy_epaper/guy_426A/guy_426A.cpp b/src/guy_epaper/guy_426A/guy_426A.cpp index 92bbe1c..9faeffc 100644 --- a/src/guy_epaper/guy_426A/guy_426A.cpp +++ b/src/guy_epaper/guy_426A/guy_426A.cpp @@ -51,6 +51,7 @@ void drv::drv_dispWriter(std::function f,uint8_t m){ //单色刷 if(m&1){//stage 1 if(lastRefresh) drv_dispWriter(f,2); //add driver code... + lastRefresh=millis(); } if(m&2){//stage 2 uint32_t ms=millis()-lastRefresh; diff --git a/src/guy_epaper/guy_583B/guy_583B.cpp b/src/guy_epaper/guy_583B/guy_583B.cpp index 64e1a4e..36c79cc 100644 --- a/src/guy_epaper/guy_583B/guy_583B.cpp +++ b/src/guy_epaper/guy_583B/guy_583B.cpp @@ -51,6 +51,7 @@ void drv::drv_dispWriter(std::function f,uint8_t m){ //单色刷 if(m&1){//stage 1 if(lastRefresh) drv_dispWriter(f,2); //add driver code... + lastRefresh=millis(); } if(m&2){//stage 2 uint32_t ms=millis()-lastRefresh; diff --git a/src/guy_epaper/guy_750A/guy_750A.cpp b/src/guy_epaper/guy_750A/guy_750A.cpp index 30ce928..0f62f48 100644 --- a/src/guy_epaper/guy_750A/guy_750A.cpp +++ b/src/guy_epaper/guy_750A/guy_750A.cpp @@ -51,6 +51,7 @@ void drv::drv_dispWriter(std::function f,uint8_t m){ //单色刷 if(m&1){//stage 1 if(lastRefresh) drv_dispWriter(f,2); //add driver code... + lastRefresh=millis(); } if(m&2){//stage 2 uint32_t ms=millis()-lastRefresh; diff --git a/src/guy_epaper/guy_epdbase.cpp b/src/guy_epaper/guy_epdbase.cpp index 0ff7082..a9a5203 100644 --- a/src/guy_epaper/guy_epdbase.cpp +++ b/src/guy_epaper/guy_epdbase.cpp @@ -160,8 +160,8 @@ void readguyEpdBase::Reset(uint32_t minTime) } //void readguyEpdBase::drv_draw16grey(const uint8_t *d16bit){ //不支持的话什么都不做 -void readguyEpdBase::drv_drawImage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16_t x,uint16_t y,int o, - uint16_t fw, uint16_t fh){ +void readguyEpdBase::drv_drawImage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,int32_t x,int32_t y,int o, + int32_t fw0, int32_t fh){ static const PROGMEM uint8_t bayer_tab [64]={ 0, 32, 8, 40, 2, 34, 10, 42, 48, 16, 56, 24, 50, 18, 58, 26, @@ -172,9 +172,11 @@ void readguyEpdBase::drv_drawImage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16_ 15, 47, 7, 39, 13, 45, 5, 37, 63, 31, 55, 23, 61, 29, 53, 21 }; - if(!fw) fw=spr.width(); - if(!fh) fh=spr.height(); - if((!fw) || (!fh)) return; + if(!fw0) fw0=spr.width(); + if(!fh) fh=spr.height(); + if((!fw0) || (!fh)) return; + int32_t fw=(fw0>0?std::min(fw0,sprbase.width()):-fw0); + fw0=std::abs(fw0); //无视缩放优化, 0~3:常规的三种渲染模式, 4~7: 无视缩放优化 if(o==0 || o==1){ readBuff = new uint16_t[spr.width()]; floyd_tab[0] = new int16_t [fw]; @@ -188,7 +190,7 @@ void readguyEpdBase::drv_drawImage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16_ spr.readRect(0,(i-y)*spr.height()/fh,spr.width(),1,readBuff); if(_quality&2){ for(int32_t j=0;j=0x8000) { //spr.drawPixel(j,i,1); @@ -221,7 +223,7 @@ void readguyEpdBase::drv_drawImage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16_ buff8bit=0; for(uint_fast8_t b=0;b<8;b++) buff8bit |= ((pgm_read_byte(bayer_tab+((b<<3)|(i&7)))<<2)+2 - 0?std::min(fw0,sprbase.width()):-fw0); + fw0=std::abs(fw0); //无视缩放优化, 0~3:常规的三种渲染模式, 4~7: 无视缩放优化 readBuff = new uint16_t[spr.width()]; if(_quality&2){ floyd_tab[0] = new int16_t [fw]; @@ -263,7 +267,7 @@ void readguyEpdBase::drv_draw16grey(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16 //for(uint_fast8_t b=0;b<8;b++){ uint_fast8_t cg=0; if(_quality&2){ - int gv=greysc(readBuff[j*spr.width()/fw]); + int gv=greysc(readBuff[j*spr.width()/fw0]); int32_t fd = floyd_tab[i&1][j]+((gv<<8)|gv); while(fd>=0x800) { cg++; @@ -275,8 +279,8 @@ void readguyEpdBase::drv_draw16grey(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16 { floyd_tab[!(i&1)][j ] += (fd*5)>>4; } if(j!=fw-1) { floyd_tab[!(i&1)][j+1] += (fd )>>4; } } - else{ cg=greysc(readBuff[j*spr.width()/fw])>>4; } - //uint_fast8_t cg=greysc(readBuff[j*spr.width()/fw])>>4; + else{ cg=greysc(readBuff[j*spr.width()/fw0])>>4; } + //uint_fast8_t cg=greysc(readBuff[j*spr.width()/fw0])>>4; if(negativeOrder) buff8bit |= (cg>3)&0x1F)*79+(((c<<3)+(c>>13))&0x3F)*76+((c>>8)&0x1F)*30)>>5;} - void drv_drawImage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16_t x,uint16_t y,int o=0, - uint16_t fw=0, uint16_t fh=0); //分步完成灰度刷新 - void drv_draw16grey(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16_t x,uint16_t y, - uint16_t fw=0, uint16_t fh=0);//省内存方式 + /// @brief 显示sprite图像, 使用floyd算法 + /// @param o 无视缩放优化, 0~3:分步的三种渲染模式, 0完整 1开始 2中间 3结束 + void drv_drawImage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,int32_t x,int32_t y,int o=0, + int32_t fw0=0, int32_t fh=0); //分步完成灰度刷新 + void drv_draw16grey(LGFX_Sprite &sprbase,LGFX_Sprite &spr,int32_t x,int32_t y, + int32_t fw0=0, int32_t fh=0);//省内存方式 void drv_draw16grey_step(const uint8_t *buf, int step){ //分步完成灰度刷新 drv_draw16grey_step([&](int n)->uint8_t{return buf[n];},step); } diff --git a/src/guy_version.h b/src/guy_version.h index b0af559..f25aafa 100644 --- a/src/guy_version.h +++ b/src/guy_version.h @@ -41,9 +41,9 @@ //另外, 在提交新版本之前, 不要忘记在github上创建release, 否则Arduino IDE会读不到 #define READGUY_V_MAJOR 1 #define READGUY_V_MINOR 3 -#define READGUY_V_PATCH 4 +#define READGUY_V_PATCH 5 #define READGUY_VERSION_VAL (READGUY_V_MAJOR*1000+READGUY_V_MINOR*100+READGUY_V_PATCH*10) -#define READGUY_VERSION "1.3.4" +#define READGUY_VERSION "1.3.5" #ifdef ESP8266 #define _READGUY_PLATFORM "ESP8266" diff --git a/src/guy_wireless.cpp b/src/guy_wireless.cpp index 7b05d74..6a2f336 100644 --- a/src/guy_wireless.cpp +++ b/src/guy_wireless.cpp @@ -516,12 +516,16 @@ void ReadguyDriver::handlePinSetup(){ #if defined(ESP8266) for(int i=2;i<12;i++){ if(i>=6 && i<=8) continue; -#elif defined(CONFIG_IDF_TARGET_ESP32C3) - for(int i=2;i<12;i++){ #else for(int i=0;i<12;i++){ -#endif s += F("
"); +#if defined(CONFIG_IDF_TARGET_ESP32C3) + if(i==7) { + i+=2; //优化ESP32C3的SPI配置体验 (C3只能共线) + s += F("(ESP32C3不支持SD卡独立SPI总线! SD_MOSI和SD_SCLK沿用EPDMOSI和EPDSCLK)
"); + } +#endif +#endif s += FPSTR(args_name[i+2]); s += F(" f, uint8_t part){ //in_release(); //恢复 } } -void ReadguyDriver::drawImage(LGFX_Sprite &base, LGFX_Sprite &spr,uint16_t x,uint16_t y,uint16_t zoomw, uint16_t zoomh) { +void ReadguyDriver::drawImage(LGFX_Sprite &base, LGFX_Sprite &spr,int32_t x,int32_t y,int32_t zoomw, int32_t zoomh) { if(READGUY_cali==127) guy_dev->drv_drawImage(base, spr, x, y, 0, zoomw, zoomh); } -void ReadguyDriver::drawImageStage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16_t x,uint16_t y,uint8_t stage, - uint8_t totalstage,uint16_t zoomw,uint16_t zoomh) { +void ReadguyDriver::drawImageStage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,int32_t x,int32_t y,uint8_t stage, + uint8_t totalstage,int32_t zoomw,int32_t zoomh) { if(READGUY_cali!=127 || stage>=totalstage) return; //Serial.printf("stage: %d/%d\n",stage+1,totalstage); guy_dev->drv_drawImage(sprbase, spr, x, y, (totalstage<=1)?0:(stage==0?1:(stage==(totalstage-1)?3:2)),zoomw,zoomh); @@ -547,7 +547,7 @@ void ReadguyDriver::drawImageStage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16_ void ReadguyDriver::setDepth(uint8_t d){ if(READGUY_cali==127 && guy_dev->drv_supportGreyscaling()) guy_dev->drv_setDepth(d); } -void ReadguyDriver::draw16grey(LGFX_Sprite &spr,uint16_t x,uint16_t y,uint16_t zoomw,uint16_t zoomh){ +void ReadguyDriver::draw16grey(LGFX_Sprite &spr,int32_t x,int32_t y,int32_t zoomw,int32_t zoomh){ if(READGUY_cali!=127) return; if(guy_dev->drv_supportGreyscaling() && (spr.getColorDepth()&0xff)>1) return guy_dev->drv_draw16grey(*this,spr,x,y,zoomw,zoomh); @@ -646,7 +646,8 @@ void ReadguyDriver::nvs_write(){ #endif uint8_t ReadguyDriver::getBtn_impl(){ //按钮不可用, 返回0. - static uint32_t last=0; + static unsigned long last=0; + static unsigned long last2=0; uint8_t res1,res2,res3,res4=0; switch(READGUY_buttons){ case 1: @@ -658,16 +659,41 @@ uint8_t ReadguyDriver::getBtn_impl(){ //按钮不可用, 返回0. else if(res1 == 5) res4 |= 3; //单击后长按-新增操作(可以连按) break; case 2: - res1=btn_rd[0].read(); //两个按钮引脚都读取 - res2=btn_rd[1].read(); - - if(res1 && millis()-last >= btn_rd[1].long_press_ms && (!btn_rd[1].isPressedRaw())) + res1=btn_rd[0].read(); //选项上下键 两个按钮引脚都读取 + res2=btn_rd[1].read(); //确定/返回键 +//#if 1 + { + bool newval=btn_rd[0].isPressedRaw(); + if(newval && last2) last2=0; + else if(!(newval || last2)) last2=millis(); //捕获按钮松开的行为 + if(res1 && (millis()-last>=btn_rd[1].long_press_ms) && (!btn_rd[1].isPressedRaw())){ + //Serial.printf("[%9d] res 1 state: %d %d\n",millis(),longpresstest,pressedRawtest); + res4 = (res1 == 1)?1:2; //左键点按-向下翻页 + } + } +//#endif + /* + uint32_t nowm = millis(); + if(res1 && nowm-last >= btn_rd[1].long_press_ms && (!btn_rd[1].isPressedRaw())){ res4 = (res1 == 1)?1:2; //左键点按-向下翻页 + last=nowm; + } if(res2) { if(btn_rd[0].isPressedRaw()) res4 |= 3; //避免GCC警告(我常年喜欢-Werror=all + else if(res2 == 1 && nowm>last) res4 |= 4; //右键点按-确定 + else if(res2 == 4 && nowm>last) res4 |= 8; //右键长按-返回 + last=nowm; + } + */ + if(res2) { + unsigned long ts=millis(); + //Serial.printf("[%9lu] now last2: %lu, threshold %lu\n",ts,last2,ts-last2); + if(btn_rd[0].isPressedRaw() || ts-last2<=20) { //2024.2.25新增: 20毫秒的去抖时间 防误判 + res4 |= 3; //避免GCC警告(我常年喜欢-Werror=all + } else if(res2 == 1) res4 |= 4; //右键点按-确定 else if(res2 == 4) res4 |= 8; //右键长按-返回 - last=millis(); + last=ts; } if(res4==5 || res4==6) res4=3; break; @@ -683,6 +709,7 @@ uint8_t ReadguyDriver::getBtn_impl(){ //按钮不可用, 返回0. //if(res3 && ((millis()-last) f, uint8_t part); /// @brief 显示图片, 使用抖动算法. 可以用省内存的方法显示, 可以缩放到指定的宽度和高度 - void drawImage(LGFX_Sprite &spr,uint16_t x,uint16_t y,uint16_t zoomw=0, uint16_t zoomh=0){ + void drawImage(LGFX_Sprite &spr,int32_t x,int32_t y,int32_t zoomw=0, int32_t zoomh=0){ if(READGUY_cali==127) drawImage(*this,spr,x,y,zoomw,zoomh); } /// @brief 显示图片, 将图片(任意颜色格式)显示到一个黑白色的sprite(必须是黑白二值型)上 (未经测试) - void drawImage(LGFX_Sprite &base,LGFX_Sprite &spr,uint16_t x,uint16_t y,uint16_t zoomw=0,uint16_t zoomh=0); + void drawImage(LGFX_Sprite &base,LGFX_Sprite &spr,int32_t x,int32_t y,int32_t zoomw=0,int32_t zoomh=0); /// @brief 设置显示对比度(灰度) void setDepth(uint8_t d); /** @brief 返回目标屏幕是否支持16级灰度 返回非0代表支持. @@ -223,7 +223,7 @@ class ReadguyDriver: public LGFX_Sprite{ // readguy 基础类 * 2-关闭连续刷屏 关闭16阶灰度抖动 3-开启连续刷屏 关闭16阶灰度抖动 */ void setGreyQuality(uint8_t q) { if(READGUY_cali==127) guy_dev->setGreyQuality(q); } /// @brief 显示灰度图片,如果支持,否则就不显示灰度图片了. 可以用省内存的方法显示 - void draw16grey(LGFX_Sprite &spr,uint16_t x,uint16_t y,uint16_t zoomw=0,uint16_t zoomh=0); + void draw16grey(LGFX_Sprite &spr,int32_t x,int32_t y,int32_t zoomw=0,int32_t zoomh=0); /** @brief 按照自定义分步显示灰度图片,如果支持,否则就不显示灰度图片了. 可以用省内存的方法显示 * @param step 步骤代号. 从1开始到15,依次调用此函数来自定义的灰度显示显存内容. 没有0和16. * @note 必须按照 "慢刷全屏->绘图->设置参数1->绘图->设置参数2... 调用15次 来完成一次自定义灰度刷屏 @@ -427,10 +427,10 @@ class ReadguyDriver: public LGFX_Sprite{ // readguy 基础类 void implBeginTransfer() { guy_dev->BeginTransfer(); } //此函数用于开启SPI传输, 只能在自定义刷屏函数中使用!! void implEndTransfer() { guy_dev->EndTransfer(); } //此函数用于开启SPI传输, 只能在自定义刷屏函数中使用!! /// @brief 分阶段显示图片, 使用抖动算法. 更加的省内存.目前函数 - void drawImageStage(LGFX_Sprite &spr,uint16_t x,uint16_t y,uint8_t stage,uint8_t totalstage, - uint16_t zoomw=0,uint16_t zoomh=0){ drawImageStage(*this,spr,x,y,stage,totalstage,zoomw,zoomh); } - void drawImageStage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,uint16_t x,uint16_t y, - uint8_t stage,uint8_t totalstage,uint16_t zoomw=0,uint16_t zoomh=0); + void drawImageStage(LGFX_Sprite &spr,int32_t x,int32_t y,uint8_t stage,uint8_t totalstage, + int32_t zoomw=0,int32_t zoomh=0){ drawImageStage(*this,spr,x,y,stage,totalstage,zoomw,zoomh); } + void drawImageStage(LGFX_Sprite &sprbase,LGFX_Sprite &spr,int32_t x,int32_t y, + uint8_t stage,uint8_t totalstage,int32_t zoomw=0,int32_t zoomh=0); }; #endif /* END OF FILE. ReadGuy project. Copyright (C) 2023 FriendshipEnder. */ \ No newline at end of file