锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

Html5 Canvas 百行代码实现扫雷

时间:2022-10-21 15:30:01 uqd侧装智能大浮球液位变送器电容柜akw5w15kr电阻二极管je05b1rs30温度传感器wkl直流电流传感器tfy

文章目录

  • 一、前言
  • 二、游戏模式
  • 三、代码
  • 总结


一、前言

扫雷是一个非常经典的游戏,结合Html5 Canvas,升级旧版扫雷。
实现设计类: CellInfo, MineInfo, InfoProcess, CellRender, MineArea, GameInfo, GameStatus, Game, StorageInfo, GameStorage。

游戏界面:
请添加图片描述

二、游戏模式

  • Beginner 初级设置 Width:7 Height:7 Mine:10。
  • Intermediate 中级设置 Width:15 Height:15 Mine:40。
  • Expert 高级设置 Width:30 Height:15 Mine:99。
  • Random 随机模式。
  • CustomerSetting: 用户自定义扫雷的 Width Height Mine。
  • Performance Test: 在浏览器上测试游戏的反应。
  • Game Record: 游戏记录。
  • Pause: 暂停游戏。
  • Save: 存盘游戏。

当点击Save存盘后,在GameStorage下面将记录当前游戏的缩略图。

鼠标进入存盘缩略图,当前缩略图突出一个小红边,点击左键恢复存盘点,点击右键删除存盘点.

三、代码

所有内容都在这里Html不包括外部链接。复制粘贴操作!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <title>Sweeper Sample</title>     <style type="text/css">         body{ 
        border:0;margin:0;padding:0;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEARwBHAAD/2wBDAAICAgICAgICAgICAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAz/2wBDAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAV/BQADAREAAhEBAxEB/8QAGQABAQEBAQEAAAAAAAAAAAAAAAIBAwQJ/8QAJBABAQEBAQEAAgMAAgMBAAAAAAERAhIxIUFRYXEykSKBofH/xAAZAQEBAQEBAQAAAAAAAAAAAAAAAQIDBAX/xAAaEQEBAQADAQAAAAAAAAAAAAAAEQESITFB/9oADAMBAAIRAxEAPwD5fvuvKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACauTAaKuRtFSag7SYI1FdI0yDSpBN1QYqRo3VCNGnSQZWKvBGtQbICyDVFYDQbJqo6TkSrRAFYK3BY0VqwbixK3FRoAsAgDQBQAAARgAQEjMgM8oVmUi1iRREjMEicEYDLNBzvCrUjTEE4CQZYgkGJBNiKiwRzsFQEBEWJuNMRlFg0wTU2IYlF1HXKmOSiLE0YyqbBlIoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKkEUNKkaRSjtzMRNUirkaTWi4qQTVAqRoUI2QadJBl0kFWqCipEFNDZAWAo6Tn RmuiIArBVCwVVYsStxUaLAG5QqvCUqvAlb5gjcgNAAAAAyAzIDPMFT4KVnmi1OKMCAkZiFTiRWIrMGYnBGAyzQcrzitVKKywEgxIIswowgyxlUWCOdgrmAIixNxpiMoGmCJsRakxNcuoKhRDOjEEURg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2DKxpsXEW0OnMQ10RMVIpqlMbILqxlUjSqEbJo06SDLpIKtUFFyINaFSAoGyaqOs5xEUI2QFjUFVWLEqlQFjcoVfhKlXkEaQFGgZQb5A8geQPIHkDyB5AwGZQYAgAm8wVF4FqVGBGYInGYrEVmDMSIwHO8qtQNMQRZgMQRYDCDLGRFgOdgrmGgiE1piMoGmDKKzrTFRxswVFiiGVZURAYCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmrgNFXG0XzNQdhGyJiraZaNLGWyLirVGjTpIMukgq1QUXIg1oXIDQXOVSuuYjIC8FjRpuNRKtUBVTm0K6TmIiiIKNygrAbgNykWN8rCNwiwyLCGQhDIQhkIQyEIZCEZ5SEMIkZiCcgjPIMwGAzEEXgWozFVgRmCJZjTESJsESIm86K5WYqsRUWAwE2MiVGWMqiwRysFxAaCOaKyxBApRlzZaZ1Nio4qqLEEsqmwZSKCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAioIoaVGkWo68zERSK6NMg0uDKlxpasgrpII6CuioKLkBqi5AaDpzyrNdERoLGoKq8VlqrGyaFdZziIoRqjcBWArFixuRYsaAFBKAAJECAQFgCgUChVoDMSEThEicRGYCQEHO8fwLUKrBE2JFqWVZYMxAjLNBysxWqlFTYCQTYgk0ZYyrnYI5WC4kNZYGIZNTYGJDU2IYlMNc oquaiGdGIIEYNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzroKLg6NC YhrqmpipFNUpipA1QYuRoaGLkDXWQRcmA1oXIg1oXIDQdOeVZdERsgLGo1YLaQFdJz/KJXQQUVgLwVWLFjVASgAivNFjfBRXhKN8woeYUPMKHmFDzCjPEKM8FGeKonKEYI0FoCcSJE2IiMBgMs1ByvODVSpGWCIZaZYjMQIWaDjZitJRU2AkEWIMTRNiK52COVg0wZTYKllEUaYIixNVgjhZgqaohhU0Z1IoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKgihpUjSLgrtJgyqJiraZbBpYyqRrFUI2DTtIMrkFU1iKkBSipAUDpzyrOuiIqQFDTZGoLVGyaK6znERQjZFFyAvFjUaoCUEVOaKucJRWRBogsAg3KsDKQMpAykDKQMpBiQCAgzzFqovC0RlBggNUBOJEiLERIMQc+uRa5qrLBEMxoRIgZTZoOVmK0lFRZgMTRAMQRZiK52COQ0DKE1U1EQNMoiGVT1NVMcVVFZ0YggRg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOugrVFtGOnE/aGuiaYuNJrRcXBNUuKtWQadZBl0kFWqNXRaipAUC+Yqa6oy2QFjTZGhao2TRXaTEZaoqQFyLFi1UEoIuc6KucyJRSILBWKNwGgAAAAAAAAzIDPIMygxICCLwtVzssUYIDVZYQiLGWUWAxBHXIrkrRgyhlpNmozuIEZZoONmK0xFQCaggBBzsQcuoLiA1lDEMmpouJE1NiaYkNceplFRVRDDTKJqABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQZUNKjSLFdp+BlUTF1bSY2C6sZXGl1oYqQNdoI6ANC4YKUWCpNVHWIyoFjTZGsFqKk0NdZMRlqi5AXIsailARUmg6TnEopEa1BWA0AAG5Qb5BuKGAYBgGAzygYDAYAACcBKQEHO8rVQowKCosZRFgiQR1yiuSqyzREMtMsRmIET1NFcVaZYggE2MiV0ZWVc7BHGjTBlNNVLKOY0DKGWkdT8KmOKqis6MQcxMBoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE10gC4OjQviIa6ppi4qa1VxcE1S4LVGjTrzBl0gKawVIClFyApR15iMKBcGsUuKtplsmiu0mIy1RcgOkixqNUoMrnIrqyCxFYooAG4CsUaQasG+ao3xQrfAlPAp4A8CVniipygxIGJBOIMBgAJwEpBlmlVysxRIAqLEiRFiIkEdcorkqssEQw0mwZSI59RVxzRpNgJBFTBiCKg5dQVzDSiObK6mi4kTU1NMSDj1MoqKohhU0Z1I0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2DKxpsaxFqrvzPwjKkVbTLYNLGVxpdaGKkDXYR0UFHSGCoooF8xWddURUgqlaXGmVCusmIypRcgOki41jVN0GXXnlKq0RsjQsAG4CsUUsFTmqLnMSo3IUaAQoQoQoQoQoADMhRN4URZYKlIJxBiDAZYCEgWaiuN5xoSIDSLGURYIlBz65FxzVdTUMSyIoywHGxWsSiuYMqCAZWVc6I40aYMoqarKiOY0UZc2WtR3FTHJVc2dCoOYYCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAioJihpcbRfM2oOyamKi4apTFwNaDo0gNO3MGXSCqaxFRBTQ6A2flUdpMRlUBY0qRo1SjpzETXRUXIC5FxrFKAy688puqtEVI0KABcijVgucqOmRKjQCJW4o3zQV4CN8Cw8QIeIEPARPiiRnmgkBItATeSjnZYqpZgixBgAIBjI5dc40qBAbRYyy52CMQcepitYkTUM60momoGU9TRXIaRQSCKmDEEVBy6guOYayhiGTUUXGCams6uIqo4qqKmiWVRRlg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACa6QBcHRodeJ+0TVoro0yDToMqjWKoRUF12gjooKLhguKKB04is66Ii4LilxpbTKpBddkZbIo6SCraUGXTnn9mq6MoqRoUDQViipNaHWc4iKQGkVObQXORYvBQAASgUCgUFAZkCIvAzEZgMSLQHO8qrmkE2MiQAQDGRxsxpUgUVzrLLmDLNQcVbTRlDDSaMpEcuorWIRXMGVBBoysq50Rxo0wZRU1U1DEC6yomIMNcu/ouOdUQwqaM6kaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbBlY02NYi1V3nxGVT6mLq2kxUF1Qi40mtFx05B1gLXEVFFKLgKUdojCoCxtcaZ1qq7czERSo6QHRpsGVczQdmUbI0LBoLUVJrQ6yYlRpCtk1UdZyLFCglaDcCNyLCNyLFCAQZkSEPJEjMQSFBQHO8jMcwGVTedaHJFRYglABCaJs1Fcb+GkYNYmxNNRUZQDn3EXHNV1NTTEsmuYynqaK4jSaCQRUwYg51Bx6FxIjKLiGUcxoGUMtOfc/CpjkqoZ0TfiGoDAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUGVDSo0i5NB3NTFQw1SmLgapcFqjRp25GXSA1oXDBUUWC+YrOuqIqC4tcaW0ziufouuyMqijpFxrFKa0R2kxkU1iLAB0iipNaHaTEQEXOdUdJMGmg3BFYsI1VblVK3yFbkEpkCmQKZArPItZgrEgnESJQoKm86JHKzBGIqeudByFRYyJBlgITRHUMVyVAaRWUcxE1Bxv4VpNEQw0mjKRHHpWsTUVzBNQSaJrI5dA5C6CObK6i/RcYJqKzqpqo4KqKmjGVcxnAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFwMaqrjSOnH1DXVNMXPis61WnQZVFxVKioNa7DLooKOiioClHbn4MqRHQaVGjVKOvMRFqjoDo02DLpxP2mjoYi5FGguRRUmtDtJiajRF8xR1GgSqkUilVWKlUIA3AblAwDAZlBgAMwE4NMSCLGUYKyzRHGzBGMqjrlock1UWMjATYCWRx6n5aVKGMpq651GUA59xFxzVdRWdE1DUDKOoquSNIoMTRzBlZHOg436NMGUVNVFQxIusqamIMNcevoqKCGVRfoywaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNdIAuDo0OvCJq0V0aZbPo0sZXGl1oY6chrrPoi1wbFFqOgNio7xGWwVY06NstgrvEZVFHSLi4pV1ojtPwyio0LBsBbWDrzFFpiaqTVR2GgRciimlVgy0FYCsBuUI3yLG+f9CHkIzyEZgicBOAwE2C1KKmxlEiss0RxEYyrl1GlRWRzQAQmiOppiuKoDbmywgE2bEHBW2VGcQy0gYTQcVbRUEgipgxBzv/SDj0LiRE01UX4yiBplEQzhrl2q451RDCpozqRoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGddBpsXEW0O/PxEVPqYq2kxUF1QmOkaQGsdeBHWAprEVAWosF8qmuqMrguKi4q2jF8oa6qyuA6xpoEXwaOrKLjQ0FxRfM2tDsyjWkdpMFxoaqRTFtKsZaCpAXgsXOQVkErQCAQMBmC1F5BGCIsBIMsBCNIsxllg0jqCa5JqYymK438GqisiQTQSyOPX4rSpFxNTU1zqIlBx6+jWJVHNhpNGUiOPX1WsRfiKgE1BKaIqDl0LjmGsoYhlHMaBlzZa1Hapjkq6hnRNQ1AAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADZ9GVjSo1iLFdp8gyuGLqlTFQNUDo0gNO3PwZdZ8BrQuGC59UUDpwrOuiIuDWLjWGqUx15RFqjrBVtNAw7c/E1VmItRsBbWDrzDRZia6cxUx0GmwZW00uKyoFyAuQV0kEaAo3KDcIGUgzAYAgmwWudgRFgiATYLiU1XNlMBXC/RljKufcaVyrIhABzTRz7hiuajKauud+MsoBz7Rcc1NRWdXE1E1Ajn0LjmNOYMqCDRNZHLr9g5C6URzZEX6NMEQyqOvipjiqov4Z0TfiCAwFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbPoysaVGkXPyK7ms4rkw1SmLnwNVPq4LVGjTtPkGXWANDoYKiigdef8A6rLoiLG1xpnVKrryjK59UdYuLilXWiO7KKjQoFQFxsdomjVZd+Z+BcaGri4qo0mrEXIDpIK6iCipAUoA3KBgMBmEEoMQTYLjlYIiwEggaRWE1IqO4JrkmmMs2GDgaqKyMBCaI6+GK4qgNubLDmCO/iLjkq6mppiL8ZNQMp6FcRpF+gypo5miayqLojgNaDKGdXUX6LiRNRWdXE34qOCqis6MQcwwFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVBFCqjSLn2KO7Opi4uGtVcXPgzqp9XFWqNg1rvBl0UF0dFFwGqO/PxGVQRY2ufG2VQV2n+YjK4o6xcaxqpqufoOzKLjQ0Fz4ovn781odmU1U+tI7DTRlbTS4rKoDpAdZBdUqKkBSi5zoOnmBWgZATeRXKzBGAhBiCLBXIRzBNFxFTVQymMorgMjONOF+1oRWBIJoJZVwaRg1iL9Z1Nc6Im/EHBWmVNTEMq5jLOvgrgNIv0GJo5qMrA50HGjTBlCauoqGJDU1nTEqjzq0ipoxlXMTAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUEUKqNi59gjuzqYuLhrVXHSDKouClGz6Na7wTHRUbPq6LUXPgKn0TXaDKoKtcadI0y2fYNO6YwuKOk+NY1jRNdODR0ZRc+NDQdFwXzjQ6piavj6qY6jTYM46NtLGVwHTkXHUQUdFF8wV1EAAAAZZoONmAmmiEGVDHG/Q1zv0GUHNGnNlMBXHr7RlLLTl39aHOsCAZYCGRx6+tKkXE1NTXK/URiDzq2npExLKuYwnoHKjaKCU0RVE1hccuhHKjTBlPSaOfSLiRdT0zqYlUedW0X6mjGRzEwFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVBFCqjYufYI7s6mLi4a1Vx0gyqLgpRs+jWu8Ex0VGz6ui1Fz4Cp9E12gyvkVS406RpAV3nyDLpBHSfGsaxqYi+PpqOqDpGgB0awdef0aLMTXXhTFi6qLiYuNKsZdIDrzBViKi4KUd4GtBsmgvIDMBAAOfcFcxHNkAcuhXLoRIOY0i/WUYiuPX0ZSzrWOXTQ51kQgy/AQyOPX/KtYJTGsTTU1yv1EYDzjaekTEsmooywHC/aNooJTRFUTWFxy6EcqNMGU9Jo59IuJF1PTOpiVR51bRfqaMZHMTAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUEUKqNi59gjuzqYuLhrVXHSDKouClGz6Na7wTHRUbPq6LUXPgKn0TXaDK+RVLjTpGkBXefIMukEdJ8axrGpiL4+mo6mDpFAHRrB15/RosxNdOP2pjoLqouJimldBl0gO0F1QiouC4o7T4GtBcBoAIv0GAjsVyEQyMBz7FcehEggac79Z1GIrl39E1DOrjl00OdZEIMvwEMjj1/yrWCUxrE01Ncr9RGA842npExLJqKMsBwv2jaKCU0RVE1hccuhHKjTBlPSaOfSLiRdT0zqYlUedW0X6mjGRzEwFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVBFCqjYufYI7s6mLi4a1Vx0gyqLgpRs+jWu8Ex0VGz6ui1Fz4Cp9E12gyuCqXGnSNICu8+QZdII6T41jWNTEXx9NR1QdI0AOi4OnN+Lo6GJrpwpjoKqLiYuNLqxlcB15oroI2LgtR25ouqEaCvQM0EgA5dUVAjmyAOPQuudESDmNIv1hGCuPX0ZSzrWOXTQ51kQgUHNkcev+VawSmNYmmprlfqIwHnG09ImJZNRRlgOF+0bRQSmiKomsLjl0I5UaYMp6TRz6RcSLqemdTEqjzq2i/U0YyOYmAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoIoVUbFz7BHdnUxcXDWquOkGVRcFKNn0a13gmOio2fV0WoufAVPomu3IyqCrVp0jTLZ9iK7mMrijpPjWNY0TV8fTR1ZRc+NDQdFwXz/APrQ6piavj6qY6jTYMujbSxlUB0guOwgo6KKlwHWXQaAAACbQcgRU0SDKhjjfoa50E34GIRpzZTAVwv2jLGWnHr60OdYEgy6CGRwv2tKwXE36mprlfqIxNHnVtNRnEstOYwnoHIbRQSmiKomsLjl0I5UaYMpqaOfSLiRdT0zqYlUedW0X6mjGRzEwFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVBFCrjWIqfQd01MVFw1Sri58E1U+rgtUbBp3nyDLooLo6KLgNUducxGViLG1z40yqKrtEZXFHSLjWKU1U+iOzKKjQoFz4oqff5aHdlGxpHcaBl0aaXFZ1UB0gOsouqVGy4C1Gy4Dp7FV6gkZ6gRN6FQIm0EICDnaK5URAJouIrOrqETGW4LrgMjOK4X6uqisiQRQTWVcGkBrEX6yjmInr4g4K0ypqYhlXMZZc+A4DaL9BiaOYMrI52A4jTBlzTV1NRcSJqazq4lWXnVpNTTEsq5iYCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANn0ZWNKjWIsV3NZxUMNUpi4GqhgtpGjTtPgy6T4DWh0MFRRQOvP/xWXREWNLjSa1VduURc+qjrPq4uKVdaMu0/MZFxrBQKgLbHaJo1WXbm/gXFBq4uGKjSrGVSg6Si46yiNUaCtWjQAAATqUSAgi0VzojnQYDmNIrCMFc+7+hnXNNXE9X8GDiaqGRgITRHXwxXFUBtzrLDmCO/iLjkq6ippib8ZNQMo6/wXHIaQCamiDRNZHOg4jWgyhldc79FxgmorOrib8VHBVRWdGVBzDAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsGVjSo1iasV2nyDKp9TF1bSYqBqgx0aRo068jLrAa0LhgqfVFg6cqzroiLg1i41hqlMdOUTXRUdAdGmwYdufiaqjEdFGgtrB15qi0xNXzcqo6jTRlbTS5VZ1oLlBcotdJQihBQBoAMAAQRaK52iItBIItFTazqoRMKK4X8jLGWnLq/loc6yIQZQQzo5d1rFQGMpq651llAOXaNYhU1FZ1UVE1Ijl0LiBpzBNQSaJrI5dA5C6yhiGURRpgiKyqO/ipjiq6is6JvxDUBgKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOug01cRbQ7c/ETVxMVbSYqfRdUJi58aRouOnAa7QRTWCoClHQFcqmuyMqguLXGltM4rkXXZGVxR0jWNY0TV8/QdWUXGhoLiip9aHdNBWXbmi4oVUoimlXKrLQVKC9BU6FX6CN2CRuwGbAhosTegRoVOiItBgJtFzEpqoZRgrl1f0MoTVxluGDgaqKyMBFBjKuF/NaRg1iamprlURiDhfqtMojmw0i/RlgjjVaxF+IqATUwSmiKg49C4gNZQxDKOY0DLmzjWufapjmqubIyoagAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1c+A1cHRodeETVoro0y0aWMrjS60MXzQ12n0Ra4Ni6LUXAUo7RGFQFja42yqCu0+IyqKOsXFxSqDLvLsZ1VNIsGgtrB05qjoyjZcaR2l0aaCpVRSquVUjRG6CtBug3aFbotNolZtBOgzQSACLRYxKqGUYKjroSuQgyrj1daVFZEIFBzTRHVMVyVAbc2WHME9XEVxVU1NTEsq5jLKDgNpoJBCDEHO/wDSDj0NYkZTU1UX4hiBWVExCYa5dKrnVRDDSaM6kaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFwTGjS42jpx9Q11TTFz4qa1Vx0GVRcVSoqDWu0GXRQUdDBUUUo680Z1aI6DWKjWGqUx15qItUdIDo02DK+aDqyio0KBUoLawdZdEUCpcVHWXRpoNlEW1VbqitGY0AGgAAwAAE6LEistZqVKDBU9dCVyEYyrn100rmzohBgIoMZVwt2tDAxNTV1zqMpQcur+RrEKmorOqmomoEc+qq45o0gE1NEAysjnQcRpgyipqoqGJDU1NMSDhftVUVNEsqi/Rlg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAUCglAoFAoLQKAACgAAKgyoaVGkXBXc1nFQw1SmLga1cMdFQGnbkZdYDWsFQFqLBfNVNdUZVBcUrTo0yqfRddojKoo6RcXFKoMu3N1NVRiLijQXKoqXGh2l1EaDZcVHWdaLVCgkVoVTVUBu1UjfQQ9BD0EPQRm0WMSjNSpU6gwICud6Ga5gMq59dNK5poi1kYCbQSyOfVaxXMQG3NlhzBPVQcVbZRlDDSKMsEcaNYiioBNQSmiag49UXHMNZREMrqL9FxgmorOqm/iKjgqorOjEHMTAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABASgUEAblCNyiwwIeQh5CHkIeQh5CGBGZQgIwAWgUFqo2mqYaa0i1V25+IyuJiraZbPo1qxlcaXWhjpzQ11gLXEbF0WouA1R3iMKBY0qNYapTHXmoi1RcB0laaaJrZcB3n5ZRrQsAFyqKlxodZ1qIpAaR0nQVe6NNAEjdBvoK30tKaUppSs9FKbUGBGBAVN6kErnetESlIIrn100rmlE2siQZaCE0T1cMVxVAaxNqamudREoOXV0axCpqKzqpqGoGUdVVckaTQSmiAYg51Bx6FxIiaaqWUcxoGXNlrXPuqmOaq5s6MvxDUACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJQRuA3yLG5BY0AUAAAAAAAAAAAEZkCM8iRmUSKjQ1la3K2tWGOnFDXRkxcaZaNOgyqLiqVFQadYMukBrQuGCoosF81WddURUFxStOjTLYK7S6jKoo6QVbTQML5uCurKNlaFgAuVRq0dJ1/KjokQKRqoqdhV+oLVaKAAAAAAzYFTexKi9URICKy3CDletVUs0RagwGWghN0ZbiK4260MDGWmrrnayygE9XEVxVWVExDLSKMsEcerqtYlFcwZUEGibWVc6I5DTBlCaqKhiQ1NTTEmGuPX0VFUQwqaMpGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgy3Ab5FisFBQAAAAAAAAAAAAAAAAAAARWCRUaxGqKkwWuoYqBqgxUDVBjo0gNY680ZdYClwVFFKLgKUdebqMqEdBrGytYatTF81DXUZVKouVVWqgyvnoV1ZRutCwAVKClo2WxodJ0ItIBSBUjdUb6oN90D3Qp7oU9UE7QYAlWAM2Qgi9qqEom1BKDAZaCEoy3EVxt1oYgKrnayygGVBwt1WmCObOtMqMoER1VVyRpNBKaIBiCLUHHoXEBrKGIZRFGmCIrOqm/FRwVU1NEsqgZYNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlBluCxWCxooAAAAAAAAAAAAAAAAAAAAAACoCgbFRapFxUXgtUI0aWMqjS6oRUo1rtBl0AaFwwVFFgrmqmuyMtgqxpcrTLVV15qItUVKDpKuLilUGVzoV1ZGtVFSg0AFaClo3a0LnYRXqJBuwiNAAQAF7OgGbCKm9qib1RUpROoJ1BgAJtBKUTbhFcrdUYANItZZc7dEYg5dXRrEKaippjGTUDKbcBxqtJqKgE1BJoysq50RxGmDKKmqmoYgVlGUM4uufdVcc1HNkZUNQAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAy3BYrBWigAAAAAAAAAAAAAAAAAAAAAAAANii0GxUWorkHWCNVAXFxTWg6KgNOvNGXWApcGxRai5QaDrzRlYi5RcarS5daZUK689aiKVFSg6SrVqlUEVLgOsupBpUbqiwAAVoN2KNWjShtUb6oHqgeqBtBm1KMKCUZoJ2oMABmgkoxkReliuajAgKi1lHO0RiDl10LmIVU2oJZVFowwHLqq1iEVFBiaIBiCKg49UXEBrKCGTUUXGCampq4miOF/NFRQSyqaMpGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQErRFYNRooAAAAAAAAAAIBQSgVoAAAMCgUFoAKAAAALguGjQXKqNVXeXYyjVwb8VlYDQqUVQjYNO0ujLpAa0LlBqjoDVHaXUYaDoNY1cVbTLRXXnrURSoqUFyiraUEjQXO/5IOjILUVqjdgNAABu0G7QNA0DQNBm0AGAAAzQToMSjLZCK53rVECA1GWgi1llFugxBz66FjmqstREMtJtGUiI66/hVckaTaCQTamCU0TUVztEchpgyi1NVNQxApRlzZaR3VTHJVQzoxBzDAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBlUgsUKCgAAAAAAAgFaI3AjcFhkBoAoAAAAAIzIBgRnkSMwGC0AFAbGhbI1tFgvmoOqC40mtAEGqroIC46Sg6wFqgo6GDYosFS4qa7S6jLQWNZrVzRbSNFdJ0iLEbKouUVcrVWtCAy3cFdJ2kF6gLUatG6DdA2A0AAAAAGbAZ6Bm0GJQQZbIsVzvawQICwFTalSotREgxBy66FiFVloiGWmWoygRPVwVxVplqCAZWRCjLUVztRHK0XEgyhiGURRpgiLU1WCOFu1VTURDLSaM6kUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAZXILGjQAAAAAAAI0RvkI3BWigAAAAAAAAAAAAAAGCJ8iRmAwWi4q4DTBcaZUNOnNTUdDBaoCgyqKKaGjTrKjLpKKpUbLi6LUVKCgVzcVNx2RloLGs1q1VbrTLRXSdIkdBGqK0F6tWqVQICNBU7oL9xIN2IRogtAoFAoFAoFAoIM9RYsTeyCL1VEiAsBYzSlTayiLREgy3EHK9aNRKlTahEsqy0ZqBE24DkrTEVAJtxNEAIOaK52iOYugjmi6y1DEC6yiIZXXPuqY5qIZ0Yg5hgKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAyuQaaKAAAAAACNwRWCxooAAAAAAAAAAAAAAAAAAAADMEicEbFWqRWxtFgrmg7IKipqhcV9E0+CKaBoVKiusqI6SitaxFSoKaFSgoF89YqbjqjLQVo1Wqq5WmWi1U6xCOsujLVG6C9BWrVrdVWhASBUAVtFrfdBvsge0geyB7IHsgz2sGeqDNoMEBQWAM1KVOoidESDEEXoVz3VVgVNqESyqbRlIibcByt1WmIqAYmiAYgi1Fc7RHMaYMotTWmIy5jQMoZ1pNVHEaRREsqmjOpFBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARoysaBQAAAAARoisFjRQAAAAAAAAG4IZVhTKQplIUykKZQYgCgAAAAAAAC4gagYq5WhorrzRFirlGWir+jLVwa0MUXKiusqIuUGtCpUFNCpQUCpcVI6y6jLQXKLWjStaqRSo0Vc6RIvdEao3QVoK0VvpatbsWlaAQgJAIIQCAQUgEBYEIAzSlZqVKnUROgwGIJvUgOd60aiVGaInWarEE2iJETesFclaYggGIIBiCbUVztEcrRpgym0XEsoi0aYJqbUXEmJrl1dFQo5sgg5hgKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAy6DQKAAAAACKkEUKCgAAAAAisWFbixK3IIKAAAAAAAGIMwi1mJFrEGCgAAAANaRufwykY0LVWy4K7SiKBYjZRVjLWht/pRKwdJWR0FXBGtCpUFNCpQUDZcVHWXUZUCtFULWrVVrTMaLWgudokXsEaAorQboN0G7RW7VpT0VaeilPRSnopT0Up6KlZtKU1BOwRnoGbQYAlE3qQVF60WIUBE6lWJRWajNTojAR10qxyGhBAMQQDEE2oqLRHK0VIMtBDJqbQxIustEQyqeripjiqotTRjKooywaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAZXINNFAAAAABmrkFjRQAAAAG4qKxYlaqAAAACAVYFIFIFIFSCgAAADMSLU4kWsRQAABRUpooQaZBpfNwHUGwNWJipQ1QjZWgrQEVcrKOkoq9Ea0KlQU0NlBYNUdJ1/IzFojQVotaNN1aitaRotAV6qEXOxIrYI0oKAN2gbQNoG0DaBtA2gAwBAKJ9QE3sixG1VjAoInUWJSqIlToiRGW4DnetVqIRWWggBKIBiUTaiotEc7RUAyiIZVloIFBlDLSbcVHG3RU2ghlWUTUACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMrkFxo0AAAAADK5BWigAAANxUVixK1UAAEqwSkBRFAAAAAAABBaQWpBUAAZiCcRpiKAALg6QAxBpAadOehHQFSiaoVcomtEbrQxrBqaq5UR0BcoNao2UFlGqKlBoKnWKkdZ1qMtBugrRa0Vq1W6tSN1UaLQG7QivdQjfZEjfcBvqAeoB6gHqAeoB6gM9wIz2QifVFjNqjAoFZojNSrEooiVOiJEARelVz3RWIqbQSDLUEAIJtRUWiOVosSAIhFYiOY0DKKmtMEceroqKohkEHMQGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ1sgYsaAAAAABlcgrRQAAAFSfysZqmkAAGasEUFAAAFgEAgEAgEBAAAAEFqQaQABliRahlQUBsaFsg1iCoCu3N0FAuURoq5RD4I1oGqCK6SoOkoi5RWrUaoqUo1RWgoBRc6EjpLKjLQaDdFqhaCt1aN1akbqo3YAFBaBQKBQKBQKBQSs2Az0ixm0pGJVEGaJWaIkQBN6wVzttVYlFZoJ0GAm1kSoIItRUWiOdoqQoIhGmIygaYMotTWmCOXVFQojWdGIqLRlg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAy6DQKAAAADOrkFaKAAA0RUmNMtUAEqwZUFAFBYNyiVvlUrcCmQKZApkCmQKYFZ5CsyotYRRICAAILUg0gAghGmIoCpVFIDSCo2XBXaXQaCpRFCrl0RPyiN1qigBauUI6SiLlFUqCitQUtBRWgoGqKnQkXOojKgAbtBvoWt2C1oUFFo3ShtKkNpSG0pDaUhtKQ2lIFVhQQBKzYJWaDNEYBoIvaqi20WJFEE6CQZqUTpBhRmsibRUWiOVo0wZZaKlKMREDTBE2oqUTXPrpVc1EWpoxlU2jKRQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFwXGjQAAAAIuQMaKAAA1UWrIoAMtCKALBqo3FSqEAAAAAAAAAAAZgtSisSKIACoKyKAIsZaYiiipQUgNoCY2XBp2l0Roq5RlordEjBGtKuCAtVKDpKIuUVWiNWjVG6gpoaDdBQCitokV7IkX6iI0AAG7QboHoWnoK3QpoU0KaFZ6CnoGbRDaDAANBPqKqL2LE6DEU0E6CQEonQSAgm1FTaI52ggaYMstFiGSstBAoMptStJREddKrkom1BLKstEQAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACa0ZWNgAAAAipBFDQAADRFtsgCAy0CgDURWKlUIAAAAAAAAAAAAAAAzBalFYyoAINIKgCLMZaYii4LlBoDTOgrZcFdpdEaC5RGi0E0XEaq1UoRojRpcoi9EXoqlQWjSCtBpQUVoN2A0BRu0SK90Ir2RI31AbsRG7AAAAAAAZsA9QE+4sWM9hE+qLGCsQAZoJ0GAJROgkBKM1BNoqLRHO0WJCgibRYlkrLQiBQZRalajEiVz66VXNRNqCWVZaIgAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFwaxooAAADRlYoKAACOkaZFBAZaBRRua0ixkAAAAAFgLAAAAAICQEAAAAARYNVjMUQAGmRUAQw0wUUXKDRBWRWmy4K6y6IpBUqpFACM1qjUWqlUihAWq0FzoRegrRVKgtGg3QVpQUaDdBug3YAAAtGgAFAoFAoAwoAIAM2Az0DNoMASjNKJ0gwBKM1BOip0RF6FiNFYMs0E6laYjKbRYkWgyi3UrTBHProWOaibUEsqy0RAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI0ZWNgAAAAioJihoAABcjWM61UAGGgUUVI0ihkAAAFgLAUAAAAAAAAAEBICAAAJsFzUstCAINMijLEVDLQAouUGiJ1UUqtFdJ0iLQbK0Q38jINY2UIoZataVKqRogLVShFzoRegrRW6I1aCjdIN9A3YUaUFAG7QbtA9AegPQHoD0B6A9AaDNoG0GAAJRmlGaQYDCggzUVOgnREXoEaKwKCJ0WJZKzRE6NMErLQSyrFRyvQqFE2oJZVloiABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ1UDFDQAAADRlYoKAA2LiatpkAZaEUUbI0mrGQAAAagKAAAAAAAAAAAAACQGQAAE2C4lloQFQaZATWdaxKKAKLlIJqMjSrUBXTnpEdEBaaKyKtaiq0SNCt1aK1UaALVaEXOhFaCtFboKVAoLQBu0g30B6BuwobCjSgUCgUCgUZsKGwoz0BtIM0gwAoJRmxBmip0E6Im9CxGgwKCM0WJSjEROixIoMptRYlFZbio5W6KlRFqUYyrLREACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAw6QaBQAAARUExQ0AAAuNMNUE1cGWgGtItWQAAAaBQAAG4I3yJW5ArRAGZBazyFZlFrBQAAAQGQAAEWDTGFAFxnRpAHNhoFAFo3SJrEBoXKo0FTrEHWXUDWmWb/IsUIDVboRejILW6tFaqNAFrdBXoIv0I3YCtFb6BuhG6qABQWgUAAAAAACgUEoAzYgz0KaCdCs0RN6BHoWMBgUEZosSlViJWaESKwSs0ROpWmJEqL0pHO3RU24olmjEVloiABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATWwZWNgAAAAzroKCgANi4mraZAGGgUawXFZaIAADQKAA3BFYJWiAAAAAAAMwE2DTBQAAQGQAAHNNaGVBBtkBNZ1cSjQAAtAZEaGqK1UikGiqlVnWg1FVqpGgCq0IrRkFrdWitUjRAWgVu0FegjfX9iK9A3YDd/sWt2g3aB6A9AegPQHoD0B6A0GbQN/sE7ApojPQJ9CxPoIzQYFBAE6LGJRiDNCJ0VglBE6lWJRWW4qOd6FQom1BKKIJtGUigoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6qBihoAAABs+jKxoAABcaxnWqgmrgy0A2NpqxkAAGsBQAFSCVQyAAACwCAQCAgAACbBakaAABAZAATRcSy0IC4zo0jKghlsAABNGdZK0q2VFo3cKi9AVNb6sVGzqUVTMK3SqrWkjQoLW6EVokaAtKrSkbqkaIAC0Ct2g3Qh6CN9f6Eb6/sIev7CHr+wh6/sIev7CHr+wh6/sIev7CM9f6EZ6CG0GbQYFAoIaCdFjNqUYhQROixgrBKCJ1FiUUWJUXoI57orNURalGMqCIt0RgoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrguNFAAABFQTFDQAAI6NsgDOtYIouC40w0AAXAaAAbIJqxkAAGoCgAAAAAkBkABNguJGgAAZ0EAAc01sZAQbZARWGmCgAMomoBrSqlSDUAG6tZhrSMGlzpB0llEakWt0orWkjRAWtFbokbsBoUKVu1aN9LSN2BG6IAABQWgUCgUCgUCgUEAAZsA0WM0pGJRiFBGaLGaLEgCUETqVYlFFiVN6wI53q0VKidQSgIrLRKgICgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwufBpooAAAJq58DGigANn1cTVtMgDDYDY0i1ZAABrAUAEdBkAAGgUEVgVuCUwKzBakAUEBkABA0wUAEBkABF+jWMYUAaYFE1nVxKNAAFEcxMBoWjdUWyAjNjVZTqtRWgoFTtCOksojUhWit1akbqo0WgtaDdCN0SN2CAtAotK3aUNpRulDSkNKsNKQ0pDSkNKkNKM2lAoxKUCgjNgsZ6CM2ixgAlBGaLE6lWMQFiVN6COd6tFSozQSzRiKaIi0RgoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDoNAoAAAM66CgoACouM6ppBNXBloBUbZ1QgAANgAKgzqhAAawFaIvBkAAAABFmDTBQQGQGUXEDQAAMAAJouJZaEBrGdFRlTVxDLQAADmM4DQAACtBIwLWgqt1aitUaCp1UHSdQSKARa3SjfS1I3YpGiAtBaA3aEboQ9CRuhDYENgQ2BDYENgQ2BDYENgQ9BGegjNosNoMAEoFBGaLGalWJQCJWbFEXv+BYjaDFGaCWaMRQRNoiRYCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMug2AAAADOug0AAAuNYzrVQTVwZaFwXGmdaIAC4DQAC58GGgADYC4MNAAAAAABzGgUGdBAHMbAABnQQBl+C4hnWhAXGdGkZfiauIZaAAARRlg0AAAAarBqxRFoigN1qorVGhW7UVc7EivUEigEi0Bu1aRvoqRuxSN2CAAtAoFAoFAoFAoFAoFAoIzYBqLGeikZtSqwKESs2KJvYRN6oqVGAnUGJRiKCJ0SpCAoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAy6DYAAADRnVjQAAC58axnWqgzq4I0LguNM60QAFwGgAHQYABcBps+iLGQABYBAQAARfo1jBQZ0EARRpgoAM6CAMvwEM62IC4mjTJUHNlsAABF+jLBoAAABF+jDFawBuoitFrQBWrUbq0bsUaDdRVeqIr2JFeoDdASFBaA0obSkNq0jdKQ0pDSkNKQ0pDSkZtKQ2pQBgUIUWJWbAZ6gRPsWJ9UgxRgVmgnUpGIogCJ0SpCAoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNgysbAAAAbBlY0AAAufGsZ1qoM6uCNC4LnxpnWiAAuA0AA6DAALgNNn0TVjIAA0ADIAAmjWJFBnQQBFGmCgAzoIAUHNnWxAXE0aZKg5stgAAIv0Z+sGgAAAEX6M6wXAUAEaJG6FVooKA1ajdWkbqjQAbqDfVIN90G+wjfcEjfUCHqA3UDQNihqBoHqKM9QD1AjPYRnsWM9UE7SKKjArNgM9IM2lIxKogAzRKnRGCwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAZdBsAAAAGddBoAABcaxnWqgzq4I0LguNM60QAFwGgAHQYABcBoEdBkAAAAAABFGmCgzoIA5jQKADOggDL8FxDOtCAuJo0yy/EEMtgAAIoywaAAAARRhg1gKAAAACRuiN9BW7BWigCjSobVpG+ijdUNgNACgUCgUCgUCgUCgU0GbAPSDPRSM2lIxKCKACM0KzRGBGCgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoEAgEAgEAgEAgAIgMug2AAAADOugoKAAuNYzrVQTVwZaFFRpnVCAAA2AAuDOtEABoFVKM6oQAAAABlouIGgQGQGUEDYAAM6CAMouIZ1oQFxnRpGX4mriGWgAAEDOMGgAAAEDDBoFAAAAAABAI0SN0G+gpsFaAKAAKBQKNKgUCgUCjCgVQoIAAAAjNgVnoSs2gwICgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAg1YhlCt81St8IN8FG+Ch4KN8pSHkozwtDwUZ4KM8AzzVKrEZCNCRQgIAAmrnwGigAKi4zqmkEBlsBs+tpqxkAAGgUBsE1YyAC4DQCpRIrRkAABNosSNAAzoIAmjWJFABAZAATRcSw0ANYzoqJqauJZaAABHMTAaAAAAcxgGgUAAAAAAAAAAEAgJG7QbtA9BT0FbsFpsCmwKbApsCmwKbApsCmwKaFZ6EpoM2gBGCwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgLEVlUqvCUV5SjchSNQBQAAAAAAAAAAFZM+QRvmLSJ8LRPgonKpWJASC4hjRQAGxUW0yAMNAo1iOisgAAuA0AAuUZ1ogALQaAAaIAwUAAGaCAMtwEDYAAJoMgAIRpjKgDbACL9Z1rGIoADL8E1AYCgAAFEcxkGwAAAAAAAAAAAAAAAAAQAACAQCAQCAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1BuVUq5wlRfmJVjUAUAAAAWAQCAQCAQCAQCAQFwXE0agAACM8xaRF4WpRTBmNCAADpGmBQZ1cEaFwVGmdUIAADQKACOmjIAAALQUFABAKDIAACBpgoAIDIADKLiGdaEBcTRpkBzYaBQAE0Z1IoKAAAyiagTAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoipypXScs0UgCgACwCDViGVSt8iVXgK3wFb5EPIHkDyB5BnkDwLWeAqfIVslFrUgJFAFAgIzqpiGMvLVVFilSkUZFRcZ1TSCAy2A1pFqyAACg0AACLlEjRAAAAAAAAAGWipFYKAADOggACKNMYUAaxnRUZU1cQy0AAAijLBoAAABNGdSGA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQVOVSuk5ZopAFAFBYNyiVXlUqvIisgNAQCrApBKQKQKsCkCpApBaQKQEFF5AT4BN5FqcFYKqDOqTTBloETeVo5+WisOIsZAGdawRRRUrTOqEAABc0GgAAG6JFaJGiAAAAAM2CxOixgoAAAM7oIAAy0XEM60ICoNMgIrLTEUAAojmJgNAAAAIGGDWAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrOWqytlQUAWDVRU5VKvyIrAEAqwRYEAg3KsDKFbgU8qlPIU8hTyFMRazKQplIMSKNIuIRpUgIzFE3kE+cFrRBGgUSAiIvLpmomKNZQQGWgUawXKrOtEAABaCgoAAAI3aEboQ0IzaEYAKAAAADNBAAGW4CE1oZUAaYFGVNXEMtAAAJozqRQUAABlEQMg2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALBuKjuyoAsGqipyqV0wRoCVYIoQblUrfKpW5BGgACwCAQCAQCAQCAgDMi4VshFrcrMWsSKCDSQEZgJwUFYKICDMaqRK1lhAZ1cGWgBpFyqjRAAAAaoKAAAAAAAAAAACAyAAAAhGmMqALjOjSAIYaYKAACOYmA0AAAAmjOpDAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkXOUqOmIsaKNRFzlUrpgjQGasCK3KpVYqVogLAI3KDfIVuQK3IsQIBAIBAIBBmQgZEWs8hWZQFpFoQEZgtTgrABICKyUEXkWoGgAD8fsRN5z/BlLQOe4uCNADSLlVI0QAAAFoLQAUAAAAAEAoJQQAABloqUVjKgCoNMgJtZ1rEooAACaM6kUFAAABHMZBoFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFGqjpOURaKNRVSKldJyMqAZqwIqsUrcVloNFjcCtyEK1YgAUblKNxKHkDyDcAwGeQPIGVaMylGFABRsxNWtxBIQEZjS1OJFrZ/aJqsEAReQc7MGmCgKlGdT1z+5/0I5tAxuNUZUAWipWmYoQAAAAAAFoFAoFBAAAAAAE2ixKVoZABUGmQGWpq4hloAABlEQJgNAAAAJozqQwGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRsmqjrJjIoUaG4qV2zBlqVYIrcUVistBuCqwK1YgDcpRvlBuQGrAIQWLAIBAWAQEgECEEiBBmRAwDGhoCQZiLU4DGkZhBrICgjLNByvItSNAKlGdxnXP7gjk0DG4tGWgBRqo3VSKEAAAAAAAAAAAAAZosSisSqIACxKNMgMtRUMtAAAAiKIwaAAAABHMZBoFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFSaqOsjI1VGhcgzVIi0qwWKuRUrRGiqwK1YgUViCgFgKsBYA3KFbglPIVuBTApgUwKzyFMFrMoMACAkFRsTcG4yJWgQZhFqCkFQZAaBICOd5FrmKCqlGYdc7/oji0DG4oyoKALQWorVI3YJGiAAAAAAAM2CxmhGJVYlUQABBqJRUAZalWIZaAAAATaMpFBQAAAE0Z1IYDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoqTVR1kxkaqjSLkEVIhFqrcQXisgsVIFUsQKKxBSwFWArQb5EqvP9CVXkG4BkBoAAAAAMyAeQZ5BPkWpwKwVi1l0iQGYJwEtUATYipQgIDQEBlzvIrmKCtlEjOud/MGXNoGQZi0RQUAAWgtGlQ2hDaENoQ2hDSjCqJQQAABBYlGkAATazWolFAAAATaMpFBQAAAGURAyDQKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKNk1UdpGRqqNIuQRciEUrQDoMNFVIFa0jZGRYDSwFbgVU5Eq8EVgAAAsAgEAgKABASAQCAgDMBmAiwGfBVChEhjKIwGNDLEi1CEBAaABlHXIrkKCtERYJEtIMgAkWiRaIoAAAAAAAAAAAqCxKKgADNSrEsqwUAAABNoykUFAAAABEDLBrAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABrSOsjIpVGkXIIuRDMUrQDcEdBFrEFFyMjVgK03AXIJVYIoAAWAoFV5olV4/sRvif2DfEA88/wB55/gGeJ/YHifyDPF/kE+b/AtSLQASAgCcVGYNURWBBIyGaIsxRNmgllWCA0ADLn1yK5jQACL+GmU6mkaiAAACRaJChFoQogAKBChEosKCCgADNSrE6lWMRQAAAAE2jKRQUAAAABFozrAwGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpHXmIi0aGxcgzq5EFK0AqQR0kGVLBoKkQa0sBVSCV0kEUAALAWrnF/wSrnE/wBEUAAAAoAAAIAAAIvE/wABN5s/sWoFBIKg0kGRNiNVKqErIyJsUSCGVYIDQAMuXUFxA0JoJUceo3Rms70N9JUitVBQAAAAAAAAAAAQTpVjNRWIoAAAAAIi0RgoKAAAAAm0Z3UiA0CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4L5hrLqijSqkVnVyaiLVoFbII6yDKhpq7rK0Bpcxoq5BFyCNAFgK6Tj+RlcknwGgKBAWAoA0AAAGAAJASAAgyyUHO8X9fkEDQqQaRX3/AFkRYi1CqHqDPiJsUSCGWmDILQNZZojjZg0wUZ0TYYmuTQxhQGiN2rSHoqRurSGwpDYUhsKQ2FIbCkZ6KQ1KsZoMRQAAAAAAGaJUCQFBQAAAAE2jO6kQGgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsaR2kZGritkaRaay6DQqtgjrIMqGmyLCrRkaXMaKuQZdAABpU5tErrJII0BQWAorKCvCUb5KKyJQyA3IqVmQKZEU8lE+FonwtE5QYAkBAQTeZQc7LBalao0yr6zBNiKgVi+oMoixRNgqENCIIAJ6gOI0CjA59RplzTWhAAAAAAAAAAAAAAAAAABmiVOiMFBQAAAAAE2jNSIDQKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANYOvMRlaNDaOkRlchjWNVQR1kGVi42QVastVcBVyDLoAANOnPP7v/AEMugCgsBRc5Bc5SikSixKKAgKBAIACAokKItTeVqud5USAkBkAcuuc/M+AhWhplX1NwTYyOY0GpGVlENCbE1cSqMqaH1BOgii4lGhNGUxNca0MYUAAAAAAAAAAAAAAAEZoVOiMFgKAAAAAAAm0ZqRAaBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRrU12ZBrFVFZ1cZFtNAL5gzrqGNFW0yuQEDTpIMugAA06885+b9GVgKDQqQHScpRREoqANwWN8it8g3z/QjfP9BTz/QVnn+gZ5FZ5EZgRggAzFqbytVysUYAyCDn1z+5/wBA5q0NMq+/UgixFQiiaymxBLQio0xWUMtME1lEQAzFoiuXbWIhNURQAAAAAAAAAAARmhWaIkICgoAAAAAAAIi3RlgsBQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAawdeYjKxoaR0TWVwaaqtgjtBlo0uRpNXIiKUZILrpBGgDTrzzn5oysBYDQ6TkHRlBpAIrBVSArBKrABAAAAAGZBWeRamwVGCRgggzEac7y0IAZBBz65/c/9g5q0NMiImxGsSijLKFwYg5rV1lNMQigy59fgE6LCpqIqYOVqrGMhtBvoKegrdFpoU0KaFZ6Ep6Cs2gaDAgKCgAAAAAAAAMtEqBkFgNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjSa7xkGsVUVnVxDFq0A6cwYdBcVFxdXBlagNKkGVADTpzz+xl0AUGh155Si0QaZbg1FyCrwZrRABYCwCLAIEIEIEQSAgAzBaiwaQJGDIy059cqrmoMgg5dc5/gqFNFrKammJRugmsrKIaE1lcSIijTETWVUcRpgowjl1GkQmtCAAIAAAAACgAAAAAAAAAAAM0RNojBAaBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcHTmGsuiNDaOiMrg01VbBNdoMtGnRplcMGi4uBrRAXGybQ13EFBodOeUHREGkVIK6SBVDIAsBpY3KKryK3z/SDfP9FSnn+ilZ5/oVPlRmUSMEgzEEAEWDTnYDBkZacuo0qAGQs38IOFmfgXGBorLl1EVOgv6m4IMGVNHMXWUMQyo0y5dQXEDQzonqGM64rrQyAAAAAAAAAAAAAAAAAAAidEqRAWA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANI78smNXFbGk10iMrVsB05gzroGKi4urgytRsGljIANO3MyDKgGhXMUdmUGmVSDTpIG6oZFBVisVpciIrBK0iBAAAIBBmC1Fg0ixRiMiIIIsGnOwGDJWW3GxoSmgyI7n43+AchoGU0HKixjSDIGiKyrBHNNaDE1HUVHJnWxBlXE1xrQxhQAAAAAAAAAAAAAAAGaJU6JWCAsBQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUa1NdmQaxVxWdXEwxStNEdYMqGlxpl0hg0XFwNdIqIRcVzNoa7CC4NaHaRnRrTLYLjpIGrGRQaai5BXTEZrRBQBuUDKBlAwGAAIJsFqLFaQMwZQQRYNOYaxET1DGnFQZBBwsyi4wNBHKi4hVErKKDLU1cZqImo1jExNZWkcUaYyoDj02ziWWhAAAAAAAAAAAAEZsCs0SsEYLAWAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuC+TWXVGhsdE1h0g0KqoM67BjYK6LrK1GwaWMujWCEadeJ+P8AUZUA2L5gOqYmipjpINOgwANrjpINLxllrSALnIL8g3IDQAZkBl5BzvIJABljKudjTSEZ0ZQFcrBpAyM6uOXUaVCaDIjufsHIa0GUUHIaE1lF+mDDRzMXWU0xmsq3YrLjRrGMKA59tYy5pq02IAAoAAAIaDNgU9CVnoKzaIwAWAQFBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcHXkZWY02fWkdE1latgOnIzroGKi4a6QRSrioGukEW2ObC67iCjWh2jOjWmWwXHWCaoQaxVRWnWRGWqjQdJyCwAAAAAAAc7yDmADLEXHKq0lNYGRNGscqGsTUxPUMacVBkZZsxBwGsBlNByv0axhqamsoldEVFTfgiEbFYcuhcTqNN1NEdGM65W6ukSygAAAAAAALAIBAUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGsHbllnFLjSo0zq59QxatAO3IwoaXPjSa6RMRqri4I6T4uDpF0RJ/5/4yOgDWCoo7Mpo0i4NOowLg1prHSJpqxkUdeYCwAVIsFeQVhRnkoy8gixBgAOfUBzATRFg05KaMMlFcaNJGCstuF+tDGdBBwv4tFxgay/BHKi4kNZfjKIaE1lUiOaa2GMa59quOaa0MjKuJrguqMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADY0jtPjJjWsVUVnXSIYpWmiO0GWjbo0w6QAax0GXRrBc+IJ5+9ILAawXyo6piaKmOsF1YyNYKitusRnWqiuYDsACpFwdJCikBYBAQTYtHOw0SgA40EgyouOVVpLOsCDnf2NOYmjOrjj00qU0GRy7+hiBdBHKi4gXSssubQnplcSIiprTDE1PSo4prYyMvxcTXGqMZUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABs+tJrvGQaxVxWddImGNVps+ia7T4MtGnRdZdFGz6NOgytrB0ZEcfAWA2OvCaLMZ1s+quOsDVDI0uLitOqYwKOvILBoOsXRSA0AAADIixocmQBz7BzATRyqtoTWRlE0axxE0TVxz7XFc00GRz7/QOYugjn1+xccxRnWXNcGVFxAiL9TWsYYmp6VHFNbGRl+Lia436pjGVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVGtTXZkGlXPis66RMXGqqoJrrPgmKgrousrUbPo1rpPoy6RoWyI4+AsBsdeU0WYzrZ9VcdYJqhBpcdJ+hp0MYFHeA0FRcHWfDRpgKOsgMsBzATRlMHG/U0YCOgcgE0cr8VtCazoyiaNY5UNYmpjn3+zGnM0GRz7/AEDmNaDLnf2DmNCay5mDKi4gRF+prWMTE1laRwTWxkKI4X60YxlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRrU12ZUaFz4M66T4YuNVVQTXaCY2fTF10i6ytRUGtXPoy6RoWyI4+AsBsdeU0WYzrZ9VcdYJqhBpcdJ+hp0MYFHbkFAqfVwdYaNMBRcoFoIATRNMHK/UGAjoHIBNHK/FbQms6MomjWOVDWJqY59mNOZoMjn3+gcxrQZc+v2DmNCay5mDKi4gRF+prWMTE1laRwTWxkKI4X60YxlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRrU12ZUaFz4M66T4YuNVVQTXaCY2fTF10i6ytRUGtXPoy6RoWyI4+AsBsdOE0dDGdaq46wNUMjWLi4rTqmMCjrwCwAdZWhbINAAAUGRztaHNkAcuqCAKiuNVpKayMoijWOQmiauOXaqhNBkc+/0DmLoI59fsXHMUZ1lzawTWVxIiL9TWsYYmp6VHFNbGRl+Lia436oxlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGz61qa7xkGlXPis66RMXGqqoJrrPgmKgq11l0UbPo1rpPoy6NC2RHP/AC6gLAawXyo6piaKmOsF1YyLgqNNusRnWqioDsADZcUdJVFsgABoItaHO3WRgMoONBgJqLjlfqqxnWRBzv7G3MZGdXHHppUpoMjl39FxAaCOVFxAulZZc2hNZXEiITWmGJqOlRyZ1sQZfi4muKjGVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbPrSa7xkGsVcVnVxMMUrTZ9E12nwZaNOjWsugNg0sZdGsHRByl/8tRXUQawbPqjuyDTC4NuoyCDbWOsqCzGRR05oOgANBvpaK9f2DPQM9FGIMABy6oIATRztVtzGdGEZRccqNJGGX4y241oYzoIOF/NFxgmsvwHKi4kNZWUQ0Iv1lWCObOtisOfarjmzrQgnpcZ1xXWhkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa0jtPjJjWsVUVnXSIYpWmiOsGVDTo0yufAaNY6DLo1gufE0cEa16J+RkUGh25qaKVlsFx1gaoZGsFSq26SomqVkBc6B00GgAAAAAy0HO9AgBBNo1jlaoxnWRBFGscw1iamI6pjTkoMjOrkQcBoGU0HK/RphqamsoldEIqb8DEM60NMOXQuIZ1oQR01jLka0MgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1g7css4pcaVGk1c+omLVoB15GFjWLi4mrhiKVcXA10iouLo5VGnTi/pGVgNYL5qjqziaNIuUadYMgg0q5VadJUZjRBRugv2CvQN2AbAZ6BN6BGgwBBNo1HO1VSjIyjLRccqNJGBlpxtaVKaDI5939A5jWgyi0HIaE1lFMGVNHMXU0MSyujTLhfo1jGFAc+2sZc01oQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwdeDWVmNNaRaay6K2AvkZ11DFRcXVz6MrUVBdXBFtjmwuNlyhruIKDQ7c1NFGM61TFyiugyANLVSq06SpEihkUAAAAAAAEVFpFiLVVKMjKAOdo25jOiaYjqmNOSgyHxBw+i4wRlByouJF0rLLm0JrK4kRF+o1jExNZWkcE1oZUEcemzEsKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgvk1nXVGhsdEYXPhjWNVVQTXWCYoVa6y6KNGljLo1g5sgNOvF/QysBrBUqjrLrI1plouOkoLGQBqq3VWq0VepEjdgkaUCoFDRWaETpFidVUiViVkZAHO0aQGsEZay04260MTQZHPu/r/sHMa0GU0HIaYamprKJXRFRWCObOtisOfdVcc2daEGVcTXFRjKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANn1pNd4yDWKqKzrpEMUrQI7cjKhpcaTVxMRSri4GrgiQBW/A12l0Rqg0L5oOrKDSNFq5QXojRBaC1RVqtoHoVugaDPQM2iMCiVBEEGWiotGkCVghWWnG3WhKAyMtyA4DQMsoOVFxIujLLmuDKi4gNTQxLKjTLj0NYlhQEdVrGXJNaEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABrB25ZZxS402fWk10TWVq2AvmjOuoY2GLrorK1GjSxlM/AKAFxXNz/AAHYQUGhc6B1ZQaQCrlGl6JFDIAAtAoLVCoJQKCAAKm0WOeipGaAy1lpyt1oSAyCDhbouMDQRFoOQ0GsprIldEVGmDKE1phianqqjimtDKgjj02YllRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXBfNNZdUaGx0iMLhjWNVWwR1gyoaXGk10iYjVXFShrnKGusojQBpfPWfi/Bl1AUGhUuA6y6yNWswUaLVaKr0JFaJDYDRAAAGbBWegjL0LEaKwSsGRK1E3oiuduqJQEBBx6u/wCCpF0GU2g5WjTBNZWUQoy1FxAamhiWVGmXLqi4hnWhBPS4muSjGVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbGkdoyY1rFVFTVxGVq2AvmjOuoY2CrVl0UBrHMFyia6SiNAGl89Z+L8GXUBQWjdUXOkg6IgtSCoC1u0Wt9A30KaBoM9AehGbQrBKCCVYzUaRelEKMSggION63/BUigyy0HK0XEiiayimDDRCKwRzTWgxNT1VRxTWhlQHLqtMoTWhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXB05prLojQ2OiMLhjWNVWiOsoyoaVKuJq5RFqOZQGlyiOkojQBpU6z/AASOssojQFoNDdBc6SC9iQaVILUgtIACAAolIFIJVjPUIqL0sEaowBkEGWyA5W2ixItBlloOdouIFE1lNqCWhNrKpERajWMQ0aZceqLiWWhBlq4muKjGVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbGkdoyY1rFVFTVoytWgVUozrrBGjS40yuVBGoNaUFXKI6SiNAFrZc+BHSd79/AiwAFoLRqjfVBvsFe0g30QPUIHqED0QZ7IJ9qM2gkBKCUEAHO9/wCBqMEoIy0HO0XMQKGsptZEtDLWVxAMtDEMqKyjqqOSa2MgI5dVpEJrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALg6c01l0RoaFxWdXKhilaAdJRl0DGiraZcwXKyNaUFVKJHSURQAA0qdWCR0ncv8AQigAFAoLQKCgAAAlAoJQAQARe5+vyDnbaLGCgyAm0HO0WJFErKbUEtDLWVQGstBDOtCs6y3FRxRpjKgJ6rWMuJqjKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANaR15rIpcVrSLRlco01VBHWUZWLjRU6I1pFSsiloK02UI6SjKtBoAtBWy2fBIud/yIr1AUAAAAAAAAACfUBF7v6/AJ20WMFBKCM0EWgi3RpgUSsptQS0MtZVAAiE1phiay3FRyt0axLKiDLVRxt1oYwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoqVdTXZkGsVsqprojKxoVWiOkoysWoCqlCNaRUrIpaCrQVWiRcoitBoAAtBQIr1f5Ejfd/oI33f4Eh7/AKA9/wBAz3f6Fh7oRnq/yESLAASggDNBNoI0WJFBKMoi1YMUZaysQFBEI0xE3RpHLqi4hnWhAEcuq0iE1oQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwdOaay6Io0qpVZ1aItWgVojpKMs0AWqlCKWo0grUGrQVqgK0SLnQitBoAAAAtAoFAoFAoIAAaCdBN6BOixIoJRKjNQQsAom1FSDLQQlUSJRpHLroXMQzutCADn1WmXM1oZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpHXmoi0aGhUqs7i5UFqoKCCUXKqRojdFVojWhupBWoNWgq0FbtCN9CRXr+xIr0B6BuwDYBsA2AbANBnoGegZ6FifQRmisAEolRmoJ1YMUZrKxIMETaLEs1RYlFRyvQsQzutCACOq1jLkKMqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1pHXmsopWhoVKM7i9ZRbTQKJGaIqpVIpWQWq0FLUFG6kFag1aBVopQWgN2gbQjdCGhDQhoRm0IAwAKCUSlEqM0E6sGKCUTqKkKCItRpiAqMtxUcrdFiWa0IAI66azGXMVjKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANaR1l1kUqiipVZi0RW6NMlVlSAjVForVSKEBarQbq1GlAg3aQb6QbsBq0CgVaLShShShSiUoVAozYgz0DNqwYAUZsRYzQSFBE6LEs1QhRplN6Byt0aYyogAi9NMuYrGVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa0jpOmUWNDQqVUikjKBpc6VI6aIJFoitWjdVIoQFrdBvoI3YtRpQAINIG0gbSDdSBqwZtIG0gEGAAFGbEqxnoIzQYFBE6LGJVYhRWWao53oWISqMqACOd6aRzKoyoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADWkdJ0iLRRqq1UYwotG60kdJ0MrASLRFForVI3YJGiAtArdoN9BG+ghsCGwpDYUhsKQ2FIbAjPQQ9BGbQYFAoIzRYzUWJSgFFiUVEXoHPRpjNUQAZbio53pRBVGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaRc6SI66ii1RAAAaoqVUi50MrAQEi0FFo3aEb6VI3YEaIAAC0CgUCggADNgsZ6CM2osYUEAiUVGaom9AjRqJZqiAAIm9NRHK3VVjNUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFoqXFSOk6ZSonTQ6akVqKAANUbtVIv2JFeoIoBAItEi0AKotRpQ2lIbSkNpSG0pAowoJVBAhRYlBBRN6BF6FidRWJVEAAGWrErnelRBVGVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkEqt1UXOiC9QaigAC0FqN2qRXsSK9CK2A3YAAgEWhChChChChCggobAZsBPsE+hYnaLGJVEoIAAM2LEqL0ogGJVEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaN1UXOiIvYkWtQBQABaBQWo3aEb6qkb6EjfYQ9hD2EPYQ9hGewh6oRm0WM2oMKCVQBAAAET6WFRelEgxKogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALRq1G+lIv2kFbEhWoAoAAAAAoFAoFAoAIAAAAAAjNiwqb2sEelIlKCVRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWjVqN9VSK9pBvogrYkKbAagCgAAAAAAAjNih6hCp9rBPsGbVIlKCVRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWgUFqN2gbVI31QjfSEPdBvsgeyDPdA9BGeqpGbQhtSjCqJQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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);font-size:13px;letter-spacing:2px;text-shadow:0 0 3px black;font-family:Microsoft YaHei,Segoe UI,Helvetica,Arial,sans-serif;font-weight:bold;color:#c6dafc}div{border:0}img{border:0}a{height:30px;width:160px;margin:7px;background:#8092b3 none;color:#fff;font-weight:lighter;letter-spacing:3px;display:inline-flex;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all .3s;text-decoration:none;outline:0;align-items:center;justify-content:center}a:hover{background-color:#5c729a}.titleFont{font-size:17px}.displayFont{color:#fff;font-weight:lighter;letter-spacing:3px;display:inline-block;line-height:normal;font-size:18px}.line{border:#43485f 1px solid}.textSetting{width:150px;border:1px solid #999;color:#fff;font-weight:lighter;height:18px;background:#8092b3}.winFont{color:#f47272;font-size:11px}.loseFont{color:#7b94e5;font-size:11px}.savedGame{float:left;border:dotted 1px #999;margin:3px;padding:3px;background-color:#c8cfda}.savedGameMouseOver{float:left;border:solid 1px #f99;margin:3px;padding:3px;background-color:#c8cfda}
    </style>
    <script type="text/javascript">
        function CellInfo(a, c, b) { 
         this.M = a; this.S = c; this.N = b } CellInfo.prototype.Clone = function () { 
         return new CellInfo(this.M, this.S, this.N) }; function MineInfo(c, d, b, a) { 
         this.X = c; this.Y = d; this.Mine = b; this.Data = null; if (a != null && a == false) return; this.BuildData(); this.GenerateMine() } MineInfo.prototype.BuildData = function () { 
         this.Data = []; for (var a = 0; a < this.X; a++) { 
         this.Data[a] = []; for (var b = 0; b < this.Y; b++) this.Data[a][b] = new CellInfo(false, 0, 0) } }; MineInfo.prototype.CleanMine = function () { 
         if (this.Data == null) return; for (var a = 0; a < this.X; a++) for (var b = 0; b < this.Y; b++) this.Data[a][b].M = false }; MineInfo.prototype.GenerateMine = function () { 
         if (this.Data == null) return; if (this.Mine > this.X * this.Y) return; var a = 0; while (a < this.Mine) { 
         var b = parseInt(Math.random() * 1e4) % this.X, c = parseInt(Math.random() * 1e4) % this.Y; if (!this.Data[b][c].M) { 
         this.Data[b][c].M = true; a++ } } }; MineInfo.prototype.Clone = function () { 
         var b = new MineInfo(this.X, this.Y, this.Mine, false); b.Data = []; for (var a = 0; a < this.X; a++) { 
         b.Data[a] = []; for (var c = 0; c < this.Y; c++) b.Data[a][c] = this.Data[a][c].Clone() } return b }; function InfoProcess(a, g, f, d, b, c, e, h) { 
         this.MineInfo = a; this.CurrentMine = a.Mine; this.WinHandler = g; this.LoseHandler = f; this.CellChangeHandler = d; this.CellShakeDownHandler = b; this.CellShakeUpHandler = c; this.MineChangeHandler = e; this.Context = h } InfoProcess.prototype.HandlerIsValidated = function (a) { 
         return !(a == null || typeof a != "function") }; InfoProcess.prototype.CellIsValidated = function (a, b) { 
         return !(a < 0 || a >= this.MineInfo.X || b < 0 || b >= this.MineInfo.Y) }; InfoProcess.prototype.OnCellChange = function (a, b) { 
         this.HandlerIsValidated(this.CellChangeHandler) && this.CellChangeHandler(this.MineInfo, a, b, this.Context) }; InfoProcess.prototype.OnCellShakeDown = function (a) { 
         this.HandlerIsValidated(this

相关文章