<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[41198] trunk: Media: Upgrade MediaElement.js from 2.22.0 to 4.2.3.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="https://core.trac.wordpress.org/changeset/41198">41198</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"https://core.trac.wordpress.org/changeset/41198","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>westonruter</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2017-08-01 04:42:58 +0000 (Tue, 01 Aug 2017)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Media: Upgrade MediaElement.js from 2.22.0 to 4.2.3.

Props rafa8626, grosbouff, westonruter, azaozz, Plastikschnitzer for testing.
See <a href="https://core.trac.wordpress.org/ticket/39686">#39686</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunksrcwpadminaboutphp">trunk/src/wp-admin/about.php</a></li>
<li><a href="#trunksrcwpadminincludesajaxactionsphp">trunk/src/wp-admin/includes/ajax-actions.php</a></li>
<li><a href="#trunksrcwpcontentthemestwentyfourteenincwidgetsphp">trunk/src/wp-content/themes/twentyfourteen/inc/widgets.php</a></li>
<li><a href="#trunksrcwpincludesjsmediaviewsmediadetailsjs">trunk/src/wp-includes/js/media/views/media-details.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaaudiovideojs">trunk/src/wp-includes/js/media-audiovideo.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementandplayerminjs">trunk/src/wp-includes/js/mediaelement/mediaelement-and-player.min.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementplayermincss">trunk/src/wp-includes/js/mediaelement/mediaelementplayer.min.css</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementwpmediaelementcss">trunk/src/wp-includes/js/mediaelement/wp-mediaelement.css</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementwpmediaelementjs">trunk/src/wp-includes/js/mediaelement/wp-mediaelement.js</a></li>
<li><a href="#trunksrcwpincludesmediaphp">trunk/src/wp-includes/media.php</a></li>
<li><a href="#trunksrcwpincludesscriptloaderphp">trunk/src/wp-includes/script-loader.php</a></li>
<li><a href="#trunksrcwpincludeswidgetsclasswpwidgetmediavideophp">trunk/src/wp-includes/widgets/class-wp-widget-media-video.php</a></li>
<li><a href="#trunktestsphpunittestswidgetsmediavideowidgetphp">trunk/tests/phpunit/tests/widgets/media-video-widget.php</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li>trunk/src/wp-includes/js/mediaelement/lang/</li>
<li><a href="#trunksrcwpincludesjsmediaelementlangcajs">trunk/src/wp-includes/js/mediaelement/lang/ca.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangcsjs">trunk/src/wp-includes/js/mediaelement/lang/cs.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangdejs">trunk/src/wp-includes/js/mediaelement/lang/de.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangesjs">trunk/src/wp-includes/js/mediaelement/lang/es.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangfajs">trunk/src/wp-includes/js/mediaelement/lang/fa.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangfrjs">trunk/src/wp-includes/js/mediaelement/lang/fr.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlanghrjs">trunk/src/wp-includes/js/mediaelement/lang/hr.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlanghujs">trunk/src/wp-includes/js/mediaelement/lang/hu.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangitjs">trunk/src/wp-includes/js/mediaelement/lang/it.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangjajs">trunk/src/wp-includes/js/mediaelement/lang/ja.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangkojs">trunk/src/wp-includes/js/mediaelement/lang/ko.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangnljs">trunk/src/wp-includes/js/mediaelement/lang/nl.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangpljs">trunk/src/wp-includes/js/mediaelement/lang/pl.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangptbrjs">trunk/src/wp-includes/js/mediaelement/lang/pt-br.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangptjs">trunk/src/wp-includes/js/mediaelement/lang/pt.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangrojs">trunk/src/wp-includes/js/mediaelement/lang/ro.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangrujs">trunk/src/wp-includes/js/mediaelement/lang/ru.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangskjs">trunk/src/wp-includes/js/mediaelement/lang/sk.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangsvjs">trunk/src/wp-includes/js/mediaelement/lang/sv.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangukjs">trunk/src/wp-includes/js/mediaelement/lang/uk.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangzhcnjs">trunk/src/wp-includes/js/mediaelement/lang/zh-cn.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementlangzhjs">trunk/src/wp-includes/js/mediaelement/lang/zh.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementandplayerjs">trunk/src/wp-includes/js/mediaelement/mediaelement-and-player.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementflashaudiooggswf">trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementflashaudioswf">trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio.swf</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementflashvideohlsswf">trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementflashvideomdashswf">trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementflashvideoswf">trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video.swf</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementjs">trunk/src/wp-includes/js/mediaelement/mediaelement.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementminjs">trunk/src/wp-includes/js/mediaelement/mediaelement.min.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementplayerlegacycss">trunk/src/wp-includes/js/mediaelement/mediaelementplayer-legacy.css</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementplayerlegacymincss">trunk/src/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmediaelementplayercss">trunk/src/wp-includes/js/mediaelement/mediaelementplayer.css</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmejscontrolspng">trunk/src/wp-includes/js/mediaelement/mejs-controls.png</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementmejscontrolssvg">trunk/src/wp-includes/js/mediaelement/mejs-controls.svg</a></li>
<li>trunk/src/wp-includes/js/mediaelement/renderers/</li>
<li><a href="#trunksrcwpincludesjsmediaelementrenderersdailymotionjs">trunk/src/wp-includes/js/mediaelement/renderers/dailymotion.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementrenderersdailymotionminjs">trunk/src/wp-includes/js/mediaelement/renderers/dailymotion.min.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementrenderersfacebookjs">trunk/src/wp-includes/js/mediaelement/renderers/facebook.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementrenderersfacebookminjs">trunk/src/wp-includes/js/mediaelement/renderers/facebook.min.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementrendererssoundcloudjs">trunk/src/wp-includes/js/mediaelement/renderers/soundcloud.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementrendererssoundcloudminjs">trunk/src/wp-includes/js/mediaelement/renderers/soundcloud.min.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementrendererstwitchjs">trunk/src/wp-includes/js/mediaelement/renderers/twitch.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementrendererstwitchminjs">trunk/src/wp-includes/js/mediaelement/renderers/twitch.min.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementrenderersvimeojs">trunk/src/wp-includes/js/mediaelement/renderers/vimeo.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementrenderersvimeominjs">trunk/src/wp-includes/js/mediaelement/renderers/vimeo.min.js</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunksrcwpincludesjsmediaelementbackgroundpng">trunk/src/wp-includes/js/mediaelement/background.png</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementbigplaypng">trunk/src/wp-includes/js/mediaelement/bigplay.png</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementbigplaysvg">trunk/src/wp-includes/js/mediaelement/bigplay.svg</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementcontrolspng">trunk/src/wp-includes/js/mediaelement/controls.png</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementcontrolssvg">trunk/src/wp-includes/js/mediaelement/controls.svg</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementflashmediaelementswf">trunk/src/wp-includes/js/mediaelement/flashmediaelement.swf</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementfroogaloopminjs">trunk/src/wp-includes/js/mediaelement/froogaloop.min.js</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementjumpforwardpng">trunk/src/wp-includes/js/mediaelement/jumpforward.png</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementloadinggif">trunk/src/wp-includes/js/mediaelement/loading.gif</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementsilverlightmediaelementxap">trunk/src/wp-includes/js/mediaelement/silverlightmediaelement.xap</a></li>
<li><a href="#trunksrcwpincludesjsmediaelementskipbackpng">trunk/src/wp-includes/js/mediaelement/skipback.png</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunksrcwpadminaboutphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/about.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/about.php      2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-admin/about.php        2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11,9 +11,12 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> if ( ! wp_is_mobile() ) {
</span><span class="cx" style="display: block; padding: 0 10px">        wp_enqueue_style( 'wp-mediaelement' );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        wp_enqueue_script( 'mediaelement-vimeo' );
</ins><span class="cx" style="display: block; padding: 0 10px">         wp_enqueue_script( 'wp-mediaelement' );
</span><span class="cx" style="display: block; padding: 0 10px">        wp_localize_script( 'mediaelement', '_wpmejsSettings', array(
</span><span class="cx" style="display: block; padding: 0 10px">                'pluginPath'        => includes_url( 'js/mediaelement/', 'relative' ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'classPrefix'       => 'mejs-',
+               'stretching'        => 'responsive',
</ins><span class="cx" style="display: block; padding: 0 10px">                 'pauseOtherPlayers' => '',
</span><span class="cx" style="display: block; padding: 0 10px">        ) );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpadminincludesajaxactionsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/ajax-actions.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/ajax-actions.php      2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-admin/includes/ajax-actions.php        2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3053,7 +3053,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        $wp_scripts->done = array();
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">                ob_start();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                wp_print_scripts( 'wp-mediaelement' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         wp_print_scripts( array( 'mediaelement-vimeo', 'wp-mediaelement' ) );
</ins><span class="cx" style="display: block; padding: 0 10px">                 $scripts = ob_get_clean();
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $parsed = $styles . $html . $scripts;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3144,7 +3144,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                wp_print_scripts( 'wp-playlist' );
</span><span class="cx" style="display: block; padding: 0 10px">        } else {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                wp_print_scripts( array( 'froogaloop', 'wp-mediaelement' ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         wp_print_scripts( array( 'mediaelement-vimeo', 'wp-mediaelement' ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        wp_send_json_success( array(
</span></span></pre></div>
<a id="trunksrcwpcontentthemestwentyfourteenincwidgetsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-content/themes/twentyfourteen/inc/widgets.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-content/themes/twentyfourteen/inc/widgets.php        2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-content/themes/twentyfourteen/inc/widgets.php  2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -54,6 +54,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $video_library = apply_filters( 'wp_video_shortcode_library', 'mediaelement' );
</span><span class="cx" style="display: block; padding: 0 10px">                if ( in_array( 'mediaelement', array( $video_library, $audio_library ), true ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        wp_enqueue_style( 'wp-mediaelement' );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        wp_enqueue_script( 'mediaelement-vimeo' );
</ins><span class="cx" style="display: block; padding: 0 10px">                         wp_enqueue_script( 'wp-mediaelement' );
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaviewsmediadetailsjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/js/media/views/media-details.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/media/views/media-details.js     2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/media/views/media-details.js       2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -90,7 +90,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @global MediaElementPlayer
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        setPlayer : function() {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                var baseSettings, src;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         var src;
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                if ( this.players.length || ! this.media || this.scriptXhr ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        return;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -98,9 +98,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                src = this.model.get( 'src' );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( src && src.indexOf( 'vimeo' ) > -1 && ! ( 'Froogaloop' in window ) ) {
-                       baseSettings = wp.media.mixin.mejsSettings;
-                       this.scriptXhr = $.getScript( baseSettings.pluginPath + 'froogaloop.min.js', _.bind( this.loadPlayer, this ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         if ( src && src.indexOf( 'vimeo' ) > -1 && ! ( 'Vimeo' in window ) ) {
+                       this.scriptXhr = $.getScript( 'https://player.vimeo.com/api/player.js', _.bind( this.loadPlayer, this ) );
</ins><span class="cx" style="display: block; padding: 0 10px">                 } else {
</span><span class="cx" style="display: block; padding: 0 10px">                        this.loadPlayer();
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaaudiovideojs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/js/media-audiovideo.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/media-audiovideo.js      2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/media-audiovideo.js        2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -795,7 +795,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @global MediaElementPlayer
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        setPlayer : function() {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                var baseSettings, src;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         var src;
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                if ( this.players.length || ! this.media || this.scriptXhr ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        return;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -803,9 +803,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                src = this.model.get( 'src' );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( src && src.indexOf( 'vimeo' ) > -1 && ! ( 'Froogaloop' in window ) ) {
-                       baseSettings = wp.media.mixin.mejsSettings;
-                       this.scriptXhr = $.getScript( baseSettings.pluginPath + 'froogaloop.min.js', _.bind( this.loadPlayer, this ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         if ( src && src.indexOf( 'vimeo' ) > -1 && ! ( 'Vimeo' in window ) ) {
+                       this.scriptXhr = $.getScript( 'https://player.vimeo.com/api/player.js', _.bind( this.loadPlayer, this ) );
</ins><span class="cx" style="display: block; padding: 0 10px">                 } else {
</span><span class="cx" style="display: block; padding: 0 10px">                        this.loadPlayer();
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementbackgroundpng"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/background.png</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/background.png      2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/background.png        2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,4 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-\x89PNG
-
- -IHDR22?\x88\xB1tEXtSoftwareAdobe ImageReadyq\xC9e<HIDATx\xDA\xEC\xCF1  \xB1\xFFnj \xBD\xC4AN5-p[BDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD\xE4\x8F'\xC0D\x8D\xB8\xEFy\x8CIEND\xAEB`\x82
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementbigplaypng"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/bigplay.png</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/bigplay.png 2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/bigplay.png   2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,24 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-\x89PNG
-
- -IHDRd\xC8)\xE2\xB4\xF3sBIT\xDB\xE1O\xE0\xD2PLTE\xFF\xFF\xFF\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xD6\xD6\xD6\xCC\xCC\xCC\xDE\xDE\xDE\xD6\xD6\xD6ZZZQQQJJJAAA999333)))!!!\xE6\xE6\xE6\xDE\xDE\xDE|||ssskkkfffZZZQQQ\xEF\xEF\xEF\xE6\xE6晙\x99\x94\x94\x94\x8C\x8C\x8C\x84\x84\x84|||\xEF\xEF\xEF\xE6\xE6浵\xB5\xAD\xAD\xAD\xA4\xA4\xA4\x99\x99\x99\xF7\xF7\xF7\xEF\xEF\xEF\xCC\xCC\xCC\xC5\xC5ž\xBE\xBE\xB5\xB5\xB5\xF7\xF7\xF7\xD6\xD6\xD6\xCC\xCC\xCC\xC5\xC5\xC5\xF7\xF7\xF7\xDE\xDE\xDE\xD6\xD6\xD6\xFF\xFF\xFF\xF7\xF7\xF7\xE6\xE6\xE6\xDE\xDE\xDE\xFF\xFF\xFF\xF7\xF7\xF7\xEF\xEF\xEF\xE6\xE6\xE6\xFF\xFF\xFF\xF7\xF7\xF7\xFF\xFF\xFF\xF7\xF7\xF7\x94?\xB4PFtRNS""33DDDDDDUUUUUUUUUUUffffffffwwwwwww\x88\x88\x88\x88\x88\x88\x99\x99\x99\x99\x99\x99\xAA\xAA\xAA\xAA\xBB\xBB\xBB\xCC\xCC\xCC\xCC\xDD\xDD\xDD\xDD\xEE\xEE\xFF\xFFE+:    pHYs  \xD2\xDD~\xFCtEXtSoftwareAdobe Fireworks CS4\xB2ӠtEXtCreation Time11/19/10-s\xBB1    \xE2IDA
 Tx\x9C\xED\x9A{[\xB9\xC0mE\x96\xE52GA\xAA\xAC\x97]\xB6\xAD\x9C\xEAʊ\x88Pg\xC6\xEF\xFF\x95N.o\x9273I&\x9F\xB3\xCFc\xFEji&\xBF\xBC\xF7\xE4M>\xC6\xC7p\x8EϹ\xB1B\xD5\xBE^-7*\xE4 B -ĩ\x91]_'\xED\x8C\xD1\xED̨#A\xE7\x94\xC6 [\xB0{7[o:\xD2$ٮg_\xFB\x92S\xA3#~\x9Bm\x9343\x92\xED\xFCJǔ\x83\xACr<\xD9f0\xE2\xED\xE4\x98cJ\x83\xD7K,\xC3U\xD7\x96gy\x8D1\x81 \x8E\xE8I\xC4[\xB2\x9E\xDD^0C\xF4/\x89}$:\x99u&\x80\x82\x8F\xB0T\xBC\x9E\4u\xCFj]̷ R\xF2L\xF9\xEEr+\xF6z\xA2\xB9\xAD\xE4\\xCD`\xAF\xDC4\xDE\xC9h\x82\xDB\xDB\x8A
-9\xF8o\xDD     \x9F\x94\xFChPcɿ\xBE\xD55-\x8B\xD19\x83\xBD,\xFD)\x92q\xB6\xE6\x9F\xF6\xB5 \x82\x87\xC4t\xB2\xA9\xCF\xDE\xC1\xE83F\xF2W.I\x89!9dB\xF3\xE6g_P\xFCMθ\xCC&(}\xD4d0]1\xCA\xFȦB?T\x8C\xED\x894F>\xD9J \xA7\x9C0G\xFC\xD9b\xB7\xC2@\x90\xE63s\xCB>r\xA8\x9A)\xA01\xA6\xC7(O\xADBQ\x84\xB2&L\x8E\xBE\xEE\xB4ƴ\xF1Yn\x9FQn \xC6> 1\x98 \x86*\x8A\xE6\xA8('\xF4\xB3\x84d2'DB\xB7\x94\x9C\x88\xACJ\xB7\xA6Z\xA1\xB2v\xFB\x82R^ D\xAB3e\xDD\xF1\xB9\xD2\xFE{v\xEA\xC4\xC0Nn\x95\xC2l\x84I\xBDli\x909|\x9Bi\x84
-Z4*\x93\xBEK\x84zVҒ\xC1ˬ4\xA7F\xFAfFP\x8E\xE9\x9F\xA2\xC0DVw\x92\xA1 $o\[1\x82\xF2\xC8mo\xA1iq{."\x82s)\xAE\x99F\xFB\x98\xEF\x869\x8D]\xD8\xCBu\x82\x9D=I\xA5i    \x80\x8BBm\x9Ftm\xA2 \xC5$\xA7\xC2\xD7s\x92\x9F.\xCC\xF8\xBEK7\xF9h\x8BX\x8EΙ\xA8\x94\x87\xD3\xDDY\xECgF\xD5m\xD1\x88{C驍\x98 \xC44&wQNb2\xE3ʬ/\x98B\xF7\xB1F1k\x84\x8C\xC1\x9Dq\xBEx0\xEB V\xDB"m\xD8!d'ywFs_\x8D\xFAB\xD1\xFE\xF6;چB5c\xE1\xC5WT\xD2/&}\xC1\x84\xBB\x94E{\xDD\x92&\xFD\xBC-\x8A\xF5\x9Do&}\xE5L\xA2m\x85\xE42 -\xE5\x95\xFC\xCB\xDC\xA1Uw\xE6ɚ\xA6&sƳ"\xEC~!{V\xA6\xA9\xA9\xBAj\x8C\x8Ax\xC5\x9Ci8\xE4+\xF9\xF17\xE4\xAD!:\xFB\x86\xAA(\xB8\x97\x92h\xE5\xD3 BL\xF0\xA0\xB0Z\xFF\xB6H\x9A\xFCݖ\x90~\xE2\x86\xD0\xF9\xBBC<$i\xDB$\xA3\xAE\xAE\xA4\xB7\xAB\xE1\xAF\xD3B\xC8\xDBͮ.\xFC\xADB\x83\xF1v\xD7`\xA4\x87    [0\xBEKZ\xA1\x90\xA7\xB4\x82I\xD5\xE1J\x904\xD5o\x9B\xBB\xA4zr\x8Ct\xA7z^\xB4\xB4sy`Ѣs/S\xEBQ\xB5\xBA\xF2Kk\x92\xB9\xFC\xE2\x
 BB$ZV\x93H\xA3|\xA7+\xA0"v$b\xA1H\xE2=\xBEt\x89\xEA\xED_\xC5>J\xEEj\x85\x87;|J\xCE\xE4F\xCAS8\x8E\xA95q\xF1\xB8ā\x9Bm\xF2\xD4~\xE0VW\x87,\xA7z\xF7ՁN<\xA5{\x9Cٴ%E\xA1\xC5\xDF\xC2.At+\xC7\xCEKsA*
-\xB9a\x94\xBF\xCE9\x91\xA2\xD0\xEA\xC9\=\xF8b\xFA+M\xB0\xA4 Y\xD1/K\xE5\xAE؏Jծ{\xBCj\\x847 X'\xE7 3\x84\xBB\xBBCK\xA2.\xBB\x85m\x8F|\xE6d\xE8\xE5\xE0oF\xFDY܋\x94'FQ\x{DBBA}\xB1\xA5u\xBC8c\xE6\xD7U\xABɶD\xBA\xED)JQS\x8D\xB7\xEE\x96^\xFDAa\xDE\xE6Ld\xC3\xDF\xDA\xACs\xC6 -c<\xCB\xE8rB\xA4(g\xACC\x9A<\xB6лB-P\x8DN޵\x85vj!\xB5:\x9Fy\xD2\xED\xB7l\xAF\xA0\xBB\xDB\xF4R\x96Ny\xE2Iq\xA2:\xC3\xD9\xC1\xDA\xD2_\xE61\x9B\xF8\xD0\xF2g\xA0V\xFDt\xC8z\x86.z\xDA\xE80\xE9.\x84\x81)\xD7kH\xF1˛̓\xCD\xF1\xF0\xE7\x8A\xF0g\x87\xBAz \xEE<\xBB\xC8ξ\xCF\xC4Q\xF2\xA7H;\xDE \xED\xA5+/\xC8R\xEB\xE5\xE3\xD7\xCB\xEE\x97\xD6\xE9\xD5_\x93%~\xA4i\x96`\xE8\xCFM\xC7
-CW\xE4\xEFs\xE8\x87y\xCFR-}(\x9Fe\xF4n_sOsB\xB8\xDBn۞\xA0\xFD\x85ant=_\xE78\xC9zr\x8DB5!\x85\x91\x98v\xEB\xFB\xFC\xF9\x95\xBFf&\xDB\xD7\xE7\xF9\x{1F3D8E}(\xC1\xD01u\x93\xEBi\xADa\xCC\\xCA#T\xC9P\xF5QU t\xCE\xFE\xFD%f\xBF\xFF}q\xF2\xA3:\x82\x8DS5\xE1c|\x8C\x8F\xF11\xFE\xA5\xE3Sn\xEC\x9FP5\x87\xAFw\x98r\xE1 -ĩ\x91]_'\xED\x8C\xD1\x8D̨#A\xE7\x94\xC6 [0MW\x9B\x98\x8E4\x8E7\xAB\xE90\x92\x9C\xD2q>\xDD\xC4\xD9w\xBC\x99tLi1\xC8*\x9D\xF1\xC6|s \x9Cq\x87cJ\x83\x83\x85&U\x97\xF6\xF7\xC5c)D\xBC\x9A\x8EΙ!\xA2sb\xF5\xFB4\x98
-b\x8Ca\xA9\xF8e|\x9Eu-b'\x81S\x80A5\xB5{\xEDhn+\xFF<\x98\xC2&6\xDC4\xDE\xC516\xA3E\x85\xFC\xB7&ţ\x8Ab,\xD4\xD7
-p\xA8e1\x8CY\xF8S$#Z\xF1O#-\x83\xE0!1\x9DU Egp1\xB4$%\x86\xE4\xD0#&\xCC*?F\xE3\x851\x98\x91/Y\x87*\x98(\xF4C\xF6\xD1
-\xB9\x8C9\xD9J d\xE6\x88+\xAE1\xB7„ \xCC\xE6\x9B9ԡ)\xA01&b\x94i\xB1(\x821\xCE1li\xE3\x93
-\NR\xD8\xA0`\xC1PEќ\xA5\x83\x9D!\xDDR\xDCY\x94nM\xB5Be$ϰ\xCD\x88V\xBFGbsH\xE3^\xE5@#v2R_\xDA  \x93Z@\xA6"m\x98M#\x9F:e\xB9DA\xA8g\xC5*x\x99\x95\xA6TC\xBB0\x82\xC268u\x88\x99ե\x8F o`\xC5`\xBF$\xB6\xB7\x8A\x82a\x9E!\xCE~\x9C\xE6\xCASFgb7\xCCi\xEC\xA2X\xD1 2\xA3\xE7\x85\xA2\x8C\x9CVA\x8A\x89\x85 9H\x9A\xBE\x9C\x9B1\xF0}D79\xB6\xC5
-,'\xE6@\xCAC \xFB\xE70x?\x8B\xBE@ܡ&\x88BLcrg\x859\x98\xC5\xF4H[/(f\x8D\x821\xB83\xCE\xF7f}\xC1j\xA4\xAD;\x84\xEC$\xEF΅\xFA\xC2юS\x9CB5c\xE1\xC5\xAB\xC1\x84\x8F\xF6#\x88<m\xA9\xAAy(}gh\xD22\xC9
-\x8B\xEA\x82\xE42 -2\xCA\xD4Y\xA5\x99xuCȎ4Ө\xB2\xBA\xB0@\xC4&F!\xCD4\x87*-\x8FB\xF1o\xA2\x823 -\x87 = Q \x84\xB8\xF3UQp/7Ds.?1A(\xAC\xA8\xEC       \x92\xC6\xF7 -       \x89b7\x84\xCE\xDF\xE2%I\xA8MJ\xA8\xEB= \xAFg\x84\xB2.\xEC\x82\xEC=\xDF%\xAD\xBC[\x82\xA5\x99\xC3lp\xAAo\xA5z^\xB4\xE2\x8A\x96t.\xF3\xA1\xE8=\xCA/\x9EQ\xC1A\xC2hi\xE6\xE3H_aG"\xA9\xADsǑ\xE8\xA8\xF1 >\xCB\xEE w\xF8\x84\xCCV\xEE\x98:rS\xE5P}\x89\xF7\xD8\xEE[\xEA,\xBB\xC0\xA1tu\xB5\xC4u Bg\xB3\xF2\x97 \xA6\xED\x8E\xF3\xA4\xAEs\xB2Q\xF1uN3\xDDBϬ\x9E\xD3_^\x9C\xC1S\xD1E9\xF0\x8A=NӢ+\xB6\xDE,8o\xB0\xABરY\xF0IM\x86\x96đ\xECz\xB6=\xA2\xB8\xC0\xEA\xBA(\xA58\xBC\xF5Gq/
-\xE7\xDC\xEE2\xB7\xA2\xB4\x8EWǷehx5l\xBA\xCA4\xD5x\xEBn\xE1\xD5\x94\x91\xCB[\x90\xC5\xED\xC1#\xCE\xEA \xCF&$PƲ_\xEBlt\x8E\xA3\xB89\xA8Q\xA0-\xBC\xF2h\xD9\xB2-\xDB"\xA2\xF0\x84\x8F&;x\x8FZ\xE9\xF7 \xD4\xE2A\x87\xFC^\xBD\xF9d     \x8D\xCE}\xAE\x8D\xEE\xC1\xD0^ \xC5/\x86 -\xE3\x8A\x878\xE4\x85?;5\xD4\xD3F\xBA\x99f\x9F6\xA2\xA1zڐ  ڛ\xA1Q:\xE2񂾡,\xC6\xC3A5\xA2\xC1Nj\xF4H\xD3(\xC1П\x9B&e\xAFM\xFA\x83\x93\xBDZ\xFAP>\xC90\x88F\xF9\xA79 \xACF\xAE\xE0/ \x85\xE9K\x8E\xAFƻ=Ja\x95\xB7\xA7\x8B -͌7\x9BE%\x8F\x99:\xE6\xC8\xECŽ:\x8C1sp     (\x8F8P%C\xD5GmT\x81\xD09\xFB{\xF4\x97\x98\xFD\xFE\xF7\xC4ɏ\xEA6NՄ\x8F\xF11\xFE_\xC7\xFF\x8A\x83I\xFE\x9B\xA5JIEND\xAEB`\x82
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementbigplaysvg"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/bigplay.svg</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/bigplay.svg 2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/bigplay.svg   2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,14 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?xml version="1.0" standalone="no"?>
-<svg id="bigplay" viewBox="0 0 100 200" style="background-color:#ffffff00" version="1.1"
-       xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"
-       x="0px" y="0px" width="100px" height="200px"
->
-       <g id="dark">
-               <path id="Polygon"  d="M 72.5 49.5 L 38.75 68.9856 L 38.75 30.0144 L 72.5 49.5 Z" fill="#ffffff" opacity="0.75" />
-               <path id="Ellipse" d="M 13 50.5 C 13 29.7891 29.7891 13 50.5 13 C 71.2109 13 88 29.7891 88 50.5 C 88 71.2109 71.2109 88 50.5 88 C 29.7891 88 13 71.2109 13 50.5 Z" stroke="#ffffff" stroke-width="5" fill="none" opacity="0.75"/>
-       </g>
-       <g id="light">
-               <path id="Polygon2"  d="M 72.5 149.5 L 38.75 168.9856 L 38.75 130.0144 L 72.5 149.5 Z" fill="#ffffff" opacity="1.0" />
-               <path id="Ellipse2" d="M 13 150.5 C 13 129.7891 29.7891 113 50.5 113 C 71.2109 113 88 129.7891 88 150.5 C 88 171.211 71.2109 188 50.5 188 C 29.7891 188 13 171.211 13 150.5 Z" stroke="#ffffff" stroke-width="5" fill="none" opacity="1.0"/>
-       </g>
-</svg>
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementcontrolspng"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/controls.png</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/controls.png        2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/controls.png  2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,10 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-\x89PNG
-
- -IHDR\x90 \xCAR\xFFsBIT\xDB\xE1O\xE0\xFBPLTE\xFF\xFF\xFF\xFE\xFE\xFE\xFB\xFB\xFB\xFA\xFA\xFA\xF9\xF9\xF9\xF8\xF8\xF8\xF7\xF7\xF7\xF6\xF6\xF6\xF5\xF5\xF5\xF4\xF4\xF4\xF2\xF2\xF2\xF1\xF1\xF1\xF0\xF0\xF0\xEF\xEF\xEF\xEE\xEE\xEE\xED\xED\xED\xEC\xEC\xEC\xEB\xEB\xEB\xEA\xEA\xEA\xE9\xE9\xE9\xE8\xE8\xE8\xE6\xE6\xE6\xE4\xE4\xE4\xE3\xE3\xE3\xE2\xE2\xE2\xE1\xE1\xE1\xE0\xE0\xE0\xDF\xDF\xDF\xDE\xDE\xDE\xDC\xDC\xDC\xDB\xDB\xDB\xDA\xDA\xDA\xD9\xD9\xD9\xD7\xD7\xD7\xD6\xD6\xD6\xD3\xD3\xD3\xD2\xD2\xD2\xD1\xD1\xD1\xD0\xD0\xD0\xCE\xCE\xCE\xCD\xCD\xCD\xCB\xCB\xCB\xC6\xC6\xC6\xC5\xC5\xC5\xC4\xC4\xC4\xC3\xC3\xC3\xC2\xC2\xC2\xC1\xC1\xC1\xC0\xC0\xC0\xBF\xBF\xBF\xBD\xBD\xBD\xB8\xB8\xB8\xB7\xB7\xB7\xB6\xB6\xB6\xB4\xB4\xB4\xB2\xB2\xB2\xAF\xAF\xAF\xAE\xAE\xAE\xAD\xAD\xAD\xAC\xAC\xAC\xAB\xAB\xAB\xA8\xA8\xB7\xA7\xA7\xA7\xA5\xA5\xA5\xA4\xA4\xA4\xA2\xA2\xA2\xA0\xA0\xA0\x9E\x9E\xAC\x9F\x9F\x9F\x9D\x9D\x9D\x9C\x9C\x9C\x9B\x9B\x9B\x9A\x9A\x9A\x99\x99\x99\x97\x97\x97\x95\x95\x95\x94\x94\x94\x9
 4\x94\xA1\x93\x93\x93\x92\x92\x92\x8F\x8F\x8F\x8E\x8E\x8E\x8C\x8C\x8C\x8B\x8B\x8B\x8A\x8A\x8A\x89\x89\x89\x89\x89\x95\x87\x87\x87\x86\x86\x86\x84\x84\x84\x83\x83\x83\x82\x82\x82\x81\x81\x81\x80\x80\x80yyyxxxwwwuu\x80rrrpppnnnmmwiisiiigggdddccc```___^^^]]]\\\ZZZXXXVVVUUUSSSRRRQQQOOONNNMMMLLLKKKJJJIIIGGGFFFDDDCCCBBB@@@???>>>;;;999777666555559333222111000,,,+++*****.)))((('''!!!     " \xFC-(\xA9tRNS\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF
 \xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFBo{    pHYs  \xD2\xDD~\xFCtEXtCreation Time11/13/12\xAC\xC0:ytEXtSoftwareAdobe Fireworks CS6輲\x8CIDATX\x85\xD5V [W -&\x9A\xAA\xA3\x8DD#\x93H\xE3V\xB0\xEE[TH\x88\x8A(\xD5*H
-Z\xB5&(FqAYTԀn\xB8\xAET\x83\xF7g\xFA\xEE{w\xEEL\xC2\xE4+\xB5\xF3z\xBE/\xEF\xDE\xF3ޝ;'o\xB6c\x83)\xDBd \x90h㡠\xA0\xA1\x9F8\xB5      TTc$\xAA\xF4\xFA\xBB\xF3\xFA|\1\x80\x98\x8B\xF9\xDA\xC6Utγsn\xB7\xDBk0ֈ\xA9\xB1N\x92\xCDj!\xE6zJ\xB3o\xEE\xA4[S\xAD]/\xF5?d\xD0o\x9C\xD0\xDA8\xF1\xB8\xC3\xC1\x82\xECv:W\xCFoN\xA7\x93\x89ӹG%{\xE4\xA4\xD3X\x88d\xC4=F\xFC\xD3\xDC#87\xD6)u,ј8\x96\xBA\xFAWn[\xDA!;C[\x98)\xC1\x82~\\xD0\x91\xCD\xE06\xB3k\xB5\xAC'\xC5\xEF\xF3[\xA0'\xE2\x8E5\xB3+q\xAC\xBAg+"خ\x82f2\x90\xB5/,f,l\x97\x82   \xB5\xABr\xCC\xE7
-\xF0\xF1\xFB '\x9D mk\xD6m\xCF\xC8\xB0\xCA3\xA3_\xD5\xF4\xCF\xF0\x88q\xF0V\xD1#BQ\xFAn\xFE\xEE \xE60$\xADs\xBBݕׯW\x8AP\xA7vh!|\x88yL\xFF\x9E\x9F s\x87 `\x95~ue\xF6\xB4G\xD4\xDA&\xF7Џ uX\xBD\xC7s\xE0\x86\xC7SJ\xD0\xC6Vb%\x85\x95\xBC\x8BQ\x82\xC8+\xA0_ ԩ Ju\x9A\xEDP     C\xF1\x83^\xEFM\x80\x9B^\xEFA\xB4\x88\xB0\xF22[,\xC0\xC7\x82\x9Ct1d;\x9E\xCB\xB0\xAAdV\xB7Z힅g4\xEE\xD0\xB3\xBFT\xCAPM\xC5\xC96\xF4\xF6n\xE1\x90䗨\xBC\xA2\xCA1/\xE0\xE3ˎh\xD9\x9C,\x83\xDEm\xEB\xAB\xC8p\xA2\xB6x\xF5\xAE\x8E\xAD.\x96\xB7\xFF-\xFD\xA6N\xC9QB\xBB\xB4\x94\x81\xAC#\xBC\x84ks\x88\xA3\xC1`\x90I0x\x94g\x91 \x91\xBC\xF5\xB9*Ľ\xD2S\xE1\xF2\xE1\x83\x9F\xBBR-\xF5\xB1]\xB1\xFA\x96\xB3\x90\x8F\xBB\x87B \xADM@B\xA6X\xB2lٺky\xBBzmU9\xE7\xE5\xE5\xE5     \x8C    \x91 5\xD6I\xF2\xAC\xD4-Q\xFA\x8Cf/\xE1{\xE8\xECü\xA6\xDA\x85\xDAB(\xD4\xD4D\xF2P\xD0Ʈ\xFC#^\xEF\xE0t\xB9@3@3F\xA2:dŻ\xFE\xF9\xF3\xFDލo3AT`\xFF
-4\xF9\xE8\xE6a\x8A2\xE0\xFF$\xA8/\xFD\xEA\xBF\xD3\xC1 \x87zP~(ӼE{l\xAAy0A2"\x80ɨU\x82\xC8\xEC\xF9\xA1\xD6-\x8AťUQ\xAE\xC8'\x94\xA0dt\xD8"Ad~ \xFDP\xDF\xC5!\xF0J\xB6W}\xAD\xD8\xE5a4*\x8D\xEE\x8FD-\xD8#D懂\xE6\x872\x8D;\xB3\xF1\xFD\xBD\xCF\xE5r\xD1z\xADY\x8Bd\xA4\xE14\xEE\xD0׆HR\xF5\xE4O\xC7w
-"\xF3CA\xF7CU\xB7=5\x81\xD1\xC8 \x90J^D\xA2rB\xFF\xB8~\xA7 2?t?\xD4r\xEE\x8F\xE3h\xA1\xEEhC\xF6\xAF\x911\xA1\xA0\xFB\xA1\xDF\xCF\xFEsR\x91\xF9\xA1\xA0\xFB\xA1M\x8F\xAB\xCEL\xA0E42\xA0\x92\xAB.\x99
-\x9A\xEA\x8BW\xC1/@\xC4 \x87\xCDZ\x88\x9B\xFA+F\xEBnj2?\x84~\xE8IO\x8A\xB3\xC40\x8D\xA6-\xC4c\xDF \xF6h\xA0\xC1\xB2\xC7^\xF9-H(?tr\xB7b       \xB9j*\xD0c_D\x96\xBD\xC9\xD6h\xEEF\xFD\xD0\xF1\x9F5\xD6̃)F\x93BR4i٧\xA3\xEE\xB4\xE2 \xFFS\xCE~|\xCE\xD1"D\x90\xE2IEND\xAEB`\x82
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementcontrolssvg"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/controls.svg</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/controls.svg        2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/controls.svg  2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,172 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?xml version="1.0" standalone="no"?> -<!-- Generator: Adobe Fireworks CS6, Export SVG Extension by Aaron Beall (http://fireworks.abeall.com) . Version: 0.6.1  --> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg id="controls.fw-Page%201" viewBox="0 0 144 32" style="background-color:#ffffff00" version="1.1" -       xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" -       x="0px" y="0px" width="144px" height="32px" -> -       <defs> -               <radialGradient id="gradient1" cx="50%" cy="50%" r="50%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%&q
 uot;/> -                       <stop stop-color="#f2f2f2" stop-opacity="0.2" offset="100%"/> -               </radialGradient> -               <linearGradient id="gradient2" x1="50%" y1="-7.8652%" x2="50%" y2="249.6629%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient3" x1="50%" y1="0%" x2="50%" y2="238.75%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient4" x1="50%" y1="0%" x2="50%" y2="100%"> -                       <stop 
 stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient5" x1="50%" y1="-33.3333%" x2="50%" y2="152.0833%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient6" x1="50%" y1="0%" x2="50%" y2="100%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient7" x1="50%" y1=
 "-33.3333%" x2="50%" y2="152.0833%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient8" x1="50%" y1="0%" x2="50%" y2="100%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient9" x1="50%" y1="0%" x2="50%" y2="100%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient&gt
 ; -               <linearGradient id="gradient10" x1="50%" y1="0%" x2="50%" y2="100%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient11" x1="50%" y1="0%" x2="50%" y2="100%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient12" x1="50%" y1="0%" x2="50%" y2="238.75%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity=&qu
 ot;1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient13" x1="40%" y1="-140%" x2="40%" y2="98.75%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient14" x1="50%" y1="0%" x2="50%" y2="238.75%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient15" x1="60%" y1="-140%" x2="60%" y2="98.75%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset=&quot
 ;0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient16" x1="50%" y1="0%" x2="50%" y2="298.4375%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient17" x1="50%" y1="0%" x2="50%" y2="238.75%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient18" x1="50%" y1="-200%" x2="50%" y2="100%"> -                       <st
 op stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient19" x1="50%" y1="-200%" x2="50%" y2="110.9375%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient20" x1="55%" y1="0%" x2="55%" y2="100%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> -               </linearGradient> -               <linearGradient id="gradient21" x1="50%" y
 1="0%" x2="50%" y2="100%"> -                       <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> -                       <stop stop-color="#c8c8c8" stop-opacity="1" offset="99.4444%"/> -               </linearGradient> -       </defs> -       <g id="BG"> -       </g> -       <g id="controls"> -               <path id="Line" d="M 98.5 7.5 L 109.5 7.5 " stroke="#ffffff" stroke-width="1" fill="none"/> -               <path id="Line2" d="M 98.5 3.5 L 109.5 3.5 " stroke="#ffffff" stroke-width="1" fill="none"/> -               <path id="Line3" d="M 98.5 11.5 L 109.5 11.5 " stroke="#ffffff" stroke-width="1" fill="none"/> -               <path id="Ellipse" d="M 108 11.5 C 108 10.6716 108.4477 10 109 10 C 109.5523 10 110 10.6716 110 11.5 C 110 12.3284 109.5523 13 109 13 C
  108.4477 13 108 12.3284 108 11.5 Z" fill="#ffffff"/> -               <path id="Ellipse2" d="M 104 7.5 C 104 6.6716 104.4477 6 105 6 C 105.5523 6 106 6.6716 106 7.5 C 106 8.3284 105.5523 9 105 9 C 104.4477 9 104 8.3284 104 7.5 Z" fill="#ffffff"/> -               <path id="Ellipse3" d="M 108 3.5 C 108 2.6716 108.4477 2 109 2 C 109.5523 2 110 2.6716 110 3.5 C 110 4.3284 109.5523 5 109 5 C 108.4477 5 108 4.3284 108 3.5 Z" fill="#ffffff"/> -       </g> -       <g id="backlight"> -               <g id="off"> -                       <rect x="83" y="21" width="10" height="6" stroke="#ffffff" stroke-width="1" fill="#333333"/> -               </g> -               <g id="on"> -                       <path id="Ellipse4" d="M 81 8 C 81 5.2385 84.134 3 88 3 C 91.866 3 95 5.2385 95 8 C 95 10.7615 91.866 13 88 13 C 84.134 13 81 10.7615 81 8 Z" fill="url(#gradient
 1)"/> -                       <rect x="83" y="5" width="10" height="6" stroke="#ffffff" stroke-width="1" fill="#333333"/> -               </g> -       </g> -       <g id="loop"> -               <g id="on2"> -                       <path d="M 73.795 4.205 C 75.2155 4.8785 76.2 6.3234 76.2 8 C 76.2 10.3196 74.3196 12.2 72 12.2 C 69.6804 12.2 67.8 10.3196 67.8 8 C 67.8 6.3234 68.7845 4.8785 70.205 4.205 L 68.875 2.875 C 67.1501 3.9289 66 5.8306 66 8 C 66 11.3138 68.6862 14 72 14 C 75.3138 14 78 11.3138 78 8 C 78 5.8306 76.8499 3.9289 75.125 2.875 L 73.795 4.205 Z" fill="url(#gradient2)"/> -                       <path d="M 71 2 L 66 2 L 71 7 L 71 2 Z" fill="url(#gradient3)"/> -               </g> -               <g id="off2"> -                       <path d="M 73.795 20.205 C 75.2155 20.8785 76.2 22.3234 76.2 24 C 76.2 26.3196 74.3196 28.2 72 28.2 C 69.6804 28.2 67.8 26.3196 67.8 24 C 67.8 22.3234 68.7845 20.8785 70.205 
 20.205 L 68.875 18.875 C 67.1501 19.9289 66 21.8306 66 24 C 66 27.3138 68.6862 30 72 30 C 75.3138 30 78 27.3138 78 24 C 78 21.8306 76.8499 19.9289 75.125 18.875 L 73.795 20.205 Z" fill="#a8a8b7"/> -                       <path d="M 71 18 L 66 18 L 71 23 L 71 18 Z" fill="#a8a8b7"/> -               </g> -       </g> -       <g id="cc"> -               <rect visibility="hidden" x="49" y="2" width="14" height="12" stroke="#b0b0b0" stroke-width="1" fill="none"/> -               <text visibility="hidden" x="49" y="17" width="14" fill="#ffffff" style="font-size: 10px; color: #ffffff; font-family: Arial; text-align: center; "><tspan><![CDATA[cc]]></tspan></text> -               <path d="M 55 7 C 50.2813 3.7813 50.063 12.9405 55 10 " stroke="#ffffff" stroke-width="1" fill="none"/> -               &
 lt;path d="M 60 7 C 55.2813 3.7813 55.063 12.9405 60 10 " stroke="#ffffff" stroke-width="1" fill="none"/> -               <path d="M 50 3 L 62 3 L 62 13 L 50 13 L 50 3 ZM 49 2 L 49 14 L 63 14 L 63 2 L 49 2 Z" fill="url(#gradient4)"/> -               <rect x="49" y="2" width="14" height="12" fill="none"/> -       </g> -       <g id="volume"> -               <g id="no%20sound"> -                       <rect x="17" y="5" width="5" height="6" fill="url(#gradient5)"/> -                       <path d="M 21 5 L 25 2 L 25 14 L 21 11.0625 L 21 5 Z" fill="url(#gradient6)"/> -               </g> -               <g id="sound%20bars"> -                       <rect x="17" y="21" width="5" height="6" fill="url(#gradient7)"/> -                       <path d="M 21 21 L 25 18 L 25 30 L 21 27.0625 L 21 21 Z" fill="url(#g
 radient8)"/> -                       <path d="M 27 18 C 27 18 30.0625 17.375 30 24 C 29.9375 30.625 27 30 27 30 " stroke="#ffffff" stroke-width="1" fill="none"/> -                       <path d="M 26 21.0079 C 26 21.0079 28.041 20.6962 27.9994 24 C 27.9577 27.3038 26 26.9921 26 26.9921 " stroke="#ffffff" stroke-width="1" fill="none"/> -               </g> -       </g> -       <g id="play/pause"> -               <g id="play"> -                       <path id="Polygon" d="M 14 8.5 L 3 14 L 3 3 L 14 8.5 Z" fill="url(#gradient9)"/> -               </g> -               <g id="pause"> -                       <rect x="3" y="18" width="3" height="12" fill="url(#gradient10)"/> -                       <rect x="10" y="18" width="3" height="12" fill="url(#gradient11)"/> -               </g> -       </g> -       <g id="fullscreen"> -               <g id=&
 quot;enter%201"> -                       <path d="M 34 2 L 39 2 L 34 7 L 34 2 Z" fill="url(#gradient12)"/> -                       <path d="M 34 14 L 39 14 L 34 9 L 34 14 Z" fill="url(#gradient13)"/> -                       <path d="M 46 2 L 41 2 L 46 7 L 46 2 Z" fill="url(#gradient14)"/> -                       <path d="M 46 14 L 41 14 L 46 9 L 46 14 Z" fill="url(#gradient15)"/> -               </g> -               <g id="exit"> -                       <path d="M 42 22 L 46 22 L 42 18 L 42 22 Z" fill="url(#gradient16)"/> -                       <path d="M 38 22 L 38 18 L 34 22 L 38 22 Z" fill="url(#gradient17)"/> -                       <path d="M 38 26 L 34 26 L 38 30 L 38 26 Z" fill="url(#gradient18)"/> -                       <path d="M 42 26 L 42 30 L 46 26 L 42 26 Z" fill="url(#gradient19)"/> -               </g> -       </g> -       <g id="stop"> -               <rect x="115" y="3" width="10" height=&q
 uot;10" fill="url(#gradient20)"/> -       </g> -       <g id="chooser"> -               <path d="M 135.2346 6.1522 C 136.2551 5.7295 137.4251 6.2141 137.8478 7.2346 C 138.2704 8.2551 137.7859 9.425 136.7654 9.8478 C 135.7449 10.2705 134.5749 9.7859 134.1522 8.7654 C 133.7295 7.7449 134.2141 6.5749 135.2346 6.1522 ZM 133.2735 1.4176 L 136 4.0054 L 138.7265 1.4176 L 138.8246 5.1754 L 142.5824 5.2735 L 139.9946 8 L 142.5824 10.7265 L 138.8246 10.8246 L 138.7265 14.5824 L 136 11.9946 L 133.2735 14.5824 L 133.1754 10.8246 L 129.4176 10.7265 L 132.0054 8 L 129.4176 5.2735 L 133.1754 5.1754 L 133.2735 1.4176 Z" fill="url(#gradient21)"/> -       </g> -</svg>
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementflashmediaelementswf"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/flashmediaelement.swf</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/flashmediaelement.swf       2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/flashmediaelement.swf 2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,1026 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-CWS\xF3\x92x̼wX\x94G\xD47<\xB3\x85e\x97\xB6\xF4"\xEAMQ\xE9\xA4 \x88\xC0* ,E\x97\xE2\xB2 &\xC6l\xEC\xA2"F\xB1kP\xC1 ػ\xA2{C\x83F\xA3\xD1h\xAC\x895\xAB\xD1h,\xF8\x9D\x99{A\x8D>\xCF\xFB^\xDF_\xAF^\xE7w\xCE}\xE6̙3}\xE6fw\xAB\xEFB\xFAk\xB2\xC0(\xC2\xD0!\xF4\xB5\xF1i\x8C\xD0@E^~`RDSU,/)\x84\xA7 \x87B\xA5\xB2,\xD0\xCDmܸq\xAE\xE3\xBC\Knn\xEE\x9En\x9E\x9E.`\xE1R>\xBED)\xADr))\xB7s\xA6"d幊\xA22eQi       CJsJ+\x94A\xAFy\xB9\xDDN\xCB*r\xEA2/\xD7M&\x97\xCBJ\x94\xE5n\xAE\xE0(/70\xBFTQ,UK\xCB\xCA\xE4E\xB9R\xE2έʥ\xBC\xB04w\xCC8i\xA5\xCC%_.-/\xE8\xF6ސ\xE4Q)\xE5\xB2\xE0м\xD2%\x97U1\xDEL\xE8\xFB\xFCԚ5!\xC6y\xEF -\xFE\xA0\x9AR\x92\xDB5\xB7\xB4حLQ\x9AW\x91 1\xE5\x83+\x9A\xF9\xC3,\xC4EYE\x8E\xBC\xA8\xBCP\xA6\xAE(SR:\xAE\x84Z\xBD\xD7\x9B\\x85L\xAA,\xFDآKG\xD2\xE5Ғ\x82
-i\x81,82\x81\xE6\xEE~\xA61J\x95\xB2\xE0\xD8
-9\xE3\xE1\xE7\xCCx\xBA{\xF8\xB2a\xED@7Һ\xB4\xB6F\x8C\xF4\xC5\x96        C]C\x93\x93ӆ&E\xA0\xE8\xE5\x8F\xFEE\x88\xEFq\xA2p(G\x88\xB8\x80Z@<\xADU#X\xAB\xCA!w_I`L\x9CE\x91\x86\x8E\x97\xE5I#\xD9>B\x8C6FϽ\xCC_\xD4c\xE4\xE9\xE9َӬ\xE4{O\xDB8\xAD\xEAn\xC85c1zg4\xD4!\x9A\x82\xB5BER9\x8AA \xD0Bt\xBD@\x93q   G\xC1-\xE4M\xE2\x9D\xE0\xE9\xF3\x8B\xF9\xF3\xF9\xF9?\xF1\xEF\xF0_\xF3\xE7k\xD6*0Ҏ\xD1\xEE\xD0^,\xBC,<*\xAA\xD3٩\xF3L\xA7\x87n\x90n\x81.\xD2[\xA4\xBFG_aPc\xF0\xBD\xC1\x83? \xFE50׉{\xBA\xCE6\xD47J6r2\xAE1\x8E6abb\xFA\x85\xE9ӕ\xA6\xFF\x98j\x9BY\x99Ř}a\xD6d\xC65e\xBE\xCB\xFC\xBA\xB9\xA5E\xAA\xC5t\x8B\xB7\x966VaV\xBF[\xF9\xF6`\xA3\xB7N\xAB&<kߪ-\x8FgT\x9E\xB0\xC5\xEC\xDA\xFA\xAD\xFFu\xF8t\xA6\x99ZǺ - -(}{\xF9\x9B\x92 \xB82\xAB      lo\xBA|\xF4\xC6r\xD8ƫ\x89\x95\x8C\xCEg\xD3\xF1\xB6\xFB\xAA\xCE\xEFRfֻ\xF5\xE9)\xD790\xB5\xD9\xE7\xEAh\xFD#\xB8\xB2q\xF2\x81\xA6g΍G\x90i\x86n\xEFx\xE9\xEE\xFDec6e\x9Es\xBE\xE6\x9D\xD9\xF1\xF2\xDAѓ=]O\xB5(ύ\x
 CByޢw\xF4>7s\xFCƩ\xBFn:\x9D\xFF4\xCC|\x80Ŋ\xF4\xB7h\xAB?\xCF(\xDD|&&\x85\xFB}+\xDE\xD3q9\xB3\xE39\x8EDY^\xA3\xB4\x9BYٿ\xBCQ\xD9\xEA\xF0$kAm\xE3\x9D)\x8E\xCAa\xB5\x97\xDC2\xAE\xB8;1)lѷ\xE2\xC6s\xAA\xDDĮ`13\xF1\x87\xC1e{;\xE4=l}6\xF6h\xC4r\xF2\xF1\x84gǏJ*\xFC2\xF6Tʩ\x87\xF3
-V\xED\xE98\x{DDC0}a=3\x86\xB48\xE9\xF5i\xB6\xB1mj\xFA\xC1 q\xEB\xB1%6\xB6\x9C\xDEp;s݂œ\xADb\xECn\xE9\xAF\xE2<uB\xDA*\x89Έ\xA6\xDB۾9\xB0\xDFka\x92\xD2ơƺ\x93\xD2\xD75,
-Q\x8F~\xBC\xA5\xCA\xCE\xF4K\xFE\xE3\xB2\xFC{ɪ\x8D޵\xF7W:٥4s\x9A\xFC\xF0WC\xA2]\xA3c\x84ISj\xE7َL\x997u;\xB2\xAA A\xF7޾\2\xE2\xFC\xD8\xB5\x8Br\xF7\x91\x8F9O\xBF\xFA\xB6\xA5\xF9\x87\xEC\xFA+\x93\x9A\xD6\xFE\xE8\xA4B\xF7\xD6!})\xAF\xEF\xA9\xE9/\x97\xFBg\xEC\x93\xCF\xE6\xB7kW\xCEI\xD2\xFB\xF2\xC9\xF0\x82\xC6\xC8a+U\xB8,E\xA5=|\x86K]\x86\xCB\x93 -GG9m'}\xE5\xD8\xEC\x83xY츒\x92s\xA9\xB0U\x85\x93\xB6"|\xBC\xD7\xF3\xC1\xDA_\xA8\xD0㋈\xBB:w޿\x929\x82s\xE9*,)@Z\xD1R\xD3\xE1zSB\xB0\xDA7\x9D\xB7\xAEy\x8C\x9Dm \xB6A\xD9T8{\xBA\xF6<G\xFF\xE8\xFB\xB1H$     A\xFE\xA9OW\xED\xBEچ\xBE;\xA5\xE2\xAC\xF0=v\xDD\xF1\x9F\x9FnA(czb\xF8\xC2\xDE\xFD\x83\xCF\xFFP\xBA4.\xF6(\x9B\xCC=\xDA\xD3$C\xE7\xC2%EmrH<\xBA\xF1\xD5\xB3\xD6\xC8ߑ\xA8\xAE\xE9\xFB\xBFh\xF6\xBF\x80\x95M\xA8\xA7\xB1\xF5\xDCS\xEB \x83\xAB\xF7"Q\x8B?\xF2 \xD7n>!\xB7@ځ\xFCG\xB6\xA7%\xA7B|\xD1uc\x9F\xD8"\xAE \x89\xD4\xFE3cEW'\xA2\xA4\xF5*|hW\x9Dޱ\xEB\x88י\x82L\xEE\xBF:'!xW\xDD 2\xF4\xEE\xAB\x
 F6}\xE7\x93\xE7\xF1W\x96\xFB+Ʉ\xC3 T8\xF3\x8C
-o\x98\xA3-\xF9"5\x99\xE8%"\xC97\xBB3\x9FG\x9D\xA9\x9C\xB3d\xB1Djz\xACb\xE7\x8A\xE4 -\xEB:І:ė3\xD3z\xA4\xA8.\xA7 \xC1I\x8F\xBEa}t\xB0\xBC\xA1U\xE6K\]W\xD8y\x8FXu\xE8$z\xB5\xABf\xE3rOӱܶ\xFCy\xCA\xC4تzA\xCF\xF8\xA6f\xE3s%\xE3\xAE\xCC,5\x8D\xD39}ud\xFE:\xFB\xFEi\xBBn}\xBBn"\xE2W7\xA0aΒ\xEAuG,&\xAD@\xA2"wtD0b\xB9s\x85\x8A\xD3T\x8F$:\x91O'\xADS\xA4-M\x90s\x8E\xF3\xCC\xCB\xFAaK{%ǫ\xE7\xD7ֹ\xFF\xB2[\xBBu]ېZ\xE4\xD2\xC2\xFD"\xFDG\xCE\xEAc\xF9&H4<\xC9/{.ܣ\xAA\x8D\xB8Az>\x85\xCCҢ\x94\xB3W\xFD\xC8,\xF5\xCC|Ғ0\xAB\x99 \xFF\x916\xEB/\xAD~\x98R\xFA\xE0\xA8\xE9_\x8E"\xD4Ҙ\x8DvԷm\xFC7\xFD\xA6\xF3\xC0\x8AY\x96\xCA~\x92/\xA3B+\xA7=O\xFD\xB1\xBF\xC30׻ -\xF7\xDB\xD0\xC3T\x84\xAB8\x99\xADL\xDB ^\x8E<\xB1Y\xFF,m\xC7\xD4K#T\x88\xBF\xF6"\xE2\xA5(\xE4J..\x88\xD9v1 k\xE5\xEE\xB7\x9D\xFE\xFC\xA4'\x94\xDD4>\x9A\xDE6O\xF1֦"~T\xE9\xFD\xA6`\xE5H\xA6\xE2\x8D\xFA~\xDF -\xF6\ᔛ\xE3\xB6t\xACi}\xBB#w\xD5\xE8\
 xE6N\xBB\xEBO=\xBF\xEF\xBA\xB7Ǯ\xE9wgY\xAA\x89\xF7\xC2*\xC3:cC\xA1\xED֦\x8Aܤ\x96R\xAF\x96\xC0\xE6C\xAC\xD3]:\c\x8Bf\xEC\xDB0c\xED\xAAg\xB7c[\xAE\xDCp{\xAB\x8A\xD1;\xC5/\x9E\xF0\xCFA\xAF\xADz\x99\x9E7/\xFF[r\xD9G\xE9\xE30\xE6nko\x97\xF3\xE7{֎~\xF4\xD5\xF7!\x88dP\xFC\xAEU̿\xA2rRa\xAB=m\x9BϊNś\x9F\xAD\xF2\xFC:\xA9f\xB7\x87\xFE\x93ڇ΂5\x8B\xECy`}02\xB3\xFE\xD9\xF1q\x93\xB6e\xBA\xF6\xB9\x99\xECN\xF2\xCF\xE8\xCE\xEFz\xFA(\xC1OR\xD10O\xF1<c\x87\xB0\x8E/\xAF\xDFxx{u\x9D
-r\xAE<\xE5g$z\xA8]X'^pצoR\xCA\xE4\xE1\xD1'NJ@x\xBF\xDF\xE5ޟ\xF6\x83\x85\xC3l{t4\xF6\x93Hc\xFB!d(LG&\x8E\xD7o\xF7\x90\xECo>\xE1\xD8\xC9c\xAB;W\xDCn\xA4un\xBBMA\xEC\xAF\xC5OT\xBB:ytjC7W\xAD3:\xB4&:6\xEF2\xCD\xCFFz\xB1\xFA[E]@\xB8\xB7\xA8 -\xF7<\x9BQ<z\xFD\xC6-0P\xD6\xD7#\xEF\xB1Z-\xB7\x9E E\xE8f=\x84{\xF6\x84\x9E ->\xBE\xC1\xCBi\xC7\xE5en\x8B\x979\xED?$?\xFD\x8D\xEF\xFD\xF9\xB1\x8B\x96%\xCCk\xE16G\xAD\xD7\xEF)\x8F\xBD=7͝L\xA8\x86\xFB\xBE r\x99z\xBFp\xE9w\xBFdN\xF7ij\xD8ַH\xEC\xE4\xB9>${\x88\xC9\xA7\xCB\xE9VQ\xB7\x9D\xBCgMB\xBA\xBC&\xE46$\xCC{\xE9\xFA\xCEs\xA7=aJoF^\x87\x9D~ \xD7}'\xCB\xFB\xD3\xE2\xFA\xD4t\xB7M\xE2\xE7\xDCI\x8D\x9F\xF3ӄL\xEB_"\xDEY\xFB\xBA\x98\xE5߆\xA0\xCB)*\xAD\x9Bk\xAD\xEA\xA5\xEB\xE2\x86\xA7f\xF4\xCC\xF3\xF5\x8ALNo\xB6. J\x89\x9A\xCBoz^\xE5\xEF \xB1\xACɘn|\xF1\xD0\xC0\xB0U\xBEY\xAB;UϪ\xFD\xBEv7r\x9A\x8D\xFCtk\x9B~\xD9\x82\xFAo\xADG[g\xFF|V\xB4m\xA4\xCF\xFA*\xE4\xD8™\xA2[\xB3j^\xE0\xF2$&\xA9a&
 quot;\xE2.\xBER]\x93;q\x8E\xAFC\xE2\xEA-i\xA3w\xCC\xCA\xDCT\x86\x9C~\xC8F\xC2\xB4 %\x9F5Y\xB3~B%?\xAC\xAE\xE7\xC9>S$\xF6 u}\xB3Q\xCAB\x84&Fy:\xE8\xC4\xD8\xFDIS\x96u\xA0\xAFLT\x82b\xD5b\x99\xBFpZ\xE8\xE4%I\xD5Bia\xCF\x91\xF5*\xB4\xA5q\xDBR\xC2V\xA65MZ2\xAA\x99\x86oF钃\x92ls\xFE\xFDyd\x8Dn\x8C\xD0?'\xFBR\xD4,\xA9\xF9\xA7\xB0\xFA\x92C\xD8o_4Z\xDF\xFB\xF2\xECBŽ)  ?_Uns-P\xEC\x9Fk9\xABew\xF9\x80\x8D\xDAg\x87\xF2\xBETA͓fp/^\xDE?\xA9\xFE|j8\xA7\xFF\xA9Y7\xD6\xD7\xDE@N\xC3`Y\x8Esn\xBA\xE9\xBE\xF5\x85\x9A\xD7\xDEpb\xF4\xD616\xCD r\x9C\xC2Ym)m3\xED\xAC\xF0\xEA\xFAm\xE3\xE6\xE5\xDA.T\x8F\xFD\xB3q\xE3@Ǿ-+W\x9E^\xDE\xEBTc\xBFcS\x9B\x91h%B&\xAB\xE2ZC\xE3ThR\xB3
-?\xD9pst\xCBOO\xF6;\xAB\x91\xA8\xBE -9'\xDDs\xDA\xDCR\xFF\xEC\xC41\x88\xFE\xFE\xDF\xCDҠ<m;\xA7':\xBFީaZb\xB6\xBDz\xA6\xE2,\x89F\xFD\xB7\xDCh\xE9?s\xDB\xD4o\x97\xD01Z\xF6v\xC6\xE2\xC6\xC80\x87\xE13\x9C\xCF2!\xD9h\xDD!\x84\x83\x9C\xDAZiR\x8F\xB4\xBD\xA1\xEF\xE7˿]\xBA\xA1)\xE6\xB4\xDAa\xF4\xA6\xB6-٨\xFF\x9E\xCD\xC8\xFB\xFE\xE2\xCF\xEE/A\xABې[\xBEŬ\xE9\xA3O\xEDXě\x818k!^\xEA\xC0\xE6y\xEEO'\x8Fm\xF9fl\xAEٞ$\xD4Ӱvt\xCA\xE2\xFC\x86-5\xA6\xFD-~uo\xC3I\x81/͍\x8C*\x9A\x83p ,\xE6\xDA\xF9;\xE3%K\xB1\xC9\xC1\x92\x95H+\xAD\xC7\xD4\xE1\xF26\xB4E\xF5\xB8\xF1\xF4\xFB^A\x9E_\xDD[0\xA4qT\xFF \xA1\xCAqKG?\xF7_Z2\xB3ߩ\x9EZ~]so\xF6趠\xF97#\x87\xEF\xDD9|\xF7\xE2E\xB6\xEB\xA5Y8\xFD\xFC\xC5@\xBBg\x90\xFF\xB8Q蝋J\xEB3\xFB\x96\xA6>- A\xA3\xEE\x86`\xED\xB7\xE3.\xDA=\xFFm\xC0f\x94\xA2F\xE8\xDB\xE8\x83I1\xB6\x9B\x91'\x9F\xC1\x9D\xA3\xEE>I}j^\xF1\x9B\xEE\xC5\xD8\xD9~\xFC\xD9_ԙ\xDE|\x808M)H\xCB\xF0SxԶj\\x95\x8DҀ\xC6 \xC86M\xAD\xF8\xF1B`c\xBB02\xFD\x9Ba\x85ҭ++\xC4n\x
 96\xE3Sl\xEBQ(g\xA5cluU\xA3\x86}(B\x8E\x8F*cS۰\xCD\xEBS\x9DFW\xA4\xABT\x9C\x96WH/\xDD1v\xF4\xA1H?\xDB\xDC\xE4ɗ\xFC\x8Dy\x9FU1\x85#tBN$m\xD7\xF5
-F\xA6\xFD\x91U\x944\xA5\xC8r
-2É(-?IV1ܧ\xEE\xE2ed\x9A\x9E\x88\xF2 -$\x8B\xB4j\x91\xF02T\xB6!{\xA1\xF1\xC5\xCD0\xF6~\x8D \x93ێN\xCE\xE9;>\x84\xB3p2\xDE9\xA5ѷ0\xDC&\xA7\xD9RO%\xFE\xF3DS\xF8&\xB9N\x9E\xFB(.y\xBC՝Q\xE1u9\xAB\x84\x99j$\xB1V᜺-\xA3\x8E\xFAlF:'R\x91N\xA3ɚT\xD3~\xCFӃn\xA0\x94\xADmh\xC11~R\x82\x85\xA1\xAF\xF3\x8E\x9C\xE7ldj\x99\x8EL\x9F\xFFr;\\xB2\xAD\xFD\xDF\xD1Zg$kzx\xFF\x8C\xF8I\xB5\xC8\xFC\xAB\x99\x92\xCC\x98\xF1\xF6\xDFq\x9E\xF5I\xCDrB§\xED\xED\x8A\xF7-\xA7\xAE#NK"ҝ\xBB\xD5\xE29\xC2Ӝ\xBF\xCAǮ\xAC\xE9\xBC\xDE_\xC4i\xB8\x85\xB8N'\x9BgO\xB6G\x9C     *\xD8,\xCFn
-\xDA\xD5\xF90\xC4|4ju{\xA3c}\x8F\x9EyU\xAE\xE4\xCC\xFB*|\xF3\xB8\xDB\xC7e\xDD)H\xFB\xE2Y\xFE\xF8\x84\xB2Ԥ\xC2\xCA\xCE\xB5\xA0\xE2\xE0\x8CJ\xA6a\xBA4;\xC8z\xC3@\xEEC\xEE\xF1\x9F\x9D\x9E\xBE}\xFF\xD5w\x81#_\xB7MsNU\xAFa\xF6;v\xCD\xE5\xADl\xD5\xD5\xE7#\x84\xE8\xBA:\xCF\xCD)x\xE1\xEC@\xD9\xE1s\xAEӇDs\x9EG/{\xB4\xDF\xC5Byz\xFA\xEAL\xFD\x85\xB5\xE0\xE8\xC1\xFCm_\xFA\x8E\xB0\xE5\xD7O\xD1Q\x9E0-\x9DMn\xF3\xFA&#\xC4k\x9D\x81\xFC\x81\xF2\x84\xF9\xF6\xFDGp\xE0\x88\xB0<\xE9\x9F\xDB~\xEEu2\xD2Z\x92\x88F\xDDXX\xF0\xDCNq\xBDW\x8B,\xA6\xF0T\xC2\xD6\xFC\xA4{k --]\x987\xDB\xB9\xC00\x9D\xF0˒\x92\xFC\xFC\xB2HR\x82\xBF;\xBA*\xF5k\xB3\xE93\xDC.\xA5{{\xF0\xF9׷\xE4%\xAFζ\xFE\xF1\x89:\xDAGeۈbTp*\x84\xDBv\xBC\xBDyc\xB0g\xF3\xAD\xE8\xEA\xBCɺ\xD7#O\xCD:\xA9\xF8m\xA5h\xFF˪A[\xF4\xED_\x9AÖ)\xD0\xEC\xAD\xEC\xDE\xF8g\xEA\xBEsޗd\xD7\xFC\xF5e^\xE97\xE3\xB3q\xDC4dt\xEB\x8DdQ\x8F'\xCC祾\x82\xD2v\x84\xE0\x80\xA8\xA2\x89eʍ>?\x97\xA5,\xDEV\xA3\xC2C\xF2\x91n\xFA\xEFI
 Gk\x8C\x95\x99\x91I\xF6\xF6x\xFDc\x9C^ɕj5\xC2.!h\xBAUT\xA4V\xE8\x84y\xB0t1\xE8\x92\xF3\xF3\xE8\xFB\xCB\xF9A\xE9u&\x8D\x99\x88\x8C\x9E\xD7]ؐ\x9A\x94\xB4}[\xDE\xC5\xF1w.\xBE\x83c\xE0.\x84\xA7\xE7\xF4M\x9BvȦt,\x92\xFC\xFD\xA1\x98>\xD9(n\x9EΜ\x8BIF~\xC9O\xAD\xEA
-\xAEX\x85\xE5\xA9\xF0\x88\xB9\x95l\x8CN\xB96\x9C)1s\xEC\xB8%)3\xD2f#\x91iOu\x8AģR\xA6<*\x82\xD9Z\x82rN\xEF\xBEu;\xF5\xE81\xC9Hs\xFE\xFA\x94\xCC,W\x8F\x81Hg \xF2\x81\xAB\xFF\xBC8\xDFhC\xF4\xA9\x9F\xF8\x85m?q\x84G\xC8\xFA\xF2`g\xCA?\x83\xEF\xD4\xCC\xDD1쮯 -\xAA\xC8F#\xD6r \xEBF\x9C\x84\xABSr\xB2J+\xE3\xEE\x85\xD8\xE1\x95c\x83\x92\xDB\xEDwd[۞\xEF\xFB\x86\xF1<\xA2\xDFꗍ\x91n\xD3j\x91c¾cF'\xE7\xAF,ٺ@:R'B\xBFa{H\xC6NH\xB4\xF9g\xA3\xB5\xEB\x87\xF5\x93#\xC7͈sϤ\xB9\xC4#d\xFF\xE9\xB0 -\x8F]\xF4\xDBBF\xB7b\xACB\x97`\xBC\xCCa\x90\xC1\xFA1?F\\xC8t\x99zS\xB0\xA8\xDAo\xA5^\x99r\xA7\xF9\x94\x86^.ex6X\xDC \xF6>\xE49o\xA4P\x85\xFE\xF8\xBA\xAA\xF9\x89\x8F]\xA3\xB6Q\x9Ffp\xB2
-\x99^A\x96\xCC\xED\xC8$\x97Y\x97\xFF\xED#y\xF2w\x9F\xB4oj6\xDA\xCF\xDC\xF4\x983l\xE4\xED\xE8ܻ\xF9\xB5\xB7o٩prę*\x8E\x8CE\x83\x8En/75;׮s\xEBNŷ\xABn\xB4l\xD88y\xEAN\xCEr\x97l\xBB\x85SZ\xAC\xF7<x\xA0\xE24\x9FE\xBA\xBE\x96\xCD\xD2-\xB5;c\x93\x96%6\xFAl3kQ\x9A\x86 \x8B+\xF5\xE8\x8BIMI\xD5\xD5\xE3cM\xFA\xD5;%\xAEV\x8D\xA8G\xEB \xEC\xEC?\xA9a\xF3\xCD\xF9\xB5\x8DWZ\xAAF\xA5@\xE0\x8D%_{\xFD]\xBC\xE1\xF2K׺\xF3\xF7\xF9\xB5\.9\xA4ܸ(\xAF\xB7\x8A\xD1;\x8F\x9F\xFD\xB2\xFFHܲK';v\x8C:=\xC0\xFF\xDEZ2OL\xE9\xDD\xFEO\xE8뵳Z\xC5\xCF\xFF\xFE\xB9U -w\xD6\xCB/\xDD|[\x89GZb-\x9EE\xF9\xE4?\x98\x8Cw3 _\xFC\xF5\xAF\xFA\xAF\xB0\xEF\xE1\x8E\xC8q+\x9A̓\xC0\xE4\x87S_{\xFD\x94\xB9r\xD6ڽ)\xC9\xE7g\x91S\xE2\x9DꦍA&\xAE\xFF&?"\x89L\xDC\xC4\xB8\x89\x94t\xCF̿ hdS@\xF3\xA3?\xFA\xEEh7_[\xC5#N\xEB\x88;\xD2J\xB9i\xF8\x95ш_ [\xB4]\xF3?M5-\xBF\xD8\xEF\xE44̸$\x81D˴\x91\xA1\xFB\xAFN\x87\xF3\x8D\xF3c\xFF\xEC\xD63m\xF2\xA8\x85GK\xFB\xF8r\x9EnÒt\xD8\xE0z5N\xD8\xD8+\x89
 \xBFJG\xE2\xDD^\xA1wS\xF2\xA7/h\x84\xF3\xA6¹cvD\xCE\xD9x\xF0\xAB\xB4Ø\x80\xA4\xA0Lq@\xF3\x9Di\xA3v\xAC\x99\xD2\xFCs\x8D\x91\x87\x8A\xD3Z\x8E\xB8\xA9V\xA37\xA5\Ɇճ\xF1sD'\xD7T\x9F:\xB9fJ\xE2lwD\xA8\xE9h\xF3z ę\xB7\xBB\xF3G\xC1[S\xAEݘ\xE7Υ\x94\x8EX\x82\x87\G\xA2\xA7oRҖ\xA9\xBD\xD2,t\xAA\xAE\xE8qP\xD1\xFC\x83\xED\xBF\xF0\xF4\xE6SC\xD4\xCD٨\xF9\xE2\xBA\xEA\xBEZ\xBF\xD1믵\xA97 \x8E\xEA\x81d\x9E\x9D\xAE\xFD\1\xF3\o\xD2:ճ\x91\xC1\x86„i)\xF7G\x8D>\xD9\xE7ۆa\x88\xB3H\x85,\x87\x8Dj\xAC5 -gf;zj\xB7%\xBA;}S\xFB\xC2\xFE\xFB\x86O\xBA7w\xAE\xE5'\xA4\xB3\xFD\xE9\xA3;\xDF/\xCAl\xB9\xB6\xD9q\xDF\xD2+\x8B\x91h\xA36\xF2\xD2\xDE\xD9|z\xD2$x\xF9dĚ\xD5\xC1\xE0\xFC`J*9\x90Y\xAEI\xA8s\xBA\xB85\xA8\xA5θ\x81Lwo7\xAD\xDB -\xDB\xD0P\xD3lb^03 \xF5\x94}\xDD.I\xEA\x89a{dz\xAD\xB2Z\xFB\x93\xE4\x8B\xE5?%"\xA77:3omգ\xAF'1\xE8Ԝ{o\xEA,\x90Sr\xF2[\xCF[_\x9A\xC1C\xFC\xE7\xCDH;\xE1\x84\\xBF\xA5\xB7\xBB\xD16\xCF{aO\xE4\xB4\xD5\xE2\x8D
-w\x92\xEA\xE5uU/\xAFy\xE6ֻ3\x86\xACu \xB5\x92@\xA2\x8C2T1\xD3x\xE3)o\x9FmA\xB0\x9F\xC7oEMۓ\xAB\xAB_\xF8'\\xAC\uq\xABZƲm\xB4\xBAr\xF9\xDF\xF7X]\xBF0\xEC\xD6V\xBB\xE6\xEA\xFA\x9A\xF9\xFE\xC8)^\x85\xFA\xD4\xE86:g38\xD5\x99}\xF1b\xB4\xD3\xDEGu\xD64OI\xD0\xED\xA8Y\xBC\xF6\xEB‡ϳϚ^FCcC\xF8\x81\x8E\xA9\xAB\xBF\xFD\xA6`޴\xB2\x86\xF3\xF2\xC6\xA7׍\xB0\x9E\xF7\$f \xFD\xCB#+\xA6\xD6߄wڋ'\xAD\xC3{O\xA2\xAA\xE4[}eǎ\xD5\xFFa\x95\xE5\x8E$2\xB8\xBE\xF6\x89\xEC\x82\x8DQ\xFFc\xB7<Bw\xCF <\xFA<\xCCZ\xB7:\xD1\xC5t\xC0\xE6w\xE6m\x8DI\xAD\xD5xc\xFC\x82\xA5w.#\xEB\xA3 >\x945-4\xFEqNnj_%S\xC23s\xDBp\xE6+\xDEW\x93$\xF7K̕o\xE1e\x9A޽\x9E*\xE4un\xD4)}\xC3/n\xA0dS\xC4\xFB\xF9'\x93\xF63+7\xF5  8\xF4\xA8Rx1\xEDdi\xCA0\x9F}r\x85\xBE\xE1\xADݰ*l\xF95(\xA5\xBAq\xF6\xCC\xD9\xFB->\xE1Y\x8F\x87\xC0P\xE8ᕴe\xEBM\xE7\xEF%B\xB3ň\x9F^\xF5Ӝ\x8E\x9B\xBD\x9A\xB3\xFB\x92\x83\xCC\xC1\x9E\x89\xEE\xE7\xDBH\xFC\x98\xB2R\xF7F?\xA7\x8A\xD0\xD0um\xA6n\x94\xB2/|\x91d\xD6\xD8\x
 F6\xAA-\xA5\x97\xD8\xE8\xDC\xE8\xA4\xBEI\xEEM\xFD\xE8              l\xDD\xEF\xE7\xB8\xEA8\xB5\xA8\x91\xFEz\xF3S{7g\xA8pdę;Ⱦ\xBF\xD3~\x9D=\xD1\xF3ᵉ\x9B\xB5\xD3<\xF7rAǣ\x83\xC4?\x9A6Z\x85\xFFP\xD5g\xAC\x89\xEA\xC5b\xB1~e\xAEY9\xAECV\xC59#K\xBB\xCD\xC9\xD9\xFE?g\xB4\xA5\xDC=\xFD䖃d\xD4\xDBY\x8Fz\x9B~\xBD}—Z\xDF'_v\xAAdΚܔ\xDFt\xA0 \xEED~x\xBD\xCD\xFA7W*\x95\xE6\xA7ҿ\x8F\xF8 4큉\xEE϶>\xF7z)\xCA\xE1\xDA$\x98y\xF6\xFCf\xB8\xE4!X\xE7\xBD\xB4\xD7\xDE~\x88낗\xAC\xCB}\xA5\xFB*Y\xB8#0{a&M\x98\xA2w\xBE)2\xF5\x97\\xBF\xDF \xC7Gӄ\x9A&I\xA0\xF5\xAF\x86K\x8AZ'3\xA7\xA9\x9FkS\x95\xCF\xD6\xF9ӗM\xABi\xBE\xB1kL\xF5\x96\xA7LǞ@\xE6K\x9B\x90ͬ\xBF\xF7}W\x91\xBES\xEB\xCD\xF7#K\xFB-@\xFE\xCE\x97\\xBFe\xB2?\x95\xF0\xF9N\xA8\xC4*\xC20\xA6!\x94#\x9C\x95b\xA0\xE5\x8C \xF9\xFE!\x89\xA6u\xB6ߤ\xF4Zcs\xC3SW[Dza[ʄ~{\xD5`\xBFCk7%\xB5\xA1\xA4I\xE7W/5a\xAA%\xF3l\xFB=5qD\x9AJ\x94\x87\xD2%\xEAd+k\xEFn}鋝\xD3rz\xC6\xCBm~rGɰJ\xDEy\Wri\xEFȾ/$cF^[\x82a\x98
 \x87\xCCN;C\xB9[\x8B\x94s;\xA3O\x86\xF75\xADƱK\xC9\xDEXuhuO|\xCD2V}OU\xB3\xAB\xA8\xBF
-,n6y\xF8|\xBD\xE3\xA5Q\xDFSI5\xEB\xD7|\x81L\x8D\xB3\x91\xCDX\xFD\xA4\xF93\xA5\xA3\x90I?\x84%-IN{\xB3\xA3\xF49\xA6=\xB1[\xFB\xD4\xF0\xA2_Q\xCF!*\x9Cz\xF1ߖL\xF5\x99'\xAFǑ\xE9Hv|\xAA\xA5\xCD -~\xE05\xD3\xE5\xE0\xF7\xB7\x87\xFE\xCF\xCE\xEFZ}\xFCq]\xF3\xB3\xEF\xC9k\x846D5\x87T\x82؋\xD2\xC9Rw۶\xC99\xA8\xC9\xE9\xDE\xF4\x92%5M\xA8\xBF8\xD1w\xF5\xFC\xEB\xCA\xFC\xDFKL\xEF\xFA\x96\x97^\x92\xF0\xC6?k\xE66}ur\xD3ס_Ю\x9F\xEFUm\\xA8hB&o\x9D\xB8\xBC\xE1ԚyK\xD7\xD87m\x8D\xCDYpR\xBBҩaR
-r\xDF\xF7Fo\xE6fxM\xF1|o\xAF\xFE\x8D˛\xE0\xC3\xD5 \xDF;z6\xDD\xC9\xDFs\xA7\xBA"\xD6\xFAΔ\xA6I\xA1\xA8\xD7\xE2\x8Cy\x89`}kk\xBF\xFF\xEBhF\x8D\xFCv\xD2\xF1Ѣ\xBD6W\xD7\xE6\xC2\xF5\xF1\x88\x89^S\xC3\xF9A\xCF%{\x96M\xC5\xFA\xAA\xFA\xF7\xE4\xFA\xE6\xB7\xE4\xBF\xD6l\xD77~\xF9\xFE\xF3\x91\xFF\xF1\xAD\xE3\xC5~\xE5ߊJbxG\xD0REdȨ`\x91b\xFA\xFF}\xD4ŋ\xD1g\xDB\xE43\x9EG\xBCdP\xE5o#W\xDD\xDA;\xFCT=J>{\xCA\xFE\x81b\xBESMԘ\x95\xD1ߧ\xAC:\xBEEbo,\xC6\xF7\xA7\x9E4\x85\x98O\xFA\xF7\xD0~\xD5\xD1\xF4prZ܍\xCA\xE0\x91;y\xB0\xE6\y{\xF6\xF8\xE5VA\x9EqP\xDAz\xB8\xA5\xB3\xC1=\xB4\xFF9\xE6\xB5U\xB8«\xF8\xF2\xEB\xA1\xB62K~\xF2\xBD6w\xFB\xA3\xEAK\xE1S*\xF7.\xDB\xF2\xE2\x9As\xDD/<7s\x93\xD6\xDE_\x9D?\x99Y\xF6\xA8\xFC\xFB\x88        \x90\xF5\x90\xCD\xE0{\x90y{敀a\x8A\xC2[ڈ\xED\x8D\xF8\xBFfԙ\xDB(G\xAE>k\xA6^K\x9Di\xDE\xE7o\xC4O\xBB\x81\xAC\xD6\xD4.\x9C\x89\xF8C\xE6u\xA9\x88{\xF5\xEB\xC7\xF0ҽ^g뻶\xFD \x83\xF4\xAF\xBE#/\xFEP\xE6\xA2N\xFE_\xCD\xEA\xFAz ^\xD1\xC4yx\x80
 \x86\xF5*\xF1miU\xE2C\xF3\xB1\xFA\xE3\xC2\xE6~y\x8Ey2f\xF5N\e\xEE\xB4Z\x82x=-v\xA7H\xDFY/=U\xD7ZWD\x85\x8CmCO\xE1Eƅ\xD16\xCF$M\xD3\xF7Ǩ\xB0D\x85\xB4\xCAr\x9EO\xB8qK\x8D\xE0\xCEtx\x85$\xA7      \x99\xB7\xE5i\xC7\xCEם\xB2 5: \xCE7s\x9B\xAD5\xC1\xB5\xAC    \xF5 \xFF\xD6\xD7i\xC5\xF0\xEA -!h\xED)\xA4'/w\xBA}\xABi\xE9\xF3\xCF\xFE!;\x98\x88B\xCF\xCDʽeY \x8B\xBC\xF9\xB2v<%O`\x8D QP\xD4\xEA^\xCFG\xCC\xF8\xF2\xC2b\xB8\x89"T\xA0\xE5\x9DvV\xDF -q\xA0\x9Eֻ\xBCD*<~Z\xC8tG\xF71\x91\xB0x\x94\xA1~\xAFVm\xFC\xE5}-\xFD\xCD\xEE\xD72Nj\x8B\x9BA"y=\xFA\xF9\xB8\xE7\xC6\xE0\xBEmH\xAAuc\xD6"~D\xB9̭\xB3\xC8\x80\xABoJ=By\x82\x9E\xC3j\xAD\xCB\xD0\xC0\xC6\xF4\xDCj\xF9\x97G\xDB\xFC\x95$F\x92l\x84\x97[\x9C\xCB\xF2\xF7߇t\xDEq^\xEC\xCFh\x87\xE3\xF7\xEF\x96\xEB\x86\xC36}L\x90cL\xAA\xCF}0\xAD\xB5@\xC5\xF9\x8E\xDCZw\xE6,\xF8>5[Uܑ֧v\xBF\WPh\xF5\xA3\x9BR/\xFC\xEBXd]R\xED\xFA\xF7\x8A\xBA\xE3\x92\xC5[ok\xD9\xEEv?mÔ\xF1cz\x92e\xE0ؿ\xA9\x8B\xFF\xFDy靄\xA9\xE7\x9
 Ffq\xDC{)\x99\xE8ɫg\xB58\xD6\xAEVv \xFE\xD8շ\xB7\xCFʐ\xD6%\xA7𯔘\\xF4\xFC\xC3\xF2\xFB\xC9) ^\xDC -\xBAf\xF2bʞ\xE4\xB7KC\xF8\xCFᎏV\xB9\xDC89xԽ\xE4E\xEE-z\xB6g\xAB\x8A\xE6\xBD\\xBF@\x8D\x9C\x947P\xE8z\xE7G!\xB2ԁ\xD1 \xBC\x91Y\xC6f$Ho\x92\\xB62\xBC\x9D6\xEF\ȵ\x88\x9C-\x81\xE2\xD1s\xAB3\x90MQ\x9B\xB1*\xA5u\xF5\xEE\xBD3\x8E\xE6(\xED#s\xE4Kmgo\xBF\x9F\xDC'o\xF2)\xC4O\x98\x81\x84e\x99\xE3\x9Es\xDA֮\xFFC*qrN\xBC\xFD˓'\xA9\xBF,J]h\xDC\xE8\xDA\xDA?\xE0\xD6\xE5?"\xD39\xCFN/iؗ\xEDt\xEF+{-\xCFk\xE9\xAF\xFA.\xBA\xBFZ4x֫kf\xC3n; -^\xF1\xB7\xD5\xEE{ۜ^|\xE5\xE0r%\xE6\xF4\xD1-gg\xF5\x82\xB5\xDB\xD9";d\x8F\xFA\xA0\xBE\xC8\xF5C\x8E\xC8 \xF5Gp}E\xAE\xC8 -\xB9#䉼\x907\xF2A\xBE\xC8\xF9\xA3\x88\xA0\x81(\xA3A(E\xA1\xC1h$\xCA@\x99h\xCAB\xD9(ɐ\x95\xA0R\xA4@\xE5\xA8}\x89&\xA0\xAF\xD0DT\x8F\x8Eq~\xE53&\x8Cc\xC9X1\xD6LO\xA6\xC306\x8C-ӗqg\x98@f=ck\xB3t\xF0RC$4 4˷\x9E\xE8<\xD1\xD9vp\x86O\x94A\x83U\x83\x95m\xEFݮ\x81f -V$\x8D\xA4\xFC\xF7
 ?\xD1\xEFv%\xFF':\xFB\xBB\xEEL4\x81f\xD5}&:7X\xA1~\x9D\x8F\x92<\xAC\xBC\xDB\xEA\x84\xC9n+\xD6c\x83\xD5Dg\x94x̐\xFC'%\x91\xE7\x89\xCEk\x94\x88\xD9'\x94\xA8\x8D\xFE_\xFB?\x87
-\xFD7\xFBu\xA0\xF6[\xD8Y\xD0\xF8 -\xC1\xE1\xE7\xC1=x\xF6\xEB\x97Q\8\xA5\xB3\x81b#\xC5\x8A\x96 \xF1\xBDn\xF1"p\xF3\xF3*\xA76\xBDL\x9C\xFDz8\xD5+\xA8\     (~5\x8E\xCA\xE3\xA9<\x9F댜_\xAC<\xF2\xBC\x81ʍT\xE6\xF2\x9C\xD1\xC0\x8C)2\x80\x97ն\x80/\xEC\xB3\x9F{Q}Մ>{1\x8Ab-է\xC0\x9C\xFD:\x95b \xA9\x97 \xC4\xD3\xC8uA\xFB^F\xC1\xF8$Ѻ\xD2h\x89\x9C
-2\x89֕FK\xF4
-*W\x92h\x89~<\x95\xE7s]i\xB4\xAE4Z"7\x82\xE6\xC8s.ϕFK\x90\x99DK<\xDB\x92h\x89>\x8Cj\xC2I\xB4k\xA9\xDEf\x8A\xF8U
-\xCCI \xB4g \x899\xCAm\xE0\xD2R\x88\xCC\xF0\x91w\xA7\xC5Z\x8A
-}EX\xAF\xA9\x82\xA9TN\xD4~;\\xA3
->\x94
-(~G1I\xA3I\xA5\x82I(\x95ڤA\xDE8\x94F5i4\xEFp\xAAN- &!\xA2IAR\xB94i \x93\x89\x9C3\xDA\xE2E
-\xCCjR/ęH\xEA%\x83\xD6\xCEG\xF94oا\xA2"\x90\xD3x$\x9AXH\xAER\x9A\xAB\x94\xE6*\x85\\xC3Qx\x8EƂ\x9C\xEB\xC9K0 -\x90DR\xB9,\x99r*W\xD0T\x82i\xB0\x9A\x90r+\xC0[(\xAA\xA4r%\x95\xC7Q\xCBqTr\xF6)\x80d\xFC9 -0\xEE\x97ׂ\x96\xBF2\xA6h 8\xE1\x8D\xC5Z\xC0\xB6\xB9\xBCV\x9AJ\x90\xB9\xEA\xB5- \xB1iE\x85o\xC2ը\xB0\xED\xDF4\x91K\xEA5\x91K<O䒨&r\x8F\xBCj\xE0N䒱4\x91Kzy"\x97\xF42\xC1Z\x8A \x9A\xFAn-\xB7Ak>`\xA1V`\xBA\xA0\x91b \xD53h\xB5\x99\xC7\xBF\x9Aϝ\xC7mz\xB9pJ\xE7wW\x8A\xA1\x82\x8D\xD76\xBDm\xA12\x83м h\xDE4\xEF\x9Aw7\xBAs\x97\xE8(6Rl\xA18\x8D\xBBRk\xAB^ϣ\xF2\x8AKUo\x97Q\xB9pJg#`\xD5\xEB\x8A ZF\xCBZF\xCBZF\xCBZF\xCB"\xB8\x8AK\xF4 -)\xB6P\x9C\xC6\xFD\x8E\x96\xF5-\x8B\xC8 \xA8f) )\x8BhIYĦ\x85"\x83@3\x8D\xDB>\xE7Q\\x98\xF8z\x95\xD4HS!u6\xB7\x91+;\x90\xE9\x9C(~\xB5\x80\xE2b\xAA_F\xE5屮\x96\xE2:@<\xAF\x856\xAC$-@䥀dή\xA5\x91} M\xAD\xE1\xAE\xE3:\xBFi$\xB9\x85"\x83Zh -P\xE2\.\xAC\xA
 9P:\x91P\ (\x87\xDA\xCDwT^Kq ӹ\x94\xBB\x9E\xFBj\xBDFN\xE0\xB37;\x97\xBF\xDAK\xF5\xAD\x80m\x9D?v\xBCm\xBC\xD0y\x84\xE2q\xAAi\xE0n\x80\5܍๑b ŝ\x80S\xA0O7\xC1\xF8l\xA4\xD8B\xB1\x81\xBB\x99\xAB\xFBo -w w\xDF˥\x80\xA4\xDC-t\xC4M\xC8ϠFD\xDE     Hb 6\xAD\x80$\x86-4\x86-4\x82ǩfw\x945\x8Fb\xA0\x80\xCEP\x8Bm܆7K\xB9\xDB\xC1C \xA9\xD7v\x88g/մ\x9F\xDB\xC1\xE7@\xE2\x8D\xC8 -\xDC\xCFR\xEENȵ\x97\xE2\x80\xA4\xEE;i\xB9\x8FSM -wԺ\xD0\xEAN\xE4\x8A;\xA7@\xAB\xEE\xA6\xE5\xEE\xE6\x96u\xEE\xD9\xF9\xCD^\xAA\xA9\xE1\xEE\x81\xE6\xD6B?\xB9\x91b ŝ\x80\xA4\xDD\xF6\xD2\xF6$\xD8B址S:\xB7s[\xC1\xDBn\x8A(\xA4x\x8C\xE2I\x8A\xED\xCFR\xAC\xE1\xEE\xA3\xEE\xA3\xB9\x85j\xA6q\xF7\xD3#\xD8\xF2\xEC\xD7;I[\xFD@kM\xB0d\xD2>?@\xDDk\xB8h}\xC8d\x85!\x9A&@\xD2_D\xDE  H\xFA\x8Bش\x92\xBCh\xBB\xA0\xEDF\xF08լ\xE1\xB6Ak@\xEB\x83f'`\xC3\xB0\xF9 \xC5cORl\xA7x\x96\xE2^\xEE!\xEA\xF9\x8C\xD8@&=r\x88z&x\x9Cjj\xB8\x87i\x9C\x87i\x9C\x87i\x9CD\xD3z'\x91w\x928\
 x89M+ \x89\xF30\xF5v\x98z#x\x9Cj\xD6p\x8F\xD08\x8F\x80f'\xC8$N"\xA4x\x8C\xE2I\x8A\xED\xCFRl\xE0\xE52\xFF\xB6\xEAB?\xA3\xF1\xA3\xF1\xA3\xF1M\xE8I<D\xDE        H\xE2!6\xAD\x80S \x9Ec4\x9Ec4\x82ǩf\xF78\xED5\x82 - \xCF~\xBD\xB0\xE3\xED\x8A\xC7(\x9E\xA4\xD8N\xF1,\xC5\xEE   \xE8\xFD\xA5ܓ\xE0\xBF  \x90̂\x93\xB4D\xA2i\xB9\xAD\xB3 -\x90\xCCk\x82\xC7I\x8F\x9F\xE2^\xE0\xCE,\x835\xEE\xDD#Nq\x8F\xF0Z\xA8\xBE\x81{\x9A\xCE\xE2vZ\xBBvZ\xBBvZ;\xA2i\xE2\xB6\xD3\xDAy'ȤvĦ\x90\xB4v;\xF8?N\xB1\x81{\xFC\xB4\x84\xF9r\x96Fx\x96Fx\x96\xE6"\x9AVГ\xCF\xD2      \xB9\xE3m/\x86\xC3k\xFB\xB7\xA3h\xC8\xF3\xBC;\x8D\xD3\xDF.Ջj*\xDBP\xD90\xFD\xAD\xD5\xD8S\x8D3EW\xAA\xF3LxM#@\xEFNc@\xE2\x81\xC8 \x95m\xA8l H<\x98\xF0
-\xDF\xD8Sٙ\xEA]\xA8\xEC
-8\xE1\x8D\xCF r\xF5\xA2\xC8\x8A\xDF\xD9\xAA\x913`\xFA[\xC07\x9D\xAE\x80ޝb\x9E9\xA4R4$\x91\x9B\x83ޔ\xA2\xD5[Qd\xA8Ɔʶ\x{DA26}Eg\xAAq\xA1(\xE6\xF5\xE0\xB5c#@\xF1;c\xC0\xAA\xD7\xE6T\xEEE\x91\xA1\xC0\x{137D80}\xE4l@d{\x8A΀!Ѹ\xBE1\xE6Y\xF3hk\xF0fC\xD1\x90D\xDE \xD0P\xFC\xCE\x90D\xDE \xCA2\xA3zs\xAA\xB7\xA2\xC8P\x8D -E[\xC0B8\xC9\xFB>\xFBR\xBD3EW@\xF1;1\xAF7E\xEA\xFA -\xFC\xDBP\xFF6\x90\xD7 d\xF1;s\x8AV\x8A}\xD3\xDF:zC\xDB1ϖ\x8E
-[\xC8e\xF2\xF2Wf\x80jdH\xFA\x94\xE8mI\xDDm!rg\xC0g/\\xA9܋!y\xC5<;\xE8MC@ƕX\x9A\xAA\x91`;6\xBF\xB3\xA2\x9A^\x80\xC4'A@\xE2\xD3\xFC\x8By\xF6 \x92Z\xD9лӜj\xAC#\xDE\xF6\xA0\xB25E\x86\xA2- c\xFBP4\xE4\xF5\x81\F\x80\xDE\xF4,|\xC3P\xB4$\x91\x8D `\xF4\x91\xC5<Zw\x90\x8D@.|c\xF1\xD6л\xD3P\xFC\xAE\x95mI\xB4D\xEF \xD8\xF6\xAF+\xD5\xF4b\x88ސ\xE7hHz\xD6   jm\xF3\x8E\xE8\xC5<\xC8eH\xC6A;\xAA\xE9}A4\x86<7@#@2B\x9ASM/@\xD2bm)\xDAQ\xB4\x8Cx\xEBHzӍ֋؈y\xEE\xD0\xF2ƀ$"[Sd\xD3\xDF\xDAP\xD9\xB0\xF0M_\xC0v\xECH5\x80L\xA7'\xA0\xF8\x9D\xA0wg `;\xA3\x9Ap\x8A\x91{\xF0<\xC0\xA7\xA07\xD8{\x80\xBDE_\xAA\xF7\xA3r `;H\xE5p\xAA\x8F\xA0r$Ec\x9E'\xC4f H\xCE\xEAD\xB6\xE3y\xD1\xF6\xF7o\xC6<o\xBA\x9Ex\x83\xE4\xB6a\xACB B\xFC\xAE\x80\x85o\xA0l@O@-\x91}\xBD;\xFD(S d:\xC3\xD3߆S\x8C\xA0\xFAx\x8A       \x8Dy>t\xB4\xFB\xC0:c -\xB21\x80\xDE\xD8\x92\xA8H\xAA\xA0\xF8\x9D'E/@R
-\xD1\xAAQ\x95\xC3)FR\x8C\xA2C1P\x8Dlx\xBE\xD0v\x80dM\xF3\x8D \xF1IЇb0\xC5P@\xE2\xD3V\xD7p*'P\xBD     \xCF4v\x80U\xAF\xDD\xC5\xEF<I\xFBً\xA2\xD5\xF8Q9P\x8DR9\x98b\xC5H\x8AQ\xE3)\xF3\xFCi_\xF8Ӿ\xF0\x87\x96\xB4\xE3@\x9C\xB6\xBC@\xAA        \x8D!o\x94b X\xF5\xBA\x95m\x89\xE5h{@R/\x82\xAET\xEFA\xD1\x90\xE9\xF4\xF4\xEE\xF4L\xEBH\xDAm\xC4L\xF5!\x80oèN1\x82b<\xC5\x8AF\xBC\x81\xB4\xF4\x814΁4\xAA\x81P\xBA ջR\xF4$\xADA,\xC3)&P4\xE6A.;@\xB2>C\xB4&\x80d]
-Kk*3\x80\xA4ǃ\xE9H#6}h\xAA'E/@\xD2\xE3\xC4>P\x8DP \xA5F\xF5\xE1\x80o:#\xA9E1\x86b<\xA0\xD9\xF2ј\xD1Bh-\xDA\xF1B@(~g\xCA \xA5\xF1\x84R\xFBP\x9AJ\xC7\xD1{\xD2T/@ \xD1\x92qB\xE4p\x8A\x91\xA3(\x8Ay0\xEAa - \x836w\xA7\xB2'E\xAA $\xEDOlB(FP\x8C\xBF\x8Bl\xFB7\x9Ej(\x8Ay\xE1\xA07$>\x89l HZ2F\xB5\xD5\xF4$\xEB A[\xC0\xAA\xD7}\xBD;۱; \xB1D\xE3Iчj|\xD5ȏʁTH1\x98jB(\x86QM\x95c\xA8,\xE6E@.@\xD22\xFD(\x86S\x8C\xA4hċ}/\x8A\xB6\x80d\x9D\x89\x84\xD6\xF6L\xEB\xE8\xDD (~B1\x9EbE;^X\xF1\x83\xA55 Y\xB1       \xBAzwzP\xBD' Ys\x88\x8D/ \x89\x81\xC8\x89g\x82!C\xC5\xEF"\xA8I1p\xF9\xAB*\xDB\xF1\xA2\xC1\x8F-/\x86FC#\x8C?\x9E<\x82ހޝ\xBE\x80\xED؏\xCAƼ!t\xFC {c^\x95\xE3@\xF3\xE2\xC1\xC6\x90\xAC`\xB0\xC2A\x9C\xF1P\xAE7\xD5R \xA5N\xF5Ƽ\x9A7\x81\x96\x9B@\xEB;\xEC\x8DyC!6\x90\xACC\xC1Ǝj\IϞT\xF6\xA2B1\x9Cb\xC5x\x8A\\x9E        CO\x86\x80p\x84s #~WKe x\xA3LކY2\xE4m\x98%3\xFBu>\xE0\xAC|ə\xC7%z!ϒi\xFBW\xB8\xFC\x95\xB0\xE
 A\xB5\x95\x9D\xA9ޒ\xB1_]\xE3\x90/\x95\x84j\xFEq~\xF0%\xD2\xF50.\xE7|\xE1dE\xE05\x90FR\x9DH\xEFt\xA5\xC6#th\xB1cS?\x96̺\xBDu\xE7\x98ؕ\x97\xF5\xE20\x88\xCB\xF9\xA9ێ\xF5R\xCC\xE5\xDC\xFD\x8F\x8Ex\xDE\xB1\xBC
-&)\x97\x8D\xEFs\xE5.\xEAN\xCD\xF4\xBF\xD9}.\xEF=Z\xAE    \x94\xF1[\xB7\xF4_;\xEEG\xF5\xAD\xEB\xAE\xDB\xAF\xAE\xD2껣\xFF\xAA[ף[\xF7ޟ\xA8\xBB5X݃n\xCFv\x81]mztK\xA1\xE6\xF0Z\x90
-\xBB\xA5\xB7\xD43\xD1\xF5ύ\xC1D\xF2\x87\xD4>\x83\x88\xA4\xDB\xFD{;\x93n;aw\xB9<\xBF\xAE\x98\xFF\xEC\x96\xD8X\x8A\xA1gH\xFD\xF7\xD9\xFE}_\x8F\xFFǥAfdp\xFB\xA5\xA9C\xEB\xC8W\xBE<\x98\x94B_ZR\xAA_&c\xC2Ke\xA5
-\xFA}8W&T.g\x92\x8A
-
-\x95\xE5L\x92\xAC\\xA6\xA8\x94幢\xE7.\xCA淔\xBE\x99\xCDAQ -\xBD{\xF7n;:\x81\xF4"\z\xB4     \xB4\xAF\xE5~\xB1yKz\xFA\xBE\xBC$OW\xF1E\xBDӞO\xAEB\xB3\x8D\xB8\xF0\xF7\x94\xAE\xB4y\xE4c\x84!&\x9EШ>X\xC5\xD3\xD7h\x90\x9D6\x95!]BFm\x98ؒ\xAF\x82\xB5\xABx\x9B_&\xE0ӣZ\xA2\xBBCz'4\x84-p2]K #>x        \xC5 \xEDP@\x94\xA9F\xBA\xF5\xC5\xC7\xC7s\xE0\xEFgC\xB9\xFD\xD4g\x96
-t\xDB\xD4\xC1b\xC8\xC1\xC37 L\x9D\xB2\xDB\xFB\xFC\xF2\x81kS2\x93\xBD\xF3\xAE}\xF10\xEB\xF1\xA1\xC4!\xB4\xF5\xC1\x8D62\x80k>\xEF$\xA4n - ;\xEB\xD6\xF0F\x95\xFF(}\xED\xC9Ә    \xF0\xE1\xC3.\x9Fq\xC3۟\xEC\xD5>\xDBcM\xB5{b\x89\xA8#\xA1\xC6\xD1*\xA4\x83\xA2\xB1/\xBC\xD2ƨ\xBD*\xA7{\xA3W\xABk\xED/S -\xC6\xE5\mP\xE9\xB2\xE9\xA2hK{C\xB9\x8A\xBA\x850\xB2\xFEM/F\x8F_\xFB\xF0v\xF1̵ -A \xE1\xBB&zhX\xFA\xDD#\xB5æ\xCC4\x98|\xDA\xD4\xA98\xA4f\x9C>\xCEv\xB77ף}|}\xE2F\xFCލv\xE1FȬ7\xB85\xF9\x8C_Ay|om6ph \xED³\xDEl\xF89\xEA\xAA\xF5\xB5\xE8/\xBD熬G(\xAD\xFD\xBB/\x9B1\xF2\xF2\xF2\x82 b\xD2\xF6\xAAG\xA5#QY\xFDV\xB4ZU\xD6ר2+\xFBM\x81e*\xA8i\xD4RLj\x8Au\xC0)4W\xF0d\x8F\x92!\x97\xB4~\xAF\xE5       \xF4\xE9kGRA{3\xEA\xF76O\x9FmmҬ\xA4\x99\xC0\xE1\x9BhXj\xCD7\xC7Ԛ꛺"\xF8z\x9A,jv\xEB\xF9'&n\xD9;7\xBE\xDFɲ\x9C\x9B\x8Dc\x83f\xE8-_~\xF2\xE4׿\x9D\x9Fs]\xA8%1s\x83WP\x9FIsJ\xF4\xAF]\xDF\xF6C\x88\xEBU\xFF\xB4\xDE\xF2\xCC?\xB2e\xD18hH\x9E\
 xEA\x80v4bD\x83\xFD(\x81!\x84\xCE}\xFAB&9 \xD4\xEE\x90i\x80'c\x94ֹN%\xAA\xEFz\xB1\xE8q\xA6׹\xA5\xE7.\xF5\xF9ႉK\xF1\x9D?\xE3\x96 -plU~0Z\xF4\xFE\x9A\xBD\xB3\x8D*\x90\xF9\ݳaߊ]/\xAE\xDC\xD9ui\xF4\xCF_x\xA8Ut\xECc\xE8\x99إMj\xC9r\x9FκCͨ\x97\xB6IwAP\xEA'\xE9\xB4\xCD@mJ\xAA&0f[r\xB0m\xFB\xB5p\xA8\xCDP\xD6eI\xEF\xECɪGv\x98\xC0d\xC0Т\xFC! -,c\xA4򢂒 [Yl\x83旖(\x99|i\xAE,Ȗ\xAE \xB6Ly\xD1\xF0\xE0\xE1n\xCB\xE4\x96\xCAKA\xB6v\xF9\xF4\x9F-#\x97)\x952Er\x994\xB7\xA8\xA4 \xC8\xD6\xDD\xD5\x8C\xC6\xC8%\xF4\xD1\xC36\xD8\xDD=\xD0\xDD}\xA0\xF1 \xDF,- \x86\xC2\xEC\x83b2G\x85\xA8|*a!\x84 \x81A\xED7\xAC\xE6\xFE\xD2'\xA1G\xF2\x96\xCB\xB35\xDF\x92\xE9\xC47\x87\x9E\x81J=7\xB1\x84\xCF\xC1\xEF-\x8Cr\x97\xB8\xEF(\x9Az\x83\xCD\xFE\x93\xAAÿw\xB6> \xFF֟\x87u&\x{DEB9}m\x8F\xD9"\x91\xEC\xE0\xF01'^\xA2\xAF\x855\x90j\xD5\xD5"s\xBCH\x8B{\xC1\xFF\xB4H.|\x97X\xA6\xF8\xBFlw\xFA\xEF\xFF_\x93X}\xD0$\xEF\x84NG\x8F\xAE\xFAZB}i\xF5\xE5@ُ̦o
 \x96V\xCA)EŲ,e\x95\x926\xC4;a\xD4\xD8\xECO\x8Bʤ岬\x9C
-e      Z\xA8\xD5\xC3r\xC9A\xB9\xD0\xF4\x8ARyyVNAVq.\x9A\xAF՗ \x9D\xD1\xF4>*\x8D5\xAB\xD5W \x89\x90\xD1l{T&\x97\x8E\xCF\xCA\xDDb\xAD\xBEB\x98\xDE'a\x8D\xDD{V\xB2[\xB7\xA3\xB8B)\xCB#.\x96j\xF5Ճ\xB9t\xDD A\xFA\x92zݎ\x8A\x92Z} -a0=|\xE4歀q\x8E\xAA\xFC
-\xB9\xBE\xCA-\x93\x95\xC4@$\xA4*\xA60 \xAD7\x87\x98\xA9\xF2*\xD8\x88Ve\x89V_3H0\xAB\xE7\xD7\xE7V(\xD0\xF2ݵ\x84$sdA"qjn!\x9E\xEE*rR\xD2\xDC1$\xCBO\x92\xE2J\xA5y\xB2<RT\x8F\xD2\xC6\xD3laRZ\xAE\xE5\xDA,\xB6c\xAB"+M
- - uG \xB4\xFA\xF6\x86\xE6\xB7꬟\x83\xBA[[\xD3\xD2\xE4\xD1Z\xDA\xC3\xD2e\xD1r\xF4\xC8\xFB\xFA\xD1V\x83f\xE7Ag\xF4\xF0 ;\xFA\xBE\xE5\xA1\xCDBHN\xD8\xF1z\xA2O\xBE    QTN0iH!\xF3}j\xFD\xE0\x8A\xB8\x8F\xAF\xB5
-\xE2.]B\xFEݧg=\x84tC\xDAx\x86\x9F\xF8D\x83\xDD$\xB0\x93\x97\xBB\x8D\xCE/S\xB8E\x94\xE6V\xB0_\x8C/(R\xBA\x93\xAFak\xBE*\xEFV\xAEȅo\xA6×\xB3 \xF8ċ\xAB\xB4\x9C[\xAETh+K\x93\x95
-\x98\xD1柳\xB0\xF7\xF4\xB3\xD1|\xF1\xFD\xFD\x97\xDEC\x93\xBD\xDC<\xDD\xDD}\xDDr*\x8A\xE4ʢ=Z\x84k[U]\xF6IVI\xBE\xAB\xAF\xC3>Р\x84\xAC\"S\x8AXI)\xABRj\xAC\xCBǗ+e\xC5\xE6\xAC^\xE3(0\xBE\xB4\xB2H./*3\xF9X\x9F\\xA6(R\xCA\xEC?Vjzh\xCEhY\xAE2\xA6\x85\xB4\xA8D\xA6\xE8\xFD\xB1Q \x99\xF2\xD2\eQ\xA5\x8C5\xEC\xF1q\xFAGN\xAC\xD94\xB6"\x81\x91\xA4>$]\xAA̅o\xF3k%\xC9
-"\xAB\xCAx\xA32ʝ
-\xF4q\xAE\x8C\xB2}\xAF\xA8\xFF~~$\xA0\xA8\xBE\x8E\xCD\\xAC\xC56\xB6\xF1'V\xF6\xEE\xA2h\x8F(\xFA\x93\x9F$k"3ɢM\xA9\xF9\x9A}\x97\xB2\xA8<F.\x97H\xE5\xC3*d
-hIҝ":Q1%\xF9\xA5<Ei\xA9R$'\x87>\xC3J\xA2\x90ˠ)ʵ\xD8f\xD0\xCAʓ\xE5T\xF0\xC8^\xC0\xCB)\x95\xE7        i,E2y\x9E  ~\x9B\xA1\xACBi\x98'˗Vȕ\xEF\x83\x92\xFE '{\xBF\  \xBFN \xA2\x98V\x94\xA7,\xE4\x8F#\xA8C\xD12\xB2\xF5hR&,Er\xE8\xEDq\xA5\x8A\xBC4\x85\xB4L+\x99B\xA1(-K.\x84Q6.
-F\x95L\xA1U\xF9\xF4\xA1\\xA0\xE1f1%EJ\xF8\xB9\x80\xA2/\xA0\x8E m&WWW\x8F\xC4"\xA8,*/ʑ˴\xA5yy\xE1\x85E\xF2<d\x92       +J t(1O\xC86\x9ED!זV(Kɼ\xE4)2aVף\xA0\xA8\xBC\xB2(OV\xCAϗ\xCA\xCBe\xDAYE\xE5\xA9\xE4Q\xA8\x845Y\xEB\x99L\x9A\xAE\\xC3H\x94EuI\xA0\x96C\xFBB<\xE2,Y\x89H\xEER\x90P(+K\xE50AI\xAB\x97ˢ\xA0\x94\xBAYT\x9FJ\xF5\x822\x85\x8C\xF4 -\xAF\xA4Z%K\xF3\xA4ݵ\xB2gI\xE5\xE3\xA4\xE3˓ KǑaMV{ݮD\xE5x\xB9L?\xAB\xEB)\x99<ҪBԆ\xDD\xFAP\xA8l4h \xE8R\xA8$k+\xDD\xEA\xB5ݫ\xE0$\xFF\xC4Y\xEFW]ڡz\xF49G\xAA貓\xE5\x93\xFF\xFA\xAC,\xB3\xD4JL\xAD\xE8\xB8\xCA\xEB2\xF4
- -\xF77d -\xE3\xE8ZMm -\xCA\xCAey\xA506e\xD2bh*3MS%R5L
-Vm\xF8\xA1m$2\xB6\xCA\xDEYlB\xB7a2\xD1\xD2\xE1\x9EH3;XX\xEF2\x85ڗ8\x94)\xC8\x90\xF3\xB3(\x95'HD\x90\xB1@JE\xDA)C\xB3\xE2"\xA3R\xF8\xF4\x8C\xA4OS\x92s\xA5rY|i\x9EL;ahVrxh\\xA4\xB0\xBCKe׏,\x85\xE5\x83&\x90a\xE5\x98\x98\xE1\x96\xE1\xE6\xEA4(õث¿_\xC6 W'\xC7A\xB8H\xAB\\xEDVh\x97\xFF\xC1Ob\xE8*\x8B\xE5\x9Au\xB9\\xEF\xA3i̧cN+\x8Bztĉ\xB3\xE8\xA52\x9DQ\x86(\xD8\xA53&f\xFB;$\x82"\xE3UC\xF3\xB5\xA9\xCE5G\xA6?\xBC\xB4"5 \x85\xEB\xD0.E0y\xA8;\x91X?y\xD2"\xF9\xF8\xE2R\xF2\xF3)\xE47M\xB4\xE0\xD9U>^;Y[u\x91r\xBC\xD5?|\xF2S\xA9\^:.\xA2\xB4\xD6Z\xA3\xE2&\x9E\xBAє\xAAK\xC3\xEFz(\x97)\x93`\xC1\xE6\x9F+3\x82\x87\xFF\xF4\xBC\xF5\xA7*\xDAǴ{uC+\xF2\x8AJ5\x9E\xF4ȶ\x93\xD75\xE5\xA4C\+\A\xBC\xAC\xBC\xB5H2\xA2\xAEy\xC85\xF3
-$\xCDdt\xBA'.\xC8\xDDS<\x90\xD1\xCFcw2(VmF\xF7\xC3G\xFDBi\xF9\xD0q%\x89\xB0X\xC9\xCA\xF1=#\xAB`\xA9*\x91\xCA\xE9\xCEB\xCEծ\xD2Jh\xB2
-2\x86\x9F\xA4\xEA\xE7\x93\xDD\xC1+\x9AK\xD8ml\xFD\x89\xA9k)\xDD\xCAb"\xED.\x91W.`\xCAdE.\xF4\xCB\xFB\xF3\xE1X\x97\x95\x96\xC3*YZ\xD2\xD5H0!ȱ
-&\xAE\xCD\xE9\xB0;A\x85dt\xD0\xFC:d\xE5\x84Ń%BH&6ղ'O*
-\xCBaݤ\x92>D\xFE\xFE,'\x84Gv=\xD3)\x9E\x9C&\xF5@\x88\xEA> \xEA\xB2\x98&\xC3c\xD1\xE0\xFB\xF4\xB0
-\xA5\xB2\xB4Ą\xAC\\xFFU\xF2\xB3\xC8h\xE5\xC14\x94\x91\xE5\x9F]\xCE\xE4W\x94\xC06\xBFdkW\x98\x8A\xDC\\xE8xrZ\xCF3x\xC7a\xF7I\x832\xD0uLI)\xC36&S\x94\xA8\xD75\xC6#
-\xD8\xC5`\x89/UX\x852i\x99\xD2\zd\xCD d\xC5\xEC\xE8\xE2Ss\xE3\xD0\x86
-X\xF0H\x9B\xF1Hs\xF2\xE9yA+)29fD\xA4\x9EBFv\xD6hiI\x9Ev:hd\x9AW\x878\xA4\x88\xE2K\xE1dOU\xFC\xF0\xB8\x98\xF0!\xBAtL\xC3\xC9'w\x8C,π4G2=dS\x9D(I\,MI\x91\x91    f\xD4\xF0\xBDAx!\xFCR\xB4\xFC\xD9\xF8\x9CR\xA9\x82-F{H\xE4𬈡i       \xAC[H\x8B\x80\x9F!Ң \xACD\xEC\xF6Ξ;\xEC>9w\xB8}\xA2+d\xC5pO\xE9Z\xF6\xEE\xFA\xA4\xDDa8\xC1-\x80\x9C\x92\xF5 ``\x90\xDD7l|,\xC1\xBA\xC9E\xC5er۽\x86Y\xEFmY -       V:\xA7$\x9FN\xD7~\xD7a\xF7P\xA7k;\x83A\xDC#
-\xA6\x98,\x8FQ\x962l>\xB8\xBA\xB2;c \xD3\xBB\xCF_Ϋ,-\xCA\xC32>\xBD(|\xB4\xA6ػÖPV(5x-\xED <^\xBF\xAB \xF6¥\xF7APa":\xA7\xE8\xDDE\x87\x9D_T֦j[\x97
-\x9A\xAB\x88k\xA1yҡI\xECt\xC1\xA6ل\xF4`\\x90Q\xAD\xBCT!"?t5\x9En\xA7\xB49\xB9y|Ю\xE4٘\x9E\xDC}1\xA3\xC1kw]\xE3t\xB3\xD8    \x9D\xA4\xA2\xF7\xD7;}\x8D^RBSt\x95\xA5r\x99fR\x931MzW'\x8BHl\xDF     \xBB\xB0;A\xA8\xACZ\xF7ë\x9F0\xAB\xEBɀN\xA3\xF77?ݬ\xC2\xEE˘(\xAB[\xD4\xEB\x96\xC8%R\xFF}9\x83\x8A\xE2\x87J\x92#\xB3⇦\x92\xD62)p%\xAD\xAE&\x92\x93\xD8t\xD2\xD2B6\xD3PI
-\xDB)C+\x94:\xAC*.245Ҩ\x98L\xC4Pr?\x80\x8D/N?"f\x{44A521}\xAB{\x85 wX>\x85\xE6\x9ASG\xDBr-\xF6d(\xA2     \xEC\xA4N\x89\x89\x87(\x8A`\xF2S\xA58&!&%&4\x8EI'\x89\x8F d\xB4\x98xIJd\x846#I\xA0\x82\xAC\x95\xE1숎\x90\x95) \xFE\xE71\xFDѸ\xB5\xF9\xD4\xEE?\x9E\xB8Аd~\x95\x97\xCAe\xAE\xB0_bT\xB2\x92<Ҥ\xB8ې}     ;`\xCB2zG\x87\xD5\xC1(KF\xEE>\xFD4˟\x83\xB3\xF7\x96j     \xC7\xC1\xD1\xFA\xD3\xF2\xDE\xEF\xC1\xFC\xB1\xE42…\x95\x9E ?\xE2\x86  \xCB+r\xE0Xg?\xC1\xA8\x8CAy\xFD\xED\xE1\xD0^\xAEt\xFD\xD4G\xD7}\xE9s\xD7AX)\x84.-\xE1Ә\xB4h盧l8\xF4LyT\xF7\xC0ׇ'\xBA\xB0\xD2\xFE\x84C~W\xFB\xF3a5\x96)\xFB\xFF\xCF\xE5~\xD2\xE5\xBA\xE0\x8A 8\xC8xd t\xFE\xBF\xCCM\xC7\xD0gV\xD5\xEE*v\x8D     \xE8r\xD9X#5;\xB76\xFB\xF0\xA4%/\x85-]\xBBki\xC1\xC1VX\xC3rtc^yJ)R\xE1\xB0V\xFC/\xA5tϏ\xFF\x93 -\xA9\xA4\xED\xFF\5\xEA\xE6\x8Ca\xAE\xB4$\xE2M)\xED
-\xB6٘\xB8\xA2\xE2"\xA5\xFD\xFF!;\x9D\x9Cz]S\x9FօW\xFB\xC4g\xEE\xCD.@Z\xEC\x9A\xF5\xBF\xF4ڇ\xD6d -,\xD7J\xA8(΁\x9B:\xFCJ`.\\xFE@\xA59\xFBIs\xF6}\xBFN\xD2c\xB1\xF8\xFD\xB3搭,\x95\xC0\xFCP\x84K\xE1:744%&a0\x9F\\xA1dF\xE1CR\x92\x86\xC6%2\xF9\xB0\xED\xC3{\x90\xF6p5\xDC\xEA}J      \xB9\xCE˝\x99Rx\xFF
-ˆ\\x98\x9A¤\x85\xB7q\xFA\x9F\xDB  \xA6\xCCG\xA77~.9       @\x97\xB0\xFAg\x9A\xEA\xC3\x83~4 \xE9\x8D\xAE>\xD8\xFE\xC9\xEE/#\x83\xBD#O\xE8 \xD0H\xFF\x93\xCD    \xC1^kh"\xA1\xB7ޟF\xFCѹ\x86\/\xE1 \x90\xEF_\xE0"\x97¢!S\x90   \xC9&\xF4sv\xA7i\xDE\xC8J\x8BM޷yrit12\xA4SM\xF3~d\xA5LL\x8E=\xEC\xA9'<:4ap\xA4~EY\xE8\xC3\xD9u\xB2\xDC\xF1\xD3\xE8\xBA&\xD9\xE2\xD0J\x9A\xF7\xBFdUE\x9C\\xC9j\xFC\xBE\xF6\xEE\xBA\xA5$d\xB6R'2\xFF)L\xFFc_V\xF4\x8CɀG2^\xE0\xDB\xE5'\x90\xF9L\xF3~Tp\x9FO+\xF8\xBE\xE5Ȁ\xA73\xEB3[\xC0\xFBB\xA8\x85\xD1\xFBg\x86.\xA2pOz\xEFH\xEF\xC3%4\xF03mDGZT\xF7*\xAB9q\xF6\xF84\xB8\xEEK\xC5gҺ\xAF\x9F\xD9A\xE8I\x82_r\x93\x80\x8BN \xF3\xE9\xEB076\xE93\xAE\xBB/(<%,\x8CpW\x92\x8D      d\xD8E\xEC\x9C`\xA1\x928}\xD1f\x97\xB8\xB2}\xB2\x8C|\xAE\x8C\xAE\xBB\x9F\x9E\xA9\xE1f  \xEB2{\\xB2\xFA\xB49\xA0<z\xAC"\xF7\xA6\xEE{\[\x9D\xB5a\xC1K\xB1@\xE6s\xD3\xF1[\xCDۭВ\xBC\xD0r障L,A\x9F[N4\x93\x97t;X\xD9\xF3Y\xDFO\x83\xFBܭ
 ˸km'\xB5\x92\xDCܘ~Ǝ\xAE\xF0\xD7eͻU\xFA\x97#\xA8\x81+\xFB\xE2^\x85\x95\xEA\x94Vʨl\x98\xC5>\xD0\xDA\xD2\xE5\xD5\xE8C -\xBB\xC0\x86w\x95B\xFE\xA8Ȗ\xE3\xD74\xEA\x86Ƀ.,)'\xD7<\xF8\xD36\x93_
-\xAF򜙊r\x874W p\xBF\xFA_\x96\x80\xFF,e:\xDDk\xA9\xBD\xBB\x90NrUѡR\xAAT^!+ׇ\xB5>"2">2%4"4%\xD4(^\xA6\x94\xC2r#\x85 G\xAE j\x98(\xA2mB\xEB\xA5CE\xB6B\xC6 \xFCK 8c\xC1\x81\xB0\xB4$\x90]\xD2
-\xFC%\xFEJ\x8B=Vq\xFA9p\x9C\xB1\xE3g\x87\x99f\xC1\xBC\xD4ٻRi\xB2\x97\x91W\x82p\x8F\x82\xA3k\xF6Y\x9E\x80\xCC=H\x91\x83\xA7$*\xA9\x9D\x984t0\xDCF\x93u\xBA\xB6^hڮ#9\xBC\xCD(\x80x\xCB?\xB8W\xB1%v\xBBd\xB8e\xB9\xCA\xCF,]k\xEC\xC7B\x8F@`y\xE5\xDAd\x92MG\xEF\xFC\xE0\x9D@9/^
-o\x87\xA4#\xF9\xB0k\x96*\xB0;\xFC_6\xF5ON9<x\xF3_̧o\xC5\xEC]H/\xAD\xCA\xE0\xDD)\xFC\xB9A\x9F^\x8E\xE0\xD6URN~\x98{)R\xF2C\xE1\xD5\xEDx\xA1B\x9674?\x86\x8A\xD4UV\xC2ʢ\xE8lV4\xA0W\xBEx\xF2~r\xC1\xB9A.+)P
-a\xB3g\xBD\xC1\xDD\xDEuw;\xFF_:\xEF\xEFi\xF0~\xB9\xA8\xD8<+\xAB\xA04KY
-/\xD9\xE1=4\xDDڳ
-e\xF22\xBE\x87\x9F\xB7\xB7\xD7\xCF7\x80\xEB\xEF\xEE\xC1\xF5\xF7\xF2\xE6\xFA\xFB\xFApܽ\xF44;\xFBv\x9E\xE0Z?\x9E\x87\xBB\xBB\xB7  \xBC\x86\x97n\xB2\xBCDy)ؗo\x90\xE2\xED -\xE0\xB6\xF5\xF0\x82\xCF\xE0z\xF8\x82\xE4\xE9:Ow\x9E\x87\x91\xBC\xFC\xBC=\xFC\xFC\xE1\xBA>~<_O\xBD\x8F^\x81\xCAϝ޵K`\x86\xD1kGΟ0\xE95\xCF<\xB4\xB9\xF7jd怒\xED\xEF -e\xF9\xFB{\xF1<<A
-\xF0\xF5\xE7\xC1߉| :Ow(\xD0"\xF0\x9DG\x80~t\x9E\xBE^\xEE XO/\x88\xCE\xD3\xDBR\xBD\xA1?x\xF1\xF1\xF1\x80T_O?nQ\x89\x92\xE7\xE9\xE7\xE9     @<\xF9A\x89\x9E\xFE\xF0\xE8\xEFo\x9D`\x84\xC3\xF5-\xA6\xBC\xBCB\xC6\xF3 \xF0\xF0\x85x0k\x95\xA1\xF4%\xCF >/\xA3\xFF\xF1\xAB>\xB4\x92\xAF\x9A\xC9\xD0\xD7+ \xD0\xD7\xCB:\xC8\xC3\xC3\xD0\xD7ӟ\xEF\xE1\xEFNl\xFC\xBD|\xDD}}A\xB5M\x80\x97/\xD8\xF8\xF8\x80M@\x80\xBF?\xDF\xD3\xDD\xD3\xDBЛ\xC8P@\x82>\xF0Wd\x82\xE0jD5~\xC4\xC6\xD7\xCB\xD3\xD0\xC7\xC7\xD0\xDF ,\xFD\xA0f\x80^\xBE\xE1gn}\xBC\xC1\xD2\xCFJ\xF7\xF4\xF3\xF3!\xE8\xE8\xEF\xE5z\xFA{z\x99z\xF0\xF4\x82\xD2\xBC\xBC\xF9^\xD0[|//Ow_\xBE\x97\xB77x\xF6\x82\xA0| -\xE8\xC1\x90\x8C1\xF6\x8FY\x86\x9F\xFC]\xCC\xEC\xA3\xBD\xCF\xFE9M\x8B\xFD\xD379-ʀ\xBC#,\xA03\x99N:\xF8c\xFBGr\xEB\xAEў ?i\xFD\xDF!\xCF\xF3\xF2\xF0\xF6\xE2\xFAy\xF8Z\xF11_ˌc\xCE\xD1\x98i\x9B  \xCDDf:f\xBAfz\xD8
-[\xE9[X\x89\xAD \xAD\x8C\xAC\x8Cͼ\xCDƚ-\xC1\xDA\xDFa\xB3Y\xB3\xDB\x911\xE6py|-\x81\xB6P\xA4\xA3\xAB\xA7o 6426\xF9\x9C\xEEsJ\xD3\xCF)Ͱ\xF9\xE7\xD4\x9FSZb\xAE\xE8}\xF9\xCF8B>pM\x84f\x80\x96Q\xA15\xE0\x9E\xC2^X\xD8 ,\xB4\xC1B[H\xB2\xDAca,샅}\xB1\xD0 \xFBa\xA1#:aa,t\xC6B,t\xC5B7,t\xC7B,\xF4\xC4B/\x8E\xD0 \xFD\xB0\xD0 0d\x80\x85\x96X8 aaF`a$\xC6\xC2,\x8C\xC5\xC2x,\x8A\x85ð0 S\xB1p8f`\xE1(,\x94ba.ʰ0 \xB0\xB0 \x8B\xB0p4\x8E\xC1B9\xF6\xC4\xC2R,,\xE3
-XX\x8E\x85J,\xAC\xC0\xC2(,\xAC\xC4\xC2qX8 \xBF\xE4
-'`\xE1WX8 \xBF\xC1X8h
-\xE6
-\xA7My:\xD0 \xA0\x99\xF0\ -|\xD0B\xA0Ř'\
-|9\xD0J\xCC\xD6_\xB4h -PP#\xD0Z\xA0\x80V\xADjjZ\xB4h#\xD0&\xA0-r\xD0N,\xDCM\xE4=X\xD8
-\xBE\xF7\xED\x87\xF4\x80\xB5:t\xE8\xD0Q\xA0c@ǁN\x9D\x84\xFC\xBCS@\xA7\xB1\xF0Gx\xEE:t\xE8'\xA0\x8B@?\x932~\xC1\xC1A,\xBC
-e\\xDDu\xA0\xD9@\xBF\xDD\xBA -\xF4;\xD0=\xA0\xFB@\x80=\xFA \xE8  \xD0S\xA0g@\xFF\xBDz\xF4\xA8\xE8\x90\x8Am 4      h2\xD0\xA0\xA9@Ӏ\xA6\xCD\x9A        T\xCD\xD1\xCE>\xA8h.P6\xCE\xB6\xA8h-P\xC2n\xE6׃\xBCh#\xD0&\xA0\xCD@[\x80\xB6m\xC1~\xA09\xE1x\xDE\xCB\xE1 [\x81\xEF:\xF2:\xA8\xEEa\x90\x8F_'8\xC2v\x90\xCF\x9D\xEA:t     \xE8\xA0+@\xBFǡy@\xBE\xC5,oq\x84w@\xBE TU\xFC\xF8@\xF7\x81\xFD\xF6\xBC\x87\xE1s\x92\xEF\x89\x87\xDD\xCEN⒮\xE7 \xA7q\xF9\xC2:\x90-y\xF0\xEF\x80\xEA\xB9\xCFȻ\x8C+\xE0-\xE7
-7\x81n3\xD0\xB0\xD9\xCA\xE5 x۹\xC2=\xF0\xBC\xA8\xE80b9\xCC!\xF9\x8Er\x85\xC7@w\xE8\xD0I\xC2!\x966ীN\xB5\x83>\xCB\xE0\x81<H\x80\xE3\xD8^\x80\xC3X)\xD0\xFA\xB4\x91<X\x80\xAF\x80\xB4\x91#\xC0\xB1\x9C+\xC0\xA3X*\xC02\xAE\xF5B\xAE\x80k-\xC0\xFD">\x87Z\xE0O!0\xFD\xD2\xEEs\xC2\xC0 -\xE0a\x9C,\xC0?\x83\xCDE\xB0\xB9     \xB4
-\xE86\xD0\xEF@k\x80\xDEu=\xFA\xE8%\xD0+\xA0\x87@=J\xE0\xE1\x9C!\xC039\xEEd\x9E\xCF\xE6,\xAA!\xB8\xCD@\x9B\x80\xB6\xCD\xFD,\xA09@\xD5\xD0\xF3\xC1vd\xEE%\xC03 y:\xD0\ \xD0d\xA0\xA9@߀\xC9S0\x99\xC1\xD6C\x96\xC3@'\x81\x80\xEE1\xA4\xFF\xE9\xEB\xE1\xF9\xD0u\xA0c@ -@k\x81\xBEZ   \xD4\xB4\xA8\xA8h\xD0F\xA0M\xE0\xE3:\xE4\xBF~\xFE\xDA\xF4\xF4\xF0s\xF2\xDA\xC1N\x9E@k\xD0n\xA0=<\x98\x88BW\xF2YW\xCC\xE3Y\xA8\xE0\x83\xA6혃f\xE3˘\x83g\xE39\x98\xA3\xBA\x82\xBB\xD0/\xE0\x90\xD4:0\x9F\x8Dy\xAB8\xAA\x85\xB4\xAF\xA3\x8Fs\xF0V\x8E\xAA\x85d;\x8Cwh\xA4#x\xA7F\x9A\x83\xF7wK?tK\xBA\xA5C\xDD\xD2Q\x8Dt税{\xF1E\xCE x\x8Bz\x92\x8D\xE9\xB2&\xA8K\xF8\x9AF:\x8C#Dv>\x856?\xA0\xED\xC5O8\x93\xB2y\x9EvW\xE4o\x8Dt\xBF\xD0\xE4yI\xF3\xFCK\xF1[\xB37U\xA9\xE8[\xFAx\xAB\xB8\xAAN\xE2\xE8 \x9E\xCC\xED\x8Ai:W5\x85\xCB!\xBA3xW\xE5\xE2\xC6e彸\x86\xAB\x9A\x8Dó\xB9\xE0a.\x97\xB4>\xC7       -\xC6[ǝ\xB4\x8C\xBB\x9CKo1\xEF \xFE\x81\xAB\xDAI\xFC\xE8\xF1\xCEpU\xE4K
 Ƥ7\xB2~\xE4\xE25\x9C.e\xE7Xv\x9Ee?\xB1\xEC\xCB.\xB2\xEC\xCB.\xB3\xEC\x96]eٯ,\xBBƲ\xEB,\xFB\x8De7Xv\x93e\xB7Xv\x9BewXv\x97e\xBF\xB3\xEC\xCB\xFEd\xD9#\x96=f\xD9_,S\xB3\xEC      ˞\xB2\xECo\x96=c\xD9s\x96\xFDò,{ɲY\xF6\x8Ae\xAFY\xF6\x86eoY\xD6ɲw,S\xF1h+}òI,\x9B²\xA9,\x9BƲ\xE9,\x9B\xC1\xB2j\x96\xCDfY -\xCB沬\x96e\xF3X\xF6-\xCB\xE6\xB3l\xCB\xEAX\xB6\x90e\x8BX\xB6\x98eKX\xB6\x94e\xCBX\xB6\x9Ce+X\xB6\x92e߱\xAC\x9Ee\xABX\xB6\x9AekX\xD6\xC0\xB2F\x96\xADe\xD9\xF7,kb\xD9:\x965\xB3\xAC\x85e\xEBY\xB6\x81eY\xB6\x89e\x9BY\xB6\x85e[Y\xB6\x8De\xDBY\xB6\x83\xB7\x97\x87[y\xFBx\xFBy0`\x95x\xF8\xF6>\xF8\x9C\xF2\xC8jN|\x84\xE3Y\xC0\xF7\xC2G\xD19\xB3YwU\x88D\x98W\xA3I\xE2\xCF\xA1&\x93\xD6<΀\xB1\xE0[M\x92\xF6|\xC0\x8DpU@.Q\x9D\xC6Fg!I\xE2`\xAC\xBB\x88\xA6!\xAC\xB7\x98h\xD6_\xA2Q,\xE1 \x9CM\xB1xY\x97d(Aˡ,\xA3\xA0Y       \x82\xF1w ԃ`\xB2
-\x84\xD5 \x98\xAEf86k\x9A\xAFN*a\xF1=\xAB\xB0l\xA2
-l\xB5\xA4f\xB0\xEDѢ\xAC\xD7k\x84\x9E4B\xAF\x8D\xA1\xF7&\x8D\xC0l\xD66[@ Q\xD8n\x81Da\xB7M#\xD8o\xD7$\xF5١\xFA\xEE\xD4$9\xEC\xD2\xFDvk\xC7= @\xA4N{Y޿\x95\xE5\xCE\xFB\x80\xEF\xB7.?\x80p\xD76\x8D\xC6\xED \xA4Rm\xEBq\xB8K\xF2<\xD2%y\xE5\x84".\xF6>L \xFB&\xC0\xBE'\x80ic\xBF\x93\xC0\x84\xD8\xFF08 -L\xB6\xD3\xC5\xCE\xD3\xC3\xCF\xD3\xC7A?3\xC0\xC1\xC0\xC4x\xD09`\x868\xE4<0#\xFA0cv\x98 \xBF\xCCG\xFC \xCC G^f\x8E\xA3.\xB3\xC0\x83f\x89\xA3\xAF\xB3\xC21W\x81\xF5\xC0\xB1\xBF\xB3\xC6C\xAE\xEB\x89\xE3\xAE\xEB\x85\xE3\xD6'\xDC\xC6\xE0\xA17\x81\xD9\xE0\xC4[\xC0l\xF1\xB0\xDB\xC0\xECp\xD2`\xF68\xF9.\xB0>8\xE5w`}\xB1\xE4`8\xF5\xB0~8\xED>0G\x9C\xFE\x98\xFE'\xB0\xFEx\xC4C`\xCEx$\x82MC\xBA\xC0\xA8\x8F\x80O\x8Efd\x8Er\x85/q;\xDC\xC3GM\xB9\xA1(\xE8   W\xDD\xCFaj\xE3\xAAr\xCF-4\xE2#\xA4>\xC4=\xAD>\xCA=\x85Q&'\x9F\xE3l\x86\x9D9Q\}0\xD7<\xC0\x87\xEA9B\xAE\x8E\xD15\xF0"\xEDpOs\xBA\x8E\xA
 C\x90T\x86\xBF\x98\xA3\xF6\xEA\xC8Ԋ\xD5B\x85H\x8DA\xEA܎(\xF8\xE81l\xEA\xBC\xC1\xEAb\xCEv\xE4\x8B\xF2u\xA2\x848_W\xA5W\x8CՊ\x8E|}\xA3 -\x90\xAE\x84D\x83XD\xBDTȰ\x9Cc\xAF/\xAB+\x89\xD4Wj\xA8בik\x84
-\x8D\xD5U\xF9\xC6D+5Q\x8F\xD1KM\xD5_\x80\x90i\x96o\x96o.\xB5P\xD9\xF5`)\xB5RO\x80\x87\xBE\xD2\xEA\xAF(\xB7VO\xEE \xED\xA9\xFE\x9A\xF5\xB2\xC7\xF6\xC8\xDE\x90\xFFql/A*\x96\xF6\x86\xE6C\xA2\xB3\xAF\x94QC$Qj\xA3\x9E\x843m\xE1!\xCA;\xAA\xA7\xE0\x88;\xE6\xDBe\xDA\xE7\xDB\xC3\xF7 2\xFBti\xA2\xFA\xE0\xA9b\xA8\xB23gja_\xF5T\x8Di\x90\xC6>\xB7\xAF1 -\x98:\xB7T\x8Aa/w\xA8,tPO\xD3\x87h\x8C{w\x83\x86\x87\x9AhS\x92\xA1\xAF \xFB\xA9\xA7k\xB2\x85k\xB2\x99@6Gh\xECEQ\x8E\x9C
-1\x95\xFA\xBC\xC2\x85N\xEA\xEB\xA8O"\xCD\xC7\xF5W\xCF\xD4Gk\x8CIM\x9D\xA9k\xD0D9\xE3
-RS7\xF0뢮֘ј\xEA!D -\xE1\x99m\x8F\xB8\xA9\x85\xAE\xEAY\xAB\x84OJ\xCDǥ\xBB\xA9gk\x8C?(\x9DmgЀqw;\xBB\xAB\xE7hL\x93>\xF1 \x9A\xFC\xF6\xAD,\xF4P\xD7h\x8CS>\xF1 \x9An\xBF\x92\xA9\x85\x9E\xEA\xB9ӴOLA\xD3m\x9A>\xB5\xD0K]\xAB1\xF1\x89)h\xBAMGN-\xF4V\xCFӘf~-h>\x88F\x85\x8F\xFA[\x8Dq\xD6'~A\xD3\xED7{j\xA1\xAFz\xBE\xC64\xE7S\xD0t\x9B\xC2\xC0\xF4S/И\xE6}h>\xC1_\xBD\xE6A\xBF\x85\x95N\x95d\xA9p\xEC\xC8w\xAB4\x82O\xA6\xAB\xE3hΥ83\xA0#\xDF)*      A\xBB w\xC0P\x83\x91\xB6\x939\x99\x98\x98?@:P\xFD\xFB\x94\x94,\xA4\xAE\xC7\xF9!t>\xAD\xA2)T\xDEE\xF5\xA5\x8BN\xB1sI'*ۿ\xB3l\xB7;pGfdq\xE8\xC8w\x85\xD2:\xF2]b\xC3\xF8\x85\xE1\xEA\x9D\xC4OxfX~\xD8\xF4\xFC\x88\xC2H\xF5.pٽ\xEC\xEE~"\xAB\xC1\xFA\x955\xBD#\xBF\xBFt\xB0z/\x9Dԑ\xB4\xE0}xT4\xB0.\x9Ay?\x8D@C\xA7\xD1$2\xDA\xED\xD1$i\xB4z?C\xAD\xDD>\xB1\xCD\xC7\xD61\xE2}\xA9@\xD9\xFD\x8C\x96\x82\xD4R_窨X\xA8\xDA&hTC\x98*Ш}\x9D\xBFШ\x8C\x92\xA0\xBE\x87\xA1\xBEC>\xAE\xEFR\xDF#l}\
 x87\xE4\x99\x9E\xF5=\xDE\xC23ɣ\xA6\xD2\xF1\xEA\xAB,\xA5 \xE2^P\xEE)Z\xEE\xD7\xEF\xCB\xD5ה\xAB\xC2]gC\xC1\xA7q\xE6\xD0\xFC\xA1ΓpT"\xACug \x8Ca\x871\x8C\x84q\x96 -cX\xFE06\x8Cs\xB4L\xF2\xD8\xC6\xF9\x8FU$\x8CE\xE0\xFF"xL\xFA\xC8cG\xBE_l\x928\xFD\x99u\x9A\x94\x9F\xC4\xF6\xE5%\xF0\xF0\xBE//w?\x91\xBE\xFC\x85>\xBD\xEF\xCB+\xB44\x92\xB5#*\xBF\xFA\xFE9\xDF'*4\xBF~\xA0񍒀\xE6\xFA\xFB\xFE[@h\xB7 \xB4ԏB\x8BM%\x95\xBD\x8B;\xA2Ґ\xA3\xFA\xDC\xE1<\x8B\xD6|\xF3z\xE7ٸ\x9E\xD6ղ>*\x9C݃DXY\xF2\xFB\xB2\x8F\xF7\xE1V\x8F|\xD8QY\xCD\xD0\xC0"\x91\xEFڭ\xF94\xB0\xE4\xF7\xEB\xD6< -L\xF8\xFC\xFEݚG\xA0\x81y -\xF3\xAB\xCB\xCFc\xD0,\xA0Q8\xD7\xE1\xA8\xE1\xB8;\xE1  $,™#\xF2G\xE4\x8F\xECV>\xE52V\x99\xC1C\x97\xD3\xF4 H\x9FDv\xE7x\xDE3(\xA4\xAF3\xC7F\xA3\xFA9\xC8\xE1\xF0\x95        {      ƌ\xB1.\xE8\xFF?\xDA\xDE>\xAE\xE2j\xBFs\xEB\xAD\xB4Z\xB9\xC8\xF6J\xB2\xA4\x95\xADn\xD94˶d[ؖ\xB1lS%m\x91\xAE\xED\xE0\x86%\x998\x8D\xC5\xD3b\xBA\xBAlC(\xA6\x85N\
 xA8\xE1%!\xA4\xADvH \xE4%$\xA1x(    $\xF4=g\xE6\xEE\xAE$ \xE4\xFB\xE7\xFB맻w\xEE\xF4rf\xE6̙3\xCF\xFCs\xC4,\xF8   \xACg&\xC1\xF6ߨ\x9ET\xCFg\xB0\xE9 *\x910\x86)"L;U\x99\x9F\xC0\xB9\xA0\xC0s\xE5\xC7i\x85\xC4`\x92\xFAK\xE5&\xA4\xC220\x8C\xE8\xCE\xBEB7#\x8EhsL-廤\xC5`\xD1%,.\x90\xB7¢[X\(-n\x83\x85-,.\x967\xC2b\x9D\xB0\xB8DZ\xDC\x8B\xF5\xC2\xE2\xBB\xD2\xE2Xl\xBB\xA5\xC5X|MX\&-\xEE\x84\xC5\xE9\xC2\xE2riq,6
-\x8B+\xA5\xC5ݰ\xD8$,\xAE\x92\xF7\xC0b\xB3\xB0\x{7B0405} \xDD\xCB\xFA\x9B\xB7\xA0B\xBF\xAF\x84\xEEs\x9A\xA4\x9FlC\xF7\xC34\xE4\xF7\xA2\xF8\xD7\xC1\xF5&H\xEAտ\Q*\x95\xA7(e\xCB*\xCB\xC12ݨ\xB6\x9Fz\x98u\xAB\x99\xBDM\x84\x9A\xECR\xF9M\xAA\x86\xE3\x93%}\xF6\x93\xCF\x8D\xF5y\xB3
-
- -˙\x8E\xA4n\x81yas/\x9A\xEEV\x98J\xD8\xDD&\xEC\xFA\x94R\xFF|\xDD!\xEC1\xF2)\xBFw&}\xF0{U\xEA\xED\xDB\xED\xED\xF6\x99\xF6כw\xA0\xB1\xEE\x97v߰\xBFa\x83\xFB\x96\xB0{H\xDA}\xDB\xFE\xB6 -\xEC,a\x{1C8D0B}3\xFFg\xA3\xC20\xE0P\xF8G\xD5\xC5\xEA\x83\xFE7o\xB6\x9EA\xEF=9=g\xA8瀫\xF5\xE1bHE5MӼ\xFE= \xE8cj\x92\xC5\xED1\x95?\xA1\xA2\xEF\xCE\xBD\xC0\x9A\xCFc\xAC\xFD|f\x9F\xCFv\xAD\xDF\xC5\xF8\x93\xC8\xF0.f\x83\xF3\xC1\xAB\xF9B\x86&xJz}Qz\xBD\x88\xD9\xC1\xEBŌ? -\xAFK\xAF;^\x9C\xAE\xDAT#<CU{hl\xD5>\xAB.f\x81\xF5[z\xCEPt\xA6z\xBD\xE3\xB3\xDF2\xE5M9\xFD\x8Bھ5\x8DZ\xE5U\xC1\x8A\xE4>A\xB8\xBFE\xEEoK\xF7\xDD \xDE!\xA6\xAEz}7\xB9\xE0\xF4\xD3T!π\xB6˟\xFB\x82B\xFELc       \x98\xD5\xE7\x85\xFD\xEFR\xC6.\xCC\xEDN{\\xC6J\x9Awh\xA5\xFC\xD2V\xF0̢r\xC6\xEF\x8D\\xCE\xF8/\x93\xAF`\xFC\x85/\xA8\xA2_\x93\xFD\xC5,\xF4\xC7Quw%\xE3\x8E\xC3\xEB\xA3\xAEb<\xE18\xFC\xEF(\x87N>\xE8ؿ1\xCA\xFEjƇ\x877G9D\xF8K\xC8\xDEլ8\xB2\x87\xF1\x83\x8E\xF1{\x8C\xFF\x86|
 \x83\x9F\xB1\xAB\x9B\xBF\xCF@A/\xD3w\xE7\x80]#?K\x9F\x91\xBBV~\xFEމ\xFB-\xB7C%\xD70\xFE
-b\xBC\xB1P\xBE*\xCC\xC9J\xBB֩\xB4?:A\xDF\xF4:\xC6_s\xF8(\x87\xEB\xFF\xE2\xC1\xE0\xEBT\xFE -N<\xFF \xDB\xEB?g\xFBg'\x92FEr#\xE3o\xC2;x)\xC9|\x9D:     \xC8\xE2o\x8Eᅬ\xF2}\xE3o\xC17X-\xE9\xDBp|\xBF+,KP\xB2\xC3N\xB8\x8Fd\xB8\x80ص\xBE\x9Fq\xEEX\xFFs\x84\xF5^\xC6\xDFs\xAC?\x91\xD6N?\xD9\xC7\xF8\xFB䰏\x85>\xE1?\xE3 \x9D}\x8C\xD2\xF9P\x98\xE8˞T\xF7Y4\xF5wa \xC2\xAD} \xF3\xD52\xA34\xD4\xDF"\xBB\xFF?Ӷ>~ -\xFF\x95\xB6\xA41\xFF6i\xFBIږ\x86\xF5;\xA4\x{D9F0}\xAD
-lĈ5\x9C\x9DhP\xBFS\xBA\xC751fQ\xFDP\xB2wI۳\xB5\x81\xA2gs\xD6\xDF\xCD\xF8Nm\xA0\x9D\xC6\xEF\xBBY v\x99\xD6\xDF\xCB\xF89ڀ}/k\xFF!\xB3\xF1\x9C\xEE\x97a\xCE\xF6\xCDP\xA7\xDDsEP\xF1\x95#\xDD 4\xCC\xF3\xC8EE\xE8rUέ\xC2\xF9:\xEE4~L\xD7S -\xF9K\xE0\xF5\x92\xB4\xD7+\xAF\xDF^\xA9
-w \xAF\xE8r\x98\xB0r\xB2g\xC3|\xA56\xD0\xFC %y\x95\x86q\xC2R\x99\xC7{4\xE8a\xD6\xF4\xFC:\xF8sf\xEA\xEB\xB5\xF4z\xF5Fa\xC6xF\x8Bכ\xC4\xC6A\xFA\xE8\xA78\\xA6\xE6\xF1>H\xEA>DRWf\x90\x94\xEF\xD3\xF8~ė\xB9'6\x81߬-\xE6\xB7j4\x91\x85\xBE\xA7&\x9A\xB7\xA0\x9F\xDD.S\xDB\xD7;Ș}ex\x88\x86\xD7§\xFD%\xFD|E9̮Uٝ\xBFS\xFC\xFEuj\xE8zu\x81\x8A\xE4\xF9]2\xA1\xC4\xE4i\x9F\xBAQ\xEDO \x86n"yD\xA8_\xED*\xCD[0\x88\xDDK\xB9w\xAB\xC8\xFD&d\xFE>!Հ\xBC\xEC~\xED0D\x80\xEC-\xA4\xF2\xFB\xB5\xF3^\xE2h\xED\x92;\xD8\xB3\xD0-*xݾ\x83\xFC!m08\x9C9 y8\xED:،\x8DDxD\xE6\xE8VuK4?ʘ\x91<\xAA\x83\xF1\xD7J \xF1h\xAA\xC7{\x80\xAA Ȏ\x81\x82Ɓ\xC2hW\xD1*\xA9\x90\x9Bǘ\xFD\xE4 \xF7\x92\x85\xE0t\x84\x85\xE4\x8E\xEFN\xF9z\x9Cُ\x8F\xF2%,$_y\xF7\xF6\xC0dЌ\xB2\xF5i\xAD\xD6
-O\xB0\xED \x85_k\xC5\xEB\x9F\xC4\xC0\xAB -\x95\xF5Oa\xA0\x85\xCF{Y\xF3\xD3D\x83\xD2,\xA8\xF3E\xAA(\xAF\x8A<\x9F\x88,Lf\xF9\xA0\xC6Q\x96\xC0x\xE1\xBFѰ\x98\xFB1\xE3\xBF\xA9\xFD\xFD\x8El\xFD\xEF\x93ѿ2"\xFAW\xA5\xF9J\xEA\x8F}UI'\xA2=\xFD\xEB\xFF\x93\x88~!\xA2#ퟝh\xDF\xD40\x84Ъ\xE8n\xD6O\x99\xFFK2\x99\xBF\x8EH\xE6o#\x92y\x9B\x92\xF1\xE9\xBA\xC7\xFBc\xAA\xF9w\x91\xCẼ3\x89\xDAW\xE3\x87\xE1\xA3ʹ\xC0\x8DDZ\xAB\x8C\x83Qiz\xE5Z\xC2\xFE        R\xBA\x8A\xD9\xE3\xF7\xCB\xF3S\xA6\xEC\x9F\xE1}\xA0\x85\xF7\xB4A\xC7\x8E\xF0\xCBC\xFCD\xF7 в\xE0Cs\xC2~\x8E4*F/?\x8E\x91\xF3{\xD9\xD0bDߘ{lbᝑo/\x8D{\xFF\x84\xCB~60،\xCD\xE6H!\xFF\x84J\x92\xA9\xA3\xC2\xE6"w\x9F&+\xECS\x8Dv\xC4(\x9C\xD1sX8Ҁp\xB6\x8E\xB2\x92\x9C\xA3;4x\x8E\xCE\xCF\xD5)\xE51y\xE8w"8O8R\xDB^@\xF8U\xD4\xE5N\xAAˋ\x921\\xA4\x8B\xAA\xBB\xAF\xA7Uu\xB7\xCE/ѿ\xB4\xEAv\xEB\xB4\xF6_\xD8\xFC<S\xB0\xFE'MV\xA7 s\xA2\xD8A\xEA\xDB\xF1\xCB\xF4\xA1\xAD#.GF6\xFF\x9CƊ+)+\xD9ԋwQV\
 xAENf\xE5j\x9D\x86H7\xBFF(i\xFE<^\xAB\xFB\xB1>u\xF3\xEB\xF5\x81baq\x83\xEEo\x85\x85\xBF1~\xF9\xFC\xB3\xC9\x86\xDEe\xFC\xFB\xFA\xE0D\xA4[\xA4\xE2\x8C_\xE7X0?\x967%rSI\x8CV\xA4\xBAԂ\xA7\x80\xA8r\xC3\xF0\xF0\xDD\xC3\xC30\xF1\x9B(?\xEA,K\x90\x9D\xBD";?U\x95\xBD:ߧ'0\xC4E\xECG\xFE\xE5x~3Lr<'&\xF9ž*\xF8VaOmu;ŗc\xEF9^DxJ\xB2}^U\xA0\x9E\xAE\xB2\xFB\xF0\xFA\x85\xAAޯ\xF3 TG\xAB\xAAu1
-\xBC F+i\xFE5\xEB;\xE4\xFCD~\x8F\xF1>*\x8D@\xB2\x8F#pe\xF3SB\xBFV\xD0\x93,\xB6\xAA\xF0'\xF4\xF6 %\xD4fh6\x94\xF2'\xE1\x99e\xF4\xFD\x94\xB0\x95\xF4\xD30_Ɋ\xEET!T\xFD\xB10۱\xF0\xFE \x8C7!\xE0\x8Dl\xB6Z\xD3#\xE1\xA8\xEE\xC2/\xFF\xE9\xFBA&\xFFYʅ"\xB4ǃ\xA0\xE0°7h\xF5S,\x97K\xDF\xE0 \x9E\xED{\xA2\xF0:qo0s/\xF9\xBBB\xFAC\x9F\xFA\xFC]\xCCY\xD1&\xB9Wa3D\xD66t\x89\xAE7\xCB~d\x97&\x93=~o\xD0#\xBC'\xD2.H.c\x890Cp\xD9˂u\xEA\x85Y\x84\x87\xAF\xBD#|\x84 1\x8C2\xE6kD\xCC\x8F0\x87\x84KТ\xAE\xFF2\xCC\x89\x81H\x82\xD6\xE8\x82\xFEv\x8CK\xBAh\xBF\x87KD\xF0\xB0W#$\xB1\xB6H\x97x\x8D\xEFUc\xE9(\xD3&\xCA\xC2+\x9F\x8B\xD9D0\xBC\xA1\x98\x9Eu\x99\xAEմ\x892\xFE\xC4.:\x99\xD4\xE5@V\xA0l\x8B\xF1\xD4\xC0H"\xE3\xFD7\x80\xCA^T6\xE4P\xD9\xFB\xE2\xEBE\xE7\xEBD\xF9y\x9A\xFBP\xD8J\x9A\xFB;\xCCW\xB2AP\xDC?\x84)8\xF7\x914*\x94\xAB\x8F\x93f\x94\xF1\xDF0KJ 2\xCAF\x92?c\x9F\xA6\xC4\xE1\xB4˘ƈɸ\x92M -EM\xA9#j\x8A\xD2?\xFE\xF6\xA2\x
 E0J\xD5AT\xDCO\xF5}>\xEC\x8FL \xBB\x84K\xD0E\xA1/\x84Y    1R D\xB4\xD3o\x91\x99(i'\xF9\x90DJeJ\xF7\x8B\x8BRa\x83\x9E\xD1-u      \\x88\xC4\x8E\xF2$\x82'[\xCA\xB9\xFB\xAE\xE3\x83r.\xE9 Iȣc\xBA\xFE"\xA3\x9A}\xE1yFt\xD5t\xE6\xD2&\xAA\x88\xCB>\xC5H\xC2s\x8F\xA8\xCEt\xD2iU\xD2\x88\xE1\x8Bϳ7]0
-5\x96\xF9\x95|1*\xCA\xCAUœ(\xEA=\xC6\xE2\\xE2Tfc(\xBEƠyk\xF4k ~\x9DA\xF3;\x8D\xB8\xB9\x90\x91\xF1덁\xD0A;`C\xB4\xA2\xBC\x91\x82\xE5\xD1t[\x89`\xFD\xC9`\xFD\xDFk \xB4\xBF\xC8l\xFC\xBF\xC4B\xBFS\xF6AHs\xAE,\xC2\xED\xA3p\xF9 \xE1
-\xEE\xE6d\xB8\x9B -~\x8B1\xD0\xFC\xE2\x9D~@^\xC6\xF0"f\xBFۅ\x9F?\xAAʝ\xBFyxM\x82\xA0;\x8D\xF6\x97Q\xA8\xA0\xE2L       \xE2\xF5k\xD6\xF22ӡI\xF2\xBF\xCB \x9BD\xE4w\x8C\xDF#\x8C\xED\xBFg6\xFE\xBFy\x85\xF1&\xD3z@\xD4\xCDI\xA6\xB2\xFD*k\x86\xF2Z)\xC4/\xF9\xE3\x8FR~\xC6Ӫb\xB2\xFC\xB2\xC3\xE3E\xF9d2ʧ\xE5\xEC=Bp\xF4c;\xCD}\xCF`\xD7O(\xAE        \x9A\xEE\xF5\xDFN3\xFBs\x88\xECIJ\x83\xA8\xF2\xB7T\xF6\x9C\xD1\xCD\x9B\xA0\xB8\xF4\xB6\xAA<g\xF0\xE7Q\xD6wT\x92\xA8\xA7\x97\xBF\x84\x8F\x8D,@\xE2\xC8_!\xB9\xD7P[~\xDA_\xF85>^\xA7\xAAK\xFEe\xE85\x95\x83$;$\xA5cCF\xFB.)\x8F\x90t\xF2\x9D\xAF #I\xC8!\xA3\xE3      &2\xF6\xB2\xF1 -W\xA5 -\x99\xE0d\x97\xC6g,fU\xABN\xEE9\x9AW
-4y\x94\x89\x9A\xE6\xF1-F\xE6_M6ޫ\xFFc\xAA_3\xC0\xC3\xE2\xEA\xC3\xE6\xD3Q\x85\xAF'+\xE5O\x8644\x90ڑ\x84\xEE -D\x9D9\xAB¡\x8A\xB3 -q\xFE%\xE7_ \xFEWތB\xBD\x93\x8A\xFB0ZD\xC4˓\xF1\xBE\xC9Y\xDF?R\xFC"\xFE\xFCy\x8D\x88j\xE2\xFF(\xFFG\xFF\xFC!\xE82\x98\xA4\xF9_\xC6}SK\xFD\xA9\xA2\x827\xFBT\xE4@.6\xE3\xA6C\xA6g\xC3@\xD9;\xC7L\xD2\xFB\xAB,\xF4\x9FC\xEB\xE7\x9Bh\xEC\xC9D8\x85H\xFA"\x84s\xB19z\J2/1\x89K$\xF9\xD7w\xC9ߔ\xA4\xBFK\xC9\xDFe\xF0\xF7\x98\xF4w\xB9\xF0G\xC9+\xC8\xDFT\xF27 -\xF1]E\xFE\xAE\x86\xBF\xDFI{\x84?!/\xFBy,\xA4>]\x8F\xD7\xC0\xE3ae\x89kL~-\xFC\xA2&\xE4\xFC:
-\x91\xED\xEB)Ĵd\xD47R\xD47\xC1\xEB\xB2\xAF\xF5\x8B\xA8\xFFL\xB6\x97<N\xA7\xA8g!\xEA\xFD"\xEA\xCFTe\xBF\xC9o\x86\xFFa\xAC\x83\x93uy\x8B\x8C]0\xB4?\xA0P3(TB\xDD&B\x81\x81\xBC\xCD\xE4\xB7#\xD4\xD9Z:\xD42ԛ\xD4\x98\x89f荖\xF2;)|\x90\xC2\x8B\xF0w\x8B\xF0\xE7j\xCA\xDD&\xBF\xE1\xCF\xFE^\x9A\xA6\xA5\xFC\x87&Hqa\xF3ߘ"c\xB9\x8Fb)\xA9\x89\xC5\xF1"\x96
-\xE5\xF30\x9B\xCD0\xF9\x83\x88\xEAU\xE8B\xAD0U\x92\x87gSaN5z\xDA#\xC9\xD6"\xBC!        0\x9A\xEC\xF1\xE4\x9F\xD2\xC7\xC4T\xE0\xC7)\xD1b -ˊg\xA9\xC7?)R\xBD\x84)O"Y 3\xF4\xBADS\x9F4\xF9S\x88\xE9\xBBN\xF2\xD8GI'\xFF\xAC9(A\xDA?A6v\xB1-\0\x92\xFFT|aY\x81΍I\x96W0\xC1\xFFLz#?\xCFK?4\xCC\xFFJ\xC5d\x88\xE3\xE56͸L,M\xF8 \xC2I\x8C\x9F\xE3F>H\x96&\x83\xC2Y\x8E/RaJ\x88Lf\xA0,Q~H8˽\x90\xDFH\xAFB\xC8\xFA[\xF2:S7=\xDE\xC7t\xF8}~\x89ǟ\xD3gƌìKy%\xA3\xFF\xBC\xC0\xE8\xFF\xD1\xE4\xAF"t\xC3\xF6\x97\xF8kx; \xFF\xEB\xA63\xBA\x83\xAB\xFF\x934\xA7\xFE7\xE471\xFC\x96Fb\xF8\xFF\x8AZ\xBCLȳ\xECW0\xEF\\x8Ev\xDBRC\xFD\xA1+4I\xF6o!\xFE\x85\xED\xD8\xBB\x9Fg\xF0Cz vK\xEF\xDFXðP\xBER\xD3>D\xAE\xAE\xD2\xF4M\xFE\xB6\xC8 --\xB0\xD3Y\x9A+\xFE\x8EY\x82\x8C6i\xA5\xA9\xA9\\xE6a\xA7\xA2\x94,\xDENZ`hF\xD4oa\x96\xA2U_\xB6\xFC|[|\xE5\xC99\xF2\xFA=M\xCCf\xEF\x99ň\xF0\xEFH\xABIN\xD4\xFFp\x8Ch\xBA\x8F̄\xF0\xFE1\xE5{p\xA8\xF9̿\xFE\xDB\xFE_\xE6\xE0\xD0\xFE\x
 BE\x98\xCE?\x81 6ΐ2> -\xFE\xA95\xA2zf\xBC|&\xCB V\xF7o\xB1\xFD"4\xA6؇Ģ\xB4\x8A7\xF1\xF8\xFE\xD5\xB7\xA2z\xD4a϶\x90BPD-S\xE6;a\xDDDk \xA2sZ\xB8/\xF6
-\xCFa\x81щm-
-\x9B\xCCk,v\x91\xEDɎ\xAAtl\x8E\xA2\xD2)\xC0#\xF0\x8B,ٹ.\xB6@C\xA5\xBA\xE1\xF5\xBF@4\xB4ۢ\xD9\xF2\xB3k5u\xB7%f\xCBn6\xB8I=̮Ӕ\xDD\xD6a\xCD\xCC\xDD\xBFN\x99Ä\xBC\xCBĺO\xEE\xD2\xCF\xDC\x98\x87M\xB7+\xAD\x81Ѝ\xB2\xE2\xF7\x88|1\xD8kf\x8B\x86 "\x8E]\xF6a\xB6\xFE-\xAC\x9BG\xD8p\xB6\xFEm\xE6\xBF\xFE\xAE\xC1\xB0\xC3~\xE0\xF8\xBCVz;\xEE2\xD8u#lD0~\xA3\xF5\xFF\x9DZh\x81{\x935о\xC4^By\xEA\x87q\xA9\xBD\x99\xE1\xFB-M\xACC4\xB5\xC6t9\xE5\xDFla2߫\xD1d\x9E\x87&\xBBt~+\x8A -y&ZT Ud\xB1&\xEC\xDBQ&\xF4;\xE3\xDCA\xB9\x97ռ\xDCޝh\xC1\x9B\xDDc -\x8ED0HXr\xEF\x8B\xF7.\xAF@\\x8FPk\xA8\x85\xB9\xB4\x91\xF7\xA80c_\xB3\x94?\x86\xD4f\x884\x87%y\xA1\x87\xB6<.(.ԄjAH݉9\xF9|\x82\xF5\xF7\x9Fu\xAA\xA7\xE09\xB4_#\xBF\xFD\xA1\x9B5a\xF7\x8C\xC8G(%\xBDE\xEB\xFD@\xEB\x87\x8C\xB7
-<ߦ%\x85\xA4\xCFZ\x8B\xD9\xDA=\xEA -j\xCF{L}\\x8D\xAE|\x80}4])#\xC6\xECe -\xA4\xF6\x9C 5b\xCC\xEE\xD0\xD8sHs\xE6&\xE4Opg \xB5\xE7,\xFEK\xD4\xE5IB/X\xFEcH3\x88\xDD($\xDAC0\xDD$d\xFE/Z\xFE\x9B\xC9\xED\x90p#N\xF078Η-\xFF$\xAB9u\xF0U ;\x84\xB9\x9C\xFF\xDAr5'\xA0  p,\x98\xE2\xD0]O8\xAA6,g\xFC%\xC7B\xB2\x9D\xBB12;zZ\xB6cَ\xE1\xD2
-.6N\x96\xFF=\xC3\xC3\xF8\x87\xFF\xBDȂ\xD3k>\xBD&;ݏ\xBF2\xD2\xE1\xEF#^\xE9\xF0*\x9BP\x94\xD7P\xC0~\xA1\xB5@2EG\xBC\xF7'Xb\xA5\x85\xBE\xD5\xFC\x8F\x94\xE5\xEF\xD8\xD0 \xBE1\xA6`5a#Z\xFAM\xE9\xA4v\x86 \xE5/0c\xB6\xB0\xF9#\x865\xA1\xF0\xEC\xDA\x87\xBFY\xFE \x91\xFFH\x86\xF7-\xA2\xFE\xFB\xC7P\xBF\xC6\xDFA\xABϺC\xFB\xA1\x86\xCDS\xD9\xE8\xA3ѱMZN\xF2\xD3~\x9A\x9C9Z\xFD0{HS8ƒ\x875\xF6^\x8Fh\xEA\xC4\xE6\xEFY\xE7\xE4\xEF[\xED\xFFd\xF6?Y\xA2GT\xFA^\xE2$\xBF\x83G\xEFo\xFEV\x87\xF8\x87\xD6PГ\x85\xB1~\x9D\xEC<b\xCFC\x8Fkd\xEE?\xFC=\xE0f\xE0%\xFEk0􄖐\x81\x88\xDA\xE9L\xD1N\x90\xFDA\xFE\x915\xB8\x98M\x90\xF4\xF6_"\xA3Oiʿ\x90CϠ׏5\xF5\xBC\x9EѴ[\xFC\xAB\xFD\xDFbu\x84k\xF97\xD6D\x9F\xB2C\xFC\xDFH\xEAB\xAD\xC7j\xE2\xC3,\xA6\xFB\xCF'\xD2\xB6\x86\xA2zP\xB1gD\xE2*\x8F\xBB\xE8\x83\xE1\xE3l\x95\x9F->T|\xECT\xF9N\xF1\xA1\xE1\xE3\x95\x9F\xE3\xF2_Ia\xCF\x96N\xD8\xF3G\x86\xDD52\xEC.y\xBF\xC85\xD4~\xAE:\xD8|\xAE\xCA"\xE7\xA9\xFCb
 \xED\xE5\xFB\x97\x82h>\xC5\xD4a\x9F\xAFb\xF2\xFA\xCC
-bJ\x8B*\xF9\xB9\xAE\xA0\xE6XATi\xDCQ\xE5q\xC3\xC3\xDF\x86\x89\xEFv%\xEC]\xEAP\xE4\x95_\xEA\xC2\xECQ\xEDcw\xEB-R'\xB5\xBF\xAB\xB6\xFBl_e\xFBa\xD5>\xACV\xB6_\xA6ڗ\xE1\xC5U\x9B\xE3\xF5\x9Ej\xBF\x87\xD7\xFB\xAA\xFD>^w\xA8\xF6x}\xA0\xDA\xA8')\x93\xE5\xDF\xFAw\xA8\xF2 \xEDS\xB9\xF7X\xA9t˶u\xB37ʡo\xC3\xEC\xF5{fo\xC29ލ\xB3\x9B\xB7E\xD6ڨ@-Uܪ\x9AD&Q\xC0\x8D/:\xEE*\xA0`\xEA*\xAB\xE8\xB8\xF8\xB6^\x81\x92\xA3\xD55T\xE1\x88\xFE\x9B\xFB6ѡN\xAD\xBE\xBEAX\x8C\x92\xA9\xE1\xFC\xA3\xB1\x87\xB27\xE2|\xEC\xF3\xDD Є>\xED\xD4\xE6dl\xA5CˑM\x9D\xA1ᨩ\xB7\xAB;\xB6m\xC7\xD6\xDEND\x80\xA3\xB0\xF5u\x9E\xA4ņ\xED\xEE;z\xBB\xC51\xE0\x91H=tL\xB6&?
-'\xF1]\xD7-A;\xB7\x88C\xC288[[\x9F\x9Bvù\xEA\x94K -\xAD\xD2Y\xF0\x8Cd],\xC2G.jk\x96\xAC\xADY\xA8\xADY\xA2\xB6p\xE8v\xEEPc:7\xEB\xCB\\x8BS\xA8[\xB6y;;\x81\xA0\xDA\xD99k{w gq\xEB\xEB1+y\xBE|ud\xBA\xD6\xCF\xF1\xC1\xAE\xED\xF4 -\xC0\xE9"+D37\x85Ԫ\xE3@h\xB5+\x99\xB8\xE1\xA9\xE1t\xE7\x97\xBDĩۺ\x95r\xEC\xBAY]}83\xDDپ!\xD6=P\x9C\xA7\xE3\x8C\xECl\xE0Ǯ\xEF\x8BJ\xC4X48\xA1\xC7~) -B\xD6\xEB\xE2¦N\x94Q\xC3cm\xE8\xAA!\xB3ټl-\xF2S)\xF6\xC6\xEDVWoO'N\x83gJ\xB6\xA6ͱ-]8\xAA\x9E\xB3e3\x93e\x92\xA8\xDE3       \xE7U\x9E\x81\x96G\xEC;\x80c>\x930F3\xC4\xD1{\xA7&\x90Q\x81\xF7\xD7)(\xC69\xBD\xEDr\xF2\xD3#о̥\x8Bj\x90\xAB\xB1M\xD5ս\xA9\xEF\xEB\xEA\xC0\x85nDΣ\x80z\xA9\xAFշ\xF6\xF5\xAC7\xBAR`+r,i\x96N\x9A\xB4]\xEE\xA8\xDC:\xEDH\xE6\xBEp\xA6$\xE9y\x85\xBE\xE18\xC4>\xCF*L\xF6\x95y\xAC\xD4\xCAW\xF3'\xE4O\xCB/ʟ\x93\xBFH       Y8p\xC84 G\xE2\x98\xDBb\x8BeX\xCCg\xB1,\x8Be[,\xC7byg\xA9\xE3-V`\xB1\xC9\x9Bji\x85\x9B19\xF4\xA0\xC5J,\xC4\xC8\xCA-\xAD\xC2b\xB3,\xA3
 \xDEb -\x9Bk\xB1\xA3\xC4q\xB6c,v\xAC8\xD46\xDFb\x8Dt\xA8\xCD\(\xB45\x8B3mK,\xB6'ڰ\x80\xBF\x89%xJ\xB1\xD7\\xD4zK5 \xD5P-\x9Fa\xE4T\xC43X\x96\xDB\xCA\xCE\xC9W0yy -\xE88ËDžNj'\x8F\xD9\xE7\xE2\xC9\xC73\xCF$<S\xF0L\xC7S\x8Cg&\x9E2<!<\xB3+\x99Q\xC5\xC6Oⲟ\xCDWpD@\xD1ċ\xE9\xF3qS\xCD\xF9\x8Aev\x97\xF8\xD2\xDD\xE2ex\x84\xD3+ܬ\x8C\xF9\x8AOa\xAEL\xE1\xE6\xCE/8\x8Al`\xD7\xE6ʝe\xE45B5ޗߨ\xA8,s\x9D(\xC8B\xDC8Q\xB1:\xEE\xFEl\xA7\xE4\xC2XZ}\x98\xD5Ў\xE2TZ-ժ\xF8\xA9Ӕ\xF6\x89\xFC\x98 \xD6~\xBB@\xFC\x94\xB4L\xD4\xE3\xB5\xFB\xF8\xB1->%\xEE;8ȏ\xC3\xDAf\xD2 \x9F\x9A\xD7:\x99 -\xF0F\xDB% - l]\xDAniXd3ihB\x84S\xF6Hs\xB3푆Ű\x9C*\x8DK`,\x94ƥ0N\x93\xC6;`O\x87q\x80\xCB\xB4ی\xA52L\xF6\xF4\xE6\xC9\xCC\xFBo0Ń\xA5A%f\xF0ev f\xF8\xE1͍\xB5\x939㼗|9"\xA86\xCC\xEC\xBF -Ók\x80\xB7R 1\xCBI\x80;jE]3\xE2E1}0\xAA\xF3\x95v1\xA5 \xD3  v\x89cZe\xCFtLm\xB6\x9Fb\xB2\\xD9\xCF - -\xF25Ae\xB9+Ն\xF8\xDA\xD62e\x88\x9F\x88\xC9]54\x85m\x91\x95 -w\x
 D4+\x8EL\xE4\xA7\xCA*-\xA7̗\xCB*=\x88*=MT\xE9K       \xDENU\x9A\xE0\xA1\xE3\x91Db\x80w\x8A*\x85!,\xAA\x86\x88\xAC\xC9\x8F\x95\x84Hv\x90ǐ\xEC \xEFB\xB2\x9A\x8A.\xA0d\xF9\xFAв\xB0\xDEZ\xDE\xFF\xBC\xA2? 湵^t\x84\xE6M\xB4;S\xE0d\xA5\x8E\x9F< ?Y\xD4\xF89&~
-\xDC\xF8qk\xF8\x99\xE1\xC5O\xB6\x81\x9Fq.\xFCL\xF6\xE0\x87\xE4\xFAK\x95\x81/\x8B\x98\x83\xBC<\xC2PY\xA1\x88>0\xC4+"\xAE\x81\xA8\xC1gE\xB4\x81\xA8\xC9gG\xDCQ\x8BWF<Q\xAF\x8Ax\xA2n^\xC9\x88zxM$s \xEA嵑\xAC\x81h\xAF\x8Bڳy}K\xB6\xD2\xE1/\x8F\xF81+\xB9* Ю\xA2fTv+\xE1  e\x95\x98\xBF׏\x87\xEDS\xB9g\x91;\x9C\xC7 ؘ41m\xD1u%PA\xDAK\xA9'9y\xE7\xE8K-kR\x9C\xF9\xF6K'k\xE5\xB2Ɠ\x81\xA5\xD5Ω2W6~o\x91VW77۱\xEE\\xB0\xA6\xB9\xB9iy>\x81_za \xB4ߨ\\x8C3;$\xF3\x9A\x9C\xD1j\xAA\xEA5 \x92~\xE2\xC8\xC1\xD1K#\xA3J##\xE4\xE9?\x8A\x92Ñ\xE6 <4$\x98\xE5B\x9D)\xCC`\xCD\xE8\xFFhf -oD\xC9t\xBC݌\xA9\xDE^\xC64o\xACA7Ff\xA0\xAE\x9DjG8\x9C\xA8DS\x8Fn\x97lZ\xCE?\x95\xFBV\x82Gh\x81 8\xBB\xA5mͪem\xBDL,!\xDF\xE3q]Q\xE9\xE7L\xCF\xC2%kV\xDFIX\xA1\x80
-\xC5G\x88\xB0\xF3F\x84\xD5\xFB\xC0))@\xB7 -\xBCJ8'\xD8\x8C\xD0 Q\xC02$\xC7Ц\xC0\xA9\xAA\xF7\xB7\xB4-#\x98\xE6m\xC9\xD9\xCB$@N\xBBЉ -\x98\x95u\x9E$\xE2\xD0e>w'a\xDCbב\xD9+Q"$\xFA\xE09ҕ\xFB\xC9"3\xD0Ж    \x84\x95\xACN9\xE5@\xC5p'e\x91\xB1.\xEA\x9B`?\xFB\xB6$\xA8*\xEB\xD6\xDD5\xECFP$\xDD]\xFB\xA8\xAB\xC9$\x9E\xAD\xA71 \xC2 \xB8\x8F\xBAz@,EG\xDA\xDB -\xF8\x899U\xD9\xF4\xB5\xB0B\xEB\x80   X\xEDm\xBDz -\xE05#=\xF5\xE855s\xBA\xB6\xA5ꀚ\xB2\x91P]k\xE6\xD6ך[6\xB7-\xF0!2\xAB2\x83\xE0\xC7j\xE6䎴C#\xA0au ~4\xE4\x8Fqi\x93h\xB5z]MU\xB5`\x80\xBA\x89\x83\xF4\x8Eh\xE4\xB1,\x8A\xA0w\x8A~\xDC\xE0T# (}\xF0\xC8s\xBF\x8A\xEDk\xA8o\xFB/پ\xCF08\xBF\x8Cd+      SՁ\xE6\xD7#\x81\xFF/\x90\x8Fu\x8Aǔ\\xB7!\xCF\xE1\xDDТAB\xDBr$^\x8B\x80-I\xA2\xE6\xFA"\x8E\xEFMRm
-"`\xFC\x9E\xEC\xE9z\x9Dx'=кB\x82򎺠@\x8E\xF3f_\x97\x85"\xF0\xA0\x9AW\xC9\xC0\x99\xA3)S$\xD0\xE7\xD0{%@y\xC6\xD2V\xD1\xE2" XՄ% w¾\xC5q\xB7\xEE,\xD9\xCE \x8B.)\x83/$\xECƌ\xC0\x8C&;\x86KX\xE3\xCBݻi+\xC6
-\x92\x89\xA5,\X\x90\xF7miͯ\xBE\x99\xC1\xB5\xD5\xC13\xAE6;\xBAcV\xB0K]];f\x89\xC5\xD2S\xE6\xCB#Xm\xEA"=\xBE$\x94(\x8AK,\xB3\x80 -%A\x8F%F\xB2\x8A\x9E8\x82ZA -\xC1\xCAy\xD8G\xBC\xEFsNUi\xA7\xC0&\x80\xE0\xAFG\x837}=dS\xE0 \xF5\xE4\xA4hy^\x8A\xBE\xBF\xFC\xEA\xB9"\x98\xD0 \xE0\x95\xF2j\x85m#Gȑ(֟\x83\xBA1\xD4|}\xA2\x9A\x9F3^\xB6L}\xFE\xFC\xFCVW G   k'\x9E1q\xDB\xC4\xA3\x81\xA1X\xC6\xCC\xF0\xAB\xC0@0KWnX\xAAiOp5\xAA\xE0\xCAU?1\xE6z\xC0b\xB9\x96\xDE<\x9F\xD8s\xF6|\x82\xC5&ZF\x81\xA5N\xB6ԩ\x96:\xCDRgXj\x91\xA5\x96X\xAA`Ѝ\x90e\x80A\xAF\xB4\xC05\x995\x96Ug\xA9G[\xAE\xE3,\xB5\xD1RXj\xB3\xA5.\xB1\xD4K]n\xB9WX\xEA     \x96\xB5\xCAR\xD7X\xEAZ\xCB}\xA2\xA5G,\xB5\xC9\xF2D-\xB5\xCB\xF2v[\xEA:K]o\xB97X\xEA\xE9V\xC6FK\xDDZ\x80\xCC\xF6Yj\x8F\xE5\xDE\xF1\xA6\xA2\xE9\xA6/~~ \xCE=VqO'\xF6K\x9F\x86\xF7 E\x9B\xC1\xA2 TUS\xB5E \x9B\x94\xE9%\xF0*\x8DϦ\x97\x95ǏU\xA7\x9Bj(޶Z\x99\xAD\xC9\xE9\x95p+\xAB\x8E\x9F\xA2(5*\xB9l\x86\xDD1\xF3f\xB9\xB1c\x82'
 \xCF$<S\xF0♎'\x88\xA7\xCFL<ex*\xF0\xCC\xC6S\x85gN\xF3\xCCe\x85\xD3p;XVxV7n\xA8\xC1MZ`\xA6|
-\xB6SU\xDCV\x85lM\xB0\xF1\xF8        \xD0O\xF1\xEFjn<\x90\x96Ut\xA6\xE7G     \x8D\x8B\xE0p\xB09>\xA2`\xF94!\x82\xA3\xC1\xAE\x89\x9C \xE6\x8E\xE2\x99D\xA7\x82=\x93\xE9P\xB0w
-\x9D   \xCEk\x9F\x89%\x8A\x89\xB840\xBA\xAA\xF33\xBC\xB5\xAB\x9A\xE8 i]\xE0\xCB\xD8؆\xD8\xC3y\x87\xD4&\x9F_\xA1\x8DnUO\x94.\xC7\xE3x\xAC\xA2\x84g\xF0Ev0 <#l$ySk\xE9\xFEi\xA5\x9B\xFC\x86]\xBC\x85\xD8N\xB2\xF0
- _a\xE7\xC1\xCA \xAB \xC7jUs\xBE;s\xA4\xDD\xDA\xE6qdg\xE9\xBA¦\xC8tR\xBA\xC8\xE9a֤*aObp\x88\x9F\xD2:\x9ERt\xE32_Ė@Յ3xgk1\xBD¡\xC5ᩭ%*\xF2\xB5\x83<\xA1\xB4\xE7\xF0Xhix\xB8\xFAՏe \xEFX1\x81\xF8\xB7\x89\xF2/\x90\xA9/
-\xB8   \x816ўmW\x8D@       \xBB4\x9C\xB4\xE6\xEDe|KheKk-g\xA4\xE4\xC2\xCFH\xAC\x98Hl\xABgDM\xA2\xAA\xF8\xF6\xE2Wy\x84\xC4X^4;E\xA6\xD1F\x85Y\x8DՁ\x97\xBBūtx\xCA#\xFE\x9D\xA0ґY\xC9\xEC\xC8\xE2g\x95G\xB2\xB0F\x88\xB3`nPi\xF1\xA9\xE5\x91 \xEBl&\xCAU\xA1¼\x93\xB5\xCEBS\xF9\xF99L\xF2\xCETӜ\xDAp\x89ڸ\x98\xA1:\xDAg\xE3(i褖ٔ_d\xC5Gi\xC50\xD1\%\xBD\x94\xF1\xABY\xE8dY$xɴ<\x8Az\xADA\xE8\x87٩\xD4
-\xA7\xD1b\xA1\x9D\x96\xB4\x80\xE8\xA4%B؄
-G\xCC\xC2c\xC6L\xBC\xF4p%\x8EOv5*=\x87pn\xB2\xE4\xA0\xFF\xD4p8\xB37f\x84\xFD80iW\x853g\xB1\xFE\xBBa\xA4V\x81ԯ\xAAzc\xDFˊ\xFA\xA1q\xCE\xE4\xFB\xBC\xF4\x96Ŭ\x8EL~3ʗ\xF6G -,*\xA0;_\xAD\x9E3\xC3~+\xB3kz\x91\x98\xE6\xDBC\xA4\xC6Z\xAC?\xA03_\xC7Z\xEBY؃\xCA\xA9\xE1\xB71?\xCE( ݅\x98[l\xB0\xB4O\xE6way\xAAL\xE47\xB0=eD̥\xE1J\xE4yzdwe\xAFh\x9F\xC3\xEFe\xA1\xAF\x95\x94\x84=\xC8rV\xCB\xB57H[\xEDS\xF8}\xACu\x8A\xB2\x98\xEDg\xCFz\xA4a\xAE\xE2\xA7.\x96O\x95\xBAl\xDBI\xE8sZ'\xD1\xC1\x97lP\xB8\xE2yoRm@\xA2\xB0\xC9\xF3\xAD\xE2 2\xEA\xF7D< \x84\xF1IBh\xAF\xE0塕\xE1\x82V\xB4\xF2 *\x8E\xCC\xE3`\xC7a\xAED\xAF\xE9\xF0\xDAP(\xAC\xF5wd\x97G\xB2y]h\x99\xE5\x91\xC0@8{\xBE\x9Fω5\xCC\xCF\xE6 -\x91\xA3\xD0?\xB3a\xCB\xE7\xDAG\xB5\x8D\xD8\xC2\xF0\xE08\xB9\x8A\xAFv\x8Dek}\x97\xB7k\xE5\xEAK\x81\xE4\x80V^z\xBEXyS>\xB62<M\xB0\xFE\x93'\xAF/\x84\xB7\xA7r\xD7A \x8E\xE2aF\x8D\xFE\x9Fݼ\xB2m\xA1\xC4kėX` \x91\xB7\xAD\xCF?ٵzɪ\xD6ի\x975\x95\x8CY\x80\xC1u
 b\x987*\x87\xC5W\\xBD\xEB\xB7m\xE9\xED\xDD\xD8M\xD7 -P\xDC\xC4\xF4\x8C g\xF4N\xC8!5\xAC\xB82G\xC77\x8A/)\xF5v:\x81\xEBH2\xF9\xB8\x90FbI\xBA;\xC1r
-\x84\xD6\xF1EW\xF6@@         \xD0\xE0X~\xAC\xBE\xB7
-aZ\xB7\x88\xA5\xFDekJ \xCEi\xC0\xDD3\x90v\xB7u\xF7:\xD7#\xE4\x89i#֪\x8E\xADg\xCB\xE6\xD5N)\xDD2!T\x85oTuL]L\xDCe\x92\xAC\xB6\xE4\x82r\xCE\xDCگ\xE0\x95k*N\xF9/y\xE5t\xB2\xA3\xDBL\x92 \xF0\xDAB
-\x9D\xB10\xB25\xC5=H\xBD\xBA{F]\x81e\xC1 ՟\xE9\xDC/uZϷB\xC6\xF2\xAB\xB9=  tY0\x9A/UEl\x96#\xA3\xF7\x834H\x90\xAA\xE6#q\xD8^xB\x88Ƒ|\xB8d\xC9E\x83     \x81\xAAd\xF6\xBD\xA01\xB4!\xF7L\xB4\xB7\xF68d\x81\xFBH7@\xDC -ە\xDD\xDB6l\xE9\xFA\xCEمЂ\xD5\xBB\xE6\xE9&\xD4y\xE2\xAE{\xBB\x93\x92\xD6=\xBE4@\x8Fty\xC42\xF8ܘ\xE9|8\x89\xFB\xBAF\xD2\xE6HGT\x84\xD6" \x8C\xAEXd\xAB\x9F\x84$\x97yMq\xDB& \xEB\xB1`\xD77\xE0\xAD\xC9G*\xA8\xB2\xBBg=\xAE\xCC\xF2\xA0\xB6!\xA5?z=\xB4t\x99Ė͎\xBB\x9F\xEE\xA5\xA9\x82\xB6\xA2\x82\xF2\xD3aGZO\x90\xD4\xD0\xFDMmgn\xC0\xBDc\xA9ܩܛ\xB1^\x81
-ґ\xC8 \xA8\x84\xAD x\x84\x95\x8F\xEFY\xC4 -{ї?%\xBF\xD8U>^\x9D\xA8N\x9C:n\x8AQ\x91L\xFE\x89\x8De\xD1\xF0f\xA8\xC4\xC9`-\xC1\x9B`\xBA4\xC8c\xBC\x96u\xA6\xC3VX+ 1u\xAE\xA5\x82L0I\xAA'Y\x86\xE0\x83M\xC9ϴ\xAC2K -\x9F:\xDBR\xAB,\xB5\xD6R\xC1\xD7[Z\x83\xA5ε\xD4y\x96z\x94\xE5;\xDAR\x8Fu Q\xDCR\xC1        o\xA9\x8Bc\xBCLp\xC8\xE0\x8A[-u\xA5\xA5\x821n\xB3\xD4\xD5V\xE6Z \xBC\xF8\x9B\x84\xB20Oa\x85E\xE2s\xF0;\x91~\xF3
-\xE2\xF3Ya\xDD$\xFC*\xC6\xE4\xF8I\xE4Q\xE4\xE3x<\x85\xD3ظ\xE9,7\x8C_\x86N"6\xB0>\xDD+\x98Q7\xD8Q\xF0\xA3>\xFA\xA1\xDBl\xB3\x88\xF9|\x8C\xA2ec \xBA\xA6\x98.\x95I\xB2#!R\x8E\xB1\x8E u\x87\x87\xD9,\xCCc3c\xB7R    \xE7\xF3\xD9\xF6\xB8\xF0\xF8P\xE9\xD6<\x81\xC5'B\xC0Y\x89\xDDȂЬ\xFEDP\xB5 \xFA\xB7\xF6\x81\xBDX\x90\xC2N\xA4P홼\xB69S\x99Ͳ\x9AZ\xC7|V\xCEn\x9D\xAC\xC2X\xAAC쪆M\xC1ۙ\xBC!T\xCE|.\xA6_x9ʞJ\xBA'0mO -\xE0\xCE&\xD3|\xABQ\xA6\x8E\x92\x99\x9A\x83\xF9\xDA
-O\xE3M\xF6t\xB0R\x96\xDAa\x96G̰ɛEd3;_\xDC\xA4(\x968Q̠(\xC0.+\xAC9E\xE2\xE5b\xBE\xEC \xA9j\xB8yk\xB1d\xD9V\x82e\xF3\x96G\xBC\xFE\x89d\xBB\xB6D\xD8҆=_:np‹\xC3\xC3\xFE?#6cDl\xF3\xC1`\xF3\x98]\xC2cNl\xDD%\x82G\xE4\xF6\xA8\xD86H\xCEQ\xC4\xD6\xB2F\xC6f\xEA0k2s\x8Dė- \xBEl!\xF1e\x88\xCC21gMĜ5\x93`w1\xC9y\x97\xB8\x88Ms63f\xCE$\x86\xED>\\xE1\x99| \xF1jQ[\xEDR\xBB\xCC.\xEF\xA7\xE6\xE2\xDBJ\x94 h\x8C\xB0\xA7&PNiػ3\xF0;\xDE\xC3^޳\xB7'A{\xD8\xC7{a\xD2y_\xD1_\xB0\xBC/\xEA\x86\xFE\x92\x89\xA8\xB6#\xAAP_̊\x9A\xA8\xFBo\xD8Qk_f?\xB5T{\xFFNhyX\xB7g\xB5\xA9\xAD\xB3\x9Cϲ+\xE7\x8AV\x8C3{Vϡ!\xF0\xB9A\xE5\x9E2:\xA7T
-\x9FU\xC1\xE1eB͋>(\xE8\xBDۉdH\xDE\xD6!i>\x9FE\xE0\x88\xF8w\xB1\xD0      QW*zo\xAAm\xEA\x80~\xB1k\x8As-\xCC\xDFRE\xA4V\xD8\xCDBkZ\x8Ar3\xD8\xE1#\x8C&\x8D>\xBE&\x9A\xCF"z:A\xD67\xBA\xB8\xB1D\x87\xCEg\x94Gtt\xAFH6>/vt=S\xD254\x90Z\xA9\xA0k\x90\x9B\xCE\xCB] *\xA3\x8B\x8CNJ\xBB\xF3\xA4\xA45\xE9>\x95{+\xB9\xA3/c\xCE\xB9G-\xB6\xF2f/\xA2 -\xBD\x87\xA5\x8C3\xE5'\x93\xC60\xC2\xF3<\xC7\xF3\x971*t3\x81@\xBE\xC1ޑ\x94\xE8h5\x90\x81\xE3\x8C6\xA7k\xABj}qA\xD9׷
-A\xA4V[W\xEB\x93\xB8"R\xDA\xD4U\xD6ZNJc\xE79\x91 - -\x80\xBDG\xA3\x8A\x89V\xD1i\xC39ɔ.5?+?\x90\x9F\xAB`\x9F\x92q1*\xCB=C5\xD3\xD2 \x97ȱ\xF4| d\xA8#\xB0\xF3p\xEA\x8BBٰ\xCA@Z\xF2\xCF\xCA\x84\xDC:\xF0u7/,\x82\xB0g*\xBAb\xAC bE\xA5\x91\x8Fi\xB4m\xA6\xEA \xB0zՌX\xB0\xEAt_73!C%\xB3l0\xDAu\xF1\x97\x\x92\xB2\x9E4%\x9Fʽ`&ܐ\xE6ku\x9BS/\x82!\xB6>%{\xF8\xB8\xDE?\xF7G\xE8Yo2W\xDB\xC9+.8yuӔ#\xB6^*\xB4\x8B{V6.<\xBEi5  ұC\xB1\xBAs\xE9"\xE2VͶEdt\xAD\xA0\x9B\xB3V.]d@\xA8\xFDrִ\xA6\xB6\xBEj\xB4\xCC\xDAG\x9A\x91\xA4/\xD9\x9Eέ\x9BzqG\xB0\xD7\xFD\x9D}\x9BOߌ\xAB\xB5\x90B3!\x9C\x9B\xE4\xB6\xAF\xC8\xF6\xD8\xD2.\\xAFD \xFA+\x9B\xDA\xC4&\xB6 \x97N\xE2N\xBB\xA5]^\xC7\xD0\xD3ظ0S\x9A\x93~L\xDCYS\xB3\xB4ˠ\xF5\x9E#h|\xF1.;\xE4\xCAȬ\xD4782YI\xFA</%a\x97\xE9\xF7toպ\x9A\x9D;\xD6i\xE7\xA44p\x84U\xB2G\xA4\xC5\xF6\x9D⒋q\xE9P\xA2\xE0\xB8p4B\x99\xF7>5R\xD9QL\xF1\xB1֩\xEC1\xF4m[\xDAU\xFB@gzbaAw\xD2*\xFEL\x80\x92\xF7m[ٸ\e:\xB6
 \xF3\xFD\xF0\xBB\xC1\x86a\xE9f܊\x8B}\x83*<6z\x99\xF8\xF5\xDE\xC8F!\xE0\xF4\xC8B\xB6n޸é{\xD1ZNݷ\x89\xB2ww9c\x86^7\xA7\xBA\xD2\xE9\xE8z}u]\xF5\x98q@\xAF\x9F3\xB7~t\xEF\xD7\xEB\xE6֍\xEE\xFE\xFA\x9C\xCA\xEA\xEA,HpW\x80Y[ݶ\xA0\xCF\xC6E\x88X\xA6E\xBA.čZD>B\xB6kv\xDA\xA1w\xE0\x93V\x8D\x8BV\xB7\xA1.\x9C\xAF\xE5+\x9B\x8B\xDE\xD7.ć\x9F*\xA8Q\xB9\xE4\xC2B\x86\x84\x9E\3\x9D\x98\xDBVb1\xD5\xDD떟\xE8I\xD3\xF2\xD5\xEET\xFF9\xE2\xA84Vz:Jt\x9E\xCF4\x80\x8F\x{1CAADB6}\xB2\xF2\x84\xFFrY%F\xC9٩\xECb5%\x86Dɳ -)9\xB7\xB8_`\xCC\x90m\x93\xD4\x90\\xC7|n)"\xD4=\xBEz\x85\xE5\xECLH\x91\xBF\x98Ŋ\xE8H\x8B'gG##*\xDAZ\xEEt\x99\xF2C\x8DF\xFE\xF7\xB8\xD1 \xB9T\xD1M\xBA\xD5 \xD6=Bd\x8F\x8BR6\x88\x8F\xBBd\xB7\xD0M\x88\x99\xB8 \xD8\xEB\xE8m\x9D\xBD;\xB6v\xBBq=m\xF76"=\x8A\\x9F\x80-C+>p\x99,\xBE\xB6\xED\xC0_W\xB7!\xBA\x89\xB8XC\xA42,\x81\xFAb\xBD\xD8x\xF3!z\xEA\xCBۄ_\xD2\xF7Ѷv\xF7\xE0B\xC0\xF4~%\xF2\xF9 -6lƤ\xBD,\xDD\xDC\xEB\xDB -\xC9=8X\xB8S\xFB\xE9m\x
 B8/޳\xC0\xA2ȫNE\xD3\xE6T6hP\xD0\xA3N\xE4\xC3u8\xB1\xBF@ \x8FT$\x92:=\xBA\xC7=4֝Z\xF0ɕ\x92\x8Er\xD5\xE0>\xB4\xB4\xF5\xE7u\xDE\xD0,\xDA\xEC\xA3q\xA9ׯ\x881\xC9rF\xD3"Z\x9C\x8A\x91 -\x83\xD1Ȧ\xAD\xECk:y1\x84\xBB!n\xA0\xD5\x81c\xBD3\xEBY-m\xA6\xCBc\xA4 \xC5#\xA2f\x9D\xEE\x96\xD7ed$3A\xA5V\xBB׹{\xB6\xF6Hu( &*\xA5\xB6uk\x8F+\x993 -\x96,\xA0c\xD6\xEB\xC6[z\xD5i`L\xC5DwRZd\x83\xEC\xEAY\xFB(/+\x97\xAD\xF1\x88Y\xE4\xF76\xD3\xE6\xB0ָf\x91ն\xB2\x8Dґ\x97;;:g\xF6m\xEEƕ\xA2[\xBB\xE5\xC6v\xD5j\xDCE\xB3a\xF3vܨ\xDBU\x88\xA8\xFA
-)\xBBɛ[b[\xB6m\xEBۊ\xBA\xF5!\xB4 \x8F\xD31\x92-\x95\x80\xB7 7S\xC1iS\xB7\x8C\xD3b\\xB7\xB1)*F\xC95Mr\xFBI\x8BF\xAA\xF1T\xA9۫<h!\xA7J\xDC[6c\xC0[j\xD7{\xB7tmqC\xEE$\xF5\xB5p\xBFy\xAF\xE9\xB5-\xB2\xC16\x9A\xB6uC\xD7Q\x94C\xEC\x99o\xECwʈ\xC1\xB4P^۳cs\xAC\x90:H\xFA\xB6\x99\xC2\xF9\x85rgr6ھ\x90\xCDƵx\xE2V \xF4猭[\xC0Z`ߜn\xC9։\xC0\xB1(ǬF\xFB\x93PD\x83     W\x85\xC4N\xD7PZ\xCFJ{#\xBA\xD4F\xE9$f\\xD5L\xB3\xE0\xD2E\xB2Ņ\xF7\xB1ðP#\xB4V\xB7\xCD\xC5\xD2{\xF9ʚB誁\x96`\x93\x9F܃\x95\xBCEr\x8A\xCDMY\x8B\xE4t.sG\xB3RO\x97Mˋ_2S6b\xEAN{HN\xEE\xD9BP0       b\x82i\xF9+\xF2W\xBA"BTp\xFAč\xE3V\x9B\xF2\xCFg\xF9\xBFǹG`\x8Fz3L_\xA6\xEA\xBAL\xA9ĝ\x9E\xF8P\xB7\xA5\x82_\xCD$\xA56\xB9}ƒ2\xD2n\xB5\x836y\xF6ҴK'U7|X\xD4ݦC\xE3\xCDR\xA1\xEDVd\xB1b\xA1\xF36S\xA8\xBD\x95\x91\xE6\x83
-\x9DP~c\xB3-\x86\xED\xB5*˨\xB6X\x8D\xC5j-V\xD0XK\x9D#d GY\xEA1\x96\x8A\x9D=\xA1Ǡ\xB7\xE8\xF3\xBAp;\xDEb\xCB,s\xB9e\xB5Z\xE6      \x96z\xB2\xA5\x9Eb\xA9\xA7Z\xEAi\x96\xDAn\xA9\x9D\x96+l\xA9؈\x8B\xD1^\x9C\x8A\xBD8B -\xD7fK\xDDB{u\xEAY\x96G\x9C\x8Dg'\x9Es\xF0\x9Cˬ\xAC\xF3\xF0ޅ\x9Bu\xC0bW/\xC6,vQ\xED\xFC\xA5\xCC2\xAE\x80>ߕ\xB0:\xD1R\xAF\xC6k\x9E\x9B\xF0\xF4\xC3y/\xDE\xFB\xF0\xECg\xA8\x90-\x96        \xC8u\xF5<\x80]7\xEF\xC7\xFB\xB2\xEF\xB3Lܒ\xA0>\x84\x8D\xA0> \xB7G\xF0~Ϗ\xF0<\x86o@\xFF\xABO\xE2\x9C\xBB\xF94\xDE?\xC6\xF3 \xB3|\x973\xCB\xFF;\x8A9U\xFF\x80\xE7\x8F \x9B\xE0ܽ\x9E\xF8Z\xB6\xA2`N|\xAD\xB2b\xAE\xA2\xAC\xC0V\x98\xE7\xBC\xC7a\xB7\xC4h\x8C\xC7؊؂\xF8w؊\xEE\x85\xF1˙\xB2b\x91\x8B&\xB2\x885\x8B\xDF\xC5\xF1\xEF\xA8ނ\x82%\xF1g\xD9\xFF0\xD8.%ۂ\x96\xF8Z\xE8\xFF9\x86ed0\x95)\xF4\xE7]\x9D\xFD/\xD0\xF0\xDF:\xFE\x9Fh\x{D838}\xBC,Ç\xA7\xCF<<G\xE39\xCF|<\xAB\xDAX\xC6j\xB6`!c\x8Br\xAA  -RS\xBB\x89^\xE0xiK\x8D\xF4\x83-E/m)\xB4\
 xA5\xE8\x85r ~ 82\x945_\x99\xE5Gx \xAA\x82\xDD\xD2)
-\xB6K\xA7(\x85\xF43\x8D~\x80\xA26E\x99\xA1(\x90\xE0"\x8F\xA5\x98~J\xE8\x8B\x9C\xF1J)\xE2\xF3x\xCA\xE8\xBBj\xEDJŅ-T\xAF2\x9B~*\xE9\xA7J\xAC\xA7\xAA\xC5z\xAA\xA6\x91\xD6S\xB5b=U\xB7[~F=\xC4Qs\x98\xE2j`
-\xEE\xFEP<8\xD5\xE3=\x8A)G3Ň\x9D\xC6\xCCc\x99\x92uQ\xF3\xB1NjdJ [\x9Fb+\xBF\xB8\x9B\xC4T M3\xF1\xABk~ -\xCD%\xD6pX\x94-\xC0J -\xBB\xD8yX\xF2) \xF3+\xDF[s\x98\xAD%\xB1ȉ$*\xC9 Q\xC9I      C\xF4_k7\xF5
-7'\xF8\x89\xF6\xE2"`֨\x{3697A3D}\xF9I\xE4\xEC_\x85Ud\x82\x9FܼT .\xCEm$\xB9ͩ\xC2[f\xCCP\xB3\xE7\xA7\xF5#P\xA4        Z|\xC2\xD3\xDEN\xF2(\xE1\xD6{\xDEY\xBCD|D\xFA\x83\xE4\xEF\x9D\x9F\xD5\xF3nN q\xD6\xF26\xA7\xB6=\x95\xD3\xF0@\xCA\xE6.\x84\xE0`\\xB8\x88\xB1ml\x81\xD21\xA1<2B Gΰ\x92wy\xC4 -4W\x98*\xCA#k\x85iRydR\xB8h\xAC\xA1\x8EpCk\x8B\x9E\x90\x84j\xEB񬽢̮H`\xBF\xCF^\xD6\xA9\x80\x97\xABY\xEBrڋ\xD24\xD4\xDA\x94:\xF6\xC2
-e:7\xC2\xF9\xC6 l\xD2v\xCB#Al\xD2v\x95G\x8A\xB0KW\xD81\xB3<2\x93\xA4<R\x82ͺŽ\xE2\xF2H1v\xEA
-;\xCA\xCA#e\xC8\xF6x~\x8B\xCCv^y$\x89\xFD\x80\xB5\xB6*x\xDF*\xF3\xB5R\xCAؐ0t\xFC\x90\xF0&EjȎA+\xEB\xF1d\x8B\xDD\xC9{\xA4P\xD9Ɂ\xB2!ڃ\xCA2G\xBAߟv\xCFr\xDC-\xD3R0\xBBD\xBB\xAF\xA3&\x8FQ\xE3\xAFw\xDA\xFD0\xDB@ұ\xAF\x82\x82\xCA\xC1B\xB1o        -Cj\xB9\xD2\xB0V\xA9M\xC3w\xEF \x941xB\xA5b\x97qR\xCFA?ģ\xEE\xF04\xFB\x8F\x98}B\xBC\xA0,f\xD8\xCBza\x9B\xEF1vo\x99\xC0%\xC1\xDEt\xFF]\x81\xDF+J\x94\xF6\xC5g{#MЋ|\x82   \xAA\xB9:.\x85b=ɤ@-\xAA\xEF \xA0C\xA2\xC1\x9FB2Q\xBDu\x95:\xD81      `\xAAhD|\x86-i/\xE0?a-
-%G\x87 -\xFESf7\xB5\xB6\xA9\xFEz\xA7\xC8\xCDϒ\xB9\xE1\xCF#\xA4\xC0E\x85L\xB3%\x89\x9Av\xD3\xDE(r
-\xC2nmù(\xF6\x8C\xD5\xC3\xECew\x950\x86\x94\xC2\xC32\xF8\xBB+\xFB\x9E\xE1a\xEC\x9E\xFE\xF4\x81\xCF\ \xF8\xFA\x95#\xA0Q\x97\xF0!V\xB8p\xA6(c\xCFAP\xF2\xA3@-\xA1x\xF2\xFE\xF2\xD90\x90K \xD16.\xCA\xC8\xF7 \x86\xFA\xDCV\xAA\xFB3\xA8ڷ\x91d\xB2\x87\xAA}-    %{I(\xD9GB\xC9\xED\xA4^z&\xE9\x9D~\x9DtLw\x90\xDE\xE972\xF0\xF3M~\xBE\x95\x89\x9Fog\xE1\xE7;Q\xCB“I\xAD\x81\x87\xF6\x9B\xBDx\%$\xC5\xCC\xC0c\xC6|\x85hMwȁ\x8D\xE8\xFF\xB3W7\xAFQ\xB0\x8B\xECᯱ\xA2\xD9\xBCW0t\xE3?\x91\xD3Zr\xCAj\xB0\xEA~_'\x977\xC9\xE5Dr\xC9\xE4e\xE6\xFC:\xC8\xE5\xADTt:\x97\xB5\xF8 -,"\x97\xF7laȂS\xA3\xD6m\xBD1/\xE0F\x83Jo\xCCx\xD1\xE0|X\x95{A\xF5\xF5\xDD\xD7\xCBHYT\xE6/f$x\\xB5Wۋ\xA3\xF7\xC28 \x91u?Gu\x9A\xDD\xACP@ykQ\xEF\xBE\xFE֓Xԇ}\xF0\x8B\xD4֓\xC9d\xF0\x8Bɔ\xE0\xBBA\xD44\x85\xB7\xD6S\xB4\xC7٘\xD5vSԋ\xE4\xF6ʯ\xF2HS\xF8Ԩ\x8F_\xA96\x9F\xC6p&i\x8F\xBA\x80\x85.d\xFC{jh\xED \xBFZ]\xA3\xC6\xDBc\xEE\xF6\xF1\x80\xEB \x9A      \xBB\xFF%-\xE3\xF5\xF8\xF8\x98
 \xBA!\x99!x\x9D \xB4N\xD0\xC7M*c[à2ޏ,
-\xBB\xBDj0\x9BrgB\xEDw\x9FJ\x8E~8\xEFG"\xB5ֈ\xF5\xF3\x9B\xD5֨΃\xE9c\xBA\xBD[\x83\xC6G\xBF\xD3m/cD;k\x89v0\xD3*\xE1.\xFE\xA0*\x85\xD4y\xFCa\xD5^(\x80\xE5T\xFE\x88\xDA\xCEkd\xA5b\xBCyT\xC3$\x8D7\xED\xF5a7\m\xAEg\xF1\x82CB׻\xFD\xB8!\xC0`\xB6\xB4\xF62\xDB\xCD\xACR\x8F\xB8\x87\xF83\xAA\xE8\x9B\xE8\xFB"\xD4\xFF8\xA1\x86\x80\xA6\x89S\x91\x8Ef@\x9A\xF7#7\xCFQn\xC8"c#2\x92\xC7\x96\xCE\xD3\xF3#\xF3\xF4\xF3t\x9E\xEAW\xA9P\xE8\xBBa\x8F\xEC~aw\xB8\x82\xDA(\x80Y\xA0\x92r\xFC\xC5@\xF9f\xFB\?\xB6\xCEU…\xFC\xB7\xB8\xE5!\x95\x9C\x9B\x9C>vj݃)\xA0\xFC\x97\xC23\xCA\xE8\xBCw)T\xFE\x8C 3\xEF\xD9\xF8\xCA\x83śjK\x8C\xC5cP\xE1\xFF+\xB6\xE2A\x8Ce\xD9`JA#\xCB\xEDu{\xED\xF5{\x81g\xD7@\x99 \xF0wU\xDB\xE7 -]\xB1u\xF3#\xE2\xF6\xA3\x9E\xD8zA"\xCA遰]\xC33\xFD\xC7H\xD4t2\xE4\xFFNf`\x9F\xC8@\x90\x9A\xCA\xC0\xF0\x97f`X -t!\xC8у\xFC\\xAD\xF5h\xC6\xCF\xD3\xE4\x9E\xC0.qj\xAD\x88\x84\xF6\xB2\x9Dt\xD65<3\\xC2/\xD40ޕ\xF2Ž\xC
 6Ś /\x98.\xD1@^\xFC\xBB\x88D\xCCY\xBBa\xA09Kd<pPd\xBC\xC8\xC9x\xFF>,D\xCDa\xF2G\xCD\xF1k4Qs\xD8ȺV\xB3\xED2\xAFKTm       T[BV\xDBN\xB8 \xE8o?6,\xC2\xD6cq\xC0 \xD1t)*B4\xB7Ȅ\xF2\xF8\xED08\xF4{\x976\x82~\xEF\xD6R\xF4\xCE  Mg\xCE\x8C\xBF\xE4\x80@#y\x96Y\xD0 -\x82N\xC7C#=\xE48~DH/t\xE25\xBC
-\xBBԡ\x93\xEF\x89$QP\xCB5\x8C\x86\xE3k\x8D\xC7\xD71\x90\xAFku\x98\xDD\xC0hH\xC6P\x8Bّ\xC6\xE5\x99\x9BF]\x93\x86\xD4C\x851WãO \xF3%fM\xFE\xACVܑS\xC9        ;-R\xCC\x8A\x92\xED \x8Dj(\xE0\xBFМ\xD1\xCB.\x86`k\x8B\x82\x95\xFA\x95f\xAFF\xB5a\xFAJ`pxA\x8B\xACN\xF0c\xC9:\xE0\xFDI&"\xBC\xA1+\x9C?\xBB\xA3\x91   \x8Cƃ\xDA\xE20\xE0O\xB5\x92\xDC\x88x<\xA0\xFC\xE8\x86\xA6\xAF\x8B\xA1\xE9P\xF8\xF4P\xFDD\xBC8\xE9/\x88\xE1ܢ\x8B\xFFޢ.AC\xC0\xF2\xE40\xC4_\xD4\xF0:\xB2^Z)\xA5\x90o8!7\xA9\xF1\xCD1\x9D\xBF\x89`8\xB2\xE3QT\xC78\xFB -3\xFD\x96\x98\x87XĿ!SQ\xAB(\xEEڇ\xBD\xAE}Q\x8F\xBDu\xF3\xAC'f"[oiA\xF1L9^\x825H\xF0\xB75|-\xC7#F=\x83\xBF#\xF3\x81Q\xFB]\xCA\xC83\xD2\xC3)s\xE8nL\xBE`\xFA\x8E%6\xF3}\xB5\x97%\xF7\xEF\xED98\x98&\xEA\xF5C\xAAW\xC1m\x85\x8B\xFC\xEF#\x92\xE8'\xA6\xEC<*\xFFߣ<}*\x8A\x88\xB9@tL\xA5[N\xD1ߦa-.*\xFD|]T\xBA\x85q\xE8"}1@\xF2d\xA3p\xDFՃ@\xA2\xA3:\x97\xC5;\x88\xA35\xBBuQ婞\x80q}\x90_\xAA\x8B\x8A&
 \x9E\xD5}F\xBE\xA2\xDEE:\x80`nDx\xDB"\xBC]!nEC6.D\x88K\xB4`\xBE\x93\xDE<\xCC\xEEf\xC4\xDCÈ7\xB8\xC7P\xB36\xF90\xBB\x8F{ \xC8\xF5FFL\xC2\xD7\xFC
-HtZ̋\xD9\xE4
-"E[fW\xCB*\x8Ce\xA3`S\xAFgT\xBF\x8Fߌ\xF0\xB6\x80\xF8$\xE5\xF4\xA8q(\x93\x8E\xAFXE\x93w=\x9A%\x95.    `{7\\x92\xE07\x8E-2ة[\xF4\xC5\xF0{\xBF=M-\xDF\xDB1.\xAC\xDB\xDBSs(\xCF\xD9:-\x91c\xA2\xB9CFu\x83\xA7\xACx\xAF\xBE\xB9̉걀\xFF
-D\x88\xE6̈\xF7\x95\xC5\xFC\xC0ij\xCF \xBA\xE0\xD8A\x83u\xB4\xC3\xE1\x93\xC8nz8|I\x87eb\xFB|&V6şP\xEB\x80N~\xA51\xD1x\x88F~AQ2\xD9\xC8b\xB8\xC4Ⱥ\x8D\xE8\xF6\xD7qYE\xFB\x87\x99\x82);A9\xB1r\xCF@~\xF5☁\x98\x86(&\xF4=O\xD8r {\xBF\xBD\x9CVE/\x91\xA3\xBE\x97\x81)i\xDF?\xA4\xB7\xEC`\xF1\xE0f=\xFC7\xC8&1\xAC\x94\xB3\xBF!Yh\xF0\xDF\xEC!\xB4\x8C\xF0\xF4.8\xFCd\xD5Č\xB3E\xEA\xAFP\xEA\xAE\xDC5\xE0O3\xF8\xABz6\xC6c\xC0\xBA\xA39i\xB1\xF4G\x9DF\xD1\xF8Ę\xB9z\xDDɕ ߈\\xFD/\x99AN\xAE\xA2^\x8CoP\x95\xF8\xA13\x8B\xF2\xFD\x99R0s\xDFB@!uBR\x99(D\xEB\xB7\xC0]\xBD\xED؊e]\x82Ƨ\xBD8\x98\x91yr\xF3>J\x855\xE4\xF4\x8Ae\xFA/\xC2`\xE47a\xF7\x91\xEEF\xDF\xF9\xBE\xC1\x99\xF6\xF7b:\xFE\xA7^4\xCCr\xDE\xC4\xC1\xE7O\xA4 \xC0\xB9\xA3\x99    \xFEi\xD2S \x9F\xC9\xF8\xC1C\x96\xD1-\xA5\xD1L\x84:\x90 - -\x83A7\x82\xFA\xFC\x8A\xF9zN\x82\x9Fm\xB4\xCEa\xA4G\x99\xE0\xE7\xC8VS4\xB3_\xC1&\xF8\x87US\xAA4yh)\x94\xA02\xFD|\x97\x81r+\xB9D\xEDӀ\xEAV\x98C\x
 93\xEB\xB4.~\x91\x88\xB0Y\xFCbcqu '{ݧ\xC3\xC2.3\x9C5L\xC6\xF6\xC0\xE9\xF0\xF8\xED\xA8\xEC\xED\xE5F\xF3wh\xF6\x85\xCB[V6,Bi\xFB1Შ\xAF\xF9uO`>\x92\xF2u\x94\xC7 E\x90\xDD\xD5F\x88K\xE9\xF1,9X\xD4=\x98c\xA2>9nf\xF1\xEF\x92[\xCC\xBA\x9A       =$=$\xD7<d\xD1\xDCh\x9E\xD3C\xF6R\xFEM_\xD9/\xF6a\xE9\xB33p28\x93\xEF7\xB2!\xC7@\xA2\xB7G\xA6\xF5)Z\\xC5mȆӍ@Nw\xC9\xEEB\xA3\xC1\xD4m\xB2ѓQwQ\xFA\xC6\xBC\x89 -Czwő\xB3\xFC\xB7\x88ʽ\x87\xEA\xC3E\xCD\xE7\xC7x>\x90FPf\xF6jZ\xDEe#\x8A\xFB -{\xB9 \xA9\xF68\x8Bf\xF3\x8C\x968c\xF18\x83N\xC4cF+:\xC0\x90˚\xF1\xC6\xC5\xE2O\xA0\xEE#6\xBDK\xA38t\x9F6Zi\xA3\xFB\x80\xD0Ԟ\xC9L\x99ZZ6 Ta\x91\xCF猒\xC8Y\x93\xABs\xF3\xB2\xEF\xFElx1{\xC6s\x89\xF72`\xA8\x9E1\x8C
-!\xCA9|\xFF\x8F\xBE\x9F\xE7b$~Fm1J\x95\xDC{\xF36ރ\xF62]$\xF8*/\xD24\xC02z\xFB!n\xF0\x82\x8C\x8C\xFA \x99\x8C9:\xCCo\x8D\x92%      @\x99\xD1&\xEFe\xF4\x84W \x80\xFF\x96P\x945\x90\x81?9R\x9C\x9F\x8A\x88e\xC1\xB7\x89\x87I\xCE\6R\xEC\xC2ߌ\xC5h\xA9w\xA8\xA5\xE2\xFC]\xEAĪ\x81S\xEBϚA\xF9: +X k   Υ\x8EhBp\xB7"\xAB        \xFE\xAC)\xD3 \x95\xBFc\x96B:\xE2\xFF\x87\x8C\xAD\xF2\x85\xE8\xE2\xFF2B\xCF\xD1Bh\x88
-\xDA"\x9B\xCF \xB1 \xC2iѳMZ\xE9PW1\x83ʐ$j\xA8c\x92\xA8ok\xCA\xC9ү\x83c\xF2\x88\x98,\xAA\x8B>/&˟ \x8E\xEDb\xB2\x94\x92,\x9A0)&\xCC_I\xAE\x8D\xB4{\xC4\x87!\x8E -`eX\xE2\xF4\xA2.1Q\xCD\xC1\xC59T\xF6\xEFB\x95\x99\xDEC\xEDw\x9B\xCD.V|oҴI\xF0K\xE1=\xEC\xF8\x9Ek\xCC \xEBG\xA3A·\xB1\xE0:\xB302B \xAE7qA\xC2n\xEA\xFD\x9A\xF5'0Ҹp\x83\xB9\xB0b\x83}WRz\xFBM m\xC1\xF9\xB7\xCD`FMU\xAC\xCCn껒\x86\x9E[M,\xBA\x8B\x86\x8F\xC3\xFA\xD85ఠ\xBA\x97B\xDC!rXy[PG\xA0a"& 1w!\x99+)k\xF7P\xA4\xBD1\x93ߛL\xE6~d6j\xF6'0\xA6\xF1\xCC\xC1\xA8\x89\xA8\xE4!D
-\xE2c\xA4Y\xF40;@+u\xE0{Pz~\xC4\\x8C\xF1\xFE        3\xE6\xF1\xE7c\x86l\x9FE.\x9F2\x9B\xE7Sn\xFC8c\xE0\x86\x84\xE69\x93O \xCEҰ\xAF\xF8\x84!\xCA`{#yL\x98͍\xE4~^"?RE\x8A\xFC`\xDC\xE4/\x9B\xC5BW\x9F\xFFM-\xE5s\xBFC弒\xB4~\xD5,\xE9\xF0A\xA9\xC8\xFF*\x86.D\xF1\x9AY\x923\x84IG'\xBE/<#P\x8E\xDFа\xC4y\x85y\xEDb\xE5fb\xFDA+0\xC8uۏVVG\xD1\xFE\xB6Ic\x89\xEA \xB6\xF0\x8C(\x9CJ \x82\xF6C\xA4A\xA9|\x8CT6\x89T\xB0\xC8 \xD1Y\xEA\xF6cS\x80\xA6(\xF2c)\xA6a\xADY\xE0K\xB0pb:ǒ1   \xCF\xE7Zb%Dl\xCDy-\x85@5\xA5Q7u0\xFC\xAEۋ\xB1\x88\xDC       \xE7p\xC9ڏ\x93\x91Eˡ\x8B\xAD1ˡ\xCB,Zw\xF9aP@\xAF\xB5Jr~\x89aR\xA7Up8(2x4\xD2 3\x892x4ep\xAFEE%a$|PQ\x83\xC8\xE0\xCDN\xFD\xDFELn\xFF.\x8A/\x8B?h\x91ʘ\x98)ó\xF6\xE0\xB3,\xAB3\xC8\xF9C\xD2\xBCVix\xF6\x9E\xEDp"!\xFF\x91U,ۥO\xA2\x{D89E} \xAF:\xCE\xC4\xFB]\xBC\xB3\xF1^\xFE\xD9p8\xEFxg\xE1\xBD#՝V\x90\x9C΁\xF1. \x94 -\xF3\xD71\x9F\xEE\x80|@GI\x9A[\x8C#4\x90
-\x850\xC2N\xAF\xA6\xA5\xD6Z\xEA\xE6  tp\xFE,dZ\xD4c\xA8\xEA\xF9O-A\xF1'\x86x\xA2z\xFF (}\xD0n⿰\xD05\xC5\xFF\x95%\xFA\xE4M\x89^\xB0\x82\xBE\xACB\x85\x9F x\xBA\xD2OB\xFA9\xEE6q\xB8\x84\xC1"\xC3\xC8\xB02v\x9D!G\x9BA\x91\xA3T^\xB3!1ؼ(8\xF3\x97\xC4@sP 4?\xC3\xFF!\xC1\x9F\x9FH\xEC\xF9o{\xFE\xB2`\xCF \xF6\xE3\xC9\xE6\xC0^       \xF9\x98o\x88I\xA2d`\xD0\xCEe\xFCw\x96\xE0\xD0\xCEc1\xC3)ꫩ\xA2\xFEqtQ\xFF\x94.\xEA\xA9\xA2B\x9A\xF7g\xA2\xF7\xF4\xCDtA\xFF\x9A\xF6\xE1\xAC*\xCD-ꀿ|w\xEF!\xBF\x89\xEEy\x86\x85\xE3\x86\xFBd\xDD`< \xF7\xBE\xCC:\x80_:\xF75ڑ\xD7\xAD\xD0+\x8C\x84\xA7\xFD\xA0 9)n9\x97\xE2\xBF \xDE, r"<  ?%\xF0#D\xBAYd>\xB6r<\xF0\xE3‰\x9EZX\xB6\xFB;D\x88s\x80\x87\x93\x9E\xA0\xF5\xE9\xF4\xCEw\x85^\xFD\z%\xC9\xF4иHo\x97+\x98\x97KB\xE3\\xA4p\xA1\xCBI!\xD0<\xE5\x91\xDCA~\xB9K\xD0\xC4T\x92A\xF2+\\xA8\xAF\xA8\x86!pgW\xB9\x82F?jb\xBC\xF7;V\xFF\x8C\xB9k\xB0L&uKpг\xF9\xB5\xAE\x9Co#\x99\x8C\x8Eټ\xCEO\xE6{]]
 Q\xA3\x91\xC5\xCFeA\xF3}.\x82Y#\x81\x9E W\xD1\xF4\xC4|0\xDE\xEC\xB2w1q\x85\xDF\xE2*\xEE\xA8,\x8FT
-,\xF9;\\xC1ᘏp\x95\xBB\xA8\xF0\x87\xAEp\xFC>\x97\xB3\xC1p? \xB4y\xA6\xFC\x92DŠ\xEAa\xD1h\x8EY\xFEnG(\xF8\x9A \xC9\xD7\xFEI\xE6\xFF\x8A9\xF2 -1;\xFE \xC5L~\x86܂\xE0ۜ\xF8{\x9C\xFD\x8B^g\xFB\xA2ϑmw6/Δ\xC9':&\xF3\xAF\x97G&vL\xE5;\xCA#S\x87:
-\xF97\xCA#\x85Q\xBDc\xFFfydB\xA7\xF3o\x95G\xA6\xF3o\x97\xC8!\xFE;r(\xE7g\x87\xCB:rQ\xF9eB\xF4R&$4\xB2\xB7ű]\xC0\xD1(\xB4\x96\x94\x89\x85\xA5\x94\x99\xD0\xFE\xC8\xCE\xF4\xFEH{\x87\xB8\xB0\xC6RZBjGyy\xA4<jv\xCC\x8C\xE5\x91Y\xB8l\xB1\xA4c6ꭲf1\x98䦴\xB1u\xA3\xE1\xE0P\xDA+\xC3 \xE5A\x9D\xF5 \xE0\xE5\xA9\xDCQQ\xF8?\xB26b#m\xC97\x93
-\x82s>Gɕ\xDA>
-)~\xB9\x92hU\xA5\xA3\xA4\xD5\xD4Vgu;\xAA\x9F\xA45\xB2\xAEw=F\xEB\x84:\xD4E\xE7\x8CP\xF1\xBB\xE1/\xF4\x9C\x92V\xAA\xE74|\xA9f)\x9A\xAE\xFA\xA2X\x95.74\xAB4\xA0.d*ر\xC76>\x94\xFE\xB1{/4\xFE\xC5\xC9W -5\xA7芊?\xB6\xB8\xDDX\xC5`\xEB       0 \xF4Lz\xC1\x9FM\xD0 PM\x9B\x8F]P\xB4\x88x1]\xBCTC\xBCh\x87Oj\x91\xAA\xA4\x8AJ\xB3A\x86\xDE n+\xED%vVP6"g\xC3\x84\x8DA\x9E   L\x8D!\x9E\x98 -t
-\xBF<\x93I\xCD\xCA\xD0\xC6tR\xCB\xC1Ȱ\xA4Ұ\xD4C}\xA3\xC3Z^\xF1 \x84\x8C]J4 \x9Ek\xAF\xA1\xBFG\xB1J\xA2?\xFEԓL\x9C\xAA\x9A>FU\xC60od G8x5\xB1S\xEA\xA5\x8E\x8C\xA4\x83MX \xD4Ď\xE42&\xA9\xF4\xF1"\x94\\xA0v\xB2I͐\x97ycI\x8F\xA35"\xE5\xB1\xEB\xBE\xDE -{\xA0(8\xF2,P\xF2\\x99\xA7\xB3\xA7\xBB[\x9E\xC2\xC2\xE1\xAEgm\xA8+X\x9D\xB1\x8Dp\xF8&0\xB2\xD0 \x85\x8EtI\xE4\xAAE}\xD0_\xA2\xC3L+\xFA6E\xBB\xB7\xF9;ό\xE0KwW\xD2>\xB3s\xD4)y\xA8,\xD5\xA4y$X\xA8/\xEB\x84\x8DUDt&\xBD\xAEXiM\xA1\xFA\xEA\xFA\xA8\x91ґ5Yg\xBEQu`TU5\xD4ջS`TUWV֎:q+@jy\xA4n9T\xA8z`Q\xDDА\x8DZ\xEBu\xB6
- -\xBAJV\xA5ދrUs\xEA\xAAGR\x82ݜ\xBA*˩#|ͭ\xAE\xD2)SFUC%\x90\xD0\xC8X -s\xED\xDC:ck~0C\xF5\xD29\xEDgTͭ\xA9\xAD\xA5n+\xC0\x86\xF9錗,"\xB4\x960ՕU\xF5\xB5y\x8FI2)\xB7\xEA\x86Z\x9D\x8A -o\xD0}5e+\xD5U -5u\xF8\x9D[W'\x911\x8C\xEA\xEAʆ9.\xE7\x98_'>\xEB*2F\x83;Ւi\xB8
-\xBD\xBA\xF6\xAB\x94Ek\xEA\xAB\xEA\xD6\xFC\x97c\x9A\xA4\xF7Q=Ú\x8B\x8D@\x93\x8AX\x9D[\xA0eB͚T\xF66\xD2A2\x8F\x8E\x90\xC3`\xB7"\xCA6\xE0\xF4a\x9C\xE1K\xE8\xD8\xEA\xBDh\xEB\xEAt\xFE\xC7\xD1Q\x98tRM\xCE+\xA3\x959yLo\xECA\xAA\x9E\xFE\xADЉ\xA3\xB5BGV\xF8W\xEB\xAF
-5\xD7/CAs&\xB0/?\x937'\xC7ĉ=̓B\x8B\x8F\xA8\xA7\xD82\x912\xCBnۆX\xCF\xE8SpI\x85y\xA15\xFB\xB95\xA1ҫw\xF5m\xDA\xFAUʟ>\xE4Jk\xB6vAC\xB2+\xAD\xE2\x9Eeߑ\xC4κ\xA5[\x86J{\x9A6w6n\xD8\xDEM\xD0-\xC83\xCE7\xE2hn\x97\xD5\xD6\xD4t<\x90\x8B\x92 -\xBD\xD0l# \xF0Ȗ=\x9C4[{\x85\xF6\x9Fw\x84\x8DP\x9F\xAC*\xFE\xF4\xB7\xE41\x81\xAF\x843\xB6Pꖹ\xFA<XRt\xDBG\xE6\xD8AV\xFA~\xD2\x8E\xF0\xB9(Yq\x83$e\xE2\xA0b\x83Òȶ\xAE3\xA1\xBEH\xE0\xCBlyFs\xDCg\xA1\xE9\xE9\xF8\x81\xEA\xAD3P}\xF1\xC1\xA1t\x8B\xBA\x84\xC7\xDD\xEB6l&\xB5\xD5%BET\xD0 eF\x9DW(aB,\x9C
-\xEE\xC1\xF1Qj+A/"\xAF\x99\x82\xDC#\xBD}\xD2\xE71ѧNJ\xBDy\xA9\xCE0\x8BF\xCCY+ĩ\x9C\xC2$&\xB5R\xD3"\xA9 z\x84\xF3\xF2\xB0\xE8\xE7ζf \xFD\xF4\xF0K 58\xB5\x81\x86B\xB2\xDBz1\x94\x82ۓ<^n*qj\xC7V\x89O\x92\xD2-w\xFE\xB2{)\xE4\xD2~DL\x9A\xE4\xA9gª$L"\xCC}r,\x92\xADCg.=Q9\xD5#\x8Eϩ\xA1C\x95z\xD4G\xBB\xB7-t44}\xC8\xB8'\xAE\xB1\xEA\xF8\xB8I\xC77-q\x80ӟ\xBF\\xE8d\xC6&vM\xEC\xE71l׺\xFC\xAF\xE5o\xCA?37\xCB\xFF˿\x8Di^:\xD1\xE9\xCD\xD0}\x99f\x96W\xA8k
-cn8\xAD\xAE\xA9\x81csY\xBA`\xF8 q\xC4Ӕ\x84\xCB\xE7;%ډ9\xED\xC4,\xB0̩\x969\x8D\xB43͠e[\xE6L˄R\xA6\xD0\xC84gYf\xA5e\xED\xA4\xD62\xEB-\xB3\xC12\xE7Y\xE6іy\xACeηL`.\xB2\xCCŖ\xB9\xD4ҏ\xB7,\xE8\F\xA1I\x99\xB5\xDE\xF2o\xB0\xCCӭ\xEC\x8DV6t\xB7Z\xE6\x96\xB9\xCD
-l\xB7̯[\xC67,\xF3\x9B\x96\xF9\xCB<\xCB2ρ#4M\xE8V\x9APy4\xA1X\x99\xA5J\xEA\x8C*4)ͫX\x81j\xE5A\x91\xD2\xFC>\x9Ek\xF1\xF4Z\xD9\xD7A\xDFۺ\xE6\x8D\xF0L\xBA\x95С\xF4}k\xF2j\xE0 \xE6ߊ\xCF{\xC0\xF3ދ\xF7}x\xBA-\xF3\xBC\xA0UiB\x8B҄\xA5        -J\xEBq\x84|\x82aņ -\xE5\x9Fϗ='\xDB\xE7\x9B\xE3\xF3\x9C\xBB\xF6\xC4U\xA7\xAD\xEE茴\xB5\x9F\xA4\xC1%{j|퉧\xB1\x86\xA3\xA6\xC5{Yâ\xF1o)\xD8\xF8Q<\xB8\xFBf*\xAC\xA1\xAD,~*k\xF0\x84\xE2\xB73\xBC*\xF0R\xB2\xA10\x98]\x89\xA7ZQj\xCFe -k\xEB\xE3w3\xA5\xA1\x9F\xF3`\x8D -\xAE\xECc\xF1\xCCG\xF0\xEC\xF1"\xE0I\x8B⋔\x93\xC1\xF8߆\xA5\x8A\xD6С\x9A\xC7\xC7b\x8F\xB0\x87\x89\xE5U\xC6Ob\x93\xA7\xE0)\xC43O\x9E<\xA5x\xCA\xF1\xCC\xC6S\x85\xA7O\x9E9x\xE6\xE29
-\xCF1x\x8E\xC3ӈg!\x9E&<\xCDx\x96\xE0i\xC1\xB3\xA2\x95M^\xC9*f\xE1\x8D"$\xA6*X$\xE8P\xA9āZ \xBAO8O\xABx\xA0\xF7\x88\x88\xFF\xBEK\xE9af\x93
-f6\xA9`fc\xE5\x86\x81Ҩ\xE4 \xF5H\x81Ҩ\x8Eg\x8A>\x81\x94#\xB5\x89\xA4\xA9,Ƌ1\xA9Qq1s2\x84S\xA0 95
-\x84\xABp^\\xD3\xE1\xC5==\x82\xBB\x9E%\x8By\x83\x9C\xD9\xCD(\x8Ak\xC2WU,\xB3$\xAA䰬\x99 \x94\\xE6/\x8D(y,\xBB,\x86{[eQe\xC3ν2\x9E\xE5\x86\x95 ,\xAF\x80\x96&\xA8T5\xDC$\x96\xAEkh\xC9}\xC2a\xB6\x8A\xD6&m\xB4\xBB\x9A\xB4\xD6\xD0\xEE\xAB@\x93\xD4\xEA$ژ=\x99\xF6bO\xA1\xAD\xD8Si\x87\xF64Zȴ\x93`\xA8\x83dԝ\xA4X\xA6\xDDوE\xA2!ڎMtd\xF0\xF0Lx\xD7Z%>X\xDD\xE2\xED\xA7\xB0\xB4_\xF1\x97;\x9A͈f\xF2uvek\x8Bf\xF6]nG!\x8E\xCB{M\xEC\x94o$\x9F\xF3᳽Z\xF8\xDCdW\xD2\xA21Ǡ& - -\xD5z\xBC\xA2
-?\xB6\x966\x8B\x83z?E\xB9Qf\xD85yA\xAD\x87\xB5\xD7\xF2\x9E\xD0\xE6\xF6:h\xF1a\xF3\xDF\xC0v>"\xA3\x94K\x9D\xB7\xA5V\xA8\xC8Nա\xA9DG\x9EQA%Y#\xED~\xFE\xCD2\xDB?\xD4\xF1\x8BȾ\xEAJ\x85\xD2tl\xBB\x97\xC9P\xBD$\xF8\xEBcJx.$\xAC\xACy\x94\xB1D\\xDD1\x98
-\xA1k8m\xF8    \xEEѣ\x84\xBEI\xFE-
-\xF7mj\x93\xEFP5\x9F\xA5+\xD0\xC5\xC1\xE4K\x80[֠j\xDDw0l\xF0\xDD\xCC>f{L\x87\xE9Rf\xBB=f\xE0\xC4\xEE,g9\xE8vЍ\xBA\x92\x85\xCEf\xB9\xD03â\xF2\xE6\x88ˍ\xEDd\x96DŸ\xE8>\xA8\xDE-,h1\xB9\xA5\x98\xF4\x86\xA4T5w\xA7p\x83$\xB9\xB4}\xAA>5\x9C \xBD\xD0dX\x87\xB2P    \xC5]\xEB+\x8E\xC3\xD5\xE3GA+\xB4\xE5(e\xC5|\xEC\x80@ 4\x80\xBE\xB6\x80\xC8\xD2ڨ\x882\xDF\xC9B糖Zl\xA0,\xA1]
-\x88\x95\xBB\xA7\xE8$\xFF k]\xA0\xB4\x97B=38\xDCZ\x8A;}\xD8\xE2!(b\xCEfw'U)\xF7\xD0>7\x94.V\xE0J\xA1\xC9б\x84jE\x85\xECu\xE4
-\x9D\xCA\d\xE1\xEEEG\xB6\xA3\x86\xB3\x97:\xD6\xEC\x85w\xEA\x9117\x96j\xE6^B=ږ2\xA2J8?\xC7pW:\xE1#\x81\xE7\xE9\xBEMf\xD8\xE1\xF9@\xB3E\xA4\xFAv\xC7`l#\x82\xBC@1\x80%)A\x87r`E\x85~\x91Bh'bܴtI2⃔\x9C@k/       \xC7L\xDF;\x89\xBF\xCA hI\xD2\xC6 =F\xD8`RGQ\xE1'\xB6\xC3\xB3\x9F\xA2\xE26dA9\x97
-!\xD9eB\xC0{\xAAE1\xD0\xC2;D \xB9\xA7\xA3h/\x96\xD9\xAA\xA4~\xA0q\xE6\x94\xD99\xEDMz\x9Fم\xFD\x91\xFE\xE4RBp\xD5Ɓ\xE5hڏ.s7ۋ\x8D%\xFC#\x81\xE7-\x81u \xB1\x9B8y\x80\xCA
-WLn\xEBg W\xB9\x83\xA0\xD2HM\x82\xDE\xEFN\xC4\~\xBF\x9B\xBAՌ\xF8RH\xAD\xEFQ햠\x91\x8B\xAA\xC0\xCDۡkф\x97\xF2\xAA\xCD\xC7\xD1@\xF8q?T\xC9`\xE2w\xAB~\xCC H rH\xC8;pox\xFBr\xE8=\x85CvK\xE8z\xD6^a\xB7\xF6\xB7,\xD7\xE2\xCBewzH -\xDDĜ\xFE4\xB9\xDA\xE5\xCE>\xBD܋˸\xA9\xF0e(|}\xFBJܷ\xDA\xCBJJB\xB8\xF7D\xBB7\xB4\xAFQ[V\xEAD\x8ES\xA0C\xBA\x85hp\xB1\xBA\xBAk\xFD  \xAB\xF6AP\xFF;a\x85\xE2\xD6!Ω\x94\xF5\x8B\xA5$\xD0:Ϩ9\xD0JLt\xB8q\xBB5\xF4\xB2q?\xA7\x86\xEE`aw\xAAK{>\xCE \xAD@\xCE \xED?<\xE1\xD5\xD0N9^\xD2y΢\xF4Dg\xF3C;\x90ģd\x9D-\xAC\xA9\xCD^Q\xED\xC2p9\xF8F\xFB\xF0ׅ\xFFL\x82!8^f\xFBNd\x9BTl\x982[po\xAAvMP\xBDoR\xBDH\xE0no\x806T\xF60YSg\xAB\xDBK\x85&`)\xF5R\xAE\xCAN\xCD"\xC0+\x9D\xC2\x85\xB9=4\xC1?R\xED5\xE8\xA2\xF0\xF8qڣ\x9F\xB2\xB4\x94<\xA2\xAE\xE2\x9A\xE8eq\xA14\xC7\xCF֜.\xBBS\x93\x84O\x97 \xC0\xD79\x92!Ed\xA8:>\xCE\xD3d\x9FC\xCA\xD9\xE1'\xC2\xDD;\x992\xC2K\xE1]t\xB2\xCB(\x9Dt'\xBB\x9CB;\xBD\xF7J\x8A\v\xB2@\xA
 A\xB6\xB0\xE9y\xB8f \xE13\xF5+\xC2*;\x967j6mG\xE7\x92\xD7\xE9\xC2΋\x9B\x85AH\xF0"\xDDo\xDC+T\x96\xB4\xEB\xC5P\xF5\x83\xCF<\xAAk\\x8B'j懨@\xA5\xF1\xBB5\xAA\x97)\xFC
-       \xBAB!\xD0\xFA\xCB\xD1%\xDCn\xD4\xD7#N\xF1\xE8"a\xF1\xB8\x93K\xFFBX\xF8\xC1 \xF15 \x8B\x83~\x85\xA7\x87\xA8Ѓ\xFEƇ)\xE0\xE0\x84Ga\xFC\x95yp“0>F\xA1'<\x80\xA9\xA7\xF1\xF9\xAC\xA8E\x8C\xBE?\xD1Z\xD7(\xA8\xC2\xFC$Z\xD3\x8A&\xCFk\x91\xE12.]\xF6L\xD2\xDA#|\xE3\xF17\xB2T \xFEb*Wp\xE9nP)\xED\xA4\x9C`|\x85\xC4UvH\xA31\xDE\xC2%\xBCx\xA3p/S\xCEQ\xE3(\xFFo\x85\xFD\x8A\xAERK\xD6h{9Uk-\xA7 \xD0B\xF7\xB3\xF0\xF8֓U\xCCj\xD0\xDE;\x85r;\x914\x84\x9Fuj\xF4!A\xBE\x8BQ -\xF7+|\xC5@b)\xE3\x80p\xE88\xB5\xDC8u\xB0\x83\xF1\x95\xE5\xC6O\xA0J\xE1<i+\x96\x89̉\xAD[k\xABZt֡k\x90wm\x80\xBC㫑G\xB9o\xBB\x86L\x84\xEE\xD1\xEE\xE2k\x83]λ\xD4\xEC\xE2X\xC8߉2{\xA7\xA9\xEDY\xFC\xA4\x96,    \xDCز\x93C\xE1\xBC\xD6v\xC6SBS\xC3\xF9\xD2xjhZx\x9C0B\xEF\xE5\xB4r\xA3 \x85!\x9E+%\xC4u\xE0\xB6N\xAA wV\x86g%\xE1\xB6*\xE0 -\xA0`2\xE1u\xAC"\x89vL |G\x91嗋ի\xF2Ւ|H؄,H\xAB\xAD\xAF\xC5a;\xBA\xA6@\xDB\xD0U\xAD\xD5ϭ\x96gc\xE7\xD4W\xA7$@\x8EtSk,\x85T`\xB7
 |T^r0\xB7\xBA:\x90t\x88Ңٱ\xAE\x9F\xEBOZC\xDC ,qqAUm09\xE9&\xAC;\xD3\xFEq[A\xD5ܜN\xE90U\xF5st\x90\x91R\xA0zN\x95?i\x9F\xF6 -Xew4\xB2\xB9K\xE0\xE7\xD359αa
-\xDF\xE5\xC8l<\xB7\x81$:#\xEAq\xEC^\x85\xA8\xEB\xD4^\xC5ܯ\xBA\xA0\xA6\xBEn\xED)\xD8;R\xEB:EJ\xEE\xD8 - @\xF8D\xA7\x93\x8E\xA1s"\xC1\xB1)+\xA4\x85t\x9C\xB0K\xFC\xA9\x85x\xA6\x83\xA8\xD4`\x9C(K\xC9>¶!J\x93}\x9E<<\xE3\xF0L\xC0S\x80g2\x9E\xA9x\xA6ᙁ\xA7d&3J懝\x8F,6\xFF\x8B\xB7@L\xE1\xA6[\xF3\xB1V\xBD\xF82=\xE2ey\xC5˕!^n\x9Fxy2\xC5˛%^\xFE@\xE9\xF0e/\xC0)\xB0L\x8C@\xACĘ\xA5f\xF9\xB1j\xC2G\xA62\x80\xF9\xCC(z\xFA\xD8}ᬰ{\xEF~\x8CY*\x8D\xD74\x86\x97\x91/\xD9 ;\x8DF=\xE1]l\xB9\xC8ݖ\xA9\x8C(\xDAT\xAFt\xB6Vr\xE4\xD6J@\xF4Ɲ\xD8\xCF=Bo\x94\xA7\xF6qf\xD59\xED,zb\xF6'\xC3Z\xDC\xFD\xECo\xD4\xF8G\xEAӏ\xA8O?\xA8\xC5?\xD4\xE2\xEF\xE9\xF1w\x8D\xF8[f\xFC/V\xFCuw\xFC\xF7\xDE\xF8A_| +\xFEl\x8E
-\xFFʩ\xE4\xC4\xD6U\x8B\xA6\x8E\xD9\xDCi\xCCK\xA7!\x91@\x8CU\x8D\xAB\x9Bڤ\xACս`\xE9\xEAN\xF1\x9D\xDDָ|岦\xB6ΕM\xAB:\x9BW5.o\xFA\xB0@ \xB2\xAEN\xCF6ĩ\xF9\xB4\xC4q$\x82\xDE\xFF/@i\xFCk\x82\x81\xA4/       MQUS]gJ \xF4ֺ\xB10\xB8\xDCd\xEE\x8A\xAA95Uc,\xAA\xAA+=\xE9\xDA\xDB\xC7G\xEEG\xA6jk\xBF\xA2\xAF\xD7\xD4\xD7\xD4\xFD\xBF٘L\xE7 \xFD\ȇGarR\xB2\x9C<\x84/\xCE<\xF7\xD2\xD9\xEBy\xE6\x82\xFB \xDF5Α\xFC -\xF2\xDC5l\x8F B\xFCb\xC9gJ\xA8A\xEE<bW@N\xB8I$!妭\xE3G\xCB\xE7\xD3\xD9\xFF\xA4\xF3\xE9\xD3\xFE\xA3\x81&\xD2w\x91|\xD5Iq\xE96\xB5\x89-
-\xB0t\xDBz]\xF2Dd9c}\xA4\x87\xB6\xD4D.?\xD104#æ=pg\xEFZ\\x8CbE7\xA0R{\xBB\xBD\xD2\xD1l\xEB5\xB7F\xBA`\xED\xE9A\xC1i    W\xC2\xE3H\x81m\xF1z\xFApy\xF2\xF4yV\xEA\xF4\xB9\xA4\xEF\xAF<\x8D\x9E)\xE4\x9E\xFE\xFC\xE9\xF9u\xF9s\x84\xD4sƸ\xE9\xC61\xAEc\xF3\x9B57\x8Ea\xBBq땚`i\xA8OK7q\xFE\x95\xB6\xB3\x81\xE2 '\x80\x9C\x81\x96$\xA4\x9B)\xF4:y]g\xA9,5\x89\xE2\xACO#g\\xB3\xA2\xBD\xAEv\x96A\xB2\xCC\xC9}Yj\x83\xA5υi\xBA\xA5 \xF4:\xF5h\x88/q\xBC\\x9Do\xA9\x8D\xB0n!\xE1\xD7e,\xB4|M\xF0V!\xF0\x9Di0\xBB\xE5\x84^\xA7\xAE)P1vb\xF4\x9C\xE8/U&\xE2r\xD6K8\xB10q*X{\xDC\xF1Ru\x9A\xBB\xED\xA5X\xE5a\xE5;1\x83\xFE\xA6A\xAAx\xCA\xC9'\xB9<̛\x81g<\x9E\x89x&ᙂ\xA7OQ1\xF3\x96\xB0|\xB0\xAC\xE3\xDDޤ .\x89hG\xB0vRd\x90 .'\x891\x85\xB0I\xDEԜ\xD8?\xD7r        \xE8I\x87D\xF8ʮ\xF4c\x88\xF5
-\x8Cq\xD8\xD8jĪ\xA28\xAC\xB4\x86Kl\xE8x\xB1G`&\x97`f\x99y\x98\x95\x8A\xE5ʔ\xC2\\xC8\xFD\xDA=|j\x8BG\xEA\xFE\x85\xA1\xF0:\xADu\xCD,b"\xF2\x91w^\(LXj\xC4e\xBB\x84eY1f&=\xFD=\x8BV\x86\x85\x89\xF2\xB4\x8EG"\xB4^\x83\xECw\x9D\x92\xA8\x92$@U$\x95\xAB&A[\x8D\x89\xC3\xA4xe\x84'Ag\xA7N\xE8XM9\x849oT\xA7\xB6\xC2\xD4\xD0R\xC8\xE2\x851\xBD\xDDv\xE3s\x9E=\xB5٥Ƨ\xBD\x84[_\xA04J\xEAL\xEE\xF0 \x88H\xE6\xDB\xC1\xA8\x99<璀\xF6}\x91]\x8C\xA3.%\xD0\xF61\xC0\xC77I8f\x94\xB4L\xD6\xE3\x93   \xE1-\xC1\xD83\xA1Uz`_@'\x9B\xA2
-\xB5\xA0\x85X*\xC3\xCFl-\xD3H8\xE9\xD4DNa7P\x95E\xF4\xA5{\xE1ݦ\xC5`\xFF\x87\xF0^\xD2b|\xE938O\x93\xE0\xC7\xD93\xF3\xBA\xB1p\x9F\x84srNjb\xCD:8\x90\xDCe\xA1\xC5$T(.i\xA90\xE0 \xFB]\x83\x8D\xAC\x94\xAF\x92\x{14B0B4}ٳ\xE5\x8D\xE4a>W۳\xE1Ⱥ\xB5]Cd\xC8\xE4'v5\xD2\xCA\xC2$\/\xB1V\x93\x8D    } \xAA\xE7J\xAA\xE7\xA5T\xCF-:\x89/ <\xD0]gO\xED=\xD8^\x98\xE0\xEBE}B\x88\xF15؝L\xCB\xE6\xD3\xE1\x84Kh [@\xCBon\xAE"5m\x9Do\x99\x85U\xE2:\xC1\x85C\xC1=\x91\xA9\xBC\xA7\xC2\xF9\xF62{*\xD4b\xA7&\xF8F\xBB:\xC8w8Y65j\xEC -vݕ\xFDt\xF9x\xFF&тef(\xEC\xD7-\xAC\xA0\x9C\xB5R\xCE@z  -"\x83J"\x83\xA5$o]IGhp\xAE\xFE0;\x81D\xB7\xABH\xDB\xE6\x98\xB4\x920\xA4\x94\xF4<\xA8\xDC\xE9\xFC,Q\xB9\xD3\xD0\xC6(\xDBN&\x89\x854k!\xA3\xB4kpX\xD99\x8FE\xA6\xFA\xEF\xC5\xAC
-\x8Br^\xC4dA-\x9CZ\xA7\x92^\xCCgSe\škI\xA11l\xA0\xEEw\xB3"\xCEH\xC3׮\x83\xB2]X\x83\x8E\xABg\xDCT\x85\x8D\xDFW@\xE2x[\x90A\xD8eQ\xDCt폺\xF6E\xBD\xFB\xA3謅g \xE1\xF0:\xA8\x8A\xE6    ^\xB7\xA7\xB5\xBD\xFD\xD4W\xFB\xF4\xA8{\x88\xF4\xDB\xF6\xB0\x96\xE9:\x88\x81N+\xC2\xD3\xF7\xE1      tIu\xBC  \x80Am\\x93\xA8\xD4\xEBP
-(\xBE]O\xB227\xB5=\xC9D\xD0\xF4IA.D\xDBT\xA3'S\x9F"\xD4\xCA\xC0\xEC\xC4Zp\xA8\x80a\xE8\xEF\x97:Xj\xA8\x87e\xF1(T\xFB\xA0\xE6'\xA9\xB6\xE4\xE4\xF2\xA3[/\xDD\xDA_\xA1U\xE8E\xF1\xB1\xB5֙\xEB5t\xFF\xEC\xA0BF\x85^aVX\xAE
-w\x85\xA7\xC2[\x91Q\xE1\xABȬȪ\xF0\x95\xB5\xFE\xA3|=ᯏP\xF1'\xF9\xD0|\xD8>\x95\xFB<\xC6\xC8#\xF0\xA1\xB4\xCE"fgÚ\xD64>\xA0{Y\xB8hJ\xD3\xC5\xC8FC,}\xC4K\xE1g9\xEF\xE1\xE7լe\xAD\xC0\xE9Y\xB1\xB8\xB3mu\xEBʕM\x8B\x82c\xD8P\x99ļ\xD1I\xD0RS\xC9H\x86\xA4\xCBvrR+:W\xAEj] \xC8\xE6\xB6II\xBB\x97\xAE\xA6$\x965\xADmZֹf\xE5"\xF0\xB0#\xD2m\\xB6\xACiф\xA4g\xB0\xAF\x8B\x977\xAD\xB2]kgӪU\xAD\xABr\x93.\xC77\x9D\x9C\xB2\xCCNZ.l%\xCEwuӢ/…\xF6˛Ӱ\xDD\xE8\xA0Mg \xD9\xF4\xF7,\xE7IH\xB5\xD5\xC4t\xA5\xFD\xE7
-\xA5\xB21\x969\x9D\xB8$o\x83 -6\xA4\x8A\xA2!R7\xCA89X\xA0i\xE9\xE0\x91Y"\xD44K\x8F\x83g\x88|\x8Ee\rNv'\xB8\x95ur V6Б.Q\xF1wwh\xA4'\x8B,6E\xB6:kی\xCE\xBF+\xD2\xC9\xEE#\xB5hCO \xF5$\xAF#@[oO\xE3\xE6\xC8\xC6\xDF\xC0
-\xFA \xB5\xACH -\xA8\xFB\xF4\x95\xC99\xA4NT\xAE\xC8 ]\xA8ؼa[\xB2\xD8&n\x85\x82e\x92\xDD[2\xE1\xF8\xAD\xFD\x95Me\xA2j\xBB\xF0\x8B\xC0\xAB\x89b\xAF\x82\xB2\xC6\xE2 \xB7\xF4\xF5f\x92a!.\x9F\xA2M\xEC\xBEDVG\xC5 \xABwdY\xC2S:\xF9\x9D\x8E\xC4'܅\xBA\xEA*3\xF5%\x94\x8E+\xB7uo߀kDR7\xE2\xB6 4\xE2B\xA9\x80\xE6\xEB܈!,e
-W\xF3\x88\x94M\xFEIErw\xFEK\xC8\xEA\xAA\xC6.\xA4\xEA\xE64\xCC\xB3\x90\xAA\xAF\xAC\xAFuϩlȎԙ\x82ZW]\x83\x9FڹyۖMD\xC84@Q \xDA\\xE3\x92 -\x90Tq\xA0\xCD'$헬^\xBDRV\xB5\xE3"\x9Al=D5\xBB\x9D\xEBeƉ\xAA\x90\xCE+\xA5\xC4G4\xA7l\x9BQ^'
-\xAF\x94\xBB\xCF\xC5;>\xE5\xB4\xD2\x80rL;\x8C\xC9c\x81=\x92K\x8D       4\xCAmL8        ^3\xA7\xA17HAOj\xABh\xBD\xDCd\x89Eޝ\xB4\xF3R\x99i \x9D@\x94\xC0\xA6\xBEAD@%[X\xECu\xD2F\xD2D\xF2+?5\xC2Pỻ\x9C\xF8s\xE42ʮ m\x87&l\xA4 \x85R\xFEe]\x8C\xACd'\xA2    "\xA3\x8EVXH:.\xD3F\xBA\x88\xC1O\xA2IB\x90\xE7\xF8(\xE9C\xE8\xDE@D)`1\xB22\x9DȏXюۘ\x8A\xCE$:\xA3\xDA\xE5\xDB6V\x94*\xF7eU\xD54\xCC\xF9R\x85b\xBD\xB6\xB6\xB6\xE6\xC4\xFFRH'3\xD9b\xF5\xFE\xC5z3\x84.4\x84\x96;s\x83l\xA5\x9C\xA4\xB5x\xA5\xA1\x9C \xAF)\xBBt\xCB   q\xC0\x97\xA2\xFC\x9A"o]yD+"\x82J\xEB\xA2n(\xFC\xB0n)\xF5u\x91\xA7U4\xBA$u\xB8\xB3\x84AM\xC2'\xAD\x8E\xD7%\xB5X3a\xAFpqK\xEDhS\xA6!\xDAS؂G\xA7\xE4\xC8B\xB8\xE1%\xFC\xB9\x99\xA9Qh\x9B\x93F\xCBF7\xF7W\xCB\x92\xABwhR\x91\xCE\xF0(=QG\xE31[\xA8\xA9%\xC7,\xA2%!\xEB\xFE\x9C\xF9\xFF\xB0\xF6&\xF0qG\xFF\xF7\xF6\xEC\xCC\xCE\xEE\xEAZ\xAD\xDFF\xB6\xE5K\xE8\xBEL X\xC6\xF2X\x80\xB9\x82\x91\xBC\xABc\x8D\x82-I66$A\x98;\xE1!@l\xAE\xCCr\xE7I8\x
 92\x90\xF3I,)ƹOr'\x8F;Ox\xF2\xE4 \xF1\xFB\xAD\x9E\xD9\xD5J6\xCE\xF3\xFF\xE4\x95\xDD;3===\xDD=\xD5\xD5\xDD\xD5U\xBF:Jh\x9D\xD1,O\x9B\xECҭFWj zt\xBB\xFD\xEE5U-0\xFD1\xE9\xCA[\x91\xECn5\xA2\x81\xEB\xF4\xA0\xCD\x8A\xC8\xC7\xF0΄\xAD\x9A\xB3\xA6;\xC4}\xCFL\xA5\xED>"\x9FG*0\xEC\xCBQ\x8C\xDC\xDF>s\xDD\xAB\xB3\xF5\xE0
-\xB6%wyzY\x9E\xF2k     \xC5?\xF3(\xD5\xC0\xD9\xE9Je\xB7\x8C\xF7\x81<\x95\xBC\x8C`\xC812\x91\xF0V\x9F\xEBg\xB4\xF3\FU\xC6ۤ\xE7-a\x9A\xA0eR\x908\x89|\x99\xED\xCA\xD8s\x89v\x94¤\xC2\xE2\xD5,\xCB_\x99\xF1T\x97Q\xC4;\x9Eޜ4H#e+ \xC8eC}=}Ծ\xB7\xAC\xB8\xAC\xBA,M\xF9e\xB5M\xD1\xF7\xFF\xF9\x88"^\xC1\xE4\x90b\xFAb\x81?\xB58+\xB9\xCB \xFD\xA5Ӯ\xFD\xF9Eκ\xEA\x8E2\xC3\xDD\xCBV\xF8J\xE6FRU\xE0\xF3\xB4\xF4\xBD\x82t\x93_\x98\xA0\x96H\xABz\xC1Sƍ\xE5FC\xBD\xEBz\xE3\xD3b\x867t\xE5Ta^\x9A
-\xA4\xADdƱR$a\xE9"\xF1\xF1}\xAD\xD34\xB5\xBF\xB9\xF0o\x9A;f\xC8\xC3-\xB0\xA8\xFD\xF9s\xC2,p\xD1, -\xF1\x93 -pť\xB8/+⦂<\xCC\xC5مN\x97uα"\xFD6\x8D\xCAƎ\xE7o8,ɄЦ8\xA6F\xF9\x9AҊ \xF4\x9BP\xC7\xDEj
-\xAE\\xBDq\xFA\xA4\xD3
-\x85o\xE9\xCBr\xAC\x9D>\xE5_*=\xD5}\x9C7VS\xC3̾R\xFE\xA3\xB2\x9Bn\xF3i\xD2\xE8clc\xBD\x89\x83\xEE,)\xF01\xDDtO\xBA\x85\xF4\xF4\xD5sN\x97)\xF5ھ\xAD\xDB\xFB\x86<\x99\xCC\xDFK\xCB\xEDX\x9Bk3\xD3\xFDD>-%\xD3K|\xC1{pd׈Q\\x8Do\xEC\xC3D\xE7䆾M\xAF\xA8\\x955\xDE|\xE42zĊ\xB2\x9E\xA1\xC1\xE1\xE1\xDE\xC1m\xC9\xFE\x81\xB2d\x8F \xF5\x96\xF5\xF6 -\xF4\xF7\xF5\xAE\xB0G`\x82\xB9ҭ\xC4c4]l\x85S\xB5mxˊ\xE8dv5\xD9٥)\xE2xy\x9Eh\xB2\xAB\xEB\xE8(\xEB\xDE1R\xB6\xAE\xA3\xACO\xD4s\xABʤ\x8D\x94%\x87˶{3H/ޖ,g\xC1\x8Eӟ\xA6\xAD/584\xE9\x99p\xABp[\\xEF\xE5\xF3).\xBAup  \xA2}\xA9\xFE]y򸜛\xB9{t\xA0\xEF\x8A4U\x9A\x{12C426}h\xC7\xCF\xE1E(X\xB3\xDAЇ\x96\xF2\xB07\xA9Ln\x93uI\xD1Q\xF7\xCE\xDB\xBC\xA0\xE3\xF4\xB9R8\x99       z\xA6\x98a\xCBb\xD3[\x84I\x86¡\x8Fu/H_\xCFO\xA6heg\x9F\xB7\xB1 \xB5\\xE4\xD7~K$cȐ\\xBD<\xF2}[\xE6\xFD\xE5\xC3j=\xF6\xB3\x8A -\xCB:\xD2Ks\x9D\xF6\xF9x\x94No\x90\xB1\x93\x84\x91\xF1\xA7\xBDtd\x8F\xF2\xA93n"\xD9j\xCE2P`\xEC\xA2Ňs\x84G\xF8\xD9w\xE6\
 xBE\xBE\xD9\xEB0+l\x81\x9D\x9D=y9}♵q0\xBF\xF7M}\xA9\x9B]\xB4\xB0 Ͳ\xBA\xCD1'\xC3}\x97\xEC\xD8V\xD0?L\xB9\x87<\xA73\xFBF\xF2MS\x9A\xF5\x8E8\x96\xB9l\xF37 L\xA9\xA6\xB8n7\xF8.\xF9\x8A'\xF8\x96pf
-,0\xF7\xB8\xB5};\x8A\xD3}\xBD\xF9|\x93\xF4\xDC\xE6\xE5\xEE\xBE\xB4?5\x92v\x9F#i\xFD &ϓ\xBBr%>\xBD\x87]\x9CNd\x8A\xB4\xD9C\xF2\x8D\xA7#\x85qzQ\xB2\xB7O\x8F9\xE7\xC1)\xE5\xCBcU`\xDE(\xD7f\xBEg\xA6\xEBzwE\xBA!W\xF3m\xCC<\xC3D\x97\x9B\xAE\x95\xE9P\xD2d\xFEQ\x92p\xEF\xF3\x90'wݏ\xB5\xE1.Dh<\xFDH۶\xF1
-\x93qff\x9C\xA6O\xAFh^\xDB%wE\xA4      L\xEDd\x9A"Z\xEBB险oQ`
-+]\xC5\xF3CV<I&\x93\x91G\xE9\xA9{\xCA\xE5\x{1945973}K疞P\xBA\xAC\xF4\xA4\xD2\xDAҶҭ\xE1+̖\xCB\xC2қԌ\xAD\xCE\xCD*\xFCnU\xFA -U\xFAC\x85\xEB\xCC\xFC\x82X\xA1\x9B/\xB2\x8A\x8F\xED !\xC6w\xA6J\xEF\xBA\xF8\xAE\xEDq\xE0\x9C\xEB\x8DM\xDBl\xCE\xE3\xAF\xC2\xF7\xC4\xBDh\x96\xCF\xC3=\x8F\xEB\xCCrQ-g\x8F\xC5\xF56\xEBمY(:\xE6\x8A-{\x83^*\xF0\xBFl\xCAx\xF0\xBF\xE0\xAB\xDD(ؿS\x81U\xB3\xABZ\\xD5\xEA\xAA\xAE:\xD9U螟\xE2\xAAS]\xF0in\xBB4lѬq\xADu\x82\xFA+3\D\xC5\xEAW\x9D몍\xAE:\xCFU\xE7\xBB\xEAW]誋\e\xA0\x80\xD5%\xAE\xEAtU\x97\xAB6\xBB*\xE1\xA2ū\xBA]\xD5\xE3\xAA^W\xF5\xB9*\xE5\xAA-\xAE\xBA\xD4U\xFD\xAEz\xBB\x9B{\x99k -\xB9\xD6N7o\x8D\x9B\x87S\xA3=4\xCCUn\xCDuK\xB0v\xF8J\xB6\x8E\xF8V\x82\x83
-l\x81
-l\xBD\x97 \xFA\xEC\xA0\xE7:p\xF8\xFD\x9C\xA3\xD5n}\x80\x80f\xBB\x85Z\xBBu?\xB5\xF64lp\xF0!\xCEVn!*\xEE\xD6ㄧ\xD8 {\x9A#:\xEE:\xEE\xD6s\xE0\x83]\x94\xDC-\x94\xDCs\x80\x8El l0J\xEEp\xC1\x85>\\xB0%p\xC1/^!|\x99\xF0\xC2W     _Sn\xC9\xD7\xED..\xDE(\xFE&\xC7o\xC6\xE3\x84o\xB0\x97}\x87\xE3w  \xDF#|_\xB9\xC0G\xBB֏\xEC\xB0k\xFD\x94\x97\xFE\x8C\xEB\xD7\xBF \xA0\x94o\xFD\x92\xF0+¯     \xBF!\xFC\x96\xF0;,P\xA14\xEB\xE8\xEF\xF3\x8Cu\x98#\xE9\xF3\xFE\xC89\xA1\xF0u\x8E\xE6\xF8W\x8E\xFF \g\xD1܄7n&\xBC\x9Bp+\xE1=\x84\xF7\xEE \xDCI\xB8\x97\xF0\xC2}\x84 \x8B<\xC0Ň䂚\x85\xF6r\xF10\xE1£\x84\xC7    !<A\xD8Ox\x92\xF0\xE1i\xC2(\xC13\x96[\xFC,\xE7\xCF>Jx\x9E\xF01\xC2\xC7        \x9F |\x92\xF0i\xC2\xE7 /^$\xBCL\xF8\x82\xB5\xC8Ȣ7\xADB/QwẀ\xDA\xF4\x8E3F\xAFT\x9B\x9D9\xFAa\xA565l\x82M\xEF8{\xF4I\xB7\xA8s\xCC\xF16u\xEE(z`\x9BnS\xFD\xE3y\xE6x\x8B:\xDF\xDC\]`\x8E\xEF\xB8\xD0\xAE\xBEh\xF4\xD8Ħͦ\x8B        \x97\xF0\x92ϪNs볪\x8B\xA3e-\xB26\xF3\xBE\xAB0
 nH\x8C^u\x8Dś\x93\xA3o\xF0\x8A\x81n\x93n\xA0\xC7;\xF4\x9A\xC3m\xAAo\xF4\x93\xDC\xFCO\x95\xBDߢ\xC9\xA8-\xA3Z֦o\xABo\xABKG\xF7Y\x91\xC1ݪ\xF4 \xBC\xF6\xED{SNA޲\xCBF\xBFb\xBDb}\xC9\xFA\xB2%u\x9F\xAEV\xB7\xD6\xD6\xCE"t6\xB6 -\xA8Ճ\xEAmsU`\xC1ilMz\x90\x9D\xB40\xB0\xC4\xC2_\xAF\x98\x94\x80\xD0 \xC63\x80$\xB3P4\xE8\x99M\xD6B0\x9D\xF9ƥ0- \x80\xDAXĦ\x91\x8B\x81%\x81\xA5\x81\xC02\xC1u^`\xFBjQ\x9DD `g~\xD8x\$\xD8΋\xDB\xD9lg+P+\x8F\xA1\xCAm\xEA\x81\x86@\xA3\xFC\xA0@m\x9A1\xCB\xB4\xCA6k`\x85hꨓe\x9B\xD5\xD5\xD9>E6Y\x83\xA7\xCAf\xAA -\xB2\xB3{{\xAA+U ҆q\xC3*П\xC1R\xCD] -\xFAs;\xB0Ck@^ \xFA\xF3\xBA\x9548\xEB\xC1\xEB\xA9\xE8L(>KJ6\xA8@i\x87
-\xCC8[f\x9E\xA3\xB3\xCE\xC5"c\xA3
-\xCC\xC1\xA5\xEA\xDC\xF3U`8\xF3{>\xE1"([\x88       \x854 \xCA\xF4n\xB4 \xB2\x82c[\xD9\xDCu=\xDA
-qd\xE1\xF0\x8D_\xE3S\xF6m\xDE&\xEF"\xA3Y\xB4\x9E\x9D\x9C\xED\x9D\xEB\xF4x\xE1,ӻ\xAA.O\xBC\xA5\xE3b \xB7\xA3\xBB\xAB\x86g{\xA7WV\x8D$\xCE\xF1N\xAF\xAAڑ8\x97S\xFD\x8E\xF2#]M\x95\xC9&\xFD\xCE\xF3]s*\x93s\xA0gZ\x84-p\xC9\xF4\x95k\x94\xC1fZ\xCCn[꒵l\xAE\xC9&\xB0\xD9N\xA7xw:\xC5-*չ\x96]4\xB3M\xEC\xB0\xF8\x95\x88dp\xAE\xEC\xF38\xA6+e+\xF0*ٳz\x87\xEC^\xBDS\xF6\xDF%\xFB\x81W\xCB~਒\xBD\xC0k<L\xC7Ȳ4>^H\xF65\xF1\xB6\xEC\xD02\xEFh'\x9A\xD8e>Q\xBD2\xE7R\#A8*\xA1\xE3\xB5``\x89-:Rg\xDA\x9A\xE3\xFD\x8A\xF6\x88\xBD\xD5\xC4N\xB6A3E\xFF?\xD5\xE5c\xDD\xC5ЬG%vy\xA21\xB5yO\x9C\xAF\x95H`\xC0^k\xA29\x95\xC4_W$шU@\xAA{\xB0\x80\xA2\xBFd\xA3/1 \xB1H\xF5\xA4z\x87_\xED'\x8A\xB9\xFC\xB0JmN\xF5\xA5R\xB1nThہ\2?H\xC9\xD5~\xB5X\xD0#\xB39\xDD\xCD\xF5\x93
-\xB4c\x9C\x90a\xBA\x81Q\xC2S\xA8\xAF\xFBOw;=\x8C\x95DÂԖԥ`\xEAE\xF5\xC7\xD8r\xE4\xCD !Kq1\xF7\x88\xB2 -\x8B\x96\xA7\xCF\xC4\xEFf[)E\xF8$E\xA0*\xFD\xEDo\xB7dg\xB3s=@\xCE\xEB\xA9 [\xA3/\xAA\xE4e\x89f\x{52502712}݉f\xF9ts*)Q\xA1\x87(\xCDފ\x9E\x9C\xE4\xD6\xEE\x9C\xE4\xB6D\xB4s\x84\xAA\xBBT\xA2y\xFD\x80\xD51\xA8\xB9\xBCዼ\xA1;ھ\xDD\xF2\xE0!.O\xF9e"ٽl\xF2b -\xBA\xB3\xA1\xA7\xD8\xD7,\xC0o0%mdC\x9A\xADH\xC4.\x82 -\xF8\x83\xCA`\x8F\x81ӌ[\xB6XUr\x8FO\xDF\xC0)\x8A\xE3*\x9Eo⾫RÒ\x82\xFEK\x8A\xEF\x9B6\xE1G/\x83"E\xF5UjϷ\xB4Œ\x84\xB0\xA2\xA2R;&\xAF^S\xA9\x9D\u\xE3\x85W\xFF\x92\x8A\xE01\xFAW\xA0\x80!\xA9\xEB\xAFU\xD5X~xuտ\xC3b(`\x97\x882_\xE6
-\ \x85\xD7.\xE7u\xBBQ\xC6O\x9B\x98Ļ\xED\xFD \xF4\x80\xB2 7C\xCBԞ-\xD7"\x8CP捡\xAA\xDEyVb!y\xFD\xAFj?˻*\xBA#\x84\xD4U&cv\x82%cꑸ2u\xD5S\xF1\x90i\xAD#^kI\xB7֨\xA9b\x97\xA9\xE25\x96rX\x9E+\xA6t\xEA\x99L\x9B\kMk:5\xBFn\xDAqM_\xE0q\xA6\xD9n\xB4&\xEA\xDD\xE4R\xDF\xBA\xD9k -}+p\xBA\x99{\x8F\x95\xD5b\xA6\xA1@r\xFE\xBF4\xD4{-\xD3Pw=\xD9P\xF7`S\xE05\xD4\xBER\xBD\xBE\xD7j\xDF\xE07\xD4uRx>ѣF\xEB\xC4H\xB7~̒n})\xF7z\xBF`'\x960\xA4tv@\x91O\x83I\xAC0\xD9(W\xB6\x99T\x9A9qb&\xD5'M\xAAOeR\xA1\xF6a\xDEc\x8C)2\xEF\xF9\xBCy\xC3L\xD1t \xC1\xBF\x87\x9F}\x98mml"Dm[\x90P<\xEC\x93oZ\xF4\xA5
-\x83-\xDFu\x92\xA0\xA2|\x8B\xA6 c\xA0\xB2\xA0\x8E \xB1\x9EX\xEA!ՏӚ\xF5\x95\xB8}\x9E \xA6\xB62Y\xAB\xBF-\xA9\xEB*\x93u\xFA\xA0OEp\xF9\xABV\xC7;\x8D\xF6\x87\xBC}\x9B\xF7v1\xE6\xD0?\x9A\xF6\xF6O\xFBO\xD2o\xD7?\xE5x\xFC\x9F\xA5\xDF\xF5\xF3̻^K\xBFk\xAC\xAB^\xFF\x822\xD6\xF3\xD2_\xFA/ue zT\xD49\xA8\xF3
-\x87\xD5~\xA3\xCC.v\x809\x82\xFF\x8E\xAC\xF6\xF3kppo\xADI\xCC\xD6\xFFm\xA5\xDEU\xA4Ȋ\x8C\x92\xBE./\x93f\xD2\xFF#e4 -\xD4y\xB5\xFE\xB3\xB5\xFE\xEA\xC0\xE8Շ\xB3\xA8#Iy\xA0cTs\xF8\x845_\xA3&\x92}\x9C\xFE\xD3J\xF5\x94%\xF7\xE0'"8bU}T\xC1䮅 [\x9A        \xFE\x89F\x83u\x9DR\xD7+\xA5\xFFf\xC5Z\x8D   N\x84[\xCF\xE7\xA5\xF7\xCB\xF3h-\x8B\x9B\xD4\xFAT\x90\xD9ի&_l8>\x8D -\x8E\xC9s\x9E@qw\xF2\xC0 -\xC1r\x86
-R\xF5\x95\x98\x9Dz\xD7ުϪ\xBDS\xBB1\xEB\xB15j\xF7s\xEA\xE3\xEAfu#\xD1ݝᵚ\xB4Z&\xC1ԻUWUe\xB2
-B\x8A\xB6\xED>1ȴ\xEA\xA7L{\xC2\xEE \xA6n\x95^_QhXB%\xEC\xE0V\xF5\xD1q\xA6\x9A\xE0@\x97;\x86\xA0 \xFB\xBB\x83B\xF6{ -H0V    \xE0>W\xE2([\xDA9q99}0\x98z\xDC(Q\xF1\x90\xF0fqx R\xB1\x82\xE5a\xAFb/\xA9\xB1\xA95z0\xBBF؈F\xF0\xC0\x9D9SҫD\xA9G\x8A{\xF7!\xC1\xC0\xB5\xC8\xF2\x89`y\xC84n\xD5\xB3\xB3\x94\xA1qP\x86\xC6\xD1\x87\xCC(\xF5,W$\xEC\xEFx;S\xBE\xE8s\xC1\xAA/\xA5[#\xAA`\xEAv5\x91z/5~>(\x8A\xD3،T\xB7\xE3\x8E\xE4\xED
-\xC3\xC9\xC0 }:(\x84d:h\xD2^'\xF3\xBAo\xBE\xC4 6{3Ƥ \xDE\xF79@\x91\xB3\xFBs\xE8\xEC\x8D\xFA\xCA\xC2\xD0\xE5\xF5\xB4\xA8~1\x98\xBAC\x9A\x9Eo\xF4a\xBCz)\x98\xBC\xC33~\x8BҨEd\xF5IE\x8B\x94\xB4\xFF\xEA\xD8\xCF\xC9\xF0J\xFD\xE5`\xEA}@\xFAP\xD3u|\xBB;\xD5S\x85a\xD2r^x*\xFE8)Kw)\xB0\xA7E\x93\xA9b\xF4n\xD5c\xF3\x83
-E\xFAF\xB0\xFD\xE8\xB4\xF0o˃Ri/\xD8b#3\x8E{\xA5nr\xA0\xFA\x9Cu?\xB4\x97\xDFH\xE4}\xAA\xE3\x83*lp\xAA\xBD&:\x90i\xA2D#]{,(\xCCfPia6\x9Duz"\x98\xAA\x83^ \xC3\xF9цA|7S#F-ӠߟJ9B/ ۛQD\xD9!\x9F&~\x95\xEEpU\xD94a\xC6۬\xAFN\xBB\x81A}\xD1W\xD3X\xF7C\xBF\xF7\x88\xFE\xC1r;M\xF4\xFFe\x88\xFE\xA4\xBDƕHg\xB5\xFES0UM%\x84& ѿL= D\x92!z\xA1\x8FX\xD3\xA1\xC3?\xA7\xE9pB\xFFe\x92\xCC\xFE\xE2\x93\xD9Yd\xF6\x8F \x99\xFD3ӆ\xFAH\xBAeL\xAB\cO%\xB3\xA7 -\x99\xED"\xF9h2\xBBΞBf\xD7\xDB>\x99]og\xC8\xEC{:\x99\xDD$\xA9|2\xBB-8o(c\xC1As\xDDj\xFFk2\xCB5z\xAF\x9D\x9E\xAB\xE4        -BG\xA9Q~{\xAFm\xD8\xC9 f\xA7[\xF6}\xB6\xB0\x93ɖ}\xBF=\xB5e﵏j\xD9GҤ\xFC\x80\x813\x9EF\xCA\xDAY\xA4\xBC\xD8f^\xFF\xFFD\xCA\xFB\xA4ڦ\xB7?d\xA7{\xBB!\xE5\x87m!\xE5G\xC1\xF6I\xF9Q{\x92\x94\x9F ڐ\xF2\xFEL\xAB\xA5I\xF9i{\x92\xCBÆs\x8F\xE2\xD2\xB3\x85K 0\xB7\xF3\\xEC,\xEE\xF3Ǿ\xCC\xD8'\xBC\xFC\xB0:\xC4\x88}j\xA3\xFE\x94\x9D\xEA\xFD\x90\xA0\xDE~\xDAN\xED\xC1\xCEn\xDBgl
 6\x86,\xD0p)C\xB24\\xBBc/\xA4\xB6\xFD9i\xE7\xE4>\xB5^\xB4\p\xDF\xC0\x89\xB1\xEB\x95\xDB/\x99\xDB\xA9\x89·\xF2\xF4\xCBv\xEA%C")S \x87\xA9GUbMb\xED\xFA\x87\x95\x93|LŘ\xFEM\xE8/\xDBe\x9C\x8F\xE9\xAF٩މT\xEF3\x9CTe-\xBE\xED\xEB6#q@\xA2\xE2g\xC1\xFC\xAF\xD6ߐ\xB2\x8D^\xFDjb&\xF6\xC06.\xEC\xB6wX\xEDԮ\xBD\x95R\xD6q;\xF5\x98)ո-\xA8\xA4zB"\xC6;\x90j\xC4\xE0d\x9Dk\xC6\xCC\xEEX#\xEA\xC2\xF9A\x9A\xE8I \xFB\xF9\xB4&\xA2\x82?\xC84p\xD8\xD2@,\xE1\xE9\x8B8:\xB1S#\xA6:\xFDK;>\xA2,\xFD\xB3\xF4\xB7\xD2?\xD3\xFD׶?#\xFA\x8DD \x832-\xF7[\xD34\xDB\xCD\xFAwTլh\xFE`\xA7\x88`\xB96\xF2\xEA\x84\xFE\xA3\x94_1\x8A\x9Eߚ\xAB\x8E'X\x9E\xD3J\xACJ_\xB7;\xD6\xCAD\xAA J\xA1\xFF\xEA\xFA\xF3E\xC1l\xF0\xBF\xEBH\xD7|2\xCCZ\xF5\xDF\xFCҳN\xFA\xBB\x9Dz\xEE]L/2Ey\xC3\xE5I\xBE0\x90\xD7{\x94\xB4g\xA3>b\xA7X\xC8)b\xD8\xBC\xEB\xD4.\xF2\xBD\xF7\xA7\xE3i\xA5\xC6\xE6z_\xF0U\xB0\x80lf\xEA\xEB\x9CԳʠ0\xCE\xD4\xD7;X_v\xB6\xEB\x9C\xB2\x8Ev\x98\xF5V޷:eŧ\x98\xD
 Cn\xCB\xE4v\xBB\x9F\xDB{\x9D\x83\x89\x8F\xAA1Ӝw8\xA69\xCFO\\x98\xB8(\xB11qA⼥\xEDϫ\x887[_,\xBB\xC0\xA4\x82e\xDD\xF11%\x9F-&-\x90\xA6l1\xFA<\xAC\xFE+\xD3\xCB\xC4EG\xD62\xAB\xFB\x80cfu\xF7Q\x9AF\xFDA'M\xEE84m\>\xA6\x90샎P\xF4\xC7Y+\xEA9)9\xA6R\xFBv\xF0Av\x842y\xF4Î\xD74\x97\xDC\xEF<8\xA1\x9Fth=\xDA\xE4)ESM4\xF55V\xCE\xD8L+\x99\xE8}fJ\x98\xAE\xE7\xD3ǯ'\x92\xA51\xFD,\x97\xEFG\x85\x9F3\xA6?N;b߹
-x\xE9*\xAD:V\xF1\xAE\x97)\xDB\xA5\xBF\xE0`\xA0\xFF%sN\xC2W\x9C\x8EO(!c\xB6{\x82\x8Cr\xAC\xA3\xBF\xEE\xC8:\xBAL\xC3aѡ\xFF\xD3\xF1&$\x8B \xB9ݧ\xA5C\xB4$m7\xD3S\x91\xE6\x837\xFD\xAC\xDA\xA7\xD3p1n\xBEpb\xB6w6\x80ә\xBB\xB3\xF5A\xEF\xEEb\x93x1\xA0\xD3\x9F\x84_4\xC6ky\xB6\xA4i\xD3\xF28\xF7\xF8\x91iyS\xD1\xCBi3\xB11\xFD\xD3\xCEc\xFAg\xA6\x94\xABH:\xE6ۼA\xFA\xBFͧ\xFDSִ\xF5\xEA\xB1ħ\x95\xFE\xAD\xF3<A\x80\\xF5\xFF0\xF93j/w~\x87\xC4\xE2\xBFs%\xC8\xD4U\xFF\xABU{\xAB\xFE"@\xCA\xDC\xEFX)$T,\xE8\xF7\xFA\xF7\xDE\xF0D\xD6ʼ\xBC\xCE ^w\xE2hP]\xF5\xB7\xF4 d\xC2\xF8g\xE0\xE0\xF9\xC2\xD72\xF7\xF3&\xE2\xC8<\x98\xFE\xAF\x8B\x9E\xF0\xE7n\x88\xEA5\xFA\xAF\xCE\xE2\xAF0d\xFD\xD51Xm\x82a\xFDwP̬\x8C/\xFA\x86)`MVWIK,
-x\x8A\xD7o\x98\x92l
-Y\xB7%\xC0\xBD>\x94\xEAk\xFF\xA5F\xE9\xC0=\x9E_\x99\x9C\xDF\xD91 \xB5,o\xD2y-\x96\xC7v$\xA0\xF5\xA7\xBF\xFF4\xB9\xBC\xA1Dtu\x95\xF4\x99#JX\xA3\x80$"\xB1\xB2\x84\x83\xECAK\xFB\xB0\xBA\xD6rȪ\x80\x94-/\xF6a}W\xA8\xD9D1\xFA\xE0\xBCVf\xC2\xF3\x80\xAE\xE4\xE6\xB8\xF48\xF37\x99u~ $p\xC1\xE3\xFA\xBEP\xAA\xEA\xF9\x96\x8BC)\xDCq ?\xD7\x92\xF3\xF6\xCF+\xC5]\xF4\xC2  \x95)\x93D\xA5\xA7\x84\xE32#D^\x85o$P!rnAY\xA4\xD7O\x86\x9E
-U[@\xBF\x87\xE2\x88@\xE0\xC3\xC0S﮺\x91\x98\xE7CBy\xFA\xE3\xA1\xF2\xD0Z\xFD\xA9P\xB9\xB5\x96ğ\xE1 -\xB9\xFD\xE6ݟ7y\xBDȻYR\xE9\x97C\xD5\xC1bdQ\xFA\x8B\x922q\xF98@ԩ\xFEr\xB5wB*\xD3\xFE\x92\x92\x99 ­\xC4\xE5H\xA8\x80N?\xDC\xFE\xB2\xC6\xD5_\xA5\xC1O\xBET-Tu\x8Bu=V\xF2\xF2\xFFuZbq\x994ZZ|v\xA3O\xC8\xCCX&\xD2E>\x98.\xF2A\xAFȇL\x91\xB26E\xFE\x91 \x82SFwB\xFF8\x94\xFA\x82\x91\xC1_]\+?\xB5Q>\xB9\x98;\xBC*3U\xF8\xB5y\xD2ֿ\x93BJ\xF1q^`@2\xB5; -U\xE8?\x84\xAAn\x93BJ\xDAρUO\x9D\xD7 -\xB5\xFC\x8FG-3p\xF7gasn\xA6\xC6o\xB6\xEA-\x99o\x87K\xE0\x9B\x861W\xFF\x8D\xB7>a\x9A\xFE\xEF\xA1ԗT\xE2u\xE3\xE8+\xEA\x90~#4ц\x83\xB5\xBBfV&g\x92\xEE\xA1\xAA\xF7Y\x893;\xBE\xAC,\xAE\xFE\xAA\xBAk\xF2\xEAH\xA8\xEAn+\xB1ڿ7\xEAV\xDDc%N\xF7\xAF\xAEq\xAB\xDEo%\xDA\xE5J\xEFq\xFD<gW&g\xB3*\xBF֕<\xCF0)g\xEB\xEB\\xC93}u\xBD\xC9\xE54\xFF\xDE -&\x97\xB7\x9A\xAB\xF9\xFA&p\xA9m\x99N\xCC\xDBi\x88\xE4f%\xBB\xB3\xC0\xEC\xF2\xE0\xFA\xD5\xD5\\x99D\x9C\xC82\xD7
 MmNn\x96\xB3\xF7\xB8\xA9\xFE\xE4W  nse\x80H\x8Eu5\xEA\xDB1Mo\xC4ϗ\x9B\xEAA\xDCՕ\xFC*\xF3\x96;\\x99-\xA3Y\xE6\x8C\xE9\xF7\xC9U\xAAoA1\xE2\xB4\xC4l\x96\xF7c\xFA\xFD\x95Y\xDD\xDF\xEB\xAE\xD3\xF7\x93AF*\xB0\xD7E*06U(0\xA6\xF7\xB9\xD92\x81\xBA>,\xC7\x99\xC0\xC3n\xB9#C$\xF0\x88;9Y\x9C\xB7F\xFDܺ7xЬ\xEEg
-\xD3/\xF3>\xB3\xB7\xBA\xC2M}M\xFB}\xBD\x88n\x81\x80͒t\xA7g\xA7{\xD6M}q\xA9=Ф\x9Fsޓ\xE1\xC5i\x8E\xCF\xD2G]\xBAϐ\xF3qד\xFE̖\xBC*\xB3\xF3\xFA M\x9D^\xBC\xEA\xCFg=\xF2\xA2\xFF\xC8yd\xAE\xF7\x83\x89\x84\xBF\xE42\x90u\xB6\x8D\xE9/\xBB0P\x8A8WҔzi\xEE\xB7h\xF0F\x80\xBBS=c\xC9o\xC8\xDDyr\xB7Ļ\xFB\xA0\xDCy\xE1\x80\xDB\xFE-%\xBCq\xBE0طz7\xF7qӛV\xC1    \xC9\xE6 \xD9xs\xE3W\xDDԸ̝d.9\xA6\xBF\xE7&\xC7\x8B\xE6\xFBnrB\xDEqB\x86-?ͰXᢏ\xF1Z\xC9M-\xFBP\xFC~\x98w\x95\xBD*\xC2$8\xFA5/k:1\x8E\x91\V\xBD
-\x89\xB1v\xEF!T\x9E!\x84\x9A+\x98\xD9U\x80CE!\xEFe\xF5 -`v\xEAU\xF8\xEC\x93\xF7dG\xFE\xC9M\x9A\x8Cn\x8C4\xFEuW\xE4\xA9\xFBw\x92_\xFCKTf1\xB0ةK|\x8F&v\xEA;
-\xF0F\xE0\xE5\x89ũKҎN\xEC\xD4w\xD5Νq\xD6\xEEp\xAF\xBF\xB9K\x8A\x9F\xA4\xB9d\xA6\xFBwW\xA6f\xA33^\xD5o\xB8{\xA7
-\xFF\xA0w,\xE9\xB6S\xDFC\xE8\xCCa7+\xE7\xE1j(Q\xEF\xA3\xD5\x96\x9D\xEA\xD9\xC3o| \xB9\xD5\xEB[\xB8\xF4\x97\xFE\xF5\x86\xD1\x9F \xB3[Ó|\xBE[\xA8\xEC\xFEY\xC8zx\xFDé#\xDF\xE0\xEB\xEF -\xF3\xF5aZ\x85e1\xB6Of\xA0a\xEF@\xE1\xD4\xF7\xD5\xD2╰][$\x9C\xFA\xC5j\xFF!ˆ\xD1\xC0\xF3\xE3l\xC6\xBF_\xE2;\xEFR\xE5XK\xA5~,\xA5\xFF\xB1Z\xBA\xFE.eK*\xEE?^\x92\xFC\xBE\xC8.\x9E=\x9Cj\xF9 >"\xE9O\xE4\xE7\xA7\xF2\xF33`p2r \xAE.\xF2\x8C\x87\xF7\x8A\xC3p\x8C\xE7\xC2\xC21\xB6\xB2wa\x83\xC1\xED\xCD\xF59}>\x9CzM%ټ\xE0\xFCcR\xA6ؿ\xF0$\x83W}\xCAJ\xEFVp\xFB\xE1\x8E_R\xC9O\xEA-C;\x94V\x96X\xBF -y˲\xBA\xFA\x8C\xB5?k\xE8\xED?,\xA1\xB7C\x8C\xE9e\x99 1t3 \xFE<m\xB4\x9F_3 ~!,\xB3\xE0\x97\xF8\xB6\xA1ėé\xCDïB _gā@\xA0
-\xF0`\x84@:}\xB2q\xA0\x8F{vJlg\x9B\xFER\xB8\xEAsP\xBF^\xA3\xBF*\x9F\xC1\xACr\xBFN\xAFr\xF5\xD7%2\xB3\xF0\xF9\xBE\xDF\xB1\xF8\xE7&J\x95\x84\xC3@\xD3? {4\xED \x9C\xAE\xF4\x88yʮ\x80\x91+\xDD\xE1\x9E\xF8;!\x8A\\xE6鯅S\xBF\x92y\xFA\xAF3r\xA4\xF6ߨ\xE0\xF0!:\xE6/\xC2\xF9
-\xE90\xFBm\xB8\xEA\xA5L\x9BN\xB0\x9F\xF1{\x80ϋ\xF42\x84\xF3_\xC0\xA8\xCBF\x89> <zfk@\x87\x91\x8D\xF8\xC2TX\xD8\x87aa\xFAOT\xF5\xAF\x94\xDC$\xFF\x88\xEB\x9Eԍ\xA9\xD8\xDF\xC3\xD2?؞q\xF4\x910\x8DWQ\xC8z\xDC+\xE9Q\xC4ė\x88K~4"}Ƒ>\xE3\xA4~+?P\x91t\xE3otO\x84\xC9\xDFy\xC4pm\xA4\xEA\x8Bd\xD5\xEDM$\xC9\x{1E88856}\xF8A\x99T\xE8\xEB#Rw\xF4 -r\xEB(Rw\xF4M#\xA4.?\x93\xA4\xEE\xE8wG|R\xBF5\x92E\xEA\x91Rw\x84\xD4M!\xB3HݙJ\xEA\x94\xE5=\x91LeH\xFD=\xB5\xCF\xD07\xE0h^\x89\xD3\xF4}{$\x9B\xBE\xF1k1\xF4}Gģ\xEF\x94E\xCFi\xD4wE<V\x92\xEC\xD6\xF7D\xD2\xFC\xFD\xA423+\xF9\xAA\xF7F\xB2\xBE\xAA\xFE@\xC4\x97\xC1\xCA}\xB8\xEA\xAD\xD7       O\x8A\xCF}+&\xEC\xF7\x93\x996V4\x84\xF2@\x84\xB1r\xCC\x9F\xF3\xC9\xF7Fd\xD4R\xFF\xB0  =2c\xE6\x82 bCc\xBB\x8A\xD8\xF0K\xA6ýb:ߗM\xB7\xFB
-ȁu\xC0RE\xF5\xA5\x95\xC9\xE8\xD8{\xFD`\xEF\x8Dw\xE5\xEB\xB7{\xF6\x8BK\xF5e8\x83\xA3m5\xBB\xD92/\x8A\xEAmf;\xDB;0\xFBٜw.Ѓ\xE5\xC5\xE1,\xB0\xBA\xCA*\x93e\x94g\xBB\xD9 瞾<\xBD\xD9=\xE4u"=<\xB9\xE9\xBD0S\x901)˜q\xAEg\xCE\xF86b_(\xFE\xB3 \x92L\xB9\xF1\xA7\xE0{\xD0\xDBXs\x9FD\xF2@E2\xADt\xD94;E\xEF\xD9)X\xE5޳\xBE\xB1[ \xBA9m\x8Fʱ\x9F\xC9\xF1L\xA6@\xC5i\xB6Դ^l\xAD\xA9ɕ\xBC\xB0cA\xEBvdw\x9D\xE8<\xAE\xA8\xAE\xBE\xE2\x8A+NJ\xF6v\xF7\x9D\xD43\xB8\xAD`\xED\xA6\xEA\xA4K\xEE\xEA\xDF>Rm\xA0ɫ\xB7 -\xEE\xDA - Nc]\xAAq\xE9<lkZr0\xC1\x9B\x8Ch\xA9\xAB?
-\xF9t_Y\x93\xC7v\xED\xCE\xC6\xEC64\xB7\xD7&&\x96Ŧ\xD3$\xE6M?f1>Ķ1^\xB1@]\xA7\xDB\x8B\x8C\xE4\xF0\xA5'\xD5\xEB\xA6\xE0eS\xAD@\xB2џ\xBD\x8F\xF8\xAF-A|\xC5\xFBp\xFB\x8E\xD3\xE6\xB6⪡(Z\x98\x97\xF6n\xE0\xFD\xF9\xB4n\xC7\xE9N\xE3k\xE4 \xEAB8\xBF\xB4\xA4t\x86Q,\x9B\x9CQ\xE2,/\xB4\xA2(\xF8\xF9X \x85\x93Z\x80X9\xA2\xE6\x8C\xB9\xC1\xB8k\xBBN\xA9k\xCD\xB7E\xBB\x93\xBB̵\x96\xB3
-\x83\xC2s\xAC\xD0\xE8\\xD4MVN^~\xCE\xE8|\xDC\xCD\xF2\xAE[\xCAol\xA0\xC3@|\x94\xC5#\x9B\xAD\xFC\x85Ao\x88\xA2\xE0i\xC3\xC07\x84yi -\xC2\xF0\xCCY*<X[th%@\xE9&(?\xF6*Q\xBA\xB1\x8Dҍ\xB3R\x94nBI\x82n\xB5;\x9CD\xED\xC6N \xA0"\xA7\x93<\xE4F\xCCB\xC5\xB5\xE7\x80W\\x8Bl\x94  \xCE9\xA0g\xA4dF \xB2\xAD&\xBBn\xA4\xA4\x84\x87O1\x9F\x93̥\xFF\xDA"\xD9\xEC\xDD^,\xF3\xCC%2\xCD\ʈz\xFB\x98A_.\x83Ӽ\xEDHmD\xD4\xD4 +\xC6R\xB9\x95\xECJ:)S\x82\xC9\xE2L
-\xA5\x97dRL\xE8\xE5\x94\xA1\xFC1J\xC1\xD0e\x8A\xB2\xE0\xD5\xEC\xFCO2O\x87%\xFF1]\x9D\xCAp2\xEB\xBA\xCCM\xDES\xCF\xCDq\xDDD\xAE!i\x85e\x99\xBAe?\xB1B\x9E\xF0\xB6\x91\xA1\\x90ޅ\xB9\xF4\xA09\x9C\xA3\xF3\xE0q\xEC\xFEᰴ\x83\xB4n\x86\xCD\xF9n9\xAC\xFD\xD6\\x987\xEF҈auO\xB2\xBA'\xD9tV\x89\xA3c\x8C\x92\xF7\x96a\xC3\xDCr\x8C\xBD\xF6\xAE\xF9\xC1ޛ\x96\xB4\xF7\xBC&\xCFM\xC3W\xDFza^r\xC7\xC8\xE0F\xA3\x9D\x8C
-o M\xBA\xC7e_-\x8D5 \x90l7\xEA\xB6\xE7\xC9\xC3[\xFA\xECڦ\xDA\xB11\x91\xAB\x80\xFB\xE6\xFDgO\x9D\xB6Z\xA9\xABkj\x8C\xF4^10L_\xED\x9B:\xEE#\x82\xD9u\xCDM\xF5\xA5\xD3\xC9\xFD\xCC\xEC\xFA\x9A\xFA\xD6\xE9Hv}]k\xB3\xBCV \xC4\xDB L\xB4g\x99d\xD776\xD5N
-\xB7\xEB[k \xB6\xF5\xF5\xF6'\xC5\xE4쾡\xFE\xC1^18\xB7jk\x9Af\xA7\xB6\x9F\xDF\xDD\xDE\xD7{\xD6\xE0@\xFF\xC8\xE0U\xF0\xD2\xD8 -\xF5M\xCD\xF3\x8Eu?\xE3\xC2nhih\xA9\xC5k\x95\xC1\x81\xF6\xB37Jfv#^\xB3\x86\xB7 -\x8E\jt\x95\x8DYt\xD6\xED\xD6\xDA\xFAR\xCFV\xFAt\xA7c\xC0\xB4\x9F1a\xB0\x9B\xEA\xEB\x9A\xC3b\xC2%\xEDh75\xB7\xB6\x84\xB1S7L\xD3͇\xEC\xE6\xDAƆ7\xB1!\xB2\x9B\xB1\xBD=\xA6\x95\x8C\xDD\xDC\xDA\s<S\x9B:5\xDF*\xC8\xC6P\xD5|\x81\xE9\xA6Avk]K\x8Do!\x87\x91\xCA\xFF\xABN\xDEnm\xAAo\x98\xD1O\xFB\xF6c\x8Fƍ\xB4\xE3FL\xAA\x8C
-\xBD\xDD\xDA\xD2\xDCP\x9C\xB6y\xED\xED\xB4U\x8F\xD6[kÜc\xDD\xF2m{H\xD1\xD4\3/\x9D\xE2ܴ\x94\xE4\x95S+U\xD4\xD4\xD6\xA5tOtCm\xCB4\xD5|qbQۀ\xFA\xB7\xDFG(IZU\x9C[\xF5-\xF5\xD8*\xF8\x96ˢ\xC9O\K}ݛ\xA1\xC5;\xC0O\xD5ոX\x80\xACH -rV\x96\x93[N\xEF\xEBށ\xC5s}Sk#\xB6{\xDE%n+\xEA[\xEBMb1\xE9r([S\xAD$6\xA4\xC1e}km\xB6e^\xFE\xD49Kb\xD7\xE2\x9A\xE6\xBC\xC0⨗g\\xD30\xA0L\x9E\xEF\xAAiHo\xB3\e\xF4\xC7\xD5      \xAEZ`4\xC7\xBBj\x99\xABP'\x87\x93\婊7\xB8
-\x88 \x94\xC4\xD1G=\xDDp\xC3W\xBAj\x95\xABV\xBBj\x8D *8\x8A\xE1\xEA,Wu\x88V\xB8\x85J\xF8\xF9\x8C,\x93\x8B\xC1zK\xBB\xBF\xC9ἀ0#n6qs      \xF3    e\x84\x85\x84r\xC2\xC2rB%\xE1DB5\xA1\x96POh$\xB4V\xDEB8\x95p\xA1\x8Dp:\xA1\x9D\xB0\x96X\xA3s&a\xE1l¹\x84 TEe\x90\xD1O\x95\xAB\xD3V\xC1m     r\x8CF\x95\xB8\xDFqr\xA3\xE0i\xE0\xF6\x80\xF4\xF6\x8Ev\x84\xA3ā\xC7`P\x85r8\xDAA\xE5\xE6\x9E\xC8\xC33O8\x9Fc(\xA8"\x92>\xA4\xA21/\xBF\x9CB/\xFFܸw\xCC+"\xFF\xA5J\xE5\x93\x9E\xE7 JH\xEFU\xACԻ.\x9C\xC15ʤ\xF1\x99^\xFA\xA2Y\xC4G\x82\xAAx\xB6\x97_ɜ\xD3s\xA3AU:\xCFK?c\xBE\xF7\xFC\xCC\xBC\xEBYe\xF2\xFE\xA0\x9A\xBD\xC0;\xCEY\xE8\xE7.\xF2\x8E\xF3ʽ|\xE7/\xF6\x8E',\xF1\xF2-[\xEA,\xF3\xE2.\xF7\x8E\x8B\xB6*\xF9Uy\x903o\x9C2#=\xEBvo\xF8ʚ\x9CWz\x93s\xAA|\xA1\xF8|\x84\xE4\xC7\xB1\xCCHey\xC8"\x81\xF7\xAB\xDCI3\xF3\xBE\xA1\xF8Tږ\x89x\x8Ea\x93Ʋ\xE3M,\xB7\x8B7'\xB7b\x82o\xAA\xAC\xA4E+\x8F\x8E\xFB@\xE2xs8\x8F\x89\xF2\xFF >\x91\xB7\xF3\x94\x8Cw\x85)nb\xCC-\xF8\xE9Fc\x
 DA\xE9Sґ^\x9B\xA4} -\xF9| $/[\xFA3T\xE7ysd\xF1C\x83\xF5K\xC8ki\xF3+a/f\xAA\xD5\xF1\xF1\xE6\x8Cڭu>X\x80gN\xEC\x9B\xE6\xA7\xE1#\xEC\xFA\xFA\xFA\x96\xA8\x81$0\xC3n\xA8i\xAEɲX\xB6\xEA\x9B0\xA4\xAFo1\xEE\x83\xFC4Mu\xADS\xBC1\xC2\xD6\xD6\xE0\xFCb\x97g\xE7c7\xB4\xB6\xB4N\xDA:ۍ\xB5\x8D-\x8C\xB6u -vcs#?\xAD\xAD\xAD\x93\xE5vSmsM\xB64\x83km\xCDQ\xB0v\xB90\xD26\xD4\xFA\xA6d6\xF8\xA5\xADse\xBB\xB9\xA6\x95I\x83\xD6ƭ\xFDb\x85zf\x89vs]kKQVd\x9A\xC6\xEC\xE6ƺ\xBA\xA9>\x92\x8A)\x95 |\x89\x91>\xBB\xB9\xA5)\xE3\xBE\xC8n\xC1\xC9\xD0T\xFFFvK]m\x8Dg\x89 -Tj\xAB\xB1U\xB6\x99\xC24\xF96\xE9vK3瞿!\xC6\xE1\xDA:~Z[s&\x8D\x95\x86\xEDV\xFC \xE5\xA7{\x821{#\xAE\xAE\xBE\xC6\xF3\xE5c"\xECVy\x96\x9B=cU\xBB\xB5\xB9\xA5\xDE\xC6RM\x96\xC5^mMMk -\xA3k]C\xB3\xC4ne<\xC5*\xB4\xB6\xA0
-~\xEB#Pn\xC4s\xDD\xDC\xD4t o^ӝqL\xB1\xD6\xAC\xB5\xA1渫J\xBB\xB6\xB5\xB9q\x{17FE6C}\x84w\xAE\x835\xF4\x9E6`\xF3\xC6Ԟ\xAD\x83\xC3}1Vr\xAB\xE5\xA6X\x85\xF5 -PGs\x95\x9E\xFBp\xE4b\xA2\xA7\x9B\xFC\x9AlͲ\xF4XF\xF6EC}\xDBw\xF6M\xC9>\xE3\xEA(\xBF7s\xC2+Lw8\xF0\xE2q@|\xFC\xE9\xB4?\xF7\x93\xF7H\x86\x95L\xBA\x96rv&\xB7\xEE\xE8˲s\xCCK\x93\xAE\xA1\x8BS\xD9\xEEI\xC2-\xB6\xD2*Aˡ\xE9 3a\xA5!{o\xB5.ge\xF8(Y^]\xB2P\x84\xA0\x8FKM\xF5\xD5\xE2b0,n[\x8E\xB2\xF5\xC0 #\xA5\xF9\xA5E\xA5\xB3J\xB7\x94\xF6\x97\xEE,U\xA5{T鍪\xF4`v\xC1
-\x99\xB9\x8D\xE3\xB2\xC50+Ȓ7\xEA\x8Dќ\xCD<\xA7\xC0\xA3\xB9B\xD7\xF1@mKdY\x8D\xB5\\xC8@\xDB:Lx\xE6\xBA\xCE<\x99\xF08 ]\xB6՝%\xAE\xB3\xDCu*]\xE7Dש\xE4B\xA7\xC9uZ\\xE7d\xD79\xC5u\xDE\xEA:+]g\x95\xEB\xACv\x9D5\xAE\xB3\xCEu\xCEp\x9D\xB3\\xA7\xC3u\xCEq\x9D\xF3\\xE7׹\xC8u6\xB9N\x97\xEB$]\xA7\xD7uSn\xF8R\xD7\xD9\xEE:\x97\xBB\xE1!\xD7v\x9D7\xB2\xC3u\xAEp\x9D\xDD\xE2\x9B\xC5y\x87\xEB\xBCs\xC69n\xF4j7\xE7\xE5:\xD7\xB0t˽A\xBD\xDE͹Y\x8Eg\xBAy\xF8jq\xB0m\xCBŮ-\xBB\xB6\\xCC\xC7lۜ{T\x95̮\xD4\xC9+\xE6\x8D\xA8SOY0:8u![\xEC\xE5\x84%ujɒё@\xC9r\xAE\xD8t(9\x91P-\xB1\x95\xB8X9\xB5\xE4D\xF3[M\x8A\x93\xB8Þ~I\x8B\xDCm}W`\xD5Ɂ@;
-.\xEDo%\xACD\xC9za5\xE7\x8C\xE8x? -\xAC9\x83\x94k\xCE\xBD^\xD6v\xA0\x94q\x97\x85\xE7\x8Cޤ\xEB\xCE θ\x80\xBC.\x92\xBC.\xBDU\xA9S\x8B6\x8Dn
-m""\xBFk\xF46\xCCs\xBA\xE449z;\xA7\xC9@\xE0\xD4^*\x91\x92\x9A*\xE6\xAB\xCA\x8B\x8B      K       \xCB_E8\x89PC\xA8%\xD4\xEA   \x8D\x84fB+a\xE1-\x84S \xA7\xDA\xA7\xDA     k       \xEB    g6\xCE&\x9CK\xD8H8\x9Fp!\xE1m\x84\x8B     \x97:  \x9B            B7\xA1\x87\xD0Gx\xFBeꄭ\xAA\xA9Y*\x99\xD7\xF1ɱܸ\xC9|A\x8F\xCCg\xA2\x83\xBD\x92\xE0"ϔJ\xF9Q\xC1I\x91\xB8\xCCda>K\xE4-
-\xDF-\xB6\xB2\xF0݂\x99ӜU\xC8[\xEC\xB9Ə˼6\xC0#C\xF3\xDB\x80v\x9E\xD0\x88\xAA\xF0\xBCU\xF8r\x89\xCC_\x85/\x97\xE8  \xAB\xF0\xE5\x92Sֆ/\x97\xDCm\x81\x95\xB7\xB0 -_.\xF9 Wa\xFAT\xB0\xA8 -_.\xB1\xF26|\xB9._.\xF1%m\xBC\xBBhi\xBE\\x8A\xF1\xEE2C\x95,o\xA3\xA5m\xF8r\x99Q\xD9\x98\xADfV\xAD \xCCQ\xB3Nl \xCCU\xB3Oj \xCCSsNZ\x98\xAF\xE6V\xB7NP\xF3j\xDAej~m[`bU`\xA1*\xAB[X\xA4Ե\xCA\xD5\xC2\xFAU\x81\xC5jQ}[`\x89*oXX\xAA7\xB4\x96\xA9%\x8D+\xCB\xD5\xD2J\xA6\x82\xAA\x89y\xA4\xB5ly\x95\x91 \x89\xCBm\x87Հ\xA8\xADLUV -\xBB`r\xF4ꎖ@'N֦*\xDB[\x95Hx\xF4\xBAc\xABg\xA8\xB5\xFAL4İ.\xA0\x8A\xB3>;\xF5\xB3\xD3 \x892/\xF7\xDC\xCEo;"\xFB.\x90\xE0\xDFj%\x94>\xBFc\x96\x88\x8E.\x90\x83\xA3/\x94\x83\xAB/\x92C\x8E~[\xC7i\xE23\xE0b\xAE\xF4\xA6\xB2.\xECC\x94\xBE\xA4\xCCHgtgxzIGw\x95w\xBD\xB9\xCC\xBB\xEBD\x99\xE7\xDA"Y\xE6yi\xED\xF6\xE2)\x80-2\xB0)oؒ\x9AMy\x8D+\x8Et\xD4\xD6\xD4\xA2\x8C\xECH\xFC/P\xFF*\xED\x8E\xE9ˍ\x95\xBCm\xF2񝩹\xA4 -OF\xE5\xE8\xABR\xF3
 \x88\x8AH\x94\x80So\xA3\xE0\xA3*5\x9F8.\x9E\xF0m\xFB\xA5׋\xF0-G\xDAI|Mx/\xEB*q\xB12Y\x9AX\xC2b\xD5UE\xB2?\xC1\xF5\x8B\x80\xED\xE7`t\x9B\xA8\xF0P\xA3\x849g\xCAsw\x99\xE7\x80l\xBC[\x99\x8D\xBB<\xC9Z\x90\xB0'\xB3\xBEO\x92\xF0t\xBE\x88\xB9\xAFt[\xA2\xD7/\xA8\xD1P\x94\x82\xC9•b\xC0ELl\xB2
-.Y\xA9\x85\xC4J\xAE8\xA5\x95\\xDF\xE5\xB5\xCA\xD3*\xB9\x90L㓩\x95~^\xA5\x91\xBAh2.\xA2?\xA5R\xE5\xC4g\xC7}N\xA5W\x92\x87u\x95•N\xC6刹\x94\x90U\xC6s\xC16\x88\xE2*\xB5\x8C\xB8\x99\xD9\xE9\xC6TJ\xA4\x89\xB3\xB2\xE30\x90\xAA n\xF6d\x9C\xD2\xEC\x81Vg6\xFB\x97x\xB5\x81[\xB2KȖ\xBB\xA1S\xF2\xFF\x99\x82\xC8En\xF9s\xEA$5\x9C+9\x88\xECT\xDEn|\xB1̛\x8C\x89\xE9\xDF{\xFB\xFB\x93\x84\xC3eo\x86Mv\x9A]4N\x98,\x81\xA3\xFFG\xA5\xAA)A\xD9d\xB8\xE5 n\xC1d\x9B{*UK\xDC¬\xAFy+\xF9\x8AÉ\xEB\xACd-\xD9.
-\xF2ʅ^%6\xC9\xE3\xFAf R\xE2:O\xD1ﶪޣ֟\xA2:fH\xCA'\x8B׷[d\xBBX\xB2\xF5\xFB)\xBC\x9F\x87\xF3\xF4]<\x9CG\xEA%\x93\xA9\xF3\xF4$\xF5Ҭ\xD4 \xA4.\xD0\x92\xBA\x80\xD4\xCB&S\xE8\x87%5\x81\x80Zn\x9Ak\x91\xBFպH?n\xA5\xCE\xDA#
-\xB2R\xBA\x8FXt\xFF9\xEBO\xB1\xBC\xE2U\x88\x95}\xA2q\xDDA\xFEܦ\x97!\x84\x95m[V\xB1\x9D\xD6]\xBB\xDER\xA6\xFBw\xDAt2\xC3:Ct\xFD\xFA^\xA9`\x9D\xE1\xBAa}\xB3v\xDC9tF$zy\xE3\xFAh\xD0\xF3&6\x80 \xDBt\xA3\xF1\x9F\xE8\xE0\xBC\xF9F\xE3\xD2g1\xAD\xEB\xCF\x8C\x9E\x8D\xB6\xE0\x8A\xB2\x8EsTg\xEE\xD8\xBA\xDE\xC9\xEBs\x83\x86\x9F\xD0o1\xBC\xEA\\x8B\xCA
-\xA3\x9C. .\xACI4\xFB\xC2\xE0&\x92\xBCP\xFC8\xF2\x92M\xE4\xC3\xEA,$\x97\xF4~\xD7b\xD2%p\xBC\x85]\xB0\xA1\xA1.f\xFAt\xD7d\x9E5\xB56o\xFC7'\xE7G\x96\xA9\xBA\xB7\x9AfW\xADgăL\x83_ؽ\x82\xB5\x959\xF7V\xB5\xBCǤ\x91m\xDB\xEBY\xC6\xE247\x83"EY\xFD\x8DH2\xD9\xE3\xDF( -\x93\x8E5\xA0\xB8qRh)2\x8B\xBD\xE8ʕ\xABL\xBB\xF5 -e\x81\xBDG\xCEۘ\x8E\xE7\x8B=\x9B/\xADkj9GN\xC9\xDB?\xA3\x93(U\xD9[gǙ\xB3g\xB6\x97\xD2k\x8D4\x98\xA5\x83\xCFNbA\x80I,]\xA6\xB8\xCCo\xC1۞i \xB7q\xCE`f\xB0\xA0>\xE7\xBBv\x99\xB8hP\xB2]d\xCB,*R\x90\x93\x8B\xAF=\xFE\xF2\xD5(;E\x85%\xA5\xB9\xA2\xAA\xE8\xFD!\xBC\xB2T\xD9l\xE00L"\xFCRj\xA5LD\xF8g10#\xF9 \xA0>$
-\xF6Q\xA0\x8Ce3\x8B\xD9Ê\x8D\x97\xC3*_vN
-\xC4\xD5\xC0êPt3\xE2b \x8C#\xF9\xC3\xE2\xE7\xB0*\xED\xCBR\x87\xF1\x9C\x89h\xFC\xDE1=\xAB]\xA9\x9D=9      \xF0\x98g\x9BӨ vs\xE4\xBF\xF1^\xD7׋S\xE1\x9Dzq\x9ENw҅ZD/_\xEF\x86\xD6v\xE7x\xE3\xBA"\xD9)n\x86:\x9Dt\xA2\xB0>i\xBD\xE3\xAC펦\x93T\xA7\xA2^tE -!\x84\xAF{\xBA/Ir\xA6?\xD9\xE8=i\xA2\xB3R7\x9BԹ\xA2>\xB50\xADR}j\xEC^\xE2\xF5Qcs},AX\xD0\x84I\x87~\xA1\xF8.\xF6ҏ\xD1[\xCD\xFAQ6\xA9ϒ=\x8A\xF6(\xD2\xDDuv\x86.\xFE\xE2\xEE\xB8\xB7\xA9\xA16\x83\x92l\xAEo(\xF9\xC4\xE6aOj\xDD\xF7[\x9A\x9AJ\xA6\xC4"%0\x92\xF1\xA8R\xE3\xFB\x80*\x8D\xD1n6W\xBA\xCD抍<\xBC1\xEDpp\xC4Z\xE3\xC08S\xDA\xE9 \xC2\xD4'\xC3 j\x8E\xBFkLvM\xB5\xE7\xFD\x9B,\xE4\xE8\x84\x87\x88\xBC8\xC0r0[ΥY\xB2.\xB4\xD8
--\x81\xAE\xCC%\xE5\xAFh\xCA/\x88\xE4@[t"\xA4\xC3iiu\x94\xF3\\x82x5\x89\xE2㝙f\x95\x9Cfh!h"9\x862,\xC7\x82!s\xAF%D:H\x919\x84\x84r\xBC\x8DT\x91\xF1Z\xEC\xFC\x89N\xF8,p9\xA4{E\xA4H\xCF*\x94~\xCD\xD0\xF9\xA4\xE68\xA2\x8C\xC1N뜤¹\xFB\v'\xF4\xBCd\xE8zU\xF3\x93\xEE\xB4VNH\xE2\xEA=\xA4˒\xCE\xB4b$Ð\x9E\xBC-3\x96\xF8nI\xBC]ES\xF1\xD8\xC61(\xD3c\xCDg\xAF\xDE\xE8       jG\xF93\xAB\x9D\x9F \xB2=\xBCR\x89\xBF\xB6*Ó\xC1a\x92\xD18p\xCE\xE6}\xC7%X$\x80!\xCB\xECZZ\xDD\xED\xC8\x90'\xD9\xC9 \x82\xDA\xE3\xD3}\xB0\xA9\xA1>\xD8;2l\xAE\xAB\xDF    "\xB9 \x827\x9B\xE3'Gz     q7\xB4\x88\x9B\xDAᾙӄ\xA6+\xA8G\x900\x9D\\xCD\xCD \xB96_lm\xA8;\xE3ߤ\xD6L\xAB\x8AL
-\xB1\xEC\x96 \xFC\xE2fjh \S\xA6\xDF\x80A\xD6{\xFE\xC0p\xFF\x96\x81\xBE\xDEu\x80\xBAf_o\xC7\xA8\x93L\xA6\x90O`\xD0!\x9D\xA1A\x90\x8DP*Ȉ)\xA3\x89\xED\xCC,\x9D@\xE2\x89MM\xD0\xF0\xFACfKH\xBA\x84\x9C\xE1\xDAޖP\xB9 \xA4\x96\x9A\xFD\xA0\xE5l        \x99\xF1%P2r\xB1f\x8D"U\xA0\xA38\xE85\xA2\x84\B\xA1\x90PL(%̝\xC7\xE2U1\xAC\xF0dGa˟]\x9A\xB3\xC3\xF06X K\xA7\xA2t\xB6U8\x84\xB0\x96Sl۳\x96`h\xB2\xDC0
-       \xE8+\xFDFƦ\xAB2\xE9 \xA4\xCB,\x94\xEE\xB1(\x88z\xBF\xBD \x8D]\xC6\xC8S\xC0qa{\xCC\xDBb缼\xBD\xD0\xF7\xAB\xA0Rz  \xFA\xE8        \xA6͒jY{<\xB0\xF8E\xF0\xE5C\x8F\x8D亂k\xF0\xEAu\x95\xA8:L4\xC7ʃ\xFB\xE3eR\xACt -7\xCB\xF3\xDFq\xA2z(\xA1\xC8\xC8\xF9\xF2\x82Gw\x90\x99w\xB1C\xD4\xDCm]W\xAD\xF2Y\xB4\xD23\xAA\xAD};zp\xD6T\xEE`EL\xF3\xA11\xDDRd\xEBG2\\xF1\xAF3Ē\xED-\xE4\xF3\xA9S%\xBBC\xE3\xFA4\x93[\xA2\x88\xFC\xDA\xCA/~\xB8\xBDXu\x85*\x93\xA1Dф^\xE5_\xA3\xE6\xEBR\xE3ϫ\xEB\xFAT\x81\x99\xC42\xF3<C,LR\x9C\x99*\xD8W\xDAk\xA6\xA1F\xE5\x87\x8B\xE6B\xB8\x87L\xC9E]\x99\xE7\x83À\xC6\xF0\x8E\x86\xEA:X=\xA7#WT\x82\xC7\xE00\xF9\xDE\xD8'\xF3\xFC\x8A\xCFXqL\xE3+\xFCx\x9B\xDEV\xBE\xE15|c\xD9r\x83\xAA,\xF0M\xF3\xC7n\x9A\xF9KC\xCE\xFF\x95\xF7'\xE9aKW{W\xFA\xC8ǭYg\xAD۰y\xC3\xEA\xF36\x9Ew\xEE\xEA\x95gmn;\xBF\xBDwF\xD7]\xBCz\xE14\xE1cEv1|\xC6\x98u\xD6ʋ\x8E\x9Dɛ\xC4{Xޓ \xC3\xFF'\xCC\xE1\xB2seF\xE2\x94\x8A\xE6IKK\xD3\xD2\xD9\xF6)\xD1o\x8A\x9E\xF5!慫\\xC0
 \xECyp(g\xF3\xE6\x95\xEB7o>ig_\x8F\xDB~\xE6@&gOՏʮwt\xF3\xCE\xFE޾\xC1\xF3\xC8 "\xA8\xE1I9\xCB\xD9|)\\xA6oȋ5\xC5\xE1\xCD0툗\x9EK2\x9E\xE4$\xEA\xA7\xE6\xD4C.\x97#\xD0\xB6\x9Dc\xB0\x9D%j\xE3\xA7;s;#\xAE\xF6\xE0޽4\x99H\xA9["\xD7y\x8A\x93\xA8\x86\xF32y\xFA\xB7S\x8D\xA41䋦\xDF\xD9\xD0CO7\xAE)\x9C\xF7\xDD\xD2Q7\xCC7\x8F\xA5\xAF\x8Fz\xA7\x87b=\xED\xF6\x94\xF7z\xB5\x9B\x96\x82w{@\xED\xA6"\xBD\xBBbS\xDFһ\x8B\x92\xF5o\x81\x95\x9D&\x93\xADXh\xFC\xB0\x8B>\xAD\x87P
-$\xE3$H\xFE\xB9\x9E\xBD\xBE\xDE\xC2i\xD1ɭ\xC5\xD3c\xD0\xC6\xC88\xC8\xC1\x9F\xA8g\xF4\xAE\xE8\xCDݼc\xB8/]Vv6\xA7\xEEwgG\xA4S-\xD8,\xFBr\xABwm\x87\xCE\xFAzWvn\xDD1җn\xA9\xDF\xE2\xE3\xA6H\xE7\xC3."oz\xF7\xEA\xBCuk_o\xDCTY\xE6\xA0i\xEF\xDE\xF0f\x81\xC8\xE4\xA3\xE6\x98\xB8Z?`\x9A\x99n\x8Aɕ\x99\x99\x8An\x88\xEC\xDB\xCC\xFE\xCB\xD0VO;I(\xF8\xCD\xF1kge'MW\xA5\x95\xC1\x81x\xF6\x9D\xB3\xFA\xF8\x8C\xE9\x8D\xCE\xE3Mq؛\xAC\xA95\xE8\xEE\xB2\xC9_\x8D\xFDƆ\xC6,\xB4[v\xE1Z\x9B3#\xBESW\xDB\xD0\xD0<}\xBFѩ\xAB\xABk\xAE9ֆ#w\xEA\x9B\xA3\x93\x92\x88\x86\x96\x96\xF8\xD1MʍƖ&g\xE0\xDCz\xAC\x96\xB6:\xA3&f\xA5\xEC\x9Ax\xA4\xC7"x\xAD\xE9\xEFGc];u -\xB8S\x8B{餱\xD3|)GV\xD4@\x94JGQDInJ\\x86\xA6\xF9\xA6id\xAA{\x80Bs\xCF+\x8A\xA7\xC0\xE5\xD4574\xD64-\xBE\xB1\xB9a
-7Ii\xB6\x98P\xC8Ԕ-l\xE7Nn;u-\xAD\x8D5NzI -E^\xA9\x85hӥ\xCE\xDD \xFD\xA7\xB3(\xF1tL%\x97|\xA3\xEDc\xFA\xA4T\xAE`3{\xAF\xDB\xDB2\xEF\x9DyT\xE7\xF4\xF1$\xC5^\xF7\x8E3Si\x8F -\xBC\x95\xC7 -X\xE6Y;\xB6\x8E\xF4#\x90\xFC\4\xDF6o\x87\xAA\xE5\xE8\x9F\xE7\xC9Ѵ\x8E\xDC1W\xA6M\xE4\xCAE\xA5ɋ嘕\x86\xABL\x9Ay\xA6\x80\x9B\xAE\xA7L\xD2\xFF\x85\xD9nH.Ml\xE9\x9B}\x8C\xE8o\xE7{\xBC'\xBB#\xE6f\xC7V\xF6\xA7\xD3Pe\x8A\x8E"\x9C\xC0ijh\xADo\xCE\xF7"\xD2_"[j\x82\x90
-gM\xCD\xCD\xFC6\xD74\xB9\xFE\x8AU\xAEj\xB2\xC0\xA2%\xA2\xB90]3\xED\xDE\xDEGD \xE9S \x8DpI\xB9\xAAo\x9D\x95\xEB\xA6Vqw\xB7e\xE3.Zkp\xF3\xE9\xBBI3+\xA7\xA9\xA9\xA6\xA1I\x94\xA5\xFF\xE0}S\xD3\xF9\xFF\xE6\xC4ߛeTg7K\x80cék\xDB\xF88إ\xC7A_G߁h6w==\x8D\x99\xE9p\xC1A:NsX\xCF\xF1\x80Y4\xA05\xB1\xEBl\xBF\xAD&\xD5-|\xFD\x9F\xF7_\xEBPG\xF0\xE5\xF4oHnȈ+&\x91\xE7\xCD\xF2\xA5 IDw\xA5\xD7\xF7\xB2*\xC8\xC4x\x9F\xAD吥\xCC\xDC1\xD4\xD3'\x9A C#\xF9ˆd\xF2\xE4.\xD4%S\xAF\xDB\xAF,s\x9A\x95\xE8{\xF4\xF6\xF5 /8\xB7o+R\xD4;\xFC9\x83\xD7!G\x86\xF3Lv\xE9V\xC8\xF7f@\xE9'm\xB2\x92\x89\xC1\xBC\x95\xC9\xDEyd\x88\xDD\xEC\x9E\xE4\x88,\m?\xB7\x87Y\xA1M\xAA~\xB8W\xAF>\xC7EiM\x91\xF5\x84$oC\xC6\xE9\x91?\xF4\xE3\#3\xDD\xC2|Wfv\xFFH\xDF6\xA7\x9FB\xEF
-1\x91c^r\xDFnYOQ\x97\x89K6\xB3\x99 \xBE\xBE',U\xFD!\xB9\xB5qñA\x9C\xC3iFB?\xA8\xBF\xA7\xEF(\xDF,9\x803I-)rZ$\x80\xC2鑷`\xA0j\xA3\x9A\xE4qc#P}qQ8\x81\xEB\xE4p,B&\xB8\xBD\x9BںSd\xB9S\x94\x9C2. \xB2\xB5\xA7\xEB\xEEf\xFC(L_\xC91Pa\x9A\xBA3\xB3yCFX5U\xC1\xA9dZ\xA9\xBDQh\xAA\xFAα\x8D=\xFD\x90)\xAA,a\xC3|aC\xB9\xDE\xEB\xEB=
-       Am\xC4\xC5\xD2q\xE9\xE6\xF2dײޏxL\x9B3\xCF\xDF&\xA9C4\x9A-s\xC0\xB8
-,o\x91
-\xB8\xFE<ƕ/i\xEC\x94ҒB\xE1a\xB0\xD3av\xDB\xFA"\xFD\xBD\xBB\xEAVm\xE8kRq\x97S \xC9 -\xA6\x9C\xEF\xDDJ\xB3b/\xFE\xF4\xF36\x96$\xA7\xCD\xE3\xCC\xF4'̧FUf\xA0\xCFKGF\xF9x^\x94\x8C\x8F\xA2\xAD^\xB9j\xD5\xF9\xE2?V\xA0\xE4y\xF9\xE6\xE4\xCE\x8F\x909MfN\xA9\x9D\x9B+)\x8A\xD7h=\x9C\xCFT\xF1
-\xAF\x8FI\xC3\xE5y\xA7=\x881\xA0\xFE\xB8I\xC9\xECP>S\xA0\x9A£\xA2p\xE4)\xC8\xD7>\xB6\xA7\xED6}X\xEA\x9D\xEE\xCC!\xFA,}\xDA\xDE\xC9K\xEDK\xE5\x87zl\xB1\xB7\xF1"p+\xD4?l,\xB9\xD542\x91<\xFB`ݑi?\xAE'\xB5\x82\xC3\xFE\xB0\xBD9\xEC\x8F͛\xFFOX\xD2AH\xF5(\xBD\x97cz{s\xC4\xE9\xCENJ\x8C\xCF\xCFpiNi\xAC\xB4\xC8))]Yz\xAD2f(שת\xF0\xAA\xF4IU\xFA_\xAA\xF4Ϫ\xF4yˊ\xA8hNn$ϵ\xF2\x81:\xF6CZ\xABn\xD0\xF1\x90\x8D\xC6p\xAE+\xCA4\xF9\xAE\x83I\xE1\xBC|\xD4jBq\xD7-v\xC5K\xF4 \xE3(\xA0Y\xDBx\x8C\xB6\xD0#fGb\x81\xBF)\x91\xC1\xA1\xCE#\xF9P\xD4\xF8\xF9\xFD\xE2j\xA3b\\xEBZ\xFF
-\x90Z\x94\x8E\x90\x9Ar\x9C\xEC\x86OsU\x9B\xA8\xE37\xD4Z\xEBZ\xEB}Pj\xEBl\xD7:\xD7\xF8 \xBD\xC0\xB5\xA2\xBE\xD8U\x9B\  \xEA\xA9(\xD4V\x8Fk\xF5\xB9\xD6\xD7\xEAw\xAD\xCB\5\xE0\xAAAWmw\xD5\xE5\xAErհ\xABF\\xB5\xC3U;]u\x85\xABv\xB9j\xB7\xAB\xAEt\xD5U\xAEz\x87\xAB\xDE\xE9\xAAw\xB9\xA3*$ƀ\xA2\xBA\x91=H\xD5\xD2 \xD57r~3A\xE0\xA9o#,5\xAA;j;\xD6=\x81\xA2\xFE\xE1Q‡       7\xFD\xB5.\xD8\xCF\xC0\xD3_\xC3\xE0\xE9\xE7%<m}\x8C\xF0\xB4\xF0\xB4\xE5O\xE7\x91\xF3/)7\xA0\xE9\xFC/s.@ӀL[_\xE7Zp\xA5G:\xE9Zݑ\xBB\xE4㾪"?\xE0X\xF0C\xEE\xFA(\xD2A\x88\xFE)\xAAD\xA0DA\x89\xB6@\x89\x8E\x81Ӝ :\xF4\xFEDxt\xE8\xFF\xE1x\xBDE\xDB\xF3\xC5\xDF \xD6\xF2\xFB,7\xC4\xE7\xFC\xFB\xADȽ\x92\xFFs\x96\xAB9\xFE1\xAB\xCEav"\xB2۹dFk\xFD\xE8\x86\xF0\xCEY\xB3f\xAD\xB0\xACY֙`ߥ\xEEQ/\xA9ϫϪ\xDB\xD4 7 f:\x9Bpn P\x85Q
-D;/"\V\xCC\xCA\xDB4zH\xE4qeU͚uɨ<l\xA2\xBB\xD2\xD1VA\xC1\xE6\xD1  \x90\x92U\xF1ɉћU\xA0*I&\xDDd\xD8C\xE8#l!\xF4\xB3křu\xD9\xE8w\xBD \xFC \xD4·\xD5\xE0\xE8/\x94\xB5b\x85\xB5}\xF4%@C\xAC\xBC<\xEBr\xCEn\xB5(\xFE\xD0\xE8\xEBlT=\xA0\x86G@\x96W<-UP\xB5c\xF4\x83\x92\xF9\x9D\xA3\xFB\xAD\x80u\xAF\xD8Ek\xCAK\xD7\x8A\xC4z᝼\xF2\xF5.\x9E\x95\xE3\xD5\xFEqT\xF9'\xD7\xC8I0\xE0<\xA9\x9ER= \xF4\xF5\xD3l\xF1\xA1 \xFE:\x996\x93\xBFb\xEA\xB5\xE1V\xDA\xEB\xBD\xEA}\xA6\xFD$\xC9\xFCժ} -a\xE1 \xC2Y\x84\xC29\x84\x8D\x84\xF3 \xDEF\xE8$\xF4R\x84K o'l%l#ܠ\xF8\xB9I~\xDE-?\xB7\xC8\xCF{\xE4\xE7v\xF9\xB9C~\xBB\xE5\xE7\xFD\xF2\xF3\xF9\xB9\xCBQ\xD5~\xBF\xB2\xFA\xDF\xCA\xEF\xC5\x87\x9D@H6T\x90\xDAE\x90ߦ\x81\xA6ٌ\xCFC\x8A\x9F\xB8\xFC\xB0\xC1W\x8C?(BBOE\x9C\x9E\xE64\xD8\xD3\xF3\xE4\x831K`\xA7\xAD@\x99\.\x90\x9F\x85\xF2\xB3H\xE2\xCA\xE5g\xB1d\xB0D~\x96\xCA\xCF2\xE2T\xAD7+P!?-\xAB\x83\xB8J\x8C>\xAB\xA6\xA2P[\xEA\xAA@\x83\xDCm\x94'\x9A\xE4\xA
 7Y~Z\xE4M`V\xAE\xBCE.Q\x89\xB3@P\xB3'\xF3֕\xB2sz\x9A\xB1\x94[\xB9\x8D\x9F`\x9Bhn٫\xDA\xC4R\xEEt\xD1\xDC
-\xAD\xCD-\xB7]4\xB7\xC2kV\xA2\x9C\x94:g@\xD5\xEBW\xA2\xB5\x94:\xFFL\xA0\xAA\xA5\x8Eᓵ\xB0\xC3
-\xC4\xCF]\xAD\x9CsDW+\xF7\\xD1\xD5\xCA\xDB(\xBAZ\xF9牮V\xC1y\xAB\xD0F\x89\x9Dh\xF5\x80V_h\xF5E\x80V\xBF -\xD0\xEA\x8B\xAD\xDEh\xF5%*P֩ \xBA\xAC\xC0\xC2\xCDV`Q\x82FJ\xD2F\xDDV`I\x8FX\xDAk\x96\xF5\xA9\xC0\xF2\xFAk[T\xA0\xF2RzK\x9F\xAF&\xB2\xED\xB4\xC0\xC9\xE8\xF3\xB4\x9DFU\xF1\x809\x94 \x9EF\xA8\xD2\xED\xE60\xE3rs\x989d\xB3\x86\xCDa\xF6H[\xA0 -1\xCBe\x87\x82\x98'Z\xA1Z\xEB2\xF3|\xE1Vs\x88\xD3\xC7\xFBE\x82?w^"\xFF: \xEAݢ\x87\xF1\x80\xEA\\xA3Sk       [o\xA9zP%\xB6t\xEC\xB08\xBF\xB4j\xAFJ\\xEC\x9D\xF7\x83\xEA\x9B\xE8\xF3\xCE\xDF^\xF5\x90J\xA4\xBC\xF3˪V\x89K\xE5\xEB㎷
-\xAC\xC26\xB0hHTHt\x9CH\x84\xF5 \xBD\xBD\xCC\xC7\xF5\xE5e]"\xD7Ce]`\xD5\xD9z\xB8\xAC+\x8A]32jc\xCC \xFAN\xA0T\x86\xEB&\xBB\xB0\xDEŁ\xF2\xED\xA6|$    :\x94\xFDQ\xC1\x91y@\x81\x86Vp.\x9D\x85:\xE9\xEBTu\xF0U\xCA~\xBDJ]\x91\xB7-\xB5;$\xE2\xF0\x88\xB8"u\xE5\xE8U\x87\xEF\xCB -\xEF\xB7\xEF\\xA9fhB\xDF\xCC9\x80!;\xD8p\xF0F\xE3Av&\xF6T\x88\xA9\xE3r\x9E{Wճj\xFFn\xC6\xE9\x89\xAB\xF1n[\x98\xE0\x99\xE0DjT=\xB4\xAF\xFDe\xAC\xD1\xD8L\xB9\x9D\xB8Z\xB4\xCA=޾ǿ\x97X\x9E\xE8\xD2T\xCF\xFAj2\xCB\xDDOs\xA7\x97\xE0\xC7v\xA9 @#\xB0\xB93*\x933*\xBAJ\xD1\xE3\xAA\xE8*\xA9L\x96<\x80؝dk\xDBk\xF0\xAD\xDEI{\xA9A\xCAM\x84\xCB\xD1\xDE\xEA8MQ\xD7\xFD
-St\xFF-6\xA7\xA9\xDDTV \xB9\x8E<\xCB%=^.\xAF%=q\xA9+S\xD7+p=\xF6\xF0l|6\xEF      \x93\xDD3\x92\x9D~\xC0g\x83\xA1\x9C\xE5ur\xC1\xF9\x98\xE2\x8B\xE8O\xD1P\x99la\x9B튖\xCAd \xF0)\xD5q\x83A
-\xB3#%\xF5Oq\x8F-_\xEBV\x83_\xFEi%J \x9FQ\xA2\xAB\xF0Y%\xF8P\xEFS\xA2\xB2\xF0*\x97\xDF۠\xE0\xC3\xEAs(:fl\x92M\xD8\x94\xA86\xBC\xA8\xF2\xF9\xBD\x87\x8F|\x98QK\xF6e\xDB \xF8aP\xE5\xF7e o\xD3p(7\xABBv\xA0\xB0\xC7\xEF\xC9]\xD6S\xB8\xAC'V֓\xD3F\xFB\xC0џW\xFB \x92Ǝ\x9E\xFC\xA5=\xFA\xB5\xB4'\x8F\xD6zIy_\xD7\xF2\xA9\xC6^.\xBA<Q\xB3ggOt `o\xF6\x9D\xF8\x8D\xFFA\xD5\xFAK LE\xC6\xC1\xFA\xB2C\x82\xD5.\x9FH\xCC\xDEO\xFC\xE3@1\xB8\x80W  \xD7WT\xFCu\xF6\x9D\xA2\xFAk\xAA\xF0W\xB4f+\xA0ݩ݂\xDC -\x8BL\xBCE\x97L‰S\xF4\xF78:~\xE9\xBE?Y\xBAX1\x87\xBB\xDE\x82we\xF2-\xF8%>E\xFF\x88\xB3S\xFC\x94?ɤ,D\xA7\xE2g\xAA\xDAޛ\xE8\x9D\xB4\xBC;,W\xBDOŷ\xCBkٗ\xFA\xA5j\xBFQ\xA9\xAE\xD6\xCAdk煉\xD6D7\x8F\xFCH\xF2 \xAD\xD1\xB2G\xF6
-&8\xBFQF\xB1Z\x93\xC8O\x9C\xACq7\xAD\xDA\xE6\xB1D\xB7\xFE\xA3\x94\x97\xCC\xFE\x9B\x8F \xA9ܔU\xEC\xD73\x85ɏ\xCD1UE\xBFm\xB7\xE8~\x99|ޘ\xCCg\xBCk&zn@8Mt\xCD֣(\x94\xCD\xEE?\xDFJ-\xA3tqerqw4~9O\xD5
-\xEC\xB6\xE0\xA0_o     \xA7iSA\xE1\xBA\xD12]o>(.'\xE8\x9B,\xEFSv\x87\xF7U\x80>\x8A`\x89'j\xA9ޝVV$cM9\xD56\x90Nh\xCA\xF4}\x9C\x9D\xD0\xEDv\xCD\xD3\xE4l%\x9E۝\x90\xFDc\xD6^\x83\x9B\xFB:yՠ\xC7f>v\x99~\xC2\xE4+\xEFc/\xE0c\xBFh\xB1\xAE2е+\x93e] \xF4\x93\x9C,\xE8\\xA2\x9F\xB2RK\xA8Β\xCA\xE4\xBF:u\xFA9\xAF:ϥ\xAB\xB3P?/\xA0b^uQ\x9Dr\xFD\xB1\xEC\xEA\xC4f\xBA:uT\xE7R\x9Dt\xA4W\x9DE\xFAӼ\x90g\xBB\xCA\xF5g8+\xA7: \xF5g9[\x98X\xA2_\xCET\xE7\xAA#H)\xF4\xE0\xDA{\x8Ab\x8F2)\xE8.\xEA.^4zrOr\x8A\x83\xD3\xCD\xE7\xECv\xD2=#\xD6Y\xD0\xEF\x8EuG\xBAݱ\xEE\xDC\xF1    \xFDMk}Ax\xB4\x80N\xB2;\xF5.~\x86\xE70\xAD \xC1%\xAAѷDw<}rmDž\xF7\x84\xD5q3H\xD3߶\x96\xF4p\xFA\"\xBFc"cL1.\xBF\xEF]2Ir\xF9#\xEF\x91\xF3H\xA4\xA8+*.<\xEFȑ\xEECH\xF1ę\xA0n3/RFɷ;\xCF\xC4\xFB[/\xB6\xB02YHO\xFE/+u\x8B\xAA\xFA\xAA*\xA6'\xC0\x86\xB4\xE5\xB3!G\x8C\xDFw\xFB\\xA8-ƃ$\xFE\xB3$\xE6\xF7\xD5\x8A\xF6\x91\xC4r\xFA\xF6_\xAD}k#\x91H\xA2\x82\xDB@kߪ\x89ޛ\xA8޷\xE3`\xE2\x
 C0k\xF7\x8E\xADT\xE2eD\xEDj -\xC2=\xC1\xB5`s\xF3\xBE\xF1Y\x9F;rd\xED\xAAop\xFA\x9C\xFEݪ\xFAON?z\xE4H\xEC\x99#Gh,ؔ\xD1Ef`\xAB\xD67\xD72Aˊ\xAAѷHTF\xBF\x98T'\xEA\xDB%\xCA\xE8\x8B\xC62Q\xF5]\xFD\xC9\xC3޸M+\xD0\xEF7X\xC9]\xB9`\x82\x98\xEB{\xBDk\x83#\xF7?\xE0]\x9B6\x92\xEB\xFB\xBC\xEB8ʣ\xA6\x8B~л\xA1\xEF\x96\xA90\x8E.* >\x88\x81\Ll\xA5\xB9\x95ɹ]  \xF4.\x9AV@^\x97ULnK^\xA6?ds\xE4\xD2{\xCD=\xE9  G\xEF \xFA\xC3\xDDC\x9C\x9CX\x99<Q?lR\x95{x?\x8F\x98\x82\xED\x9A\xFE\xC8ȟ#\xF5\xEE\xF1?\xE27_X*\xF3\xA4Wx\xA9\xBC~\x8A<<\xE4\x9C\xFDtpYr\xAB~\x86\<\xD4\xF8g\xE5\x9Ed\x9F\x88'\xD6\xAC\xDD~\x9BB/\xEF`猊ԌD\4\x98\xDA=\x96ڽo_r\xAFʵ\x98d\x94\xFB\xAF:\xC0\xAB\xB3\x{111046}\xE5*u\x9F\xA6\xB6 r\xEC\xFE{\xF8yi\xF0\xEFs\xC8x$\x89\xEF!\xF1Xb\xC8\xDA>\x82\xD9xb\xEE~\xAE\xC4/\xA8\xD9K׎1~\xBC,7\x89X>\xCE\xF0''Jv(\xD9R2-\xC6\xF5W\xBCk\xF31s\xB9\xFE\xAAwm>v!\xD7_\xF3\xAE\xE5\xE3\x9A\xBDd\xAD\xFEO\xB2\xDDoj\xB0\xE2Mk0LmgT\xF3T\xF5\
 xC6RC\x89\x99\x99\xF3a\xCCȡ@\xFA\xCCV?\x87   S-\xD6v\xD4\xFEG\xC1\xD4\xE0xj\xFD\xA3\xA0\xF8>\xD3?\xF6b\xF6\xAD\xD3?\x95\xA6\xB9\xA8@\xF9%\xC9O\x83\xA2\xD4\xF8fv\xFC\xBE\xB5\x9Dg\x8D\xE9׈j?Ku\x9EEb\x8E\xFBxg\x8C\xE6Uk\xFCw\xB2\x84\xE4\xC1?a9ρׄ\x98)q\xF0~9am\xC2D\xE6Ӯ\xD5 \x82J\xA9_u\x9A5\x98\x86\xA2\xC5N\xAF\xCC 3\x9D\xFC{\xE8th?\x895\xB1\xA7ʞ\x9F\xBE}D\xA0ˉ-\x92i\xB1\xA8\xBE3+\xDET\x91\xBE\xD6n\xDFdq\xA7xʝX\xA2D\xDF\xE8\xDF)Ҽ\xCE\xBE\xC5\xCEr\x8B}0G\x8C0Y\xBC\xD8\xDCDw\xA2zob\xB9\x99)\xAE\x8D$6\xE8;\xEC8Ht\xE8\xF7yP\xD7W'\xCEN\x9C\xA3\xEF\xB4e\xBA\xB86q\xB6\xBE\xDB^\xCB\xF5\xBD6I\xDFOk\x81\xB6\x86׌\xCD\xDA\x83y\xAF -\xAF\x9B\xF5qN\xEF\xB3\xE15c\xB3\xC1k\xBE-\xBC\xA6Tj\xED/\xD3\xCD}vu\x90\xEF\xB0\xCF6>Eڈy\xC8޷|h2D\xD3^\xD2VyMPP\xDC@b?ů\xF8\x90\xEE\xB7\xEEߧ\xD6\xC2\x9F\xB2i癙\xB6P\x9F\xED\x99\xD3}\xC6\xF4 A}>\xAC\xBE\xA3d^\xF6]C+\xDF3s\xB7\xEF3\xBF\xEF4>]Hp\xC3\xE45\x9F\xE05\xB9\xA1\xF2% >\xE3\xF4%\xF63i\xA7
 \x98L\xD1x\xDFh\xB8/\xE0\xE411Gݰt\x91\xD40=\x889\x96 z~\x81[\xA2|\xF3E;5\xBC\xA3'D\xD1^a\xA2?\x91\xBA\xB2\xA8\xC9}\xEDL   =\xC4\xF8\xF8 -\xBC\x81Ly\xE17xa\xB7\xB3\xAF\x83\xF9c\xA2\xA8 \xF0xK\xF9\xB8\xE7\xEBo٦\xBF\x99\xFE4\x83;c\xE6N\x9C;\xE3\xDE\xC3&K\xB9\xF3ms\xA7\x90;\xBD;\x86\xA1\x86\xF4![\xE6\xE3!fGߵ -6\xBDL\x9F\xBEo@\xBF\xCD\xF4I\xFF\xD0^\xF3\xB2CE\xA5$\xA9\xDD%\xC5G\x8E\xC0bfI=\xDBoģY \xCE\xDB\xCBm<G\xD8>*\xA8q\xBF\xB7\x9F2\xD72s\xA7cx -\x94\xEE\xC2\xD2>BԳs
-J\xDB~\xC6?1_\xE7i\xF3u~j\xBE\xCE\xCF\xCCw\xF9\xB9\x99w\xBFf\xE6ڿ0߫]&ٿT\xA2T\xFC+3A\xFF\xB5\x99\xA0\xBF\xC4\xD4|\x98\xF5\xDCD\x9B\xFE\xB3-\xF3V|\xB5\xD828\x9E\xBB\xA3'\xCA\xC5_\xE4"q\xAF\xBA\xA4=t\xAC\xF7)p\xA2{W\x86_O\xB4\xBD/\xF1Ad\xFD3\xF8 j\xD0o\xD8\xC6_R\xD8\xD0;\xC5\\xBE\xD02Рw\xEA\x8ET\xC4)0\xA7\xEBZG><7\x97wGM\x933\xAFf\x9C\xC9Tw\xC2\xEE|@]uXu>\xA8\xBAAt\x8D\x82\xEC\\x9D\xA8\xC1K -\xE5\xD6?\xA0\xAC\x8E)n\xAAy=\xD6\x8D]̀G\x83\xC3\xD9\xEDj\xD27r\xD64\xDEբo⤅\xDC\xE2\xA4k\xB0\x97\x84\xF4\x9DN\xB5\x86]%\xA8\xD0q$\xE8r\xDE\xED\x94\x99a\xC3\xEEdѴO\xD1\xE5 G.\xF5=`#t\x87\xF6  (-\xE9\xE5=\xD3\xD1 \xF2\xB9Z\xAE\xF7q{ob\xB3܇\xBCq\xCA\xF9ϣ\xCE\xDC\xC9ţN{'cP\x8Fˋs
-ae\x9Du\xBB<\xF3a\xA7\xFD"k4\xA0V\xFD\xB8\xC3\\x9Aٌ\xFE\x88\xB3\xC4,͈\xFD\x94#\x93\xF3\xD1=\xB9t\xAE\xFCn\x979\x93\xCCa\xBA\xF3\xBA\xF3\x8D\xE0\xA9H?\xE3\x83\x98\xD0\xEEP\x9FSCfL\xE7\xFC9'5lF\xF2n\x99\x94=虜\xC9\\xAD./\xBF\xF0\xF3L\xB7rA\x83\xE6\x852\x91\xB6\xF5\xA4[\xA5;\c>\xA2~\xD1I=\xC4
- \x9F\xAAu\xBEM"^\x92\x88\x8E\xB7\x89\xD5\xC9\xA7(\xA0^L/\xF5\xFEא\xDC_ \xC9\xFDՐ\xDC\xDF \xC9\xFDݐ\xDCfI\xF7=Cm\xFF0\xD4\xF6O\x9F\xDAd\xF4<b\x96\x83\xA3\x96,\xD3\xD0\xC1\xB2\xBC\xD9,\xAF\xB5d\xDDw\x9D\xC6\xC2t\xB2'G \xA0\x84\xA2\x84|+\xBF0 ÜE\xCAz
-\xC6\xF4W\xB8o\x96-,\xFF\xC68\xAF\xF3\xFD5gi\xFB%J\x9A\xAB\xD0\xE0\x8C_M\xF3c\xCD\xD0u\x93\x92\x85;\xC9Lk3\xDDڶ\xFE\x96FH\xE5\xBAb\xB8'\x9F\xAD>\xC4\xC1!\xE4b,$\x80\xB6\xAEV\xD0Q\xCDw\x9CW\xB34A\xBAc}1\xE1\xC0\xDFN\xAE`\xF5    \xC2\xF5\xBB\xF8\x9ES\xAB!䭯\xAC~n3'L\xAA\x91|u\xE8C\x8EL\xCE\xF3\x9E\xE6\xFF|\xC7\xE9ɉ\xFD\xCD\xDC\xFCA\xFA\xE6\xD27\xD5\xC6~hn\xFE4}\xF3\xA7\xE9\x9B?szrc/\x9A\x9B\xBFL\xDF\xFCe\xFA毜\x9EX\xECa\x91\x84\xFC\x8E\xBA1\x80\xE6\x96w\x98\xB7\xE3OKd\=\xA2vr_|)Q\x92\xDF;\x87hJ\xF9G\x9C\x90\xF4\x84e\xD0<5.\xF0
-\xFB\xDFNO\xBE\x8C\x81,\x84\xFF\xE2e\x9B\x9B\x95-q"j \xAB\xBF:x\xF2\xF2\xF2\xFA\x9B\x97\x97+\x98}<\xF6\xF7\xC9\xCCސ\xCCX\xBC\xA1Q\xBB#\xCC\xD6J\x9E\xF8\xE7\x91\xEE|}]\x88\xCA,\x83s\xA0\xABeyڝG\x87 1\xC8\xDE\x82\x91\x98\xBA@\xCFrY!\xDFz9\xA3\xEE\xEDrG\xA6_\xDC\xD8i\xEE\xE4I\xE1B\xFA\xBD!\x9C\x99=CL\x91\x9D\xE4NɿF\xF2\xCF\xAD:u%\xC7ԕ\x89\xABq5\x96\xB1\xBA\xA2'\x9E\xBC]uǓ\xBC֖4\xE0X_)\x9D\x8A.~o\xE6Qky\x94\xEF\xFF\xA6\x8F:o\xED=\x9A\xAB\xEF\x97G\x97\xC9[s\xF5\xE6\xD1\F8w\xDA\xDBr\xDB{$\xA6\xF7\xCA#\xF0\xAB\xB1\xEE\x98\xDEg\x89\xF1Hx\xDA#1\xFD\x90\xFF\x88\xFE@\x9CW\xC2;\x848\x9F \xDE#\xCE\xFD!\x88sh\xF8D\xEB\x959\x9B\xBA!\x91\xE5@s2\xA1\x9F\xE61\x84X\xD2xݑ\x89g\x85 -b\xE1Q\xA0\x9F I\xB5cK̗-[\xB1\"Qwt2\xD5'\xBCTޗ\xFCH\xC8\xFB\x92\xEF\x84\xF9\xD8\xFA\xEB!F\xB0\xB9"3\xBA'\xCDHn@\xF3\xF5\xB0\xBA\xD1!\xFE\xC50\x92\x9B \xA6\xB87v\xE1\x93\xBB#y\xB7%r\xA5[,\x91+\xB1e\xC0\xEF? -#y\x8Fa$/\x99Q+\xDDf\x89,i\x8Fa$\xD7\xC2H\xAB\xDB-t\x88=\x85
 a\xA9L\x8E /\x91\xE6#<N" \xA5\xA0\xAC'\xAF\xAC'\xB7a1\xFA|\x88\xE8\xB1        \xB9\x84B(٬M&B\x86M\xE71\x94\xE4'f\xE9o{\x97\x8F\xAAC\xB1\xBF\xD3\xE2\xFA;^\xEB?\xE7\xB7\xFEw\xA5\xF5\xE1F\xAE\xFE^(52\xFE4\x87\xF8\xAD\xA6{|?\xD4Ð\xE0G!Yvp\x9E3\xC2d\xF8\xCC@\x80Å\xA40'\xF4\xA4\xC5&\xF5OB\xF4\xF3N\xD2\xDBL\xF39\x9Ao\xD7wf^\xDF\xFCe\xA8'\x83\xBE\xF8\xEE\xBF -ѳ\x98\x8Br\xFA\x87PO\xA1\xE9z.h޼\xEE#ꎀB\x8EL,\xE3\xA7\xFB}\xC7\xFFh\xED|\xB4\x98\xFE\x8B@\xAD#cř\xC3?\xA8\xFDo\x84    \xE7?B\xB2F\x9Dۋ\xDA\xF1j R\xA0K\\xE3\xAE\xE5!\x80ɏ\xFD\x8D\xEE\xD27\xB8</e\x8A\xA6M\xA7eX)\xFB1UuR\x92[]S\xF20\xD9\xC8$UHlx:\xE4v\x97˻\x84Y\xC3z\xE4\xFAn\xEFZXQ\x8E\\xDF#\xD7#ƹ}\xE8\xBC\xA6\x88 &ͤs\xDA\xFA\xBEL\x8Cmb\xCE\xC4DML>P\xDA\xE9\xA7\xF2ML\xA1~ S(1\x90D\xF1\x82暞`׈җ\xF6\xF2r\xEFk\xB5\xBD\xAD\xFD\xC3* =+\xF6\xF0\xB0+\xEC"O?Ⲇ\xA4\x8A\x8F\xB8q\x9A\x95\xC1'\xACsa"⥏\xAB\xFD\xB9B\x93\x97\xA89\xBB\x9C\x9A$l'\x9F" {\x
 B2\x998\xE6Uq\xFD\xA4+\xC9\xC90&\xA4\x9Fu\xE9\xDB\xF7\xF8\xD4\xF5\x9C)s -\x9A\xF7\xF9L\xF3>\xEF\xC6\xFBx\x9B \x94\xB6\xD03v\xFF\xB8\xFC\xC4d\x99\xA5\xD0a\xFDIO\xB1\x94\xBBx\xB2L\x9F\xFA?\x94\xE9ӦL1\xE1\xF9~\xCE\BBϺ0\x85XI\xB7\xA1\xA0\x97\xA4\xA0\x88<#ݎ4\xDD\xCBUjB\xB2\x97H&\x8C\xFE\xE7\xA4s\xF4]\xD8\xC3<\x9B    \xEE(\x86^f\xF9q\xA7\xE9诛\xCE}\x97awV\xF1\x9Aa\xF7V\xF1~KD\xCA\xF8\xC8\xE5\xF7\xD8\xF9ƽGqT`\xE7eIr\xB5\xA3*\x89\xB61\xB38C\xF4\x96\xE8\xD0\xDFv\xE3]\x98\xD2\xC21F\\xF8^\xA4;\xA7;\xD7L\xAF}\xE0j\xE4Bݑ\xA7\xFD\x91Rf -\x8C\x8E\xB2n\xA2\xA0\xDF\xF1n3=\xAE\xCB\xC9-\xFC\xE2\x91#\x88\x8F~\xE0\xF6vG\x91э\xF4\xDD5~/\xFC\x89\xDBe\xF2ڦ\xEEʘ    |\xF7\xFD
-3B\x87c:1h\xDD\x8F\xE3\xFD\xA4H@\xBA\x8Bv\xDC\xD9)\xAE\xEF\xF4\x9F\xDC\xEEЎ;HE\xED\xA6vWHo\xDB\xDB\xEBlR\xB4\xE8S{dJ\xE7\xE5\xD3\xFF\xEB\x9A\J\xF4_\xDCT \xB9Ȯ\xD0\xDD\xE9\b\xFAϓ\xB9\xC0\xF2\xA4\xE7\x95K!\xD0\xDC&\x97R\xFDO7UJ.\xB2C\xA1\x8Fdr)\xC7;S\x98\xE9\xB4\\xF4{Ga!\x82\x9B\xDB\xC2>s\xA4\xB6\xF0\xCB8s\xD8\xD2\xC8\xE99,(\xBE\xC0s{e\xE0T\xA6\xFD\xFA\x8EpwXj\xA6\x8D\xDF\x8A\xE50<\xA7\x8E=O\x8BC\x95\xF9\xE5\x845i\xEE
-\xC3\xEEhN\xDF>\xE43\xA0\xFB¯zt\x89\xF5[\xBA \xB3\xDF\xEB\xA00;\xBE\x94\x97<&/\xB9S^b3y<\x9Cl\x83W|\x84\x92'\xF2m\xFDD\e5G\x92  \xA2\xB7\x9F\x96\x88~\x86\xA4\x82\xEDmRN\xE8\xE7L\xC2q\x93\xF0c\xE9\x84\xE3$\xFC     \xC7A\xDF\xF6\x8E\xEBO\x99\x84\xF4\xB2\xCFUDM\x90\xE6\xC6\xF5\xE7\xD8$\x8Bw\xCE\xD0/\x84Q!\xE7N\xCE\xD0/\xCA>Fx/\x9F} -\xFBΐ\xBB/\xDD8\xAC\xB0\x84\xD9~=\x9Czgײ\xCA\xE42n\x9FĀ\xE3\xBF\x9B\xB0S\xD9\xC8to$\xDCK7\xCCx`\xE2\xBFN\xED\x86C\\xA6\xE3\xFA@\x98\xEF\xF6\x84\xDAqhlL\x8Fq\x8FE\xB5\xC1v\x90ˆ\xBEMA\xE9\x8BeA\xAC\xE6\xFE\x96^l4\x8B\xCD}\xE6%\x99^\xF80\x8B\xDC\xC3ꃔM6vd\xAB\xE7\xFA"\xDD\x89@\x8F̀
-^\xF7\x89A\x888\xAE΋3\xF2es-\x9E\x98!ܰO\xE9\x9B\xD4\xD8w;5(s-[V󿒴%\xF9"=ůM\xDAC\x92tB\xFF&+e\xAE\xFE\x9D\xA4,2\xB9\x8A$\xE7\xF7^\xAE\x8E\xC9\xD5\xAB{2\xD7B`\xBAI[j\xD2\x98\xA0\xBD\xB4\xAEI\xEB\xEA?N\xA6\x85\xB5\xFE\x89b\xEF\xE7W\xDC\xE8\xD7\xC3e\x88\x9C\xC2\xD5!̊<tzJ\xFCW\xD2w\x87\xF6#\xF8\xC4\xD5\xE3\xE0m\x8BDL\xEA\x80\xEFo!9\xA1\xFF\x96NT@U\xAE\x9F\xC8J\xD3\xED\xF8Y9\x82>%+\xE15鬘\x8A`g\xB7\xFA\x8DiɄ\xA3g\x92M q\x93\x9BW\xBF\\xE3\x94Y\xFD\x98\x8CD\x90h\xE23\xD8\xC5Y.U\xB9&\xB26\xEB5\xD7F\xA6<\xEF\xBDe\xCA\xF3\xA5(^\xCA\xF3\xC2(\xD8\x{151D59}ߘyZ&\xDB^\x85yX\xDFǧ\xDE\xFBK]\xBC\x84\xE7\x85G\xB15Y\xEB\xC5\xE9["p\xC0; \xA4\xF3\xDE\x811Q{1-\x8Dz\xD4\xD0\xF9c\x86?lH\xF0qC\x827\xE2\xFB\x88\x9E0\xDA"\x90\xE3K,A\xF1\xE9\xD4Z*\xCBG\x99\xA6\xE8\xF7E\x841q`i\xD1w\xB2\x938\xA1\xDEe\x8E\xB6\xBE;\xB2@V:V\xD2D\xCC\xEB\xA7FR\x97\x8F\x88\xFFb\xFD\xA1Hjdǫ\xB0\xFC\xBD\x91\xDEe0\xAE\xF7E\xF0<㯤\\x
 FDp\xE4\x82\x99\xDB \x88\x{138C4D}2\xB3~,:>#\xC4\xF2n\xDBH\xA8\xE5\xE3x\xCA\xE3\xF0\x87\xFD\x91}c\xAC\xC6\xE0<\xCBɊ\xF1$\xF8nW\xE4#\xC2\xFD'\xD2\xFE\xE3uwg\xA1p\x92+\xDD\xE7#KX\xE9
-\xA7\xE3\xE2\xFE\x88,{+\xE8\x[i\x85\xEBE\xF4ǥ!\x8At\xB3\xD6\xF0 \xD6M\x9F\x8E\xF8\xC2\xC9\xCFD\x84&\xD8\xD1N$\x92\xFA\xB3Y\xAF\xC5k\xC9\xE7"k\xB9~Q\4\xE5\xC1/\xA5|%\xFB\xC1/G<\xA9fB\xD5<\xF8 -y\xB0\\xA4\xA6=#r\xC4'\xF9z,R<Ȉ6A\xC1\x84\x80m\xF4\xAC!\xCDt\xB6]&\xE4\xE1\xC5G=|\xC8<\x8C{䬇'G\xB2\xF4\xC3ߕ\x87\x97L)\xF2\xD3E\xFEQ\xBA\xC8=\x89^\xFDc\xBF\xC8=\xFA\xA7\xB9W\xBF&.u(\xF2\xC9~\x91\x9F\x92"\xFF&R\xEDJ\x91+oen\x8A\x9Cȝ䚌`F\x98@\xC1'Y,;*\x8B\xC3& D\xB2\xB2\x88\x89\xA80\xCDx\xB3\xB2\xF8\xA3d\xB1\8\x89_
-\xE1\xFC\xFA/\xD5\xCB6
-|\xBFɋ\xC1\xFA\x90V\x95\x9Bxw;\xF1\xBC\xBBU\xF5\xE0u\xD1%F}\x80\xAB\xE4\xA6x\xF5J?\xA8\xDF͚\xD9l\xE9\xEB[H&\xBB\xFC$;\xD1Ap\xF9Xz\xBF\xE3i\xD3՞1\xDD\xEEY^f,m}z\x9D\xEE\xD8\xF8\xC4\xFD\xB6\xF5\xAEm\xF4>:#c\xF4\xC5\xEB#\x96\xD1\xFE@\x81`\xFA\x9D9\xFA\x92\xF2^\xF0\xE8s,\xA3®]\xA7\xA7>\x82+]dP]\x9E:\x8Aw\xB1\xD9\xD3G\xF1.U\xFBD!ŻHz)\xDEE\xB7\xA7\x92\xC2\xC5=)mY\xA4z\xAB\xFD\xEA\xB5SR\xFD\xD9h\xAA\xED@j`/\xBB{\xDB\xF5碈[}\x95\x89w\xF4&.[\xA9\xEE1 \x98\xC4\xD6\xC4e\xFA\xF3Q{\x94\x8F\xF8b\x94/P\xC4\xF7\xD5X\xBAn5®\xF7s\x9By\xDDe\xC4\\xB2\x83\x81v\x8A \xBD\xEF\xF5\xE6\xA3Ƚh!\x8C\xC7\xF7E\x93۰8\x9Al\xC3|\xFC\x91hr@\xEC\xC7\x8D&ŀ\xFC1L\x93Ă\xFC\xC3\xD1\xE4\xE5bB\xFEx49t\x80\xFE\xFF\x91hr\x98\xDBOD\x87O\xB4_\x99S\x8B9'k\xF0\x9A'\xA3\xA6\xD0\xD2k\xC6\xF4SQVEFֵob_\xD7e\x95\xC9\xCBdH\xAA\x8F\x92j+ɤz~J\xAA\xAD\x95ɭ\xB4Wm\xBA\xBD \x94\xE8\xAC5}\x81\xC4\xDB=+\xD2~\xFFTͻ\xB4\x80\x94/\xBF<\xA6A\xA9g\\x8D\xBDњ\xC1\xAD\x83ۺ}$\x88\x
 C3\xFB[\xE2l\xBD\xE5\xF9\xD3\xEC?=\xF1\xCCS\xC76e\xB77w\xF7\x8F\x88c \xBCmxck\xBD\x83˰X\xD1\xF5\xB6\xF5\x8F\xE4\x98\xE3\xE0\xE0־\xE4\xC0\xF1\x8C\xC2@ah -\xFB\xCF [\x9BZBrq\xFEjpZZ\xCD\xF9F\xCE\xEA\x9A"\x99MWu\x9Fb\xB4^\xD7\xD2r\ \xC5`C}\xFD9\xFF\xA6\xEDʴv|\x85\xA1\xBEa\xAF\x9D\xA7\xE1K\x82\xC0\x86\xBAi\x8Ca,\xBA/\xEET\xBB<\xCCAc\xE0\xFDd\xB7\xB4\xD4\xC751~A\x83n\xC4\xDD\xF8 \xDC`\xA1,rmc\x8C\x8C\x93\xB0\xF9~!\x96\xA79\x89\x87
-F\xCB!dB!\xBF\xABd\xF1\xB9\x98\x99b\x848\xA1\x98\xD8}\xDEl\x95\x9B\x87\xA03L\x97\x98\x82\xD6Ơ-\xBE@\xC4\xE0\xAFEE\x8B\xCF\xCAY)\xF8kl3T\xEE\xE9<`;a%\xDD\xF7<\xBA\xEF\x83t_8\x8AX\xC9A   \x84\xADtq{~\xC0+)w -Z\xE8b3\xCAU"\xF8\xE8\xE3"\x83*W1\xB0Z\x8D\xEC ꙩ k\x97 \xA0Л-^\xAF
-$\xEFNW\xCFc'E(\xA2\x83LT\xBB\xF7J\xD0\xF2\xAB2\xE9\xCE D\xE1\xF1\x90^PxU/dnpH/\x8CQ\x86ȸ^T\xAE\xEDty|\xEF\xF0\xABwȍ\x89\xB1\x92_92\xAE˖\xFD\xD4ӽ\xDC\xE8\x8CXʫ\x80^F\xF5rY Ft\xC5\xD8\xCF\xD5˥\x81\xA2\xDF9\xCBԕ\xED5†XU\xB9{t/Cyg\xEBu^^L:\xA3\xC4G\xC3u\x89\xD7u2%\xD4 -\x9C\x93\xFE\xB1\xB5\xBA\xB9\xFC\xC8'\xF1dH\x98\xFC|\xEFI\xBE\x97a\xD7J\xB3\xFB\xA5t[\xE5\xD2&tmi\xF9\xE9`yg\x98\x92S`\x92L=2\xEE\xAA\xD7o\xCCMz\xA0$<#s\xFF\xFA\xFF=}\xABĞ\xA0lZ\xEF\xF7Gd=i:y^ƿ\x878{\xF0Q5\x8Fۭ[\x9B\xEAb\xEB7zv\xDBb[%\xBB1 \x8C\xFA\x86\x92[W\xE1\xE0C\xAC\xE8д)\xCB\xF0l\x96\xB0&\xF4ox&z\xB1\xCCu{\xB2뎡\xBE\xF0摡\xFE-[\xB0\xB6A,+\x86\xFB\xEC\xBA\xFA\xBA \xDDF\xAC\xEA\xBC̼,l@n\x9B\x8B\xB3\xE30\x9C0h\xA7\xE0\xE3\xD7\xD7\xE7dUt:[1-!\xA0\x9D^%&QCq\xEE\xD1t\~L}ݿ u\xD4'\x84\xCD\xE4\xA6\xDBG\xBE\x82\xE7\xFCC<qx\xE6\x85\xAB\xFD\xD6]'V"\xA9dO_~
-\xE3\x98KOJ\xB7z$\xB9\x93fLvo\xED\xB3%\x9F\xBCd7Y\xE9o\xEC~;\xA6T\xEBNw\x87<\xEAh7\xACl\xF8\xBC\xC1\xB0Nͩߠ2d\x80\xC4q\xF9\x8E>LgҀ\xA8\xC0\x9E\xC3 \xC8ƅ\xCB\xC0T#\xA3(\xED\xE9[h\xC3/\xBD/\xE5\x9B\xD0\xE5\xE1<d q\xFAl\xBC*,&l\x82N\x95\xBB\xAE\xC3|\xB8\xD5N\xEBbG;448$\x8Cwv\xD6G\xA4\x91\xCAkV$vo\xDCqԭ\xDA\xC9[\xF1m\xA0\xA3\J;\xAC\xDE\xD5ӷ]̚\x87\xA3#4\x95Oz\xE9\xD34\xB9ym\x89\x8DԊ I\xCC\xF5\xDBW
-4\xBC”\xEBt\xDFīo\xC87\xFB\x9C\xD5޿\xB5\xEF\xEC\xA1\xFE\x9D\xA0oظ"\xAB\xA8\xFF\xDAd0'\xD9ۛ\xEE*ӡ\x83 d\xEC\x98mʹJ\xE7\x94\xCE+]ZZ?\xFB\xF4٫g\xB7Ϙ\xE3\xAC       \xAF\xB5r\x94\x8CDs\x9C\xDC<+\xE0\xEC\x82nЀ\xC3\xE2^\xC5\xBE7\x98\xB0Vܵ\x8A]\xBBԵg\xBA\xCEl74׵\xB9\xEE\xD7G+\xAEU\xE9Z'\xBA\xD6I\xAEU\xEDZ\xB5n\xB8ε\xDDP\x93k\xB5\xB8\xE1V7\xFC\xD7Z)\xAEYֹV\xBB^\xCFf\xB3sF\xF2\xBBnq\xB6\x8A\xCD)\xAD\xE2\xBAt\xB49 :\xB9\x81\xD9WoE\x86}\x9A\xA40\xD0\xE7,\xE2\x98%픥\x84s\xECi\xC2 \xAF\x84q\xEC.S\xF9ax\xF2\x96\x86*KY\xD1$S\xA4`N\x92\xCBΕ\xCB\xC9[\x89\xA2W@x\x86 \x9E\xB0
-\xD2Y\x85\xAA:G\x95/C\x99\xCEQƒE\xC3d\x98)L׺\x82\xBA\xD6㻖\xCDQ\xEE\xDD)\x97\x9D(ԍ\xA9\xB8\xAC\x85\xC6aKSG\x91\xF0h\x83\xAF)NO\x90\xE2\xE4T\\x9Fl@\xBB"\xD8U$
-S\xC5K^\xFA\xD4\xA2\xA28m \xE0\x91 \xF1V\xC4d\xBA]T\xBA\x8Cn\xB1\xE2\xAD)3J\xC7䵖\xBC֊$\xAC3\xA2\xD7U\xD5H^c\xA9\x99  7\xEE\x888:g\xE9\xF5U -\xEBg\xA9\x8E\xD9\xF80 \x9F3\x8Cm\xC8Q\xBC\x80\xEFPm\xDE ؽ뚡\xCFC\x800\xA6\xCFO\xA16\x96yӁ\xCEy\xFA\x82\xAAK\x97&J%\xEB\xE79\xE4#\x99^Xu\xB2\x97)9\xDD\xEF7Ё\xCE\xF9,N2\x96d\xDC       \xD3t\x81\x98T\xA5C\xB0\xFB\xF4\xB2\x8E\\x89\x8Fо\x81\xE8t\xE6\xE9\xE5yR]XB\xEB]R\x9A     \x9D\xB6.^o<p\x96B=o        \xEEU\xE73\xF8Q\xDD4.ko\xBD\xB8\xAA-\xA1\xF6z\xE0\xA2K\xAAVɹh\xA9H\xB8\xA7\x85\xF5\xB2dفD\xF84`Вe|\x97X \xD0\xCA:X\\x91&\xAC+\xCDU\xA7\xD2U)\x85\x885W)\xB2\x89Ɂ\xD4Ɨ$S\xE8\x855\x89E5\x893\x9C\xE2R&\x9Fd/7I:Ȓa\xB1z\xE6\xE0;\xFA\xAB\xB1L\xABƖU\xCD\x81&ۘF/\xF7\xBCː\xB8\xC0X\xAC\xFE/\xE3b}Ks\xDA\xF2\x88\xA7:\xDF\xE25\xD8\xD8\\x937%\xEB\xE9\xD8\xD3\xE9d\xC0\x99j\xD4+?     t\xEF\x8C_ ӽY -L\xFE\xD9\xC0seCw\xE5s\xC9IH\xB5\x8B\x9E\xBF
-9\x92\x89\xB29\xF2\xFDd\xE6\xD0C\xE88\x9Cy\xADF:\xF0\x87\xED\xDC \xE4MF\xD3v#t\xCAc\xB4\x9D7]\xDEԶ\xBF \xB4\x85\xC5\xEA^b\xA6\xF3y\x8B\xB9s\xECu\x87+\xE8+\xCF<\xFF\xF8\xA8\x8D-5\xCD\xC1\x95\xE7\x9Fn7\xE2\x92\x83\x81^8\xA0\xCF;\xDB\xFB։\xDDp$94\x94ܽjp\xFB\xEE\xFC~\xBCg\xB1 4EC\x8D-\x98>\x98\xB2\xCChhl>\xF3\xFF\x97U\x84\xBC\x89AK\xF5;;r1v\xAF\xEDW\x91ˍb\x85\x8D\xAF\xAD;\xF2\xC5\xCC\xF5|\xA2\xD6c\xE8\xB0\xDC#먜xq\x96\x97Nf\x9E\xCCM_I\xCAIP -\xACG}\xEE\xBD\xC7@lj^ \xC87XBo\xEB\x8BO¤\xC4\xFFz\xEC2\xA6\xEBb\xA6\xEE\xD9~\xCB\xDA04\x98J -\xF7\x8D8f6\xE1l\xED\xDF\xE6\xAD \xDD^\x99I`j:<\xD4\xC3!\xC8\xC1\x96\xA8(V\xDEC\xA3\xD3\xF3\xCCT\xF0\x83\xED\xBB=\xA3\xE4\x82\xF47\xEB\xF5\xAF\xBD/+\xB6\xAC@\x89\x98\xB2\xAF6_;e\\xA58\x8B쩷\x86\xE3S\xA2ʹ\xB80\xF3\x86t\xCCy\xC4\xEC\x95\xF9\x80\xF7N\xC7\xC0\xBBE\xAE\xA2\x98\xB2\xFC\xCD1\x8B\xB9Pia\xE9\xE2\xD9\xD6\xEC\xF8\x8CBgix\x99V\xB5k\x87#\xC1(H\xEB\xE9Q8h,I\x85\x83\xF9ˎ\x9F\xB3\xE0"A]\
 xB7\x97\xCC\xCBQ\xB9 \xA8\xC1\xE5n\xB0V\xBA\xC127X\xE5k\xDC`\x93<\xCD -\xAE\xA4\x83yV\x9EU\xE4\x8C\xCE*\xC3=K Xl玞tb\xB5Sb\xC9y\xDE(N jI|Q\xFE\xE8\xC9ehh2\xEC0\x96\xCAX\xCB\xF8o\xA0q\x89\xD33\xBA5]\x96\x95\xA0Y\xFB\xD9m\x82\xBD\xED()\xC6KW\x86Qaa\xC3\xC2V\x88\xBF\x89\xC9O1\xC0\x96\xA2P*z\x863doa\xA6l* \xB9>\xACf\xCB&\xDF\xD9\xE3\x9B+[|\xF3D`\xBE\xE8\x9C \xC6%e2\x9A.\x8D\xA2\x85y\xB2\xAB'\xF6!\xECL\xF7\xB0\x8Fу\xE3\xDE9\xA9\xE8HOt\xFC\x90\x9E\xCB5k@~s\xF4|~s\xF5    K{\x812A(A\xDF\xDBʎ\x88N\x8F^<\xB1\xA3\x82\xC5^*]\x98<\xBDdx\x9B\xFBA\x96\xC5'\xB2\xEA1\xFFQKY.Z]Q\xAE\xC8eB\x96r\xFB\xD8&\x8E}\xF9l\xBE\xAE\x91MC]k\xDE`F\xD4\xFAr\x8Bd\xB1g\xCDݖ\xF8\x87̱\xB5\=\xE9\xA9\\xB0\xD5\xF4T\xFCj\xD8      \xBD"\x95_~\xC2\xE3=a}ry\xA4\xD8!\x9B\xB7,A\x9D#V&\xDD\xF6\xFFGۛ\xC6q\x9Dw\x9E]Gwu7@\xE3A\x90l\x92 -\x90\x9B\xC4}J\x94\xE0!\x92\xA0\x92:At7\xD0M@ -J\x94\xE3\xA3-[\xB1\xC7W\xEE\xC9e\x90\xB2d[\xB2\xA4\xD8\xCEd\x92I2r\xE4Ď\xB3
 \x8C\xC8͹\xC9f\x928\xC7F\x95lf6\xC9f\xC2\xF9}\xEFU\xE3DiG^\x90\xD5U\xF5\xEAիw\xBF\xEF}\xC7\xFF\x89\xC0\xCD>\x8CvZQڹ>5\x97\xD2\xC5\xD7\xF9r\xBA\x88\xFF\xE9ȉ\x88=Tf,\xB9\x83(.\xC1Z:\x8AD\xC8=6&R\xB1\xE3\x8Dp\xC2ʅ\xBB\x94\xAF*\xB3.\xFD_yB)!\x85\xDD\xFBn\xB9\x80\x93I&\xBEy&n\xC9%\x8D-R\xB0\x9DU\xDFE\xAC_T\xBE}9 \xADd!^\xF3u\x84M\xD7R\xE50\xBE\x9Ebk\xAA<C\xD2\xCA\xEC\xE7?H\x80-\xACY\xDD\xEC\xFB\xA4\xFD\xF6K;7K4\x92Ʊݏp\xC7@,\x90\xCA\xD3\xF5\xE1#\xEF"! n̯ 0%9#\xE2\xD48\xF6\xE2 -t\x96\xE2\xE6\xF5\xAA_\xBE}{  31\xBE\xEC\xF7#\xD7zR\xB9U\xFAZ\x9B|\xBE]\xEDڥ\xD7UI\xAF됌t$#\x81$\xBA\xF0\xAFA\xF5ΆU]g\xC3i[.rt\xA7O\x87\x93\xA2!AC -`H6\xBF\xB0\x98\x90\x9FT\xC9k\xF2 9\x97S\xAA#KZ \xF6\xAB\x92i\xD0\xE1\xBB\xE5\xFB=\xF2\xD5^\xF9j\x9Ft\xF3\xBBV*B:\xBC\xEA\xDCwK\xAF? \xBD\xFE\xE9\xF5\xF7IƤ{\x8B|\xD5v?+y\xBB\x9F3.\xF8\xF2\xD5\xF4=\xEA24\xE2\x87C\xEB\xFE\xA81\xE8\xB7\xD0\xD5\\xC2b-\x82\xDC\xD4\xFDq\xE3\xB5p~\xC6Ot\x90E\xF7'\xB1
 \x82\xA3\xC1\xF31\xAA\xBEC\xD1\xC8?#\xD8\xFB99       \xC48_\x8C\x8E\x902\xC2\xFD\xA0;Os\xE4\xD0g\xA1\xB4\xD7%\xBE=XH󿈪Gk0\xE0w\x9F5\xE4f\x9E\xB8y\xBA\xE85t\xF9R \xC7疯\x95\xF4\xEFy\xC9\xB1\xAF\xF9V+᪟\x85ё\x90\x84#\xCB    G\xDC$a\xFA\xF0W\xA4\xD5,"|\x92\xCA\xD3-?a\xFA\xA8t\xD2\xF8\xFBJ\xB7"n\xA6\xC2\xEA\xAA2\x98Z]V5\xB8\x866\xD3\xE6ƔGHS\xE9\xF9j\xE55\xE5\x91~\xAA9=533>\xFET\xF3\xD8\xECSW\xE6f\x9A\xA6r\x99\xAEEx\xF2\xF9\xFC++\x9F\xCF\xD7\xFAl\xD5\xFF\xBC\xC8\xCC\xC3/V߽wXb\xEC d\xCC9\xA0_,K?\xB5\xDFKq\xBFN\xD1#\xC0\xBC\x95\xB3 0B\xD42uxF#\xF7\xDES.{H!ޣq\xE3NPf\x9Fژ\xBE\xE98x\xE8\xF0\x91\xC1\xA3ǎ\x9F\xB8\xEF\xE4\xA9\xD3Cg\xEE?;|\xEE\xFC\x85|\xE8\xE1Tzl<\x93\xBD41\xF9\xD8\xE3S\x97\xA7g\xAE\xBC슫O<y\xED\xA9\xF7\xB7\xE0\x88\xAD\xA3\xB3\xAB\xBB\xA7wos\xB1Z\x90Ο\x945)^^\x9Er\xB5xx\xE8\xD4\xA7SGN -\x9D}h\xF4\xE4\x91\xD3G\xCF[& J\xD4\xC2<P`D#\xD6K\xC8#m \xACM\xBD\x86\x97\xC0I\xC2G\xEBi<\xB4LBD\xE5\
 x8D\xFEw\xFFwQ\xEFՙ\xEE\xBB\xEB\xEEދt\xCB\xF6\x8BgP\xB0\x8AKJ\xA3e\xE5\x95\xE2<t\x93\x8EP\xB7\xB9~\xCB\xD6m\xB1\xED;v\xC6w\xED\xDEӴ7\xB1o\xB3\x94_=\xF7+\x9E@\xD1\xE3\xB2O\xA9\xEB\xF0\xDC\xC4\xEC̓\x9AU\xE4\x90"$\xD4_\xAA.\xD6\xA0\xD0\xCE&\x8B\xE3*\xBF) \x81\xDAlGK\x95s8\xF6\xA48M \x98\xF6\xA5Վ\xB1 \xF0\xB0Տ\xE1v^3*\xF3}\xC2\x87k@\xC1\x8D\xFA\xF2[\xD4\xC3b\xEF\xA3:[\xCD2\x9Ci\x82\x98\xD5L\x89a\xFC\xB6%\x83Uf\xEF\xC8B\xD6?w+\xC8:\xD9`)\xE3H\xE8Dȗ5\x8D\xF9%Ca\xD4\x86\x8A\x8C\xA5\xB8\xF5\xF4 -\xE2\xFDsK\xBF\x99|+n| i(\x81\xCF\xE6\xE2\xE6s(\xDC\xFBJ\x98K\xE3\xB6pW\xE3\xBE\xDFT\xAA\xE88\xFA\xD3\xC1EQe\xD58\xF9l\xCE{\xF8\x9B ̬\x9FF" \xD4Ṛ\x90_\x9D\x89`\xFC\xDE9\x96e\xF9Kq\xF4#j\xF9\xDC\\xD3X\xA83}.\xF2.\x83\xCF}\xB9p\xFDe\x9D\xE3\xE5_\xECL\xC5#_\x8C\xDF\xFB\xA5θ<,\x8A\xF4MT\xDDHp-W\xE1\xBB\xD3Hx$\xE9]\x8B\xA2ߌR"ߢ<\xBF\xEF\xFDB\x8EUC\xC0\xB9\xE3\xE8\xE24Q1\xA8\x98\x84ӑ>1\x82\xABz\x92\x99\x8D\xBB\xA
 8V\xC5v\xA0)\xB2\xEF\xE5H2a\xAALX_\x8A\xDBϩL\xEC3䃢\x93]\x88E\xD6
-\x97*\xDBa\xF5\x86\xBD:ۥ_\xA2F\xA5\xAC_\xDEg\xAA\xFC\xFAUeL3\xD1\xF9\xB3%\x83\xA5F>\x9A\x8FB\x85H}\xD9\xC1t13\x9C\xE5ǡ\xC3+2\xCD E#\xFA\xCF4\xAD\xD2a,\xA6u\x9B\x8D\xB9\xB9\x9B\xF2\x82\xB4\xF0\xAD\xE5\xB6\x9B\xA4\x81\xED\xF5\x9BEE]7,\x82\xE3U\xEDc\xAFj\xBE\xB7\xCFꌇ_\xA4+|\x98 ?\xC1\xE8'\xA0\x80Ҏ\xB4\x8CӉ\x9E\xD8>\xFBK\xF0\xAD!\xE4\x8BKA49*\xF6\xF9\x87*\xCDt\xB1<\x8E\xF7Wn\xF8 R\xE8{\x91H\xF8{\x91\xA4\xD2{/\x94\x94 \xFA\xDB\xF3_N%\xBD`\x9F\xDC=G\xE74W\xD1U\x9FKG\x96\xA3\xECJ\x94       Įtp\xBF\xB1\xD23+ES\xA2\x90-Z\x88\x8D\xAA\x911Tuʋ\xF3\x86M\xF0=(\xD7\xF7\xA8\x996\xA8\x9Cw\x95\xB9\xF8\x81J\xA6\x8D\xF8mhM,-ޡOɰ\xBC]\xF1Q\xE2mP\xF1\xFF|.\xC2\xE7h\x99V7jt\x82\xB0\xEF\xF9\xF7\xF4\xB7\xD63\xEF~y\x98\x97\xA4\xED\xFD\x90K\xBA3 -Yi\xA8c\xA6\x93\xE6 -\xA8\xFE b\xE4lʅ -\xB3\xC5\xC2n<i\xB7$m\xBCO\x97\xF1\xD5\xCA_\xA2\xFB\xC9r\xB2\x8E3\xA5\xB9++\xAE\xA9\xFE\xFB\xDB\xD6?߶\xFE\xE9\xB6\xF5'\xB7K\xF3\xE7\xFF\xC4W\xFD8>\xCE\xFF?\xE6o\xFC尿\xFC\xCC
 w%8\xFC\xD0\xE9C \x9D=\xBCm\x9DH\xF3aVRU\xF0\xB6\xBEp!\xFAh\xDB\xCAe\xBB_`\xAE\x86\xF5~8x\xE6\xEC\xD0\xE0\xF1\x93G\x86K\xC0\xCF==tntp\xE8\xFC\xE9\xC3\xFD\xB0\x87\xFBX\x873\xA9˱\xF1\xC9\xF1\xD8\xF4\xCC\ v\xC4\xEC\ \xAF\xC01y'6\xA18\xDA9ǝDL\xC0\x89vv
-?h\xE0\xF0\xF1A\xBB\xAB\xA3\xA3K@&\xC7"g\xF7\xB4\xB7vk\xF1\xF6\xC6tVղhI\xE3?j\xF7\xCB(\xCAW_\xF1\xA4\xAB\x82
-\x89y\xD5hF\x84+\xF2\xAAQ\xEDq#\xCE*[v[KKG`LdnS6\xA5\x9Dk\x81@\x91`\xB5\xF6\xACE\xB5ٿ\xB7\x94P;\xD01\x85\xAF\xD6ۻ\xCA'ǝ\xF8S\xCF\xF0[\xEF,\xAAV\xB2\xE7\xEC\x{1C44F5}\xD2Y\xE0g)v\xCB*\xEAS^\xEA\xD1\xDC6{\x8C1\x85Ж+R\xA0\x8Cs\xB3s \x8Eg9\x8B*\xF4\xD37._1&myAC\xC2\xC9ko\xC5r~{\xDBe\xEA\xD6:~\xB8=< \xF0\x8F\xAA\x8B\xB7,$\x98\x83\xEA5\xAFxU\xFE\xF4\xD5ɩ\xF1w\xC9\xE1\xAA]\xCB[\xA9FSF#\xCFK)f\xE7\xF4\xB7\xF4\xE4\xFA\x96\xBB\xCC~c*\xC0\xBB\xB1#\xC3
-K\xF46Ds\xC1Tَ\xE0\x92Q0UVߊz\xBF\x8En\x8Ec:\x9D\x99\xCA9t\xDD,\xD2'N\xF2B\xC2^T\x9A\xEC Br\xA10\xF3W8X\x82\xDEx9#\xDE.\xCDM_/;5\xF3\xA436;&aE\xFA\xA9.K\x8Ef\x99\xEE\f=(eAD\xB9z\\xE1\ |G \xA3   \xEF\xE9^\x88)%\xCB\xF7j$\xAD\xBC\xB0\xDC\xFBO_\x9D\x9A\x82\xA989m\x9E<d -\x9F\xB5N\x9E;c -<\xAB}#\xD6T奄\xA7\xBA?x\\xE1\xBB5\xD5\xEC\xF1\xDFW}\xC6i(\xB6\x8B"{pN\xA1.MS|8\%j\x92\xDF\xD4\xE0\xFFaֹ       \xFA\x9B\xE7 ñ\xA0\xF4\x95\x99z\x8Bc\xE8s\xCC8\x97q\xCCF\xC7FJ\xD6\xE4\xD8H\xC9^\x9B\xD9.\xEE\xF7n\x89\x81\xF7f8\xF6A\xAE\x88\xA5Qَ\x88\x94\xCC<*\xF0l\xBF'Drv\xD21O9\xE6i\xA7x\x88\x98H׀j;\xEF\x98@\xB5=  m\xE6\x88c^\xDCl:\xE6\xB8\xADm-ٚo\xF1m\x8D\xA1S\x8C\xB8j[\xD5cn+)η\x98%%fY\xFE\x91\xB3\xA1\xCF\x8F \xB0N\xF8\xFC[\xA3\xF2\xB7;\x9F\xC9NN\
-W\xE5(\xE7\xA8\xE4\xD8Ʊ\x9Dc'G\xC7.\x8E\xC4>\xA3t\xBFQ\xB7\xD90\xEA\xC3E,7\xCAa_T̍\xA2BpG\xAC*
-\xA8?U,XV\xB5p -\xED\xE1\xFAk\xC5c_\xEF}~ \xE0B\xE8]\x89\xE8\x8D_vt\xFCZ\x96?\x96#?\x88\xF1B8\xEB\xEE\xA2 -Z\xB1]P\xF1\xEA\xE04\x9A\xC1\x90\xCD\xED\x82a\xD0\xFC\xA6\xD1[\xEC\xEE\x8EU\xC2M\x81\x85w -\x93b|f%\x8BQ\xCA\xDA"k\xA6Rk\xCDnKL=$P\xF1\xB1\xC4|\xA9\xD9\xEDg\xB6\xB0\xF4}\x8F\x98\xE6\xFB\xA4B\xBF+\xECL>\xD2!\x9C\x9CN\xE1.u     ;iCf\x8F\xB0x\xE0\xEE\xC44\xD32Knw\xEFUL\xC8c69\x80g\xB2s$\xCE\xD5\xC1q#G\x8D\xB5.I.\xDD\xC3ٝ\x833\xDFps\xA4(\xC9&\xC2=\x92\xDD5\xF3\xA1D\xF8\x85\x831\xD8d\xEC\xDC\xF6$+b\xB2R\xE9Ɋq\xF7h"2`\xECq\x8F\xD9\xEE\x9E\xC0\xE0ğ\xDD-G\xE3\x89\xEDv~\xFB \xF0t\xEE#4\x98\xDD3Ԅ\xEA\xCCɡ\xBDp\xD1\xDCS\xF8Ms\xEFg\xDB\xE1D?Ǯ-\xB9\x8Fo\x9D\xE3M\xA7!\xBC\x81ڍE,U\xF6g\x9B\x9F\x9Dl\x81 \xF1\xF3q\xE1wv\xA9\x84\x85\xFC_t/d\xF7\xC0\x9C\xC4r\xE8B\xF9fH\xA6P\xB2\x98\xD7\xDCx\xB1U\xBF/U\x84\x9F\xF7\xE8!y\x94,\xCE\xEEя[\xAF\xF3\xE6#*W\<*\xD9y͑ć\xB3{\xAA\xC61È%\xDB\xDCQUw\x{DDD6}F\xDA\xDCd\x82|\xC7}\x8D\x8D'\x
 DA\xFCD\x87_\x9A_\x92*\xC8\xEA\xE6\xA4$\x97\xB2\xD9=\xCAx\xBEr\x9Cۉlϑ>6\x9E\xB6\xE5\xAA\xDC}||@$\x8E\xB4\x8B1\x87_\xEE<\xB8\x8F\x91v\xED\x91v&\xDE9[Xr4\x8A\xD2\xFD\xF7ew\xCE\xDD\x89/\xB8P\x8D\x86s\x89e;˯\xC1\xD6u?\xCC#\xEC8\xA9K0F\x8C\xC1.;\xE1V\xEE7\xF0\x84!\x8D]'N1\x94]\xA3\xBDM\xF4\x8F\x92Cة7R;\xDDO\x8D@1\xFC\xA0є\xDDy\xF5GR;\xC41aw\xDC\xF0\xEC8\xB2\xE0\xC6\\x8F\x8F\xBFT\xF6s\xB7o\xF3ʧ\xE4\x95\xCF\xD25\x91\xF8\x8C\xFF*\xCA\xD4t\xCD%\xE3IƇ\x85\xFB\xF8\xB0p\xA4Dw        \xF2\xD9\xEF\xEB\xC2p\x86\x80R?
-\x9FpS;\xA3\xD5*\xEB?\xA9\xB2>[\xF4߭d\xE5'$+~\xB2\xE2H9\xFCiYk\x992\xAD\ZPCv\x80,)\xC6\xE7Rd\xB6\xE3J\xF8W\xAA\xC0/U\xF03F\xF9/I\xED\xFD\xAC1\xD8ハ\xA7\x89H\xBD\xC1\x96Ě\xF3\xF3\x86l\xF0\xE1I\xC6\xFDs\xB0\x8C\x83\c\xCA \xA3\x9D\xB6\xF8\xC2J\x{19E4F7}\xE3w\xB3\x9E\x9E\xBA\xE0>\xBF\xF2\xE8\x8B\xC6`\xAF\xAF\xE1\xEC\xF2\xF1Pr\x8B\xE1\xCBS\x82 'e\xC2W\x84b<??\xD4g\xB0 \x80\xA4w\x9E\x83U\xF2\x9C\x84P\xEB i\xC5\xED\xEB \x82\xDB\xE3\xB8_\x85Y\xAA.\xBEf;+F\xED\xA8\xD5}ڛ\x80\x8D{\xD3HJ\xEDwJ\xED\xF7H\xEDKū&Hɜ\x90\x8E/\xED\xF0\xA61\x92ƀP0\x82\x9E\xAF0lz|\xA3\xFBk
-\x83)\xDF0\xE6\x97\xF7 -CO\xD8ς}\xB5k7+\xA0*H\xC3\xFD\xA6j\xB8\xDF\xF2\xFA\x9C\xE3~gU\x85;+\xEEH\x85\xC7(\xFF\xA4l\xAF\xDC\xFF\xC5(\xDB\xC6\xFCA;\xFF\xCEJ\xEDe\xB2\xE0\xFE\xAF\x85\xFAK\x87\xCA\xE9i\xFFH#&\xA3\xC2B^0N4\xDA2D\xFF\xB3\xC1d\xE0č/!\x9CxK>\xF7\xA61x\xB7Ox  \xFE\xE7\xE3\xCEu,_\xE6n-\xB8\xB8wD\xBFn^Y\xBF`\xB6s   0-}?/5*= \xC0e-w\xF9o\xA9~V\xD3,
-\xEEʆ?\xB4R\xD6\xFCBv\xCFux\xD26\xDE\xE3\xBEb֕U9\xFAs/GT\xC6?P\xF4\xB7\xFF[\x98\xC8a\xD7\xF7\xE91\x91\x91\xDA\xCE\xCA \xB8$\xAD2!\xED3ij5\xBAR7\x87w\x97ŋe\xEE`,KX\xF0\ŀ'm_\xACp\x9F\xC0d \xAC\xA6J\xF7ɽ\xA9J\xA6\x8A\xAA\x90\xC6   Iҭ\xDD\xE7\xDF\xD8\xE7\xEC \xEE 5\xE4\xFF\xC5h\xF8Ư -7\xBEb4\xE4?\xD8\xF0'# -\x9F\xBB\xD0\xF0\x8D{~\xB1\xF7B1ʍ~\xE2\xD7%K<\x9E\x98J\NL'f.\xD0W\x98pH\x91U\xFE\x94\xD2/ج9\xD4u\x84\xBEZ\xF9\xB6n\xEC\xDE
-b}\xD1+\xD0zf"\xABՊ\x94\x96\xB5 \x94ੁ\xD3\xC7\x8F \x9F\xF3\x892ޝ\xF6DV{Og\xF8\xE4\x91 GN\x8E
-\xA3\xD7\xEA@!N\xDF\x9C<\x87D\xFC\xF8\x90\xD5\xD9\xD1]<xv\xE0\xE8\xA9#\xA7\xCF\xE9H]\xED\xEDe\xCB!\xCB\xF1p.U\xB26S﬒\xD0.*    QQ\xE9Y\xA5\x92\xA0\xFD*\x99pS\xF1\x8F\xB7\xEAO\x94V+&|\x8A\x95Pk\xA2\xA0\xE0W
-
-ԧ((\xC0<U
-
-(%\x98~\xEEmT~\x9C\xC5ym\xE8@7\K+\x82\xE0\xED\xC4A\xDD(\xD2T\xAFV~\x8A\xDAݠQ\x96]\xA8)\xBE1\xC4\xCE~_dg\xDD좡s\xC7p\x9Fs\xE4\xEC١\xB3\xEF\xA2Q\xDA\xDAv\x9Ap\xF4\xE4\xFB\xD5\xD3GG\x9D\xF6\xF8\xF1*\xAB\xBD\xBB;\xBA\xA5\x97\xA3\xD2_\xC1ew\xF5\xF2\xD33g\x87%\xFDbgkێ\xE5|\xFB\xF4\xF1Q\xFD\x96h:\xBC\xAC<Z\x9Bxwk˖\xFB\x8E ,x\xDB|ww\xB7\x95\xAD\x8E\xA1\x93\xEC\xE9hU\xA1kS\xEB\xE9\xED\xA987ptt\xE0̙#\xA7U=\xE8ؽ\x9D\x9D\xFEQ\x91\xBBlYLjPm\xD1GGTma\x8F\xA2i\xE8\xF1\xEC\xD1˹K\xB6\xBC\x83O><'\xC8\xF4Z,\xA2\xA01\x8E\xFF\xBF\xB9t:\xD8ۭ\x9D\xAD=
-)]v\xE9\xEBw_\xEA \xB5\x9A\xB6\x9E\xF6;\xEF\x97q\xD8u\xE6=\xEE\x97\xD7\xF6/v\xCB5\x85\xF2\xED\x96\xE24S\x80fJ\xB3\xE7\x80\x82զ\xBF\xBEz\x8Fm\xB8\xB7 )P \x9D@4\x81\\x82 ovLܸ/\xA3N\xE3\xED\xBFF\xC7\xDA\xEDM\x8E{f u%v\xA5q\x8EF/KKw\xE7cq\x82\xC0x\x9B!Yp\xF3W\xC9\xF3j\x8EZ\x8E:\x8E\xED;98vq\xECM\xFE}FU\xB5\xE8@ɚl p\xF9 -3\xAE\xD4Wv\x90\xFDBQ\xF9Av\x91\x8A\x83̒ŕ\xA2a^(z\xB7\xA3\xDCa\xB4\xA3\x90\xE6rv,#⌿@'\xCC9d\xA1\xD8\xC0\x95\xBFP\x84s\x91e\x84\x99 \xAA\x98L\xAC\xD5a\xAD\xF9 \x91h\xEF\x87\xCF\xD0J\x9FID\xDD0\xBBb\x94\xB8j\xB3 z\xB5\xF2\x8A۔hN\xCF'Z\xE6\x93%\xEA7:\xCF ~\xD1Io\x96瞿5\xEA\xF5MB\xBD\xBB\xB5lP/\x96\xB8\x9B\xF6\xA6J\x96pJ P[\x949\x879]OP\xAB։j=%U\xA9)\xA9a\xCDS\xB0\xF6\xCD\xF8\xAB\x82\xFB\xA1\xA6#\xE8%( \x86ؖ]\xA6\xD0\xE8\xB1#\x87\x8F\xBC\x8Bɨ\xA3\xA5Ǒ\xF8g\xB0:px3p\xA1\xF0.̢Π܊\x82\x95\xD5\xD5\xD9\xEB\x9C:Ӯ\xE2uw\xB4>>|h\xE8\xF4\xB9\xE3\xA7\xCF?\xF7\x90\xD5\xD3\xDE<u\xE4\xDC\xC0\xE1\x81sVoko\x89 \xEAs
 \x9D92\xAAV\x99\xF5j]d\xBFOg%\xE2\x85㇏ \x95.\xBF7|\xE8\xEC\xF13焅\xA7ՙ\xEC\xD6\xEE\xF6\xF6ҫW\xD07\xD70\x9E\xDESֿ\xC0J3\x91x<\xAC\x8B\x99\xD9 -\xBD|\xF1\xEEaT\x96+\xD72jtf\x988\xBA\xDBVyVd\xFE`"\x81O"\xF3G\x8F\xF6\xC3\xC1\xDC\xD1\x96М$\xB317\x91    \xA6\xBB\xAD\xC0Cj\xC5}\x8Bb\xD9\xED\xDD=\x9D\x9A\x9Bdw\xE0U\xA5H1\x96\xBC\xD2)\x8Fݽ]\xED+\xB3u\xAAtڧ36\xDE;ߞ\xA7\xE5MV~\xA5\xC3f\xF7\xF4t\xB5j\x97\xBD\x9DvO/n!\xDB\xDB;\xEF<\x8F\xB5w\xB6v\xBEW -\xB6\x95N\xC9fq\xB7\xC2K\x8Aj1\xF4\x8A\xB3F\xC9\xE1\xE5+\xE2\xDEF\xB3\xBD&[\xC5",V\x8F\xA7\xC0%ܮ\xCEܧwf\xC7ѓb\xBB砞\xFAb\x81D }\x9Ch˾P"\xA6yZ}\xC6o\xED(\xA7 \xE3\xD1\xC9ؕQ\xFD;nѽB̸\x95\xB5\x95\xD5\xDB\xFC۫\xD5w\xCF\xFA\xC0\xE5\x9B\xB9\xB7\xA9f\x95\x83sbqF\x8C\xB2\xB2\x92 [[\xB6\x943)\xDB[L\xFC\xEB)\xD8\xD8-:]t\xBA\xC0\xF8oq\x84\xD9\xD3\xE1\x9D\x8E\xD1\xED\xBD\x8Es\x97\xE3\xC1\xF9\xF7+'\xC7\xE3\xB8c\x9Ct\x8Cӎq\xC6        \xEDA\xE6S\xFE6\xD5\xF8\xECݛ^ߔ\xBFo\xF7\xFE\xBEM
 0Gv\xB7\xF9\x8Cݛ:\xF2\xF7X\xF2\xA43O\xFF\xFD\xBE\x8A\xBF\xDB{}6\xE6@U\xA5w\xE5~\xE4Q\xB4A\x98\xE6\x80;3c\xC4@\xEB\x84Ę\xB27\xA2\xC0
-ӽL\xF3\xF5;8
-S\xFC\xAE\xF7q4s\xB4r\xB4stq\xF4p\xF4q\xDC\xCB1\xC0q\x90\xE3\xD0a\xC3\xC4ܾ#dAh\x97\xF4\xB3
-\xC1h?\xEC$#Tُ\x84\xDCW\xABSQM\xBF\xD0{\x91Z\xA1]\\xA7\xEEJ6\xCB*QZ/\xABDt +\xCAV\xE1\x95m~QyL\xF8E;\xE0Y;\xD5[\x95q\xF5VU\x83:U\x87#\xFF\xD3\xCBJ@\x96\x950\xBF!\xAB\x88߰s\x8A\xC0N\xFC~\xB6ˢRS[\xC1\xFC_\xAC4\xC8/\xB0
- \xBE)T'\xEAӉ\x9B|\xF9M\x98'\xEE\x8B\xA7\xDC\xE6\xF8\xE0P#N\xED[\xE2'չ5~A\x9D\xDB\xE3\x86:\xF7\xC4\xFD\xEA܇\xF2\xCB.\xE2\xDD\xF7\xA9\xF3Y\xA5D\xEF\xEADŽ\x91A\xF2\xFBezB\xF69(\xB3\xBDi\xECȃن\xB8O\xD8b \xA8\x97-\xCD\xC7\xEDy\xBE\xB9\xE8\xAAO.\xB9\xC7\xE3\xD1\xE7%\xF1%xHA\xEF\xEA>       @\xEF\xE7\x94\xF7\x8C\xCB\xD3\xDEC.\x87\xBC\xA7g\xE2\xB5*\xBE{\x96\xECH\xF6\x87\xBD\xF39uv/PXKV\xC8\xC9\x9A\xE3¹\xD9\xC2U\x8E\x9Ch\xA3\x8DԻC\xF5>B\xA3(\xB6MQ\xBE\xDF+\xCA))\xC0=\x86/v\x93\xA73e\x97U\xC5]Qwsdˢ\xFB>\x92HF˩g\xB5s\x8Eފ6\xB1UC]kg\xBE\xE2 -0      \xE6\xE2\x96˂ss5\xDB@mq\xF1dv\xE7B6\xBE\xC0\xED\xABͲ\xCB~<\xC6\xF7ǔ+\xFB\xC5E\xF7\x83:\xB0\xC7\xF5\x98\xBC\xFB\xFD\xE8\xF7+\xE8DjvH\xB6\x91\xA8\xB1\xEFs\xFC\xE3\xC2 -h\xE2\x9F\x80E\xF0"\xBFu<\xA3\xF1\x8Cx0Y\xC7F7Y9T \xABU\xB2fj&\xFA\xDF\xD8p\xD7T\xB9\xF0\x81\x84%\x94\xAC\xBD6\xF8G\xF2֧\x8Cx\x88\xB7\xFC\xF3\xC9j\xDEJ\x96H--\xC0\xE3\x89\xD7 \xF2n\x90\x9B\xF8.\xAE\xF2\xBByMp\xCA\xCDJ\x96\xFF\x85
 \xB8o\xF9\xA9\xE1=\xAD\xE1\xA7,\xFA"\x8C\xAF\xED\xE1\xB5xm\xB7\xBBE\xB2sIe=0\xFFJv/*\x83\xB2\xA6\x9E\xA4\x94@t\xF5$\x87\xD7u\xB9\xCCB\xB9\x9E5@o4\xC8\xCF\xA8\x8B\xB7\xC9\xECj1 ȧt\xF7\xBC_\xBA'\x95\xF8\xA6\xD1o\xF8\x96\xCAa\xA7&\xA3#\xA2\xD6\xF6m\xE3D\x855\xB4\xD7\xA9\x8D\xBB)[\xB74\x9F\xAA#\xF5\xEF\xC0\xA7\x89\xFAHa\xC0sKߕ\xAD\xB2#\xDDj\x87$
-g"1\x9C\xAC\x99O\x9C#s\xF3\x89\xF3T\xE2|\xE2\xC2|\xB2n>\xF1\x80\x90`A1\xE0\xEEן\x88\x84\xB6\xBF\xEE\xBEadk^\xCFV\xBE\x9E\xAD~=[\xE21K_\x87\x8F\x91\xADM\xD5b\xF4 \xEF"\x9A\x8Arx]\xAAn\xF8o\xD2      Nc<\xA0\xD3yXJ\x80\xE7\x807\x8DG\xA5@#\x96\x8F\xEE\x8D\xF6\x84\xBBU\x98\x95\xAA?)S\xBD\xF7L*\xE1$<
-'a\xE9b\xB5;" 6\xDFE(>w\x83m\xC1\xE6\xA5@˦EB2
-\xC6'}\xAEPSj\kK俄Ձ%\xF2w\x8DTK\xE4\xBF2R -\xBC,3Ί\xA0\xB6ޡ\xE9\xC5\xEDb\xC2\xC0%V\xC0\xC4|\xB52\xC8\xF6z\xD2QI\x97\x9A\x95\xE4KI\x9FI\xF7\xF7\xF9Ãg\x87N\x8D>r\xEA\xFC\x83\xEFf\xDB \xE3\x80\xF8gN<t\xF2\xF8\xF096\xAC\xBD\xB8I\x9B\x9B*Zm\xED\xE6\xE4\xB8\xD5\xD1\xD9\xE3y!\xC3ġ;4\x99;\x9Cɦ\xF0\xF2W ڬζ|\x9EA\x85\xE2ٺE\xFB亃{4\xAB\xB3\xB7k\x99J\xB2zۺV\x89\xD2V\xF6m\xEF`\xF6\x8B\xCD\xDE{s\xAE\xAFH\x88\x9Eҕj\x8D?\xDC \xC6\xCEI}\xF4\xC5B\xB1a冭/\x8Ey\xA5\x87,\x89Q侘0Ij\xB4\xC9\xEF\xB2\xDDƾxµs\xE7\xF2\xA6N \xB5\xA93\xEAmY\xAF}\xFEM>?;3ڜ\x95D\xA2\xB0\xCD\x8Eye\x97\xEBb\x8ER\xF1\xCB.\xB6\xC2fm\xCBVÿ -C*\x960\xC7\xEE'!\xE5l\x9A!d9jʹ\x83\xFD\xF8)1\xFCau
-\xF5K\xE7s\x8Ae\xF1 2׳\xABG^ \x83T\x99Q!VS\x821\x96\x8A\xB9\x9Bۓ\x81\xF9Ď\xF9\xA4=\x9F\xD89\x9Ft\xE6\xF1\xF9dp>\xD10\x9F ˘\xC5\x86\xCF\x90\xB8oQY\xCCXF\xDF4Jd\xC0Ed\xC01\xAD\xEB\xD1P\x86\xEB\xF6E\xB7<\xE50*\xB4S\xF7J\x8C\x80\xE0V)\xAA\xCB$\xB4j#\xA5My<C\x9E\xBF@n\x83\xD1\xE0\xA9K\8tH\x8Dޏ-\xEB,\xACߵxJ\xC4\xF5\xBA\x99O\xA9pG\w[\xB7\xCD6\xEA\xD0zF\x83J\xCE\xEAhiy\xAFt\xF7J\x84\xEE\xBErIŭܕ\x9C\x8D\xA3\xB1\xB1\x8D\xB7)+\xE4\xF9*\xB2\xDB۶\xE8%^&\xBC7\xB4\x9B]]\xC5\xC7ں:b\xA2;\x85֧\xD9\xDDR"\x9A\xB5Z[Z\xF4ݱ\xC9Ke\xAE.\xAF\xDE\xE4\xC3m\x96\xBB\x9A~\xD3v[ Y1<\xD4ԳY\xB3%\x82<\x96\x9E*\xFD\xD9\xF4\xFB\x8B\xFCyAm\xD5f\x86 G\x91\x81f\x8C\x86\x85\xF2\xADⳤc\xD2† -\x9Do\xD04\xE4\x85ˆ\xBC\x89\xA2B\xAFB֠zڈ߭8\xE1\xF7\xE5\xB8\xC4 -\xE2+ jwnu\x9Cehȱ\xA0}jn\xEBP\xB7\xAE\xE1O \xCF\xEB\xB3۩\x98!,p#Q\xDDW\x96DZ\xC0"\xA2k\xBA\x81\x81\x9Dy\xFF-T\xD8ݝ\xDEKK.\xE4ْz\xA9\xCD(\xFB=X\xE0\xB6\xD8\xA4PIw\x
 DBd4 5\xEA$\xCBnq\xA2.\xB19Q\x9Fؚؒ\xD8v\xDEB?zBz\xB7\xE2Kldxe\xEAE\xC0V3\xFF\xDF\xC8"Amm\xA8\xB4b\xC8S\xE8\xF1\x95\xADc\xF3.\xE6\xFC\x96^\xBD\xB5\xB4\xDA;
-\\xA6\xFD\xB55\xA6+w\xAF2ڰ\xBB/\xCF\xCF\xDDw\xF6)
-{\xB3\xE3\xBD\xCE\xCFzX\xACWSm\x89 \xFF\xDA -r~\xA3T1\xA3\xD9 \x89\xAB<ޔ\x8C}#\xA6t\xB4\x8C\xC9T\x94\xE8k\x86\x9A*}\x96:L\xA3̟\xA6_\x9DUuz#0   ¥֘:Lj2\xBDa\x94\xF9&\x96\x9F"˛\xE3\x8AS\xB3[I\xCAb\xA6+e\xBE\xA3WDSbJ')\xAD\xAC\xFAZ\x9A\xE0\xE8\xC0\xB1W+\xEB)4\xB8\xB6?9\xA3\x99Dt\x88\xFD\x9E0\xE0\xF8\xE9\xC1\xA1\xDAu\x9CU\xB9\x8F\xC8ޞ\xD8\xE7\x97X}EZ^p\xF8\xC8\xC1\xF3G\xEA\xB7\xCFK䁁\xB3\xA7\xFD\xF2S\x88\xA3X\xB7\xF5\xDBgONgg\xEE8-v\xF5t\xFB\xC73髗\xAC\x9E\xCE\xB4\xEC\xB9j\xC3R\xBE\xB5\xCB~25;-\x8C\x9C\xBFR\xFE\x80 \xD3\xD1\x9A\xB9:\x87\xE7ҩ\x99KY\߷T\xDE }\xAB\xA3\xA5\xF3\xBE\xF7ȑ]\xAE8\xFA\x8C\x83\xA2M\xAB\xAB\xDDn\x96\xAC\xAD;\x87l\xA7\xBC\x8A\x95\xE4气߰\xFA\xA2M\x9E?@\xA1\xE4\x91\xE2[k\xE7\xFF\x83\x85>\xA4\xA7q!\x9E\xD9O
-\xB6\xE8\xC6\xF8E?*\xA3\xA7Ժ\xEA,a\xF8 -jJ\x95\x9EIG\x81%\xE2\x98QG[t \xE9P\xEBX\x8Az\xB0\xB79\xE6v\xA5\xB4\xB2S\xE9\xAD4\x88\xEA\x8A_\xA9\xAE\x98     \xBCYs\xE9MQ_$\xBF\x95ߨ\xFA-W\xBF\x95\xEA\xB7:\xBFՌ\x9Afm~\xD7V\x89)\x81b  \x8E2\x8E
-\x8E*\x8E\x8Ez.\xF49a\xD1\xFF:\x84_\x846\xD3)\xF0e\x8D\xC0\x80L\xDBX\x96\xC1\x82o\x84q\x827j\xF1a\xD1\xB1\x8B \xD1   QX#\x86?\xA4\xA0F\xB63=n\xC1\x82̇\x9B  \xB7,[ꖉ       6pE\xE5 \xFF•\xA1"SƋ\x8C\xBD5\xAB\xB3en\xB5\xB1&\xE1"Zo\x89\xB8#\xEB\xCD^\xC4\xFA\x95\x88\xF6["Ʋn̋\xB8=*\xA4\xA8@\xD6|\xBA![\xE96xE\x85\x881)\xEF҅\xD9%\xD3\xC0VC`\xF7\xF7f\xABݽJ\x8F\xB8\xCAM$\xF6.,\xCE՘"DM֎\xB3\x93\xDF7\x8Fj%dm\xD33\x82rM\xB2т\xB0\xE4Wى\xBE\xED\xFC3s~nrJo\xF2\xF4Ɵ\xFCg V\x91\xFAs\xEF\xD5\xE7¯\xFB\xEA\x81"\\x99\xE72\xB4:|n\xF0\xCEv\xB7\xE86 \xA9\xDFqȶ\xF6\xB4\xBEW!\x8A\xB2\x85\xAF1n\x85\xE7\x9A\xC1A,\xE6\xB2\xB9<9\xE8\xC6<\xD3\xE3\xB9bmzzjrg\xC89\xF7Ƴ\x8ED\xE7\xECY\xA5\xDAOeR\xB3\xD6Ud嗵?\xF2\xC9̬8?\x96\xF8\x8E\xE8       \xD5\xCA\xF1\x9A\x97b\xD8;c\xEA\xBF<3=7aO@\xF0\xABD        *\xD2\xDF;F\x90~\x9B\xB0\x90#㜣\x9Ceߙ\xAD\xCA]M\xF3Y\xA4X\xA1f\xEC\xF3\x8B[\xE29\xADo\xAB\xFD\xBC\xE2\xD6s6se\x8A       \xC2\xD8k\xF4\xFBê\xC5\
 xA7fRsf\xCB~[\xAA\xC3:\xEE\xD0\xF2&*r|\xF3_\xF4o\xE5\x896\x9Ai871\x99\x8BI\x9D\xC4\xC6g29\xA5\x99K\xD5egf/\xC7\xE6fb\xBA\xF5\xF7ן\x9F\xFC     Q\x9F\x88\xCDMdP\xE0\x95\xEC\xC5)\x89\xC1\x86\x9F\x89\xA5T2\xFBc\xB5\xE7x\xA8\xF34ILM\xED\xB1'S\xB9\xBE\x98\xF1)\x9Fj\xCC>ɍt\xCC굼\xFAB\xB0\xB7N\xC1\xA0\xADv\x82;j_]_]\xD0\x97\xF4\xD3\x99QS\xA2\x9A\xAD\xEDbU \xEF\xD5jt\xF0\xB5\x8A \xF6\xAB\xF8W\x85\xF7\xDA\xEAX8W\xEDp\xEC\xDEP\x84\xC1ݪ\xEB\x91r#\x8F՝\xFE[q;\x84\x9CE\x9D\x86\xA1&.&'\x93^\xE8\xCD`\xAD\xCF\xFA<#\xF1\xEF\xC3,\xE9\xCB\x98b\xD9ԔȦ\xA6T4E@~x\x93\xFD? T\xB2\xDB\xB3@x*X.\x8A1,\xE6\xFB\x98\xCF\xCAdP+\xB8\xFA\x9B -\xBBNP\xF57 v}?[\xCA\xF9\xD9Z\xC1϶J\xD8\xE9h\xDCk<\xAB\xE1Rm\xF7\xCD\xDDcE\xBB\xC7*v\x8F\xF9ccU\xB1\xB1J\xE5i-\xD6\xFE\xEE\xB10E\xC1\xD6\x81?&
-4\xA8\x9C/$b\x836F\x86\xE63h-\xB8\xA5\xEA\x96\xD6B6\xA0\x8BQ\x87\x89&\xF1\xE4*X\xE5n\xD9`\xC8o\xBA\xDC-WWQ\xAE*\xE4\xEA&\xF6\xB5u\x89=$\xA6\xFC\x83Օ\xC7\xD1\xE2\xA9o6\xB0=\xDC\xD2l\x8E\xC1-\xE1\xD7O\xA4m\x89=       s0\xCC\x8B\xA3\xDFAǣ\xD8ݞث^\xABH\xF1\xCANy\xA0\xD9b7\xAE\x83\xD1+)֙i\xAB\xEA9]\x95H\xE8<_\xABHW\xA5\xAB\xDCF@\xAE\xD3U*\xA6\xF8s(vw\xB5X\xA5\xA1KE\xC7\xDD\xDBly\xC9'(\x99]\x9B\xFC\xBE\x8D\x92߿a\xF2\xCD*yIë\xA8b\xB7\x95\x88\xBA\xA2*\xDD6U=e\xE9J\xB7]]E\xB8\xEAȊMۏt%aW\xFB\x88-\xF6W\xB1\xA7\xA5rK\xDDΘ(Y\xE1\x82\xE7O\xD4W\x94\x99V\xA9\xBC/њ\xF1z \x90\xFE=o\x89\xC6\xBA|ɢ\xF1DsZ\xA2\xB3B\xDC(\xBCa'1y\xBF\xBB -\xBE\xC5t\xAE%0=,v@NW\xB8}\xFB\x8Ci\xFF>\xF3\xC6|\xBA\xE8\xE0\x99#̀1Y\xBE~"b\xE4#h\xBE\xBC+\xD1\xFE\xA2{@\x94\xD8FJ\xDD{\x9D'J -ˍD[ٗ\xB7<\xECk\xABij\xD9{\xD9p'\xBA\xE6\xDD\xF3\xCF4avz$ѓ\x8C\x96\xF9\xE6\xE7\x9FA\xA9\xB0m\xA6Aym\xC9=v\xCC\xF8\xA2\xF1\xFE\xBF\xF6\x97FWhڷ\xDD\xD2X\x9A•\xFD\xD5\xCA^Y\xE
 F\x8B\xEB\xB64\xAB\xF5e\x87C\m\xB65\xA5\xC5h!\xA0\xE0p\xEAȨ\xF8\x91\x97p-\xC1\xC2[\xC5\x97\xDD\xEAu\xAB\xA3\xBBgى\xB7\xA6\xF5\xE7\xDEI -\xA6\xAD\xB7K#s
-ێ\xA0\xE8\xCC \xAB\xFE0 -T\xB2\x97\xE7\xE6\xB82L-\xC2e\xE1-\xC5e\xB2F6\xB8j{+\x93\x90T\x88\xD0:\xB8\xE0_\xBD#\x9C\x855\xB4A\xF5i\xD6I\xF4\xEAOG+\xAC\xFB֙so2\xF9ï\xF3}\xB6\xDD\xA9\xFB\x8E\xAE\xF6\x90(/\x8C\x89ws\xAB\xB3\xBD˻\xBB|\xA5\xDD\xEAjm\xBCA\x9EM\xC0:\xB0\xBAz[\xD0\x95R\xBA\xE0BX\xDD]\xED\xA5
-\xCBk\xB3 -\xC5\xE4\xCD\xF5VO['\xF8\x973\x8A#~\xB5h\x8A
-\x94\xD5\xDB\xD3R:\xCBd6\x837x\xCCN1蓓\xE3\xACĭ\xADl0&2\xB0 \xE6\x90\xF0A\xA1b#ٰ\x88{;ʁpp\x96f S\x8E\x8F׭\xA5\xF6\xF7\xABZ\xEBS\xB5B \xFE\xD2e\xC1{
-bF\xA0\xAE\xD6:*6\xE1\x9EֈR\x96\xCDe\xDE7}\xF5\xB2݊\x81nk\x90\xE5\xFB,\x90x\x8F_\xA52\xBA\x9C\xBEz9 -\xBAYkOg[i
-|\xB6!\x85g`\xA5\xB5\xF7\x97\xEF\xDAZZ;JU\xFB\x8C\xB2\xFE\x92mLN\xB03\xE9\xE9R\xEA/mm\xBD-\xE5\xEBʕ;\x9D\xC6Ҥ\xB7\x82u\xE5\xB5\xDB\xE0\xB0\xDA\xE8\xD0\xF4n\xD24\xAA\3,\xFE\x99\xFC@j]ݛy<\x9Cy\xB9< -\xB5Dݟ\xE3\x98\xD4eY\xA1m\x90m\xBA+\xDE\xE1ܰ\xDD\xD1\xD3\xD2偪@U%g\xEDnm\xEB\xACZ\xF5\xB9\xEC\xEC\xCCe\x9D\xB6\xDD\xDD\xD1\xD2V\xCE#\x85Բ._\x9C\xC4\xEAy9\xFC\x84$\xDA\xE4\xDCS\xF5\x85g:  yi\xE5\xA1\xDD\xD3\xD9\xDD%o\x9FDe\xE3\xBD\x9D]u^\x84 -R\xF7\xD4
--\x9E\xB3{{\xBB\xDB\xEB\xB4n\xC2r઺\x8F\xEAg\x94\xB3dm,kgG[\xA7fv\xAF\xEC_\xDF\xC1F\xA7\xAD\xB5\xBB\xF7\xD4{\xDC\xE1\xAE\xF9\xD0\xCAk),\xD52\xEFL\x8Bz(,~\xB5\xF1cr\x99[\xA8tVfr<\xAC;\xBE\x90\xCD8\xC7J]\x8A(\xB3\xFA\xA8З&\x95\xF0E -\x8Cpv\xB9M\x99%
- -걝/!A\xB1Q\x8D"\x9A\xC8 -N\xA7N\x97sE\xBFǬ\xA5\xB1\xCB\xF0    2\xE3\xD1\xC9\xF1k\xA3bE6z9A:\x96+[IlT\x93\xDE\xE1QɌ\xBD\xA1\xE5\xC2\xD2W\xF4\xA27qf.\xE3\xD4!uitn\x8AY?
-\xAAX\xBCdѦ\xEBG\xBC\xA2^CӐ\xCA\xFE\xFD\xE7r\xEA\xDA(QU"\xC7ǯ\x95\xADԆ\x97\xD9XH\x8C\xA4l̿\xB3\xBA\xB1vg\xDDκs5\x8D\xFE\x87\x82W\x92g(Z`c\x8C0\x8AkYWx\xDB*)\x81\xA1\xB6\xFA\xA2{P\x8F\xEA\xBA!\xC7\xDC\xE6X\xA2\xFB\xC5 -\xC8n -\xCA\xE8   \xC7@\x97\xA1Y`\xA3}E\xF9\xC0\xB8\xDB1\xEEq 4:\xC6a\xC7t\xAC\xA3\x8E\xC1\x97O8*\xA7a\x90\x9Eq\x8C\xFB{\xD81\xCEa\xB7b<\xE2#\x8E\x91r\xD06\xC6#\xCA\xA1V³\x8Eq\xC91&c&\x942BW\xB9\xE2\x8F9\xC6\h\xC2\x8D\xC1\xC3}\xBFc| \xF4\x98 -\xC3_\xA8\x8A
-\x91^\x9F\xD1\xE9\xCD?jT\xD7ݝO\x91\xBA{\xF2\xB3\xAE.ҟ\x9F~\xCCWw\x97\xDBu\x87\xF3F$2\xA8~\x8F\xE63\xEA"\xC7\xD4\xEF       ~#u'\xF9m\xAF:\x95\xCF\xF1;\x94ϙ\xED\x91ș\xFC\xD5kv;P<u\xF7B$\xD6D:o|\xD0\xD7>\xAC>-* -\x8E  \xBF(\x9F\xAE\x9A\xD4p/\xEA\x9B9\xB6pl\xE7 -7Q\xD8˱\x9F\xA3\x85\xA3\x8D\xA3\x83c\xB5
-\xC4]\xDC\xE0(\xA8B\xE2\xFA\xC7q\x8E\xFB8Ns\x9C\xE58\xC1\xF0?`4\xB7\xBE\x8A\xC6;\xF1\xFD\xB2\xFD\xDF@<C\xA9\x9Cb\xC44\x9C\x83\xA8W \xAE      \x95\xAASXkYA\xF0P\xEBZDP\xB2 F1J\x9CJ6\xF5\xE31\xD6(ݬN\xD1zu*ۢD?\xE5[\xA9q\xA3b\x9B\xE8\xEAU\xC6D \xA3*vM\xF5v\xE1\xD1\xD4\xEC=\x8Cڝ\xA2\x87\xB1).zu -\xE0\xBEmn4|\xE1](d\xEC\xE0\xA3\xF5{ħ\xFB\x96&|\xBA\xEF\xF0\x95[\x86/
-vL\xD9\xFE\xDC=\xB2\x95\x81\x88if#eƶW)\xF9\x91\xEF<\x88\x81
- \xF4Z\x95\xA0\x88\x82\xAAG\xA0\xE72;\xEAޛm{ڽWـD\xDD\xFE, \xAB\xB8@8\xA8< ,+\xF0=HGI\xC0Π$\x80,\xA1:\xEE
-Nf\xDBp'B\xFA\x85d\xC66 -\xA3~
-\xA5pd\xBC\xD5\xEEi%\xE3\xADD\xA0\xEB\xEDnRWT\x97\xDFBv\xFB\x9CHH\xEE\xA2\xEC\xF6\xB4]\x80\x85[\xC9J\xECh|\xD9V T:\xB5\x9F\xF2\x85d\xA5
-\xE8z\xC9=_\x8D$\xE0f\xDBr7݇x/z\x901\x90\xAC\r)\xBC\x8B\xF4\xDCv-\xE0\xD1\xE5\xBE­\xAD\x9F_xE\xF6 \xF2ң$\xF7\x9A\xE5>\xB4\xB4X\xF5KX\xD4T."t6\xAE\xAB\xCA `>\xFF\xB6\x97\xDBq\xC9\xEDE\xE1>+\xA5\xF9QKiU\xC4n\x92G\xC0o\xBE\xD5\xFD\xFA~6L\x99\xF8m\xC9\xE1%rxk\xA9\xFC\xA95>4\xA9\x92\xCD\xF6Ȯ\xA3rI\xDF\xF4ޘŝ\xDB\xF71^r\xA7DS#zB\x956\xF6\xE5lk\xBE\xAC\xDC\xA9wF{L\xF6-\xBAW\xB2\xDD8w\xB9\xCB\xE0:\xDBM\x82\x8B\xD9\xFA\xF3*\xE4%wF\x9A\xED\x8F\xEC݂4\x85$\xA5
-\x9F\xBD\xEEU\xD2\x8B\xE4\xE8\xDF\x8B\xA0UJ3.;\xEDI\xD9i?&%|\\xB6ۣ\xB2ݞ\x92\xED\xF6e\xD9nOK\xF3\x8C\xB1cf#'AJ\xF7~\xFA -n\xB6߯J\xFC}$>\xB2k\xD1\xFD\xC0\xE0.\xE3*\x80\xEE\xC5\xE9ZgO\xF2\xC0x\xB2\xAB\xAB\xD6\xEC=\xD9{\x8C'\xDC\xAA7>$o4-\xBAl¿rp\x8B\xC0\x9Fm\xB4%;h\xC0\x8F(\xBC6\xA2\xF8\xFD\xF8?\xA3F>fd\xEBq\xAEp\x9F1(\xF6\x92\xF8\xBE?ޟ4T -}'\xF1\xF0\xFC\xF6,\x89&  \xEE\xD1\xE4~@\xF2\xD0N\x8F\xFBiCWY:\xE8\xD5ԧq\x9F
-Ch\xA5\xDA \xAF\x88i\x8Eh\x96\xB5 \x88@\xF1\xF1\xA5\xAF<\xF1\xA9H_\xE1+?kH\x9D:\x82\xB0\x84\x9F\xEA\xF3b\x8B\x81\xEA\xCD -\xE3%\xE5\xF4\xC8({7\xE4c\xA8v4\x8BVD\xB0\xA0\xDE\xF3 u\xF6\xA2\x91m\x87\xF4Xr\xF7\xF2\xA8zl\xFF1\xF7ec7\x91C\xB8xP\xCCMgB\xF8U8\xCAi\p\xBF.\xFA+@\xE1\xA3^q
-~A\x99GI_\xFD\xF7\xD4R\xC1\xDE&,C\xB5[7-o/$k\xB0\x94\xC1eYP\x8A\x98\xAC}\x99;\xD1`\xE1\xCB\xFF\x89|\xD0\x93\xB5 \xD7\xF9\xDF Q>\xAE\xF4*\x86W -\xCD\xC7$\x8CO=4\xBF\xCD; \xB8\xDF"ӷ\xA2Ԛq\xDF\xE1\xF3فe<C\xCF_BE\xD3o\x8C\xA6?\xA4\xD3\xFD\x8EN:"\xE5\xEA\xD0I\xABT\xA5\\xBB\xF0\xC6b\xD0_\xA4\\x8Bī\xA4ۺK\xE0a1vE\xA5\x95\xDA\xF6\xFC\xAF\xB7iW\xF3\xF4y\xF7
-\xEF\xFEa\xE1\xDD?.\xBC["ң\xEB\xEFNJ\xEF.\x89\x8E-\xE3\xF7\x96d\xE2\xCF
-\x99\xF8/$\xF4\xA2\xFB_\xB4K\xEC?\x97\x9C/\xBAi*\xD7_\xE1\xE2l\x97W\xE4\xBF.\xF9\xAF -a5\xE0`\x90(Q\xB6ʙ\x98Eܥde\xB6\xAD\xEAu%\xA6|S\xFA@\xA9\xC3\xC2\xF33bE\xBB\xBEO\xF21.#\xBCYy\xA32\xE8rj\x94\xF9cb\xF3p\xFF\x91\xEF\xA3H\xF5_\xA5\xD6\xB5\xFE3\xD5>\x88^ # -\xD2_qJO\xFD 6\xF9j8\xFF\xAF\xAB\x80
-Xr\xFFՠ9\xD2iA\xB4b\xF0-\xB9\xFF]\xC7\xC1C\x86\xA3\xBC\xFAo\xBC\xBA\x94\xEDHup}۸\xF9Z\x80\xD4\x97\xAA\xEAY\xF6\x97ã\xC07\xBD\xFA\x9C4\xB3\xBC\xF1     SL\xFB\xE7 7{S\xBC\xF6qS\xBD\xF6\xFB{'P\xE52\xB1~Z@\x95\xE7\x87L\xA6~\x86˧I\xB7\x83f\xF9\xA7\xF9\xAE\xFB\xEE$\xCBj)չϚz<\xA4V\x88E\xF7\x87Mշ\xD8,\xDF'\x9Dt\xB7\xF72\xDCٿ\xE4\xFE\xA4\x99\xBD\xBB\x91<g\xAA\xFA2\xE3 -\xED\xB7\xC5ϛ\xA4\xF6\xB3^j\x87N\xDAu\xBE\xD4;\xAF\xFC\x82&\xEBy\xFAy\xF3Y\xE50T\xBCr\xB9\xD7ɉz\xE4ސ\xAB\xCD{S\x9BY\x9A\xA2\x8D\xF4ŷN\xF6\xD2H\x8F\xADo$x\x82\xB1\x9BRE \xEEM\x99\xE6\xDDI\x8A\xB00\xA9\xA4\xAF\xA8\xBC\xD3;_2\xA5\xE2Ic\xD1}\x99k\x81{ń\xA3F\xB7\xFA\xAA\x99\xED\xE6G<8.\xBA_\xE3\xA60\x93\xE3uVz\x9C\xBB\xF8\xDAq\xC1LuS\xE1/R\xE1KU?\xA3@\xD5\xCA\xDF\xEF\xCD\xE4We\xA8>!\x9D\xEAI\xC9\xEF5\xE9cO\xD9\xF8\xF3'+\xDC_\xD3)u\xFA\x9Fԥ\xF8=\xFA\x86)S\xA6\xC7:\xB3\xE5\xFA   qGL\x8F\xE1{\xBF.\xE92?\xCEUyJM~\xDF$(-\xF1\xA6\xFA\x93G\x88\xF3-Gڣp6\x9B\xFD\xC1p\x9
 4ËE\xCD\xD0\xFDm#\xED\xBFN\xB9\x9EM\xD5K\xE5\x83(\x8F\xBB\xA0\x9E\xC2 h\xDE\xFD}Syд\xDD? \x82J\xBA\xD0ԩ\xFE(\xA9\xF2\xEA\xADzB~\xEAo\O\xF5\xD3|岰}\xDCci)\xFF\xA5&>$-7.\xC3\xEBò\xA6]\x945mB\xCDk\xB2\xB0\xE5.\x8B)\xDCD\xB8\xC0\xCA\xC6Pfۿ4e\xB6\x95U컺K~\xD7,ߋ\x94\x89U\xCC\xFD+]\x81E\xF7oL\xC1\xA6\xA9\xFFV2\x94:\xC8\xD5\xFF\xA5\xAE\xFAeP,\xB9g\x8A\xE1\xC2C\x97\x92\xAA\xE7\xE2\x88\xB5\x98\xEA$\xB12\xAE\xA3\xF1C#\xFB`7\xE26T\xFA\xF0\xD0>\xF3\x9B!\x81\xB9\xE3ì\x94\xA5څ\xA1I\xB2G\xDA/\x96\xFD\x8E T7o\xAD}\xFD# \xAF\xBF\xE2+\xB3oA\xAA\xAD\xA41\xBF\x92Ʒ\x85\xD8q?za]W\xC7 J\xDC\xB0d\xB6  \xBA?H(i\xC7ɚ|\xDB\xFD\xA4\x95mM;\xA9\xAE4\x91\xB8\xFD!n\xB3\xF5,\xBD\x9F\xFAA>\x95V\xE1\xAA/_\xF5\xEE\xE7\x80ܯ\xA7=\x94\xDBq\xF1\xE9\xF2\xA0(")\xBA\xB0[\xE8”\xD8
-ݺ^0ߢ\xF9n\xCD<~\xB5h\xBB\x8D\xF8nZ5(\xAC
-\xEC\xCA:\xF6\xD1\xEF\x8EG\xD9\xD2i\x834~Iq\xBE\xDAۻi\x85iW`\xCBY\xED]=6딅 |Y\xC4cuuu\xF4\xD7oWUf
-̇\xB6wV\xCC\xE8<\xFDy\xABK\xF3\xA1rr\xBCY\xCAӬ\xCB\xD1,y\xEF3\x9A\x85iZ\xEE\x83Qʮ\xD1r Ǔjk\xF3Al\x9D@fm1\xF9\xC3a(\x8Ai\x97\xE5\xB1\xFF\x81\xF2\xFAp\x85\x9FZ\xB0$=\xF6\xCA*L\x96\x80\xBF\xEA_\xD9dA\xCC\xFE~\xB1\xC61\x9D~\xE1\xBCZ\xC1\x82DD\xEB3B\xB2/\x91ݡP@⢡ƭL\xD4&\x8D\xF9Ħ\xF9\xA4\xA5~\xFD\xEA\xD7\xD1m\x9E\xA2G -:2|\x95(,S}E+\xB3\x89\xA2ǢR\xF4XB\xD1ï=\xC4Q\xBE\xB7\xBE?\x85u
-\xA9\xFEtٹs\xF2:\x93\xF9\xB7\xF7\xFFR\xF5ԯ\xFF\xC0qa\xCA\xF8\xDE\xD1L\xB4\xA3\xB5{ -\xA8\xC8r_\xC2\xCAp*\x8AfGb&\x84- \x90,\xE8\x83ݩ\x8B\xC1\xEE.UrB:"|2+\xD6+\xA1\xA8\xAE\xD1\xC7c\x81g)\xF4\xC9\xF6޶;\xAFX\xDD-]\xEFU\xE3c\xB9O\xD2!CnTzd\xF11\xFC\xC5C\xA9YG¨˰0\x8A\xDA\xDB\xC5ݍd\xD9G\xF7\xDD"\xF0G%&\x86+E\xC2\xDB\xF5\xAE\x930\xE2\x80\xDC\xC2-gA\xB9\x96\xAE\xBEWq=|\xCA[\xD1]0\xB8\xF6\x83#\x84.\x88f\xF4"k\xDD\xF3|:w\x8CͲ^\x87Yf\xC6E\xDF\xE5\xBCg~#P\x90\x8A\xEB\xA6\xF1h\xC4\xCC̽3\xBF\xCF8g<`$<\xAE\xDFۨ\xCAw\xD4\xE4\xDBfj`M\x8D}\xE6\xEC\xF1
-KJ[Q'\xC3p\xCC\x9Cd\x87\xFAmU\xBF\xED\xEA\xB7\xCD\xD3S\xB3\xDA\xD7Rj8M\xCC\xA5\xD5e\xFE\xCA`kuwu_M\x99/\xB6ጱ\xE6\x99c\x968VԱ+K#7\xC2۳\x8A\x864\xB8\xD9\xF1#VN -\x8C\xC7\xE9u\x8C\xBB\xBF\xE6\x87\xDD\xEBG\x9D\xE015\xE3\x98[j\xEA+\xF2\xDB↯\xA6*\xBFM\xE6a\xC9!\xF2\x99o\xCA9\xF4oR0k\xE6\x9A0\x92\x9C\x95\xC9` q\xB1\xA1\xA6\x9A\x88L5\xB6\x9Fw\xB1\x8D\xB9-D@\xC2_\x99;\xEA\x85\xD8"D(\x93e\xE9\x8F  %\xB0](\x81B\xECa2Y\xC2;\x81H\x94E\xA2\xBC+] ȃ~6  B\xD8m+\xDE%`[F\x8Epl \xF1\xB0\xFD\xA8!\xA0\xA7\xE3\xF6`\x89\xF1\x8C\xC0\xBE -\x96\xFA\xA0\xF1\xDC3\x83Q_\xEE\x90\xAE\xE7qF|FE{0\x9E Zbo\xE5)hV4k\x89\xDBb\xEC_\xB6\xE0\x8E \x96\xFB@ \x80\xEE\xBFب\x9C\xD6,\xB8\xA3$\xF8Y\xE5 =\x91$\xFA\x9B\xB2~7\xD5ļ\xFCɊ\xA4\xDF\xAC4\xD4\xF3迲R\xBB\x8F!\xD2\xE6{\xF0\xAB $\x8A\xF0m\xEC¡!A\xD8\x81\xE4\xE5\xF2A\xFFNS\x92Xe\xF4xz^pg\x9B\xB2e R\x94E\xA9FJs5\x8B\xC7g\xA8X@s\xDD'\xAE\xAB\x82E\x90 -?)\xEA5\x9C\xAF%:ґ\xF9yD\xD1l\xD8pD\xFC\xFE\xB1b\xBC\xDCr
 \xF1\x81l\xF5<\x88\x94g\x8E\xC4\xC3U/y8‡H|\x9F\xFE\xA8ш\xBC\xB4\x86m\xFC\x89\x9F\xBCW\xCCF\xA1\xB0\xA8\xD6Jn\xE2\xEE\xFB\x8D\xC1:w\xF6\xE0*/\x8C[\x8C\xE9ȉ\xB0\x9DC\x9E|\x82\xF9\xC8\xD0fCHc\.H\x97l\xFAҿݎڂ\xAAq*[\xCE/V\x83ȄoZ\x9F\xB9$\xB41\xFD\xA0_\x9Av@:\x83j\xFD\x83\xD2#\xB0\xB8x\xD38$=\xE2\xB0t\x86#\xD2\xE2A\xE1r\xF8ch\x82K!\x91(K\xFB\x87\xFE\xBE.—[T\xB1\xB6\x9C\xBD\xE8S\xF7\xA1\xFF\xEAj\xC2EI
-|\xB7\x96\xAA\xDB\xB7\xA4\xBE\x91\xA6.Q\xF5\xA2[W\xFE>\xDD\xD4\xF5q\xCBk\xEA\xAD\xD2\xD4\xFE\x92\xEA\xD8V\xB8v\xDCX\xE1\x9A=\xC5v\xEF5X|2U=\x9CD\xC9s\xF3\xA0q8\xCF\xCD/    \xBC\xBA\xB1e\x8B\xF3\xE0\x8B\x8E\xE0:\x84׈"S\xCE{\xA8\xE6%\x88\xB1\x{D800}SJ/K\xC4\xF5iٴ\xCB}k\xDC\xD0Z\xA9M\xBA\xC0u\x85!\xEC\xDEu\xD4=\xBD\x8B-{Ua\xBBR)!\xF5\xB7\x9F]\x92!.\x95\x8E\x99_4\xFF\xA3\xB9uۆK\xEEݩ'\x90Ӳ*\xAF\x97<k}\xA3c\x99k\xFA\xAD\xC1\x99\x9BA\xAD'\xF5ԝu\xA2\xAD!W\x98\xB9\xAC\xA2"\x9Al\xE9\xB4Hd=M\xA6R/\xACm]\xAD\xEFuy[\xCE-˛\x91Ғk"s-p6s Gj\xC1\x8B-\xD7>\xF0h\xEE}\xE6\xA5\xCBաw^6^
-zI-A\xBD\xD4\xF4\xAFu\x96֯\xF5*O}\xBEl\xAD\xF4\x89O\xDCk\xE4\xB4Mk` \x87uӹeb\xD6\xE8+(a\xA6\xFFPD`}]}]\xB8&\xE4ߢ\xD5\x96\xE0*MhGt\x81\x82\xA2\x89ڍ\xA5\۠\x89t\xC4\xDA,\x82\x8B\xAD\xA1\xFC\xC6a\xF9\xD0\xC8jQ\xB4&K\xDD\xDB.\x81\xF2ƄR\xFE\xC1\xCA\x8DD\xCB6\xA06\xB1\x80
-\xD1g*\xCDE\x99\xBF\x99sP\xF25ȿO\xCA\xEE[\xD4\xCEeĖȈE\xBB\xE5\xC5\xB1\x98\xF1\xAA削\x83&\xCA0\xF3\xF1-V}\xC2\xF1\xE5DM68#\xA4\x96Y4n\xAEfb\xD3\xC2\xFC3o0"A\xB6\xD5VF6\xD2uq\xF3\xD9dh\\x98\xA2P\x8F\x98) \xBB\xE3&\x83\xC9v7 \xB3\xF4 -\xF1pVLVۧ\xBD<m\x93\xEC\x94Hvb\xB2\x86\x94\xCA\xB2\xDDP3\x86\xBB3a>\xA4K\x9C,\x90H\x83|\xD1\xBD\x9B\xB9t  5\x9BM 0?\x8B\xE2\xD1\xC1bc>\xFEo\xEA\xAB\xF3\xCF\xDCZN\x9C\xDA
-\xEFf\x9A\x8C0\x93.a\xE8\xF1̭\xB4_\xFCA\xFB\xDDyV\xF5\xAB\x82ྗ\xAC,\xB8
-|k#\xB5[\x93\xBB\xB3߫\x95cj\x83\xB1\xA7\x85\x97P\x90Jxw"\xCA\x84jqfR\xFD\xB04\xE7\xDB\xFA\xEC\xF3=\xAE\x91\xEFNwG`\x8A\xDE\xC8m\xDC\xC1\xAD\xAE\x96\xCE\xD5.\xB0\xD4>\xAC\xAB\xBB-\x8CF\x83\x80\x8C\xB686\xD2Vwgˊ\xACѓ\xEF\xA3\xD5г\x81;\xFA\xEEb!7E:\xA8D\xFB(5\xB4u\xE8 D\x8A\x85\xA0\xAE\x95XO\x88\x93&\x95֖\xE5X\x85\xA0\xCEv\xE3gI\x8B\xE7\xBD]dq4+\xBEEP\x8A\xE8\xEA)R \xB8I\xABBn\x9AU\xB1\x93\xD3\xE2,C\ eʡ\xD3r"\xB0\\xC9\xDA\xF6 -u$V7Ѫ\x97
-\x99_DUVKE\xD5״n\x83ʯX\x9D_\x89\xB1\xD1nD\x9B\xF5\x97\xAF\xCB\x96\xE9\xA0    \xB4\xF5zE\xF6\x94DzZ\xDA":͂\xAAHOGK8u\x91\xEF\x94(Ȉ\xC2Eor_\xEA#w\xA7\x8Dzm\xDD\xE5:\xC3\xC4-(i\x94\xEB\xE4\xD7\xAD\xC4\xB1\xF6(M\xB4*V!\xAF\xA3\x82z\x8E\xD1Ջ﹫\xB9      u dz[(71\x99\x9DS\xB7\x9D\xAD\xC09x -cwvnR\xD7l\x90?["\xAB?mw\xF6\xB6\xB6IH!~W[w\xEFJ\xEFtu\xF4vVbh\xA9\xB5\x96\x9C\xDB]ݭ\xAD\xD2T\xEA]\xD9\xE8\xC2Q\x84\x88\xACn\xF5\xF5\xA3@ -\xDD\xC2\xC2\xD6\xD1ug+=\xF4S\xDA{ϽGn\xC3[' \xD6@ѽ\xA8\xACH\xEA\xD4é\xD4܄rT#\xD8\xB2{\xB5Sy\xE7\xD5P+\xFF\xDAZ\xEB%\xA8\xE5\xA9:\xEA\xDF]\xDDR\xDDV}w\xF5\xC1K>\xF6,9\x8A\xA3!  \x8E\x88\xFA\xC9j\xA5\x81\xE5 \xE8-8M1@o\xD9\xE6@\xE3;\xA3\xC1\xB1w9\xF6\xC7V\x93v±\x91\xDE\xEF\xDFRO$\xB3@\x88\x82@\x97þ\xC5\xE8#\xBFmw9\xF6=\x8E}/\xE6}\x8E=\xE0\x89\xF3 -\xF4\x8F\x89,N\xC08\x8B\xDF        ^T\xC0\xB1.:ƨc$W      \xF3Ǒ\xE7;!$\xF9\x88\xEEo\xC58\xB0\xF9`~\xBF\xEF+ށA Z\x99\xD7\xC3'8Nr\x9C\xE68\xC3q\x96\xE3\xB3/\x8C~\xFE
 \xB6\xB1\xA3\x91ݑ\x88\xD6\xC5Q\x80e*9V\x83\xC7\xB2\xC0V\x8E\x87\x88\xE3\xE3\x8D\x82(\xD0\xC9\xD1\xCD\xD1\xCB!\xA2\xF4C"B?\xCAQ\xA3\x9F\xE2z\x88\xE3~\x8Ea\x8E\xF3=l\xF81\xDA\xDAC\xEFz;n\x8Fl\xC0B\xFD>\xB8\xAEv\x91:\xF9#\xEA@\x94N\xA0\x83$\x9DS\xB0T\x9DBHҹ \x97\xF5 \x97\xA8\xA8\\x9D"\xEAT [8 \x8C?\xD5\xF2\x9B7\xEC\xABe\xF9\xF5\xE1\xC7\xF4\xD5\xF5\xFB6#hߪ\xD8L\xA5\xDB\xD4)So\x96m\xEF\xF7\xED\xC0\xB3Z\\xDEh\x90\x9FF\xF9\xD9%?\xBB\x85̨@|\x8E\xF0\xBDI $\xAA\xF6
-\xB0fu\xE2\xA0\xDF\xF7\xE1\xFB\xFE\x83"|o>(\xC2\xF7\x96\x83"|o=\xE8 \xF5\xF6}F\xCDdn\xD9Z -\xE33\xFED\xF6\x8Fb\xC8,\x94\xC9~\x8F\xB9\xEDg[\xA7\xEC\xE9\xB7\xDC\Lv$\x8B\x80 \xC8vv\x99\xA9N\xEF\xF6h\xB6[n\xBB\x93hv.≮{\xB0\xD7\xD4\xD6\xF4\xEE\xF1l\x9F{<\xB7\xF9\x9F\xD8\xD7\xFB|\xFC\xFF\xA4\xFA\xCFA\xFCwO5^,\x83LwO7z\x92\xA1lw\xB2\xF1\xFA\xC5\xF8\xDET|\xD1=\x93\xED\xBEظ7\xD5Hʰ\xF5\xEF糤,2w\xAAݳ\xDCe*/uD1R\xC5\xC03j\x84\x80\xE2E-U A\x8D\xCE\xF0\xB9/\x96\x83\xEF\xE6>\xD4x\xB0\x9DM\x8B\xEE\xC3|n\xD7\xF5\x8B -{S -\x8B\x88ֻ/\xEEڛ\xDAŻՋ\xC8\xCCUb\xE2h\x8F\x80\x9AEwD'V\x8317%\x8B\xEEE\xA3#nJ\xAA\xEB\xA5@\xCAA\xCF\xE1\xAD:\x9B\xAD[\xBA\xDB\x94\x81_\xF66m\xD4z^ȭG\x93\xF5\xC9-\xEE\x94\xDAk\x89\xF5\xB7{yW\x93ʔ\xAA\xF6\xAF+\xD05pg\x9A\x8D\xA6\x8B\x92\x87&U\xF0&U\xB1M\xE5\x9B\xA5\x9C\xEE\x95f\xB3I\x89\x9B\xB4\xBB\xBE\xA6\x8B\xF2uk\xEA\xBE\xCFKQ\xAB'4\xA9\xA2\xAB\xEA\x86~R\x88 \x97\xF3qu9\xC9Z%\xB9\xAD\xF2\x80\xEF\xDCk\xBBT\
 x86\x92\x9BTp -\xD6\xEB\xDFGn\xDC\xECR\x99%%E\xADamN\x89ʐ\x8B`\x8FKOǰ\xC1\xF9\x98H\xFD\x90\xC2F!\xC2\xE8\xC5 ]\xB9\xF3\x87$B@d\xBA\xF7\xE8\xCE7    \xB6\xC2$\xF4Æ\xB9\x93q\xFC\xD7\}C0"\x92 -\x80\xE0\xF5\xFB\܌/\xE0\x9B\xEF\xE0\xE6\xDF\xF3 \xA0\x90
-S\xE7\xCAg~N\xA6\x83chk\\x97\xCA\xA6\x90\x8F\xE7u\x84*\xF7\x8BD\xA8\x92!a\xE2\x8A3\xF5Gx\xBFlhe \xCA\xF2\x8Aq\x9DD(\xCEW\xB9`ܭ\x8E\xF6\x8B:Z\xD1\xFE\x83D\xAB!\xDA/\xABhEM\xB4RƮ{\xF7\xEET\xE8u\xF7\xC0\xEET\xD1\xEB\xEE=\x8D0y\xDD{\x91\x95l}]6\x9E\xA9mԣ \xC8\xF5\xFC\xDDvM\xF0\xB6\xF1\xF8\xD5\xCAd\x82݀\xE0\xD5۷A(\xCB\xFB2O)r\xD7\xFE\xC8\xD3 ~$o\xE79\xF9|\xC7\xFC\xA3\xC3\x87\ܮ7Y+on@%i,\xF7\xD0\xE8\xF1\xD3T%\xFA\xEA\xFC\xC1\xD1S\xC7mY{ۺ\xF6\xB6m\xEDm\xBB\xF4,\xA8Pa\x94\xE4\xF0G'\xA6!:\xC2\xD2s\xA6\xCF
-\xA9\x99 <\x9E;;\xF3d\xAEH\x82\xC7&\xD0<\x9D\xCA\xE06\xE6    \xCAT\xB8 -\xF2聙\xD9\xF1\x9C\xA8\xFCa\xC1\x93\xB9v%5=N\x84} -\xBA۝T\x8F\xA1tZ:\x8BG\xC7g  1~pjf\xECqg7\xAC\xE2\xB8\xA7\xAB\xB3;\xBCR\xEB\x89UY\xCB\xC4I{\xEF\xB9\xCEv{[\xE7{\x86J_߰\x90&\xE6\xB5\xF3ڤ1n̙\xB9kH@'\xCDkm济u\xC8\xE2+\x85x\xB7\x94\x89ԲԽ_\xB5@@\xDBS\xA2C\x8D\xB6\xA4\x99k -{\xEDݺ|բ\xD9\xC3\xCB\xF7+q\xDA̹3\xD7bε\xDA\xD2\xE7\xCC\\xAB9\xD7f\xE6n\xF7v\xFF\x82\x9C\xB4\xCC|^\xCF\xD4\xDEx[\xF1\xE6mEGo[\xCDV\xFF\xBE\xE0~\xBC\xD9\xB5\x82B:8A \xE9\xB0w%,\xDE-l\xC6S\xB9\xB1\xF5dC\xC0L\xB2\xCB\xD7\xF4\xBD%{\xECo\xD9\xFD;6\xAEӷ\x89w\xBDf \xB5\xAD\x83\x8E\x85\xAA\xE3\xA7h\x90\xB1\xE4\xFD\xD51\xEB\xAA|f\x9DiV\xE3B/\xC0Y\xFE\xEA\xF2e\x80\xA1\xF5\xF0ձ\x9E\xFB\xB6m\xC9\xB2k\x8C\xDAM\xF5\xB1\xEDF\xED֯\xCF)\x82\xD7i\xFBH\xC4\xE0;\xBC#\xC8 -Ӈ \xD3m\xD3W\x81r\xBFB\xBE\xF3\xA1J\xE2?;\x80\x96?x\x97<\x82)a"\x92⇩\xD1\xF4\x91/@~\xD8\x9B>x\xC62\xF9\xD4\xC8\xEAnZ\xF8
 \xE2\x83,y\xC6\xCFT\xB4\xA0\xEC\xECd\x89o\x94\xDD\xFE.\xD9\xED\xFE\xE16        \xA7p\xAFp
-\x8AS(\xECA\xD8Ê]K\xF8 -.\x{D915}\xB4\x87 -w{C\xDE<\x88~<3/d\x87\xF1\xEF\x85u\xAB\xE3\xEC\xD4!\x81\xBD\xA9\x80\xD7!\xC2]\xF4Bt\x88\xF8m\xF5BuHho*\xA4C\xE2E\x8D\xA68|\x88Ԧ\xA68ll9\x99qSNVܖ\x93\xCA\xC9\x8F\xCA)\x8F\xC9ɉ\xF7\xCB)ؐWo\x84\xE2\x9B\xE56\xEFJm\xBAދ'1\x9Dɽ\xEAsy\xF3\D\xA2\xD1vVذ\xFBx\xED%w\x9F0\x84\x97P\x85r\xDC\xFD@ݦ6E\x97\xEF[\xB8o\xF8i\xF3\x85Ԧ\xD77!\xC8\xD9f\xD5o\xC0\\xEC\xDEH\xC0\xEDƩۥ\x92\xFC\xEF$        \xB6Po\xBC\xB0\x88\x9B~,\xF9\xB1\x9F{\x98h?68\xC1/\xA6\xFD\x80
-|\xE9\x85\xF8\xD8 \xF0F\x92\xA2\xAC\xE2w\xFBR\x9B\x928B\xA0~Wj\xD3\xA7{\xB2\x9B\xF0\xE1\xD7\xFDF\xAE \xCCB(7n\x9Ac<$;!,v^H>"\xA7\xC0>\xEB\x89\xE1H1a\xE3S     .P\xF0\x8B_&U<\xCE\xC0):\xC7K\x93\x8F\xAA\xA0\xA0
-\xAFGv\xBCV T\x81\xEDMm\xE2\xD3'~\xDC=!\xFA_\xC0\x89Ms7)bt\x87\xB0a\x97\x96\x96d\xFC\xD4 \xD9M\xF2\x8F\x97\x96\xDD\xD3\xFA\xEE&\x95\x83L]*\xE7_ d9HT\xFFQ\xE4\xF4\xC6]\xD2\xD1jUzz\x8A -M\xBB\xF9\xBA\xB4\x8C;6l$K\xA9RQ=\xBC\xFD\xE15\xB1\xCCf^r3\xCA\xB6t)Y\xB6\x89\xB59\xB59\xFA{\xA5K\xEE|\xA6\xEC\xE6\xB97$\xDEc_\xF8q\xF7\xB1\xF2\x8B\xF0\x83\x91\x9F[\x90"ͽ\x91\xA0j\x86\xCB\xECfj\x83\xCA.\xD5\xCE->\x9C\xE4>X\xB8\xC7/\xF7\xFA!/.$Ò\xEA\xEC\xB3qߗ\xD5\xCB/̽\xBD_\xD1:\xB9x%\xC6\xE0b|,\xA8\xF2^\xC2\xF9\xD0\xD5\xFF\x99Q\xF9q\xAFQ\x94\x85R\x9B\xD15_J\x96T\xDD\xFE\xB7ۺb>\xE0UL -D\xDF\xCD\xE8\xE7\xA9!G?t=wk\xD8\xF0\xB8\xFD~\xA5\xA9\xA4J>bH\x85D\x99i\xE4\xEE\xA3<U5\xB4\x88"n\xBF\xA4'Kq\xFBe\xEEE/^\x90\xAD\xA8R&n\x92)\x88VRe\xD9\xCDIG\xEA\xA8Pg\xD9\xCD/$\x83P\xA84   \xA0k\x8D;ro\xBA\$\xF7+\x85ہ\xCB\xF7#B\xFF\xD2\xF8\x8D\xC0\xB1\x8B\xA7C\xB0\xAC\xA4-\xB9\xFBc|!nyw? \xD6\xD5B\xDC\xF4\xEE~\x8E\x858\x85Jm\x
 A9B    8@\x96\x82|\xD4\x8A\xF9P:+?NRI\xB6KC\xFC!\xC6 -\xEETZ\xCA-\xA2ɝJk\x84\xF3\xB8ŝJ
-\xCBo\x836\xF7-\xF8\x8E\x92\xB7\x99;e\x86\xC4\xCB3\xBDS\xA6\xC4n\x91\xA4\xF5\xC8\\xD9+\xB3f\x9F\xC8\xD4\xEEq\xDA\xDD"N; \xF3\xE7=b\xA5y\xAFh2\x8D#\x96+\xCDd\\xDA\xCDW\x843\xB6\x95cpj\xC7B\x94S\x9C/\xD2\xC6\xF2ð)"d\x9E\xECJ?\x84\xE8\xD9U\xE5'\xA4\x94 \xD0)\x8E\xAAB/\xC6m&Q\xB5T<\xBA\x83\xFD\xDA""\xB2\x97u\x9B\xE1@t\xB9\xBD^@3\xA9t\xB9\xB1^`p;\xBA\xA5^`\x8BGԱ\xA0\xFAnx\xA1\xD4+\x85\xF7K׼\xEF\xACy\xBFh\xC3\xF7#\x8BX#\x9C.}\x86\xB9s\xCD\xFBEk\xDE/\xDE\xF0\xFD\x92E\xA6[\xC0\xD6\xF5\xFB\xF0\x95\xBD1)\xF9/^\xF3~\xE9\x86\xEFG\x91\xC6}]\xCCE#(\x93"/,A\x85t\xAC[\xC7_\xC4\xE1\xB55%\xAE
-\xAAn\xE2y+@M\xFD\xB2\xFE\x92L\x8F\x81U\xB5%3+\xA6\\xD5\xE1\xF1S\xF3\xCB\xEB\xEAL\xDEu\xFF\xE3\xEA\xA4V*\xCEKj\xA5\xBC\xEA[\x97TD\xBE\xEA\xFE\xCA\xEA\xA4V\xEA\xD0Kj\xA5\xBD\xA4\xBC\x9A\\x97T I9Nj\xA5:\xBD\xA4Vj\xD4Kʫ\xD4uIE\xE9z\xAF\xD2a\xD3a5F\xBFAoKG\xD4\xE5\xAF\xD3E\xD3%\xEA\xF25\xFAf:\xAAt -\x8A\x91\xD1\xC4v\xEE[\xBC\x98\xAAw\xBFm\xC4
-P\xC7b&\xF8\x9474\xC9;$,\x87\x9Bl\x96ط\xD7\xC7\xEDg\xD5\x97\x89\xF0B<0\xEFy\xF1pD\xF8\xB7o\xA8 -\xB0Z%b2\x8C@\x87Ⱦ^<\xEC_a\xF1\xB3/\xB5\xC5}T\xE6I\xEEP\xB2\x8C\xE9mdp\xABOML\x8F.&#U\x85fg\x85;:T\xE1cPf\x94\xC94\xA8[\x87\x8A$ \xBEJ\xA6\xBDV\xEF\xC7j}\xB5\xF2o\xA1\xBF6؏im\x91\xE13Â\xFA\xE1\xC9LR\xE1ow[O\xD3`!\xA1/2\x99\x9B\xAB_\xC7|\xD6.ޫ\xDA@\xD1\xF7.\xF4sz=F\xC0\xD4Z\xEF\xED\xF5\xDB\x95ta\xFB\xD2\xDE\xDBr\xC7\xED Z<-C\xBA\xA6غ\xE1\xB7y\x81?cf.\x95\xE5\xD8\xF8 -e\x87um\x9C\xA42\x8Cǔ\xF5\x96\x84dB\xE2\x94[]Did\xF8HA\xE4Q}\x97ӊ\x95\xBA -s0\x95\x94\xD4\xE4\xE56\XQad\x88\xB1\xA5RΩ\xC8*\xF7D\x97ӹљ驧TX\x95\x9B\x9D\xB9\x82\xB5\xD6\x8F+]~erl\x94efvt\x8C\x97\x85\xAF[#A\x8A\xF1\xCFVuT\xD2@0r5\xD7Z\xBD*\x81\xA9Lv\xCEK\xA1\x83M\xECB\xB3b0\x86֒\xBC\xB36ͱ\xA7Ʀ2XL\xC2/\xDE*\x8F\xB4 A%\x9E\xBA2*^\xD9 \x9F(\xC2\xF8-\x8B&\x81\xC6jW}.=37\x87\xE5\x99f\xA4\x97\x8D\xE1\xA7\xF4r
-q Fd\x98\xB4\x8E\x8FY`yլ\x8A>+\xE6\xAC^l\xAF*\xA4\xD8W\xA4\xB6Dwiy\xF7\xF5\xD5\xED\xF4\x89 \xA9z?\xA4H\xE9\xEC̀.\x93\x9A\xDExk\xE6W[\xB3Hu\xABF\xA9c\xD7n\x97r,\xED"I\xCB\xD49&\x8E\x8F@\xC61\xF7;f\xB3c\xB7\xD82 \xB0^ \xF9J6:\xA5E\xF9\xDD\x823q\x85\xE0\xE6 \xFE\x9Ce\x87\xC7\xF03\xCD~\x9F\xC8muˆI\x98=\xFC\xF7C\xA5\x88\xD7 t\xF3\xD8\xE2\xC8lR|\x82,ۤ       |\x82,\xC2\xF8\x9D>A\x96\xED?3\x8C\xA8:\xD8ؿ\xA1\xBB\x93\xFCܴ\x84DQ\xD0 -A\xE6\x8E\xE1 -\x9E\xEC\xA2;>\xE8\x88n\x8B\xC9\xCD\xCCC\xBD\xCA\xF1\xDC\xE5X\x97\x8C\xFD\xB4T:\xB4^s\xA8¼f\xBBi0ª~EQ9\xA6U\xEE3^\x96 -\xB9\xD9,\xA9WY\x92\x8C\xAC\xD2\xD3#&\x84\xC5v!,v9\xB1Sȉ\xB8\x90 -BI4
-%\xB1K\x88*\x87-\x9A\xE0=4E\x85\x9C(\xE6(\xDD%\xEA٢\xC1\xE6\x8Dq"ąl\xD9J\xD4LmʆQ{A\xA6l\xB0\xA5\x9D\xE2\xD4b\xCAOP\xEB  \xBAYt(f\x99 \xE6\xA8\xE8\xBD\xD4\xC4\xC7=0P\xC2\xE9\x95\xCB\xF7s鈊Mq\xC3g\x8D\xCB\xE7)7(h\x83ŤX*
-!\xE9\xD2:\xB6\x9F\x84m.M%\xB8U\xB4ݘ>\xED(ǁ -x\xE2\xE6\xA2\xD0\xE5\xACq\x8Dq\xAB\x82\x9A\x8C(\xB61E\x82΀'\xD9ni \xDB\xDDCl\xA5\x81\xC6{\xE0%\xB7I\xFC\xC1\x8C\xEE\xDEx4m
-\xFC\x86\xDB}\xF1~u\xFBZ\xD8݅FOQկ+\xBB\x84\xFD\xEDN\x95̀l\xC5ҁ\xAF\xB8]B\xE6\x92vO\xA3\xC7\xD9\xCF\x80\x90\xD4ݫ\xEF*\xE4\xF3\x80~\xF7^}\xEAWI\x84\xC4m\x99c\xEB.\x99;\xC43\xBE8 :DU\xAB\xBExTG?^H\xE5\x84zO\\xCDܧ\xAE"\\x9D\x8C\x83m\xFAS\xBEy\xB56Tx\xE1l\xE1bX\xC7j++\xA7\xE9y\xED\xBCJ@\xEC\x80.\xA8+*\xC0}@]\xC9\xEDAuU\xC2Z\xFF\xB0,\x90\xD18\xF15o\OG\xE5\xF7"\xB6
-&+\xA1\xB9t=\xE1\xF1 -y\xEEW\xCFK\xD4s{oJ\xC0\xE1d\x80\xAD\xE7@\xF4\x8A'Hc\xAFVC\x80\xB1\xC1\x8A'Ƴ\xB33S8ykV\xD6\xC1bM\xAD\xEF5/\xD2w\x9B\xBF\xD2<A\x9F\xF62\xD0%\xEC\xF6\xED7 \xD2\xF8{ܰG'\xA6r{\xD6-\x89+ik\xA3\xFA\x95\xB4-!\xAC\xC3\xDA
-\x8D\xE6\xB0\xEA\x9B\xB8z%\xB0\x81\xDF?\xAD\xA1\xEA+\xF2"\x8D\xCF<9]\xCDep\x81(Kɵ\xF3ӓﻚ\xD1\xF6\xE7w -\x8EN\xA7U$Y\x9F+GE;\x9C\xD1*\x9E\x81~\xB9
-̐\x9F\xC3^P\xB1D;\xC7R\xAD.eH\xE9\xE7ft\x8D!\xC4er&kb\xA7\xAC\x82JF\xB3Wr+\xA5-<3\xBCr\xB7}r\xA5\x96
-\xEC\xCC;rA\xDB:\xDB:\xAB\x97 -\x9C\x95/\x99\xF1cd\x8B\xAC\xA64V\xC2Arzk\xF0\x9A\xD8b\x94?@!\x86%\xDB1\xF2WY\xB7;\xF1\xB0\xB9U*S\xDD\xE6\xC0\xD2ZW\xEBa\xAC\xBCQ4E_'\xBA\xBE\xECvwwo\x8B\xDD\xD3*\xE4\xF2\x9B\x92J`Jd\xEC~\xBCi\xB4\xF4j p\x95.\xF6\xF1-\xAD\xA5\x939\xF5u4\x9C\x99#\xB4\xBD\xA3W[\x95\xA2u\xB6\xF5\xDC\xD5\xDEY\xE4Ӹ\xB2\xCA\x9A\x82\xEB\xEB\xE58\x94ċ\xDD\xD3\xDD\xD3R\xAA\xAEW\xEA\xBB@8\xF5\xF4\xDC\x9A4\x86\x96\x9EG\xDF#\xE5\xB4Ҙ\xEB\x87dT5c\xE4\xC8\xD09\xA7\xD64S\xC5,\x8E\xE2\x9FȨ'BLe\xA6i\xCA\xF5Qu\xD3-z:2:8^\x88\xBD:\xF8\xC8\xE5 \x98\xD3cO -\xA4Q F\xC3㉙\xC9q\xC73\x9A\xF7\xD3*\xD3sES3\xA9\xF1Sڌ\xBE\xE0Ȼ]O\x83\xAA\xF8
-2\x94. \x82e\x94\x8A
-H\x9F1\xD0\xF4\x84F)ʕ\xF5\xC6:m \x80åQ\xBD'\xAF(d[\xB7\xBF\xFE\xC5\xC2\xD2O1\xEETu\xD1 \xD3B      \x94\x9C\xBE\x92\xE1oL’\xA6k\xE5<\xCE\xF4\x96\xB5\xCAf\xEB:\xC1;3ӗ\xA1J\xB4\x9E@\xEA\x9A\xE8
-\x94\x8E\xA5\xAE\xA8\x94\xCE\xC90\xB9\x94      \xA6\x9FL\x8D\xCD\xCD̆ȘV)\x93\xB9H\xEAqyn\xA8\xD8`B\x89\x88\xE0dIJ\xCCT\xEA\xA9\xCA\xE5Z8\x95\xBAV\x98_\x8C'ᬾfL\xE9 -\x84\xB77غ\xAE0t\xA5xK_jzf\xFA\xA9\xCB3Ws\x9D\xB9\xD8\xF2\xD8\xDBp\xD4\xC6[\x96\xDD\xDE\xA0S\xF1\xA3\x9C\xCE<\xA9\x92\x86\xBB\x93;\xA6\xE0T]\xF1\xC6\xFF!\xA4;sҭ\xE9/9E\xD6\xEB)\xE0\x89\x85\x88\xE0\xF8,\xB0,\x81)ur\xA6tR\xCDů\xAA\xAF67\xB1_\x9A\x98j\x90q~)\xA3"\xA9K\xFDBE!\xC9Czb=\xA2\x8Cs\xF5JN\xED-\xA4\xB2\xD5UAOg\xD9,\x98c\x82\xABR\x8C\x96\xFE\xACl#\xA6\xA4c\x94\xEA\xCE\xC2~\xC1\xD3\xF3\xC9e\xE7.۳\xFC\x8F\xF4[\xEB\xB0e4z\xA3\xE4\xBC       \x95F\x89\xBA\x84dW\xF5]\xBE=\xA8\x97\x8D\x9C\xA3\xE5)a\x{1466A0}\x8A\xE8:\x87\xC9\xE2      8Hi\xD5E\xC9x&7     &\x8B\xF7\xAA2\xE0r\x99\xC7\xF5\x97\x8A\xE5r\xF9C@L\xA6\xC6\xD5'-\xC6H45>\xAE\x86Cav(Ut\xBBSBE~S\xF5a\xE5 \xB5\xB3f\x938x\xAE\xFA     \xF1\x86(\x8A\xD8\xC5\xC08h\xE8H\xFF?\xFA\x92\x96\x80Mha
-\xF7a\xC7FA\xA5\x98\xABbǏPz,o\xB4\xAAJ\xA5\xF25\x84D\xA5\xC6        \xD4:6\x98[\x95\xC2J̱\x95Ί\xB05ܢ\x8A\xCE
-
-+hط:v\x9Bl\xADӱ\xD1OA9\xE5\xA0\xE3r\xEC#\x8E=\xE8\xD8Gw\xA8\xC7\xF3\x84c\xDF\xE7ا\x94\x89\xB3Hi\xEC\xF3\x8E}\xC1\xB1p\xEC\xFB!\xC7u\xEC1\xC7w\xEC\xACcO8E\x93N\xF1\xA4c\xCF8\xF6\x9CSrձ\x9Ft\xECk\x8E\xFD\x94c\xC0)\xFA\xA0c?\xC3\xFB\x9F\xE0\xF8\x8E\xE4\xF8$\xC7g9~\x98\xE3G8~L6\xFC\xEDaw\xF3\xD6\xFC\xBF\xDB\xD4o,?`\x95\xF2\xB7=\xFF\xE8\xC5_d\xA7i\xDDS\\xC9`
-'ji<\xFF\x98\xAFt\x97\xF8L
-\xEC\xCE\xF8clq\x9A|\xBE{\xF2h\xFE\xFB\xB9\xDD\xA6B\xA05\x8F\xB7\xB7R\xF1\xCAav\xE4T\x88+_d\xB3Q\xBF\x85cGG#\xC7\x8E\xBD\xFB8\x9A9Z8\xDA9\xBA\xBA\x8D\xFA\xA3\xA1\xD1\xF0\x95\xD7\xF3\xB2     -\xE7\xB3#Hu~\xE1H\x87"\xC4\xE8\x91Hn00[\xB0@"`
-\x88\x80\xA9T\\xB4\x96b\xA7\xE6+5-(\xBBj_̀l\xAAO\x99\x9B=ձ\xDD\xDA,0\xB2{ l -s\xCB!4H\xAC\xADșp\xAE\xCA2\x90\xC01o\x87\xC0\x8EC\xBE\xC3\xD9q\x90w\xE1?\xE8+3BP\x8CF\x83l\xD3\xC2E\x95l\xDC|F?\xFB\xA2^\xE0,{\x86j \xBEcZ\xC3p\xFB}\xC9MC\xBB̤\xE1ޕ\xB8;Y\xA7/\xEFNH\xD6\xEA\xCB\x89{\xD4%\xA4([>/\x9D\x82껰\xF9\xB2{\xF2M\x98\xA3\xCA\xEE\x8D[\x95h\x82/\xE2N5\xA18C\x8B8R\xDD\xE7)\xA5 f\xF7\x98P\x96\x8D\xE6\x81\xC0\x91\xF7¦\xF5\xF9\x92-\xEE}\xD9V%\0F\x9A\xDDS\x89\x93\xC9'\x9A͡6Ӳ\xF1Gk\xBC&r "\x9F\x96Mݐl\xEA\xCEȦ\x8Ew\xDF4\xEE\xB7ecP\xF4\xD9l{>\xC2\xEEr\xB8ٸ\xE9\x9Ek6\xD9D\xBA\xE7\xB3\x9Ag\xE5O\x86\x85}\xEF^h<h^TB/2\xA0B\x90, \xADd!\xE4A       Q\xB7\xB5>\xC8è\xA9G\xF1%\x8C-\xAD:oK+\xB5$\xE5\xEB\xCA\xD42\xC96AInR\xD9\xCElW\xAA\xF35\xDBM\xA6q)Q\xF5g\x88\xA7\xA6\xAD\x83\xBE\x91\xB4\x94E\x86MA\xB6S.\xB3\x9D\xD7\xF5\xE9\xD9Tg\xB2{Qb a\xE9\xEC1\xAF\xDE$\xCCf\x93%\xC8Xd\x83\x85\xB0EB\x97G'Խ\xFA\x83)od;o\xA0\xA8\xA3>;Qx@k\xF7
-\xFCi\xEF\xCBl\x89ԗߧ?+b\x9B5_^B@e\xBB\xB3J\xC1\xE6\xEA-\xBE|ER\xE2\xB59\x95\x8A\xFA\xAC\xA4ҍ\x94\xC5\\xBA!\xF1U>\xD5g\xE7Tl\x8C\xF3i\xD1d\xFB\xCAٛ&\xEB/\xB9ܛ*\xA2)\xFDb\xFD%\xE1ДK>"\xEC\x81G\xA5GT\xA3
-/\xE8L\xA0)d \xB9M\xB14oAJ\x92\xBDK\x99p#.\xD9K#\xE8\xFD\xBC\xB8\xFF`'+\x92߱%B?E\xE8\xE2\xF5g\xC5ʙш\x80C̡\xE9?f 8Þ;D\xF9+\xB2\x9Di\xFB\xC6B\xB1\xF0H+\x8E}3@\xAC |\xB5@\x95\xFD\x94$\x87n\x8B\x85\xC0\xF7c\x86d7\xA9\xF2'\xDD/%O\xFB0\xE2\xA1\xCF}^ Ė\x96\x8F\xEDY\xC8\x90\xC032\xE6\xE1\xD3\xCEce\xFCW"\x97B2\x87HA\xDA;_,/\xDE\xE0E\xAA\xEEnADx,\xEFr{\xC8>    \xD2C\xE31\xE5w\xF5y.В\x87\xB3\xD3\xF4\x99\xE2̥\xF7\x81\xA67Z\xDE4.\xF9|\xFD\x8E\xFBsF\xFE\xDE\xE0\xFE\xBE_1\xB2\xED\xC9\xFE\xC1tj\x8C~\x9Fq\xAFּ       \xCB\xAE\xE0;\x95ғ\x86Q\xA1\xE01\xC6.\xD0*\xFFIr\x8D\xB6J|\xE6_{\xE3\xECqi\x92))\xEDe)\xF7\xB4yF\xDAꊴ\xD0ᠼO8(\xB3\xC2AɉGUe\xC9B\xA3       Kĉi\x81u\x85p\xC0\x81\xCA\xF8UC\x8D\xEDn\x86߯Qד\xF4\xD3c4X}\xE5|&Y\x8B;ۑ\xBBE)~\xDD\xC8l*g>ݳ\xF4t\xF9 \x9C\xB5\xB9\xAF\xE8\xB8\xFB)y\xCD\xC8#q\xFD\xA6\x91=G\x88\xB8\xBFA\xDC\xFCa\x91\xE4\xFE\xA6\x91="p~X\xDE\xD9A\xD0/\xFD\xEE\xFFf$\xA6\xB3\x9Dp\xF0\xBB\xB8\xA5\xB5y\xEE\xBEn\xA0\
 xA9\xE3\xEAM\x9C\xAD\x8AlNۢD\xB4-
-\xC2 -\xC9Q~\xB0?\xFA5*K\xFBM\xEB\xC0Q\xD6K\xAF\xE3\x8B$[\x94v\xA4  \xC9\xC6\xEF\xEBl,\x91\xBD[\x8C\x9A\xDC?4\xB20z\xE2c!\xF7O@\xC7(\xA3)\xF1\xB8\xFE\xF92>\xF5M\x97&e|\xB5\xBFp\xFBv\xF4}$\x84T\x96\x97\xF6wW\xA7\xFDW\x85\xB4A\x84\xD0i\xFFͪ\xB4\xDF4^^N\xFB\xE52\xD8"\xC8z\xFF\x92\xB4\x97\xAA\xFE=I\xA3\xE8\x88\x95\xC4\xFB\xD3ś\xC4\xE6\xE6/\x8C\xC4\xF7q\xF9%\x82\xEC \xEAa\xFF*\x8Dp\xCC\xF8\xB6\xF1\xD7\xC6\xDFǎ\xE3\x9E\xA7*j\x88t\xF4I\x83?" -\x8F@\xCCإ\xD9\xE4\xF7i\xA3\xDF4>jH\xCB\x8Ck\xB74z1\xC3\xD3&p-\x9Eo\xF8`/\xCA\xC0w?J\xE01\xB0\xB2_\xBC\xC1 Uv\xE3\xBAX\x82w'\xA3\xB0K>e\xD2\x92e\x8CS\xE5\x9F\xC6ğ1\xF1Io\xE1'M \xCB\xE18\xEDa<\xA2䰐\xED\xC9\xE6'M\xAD\x9Eb2\x8A\x98\xA2?\xCD\x91o\x98\x8C>\xA9h\xE4y\xAF4\x95\xA1ᩯĪM'\xE0\x90\xC0\xF5\x97\x9E(\xA7û\xCF\xEB\xEC$\xA3\xCF^Ū\xE2%Ңy\x83\xE2\xF6O&\x86\xA0\xC0(t&\xCB\xC1\xF5\x91\xCF/\x91k\x99W\x93\xE5Ͼ"\x8Aq\xC4x\x85LF\xB7\xA9˯Q\xC2J\xBE\xFBu.\xC6\xFC
 \xDF \x92   _\xEDW\x99\xBBe-pYʩ\xEC\xFD\xDDd\xFC)\xB0q\xC7CE3M\xB0x\x89\x99\xD2qA<`\xF5\xBA\xE9~\x9B\xA4ވ֑$&\xBFEn\xB2'\xF8\xE5\x84c\xAFDXX\xCCvT\xFD1M\xFB;\xC4%\xD1b\x91\xF88S/f\xF6\xAF\xF6\xF3\x96\xC8H\xAF\xD4_\x82\xEAa\xA8W\xBAo\xC0\x90\xF9RLԌ\xF5ڻ\x90\x8D7\x8D\x8F\x83X\xC0\xC7\xDD\xDF\x99@F\xE2\xEF\xEB,-\x96\xFF\xD3x%\xE02\x96\xFF\xC8T
-\x89\xAC: ր \xE6Jo0\xFFf\xF6\xBE\xF8\xBF\xD51\xA3&c\xF1\xFDJ\xD0\xED\xAFh!}\xB2%{\x92\xD57?\xA0o\xFC -\xBFo\xA8\x95\x8C\xB2uЙ=%~\xBA;\xB8%\xA3\x93\xD2\xFE\x8D.-K\xCA\xE0\x82\xA1\xF2\xA6̗\xEE\xE3\xDD[\xC2Gd\xD4\xFE\x93I\xCA\xC0\x81\xFC\x93)pL#; \xFAg\x82w\xC2\xEE\x8B6\xAA(\xFF"9\xF1\x95\xC0a^\xA2\xB6\xB8\xFF\xCA=ոt\x9D\xDC<M\x8F\xC2\xC0\xE7c\xB5\xD0>\x9E\xF7\xA9\xA2\x97\xBF\x89\xB8L\xC6ħ\xB1}Y2\xE6d8@A\xF2{\x80J \xC4\xC6\xFC\xACZ\xC0\xAD\xE2~ʂ\xFA\xA0?m)\x92\xC4q?+\xA0\x81(\xEB*.\x8C\xC3\xCFYj\xF0'\xBB\xB1\xE0q\xC4\xCAv]t#\xC0~̊\xD0ue\x91\xB2nҿº\xF5Z\x80D\xA2H\xBB\xFF\x9AX\xFD\x94d\xB4LZ\xF1\xBC\x8C~N\xE5SP2$\xADx\xD3\xFD9r"\xEB\xF3*\xB7(\xF3\xBC\x95=UD\xEE -+{r\xAB4\x9E\xFB<ٻ\xA9\x82e\xEA\x8B\xE4M7Ģ\xFB%K\xA90\xA0L\xF0\xBC\xB5\xC8j&\xC0; \x92~\x91_\xD5/\xF3\xEE^-\xFF\xBC|A\xD5\xF2\x82\xAA\xE5\xAFq\xCF[ +\xB5̼\xF9K\x92\xF9rq uVwO!\xBF_G\xFCx\xD1ph5\x8DT\xE3\x99\xEDD\xB5Q P[\x84@ݵ\xCF:k
 \x93\xEBVE\xA3\x9Er\xB5MѨ\xEA\xB2]ѨgM:\xB7\xBE빩\x8D\x9A\x9B\xDA\xC0\xE3W+\x90
-\xC57(\xDAS\x99\xF1\xC9ԑ\xA9\x8C \xB2퓽\xAD';\xF4\xD5Ծm\x8Cַ{\xD2\xFCv\xC4Y\x800g\x918\x8D\xAD\xDDJ\x87N\xCD<1\x99945y\xE5\xEDx\x87\xB6\x88\xA66\xEA{\xF4|\x9A\x8F>q\xB9\xFB\xD1Ù\xDC\xE3\xD3\xCDJ\xB5P\xA44ۻJ\xB2W\xA7\xA6rc\xB3\x99\xCC\xF4hzn:2<y\x93\xF4\x83W\x91a\xE1\xF6\xA5\xB5\xCD㦕\xAA\xFD\xA8Vx5\x99وJd?\xFBn\xB8\xC5^% \xA5Ŷ\xA8\xEC\xB8\xF8\xEC\x84k2\xF9DF\x87T\xAFy.\x9C:|\xCAdf\xC3Wf'\xE72FK\xC0o`\xFE\xE7\xAF5\xAA\xCB|\xF8:@\xEF[\xBF\x88c;&\xDB\xD9R\xC7u\xACrp\xEC\xFE,$Dl\x9D\x84.g$X\xC1p\xF1\xBF%\xEA\xB7\xDA\xF0\x9BA:\xB9i\xF4\xF3\x9C\xADQ\xBF\x8F;i^\xD3\xF0fғ\xED\xC0-\xB4,\xB2\xA9pѲ\xF9.h\x8C\xD0]\xE2\xE4{$\x90 -\xB4\x8C8Y\xA7e$\x98 -\xB6\x8C\x84\xB2\xA1\x96\x91p6\xDC2R\x94-j1\xB3\xA6\xFAyзE\xFF\xE1:<\xE4\x8A\xBAW+\xF1\xA5\xBA
-\xCC\xF1f\xF8\xB3\x97\xAEN6\xB3\xA7o\x96~\x81\xE9.̰\xCCl\xA1\xCF\xFC\x82榯\xB7\xBC\xD2/hN\xBA~a.\xBA\xA3\xB9       M݁!\x8E\xE9\xEC\x94N?t\xFE\xECI\x9D:\xC6H¬\x99\xCḘ\xF6\xC6\xEC \x81\xDD;=,,\x92\xDF)<*\xA0\xE8\x9D?\xACT\x8E\xFDJ[\x89\U\x92<\xC3hy\xB9`̆G%H36\xE0\xBD \xD3^3\xAC\xE5\x930\x83\xCE\xE8z\xF0eS\x92\x8A3\xAA\x84\x8BI}n\xF6)I\x94{\xF6vE:P\xB1\xAC\xE4\xF3\xFC\xEDY\x89\xA9KGSS\xF0\xBC\xC7'g\xCE\xD1!\xCF\xAC\xBE -E\xDF -+\xF4\xDD\xF1\xEAA3.U\x88\xF8\x8B>:\xEE -\xF1-\x83\xC5cb\x93\xDB\xE99\xA2ŀ\xAD\xBDdm>\xED\xEE\xF6\xEE.[\xAA\xCE\xEE\xEEloEd!+\x98\xBC0]\xBD\x94u\xE0!PR\xA72s/\xB0B\xC3r\xA8
-/4D\x89+\xD4t\xB1J\xACpW\xAB\xEE\xD4`]\xF3V\x85\xEEXÊI\xEB\xA5ЍQ,\x92\x8F\xE5O\xE28a\xEE\x92\xF8"\xF5\xBA\xB4kf\xB6j\x9D`H\xB2\xCFx׳V\x8A\x9D\xEF\x8C\xDB\xD5\xDA\xF5^\xCD\xC5\xF475W^\xE7
-6jPPe\xA5\xBE6\xE2\xC1\xE1j\xABv&g\x8E\x88GqxtpA!VwQF\xB1\xD4i\x9A\x9E\xC4x \x8D -\xD8ي\xE9n\xCD]\x9BS\xCC5׽\xFCPjzzf.&9\x8A\x9Dj?\xDF\xD3S\xC8!\xE5ë\x93W\xBDcʹ\x9Ax\xEB{h\xE4r\xE3(LN\xC7Rc‚\x8F\x8Dg\xA6'3\xE3}\x91\xE3C*\x97*\x99\xD5.n*W\xB9S\xA9kjtx<t\xF8\x91j\x9C2\xA4\x8A\xF4\xE8Wz춰\xC47o\xF4\x9E7\xFE\xAB\xBCPzq\x88\xC3P޴?^\xD7\xFB;\xF3\xE27\x80\xB4~+\x9A\xF5\x96B\x86\xCE\xBA$\xF3X\x95\xA8\xB8\x90U \xA1e\x89U\xB5\xE6
-\x86\x8F<4\xAD\xBA\xA8\x8A\xB0,\xAD\xD8\xo\xB9\xFBRO\x82\xB2V6^\xA9ߠ\xBC$=d\xD9\xF9\xBCńZ¡K|\x88\x994'3\xAB4yf֯\xEE\xDF\xC2\xD5 -"1S\xB3d\xB9D㳣\xE9\xCC%4R\xE6\x98\xE4\xFC\xAA\xA3\x85
-\x82\x86`U\xE3G{\xC3UPcxG\xF3\xB0 b\x9ERoVK0\x90\xCD\xCA\xC3        \xAD+¹\x82\xACh\xE1|=\xFCu\x99dH\x97\x84\xEBp\xCC\xEB(\xB7 \xE1K\xA2\x9C\xBF\x82mqf|Y6T;=\x93 *8f܄ĮxSyx"\x95;\x82ܒw\xAD C\x87+\xD7T<$Q\xFB\xE4\xF1 G\xD6#\xA4/k\xC0\x88\xE7
-P{\x8D'b9      \x9DQ\x98\xCE\xC4BeYfVTm2\xBE\xB4\x88\xAEU\x90\xED\xD6\xE4x\xDB\xDA\xC1\xAC_ f\xA4\x8D\xCF]\x9Bsvy\xF0#\xB7\xE0\xDE%(\xF7x\xD5\xEA\xB3i\xF2\x9C\xB2+\x8D
-H\x82\xB4a\xA1\xA9ޒ --\xA3][l\xF9/\x95Kz\xFB\xDC7|\xEE쑁S\xFB$\xE5bD\xA9BD\xA9n\x99\xAB\xF5"\x9C:r\xF8\xF8@\x9F\xF8c?\xA0\xFC\xB1'\xAA\xBChk\xB6\\xDD\xE9\c#\x89);ki\x85Be\x94d._\x99{j\xF9v{!<\x86\x97\x99\xA4R1\xEDAF橘А5\x85v*\xC4\xF4\xF2\9\xE5u\xDA\xD9 2xL\x9E\xA5\xDB:b\xC3~vR|\x83\xEA\xAB"/\x83rfD\x9Cձ˔\xE5\xB34a\x87R\x90\x94I\xAF\xB0f\xF9ժA+5\xEB\xCD9~5\xE0\x8C\x8Cȡ\x80=:~\xF8\xE4\xC1\xB8\x9AY\xC1fk\xD1\xE1\xC9\xF1C\x90^\x91\xA6\xB0k\xA8\xB6\xABExA|RW\xAF\xBE\xA7\xFAl\xF5CJ\x88ro\xCD=\xFE\x8B\xC1QD(\x91\xE2\x92Pi4Pv\xF5mD(~\xECQ\x8A\x9D\x80\x92\x9B\x94\xDC$P\xE1\xB9I\xA0F\xDCr9\xB8\xEE\xC2ַ\xDE    `\xEE\xEB       P\xB7\xD4;B\x94Np\xA7\xB3[!\xE10<\xB0\xCF      hs\xDFve\xF1۩\x8C~\xBB\x95\xDD/xE}Y\x84w\xE8\x80\xB8\xD7    q\xF79\x813N\xF8~'|\xCE1\xCF;\x81 N\xE0\xA7\xE8A'\xF0\xB0x\xC4      <\x8Ap\xFD\xEA@\xCAa\xCFw'\x98uNx\xD2 >\xEE\xA6\x9D\xC0\x8C\xB8\xE2\xBD\xCF     \xCC:\xE1\x9C\x98sW\x9D\xC0\xC8\xE1Y\xC7\xFE\xA0\xF8\x90\xF8\
 xB0ȓ\xCC\xD3\xE3@\xD6@\xD6@\xD6@\xD6\xF8!\x8EOs|\x86\xB9K\xE0s\x86S\xF6c\x9C\x82\xF3Or\xFEw?\xCB\xF1y\x8E/`\xCD\xF3\xE7\xE79\xBE\x9AƗ8O9\x81/sz\x81\xE3\x9Ax\xDC\xF0\xAFp\xF9\x92ᔾ\xCC\xF9CKo\xDA\x80 -ܓ?m\xB5\x87\xCB\xC3M\xF9ӧN\xFAl\xF8\xB7\xE1}>\xDF\xE6f\x9E\x85[\xF3SF\xFB\xA9\xF6\xFCi~;\xF2\xA7\xED\xF6p\xB8|kg\xFEɩkO\xF1\xB4+\xFF\xA4\xAF\xA5\xA4\xF6\xE2\xEE͟\xF6\xB5\xF7\xC9\xD5]?|w\xFE\xAB\xEC\xCC\xF9\xAF\xCB~\xCE\xE74\xBBvs$8\xF6s\xB4p\xB4q\xF4\xBB-\xADk\xB6Q k|\x8E\xF3\xB8 -a|\x9D\x88\x98\x95\x885PR\x9E+\x845\xE5"\xA7\xA9\xE3\xE1H8 S\xADF \x87\xCB\xC5p\xB8\n \x87\xE1&o\xF5!\x8F!1\xB2A\xDA\xD6\xB16v\x8A\xB0\x89&`X -XH\xDA\x8A\x82\xBBP\xC7%xx\x96\xCF(\xDEF\x80},N\xBE -\xE4v\xE9~\xE46\xCD@o+\xA9M\x8BHm\xFC-\xB5y\x94=\xF2\xA1\x91}}\xBE\xA4\xA3\x9C6;\xEE\xC9\xC4\xE1䮡63\xE9 ,L6\xEA\xCBӉ\xA3ɘ\xBEJS\x97d\xB0[>\x9B8\x9E\xDC/O -w8q"\x99\xE0\x92=\x8Ei\xB3\xA3\xFA=\xE1\xFAz\xD38)\xEC\x83S\xC2\xEB8 -
 \x87\xE5\xC1\xC4\xD0B\xB6c\xFE\xC26o-$;݇\xBF\xEE>,\xD8"A\x8C[a\xFD<\xFAI\x9D'\xBBܑ\xAF7\x95SO{\x92\xDD\xD9\xDA\xC6!Y+\xB7pߒ\xB0,7\x95\xEDuS\xE5t\x8Ed\x9F\x9BO\xEEMV\x98J\xC7XԄ    O6-\x87%\xEFB\xCCp    \xBB\x99\xAC\xBE1x\xC0T\xB9#\xB5\xEED\xB6\xF6\xEA\xE7Fj\xF1>\xB2ݝL\x8C,-m\xB7\xDCǎ&\xCB\xF8\xC2\xE5l/\xDCCX\x85{\x92V\xB2L\x80\xA1\x855t\xB9\xFCk\xF2}x\x95\xB3\xF5\xBD\xE4\xCE*\xD8by\x90\xCB\xDE\xD3\xF4\xE7R\xFDѳ\xC4\xEDv\x9F\xC8KQY\x98$7Q\x8C\xCFnC.)`9w\xF2Of7\x91\xB1kV\xE9_\xCBރ\xEEs\xBFI\x91\xBB\xEFK\x8C\xE9\xDC}\xE0h\xB2\x8F\xF2\xBA\x8A\xFB\xBC\xBB\x863\xAA\x8A\xE4\xE6a+s_\xDE\xF8\x88Q(\xD0\xD3%j~\xD9\xEDx\xDDOkht\xBE\xE8iAvM#\x87\x8D$.%\xCBN6\x87\x8E\x98\x90%\x8DO\xDEgiaKl\xCC{\xBD\x96\xB6=%\xAD\xFC\x98\xF0\xB2h呣\x8BI\xF8ܟ1N\xB5\xF2G\xB1Y"E\xE1\xAA~\xD6\xD0   \x92\xEBzI\x80\xDA\xFD1\x91"(\xCBbR\xAA\x8D\x80\xB1\x90+ĩC$A\xA5g\xFE\x86p\xA7\xE8XS\xC2(\xBB\xCC0\xB9I\x8F}\xD6(\xBBO\xB2\x8EE\xF6X\xF2\x
 F8\xC7\xF3\xC7oh\xBDxЗ ~\wV\xEB`\xD5\xC3OH\xFF\x92\xA1\xBA\xB8\xBA\xFE\xB2\xA1\xFA\xB8\xBA~\xC1P\x9D\xFC\x84\xC9\xE8\xF8\x8A\xC1\xF0p_2v)\xA6\xD1\xC2\xC5fbƆD\x83
-ed->\x8C#v],B\x95\xBC;\x87\xF1O\xA6\xF75c\xB9%\xBE^h    \x81\xC3\xF6)[k\x8Cb\xCAQ\xF8H\x86 CM>\xEAo\xCB>c\xA7.\xB5\x88E\xF9\xAFƒ\xAC\x84s\x97\xDCB\xEA\xBF*\xA9\xA7N5$Q{VE\xE5\xE97\xD5\xD3\xD3H-\x96?,\x9A\xFA\xBA \xEC\xA1\xCCb]\xDA#\xF2ϰ\xE6\xFC\xEF\xD9:\x81'\x84\xF9\xF8\x980\xFFk_\xC5u޿o\x8E}\xBB\xABk%\xADVV $$ -H\xDA\xD5mc\xB3\xE8B\xE2X\x8C$\xC06\x92vW\xDA\xD9\xB0 \xB9\xBC\xC1\xC18\xA7\xE3\xA3\xCEa'v\xD2ıs\xB5M\xD2ı\xD3\M\xDBX\x92 -\xCD\xD1\xE6nӴ -\x93\xA6G\xDA\xFC[\xFFߛ\x99\xD5jµ+x;of\xDE{\xF3\xE6\xCD;\xBE\xF7\xBF\xEFnj\xD2\xD3\xF4=\xCFЧ|q\xE6\x85\xC0\xE6\xF5\xDCQ1\xA6\xA6n\xA2\xCE\xCEC\xD4(\xC4\xCC\xB4^\xB8z,\xF6>9y <r\xA9\xB5&\x8B\5^dz\xFBY\xFC\xEC\xC1ؾ\xB4T\xA7\xCBv\x9D\xA2p\xD9\xC7Mq5\x91)N \xFB\xB8       \xE5\xF5 \xB2ؐ\xE8\x84?`ڛ\xE9\xD7\xB3\xE7x!>\xC0 \xFAfM\x98ek\xAC\xC9\x85\xA9V\x87\xF1\x96>\x88\xF1\xFE3\x92\xA8e \xF8\x9F\xC3;\xBC5\xE2\x8D_\xA0\x87\xF7\x92\xE8D\x8A\xBA\xB5{\xAD~ aF\xC2/\xD1\xED\xE3
 Nk$\xFCF\xF0\x89\xFF\x99\xF5d\xF8-\xA0\xB3\xD7\xBFf\xDA9\xA9g"=\xAC-\xEFc\x8BVuuq\xFF7L;/\xEE\xE3%\xFF/\xA9"\x99N~G'\xA2L\xBF\xF5B\x9C\x93pB gK\x90`\xF0\xE8 -\xA9\xE0KF\xBD\xF8\x89\xF3'梻\xF0\xF5/\xF4\xDC&A\xB6\x80I-)\xE1-\xE3.k\xDCC\xD8uVʧ^\xB32T碉 o\xB6\xDE\xEDz\xBB\x90c\x90\xFC!u\xFE\xF03f\xC7\xCD\x93'\xBD\xED\xBB$\xED\x9Dh\xF2hy\x97\x8C\xA1\x87\x81\xE8\xA2\xF1\xA0\x84j\xC7F̳\x87\xE8l4o\xFB\xB0\xA4=\x84TV\xF3<"\x84d=,\x8B,\x93\xD6`\xF6+\x9A"\xD7;p\xC9x\x9F \xAA\xC7$\xED\xD6C\x8F\xB8\x88x\xAEy\xE0bk\x8F\x9AמF\xBC\xE0^\xB4\xA0\xD3\xF8\xA0\xD4\xEFt$\x9D\xAD\x80\xC8\xE0\xD84\xF8bqD%=uG\xC6Pe\x88B%\x8A\xD0@yB\xA2\x812>\xBCy>\xEA\x86t6d\xE5\x91\xCD
-\x90\xAF1ȔC\xEBc\x90\xD2\xC46\x8Aw\xF8\xB8\xA4\xBD\x98\xEF \xAE|B\xD2C\xA5\xAC\x8F\xF8.\x92\\x94\xB4\xC7\xCDj\xE5\x9E\xDD%?#\xF5$,)\xBFL\xD8\xD8턍\xC1]\xAA\xC3g\xCC:\x90\xE7e\xF3\xA1Ծ\x9FKּ\xF1yI\xFB\xA0U*-U>\xAA\xEF\xA5]s\x83\xD6>/is\xEC\xDCe\xFF\x86\xA4]\xB0\xE3ߖ\xB4'_,\xED *\xFD\x9266\xDC[)c\xEAżk\xD6"\x9B\xD4"\xB5\xE6\xCCY\x87#\xFE=*\xB2 iO\xB2\xA8\xDBL6\xBC\xCEXD\xDB\xF4\xAFc#\xE5u\xB1rQ\xFFE\xFD\x8FD\x8F\xA2J/I= \xBF۬\x97\xFB\x9E\xB8\xB9{\x98n~_\xEA?\xCAz\xEEp\x9C{I\xE4\xFB\x81\xB8\xB5w\xB8f\xDE\xD427~(iy\xE70\xEDL_\x94߉,+\xF5\xDF\xC9"\x9Bh&ʁ -4\xBB\x95&\xA2hQ\x8A\x8D_H\xBDh\xBD\xBF\xA7R\x84rİ\xD6\xFD>\x87\xE8X\xA2꿢\xAFc/N\xD1\xC2(\xF5\xD7|u\xD0-\x8FE7GX\xB1\xF3й'#\xC7       j7\x97\xDE\xFF!\xEB\xFDi\x80\xC0\x90Ȑ\xF4\x90\x91\xE7\xE7.-\xE8b\x88\,8B\xDF\xFA7\xB8m~\xB2\x8DƿI\xBB ;\xAENz#*\xFB8D \x85\xAB\xD0\xF8\xBD9\xE9\x80 \xC8ѻ\x8C\xFF\xC10\xCD  3xt\xA0\x85\xFAe\xB4\xB25bQ\xB5<\x98MI\x84\xDB\
 xD1    X\xEB*S4q0\xAD\xAD0\xD6( -ecf\x80\xB0\xFD\x9Dt\xF8j\xD2Y2\xE6K\xA6\x88\xB9\x97\x9546OM;\xE0\xABׄ\xBC\xC0\xE2\x88\x9D\x87\xD0G\x9Fў\xE0rX\xCE\x95\xB1\x9C\xE1\xA9\xF9\xD4  -\xE6\xD4\xFFi\x90\xAE\xF3\x80\xEExL.\\x83\xD8H\x9E\xF18\x96\xB4<\xD1\xCCO\xC8\xDAgX4/Ց
-d\xE4\xF3\x9B\xD6^\xA2\x8D-\xE9J'ٌ\x93c@\xA2\xB1\x862\xB8$JQZ({R\xEB$\xBD\x92\xA5\xD1\xA3\xB3\xFDY_.\xCA\xC5\xFFL F\xC89\xB0\xAB;>S.)\xF1񮎭H\xE6\xC8 \x81W\x86\xA6 -\xF7|`+\xC0\xAA\x85\xB82\xA2\x98L\xAE\xB2\xFD[E8\xD4"tj\x8F#\xE5ҏ\x939 y\xF2N\xFB\x93@D\xA0G\xE4S({\x99K?\xB2l\x91M\xD7~D\xCB(\xA0\xC1\x85_QzK\xBC/\xA4      \xAF\xC0\xA5\xDFV\xAC\xD8&6ۤ\xDE\xDEw\x8B6q\xA2|\xD0f<\xADz\x88\xA6\x9C\xFBn7\xAF{\xAD\xA3\xCB:\xFA\xB6?"\xB9\xE0A\xB1wO\xF7\xDE\xC1WҚ\xE4j\xAF)\xC5\xE5p\xEE\xECwu\xEF\xE3\xB65\x94b\x85\xE8\xDE?\xD0\xD9 \xB9֖\\x8B=a]S\x85\xABq\xA5\xB1\xA9\xB5}\xCE\xEF\xDE۵\xBBo`\x8E\xF3BvN\xEBZ^x\xF7`\xF7\xFE\xBD\xE1\xC1\xEEQ\xC1\xDF\xBC[S\xF0\x9A\xCCU\xB0C\xCCf\xBB\xE1:\xEC\x86\xCBY\xC6<qt߲wh\x8F?\xFD\xE2\\xEA\xDE\xDB\xD9ݑ;\xDE\xDF\xDB=\xD85\xB4?<\x88\xB7\xB3S-\xBFڑ\xD3\xD57x\xB0\x80\x86\xFAo\xF5YE-\xBB\x98\xBF\xEC \x9E'oY\xB7R\xB2\xA5'\xE7\xED\xDB酓\xCB.\xBC\xFC`ߞ\xEER+\xB9uy ]\xDFB7:d8\xB6̲\xEE"\xDA\xE1\xD
 Eq+-\xBC\xB7\xB7;ߺ\x9A\xBAБm\xF9\x86\xDC^\xC6M\x90Pp[\xD1F`\x83\xF3t \xEC\x983  \xFB\xD2\xF8\x89Y`\xBD\x88K\xB9`/N\xDE}:\x91\x97\xBF.\xAB\xB4\xD8\xF82N\xA2\xD2\xD2\xD2ھ\x9CS\xDD\xFD\xE6\xF6\x86l\xE2\xB3Ó\xA0\xE0^\xAḌR^\xD8\xDCT\xBC_\xBE\x8F\x9Azt`\x90>;`]x)K³n\xA5\xDB»\x87\xBA\x91z\xFF\xE0\xFA\x95n\xF4\xEDهH\x89V\xBC\xCBPd\xB0\xBBK\xDC/]zf\xDA\xD5QT\xA9\xC4\x9A\x80\xAD\x96\x98:~\xD3~\xB0\xF5\xA0\xD0}\xE2xS -6544^\xCD4\xC5\xF5`\xB01k\xD4\xE2|\x81\xC1\xE5\x84\xFD\xE0x\xE24\x99\x9F\G\xF4\xE6\x9D\x9E|\xFD\x94\xEE\xB6\xC6\xFD\xAFDU\xCB8iJ\xA854\xD9i0\xF5h \xBErYR\xF6\x89\xE3\xC4\xEAK\x8C\xEB\xBA\x94p\xA7\xA1\xB5i\xE05U\xD8#85\xF5Ar#8\xDF\xDCj\x9Ce\xDC\xC31\xE2\xAA\xA2\xB1-\xDDs\xC1\xB6\xB6 \xC4\xFF{\xAC\xF9\x94X\xE8j\xFD\xEA2!\xB1<\xA9\xC4\xF9ܦ\xA0\x99\xDCb\xE9__\xE4\xC1n\xB6\x99ɬju\xAE\xA9\xC9\xE1O   \xD25+\xF2`Ӹ\xACB\x84\xB8\x92\xD4x\x87i%*\xA4U)\xC6*\xC6\xC7g\xAE)\x8BX&\x9A\xBAJ0\xE1\xF3\xD3\xC9\xBC|gZ\x92\x98"%O\xF5\x90
 \x9FuK\xF2\xC4\x84\xE8\xD8\x84=0\xEF\x8F$,\xAF\x8F\xA6\xD5,\xA1JA\xDCy215s\xC6\xF2&\xA9\xC0;A\x90Ro\x99 e\x85\x84a\xD4\xC2j\x9D8\x95\x92@\xB8\xEDTA\xADڍ|\xCB\xFCT
-\xC0~\x92B\xB8a\xE5<1\x89   njI\xA8@x\x92*=j\xDAd.\xFE\x9B\xF0-U\x93\xD8\xFBf%\x9D\x98\xE0b\x93\xD3^R\xD20\x9D\x95\x9A\xA3<]q\xE28L\x8C       '+!\xCC\xA1ka\xCE s`k@6\xD6e\x96D\xF1>\xD1\xCB,?\x9Ax%X>%\xC6m\x98,\xBC\x9AB^      V0\x93s\xD92\x9D\xCC6X\x99\xC0\xB1\xA6\x97OC\xBF\xCDp\xC0n/\x90,'\xE2\x99mOwF/\xDC\xF6D\xAF\xF1=݃;#]۔\xA1\xFD}\xDB\xE4\xBE\xDB<\xE4i9\xB2Oxp[A*j\xD1\xDBض-\x80\xAC"\xF7\xA1)Q\x90Q\x97V\xEB\xB0\xCAK\xC7\xF3\xE8BY3'\x86\x93:Չw.\x80=\xA1a\xE2 -\xC0\x92\xE9\xE8\x89\xF1@1I)\xA6gO\x92\x97\x84\xC4x`\xF3\x99\xC4L\xE0\x86-55e\xF6C\xAE΢\xEC\x8D\xEC\xED\xE6@\\xDB\xC81´F`\xB7\xD4p\xDA\xC6\xFBv\x9A\xEF%㵤\xBE\xEEԛ\xE4\xA7b\xF6;\xB9h\xACS_\xCF"\xA9O\xE2`\xA8\xB3k\xB0\xC7#\xE2=c̰\x8D)\x88k"\xFB|\xCBp\xB1kr\xF6\xC7cSg\xB2\x84t\xC6\xEC"X\xA2-\xC5\xAC\xF2\xF8\xC4$x5\xA2ka\xA8\x90\xBD\x93\xA9\xC7\xE1Y\xCA\xEC\xDE\xDE\xDBu\xB0\xAFkp\xA7m\xC3\xE4\xD9\xDF=\xD9=D\xCB(;\xBD̔\xC8\xD9\xE9\xEA\xEEPb\xA7\xC6\xD3|5\
 x9Bv,\xEEɓM\xB1\xADM -[\x83\xA9X\xF3\x92\xB3g\x8F}7Դ\xE4\xF3YdY\xA6\x83\xE2\xBC\xCEݑ\x81\xEE\xAE-\x9D\xE1}T\x87\x81L\xAF\xCF\xCA^8\xEF\xFE\x9E\x85\xC0,\xC3 G\x99Ƨdg2t \xF2\xA0a\xAE\xBD&@2\xA6\xF1\x89\xE5\xFA
-\xC9\xC1\\xBD\xFB#C\xFB\xB6\xF4u\xB9v\x83
-\xF7v{\xC2C\x83\xA8\xCD\xEE\xEE\xCEA\xF9\xD6\xEE\xDE\xD5\xDD\xDA=\xE8>\x9B\x9A $\xBBi6fʐ,lC\x86\x94S\x81\x8E\xD3QN\xFA\xC4i\x8EY\xA7\xE3љ\x99\x93\xF5\xF5.:N#\xDFn\xF5\xF5Y\xF4\x9A>l#\xBA|x\xBA\x8E\x91WK\x877\xB8GO\xD7\x88\x98WG&&\xF3\xFD\x92Z\xE2\xEF\xF6\xEF\xF2\xBA&\xFD\xA7\xFC\xAF/\xF4\xDF\xCB\xFC\xF71\xFFǙ\xFF"++)R?\xC5$\x97\x94\x9B\xA7\xBA\xBD \xB2 Y\xC6;;A\xE6\x81\x93\x8FK\xC5\\x82q\xFEZ.\xAD\xE3R\x80K\xB8Tɥ*.m&\xA1\x92T\xBBd\xB7\xCF`\x9F\xD3\xC0\xA5 \xB9\x83\x95\x84\Ij\xE5R\x97ڹ\xD4\xC1%!W\x82kXi;\x97\x9C\xAC\xD4I\xA8iRyƐvr\xA9\x8F+\xFD\xAE\xAC\xB4\x8FK\xB7pi?W8J9\x86\xE5 "%\x88sNp\xF5.Φ8\x9B\xE6l\x86\xF3Y\xCE\xEE\xE62\xEA\x86\xBB\xC8%,go\xE4\xECM\xDC}\x8760\xF7@\xAE`\x9E;`\xD4Bw\x943\x88\x97\xB3γ!\xCA\xF9+\x8F\xB0}\x9C}\x92\x8E\xE7O\xC1\x9F\xB3g \xFA4\xC2g\xFF\x8E\x9FG\xF8#\x84gQ\xD07p\xED[8\xFE\x8E\xDFEx\xD7P\xD2\xA8\x841\xCE\x88k\x8B\xF0\x84\x9F"\xFC\xE1\xEF\xFE\xE1\xFE\x8
 1\xDC\xFB\xFC\xE1_~\x8B\xFC\xFF\x8A\xE3a\xAE\xFE'ٽw\xBES\x82h\xEC\xE9\xAERM\xCD&\xA9swr4z\xEB\xF0\xE1\x91\xDB]{\xACk\xE7\xBEd\x92\xE1p\x8B8H\x{34C7001}\xB0wK\xF2~\xBC\x9D|\x8B$mښ<\xF4Q\xC0\x8EKR\xC3\xFDPCÉ\xB4fl,\x98\xFC1\xFB7&\xCDJRȺ\xCAB\xD2 -\xC9\xEB\x94nL\x82\xBF\x90\x9BDI\xD2\xF6\xE4}\xD2Gi\xDB,\xFEr\xAD\x{DA1B}\xB6\xA3y䥤\xA1\xA1\xA1      \xC1vUk\xE3\xE9\xF8\xB9^\xE8\xDA\x9A
-\xAEՎ\xCD`\x8F8j\xB1Ou\xD4\x9Eޱ% \xA9T\xD6\xD60\xF6\xADِ+ɀ\xFAR \xFFR\xF3,\xC3}\xBD\x82\xF3\x94|\xBD\x8C\xC9N \xE1f\x89\xE3\xE8\x87S\x97\x93\xAC\x92\xDC\xF8]\xC3<\xF8-gY\xF8]\xCF+\x89\xEC'\xA4\x8D,\xBF\x9B`T吪w\xE4;`\x92\x91\xEF\xC2@>6\xE4\x8C\x9E0z\xC0\xFD\x87\xA5\x93\x8BqX:\xB9K\xC3@\xC3uA[x -\x93\xD7\xE2W\x92\xCB\xF1+\xCB\xEB\xF0\xAB\xC8\xEB\xF1\xABʐ\xAAeU\x90\xABZ\xF7\xB2t\xF2l\x84\xB4 \xDB\xF0 \xED\xCDs\xF2\xE1\xA3\xC5\xC1\xBEEZ\xCC\xAF\xA0 \x82cy+\xB1\xC3o#N\xF8\xEDd\x97p\x98\x98\xE5\xC3\xC4!\x8E\xF9(q̣\xC4ٌ\xB9a\xBC\xE1\x8C\xB9Fj\x8D\xDDu\xB1\xDAő\xCD\xE4bvs\\xA94\xF6\xBEV\xF4\xA6h\xF3\xF9d\xF3\x98\xC7\xD8\xF7@8Q}\xDE\xC4ĭ2n\xD1ƣ -\x91)Z\xA1\x9A\xAD7\xA3\xDA\x80!\x88\xAB\x83\xECo\x8Ds\xCB\x9E.E&.\xEAv\xED\x8E\xE1\xD6\xFEVGO\x9Bc\xEEШj!G;\xDE\xD3.\xDCC&\xADs\xDEj\xC7\xE3\xEE9޼`&\xDDV;i\x9E\x92s\xD68\xB3l\xA3q\xBD\xBF\x83\xF5\xDC\xE88\xAF'\x8Dq\x97\xA9~o\x81\xBF\x80H#3\x8E\xF6k\xF0\xFB\xCA\xFA56R
 W\xABZ5\xEE\x8Cm\x83\xC8\xED&\xE3\xF1\o\x8EV -o_0&\xFB\xB7\xB3HX\xF08\x88\xC7Eδ\xE2ͦ#[\xC6\xD4\xD5\xFC+%'\xBF\xBB\xEE\xC0`\xDA`6}\xDD\xFC\xB2\xD7齐\xFB\x8B\x9E\xF0zzB/'\xC2\xC7oMzJ\xDC=+\xE4}Í\xD1~<\xEA^\xA6\xEF:ٳ\x9B\xA1\xDAȠ:Q4\xC1\xC5\xD2WEi\x9B!\xD3\x9F\x87T\xB02Z&\xB8'i}֛ \xEEdz\xAF`hB|\x8A'\xC3{\xD3\xDE\xC6\xC87\F2}\xCFBѯH_\xF9]B \x95[\xE5`\x8B\xA4&o|\x85\xBDC(t\xBFS(t\xBFK8<   G\xA12\xEAC1\x82y\x98>\xC8#\x8CB\xFE\x80Bȣ\x8C B\xDE\xC3#佌\xF0A\xDE_W\xD8\xFB@v\x85=\xC6
-\xF0\xFB8+\xC4\xEF u\xCA@~\x85}N\xB5\xAF\xB01?~\xE7X1~/\xB0\xFCFK\xF1\xF3+\xC3\xEF\x93l -~?\xCC\xD6\xE2\xF7#\xAC\xBF\xC8\xD6\xE1\xF7\xA3x\xC5 kƊ\x85s x "\xFC\x91\xBC\xC0X~`\xAC\xB15\x9B\xC7\xE06\xA8 \xDD:\x89\xEEz/\xF1\xF2 \xE6\xF1F\xFB\xE7\x81\xD0ֳ\x9F%\xC6
-H\x90W\x80\xDF\xCB\xC6\xD6Bt\x87C\\xD3V\x8F\xAD\x83\xDA\xC0\xB9\xB1r4\x92\x83c\xEB\xC9X\xC91F\xFEgq(\x82̮z\xAC\xD4\xF80z)t\xDC|\xF6\xF2\x98ρV\xB8\xF9\x9C\xB8!گB\xB7\xBD\xB6J\xF1\xA2\xE7\x8B\xF4!\xF8\xA9\xE1d\x91\xB4 -\xAB\x80 -Z\xE7\xDAӌz\xBA\xE3b\xFE&\x95\xE4'\x9Ff\x9AǼP\x9B\x8F\xCFG)\xCA3\xCEs\xAC \xFF\xAAP\x86\xCF3m\x8Dy\xD1\x88\xE3\xA3\xC6q\xF9\x8FpY\xDF9O\xD6bN\xEF\xB7D\xDA?fZ\x85H\xEBK\xA5\xFB\J\xA5+\xF1Ήt_`Z\xB5\x99n\u\xBE\x88s\x91,՞C,yk\xEDX1I\xF7\xF6T\xB2\x8B8
-+?\xE4{00\xC3JB(\x86S%Ӈ\xE8\xE9\x8Ay\xE1\xABxK\xBAW`\xAA\xE2\x8F@\xC8s,r\xF3j\xE2\x99\xCF3m\x93\xF9\xCC\xBDן\xE1\<\xF3\xDCX6 \x98ć\xF8&"\x9E -\xAF\xD8\xDFf\xF0Jr\xBB\x846\xCD؟\xA7\x9D\xDFY:\x83K\\xED\x8F\xCDJ\xC3\xD4\xE9/\xD9G\xF2V\xD1O6\xC6]c\xBC \xEB\x83 -\xF1\x8DQ\x8Enq\xB5?\xB1>\x87\xF5}|\xDA2/|1\xF3—RH@\xF7ij]@y$t\x8Fg\xC5}p\xB4K\xAF
-\xAEo<\x8B|\xED\xEE\xA1      \xD1ˢ/\x8C\x90(\xA0\xA1\xAAq|=U\xD0i\xBC"6ܰ1\xFF\xF0\xCB/\xA3\xC3m\x8Ag\x8DUzo\xC22\xAF\x8Co\xA2\xFA\xAA\x90j_\xA6g\xC1\x98&\xCF\xF8[tAj0\xDCm\xFC\x88i_aqu\xAE\xBF\x9Bɘ\xE2~\x82\x96\x8F\xE7\xF5\x94zcf\x84"\xC0\xDD\xFC\x9Fg\xDD\xE3\xDCXa<>y\xC7ޏP[B\x988V\xE1mD\xDC\xED\x85\x8C\xC5\xFD\x8Ai_e\xF1\xC29\xED9&\x8A\xA4k\xFFĴ\xE7\xE9=‹\x95\x96l\xAA\xBE\xC6\xE2\xA5߀\xCE\xDF3\xED\xCF("\xF8\xE7վNq\xB2\xF0$\xA9\xF7 -T\xE6\xC6x\xE1\x82\xF1ֳQ\xC2\xF8\xF2N\xE0Rtx\xB8\xFFW\xA6A\xCEK\xFD\xB62\xD0S$\xF5\x8C0y\xC2     \xF5َ\xE7\xFC\x9Ci\xDFf\xF1@\xE9~\x94m0\xED\xCF)\xFEI\xC4˴\xEFP\xFC\xB3\x88\xFF;\xD3\xFE\x82\xE2\xDFF\xFC?\x98\xF6\x97\xFF
-\x9E\x8D\xFA+7\xE5   `{\xD4\xFD\xFE\x9F\xF8&O1\xEAn\xFFʹ\x8Df\xF7\xABCŕ7K\xDAFQ\x93\x9E(\xC3\xCA4\x8BY\xE1\xACT5\xB6Nd\xBDW\xA2\xCF9%\xB2\xBEE\xD2֛YI\xE4\x9C\xF4|\x89Hr\x9FHI\xCEp\xCALrP \xA8\xFB%\xEA\x94\xE2í1\xDE
-\x9B\xB0@\x89a\xE0j\<3\xCC\xC8f-j_\x89\xAF\xA1\xEB\xF0    \xC3lv\xEB\xEF\xDBP\x93R\xF1\xB8FM~)\x8A}\x87\xA4A\x96MӉ\x8F\xFA\xBD\xE3\xBB\xC4\xEDo\xE3\xAC\xB6dU\xBEg\xD1A6\xC6\xF9\xDC\x8B\xD6/\x8B\x97\xC3p\xE0\xE2\xA3\xF8-\xB8\xC9\xD6\xEF\xA7\xEF\x91İ^#3 9B\xB9G|!\xA7\xF1~      \xBEu\xE2\xE9\x9F\xC7-\x84{$\x9B\xEE\xB8wx_\xBC,\xEEY4\x9E\x94\xE2\xCE\xE7\x9D\xF1\xB5\xF1\x92xN\xBC˔8F}\xFF\xBEl\xD4\xD7\xF8\xB0\x84\xB84]_GJ\xC0{fhq\xCF\xB8\x98\xF9&&W1\x9D~\HK1S\xE7\x9F@C\xC1p\xB5S\xEA\xC7\xD0I\x8A.\xFC\xD7\xCBR\x84\xC7_L\xA8d;\xB4@ -\xAE|\x9E\xCC\xCA\\xAA\xD7\xC1\xBE\xC8͵mr\xDB+\xECE\xB1\xB8\xBD$7,\xA3\x96\xC9\xD2%\xB1\xC0A\xE7 > \xB8\xCBb\x81\xFBk\xB1\xC0}H,p\xDF \xDC\xFB\xC5\xF7}\xB1\xC0\x99\x8BL\x9C\xB0\xEC\x96f\x9C\xC1.h\xC5\xE1\xA8\xF7\xE4\xA0b\xB9\xCBN_\x92\xFA\x8EdS!\x96\x9E/K\xE6ғ \xEF\xC0\xD5\xC5\xCFB\xAA\x86&\xFE`\x93\xF9<\xD1>\xEF\x8B\x85ˀ`̱\xFE\xA70#\xBA`\xA7y\xC5ǽ\x88h\x97\xB0{\xABS\x87\xC7`\xD7?
 \xE6H\x8E\xCC\x8B8\xCD+\xBAPj\xDAˆc`\xAA\xA1\xF74ydc\xD6\xF9\x8E$\xCAρ\xB5\x9C\xF67\xA2ü\xFC4\xE2k\xF1!\x9C4[\xE7)\xD1\xD4rȚ\xC4c\xBA\xF7-\xE8\xC89\xC6_Iڏ\xCC \xB9\xFD\xE2\xAB}7-]T:\x89.\xCC\xED\xB4[3\xAE\xC7,\xCE\xC4\xE6\xE4;b_Y\x80\x9B\x96\x83\xD8Q/\xB4\xBFP\xF4\xA2\xA4\xFD\xCC*\xFA4\x8Av/J\xDA\xCF\xEDʽ(\x91b \xC0^\x92\xAAb\xD4\xE1\xBF\x8C\xF8H\xF8=I\xFB{+am\xBE\x98\x83]\xDA/\xED\x9C߳s~\xA9\xEF\xF4B܌?\x90\xB4_Y\xCF2\x8B\xFA!n\xF3\xCE\xE1fĻ\xDA?Y77\xD3sp\xE9G\xCB\xDF2Z(֞\xA8Ob\x93\xDE#"\xE3\x8F%\xED\xD7\xB2j\xC6\xE3bA\xC81~*i\x86\x95\xFAS\xE2\x89?[1c\xEC\xC4\xF3Y\xF8\x9AX\xB2\xD1\xFF\xE0\x8D\xEF!\xA4W\x8D\xBF\xC3Ⱦ\x9FrB\xF2\xAC\xEBq\xE5s\x8F"R\xC2\xADM4\xC9/M\x95\x83\x93H\x8F\xCA'1\xB80\xFC1\xF1\xB0<\xE3W\xE8f\xB1\xBB\xE2y\xB8\xFD\x8F⢂\x8C\xF5\xB836\xE4\xD5P ]\xF85.\xE8C\xD4\xCDD~\xE3\x8A9\x83p܂D\xFAd\x9C\xD3\xC0\xFE7\xEA\xD2\xEC\xB9\xE4\xF0zOQ\xDD\xBFσ \x83\xDFI\x91)F\x97\xA9\xA7c\x9At\xE3an\x88Cqwl8\xA8\xFF\x
 89n\xCFC\xE0\xA0F\xFF\x8F\x86\xB0[U\xBB\xC6\xC1?T\x{DFC1}\xE4\x9B7\xDE,\xEB\xFA\x82\xAE_@\xF78\xD8cֆ\xE7\xDF\xC5(#\xFB?\xC4P@ \xF5:\xF6\xFDb\x98Cu\xC3\xFCwb\x98\x9BCXC;-5c\xDC'\x8Ba;{\x99F\xEAy\xD9\xA9\\xF8m\xF5A\xAA9'̘\xDA\xC4R!\xE5\xD6J\xCD97\x89\xB95\x80\xAF\xF1\xB9'\xC0\x92!\xF2J\xF8\x90\x8CJ$t)\x80\x86s/\x8F\xC8b\xEA\x85gH\xB55x\x96B\x87\xF3\xED\xC0\xED\z\x8F\xAC\xFD\x97\xE2. -\xCE\xE5\xE9`\x98\xB8\x95\xD2\xFE\x87]ĕ\x97\x{DA3B}ƙ\xAC6y\xFF~\xAFl~Nxm\x94юCd\xFA\xB8\x8C6ʒ\xA1-\xF5鲀\xCAO\xC20\xB6ː\xB5\xC3+#\xED -{V\xA2\x8D\xE1c\xA2\xA5GK.úqȑ ]\x82\xEDc=\xCC{a\xF6\xC2X1>!c32\xF6\xA28:\xE7\x8DO\xE2\xF5\xC5|s\xEE%o&Ҕ{Z\xEE9\xE5\xE3\xF9!2\xF8\xFD\xB4 s\xE2\xFFD\xD3-\x9F\x951\xAD\āZ\xC3\xF8\x9C $\xD5K\xB6\xAB$\xC3V{%\xC3\xFB1%\xFC\xA2\xAC\xBDE\xBA\x88\x83H\xF8%\xB9^AB\x97Ɨ\xD1\xF6\x94\xD0i|E\xAEWq\xF1EQ\xF0\xF32滋\xC6\xF32a\xD4-\x83үɱ!\xE3Ϭ\xFA~ݬ\xAF\xF1 -\xF16\xE2\x91߲K\xF2>(\x8A\xF8 \xF3\x91a>\xF2
 /\xE5z\xA7U\xB7\xEF\xA6     \xE9Y\xBE
-\xFB9/\xD2s^\xB2\x9Es\xC9z\xCEe\xF39\xD0\xD35>#W\xC2ؾ\x98\xD9\xC6d\xC0ӺJ\xCBA\x97<'\xAA\xD0U\xBA\xD1\xEF9\xD1\xD7!\xBA W\xAA\x88\xBE\x97 \xFC\xE6\x8DOч\xBCj\x85\x93Y\xA9\xF9V\x8B\xA7-?\xA1\x9BMU\xA9\xDDۼ\xF1w\xB2,\xFFO#J:\x9A\xC6\xDF\xCB\xC0J\xF8\x99\xB0rȽ\xDE}\xA4I\x82npNt1T\xA3\xE6b\xC0\xBC& \xBA\xFE\xAF\xAD\xAE\xAFW`̊o\xE0\xFB_2\xE9U\xE3_\xAD\xF1\xBC\x82~\x8D\xE9\xFE\xDFdk\x87\xE23)\x96E\xE3\xDFqŢbf/\x91\xD12\xA6\xD5\xF8-\xBD\xCCW\xC9T\xF7\xBF\xA8\xF2\xB9*t0\xDFn\x8D\xDC\xFB`\xF2ck\xD1+\xEFǨ77w\xC6\xCB2\x{12C324}\xE2\xEE\xBD\xC6YE\x93"\xB7K\xF3ƽ\xC0¨\xE4 \x87\xB4\xB7J\xD0n\x81\xF2\xB8W\xBA\xE8\xCA\xDB\xD0m\xEEU\xC8\xFC}\xDEx\x8B\xB2s\xC18\xAFX܄\\xF4\x9F\xE3~\xE4]W\x90\xFA\\xBE\xD0_\xB5\xB7#\xE3ە\x82(%z@$z,ա\xCF:\x9A\xFFnE[\xBA\xD2\x9F\xE8A\xA5\x92ٙTh\x91Z\x9C7"o\x87\xD9\xDCN\x97\x80\xA2\xE0\xF6\xEDT
-\x9A\x9B\x9FC\x9D\xDE+\xCAǵ\xBBM:\\xC2UҨ+\xC0\xC3\xF9\xBF9\xE4h\xB3= \xF5\xE7\x93\xA3\xA3^q\xEDF\xED\xDD\x{1B50BA}\xA3\xE2\xDA6\xEDA\xFBZa\xDD\xD1Bp*򍛴\x87$\xEDa   \x90-\xBE\xBA\xA3d\xDE6\xD6ʺ\xCBܺ\xFC\x8D\x86\xE9`\xFDTq\x87\x80\xA7<
-\xB6\xFF\xD1\xC7\xC6\xC9\xD85 -^Y\x9Btb(Ci\x81\x84Hf\xBA\x8Ek\x96\xB0\x82 />\xEC\xFA63n\x81:-\xDCDZN7 ڝ8~\xECl\xB2C\x86޵̅\xC9X\xE6\xE5edT\x80\xC5מw\xEC\xC4\xDD\xE9\xA5:\xAF\xB1m  }\xD0[F\x82\xD7\xC0*,\xBD\xE6k]\xD1V\xD3i   ]\xC7ox[{\x93\xFEe\xCEK\xA0\xFE\x9A5] \xD2\xCF|\xF7\x95\xCC    lÙAXk\x99\xC9R6A\xB6\xDCμ,İ\xE96{\xC2\x8F\x8C\xECLBK\x94\x86\x93X\xBD\xDC\xD8\xEE\x9A5\xBE\xBE:C\x{191C8B}˔(
-\xE1\xB0mf\xB6
-\x8E\xA0\xBB\xAF\x88h\xF7\xD1<Xq\xA5w&F\x8F\xB3`\xE0VB3}\xCBp\xBFOX\xEF\xFB\xD4M\xAE* -\xECwT\xC2:s\xCBxٳ \xD08\xACș\x8Bˀ7\xCE\xE1\xE4\x95OX\xED\x98N\xC3\xE16F\x86e=\x97\\xAE\xE0\xF2F.W\x92 \x99j\x9E\xB5\x99\xCBu<K\xE3\xF2.o\xE5r=\x97\xB8\xDC\xC8\xE5V \xFC\xE5B\xB3^\xC1\x8C\xAD\xE4\xC1\x9C??\xB9\xBF\xF4+&\x83\x94@\xF5\xB0\xACl\x84\/\x82\xBF\x98e\x95\xE0\xD8٦;\xE8\x96)\xCC#\x8A\xC3I w\xB82%E1\xD7@\x97\xE3=\x8A,w\x8EY\x86e\x81e -m/\xA3I\x8FV\xB1R(߭\xD7\xE0\xF89\x92#!\xD0\xD6F=f\xB4B+QLd\xB0a7\xB5K\xA1\xF7\xB7I焺\xB0\x89&\xFB\xA8jT\xEDĵ\xCD:\xC7L
-_\xB8V'
-\xCD3\xB6\x98ɶ%Go\x94\xF5\xD0Q\x8E\xE6鮞|@r\xE4\x8D\xBA YZM      K\xA8ȴx\xB4\xE8Q\xA6\xEA>\xBD\xC8\xC4’GT\xA3eP -|a6i&\xAE%\x8AJ\xE4\xB8A/N\x96\xF5k\x9Bb\xDF.ZHn\xD6ˠܫ\xAFy\xF2      \xE19O \xEBki\xC7\xF5"\xBEC_UQ \xFB^\x8F^\xAC\xFBn\xAF^\xBEt\xCE\xC9Ż\xE2cX\x8C\xB0\xF9`h\xAER\xD1r\xEB\xA8\xE5\xCADˉ\xE8\xD1r\xEBȬ\x85]\xE8\x{D941}\xC8\xE56\xFEG        \x88\xEAY\xDFe,\xC2+\xCC\xFEB\xC1\xA1~\x80\xF0
-\x90\xDFV[y\xB1\xFE\x929}?@\xA0\xE2p,\xB1\xBAC\xE9P(\xE8Y*$s\xFC\x89\x87\xD8b\xB0\xED\xFF\xC8a\xD5\xD2\xF30\xB7y\x84[S\x81ϘGӡi01\x95)\xBC\x83\xF3\xF44\xBD\xA3\xF3\x8C8\x98NW-\xF8\xC8Tr\x91۝zc\x8FiU|$qbriN\xBB[\xA0F\xC0\x93\xCAXb☉\xA7YgHCJ\x81F&\xF7: \xF6\xC4H6\xC70P
-mS;@\x92\xE3g\x98\xDA\xA5\x90\xAC\xEDu\x8A\x92\x83?\x96\xCC\xF2\xDB\xD8\xFC\x93,w\xCFn\xA1\x93    1cap\xF8'\x914\x88)LlˋD\xF1y\xAE\x80\x8D\x81^\x9AM\xA4U\x91\xFA\xB9$\xFE\x81x
-\xFB\xE6K\x8Ea\xC5p\xF7+\x8E$m\x900\x82!\x8A+ Fi\xF3c\x97ȍ\xECg\x8C\xEC@\xD9\xC5\xD5( \x89\xB8\x91\xF3\xC4"\xDCB\xC7\xE0\xBE\x94\xA9\x91\xFBD\xCCEl"\xF3\xAE\xD3\xF0\xA6\xDDu\xF9\xB8Kw@\xEA\xBC\xC7\xCD(\x9B8\xF5a\xE2T\xDC]\xC4\xED"\x9D_\xC0\xF0\xEC\xF108\x8A\xA6$D;\xFAu\x97}1\xA7\xE5\xAE\xACfw\xFBʤ\x8Dlvn\xEA\xFB\xCF\xFA~A\xA9\xD1p\xB0f熇Uѫ\xA5\xB3?\xF8\xB1\xDFAڱ\xBEc\xCF=\xFA\x9Cu ,\xB9^]\xBD\x8F\xB7\xB5\x86\xC8[\xEBꝻ\xB9\xE9\xFF\xC6K:\x84^\xED\x86?\x94P\xA8?\x9Az;\xA6b\x8F\xE9\xD7\xD5\xEC\x94@\xE6\xB4'\xD2\xE6\x88\xDD힗\xE6}L\xF43H\xA59z\xF3\xEF\xF41\x86d\x90\x97\xEAb\xB4\xB3\xCCaš_0
-\x9F2\x84\xFA\xB7QT\xCF.{1K%@"\xF6\x8D\xDBX\xBB\xB087{  Ε֐E@\xBE\xA1g\xD7DՅ\xF9 =N\xB6\x85=\x9D\xFF}\xDA+\xAC\xFB\xDF\xEA;\xF0*\xD7\xFE\xD4B\xAB)h#\xF8ړ\xD97iD\xC6&\xF7\xC4NVfЮ\xA2\x8Bt\xEC[\x9E/M_%]c- :R3fZ\xE8\xABv\x90\x99-\xA1\xBC\x8C\x82W\xED;\xF0\xE7v\xF05\x82V\x87_\xFE6ԏR\xFA#\xA6v\x8E\xCB>z-\xD0\xE6\x88΄\xD0T\xCA6\xE3\xF1\x84\x80\xC5HCC\xCE@@\x97\xEDٝ\x81b\x9C\xF1\xAE\xD7'\xDF8\xCA \xC3y\xF9؉#\xB6B\xA1sz6M;\xE8Q\xED>q\xB7\xA9G%(L轌\xED\x85ۋ%\xCD6\x82\xBFe\xAAY: $HݧI\xD8\x85H\xD0E\xEAhB{m\xC7\x91]$4\xB5U\xA1j\xE94\x95\xFF\xB2,C\xEBl1\\xFF\xE5g\xAB\xA5\xAE2\xC9 ZA\x99a\xC6N\xA3̔,\x81\xEFS\xC4U?\x97K\xDC \xBE\xD6\xE4BG\xA4\x9C{\xD6q\x8Fp\xE8\x97MD\x93A\xC1E\xAE\xE1r-w\xD5qY\xC3 \xB1\xFE\x95'\xE5\x978\x9D\xC9JȊ0\xE1\xB9냐 bt\xDC\xA3\x93Kb1W\xC2t\xC0?\xF2A8\xDAs@X\x8BQ\x99\x87\xF9\x9D&\xFE|\x9A\xE4Mg\xB4\xF8\xB0\xCDS\x84\xE9a`<\xEA
-\xB3\xA4\x9B\xE4I\xB7z\x92Y\x84S\xC8\xE7\xC1\xEC¼馉cҍm\xFEF=2'\xC5ؤ\xAD\xED\xC9ad\xF2\xB4\x89D\xF3\xD8\xE0VW\xCA=\xB9 \xA2yT\xA75 \x80\xB4\x9E<ǹKQ4\xB6ļA'\xCF\xFF\x8CpG!\xAB.\x87t\x8FY\xB1
-\x9A)\xF2\xA9:hE\xDAHU\xACt\xA0b*X\xF0\xF4Խ\xF4D\xB2\xC0\x8B\xA0\x96(\xABE\xF7\x86\x99}\xB5iUV\xAD\x90\x84\xDCQ\xDFx\ -\xB3h\xD1\xF9\xB3ɢ\xCB"e\xC7\xE2 `.{\x8Dfb@\x98\x98\x86\xDC68i\x9C\xBC 0F\x8CH\xC92\xAA˰d\xF8\xFA%\x87p \x883\xD9(\x89\xC8dk"\xCC<S\xF0Iit\xD32W@\xED\i\xBE[
-2\xF9\xD8\x84 \x86ܞn\xAAL\xADW\xF5\xC5\xD5\xF6\xACr\xA8\xA5\xDD\xD2\x95\x9B \x88\xB1\x941\xC7\xC9:1%7\x85\x9AR\xAA\xA1\xF64\xCBx\x84.\x90p9c\xC9͍\xAD\xCBTE\xE5\xE6\xE6\xB6t\xE7\xF2rKC\xC32\xDF\xF2rK\xA8-͵\xBC\xDC\xD2ښR/U\x85\xA6\xAA\xDC\xDAؖg\xF3\xD0+n\x84\xE4\xD6\xE6f\xC2J{\xE7\xCCM\xB4\x8BM\xEA\x85B\xA1\xD5\xDD\xFF\xB454x\x8DS\xDEJ3\x9E46F\xEB\xE1z\xA8/\xE8D   O猬c,O\xE7\xCC\xDCS
-\xEChPe&I&\xD4\xD3X\x80h\xC9C\xCA\xE9\xA9+7w\x906e\xE5\xE6\x97B\x8EB\xFC6 T\xB2\xAB\xB1\x8A\x83\xB9)\x94\x99|8\xDAN\xC5\xD7 ^\x8EP\xB1\x81\xA9\x99#\x95e\xB1킾\x91Ł)\xE2 \xA9\xDB\xE0\xE0\xC9|;\x8C\xF4\x99\xE2g\xAAG\xDCsf\x89\xCF\xF7\9\xDBa\xAE\xCF\xDCy\xE2\xE0!J\x89\xA2\xA6\x94\x95\x8DM\x9C\x{3F95986}J8v\xA1k \xB8\xA3!Ŏ"\xE2\x8D\xE7\xD2X\xC4̂\xA1I$"\xA7QYJ
-\xD0]\x82\xF3m;^\x987|p\xBC`\xC5\xE4 -Ly\x83\xB38\xA6\xBE\xE2\xAC$\xC6_\x80H\xA0>\x86A\x96\xC5</\x80\xA9\xBD\xBE\x86\xC1\xF0_\xCB~\xD1\xCAc9/@ \xB5.\x96\x87A\x96"\xE4\xD2\xC6W\xBEI\xBA\xD1\xF4\xAC\xEFk+\x8F\xAF\x94=\xB4U   \x94\xC3[\x9Br`K\x85a\xC9`\xA43\xB2;\xD3Ӱ\x9D\xAD\xC3\xCAf\xCD\xEEu\xC5t\xF0\xE1\x81\xEEі&'\xA9$\xB74-}\xAC6J\x95`S\xA8\xC15J\xA0\xE9\x90 r[SC\x81m)\xB1CI\x8Fͷ/a\x98ZWl\xF9L\x93.\xBB\xB6\xA9\xF1\xD2޶\xFAxino\xDE\xFFNj\xFD\xCCz\xAA^cE\x98'\xB8\xE9M@x\xB3uD\x9C\x9Bq\xCD^\x9E\xAF\xBF\xA83\xCDҒ\xB7Wr\xA8\x8A\x9CW`ơ\xA3L\xD0_'\x8ECe\x9F\xD3cQ -{S\xC5:\\xE0*Oyy\xC2,\x81\xA8\xB6\xFC\xE9b\xD4O/\x9FK\x85\\xC1`]\xCF[\x97\x94%\xFB0\xEFKy\xC9\xFCz\xF1\x9B'\xB9\x92Xy\xA4\xFC\xE4F\xBA\xAD\xC0{oB.\x82\xAF\x88y\xFCXs\xC1\xB0\x80M\xFA\xA9`hЈ\xC0R쐝2\xE4$\x92
-\xF5@\x878\x8B0V hnhp=\xC5 Q\x82\xE2+Ph\xA2AD#\xA9L"F\xC5\xDA`\x87Q؉\x93\xF4w\xB2\x80ʉh\x85\xB6Q\xC2r%SaZr1F%\xA5[0\xAA\xB1\xEE\x9E{i\xD1\xD8\\xF9r\xC4\xF0\x9E\xD4\xE3»"\xC6\xE7{8;G\x942x\xF9\xF6\xD4|\xA8\xD1\xC0E\x99xk1\xE2q\xB1\x82*\x81\xEA\xF1\xF6&"\xBB\xCFa\xB1ށ4\x82\xF9A\xFEƑ -1o\xF4C%\xC0Ba\xD6T\xAA\x94\xE3\x93H\xA6\x8F\xA4(\x95Lp T\xC3g\xF2D09a!ĐM\xC8s \xBB\xC5@~^IVރ-YX\xD8\xB9!{b\xFA`\xCABkUR\xAB`\xBBB]\xB0\xEC 6ږ0\xAFkoT\xC84C       \x86\xDA[\xAFg\xC4a\x8D1\xA9\xA9\xF5\xB5\x8E \x93\xC8^z#\xA2\xAFǎ\x82\xE6Ê\xCD̍ -\x92\x87eK\xCF\xCF\xC9?M~ \xE1\xE3\xF2ϒIk&\xB2\xFB9\x99\x93\x98<Q1\xCE\0\xCDK\xAF\xFB\xFA\xE3\xCCe\xEA\xF4\xB1\x8918}\xB3\xEC>\x80\xE791c.ޙS\xA3\xB9\xD3Y\xAAv\x86/\xEF\xA5+\xD8j8M\xE3\xBB\xEC\xC3S\x87\x8F\xBF\xE1\xF0\xF1\xC3So8<Ŏp˪ƒ\x856\xC7U\xA1n.\xDB\\x96[\x9C\xA3\xD6\xF8\xEB$\x97\xB5F\xF6VX *\xC1  \x81 cҮT -\x81}  `!b_V\xC1A8\x98\xEE\xDA\xF2<r\xA3 -\xFEe=:>\xBA\xC6}2\x97\x9C
 \xC9r\x8C~9\xF7$!E7\xFFT\x8BI\xC2qt#d!\xE4   ډQ\xCD\xC2\xC40\x91\xC2\xC4;\x91\x89\x86\x96\xC40&ZZP\xD2
-F1\xC6\xCE4:\xBC\xEB!\x8D \xEF%2w\xDB\xC6\xC8\xD7
-\xB4\x82\x85RhU\x85Z\xE1B\xE9O\xF1i\xBE\x85R\xEC_\x8D"\xADh\xA1t\xBF\xE6_(\xFDsD\x8A\xB5\xE2\x85\xD2\xE7)\xD1JJ\xBF\x88H\xA9V\xBAP
-\xF2|\xBB\xB2\x85\xD2O \xB2\x8E\xE4u\x86\x86He<\xEFs\x85\xAD\xA3\xB1\xBB^B%\xB4\xA9\xBBh@\xA9\xDDJ\xB0\xB6\xF5Dy\xBB\x8D\x86\xE7\xA5a\x86Mw=\xF8)=\x8C\xE5\xFF#\xE9yu\xE19_6Bf\xA2\xA6\xAF\xC9H\xB4h\x84\x96߶\xE5\xF8"\x83D\x96\xD00ZI1, e\xB7\xE3\xCB$\xA7\x9BH\xAB\xC6\xAAF%Q\x9Bd\x87\x87!\xEB\xEEQ\x98V_b\xC9\xDA#\xF4\xEA\xF8\x9B\xEE\x83\xD7\xE9\xCBF\x9F\xD3 -\x94\x87%\xFC\xC0\xA9An\x8F\xC4b\xB9\x8BҽŅ"4\xEC\xDD\xF9  A0\xED\xE0ua\x8E!\xF3\xBDa\x87\xEFcJ\xC2ҹh\xBE\xB6EۺC£
-\xA8n\xA8\xBA\xE6'>#\xBB.\xA1\xBE\x86\xE6\x9F4\xD9\xC8\x98fgJbeOG\xB7        \xC9\xD6\xD6 \xEE\xC0R掕2\xAF \xD4*2 ->L\xC8N\xBEX\xBA\x93\xB3\xA7WR\x9E\xA53ihaU\x92Y\x90m\xF0\x94\x9D~#'\xED\xA4o\x9C6\x8EW&-kil27\xA2\xA6`V4\x95`\xB0\xAD)K\xEC,\xCC\xEAc^m\xBD\x96\xA4̂\xD8\&=+\x9D=\x89\xE5<\xB1\xF4f\xF0)\xACh\xC9Y
-\xC8t\xB9z*[\xBA0\x908-l\x8B,!\x9C\xD2\xD6\xD6\xD2\xEA[*d\xE9c\xBDi[C\xFB\xAAV\x90\xB6\xB6\xD8k$\xA1\x96zE\xFDJ\xB5\xC4z\x90\x92\x95\xD9\xEDڒ\xB6\x95\xB0\xFB\xC7CJ\x9C\x92\xE1\xF1su\xA1\xBC\x9B\xD9\xEDj\xA2\x9D.\x87}4EpKz̍\xE92        \xD8RĊ!\x928\xA1\xC7f\x8F͸\xB0@%b\x93}\xE39\xCB\xE0]7x:)\x8F\x89T7n        \xF96,\x97\xEC\xAD\xD48\xD7_\xD82\xED\xB32L\xAB\x96\x9BQ]\x8B\xA2v\x99:1{.Ks`\x90H\xAF3:C \xBAb\xBB;-\xFA\x9Bi\xD1urv>\xA0\x84\x94\xB0\x8A¬3\xCF\xCAa:p\xC4D   b \xA7 -\x8F\xD1|\xEB\x86,\x83p\xC7&\xEC\xC4=d?Iƻ\xB0\xAFō\xA2\xA5\x9B\xA6f6\x9B\x8D\xC5X|\xE3J\x8D\x84\x94\xEE3k\xEDR\xEE̱R\xD9  М\xD3'f\xA7\xC6)\xE2\xD2۫\xAC\x81\x97\xFC0\xE5\xFA\xD7\xFB5!\x84 \xAFW;\7\xF8o\x86\xF0\xCE\xF4ä\xE6\x84R\xAC.\x80\xEB-\xF3\xC3DD\xB8
-\xFFKy\-$\xD6W\xBA(Cp\xE0:\xAE\xB8Z\xC5\xD5͜\xD7qu+W\xB8\xE4j#W\xDB\xD70\xF7\x8D\xD2\xDB\xC6so\xE2\xEAv\xAE\x86\xB9\xBA\x83\xAB\x9D<\xA7\x8B\xAB\xDD\\xED\xE1j/W\x9B\xB8\xBA\x97\xAB\x9E\xE29C<\xAB\x95g\xB5q\xF5Wr\xF5V\x93k\xED\x87\xE4\xD2\xEF)L\xD6:<\xD03S\xFC8+.I\xD6㷔~7\x97%\xFE5X-\x94\xB5gC\x92\xC7\xE9\xC0\x9A \xADKB22/\xCB/@\xF0!!#\x94#`o\x9E\xBF\x91\xFA`|Cມh\x82\xA9P\xB0\xC7\xA4\xA6\xC0\xCC\xD4Dv'Q\xD9Bޙ\xB3\x9B9\xD4<\xC8G!h\xE1\xD8ݻ
-\xC2p\\xA4`\xB7#\xB4YP\x9D9BJ\x9An\x95\xDFUi\x9B\xA2\xB9\x91" \xD1j\xAD:\x9A\x87(\x968\xE1gh%\x81\xF3UZ\x82k\x84u\x85D\xB1\xDF H\xF1\xEE\xE1bc\x8B\xB6\xA5\xBF\x98%\x8B\xB1\x87p\xD9`\xC3\xF5\x91Z'\x85\xAC\xC4-\x9E\xE36Zi\xB1\xA5\x85Ӽ\xE02n\xA0%\x95(\xFCN\xF31\xF5\xD8{l\xFC\x8Fۆ - \xA7\xD0P8\xCAqJN\x81\x86\xBD\xA8l\xA7^\xF1\xB2\xE1|\xA3+\x92O\xDC3a\x94B2X\xD4\x86VWʛ7\xFA\xF42} -\xEDo\x98ѯ\x97\xFA\xD0|\xC3\xDEcr" \xE7`m|\x98\x94\x82\x90'Dy\x9A\x88\xD0h&E#\xD1@-ĝh%\xC6D[\xCA\xC7@5\xB6N\x80j\xD9'\xF7p\x8D[\xF4\xB5\xF3z\xB9\xBE\x8E؇V\xFE\xF4\xF5g bx\xA5!08\x9D\xDE>P%Hz@_w\xEA\xE5\xC9\xF1?\xEAq\xC5WGB,㐾\xA1
-\xAAE\xB4G\\xD57V]<uya؉\x87\xF5J\xE8s9\xAB\xFA\x9D*@\x80\x9EwCвd\xFAz\xBD\xAA\xE8"\x88\xB7X\xF5\x87\x8C9\xAEW-\xE8UЫ\x8E\x93\xB51Vն"  \xF1\xF4\xF5\xF4tҜ\xD4Q\xCF\xEA\xAA\x82^]2\xCE8\x82\x84(3\x8129J\xBC M0.l\xA0F\xB81IM\x9Do7\xDB\xD7%C\xA4\xFB{\xD2\xEBCc\xE1\xD3]aп\xBB\xC2\xC0ȼ\xC2vQ\x8B\xED\xA6\xC6\xDAC\x8E\x86\xC1R\xBB\xF72\xFC\xC1\xC3)8A0\x97j\xB6׉\x8FHޟ\x8C7RBӋ\xA4sƛP\xA7\x9Atm\xC4\xEFy\x89\x94\xEF\x9EW\x8D7B&G\xF5"\xE2\xF6^\xEC
-\x91A\xBC \xD9\xBC\x85\x89؛\xE2\xE4\xB4\xC5@)#˽0E\x88\xCA\xE6\xBB\xCCo#\xB3\xAEGq(\xACV\x94 \xA3\xA4\xF2\xA4_\xF2S\xB4~Q\xAFF!\xB5\xB5\xE4\xF4\xA2fI\xCF\xE2\xB2X|\x90U\xA1ʮE\xE3!\xC2^\xF26C\xD3
-\xD0{z԰Ȉ\xE7\xE5B\xC8\xE0  H\xEB\xFD\xA8
-$ݫ\xC7X\xAC\xCEx\xDC\xCE\xF8\x91\xB1\x9A\xC4\xF2s\x94T\xB5\xDE2\xD3î\xC7z\xC0\x93\x94v<\xE2\xED6\xF5\xAA\xCE~\xAF\xB0\x88*\x8CW\xBBhf\xA0\xBAd]@Eb\xAB]\xE6\xD1.Ϥ\xE7\\x80I\x8F\xC8I-\xF4\xF9\xA5\x9C\x80\xCD9\x9F\xB1[9\Tl\xC0\xD8f\xC6/,\xBAǗ:!ys\xAA\x89\xBA   ^mK\x965\xE1\x8Fƃ\xFD\x89\xA3\x98:\xC0-\xD4\xF6\x93z,\xBC\xFDT/\xE8դ\xEB&\xF3\xB5_n\xDF\xC1\xDAK -\xC3\xDA|L\xC3\xC0\xA2\xA4\x83\xCC\x9BꅺI)\xAAm\xF7w\xAFg K*8g\xC04\xFCӫ\xA2\x9A\xE8\xBF\xDFb\xD4\xFD`oSEi\xBD;\xFFj\x80ً\xA1\x8F[ѭ\xB0\xB2\xA1բ[\xE9X\x88Q -[\x91!\xBA\xF5\xC1\xE1\xADu\xB1\xAD\xC8\xDD*\xBA\xC1w\xF0\xA2\xF5BB\x91aBt\xEAz5&\xAC\xEFQ\xFF\xB0p2\xE1F\xAF\x82\xCF <\xBF&ꊺQv\x99}\x8F\x91\xC6\xF7\xC0\xC1eԃHX\x86C;\xC5Q\xEF\x90\x81\xAE$c>&\x83\xBCsx`v\xCC
-f!\x8C\xA1\xAF\xAD\x93\xAC\x80\xFE\/&YDi8lH -\xB4.\xCDљ -\x9F\xC9\xD1(\xC4\xEDg}\xDDt\xEBF\x86T\xE4_
-\xF0i\x8F\xE5z\xB2s\xC9\xFD\xA3\xBD\xA3\xC8swE\xEE\xE8 \xEF\xEE~%\xA8E\xE0߇\xDC)\x8F\x91|^x\x91Snmj\xB3\xFDI\xFA\xC1y_\xE1y\x99$\x90]=\x9B\xA9\x84~\xE2\x84g/\xE1D\xB9\xB8D\x80\xC0\xE8[K6N\xE6\xE6.É9\xE0\x90{\xE0U\x80QXN^N\xD4\xF71\xE0WhJ\x93\x95P\xD1hRҬC\x9EΝC{w\x8D\xF4\xDD\xD6]\x92\xB13YH.5\x872
-\x80 O\xAC\xD8qiW\xE2L\xE6>J$\x97'N5 4"B[H\xF9)\x94x\x89\xB0\x90\xF5U\xC1\xE6]\xD9\xFF<yqȳ\x86\x91;z7\xF9\xFF\xB0OsDF\xE2j@\xBFM\x87厒\xE6"D\xA6\xF3\x80\xE5\xAEF\x96;Eq\xA2\x81\xB4:#\xBA\xB1!\x98 \x89        \xFD\x8C]a\x96CN8\xB9KS\x82\xAD\x8DATĄ\xE6 \xE4\xE9\xA9\xD4Y\xE7\xD1\xD9\xE3wf\xD9\xF7:wt\xAA\xB3\xC7O\xC2CCK\xB0\xA9\x89C\xE4 \xFD\xCD3JKks\x9B\x8C\xA6\xB4{NSk\xC3u6SM\xC1\xD0\xFF\x8D\xBA\x9Ej3\xA2S\x88\xE9\xD1\xC2;\xB22 -\xBCs\xF0֠x8\x99\xB8\x8A\xAE\xB5\xC8w\xB1gZI\x95\xD1\xE4\xB2  \xD8\x96l\x8A\xC0\xE4滅v3e\xA2\xD5/C\x88\xB1\xE1M\x887\x9DK\xF0)\xD3\xE1S\xB1\x89c\xC0 c\xB3 \x8FCf==\x894\xC1{\xB0       4\xA0\x88\xAD\xB0ˇUl|\x9E\xA8\x8F\xA5\xEF\xF8L~\xC6\xA9{\xE0\xFA"K\xF8^\xD1$i\xE5a 1\xC6N\x99\xF2\xEC\xF0\xBE]\x9D\x9B;:ħ\xEDP\xCB   1\xDEVs\x83\x94\xF4\xE3\xD5\x92>\x89\xFD\xD0:j\xE0\x84\x989\x9Aď\x9D\x80W({\xD5[%X\xF4\xD9\xC8'p\xE9
-pW\x9FMl -$N\x9F\xC4~\xF0%\xB7{\x865 \xA4\xFDv6l\xF3\xC44\xD5祉SCcu[{\xE8\xE5Z\xD2\xF6|\x89\xFF\xB7؋\xD4c\xE0\xDAi\xEED\xE4\xACl)\xA7>\xB5\xB1\xD4!I\x80\xE7\xB1dx$ -'1\x8F\xC3\xEDa\xCA\xACTę\x9F\xAB\xC5\*\xE5R9\xC9X1\xD9F nB\xDE\xCC%\xC0M\xD4sI@LH\x80\x98h"\x94    \xA5\x9D;.\xB1\x8D\xF3\xAE\xF2j\xC07H=\xE0GJ.`\xA5\xBD\\x91\x87    lCNir\xABc(\x8B -\xEBq\xB6\xA9"\xD9\xEA\xC8\xDF\xA9C\x8E\xB41\xBE        \xF7+\x93\xBB\xAA\xC0\xBA*\xCC\xC9\xF1x6' \xECJ^\xC6֬EX\x87@؄P\x8DP[\xC7\xD6hp\xC3
-\xB3&d\xA1\      Yv\xB4\x91h\xCB1\xB1\xA1\xF0\xB8r \xFD\xC35\xAC\x9AfM\x80 -@\xA1\xB0\xD0\xE1 \xB3\xB3H0;\x81<fg1\xD4\x80;\xA0B2\xE1,#,y -a@E\x93$bO\xB2\xD6ܠd1ZKo\xC4Z\xBA\xE5
-\xDB
-2(ʋ\xB1u\xD1\xECy\xE3\x86\xC8z\xE0,p\xF9(,\xDD \x8CmZc\xB48\x90\x86\xF3j\xF5\xBCyh@V̙\x82>\x92\xB7\x93\xB1\xF9\xA3\xA7J\x80cb -\x8A\x9A^\xBA+\xDE~\x91s#mw\x9F\xEC0\xD8Bd-,)@\xF4KP\xFB\xC0#;\xA6/\xFB\xDC@\xBE\xBE\xA5\xA7\xC4q\xEA\xF2\xA2[i \xE2\xDE…J\xCFS\xF9?**U\xFDi\xA2\x81Pw\xC0 -A4\xE2\x8F[\xA9\xF6\xC6\xEDz\x95q{\xC14\xBD\xFB\xAAMI琉\xC38\xF7\xC36'\xB9\xB5z.n\xC6\xF4\xAA\xB9X\xEEp)\xF2fm\xDFS*\xC1\xE3\xE1pټ1)c^\xD3\xE8\xD5;\x89x9\x8C   ee0\xEE@\xDCLZ\xE5\x89]j\x8CI(\xABz^u\x961\x83\xD7\xE0\xF5g\xAD\xD7q\xDA\xCDI\xE4\xFDs\xB4B\xBDa\xF7{\x85\xDDL\x94\xFDv\xA2\xEC\xC3\xD4;\x88\xBC\xEF4\xC9\xFBhu&^\x9A\xAD\xEC`Ix]\xB3.\xBCٺpy֫\xAC?\xC7A Z\xE7h\xF2XHtphA\xC0?O$\xAEL\x81J\xC7|O\x8D#V\x8B\x93\xFB!\x86J\x9D\xC0\x93\xA8\x94:/\x9B'QX\x81,\x82<\x8F\xD4\xC1\xD4s\xF8ذ񫍪\x9F\x88h\xB4?2D8w\xDA\xE7\xA1\x9Cs\xFB\xFCa\x84s\x978W\x84\xBE^+4a\xF1\xFC\xF7\x88\xCC#κ\xB4a\x9COY6\xCE\xDE'2
-\x8F\xB5qu\xF6A\xBC^Z\x88\x95\xDE'\x8B\x9A\x84OG\x82\xBF\x8D\xAD\xFD\xFC8m\x8C\xB8 F\xF1\xE3V\xD8EM\xB7\x9B\x9AS\xA0\xBA\xEF 6\xB9V\x9E\xEF\xD3+*\xBD\x9E\x81L\xEC
- *vx \xA0@\xB70y~\x9E\xBC\x93V\x80\x95\xAE\xD7\xD2\xFD'\xC9\xD6\xFDf\xB4n|8ue|\x84\xD5\xEA\xB3\xC7*\xC0I\xFFCV\x88\x91\x87"\xF6-\xCCi\xB7\xCC-\xCEi\xFB稰\xB82\xFB0\x8C\xB6PH.\xFE\x82\xE8\xA6."\x9D\xC4\xE8\xF9}\x91j\xA3\xC0-A\xA8v\xC1\xAA\xF9 ռ\x9C>\xFAu\x84\xF4e\xA2k\x87\xB1\xAA\xEEW\x98PS&!^~Ѩ\xE9\xA9q\x88\xE6\4j)Jm\xB9h\xD4Q\x94\xF6\xEC\x8B\xD0\xD2A\x94v~\xE8[\xD07Ħ\xC2\xD8Z-\xC6f\G\xA1;\x80d -7\xB1\xEFȭ\x8B\xE5AD\xF2\xB4:?R`\x84\xEAbdh3\xBC\xABH\xE5r\x93T^\x8B\xDB\xCF\xFA\xB0\x87_\x89\xBEK      \x9B\x97\xB9\xF8\xB0)\xE4\xAA\x97\xEE\xC8\xC1\xF6\xA0r \xBA\xC8r(\xD4 \xB8wП!&\xF6 LC\x88\x83lS]r\x8E\xAC\x96\xB1\xFDH\x80H\xCC8\xB9\xA9-\xB4n\xD5\xDE\xD4\xF6ʘ\x896=ln]\x95\x92\x9B[\x9A\xBDF\xDE\xF2\xCA-ڨpY\xF06\x81\xAC\x80\xCD\xE6\xEC\xF0\xB5 -\x8F\x83J\xEAx\x80Q&\xF8\x968\xB8\xA3t\x95X\xA9\xE0\xC4\xDB -\x96E\xA7V\xAAl\x8Aۥ\x89 T\xA7\xAB\xD4p\xD8@\xC1\xBD\xDDʪ4b\x96\xA0\xE3\xEC\xC7D\x89?\xA9 )\xCF8%_rce\xA0b
 \xB6\xD9\xE8\xEE\xD8Zd\xAA\xCC\xFEO>B!Bq   \xC3b\xE5\xC9Î\xB3\xEDXݰ\xEF\x87\xABUd0n\x97\xB8\xA7\xBAi\xE1sB\x8E8~Z\xCE84rh)"g\xDBeí\x89\xBA洵sQ6\xA7\x95\xCFE\xE59m\xDD\T\x99\xD3\xD6\xCFE9eI\xE6a\x82x.\xBB\xC24\xF0*h6U\xD6hDV\xD28x\x87\xB5\xBFĸ` \xD8\xD7\xC23\xB6\xBC8\xA2\xECV0\x96T\xA3Rr\x8C%nb\xF0ŝ#.\x92\x9B\xBB06\xA8f\x99\xBB\xCC,s\xE8x\xC4\xD0y\xFB\xC6\x87\xCE1\x82\xAF\x9C\xAA[Nߖݘ\xDE\xF7\xDC/\xE3\xFCP\x98Y\xA8hojb\xACS\xCF\xFE \xCB\xDB w\xF5\xED\xED*id߾\xEE.-ceݱr\xD1B\x86\x94m\x97@\x9Ej
-S'{I\xEF\xA6xmk\xEDk\xC3@ţj\xEE\xE8\xD0>BzM{~x\xF7\xEE\xEE\xAER;\xB1\x8D\xE2;\xDA\xED޿?\xB2\xDFg\xDFJ]\xEAb\xBE}\xB13B@w\xC0;\xB2\xB9\x84m\xF9\xA3\xFA쓄\xA0\xC2|)\xF2[I6K\xBD\xB4MLO\xC4\xE9\xC2d\xEC\xA45\xAE\xF3G\xE1ܩkb\x9A\xC4:\xA6\xFA\x9D=\x938ŮaJ{\xA9tM`x\x91K$\xEE\xB47\x96b\x9EOԆ\G\xF5LLMϘ"'\x80\HS\x99[Tq\x93|\xD2Q\x95Mâl\xB3\xFE\xE6I\xA63:3a>\xBD\x95/\xDC
-A\xB3&!\xDEQ\xF8\xA3\xBA\xC2iV.%Yr&(N)\xC7\xCDN\x88\xAA.+\xC1l\xCB\xF4"\xF2D\xA2\xA52\xCC\xF3\xA5B\x9C\xA6\x97=\xE2/\xF3ń 3G\x94\xB0o*qj\xE2\xC4\xEC\x92\xEB\xAElq\xB9sv
-\x9A\xED3\xA6K?l/\xA8f\x89\xFFV\xAC\xBD\xE3Xu\xD3jkk\xB7d\xA9BI\xF5O\x8C[\xA2ƜQ\xC0\xAF\x8E\xDDI\xD7P\x85>\xAA\xD2\xD6\xD8,\xB6\xD8\xDE\xD1[\xE9K\xED\xEB;\xF7\x99Mi\xDD\x9F\xE4h .\xC2\x963;\xB3\x8D\x97]*K5\xFBU\xF9KR\xB7\xF6-w\x95\xB8t#\xA3.kD\x8E.s뙑iٽ\x8C|\xCA4\xFC\xA8\xAA\xC1`\xA8\xB9ك\x8Ew\xE2\xA4\xF0\xA2\xE8\xB3\xDFLt)륊R\x95J\xBFZ 2\xE8\xD4\xC7i\xF8Q\x87\xCF\x97\x8E<Ծb~V\xFB\xCC|   (\x88lszY\xA5\xE2      ֍\xBE\xAE\xCC -\xADgW\xA4\xDFB\xB2Lٗ\xF9\x92V\xDE\xC0\xBA\x97\xD1\xFE\x95'\xBE̡v\x8C:\xCA\xECJ\xDBVWbUB\xCD\xC1\xE6\xD1׸\xEC\x9B\xBB\xC6l\x8F\xD5_\xC0\xF4N\xAD\xC4\xDE|SΛ&\x9C\x9CN\xEE/cmTf0 V\^\xAEϓ0\xC9E95\x93\x92P\xB3D\xBAh\xA6\xA9\xA4)5N7\x9E,\x82\x98\x92\xBC\xA8Y\xC3\xE3\xE9ر$\xB6\x96\xD7\xD1n\x82\xF4M\xB1i\xC8}\x9F\xB8\xB2\xFC\xBE\xAB\xDFQ\xCEĸ\xC9\xC1I\xF1\x8DJ씢פ -\xFA\xABXG)W\x88\x84\xB5\x8Bi4\x93ٳ\xC4\x84!Nl\\xB0\xA2l\xDE\x91EBqR \xA2\x94\xA7\xB9\x{12A873}ٙ j,\x8C\xBC\xF3\x990L\x9D\x9E\x8EI,\xF7\xB9Ɔ\x84E\x
 D5d\x89\xD7\x80[\xCD5\xF0ꗸ0\x8D-Q\x93        \xE4\xC4'\xC1\x9F\xB74\xC1\x88F˳ \xF0\x8Fń.l\x87\xFC\xAD\xA5\x83lw\xB3\xFA\xEA#1P\x96\xE6\x9A\xCF\xCC\xD4\xE8v9kV\xBAh\x95S\x9E~o\xE0Ή\x93aL<;\xA7\xB0\xB5Ԗ
-|\x9AOC\xE5\xA4\xEF\x91\xDDc}h:\xC9\xAFi~r\xAC\xEE\x90ܓq\xF2
-\x98\xCFE?*%i^)\x89\xB3\x99\xB9J     1\xF5\xE2#     \x9B\xCB\xC4b;J\xACP\x93ufqgs\xECYF\xB4\xA99\xE9\xE1\x8F\xDA\xD6\xC1\xB9\xA6\xFE\x8B]髀\xA6\xFA\x8E+\xE2^g\xB0u NZ\xE3)\xA7\x9A\xD7@\x9BNc\x92\xAE\xF4 \xF4\xDB\xE3\xC7\xBB\xCE\xC4Q\xCF\x84\xC8\xCE\xC41\x80\xAB'\xA7N\xC4k3\xA8CA\x92tX\xF4\x8A\xD7j\xCA\xD4+\xA6\xB5-\xC1Iπ\xDCXowU\xA1\xA7\x90r\xA0\x99\xEA\xAF:\xE5Yv߱u\xE9\xEEb\xD1-;\xD7\xF6+\xFC\xCFfS\x98\x9D\xBDC\xD5&\xA7\x8Ft\xA4\xF98mH/\xCE\x96I\x89J\xC1\xB6\xBFݎt\x97R\xEC}\x95 \x9A\xEF.(\xE4\xE4PR\xD8D\x8D\xE7x\xE2n\xEBy\xF0X樓,\x94\xEC\xF2Hl q \x80dlә\xE4tդ\xF6\x84Y\xAF&\x81g:]]ٕo\xCAӯ\x87\xD0|1ib\xB8\xBB\xC6l\xC6a\xF5\x93\x87P\xDA\xE6\x99\x9A \x80Z\x80\xD7\xD5\xE8'\xA6\xB2FG\xC3\xA1\xD1ѭ\xA7cNs\xCD\xCD]\xD20!\xF5\x944\xDD4\x852zL\xE1 -\xB7" Y\xC7\xC61\xA9D\xD8Ñ\xD3\xF4\xC4x.\xDEF0\xE2R\xF1\xD9\xE3\xD3G'\xF4g\xCF\xEE8-\xC8\xE8a\xFA\xB1S||\x8E\xE11\xCFP)'3\xE3\xB1\xD3\xD9t\xDDVi|\x9F\x9D_X\xE4\xA6Q\xA4[< \x
 9A6W@\x9Aڲ}H\xE6\x95        \x9An֨J\xF5P\xE5\x8DM&\xF6U^P\xB9U1\xF3\xF7\xADt.\x9C\xB2\xC9!﫯+\xBDc\x89\xCE'\x8C\xBF\xE0\x83\xC3\xDF_
-\x9D\x9C -\xFE-\xFE&\xFF\xA0\xE0\x86\xFB\xFC\xA3Ńj\xD4󿟹\x9Ef\xFEE\xE6\xFF&e\xC1?'W\xF1\xE4y\xA5|\xC0\xA7l\xD2H\xBF\x8A\xB3P\x97M\xE3\x909 \x9D=N\xF4"Q!\xAB0B\xB3P\xC3e夹\xC3\xC2\xD1\xE7F\xCE*9\xDBā\xEBϪ9\xDBL\xE0̬\x96\xB3:\xEE\xD28\x90\x99]\xE0\xC97p\xD6\xC8Y\x90\xBBM|f\xE1\xEE\x93`\x99\xB7q\xC02\xC35\xDB\xCEY\x98\xB3\x9Cur\xD6\xC5Y\xB7g\xDE\xC9Yg\xFD\x9C\xED\xE0\xCC{8\xDB\xCBY\x84d\xF2-N<=\\xBA\x8DK\xB7si\x98K#\xC4}\x8Fsi\x8C\xBBǹ\xACs\xE9\x97\x8Er\xE9\xAE\xDE\xC9s'\xB9t\x92K\xD3\\x9D\xE1\xD2,\x97Nq\xE9n.\x9D\xE6\xD2\xEB\xB8\xF2z.\xBD\x81\xBB\xDF\xC8\xF3\xDEĥ{\xB8t/Jds. \x9B\xA5\xFB\xCE#܏\xDCf   \xB8\xCD\\x82J\xEFD\x80[P      q\\x82J1\xEEzG\xB8\x95E\x80{P     \xEEA \xE0Tz \xE1q\xB8        \x95>\x88\xBC\xA9\xDC9\x9F@xnC%\xB8 -\x95\xE06T:Υ\x8F\xE2\xF01\xB8 -\x95\xE06T\x82\xCFP\xC9\xF2*\xC1gh!\xB2K\x87.D\xF2BDK\xB9\xF8\xAAҟ\xE0\xF8%\xBF\x82\xF05\x84?C\xF8:\xC27\xBE\x85\xC0h\xE9\xBB\x8C\x96\xE6Y\xF9\xE3 \xC8v\xDC\xE8h\xE7\
 x8B\xE2 \xE5\xBA.\xE1\xDE_#|\xE12\xC2\xF7\xE1\xE5\xF4\x8CTZ\xA8\xB4\xF4#\x84#\xFC\xE1\xA7?C\xF8\xB9\xC8M/\xF0 @MK\xBFDܴ\xF4+@NK\xFF\x84\xF0πj\xA5\xBF\xDEf\xB05\xF6\xB4'\xB3ށ\x8Ed\x82\xF5\xFAoHG|]\xBB\x89~\x8Fޜ\xBC\xBF\xDB\xE9w,LW^\xB7C\xA4\xEF\xA4\xDF]\xF0u\xDAۍ\x92zv\xA2\xB4w\xB3>\xBAW\x8C8H\xFE](O\xAAޝ\xFC*c\xBD\xD5{\x92_\xC6\xE1\xE8\xDE\xE4\x9BX\xEFc,\x92\x9Cg\xC0\x95\xFD ۗ|      \x97\x9Fb\xB7$/3G\xEF~\x87ԛ\xB5f \xF9f\x80\xEB}\xA7\xD6چp#B/\xC2\xD0\xD6z\x90uCW\xAB\xAC\xCAY)yJ\xC9S\xBC\xA6@\x9A\xC52\xE1\xD5\xA88\x85\x82s\xA9\xE9\xFE\xEF\xED'\xA8~\xEC\xE4%4c$G\x80N+\xE8\xFA)\x92\xBC        ,g\xC7Hu\xB5\xA3\x86\xAE\xD5:\x80S\xAD\xAFʱ \xAE\xAD\xE0mՓQ        k\x80\x88\xFAS\xCE \xF4Ǡ\xE5j\x82$\xA8NS!\xC9j\x85\xD3\xD468MmZ\xEA\x80\xDB\xD4\x98\xC3{#ܦn\x83kWH
-of\xDFv\x92\xFB0\x87sw2GIs\x94\xAE\x81\xE5*       y\xC8|\xFC!\xFC\xCA21\x89ى_U\xE6\xF8u\xCAu -\x8C\xFC\xBAH+\xBE\x9B\xF8g\xB2\xB2VȆj\xC0;4\xDCn\x8CD\xDAɿרv+\h\xF5HF*c5u\xB1#6d\xB2\x89\xC1\xC4\xAF\xCFT+; jHWj \xBD\x92\x90\x9B\x84fK -\xACI  \xD58\xBE2儓\xBC\xA3\xF0\x83\xE9\xD1\xFB\xF4~}\xD7H%Ч\xF1\x80;"\xBB\x89'.p\x96\x85\x8E\xCAJ\x88\xB2NNoa\xDFXS\x80\xF6A\xDBCh\xB3Y\xFC7\xD4\xCD\x8E\x8B\xC7\x80    \xDFnL\xA3\x9A\xDE_\xE1\xFE\xF2To(\x80\xC6L\xB4\xD8xc\xF5E㍤\x8D2\xBC-Zd\xDCӳ\x8D\x89*\xEA]t/<\x8F\xEAԮ6}\xA1&Z\xA6\xEF\x8B\xEE\xD5#O\x91B\xCC\xF0M\x80i>\xCBzn\xB2\xD2#\xE96If\xEE\xB3\xC8\xED\xDE\xA1\x866ѿ\x87Ena\xA8\xC1{U\xE1n\xED\x87`B\x9F\xE8\xDA<\xB8}\xBE\x80\xCEb\x91\x9B\xA9%YŅE\xAA?\xA9\xA9T\xA9>\x9EJ\xAFg\xE21O1\xEDX\xEA1O\x8B\xC7\xD0\xF8\x83\x8D\x84_\xA7\xE9C]a\xC7Q\xC3/A\xAEQ;\xB2\xAE.\xB6ndC]l0{ឱV\xB8\xCD\xA9\xA8\x83L\xE8\xCBH ^a~\xA4\x9AFu\xB1"\xE3Y8-\xAE\x8B_\x85\xD3Ϫ\xBAX>\xCFs\xE4\xA7t\xD9\xF7\
 xF1@\xF0=\xDD\x94\xF0\xAD\xBE\xC6̏\xA5R\x97z\x80\x84X\xA8\xC0]\xC4)\x9D"*\xBA@\xE0\xAC|k\xA0hD\xA6\xC4\xD01c:F\xBD\x90\xCC}\xE8v\x95ދ8|\xE7\xA9FTc\xC0颲\xA2\xAE\xC3\xA07\xD4,\xDF\x97\xA3\xB9\x8B\xD0\xF8\x97#rP\x86%\xC1f\x82\xD7=\xB4\xEBG\xECpM\x88\xDD&\x9A\xE8\x87L;ݬ\xDF޿G\xC2׈fF(\xDD\xDE\x98E\x86\x90xI=\xCF4V\x85\xA1\xF0\xF0\x80t+U\xCAգ\xFD#rr\xE4\x92(\xEB\xC7LK\xB2\xB3\xA4r\xC2pDҟ\xB1J7\x92\xD2\xDE̢\xB9\xFAМv`\xB9KY[\x9B\xCA\xD2\xCBf>\xC2>\xCEb\xA3P\x91\xC4\xE7!{*sX\xCC-W\x8F\x8F\xAC\xAF\x8B\xADǷ\xE3\xC0\xE7\x90vZ\xDB\xDDC͆^   D\xC0q\xA1%\xA1sMt\xFA\xE4\xF8S\xB8X\xB0\xCD\xF5T\xD9D\xFB\x8Dݧ|ndm]l-\xBC$\xC2{\xE7:\xF8 \xA5ƌ&PxbF˟\xE89"\x89v\xF5V\x8Bw\xF9/V\xE9\xEFB\xC0\xE1i/\xF1\xFB\xF4\x97 \x88UTPH(\xED\x8FkW\xF0I\x9FX\xAA\xE0Tp\xE2)\xC0ϊ
-\xBE[\xAAT\xEC
->H~\xA3s#\x81\xBAX`x\x83\xF1\xA8\xA4o@\xA9k\x8A
-\xBEG\xD2\xEF@+D\xA9z_@\x8F\xDF \x9C\xFA\x9DUq(x\x8Dx\xDAԏi\xEFNy -ݬOF+\xF5\xE3\xC9'V\xF8\xDF\z\xE4\x872\xF9\xE1\x8CG~\xE4\xAAGQ\xA0g戹(Q'\xA4\xBAD7\x8FT\x9F\x940 \x8COIU\xE6y\x9A\xD2\xD1f\xB5\xE4g$\xB3   \xF6\xB4\x96\xFC\xAC\x94\xD6HΗ\xD1\xBEϠ#\xEBb\xD1<\xA2\xF0\xFB\xAC1t7\x8D! \xDB):\xF1\x97%\xFD\xD6\xE4   \x98\xE8E\xD2o \xF8&\xA1\x89\xF1\xF1\xAC\x84\xF1\xBBm8\x9C\x9E\\xB0l\xE4.0\xE3\xF7\xCFSĦ\x90\xF5\xEB\x92~\x88\xB0\xBF.ԣ!\xE9\xE67\xC4\xCD\xE9\xC5\xE1\xB4\xEB7%}\x96Ɣ~H\xC7x\xD2OE[\xA3m\xFD3j\xECn2;\dl v\xF7\xBC\xF1]\xA0.\xEA'\x9FF\xC4\xF22\x9D -X b\xE0~W*\xE8C\x9F:X1^/E\xB3\xE0\xBD3r\x90!\xC7@_\xF5\xD3s\x8BuT\xBF˒~7\xD5\xE5\xB2D\x96H\x8B\xC6_\xE3|!r\x86y\xA1\xDB0ܺG\x9D\x91V\x86\xE6Ȓ\xD1B&\x8A^w\xABeZ{I\xD5\xFEN?K\xFBN\xC6\xCF\xED&\xFA\x85h"\x9A6+\xF1\xFA\xC0B\x9D\xAC\x8E\xBC^\xAA\xF5ـ\xDA+\x9A\xC1\xCD\xF0\x86h\xED"\xF9\xD3<{#\xBC\xFCV\xD2qAӅ\x99K\xF0\x84\x8B\xEA\xE1\xA7Z\xE7\xF0\x84
 \x8B\x93\xC8=6n\xACi\xA4\x8D&\xDFlj\xFAkk\xDFM\xDF\xEC4Ֆ\x9C\xC8\xCE _\x9A\xB1$C-\x92\xB2\xF8~x\xC0\x9Be{\x87e\x8AJ\x9C\x95\xE9C\xBD\x99-o\x91\xF5ے.!\xF59Y?KʫX\x89\x81Hx\x9F\xAC\x9FF) \x84U\xB9\x97A\xD3\xE0\x9F\xA7\xF1\xA9\xDE\xC2\xF2@s@W\xE1m\xB2~\x8E       E\x83lr\xC8ys \xB7\xA14iaƻ\xE5^`\xB3>$|-\xA2\xB4GR\xA5\xFD\x81Uڣ\xF2K\xD1\xF3l\xAD\xB5#\xDA\xED\x8An<i \xAE깟\xB9\x85k\xE6h    \xE9\xA4FK\xE6\x8D\xF7\xCB8\xC0k\xE7\xD0k\xBF\xD5ꯧ鵟_\x89\xDE{\xF3%\xA8_\xD4\x92i\xD6\xFF\x90,f\xFD9\xD4b\xB3q\xC1l\xE0F\xCB\xFA\xDDD -\x88\xF8\xB0h\x81\xB714\xCEGd\x9D\x8E\xFA\xF4\x85Y4\xFF\xC7et=d{\xCAj\x8E#\xA2\x93}Z\x9D F\xB2\x9FA\x83\xA1\xCE2\xB4\xC1\x8E\xEA\xB7 R\xB4\x8B\xB8z\x81\x8B\xE5/\xF6\xB9\xAB^ d\xDE<\x80I1|\xF0\x9D\xF0\x86,\xDE-\xF6%\xB4\xC0.\x87C\xC67\xC9\xCBh$\x84G| \xBA\xCD\xF8\xB6ܻ<OZtJ\x8C\xBF\x90#o\xC9  T5\xA2\x9DH\xFE\xD0p\x871/G:h\xCEZ\x90\xC5r\xD9C\xCB\xE5\xA2 \xCA\xC0xQ\xB6('dɣ\xE1mV\xDFy\x98a\xE2\x87ڊi\x90\x8B\x8F\xFA\xD7
 \xF4Qϒn6N\xBE'\xBEj4׺\x9Bk\xFC`\xE9n\xAE\xF1C\xF3n\x89H\b\xFCX\x8E\xBC\x83\xA1!H\xB7\xCD\xF7s\xD1\xEAp -\xF1 ju\xB7"\x8A\xBE\xFCNR$\xFE{jc\xACI\xF4:\xA8\x92\x97\xDE!s9\xFA\x9C\xF8\xA2\x9F\xC7\xB5sR\xA0\x88\xBE\x8B\xBF\x91?\x8BPP\x8C9\xF3_&u^\x80\xC1m\xD0?+\xF9e/.    1\xF4 ,\xBA~N\xFB"\x9B\xF7#A\xEA7\xF9
-\xCA'[K\x8Ck\xB3\xFC\xBBR\xC5\xCC\xD2\x8F\xD2/4\xA1\xF4\xFF'g\xDF*\xCB\xEFC_\xF6\xF61\xC9^\xCB\xF4\xFFȘd\xCDeZ<:,Qz\xF4ƴG\x87\xE8\xD1P\xA3fM棱\x89\xC0K\x81X\x8AV\xCE,\xB4\xE7Aƒ՗\x8C\xB7*U©\xEE\xF0\xCD \xC6;"\xD6\xDE\xE8Oȇ %\xD5\xC1\xFE\xD4\xFARf\xE6gE\xBB|_\xED
-{\x8E\xC9\xE8\xE3.\xEFQ\x82\x84q\xA2蓳\x97A\x82>\xA6\xD0\xF5\x98B\xA0Z\xB4\x88)XĞ\x87z\xF3\xFAXƇ\x94J\xE7N\xE3   `\x89\xEE\x84.  67 {\xE4\xFB\xA8\xA2?D\xCEf\xC6ǕJyg\xB4:1\x9FTz]0\x9ER\xF1CZ\xE3Ƨ)\xF7\x82\xF19E\x8D\xF5\xBB\xF8h\xEA%\xFED\xBC\xC4̗\xF0\xD1\xE0"\xD9\xA0\xF1\xBF,*.\xA8\xB5o\xE0M\x97Atd\xCF*\xDFQѯ*\xFA\xB0\xE8\xA3\xEC|\xF2Qv\xD9xNY\xDC\xE1\x88\xE6\x9C\xDA#H\xF7\xBC\x80\xFE\xE8\x8DDf_S\x80l\x9F\xFC\x99\x88\xFEh\xB3y\xE7\xEB
-0\xFA\xA3M\xE6\xC97\x80\xF4G[pb|\xD3.\x8E4M@ -~Kw\xA5\xCB5\xBE-\x8A\xB3N\xFE\\x94\xD0h\xDE\xF9\x8E(\xA1\x81N\xF2E\xEB\xFD\x950}\xC7\xD7/(\x95J\xA9\x85[\xCC*\x95Ƽ\xA2\xBF\x87\xC5vEk\xE7\x8D|\x8D\xD8{1\xAF`\xE9[Th\xBA}\xD3<<߼\xA8\xC0\xF5ͼ\xF1\x92\xA2\xDFZ{\xC0h.)X)\xC9\xD0&
-\x95\xB6\xCB8\xD1\xFB+| ޣ\xB9Ç\xE7\x8D\xE2\x82EG\xFE\x8D\xD2;o\xFC\xF9h\xA0-\xC0/\xED\xCC|:݉!\xA6\xA4\xC8\xCE+^\xD0d\xE7/\x95JY2\xA8\xCEP\x96h\x86\xF2^\xF6 -\xE9_\xA5\xDFI "\x8Bh\xAA \xE3!|\xBA7a\x80u\xBFV0\xC5 \x87\xE6\x8D+
-\xE6&\xF4o?%\xF1\x9BI\xE6\xF1u1\xF2\x8B*\xCE\xC7\xDEOw\x8B\xE9n\xA1y\xF7%ܝ7~\xBD$\xBD\x9D\xBB\xE8 \xECbj\xA2\x91\x81]4\xE5O\xAA\xB4j]\xC2\xCA\xF3f52G+Ͻ\xAA~\x81U\xFBn$\xFB\x8A\xB7\xA8\xFAX\xDBz\x9Ed\x8Eȇ\xDC]`g\x86\xE5\x8A.\xC3Y\x8A\xBA\xA0\xFF!\xA3P\xDD\xFF\xA6P\xF3\xAAU\xB1 ,Zf\xBC]cy\xC6\xF3\xE42,\xE8E\xF8\xC2\xC7\xD9.>\x82\x92\xF5O\xE0\xF4"m\x9E\x9C\xC3\xE3] \xC6;\xD4\xC8'\xC5l[\x9Aि\xB6\xFA\xF2]&\xA9\xC4h\xFE\xAC1Ti\xDDy,\xA9\xB4\xEE<b\xBD\x87\xF1\xAA\xFE)\x82!\xA3-\xE9\x82\xFE4{\xB4`s\xC4xT\xADt\xD2\xCC\x8Cy1\xB7\xBC$\xBE\xEA{T|\x8Cyk3A\x9D\xE7C*u\x9Eg\x98 ,>\xAA\xEA\x930\xFF\xF94\xEA\xF8\xB3ڑ\xD7+X\xAE?\xAE\xE2Z\xEC\xB3\xCC\xF8*"\xE8\xC4\xE3"\xB5\x89~\xBA\xE0\xCB\xD4@\x9FLkçVnçWk\xC3O\xDBm\xF8\xD9Wц\xD1Z\xCC\xAA]c\xAA\xFE\x85\xD8\xE704\x8Cϛu\x8C}\x9E\x89\x97\xFF#@\xF7\xD1Z\xF3\xED\x8C?-/\xEE|A\x85}\x89}\xC7\xF8\xA2j\x92łR\xFE\x92J\x94\xF2\x93\xEA\xD26K\xB1\xB7Y_FkP\xA7:\xBC\xD9\xC6_Ik\xE3r\xAC\x
 92ϩ\xB4\xA9dw\xBFW~\F\xBF/#\\x8B[\xCCnk\x88I\xFB7\xE8\x9A/\xF4\xC1\xCEc \xD5\xC5< #eƁ\xBAX|\xB0\xAC\xF4\xC1A\xBCO2ݰ\x87\xB3\xD3ͭ6\xB3\xE2\xB6%f\xAC\xAFR\xC8\xF1\x9A
-9\xDD.\xCF\xFA\xEA@\xA0!I\xA6\xD9G\x82đ\x84\xF8$\x84?\xB6ۣ̻'\xBC\xB7\xAF>}G-\xBD\x95W\xA4\xCC\xD6
-\xA6D\x86\xB6\xA5\xA9%\xCDK\xB8/\xBC\x9E    \xE5\xB6\xD6\xF6\xAB \x8AI\xB4\x9D_JJφ\xA2LcC{誴\xA6\xC8,\xC7Tѱ*    \xB9v\xB0\xCDgKJSBRH\xB3\x8A\x96\xA5 -\xEF\x88\xEC'\x9C\xC6PK뚕҇\xE3™e\xF6R6J\xDD\xDC\ɲ\xD9J5p\xB0o\xB0s'\x9Ch75,Oe1\x9Be\xA5|m\xB7\xB6\xB4/\xAFj\xF7\xF1q\x92SxS
-E\xA9\xB7jo\xA5\xDAՖ\xBD\xD8\xED\xBA,5*lh
-\xA6+=qb|\xFD\xB2\xB4\xA3\xDD{\xBA\xE1Y{o筩\xE6+\xED\xE6H\xCF\xDB -\xB3\x8B#@l<c\xB5\xCBR\xF7\xED\xDF
-U)Xշ\xB4_U\xC7}ИG\xE3/\xA5\xD8\xD5G\xBA[0\xF0hl\xB8*5ISO&\xC6K\x84C\xCB\xD1\xC1\xFD\xE1\xCE]\xA3\xE4\x97|\xB4s'\xF9\xD2V\x82-͍+\xA4\xE5\xB5\xBEC\xB0\xB5=x\x95%y\xA1\x99p鳊\xBA\xB7\x87J\xED\xD7^._G\x{DB72}\x97\xB2\xA0\xFE\xA1\x86\xD6\xD6kJ\xE4\xB3ý\xA8\xB8\xD9wC\xC1`\xF3
-\xB2\x94\x92\xDDa\xBCdk\xA3˾  -\xF7Ы\xA8\xF0\x83\xE1\xFD{\xA9\xD2P\xD0\xE5ٕ>\x9B:\x8E\xAA\xAAB\xFFL\x81i\xD3r\xB9\xBBG\xF8e%g\xE5p?\xDDʷ3\xEEI\x8CO\xC4H\xB4\x9DKr\x9A\xDC\xF4\xFA\xAD\x84\xDAZ\xBCHE\x9F0#s\xC9%<\xDD\xDDv\x82\xA6\x86P[6 @\xBDH\xDC\xF4 \xEE\xEF\xEF%\xA0\xA3]}]\xF6Wk
-66\xA6Ƙ)$Ʈ\x89q\xD3`<?\xF5d[5Ni
-\xB54\xA4\x9A\x97j\xB05\xB0^J)\xBD\xE8\xB6OxKC\xAFKiB\xB7\xA2\xB6\xA3,4\x94\xBA,\xF6!\x81\xE00\x9E\xB9\xE0Rږ\xE6j$\\xB3n\xBBz\xF6 -\x8Cv\xED\x8F\xECS\x9AZ[\x83\xDCÅ.8=\xF6\xDB7,\x85\xC0\xCE\xF0\xBE}\xF4      \x9A\xDA\xDA[h\xA8Y\xC9\xC4|c\xD9̭Me\xD8\x89 \xEE\xB4rZ]\xB3\xB9\xA19HMbe\x98<qb\xE6\xA8\xC8nN\xBE\xDD}\xBA홗>)*\xCDhȕ\xB5K\xDCH\xD2\xDB -\x97\xF6\x83Js\xA8\xA99 E\xE3\x93I2\x94T5\x94\xE6\xA6P\xC8Tn!EH\xA5\xB9\xB9\xA1=%\xEC\xB3\xF4\xFCp\xB1\xAD -\x8A\xE4\xDFv\x91\xEA*\xFAppb\xDE4\x95>R: \x99*  b\x99Q\x9A[\x9B\x97\xC14`ݡi\xCCBT\x9A\x81a\x9Fu\xDFκ\x90\x81ʇ\xFB\xED\xAD\xEEI\xEA\xB1$\xA0\xCF&\xCBA\xFBDinok$\x9D\x87\x99\x84\xD2\xD2\xD0\xD2\xE9* %\xA9\xA3)@    \xA5i\xC1<,\xE4\xF8\xEC\xA4~\xA1\xC9>\x98\xD2\xF5Y\xC1jJ\xB5\xADu\xAF\xB445\xB6\xED{\x8D\x9AR˗a\xA8F\xB9!Յn3TK\x84J        y26O\x83\x96~\xA7\xCA\xCBS\xFE\xFFi?\xF6\xBD\x90SBn
-/\xC8Ja       " \xABC2
-@@2\x97s\xC8Aa,D\xE2O>!\xF2\x84\xBC\x9Eh\x9B9k\xE3 y!\xE0\x84hB\xCD^!˄\xF2\xCB\xCEpv+y^e\xA3\xC2\xCBl\x82\xB3\xA3\x9C\xDDA\x8Ef\xD9$g\xC79;Y^ !\xAAt\x97\xA79;ŕ\xBB9\xF2J\xF8\x98U\xDE\x94#ƕ7\xA3b\xF7"\x9CC\x80\xA48~\\x81\x94R\x85\x94>eP$\xD8\xFB:og\xF7K\xD9\xF8{\xBE!B\xC5A\x9ESI\xB3z%\xAF\xAA%\xB8N \x84\xEB**\xAAj\xB6 4 \x84Z\xDAnD\xB8aB7\xC2N\x84]{nAD8\x88p\xC20Ba AG\x98@8\x86pa\xE1 \xC2\xEEA8 \xC4j\xF5-\xF4s\xFD\xDCO?o\xA3\x9Fw\xC1I -S\xDF\xCDX[;\xF8(\xD9\xB7\xE3YE\xE5v\xC8\xD0؆\xAA\xED\x8Ej۸y\xBB\xA3*\xDD\xDAv\xC7۴u;\xEC\x80YU\xC3vG\xA3\x83U\xB7;B\xB6\xB9I\xE4\xABi\x87\xDA\x91\xBD\xAEU\x9CiR끤 T\xA4\x8C#\xB2^\xD7        ,ҕB\xAF܍\xE3Z\xF4\x8E\xEBseḁ1w6\x8E\x9B\xF3\xE4\xE0\xB8\x8Egsq\xAC0D\x8E[\xCB\xF1\xE2\xD8\xC8Xn>\x8EM\x8C\xE5\xE0\xD8ʘ\xB7\xC7\xA07\xF9p\xDC\xC6\xC0\xB9\xC3q;c\x85~;\xF3\xE3t\xA7\xA2\xFB\xF3\x97⸛\xB1\xE22#\x8C\x95\xAC\xC1q?c\xA5kqb\xAC\xAC\xC7C fe8\xDE\xCE\xD8\xDA\xF58\x8E0
 V\xC01\xC6غ
-\xC7[\xBF\xC7#\x8C\xD0\xC2m\xE0-J[\xB6\xCA0\xF2\x85݌
-\xFBA\xB8~H\x90\xD8Ċ"\xB7\x9F\xC4¼60\xE6\xB5{.\xA6\x8E\x9F\xFCj\xEFO \x9Dą-\xC6\xD4\xF9Rh\xDE\xE8\xFE\xA2\xF5ƙ\xF3#d \xEE\xFDS3Qm\xB4n\x80\x9Dٌ\xBD\xF6"\xA1$,"\xC9=V\x92\xF7!\xC9B4K\xA5\xF3#\xC1\xBAX\xD0 \xBF\xA6\xE6\x93\xCE\xE3JS]\xAC\xC9{\xCA*\x99.o\x82\xF9\xD1y!)\xF4\x8E\x9A        \xAB\xE1\xE3\xD3\xF4O\xEB\xDD#ʒ \x80;?\xD2Zk%)\xF24*\xE0\xFCL[\xBCut\xC1\xF8 ;9\xD2\k\xF6\xAEũ\xB7\xF2\xC74WJ\xD7\xC0\xA8R[\x8FXb'\xB5N\xC4J\xBBKێXb3ZbE\x88\xCDj\xCBF씶    1\xB1\xBB5?b\xFF@\xA7\xB5V\xC4~\x83\xD8\xEB5b\xFF\x81\xD8\xB4\xC4~\x8D\xD8Y\xA6\xF5 \xAA"\xCB9\xA6\xF5!\x9A\x85\xE8}Lۍ(C\xF4\xADL\xF3"\xCA}\xD3
-\xFDod{;\xD3J\xFD-\xA2p\xF6\xBA\xD1@\xF4\x9DLkB\xF4G\x88\xBE\x8Bi\xB7#\xFA\xA20m\xD1\xEF \xFAӆ\x9DG\xF4a\xA6\xD5!\xFAMD!\xB1<\x84\xE8_"\xFA>\xA6mFt\xD1ǙA\xF4{\xF08\xF6\xF3\xFFy\xF8\x9FO\xB2\xEA\xEA>\xBB! El\x86\x81E\xA1C.x\xA1!\xE1\x88v4D\xDB\xC5~\xA9\xFCh\x9B\xD80}
-\xC927L\xC7H9sɂ!\xB5\xC7H\x98\xE6 \xC8p\x97P\xEC\xAF\xC9P2\xF3\xA5\xCC\xD2\xF2\xAD`\xA0\x90\xA6\x8D\xF2\xE9\xEAh\xD0~\xEF\xEB\xE2>\x98lSiD\xE4\x91C\xD4l\xA2\xC7L\xCDs\x81\xDBC\xAB<\xCEĎO\xE8    Sgġ\xCBޑe\xDA\xD6ӊK\xF1ѱc\xB0:\xB7 -\xC86|f\xEA \x95\x8F\xA7[tB\x96y\xB1\x93\xA0|_\x91\xAAz\xB0\xA1\xF6\xDBBU\xC9R\x82.$\xDC\xF2iP\xCB~\x89b\xA1k\xBDD{\xDB\xD7\xD3\xC3L\xDA\xC8*\xC4iV\x96\xAC \xB0\xE6\xDB%\xDBJ\xD0iͻ\xB2\xB4\xB5\x8Abk\xD9x=l\xAD\xB6P\xD3\xE1׸\xBC_\xBB\xD3`\xA9\xBF\x8A\xCA^I!\xFA\xAA\x8D\x8CАN)\xA6t~M\x9D\xE9t\x97\xE9Kk隄{BCm\xABj\xCE@>\xDB\xD2\xFFl\x82t\x85h_z/\xB3\xD5`=\xC0\x91\xB7\xBAM\xBA\x81\x89\xD0\xCF]\xB3R+1)\xE9\]\xB7\xD5\xC9\xCA\xF5\xB6|˳\\xE3:M\x8DRա\xEA8 -\x95\xE2)\xDA1 \x8A7\x8D:4\xA3\xA2\xFFؾu\x88\x84\xE63\xD6(0Ug\xB3Ӕ W"\x97]\xF6\xE69\x93$\xE9*\xED+\xAB\xAE\xA7u\xE0\xEB뭧i6\x9Atz\xDEr\x95\xDD\xE9|TwP\xB8\xA5\xB2wDN\x86<0\xFB\x81f\x81\xBCة(a\xEB)\xA6t\xD5\xE5Ih0b\xB4AC\xD1\xD4%\x85LҖ5\xCFHi0\x
 B5g[Ȼi\xBE'J\x9Eba\xBF}mU,4A\xFE\xE6 \xC5hҪ\x872ig \xE6-\xD9\xE93\xE0\xB5\xF7\xEE\x84\x98\xA9%\x9C=v,\x9B\xB2\xBA\x9A\xA9X\xCE֞\x81L\xC2V\xF4o\x94o\xF5\xE7\xF9\xFEz\x8B\xFFF\xFFn\xFF^\xA1\xCCXQP\xF7\xB9n\x81i?\xD4\xD5\xDC<\xD9 ™q\xC2\xD1U\x97<\x99\xA6\xFD2\xAC s\xB8\xC2\\xFD´\x9F D}\\x86i\xBF        \xD2mk-2\xE0\x8D\xC1    < Uľ\x8F\xB93\xC8a\xD4/7q\xDE\xCC\xE5V.\xB7q\xB9\x9D\xBBn\xE0\xAEm\\xBE\x99;\xB7s\xB9\x8F\xCB\xFD\xE5\xDB\xC2ݻ\xB8g\x97#\xD05\xF4\xEC\xE7r'\xA9 ʃ\\xE2\xF2.\xE4\xF2!\xCEo\xE5\xF2m\\xBE\x9Dˇ\xB9<\xCC\xE5\xEE\x8Ar9Ε1.\xF7r\xBA\x89      RO\x94\xBB\xB8|\x94\xCB\x9C\xDF\xC1eh(\xE3\xF2$\x97OBt\x8A\xBF5E\xE0\xDFo.MnQ\xD6(\x8A\xFB\xA6\xB2\xE4\x8E\xDE\xCE\xC7\xB0!\xD7T\xADMnq\xAC)\xA7غ\xE4\xA8\x85\xADO\x9E\xA0,\xB2\x9F\x97 l\xD8Ȋ+Y        ,\xF8]PY\xC3b\x8CM\x80@p8\x80\x93\xC0ܰ͵\xF4\xD8<H\xD6\xF3\xC0\xED\xC8;@\xD0AgJ*ĺ\xEDc\xA5zf~虁\xEE\xE1\xF0\xE9`%D2P\xC3$\xBE\xDC2pӰ\xDFh\x8E\xF8Qf\xB4hU0\xF2/\x93m\xD56G\x8B%b\x80(
 \x93\xB8`\xCAHZPG"<\x8D,&\xB78\xA0\xBC"Ąk\x8D\x9B>k\xDC$@\x9Dn\xAE\x84i\xBB\xD6\xB8.H        \xC9\xF4|t\x9D\xFElm\xE4\xAB5\xD1\xF5z`       -\xC8K\xA7O\x9D*h\x85\xFC\xA1\xC2\xE8\x8F\xFA\xA2\xB9a\xCBu҆\xE8z\xA0\x8En\x84\xAEH\xEE=P\xC2"\xE1Ѱ\xD7ة{\xA1NSL\xAF\xD1\xD7k쪔.\xBB\xB5\xF3aÛ  \xFDio\xFF&9\xB9    r56\eD\xB4\x9B\xE2J\x95\xA9&\x8AFVa\xD5\xFC6d\xE3m\xC2dx -\x98\xDC\xD3+uY7A\xA2\xF7\xD0\xCB\xF5һ\xEE䎊150\xAF\xC0F\xE5\xAEycP\xA0(\xE3#\xD4\xCC\xEB\xA4\xE5\xF6h\xC1;Q\xF9,\x82Y=\xD4S+'\xEB\xC6T4\xE0m\xFAV\xD5'`\x9AD\x82\xC6d\x90\xC5\x90S\xE8\xB8\xD3\xE1\xFE\xA0\xA3v\xCCk\x8C\xBB዇ \xA8F!׉s\x94dD{\x9AX\xAC\x99b\xF1\x9E\x96\x8FV\x8En0\xC6*ǣ\xB2\x918\xD7[\x9F\x98\x8B\xB6A4q\xA1\xA7]\x9As\xA1厠\xE5\xE2.\xAB\xE5\xE0^\x87w\xE8\xB1D\xECN\xFD\xC6\xD86\xD1ǴQ\xBB)\x8C\xC9\xC0\x88\xFCt4\x89\xE2\xBDw\x87\xD9"1<*\xBBΘ\xB3x\x880,\xC7\x9D\xD2o"\x9Ax+\xFD\xBC\xD9\x{1971B3}\x8C\xBB\xFB\xB3\xA2\x9C\xA8\x87\xD
 C;\x9C\xD6\xC3\xD1\xC2h\x9C\x98\xBE\x9F\xB63\xD2\xC5œ\xCFhG\xA2\xAE\xD4GPH\x85|>B5s\x8Cڟz\x84\xA9oһ\x85;\x9Ey\x8F݊0\xCFO2\xBD\xA7\x92\xF9N\xA1\x86\x8Ct\xF8n^0\xAB%\x99\xB3L\xD7`p@\xC8\xD3\xB8x\x96\xD4Ab\x93R\x8F\xB0m? ao\xDC\xBD\xB7\xEC:\xE0\xE7y\x84\xE308\xDDf\x91^\xA8m\xB35\xA2;Ab\x8FG\xD50\xAB\x89V\xA0IAeW:\xACVEK9      z\x8BЧ6a\xDBQe\xB4@V\xEDw \xF4\x85\xA2*\xCA|\xF3f;L)\xE0%\xDBIEI͖\xBE~'\xD9\xDC:\xB3\xC1\xF1\xCEDx뻴\xE37\xCF\xE8\x8CF<\xCCEj~\xA4`\x806\xC2\xFC d \x8C\xAC\xF7޿A \xD5\xDD4T\xC5P\xDDMC\x95Fx\x8An\x97r\xDD^j
-9Jp\xFBY\xDFg #\x9A\xFD\xE8\xCC\xE41Xϓ\xDFt}\x9F`u\x9B\xA7\xB6\x84c\x9B#b\xD1tw\x8C\x9F=\xDFubl\xD6L~db\xA6^\xF0\x98\xACꁉS/\x9Cfݐ^\xEC -ˊב~\xB7c\xD9\xDD\xFAk\xDF\xEA \xE2[\xD0r\xCBJ\xFF_\xE4\x8F\xCDN'^\xE5\xB3i -}\x95Y\xC9Ē\xE8\xA2\xAF\xFDj\xAB\xBD5\xE8Á\xA91k\x87\xA3\xA6\xBB\xDB\xF6\xEA \x84\x92\xEDM\xBE3\xBB^uA\x9D\xD6N
-\x9F|\xEAı\x9B_uANC\xA7z\x95\xF9A\xB2\x99\xF9\xD5\xC9Y\xA3\xDC\xF4\xAAk\xB1\x87\xB2\xDB{\xBAWY\x8CM \x86_]-\xEC\xBD)Z\xF4U\xB61\x9C\x98\xE9~M5\xB0M\xDD6\xAFRʲ\xA1[v\xED\x84
- -\xDDkYiK\xAD\x8DpJ\x85\xA1)\xB5\xB7(4\xCEd\x88&\x85\x91\xB2\xDC\xD8\xD4
-\xE3@\xEA\xFFrck\x90S=Ws?\xF1\xF4\xCEliq\xE3\x92\xD9 -\xE4Pc\xA3;\xD5)\xE4Psȅ{\xE2\xE3\x82Gݜ\xE2\xE7\xCBM\xC1֬\xB4\x97\x9B\x9A\xDBP\x8A\xD5|2\xA4y\xD6]\xBB1>:\x98\x9D\xFE\xA29\xCB\xDA@j
-)~\xE6Z\xEB\xEF\x80\xEE=VE\xE0U\x81\x96\xF5 8*\xDBW\x85TEn\xA1\xA4Z.i\\xDAjcQ\x88\xAA\x85K Xop\xDF@p\xF44\x83c\xFDe*\xCD\xD6\xAA\x80\x93ͤ\x8B\xD4\xFAs\x92p\xCA\xC9do2\xBF\xC9|\x87\\x88\xBBJQ\xD2琡\x86%\xC3hA.E\x80\xCB>\xF4!QV\xDE:\x96\xB7\xA1a#\xC2&\x84j\x84\x84:\x84-\xF5\x8D!\x84f\x84V\x84v\x84Y! \xAD\xF2r\xD50Q\x95\xCE0\xE8F\xC6\xC32\xE5"*\x80\xA5\xC2@jW\x81\x93 \xB8\xFFl\x82\x9A\xE29a`\xE1\xBAr\xC3\xDCՄY\xCC\xE3 -;\xB2Y\xA8\xD3\x96]@V -9\xA8\x9BW \xE5\xC2 )\xE2\xB2L\xB4\x99\x907J2\x94a_\xE0\x90\xE3h\xA1A\xCBڳ\xBE?\xC5]\xB5n\xD9\xE2\x8D\xF4\x95 t\x85\x89\x8F\xE1\xF8'\xB66\xFD\x8Bud\xA6\xBE\xE55.o\xE5a\x81\xE3ւ\xE8"#<\xEA\xFB\xE6\x82Եݴ7\x9E\xDA6L\x96\xD8\x9A\xFD\xD55j\xA5/\xBA\xBA\xA8ʶ\x86e\xFD\xED\xFA[\\x9FX\x81\xB7Zȃ'        \xA7\xB0r\xF9E\xA0]P\xB5LX\xC2N\xD8#
-w\x99\xEB\x97'\\xB6\xB7@f?\x950\xAEY~Y!k\xCD{B:3\xDD!xt?6\x83\xE8\x94[\x80Έ\x86=%fzPR\x8B\xA8\xC2\xEB\xA8\xC5\xFAĄsT\xB8\xF2tt\xAE\xF3\xE8ı\xF1\x99~ۥ\x98\x99\x8CQ\x87\xABE\xA5\xDEʣ\xC5\xBB\xCAܔ      /\xE7\xC0ejX,\xF1
-\xADR\xD2\xE4\xC5\xF9\xA3\xE2h\xDBl\xDD\xCC/g\xC1-\xC9\xFA-\xCD\xAF\x80< \xDA\xCA\xCAN\x9C\x88\xE6rM\xEC\xCA\xE3\xD30J\x9D\xCC\xD8w\xDAi^lf\xFB\xFC\xBD\x98Ejm\xB5\xCEN\xFA+\xE9D^~ϱ\xD8\xF4\xD1\xF4+\xF6\xF2gQ\x99`2\xCB\\xA3\xC4\xFBH\x8C\xBB\xD9Gs6\xD8  \xCD\xFC\xA4\xA3\xEE  -tc=>.\xFA\x80
-\x8E\xEE\xAE\xE6U\xAB\x84z
-#\xA2#\xF3\xFBZ/\xD7䁓\xC0=\xA6\xA1|\xF0\x95\x97\xCEH}\x855 ~Wz\xFB \x96\xD7tj\xC1p\xA7LRMB,\xCB\xEC\xAA\xC2o\xAC\xD3\xF4  \x9Bm^2]\xCB棙lV\xF2ntv@`\xD8I\xE4\x9A{\xBA\xC3\xE4͊w\x86\xF7R\xC8\xA5!r\xD7lb61.\x96\xCCWXk\x9BMh\xF5\xB7\xE8\x854Ӥ zj\xE1\x96:\xE3\xC2\xC7{ΨyL\x8CSouٰ>R{0A|Z^Y#\x8Bg\xA5\xF5x\x93I\xE45\xE5\xEA3 \x{1CE85E}\x9E\xEE\xFD\xD0\xE0\xA7&\xA6'\x80\xA0\xE91_\x9E^\\xA1\xB7\xE6V\xEF\xCFA\xD7܇\xF7 .\xF5t&\xE7F\xD3h:H\xE4\x89\xFD\xE4\xBD\xACk4U\xB6\xEDx\xC6\xD2\xA7\x99\xE4v\x9D\xE2\x8CW\xAD\xFA\xE2bn\xAAq\xB1\xFA0\xC9\xCCN@\x89\xEB\xAE_\xA6\xE8D\x94\xD6   \xC7ˠ\x851\xD1/\xED\xCC2׬z\xEA(&մa\xF5t4H\x85\x8C\xC4M\xCD\xE5\x87\xFD\x83\x82\xC8Z\xBDx13 \xF8\x81\xE0*\x84$\xB5z{\x9B#(\xB7\x8D\xABV\x8A踩\xB1\xCA\xEB\xA6!Z\xFD\x96\x93* -)\x91i\xB6zKfP\x85Xkh\xCA\x94_\xF6\x81\xC8\xEE\xA1=ݦ~\xD4\xEA\xDF8EH\xAE\x9E,Ea\x9Aێ%\xFAs\xD3\xF5\xDELTh\xF5T\xF66b9\xF9\x9D1{ק\xAF\xAB\xD75Eզ\xD0\x84\x84\xC1t^\xBDzW\xCE \x81\xDDby%_\xAAN\
 x81;\x{DDAB}ڑ\xA5a\xFE}C\x93\xB9\xC7\xCA\xBD\x9D-\xAD\x9A\\x9B\xA4]V\x87KD\xFF8.`\xB1LҠé\x81\x8Fб\x81m\xC8\xD6\xE2\xC7\xE0        \xC3t\xE4i\x{18CD43}y;rS\xE74\xFBtdkbȉQԑc\x9E\x98\xE3\xAFc몟\xC3^}RK\xD6r\x8A\xFEZ\xBBl$\xDA+\xD8 7\xC1+4\xA0\xBB\xE5\xE6\xA6v\xB9\xF1\x96\x86\xB9%\xD8&\xB7\xE2\xD8j\xF1Кn\xB6\x89 U)\xB9\xAD\xA1Ynkn\x92\xDBڛ\xE4\xF6BK[\xF6h\xB0   \xC4l -\xEDY\xE6\xF1\xE2\xB8\xD0Ԇ\x9F\xB6\xA4sw\xF7\xE4ə3\xE4
-\xAD%ߺ錩 6\x8E˭ -Y\x903$\xEE\x8C\xE8::2\xF4<\xDB\xF1\xD3L?\xEDmJ^Ӡ\x81\xD8\xDC
-\xB7\x86-\x8D\xD0.l -)\xC1v8R \xDBZUцJt\xAE\xD2=\xA4+M\x8D\x8D\xA14\xEB8okU\x9A\x82\xCD\xCDP#CIM-ع5\xB557Z\x9B5J[\xCD\xF6nMinlo\xCAخA\xF5\xAA1U\xABֆ\xA5mt\xA3Z\xDAS\xFB4(@\xB5\xA1\x9E\xD4֘\xBEA#\xFD\xA4\xA6\xA5ԓ\xAEڢ\xB5[\x9B\xA1i\xD4Җ\x971Z2\xB7M\xC2ؒn\xE6eP\xAC\xCBd\x80\xCBq\xBB󯢋\xFD\xCB(\xE19\xBD*V$\xF4i\x9BBب6\xFBT8\x85\x86RVq\x96+\xBB\x84\x95\xB1\xB2\x9C\xB2ܲ\xBC2oY\xBE\xDF\xEF/\xF3\x97\xFBG\xFD?a\xFE_0wH\x8EZb\xF9\xD9\xF2Ӽ\xE5\xA7\xDE\xE5\xA7\xD4d S\xE0\xC3ǂ\xF72\xB7\x9B\xC1\x8B\xB1\xBB\x90\xB9}\xCC]$\xB9\x8B\x99\xBB\x84\xB9Ke7ܶ\xACU\xDC\xEB\x98{=s\x98\xBB\x82\xB970\xF7F\xE6\xAEd\xEEM\xCC]\xC5\xDC\xD5̽\x99\xB9k\x98\xBB\x96\xB9\xEB\x98[\x93\xDC[\x98{+"7\x904Fr9svw s\xB72ws\xB73w\xEE\xDEȽk\xDDۘ\xFB&\xE63<dsw¹"sw3ws\xF72\xF7N\xE6\xEEc\xFF\xBF\xBB\xE28\xDB\xDFٽ\xD3jO\xED\xD4\xE9F\xEAwU\xB4\xA3\x98f\x8Aq\xE1\x87\xA4\xF5a\x83 H\xA2\xB8
-\xB0\x8D{7\xEE\xB6 \xEE\xBDwǽ\x97\x9C \xC6v'\xFEDZ\x9D8\xDA\xC4v\x9Ac\xEB\xFF\xBC\xEF\xEC\x9Dn%Z\xF2\xE5\xFB\xF9\xFF\xF9\xB1\xF3\xCE\xCE\xCE\xCE\xCC\xCE\xEE\xED\x9D\xE6y\x9F\xE75\xE6\xE3Ha\xCC\xC6<a,\xC6Ba%\x8CE\xC2X,\x8C%\xC2X*\x8Ce\xC28F\xC7
-\xE38a/\x8C\xE5\xC2\x81\xBB\xE66V
-#,\x8CU\xC2h\x80\x98B\xAEƉ\xC2X#\x8C\xB5\xC2h\xC6za\xFCH\x84\xD1&\x8C-\xC28Y\xA7    \xE3tal\x83k\xCF9\xD8@u3\xE0\x95d\xDC@\xC2\x90Ԙ\xCB\xD3p\xA8g\x84Z\xC3\xFEbǰr\xC54d_\xE8\x80\xF0\xB3\x9F\xC0\xAA\xD3t\xF1\x8A\xC2װGa\xC7\xF6$\xB6\xEC8U\xEA#XU\xA3\x88\xCD \xFA%L\xC9+ؠ\xF0\xA0\x92\x8AԬkm\xBA\xF6\xF6\xA1\xF4\xA0ubۆ\xED\xA7ؠ\xEC\xA0M\xD55;ht\xD0>B\xB3\xB5\xBA\xEBcHT|" ]\xFB5\xF4$>\xC5>\xB2~\x8B\xEDsa|"\x92\xB1 \xA0\xE2\xAF\xF8A\x83\x87\x94\xB6\xE3\xBE\xEBɢx\xC4\xF8\xF6*\xA4\x939\xAD\xE3t>\xA7Gs\xDA\xD8^\xA5٤(&\xB6\xA5N\xF1Iذ ]\xDC\xAC!\xDB[\xD5₂M\xEDӃ\xA2\xB8\xE0\x94\xF6\xCDH\xCFh?U)h\xAAT<x\xBBh\xDF*\x94\x823\xF1'{\xC1Y\x94\x9CM\xC9ytl\xC8\xF5\xA2: \xAA\xE2F!6\x93\x98\x83\xD8\xDC\xC1\xE9͜\xEE\xE2t7\xA7\xB7pz+\xA7\xB7qz;\xA7wpz\xA7wsz\xA7\xF7rz\xA7\xF7s\xFA \xA7s\xFA\xA7\x8Fq\xFA\xA7Oq\xFA4\xA7\xCFp\xFA,\xA7?\xE6\xF49N\x9F\xE7\xF4N_\xE4\xF4eN_\xE5\xF4uN\xDF\xE0\xF4MN\xDF\xE2\xF4mN\xDF\xE54\xC
 A\xE9N\xF7r\xFA\xA7\xEFs\xFA\xA7?\xE3\xF4\x9C\xFE\x92\xD3_\x89/03_r\xFEwB\,.\xA1G2$\xCA\xEA\xEB\x94AX YQ\xA7 \xF6\xC0\xA9m%lJ\x8AP\xC3u\xCA\xAC\x9Fh\xAB\xEA\x94\xE8\xA46b\x8BHMuʑ\x8AH2\xB1\xB7\xAB7'\xD4)@\xFE\x92#\xD2\xABa\xA1\xA0z\xA2l+\xE5$\xD9V\xEA\xB9\x9F\xB6\x87UM\xA47\xCB\xFD\x8Cu\xF24\xEFzi3$m\xD6y<\xBBEڜVY\x9E\xDB\x8B\xA5\x9D\xBC\x8D\xD2\xE6o\xA25\xA4~\x9Bi -\xA9\xFFZCp2\xAD! -<\x85֐\x9DJkH\x83O\x9B\x8A5\xA4!\xA7O\xC5R\xC1S\xB1\x86T\xD8.hi\xE8V\x98Tq\xC46\x9841l;L\xBA(:&C ? \xC6+\x8Aφ\xC9#v\xC0d\x89\x91\xE7\xC0d\x8B\x92sarĨ\xF3`r\xC5\xE8\xF3a\xF2\x84\xEF\x98|1\xE6B\x98~b\xECE0\xFDE)֘`\xA2     !-+R\x8B\xE0X`a
-\xF1` -ϗ⏚<\xA6K\xB8\x94\xD1]\xC2-\x90$\xA9Ht -I\xB2k4\xCEV,_\xB43"\xAC1\xD1=\xD5\x8B\xD8\xC9\xCD*\x8D\xAC\xB2h\xC8=ǭD\x92\xAC\xF2\x905\x93\x82p6\xB5*\xA3\xA1\xE49\xC9Jİ\xAA\xA2\xA6\xF2\x983%j\xA6\xD3\xD4\xAB:V\x9253\xB8\xC4+\xF1F\xCDL.     \xC4J\xB2\xA2f6\x97\xD4\xC4Jr\xA2f.\x97\xD4\xC6J\xF2\xA2f>\x97\x8CC\x89\xD9/\xD4?jjs\xFA\x8B\xF0k<\xC6\xC3e\xC0/\xB1&\xE0\x92!\xEEax\xAApœ芫\x94I\xD6\xE4hq\xA4ЪC:Ԛ -aa WbM\x95;\xC3yg\xCE\xD5\xE8܁8w\x86<w\x86\x8C\x9AP\xA9KP&\xAA 6\xAD\xAC2[V\x99m͑\xAD\xE4q+G\xA2
-4\xDE -\xCFy4\xE9\xF3d\x9Dy\xD6\xFCh\xA79
-,\xB6Ѧ/2\xC6Z\xDF)\xB5\xC6\xF7\xCA"\xE5\xD6Qf\x85\xB5ׄ+3+Õ\xD6b\xD9~\xB7\xBFD\xEET\xF3\xCEҨ\xA9n\xB5\xA1\xB1\x95\x92\xA8\xE9\xDFHȠuttD\xC4o-\x93\x93PJ\xACc1\xA4$\xD2\\x8C\xE8x9\xA2\xE3\xAD\xE5\xE8\xB5Ƭ\x8D\x8C\xB3B\x9C\xA3q\xD5sn<\xE8\x88L\xB0V\xC8\xCE&rg+\xE5\xCE$\xDE    \xA3M\xF8C\x9E\xA7T4\xDA m\xB0\xD1\xC0\xE4H\x9D\xF7J zV\xC4 G\xC3:\x89\xE7}\x8D<{
-\x9F\xBD\xD6\xDBM\xD6a\xA4C\xAD\xF5H \xAD\xE1j\x8B\xC3S\xAD -\xB2\xDE4\xAE\xD7"w\xA6\xF3N\xABܙ\xC1;m^\xD4 k\xB7\xBD\x99[\xD8"\x8F\xCB;{\xB2ܑ\xD3t\x8A\xF7T\xF6\x9E\x8F\xC911\xBE}\xD6        \xA1\xA04g\xEE\x80e\xEA\xE1\x8A\xF7XX\xCDE\xB3d\x91\x80;\xACb\x9D\xC8E\xB3e\x91\xCAᲚ\xB9h\x86,Ҽ\x85\xA8\xB5\x91\x8B\xE6\xC8"\x97\xEB\xC3#\x88\xB47\xDC\xED\xC5\xF2\xF0pw\xB2:pGw\xB7\x9E\x95?\xF08j\xD7ݍ"\xEB4La2\xBE\xB3=i\x98ADVL\x8C9\xCBѠ\xC2tn\x87\xEB\xC2XE\xCDr\x94\xE2\x85)KwP\xE99(-Ei\x8A\x8A\xD20\xEA\x9EO\xA5\xA2\xB4b'G\xF8\xBAH`j\xFCp\xB0\x9C \xE5\xFB\xA8Y'Gy7=-\xC0v\xF1\xB4ȒYwô\xBC/\xE5\xF32W)!\xECΪ=\xCF\xCFNZ\xE1\xC6\xEA\xBD\xE1)FG$\x84\x98;r\xA1&8\x9B\xF0ǔ\xB5\xE7\xE1i\xBB\x81j\xA7Ѱ\xCAQ\xFB&\xAA -ys\xFE\xC6,|\xA1C\xB6^ޘ|w\xD3y8\(J\xA0U\x8F\xD3\xE9\xC4y8\xF1v:\xF1\xBBݣ\xD0\xEE\x9D\xC8'!w\x97\xC0\xFD\xAE\x80*}\xB4H\xC1C{\xDBqֽT\xEC\xB7\xEE\xB3{X\xCC=\xDCO\x8D\x82\xBDnxƠ\xD1\xD1h\x97hU\xD6\xC3"\\x82\xC6x\xEB\xCDG(
 \xAC\x84\x91<F'y\xE9\xE9.\xC1IO\xF0Iӕ'\xE0uO\xEBIIgx,bc!\xB3'\\x9C\x90I\xBD\x8C\xC7 \xCF\xF2        \x9B\x95g$k\xE2\xF3\xF4\xE6\xE9y{lKyl/P\x9Ff\xBF\xCE\xE0Ѹ\xFA\xA9\x89,\xFA\x94NE/s\xA7*/ D\xC2\xC25\x84ъ\xE2\x9D\xA7\x8D\xC82\xEB5yb\xA8\xA7|\xBEn7{ 7 \xD9\xD0\xC0\xE9v -AKo\xA1%\xC4Ê\x9A\xCB\xE8\xA9D\xAC"e\xB4l\xD0\x9E\x9E\xEA\xAF\xB5\xF6r\xF8\xE5\xB3W@\xB0\xA6\xB5н݇1@\xFD/Ct\xABNE\xFAy\xACo\xF9\xFC\x8B\xC4νp#\xB0~\xC9C -\x8B\xAB\xFA\x98ƒ{r?\xA1\xB1\xFC -\x8CA\xDFy\xB1\xD2Ϩ\xF4\xB7(\x87\xD2\xFCX\xE9\x97T\xFA;\xBBn?\xE7\x8C\x93\xE4+\xBA@6\x80˅\xADs\xA5\xED=͠=\x84G\x80\x87\xD4fBǙ\xC7E\xCD       (\xDA]Ը+x\xBC@\x8D\xAFE'Z\xEE\xEF\xC6\xFD\xFC\x88^\xCA\xE6F\xF0S\xEEϸ\xA3\xF1W\xE1\xBBPX\xA3v:| -\xF8\xBB\xE8\xE0c.\x8B\xF5\xED\x8E\xEB\xF0]*\xACPvY\x87\xEF2a}O١\xBE˅\xF5e ;|W\xAB\x9B\xB2\xD0l\xBF\xC1/Td\xE7w\xF8vB\xC8\xFD*\xB8}\xA8468v\xA0X\x87\xEFjamK(\xC5Wۄy\xE4am\xA7\xD3't\xF8\xAE֙\x94-\xED\xF0]'\xAC\xB3([\xDE\xE1S\xAD\
 xB3U\xD21ء\xD2\xD7\xD3\xF8\x95X\xE7\xE04?\xA4\x92\xF1̈́\xCBL      ]*B\x97 \x90\xF3\xCBB\x97 \xF3r\x98+\xD8\xCAe!ĩ\xBBf\xA70w\xC2\"\xCCK`\xAE`\xA1\xA3 \xE6\x91\x8Bi\xA2\xE8\xE6=\x97\xE3\x85~\xF6:=/\xA6#\xBCЖy\x{DD2E}9Ăν
-q\x92yW\xCEW  }O\xC9_6{\xFA\x8C\xC5\xD3͘1
-\x8F gL[\xB2bє%\xB3x\xE05\xD0\xD4Ұ\xA1\xA9\xA99\xFF\xA8\xA5S\xE6\xCE^r\xEC\x8A% Vк\xEB\x8CE+pҒY\xDFM\xA2\xD5ܶ\xB5\xEE5\xE4\xE9\x8E4*\xCAR\xB0d\xB8d\xC6
-^\xC6O\x93y{\xBD6\xD5ޣ\xFF\xE9\xB93m\xE9\x8C\xE9ʒ\xFF&\x9E\xD6\xF7\xC2R\xE3\xB5\xF1\xA6 -\xFD\xF6{\xB4(\x82]\xC2z\xE9\xA1Q2\xC7\xF8\xFF\x81\x90٨\xC4\xCB\xD7\xF7\xA2y\xDE8X\x84t\xAEk8+\xB4\xF9\xE1\xF9%\x87j*\xBE8{\xF0\xBC\xB4Fl@#\x89\x96\x9A\x9B6Ės<\xAB\x9BW\xB7ʅ5\x83\xB2\xBC\xE06\xE2\xD0=0rψ\x8E!qz\xBE\xEC\xE72{-\xA4'".\xCEu\xBD\x9D\xCB\xA4i\xEAo\x9Ck\xAA\xFB91\xB6\xA2\xE9X\x87\x9Bn\x8D8\x96\xEA\xE4\xE2\xE9!\xAF\xA0\xD7\xFAij\x9C~\x80eK\xE7j\xF6~F\x92\xB0r\xFA\xAF\x82\xCA_\x93\x94#B\xDEc\xB9\x97I\xFA\xB4\x80\xF2\xE4\xDE\xECfs\x9D\xAD\xAF\xE3\x9C\xE6'֞M\x8F\xCB\xDEo胧\xA6a\xED}Z·\x80\xB7[ZT\xB0{b3T\x94\x96nڴil#\xBD\xFE\xD6\xF2\xEBo,\xA4lK[6\x99\x93\x9B\x9A)\xDEڔ\xF5\xAB'\x967\xC4[\x99X\xCE\xF0Eߐ \xB1X -\x84{mH\xE5\xD4ARZ\x9DH\xD0~\xA6\xBAo\xD1!\xC1Q\x89\x8A\xBA[\x81\x927\xA57\xAE-\x94SH\x9F ݞ\xC58\x8C\x9DA\xD8fvú5ӛַF\xF4u͋\xA0)\xBE%m]\xF3B\xFE\x84\xF1JYu;^\xDBcTL.\xF2f\xC7\xCEH(˗e\xAB@\xFE=\xAA-\xBCfu\xEBYwк\xE6\xA3\xF1\
 xF2_G]\xF49\xE8t0\xEA{\xFD\xA5\xB1\xB5\xF1\xDC\xF0 \xFB\xB9\x99\xDD\xC2\xCFJ#\xC2\xF6|\x8D!p\xF8@\x9E\xDC\xFB\xD4-\xB3Sښ\xE2;N`\xF3 =\xC7.\x95'\xE7\x9F>\x8B'/\x99\xA7        \xC1\xEFbD\x96F\x90YS\xF0B\x98nS\x9E\xD5毿Tہ[J\xC8;\x86\xE1:}\xE3\xCAnb\xDE4\xE9NW\xC8/\xBD\xC2\xC99\xCE\xE9\x9Ew\xD0&|\xAFES6\xE1U\xF4,0~"\xEFX\x96\xA3\x8C\xF1\x92r\xB6\xC7A\xC0J"G\x89\xAB\xF5\xBA\x8F=7\x89\x9FB\xB5\xB6\x81\x97\xD95xC\xA69@\x99Z[\x928\xADHnkƯ\x95\xF0\xFA&1\xD9 -7\x95խn\x8Eb(JY\x85{6\xC0\xA2\xCD L\xA3\xA5m\x95䥈5\x87;\xBA\xE9\x89Oh
->\xB3\xF8X\x8CY\x92{//ݰ\xC6ۻ\xE2\x80\xBE\xA6J\xFB\xF0E\xE5D\xE4:\xB6\xE1\x95ʮ - \x82>)#K\x9C\x88\xE8~N\xA0j}\xF9>\xB2:\xD50\xD7w\x8E\xFBi\x9E\xAB\xB2Uz\xCB\xECi:iɺC~ \xD3{\xAF\xC7M4I\x82|=`\xE9a\xFC:\xB1\xDD\xFAz\xB0\xA2C\x9EC\x8F5\xFBIh\xD6E\x90cR[3ᮺ\x8D\xEF>\xE4O\ -\xA3\xB7}`P\xA7G\xC5@\xD10\xF0-?\xDC\xCFL=
-\x97J\x94\x812$5\x95H\x800\x96\xD7V`\xB76\xE0w\xA2\xA9\xB44e@\xF3Z\xA0\xBC
-\x90(\xE0Pؚ\xEA2\xAD\xA6\xA6R\xAB\xAD\xC0\xE6\xC7V\xE6I\xEDB>\xA0fyuo\xF4\xE0cyEY\x92J\x826k\x90\xAB\xA4\xDE+\xFD8\xA9
-\xF0by0ϊ\xB2\x8A\x8A\xC0 K`\x9E\xE5\xD5ex\xB3\xA2\xB2ʟoVTU\x94\xC5}~\x80\x93\xD6\xD4\xF4\x81}V9\x90I\x8A\xBD\x8B\xBC,\x86\x82~k\xFDU      \x94+E\xAE\xAA\xDA_ \x98G!:Q \x89r\xE4\x98(\x98\xFA\xAB0g\xFE@m5\xBB\xFD\xB8\xE5~\xBF\xF4\xEEp*\xAAkإ\xC2\x80\x8CIo5PUU\xED
- \xFE\x8C+௬\xEAAO4\x9A@my \xAB\xEF\xC7<I\x9F\xBD\xCF\xACYY\x86\xBBY]Q\x91Xӛ\x97\x96\x97\x99\x9F\x99\x9C\x95\x97\xCD\xC0f΀\xDCy\xF2\xF4\xAC̛\x93\xECD%\xD33\x9C\x88fF\xAF}o\xAF\xFDL\x89^\x92\x93\xAD\xC4E3n\x96?\x9Cn\x81\x8F\xD8qb\x8D \xA1g 4am~H"|\xA9kń]\xB8jɐ\xA5Q*\x8C2aT\xD8%|p\x8D    ˜\xA8F9Yu\x84T&\xE0\x94#\x94.\x82'\x81M\xCEG\xFB u\xED(][D\xC0\xE4\xD11`\xA8$ \xC9z<R\xD7\xEB$i4
-\xA3I\xAB\x92<)\x95\\x97L\xB6\xA3\x95aY\xB8Φ@o \x86S\x9E"\x8CS   \xAD\xD4\xF53\x8C3\xB1\xB8s6\xB0mA\xA8\x84Y\x9E\x87\xED"l\x84]^\x89\xED*l\xD7a\xB4ft`ۍ\xEDl\xB7b\xBB -\xDB\xED\xD8\xEE\xC6v\xB5\xB2\xDAx    t<qfq\x9C.&\xACH\xDA\xA3uq\x8A c\xD8P\xAB'U\x8C1:\x94\xE3t\xD5yR\xCA@\xAC\x80#\xF5\xCC\xD9$\x90\x91\x818\xAC\x82\x92\xDCP]\x83\xE2\xBCv\x84\xAEAp^\xFB/l'5\xC8\xCBk&\xB5a:t#IMc\xAA.\x8Ec\xF9\x8Cz]\xAC\xD4؁\xE3\xF0\xD7\xD8f\xE9ڟa\xFE\x8A\xED\xEF\xD8\xFE\x81 -\xCA\xFBZ\xB6v\xDC\xEB\xF5\xBAk\xBB\xAAg\x9C\xA9\xDB\xD5$]? \xF9\xB3\xB1\xEDP\x8D3U}\xCBU\x92\xE1\xED\xAC\xA8\xCF\xF0\xF6\x82B\xC53\xFB\xA3\xB0\xF9\xB0\x95c\xABT\xDC\xA3F\xFB<\x9E\xED\xF8\x9Cj\xE0\xFBn_\x8C\xD4\xE4\xF4N\xDB8\xDDD\xE9\x82Ӂr\xFA\xB5\xB7C\xD9\x8BW\xB0J)qd\xEC\xA4\xE4jJ p 2<\x808\xAFE\xCFM\xA2\xFDh\xBA\xDFL\x85\xA3\xEF\xED\xBB\xE8ħE\x{37686A6}\x8C{F\x88k\xA1\xCB\xC8\xE6\xC7\xD2<'\xCD\xF3Ҽ ͋Ҽ,\xCD+Ҽ*\xCDkҼ.\xCDҼ)\xCD[Ҽ-\xCD;Ҽ+\xC
 DO\xA4\x89J\xD3)\xCD^i~*\xCD{\xD2\xEC\x93\xE6}i>\x90\xE6Ci~&\xCDϥ\xF9H\x9A_J\xF3\xB14\x9FH\xF3\xA94\x9FI\xF3\xB94_H\xF3\xA54\xBF\x93\xE6\xF7\xD2|%\xCD\xA4\xE9\x92ƒ\xE6\x8F\xD2\xFCI\x9Ao\xA4\xF9V\x9A\xBFH\xF37i\xBE\x93\xE6{i~\x90\xA6[\x9A\xAD*\xCF\xFC6\xF5\xF7\xE1\\xB9w\xE5\xAFF2\x82\x86W5\xF5\xA5A\xA8\xE9h@\xAC:PS\xDAOj:J\xC1\xE7\xB8p\x82&<@Mɦ5\xB70\xA0)\xD5Nh:m:@S@\xD4 \x80\xA6\xB4\xEFhJ\xD53\x9A\x92\xCDhJ6\xA0)\xCFh\xEAqk"\xA0)ټMu\xCAfE\xE4o\xA9SN}\xF3\x94:%95U\xF4?U\xD6p\x9A\xD3@\xA69\x83\xD6\xC1\x98jb\xC8VP]\xA2`\x8C[`\x9A$\x86`
-GL\x93Ű\xB3:QD\xD1i\x87\x9FK\x83(&\xD0\xD4#Fh\x9A"Fh\x9A*J4M\xA34M\xA3    4\xCD\xBE\x8Ba\xBCb\xCC%0\x99b\xEC\xA50Y\xA2\xF42\x98lQv9L\x8E(\xBF&WT\   \x93'*w\xC2䋪\xAB`\xFA\x89\xEA\xABa\xFA \xFF50:     \xE0\x80O\xDD@ -\xAA\x8D\xB8"-\xA8\xD1䨮\xA0\x8B&Qs\xDD ʮ\xA4`\x92ǥ\x84\x88\xFBE\x80mM\xED b\xEA\xD9!\x93\xEAz4\xC1ʴK\xF8\xEBU\x9F{\xF8\xF3\xAA/ix\xBBۧߗ\xE4K\xDE\xEEYꊨ]\xC2P'\xD4\x88h]£M\xACw\x89\x88\xABK\xA4\xB8&ջ\x8BԈ\xBBK\xA4\xBA'\xD7'\xB9#IXŅ\x82\x8C\xE1I\xFDc:\xE0\xCF2\xA0\x9E\xA6\x8Eq\xAC\xF6\x94NX\xA7 \xA6\x81BM\xC3*y
-\xDD,Pfw\x89BA\xA7\x99R\x98\x8DE]\xEBH\xE4\xB0\xE0\x9C\xAAJ\x9Ch\xD0\xE24B7#\xE9\xD6Bt\xE4\x8Au\xB4\x8D.\x8E\x9A^\xB4鎕\x8D2\xE0\x92\x99(K\x8A\x95\x87\xB2\xE3\xA3f\xCAt -\x85\xBE\xEBQ\xB6\xA8p\x91\x92MSke(\xC7$H%\xBC\xA8\x9F'fY\xABc\xD8\xF0]\x96\x893NF\x8C2\x83\xEF\xFB
-[%*\xD9\xDA%\xAA\xBF\x8A$\xA0!\xA9q\xB5\xE2 \xEF6\x8C\xBB\x9F\xB5\xD7\xD0P"\xEF\xD6f \xDE\xAD--\xA5Y'\x93I\xB7N\x8D\x86\xCD\xA4D[\xA7E\xCD\xC1\xE6\x90P\x81   \xEE/\x96\xFF\x83G`ݽ\xC0\xC10F^\xB7"78T\xE4\x9B9\xA7H\x87\xFEv*&ު\x88\x8C\x80\x86J\xD4\xE1\x9B5G\xF2ig\xD3.B\x97X;h\x9D\xDDC\xC7\x8C\xFA\F'+\xE7
-`z\x88ּ48-\xB2׏:,\xC5.\xD0=\xB3_\xB0 '_\x8CJ}\xC7\xE0v/\xB1 0\xA9\@\xF0\xD5E\xCDJ. \xAC\x8F
-0\xC5U\p9 - \x85p>\xCDە\xF6b\xEC\x94("0?>%\xA2i\x90R\x90\x98\x95\xCC@b:\xED\x91H:أ\xA8\xC8?\x8D\x81Q3\xE0Kˮ\xC0\x91\x91\xEF\xCFs@\x90\xFC\xC1QB`)\x83\x83\P\x8B\xEB"@PN
-\xA3\x81\xA9\xE0y21$B\xBB\xC4b\xE5v\x83Ms\xE11}^\xC5\xA0\x80|\xE4n \xD3       \x8D\xEB \x8E\xE6\xF8\xE0\x8C` \xBA NP"Y\x93~\x88.h"\xA1#"\x93\xFC M6'\x9BuA\xD0f\x81z?'P\x80\xDF\xD4\xCCGu\xF2q\x9D\xA9\\xE7i{o\xEF=#\xBC\x8F\xD1\xCF\xC93\x9E\xA7\xC6'!\x85<c:\xD7yQx/\xA3:\xC0\xF1\xB8\x9D\\xFA\x9A\xF0\x9E\x8AR\xEF&\xCC\xC0"6\xE6}@(    \xA8\x95`\xB2❆\xA3\x8F\x8B\xD0\xCCT-\xBC\xF8\xFE\xA8\x9Ae\xDAH\xB5\xEA-@\xC9\xCB"4۴\x81j\xAD\x82v1 -\x92\xF4\xC0\xAB\xBB\xBB]\xC9\xDDݾ\xEE\xEE\xFA\xEE\xEEm\xDD\xDDا\xF0\xC0[]\x98\xE1"\xCC#\xE1\x844\xC3o \xA0\x85\x98Ǎ\xB11\xF1<\xBEKuFmA\xDD(\xD7ݬD\x82`\xC0\xEF \xEB\x8C"M\xF5%\x92\x8B\x9C?\x92hP\xEF\xC9\xFC\%\x92\x8F\xA8Qs\xD2N~V+\xF2t\xCC\xE3\xE9\xF8\xD0\xE7;\x95#@\x8C|h>\xFA\x88\xBA\xF6jn\xC3s\xBA\xFEw\x8D\xDF/\xBF\xC2r\xAB\x9F\xC2l\x88\xFB\xD3%\xB6 \xED+\xE1K\xB3>\xC6~#B ;+\x9F\xF5\x9E\xF5\xB9\xE8\xF4\x9D%\x82G\x89\xF6E\xEF#\xA2\xC5^xa,F񗢳\xD3w\x8E.E\xA
 2#\xB8\x94N\xFAJ\xEC\xF1\x9D/k"\xFA8:\xEA\xEEƸo\x96L\x9A\xABF \xE2\xDB\xD8 \xBE1Y"0L\xFFJ`\xE9\xD1@\xA3\xD1\xCE\xE02   2\xC4\xED\xA4O \xE0W\xC0\xEE\xC3vn\xCC% \xF8!>QxW\xD0\xC75@\xE0bG\xEC\xA5\xD1M\x9CE88\xBD\x87\xB7\x82\xF00\x9D\.\xB8\x8B\xB3\xF9\xF9Y\xD1A\xE2%F\xE5'\xE7b\xC2\xFF-\xC0\xF9\x97\xD2\xF9\x97\xF19t{9\x9D</\x8E+\xA9Z\xBD\x86\xA9\xDAUT\xED\xEAx\xB5k\xB8ڱ\xA8vUc\x97\xAA\xDD@\xD5n\x8CW\xBB)^\xEDf\xAA]g\xC33\xD5v\xA3Z\xBEޔݪ\x85\xD88\xF8\xC6\x87حT)\x9F\xDE3#P\xE9v\xAE\x84\x9F\x99\xB7\xAB\xD6\I"\xB6\x80\xFAU\xCC\xE2D\xB9@\xF5~49\xA8~u}/w\xB8\AMܐ\xFE\xD4\xDF\{\x80\x9B\xDA%\x94T\xEBA\xB5\x93\xB0\x87\xB8j\xFE tݏ\xF2^=.\xE8qϦ\\xA1DVZO\xA8\xF2I \xF3\x93\xF6$\xF5_\xC3\xA5\xD7\xE0\xD3\xDC(~\xF1>\x8Doۻ\x84x^El \x9C\xCB\xDFC\xF8\xC6\xDAY\xE5\xBBG \x90\xF2\xBE{Y\x9Cm\xE8\xF0\xDD/\xAC\x97(\x9B\xDF\xE1{@X/Sve\x87>\xAFPvR4\xFA\xD7ى>\x88/\xBFF\xD9\xBEG\x84\xF5:e\x8F\xEE\xF0=
-t\xF81a\xBDA\xBB\xD9Э\xB7ޤln\x87\xEEoQvU\x94\xE3\xF1\xD9L\x92\x8F\xB7ޡ\xAC\xB7\xCF\xFF\xBB\x8C G1\xAC~\x{89E0B7}`']\xD8@B\x86\xF1U\x8F+\xCB]/B\x8DfcY\xE8a\xDE\xEC7\xD9L. \xDD(\xCC\x91\xBFI\x987\xC1\'\xCC\xEB`:\x84\xD9у
-_K\xF3B\x8F\xE7s9G\x83\xB1\x89?\x9C\xA80k\xC3$\xE2\xC1\xAA\xA8\xD7^C\xFFޘ\xFC\xBE\xE8\xEFX\xC4qԞ\xFF\xDFa\xFC\xEA \x9E;\x89 \x895yI\xB4 -\xFAl4\xB1w\xCBJ\xAC\x8AF\x8B\xFE\xB5u\x92]\x9B+\x8Dav|͹\xE4\xE9\xA8\xDFг&\xC9T\xB4\x97\xFCI\x98Ϲ丿\x96b\xE1\xFF\x9C\xEE\x80hW¢\xBA\xD0v\x8FkQ&\xAF\xBF\xF3\x92\xFB\x81 \xBA^\xD4\xC2Df\xC6
-'\xCF0\x8BY\x88\x8Cl   RWٲ\x8A\xA3̹\xEA혨ĝCbk&\x9C@\x8B\xF0p\x9E\x8A\xBE\xA4\xE7Zfb/=\x963\xA8\xB63\x90+)\x9C\xCEiD\xBD(\x8D\xBD\xC8z=(d\x9C*\xB5u\xABNL\x92\xB3\xC0\xF2K\xEE\xF0\x9AUmk\x93\x80f\x90J\xA0Lb\xBA\xA1\xBD\xA1)\xB9e]\xF3     ěa\xBC\xF0$\xD7𪤴\x92\xA6\xA2\x93\x83\xB3\xDFk@w1D\x93\xEFi|\x89\xB4Rb\x84\xE2\xD7ܴ&N\xFA\xB3c׺W\xB7\xC0    \xDE$:)8\xF1ʙ\xD1Yy\xC0WI|\xFB<MN\x8A\xE0~\xC7,f'\xB5G\xC7\xDB\xE4\xA7\xA4\x88\x8E9t\xFF   \xA3%)\xB0!>*?\x85\x8D\x85nG\xC2-^\xD2\xEF"\xAA*\xA9757m\xC8X\xEF|6\xF6\xA7)\xA7\xE1        \xF1$̿\xA4\xC6\xF1b\xBF\xB06c\xD4=\x8C\xBB\xCAc 'L[\x81\xEAM\x8DPp[\x94&\x93\x91T\x8E\x8FL\x97>/9\xF0ŬA5^N_\xBC`\xE9|(H/\x98\xB7p\xEE\x8C%3r\xF67\xE3\xCFh\\xDD\xB4qC+\xF5\x88.\xD2\xFAz\xD4\xE8\xE1\xF8J\x84\xD3\xE9}\xE4\xBCۄ1_\xE1AU\xF0 M\xC7\xE0\xA3\xAB/\x89\xD8}3\xA6;\x81G\xEBN\x89<Z\x9C\xF4\xC2^\x95m\xF9F{o\x88^\x93c\xE3T\xBD\xB8\xD6\xFB\x8D:\x88:H\x9D^`U:Q\xE3     c\x92VRv\x90/\xBF*u\x9
 0\xA7_ޝÆ\xAD\xFE\xAF\xE0SN\xF7\xC7}\x8CA\xC8q\xF8\xC9       $\x8CҪ\xAA@\xCB\xC3\xEF
-\xFEl\xDAoD\xC2#\xB4j\x95\xE6/\xAF\x85\xAA8z \xDF@\xBE \x80<1\xFA\x8A ye@\x9F'\x95\x95\xFCTE        Q\x95\x88X\x87\xA4\xA2\xBC   cO5\x951\x9F(B\x9EP V\x9C*\xAF\xAA\xA9\xE8\x95WW'\x9D\xB8R\xB9\x88Qm\xF4\xE9\xAB       ,\xAA\xAC\x8C\xC1A\x955\x80o +~]M% \xA4\x9A\x9A*H\x9A\xD7VpT\xD3\x83\xAF:\xE2\xF2]\xD0O\x96\xAB\xE9\xC1L]~\xBF\xBF\xBA!U\xE3
-\x94\xE1\x9A\xE5\xD5\xFE\xD4Ĺ?o\xCD\xF6beme\x9A[\xE4\xA9`\xAE\xC5yk\xC0xD^Crrljg\x8CX\xCEϥ\xC4s\xA91:\xC2쪺\xAE&-]^ad\xC6hiSф1XCT\xA6\xA2i        <4\x93\xD0\ \xA1\xB1\xA4\xCA\xA8\xAA\x96SNp\x8E\xEE\xA9\xD2S\xAA\xA1\xAD\xD2\xC3@\xAE3\x8E\xB9g}p]\xE5hŞY\xE6\xD9|\x9B|\xA6{\x86\xF60\xCF$\xED\xACJ록\xCD\xD2\xE9YA`\x8Fv\xAB\xDC6\xD2c
-\xE3A4       \xF9\xC4Yh\xEF -`\x88hc\x9EӅq\x860\xF09SҶÞ\x89-FM#\x88\xE7:\xA2\xA6M\xD0S\xC2\xA59z\xE5s\xF4\xFEE\xB0\xE6\xE01\x83tqv\xB6c\xDB\xC0,4\xA8\x93C\x86\xB8\xE4γ$\xC8l6\xA8)B\xF5\xDA煺1\x84d\xCB\xD5G0\x89\xB3u\x9C5\x958kR\xD48M3\x89\x9D\xABϣ\xB8Q\xAB)\xB3\xBADW\xD7ȸ\xC4o\xA0&\xA22C\xB3\i\x8D\xC3\xB711m\xAF0\xF6
-\xDD\xF0'\x86Q\xB1H\xAA\xAAI \x9F)*֪T,\x80\xAA9X\xCF\xCC\xEF\x87?=G\xB7\xE7\xE6!\xF1\xEA\xCA\xF6R!\xC6Τ\xD4\xE7\xB5C\xF0\xFBh,\xBB\xF6?\xAE}\x99"N\xC2\xDFJ?\xC2֊mJU\xF0\xCE\xF54\xECa%\xBBg1\xEB !\x9F\xB1\xD3\xEF<\xD1g\xFFd\x9C~\xADhG\x804 \xA4\xF4zp\xAAn\x94\xDE\xC8i\xA77s\xBA\x8B\xD3ݜ\xDE\xC2魜\xDE\xC6\xE9\xED\x9C\xDE\xC1靜\xDE\xC5\xE9ݜ\xDE\xC3齜\xDE\xC7\xE9\xFD\x9C>\xC0郜>\xC4\xE9Ü>\xCA\xE9c\x9C>\xC1\xE9S\x9C>\xCD\xE93\x9C>\xCB\xE9\x8F9}\x8E\xD38}\x91ӗ8}\x99\xD3W8}\x95\xD3\xD79}\x93ӷ8}\x9B\xD3w9\x8Dr\xDA\xC9\xE9\xF1S\xCC\xC3{\x9C\xDF' 6_\x80e\x95{LC\x9D\x82\xA5w\xA5\xA9N11y?"\xF0G\xE6q"xP\xC0: D$\\xC0:aX\xB8v\xF4^\x90\xB0\xA3A$;h?`Y`\xD5\xF3\xEC \x9B\xB0\x83l*\xC0\xB2i;Ȧ\xEC\xA0\xFA;\xFA\xE3Ol\xEFf\xD9^&P\xDA\xCF:\xB9a\x99E6ЏS\x91Ѓj\xE7\x9E>\xCCc\xD0#_\x82\xFD\xB6Hp\x89\xFE\xDB`\x92\xC4=\xF0\xB0\xE8\x91,\xE8a\x88\xC1\xC4\xF3\x88!\xC4K\xC4K\x85\xE7\xF9\xA06\x87\xE4\x91&
 amp;\x8E \xC8#] #\xC8#C\xE4\xE1\xC3 \xF2\xC8\xC5yd\x89yd\x8B\x91y\xE4\x88\x82<r\xC5(\x82<\xF2\xC4h\x82<\xF2\xB0F\xD1KŘ\xB1\xFD1X\xCDe3ʐsg\xC3;|\xAD\xF1\xB8\x94QD(e\xF9\xB0*\x80\xCBu\xB9Sqh,\x96jJ%\xC5\x88\x88,\xAB@Ye\xD4ta\xDD\xF0\x87\xCB=\xF5\xFC( \x84ܦ<
-,\xCA\xF0\xEA~2E\xB1skI.wj@\xB2\xB0K\xE4*\xE3\xBAD\x9E@\x92\xAF"\xE9\xA7!\xE9\xEF\x87\x83X\xC3\x8F\xB5"Ú\x805|\x8F5\x91\xD6\xF0S@\xFC\xDAI\xDF+%\xF39i+\xF8S\xB0.\xCA03L/\xD1ϲ\xB0&2-\xCA\xC6\xC2Ԝlɱ\xA6GC\xB9sr\x95H\x9EE\x95\xD7\xE5.B糨\xF3R\xF0%\xE6\x80\xD64\xF4\xB7#ab\x9C8Z\x83\xACE\xA8\xAB{\xDD.\xFDr\x96_-+l\xB2\xAF\xB0\xBD\xE0}:i\x89\xB54*4        $\xC0\xD2\x82\xA1\x8DHƫ\xC7Z\xC7`\xD0,B]\xDFD\xDF8\xDF$\xEB\xF8=\xE6p\xDFdk\xF9\xB3\xD8Wg\x85\xF6%\x98b\xD5\xEF1G\xFA\xA6Z+\xF6\x98%\xBEi\xD6\xCA=\xE6(\xDFt+\xBC\xC7\xBD4=X -^\xBC\x8Bd\x9C6\xB7jp\xB2\xCBj\x9C)
-\xD7o\xF4\x8D\x81#\xEE\xD1K4*#4\xB3K\xCC'"\x91\xC0,        a7h}'ʙf\x96Ӏ\xEE\xA2t\xEE\xC1\xEE`\xB2(\xF2\xECn\xDBg\xAD\xC5=\xDCs7\xAF^X\xBD U\xEC      V,`"%\xC8[{@KY\x9Fx\x91\xADQs\xDB(K7\xE0҉\x9D5\x880\x9A -(:\xED\xDAB*\xAF\x8A\xBAPP*n~\x801BT\x82\xD5X\xAA\xDBFKM\xF8\xDAu\xB9\xFB\xE3R\xA6\xF0\xB5\x9C   \x84]\xE1l\xAA\xE0Q\xF14P\x9C\xA82\x82O\x8A\xB1\xEC\x8AX\x95\xC14q>֒\xA9\xDFZ\xEE\xF7Z\xA7\x98\\xC7\xA7\xA7\xD0\xDD.\xC0\xE9\x97s\xFB\xCB0:\xC0~\xEA1@Ȉ\xC8x\x80 \xA8\x96\xAA\xA9.\xFD^"\xBB \x91\xA8q>5\x87X2Ā"\xB0c\xD8\xC6,\xBC\xE8\xEB\x9A`N0+\xBE\x9B\xE7\x83@\xBB \x80\xC1\xC9x\xFE\x885,Tg֙Sb\xB5\xC0\x8D\x8AEͩ\\xEBV*
-NÅ\xDC&\xBCX\xE7;\xFE\x9E\xD4\xE4L&,$\x9A>g\xBAF8Hb\xF4\x88\x83\x95\xD8\x81#\x85\xA2\xE0\xB3̙!\x82A\xDC
- $<\xD85\x93'\x8Aa\x92\xF1\x8C\x8F\xD0\xEC\xCD\xE2\xC2G\xED*\xB3y\xEF1\x9A\xE89\x96\x98GRr\x89\x97IxI,2\xC4\xF2\x9E)\x9A7\x9F\x81\xA7\xBF\xBC\\xEE\xED\xF44>OSG\xB4\xA7\xF1;y^^\xA46\x8EDx\xEEh0\x88S^\xC6D\x82\xE7d\xA6\x89H\x96\x8B7\xD7]EJ\xD4\xCC      \xCE\xD5@\x97\xDB\xC9,噛5\xF04\xBD\xE1,\xA2+}\x93\xDBY\x88v@~
-\x81\xEC\xBA\x8D\xE9\xF4ꙏ\xA1\x80UF@\x86\xDDY'\xB5P\x98\x8D\xEF|\x824?%\xC05\xCCR\xD0>\xED"1\xF8\x91Z\xCC\xD3\xF0\xB5\x9AA\x8F\xE0R\xB4
-\xA3\x8C\xF0 3\xBD0\x9B\x96\x9DA\x8E\xB2;)\x8A: <\x86\xDD\xE2\xC7\xC8\xC9\xDB j\xD3\xD1\xC0\x8E\xE2Ɨr\xE3\x9FR\xE3^7\xD0 -h\x9C\x88Rګ|&\x98.%g\xE9s\xFB\x84\xA3\xF9\x84/\xE8\xC1uۈ\xF5\xF0\xBBL\xE2\xEF\xEDӖ\xF1i_\xA1~z\x90&\xAB˞,^\xE5ͤwwz\xFE]\xD6\xD7"t\x8Cy ^\xCE\xC0&\\xEE\xE5(&"\xA2x\xE3C\xB2\xC1\xBB\xA3朝L\x93\x8A\xAFA>5\xC0BxO>5\xDFɧ\xE8\xCB\xDD\xFF`\xEF\xC7{\x8Cd\xE3\xE3\xE6^\x84>\xFF \xA4G٪\x82-\x85\xABK\x82g\xA13|<\xD8P<\xA7)\x98S\xC2B\xF0\x8D\x93^n!\xD6/^\xECĔ Y\xE7c\x81\x9F\xE0zn\xF9Z\xE4\xE1r3\xEE" \xDE 13\x81\xC0\xF1\xA6'\xA4$׈(\x96.w j\xED\xE4\xFE\xF1\x83l\xA7
-|\xA4\x93\x80ɶ -\x95\xD4ɒ\xCEt'\x84\x97#\xBD\xAEQg9\xE9̢\xE7\xE9zO\x8Ey|d\xC1'EJp%\x90O3Г\xA8\xB9\x82v\xAD]te!\xE0&`M/\xBD\xF0n\xA5ަF \xF1\xF1XB\xAF\xA2;\xA8B>\xBD\xDD\xEF\xA7\xCF\xD3]<8\xFC@\xBC ŅBܯLb\x99╺+\x86\x97\xC1#DJ\x97\xEDAB   \\xCCe{\x88\xB2!\xE6\xB2=L\xD9E\xCCe{\x84\xB2\xC0\xA3\xC0e{\x94\xB2)\xCCe{\x8C\xB2\xA0\xC0\xD9\\xB6\xC7iWg\xDB\x94M\xEA\xF0\x81\xB1\xF6$e\xC3\xC4M{\x8A\x88gЫ\x820\xF2gi܀r\x84V\xC0ܴt\x90\xCFEE\xAE\xA4 \xA2\xE7\xFD\xB9\x9CW\x81i\xF6\xC1\x8E]׶\xA4mUS"\xBA\x90\x94\xC06\xBBJ\xE8X|rV\xFFa\x9A\xC5bI\xFD\xAB\xC2\xC4΋J`\x99\xE5\xF49R\xA8\xFD'\xB1
-ǂ\xFC \xC3̹P\xEF\xBC\xE0\xC3d\x979P\xA1\xC3!\x8A9W\xC1z\xF5I볽\xB0#W̹Z\xD4\xEB\xE4\x8D\xC4l\xE8\K\xE4\x899\xA9t\xFB;o?1\xA7|\xAF\x93bXS"L\xD4D\x92\xC0\xD1AGm\x83P1\xE8ȁ]9Iu\xBDF\x90\x80^\xFD\xE0M\xFF\xFB\xBC\xB0E\x92p\xB1\xD1t\xF0\x92bNXx\xFDjZ\x96n\xDA0Q7Z@\x94\x9DXYL$+\xAAZ@\x83\x9C\xE8IJ\xE2\x96ȺM\xAB\xE5 \xBBz#ʁ\xF2\xE1\x9A\xD5 -[\xFEe\xDE\xD8A\x9F\xE7]9$\xA6\xE5\xE0\x8Bmi\xFD\x8D/\xE6\xE469\xAF=\x8E\xC9{\xC4`̆r`o\xAE\x98g\xEE-}\x94'\xE6\\xB7?@\x8F\x8E\xD8?u\xC6\xFF?,p\x90o\xD5\xF8Ʈ\xE8\xD0ܰ\xBA\xC3k\x8E\xF9?\xFB\xAC\xEAM\xFCw\xF2\xC2\xCAg0\xE1\x84\xF1G"\x81\xA6\xAF\x96\x84\xAF\\xC0$\xF60\xBB1R\xE9B\x8A\xF3H\xA46G)\xD8[\x875\x8C\xC4\xF3$\xBFLr\xD0\xC0\x97\xB2\xC3G\xB6\x88Ւ~&\x8Ae!:lm\xC5FX\xAD=\x9C\xCBM\xEC'>\xEAQ\xD9\xEB\xE1\xE8\xDD"\xAE8\xEF\x89n:yl{)>;9}_\xA9K\xFB{\x99\x96\xFAe\xEAĢ\xEC>z\xF1\xDA0(G\x968Q\xA9^\x95\xA9J\xA7\xED\xA0U\xE9Ւ\xC0gs\xBA\xA1\xF4j\x96\xB9lm-D\xDA<\xB6\x83\xBE\xE
 7\xFBB\x90Nϒ^\x9D\xF7\xEA{\xB3\xDDqZ\xA6\xDBA\xEB\xE3\xEE\xFEk,\xB7\x83\xFE\xB8\x89a\x89\x87 -:d?\xFFsnN\x8F\x82^w\xA8\xBCx @\xEC\xB6
-\x82\xFEZ$5@\xF9j`\x9AՒ\xA6f\xAD?\xE0%\xC1n\xAB\xBB -8#p\xC54A%\xBEX\xA9\xD5@\xB4\xA6\xA6\xEC6l~l\xD0\xCB\xBB\x8D\xE0E\xCB˫\xFA\xB0۪PL}V(!0\xC6
-\xD4J\xA0\x91\xD0\xC9*`\x86\x88A\xF5β\xA7Z'\xBB\x979\xE8l\x95\xD5Uq_\xC0\x8E\x86\xDD\xEBw'q\xDC\x91?\xC42p\xDAʐT\xB0\xAC\xC1X\xD07Hl\xE5\xFA\xA7 -@ \xD1\xD9\xFC\x84J"WS[\x8C\xB1\xA2
-\x80byu \xC9 ȉi\xA8\x95\xC46\x80\xAD\x956\xB1 -\x93Y-\x89m5\x95\x95\xBD\xE39\xB8j\xA0.\x9Aj\xD6T\x83IW\xE3\xAF,s\xD5*TBkj@\xA4\xAB-\xAB\xA8Jw\xDE\xDF\xFFY\x8E[E-i\xBDVT\x8A\xE36=oֿ\x9D\xE3v;p\xB6p܆\xF4\xA8tJjIt\xC69n\xBE\xCD -\xB8h\x82\xA71^e\x9A[_8Tc!N\xA9p\x82\xE36\x84\xAB\xF9\x96\x9A\xE9oJ\xF1M\xD0܀\x82\xC68n\xBA>\x89\x91O[vӁy\x88\xE6\xA47Np\xDB$\x8C\xCD1\xF4\xDCN3ځsn\xC3f㟺v6S\xDC@v#\x82B\xD6\x97cۉ\x8D\x88n7`\xBB        \xDBnl\xB7b\xBB\xFCL\x8D{\xB1\x81\xE0f܏\xEDlb{\xDBDz;\xC1x\x87Ho;1\xAD\x88\xF0 \xDE[@eLi{Eߌ \xCE\xE0\xC1\x91\x9E'o\xE0‘\x9C'(m\xC4x\xAE\x8B\xD9z&"AO\xD03@\x8C\xE9 -ܵ0\x88\x86\xBA\x86\xB8tDp\xFB\xDB\xEF\xB0}\x85\x8D\xE4 u0\xE2\x88\xEDV\xC7\xD8k\x9C\xF3v\xA4.\xAEB\x9Bמ\x89j\xDFc 2\xC1Mۦ\xEA\xA8lXm\xDA9\xD8\xEE\xC0\xA1\xBB\xB0]\x80\x87\xA0Yw] \xB2\xDB%\xAAq1\x91\xDF.E\xFE2l\x97\xAB\xC6%\xAA\x95!@\xAC \xBF\xA9i\xE9\xE9G\xB4\xAC\xA4c\xBDv$\xB6Q\xD8J\xB1\x95+Q\xA3\xD3\xD3絃[\xEDiU+ڏB\xDA\xC8i\xA7-\x9C
 \xB6Q:\xFF\xD4\xF6\x8Db\xF4h\xA0\xAB\xA7\xC3\"\xCDd\xD2FX=]I\xBB\xCBLi7R\xD2A  \xF1\xDD\xD2\xD2o!\xBE\x9B\x92~\xEF\xDC)\xDAo\xC7\xCEݴ3\xEA!\xD1~\x82%\x8F~E\xB4?L\xF5\x95   \xAF
-\xB1K\xBC&ؼ.\xCDҼ)\xCD[Ҽ-ͻ\xD2\xFCD\x9A\xA84\x9D\xD2\xEC\x91f\xAF4?\x95\xE6=i\xF6I\xF3\xBE4H\xF3\xA14?\x93\xE6\xE7\xD2|$\xCD/\xA5\xF9\x954K\xF3_\xD2|"ͯ\xA5\xF9T\x9A\xDFH\xF3\x994\x9FK\xF3\xA54\xBF\x97\xE6\xD2X\xD2\xFCQ\x9A?I\xF3\xB54\xDFH\xF3\xAD4\x96\xE6/\xD2\xFCU\x9A\xBFI\xF3wi\xBE\x93\xE6\xD2\xFC M\xB74[U\x9E\xD6\xEDҜ%\xCDiΕ\xE6<iΗ\xE6Bi.R\xAFPqW\xAE\x94{;U\xD1!n&^\xDC\xEA\xE4\xAAA.        `\xF0(}\xD3~2\xC0`\xC4\xEB6\x80\xA7#\xF6 &\x9B,8\xBC8@\xC1T; -P\xF0(\xAD适\xD3\xFDf
-\xA6}/\xA0`\xAA\x9E    (\x98l\xA0`\xB2ـ\x82\xE9x\xA0\xE0t7xq\x80\x82\xC9\xE6I,8X\xF0\xE9@Yϰyq\xED\xC0q\xA9\xFA\x80\xADDeè\xFF -\xD48\x82\x82\xC1\x8D;{\xE0Ɲ%\xB9q\x83GP0\xB8q\x83GP0<\xEC<i\x8Bη\x9BN`\xB0!\x8A       7\x8E\xC0`p\xE3 7\x8E\xC0`p\xE3 7\x8E\xC0`p\xE3 7\x8E\xC0`p\xE3\x88\xFFn\xF1\xDF\xC0\x8D#\xFE\xB8q\xC47\x8E\xF8o\xE0\xC6] n\xDCu0\xE0\xC6]n\xDC -0\xE0\xC6\xDD3P\xD4\xDC3H\xD42Sn4pab\xCA\xA0'\xA6M1\xE5hZ\x89)\x97n3\xE5ҙ)7w\x90\x80\xE8q\xE3\x87$2\xE5\xFC=L\xB9\xC0\xC1\x99r{\x98r\x93z\x98r\x93{\x98ru}\x99rS\xB1\xF8> -\xCB\xDC\xD4).HX\xC4 %\xD8%\x8B\xA05\xEBے7K\xAEt{lR\xDC@\xA3)\x85\x9E\x87m\\xABd\xDF-@\x9B !\x89\x8A6]\xB1\xB2\xC5([\xD7}\x94\xB9ceǠ \x84.&\xCA\xC5Hq\xCBQ
-W\x96M\x8A\xABe\x9B\xB0\xC1\x8B\xCBb\xD8<\xA4\xB8\x95L\x8AC\xA4R\xD9[#\xCEh\x8A\x9Ayh9\x99Hq\xF7\x90\xF7\xFE\xBA\x84
-eC\x97\xA8H\xAAT$\xD5\xBFk\xCEF\xF8D\x8C;\xFC\xB8=\xA0Ƶ\xA0\xDE \xB9\xBD\xE0cl"\xA40x.L*\xB8q\xA1\x81s*\x80vO\xEC .\xCBs\x88Y!\xBC\xE0P,\xF8\x9F5\x8F`aI@\xBD\x83B\xC3|3\xE6 \xACN\xB8 -X\x91\xCF."\xC5$p      \xCC\xE4\xC2|I]Ck\xB5/\xA6͈Q\xE2v0\xF0u\x94\xB2C\xE3 -\xF9|\x8B\x83>`&\x80x\xCD|\xEAzLp,v\x81\xF4B#\xB6'\xE5\xA5R\xA8\x86e\xDC.\x91稀9r4:\xA2\xCFQs䨀XtT\xC09*\xB8\x84\xC0\x9C<\xA6\xC4]f\x8F\xC2\x80\x89\x8B#Մ -\xF3)\xF0\xB8
-'oJ\xA0ĥ\xC6)q\x8B!\x8A\x8B\xE3A<L\x9E\xF3۔\xB8\xEBpV?\xA6ız&H=\xC1\x80M\x89#\xB6d1\xFDđ\xB3:\xB0#'e\x8D       zɒw\x8B=\xA4[\xB0aH\x8DS\xE2\xDCA1\xA6\xCB \xD5vk\x859.\xE8\xC3\xA3\xF5\xE0x%\x92))q\xF7\xD3M -\xD3D\x92\xC8 M2'\x99\x93\x83u\xE8\xFC!\x9B\xE8w\xEA\xF3\xA5:\x8F\xDBu\xA6p \xC0|\xC6T\xDE{Ҧ\xC4=#\xCFx\x96\x9FH:\x98\g\xD7yΦ\xC4\xFE\xE5\xD2\xE9\\xFAr%\xEE^\xF3> ԡ\xA6-\xB9*)q\x8F$\x90\xE4$%\xEE\xE9\x92\x9C\xA4Ľ\x90@\x92;lJܫ4\x91i1J\x80f|V\x8ER^\x87\xE6\xB156&\x9EǷ\xA8n:1\x90\x88\xF7\xD7ݨ\xBC#\xACwqê\x99\x8C\x99\xA6z\xB6@͔=.\xCB\xD8Ly\xD0\xE3\xF2\x886gN\x94\x948\xB0\xE6x:\xE6\xF2tm\xE6O7S\xE2s\xA6\xBB2\x8F}H]g\x90>\xA9\x89\xAE7c\x98\xA7+?\xEE \xF1\x89\x80\xE8fhAgp\xB8o`}BĶOA\x81\xDB*@\x87\xC3\xCB\xE3 \x8F@\x92;A\x88Ñ/@yK\xCB!\xA8\x98qgpʘ/DX\xEEY]\xCC}\xF3\xAA\xBA\xE1y\x84^ _\xA3\xBB\xC2\xF6\xC5 -I\xD4\xE7\xD7\xDC\xE77Hw\xF5[\x98s\xE4\xBAĹ\xC2U\xCD4\xEB\xEA\xE3[\xD9\xFBѾ\xF8}`\xC6{\x8B\x84
 \xB9\x94xvT\x9E\xDD_Idz\xC1\xED -\xE2Oz\x9C'⿺Q\xEDB\xBBZ8u\xAB\x92@\xDD[
-\x85N\x8AD b\xF6\xD1:\xF8^x\xC9#\xE5\xAFp\xBB-\xADr\xAFr\x99G\xE7>\x8Ec\xBB\xCA\xC4=\xCDexb\xEC@\x89y\xAA\xCE\z\x86؁\xC3>O\xC5@w\xA8h\xE7<\x95\xA7I\xF4|\x95\x98\x82K\xC1\xBCPS\xF0R>1\x8F\xA1K\xBA\x98\xDB͢'\xA5\xED\x82U\xC7\xED^\xAEZW\xA8xR\xAE$> \xBD\xA3\x80wF\x8E%v\xA6\xF38yZb\xD6U' \xC6G\xD8|\xC0kQN/J\xBC0L?\xE1\xA9\xB17\xE6\xF5\x84\x9Df\xC7\xF8\x80 ߕY\xD4\xC9u\x82\xBBt\x8C\xC7-\xD7֝|m\xE0=´;\xF9ڸ\x87Ώ\xFD\xEE\xA3\xF3\xEF\xE7s\xE8\xAE4l\x8F\xC7[\xF3!\xAA'\xFA=BՈ4W\x9DE\xD5\xE3j\xCBQ\xED       \xAA\x96G_1\xC4|\x8A\xAA\x81(gWc\xC87H\xD5~L՘\xEA7՞G\xB5.\xFC$S\xC0\xA1{\x91\x9A\xEA,\x86\xF0.z\x89j\xF5\xA3\xC62P\xEBj\xECU5To\xD6\xE3+\xAB\x8C'\xF8\x9F\x8C\xE1o\xA8\xA0\xC1\xD1\xC9EPv]\x81k|\x8Bf\xB7?Xph§\x92'\xF8.\xB5\xF2\xEFJ\x9B'80\xC6\xDC\xC3M\xDD#\x94=\xAA\xB5\xD7\xE6       \xFE\x94\xAB\x86m\x9E\xE0\xFB\xBC\xB7
-W\xF0!\xE9z\xB0A\x894Z?\x83}\xFC\x9A\xF8\xE3\xF7s\xEAoP\x9C'\xF87\x8A\xBF>\xC2\xF3\xF4\x88\x9F\xA8֯\xE8\\xFEjƗ\xF8\xAE\x88Id\xBE_\xA3eP\xF5\xC0\xE5\xFB\x94\x80\xF2\x98\xC0\xF7\xCA\xE61\x81\xEF3\xCA6v@e\xC3\xFA-eA|FX\x9FS2\xB0\xD0\xFE\x82\xB2\xFD;|?֗\x94=\xB6\xC3\xF7x\x82\xCF \xEBw\xB4 \xE2 \xC2\xFA=es:|/
-\xEB+ʚ\xBE\x97\x84\xF5ʂ\xF82Ts)\x9BA<A\x8BQ\xFA?aX\xF9@\xE9\xEBp;\xBE\xA6  \x94\xDE\xE6       \xE6\x84v\x89PČ\x94\x85\xE6w7؀\xCC\xBCE\x98\xB7 \xAB0o\x85\xB9Y\x987\xC3\xDC&\xCC\xDBzx\x82=<\xC1|xK\xE0O%e\x96#\xECZ,V\xEF\xF4^ܥkk\xDBRA\x8DB\x90\x91\xFC]\x9C -\x94@ \xF2\xD0}\xDBz\xD4k\xB2\xC9\xBCD\x8A\x98d\xA4\xFC\xCA 9\xB1\x98]:-ɂJ""re\xA7_*]\x{1BADA9}5L=K\xB6\x8F\x9BC\xFE8B2\xA5ʥ\xD2\xB0|Nh\xE2xS\xBC:\xD4C\xA21\xA8\xA1\xE2\xAF\xC484zC\xB8\x99ׄ{"\x8A\xC5X%p\xCDo:    \xF3\x97Ν+%qe\xE4'\xAFٶf\x8D\xD4•]\xE9G\xCE8v\xFA\x82e\xF3\x{1536B6}4\xAE\xDB\xD4\xDC\xB0̐\xE1v\xB8\x95ESfΛ1   k\xE6"U\x82\xFAp\xA08\xFB\xFA\xA7\xFF\xF3l\xCB\xF1\xCE;\xE7\x83\xC1ΒR\xE7\xAE\x8F\xEF@\xEB\x94(K\xC5\xAB\x86V+\xB5
-iU\xC0"*\xA0\xD6jUe\x95V\xEC\xB4\xEA2,]\xF9!\xC0UY\xAE\xF9!\xB8\xA8.\xD7j*\xA0?\xF8\xB5Z\xD0 \xCA˪\xB1\xC2=-\x9B \x97\xE3\xB16\xFDU\x87\x96\xD7U+\xFC:Z?ធ\xAF%OU]\xF0\xFFIꧫ\xAA\xAE\xBA\xD9\xCB\xDF\xD0\xD5]M\xD3\xD5 ]\xCD\xD4\xD5l]\xCD\xD5\xD5|]\x{DBEB}9X\xEA]M\x8C\x97:JW\xE1W^& -\xE0P\x82MSrF \xDFlc\xB1\x95b+\xC3V\x8E\xAD[%\xB6*l\xD5\xD8\xFC\xD8\xD8j\xB0\xD5b\x87m<\xB6  \xD8&b\x9B\x84m2\xB6i"7\xCF\xD0\xE8#\x96-\xEAD\xFE\xACP\xD4:5\xFAB\xAB\xD3r\x92\xE1]\xEE\xAAs\xE5x\xB0\xEB\xAEs\xE7@\xC6ݕT\x97\x94\x93.\xB0\x8AT\xA7\xE7x\xF1\xC7pr]rN֖\x8C:#\xDFɞ:O\xBD\xE1S\xEARr\xF0r\xF6\xA4֥\xE6 "%\xAD.-g\x90\xA9\xE9u\xE9\xD4OZF]FN\x81\xE9\xDE:o\xCEPe\xD6e\xE6 \x83tV]V\xCEp!2\xB3\xEB\xB2sF\xC0Z\xA8"\xA1\xD2E6B\x90\xC3y?s\xF0e\x80\xD0.\xF8\xF3\xCDƏ\xB7HŸoIa\xBC>1\xD3\xF5\x9A/9\x8C\xC5'CK\xAEw\xF9<a5A\x84_j\xA2&inO}\x92/=\x8C_I)\xF5\xBA\xCFֻ\xC0H\xADO\xF6e\x85\x93\xBBDvrZ\xBD\xE1\xCB  \xE3\xA7D\xAE\x91^\
 xEF\xF1\xE5\x85=\xF0\xF6dԧ\xF8\xFA\x85S\xE08\x9C\x92U\x9F\xEAN\xEDS\xB3\xEB\xD3|\x83\xC2i\xF8{.-\xB7>\xC3I\xEFC\xD2\xFB\xD5g\xF8
-\xC2]\xA20c`\xBD\xD774\xEC\xEDGx\x87\xD4g\xFA\x86\x853!;\x9E9\xB4>\xCB7<\x9C\xD5%\x8A\xB3\x8A\xEA\xB3}#\xC2\xD9xqb\xC6]nO\xB4 C\xFDq\xA45%*9<\xE5\xC3\xE1i\xA4\xA55)\xA1<3\xAF,\x94o\xE6Cd;\x92\x8B\xC3\xCF开.z9F\xA4\xA0K\xFBLtsr Ŗ\xD4~Xu2\xA8U\xFF\xBB \xEA\xC4\xC6\xF0\xB1Ѡ\xA9\xED]t\xD4\xC3EMflCSV\xAFJE\x81\xC0\xFF\xD7^F\x89\x97K\\xF1\xF8DH¸ 3\xEB\xF4*\x92\xF14\x9DX_\xEFf\xC8m\xC8f\x9B\xE7J\xD9\xE0\x85-Mm\x8D\xEBd@T\xBC\xC0\xF3W\xACw\xCC`q\xE1F'\xEB\xB6w\xB3\xBD\x89EFҫ-\xE6T\xD5ִa \xE2\xF0ڂ\xDE}\xF5:\xEEd\xCD\xA2O>\x97\x9B\xB5\xDF\xFFN*\xC7\xD9\xC9\x8A\x94\xAEY\xDC2\xBE\xAEÏ\xCAIe\xEF\xDB\xC4\xFE\xBD\xA8\x9C;g\xEDLJ\xCA        ;N\x89yP\xE9+ \xE2\x8A\xB7\xEC=u\xC2\xF7\xFE\xF8\x8E\xC6z\xA1Y\xFD\x96I\x8C\x87\xE7T\xF7\xD7\xCC\x9C\x91\x9Ex\xA0\xA8\xEC\x9Fu\xB1\x92\xD7Դ!\xD8\xF9 ܆=\xA8\xB6#\xA7!\x96/\xF6\xCDM\x88\xBD\xBC\xAE\xB9G,\x8C\xE7xi\xF2\xBA\xE6\xA9˦\xAFknJjX\xB3\xAF\x94t\x8E\xFFnm\x93\xE4f\xCF\xFCKV\x90&\xFF\xD2\xC5\xD
 Ef\x8A LGl\xFEu\x9D\xEE\xAC\xC5M\x98BhF\xB3? \x93\xA3\xD3Ϙ\xB6t
-\x98\xB1hтE9-\x895\xECv\xA8J\xE0f\x87w_\xD7(\xA7\xFBa\xE2|;\xDEآ\xE9\x80\xC2 Y+@\xE5\xE6HS\xE3B\xF9;\xB4\x87\xB3\xDC\xEB\x87p\xC2\xCF\xDB\xFCW\xB0S\xC3\xD61\x96P̗d_x\x82\xEAB\xA2G\x97\x9Fh\xB9\xA0\xB9\xD65\xD2\xE0{b6\xF6\xDFe8\xFBnʷ\xD4~8\xE2yK\xF9-Uغ\x8E -\xF89.\x85\xA1IV}\xA1\x8C\x9E\x8DW\x9B\x83\xE7,\x89\xDE\xF6\xAFv\xF9\xA3\x9CE\xE7\xF1\xD3A\xB4\xB1Sy<c9\x88dn\x9F\xE2 ~Fi\xCF\xE37\xD6Ύ]\xDC\xD6\xD0w:*G<\x96&}\xAC\xCC\xCF_\xD7$ -\x82\x9C>G\xF1{=\xA1\x9B\xC5\xF8Y>\x95W\x9B[ƴ\x90\xF8\xE3vqv\x9F֭wj\xB7\xEF\xF7\xFE4\xF7z\xC8\xF3\xF6\xF7Ď+<\xC8\xCB7v\xA7\xF7w\xA2Sa\xBF\xB7lin\xE0\x90\xFD\x94dL\x89\x978\xE5\x8CxDЄ࠽\xFEj\x92JF\xB7\xEB\x9A\xE7\xE1/\xAB\xE9\xF8\xCB\xCA\xEEV\x834B*       \xEF\xCBWESc\xA2NBҢ\xA6fl^\x9FW\xBF\xA1u\xED\xFA\x91-\xA7\xB6\x9E\xDAtjkS\xC9\xE4\xE5㖗./u\xAF\xA5p\xED:N^\xB4d\xDEB\xA7\xF3\x8C㚥\xAFB\xAFkiJ\xA6\xA6H=\xC3\xC0o\x9B\x96&:.n\x80\x8Ff\x92| -\x92>\xBD\xCAz\xFE\x92s\xAA8Z\xA6\xBF\xF1R
 \xDA\xE0\x9B\xB3v\xBF׌\xF8\xE3\xD0K\xAA\xA4\xB7<I/\xA6\xBEG~\xEE\xE8e\x9E֓\x9Dޜ2e\xF1\xB1\xF3\xA7\xC9\xD7Zf\x9F\x9B\x96\xD9g>==%\xBD#\xAD\xBB\x9A\xF1\xFE\xCDb\xE9\x86e\x91\xA6\xE6\xF8\x8C\xA7\xE1;x\x9A\x94\x97\x81s\xFF\xC1\xEC\x8C\xE1\xB8\xE4\xD8sgO\x93\xFC<\xB1\x80D/\xA6w\x92 }\x90٣\xBFF\x9D2 -Ξ\xE8c\xC6Z\xA4\x8D\x98[T\xBA\x9C\xB5\x85v\xDC\xF0\xD8\xD6\x84\xF9 \xBF\xFAzJ\xE4Ko?\xA9ÑWp\z\x93P餗\x97\x94gź5\x8D\xF2\xA4I+\xF4\xEE\xE2_\xFC\xFE\xBF\xA2\xA2p\x90\xD0\xC7N\xE7s\xC7u\xC5\xBB\xB8\xC0B\xBF\x91cG\x95,/9\xD2\\xB3\xF1Ե뫰U\x96\x8CC\x99t\x8F4\x96\x97_\xBF\xBC44\xBA\xEA\xBF\x9A\xF0\xA854I\xFFH,=\xACω\xF8 \xC7\xC0\x91>\xFE\xE3
-\x8DB\xF9Wx\xE3\x887 &\xC7\>E\xB1\x98xǧ\xCD\xE9\x91u\xC0ՒJ\xBFK"Ր\x8B\xC0VSo\x9E\x96E\xA0M^\x86e\x91
-\xA8D\xCA\xE1\xC1\x8DrDt\x86\x9E7<\xB8\xBA9\xE6\xC1U\x8D\xA5\xA9ONn\r\xD5*\xAF\xEA+K\x84bhwC\xA4\xDEZ\xA4%QQ\x83\xFAҍ\xAB\x9Ar\x90\xFB\x86?)\x95\x93Xu%\xA4v\xEE\x87\xCFT9F\x90\xEA\xF8 \xA9<PU֣8Q\x89m\xEE\xF5'
-\x9CҪ\xCA\xF5-\xEF\xF93\xEEb\x81J\xF7F\xFAS\xC1UQQU\xD5K\xBD\xAC\xDA\xE99F\xC1\xA2!\xA9\xD1\xD7a\xAC\x9A\xE4\xCE\xFD5ծJ\xAC \x91WX\xDC\xC0P\x93\x99
-\xA8Z\xC4<\xC0 kQ\xBF\xB0\xAA2\xC6_       \xFF-\k\xAD\xD7_[(wCi\xA3\xAA\xAC\xC7\xD1 \xFB\xBC@
-\xBB\xE9
-7\xE6\xB76׮\xC0ney\xD2\xEA\x9A*wyE\x85\xBF)\\xCCR\x9FogP\xA4\xF8\x839c%\xFD\xDBЫ\xAA4\xE8\xBFgC=      \x81\x9D\xF5|=99\xF1\x94\xDA\xD93 e@*x\xCE+̫˛\x9Bw\x97\xFA\xEFv\xCBzGn\xF8yu-\x93\x829gQTg]\xA3\xFEum\x80\xD4A\xD73\x86Rg\xC4p.\xEE\xBDY\xD8"\xE8\xA59\xA6\x80\x8E\xB0\xCFR]#\xF4\x86iv\x91\xFA\xA1\xBB+I
-\xDD]\xA5\xBB\xABu7V\xBA\xBB\xA6G5#\xAE\x8C\xCE!\x9Bu}\xB9G7\xC21\xAF1)\x8E.%3\xA4^\x86\xD3wLק\xEB\xFA,]?\xD5\xD9 \x99 r#\xA9\x8C3\xB1\x9DEN]p;yRD?ۅ\xD8H2\x83\x9C\xC6.\xC1v)\xB6+\x84\x85t5\xEE<v5ʮ\xC1\xED -(v\xB3h:\xC4G \xC1ne1\xFD\x{11BC7F} \xDB-\xD8n\xC5v\xB6;\xB1݋\x8D\\xCCȽ\xECal\x80-Ƚ\xCCxۓ؞\xC5FA\xB1\xDF%\xA1\xF6N\xEC\xEC\xC1\xB6\xDB\xD8~Ahg\xC1\xF5 \xDEgP]_\xAD\x8B)\xBAw2\xC9zx\xAF@)\xA2N\xC3 -jWb\x8F\xBC\xD2 \xF6q\x86.\x8E\xD6E \xB2?\x8C"ę^\xA2CB\xB2 -\xBA\xF8 |؊\xE0\xC1BZ\xEA\x99\xF0.\x83.\x87\x80.;\x9C\xCB\xA4\xD3\xC5R\x9D\xFA\xECG:!d\xD4\xFBx\x99\x9D\x872x\x98i\xA7\xE9<̴\xB1\xBAX\xA0\x8B i\x8C@[\x87N\x84\xAE]\x85\xF2[\x90oҵ]\xD8݊m\x9D\xAE\xDD
-s\x8E@8D\xDBE5T]@z\xE4BT\xBCY\xE8\xAE;U=\xEBnո\x93\xDC\xD5\xEEA\xFE^l\xF7a\xBB_5\xEEV\xF5\xA1X\xE2Q\xCBhGPX]\xCFm\xCF\xCA\xC6\xEAߞ/Ԕ\xC1\xED\x95T\xF0\xF5a؆c\x81m 6(\xB8\xAA\xAA\x92\xA4\xF8\x8C]O9j9\xB2A\xC3]w|\xFB"\xA1\xB9\xB9=$Թ'S:\xEFJ\xB5m\xA2}%\x84,\xC8v\xAC\xED^\x86\xF5Bu7%@\xC4\xF5J\xEE\xC2⪪\xDF/\xDAᥦ?\xC8;\x8F\x8A\xF6\x87\xB0\xF3\xEDO\x89\xF6DZ\x9C\xF2\xB6h+\x92)\xFB\xA8)\x91\xA2\xFF\x9C\xCF\xC05\xD4}$ \x8E\xFFK\xC1\xE6W\xD2|,\xCDI\xF3\x894\xBF\x96\xE6Si~#\xCDg\xD2\xFCV\x9Aϥ\xF9B\x9A/\xA5\xF9\x9D4\xBF\x97\xE6+i\xFE M\x974\x964\x94\xE6ki\xBE\x91\xE6[i\xFE,\xCD_\xA4\xF9\xAB4\x93\xE6\xEF\xD2|'\xCD?\xA4\xF9^\x9A\xA4\xE9\x96f\xABʗ\xB9]\x9A\xB3\xA4\xD9!͹Ҝ/ͅ\xD2\$\xCD%\xD2\*\xCDe\xD2\.\xCD\xD2\)\xCDNi\xAE\x96\xE6i\xAE\x95\xE6:i\xAE\x97\xE6in\x94\xA6C\x9A\x9B\xA5\xD9-ͭ\xD2\xDC&\xCD\xED\xD2ܡ>\xA0\xE2\x8E=(\xF7R\xC5+p\x99\x83\x8B\xDB6\x91:i;\x9C\xBEV(g"c\xC0o -\x9FUY\x81\x94\xC0\xC5L#\xD5\xF4s\xF0l\xB8\xC8c\x8C\xA2\x9B\xB
 B\xC9U,\xF1\xB6/\x80\xF5)B\xBF\xF6"H\xBE\xEEYx!\xFF,ϥ\x94QD\xCAe\xB0\xD4~\xEA\xE5\x94A\xB3iW\xD0\xD4M\xBF\xD2.A\x80y\x92\xF7*;\x93y\xB5\x9DɺƮ\x93}\xAD\x9Dɹ\xCE>\x94{=e\xE0\x96w\x83\x9Dɿ\x99\x9B0\x9C~\xC8P_\xFDoF\x86.s\xC0.\xBBd\xE0n;3\xE8;3\xF8Vd\x80\x8D \xB9\xCD.(\xB8\x99\x945B\xDE_4!\x86\xDE   \xA3\x8A#\xEE\x82\xD1İ\xBBa\\xA2\xE8\x96\x9D~/L\x92(\xBE޳\xF7\xE3X\xB2\xF9\x8C!J\x84\xF1\xF8\x83\x92\xEB\xDC\xE8\x87a\xD2\\xC9uṇ0^1\xF61\x98LQ\xFA8L\x96({&[\x94?    \x93#*\x9E\x82\xC9\x95O\xC3䉪g`\xF2E\xF5\xB30\xFD\x84\xFF\xC70\xFDE\xE09\x98\xA2\xE6y\x98\x81\xA2\xF6\x98Ab܋0\x83\xC5\xF8\x97`\x86\x88     /\xC3\x88\x89\x80
-q\xFF\xC9An\xD2䡸\xAAx\xECo\x82\xBDs\xC0\xAAf\x972\x8E\xB5R\x84$\xDE#\xC3p\x8C\x83dg)\x93\x80\x9C\x8A\x94m\xBA:\xC3nh\xA7\x98\xAE=\xE1$k
-`
-\x8E\x89M\xCDL#\xDC&_\x99\xB9\x94\xCEH2K\xA5p0l:6\x93\x8E -TfB3\xA5B,\xB3q\x9E_М\xD7\xE0WfA\xF6\x9C\x94_K\xC92\xDB. -e\xB6\xBF\x9A\xB9x\xF6\x84K'\xB5X=\xDB\x8E<\xE6 \xF2\x84\xA3(\xBE\xB6'\x9C\xB70\xB4V}(\xD3\xCC\xBAm"\x8E\xB8ה
-\xF19qg8\xCD\xC18\x9Cg\xB8.1Vi\xB2\x9A8j\xAC\x89ʅ\xD9\x91\xB2\xF1^3ab#Q39 2'\xD6jĿ\xCD\xEB@\xC9\x8A\x9B\xA2\x8FǍ\xCE\xC05\xA5jɞԿS\xE2\xF2\xCBF5\xE8h\xB4"\xA9\xB5It\xAEMb\xCFZ\xB5I\xEC]\xAB5\xC1{e\xAD \xA9{\xADi\xD2Z\xA0U\x95J+\xBC\xEDH\x87\xBE\x9At\xE8\xFD\xA4Cp!\xA9q\xC7\xC5\xE8\x9B\xC4׻\x8DQdTx\xDFm\xA2 \xF9\xDFm\xA6\x8C\xBC-\x94I\x82@\xFD)\xB6$\xBD\xCB:54s \x88ӣ\xA1!s\x86(\x91X)\xF0M\xADKY*…l;\x9CJ
-BC͡\xE6$8A\xD1b\xB7r\xD1ps\xB8YL\xEEwTDj\xF5#Ѿk\xCEH!\xBC(\xB4g\xA0\xB11\x8A\x8F\x92J}\xD2h\xCA@c\xD5P\xC6*Z\x8AR\xAA\xB8t\xA5Lq\xEBJ\xB9\x92\x94\x82\xA8Ϙ\xEC\xD0߹ \xF1-\x92\xF6p\x85\xC0\xCDA\xC0f\xF8\xE5\xF1-\x8AT\xB2^U\x8F(6bX\xB3nx!\xBF\xE9\x97\xEA\xF0\x83\xBA\xA2\xF5\xEC;>T\xCBNqW\x91\x9CD!\xD5\xECB\xD7r!\xC1r\xAF\xA1\xF1\xBE\x9DP_\x99\xCC\xA1\xE4CG\xC2줹2\x99;\xDAe\xB7Vǭ\xED^\x97\x8Aj\xB7\xC9\xD2Xo\xEF+\xDC\xE9H\xFEN\xC7\xEE\xDENj\xF9^\xE8eL\x81\xB7dTxxS\xB9A\xB8\xD4\xF1\xDE4\xDE{@xo\xA5\xBA\xD1\xD0"\xC1\xF1\xA2\xFA\xF3^|\x91\xE4I7΄\xE4BG\xD7-φ\xF0|\xC2\xD9\xD0S1\xA7\xEF\xCCBl\x84\x99\x96fp\xB3\xF0\xB0\xE3jAރ\x87\x9DY\x9C\x89\xA1\xC0\xBB\xCEOm\x93w5:\x8B\x8F\xBF$\xBC\x85T
-}r_\x84\xB8
-\x9C\xCD_^\x8D\xBEō\xCCA#oS\xB5\xC9\xE4\xD6F\xB5\xE1ҖPnm\xE6$\x9EF8\xB5q\xB9\x9C\xC6N\xC1AٽO`\xA87\xBE\xFB|\xEB<&g\xC13ߏ\xE7[\xEE \xEFZ\xECo\x80L\x8D\xDCW\xBD!\xEC\xB7\xC0Q\xEEk\xDEy\xD8o\x85ӡ\xDCwy\xF1\xAA\xF3\xB5A?F\xF89\xE5\xDBa}\xB9\x9F\xE4\x8C\xFDMP~\x91\xFBz\x8F~2 \xE1'C\xBF\xA1\xBB;\xF9\xDB\xEF\xBB\xFDн\xE0\x87\xEES~\xE8\xBE\xE8\x87\xEE/\xE8\xBE:\xB8\xBB\xC7\xE0\x8E\x87+\x83\\x8FH"\xE4=\xFB\xB9zO 6n\xDE\xB8u\xD1\xED{\x9Fjy\xF1\xCB
-\xC1   4\xEBC\xBBև\xBEx8\xC0\x81\xC0/\xA4\x97\xC4G|d\xA5\xF2\x91`ї\x8C"%\x87^0ùΜɀs2 " )(v\xA7\xE9\x86Pէ\x94IB\xE8\x89\xDF\xDAS{\xDF 躘ӳ\xAAp.I\xBBx9 :\xA4]\xE8\xDE\xFC\x9E\xA1\xE9\x9Bo\x85\xFC|t\xD9{fa\xB11*vVۈA}Ã\xDA.\x94o)ٛ\x8B{4M\xBC\xD9\xDB\xEB/\xF1> \xDEg\xDF \xC4\xC0\xC6k}   \x89\xD9G\xCD%\xA1\xA5\xF0\xC2\xDB!\xA6
-.\xDFI\xAEl\x99\xB8(H\xDB\xF4\xA9ЊB\xACp\xA8\xBB\x8C\x88,F\l\x98*\xC4\xC4F\xEF\xD9\xF4jx\x85\xE6\x84]
-۵\xF7X\xC6\xC5\xD97( v\xBB>Rw\xF1\xB2T=\x89\xBBp\xEE\x92AYL/t\xCDPw\x81\x87\xF42\x93X\xCAeY\xD64\xB1\xC1\xA1\x88r\x89j]B^XK\x87\x9Cz\xBBm`\x80\xD9\xE4:x\x99\x8A7\xFC\xC0\xF0q\xF0\xDBCf \x94d\xE0\xA7gt\x9A\xC7\x97\xDB\xDA,$\x85_PH\xBB$\xDA\xC23\xE2;q#\xF9H\xE5\x90\xE3\xDF -$\xD5\xC1\xCE_\x97 \xD2+7\xABxD\x9A\xF8\x81S^\xA8-̩/    \xB9\x84V\xC0wk\xCE
-YI\x8A.$C\xB62&\xA1{\xD3[$«H\xC99-\xDC@.\xA6\xD7\xF9\xAE&\xD5{/   \xB6\x9Bp\xE76\xF9m|\xBF:a\xCE 
-]\xD9t\x91\xF0j\x88\xBB\xA0Zg\xB8\xD0z(jy\x83'b\xF8л7\xF8nR\xC6K!8     \xEF[(\xBC\x91\xFE==B\xF0\xE2È\x8A\x94\xE0\xB8b¬\xD5JةO>g\xBD/\xC6d\xBFLf1\xFC\xF3\xA2\xE6I=o\xEE*\xB4D\xE2O\xAF\xA9\xD1\xE0Z\xBC7^\xA7{q\xFC\xF40K\xB9\xF41:\x9Bf\xE9\xED\xD8=g\xE3\x94x4\x84\xC58\x9D\xEE:\x9C\xF6̓vrKp\xDD+F Я6\xA3\xC1=P\xD2y\x8F\xCE\xCAZ\x89z\xFB\x90\xAB\xCEZ\x849\xEAMf\xF7\xE9XTg..{\xF4<\xFC\x87\xBC\xC1\xF58\xF9\xC8ɗ"\x9C\xF4\xE8E\xFBK\xFB^\xCA7(\xDC\xF4\xF8\xCE\xF2Ի \xAD~\x82\x96e\xE1\xCF5~\x86~\xAD\x92\xD7^\xCF3\xF4)5\xDCi\\x8B\xA7\xD2?\xD6gT '\x8E\xCA\xE0\xAD\xEB\xEF \xD9ߗt1Up\xB5\xC3t@ׇ\xBCP\xA1\xA6\x84ـ\xAFN-d\xFD\xB0op\x89\xC6.}ױ+\xEE_\xB8z -\xFF\x9Dj\xF1\xA7\xFD;j\xA9\xDA\xFA\x87=d\xF9\xDE\xFE\x9E\xDAͧv\xA7\xA1\xDDnj\xB7]\x8B\xB7\xBBU\x9Bim\xC7n    \xBC\x8E\xF1\xEDN\xF8Ct\x96\xC6sq\xB6&\xAF\xFEG\xFC\\xEF\xD0\xD0T?\xFAF}\x99>\xA5\xE7B\xEC\xAF a(\xE7\xC2\x9C\xA7\x8B5뼞\x96\xCFG\xCBc\x97F\xBC\xA0w)\xF6\x93\xB3bV.\xB3\xDE\xC0 -_
 \xA1u\xEEx2\xBF$\xF2 \xCC$\x99+\xA9\xBD\xCE` \xE62g]C\xBB\xD1N<\x83<\x95\xD7jx\xE3\xE4yI@\xE9FG{7\xC5O\xB3v!;Y\xFAN\xEF\xB6\xEB\xC8ޭt1P_4<G\xE0Z\xEE\xC0\xB5Xw\xA2.޿w\xD3/\xBCP\xAB\xD9\xDA\xE6\x85N\x8A\xDA\xF0o=\xA8$\xDFu_5\xFEp\xBEG\xB3\xEE\xA5~
-\xB3ɱ\xF6>4\xBE\xA2S~z\xEF\xA7b\xF9\xE9}\x88\x86\xD8\xDFzX\xC3#ҟ\xF4\xA6ڬG\xEDal\xE4K\x8C\x861\x90~\xCAҗ\xC94\x8C'qz\xEBM=\xBCY\xD63\xD8\xEF\x8F! \xA2!\xD0O\xA7\xE7y\x8F\xC3UV\xB3^\xA0ʝ\xFC\x8C\xBC\x88I\xEB\xE4O\xED\xCB\xD4!\x9ELh\xD4\xDC\xD4\xE6e\xEB5\xC3\xE6\xE6\xB6\xC8&\xEB\x8D\xC8-\xF6{\xEC5\xAA\xBB\x89v\xAD7h\xB8m֛4\xA8\xC1t\xA3;\xE9F\xBF\xC3\xFD=-\x94wp\xA3\x9Fb\xA4\xD1\xE8\x9C\xF8\xAD\x8D\x9CL\xA7{1x\x8D>'\xAC\x9FjQs!\xFB\x9D\xBE\x87l\xF0\x85O\xF7Qq;\x9E\xBEO\xD9jv<\xFD\x80\xB2\x93\xD9\xF1\xF4C\xCA\xC2}\xF5a\xFD\x8C\xB2K:|\xAF\xC2}\xF55|i\xD2ne\x87~\xF6\xBF\xA0lE\x87\xEF -a}Dٓ;|o
-뗔M\xEF\xF0!6ͯ(\x9BF"Skp\xC4\xFE\xE3"\xF7\xD5\xFC~\xFD5]\xD9|\xBD\xEF\xA4+\xFB -_\xBE\xE7~\x83+\xC3\xF2\xDAg0\xF5\xB7R\xD3:\xF9;\xEC\xF9\xD6~\xEA>8\x95[\x9Fk\x85$\x96\xF5\x85V\xB8Tm\xD7޷~\xAF푡Z\xBE\xD2\xF6\xEE)\xE6i\xF8\xC2\xF8eUd\x8F\xF7\x8E\xC0\x83\xF1Gm\xAFl\xE9'h\xC9\xC1\xD3UT\xFAJi\xE7 l
-\xBE]\xBE\xD5\xF0\xC5\xF0S\xB1\xD7<\xAE\xC3\xF7\x9E\xE8\xD8k/F\xFCEۋ[_@\x8E\xFC\xAB1\xE0\xBF\xF3\x80\xF1\x99\xFB;F\x8A\x9A\xEF4\xEB;\\xDE\\xE6?`\x93\xB3\xF0\xFB\xC7\xFA^\xDB\xE3{_\xB1|XԝN\xFF\xFC\x80\x82f\xC5\xD3\xE1\xFB\x99\xE8\xE8ĬxIen\xAB\x8B*:ʭ3]\xE4_\x88\xBF\x9A\x93\xF1\xBAL \xBD&B\x9A\xA9\x95\x85^\xE6\xEB\xF0\xE3}C\x98o\xC0\xBC)\xCC7a\xDE\xE6[0\xAF
-\xF3U\x98\xB7\x85\xF9v\x8F\x8F/\x99\xD3W{y\xB6\xAA \xC6wG\xB8%2\xAF\xA9qu\xD8v]\x9B\xBE\xB1\x90\xC3[\xE0\xDD\xD6\xE7\x90R\x87\xD2\xFF\xA7fm\xEA
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementfroogaloopminjs"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/froogaloop.min.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/froogaloop.min.js   2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/froogaloop.min.js     2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,4 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-var Froogaloop=function(){function e(a){return new e.fn.init(a)}function h(a,c,b){if(!b.contentWindow.postMessage)return!1;var f=b.getAttribute("src").split("?")[0],a=JSON.stringify({method:a,value:c});"//"===f.substr(0,2)&&(f=window.location.protocol+f);b.contentWindow.postMessage(a,f)}function j(a){var c,b;try{c=JSON.parse(a.data),b=c.event||c.method}catch(f){}"ready"==b&&!i&&(i=!0);if(a.origin!=k)return!1;var a=c.value,e=c.data,g=""===g?null:c.player_id;c=g?d[g][b]:d[b];b=[];if(!c)return!1;void 0!==
-a&&b.push(a);e&&b.push(e);g&&b.push(g);return 0<b.length?c.apply(null,b):c.call()}function l(a,c,b){b?(d[b]||(d[b]={}),d[b][a]=c):d[a]=c}var d={},i=!1,k="";e.fn=e.prototype={element:null,init:function(a){"string"===typeof a&&(a=document.getElementById(a));this.element=a;a=this.element.getAttribute("src");"//"===a.substr(0,2)&&(a=window.location.protocol+a);for(var a=a.split("/"),c="",b=0,f=a.length;b<f;b++){if(3>b)c+=a[b];else break;2>b&&(c+="/")}k=c;return this},api:function(a,c){if(!this.element||
-!a)return!1;var b=this.element,f=""!==b.id?b.id:null,d=!c||!c.constructor||!c.call||!c.apply?c:null,e=c&&c.constructor&&c.call&&c.apply?c:null;e&&l(a,e,f);h(a,d,b);return this},addEvent:function(a,c){if(!this.element)return!1;var b=this.element,d=""!==b.id?b.id:null;l(a,c,d);"ready"!=a?h("addEventListener",a,b):"ready"==a&&i&&c.call(null,d);return this},removeEvent:function(a){if(!this.element)return!1;var c=this.element,b;a:{if((b=""!==c.id?c.id:null)&&d[b]){if(!d[b][a]){b=!1;break a}d[b][a]=null}else{if(!d[a]){b=
-!1;break a}d[a]=null}b=!0}"ready"!=a&&b&&h("removeEventListener",a,c)}};e.fn.init.prototype=e.fn;window.addEventListener?window.addEventListener("message",j,!1):window.attachEvent("onmessage",j);return window.Froogaloop=window.$f=e}();
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementjumpforwardpng"></a>
<div class="binary"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/jumpforward.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangcajs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/ca.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/ca.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/ca.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,89 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Catalan
+ *
+ * @author
+ *     Tongro
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.ca === undefined) {
+               exports.ca = {
+                       "mejs.plural-form": 1,                        
+                       "mejs.download-file": "Descarregar arxiu",                  
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "Pantalla completa",                     
+                       "mejs.play": "Reproducció",
+                       "mejs.pause": "Pausa",                      
+                       // "mejs.time-slider": "Time Slider",
+                       // "mejs.time-help-text": "Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       // "mejs.volume-help-text": "Use Up/Down Arrow keys to increase or decrease volume.",
+                       "mejs.unmute": "Reactivar silenci",
+                       "mejs.mute": "Silenci",
+                       // "mejs.volume-slider": "Volume Slider",                   
+                       "mejs.video-player": "Reproductor de vídeo",
+                       "mejs.audio-player": "Reproductor d'àudio",                        
+                       "mejs.captions-subtitles": "Llegendes/Subtítols",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Ningú"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangcsjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/cs.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/cs.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/cs.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Czech
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.cs === undefined) {
+               exports.cs = {
+                       "mejs.plural-form": 8,                        
+                       "mejs.download-file": "Stáhnout soubor",                   
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "Celá obrazovka",                       
+                       "mejs.play": "Přehrát",
+                       "mejs.pause": "Pozastavit",                 
+                       "mejs.time-slider": "Posuvný běžec nastavení času",
+                       "mejs.time-help-text": "Použijte tlačítka se šipkami doleva / doprava pro posun o jednu vteřinu, tlačítka se šipkami nahoru / dolů pro posun o deset vteřin.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "Použijte tlačítka se šipkami nahoru / dolů pro zesílení nebo zeslabení hlasitosti.",
+                       "mejs.unmute": "Zapnout zvuk",
+                       "mejs.mute": "Vypnout zvuk",
+                       "mejs.volume-slider": "Posuvný běžec nastavení hlasitosti",                     
+                       "mejs.video-player": "Přehrávač videa",
+                       "mejs.audio-player": "Přehrávač hudby",                  
+                       "mejs.captions-subtitles": "Titulky",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Žádný"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangdejs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/de.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/de.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/de.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * German
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.de === undefined) {
+               exports.de = {
+                       "mejs.plural-form": 1,                        
+                       "mejs.download-file": "Datei herunterladen",                        
+                       "mejs.install-flash": "Ihr Browser unterstützt kein Flash. Bitte aktivieren Sie Flash bzw. laden Sie die aktuellste Flash-Version herunter unter https://get.adobe.com/flashplayer/",                      
+                       "mejs.fullscreen": "Vollbild",                      
+                       "mejs.play": "Abspielen",
+                       "mejs.pause": "Pause",                      
+                       "mejs.time-slider": "Zeitschieberegler",
+                       "mejs.time-help-text": "Verwende die Pfeiltaste nach links/rechts, um eine Sekunde zu spulen, hoch/runter um zehn Sekunden zu spulen.",
+                       "mejs.live-broadcast" : "Live-Übertragung",                        
+                       "mejs.volume-help-text": "Verwende die Pfeiltaste nach oben/nach unten um die Lautstärke zu erhöhen oder zu verringern.",
+                       "mejs.unmute": "Stummschaltung aufheben",
+                       "mejs.mute": "Stummschalten",
+                       "mejs.volume-slider": "Lautstärkeregler",                  
+                       "mejs.video-player": "Video-Player",
+                       "mejs.audio-player": "Audio-Player",                        
+                       "mejs.captions-subtitles": "Überschriften/Untertitel",
+                       "mejs.captions-chapters": "Kapitel",
+                       "mejs.none": "Keine",
+                       "mejs.afrikaans": "Afrikanisch",
+                       "mejs.albanian": "Albanisch",
+                       "mejs.arabic": "Arabisch",
+                       "mejs.belarusian": "Weißrussisch",
+                       "mejs.bulgarian": "Bulgarisch",
+                       "mejs.catalan": "Katalanisch",
+                       "mejs.chinese": "Chinesisch",
+                       "mejs.chinese-simplified": "Chinesisch (Vereinfacht)",
+                       "mejs.chinese-traditional": "Chinesisch (Traditionell)",
+                       "mejs.croatian": "Kroatisch",
+                       "mejs.czech": "Tschechisch",
+                       "mejs.danish": "Dänisch",
+                       "mejs.dutch": "Niederländisch",
+                       "mejs.english": "Englisch",
+                       "mejs.estonian": "Estnisch",
+                       "mejs.filipino": "Filipino",
+                       "mejs.finnish": "Finnisch",
+                       "mejs.french": "Französisch",
+                       "mejs.galician": "Galicisch",
+                       "mejs.german": "Deutsch",
+                       "mejs.greek": "Griechisch",
+                       "mejs.haitian-creole": "Haitianisch",
+                       "mejs.hebrew": "Hebräisch",
+                       "mejs.hindi": "Hindi",
+                       "mejs.hungarian": "Ungarisch",
+                       "mejs.icelandic": "Isländisch",
+                       "mejs.indonesian": "Indonesisch",
+                       "mejs.irish": "Irisch",
+                       "mejs.italian": "Italienisch",
+                       "mejs.japanese": "Japanisch",
+                       "mejs.korean": "Koreanisch",
+                       "mejs.latvian": "Lettisch",
+                       "mejs.lithuanian": "Litauisch",
+                       "mejs.macedonian": "Mazedonisch",
+                       "mejs.malay": "Malaysisch",
+                       "mejs.maltese": "Maltesisch",
+                       "mejs.norwegian": "Norwegisch",
+                       "mejs.persian": "Persisch",
+                       "mejs.polish": "Polnisch",
+                       "mejs.portuguese": "Portugiesisch",
+                       "mejs.romanian": "Rumänisch",
+                       "mejs.russian": "Russisch",
+                       "mejs.serbian": "Serbisch",
+                       "mejs.slovak": "Slovakisch",
+                       "mejs.slovenian": "Slovenisch",
+                       "mejs.spanish": "Spanisch",
+                       "mejs.swahili": "Swahili",
+                       "mejs.swedish": "Schwedisch",
+                       "mejs.tagalog": "Tagalog",
+                       "mejs.thai": "Thailändisch",
+                       "mejs.turkish": "Türkisch",
+                       "mejs.ukrainian": "Ukrainisch",
+                       "mejs.vietnamese": "Vietnamnesisch",
+                       "mejs.welsh": "Walisisch",
+                       "mejs.yiddish": "Jiddisch"
+               };
+       }
+})(mejs.i18n);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangesjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/es.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/es.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/es.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * This is a `i18n` language object.
+ *
+ * Spanish
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *   Rafael Miranda (GitHub: @rafa8626)
+ *
+ * @see core/i18n.js
+ */(function (exports) {
+       if (exports.es === undefined) {
+               exports.es = {
+                       "mejs.plural-form": 1,                        
+                       "mejs.download-file": "Descargar archivo",                  
+                       "mejs.install-flash": "Esta usando un navegador que no tiene activado o instalado el reproductor de Flash. Por favor active el plugin del reproductor de Flash o descargue la versión más reciente en https://get.adobe.com/flashplayer/",                        
+                       "mejs.fullscreen": "Pantalla completa",                     
+                       "mejs.play": "Reproducción",
+                       "mejs.pause": "Pausa",                      
+                       "mejs.time-slider": "Control deslizante de tiempo",
+                       "mejs.time-help-text": "Use las flechas Izquierda/Derecha para avanzar un segundo y las flechas Arriba/Abajo para avanzar diez segundos.",
+                       "mejs.live-broadcast": "Transmisión en Vivo",                      
+                       "mejs.volume-help-text": "Use las flechas Arriba/Abajo para subir o bajar el volumen.",
+                       "mejs.unmute": "Reactivar silencio",
+                       "mejs.mute": "Silencio",
+                       "mejs.volume-slider": "Control deslizante de volumen",                      
+                       "mejs.video-player": "Reproductor de video",
+                       "mejs.audio-player": "Reproductor de audio",                        
+                       "mejs.captions-subtitles": "Leyendas/Subtítulos",
+                       "mejs.captions-chapters": "Capítulos",
+                       "mejs.none": "Ninguno",
+                       "mejs.afrikaans": "Afrikaans",
+                       "mejs.albanian": "Albano",
+                       "mejs.arabic": "Árabe",
+                       "mejs.belarusian": "Bielorruso",
+                       "mejs.bulgarian": "Búlgaro",
+                       "mejs.catalan": "Catalán",
+                       "mejs.chinese": "Chino",
+                       "mejs.chinese-simplified": "Chino (Simplificado)",
+                       "mejs.chinese-traditional": "Chino (Tradicional)",
+                       "mejs.croatian": "Croata",
+                       "mejs.czech": "Checo",
+                       "mejs.danish": "Danés",
+                       "mejs.dutch": "Holandés",
+                       "mejs.english": "Inglés",
+                       "mejs.estonian": "Estoniano",
+                       "mejs.filipino": "Filipino",
+                       "mejs.finnish": "Finlandés",
+                       "mejs.french": "Francés",
+                       "mejs.galician": "Gallego",
+                       "mejs.german": "Alemán",
+                       "mejs.greek": "Griego",
+                       "mejs.haitian-creole": "Haitiano Criollo",
+                       "mejs.hebrew": "Hebreo",
+                       "mejs.hindi": "Hindi",
+                       "mejs.hungarian": "Húngaro",
+                       "mejs.icelandic": "Islandés",
+                       "mejs.indonesian": "Indonesio",
+                       "mejs.irish": "Irlandés",
+                       "mejs.italian": "Italiano",
+                       "mejs.japanese": "Japonés",
+                       "mejs.korean": "Coreano",
+                       "mejs.latvian": "Letón",
+                       "mejs.lithuanian": "Lituano",
+                       "mejs.macedonian": "Macedonio",
+                       "mejs.malay": "Malayo",
+                       "mejs.maltese": "Maltés",
+                       "mejs.norwegian": "Noruego",
+                       "mejs.persian": "Persa",
+                       "mejs.polish": "Polaco",
+                       "mejs.portuguese": "Portugués",
+                       "mejs.romanian": "Rumano",
+                       "mejs.russian": "Ruso",
+                       "mejs.serbian": "Serbio",
+                       "mejs.slovak": "Eslovaco",
+                       "mejs.slovenian": "Eslovenio",
+                       "mejs.spanish": "Español",
+                       "mejs.swahili": "Swahili",
+                       "mejs.swedish": "Suizo",
+                       "mejs.tagalog": "Tagalog",
+                       "mejs.thai": "Tailandés",
+                       "mejs.turkish": "Turco",
+                       "mejs.ukrainian": "Ucraniano",
+                       "mejs.vietnamese": "Vietnamita",
+                       "mejs.welsh": "Galés",
+                       "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangfajs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/fa.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/fa.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/fa.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * This is a `i18n` language object.
+ *
+ * Persian
+ *
+ * @author
+ *   wmateam (GitHub: @wmateam)
+ *
+ * @see core/i18n.js
+ */(function (exports) {
+    "use strict";
+    
+    if (exports.fa === undefined) {
+        exports.fa = {
+            "mejs.plural-form": 0,
+            "mejs.download-file": "دریافت فایل",
+            "mejs.install-flash": "افزونه فلش پلیر روی مرورگر شما نصب نیست یا غیر فعال است.افزونه را فعال کنید و یا از https://get.adobe.com/flashplayer/ دریافت و نصب کنید.",
+            "mejs.fullscreen": "تمام صفحه",
+            "mejs.play": "پخش",
+            "mejs.pause": "توقف",
+            "mejs.time-slider": "تغییر زمان",
+            "mejs.time-help-text": "از کلید های چپ و راست کیبورد برای جا به جایی به میزان یک ثانیه استفاده کنید.همچنین کلید های بالا و پایین 10 ثانیه زمان را جا به جا می کند.",
+            "mejs.live-broadcast": "پخش زنده",
+            "mejs.volume-help-text": "از دکمه های بالا و پایین برای کم و زیاد کردن حجم صدا استفاده کنید.",
+            "mejs.unmute": "صدا دار",
+            "mejs.mute": "بی صدا",
+            "mejs.volume-slider": "تغییر حجم صدا",
+            "mejs.video-player": "پخش کننده ویدیو",
+            "mejs.audio-player": "پخش کننده صدا",
+            "mejs.captions-subtitles": "زیرنویس",
+            "mejs.captions-chapters": "قسمت",
+            "mejs.none": "هیچ",
+            "mejs.afrikaans": "آفریقایی",
+            "mejs.albanian": "آلبانیایی",
+            "mejs.arabic": "عربی",
+            "mejs.belarusian": "بلاروس",
+            "mejs.bulgarian": "بلغاری",
+            "mejs.catalan": "کاتالان",
+            "mejs.chinese": "چینی",
+            "mejs.chinese-simplified": "چینی (ساده شده)",
+            "mejs.chinese-traditional": "چینی (سنتی)",
+            "mejs.croatian": "کروات",
+            "mejs.czech": "چک",
+            "mejs.danish": "دانمارکی",
+            "mejs.dutch": "هلندی",
+            "mejs.english": "انگلیسی",
+            "mejs.estonian": "استونی",
+            "mejs.filipino": "فیلیپینی",
+            "mejs.finnish": "فنلاندری",
+            "mejs.french": "فرانسوی",
+            "mejs.galician": "گالیسی",
+            "mejs.german": "آلمانی",
+            "mejs.greek": "یونانی",
+            "mejs.haitian-creole": "کریول هائیتی",
+            "mejs.hebrew": "عبری",
+            "mejs.hindi": "هندی",
+            "mejs.hungarian": "مجارستانی",
+            "mejs.icelandic": "ایسلندی",
+            "mejs.indonesian": "اندونزی",
+            "mejs.irish": "ایرلندی",
+            "mejs.italian": "ایتالیایی",
+            "mejs.japanese": "ژاپنی",
+            "mejs.korean": "کره ای",
+            "mejs.latvian": "لتونی",
+            "mejs.lithuanian": "لیتوانی",
+            "mejs.macedonian": "مقدونی",
+            "mejs.malay": "مالایی",
+            "mejs.maltese": "مالتی",
+            "mejs.norwegian": "نروژی",
+            "mejs.persian": "فارسی",
+            "mejs.polish": "لهستانی",
+            "mejs.portuguese": "پرتغالی",
+            "mejs.romanian": "روانی",
+            "mejs.russian": "روسی",
+            "mejs.serbian": "صرب",
+            "mejs.slovak": "اسلواکی",
+            "mejs.slovenian": "اسلوونیایی",
+            "mejs.spanish": "اسپانیایی",
+            "mejs.swahili": "سواحیلی",
+            "mejs.swedish": "سوئد",
+            "mejs.tagalog": "تاگالوگ",
+            "mejs.thai": "تایلندی",
+            "mejs.turkish": "ترکی",
+            "mejs.ukrainian": "اوکراین",
+            "mejs.vietnamese": "ویتنامی",
+            "mejs.welsh": "ولزی",
+            "mejs.yiddish": "ییدیش"
+        };
+    }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangfrjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/fr.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/fr.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/fr.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,91 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * French
+ *
+ * @author
+ *   Luc Poupard (Twitter: @klohFR)
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.fr === undefined) {
+               exports.fr = {
+                       "mejs.plural-form": 2,                        
+                       "mejs.download-file": "Télécharger le fichier",                   
+                       "mejs.install-flash": "Vous utilisez un navigateur sur lequel Flash ne semble pas installé ou activé. Veuillez activer le plugin Flash ou télécharger la dernière version sur https://get.adobe.com/flashplayer/",                     
+                       "mejs.fullscreen": "Plein écran",                  
+                       "mejs.play": "Lecture",
+                       "mejs.pause": "Pause",                      
+                       "mejs.time-slider": "Curseur temporel",
+                       "mejs.time-help-text": "Utilisez les flèches Gauche/Droite du clavier pour avancer d'une seconde, les flèches Haut/Bas pour avancer de 10 secondes.",
+                       "mejs.live-broadcast" : "Diffusion en direct",                      
+                       "mejs.volume-help-text": "Utilisez les flèches Haut/Bas du clavier pour augmenter ou diminuer le volume.",
+                       "mejs.unmute": "Activer le son",
+                       "mejs.mute": "Désactiver le son",
+                       "mejs.volume-slider": "Volume",                     
+                       "mejs.video-player": "Lecteur Vidéo",
+                       "mejs.audio-player": "Lecteur Audio",                       
+                       "mejs.captions-subtitles": "Sous-titres",
+                       "mejs.captions-chapters": "Chapitres",
+                       "mejs.none": "Aucun",
+                       "mejs.afrikaans": "Afrikaans",
+                       "mejs.albanian": "Albanais",
+                       "mejs.arabic": "Arabe",
+                       "mejs.belarusian": "Biélorusse",
+                       "mejs.bulgarian": "Bulgare",
+                       "mejs.catalan": "Catalan",
+                       "mejs.chinese": "Chinois",
+                       "mejs.chinese-simplified": "Chinois (simplifié)",
+                       "mejs.chinese-traditional": "Chinois (traditionnel)",
+                       "mejs.croatian": "Croate",
+                       "mejs.czech": "Tchèque",
+                       "mejs.danish": "Danois",
+                       "mejs.dutch": "Néerlandais",
+                       "mejs.english": "Anglais",
+                       "mejs.estonian": "Estonien",
+                       "mejs.filipino": "Filipino",
+                       "mejs.finnish": "Finnois",
+                       "mejs.french": "Français",
+                       "mejs.galician": "Galicien",
+                       "mejs.german": "Allemand",
+                       "mejs.greek": "Grec",
+                       "mejs.haitian-creole": "Créole haïtien",
+                       "mejs.hebrew": "Hébreu",
+                       "mejs.hindi": "Hindi",
+                       "mejs.hungarian": "Hongrois",
+                       "mejs.icelandic": "Islandais",
+                       "mejs.indonesian": "Indonésien",
+                       "mejs.irish": "Irlandais",
+                       "mejs.italian": "Italien",
+                       "mejs.japanese": "Japonais",
+                       "mejs.korean": "Coréen",
+                       "mejs.latvian": "Letton",
+                       "mejs.lithuanian": "Lituanien",
+                       "mejs.macedonian": "Macédonien",
+                       "mejs.malay": "Malais",
+                       "mejs.maltese": "Maltais",
+                       "mejs.norwegian": "Norvégien",
+                       "mejs.persian": "Perse",
+                       "mejs.polish": "Polonais",
+                       "mejs.portuguese": "Portugais",
+                       "mejs.romanian": "Roumain",
+                       "mejs.russian": "Russe",
+                       "mejs.serbian": "Serbe",
+                       "mejs.slovak": "Slovaque",
+                       "mejs.slovenian": "Slovène",
+                       "mejs.spanish": "Espagnol",
+                       "mejs.swahili": "Swahili",
+                       "mejs.swedish": "Suédois",
+                       "mejs.tagalog": "Tagalog",
+                       "mejs.thai": "Thaï",
+                       "mejs.turkish": "Turque",
+                       "mejs.ukrainian": "Ukrainien",
+                       "mejs.vietnamese": "Vietnamien",
+                       "mejs.welsh": "Gallois",
+                       "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlanghrjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/hr.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/hr.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/hr.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,87 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Croatian
+ *
+ * @author
+ *   Hrvoj3e (hrvoj3e@gmail.com) * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.hr === undefined) {
+               exports.hr = {
+                       "mejs.plural-form": 7,                        
+                       "mejs.download-file": "Preuzmi datoteku",                   
+                       "mejs.install-flash": "Koristite preglednik koji nema omogućen ili instaliran Flash preglednik. Molimo Vas uključite Flash dodatak ili preuzmite najnoviju verziju s https://get.adobe.com/flashplayer/",                 
+                       "mejs.fullscreen": "Puni zaslon",                   
+                       "mejs.play": "Pokreni",
+                       "mejs.pause": "Zaustavi",                   
+                       "mejs.time-slider": "Vremenska traka",
+                       "mejs.time-help-text": "Koristi strelice lijevo/desno za pomak naprijed za 1 sekundu te gore/dolje za pomak od 10 sekundi.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "Koristi strelice gore/dolje za pojačavanje ili stišavanje.",
+                       "mejs.unmute": "Uključi zvuk",
+                       "mejs.mute": "Isključi zvuk",
+                       "mejs.volume-slider": "Pokazivač razine zvuka",                    
+                       "mejs.video-player": "Video preglednik",
+                       "mejs.audio-player": "Audio preglednik",                    
+                       "mejs.captions-subtitles": "Opisi/Prijevodi",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Ništa",
+                       "mejs.afrikaans": "Afrički",
+                       "mejs.albanian": "Albanski",
+                       "mejs.arabic": "Arapski",
+                       "mejs.belarusian": "Bjeloruski",
+                       "mejs.bulgarian": "Bugarski",
+                       "mejs.catalan": "Katalonski",
+                       "mejs.chinese": "Kineski",
+                       "mejs.chinese-simplified": "Kineski (jednostavni)",
+                       "mejs.chinese-traditional": "Kineski (tradicionalni)",
+                       "mejs.croatian": "Hrvatski",
+                       "mejs.czech": "Češki",
+                       "mejs.danish": "Danski",
+                       "mejs.dutch": "Nizozemski",
+                       "mejs.english": "Engleski",
+                       "mejs.estonian": "Estonski",
+                       "mejs.filipino": "Filipinski",
+                       "mejs.finnish": "Finski",
+                       "mejs.french": "Francuski",
+                       "mejs.galician": "Galicijski",
+                       "mejs.german": "Njemački",
+                       "mejs.greek": "Grčki",
+                       "mejs.haitian-creole": "Haićanski kreolski",
+                       "mejs.hebrew": "Hebrejski",
+                       "mejs.hindi": "Hindski",
+                       "mejs.hungarian": "Mađarski",
+                       "mejs.icelandic": "Islandski",
+                       "mejs.indonesian": "Indonezijski",
+                       "mejs.irish": "Irski",
+                       "mejs.italian": "Talijanski",
+                       "mejs.japanese": "Japanski",
+                       "mejs.korean": "Korejski",
+                       "mejs.latvian": "Latvijski",
+                       "mejs.lithuanian": "Litvanski",
+                       "mejs.macedonian": "Makedonski",
+                       "mejs.malay": "Malajski",
+                       "mejs.maltese": "Malteški",
+                       "mejs.norwegian": "Norveški",
+                       "mejs.persian": "Perzijski",
+                       "mejs.polish": "Poljski",
+                       "mejs.portuguese": "Portugalski",
+                       "mejs.romanian": "Rumunjski",
+                       "mejs.russian": "Ruski",
+                       "mejs.serbian": "Srpski",
+                       "mejs.slovak": "Slovački",
+                       "mejs.slovenian": "Slovenski",
+                       "mejs.spanish": "Španjolski",
+                       "mejs.swahili": "Svahili",
+                       "mejs.swedish": "Švedski",
+                       "mejs.tagalog": "Tagaloški",
+                       "mejs.thai": "Tajski",
+                       "mejs.turkish": "Turski",
+                       "mejs.ukrainian": "Ukrajinski",
+                       "mejs.vietnamese": "Vijetnamski",
+                       "mejs.welsh": "Velški",
+                       "mejs.yiddish": "Jidiški"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlanghujs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/hu.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/hu.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/hu.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Hungarian
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.hu === undefined) {
+               exports.hu = {
+                       "mejs.plural-form": 1,                        
+                       "mejs.download-file": "Fájl letöltése",                  
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "Teljes képernyő",                     
+                       "mejs.play": "Lejátszás",
+                       "mejs.pause": "Szünet",                    
+                       "mejs.time-slider": "Idő csúszka",
+                       "mejs.time-help-text": "Használja a Bal/Jobb nyíl gombokat az egy másodperces léptetéshez, a Fel/Le nyíl gombokat a tíz másodperces léptetéshez.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "Használja a Fel/Le nyíl gombokat a hangerő növeléséhez vagy csökkentéséhez.",
+                       "mejs.unmute": "Némítás feloldása",
+                       "mejs.mute": "Némítás",
+                       "mejs.volume-slider": "Hangerőcsúszka",                   
+                       "mejs.video-player": "Videolejátszó",
+                       "mejs.audio-player": "Audiolejátszó",                     
+                       "mejs.captions-subtitles": "Képaláírás/Feliratok",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Nincs"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangitjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/it.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/it.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/it.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Italian
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha "SoftCreatR" Greuel
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.it === undefined) {
+               exports.it = {
+                       "mejs.plural-form": 1,                        
+                       "mejs.download-file": "Scaricare il file",                  
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "Schermo intero",                        
+                       "mejs.play": "Eseguire",
+                       "mejs.pause": "Pausa",                      
+                       "mejs.time-slider": "Barra di scorrimento",
+                       "mejs.time-help-text": "Utilizzare i tasti Freccia sinistra/Freccia destra per avanzare di un secondo, Freccia Su/Giù per avanzare dieci secondi.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "Utilizzare i tasti Freccia Su/Giù per aumentare o diminuire il volume.",
+                       "mejs.unmute": "Disattivare muto",
+                       "mejs.mute": "Muto",
+                       "mejs.volume-slider": "Barra del volume",                   
+                       "mejs.video-player": "Lettore Video",
+                       "mejs.audio-player": "Lettore Audio",                       
+                       "mejs.captions-subtitles": "Acquisizioni/sottotitoli",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Nessuno"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangjajs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/ja.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/ja.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/ja.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Japanese
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha "SoftCreatR" Greuel
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.ja === undefined) {
+               exports.ja = {
+                       "mejs.plural-form": 0,                        
+                       "mejs.download-file": "ファイルをダウンロードする",                    
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "全画面",                     
+                       "mejs.play": "再生",
+                       "mejs.pause": "一時停止",                       
+                       "mejs.time-slider": "タイムスライダー",
+                       "mejs.time-help-text": "1秒進めるには左/右矢印をキーを、10秒進めるには上/下矢印を使います。",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "音量を上げたり下げたりするには、上/下矢印を使います。",
+                       "mejs.unmute": "ミュートを解除",
+                       "mejs.mute": "ミュート",
+                       "mejs.volume-slider": "音量スライダー",                      
+                       "mejs.video-player": "ビデオプレーヤー",
+                       "mejs.audio-player": "オーディオプレーヤー",                      
+                       "mejs.captions-subtitles": "キャプション/字幕",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "なし"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangkojs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/ko.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/ko.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/ko.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Korean
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha "SoftCreatR" Greuel
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.ko === undefined) {
+               exports.ko = {
+                       "mejs.plural-form": 0,                        
+                       "mejs.download-file": "파일 다운로드",                        
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "전체화면",                  
+                       "mejs.play": "작동",
+                       "mejs.pause": "정지",                     
+                       "mejs.time-slider": "시간 슬라이더",
+                       "mejs.time-help-text": "1초 전진하려면 좌/우측 화살표를 사용하시고 10초 전진하려면 위/아래 화살표를 사용하세요.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "볼륨을 높이거나 낮추려면 위/아래 화살표를 이용하세요.",
+                       "mejs.unmute": "음소거 해제",
+                       "mejs.mute": "말 없는",
+                       "mejs.volume-slider": "볼륨 슬라이더",                        
+                       "mejs.video-player": "비디오 플레이어",
+                       "mejs.audio-player": "오디오 플레이어",                      
+                       "mejs.captions-subtitles": "캡션/자막",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "없음"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangnljs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/nl.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/nl.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/nl.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,91 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Dutch
+ *
+ * @author
+ *   Leonard de Ruijter, Twitter: @LeonarddR
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha "SoftCreatR" Greuel
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.nl === undefined) {
+               exports.nl = {
+                       "mejs.plural-form": 1,                        
+                       "mejs.download-file": "Bestand downloaden",                 
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "Volledig scherm",                       
+                       "mejs.play": "Afspelen",
+                       "mejs.pause": "Pauzeren",                   
+                       "mejs.time-slider": "Tijd schuifbalk",
+                       "mejs.time-help-text": "Gebruik pijl naar links/rechts om per seconde te springen, pijl omhoog/omlaag om per tien seconden te springen.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "Gebruik pijl omhoog/omlaag om het volume te verhogen/verlagen.",
+                       "mejs.unmute": "Dempen opheffen",
+                       "mejs.mute": "Dempen",
+                       "mejs.volume-slider": "Volume schuifbalk",                  
+                       "mejs.video-player": "Videospeler",
+                       "mejs.audio-player": "Audiospeler",                 
+                       "mejs.captions-subtitles": "Bijschriften/ondertiteling",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Geen"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangpljs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/pl.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/pl.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/pl.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Polish
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.pl === undefined) {
+               exports.pl = {
+                       "mejs.plural-form": 9,                        
+                       "mejs.download-file": "Pobierz plik",                       
+                       "mejs.install-flash": "Twoja przeglądarka nie ma włączonej lub zainstalowanej wtyczki Flash Player. Prosimy ją włączyć lub pobrać najnowszą wersję ze strony https://get.adobe.com/flashplayer/",                 
+                       "mejs.fullscreen": "Pełny ekran",                  
+                       "mejs.play": "Odtwarzaj",
+                       "mejs.pause": "Wstrzymaj",                  
+                       "mejs.time-slider": "Suwak czasu",
+                       "mejs.time-help-text": "Strzałki w lewo/w prawo powodują przewijanie o sekundę, strzałki w górę/w dół o dziesięć sekund.",
+                       "mejs.live-broadcast": "Transmisja na żywo",                       
+                       "mejs.volume-help-text": "Aby zwiększyć lub zmniejszyć głośność, użyj strzałek w górę/w dół.",
+                       "mejs.unmute": "Wyłącz wyciszenie",
+                       "mejs.mute": "Wycisz",
+                       "mejs.volume-slider": "Suwak głośności",                 
+                       "mejs.video-player": "Odtwarzacz wideo",
+                       "mejs.audio-player": "Odtwarzacz audio",                    
+                       "mejs.captions-subtitles": "Podpisy/napisy",
+                       "mejs.captions-chapters": "Rozdziały",
+                       "mejs.none": "Brak",
+                       "mejs.afrikaans": "Afrykański",
+                       "mejs.albanian": "Albański",
+                       "mejs.arabic": "Arabski",
+                       "mejs.belarusian": "Białoruski",
+                       "mejs.bulgarian": "Bułgarski",
+                       "mejs.catalan": "Kataloński",
+                       "mejs.chinese": "Chiński",
+                       "mejs.chinese-simplified": "Chiński (uproszczony)",
+                       "mejs.chinese-traditional": "Chiński (tradycyjny)",
+                       "mejs.croatian": "Chorwacki",
+                       "mejs.czech": "Czeski",
+                       "mejs.danish": "Duński",
+                       "mejs.dutch": "Holenderski",
+                       "mejs.english": "Angielski",
+                       "mejs.estonian": "Estoński",
+                       "mejs.filipino": "Filipiński",
+                       "mejs.finnish": "Fiński",
+                       "mejs.french": "Francuski",
+                       "mejs.galician": "Galicyjski",
+                       "mejs.german": "Niemiecki",
+                       "mejs.greek": "Grecki",
+                       "mejs.haitian-creole": "Haitański",
+                       "mejs.hebrew": "Hebrajski",
+                       "mejs.hindi": "Hinduski",
+                       "mejs.hungarian": "Węgierski",
+                       "mejs.icelandic": "Islandzki",
+                       "mejs.indonesian": "Indonezyjski",
+                       "mejs.irish": "Irlandzki",
+                       "mejs.italian": "Włoski",
+                       "mejs.japanese": "Japoński",
+                       "mejs.korean": "Koreański",
+                       "mejs.latvian": "Łotewski",
+                       "mejs.lithuanian": "Litewski",
+                       "mejs.macedonian": "Macedoński",
+                       "mejs.malay": "Malajski",
+                       "mejs.maltese": "Maltański",
+                       "mejs.norwegian": "Norweski",
+                       "mejs.persian": "Perski",
+                       "mejs.polish": "Polski",
+                       "mejs.portuguese": "Portugalski",
+                       "mejs.romanian": "Rumuński",
+                       "mejs.russian": "Rosyjski",
+                       "mejs.serbian": "Serbski",
+                       "mejs.slovak": "Słowacki",
+                       "mejs.slovenian": "Słoweński",
+                       "mejs.spanish": "Hiszpański",
+                       "mejs.swahili": "Suahili",
+                       "mejs.swedish": "Szwedzki",
+                       "mejs.tagalog": "Tagalski",
+                       "mejs.thai": "Tajski",
+                       "mejs.turkish": "Turecki",
+                       "mejs.ukrainian": "Ukraiński",
+                       "mejs.vietnamese": "Wietnamski",
+                       "mejs.welsh": "Walijski",
+                       "mejs.yiddish": "Jidysz"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangptbrjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/pt-br.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/pt-br.js                               (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/pt-br.js 2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,91 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Brazilian (Portuguese)
+ *
+ * @author
+ *   Armando Meziat (Twitter: @odnamrataizem)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports['pt-BR'] === undefined) {
+               exports['pt-BR'] = {
+                       "mejs.plural-form": 2,                        
+                       "mejs.download-file": "Baixar arquivo",                     
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "Tela inteira",                  
+                       //"mejs.play": "Play",
+                       //"mejs.pause": "Pause",                    
+                       //"mejs.time-slider": "Time Slider",
+                       //"mejs.time-help-text": "Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       //"mejs.time-skip-back": "Skip back %1 second(s)",                  
+                       //"mejs.volume-help-text": "Use Up/Down Arrow keys to increase or decrease volume.",
+                       "mejs.unmute": "Tirar silêncio",
+                       "mejs.mute": "Silenciar",
+                       //"mejs.volume-slider": "Volume Slider",                    
+                       //"mejs.video-player": "Video Player",
+                       //"mejs.audio-player": "Audio Player",                      
+                       "mejs.captions-subtitles": "Legendas",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Sem legendas"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangptjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/pt.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/pt.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/pt.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,92 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Portuguese
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.pt === undefined) {
+               exports.pt = {
+                       "mejs.plural-form": 1,                        
+                       "mejs.download-file": "Descarregar o ficheiro",                     
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "Ecrã completo",                        
+                       "mejs.play": "Reprodução",
+                       "mejs.pause": "Pausa",                      
+                       "mejs.time-slider": "Deslizador do tempo",
+                       "mejs.time-help-text": "Use as teclas das setas para a esquerda/direita para avançar um segundo, e as setas para cima/baixo para avançar dez segundos.",
+                       //"mejs.live-broadcast" : "Live Broadcast",
+                       
+                       
+                       "mejs.volume-help-text": "Use as teclas das setas para cima/baixo para aumentar ou diminuir o volume.",
+                       "mejs.unmute": "Voltar ao som",
+                       "mejs.mute": "Silêncio",
+                       "mejs.volume-slider": "Deslizador do volume",                       
+                       "mejs.video-player": "Leitor de vídeo",
+                       "mejs.audio-player": "Leitor de áudio",                    
+                       "mejs.captions-subtitles": "Legendas",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Nenhum"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangrojs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/ro.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/ro.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/ro.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Romanian
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.ro === undefined) {
+               exports.ro = {
+                       "mejs.plural-form": 5,                        
+                       "mejs.download-file": "Descarcă fişierul",                        
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "Ecran complet",                 
+                       "mejs.play": "Redare",
+                       "mejs.pause": "Pauză",                     
+                       "mejs.time-slider": "Cursor timp",
+                       "mejs.time-help-text": "Utilizează tastele săgeată Stânga/Dreapta pentru a avansa o secundă şi săgeţile Sus/Jos pentru a avansa zece secunde.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "Utilizează tastele de săgeată Sus/Jos pentru a creşte/micşora volumul",
+                       "mejs.unmute": "Cu sunet",
+                       "mejs.mute": "Fără sunet",
+                       "mejs.volume-slider": "Cursor volum",                       
+                       "mejs.video-player": "Player video",
+                       "mejs.audio-player": "Player audio",                        
+                       "mejs.captions-subtitles": "Legende/Subtitrări",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Niciunul"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangrujs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/ru.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/ru.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/ru.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Russian
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.ru === undefined) {
+               exports.ru = {
+                       "mejs.plural-form": 7,                        
+                       "mejs.download-file": "Скачать файл",                    
+                       "mejs.install-flash": "Flash player в вашем браузере не установлен или отключен. Пожалуйста включите ваш Flash player или скачайте последнюю версию с https://get.adobe.com/flashplayer/",                     
+                       "mejs.fullscreen": "Полноэкранный режим",                 
+                       "mejs.play": "Воспроизвести",
+                       "mejs.pause": "Пауза",                 
+                       "mejs.time-slider": "Слайдер времени",
+                       "mejs.time-help-text": "Используйте Левую/Правую клавиши со стрелками, чтобы продвинуться на одну секунду, клавиши со стрелками Вверх/Вниз, чтобы продвинуться на десять секунд.",
+                       "mejs.live-broadcast" : "Прямая трансляция",                        
+                       "mejs.volume-help-text": "Используйте клавиши со стрелками Вверх/Вниз, чтобы увеличить или уменьшить громкость.",
+                       "mejs.unmute": "Включить звук",
+                       "mejs.mute": "Отключить звук",
+                       "mejs.volume-slider": "Слайдер громкости",                  
+                       "mejs.video-player": "Видеоплеер",
+                       "mejs.audio-player": "Аудиоплеер",                        
+                       "mejs.captions-subtitles": "Титры/Субтитры",
+                       "mejs.captions-chapters": "Главы",
+                       "mejs.none": "Нет",
+                       "mejs.afrikaans": "Африканский",
+                       "mejs.albanian": "Албанский",
+                       "mejs.arabic": "Арабский",
+                       "mejs.belarusian": "Белорусский",
+                       "mejs.bulgarian": "Болгарский",
+                       "mejs.catalan": "Каталонский",
+                       "mejs.chinese": "Китайский",
+                       "mejs.chinese-simplified": "Китайский (упрощенный)",
+                       "mejs.chinese-traditional": "Chinese (традиционный)",
+                       "mejs.croatian": "Хорватский",
+                       "mejs.czech": "Чешский",
+                       "mejs.danish": "Датский",
+                       "mejs.dutch": "Голландский",
+                       "mejs.english": "Английский",
+                       "mejs.estonian": "Эстонский",
+                       "mejs.filipino": "Филиппинский",
+                       "mejs.finnish": "Финский",
+                       "mejs.french": "Французский",
+                       "mejs.galician": "Галисийский",
+                       "mejs.german": "Немецкий",
+                       "mejs.greek": "Греческий",
+                       "mejs.haitian-creole": "Гаитянский креольский",
+                       "mejs.hebrew": "Иврит",
+                       "mejs.hindi": "Хинди",
+                       "mejs.hungarian": "Венгерский",
+                       "mejs.icelandic": "Исландский",
+                       "mejs.indonesian": "Индонезийский",
+                       "mejs.irish": "Ирландский",
+                       "mejs.italian": "Итальянский",
+                       "mejs.japanese": "Японский",
+                       "mejs.korean": "Корейский",
+                       "mejs.latvian": "Латышский",
+                       "mejs.lithuanian": "Литовский",
+                       "mejs.macedonian": "Македонский",
+                       "mejs.malay": "Малайский",
+                       "mejs.maltese": "Мальтийский",
+                       "mejs.norwegian": "Норвежский",
+                       "mejs.persian": "Персидский",
+                       "mejs.polish": "Польский",
+                       "mejs.portuguese": "Португальский",
+                       "mejs.romanian": "Румынский",
+                       "mejs.russian": "Русский",
+                       "mejs.serbian": "Сербский",
+                       "mejs.slovak": "Словацкий",
+                       "mejs.slovenian": "Словенский",
+                       "mejs.spanish": "Испанский",
+                       "mejs.swahili": "Суахили",
+                       "mejs.swedish": "Шведский",
+                       "mejs.tagalog": "Тагальский",
+                       "mejs.thai": "Тайский",
+                       "mejs.turkish": "Турецкий",
+                       "mejs.ukrainian": "Украинский",
+                       "mejs.vietnamese": "Вьетнамский",
+                       "mejs.welsh": "Валлийский",
+                       "mejs.yiddish": "Идиш"
+               };
+       }
+})(mejs.i18n);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangskjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/sk.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/sk.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/sk.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Slovak
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.sk === undefined) {
+               exports.sk = {
+                       "mejs.plural-form": 8,                        
+                       "mejs.download-file": "Prevziať súbor",                   
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "Celá obrazovka",                       
+                       "mejs.play": "Prehrať",
+                       "mejs.pause": "Pozastaviť",                        
+                       "mejs.time-slider": "Posúvač času",
+                       "mejs.time-help-text": "Klávesmi so šípkou doľava/doprava posuniete o jednu sekundu, šípkami nahor/ nadol posuniete o desať sekúnd.",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "Klávesmi so šípkou nahor/nadol zvýšite alebo znížite hlasitosť.",
+                       "mejs.unmute": "Zrušiť stlmenie",
+                       "mejs.mute": "Stlmiť",
+                       "mejs.volume-slider": "Posúvač hlasitosti",                       
+                       "mejs.video-player": "Prehrávač videa",
+                       "mejs.audio-player": "Prehrávač zvuku",                   
+                       "mejs.captions-subtitles": "Skryté titulky/Titulky",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "Žiadne"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangsvjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/sv.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/sv.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/sv.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,89 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Swedish
+ *
+ * @author
+ *   Petter (Twitter: @petter_j)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.sv === undefined) {
+               exports.sv = {
+                       "mejs.plural-form": 1,                        
+                       "mejs.download-file": "Ladda ner fil",                      
+                       "mejs.install-flash": "Du använder en webbläsare som inte har Flash Player aktiverat eller installerad. Aktivera Flash Player eller hämta den senaste versionen från https://get.adobe.com/flashplayer/",                       
+                       "mejs.fullscreen": "Fullskärm",                    
+                       "mejs.play": "Spela",
+                       "mejs.pause": "Pausa",                      
+                       "mejs.time-slider": "Tidslinje",
+                       "mejs.time-help-text": "Använd Vänster/Höger piltangent för att spola en sekund, Upp/Ner piltangent spola tio sekunder.",
+                       "mejs.live-broadcast": "Livesändning",                     
+                       "mejs.volume-help-text": "Använd Upp/Ner piltangent för att öka eller minska volymen.",
+                       "mejs.unmute": "Ljud på",
+                       "mejs.mute": "Ljud av",
+                       "mejs.volume-slider": "Volymkontroll",                      
+                       "mejs.video-player": "Videospelare",
+                       "mejs.audio-player": "Ljudspelare",                 
+                       "mejs.captions-subtitles": "Textning/Undertexter",
+                       "mejs.captions-chapters": "Kapitel",
+                       "mejs.none": "Ingen",
+                       "mejs.afrikaans": "Afrikaans",
+                       "mejs.albanian": "Albanska",
+                       "mejs.arabic": "Arabiska",
+                       "mejs.belarusian": "Nederländska",
+                       "mejs.bulgarian": "Bulgariska",
+                       "mejs.catalan": "Katalanska",
+                       "mejs.chinese": "Kinesiska",
+                       "mejs.chinese-simplified": "Kinesiska (Förenklad)",
+                       "mejs.chinese-traditional": "Kinesiska (Traditionell)",
+                       "mejs.croatian": "Kroatiska",
+                       "mejs.czech": "Tjeckiska",
+                       "mejs.danish": "Danska",
+                       "mejs.dutch": "Holländska",
+                       "mejs.english": "Engelska",
+                       "mejs.estonian": "Estniska",
+                       "mejs.filipino": "Filipinska",
+                       "mejs.finnish": "Finska",
+                       "mejs.french": "Franska",
+                       "mejs.galician": "Galiciska",
+                       "mejs.german": "Tyska",
+                       "mejs.greek": "Grekiska",
+                       "mejs.haitian-creole": "Haitisk kreolsk",
+                       "mejs.hebrew": "Hebreiska",
+                       "mejs.hindi": "Hindi",
+                       "mejs.hungarian": "Ungerska",
+                       "mejs.icelandic": "Isländska",
+                       "mejs.indonesian": "Indonesiska",
+                       "mejs.irish": "Irländska",
+                       "mejs.italian": "Italienska",
+                       "mejs.japanese": "Japanska",
+                       "mejs.korean": "Koreanska",
+                       "mejs.latvian": "Lettiska",
+                       "mejs.lithuanian": "Litauiska",
+                       "mejs.macedonian": "Makedonska",
+                       "mejs.malay": "Malaysiska",
+                       "mejs.maltese": "Maltesiska",
+                       "mejs.norwegian": "Norska",
+                       "mejs.persian": "Persiska",
+                       "mejs.polish": "Polska",
+                       "mejs.portuguese": "Portugisiska",
+                       "mejs.romanian": "Romänska",
+                       "mejs.russian": "Ryska",
+                       "mejs.serbian": "Serbiska",
+                       "mejs.slovak": "Slovakiska",
+                       "mejs.slovenian": "Slovenska",
+                       "mejs.spanish": "Spanska",
+                       "mejs.swahili": "Swahiliska",
+                       "mejs.swedish": "Svenska",
+                       "mejs.tagalog": "Tagalogiska",
+                       "mejs.thai": "Thailänska",
+                       "mejs.turkish": "Turkiska",
+                       "mejs.ukrainian": "Ukrainska",
+                       "mejs.vietnamese": "Vietnamesiska",
+                       "mejs.welsh": "Skotska",
+                       "mejs.yiddish": "Jiddisch"
+               };
+       }
+})(mejs.i18n);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangukjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/uk.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/uk.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/uk.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,89 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Ukrainian
+ *
+ * @author
+ *   Dmitry Krekota (dmitry.krekota@gmail.com)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.uk === undefined) {
+               exports.uk = {
+                       "mejs.plural-form": 7,                        
+                       // "mejs.download-file": "Download File",                   
+                       "mejs.install-flash": "Flash Player у вашому браузері не встановлений або відключений. Будь ласка включіть Flash Player або скачайте останню версію із https://get.adobe.com/flashplayer/",                   
+                       "mejs.fullscreen": "Повноекранний режим",                 
+                       "mejs.play": "Пуск",
+                       "mejs.pause": "Пауза",                 
+                       "mejs.time-slider": "Повзунок часу",
+                       "mejs.time-help-text": "Використовуйте ліву/праву клавіші зі стрілками, щоб переміститися на одну секунду, або клавіші вверх/вниз, щоб переміститися на десять секунд.",
+                       "mejs.live-broadcast" : "Пряма трансляція",                  
+                       "mejs.volume-help-text": "Використовуйте клавіші зі стрілками вверх/вниз, щоб збільшити або зменшити звук.",
+                       "mejs.unmute": "Включити звук",
+                       "mejs.mute": "Відключити звук",
+                       "mejs.volume-slider": "Повзунок звуку",                        
+                       "mejs.video-player": "Відеоплеєр",
+                       "mejs.audio-player": "Аудіоплеєр",                        
+                       "mejs.captions-subtitles": "Титри/Субтитри",
+                       "mejs.captions-chapters": "Глави",
+                       "mejs.none": "Немає",
+                       "mejs.afrikaans": "Африкаанс",
+                       "mejs.albanian": "Албанська",
+                       "mejs.arabic": "Арабська",
+                       "mejs.belarusian": "Білоруська",
+                       "mejs.bulgarian": "Болгарська",
+                       "mejs.catalan": "Каталонська",
+                       "mejs.chinese": "Китайська",
+                       "mejs.chinese-simplified": "Китайська (спрощена)",
+                       "mejs.chinese-traditional": "Китайська (традиційна)",
+                       "mejs.croatian": "Хорватска",
+                       "mejs.czech": "Чеська",
+                       "mejs.danish": "Дацька",
+                       "mejs.dutch": "Голландська",
+                       "mejs.english": "Английська",
+                       "mejs.estonian": "Естонська",
+                       "mejs.filipino": "Філіппінська",
+                       "mejs.finnish": "Фінська",
+                       "mejs.french": "Французька",
+                       "mejs.galician": "Галісійська",
+                       "mejs.german": "Німецька",
+                       "mejs.greek": "Грецька",
+                       "mejs.haitian-creole": "Гаїтянська креольська",
+                       "mejs.hebrew": "Іврит",
+                       "mejs.hindi": "Хінді",
+                       "mejs.hungarian": "Угорська",
+                       "mejs.icelandic": "Ісландська",
+                       "mejs.indonesian": "Індонезійська",
+                       "mejs.irish": "Ірландська",
+                       "mejs.italian": "Італійська",
+                       "mejs.japanese": "Японська",
+                       "mejs.korean": "Корейська",
+                       "mejs.latvian": "Латвійська",
+                       "mejs.lithuanian": "Литовська",
+                       "mejs.macedonian": "Македонська",
+                       "mejs.malay": "Малайська",
+                       "mejs.maltese": "Мальтійська",
+                       "mejs.norwegian": "Норвезька",
+                       "mejs.persian": "Перська",
+                       "mejs.polish": "Польська",
+                       "mejs.portuguese": "Португальська",
+                       "mejs.romanian": "Румунська",
+                       "mejs.russian": "Російська",
+                       "mejs.serbian": "Сербська",
+                       "mejs.slovak": "Словацька",
+                       "mejs.slovenian": "Словенська",
+                       "mejs.spanish": "Іспанська",
+                       "mejs.swahili": "Суахілі",
+                       "mejs.swedish": "Шведська",
+                       "mejs.tagalog": "Тагальська",
+                       "mejs.thai": "Тайська",
+                       "mejs.turkish": "Турецька",
+                       "mejs.ukrainian": "Українська",
+                       "mejs.vietnamese": "В'єтнамська",
+                       "mejs.welsh": "Валлійська",
+                       "mejs.yiddish": "Ідиш"
+               };
+       }
+})(mejs.i18n);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangzhcnjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/zh-cn.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/zh-cn.js                               (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/zh-cn.js 2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,90 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Chinese (Simplified)
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports['zh-CN'] === undefined) {
+               exports['zh-CN'] = {
+                       "mejs.plural-form": 0,                        
+                       "mejs.download-file": "下载文件",                       
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "全屏",                        
+                       "mejs.play": "播放",
+                       "mejs.pause": "暂停",                     
+                       "mejs.time-slider": "时间滑动棒",
+                       "mejs.time-help-text": "使用作/右箭头快进1秒,使用上/下箭头快进10秒。",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "使用上/下箭头提高或降低音量。",
+                       "mejs.unmute": "取消静音",
+                       "mejs.mute": "静音",
+                       "mejs.volume-slider": "音量选择键",                    
+                       "mejs.video-player": "视频播放器",
+                       "mejs.audio-player": "音频播放器",                     
+                       "mejs.captions-subtitles": "字幕/标题",
+                       // "mejs.captions-chapters": "Chapters",
+                       "mejs.none": "无"
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       // "mejs.chinese": "Chinese",
+                       // "mejs.chinese-simplified": "Chinese (Simplified)",
+                       // "mejs.chinese-traditional": "Chinese (Traditional)",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementlangzhjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/lang/zh.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/lang/zh.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/lang/zh.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,91 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+'use strict';/*!
+ * This is a `i18n` language object.
+ *
+ * Chinese (Traditional)
+ *
+ * @author
+ *   Jalios (Twitter: @Jalios)
+ *   Sascha Greuel (Twitter: @SoftCreatR)
+ *   Peter Dave Hello (Twitter: @PeterDaveHello)
+ *
+ * @see core/i18n.js
+ */
+(function (exports) {
+       if (exports.zh === undefined) {
+               exports.zh = {
+                       "mejs.plural-form": 0,                        
+                       "mejs.download-file": "下載檔案",                       
+                       // "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",                    
+                       "mejs.fullscreen": "全螢幕",                     
+                       "mejs.play": "播放",
+                       "mejs.pause": "暫停",                     
+                       "mejs.time-slider": "時間軸",
+                       "mejs.time-help-text": "使用左/右箭頭快轉1秒,上/下箭頭快轉10秒。",
+                       //"mejs.live-broadcast" : "Live Broadcast",                 
+                       "mejs.volume-help-text": "使用上/下箭頭提高或降低音量。",
+                       "mejs.unmute": "取消靜音",
+                       "mejs.mute": "靜音",
+                       "mejs.volume-slider": "音量控制鍵",                    
+                       "mejs.video-player": "影片播放器",
+                       "mejs.audio-player": "音樂播放器",                     
+                       "mejs.captions-subtitles": "字幕/標題",
+                       "mejs.captions-chapters": "章節",
+                       "mejs.none": "無",
+                       // "mejs.afrikaans": "Afrikaans",
+                       // "mejs.albanian": "Albanian",
+                       // "mejs.arabic": "Arabic",
+                       // "mejs.belarusian": "Belarusian",
+                       // "mejs.bulgarian": "Bulgarian",
+                       // "mejs.catalan": "Catalan",
+                       "mejs.chinese": "中文",
+                       "mejs.chinese-simplified": "简体中文",
+                       "mejs.chinese-traditional": "正體中文",
+                       // "mejs.croatian": "Croatian",
+                       // "mejs.czech": "Czech",
+                       // "mejs.danish": "Danish",
+                       // "mejs.dutch": "Dutch",
+                       // "mejs.english": "English",
+                       // "mejs.estonian": "Estonian",
+                       // "mejs.filipino": "Filipino",
+                       // "mejs.finnish": "Finnish",
+                       // "mejs.french": "French",
+                       // "mejs.galician": "Galician",
+                       // "mejs.german": "German",
+                       // "mejs.greek": "Greek",
+                       // "mejs.haitian-creole": "Haitian Creole",
+                       // "mejs.hebrew": "Hebrew",
+                       // "mejs.hindi": "Hindi",
+                       // "mejs.hungarian": "Hungarian",
+                       // "mejs.icelandic": "Icelandic",
+                       // "mejs.indonesian": "Indonesian",
+                       // "mejs.irish": "Irish",
+                       // "mejs.italian": "Italian",
+                       // "mejs.japanese": "Japanese",
+                       // "mejs.korean": "Korean",
+                       // "mejs.latvian": "Latvian",
+                       // "mejs.lithuanian": "Lithuanian",
+                       // "mejs.macedonian": "Macedonian",
+                       // "mejs.malay": "Malay",
+                       // "mejs.maltese": "Maltese",
+                       // "mejs.norwegian": "Norwegian",
+                       // "mejs.persian": "Persian",
+                       // "mejs.polish": "Polish",
+                       // "mejs.portuguese": "Portuguese",
+                       // "mejs.romanian": "Romanian",
+                       // "mejs.russian": "Russian",
+                       // "mejs.serbian": "Serbian",
+                       // "mejs.slovak": "Slovak",
+                       // "mejs.slovenian": "Slovenian",
+                       // "mejs.spanish": "Spanish",
+                       // "mejs.swahili": "Swahili",
+                       // "mejs.swedish": "Swedish",
+                       // "mejs.tagalog": "Tagalog",
+                       // "mejs.thai": "Thai",
+                       // "mejs.turkish": "Turkish",
+                       // "mejs.ukrainian": "Ukrainian",
+                       // "mejs.vietnamese": "Vietnamese",
+                       // "mejs.welsh": "Welsh",
+                       // "mejs.yiddish": "Yiddish"
+               };
+       }
+})(mejs.i18n);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementloadinggif"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/loading.gif</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/loading.gif 2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/loading.gif   2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,74 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-GIF89a00\xF7\xFF\xFF\xFF\xFE\xFE\xFE\xFD\xFD\xFD\xFB\xFB\xFB\xF8\xF8\xF8\xF7\xF7\xF7\xF5\xF5\xF5\xED\xED\xED\xEC\xEC\xEC\xEB\xEB\xEB\xEA\xEA\xEA\xE8\xE8\xE8\xE6\xE6\xE6\xE5\xE5\xE5\xE4\xE4\xE4\xE1\xE1\xE1\xE0\xE0\xE0\xDF\xDF\xDF\xDE\xDE\xDE\xDC\xDC\xDC\xD9\xD9\xD9\xD8\xD8\xD8\xD6\xD6\xD6\xD5\xD5\xD5\xD4\xD4\xD4\xD3\xD3\xD3\xCC\xCC\xCC\xCB\xCB\xCB\xC9\xC9\xC9\xC8\xC8\xC8\xC7\xC7\xC7\xC3\xC3\xC3\xC2\xC2\xC2\xC0\xC0\xC0\xBF\xBF\xBF\xBD\xBD\xBD\xBC\xBC\xBC\xBB\xBB\xBB\xBA\xBA\xBA\xB8\xB8\xB8\xB3\xB3\xB3\xB2\xB2\xB2\xB0\xB0\xB0\xAD\xAD\xAD\xAC\xAC\xAC\xA6\xA6\xA6\xA4\xA4\xA4\xA3\xA3\xA3\xA2\xA2\xA2\xA1\xA1\xA1\xA0\xA0\xA0\x9E\x9E\x9E\x9D\x9D\x9D\x9B\x9B\x9B\x9A\x9A\x9A\x99\x99\x99\x97\x97\x97\x96\x96\x96\x95\x95\x95\x94\x94\x94\x93\x93\x93\x91\x91\x91\x90\x90\x90\x8F\x8F\x8F\x8E\x8E\x8E\x8D\x8D\x8D\x8B\x8B\x8B\x8A\x8A\x8A\x89\x89\x89\x88\x88\x88\x87\x87\x87\x85\x85\x85\x84\x84\x84\x83\x83
 \x83\x82\x82\x82\x81\x81\x81\x80\x80\x80~~~}}}|||{{{zzzxxxwwwvvvuuutttrrrqqqlllkkkjjjiiihhhfffeeedddccc___^^^]]]\\\[[[YYYXXXWWWVVVUUUSSSRRRQQQOOOMMMLLLKKKJJJIIIGGGFFFEEEDDDCCCBBB@@@???>>>===<<<:::888777666444333222111000...---,,,+++)))'''%%%$$$###!!! - - -
-
-
-\xFF\xFF\xFF!\xFF NETSCAPE2.0!\xF9    
-\xAD,+-\xFF[        H\xB0 \xC1U\x96\xB2\xB4ʠÇ -"\xDAQ!A\x82
-;E\xDCȱ\x9BB\x8A|\xC0\xA6\xA3ɂ\x88\    \x80\xC1\x9F\x93'M\xAD`\xC9r\x85)\x98\xA0\xB9\xF2\x80F\x9CKBS\x86\x8F'\x81k\xF0)` -P\x81\x8CnTp\xD0@B
-9\xAD\xC8X2\x99\xA7\x8BD4Kւ<\xB8(\x80g +T\xA98\x9A\xBAA\xB6n\x832\xA8\xBD\x80I`)F}\xFEHR\xB1P\xBBu\xBD`Q\xCAS\x80\x81\xAA\xC9y󆎤\x88i\xD7\xF2)\xC6V\x96`\x80\xF8\xC9\xCE9\x93\xFF\xC4}XF3\xD9\xAD<Y\xF09\xC0#Gv\xA2szrT\xF9Hp݀\x8A\xC0U\x8A\xB6\xF4\xE8\xA1EQÁ\xA8\x9D>\xCD(\xA2'\xAE-:\xE9\xE9;\x86Jm\xFF\x94c\xB1(\x84O\x9E\xEA\xF4)}\xC4Uk:P[\x8A\xA8\xA70#u\xF1\xA1c\x8A\xA0\xD5\xF8m\xB4\x8A{\xAD\xB0`G\x9D\xACaX \xF2܁EbCTX\xC2B\x88\xCA'\xA3\xD8\xCA(=T(\xE2"\xF4\xE1@\x99\xC41\x86\x83\xF7\xC7#\x8A\x80\x92\xD2F8~\xA1Q1\x8A\xC8B''J\x8E8\xBE\xA1
-\x8F=n\xF0c\x90Ci\xE4\x8BI\xCEx\xA2\x8DD\xEA\xF8a\x881\x96x\xA2@)\xAEآ@Rh!\x86[
-\xB4a\x87%\xB8`\x83\x96      рn\xC6)'A\xA9dR\x89xs:\x892\xC0P m\x9A$J$\x95\x9Cґ%<\x9C\xA0\xE8        -\xBC\x94_OD\x81\xC6'\x91\x91\xC2     )dzBxv$JJ\x84\xCA>\x94\x8A\x98fzi \x96\x9C    J0\x8C\xC1\x84Z\x90\x91*O\xA4\xAA\xE9 \x99\x9CTI\xB1\xCE\xDAE\xA7ɡB\xAA\x8AN\x91\xA1'
-\xE5F*h̪\xC4\x8EF$\xCA\xC7b\xCAC$9\xF2\x84:<\xE1\x88A\x9F\xC0\x91EǑ(r8\x91\xADT\xCA8ԋ\xC3\xC4GJ\xBE\xA9B\xE3@\x95a/AT\x92'A\x9B1\xF0\x9B<|:ԫ\xC3\x81\xE6Y\xCATP1\xBF\x9Br\xD3S!\xF9     
-\xAD,+,\xFF[        H\xB0 AR\x84̐\xD9\xD3ɠÇ -2\xB2Q\xA1\x81        )\xE4D\xDCȱ\xD5" -B\x8A\xB4Ц\xA3ɂ\xA6l\x88\\xD9\xE0\xC3ɗ\xAD
-Ud\xD2A\x97\x81\xAA* -TI\xD5\xC9U\xA9
-\xA6a@S\xE4\x81\x87vTH\x90\xA0C;\xA91\xE4\xCA!\x9F\xAD\xC6-\xDA@G+6\x88\x9B\x88\x91lt\xD0\xC0\xD6\x9A\xA0z"pm@\xC5\x83\xB1x4\xF0\xF3p\xB6\x805\x88\xE0ӪS
-\xAEL\xADț\x97E)\x87>\xE4T\xAB83YB9t\x801^P -\x82\x99 \x98\xA7V\xAA\xD4p\xD8ڠ\x94Pj<\xE3\xB0\xC6\xE1\xD2lM\x84ĥ\x8E)\x82Le\x95=V\x87~$\x93"\xBC\xE0*\x82fP\xE0\x8ECQ'\x8B\xD8\xD3\xC3\xF4 \x97B\xFF\xAA\xC1p\x893\xA8:B!\xA0JDNj\x88\xF8\xB0\xB4c\x9C\x9E\xC0\xF8\xC4Q\x95e\x98\x9D \xA1\xC0X(P\xC4i0\xBD\xA4
-"Y\xF0\xC0\x83\x89\xD4g*\x98TBJ\x82\xB6I3\xC4` fX+\xA74'P%<\x9C\xA0\xE2        -\xF0%bA\xA50\xD2\xC7\x91\xA4\xD7
-(\x9C\x80Ž'q\xE1\x8B\xA9r\x88o\xBCAG$\xAD\xA0\x92\x84\x8E;\xE6(C%@
-\xF4Io\xC8A\xE4\xA7\xA8\xD2\x93<\xCE^\x94\x9D\xD0Q%\x91}\xA4G
-L\xAA8\x85\x8D@\xA2H\x95U*"(R\xA0\xA9#\x8FD9\x90'\xD0Q\x87!\xA3 JMA%ztJ'\x9F\xB0\x89\xD3c\x89F*餔V*\x90';5\x84!*\x9E\x88\x82G\x8E8\x91CO4\x92`&q\x8Ca\xC6 &BT\xCA8ě\x8A\x81\x9EDJ]\xE4\xFAE!U\x84\xAC81\xC9K\x92\x80\x91k\xAEp8\xEA\x90&D{\x84&\xC4{\xEC\xCA\x94\x9A\xAC9\xAC\xA2@\xA1@B \xA4\xB1q\xEC\xAE\x91\xC7T\xC8Q+A\x91t\xE1DhxbP&p\xA8\xCA\xEAI\xA6\x80KP(](\xE1/p|:*\x9F\x8C"\xB0\x88\x91@\xA1L(\xB1\x85(\x96T\x89\xC2 +\xD1ź\x96\xA2bF\xC3J8\xD1G\xC4y\xF2F]\xFC\xD1*Ȫ\x90\xF2c\x82!\xF9    
-\xAD,-+\xFF[        H\xB0\xE0\xC0Q„\xF9#ʠÇF\xEA\xF1a\xC3> E\xDC\xC8q`'Cn\xB8\xC1\xA9\xA3ɇk:\x88\xB4\xE8a\xCDɗUY򈪁\x9E\xF6\x90IS\xA8LU\xA7
-\xAA\xFAA\xD3b\x90U\xADV\xC5Q!\xC1\x81 8\x99\xE7\xC92\x95^)\xBA\xE1\x8A\xC05\x88+bGQST\x9C8\x91\x82\x87F\x81\x88H\xD0,\x81\xA8U\xA4c\xF36\xC0\xE13\xA2\xB5)R\xAC\x9D\x82J\xA0*3"D\x8A8\x83\xB4\x8B\xBDc+\x8A\xA8\xCA        \xDB\xC0\x82gd\x8A\xC9' A\xFA\xDCl\xE5\xF2Xh"\xA6Br9\xF0\x89Y \xA2\xE2\xC4)\xD5\xC0U9L\x8Bu@f\xE3\xC1\x98O\xE9\xBBQ\x8A\xEE\xF6l\xAC\xB4c\xED\xDAL\xAA\xA0;\x85'\x8E\x90\xA4ȀQ\xE4Ҏ\xA8\x9C<\xFF\xD6kA\x8E\xC9T\x98,7\xCA      \xF5\xB1\xDA\xC0\x9Co8Д?\xBC\xFC\xC9Cf -\xA2\xF5\xF4\x99\xF4    \x80\xB0\xE0G\x80'y\x83D(al\xB4\x8A&\x95\x8C \x85F \xE1\x87@p\x88@\xA5\xACa\x84X4\xB2\xA1@\x8A,\xE2\x87\xF0p\xD3:\xE0`#\x9D\xAC\xB8\x85\x87/Jh\x81%\xA6Pa\xA3\x8D:\xB2b=~\xA8!\xA6L1$: \xB2"IJ\xB8d+r\xE40\xE4\xD7m\x98E\x95\xFE\xD8
-)&q\x85#+\xB6\x92\x88`\xEE\xF0݅\x95\xA0*ET\xF9@]i>ԉ \x82\xC8@\x85yB\xF4I@\xAC]\xA0]r\xC7\xFE\x99\xC2褭\xA0BI$\xA08\xDB'\xB6\x9D\xF4   Q@\xE1\xC5[/yv B\x8AI\xAB\xC0\xC1\x84\xB0v\xA0\x91\xE9I\xA7\xFC\xF1ƭr02\xDAF\xA4d\xA1\xAF>\xC9K\x9D\xD0!DZo\xF4G\xA5p\xF1\xEB\xABQP\xF2\xD2'v\xBC\x81\xEC\x9Dr\xE4\x87\xB02\x81Ʋ\x91I$ -       U\x88\xB7\xD21\xACI\xA8\xF8хp|bP&m\x80\x86\x97T
-#}\xFC!ɮ&\x95B
-+\xA1Gw!\x87\xA4g\x9B\xE7'c$\xDC\xC5]Rj\xD0(fHlF\xB9Ċ _ \xFC\xC5 w\0"\xB7"R\x98\xC9\xA90}!\xF9       
-\xAD,,+\xFF[        H\xB0`AU\xA7 *\Ȱ!(8M\x94\x90\xA9԰\xA2E\x82\xA0\xA4\xA48q"HC2\x8C\xB3
-\x8ER\x8A\)PU\x93&M\x9E\xA0\x81\x89%\xCBSF`\xC6<!\x83AQ}\xBC\x80\xF9#J\xA4*M\x94Fsr\xA7R!\xF1\xF8\xA0A\x88 -\x92RC$\x96F+\xED\xE0ȱş\x81\x9CjT]\xAB\xE1'\x8Bqp\xC8\xC5\xF1\xA4SAHRd\xC40\xF2'\xD5@5\xD8V\x{1709A2}\xA9)sq\xE4d0եJP\xA6"x\xADU -'^U\x8F\xCAU\x83`nwn]\x91V@k\xB8\xA2U\x8D\xAF`E"Qل\xA1\x8BG\x93\xB2Te&[hF\xDB\x99j,\x82\xF4\xF1;\xDC\xE6)N\x9CT6\x9Fު\x931i
-\x95\xA2R\x9C4\xFF\xA8pCAT\x94 }\xE2NPM\xF1\xF0\x88X$Г(P\xBAd\xE5\x89C\xFC\xF87\x8C\xA2\xCAL(a`\xEBq\xC7\xFF\xC1W!\xA4d\xA1:\xF1{=4\x9Ff\x94\xC2ńF1    w\xAAܠ\xA1x\x90ъM\x88\xC6v\xDCIqb\xEC\xD1
-*}p\xB1\x9E\xB0\xD7J \x9C\x98B\x8F\x95"\xA0\x8F\xAD\x9C\xE2\x83\xFFY \x92 \x81\xF2\xC4{(~\xD0\x94\x991\xC6\x88\xB6]`IPO`@@ \xC0\x82b\xD4\xC9 \xC4)' -\xB0q)\x91DRTwC\xCC\xE9'\xB75\x94    `\x80\xE1\xC6%!!\xA2\x80\x9Fs\xC0\x83p\xA1G\x94v!\x87)e\xC1\xA8\x9FP\xB4\xD0'cT\xDA\xC5vY\xC4æs*\xC0\xD8B\xA3\x94!\xAA\xA1\\x88t*\xAAq\xAA\xCA+\x82|A\xE9\x83@**\x9Cx\x82\xCA@\x9A\xD2
-@\xA7 -\xA1b\xC8p\x82iA\x9EBG\x88(Պ\xA2\xB4:\xEA\xABB\xAA k\xD0)\xBC!\xAE\x8C`\xA6J\x9F\xA8J]'t\xC8\xE1\xEE}<ۉ \x9B\xD6\xC9\xDD'u\xBC\xF1\xEE϶\xF2     \x80\xA6\x9Al\x92X\x88\xE2\xD2\x89A\x98ر\xE5!0\xB2W\xCA"}\xFC\x89\xB7m.\x84\x8At\xC3!\xF9       
-\xAD,+-\xFF[        H\xB0`AS\xA6 *\Ȑ!)9S\xA8\xCC)հ\xA2Ł\xAB\xD6\xE4\xC0\x81CǚUC.\xD4d\x84#G#\x9AD\xAA$X)\x88IB*)L\xA5je)R  \x96\xBA\xF2˨\x82\x95\xC6 q"G\xD4ET~\xB8d\x81\xF3ɠ\xA3':t@iTҎ'N\xA8\x98b\xB4\xA2'J\x940A\x83ʠ\xA7A\x84:L%%k
-\xAC*\xE2T,\xD5E,%Q(\x89\xC4$\xE3\xC4۷'\x9E\xD4t\xA8Ů(\x91DZ\x82\xE1\xF7\xEF\x89%\xA7\xB2\x82s7\xACP"Ki\x8C5\x8B\x9F\xD0Dy\xD2\xD2\xCA?-\xB2f\xE5!\xD3\xE2)J\x910\xAF\\xF5\xA7H\x8CSL\xAF\xDC-\xB0T\xA5Ley N\xBC\xA0\xAA\xC1\xC5/\xAABt凑5j\xB2\xF5)x\xF2V\xAA̐\xD8\xC0\xBD\x83\x8DĭP    \xFF23&N\xA6\xEB\xAD\xF8\x88\xE0\xCE~C\x8F\x9F\x88\xBEt\x99߆TrTAڳ\xFF\xF0G՛\xF9\xF3\x81q\x9C\xB0\xA0{a\xF8`&W\xE0\x81܅\xD1J|\xBA\xD1q\xA9\xE4w \x847yr\\x82^\xEB\xE9\xE7CW\xAC\x88\xE2IB\xE8\xA9rF      \xECyp\x83n\xE8)\xB4
-sA\xB1'5\xDAH\xD0*\xC8\xF5(*\x81H\x91\x83] (\xE4@\xA18QAP:\xD0\xC1G\xA9\xF2I'\x91\x89\xA4\x8A@\xE9e\xC8\xD5P)\x85\xD8A\xC7\x9E\x88ȓ_z\xA9B\x9A 1"\xC7sbv\x89d\xC1C[(\x92\xD3m~)\xC1 \xA1\xD2\x9Ds\xD2\xC1\xA3@\x9D\xA1\x90\xB0\x80i\xEE\xA8\x97|\xB6P* \xFA\x86M\xB5\xF2\x89 \x90\x96i \x9F\xFCpi\x94i4$    oЖ\x89H*U!\x80\xA9\xA6
-\x80\x85\xAB\x82YHC\xAAD\xF2G\x8C\xD8\xD7\xCA%\xE0\x8Ak|\xB0*U\x94\xCA)\xC8\xDDA\x80\xB2\xA6\x90G*\x82"\xBC\x8D\x81m\xAE\x9Fɑ\x828P\x8B\xB7F\xE3B*\xC0y\xB2h-o\x88/ "\xA4)+\xFC\xCB¾5\xFE\xC1\xC0\xB8 -\xF8\xB1\xA4@l<\x80k\xB0\xF1\xF0@\x88\xEC`\x81
-X\xC0\xC3!\xFFh       !\x84X\xA4H!\xF9   
-\xAD,+,\xFF[        H\xB0`\xC1R\xA4T\Ȱ!CT~\xB8dy\xE3ɡŋ\xFB4Q\xA2\x84\x89TC2,ť#%P(\x89\Ip\xD4\x93(!\xB1d\xC8j\xD4'\x90U\xC19ɱ˧\x85\xA6L\x89D%\xA8\xCC8\x99 zB\xC5I\x99Iř2%)\x8C\x86\xBEt\xD9\xCA\xE6\xEA\xC1I\x8F~\xE6T\x83\xA3,5
-\xAAz\xB3u+\x98H+51\x8B\x83\x88&\x8B\xA8\xE0\xB4\xED\xF2v%\xA5 t\x83\xA8\xB4\x98\xB5\xADQ+Ga\xA1\x8Be\xD4ES\x83̌\x91sif\xA3'9r<iRU\xA8NBg\xB6\xEA4hP'ѨS\xAB^ͺ5\xEASi     \xAA\xFA\xD4\xE9\x94끕\xC6i\xD4\xC0R\x85\xEA\xD0\xF9S\xD15\xA4(N\x9CH!\xC5w\xABEr\xDED\x84su*)\xCAQ$O\xA7\xAA>ң\xD3\xFF\xE1\xD4\xFA\x92\x8Cڵ\x9Fh\xA2\xEAԟ\xF0o\xEA_])\xFA\xF4'\x94؎D\xE7\x8DtDթF\x8A\xF7mG\x86@\xA8D\xF2G\x8C8\xE6\xDA-(\xA7\x95Tl\xAD\xA5\xF2\x872\xD0 T\xB75D
-%\x98ض\x90*\x88d\xC1Y \x82a\x88u2\x84\xD4\x80C\x9C\xC6*\xA9\\xF4\x89 6       \xC0 qtf\x88= \xA1y -Q!\xA4\x90O`\x94\x8A$h`%5\x80X&<$\xED\x82\x95dj\xC0b\xD9Q\x80\x976`\x86l\x9DD\x99d~\xD0\xC7Bc\xC0f\x8D\x8C\xD1\xCA)\x81HqC\\x80\xC8      t\x92\xE9\xC5Bk\xE8\xB9gk\x80\xE2 -T\xCAh\xB5rh\xA2V\x82\xB1\xD0!\xEC  \x88<\xC1@\xA5\xA86PAw\xA7\xC1),\x8ET
- \xA2\xB2`J\xA9\xA6\x9A\xC2i}\x88\x90hh\xE4Gl6\xE0\xC7\xB9\xA6\x81\xAD\xA4\x82\x86      dzp\x83\x96\xB1\x81\xA3|B\xC0F+;$\x9B\xAA\xA9b\xC8A\xB1\x93ƒ
-(`\x86\x84\xB7\xA8\xA6\x91ӋjURZ%\xB1u\xE1\xBD\xE3@\xD0{C) ԆɊ\xA0H\xC2ɑ\x828P\xC1 -\x8B@L\x90'{\x90a!\xB2!\xF9      
-\xAD,-+\xFF[        H\xB0\xA0A\x81\xAAR\Ȱ\xE1AT\x88޼AdʡŋY -\xFAҥ˗A\xAA0\x8A\8\xCALǎfD\x8D\I\xF0Ә\x93]\xC6xb\xD90UE\x83\xA8\xE2\xC0\x8C\x83\xCA \xABQ\xA4V\xAA\x8A\xF4\xA7Ϣ\xA03\xB5\xA6M&\x83\x9F\xE0h\xE9\xE2\xE7\xE6EIt$\xCA1\xA4\xB0 )I\x92\x90<\x85\x86\x89%O\xFC`L\xF5\xE7\x8D9o\xEC|Y)\x8A&f\xBB\x88m\x88\xAA\x8F۷t8\x8D\x8C\xF4\xE4\xAE\xD9,\xA3.\xB2bW\xE2\x9FS#Eu9{\xCE*\x8C\xA5١h\xE6\xCAH]\xA0DA3W\xA4\xAAO\x9Dz\xD2\xA9\x92j\x9A\xB0E\x9A:\xB4f\xCCK\xB1W\xFEYq@@\x80\xAA\x94\xCE\xED\x90 -ȓ \x80!\x988CD\x92K\xC0HH\xE7\xA5*i\xBA\xBEj\xC7\xF4\xE9 9\xFFwt%ȑ5\x89+U\xF8.=@➞\xE0\x98\xAFCN\xABA        \xD8K\xEFA\x9C\x90\x8E\xF9\xF3QQ
-~\xFA%\xC7_n\xFE\x88\xA6\xA8W uZ\xC0'}\xF6\xA9\xE2]\x81\xE1\x8DW\x9Ek\x94"t\xFAUwv\x95l2\xA2@\xC6}'@ \x9E9\xC7\xD0n\xBD\xFD\x96ùȐ)\x88\xACAx\xC4Sҕ\x8D \xB9\xF1AH6`\xA0\xAC\x94&\xAF9$\x87I&\xE9\x90]\xB4\xCAE\xC40\xC3\x8FX\xE4I
-UVYA \xD2\xC2        l\x9E\xC0C%\xF1!A\x99UJqQ)E\x9C\x90žz\x8E\xE1PtV\xA9É\xA9p\xC2I\x96U\x83\x9E{\xA6pB\x88\x84\x86\x81"\xE9B|\xC1 A\xF01d&20ʧ\xD7-TH\x95:\xD0E+\xAB\x9C!\xC2\xB0n\x8C \xC2ץ"\x9B|\xAA\x87C\xA5\xDCPi\x91\xB4\x82H       \xB1\xC6Z"Eƒ\xA3'\xA80\x85J1"\x9D\xAC!\xC5{A\x96\x90\x81\x96\xD0Z\xB4\xC8 -\xA86 \x81
-r\\xA6
-\xD9\xC6
-Đ\xA5R*F\xA6\x92F|\xB4\xB8\x8A\xED\xC2jĉD\xB4F\xEDv`m\xC0ubC\xBB6t\x82\xF0A\x91\xF4\xF0\xAC\xF4\xEC\xC3\x89\xE2a\xFC\x91\xD8J!\xF9  
-\xAD,-+\xFF[        H\xB0\xA0A\x81\xA7P\Ȱ\xE1AT\x91\xFE\xF4YTʡE\x82\xA5\xADc\x93\xC1Ht޼\x91SH\xD5E\x8B~X \xA0\x80*\x9F\x9A\xFA3RΛ:1O2d\xD3\x80ϟ\th\xAAOM9t\x86\xEA<hЧCL\xAAbdS\xE4\x9FSMZT\xC5#\xC0S\xA0
-      \x85\xA8@\x9E \x9A2\xE7\x8D!\x85 -+Y\xF8\xFA4\xCB@T\x9E8\xC1%\xA8jЗ.]\xBEb\xD5p\x90\xBA@y\ e0\xE02\xA3
-F\xECS\xB1\xC5Ncw\x93s\xA1\\xCA>\xEDZ4%G3\x9C\xBD\xB9zE\xF6\xE4%7`\xC0\xB0\xC9d\xB1)\xE5\xA8:EE\x8AD\xEA$O\xBA/\x94.\x9Ere\x9E\xC4\xBE\xB4 \x90SL!\xDAh\x86\xF9\xD264\xD8^\xE1 (\xEBK\xE5X\xFF\xD8N\xBE'X\xC1T5\xAA\xE2@O)ʗ\xA7H=AOp\xB6p\xE9w\x8F\xF9\xE5Ia\x9F@\xA5\xA0\xC1\x84J4\xE1\x87@dh\xE0v7h\xA5\xDE$Q(\xC1ā\Td\x86\x83\xF60`+\x8F8a\xE1\x81Y\xF4FH\x9A\xC7Ň\x9Ft\x81\xA0\x85o\x984\xCA -)rɇ\xAD@\xD2P\x98\x91\x96@\x8B\x88`j\xE0(\xD0'\x90P\x82Z+\x8A܀b\xA4\x87\x84F.TJ!i\x88\xA1\x87pU\xEAt
-'\x9C\xA4\xD7%C\xA9\xF4 ,\xB1G*c\xA6\x86\x86ĩAfPy\xD1(\x94hb'C\x86\x98 \xA7\x9C$\xB2T#Xa\x84\xBDYtşZ\xA1S'O\xE0 )\xCB9\xA4J\x8C\xCA\xD9Ò -\x92ä8Dg\xA9\x99\xC69\x9B\x91R\xC9%\xA8\xE4)\xA8\xA2:\x88\xB4\x86\x99rP\xA4@\xA9\xFCaD 2Hq#A\x90\x82Z\xA9C\x9Cܐi -\x9C \xF4G '4{\xC2\x95DhD z$=\x80\xE7<\xFC\xDA
-)F\x9C\x80¸\xE2\x8Ea\x9Ez.%\xCA`xч(Q"\x83\xB8\xE3\xA2p\x82b\xB6)&4\xD0Kn{\x8Ey\x8A͒\x9B°\xFA     )4\x9B\x82\xDF%\P%d$G\xC4tJ\xC0;
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementmediaelementandplayerjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelement-and-player.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/mediaelement-and-player.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/mediaelement-and-player.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,8225 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
+
+},{}],2:[function(_dereq_,module,exports){
+(function (global){
+var topLevel = typeof global !== 'undefined' ? global :
+    typeof window !== 'undefined' ? window : {}
+var minDoc = _dereq_(1);
+
+var doccy;
+
+if (typeof document !== 'undefined') {
+    doccy = document;
+} else {
+    doccy = topLevel['__GLOBAL_DOCUMENT_CACHE@4'];
+
+    if (!doccy) {
+        doccy = topLevel['__GLOBAL_DOCUMENT_CACHE@4'] = minDoc;
+    }
+}
+
+module.exports = doccy;
+
+}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
+},{"1":1}],3:[function(_dereq_,module,exports){
+(function (global){
+var win;
+
+if (typeof window !== "undefined") {
+    win = window;
+} else if (typeof global !== "undefined") {
+    win = global;
+} else if (typeof self !== "undefined"){
+    win = self;
+} else {
+    win = {};
+}
+
+module.exports = win;
+
+}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
+},{}],4:[function(_dereq_,module,exports){
+(function (root) {
+
+  // Store setTimeout reference so promise-polyfill will be unaffected by
+  // other code modifying setTimeout (like sinon.useFakeTimers())
+  var setTimeoutFunc = setTimeout;
+
+  function noop() {}
+  
+  // Polyfill for Function.prototype.bind
+  function bind(fn, thisArg) {
+    return function () {
+      fn.apply(thisArg, arguments);
+    };
+  }
+
+  function Promise(fn) {
+    if (typeof this !== 'object') throw new TypeError('Promises must be constructed via new');
+    if (typeof fn !== 'function') throw new TypeError('not a function');
+    this._state = 0;
+    this._handled = false;
+    this._value = undefined;
+    this._deferreds = [];
+
+    doResolve(fn, this);
+  }
+
+  function handle(self, deferred) {
+    while (self._state === 3) {
+      self = self._value;
+    }
+    if (self._state === 0) {
+      self._deferreds.push(deferred);
+      return;
+    }
+    self._handled = true;
+    Promise._immediateFn(function () {
+      var cb = self._state === 1 ? deferred.onFulfilled : deferred.onRejected;
+      if (cb === null) {
+        (self._state === 1 ? resolve : reject)(deferred.promise, self._value);
+        return;
+      }
+      var ret;
+      try {
+        ret = cb(self._value);
+      } catch (e) {
+        reject(deferred.promise, e);
+        return;
+      }
+      resolve(deferred.promise, ret);
+    });
+  }
+
+  function resolve(self, newValue) {
+    try {
+      // Promise Resolution Procedure: https://github.com/promises-aplus/promises-spec#the-promise-resolution-procedure
+      if (newValue === self) throw new TypeError('A promise cannot be resolved with itself.');
+      if (newValue && (typeof newValue === 'object' || typeof newValue === 'function')) {
+        var then = newValue.then;
+        if (newValue instanceof Promise) {
+          self._state = 3;
+          self._value = newValue;
+          finale(self);
+          return;
+        } else if (typeof then === 'function') {
+          doResolve(bind(then, newValue), self);
+          return;
+        }
+      }
+      self._state = 1;
+      self._value = newValue;
+      finale(self);
+    } catch (e) {
+      reject(self, e);
+    }
+  }
+
+  function reject(self, newValue) {
+    self._state = 2;
+    self._value = newValue;
+    finale(self);
+  }
+
+  function finale(self) {
+    if (self._state === 2 && self._deferreds.length === 0) {
+      Promise._immediateFn(function() {
+        if (!self._handled) {
+          Promise._unhandledRejectionFn(self._value);
+        }
+      });
+    }
+
+    for (var i = 0, len = self._deferreds.length; i < len; i++) {
+      handle(self, self._deferreds[i]);
+    }
+    self._deferreds = null;
+  }
+
+  function Handler(onFulfilled, onRejected, promise) {
+    this.onFulfilled = typeof onFulfilled === 'function' ? onFulfilled : null;
+    this.onRejected = typeof onRejected === 'function' ? onRejected : null;
+    this.promise = promise;
+  }
+
+  /**
+   * Take a potentially misbehaving resolver function and make sure
+   * onFulfilled and onRejected are only called once.
+   *
+   * Makes no guarantees about asynchrony.
+   */
+  function doResolve(fn, self) {
+    var done = false;
+    try {
+      fn(function (value) {
+        if (done) return;
+        done = true;
+        resolve(self, value);
+      }, function (reason) {
+        if (done) return;
+        done = true;
+        reject(self, reason);
+      });
+    } catch (ex) {
+      if (done) return;
+      done = true;
+      reject(self, ex);
+    }
+  }
+
+  Promise.prototype['catch'] = function (onRejected) {
+    return this.then(null, onRejected);
+  };
+
+  Promise.prototype.then = function (onFulfilled, onRejected) {
+    var prom = new (this.constructor)(noop);
+
+    handle(this, new Handler(onFulfilled, onRejected, prom));
+    return prom;
+  };
+
+  Promise.all = function (arr) {
+    var args = Array.prototype.slice.call(arr);
+
+    return new Promise(function (resolve, reject) {
+      if (args.length === 0) return resolve([]);
+      var remaining = args.length;
+
+      function res(i, val) {
+        try {
+          if (val && (typeof val === 'object' || typeof val === 'function')) {
+            var then = val.then;
+            if (typeof then === 'function') {
+              then.call(val, function (val) {
+                res(i, val);
+              }, reject);
+              return;
+            }
+          }
+          args[i] = val;
+          if (--remaining === 0) {
+            resolve(args);
+          }
+        } catch (ex) {
+          reject(ex);
+        }
+      }
+
+      for (var i = 0; i < args.length; i++) {
+        res(i, args[i]);
+      }
+    });
+  };
+
+  Promise.resolve = function (value) {
+    if (value && typeof value === 'object' && value.constructor === Promise) {
+      return value;
+    }
+
+    return new Promise(function (resolve) {
+      resolve(value);
+    });
+  };
+
+  Promise.reject = function (value) {
+    return new Promise(function (resolve, reject) {
+      reject(value);
+    });
+  };
+
+  Promise.race = function (values) {
+    return new Promise(function (resolve, reject) {
+      for (var i = 0, len = values.length; i < len; i++) {
+        values[i].then(resolve, reject);
+      }
+    });
+  };
+
+  // Use polyfill for setImmediate for performance gains
+  Promise._immediateFn = (typeof setImmediate === 'function' && function (fn) { setImmediate(fn); }) ||
+    function (fn) {
+      setTimeoutFunc(fn, 0);
+    };
+
+  Promise._unhandledRejectionFn = function _unhandledRejectionFn(err) {
+    if (typeof console !== 'undefined' && console) {
+      console.warn('Possible Unhandled Promise Rejection:', err); // eslint-disable-line no-console
+    }
+  };
+
+  /**
+   * Set the immediate function to execute callbacks
+   * @param fn {function} Function to execute
+   * @deprecated
+   */
+  Promise._setImmediateFn = function _setImmediateFn(fn) {
+    Promise._immediateFn = fn;
+  };
+
+  /**
+   * Change the function to execute on unhandled rejection
+   * @param {function} fn Function to execute on unhandled rejection
+   * @deprecated
+   */
+  Promise._setUnhandledRejectionFn = function _setUnhandledRejectionFn(fn) {
+    Promise._unhandledRejectionFn = fn;
+  };
+  
+  if (typeof module !== 'undefined' && module.exports) {
+    module.exports = Promise;
+  } else if (!root.Promise) {
+    root.Promise = Promise;
+  }
+
+})(this);
+
+},{}],5:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _en = _dereq_(15);
+
+var _general = _dereq_(27);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var i18n = { lang: 'en', en: _en.EN };
+
+i18n.language = function () {
+       for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+               args[_key] = arguments[_key];
+       }
+
+       if (args !== null && args !== undefined && args.length) {
+
+               if (typeof args[0] !== 'string') {
+                       throw new TypeError('Language code must be a string value');
+               }
+
+               if (!/^[a-z]{2}(\-[a-z]{2})?$/i.test(args[0])) {
+                       throw new TypeError('Language code must have format `xx` or `xx-xx`');
+               }
+
+               i18n.lang = args[0];
+
+               if (i18n[args[0]] === undefined) {
+                       args[1] = args[1] !== null && args[1] !== undefined && _typeof(args[1]) === 'object' ? args[1] : {};
+                       i18n[args[0]] = !(0, _general.isObjectEmpty)(args[1]) ? args[1] : _en.EN;
+               } else if (args[1] !== null && args[1] !== undefined && _typeof(args[1]) === 'object') {
+                       i18n[args[0]] = args[1];
+               }
+       }
+
+       return i18n.lang;
+};
+
+i18n.t = function (message) {
+       var pluralParam = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
+
+
+       if (typeof message === 'string' && message.length) {
+
+               var str = void 0,
+                   pluralForm = void 0;
+
+               var language = i18n.language();
+
+               var _plural = function _plural(input, number, form) {
+
+                       if ((typeof input === 'undefined' ? 'undefined' : _typeof(input)) !== 'object' || typeof number !== 'number' || typeof form !== 'number') {
+                               return input;
+                       }
+
+                       var _pluralForms = function () {
+                               return [function () {
+                                       return arguments.length <= 1 ? undefined : arguments[1];
+                               }, function () {
+                                       return (arguments.length <= 0 ? undefined : arguments[0]) === 1 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
+                               }, function () {
+                                       return (arguments.length <= 0 ? undefined : arguments[0]) === 0 || (arguments.length <= 0 ? undefined : arguments[0]) === 1 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 !== 11) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) !== 0) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1 || (arguments.length <= 0 ? undefined : arguments[0]) === 11) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2 || (arguments.length <= 0 ? undefined : arguments[0]) === 12) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) > 2 && (arguments.length <= 0 ? undefined : arguments[0]) < 20) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 0 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 > 0 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 < 20) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 !== 11) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return [3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 !== 11) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 <= 4 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) <= 4) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 <= 4 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 === 1) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 === 2) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 === 3 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 === 4) {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       } else {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) > 2 && (arguments.length <= 0 ? undefined : arguments[0]) < 7) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) > 6 && (arguments.length <= 0 ? undefined : arguments[0]) < 11) {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       } else {
+                                               return arguments.length <= 5 ? undefined : arguments[5];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 0) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 3 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 <= 10) {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 11) {
+                                               return arguments.length <= 5 ? undefined : arguments[5];
+                                       } else {
+                                               return arguments.length <= 6 ? undefined : arguments[6];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 0 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 > 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 < 11) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 > 10 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 < 20) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 2) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       return (arguments.length <= 0 ? undefined : arguments[0]) !== 11 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 <= 4 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) !== 8 && (arguments.length <= 0 ? undefined : arguments[0]) !== 11) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       }
+                               }, function () {
+                                       return (arguments.length <= 0 ? undefined : arguments[0]) === 0 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 3) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 0) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }];
+                       }();
+
+                       return _pluralForms[form].apply(null, [number].concat(input));
+               };
+
+               if (i18n[language] !== undefined) {
+                       str = i18n[language][message];
+                       if (pluralParam !== null && typeof pluralParam === 'number') {
+                               pluralForm = i18n[language]['mejs.plural-form'];
+                               str = _plural.apply(null, [str, pluralParam, pluralForm]);
+                       }
+               }
+
+               if (!str && i18n.en) {
+                       str = i18n.en[message];
+                       if (pluralParam !== null && typeof pluralParam === 'number') {
+                               pluralForm = i18n.en['mejs.plural-form'];
+                               str = _plural.apply(null, [str, pluralParam, pluralForm]);
+                       }
+               }
+
+               str = str || message;
+
+               if (pluralParam !== null && typeof pluralParam === 'number') {
+                       str = str.replace('%1', pluralParam);
+               }
+
+               return (0, _general.escapeHTML)(str);
+       }
+
+       return message;
+};
+
+_mejs2.default.i18n = i18n;
+
+if (typeof mejsL10n !== 'undefined') {
+       _mejs2.default.i18n.language(mejsL10n.language, mejsL10n.strings);
+}
+
+exports.default = i18n;
+
+},{"15":15,"27":27,"7":7}],6:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _general = _dereq_(27);
+
+var _media2 = _dereq_(28);
+
+var _renderer = _dereq_(8);
+
+var _constants = _dereq_(25);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
+var MediaElement = function MediaElement(idOrNode, options, sources) {
+       var _this = this;
+
+       _classCallCheck(this, MediaElement);
+
+       var t = this;
+
+       sources = Array.isArray(sources) ? sources : null;
+
+       t.defaults = {
+               renderers: [],
+
+               fakeNodeName: 'mediaelementwrapper',
+
+               pluginPath: 'build/',
+
+               shimScriptAccess: 'sameDomain'
+       };
+
+       options = Object.assign(t.defaults, options);
+
+       t.mediaElement = _document2.default.createElement(options.fakeNodeName);
+
+       var id = idOrNode,
+           error = false;
+
+       if (typeof idOrNode === 'string') {
+               t.mediaElement.originalNode = _document2.default.getElementById(idOrNode);
+       } else {
+               t.mediaElement.originalNode = idOrNode;
+               id = idOrNode.id;
+       }
+
+       if (t.mediaElement.originalNode === undefined || t.mediaElement.originalNode === null) {
+               return null;
+       }
+
+       t.mediaElement.options = options;
+       id = id || 'mejs_' + Math.random().toString().slice(2);
+
+       t.mediaElement.originalNode.setAttribute('id', id + '_from_mejs');
+
+       var tagName = t.mediaElement.originalNode.tagName.toLowerCase();
+       if (['video', 'audio'].indexOf(tagName) > -1 && !t.mediaElement.originalNode.getAttribute('preload')) {
+               t.mediaElement.originalNode.setAttribute('preload', 'none');
+       }
+
+       t.mediaElement.originalNode.parentNode.insertBefore(t.mediaElement, t.mediaElement.originalNode);
+
+       t.mediaElement.appendChild(t.mediaElement.originalNode);
+
+       var processURL = function processURL(url, type) {
+               if (_window2.default.location.protocol === 'https:' && url.indexOf('http:') === 0 && _constants.IS_IOS && _mejs2.default.html5media.mediaTypes.indexOf(type) > -1) {
+                       var xhr = new XMLHttpRequest();
+                       xhr.onreadystatechange = function () {
+                               if (this.readyState === 4 && this.status === 200) {
+                                       var _url = _window2.default.URL || _window2.default.webkitURL,
+                                           blobUrl = _url.createObjectURL(this.response);
+                                       t.mediaElement.originalNode.setAttribute('src', blobUrl);
+                                       return blobUrl;
+                               }
+                               return url;
+                       };
+                       xhr.open('GET', url);
+                       xhr.responseType = 'blob';
+                       xhr.send();
+               }
+
+               return url;
+       };
+
+       var mediaFiles = void 0;
+
+       if (sources !== null) {
+               mediaFiles = sources;
+       } else if (t.mediaElement.originalNode !== null) {
+
+               mediaFiles = [];
+
+               switch (t.mediaElement.originalNode.nodeName.toLowerCase()) {
+                       case 'iframe':
+                               mediaFiles.push({
+                                       type: '',
+                                       src: t.mediaElement.originalNode.getAttribute('src')
+                               });
+                               break;
+                       case 'audio':
+                       case 'video':
+                               var _sources = t.mediaElement.originalNode.children.length,
+                                   nodeSource = t.mediaElement.originalNode.getAttribute('src');
+
+                               if (nodeSource) {
+                                       var node = t.mediaElement.originalNode,
+                                           type = (0, _media2.formatType)(nodeSource, node.getAttribute('type'));
+                                       mediaFiles.push({
+                                               type: type,
+                                               src: processURL(nodeSource, type)
+                                       });
+                               }
+
+                               for (var i = 0; i < _sources; i++) {
+                                       var n = t.mediaElement.originalNode.children[i];
+                                       if (n.tagName.toLowerCase() === 'source') {
+                                               var src = n.getAttribute('src'),
+                                                   _type = (0, _media2.formatType)(src, n.getAttribute('type'));
+                                               mediaFiles.push({ type: _type, src: processURL(src, _type) });
+                                       }
+                               }
+                               break;
+               }
+       }
+
+       t.mediaElement.id = id;
+       t.mediaElement.renderers = {};
+       t.mediaElement.events = {};
+       t.mediaElement.promises = [];
+       t.mediaElement.renderer = null;
+       t.mediaElement.rendererName = null;
+
+       t.mediaElement.changeRenderer = function (rendererName, mediaFiles) {
+
+               var t = _this,
+                   media = Object.keys(mediaFiles[0]).length > 2 ? mediaFiles[0] : mediaFiles[0].src;
+
+               if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null && t.mediaElement.renderer.name === rendererName) {
+                       t.mediaElement.renderer.pause();
+                       if (t.mediaElement.renderer.stop) {
+                               t.mediaElement.renderer.stop();
+                       }
+                       t.mediaElement.renderer.show();
+                       t.mediaElement.renderer.setSrc(media);
+                       return true;
+               }
+
+               if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null) {
+                       t.mediaElement.renderer.pause();
+                       if (t.mediaElement.renderer.stop) {
+                               t.mediaElement.renderer.stop();
+                       }
+                       t.mediaElement.renderer.hide();
+               }
+
+               var newRenderer = t.mediaElement.renderers[rendererName],
+                   newRendererType = null;
+
+               if (newRenderer !== undefined && newRenderer !== null) {
+                       newRenderer.show();
+                       newRenderer.setSrc(media);
+                       t.mediaElement.renderer = newRenderer;
+                       t.mediaElement.rendererName = rendererName;
+                       return true;
+               }
+
+               var rendererArray = t.mediaElement.options.renderers.length ? t.mediaElement.options.renderers : _renderer.renderer.order;
+
+               for (var _i = 0, total = rendererArray.length; _i < total; _i++) {
+                       var index = rendererArray[_i];
+
+                       if (index === rendererName) {
+                               var rendererList = _renderer.renderer.renderers;
+                               newRendererType = rendererList[index];
+
+                               var renderOptions = Object.assign(newRendererType.options, t.mediaElement.options);
+                               newRenderer = newRendererType.create(t.mediaElement, renderOptions, mediaFiles);
+                               newRenderer.name = rendererName;
+
+                               t.mediaElement.renderers[newRendererType.name] = newRenderer;
+                               t.mediaElement.renderer = newRenderer;
+                               t.mediaElement.rendererName = rendererName;
+                               newRenderer.show();
+                               return true;
+                       }
+               }
+
+               return false;
+       };
+
+       t.mediaElement.setSize = function (width, height) {
+               if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null) {
+                       t.mediaElement.renderer.setSize(width, height);
+               }
+       };
+
+       t.mediaElement.generateError = function (message, urlList) {
+               message = message || '';
+               urlList = Array.isArray(urlList) ? urlList : [];
+               var event = (0, _general.createEvent)('error', t.mediaElement);
+               event.message = message;
+               event.urls = urlList;
+               t.mediaElement.dispatchEvent(event);
+               error = true;
+       };
+
+       var props = _mejs2.default.html5media.properties,
+           methods = _mejs2.default.html5media.methods,
+           addProperty = function addProperty(obj, name, onGet, onSet) {
+               var oldValue = obj[name];
+               var getFn = function getFn() {
+                       return onGet.apply(obj, [oldValue]);
+               },
+                   setFn = function setFn(newValue) {
+                       oldValue = onSet.apply(obj, [newValue]);
+                       return oldValue;
+               };
+
+               Object.defineProperty(obj, name, {
+                       get: getFn,
+                       set: setFn
+               });
+       },
+           assignGettersSetters = function assignGettersSetters(propName) {
+               if (propName !== 'src') {
+
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1),
+                           getFn = function getFn() {
+                               return t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null && typeof t.mediaElement.renderer['get' + capName] === 'function' ? t.mediaElement.renderer['get' + capName]() : null;
+                       },
+                           setFn = function setFn(value) {
+                               if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null && typeof t.mediaElement.renderer['set' + capName] === 'function') {
+                                       t.mediaElement.renderer['set' + capName](value);
+                               }
+                       };
+
+                       addProperty(t.mediaElement, propName, getFn, setFn);
+                       t.mediaElement['get' + capName] = getFn;
+                       t.mediaElement['set' + capName] = setFn;
+               }
+       },
+           getSrc = function getSrc() {
+               return t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null ? t.mediaElement.renderer.getSrc() : null;
+       },
+           setSrc = function setSrc(value) {
+               var mediaFiles = [];
+
+               if (typeof value === 'string') {
+                       mediaFiles.push({
+                               src: value,
+                               type: value ? (0, _media2.getTypeFromFile)(value) : ''
+                       });
+               } else if ((typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && value.src !== undefined) {
+                       var _src = (0, _media2.absolutizeUrl)(value.src),
+                           _type2 = value.type,
+                           media = Object.assign(value, {
+                               src: _src,
+                               type: (_type2 === '' || _type2 === null || _type2 === undefined) && _src ? (0, _media2.getTypeFromFile)(_src) : _type2
+                       });
+                       mediaFiles.push(media);
+               } else if (Array.isArray(value)) {
+                       for (var _i2 = 0, total = value.length; _i2 < total; _i2++) {
+
+                               var _src2 = (0, _media2.absolutizeUrl)(value[_i2].src),
+                                   _type3 = value[_i2].type,
+                                   _media = Object.assign(value[_i2], {
+                                       src: _src2,
+                                       type: (_type3 === '' || _type3 === null || _type3 === undefined) && _src2 ? (0, _media2.getTypeFromFile)(_src2) : _type3
+                               });
+
+                               mediaFiles.push(_media);
+                       }
+               }
+
+               var renderInfo = _renderer.renderer.select(mediaFiles, t.mediaElement.options.renderers.length ? t.mediaElement.options.renderers : []),
+                   event = void 0;
+
+               if (!t.mediaElement.paused) {
+                       t.mediaElement.pause();
+                       event = (0, _general.createEvent)('pause', t.mediaElement);
+                       t.mediaElement.dispatchEvent(event);
+               }
+               t.mediaElement.originalNode.src = mediaFiles[0].src || '';
+
+               if (renderInfo === null && mediaFiles[0].src) {
+                       t.mediaElement.generateError('No renderer found', mediaFiles);
+                       return;
+               }
+
+               return mediaFiles[0].src ? t.mediaElement.changeRenderer(renderInfo.rendererName, mediaFiles) : null;
+       },
+           triggerAction = function triggerAction(methodName, args) {
+               try {
+                       var response = t.mediaElement.renderer[methodName](args);
+                       if (response && typeof response.then === 'function') {
+                               response.catch(function (e) {
+                                       if (methodName === 'play') {
+                                               if (t.mediaElement.paused) {
+                                                       setTimeout(function () {
+                                                               var tmpResponse = t.mediaElement.renderer.play();
+                                                               if (tmpResponse !== undefined) {
+                                                                       tmpResponse.catch(function () {
+                                                                               if (!t.mediaElement.renderer.paused) {
+                                                                                       t.mediaElement.renderer.pause();
+                                                                               }
+                                                                       });
+                                                               }
+                                                       }, 150);
+                                               }
+                                       } else {
+                                               return t.mediaElement.generateError(e, mediaFiles);
+                                       }
+                               });
+                       }
+               } catch (e) {
+                       t.mediaElement.generateError(e, mediaFiles);
+               }
+       },
+           assignMethods = function assignMethods(methodName) {
+               t.mediaElement[methodName] = function () {
+                       for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+                               args[_key] = arguments[_key];
+                       }
+
+                       if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null && typeof t.mediaElement.renderer[methodName] === 'function') {
+                               if (t.mediaElement.promises.length) {
+                                       Promise.all(t.mediaElement.promises).then(function () {
+                                               triggerAction(methodName, args);
+                                       }).catch(function (e) {
+                                               t.mediaElement.generateError(e, mediaFiles);
+                                       });
+                               } else {
+                                       triggerAction(methodName, args);
+                               }
+                       }
+                       return null;
+               };
+       };
+
+       addProperty(t.mediaElement, 'src', getSrc, setSrc);
+       t.mediaElement.getSrc = getSrc;
+       t.mediaElement.setSrc = setSrc;
+
+       for (var _i3 = 0, total = props.length; _i3 < total; _i3++) {
+               assignGettersSetters(props[_i3]);
+       }
+
+       for (var _i4 = 0, _total = methods.length; _i4 < _total; _i4++) {
+               assignMethods(methods[_i4]);
+       }
+
+       t.mediaElement.addEventListener = function (eventName, callback) {
+               t.mediaElement.events[eventName] = t.mediaElement.events[eventName] || [];
+
+               t.mediaElement.events[eventName].push(callback);
+       };
+       t.mediaElement.removeEventListener = function (eventName, callback) {
+               if (!eventName) {
+                       t.mediaElement.events = {};
+                       return true;
+               }
+
+               var callbacks = t.mediaElement.events[eventName];
+
+               if (!callbacks) {
+                       return true;
+               }
+
+               if (!callback) {
+                       t.mediaElement.events[eventName] = [];
+                       return true;
+               }
+
+               for (var _i5 = 0; _i5 < callbacks.length; _i5++) {
+                       if (callbacks[_i5] === callback) {
+                               t.mediaElement.events[eventName].splice(_i5, 1);
+                               return true;
+                       }
+               }
+               return false;
+       };
+
+       t.mediaElement.dispatchEvent = function (event) {
+               var callbacks = t.mediaElement.events[event.type];
+               if (callbacks) {
+                       for (var _i6 = 0; _i6 < callbacks.length; _i6++) {
+                               callbacks[_i6].apply(null, [event]);
+                       }
+               }
+       };
+
+       if (mediaFiles.length) {
+               t.mediaElement.src = mediaFiles;
+       }
+
+       if (t.mediaElement.promises.length) {
+               Promise.all(t.mediaElement.promises).then(function () {
+                       if (t.mediaElement.options.success) {
+                               t.mediaElement.options.success(t.mediaElement, t.mediaElement.originalNode);
+                       }
+               }).catch(function () {
+                       if (error && t.mediaElement.options.error) {
+                               t.mediaElement.options.error(t.mediaElement, t.mediaElement.originalNode);
+                       }
+               });
+       } else {
+               if (t.mediaElement.options.success) {
+                       t.mediaElement.options.success(t.mediaElement, t.mediaElement.originalNode);
+               }
+
+               if (error && t.mediaElement.options.error) {
+                       t.mediaElement.options.error(t.mediaElement, t.mediaElement.originalNode);
+               }
+       }
+
+       return t.mediaElement;
+};
+
+_window2.default.MediaElement = MediaElement;
+
+exports.default = MediaElement;
+
+},{"2":2,"25":25,"27":27,"28":28,"3":3,"7":7,"8":8}],7:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var mejs = {};
+
+mejs.version = '4.2.3';
+
+mejs.html5media = {
+       properties: ['volume', 'src', 'currentTime', 'muted', 'duration', 'paused', 'ended', 'buffered', 'error', 'networkState', 'readyState', 'seeking', 'seekable', 'currentSrc', 'preload', 'bufferedBytes', 'bufferedTime', 'initialTime', 'startOffsetTime', 'defaultPlaybackRate', 'playbackRate', 'played', 'autoplay', 'loop', 'controls'],
+       readOnlyProperties: ['duration', 'paused', 'ended', 'buffered', 'error', 'networkState', 'readyState', 'seeking', 'seekable'],
+
+       methods: ['load', 'play', 'pause', 'canPlayType'],
+
+       events: ['loadstart', 'durationchange', 'loadedmetadata', 'loadeddata', 'progress', 'canplay', 'canplaythrough', 'suspend', 'abort', 'error', 'emptied', 'stalled', 'play', 'playing', 'pause', 'waiting', 'seeking', 'seeked', 'timeupdate', 'ended', 'ratechange', 'volumechange'],
+
+       mediaTypes: ['audio/mp3', 'audio/ogg', 'audio/oga', 'audio/wav', 'audio/x-wav', 'audio/wave', 'audio/x-pn-wav', 'audio/mpeg', 'audio/mp4', 'video/mp4', 'video/webm', 'video/ogg', 'video/ogv']
+};
+
+_window2.default.mejs = mejs;
+
+exports.default = mejs;
+
+},{"3":3}],8:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.renderer = undefined;
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
+var Renderer = function () {
+       function Renderer() {
+               _classCallCheck(this, Renderer);
+
+               this.renderers = {};
+               this.order = [];
+       }
+
+       _createClass(Renderer, [{
+               key: 'add',
+               value: function add(renderer) {
+                       if (renderer.name === undefined) {
+                               throw new TypeError('renderer must contain at least `name` property');
+                       }
+
+                       this.renderers[renderer.name] = renderer;
+                       this.order.push(renderer.name);
+               }
+       }, {
+               key: 'select',
+               value: function select(mediaFiles) {
+                       var renderers = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
+
+                       var renderersLength = renderers.length;
+
+                       renderers = renderers.length ? renderers : this.order;
+
+                       if (!renderersLength) {
+                               var rendererIndicator = [/^(html5|native)/i, /^flash/i, /iframe$/i],
+                                   rendererRanking = function rendererRanking(renderer) {
+                                       for (var i = 0, total = rendererIndicator.length; i < total; i++) {
+                                               if (rendererIndicator[i].test(renderer)) {
+                                                       return i;
+                                               }
+                                       }
+                                       return rendererIndicator.length;
+                               };
+
+                               renderers.sort(function (a, b) {
+                                       return rendererRanking(a) - rendererRanking(b);
+                               });
+                       }
+
+                       for (var i = 0, total = renderers.length; i < total; i++) {
+                               var key = renderers[i],
+                                   _renderer = this.renderers[key];
+
+                               if (_renderer !== null && _renderer !== undefined) {
+                                       for (var j = 0, jl = mediaFiles.length; j < jl; j++) {
+                                               if (typeof _renderer.canPlayType === 'function' && typeof mediaFiles[j].type === 'string' && _renderer.canPlayType(mediaFiles[j].type)) {
+                                                       return {
+                                                               rendererName: _renderer.name,
+                                                               src: mediaFiles[j].src
+                                                       };
+                                               }
+                                       }
+                               }
+                       }
+
+                       return null;
+               }
+       }, {
+               key: 'order',
+               set: function set(order) {
+                       if (!Array.isArray(order)) {
+                               throw new TypeError('order must be an array of strings.');
+                       }
+
+                       this._order = order;
+               },
+               get: function get() {
+                       return this._order;
+               }
+       }, {
+               key: 'renderers',
+               set: function set(renderers) {
+                       if (renderers !== null && (typeof renderers === 'undefined' ? 'undefined' : _typeof(renderers)) !== 'object') {
+                               throw new TypeError('renderers must be an array of objects.');
+                       }
+
+                       this._renderers = renderers;
+               },
+               get: function get() {
+                       return this._renderers;
+               }
+       }]);
+
+       return Renderer;
+}();
+
+var renderer = exports.renderer = new Renderer();
+
+_mejs2.default.Renderers = renderer;
+
+},{"7":7}],9:[function(_dereq_,module,exports){
+'use strict';
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _i18n = _dereq_(5);
+
+var _i18n2 = _interopRequireDefault(_i18n);
+
+var _player = _dereq_(16);
+
+var _player2 = _interopRequireDefault(_player);
+
+var _constants = _dereq_(25);
+
+var Features = _interopRequireWildcard(_constants);
+
+var _general = _dereq_(27);
+
+var _dom = _dereq_(26);
+
+var _media = _dereq_(28);
+
+function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+Object.assign(_player.config, {
+       usePluginFullScreen: true,
+
+       fullscreenText: null,
+
+       useFakeFullscreen: false
+});
+
+Object.assign(_player2.default.prototype, {
+       isFullScreen: false,
+
+       isNativeFullScreen: false,
+
+       isInIframe: false,
+
+       isPluginClickThroughCreated: false,
+
+       fullscreenMode: '',
+
+       containerSizeTimeout: null,
+
+       buildfullscreen: function buildfullscreen(player) {
+               if (!player.isVideo) {
+                       return;
+               }
+
+               player.isInIframe = _window2.default.location !== _window2.default.parent.location;
+
+               player.detectFullscreenMode();
+
+               var t = this,
+                   fullscreenTitle = (0, _general.isString)(t.options.fullscreenText) ? t.options.fullscreenText : _i18n2.default.t('mejs.fullscreen'),
+                   fullscreenBtn = _document2.default.createElement('div');
+
+               fullscreenBtn.className = t.options.classPrefix + 'button ' + t.options.classPrefix + 'fullscreen-button';
+               fullscreenBtn.innerHTML = '<button type="button" aria-controls="' + t.id + '" title="' + fullscreenTitle + '" aria-label="' + fullscreenTitle + '" tabindex="0"></button>';
+               t.addControlElement(fullscreenBtn, 'fullscreen');
+
+               fullscreenBtn.addEventListener('click', function () {
+                       var isFullScreen = Features.HAS_TRUE_NATIVE_FULLSCREEN && Features.IS_FULLSCREEN || player.isFullScreen;
+
+                       if (isFullScreen) {
+                               player.exitFullScreen();
+                       } else {
+                               player.enterFullScreen();
+                       }
+               });
+
+               player.fullscreenBtn = fullscreenBtn;
+
+               t.exitFullscreenCallback = function (e) {
+                       var key = e.which || e.keyCode || 0;
+                       if (key === 27 && (Features.HAS_TRUE_NATIVE_FULLSCREEN && Features.IS_FULLSCREEN || t.isFullScreen)) {
+                               player.exitFullScreen();
+                       }
+               };
+
+               t.globalBind('keydown', t.exitFullscreenCallback);
+
+               t.normalHeight = 0;
+               t.normalWidth = 0;
+
+               if (Features.HAS_TRUE_NATIVE_FULLSCREEN) {
+                       var fullscreenChanged = function fullscreenChanged() {
+                               if (player.isFullScreen) {
+                                       if (Features.isFullScreen()) {
+                                               player.isNativeFullScreen = true;
+
+                                               player.setControlsSize();
+                                       } else {
+                                               player.isNativeFullScreen = false;
+
+                                               player.exitFullScreen();
+                                       }
+                               }
+                       };
+
+                       player.globalBind(Features.FULLSCREEN_EVENT_NAME, fullscreenChanged);
+               }
+       },
+       cleanfullscreen: function cleanfullscreen(player) {
+               player.exitFullScreen();
+               player.globalUnbind('keydown', player.exitFullscreenCallback);
+       },
+       detectFullscreenMode: function detectFullscreenMode() {
+               var t = this,
+                   isNative = t.media.rendererName !== null && /(native|html5)/i.test(t.media.rendererName);
+
+               var mode = '';
+
+               if (Features.HAS_TRUE_NATIVE_FULLSCREEN && isNative) {
+                       mode = 'native-native';
+               } else if (Features.HAS_TRUE_NATIVE_FULLSCREEN && !isNative) {
+                       mode = 'plugin-native';
+               } else if (t.usePluginFullScreen && Features.SUPPORT_POINTER_EVENTS) {
+                       mode = 'plugin-click';
+               }
+
+               t.fullscreenMode = mode;
+               return mode;
+       },
+       enterFullScreen: function enterFullScreen() {
+               var t = this,
+                   isNative = t.media.rendererName !== null && /(html5|native)/i.test(t.media.rendererName),
+                   containerStyles = getComputedStyle(t.container);
+
+               if (t.options.useFakeFullscreen === false && Features.IS_IOS && Features.HAS_IOS_FULLSCREEN && typeof t.media.originalNode.webkitEnterFullscreen === 'function' && t.media.originalNode.canPlayType((0, _media.getTypeFromFile)(t.media.getSrc()))) {
+                       t.media.originalNode.webkitEnterFullscreen();
+                       return;
+               }
+
+               (0, _dom.addClass)(_document2.default.documentElement, t.options.classPrefix + 'fullscreen');
+               (0, _dom.addClass)(t.container, t.options.classPrefix + 'container-fullscreen');
+
+               t.normalHeight = parseFloat(containerStyles.height);
+               t.normalWidth = parseFloat(containerStyles.width);
+
+               if (t.fullscreenMode === 'native-native' || t.fullscreenMode === 'plugin-native') {
+                       Features.requestFullScreen(t.container);
+
+                       if (t.isInIframe) {
+                               setTimeout(function checkFullscreen() {
+
+                                       if (t.isNativeFullScreen) {
+                                               var percentErrorMargin = 0.002,
+                                                   windowWidth = _window2.default.innerWidth || _document2.default.documentElement.clientWidth || _document2.default.body.clientWidth,
+                                                   screenWidth = screen.width,
+                                                   absDiff = Math.abs(screenWidth - windowWidth),
+                                                   marginError = screenWidth * percentErrorMargin;
+
+                                               if (absDiff > marginError) {
+                                                       t.exitFullScreen();
+                                               } else {
+                                                       setTimeout(checkFullscreen, 500);
+                                               }
+                                       }
+                               }, 1000);
+                       }
+               }
+
+               t.container.style.width = '100%';
+               t.container.style.height = '100%';
+
+               t.containerSizeTimeout = setTimeout(function () {
+                       t.container.style.width = '100%';
+                       t.container.style.height = '100%';
+                       t.setControlsSize();
+               }, 500);
+
+               if (isNative) {
+                       t.node.style.width = '100%';
+                       t.node.style.height = '100%';
+               } else {
+                       var elements = t.container.querySelectorAll('iframe, embed, object, video'),
+                           _total = elements.length;
+                       for (var i = 0; i < _total; i++) {
+                               elements[i].style.width = '100%';
+                               elements[i].style.height = '100%';
+                       }
+               }
+
+               if (t.options.setDimensions && typeof t.media.setSize === 'function') {
+                       t.media.setSize(screen.width, screen.height);
+               }
+
+               var layers = t.layers.children,
+                   total = layers.length;
+               for (var _i = 0; _i < total; _i++) {
+                       layers[_i].style.width = '100%';
+                       layers[_i].style.height = '100%';
+               }
+
+               if (t.fullscreenBtn) {
+                       (0, _dom.removeClass)(t.fullscreenBtn, t.options.classPrefix + 'fullscreen');
+                       (0, _dom.addClass)(t.fullscreenBtn, t.options.classPrefix + 'unfullscreen');
+               }
+
+               t.setControlsSize();
+               t.isFullScreen = true;
+
+               var zoomFactor = Math.min(screen.width / t.width, screen.height / t.height),
+                   captionText = t.container.querySelector('.' + t.options.classPrefix + 'captions-text');
+               if (captionText) {
+                       captionText.style.fontSize = zoomFactor * 100 + '%';
+                       captionText.style.lineHeight = 'normal';
+                       t.container.querySelector('.' + t.options.classPrefix + 'captions-position').style.bottom = '45px';
+               }
+               var event = (0, _general.createEvent)('enteredfullscreen', t.container);
+               t.container.dispatchEvent(event);
+       },
+       exitFullScreen: function exitFullScreen() {
+               var t = this,
+                   isNative = t.media.rendererName !== null && /(native|html5)/i.test(t.media.rendererName);
+
+               clearTimeout(t.containerSizeTimeout);
+
+               if (Features.HAS_TRUE_NATIVE_FULLSCREEN && (Features.IS_FULLSCREEN || t.isFullScreen)) {
+                       Features.cancelFullScreen();
+               }
+
+               (0, _dom.removeClass)(_document2.default.documentElement, t.options.classPrefix + 'fullscreen');
+               (0, _dom.removeClass)(t.container, t.options.classPrefix + 'container-fullscreen');
+
+               if (t.options.setDimensions) {
+                       t.container.style.width = t.normalWidth + 'px';
+                       t.container.style.height = t.normalHeight + 'px';
+
+                       if (isNative) {
+                               t.node.style.width = t.normalWidth + 'px';
+                               t.node.style.height = t.normalHeight + 'px';
+                       } else {
+                               var elements = t.container.querySelectorAll('iframe, embed, object, video'),
+                                   _total2 = elements.length;
+                               for (var i = 0; i < _total2; i++) {
+                                       elements[i].style.width = t.normalWidth + 'px';
+                                       elements[i].style.height = t.normalHeight + 'px';
+                               }
+                       }
+
+                       if (typeof t.media.setSize === 'function') {
+                               t.media.setSize(t.normalWidth, t.normalHeight);
+                       }
+
+                       var layers = t.layers.children,
+                           total = layers.length;
+                       for (var _i2 = 0; _i2 < total; _i2++) {
+                               layers[_i2].style.width = t.normalWidth + 'px';
+                               layers[_i2].style.height = t.normalHeight + 'px';
+                       }
+               }
+
+               if (t.fullscreenBtn) {
+                       (0, _dom.removeClass)(t.fullscreenBtn, t.options.classPrefix + 'unfullscreen');
+                       (0, _dom.addClass)(t.fullscreenBtn, t.options.classPrefix + 'fullscreen');
+               }
+
+               t.setControlsSize();
+               t.isFullScreen = false;
+
+               var captionText = t.container.querySelector('.' + t.options.classPrefix + 'captions-text');
+               if (captionText) {
+                       captionText.style.fontSize = '';
+                       captionText.style.lineHeight = '';
+                       t.container.querySelector('.' + t.options.classPrefix + 'captions-position').style.bottom = '';
+               }
+               var event = (0, _general.createEvent)('exitedfullscreen', t.container);
+               t.container.dispatchEvent(event);
+       }
+});
+
+},{"16":16,"2":2,"25":25,"26":26,"27":27,"28":28,"3":3,"5":5}],10:[function(_dereq_,module,exports){
+'use strict';
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _player = _dereq_(16);
+
+var _player2 = _interopRequireDefault(_player);
+
+var _i18n = _dereq_(5);
+
+var _i18n2 = _interopRequireDefault(_i18n);
+
+var _general = _dereq_(27);
+
+var _dom = _dereq_(26);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+Object.assign(_player.config, {
+       playText: null,
+
+       pauseText: null
+});
+
+Object.assign(_player2.default.prototype, {
+       buildplaypause: function buildplaypause(player, controls, layers, media) {
+               var t = this,
+                   op = t.options,
+                   playTitle = (0, _general.isString)(op.playText) ? op.playText : _i18n2.default.t('mejs.play'),
+                   pauseTitle = (0, _general.isString)(op.pauseText) ? op.pauseText : _i18n2.default.t('mejs.pause'),
+                   play = _document2.default.createElement('div');
+
+               play.className = t.options.classPrefix + 'button ' + t.options.classPrefix + 'playpause-button ' + t.options.classPrefix + 'play';
+               play.innerHTML = '<button type="button" aria-controls="' + t.id + '" title="' + playTitle + '" aria-label="' + pauseTitle + '" tabindex="0"></button>';
+               play.addEventListener('click', function () {
+                       if (t.paused) {
+                               t.play();
+                       } else {
+                               t.pause();
+                       }
+               });
+
+               var playBtn = play.querySelector('button');
+               t.addControlElement(play, 'playpause');
+
+               function togglePlayPause(which) {
+                       if ('play' === which) {
+                               (0, _dom.removeClass)(play, t.options.classPrefix + 'play');
+                               (0, _dom.removeClass)(play, t.options.classPrefix + 'replay');
+                               (0, _dom.addClass)(play, t.options.classPrefix + 'pause');
+                               playBtn.setAttribute('title', pauseTitle);
+                               playBtn.setAttribute('aria-label', pauseTitle);
+                       } else {
+
+                               (0, _dom.removeClass)(play, t.options.classPrefix + 'pause');
+                               (0, _dom.removeClass)(play, t.options.classPrefix + 'replay');
+                               (0, _dom.addClass)(play, t.options.classPrefix + 'play');
+                               playBtn.setAttribute('title', playTitle);
+                               playBtn.setAttribute('aria-label', playTitle);
+                       }
+               }
+
+               togglePlayPause('pse');
+
+               media.addEventListener('loadedmetadata', function () {
+                       if (media.rendererName.indexOf('flash') === -1) {
+                               togglePlayPause('pse');
+                       }
+               });
+               media.addEventListener('play', function () {
+                       togglePlayPause('play');
+               });
+               media.addEventListener('playing', function () {
+                       togglePlayPause('play');
+               });
+               media.addEventListener('pause', function () {
+                       togglePlayPause('pse');
+               });
+               media.addEventListener('ended', function () {
+                       if (!player.options.loop) {
+                               (0, _dom.removeClass)(play, t.options.classPrefix + 'pause');
+                               (0, _dom.removeClass)(play, t.options.classPrefix + 'play');
+                               (0, _dom.addClass)(play, t.options.classPrefix + 'replay');
+                               playBtn.setAttribute('title', playTitle);
+                               playBtn.setAttribute('aria-label', playTitle);
+                       }
+               });
+       }
+});
+
+},{"16":16,"2":2,"26":26,"27":27,"5":5}],11:[function(_dereq_,module,exports){
+'use strict';
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _player = _dereq_(16);
+
+var _player2 = _interopRequireDefault(_player);
+
+var _i18n = _dereq_(5);
+
+var _i18n2 = _interopRequireDefault(_i18n);
+
+var _constants = _dereq_(25);
+
+var _time = _dereq_(30);
+
+var _dom = _dereq_(26);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+Object.assign(_player.config, {
+       enableProgressTooltip: true,
+
+       useSmoothHover: true
+});
+
+Object.assign(_player2.default.prototype, {
+       buildprogress: function buildprogress(player, controls, layers, media) {
+
+               var lastKeyPressTime = 0,
+                   mouseIsDown = false,
+                   startedPaused = false;
+
+               var t = this,
+                   autoRewindInitial = player.options.autoRewind,
+                   tooltip = player.options.enableProgressTooltip ? '<span class="' + t.options.classPrefix + 'time-float">' + ('<span class="' + t.options.classPrefix + 'time-float-current">00:00</span>') + ('<span class="' + t.options.classPrefix + 'time-float-corner"></span>') + '</span>' : '',
+                   rail = _document2.default.createElement('div');
+
+               rail.className = t.options.classPrefix + 'time-rail';
+               rail.innerHTML = '<span class="' + t.options.classPrefix + 'time-total ' + t.options.classPrefix + 'time-slider">' + ('<span class="' + t.options.classPrefix + 'time-buffering"></span>') + ('<span class="' + t.options.classPrefix + 'time-loaded"></span>') + ('<span class="' + t.options.classPrefix + 'time-current"></span>') + ('<span class="' + t.options.classPrefix + 'time-hovered no-hover"></span>') + ('<span class="' + t.options.classPrefix + 'time-handle"><span class="' + t.options.classPrefix + 'time-handle-content"></span></span>') + ('' + tooltip) + '</span>';
+
+               t.addControlElement(rail, 'progress');
+
+               controls.querySelector('.' + t.options.classPrefix + 'time-buffering').style.display = 'none';
+
+               t.rail = controls.querySelector('.' + t.options.classPrefix + 'time-rail');
+               t.total = controls.querySelector('.' + t.options.classPrefix + 'time-total');
+               t.loaded = controls.querySelector('.' + t.options.classPrefix + 'time-loaded');
+               t.current = controls.querySelector('.' + t.options.classPrefix + 'time-current');
+               t.handle = controls.querySelector('.' + t.options.classPrefix + 'time-handle');
+               t.timefloat = controls.querySelector('.' + t.options.classPrefix + 'time-float');
+               t.timefloatcurrent = controls.querySelector('.' + t.options.classPrefix + 'time-float-current');
+               t.slider = controls.querySelector('.' + t.options.classPrefix + 'time-slider');
+               t.hovered = controls.querySelector('.' + t.options.classPrefix + 'time-hovered');
+               t.newTime = 0;
+               t.forcedHandlePause = false;
+               t.setTransformStyle = function (element, value) {
+                       element.style.transform = value;
+                       element.style.webkitTransform = value;
+                       element.style.MozTransform = value;
+                       element.style.msTransform = value;
+                       element.style.OTransform = value;
+               };
+
+               var handleMouseMove = function handleMouseMove(e) {
+                       var totalStyles = getComputedStyle(t.total),
+                           offsetStyles = (0, _dom.offset)(t.total),
+                           width = t.total.offsetWidth,
+                           transform = function () {
+                               if (totalStyles.webkitTransform !== undefined) {
+                                       return 'webkitTransform';
+                               } else if (totalStyles.mozTransform !== undefined) {
+                                       return 'mozTransform ';
+                               } else if (totalStyles.oTransform !== undefined) {
+                                       return 'oTransform';
+                               } else if (totalStyles.msTransform !== undefined) {
+                                       return 'msTransform';
+                               } else {
+                                       return 'transform';
+                               }
+                       }(),
+                           cssMatrix = function () {
+                               if ('WebKitCSSMatrix' in window) {
+                                       return 'WebKitCSSMatrix';
+                               } else if ('MSCSSMatrix' in window) {
+                                       return 'MSCSSMatrix';
+                               } else if ('CSSMatrix' in window) {
+                                       return 'CSSMatrix';
+                               }
+                       }();
+
+                       var percentage = 0,
+                           leftPos = 0,
+                           pos = 0,
+                           x = void 0;
+
+                       if (e.originalEvent && e.originalEvent.changedTouches) {
+                               x = e.originalEvent.changedTouches[0].pageX;
+                       } else if (e.changedTouches) {
+                               x = e.changedTouches[0].pageX;
+                       } else {
+                               x = e.pageX;
+                       }
+
+                       if (t.getDuration()) {
+                               if (x < offsetStyles.left) {
+                                       x = offsetStyles.left;
+                               } else if (x > width + offsetStyles.left) {
+                                       x = width + offsetStyles.left;
+                               }
+
+                               pos = x - offsetStyles.left;
+                               percentage = pos / width;
+                               t.newTime = percentage <= 0.02 ? 0 : percentage * t.getDuration();
+
+                               if (mouseIsDown && t.getCurrentTime() !== null && t.newTime.toFixed(4) !== t.getCurrentTime().toFixed(4)) {
+                                       t.setCurrentRailHandle(t.newTime);
+                                       t.updateCurrent(t.newTime);
+                               }
+
+                               if (!_constants.IS_IOS && !_constants.IS_ANDROID && t.timefloat) {
+                                       if (pos < 0) {
+                                               pos = 0;
+                                       }
+                                       if (t.options.useSmoothHover && cssMatrix !== null && typeof window[cssMatrix] !== 'undefined') {
+                                               var matrix = new window[cssMatrix](getComputedStyle(t.handle)[transform]),
+                                                   handleLocation = matrix.m41,
+                                                   hoverScaleX = pos / parseFloat(getComputedStyle(t.total).width) - handleLocation / parseFloat(getComputedStyle(t.total).width);
+
+                                               t.hovered.style.left = handleLocation + 'px';
+                                               t.setTransformStyle(t.hovered, 'scaleX(' + hoverScaleX + ')');
+                                               t.hovered.setAttribute('pos', pos);
+
+                                               if (hoverScaleX >= 0) {
+                                                       (0, _dom.removeClass)(t.hovered, 'negative');
+                                               } else {
+                                                       (0, _dom.addClass)(t.hovered, 'negative');
+                                               }
+                                       }
+
+                                       var half = t.timefloat.offsetWidth / 2;
+                                       if (x <= t.timefloat.offsetWidth + half) {
+                                               leftPos = half;
+                                       } else if (x >= t.container.offsetWidth - half) {
+                                               leftPos = t.total.offsetWidth - half;
+                                       } else {
+                                               leftPos = pos;
+                                       }
+
+                                       t.timefloat.style.left = leftPos + 'px';
+                                       t.timefloatcurrent.innerHTML = (0, _time.secondsToTimeCode)(t.newTime, player.options.alwaysShowHours, player.options.showTimecodeFrameCount, player.options.framesPerSecond, player.options.secondsDecimalLength);
+                                       t.timefloat.style.display = 'block';
+                               }
+                       } else if (!_constants.IS_IOS && !_constants.IS_ANDROID && t.timefloat) {
+                               leftPos = t.timefloat.offsetWidth + width >= t.container.offsetWidth ? t.timefloat.offsetWidth / 2 : 0;
+                               t.timefloat.style.left = leftPos + 'px';
+                               t.timefloat.style.left = leftPos + 'px';
+                               t.timefloat.style.display = 'block';
+                       }
+               },
+                   updateSlider = function updateSlider() {
+                       var seconds = t.getCurrentTime(),
+                           timeSliderText = _i18n2.default.t('mejs.time-slider'),
+                           time = (0, _time.secondsToTimeCode)(seconds, player.options.alwaysShowHours, player.options.showTimecodeFrameCount, player.options.framesPerSecond, player.options.secondsDecimalLength),
+                           duration = t.getDuration();
+
+                       t.slider.setAttribute('role', 'slider');
+                       t.slider.tabIndex = 0;
+
+                       if (media.paused) {
+                               t.slider.setAttribute('aria-label', timeSliderText);
+                               t.slider.setAttribute('aria-valuemin', 0);
+                               t.slider.setAttribute('aria-valuemax', duration);
+                               t.slider.setAttribute('aria-valuenow', seconds);
+                               t.slider.setAttribute('aria-valuetext', time);
+                       } else {
+                               t.slider.removeAttribute('aria-label');
+                               t.slider.removeAttribute('aria-valuemin');
+                               t.slider.removeAttribute('aria-valuemax');
+                               t.slider.removeAttribute('aria-valuenow');
+                               t.slider.removeAttribute('aria-valuetext');
+                       }
+               },
+                   restartPlayer = function restartPlayer() {
+                       if (new Date() - lastKeyPressTime >= 1000) {
+                               t.play();
+                       }
+               },
+                   handleMouseup = function handleMouseup() {
+                       if (mouseIsDown && t.getCurrentTime() !== null && t.newTime.toFixed(4) !== t.getCurrentTime().toFixed(4)) {
+                               t.setCurrentTime(t.newTime);
+                               t.setCurrentRail();
+                               t.updateCurrent(t.newTime);
+                       }
+                       if (t.forcedHandlePause) {
+                               t.slider.focus();
+                               t.play();
+                       }
+                       t.forcedHandlePause = false;
+               };
+
+               t.slider.addEventListener('focus', function () {
+                       player.options.autoRewind = false;
+               });
+               t.slider.addEventListener('blur', function () {
+                       player.options.autoRewind = autoRewindInitial;
+               });
+               t.slider.addEventListener('keydown', function (e) {
+                       if (new Date() - lastKeyPressTime >= 1000) {
+                               startedPaused = t.paused;
+                       }
+
+                       if (t.options.keyActions.length) {
+
+                               var keyCode = e.which || e.keyCode || 0,
+                                   duration = t.getDuration(),
+                                   seekForward = player.options.defaultSeekForwardInterval(media),
+                                   seekBackward = player.options.defaultSeekBackwardInterval(media);
+
+                               var seekTime = t.getCurrentTime();
+
+                               switch (keyCode) {
+                                       case 37:
+                                       case 40:
+                                               if (t.getDuration() !== Infinity) {
+                                                       seekTime -= seekBackward;
+                                               }
+                                               break;
+                                       case 39:
+                                       case 38:
+                                               if (t.getDuration() !== Infinity) {
+                                                       seekTime += seekForward;
+                                               }
+                                               break;
+                                       case 36:
+                                               seekTime = 0;
+                                               break;
+                                       case 35:
+                                               seekTime = duration;
+                                               break;
+                                       case 32:
+                                               if (!_constants.IS_FIREFOX) {
+                                                       if (t.paused) {
+                                                               t.play();
+                                                       } else {
+                                                               t.pause();
+                                                       }
+                                               }
+                                               return;
+                                       case 13:
+                                               if (t.paused) {
+                                                       t.play();
+                                               } else {
+                                                       t.pause();
+                                               }
+                                               return;
+                                       default:
+                                               return;
+                               }
+
+                               seekTime = seekTime < 0 ? 0 : seekTime >= duration ? duration : Math.floor(seekTime);
+                               lastKeyPressTime = new Date();
+                               if (!startedPaused) {
+                                       player.pause();
+                               }
+
+                               if (seekTime < t.getDuration() && !startedPaused) {
+                                       setTimeout(restartPlayer, 1100);
+                               }
+
+                               t.setCurrentTime(seekTime);
+
+                               e.preventDefault();
+                               e.stopPropagation();
+                       }
+               });
+
+               var events = ['mousedown', 'touchstart'];
+
+               t.slider.addEventListener('dragstart', function () {
+                       return false;
+               });
+
+               for (var i = 0, total = events.length; i < total; i++) {
+                       t.slider.addEventListener(events[i], function (e) {
+                               t.forcedHandlePause = false;
+                               if (t.getDuration() !== Infinity) {
+                                       if (e.which === 1 || e.which === 0) {
+                                               if (!t.paused) {
+                                                       t.pause();
+                                                       t.forcedHandlePause = true;
+                                               }
+
+                                               mouseIsDown = true;
+                                               handleMouseMove(e);
+                                               var endEvents = ['mouseup', 'touchend'];
+
+                                               for (var j = 0, totalEvents = endEvents.length; j < totalEvents; j++) {
+                                                       t.container.addEventListener(endEvents[j], function (event) {
+                                                               var target = event.target;
+                                                               if (target === t.slider || target.closest('.' + t.options.classPrefix + 'time-slider')) {
+                                                                       handleMouseMove(event);
+                                                               }
+                                                       });
+                                               }
+                                               t.globalBind('mouseup.dur touchend.dur', function () {
+                                                       handleMouseup();
+                                                       mouseIsDown = false;
+                                                       if (t.timefloat) {
+                                                               t.timefloat.style.display = 'none';
+                                                       }
+                                                       t.globalUnbind('mousemove.dur touchmove.dur mouseup.dur touchend.dur');
+                                               });
+                                       }
+                               }
+                       });
+               }
+               t.slider.addEventListener('mouseenter', function (e) {
+                       if (e.target === t.slider && t.getDuration() !== Infinity) {
+                               t.container.addEventListener('mousemove', function (event) {
+                                       var target = event.target;
+                                       if (target === t.slider || target.closest('.' + t.options.classPrefix + 'time-slider')) {
+                                               handleMouseMove(event);
+                                       }
+                               });
+                               if (t.timefloat && !_constants.IS_IOS && !_constants.IS_ANDROID) {
+                                       t.timefloat.style.display = 'block';
+                               }
+                               if (t.hovered && !_constants.IS_IOS && !_constants.IS_ANDROID && t.options.useSmoothHover) {
+                                       (0, _dom.removeClass)(t.hovered, 'no-hover');
+                               }
+                       }
+               });
+               t.slider.addEventListener('mouseleave', function () {
+                       if (t.getDuration() !== Infinity) {
+                               if (!mouseIsDown) {
+                                       t.globalUnbind('mousemove.dur');
+                                       if (t.timefloat) {
+                                               t.timefloat.style.display = 'none';
+                                       }
+                                       if (t.hovered && t.options.useSmoothHover) {
+                                               (0, _dom.addClass)(t.hovered, 'no-hover');
+                                       }
+                               }
+                       }
+               });
+
+               t.broadcastCallback = function (e) {
+                       var broadcast = controls.querySelector('.' + t.options.classPrefix + 'broadcast');
+                       if (t.getDuration() !== Infinity) {
+                               if (broadcast) {
+                                       t.slider.style.display = '';
+                                       broadcast.remove();
+                               }
+
+                               player.setProgressRail(e);
+                               if (!t.forcedHandlePause) {
+                                       player.setCurrentRail(e);
+                               }
+                               updateSlider();
+                       } else if (!broadcast) {
+                               var label = _document2.default.createElement('span');
+                               label.className = t.options.classPrefix + 'broadcast';
+                               label.innerText = _i18n2.default.t('mejs.live-broadcast');
+                               t.slider.style.display = 'none';
+                       }
+               };
+
+               media.addEventListener('progress', t.broadcastCallback);
+               media.addEventListener('timeupdate', t.broadcastCallback);
+
+               t.container.addEventListener('controlsresize', function (e) {
+                       if (t.getDuration() !== Infinity) {
+                               player.setProgressRail(e);
+                               if (!t.forcedHandlePause) {
+                                       player.setCurrentRail(e);
+                               }
+                       }
+               });
+       },
+       cleanprogress: function cleanprogress(player, controls, layers, media) {
+               media.removeEventListener('progress', player.broadcastCallback);
+               media.removeEventListener('timeupdate', player.broadcastCallback);
+               if (player.rail) {
+                       player.rail.remove();
+               }
+       },
+       setProgressRail: function setProgressRail(e) {
+               var t = this,
+                   target = e !== undefined ? e.detail.target || e.target : t.media;
+
+               var percent = null;
+
+               if (target && target.buffered && target.buffered.length > 0 && target.buffered.end && t.getDuration()) {
+                       percent = target.buffered.end(target.buffered.length - 1) / t.getDuration();
+               } else if (target && target.bytesTotal !== undefined && target.bytesTotal > 0 && target.bufferedBytes !== undefined) {
+                               percent = target.bufferedBytes / target.bytesTotal;
+                       } else if (e && e.lengthComputable && e.total !== 0) {
+                                       percent = e.loaded / e.total;
+                               }
+
+               if (percent !== null) {
+                       percent = Math.min(1, Math.max(0, percent));
+
+                       if (t.loaded) {
+                               t.setTransformStyle(t.loaded, 'scaleX(' + percent + ')');
+                       }
+               }
+       },
+       setCurrentRailHandle: function setCurrentRailHandle(fakeTime) {
+               var t = this;
+               t.setCurrentRailMain(t, fakeTime);
+       },
+       setCurrentRail: function setCurrentRail() {
+               var t = this;
+               t.setCurrentRailMain(t);
+       },
+       setCurrentRailMain: function setCurrentRailMain(t, fakeTime) {
+               if (t.getCurrentTime() !== undefined && t.getDuration()) {
+                       var nTime = typeof fakeTime === 'undefined' ? t.getCurrentTime() : fakeTime;
+
+                       if (t.total && t.handle) {
+                               var tW = parseFloat(getComputedStyle(t.total).width);
+
+                               var newWidth = Math.round(tW * nTime / t.getDuration()),
+                                   handlePos = newWidth - Math.round(t.handle.offsetWidth / 2);
+
+                               handlePos = handlePos < 0 ? 0 : handlePos;
+                               t.setTransformStyle(t.current, 'scaleX(' + newWidth / tW + ')');
+                               t.setTransformStyle(t.handle, 'translateX(' + handlePos + 'px)');
+
+                               if (t.options.useSmoothHover && !(0, _dom.hasClass)(t.hovered, 'no-hover')) {
+                                       var pos = parseInt(t.hovered.getAttribute('pos'));
+                                       pos = isNaN(pos) ? 0 : pos;
+
+                                       var hoverScaleX = pos / tW - handlePos / tW;
+
+                                       t.hovered.style.left = handlePos + 'px';
+                                       t.setTransformStyle(t.hovered, 'scaleX(' + hoverScaleX + ')');
+
+                                       if (hoverScaleX >= 0) {
+                                               (0, _dom.removeClass)(t.hovered, 'negative');
+                                       } else {
+                                               (0, _dom.addClass)(t.hovered, 'negative');
+                                       }
+                               }
+                       }
+               }
+       }
+});
+
+},{"16":16,"2":2,"25":25,"26":26,"30":30,"5":5}],12:[function(_dereq_,module,exports){
+'use strict';
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _player = _dereq_(16);
+
+var _player2 = _interopRequireDefault(_player);
+
+var _time = _dereq_(30);
+
+var _dom = _dereq_(26);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+Object.assign(_player.config, {
+       duration: 0,
+
+       timeAndDurationSeparator: '<span> | </span>'
+});
+
+Object.assign(_player2.default.prototype, {
+       buildcurrent: function buildcurrent(player, controls, layers, media) {
+               var t = this,
+                   time = _document2.default.createElement('div');
+
+               time.className = t.options.classPrefix + 'time';
+               time.setAttribute('role', 'timer');
+               time.setAttribute('aria-live', 'off');
+               time.innerHTML = '<span class="' + t.options.classPrefix + 'currenttime">' + (0, _time.secondsToTimeCode)(0, player.options.alwaysShowHours, player.options.showTimecodeFrameCount, player.options.framesPerSecond, player.options.secondsDecimalLength) + '</span>';
+
+               t.addControlElement(time, 'current');
+               t.updateTimeCallback = function () {
+                       if (t.controlsAreVisible) {
+                               player.updateCurrent();
+                       }
+               };
+               media.addEventListener('timeupdate', t.updateTimeCallback);
+       },
+       cleancurrent: function cleancurrent(player, controls, layers, media) {
+               media.removeEventListener('timeupdate', player.updateTimeCallback);
+       },
+       buildduration: function buildduration(player, controls, layers, media) {
+               var t = this,
+                   currTime = controls.lastChild.querySelector('.' + t.options.classPrefix + 'currenttime');
+
+               if (currTime) {
+                       controls.querySelector('.' + t.options.classPrefix + 'time').innerHTML += t.options.timeAndDurationSeparator + '<span class="' + t.options.classPrefix + 'duration">' + ((0, _time.secondsToTimeCode)(t.options.duration, t.options.alwaysShowHours, t.options.showTimecodeFrameCount, t.options.framesPerSecond, t.options.secondsDecimalLength) + '</span>');
+               } else {
+                       if (controls.querySelector('.' + t.options.classPrefix + 'currenttime')) {
+                               (0, _dom.addClass)(controls.querySelector('.' + t.options.classPrefix + 'currenttime').parentNode, t.options.classPrefix + 'currenttime-container');
+                       }
+
+                       var duration = _document2.default.createElement('div');
+                       duration.className = t.options.classPrefix + 'time ' + t.options.classPrefix + 'duration-container';
+                       duration.innerHTML = '<span class="' + t.options.classPrefix + 'duration">' + ((0, _time.secondsToTimeCode)(t.options.duration, t.options.alwaysShowHours, t.options.showTimecodeFrameCount, t.options.framesPerSecond, t.options.secondsDecimalLength) + '</span>');
+
+                       t.addControlElement(duration, 'duration');
+               }
+
+               media.addEventListener('timeupdate', t.updateTimeCallback);
+       },
+       cleanduration: function cleanduration(player, controls, layers, media) {
+               media.removeEventListener('timeupdate', player.updateTimeCallback);
+       },
+       updateCurrent: function updateCurrent() {
+               var t = this;
+
+               var currentTime = t.getCurrentTime();
+
+               if (isNaN(currentTime)) {
+                       currentTime = 0;
+               }
+
+               var timecode = (0, _time.secondsToTimeCode)(currentTime, t.options.alwaysShowHours, t.options.showTimecodeFrameCount, t.options.framesPerSecond, t.options.secondsDecimalLength);
+
+               if (timecode.length > 5) {
+                       (0, _dom.addClass)(t.container, t.options.classPrefix + 'long-video');
+               } else {
+                       (0, _dom.removeClass)(t.container, t.options.classPrefix + 'long-video');
+               }
+
+               if (t.controls.querySelector('.' + t.options.classPrefix + 'currenttime')) {
+                       t.controls.querySelector('.' + t.options.classPrefix + 'currenttime').innerText = timecode;
+               }
+       },
+       updateDuration: function updateDuration() {
+               var t = this;
+
+               var duration = t.getDuration();
+
+               if (isNaN(duration) || duration === Infinity || duration < 0) {
+                       t.media.duration = t.options.duration = duration = 0;
+               }
+
+               if (t.options.duration > 0) {
+                       duration = t.options.duration;
+               }
+
+               var timecode = (0, _time.secondsToTimeCode)(duration, t.options.alwaysShowHours, t.options.showTimecodeFrameCount, t.options.framesPerSecond, t.options.secondsDecimalLength);
+
+               if (timecode.length > 5) {
+                       (0, _dom.addClass)(t.container, t.options.classPrefix + 'long-video');
+               } else {
+                       (0, _dom.removeClass)(t.container, t.options.classPrefix + 'long-video');
+               }
+
+               if (t.controls.querySelector('.' + t.options.classPrefix + 'duration') && duration > 0) {
+                       t.controls.querySelector('.' + t.options.classPrefix + 'duration').innerHTML = timecode;
+               }
+       }
+});
+
+},{"16":16,"2":2,"26":26,"30":30}],13:[function(_dereq_,module,exports){
+'use strict';
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _i18n = _dereq_(5);
+
+var _i18n2 = _interopRequireDefault(_i18n);
+
+var _player = _dereq_(16);
+
+var _player2 = _interopRequireDefault(_player);
+
+var _time = _dereq_(30);
+
+var _general = _dereq_(27);
+
+var _dom = _dereq_(26);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+Object.assign(_player.config, {
+       startLanguage: '',
+
+       tracksText: null,
+
+       chaptersText: null,
+
+       tracksAriaLive: false,
+
+       hideCaptionsButtonWhenEmpty: true,
+
+       toggleCaptionsButtonWhenOnlyOne: false,
+
+       slidesSelector: ''
+});
+
+Object.assign(_player2.default.prototype, {
+       hasChapters: false,
+
+       buildtracks: function buildtracks(player, controls, layers, media) {
+
+               if (!player.tracks.length && (!player.trackFiles || !player.trackFiles.length === 0)) {
+                       return;
+               }
+
+               var t = this,
+                   attr = t.options.tracksAriaLive ? ' role="log" aria-live="assertive" aria-atomic="false"' : '',
+                   tracksTitle = (0, _general.isString)(t.options.tracksText) ? t.options.tracksText : _i18n2.default.t('mejs.captions-subtitles'),
+                   chaptersTitle = (0, _general.isString)(t.options.chaptersText) ? t.options.chaptersText : _i18n2.default.t('mejs.captions-chapters'),
+                   total = player.trackFiles === null ? player.tracks.length : player.trackFiles.length;
+
+               if (t.domNode.textTracks) {
+                       for (var i = t.domNode.textTracks.length - 1; i >= 0; i--) {
+                               t.domNode.textTracks[i].mode = 'hidden';
+                       }
+               }
+
+               t.cleartracks(player);
+
+               player.captions = _document2.default.createElement('div');
+               player.captions.className = t.options.classPrefix + 'captions-layer ' + t.options.classPrefix + 'layer';
+               player.captions.innerHTML = '<div class="' + t.options.classPrefix + 'captions-position ' + t.options.classPrefix + 'captions-position-hover"' + attr + '>' + ('<span class="' + t.options.classPrefix + 'captions-text"></span>') + '</div>';
+               player.captions.style.display = 'none';
+               layers.insertBefore(player.captions, layers.firstChild);
+
+               player.captionsText = player.captions.querySelector('.' + t.options.classPrefix + 'captions-text');
+
+               player.captionsButton = _document2.default.createElement('div');
+               player.captionsButton.className = t.options.classPrefix + 'button ' + t.options.classPrefix + 'captions-button';
+               player.captionsButton.innerHTML = '<button type="button" aria-controls="' + t.id + '" title="' + tracksTitle + '" aria-label="' + tracksTitle + '" tabindex="0"></button>' + ('<div class="' + t.options.classPrefix + 'captions-selector ' + t.options.classPrefix + 'offscreen">') + ('<ul class="' + t.options.classPrefix + 'captions-selector-list">') + ('<li class="' + t.options.classPrefix + 'captions-selector-list-item">') + ('<input type="radio" class="' + t.options.classPrefix + 'captions-selector-input" ') + ('name="' + player.id + '_captions" id="' + player.id + '_captions_none" ') + 'value="none" checked disabled>' + ('<label class="' + t.options.classPrefix + 'captions-selector-label ') + (t.options.classPrefix + 'captions-selected" ') + ('for="' + player.id + '_captions_none">' + _i18n2.d
 efault.t('mejs.none') + '</label>') + '</li>' + '</ul>' + '</div>';
+
+               t.addControlElement(player.captionsButton, 'tracks');
+
+               player.captionsButton.querySelector('.' + t.options.classPrefix + 'captions-selector-input').disabled = false;
+
+               player.chaptersButton = _document2.default.createElement('div');
+               player.chaptersButton.className = t.options.classPrefix + 'button ' + t.options.classPrefix + 'chapters-button';
+               player.chaptersButton.innerHTML = '<button type="button" aria-controls="' + t.id + '" title="' + chaptersTitle + '" aria-label="' + chaptersTitle + '" tabindex="0"></button>' + ('<div class="' + t.options.classPrefix + 'chapters-selector ' + t.options.classPrefix + 'offscreen">') + ('<ul class="' + t.options.classPrefix + 'chapters-selector-list"></ul>') + '</div>';
+
+               var subtitleCount = 0;
+
+               for (var _i = 0; _i < total; _i++) {
+                       var kind = player.tracks[_i].kind,
+                           src = player.tracks[_i].src;
+                       if (src.trim()) {
+                               if (kind === 'subtitles' || kind === 'captions') {
+                                       subtitleCount++;
+                               } else if (kind === 'chapters' && !controls.querySelector('.' + t.options.classPrefix + 'chapter-selector')) {
+                                       player.captionsButton.parentNode.insertBefore(player.chaptersButton, player.captionsButton);
+                               }
+                       }
+               }
+
+               player.trackToLoad = -1;
+               player.selectedTrack = null;
+               player.isLoadingTrack = false;
+
+               for (var _i2 = 0; _i2 < total; _i2++) {
+                       var _kind = player.tracks[_i2].kind;
+                       if (player.tracks[_i2].src.trim() && (_kind === 'subtitles' || _kind === 'captions')) {
+                               player.addTrackButton(player.tracks[_i2].trackId, player.tracks[_i2].srclang, player.tracks[_i2].label);
+                       }
+               }
+
+               player.loadNextTrack();
+
+               var inEvents = ['mouseenter', 'focusin'],
+                   outEvents = ['mouseleave', 'focusout'];
+
+               if (t.options.toggleCaptionsButtonWhenOnlyOne && subtitleCount === 1) {
+                       player.captionsButton.addEventListener('click', function () {
+                               var trackId = 'none';
+                               if (player.selectedTrack === null) {
+                                       trackId = player.tracks[0].trackId;
+                               }
+                               player.setTrack(trackId);
+                       });
+               } else {
+                       var labels = player.captionsButton.querySelectorAll('.' + t.options.classPrefix + 'captions-selector-label'),
+                           captions = player.captionsButton.querySelectorAll('input[type=radio]');
+
+                       for (var _i3 = 0, _total = inEvents.length; _i3 < _total; _i3++) {
+                               player.captionsButton.addEventListener(inEvents[_i3], function () {
+                                       (0, _dom.removeClass)(this.querySelector('.' + t.options.classPrefix + 'captions-selector'), t.options.classPrefix + 'offscreen');
+                               });
+                       }
+
+                       for (var _i4 = 0, _total2 = outEvents.length; _i4 < _total2; _i4++) {
+                               player.captionsButton.addEventListener(outEvents[_i4], function () {
+                                       (0, _dom.addClass)(this.querySelector('.' + t.options.classPrefix + 'captions-selector'), t.options.classPrefix + 'offscreen');
+                               });
+                       }
+
+                       for (var _i5 = 0, _total3 = captions.length; _i5 < _total3; _i5++) {
+                               captions[_i5].addEventListener('click', function () {
+                                       player.setTrack(this.value);
+                               });
+                       }
+
+                       for (var _i6 = 0, _total4 = labels.length; _i6 < _total4; _i6++) {
+                               labels[_i6].addEventListener('click', function () {
+                                       var radio = (0, _dom.siblings)(this, function (el) {
+                                               return el.tagName === 'INPUT';
+                                       })[0],
+                                           event = (0, _general.createEvent)('click', radio);
+                                       radio.dispatchEvent(event);
+                               });
+                       }
+
+                       player.captionsButton.addEventListener('keydown', function (e) {
+                               e.stopPropagation();
+                       });
+               }
+
+               for (var _i7 = 0, _total5 = inEvents.length; _i7 < _total5; _i7++) {
+                       player.chaptersButton.addEventListener(inEvents[_i7], function () {
+                               if (this.querySelector('.' + t.options.classPrefix + 'chapters-selector-list').children.length) {
+                                       (0, _dom.removeClass)(this.querySelector('.' + t.options.classPrefix + 'chapters-selector'), t.options.classPrefix + 'offscreen');
+                               }
+                       });
+               }
+
+               for (var _i8 = 0, _total6 = outEvents.length; _i8 < _total6; _i8++) {
+                       player.chaptersButton.addEventListener(outEvents[_i8], function () {
+                               (0, _dom.addClass)(this.querySelector('.' + t.options.classPrefix + 'chapters-selector'), t.options.classPrefix + 'offscreen');
+                       });
+               }
+
+               player.chaptersButton.addEventListener('keydown', function (e) {
+                       e.stopPropagation();
+               });
+
+               if (!player.options.alwaysShowControls) {
+                       player.container.addEventListener('controlsshown', function () {
+                               (0, _dom.addClass)(player.container.querySelector('.' + t.options.classPrefix + 'captions-position'), t.options.classPrefix + 'captions-position-hover');
+                       });
+
+                       player.container.addEventListener('controlshidden', function () {
+                               if (!media.paused) {
+                                       (0, _dom.removeClass)(player.container.querySelector('.' + t.options.classPrefix + 'captions-position'), t.options.classPrefix + 'captions-position-hover');
+                               }
+                       });
+               } else {
+                       (0, _dom.addClass)(player.container.querySelector('.' + t.options.classPrefix + 'captions-position'), t.options.classPrefix + 'captions-position-hover');
+               }
+
+               media.addEventListener('timeupdate', function () {
+                       player.displayCaptions();
+               });
+
+               if (player.options.slidesSelector !== '') {
+                       player.slidesContainer = _document2.default.querySelectorAll(player.options.slidesSelector);
+
+                       media.addEventListener('timeupdate', function () {
+                               player.displaySlides();
+                       });
+               }
+       },
+       cleartracks: function cleartracks(player) {
+               if (player) {
+                       if (player.captions) {
+                               player.captions.remove();
+                       }
+                       if (player.chapters) {
+                               player.chapters.remove();
+                       }
+                       if (player.captionsText) {
+                               player.captionsText.remove();
+                       }
+                       if (player.captionsButton) {
+                               player.captionsButton.remove();
+                       }
+                       if (player.chaptersButton) {
+                               player.chaptersButton.remove();
+                       }
+               }
+       },
+       rebuildtracks: function rebuildtracks() {
+               var t = this;
+               t.findTracks();
+               t.buildtracks(t, t.controls, t.layers, t.media);
+       },
+       findTracks: function findTracks() {
+               var t = this,
+                   tracktags = t.trackFiles === null ? t.node.querySelectorAll('track') : t.trackFiles,
+                   total = tracktags.length;
+
+               t.tracks = [];
+               for (var i = 0; i < total; i++) {
+                       var track = tracktags[i],
+                           srclang = track.getAttribute('srclang').toLowerCase() || '',
+                           trackId = t.id + '_track_' + i + '_' + track.getAttribute('kind') + '_' + srclang;
+                       t.tracks.push({
+                               trackId: trackId,
+                               srclang: srclang,
+                               src: track.getAttribute('src'),
+                               kind: track.getAttribute('kind'),
+                               label: track.getAttribute('label') || '',
+                               entries: [],
+                               isLoaded: false
+                       });
+               }
+       },
+       setTrack: function setTrack(trackId) {
+
+               var t = this,
+                   radios = t.captionsButton.querySelectorAll('input[type="radio"]'),
+                   captions = t.captionsButton.querySelectorAll('.' + t.options.classPrefix + 'captions-selected'),
+                   track = t.captionsButton.querySelector('input[value="' + trackId + '"]');
+
+               for (var i = 0, total = radios.length; i < total; i++) {
+                       radios[i].checked = false;
+               }
+
+               for (var _i9 = 0, _total7 = captions.length; _i9 < _total7; _i9++) {
+                       (0, _dom.removeClass)(captions[_i9], t.options.classPrefix + 'captions-selected');
+               }
+
+               track.checked = true;
+               var labels = (0, _dom.siblings)(track, function (el) {
+                       return (0, _dom.hasClass)(el, t.options.classPrefix + 'captions-selector-label');
+               });
+               for (var _i10 = 0, _total8 = labels.length; _i10 < _total8; _i10++) {
+                       (0, _dom.addClass)(labels[_i10], t.options.classPrefix + 'captions-selected');
+               }
+
+               if (trackId === 'none') {
+                       t.selectedTrack = null;
+                       (0, _dom.removeClass)(t.captionsButton, t.options.classPrefix + 'captions-enabled');
+               } else {
+                       for (var _i11 = 0, _total9 = t.tracks.length; _i11 < _total9; _i11++) {
+                               var _track = t.tracks[_i11];
+                               if (_track.trackId === trackId) {
+                                       if (t.selectedTrack === null) {
+                                               (0, _dom.addClass)(t.captionsButton, t.options.classPrefix + 'captions-enabled');
+                                       }
+                                       t.selectedTrack = _track;
+                                       t.captions.setAttribute('lang', t.selectedTrack.srclang);
+                                       t.displayCaptions();
+                                       break;
+                               }
+                       }
+               }
+
+               var event = (0, _general.createEvent)('captionschange', t.media);
+               event.detail.caption = t.selectedTrack;
+               t.media.dispatchEvent(event);
+       },
+       loadNextTrack: function loadNextTrack() {
+               var t = this;
+
+               t.trackToLoad++;
+               if (t.trackToLoad < t.tracks.length) {
+                       t.isLoadingTrack = true;
+                       t.loadTrack(t.trackToLoad);
+               } else {
+                       t.isLoadingTrack = false;
+                       t.checkForTracks();
+               }
+       },
+       loadTrack: function loadTrack(index) {
+               var t = this,
+                   track = t.tracks[index];
+
+               if (track !== undefined && (track.src !== undefined || track.src !== "")) {
+                       (0, _dom.ajax)(track.src, 'text', function (d) {
+                               track.entries = typeof d === 'string' && /<tt\s+xml/ig.exec(d) ? _mejs2.default.TrackFormatParser.dfxp.parse(d) : _mejs2.default.TrackFormatParser.webvtt.parse(d);
+
+                               track.isLoaded = true;
+                               t.enableTrackButton(track);
+                               t.loadNextTrack();
+
+                               if (track.kind === 'slides') {
+                                       t.setupSlides(track);
+                               } else if (track.kind === 'chapters' && !t.hasChapters) {
+                                               t.drawChapters(track);
+                                               t.hasChapters = true;
+                                       }
+                       }, function () {
+                               t.removeTrackButton(track.trackId);
+                               t.loadNextTrack();
+                       });
+               }
+       },
+       enableTrackButton: function enableTrackButton(track) {
+               var t = this,
+                   lang = track.srclang,
+                   target = _document2.default.getElementById('' + track.trackId);
+
+               if (!target) {
+                       return;
+               }
+
+               var label = track.label;
+
+               if (label === '') {
+                       label = _i18n2.default.t(_mejs2.default.language.codes[lang]) || lang;
+               }
+               target.disabled = false;
+               var targetSiblings = (0, _dom.siblings)(target, function (el) {
+                       return (0, _dom.hasClass)(el, t.options.classPrefix + 'captions-selector-label');
+               });
+               for (var i = 0, total = targetSiblings.length; i < total; i++) {
+                       targetSiblings[i].innerHTML = label;
+               }
+
+               if (t.options.startLanguage === lang) {
+                       target.checked = true;
+                       var event = (0, _general.createEvent)('click', target);
+                       target.dispatchEvent(event);
+               }
+       },
+       removeTrackButton: function removeTrackButton(trackId) {
+               var element = _document2.default.getElementById('' + trackId);
+               if (element) {
+                       var button = element.closest('li');
+                       if (button) {
+                               button.remove();
+                       }
+               }
+       },
+       addTrackButton: function addTrackButton(trackId, lang, label) {
+               var t = this;
+               if (label === '') {
+                       label = _i18n2.default.t(_mejs2.default.language.codes[lang]) || lang;
+               }
+
+               t.captionsButton.querySelector('ul').innerHTML += '<li class="' + t.options.classPrefix + 'captions-selector-list-item">' + ('<input type="radio" class="' + t.options.classPrefix + 'captions-selector-input" ') + ('name="' + t.id + '_captions" id="' + trackId + '" value="' + trackId + '" disabled>') + ('<label class="' + t.options.classPrefix + 'captions-selector-label"') + ('for="' + trackId + '">' + label + ' (loading)</label>') + '</li>';
+       },
+       checkForTracks: function checkForTracks() {
+               var t = this;
+
+               var hasSubtitles = false;
+
+               if (t.options.hideCaptionsButtonWhenEmpty) {
+                       for (var i = 0, total = t.tracks.length; i < total; i++) {
+                               var kind = t.tracks[i].kind;
+                               if ((kind === 'subtitles' || kind === 'captions') && t.tracks[i].isLoaded) {
+                                       hasSubtitles = true;
+                                       break;
+                               }
+                       }
+
+                       t.captionsButton.style.display = hasSubtitles ? '' : 'none';
+                       t.setControlsSize();
+               }
+       },
+       displayCaptions: function displayCaptions() {
+               if (this.tracks === undefined) {
+                       return;
+               }
+
+               var t = this,
+                   track = t.selectedTrack,
+                   sanitize = function sanitize(html) {
+                       var div = _document2.default.createElement('div');
+                       div.innerHTML = html;
+
+                       var scripts = div.getElementsByTagName('script');
+                       var i = scripts.length;
+                       while (i--) {
+                               scripts[i].remove();
+                       }
+
+                       var allElements = div.getElementsByTagName('*');
+                       for (var _i12 = 0, n = allElements.length; _i12 < n; _i12++) {
+                               var attributesObj = allElements[_i12].attributes,
+                                   attributes = Array.prototype.slice.call(attributesObj);
+
+                               for (var j = 0, total = attributes.length; j < total; j++) {
+                                       if (attributes[j].name.startsWith('on') || attributes[j].value.startsWith('javascript')) {
+                                               allElements[_i12].remove();
+                                       } else if (attributes[j].name === 'style') {
+                                               allElements[_i12].removeAttribute(attributes[j].name);
+                                       }
+                               }
+                       }
+                       return div.innerHTML;
+               };
+
+               if (track !== null && track.isLoaded) {
+                       var i = t.searchTrackPosition(track.entries, t.media.currentTime);
+                       if (i > -1) {
+                               t.captionsText.innerHTML = sanitize(track.entries[i].text);
+                               t.captionsText.className = t.options.classPrefix + 'captions-text ' + (track.entries[i].identifier || '');
+                               t.captions.style.display = '';
+                               t.captions.style.height = '0px';
+                               return;
+                       }
+                       t.captions.style.display = 'none';
+               } else {
+                       t.captions.style.display = 'none';
+               }
+       },
+       setupSlides: function setupSlides(track) {
+               var t = this;
+               t.slides = track;
+               t.slides.entries.imgs = [t.slides.entries.length];
+               t.showSlide(0);
+       },
+       showSlide: function showSlide(index) {
+               var _this = this;
+
+               var t = this;
+
+               if (t.tracks === undefined || t.slidesContainer === undefined) {
+                       return;
+               }
+
+               var url = t.slides.entries[index].text;
+
+               var img = t.slides.entries[index].imgs;
+
+               if (img === undefined || img.fadeIn === undefined) {
+                       var image = _document2.default.createElement('img');
+                       image.src = url;
+                       image.addEventListener('load', function () {
+                               var self = _this,
+                                   visible = (0, _dom.siblings)(self, function (el) {
+                                       return visible(el);
+                               });
+                               self.style.display = 'none';
+                               t.slidesContainer.innerHTML += self.innerHTML;
+                               (0, _dom.fadeIn)(t.slidesContainer.querySelector(image));
+                               for (var i = 0, total = visible.length; i < total; i++) {
+                                       (0, _dom.fadeOut)(visible[i], 400);
+                               }
+                       });
+                       t.slides.entries[index].imgs = img = image;
+               } else if (!(0, _dom.visible)(img)) {
+                       var _visible = (0, _dom.siblings)(self, function (el) {
+                               return _visible(el);
+                       });
+                       (0, _dom.fadeIn)(t.slidesContainer.querySelector(img));
+                       for (var i = 0, total = _visible.length; i < total; i++) {
+                               (0, _dom.fadeOut)(_visible[i]);
+                       }
+               }
+       },
+       displaySlides: function displaySlides() {
+               var t = this;
+
+               if (this.slides === undefined) {
+                       return;
+               }
+
+               var slides = t.slides,
+                   i = t.searchTrackPosition(slides.entries, t.media.currentTime);
+
+               if (i > -1) {
+                       t.showSlide(i);
+               }
+       },
+       drawChapters: function drawChapters(chapters) {
+               var t = this,
+                   total = chapters.entries.length;
+
+               if (!total) {
+                       return;
+               }
+
+               t.chaptersButton.querySelector('ul').innerHTML = '';
+
+               for (var i = 0; i < total; i++) {
+                       t.chaptersButton.querySelector('ul').innerHTML += '<li class="' + t.options.classPrefix + 'chapters-selector-list-item" ' + 'role="menuitemcheckbox" aria-live="polite" aria-disabled="false" aria-checked="false">' + ('<input type="radio" class="' + t.options.classPrefix + 'captions-selector-input" ') + ('name="' + t.id + '_chapters" id="' + t.id + '_chapters_' + i + '" value="' + chapters.entries[i].start + '" disabled>') + ('<label class="' + t.options.classPrefix + 'chapters-selector-label"') + ('for="' + t.id + '_chapters_' + i + '">' + chapters.entries[i].text + '</label>') + '</li>';
+               }
+
+               var radios = t.chaptersButton.querySelectorAll('input[type="radio"]'),
+                   labels = t.chaptersButton.querySelectorAll('.' + t.options.classPrefix + 'chapters-selector-label');
+
+               for (var _i13 = 0, _total10 = radios.length; _i13 < _total10; _i13++) {
+                       radios[_i13].disabled = false;
+                       radios[_i13].checked = false;
+                       radios[_i13].addEventListener('click', function () {
+                               var self = this,
+                                   listItems = t.chaptersButton.querySelectorAll('li'),
+                                   label = (0, _dom.siblings)(self, function (el) {
+                                       return (0, _dom.hasClass)(el, t.options.classPrefix + 'chapters-selector-label');
+                               })[0];
+
+                               self.checked = true;
+                               self.parentNode.setAttribute('aria-checked', true);
+                               (0, _dom.addClass)(label, t.options.classPrefix + 'chapters-selected');
+                               (0, _dom.removeClass)(t.chaptersButton.querySelector('.' + t.options.classPrefix + 'chapters-selected'), t.options.classPrefix + 'chapters-selected');
+
+                               for (var _i14 = 0, _total11 = listItems.length; _i14 < _total11; _i14++) {
+                                       listItems[_i14].setAttribute('aria-checked', false);
+                               }
+
+                               t.media.setCurrentTime(parseFloat(self.value));
+                               if (t.media.paused) {
+                                       t.media.play();
+                               }
+                       });
+               }
+
+               for (var _i15 = 0, _total12 = labels.length; _i15 < _total12; _i15++) {
+                       labels[_i15].addEventListener('click', function () {
+                               var radio = (0, _dom.siblings)(this, function (el) {
+                                       return el.tagName === 'INPUT';
+                               })[0],
+                                   event = (0, _general.createEvent)('click', radio);
+                               radio.dispatchEvent(event);
+                       });
+               }
+       },
+       searchTrackPosition: function searchTrackPosition(tracks, currentTime) {
+               var lo = 0,
+                   hi = tracks.length - 1,
+                   mid = void 0,
+                   start = void 0,
+                   stop = void 0;
+
+               while (lo <= hi) {
+                       mid = lo + hi >> 1;
+                       start = tracks[mid].start;
+                       stop = tracks[mid].stop;
+
+                       if (currentTime >= start && currentTime < stop) {
+                               return mid;
+                       } else if (start < currentTime) {
+                               lo = mid + 1;
+                       } else if (start > currentTime) {
+                               hi = mid - 1;
+                       }
+               }
+
+               return -1;
+       }
+});
+
+_mejs2.default.language = {
+       codes: {
+               af: 'mejs.afrikaans',
+               sq: 'mejs.albanian',
+               ar: 'mejs.arabic',
+               be: 'mejs.belarusian',
+               bg: 'mejs.bulgarian',
+               ca: 'mejs.catalan',
+               zh: 'mejs.chinese',
+               'zh-cn': 'mejs.chinese-simplified',
+               'zh-tw': 'mejs.chines-traditional',
+               hr: 'mejs.croatian',
+               cs: 'mejs.czech',
+               da: 'mejs.danish',
+               nl: 'mejs.dutch',
+               en: 'mejs.english',
+               et: 'mejs.estonian',
+               fl: 'mejs.filipino',
+               fi: 'mejs.finnish',
+               fr: 'mejs.french',
+               gl: 'mejs.galician',
+               de: 'mejs.german',
+               el: 'mejs.greek',
+               ht: 'mejs.haitian-creole',
+               iw: 'mejs.hebrew',
+               hi: 'mejs.hindi',
+               hu: 'mejs.hungarian',
+               is: 'mejs.icelandic',
+               id: 'mejs.indonesian',
+               ga: 'mejs.irish',
+               it: 'mejs.italian',
+               ja: 'mejs.japanese',
+               ko: 'mejs.korean',
+               lv: 'mejs.latvian',
+               lt: 'mejs.lithuanian',
+               mk: 'mejs.macedonian',
+               ms: 'mejs.malay',
+               mt: 'mejs.maltese',
+               no: 'mejs.norwegian',
+               fa: 'mejs.persian',
+               pl: 'mejs.polish',
+               pt: 'mejs.portuguese',
+               ro: 'mejs.romanian',
+               ru: 'mejs.russian',
+               sr: 'mejs.serbian',
+               sk: 'mejs.slovak',
+               sl: 'mejs.slovenian',
+               es: 'mejs.spanish',
+               sw: 'mejs.swahili',
+               sv: 'mejs.swedish',
+               tl: 'mejs.tagalog',
+               th: 'mejs.thai',
+               tr: 'mejs.turkish',
+               uk: 'mejs.ukrainian',
+               vi: 'mejs.vietnamese',
+               cy: 'mejs.welsh',
+               yi: 'mejs.yiddish'
+       }
+};
+
+_mejs2.default.TrackFormatParser = {
+       webvtt: {
+               pattern: /^((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,
+
+               parse: function parse(trackText) {
+                       var lines = trackText.split(/\r?\n/),
+                           entries = [];
+
+                       var timecode = void 0,
+                           text = void 0,
+                           identifier = void 0;
+
+                       for (var i = 0, total = lines.length; i < total; i++) {
+                               timecode = this.pattern.exec(lines[i]);
+
+                               if (timecode && i < lines.length) {
+                                       if (i - 1 >= 0 && lines[i - 1] !== '') {
+                                               identifier = lines[i - 1];
+                                       }
+                                       i++;
+
+                                       text = lines[i];
+                                       i++;
+                                       while (lines[i] !== '' && i < lines.length) {
+                                               text = text + '\n' + lines[i];
+                                               i++;
+                                       }
+                                       text = text.trim().replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig, "<a href='$1' target='_blank'>$1</a>");
+                                       entries.push({
+                                               identifier: identifier,
+                                               start: (0, _time.convertSMPTEtoSeconds)(timecode[1]) === 0 ? 0.200 : (0, _time.convertSMPTEtoSeconds)(timecode[1]),
+                                               stop: (0, _time.convertSMPTEtoSeconds)(timecode[3]),
+                                               text: text,
+                                               settings: timecode[5]
+                                       });
+                               }
+                               identifier = '';
+                       }
+                       return entries;
+               }
+       },
+
+       dfxp: {
+               parse: function parse(trackText) {
+                       trackText = $(trackText).filter('tt');
+                       var container = trackText.firstChild,
+                           lines = container.querySelectorAll('p'),
+                           styleNode = trackText.getElementById('' + container.attr('style')),
+                           entries = [];
+
+                       var styles = void 0;
+
+                       if (styleNode.length) {
+                               styleNode.removeAttribute('id');
+                               var attributes = styleNode.attributes;
+                               if (attributes.length) {
+                                       styles = {};
+                                       for (var i = 0, total = attributes.length; i < total; i++) {
+                                               styles[attributes[i].name.split(":")[1]] = attributes[i].value;
+                                       }
+                               }
+                       }
+
+                       for (var _i16 = 0, _total13 = lines.length; _i16 < _total13; _i16++) {
+                               var style = void 0,
+                                   _temp = {
+                                       start: null,
+                                       stop: null,
+                                       style: null,
+                                       text: null
+                               };
+
+                               if (lines.eq(_i16).attr('begin')) {
+                                       _temp.start = (0, _time.convertSMPTEtoSeconds)(lines.eq(_i16).attr('begin'));
+                               }
+                               if (!_temp.start && lines.eq(_i16 - 1).attr('end')) {
+                                       _temp.start = (0, _time.convertSMPTEtoSeconds)(lines.eq(_i16 - 1).attr('end'));
+                               }
+                               if (lines.eq(_i16).attr('end')) {
+                                       _temp.stop = (0, _time.convertSMPTEtoSeconds)(lines.eq(_i16).attr('end'));
+                               }
+                               if (!_temp.stop && lines.eq(_i16 + 1).attr('begin')) {
+                                       _temp.stop = (0, _time.convertSMPTEtoSeconds)(lines.eq(_i16 + 1).attr('begin'));
+                               }
+
+                               if (styles) {
+                                       style = '';
+                                       for (var _style in styles) {
+                                               style += _style + ':' + styles[_style] + ';';
+                                       }
+                               }
+                               if (style) {
+                                       _temp.style = style;
+                               }
+                               if (_temp.start === 0) {
+                                       _temp.start = 0.200;
+                               }
+                               _temp.text = lines.eq(_i16).innerHTML.trim().replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig, "<a href='$1' target='_blank'>$1</a>");
+                               entries.push(_temp);
+                       }
+                       return entries;
+               }
+       }
+};
+
+},{"16":16,"2":2,"26":26,"27":27,"30":30,"5":5,"7":7}],14:[function(_dereq_,module,exports){
+'use strict';
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _player = _dereq_(16);
+
+var _player2 = _interopRequireDefault(_player);
+
+var _i18n = _dereq_(5);
+
+var _i18n2 = _interopRequireDefault(_i18n);
+
+var _constants = _dereq_(25);
+
+var _general = _dereq_(27);
+
+var _dom = _dereq_(26);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+Object.assign(_player.config, {
+       muteText: null,
+
+       unmuteText: null,
+
+       allyVolumeControlText: null,
+
+       hideVolumeOnTouchDevices: true,
+
+       audioVolume: 'horizontal',
+
+       videoVolume: 'vertical',
+
+       startVolume: 0.8
+});
+
+Object.assign(_player2.default.prototype, {
+       buildvolume: function buildvolume(player, controls, layers, media) {
+               if ((_constants.IS_ANDROID || _constants.IS_IOS) && this.options.hideVolumeOnTouchDevices) {
+                       return;
+               }
+
+               var t = this,
+                   mode = t.isVideo ? t.options.videoVolume : t.options.audioVolume,
+                   muteText = (0, _general.isString)(t.options.muteText) ? t.options.muteText : _i18n2.default.t('mejs.mute'),
+                   unmuteText = (0, _general.isString)(t.options.unmuteText) ? t.options.unmuteText : _i18n2.default.t('mejs.unmute'),
+                   volumeControlText = (0, _general.isString)(t.options.allyVolumeControlText) ? t.options.allyVolumeControlText : _i18n2.default.t('mejs.volume-help-text'),
+                   mute = _document2.default.createElement('div');
+
+               mute.className = t.options.classPrefix + 'button ' + t.options.classPrefix + 'volume-button ' + t.options.classPrefix + 'mute';
+               mute.innerHTML = mode === 'horizontal' ? '<button type="button" aria-controls="' + t.id + '" title="' + muteText + '" aria-label="' + muteText + '" tabindex="0"></button>' : '<button type="button" aria-controls="' + t.id + '" title="' + muteText + '" aria-label="' + muteText + '" tabindex="0"></button>' + ('<a href="javascript:void(0);" class="' + t.options.classPrefix + 'volume-slider" ') + ('aria-label="' + _i18n2.default.t('mejs.volume-slider') + '" aria-valuemin="0" aria-valuemax="100" role="slider" ') + 'aria-orientation="vertical">' + ('<span class="' + t.options.classPrefix + 'offscreen">' + volumeControlText + '</span>') + ('<div class="' + t.options.classPrefix + 'volume-total">') + ('<div class="' + t.options.classPrefix + 'volum
 e-current"></div>') + ('<div class="' + t.options.classPrefix + 'volume-handle"></div>') + '</div>' + '</a>';
+
+               t.addControlElement(mute, 'volume');
+
+               if (mode === 'horizontal') {
+                       var anchor = _document2.default.createElement('a');
+                       anchor.className = t.options.classPrefix + 'horizontal-volume-slider';
+                       anchor.href = 'javascript:void(0);';
+                       anchor.setAttribute('aria-label', _i18n2.default.t('mejs.volume-slider'));
+                       anchor.setAttribute('aria-valuemin', 0);
+                       anchor.setAttribute('aria-valuemax', 100);
+                       anchor.setAttribute('role', 'slider');
+                       anchor.innerHTML += '<span class="' + t.options.classPrefix + 'offscreen">' + volumeControlText + '</span>' + ('<div class="' + t.options.classPrefix + 'horizontal-volume-total">') + ('<div class="' + t.options.classPrefix + 'horizontal-volume-current"></div>') + ('<div class="' + t.options.classPrefix + 'horizontal-volume-handle"></div>') + '</div>';
+                       mute.parentNode.insertBefore(anchor, mute.nextSibling);
+               }
+
+               var mouseIsDown = false,
+                   mouseIsOver = false,
+                   modified = false,
+                   updateVolumeSlider = function updateVolumeSlider() {
+                       var volume = Math.floor(media.volume * 100);
+                       volumeSlider.setAttribute('aria-valuenow', volume);
+                       volumeSlider.setAttribute('aria-valuetext', volume + '%');
+               };
+
+               var volumeSlider = mode === 'vertical' ? t.container.querySelector('.' + t.options.classPrefix + 'volume-slider') : t.container.querySelector('.' + t.options.classPrefix + 'horizontal-volume-slider'),
+                   volumeTotal = mode === 'vertical' ? t.container.querySelector('.' + t.options.classPrefix + 'volume-total') : t.container.querySelector('.' + t.options.classPrefix + 'horizontal-volume-total'),
+                   volumeCurrent = mode === 'vertical' ? t.container.querySelector('.' + t.options.classPrefix + 'volume-current') : t.container.querySelector('.' + t.options.classPrefix + 'horizontal-volume-current'),
+                   volumeHandle = mode === 'vertical' ? t.container.querySelector('.' + t.options.classPrefix + 'volume-handle') : t.container.querySelector('.' + t.options.classPrefix + 'horizontal-volume-handle'),
+                   positionVolumeHandle = function positionVolumeHandle(volume) {
+
+                       if (volume === null || isNaN(volume) || volume === undefined) {
+                               return;
+                       }
+
+                       volume = Math.max(0, volume);
+                       volume = Math.min(volume, 1);
+
+                       if (volume === 0) {
+                               (0, _dom.removeClass)(mute, t.options.classPrefix + 'mute');
+                               (0, _dom.addClass)(mute, t.options.classPrefix + 'unmute');
+                               var button = mute.firstElementChild;
+                               button.setAttribute('title', unmuteText);
+                               button.setAttribute('aria-label', unmuteText);
+                       } else {
+                               (0, _dom.removeClass)(mute, t.options.classPrefix + 'unmute');
+                               (0, _dom.addClass)(mute, t.options.classPrefix + 'mute');
+                               var _button = mute.firstElementChild;
+                               _button.setAttribute('title', muteText);
+                               _button.setAttribute('aria-label', muteText);
+                       }
+
+                       var volumePercentage = volume * 100 + '%',
+                           volumeStyles = getComputedStyle(volumeHandle);
+
+                       if (mode === 'vertical') {
+                               volumeCurrent.style.bottom = 0;
+                               volumeCurrent.style.height = volumePercentage;
+                               volumeHandle.style.bottom = volumePercentage;
+                               volumeHandle.style.marginBottom = -parseFloat(volumeStyles.height) / 2 + 'px';
+                       } else {
+                               volumeCurrent.style.left = 0;
+                               volumeCurrent.style.width = volumePercentage;
+                               volumeHandle.style.left = volumePercentage;
+                               volumeHandle.style.marginLeft = -parseFloat(volumeStyles.width) / 2 + 'px';
+                       }
+               },
+                   handleVolumeMove = function handleVolumeMove(e) {
+                       var totalOffset = (0, _dom.offset)(volumeTotal),
+                           volumeStyles = getComputedStyle(volumeTotal);
+
+                       modified = true;
+
+                       var volume = null;
+
+                       if (mode === 'vertical') {
+                               var railHeight = parseFloat(volumeStyles.height),
+                                   newY = e.pageY - totalOffset.top;
+
+                               volume = (railHeight - newY) / railHeight;
+
+                               if (totalOffset.top === 0 || totalOffset.left === 0) {
+                                       return;
+                               }
+                       } else {
+                               var railWidth = parseFloat(volumeStyles.width),
+                                   newX = e.pageX - totalOffset.left;
+
+                               volume = newX / railWidth;
+                       }
+
+                       volume = Math.max(0, volume);
+                       volume = Math.min(volume, 1);
+
+                       positionVolumeHandle(volume);
+
+                       t.setMuted(volume === 0);
+                       t.setVolume(volume);
+
+                       e.preventDefault();
+                       e.stopPropagation();
+               },
+                   toggleMute = function toggleMute() {
+                       if (t.muted) {
+                               positionVolumeHandle(0);
+                               (0, _dom.removeClass)(mute, t.options.classPrefix + 'mute');
+                               (0, _dom.addClass)(mute, t.options.classPrefix + 'unmute');
+                       } else {
+                               positionVolumeHandle(media.volume);
+                               (0, _dom.removeClass)(mute, t.options.classPrefix + 'unmute');
+                               (0, _dom.addClass)(mute, t.options.classPrefix + 'mute');
+                       }
+               };
+
+               mute.addEventListener('mouseenter', function (e) {
+                       if (e.target === mute) {
+                               volumeSlider.style.display = 'block';
+                               mouseIsOver = true;
+                               e.preventDefault();
+                               e.stopPropagation();
+                       }
+               });
+               mute.addEventListener('focusin', function () {
+                       volumeSlider.style.display = 'block';
+                       mouseIsOver = true;
+               });
+
+               mute.addEventListener('focusout', function (e) {
+                       if ((!e.relatedTarget || e.relatedTarget && !e.relatedTarget.matches('.' + t.options.classPrefix + 'volume-slider')) && mode === 'vertical') {
+                               volumeSlider.style.display = 'none';
+                       }
+               });
+               mute.addEventListener('mouseleave', function () {
+                       mouseIsOver = false;
+                       if (!mouseIsDown && mode === 'vertical') {
+                               volumeSlider.style.display = 'none';
+                       }
+               });
+               mute.addEventListener('focusout', function () {
+                       mouseIsOver = false;
+               });
+               mute.addEventListener('keydown', function (e) {
+                       if (t.options.keyActions.length) {
+                               var keyCode = e.which || e.keyCode || 0,
+                                   volume = media.volume;
+
+                               switch (keyCode) {
+                                       case 38:
+                                               volume = Math.min(volume + 0.1, 1);
+                                               break;
+                                       case 40:
+                                               volume = Math.max(0, volume - 0.1);
+                                               break;
+                                       default:
+                                               return true;
+                               }
+
+                               mouseIsDown = false;
+                               positionVolumeHandle(volume);
+                               media.setVolume(volume);
+
+                               e.preventDefault();
+                               e.stopPropagation();
+                       }
+               });
+               mute.querySelector('button').addEventListener('click', function () {
+                       media.setMuted(!media.muted);
+                       var event = (0, _general.createEvent)('volumechange', media);
+                       media.dispatchEvent(event);
+               });
+
+               volumeSlider.addEventListener('dragstart', function () {
+                       return false;
+               });
+
+               volumeSlider.addEventListener('mouseover', function () {
+                       mouseIsOver = true;
+               });
+               volumeSlider.addEventListener('focusin', function () {
+                       volumeSlider.style.display = 'block';
+                       mouseIsOver = true;
+               });
+               volumeSlider.addEventListener('focusout', function () {
+                       mouseIsOver = false;
+                       if (!mouseIsDown && mode === 'vertical') {
+                               volumeSlider.style.display = 'none';
+                       }
+               });
+               volumeSlider.addEventListener('mousedown', function (e) {
+                       handleVolumeMove(e);
+                       t.globalBind('mousemove.vol', function (event) {
+                               var target = event.target;
+                               if (mouseIsDown && (target === volumeSlider || target.closest(mode === 'vertical' ? '.' + t.options.classPrefix + 'volume-slider' : '.' + t.options.classPrefix + 'horizontal-volume-slider'))) {
+                                       handleVolumeMove(event);
+                               }
+                       });
+                       t.globalBind('mouseup.vol', function () {
+                               mouseIsDown = false;
+                               t.globalUnbind('mousemove.vol mouseup.vol');
+
+                               if (!mouseIsOver && mode === 'vertical') {
+                                       volumeSlider.style.display = 'none';
+                               }
+                       });
+                       mouseIsDown = true;
+                       e.preventDefault();
+                       e.stopPropagation();
+               });
+
+               media.addEventListener('volumechange', function (e) {
+                       if (!mouseIsDown) {
+                               toggleMute();
+                       }
+                       updateVolumeSlider(e);
+               });
+
+               var rendered = false;
+               media.addEventListener('rendererready', function () {
+                       if (!modified) {
+                               setTimeout(function () {
+                                       rendered = true;
+                                       if (player.options.startVolume === 0 || media.originalNode.muted) {
+                                               media.setMuted(true);
+                                               player.options.startVolume = 0;
+                                       }
+                                       media.setVolume(player.options.startVolume);
+                                       t.setControlsSize();
+                               }, 250);
+                       }
+               });
+
+               media.addEventListener('loadedmetadata', function () {
+                       setTimeout(function () {
+                               if (!modified && !rendered) {
+                                       if (player.options.startVolume === 0 || media.originalNode.muted) {
+                                               media.setMuted(true);
+                                               player.options.startVolume = 0;
+                                       }
+                                       media.setVolume(player.options.startVolume);
+                                       t.setControlsSize();
+                               }
+                               rendered = false;
+                       }, 250);
+               });
+
+               if (player.options.startVolume === 0 || media.originalNode.muted) {
+                       media.setMuted(true);
+                       player.options.startVolume = 0;
+                       toggleMute();
+               }
+
+               t.container.addEventListener('controlsresize', function () {
+                       toggleMute();
+               });
+       }
+});
+
+},{"16":16,"2":2,"25":25,"26":26,"27":27,"5":5}],15:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+var EN = exports.EN = {
+       "mejs.plural-form": 1,
+
+       "mejs.download-file": "Download File",
+
+       "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",
+
+       "mejs.fullscreen": "Fullscreen",
+
+       "mejs.play": "Play",
+       "mejs.pause": "Pause",
+
+       "mejs.time-slider": "Time Slider",
+       "mejs.time-help-text": "Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.",
+       "mejs.live-broadcast": "Live Broadcast",
+
+       "mejs.volume-help-text": "Use Up/Down Arrow keys to increase or decrease volume.",
+       "mejs.unmute": "Unmute",
+       "mejs.mute": "Mute",
+       "mejs.volume-slider": "Volume Slider",
+
+       "mejs.video-player": "Video Player",
+       "mejs.audio-player": "Audio Player",
+
+       "mejs.captions-subtitles": "Captions/Subtitles",
+       "mejs.captions-chapters": "Chapters",
+       "mejs.none": "None",
+       "mejs.afrikaans": "Afrikaans",
+       "mejs.albanian": "Albanian",
+       "mejs.arabic": "Arabic",
+       "mejs.belarusian": "Belarusian",
+       "mejs.bulgarian": "Bulgarian",
+       "mejs.catalan": "Catalan",
+       "mejs.chinese": "Chinese",
+       "mejs.chinese-simplified": "Chinese (Simplified)",
+       "mejs.chinese-traditional": "Chinese (Traditional)",
+       "mejs.croatian": "Croatian",
+       "mejs.czech": "Czech",
+       "mejs.danish": "Danish",
+       "mejs.dutch": "Dutch",
+       "mejs.english": "English",
+       "mejs.estonian": "Estonian",
+       "mejs.filipino": "Filipino",
+       "mejs.finnish": "Finnish",
+       "mejs.french": "French",
+       "mejs.galician": "Galician",
+       "mejs.german": "German",
+       "mejs.greek": "Greek",
+       "mejs.haitian-creole": "Haitian Creole",
+       "mejs.hebrew": "Hebrew",
+       "mejs.hindi": "Hindi",
+       "mejs.hungarian": "Hungarian",
+       "mejs.icelandic": "Icelandic",
+       "mejs.indonesian": "Indonesian",
+       "mejs.irish": "Irish",
+       "mejs.italian": "Italian",
+       "mejs.japanese": "Japanese",
+       "mejs.korean": "Korean",
+       "mejs.latvian": "Latvian",
+       "mejs.lithuanian": "Lithuanian",
+       "mejs.macedonian": "Macedonian",
+       "mejs.malay": "Malay",
+       "mejs.maltese": "Maltese",
+       "mejs.norwegian": "Norwegian",
+       "mejs.persian": "Persian",
+       "mejs.polish": "Polish",
+       "mejs.portuguese": "Portuguese",
+       "mejs.romanian": "Romanian",
+       "mejs.russian": "Russian",
+       "mejs.serbian": "Serbian",
+       "mejs.slovak": "Slovak",
+       "mejs.slovenian": "Slovenian",
+       "mejs.spanish": "Spanish",
+       "mejs.swahili": "Swahili",
+       "mejs.swedish": "Swedish",
+       "mejs.tagalog": "Tagalog",
+       "mejs.thai": "Thai",
+       "mejs.turkish": "Turkish",
+       "mejs.ukrainian": "Ukrainian",
+       "mejs.vietnamese": "Vietnamese",
+       "mejs.welsh": "Welsh",
+       "mejs.yiddish": "Yiddish"
+};
+
+},{}],16:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.config = undefined;
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _mediaelement = _dereq_(6);
+
+var _mediaelement2 = _interopRequireDefault(_mediaelement);
+
+var _default = _dereq_(17);
+
+var _default2 = _interopRequireDefault(_default);
+
+var _i18n = _dereq_(5);
+
+var _i18n2 = _interopRequireDefault(_i18n);
+
+var _constants = _dereq_(25);
+
+var _general = _dereq_(27);
+
+var _time = _dereq_(30);
+
+var _media = _dereq_(28);
+
+var _dom = _dereq_(26);
+
+var dom = _interopRequireWildcard(_dom);
+
+function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
+_mejs2.default.mepIndex = 0;
+
+_mejs2.default.players = {};
+
+var config = exports.config = {
+       poster: '',
+
+       showPosterWhenEnded: false,
+
+       showPosterWhenPaused: false,
+
+       defaultVideoWidth: 480,
+
+       defaultVideoHeight: 270,
+
+       videoWidth: -1,
+
+       videoHeight: -1,
+
+       defaultAudioWidth: 400,
+
+       defaultAudioHeight: 40,
+
+       defaultSeekBackwardInterval: function defaultSeekBackwardInterval(media) {
+               return media.getDuration() * 0.05;
+       },
+
+       defaultSeekForwardInterval: function defaultSeekForwardInterval(media) {
+               return media.getDuration() * 0.05;
+       },
+
+       setDimensions: true,
+
+       audioWidth: -1,
+
+       audioHeight: -1,
+
+       loop: false,
+
+       autoRewind: true,
+
+       enableAutosize: true,
+
+       timeFormat: '',
+
+       alwaysShowHours: false,
+
+       showTimecodeFrameCount: false,
+
+       framesPerSecond: 25,
+
+       alwaysShowControls: false,
+
+       hideVideoControlsOnLoad: false,
+
+       hideVideoControlsOnPause: false,
+
+       clickToPlayPause: true,
+
+       controlsTimeoutDefault: 1500,
+
+       controlsTimeoutMouseEnter: 2500,
+
+       controlsTimeoutMouseLeave: 1000,
+
+       iPadUseNativeControls: false,
+
+       iPhoneUseNativeControls: false,
+
+       AndroidUseNativeControls: false,
+
+       features: ['playpause', 'current', 'progress', 'duration', 'tracks', 'volume', 'fullscreen'],
+
+       isVideo: true,
+
+       stretching: 'auto',
+
+       classPrefix: 'mejs__',
+
+       enableKeyboard: true,
+
+       pauseOtherPlayers: true,
+
+       secondsDecimalLength: 0,
+
+       customError: '',
+
+       keyActions: [{
+               keys: [32, 179],
+               action: function action(player) {
+
+                       if (!_constants.IS_FIREFOX) {
+                               if (player.paused || player.ended) {
+                                       player.play();
+                               } else {
+                                       player.pause();
+                               }
+                       }
+               }
+       }, {
+               keys: [38],
+               action: function action(player) {
+
+                       if (player.container.querySelector('.' + config.classPrefix + 'volume-button>button').matches(':focus') || player.container.querySelector('.' + config.classPrefix + 'volume-slider').matches(':focus')) {
+                               player.container.querySelector('.' + config.classPrefix + 'volume-slider').style.display = '';
+                       }
+                       if (player.isVideo) {
+                               player.showControls();
+                               player.startControlsTimer();
+                       }
+
+                       var newVolume = Math.min(player.volume + 0.1, 1);
+                       player.setVolume(newVolume);
+                       if (newVolume > 0) {
+                               player.setMuted(false);
+                       }
+               }
+       }, {
+               keys: [40],
+               action: function action(player) {
+
+                       if (player.container.querySelector('.' + config.classPrefix + 'volume-button>button').matches(':focus') || player.container.querySelector('.' + config.classPrefix + 'volume-slider').matches(':focus')) {
+                               player.container.querySelector('.' + config.classPrefix + 'volume-slider').style.display = '';
+                       }
+
+                       if (player.isVideo) {
+                               player.showControls();
+                               player.startControlsTimer();
+                       }
+
+                       var newVolume = Math.max(player.volume - 0.1, 0);
+                       player.setVolume(newVolume);
+
+                       if (newVolume <= 0.1) {
+                               player.setMuted(true);
+                       }
+               }
+       }, {
+               keys: [37, 227],
+               action: function action(player) {
+                       if (!isNaN(player.duration) && player.duration > 0) {
+                               if (player.isVideo) {
+                                       player.showControls();
+                                       player.startControlsTimer();
+                               }
+
+                               var newTime = Math.max(player.currentTime - player.options.defaultSeekBackwardInterval(player), 0);
+                               player.setCurrentTime(newTime);
+                       }
+               }
+       }, {
+               keys: [39, 228],
+               action: function action(player) {
+
+                       if (!isNaN(player.duration) && player.duration > 0) {
+                               if (player.isVideo) {
+                                       player.showControls();
+                                       player.startControlsTimer();
+                               }
+
+                               var newTime = Math.min(player.currentTime + player.options.defaultSeekForwardInterval(player), player.duration);
+                               player.setCurrentTime(newTime);
+                       }
+               }
+       }, {
+               keys: [70],
+               action: function action(player, media, key, event) {
+                       if (!event.ctrlKey) {
+                               if (typeof player.enterFullScreen !== 'undefined') {
+                                       if (player.isFullScreen) {
+                                               player.exitFullScreen();
+                                       } else {
+                                               player.enterFullScreen();
+                                       }
+                               }
+                       }
+               }
+       }, {
+               keys: [77],
+               action: function action(player) {
+
+                       player.container.querySelector('.' + config.classPrefix + 'volume-slider').style.display = '';
+                       if (player.isVideo) {
+                               player.showControls();
+                               player.startControlsTimer();
+                       }
+                       if (player.media.muted) {
+                               player.setMuted(false);
+                       } else {
+                               player.setMuted(true);
+                       }
+               }
+       }]
+};
+
+_mejs2.default.MepDefaults = config;
+
+var MediaElementPlayer = function () {
+       function MediaElementPlayer(node, o) {
+               _classCallCheck(this, MediaElementPlayer);
+
+               var t = this,
+                   element = typeof node === 'string' ? _document2.default.getElementById(node) : node;
+
+               if (!(t instanceof MediaElementPlayer)) {
+                       return new MediaElementPlayer(element, o);
+               }
+
+               t.node = t.media = element;
+
+               if (!t.node) {
+                       return;
+               }
+
+               if (t.media.player) {
+                       return t.media.player;
+               }
+
+               t.hasFocus = false;
+
+               t.controlsAreVisible = true;
+
+               t.controlsEnabled = true;
+
+               t.controlsTimer = null;
+
+               t.currentMediaTime = 0;
+
+               t.proxy = null;
+
+               if (o === undefined) {
+                       var options = t.node.getAttribute('data-mejsoptions');
+                       o = options ? JSON.parse(options) : {};
+               }
+
+               t.options = Object.assign({}, config, o);
+
+               if (t.options.loop && !t.media.getAttribute('loop')) {
+                       t.media.loop = true;
+                       t.node.loop = true;
+               } else if (t.media.loop) {
+                       t.options.loop = true;
+               }
+
+               if (!t.options.timeFormat) {
+                       t.options.timeFormat = 'mm:ss';
+                       if (t.options.alwaysShowHours) {
+                               t.options.timeFormat = 'hh:mm:ss';
+                       }
+                       if (t.options.showTimecodeFrameCount) {
+                               t.options.timeFormat += ':ff';
+                       }
+               }
+
+               (0, _time.calculateTimeFormat)(0, t.options, t.options.framesPerSecond || 25);
+
+               t.id = 'mep_' + _mejs2.default.mepIndex++;
+
+               _mejs2.default.players[t.id] = t;
+
+               var playerOptions = Object.assign({}, t.options, {
+                       success: function success(media, domNode) {
+                               t._meReady(media, domNode);
+                       },
+                       error: function error(e) {
+                               t._handleError(e);
+                       }
+               }),
+                   tagName = t.node.tagName.toLowerCase();
+
+               t.isDynamic = tagName !== 'audio' && tagName !== 'video' && tagName !== 'iframe';
+               t.isVideo = t.isDynamic ? t.options.isVideo : tagName !== 'audio' && t.options.isVideo;
+               t.mediaFiles = null;
+               t.trackFiles = null;
+
+               if (_constants.IS_IPAD && t.options.iPadUseNativeControls || _constants.IS_IPHONE && t.options.iPhoneUseNativeControls) {
+                       t.node.setAttribute('controls', true);
+
+                       if (_constants.IS_IPAD && t.node.getAttribute('autoplay')) {
+                               t.play();
+                       }
+               } else if ((t.isVideo || !t.isVideo && t.options.features.length) && !(_constants.IS_ANDROID && t.options.AndroidUseNativeControls)) {
+                       t.node.removeAttribute('controls');
+                       var videoPlayerTitle = t.isVideo ? _i18n2.default.t('mejs.video-player') : _i18n2.default.t('mejs.audio-player');
+
+                       var offscreen = _document2.default.createElement('span');
+                       offscreen.className = t.options.classPrefix + 'offscreen';
+                       offscreen.innerText = videoPlayerTitle;
+                       t.media.parentNode.insertBefore(offscreen, t.media);
+
+                       t.container = _document2.default.createElement('div');
+                       t.container.id = t.id;
+                       t.container.className = t.options.classPrefix + 'container ' + t.options.classPrefix + 'container-keyboard-inactive ' + t.media.className;
+                       t.container.tabIndex = 0;
+                       t.container.setAttribute('role', 'application');
+                       t.container.setAttribute('aria-label', videoPlayerTitle);
+                       t.container.innerHTML = '<div class="' + t.options.classPrefix + 'inner">' + ('<div class="' + t.options.classPrefix + 'mediaelement"></div>') + ('<div class="' + t.options.classPrefix + 'layers"></div>') + ('<div class="' + t.options.classPrefix + 'controls"></div>') + '</div>';
+                       t.container.addEventListener('focus', function (e) {
+                               if (!t.controlsAreVisible && !t.hasFocus && t.controlsEnabled) {
+                                       t.showControls(true);
+
+                                       var btnSelector = (0, _general.isNodeAfter)(e.relatedTarget, t.container) ? '.' + t.options.classPrefix + 'controls .' + t.options.classPrefix + 'button:last-child > button' : '.' + t.options.classPrefix + 'playpause-button > button',
+                                           button = t.container.querySelector(btnSelector);
+
+                                       button.focus();
+                               }
+                       });
+                       t.node.parentNode.insertBefore(t.container, t.node);
+
+                       if (!t.options.features.length) {
+                               t.container.style.background = 'transparent';
+                               t.container.querySelector('.' + t.options.classPrefix + 'controls').style.display = 'none';
+                       }
+
+                       if (t.isVideo && t.options.stretching === 'fill' && !dom.hasClass(t.container.parentNode, t.options.classPrefix + 'fill-container')) {
+                               t.outerContainer = t.media.parentNode;
+
+                               var wrapper = _document2.default.createElement('div');
+                               wrapper.className = t.options.classPrefix + 'fill-container';
+                               t.container.parentNode.insertBefore(wrapper, t.container);
+                               wrapper.appendChild(t.container);
+                       }
+
+                       if (_constants.IS_ANDROID) {
+                               dom.addClass(t.container, t.options.classPrefix + 'android');
+                       }
+                       if (_constants.IS_IOS) {
+                               dom.addClass(t.container, t.options.classPrefix + 'ios');
+                       }
+                       if (_constants.IS_IPAD) {
+                               dom.addClass(t.container, t.options.classPrefix + 'ipad');
+                       }
+                       if (_constants.IS_IPHONE) {
+                               dom.addClass(t.container, t.options.classPrefix + 'iphone');
+                       }
+                       dom.addClass(t.container, t.isVideo ? t.options.classPrefix + 'video' : t.options.classPrefix + 'audio');
+
+                       if (_constants.IS_SAFARI && !_constants.IS_IOS) {
+
+                               dom.addClass(t.container, t.options.classPrefix + 'hide-cues');
+
+                               var cloneNode = t.node.cloneNode(),
+                                   children = t.node.children,
+                                   mediaFiles = [],
+                                   tracks = [];
+
+                               for (var i = 0, total = children.length; i < total; i++) {
+                                       var childNode = children[i];
+
+                                       (function () {
+                                               switch (childNode.tagName.toLowerCase()) {
+                                                       case 'source':
+                                                               var elements = {};
+                                                               Array.prototype.slice.call(childNode.attributes).forEach(function (item) {
+                                                                       elements[item.name] = item.value;
+                                                               });
+                                                               elements.type = (0, _media.formatType)(elements.src, elements.type);
+                                                               mediaFiles.push(elements);
+                                                               break;
+                                                       case 'track':
+                                                               childNode.mode = 'hidden';
+                                                               tracks.push(childNode);
+                                                               break;
+                                                       default:
+                                                               cloneNode.appendChild(childNode);
+                                                               break;
+                                               }
+                                       })();
+                               }
+
+                               t.node.remove();
+                               t.node = t.media = cloneNode;
+
+                               if (mediaFiles.length) {
+                                       t.mediaFiles = mediaFiles;
+                               }
+                               if (tracks.length) {
+                                       t.trackFiles = tracks;
+                               }
+                       }
+
+                       t.container.querySelector('.' + t.options.classPrefix + 'mediaelement').appendChild(t.node);
+
+                       t.media.player = t;
+
+                       t.controls = t.container.querySelector('.' + t.options.classPrefix + 'controls');
+                       t.layers = t.container.querySelector('.' + t.options.classPrefix + 'layers');
+
+                       var tagType = t.isVideo ? 'video' : 'audio',
+                           capsTagName = tagType.substring(0, 1).toUpperCase() + tagType.substring(1);
+
+                       if (t.options[tagType + 'Width'] > 0 || t.options[tagType + 'Width'].toString().indexOf('%') > -1) {
+                               t.width = t.options[tagType + 'Width'];
+                       } else if (t.node.style.width !== '' && t.node.style.width !== null) {
+                               t.width = t.node.style.width;
+                       } else if (t.node.getAttribute('width')) {
+                               t.width = t.node.getAttribute('width');
+                       } else {
+                               t.width = t.options['default' + capsTagName + 'Width'];
+                       }
+
+                       if (t.options[tagType + 'Height'] > 0 || t.options[tagType + 'Height'].toString().indexOf('%') > -1) {
+                               t.height = t.options[tagType + 'Height'];
+                       } else if (t.node.style.height !== '' && t.node.style.height !== null) {
+                               t.height = t.node.style.height;
+                       } else if (t.node.getAttribute('height')) {
+                               t.height = t.node.getAttribute('height');
+                       } else {
+                               t.height = t.options['default' + capsTagName + 'Height'];
+                       }
+
+                       t.initialAspectRatio = t.height >= t.width ? t.width / t.height : t.height / t.width;
+
+                       t.setPlayerSize(t.width, t.height);
+
+                       playerOptions.pluginWidth = t.width;
+                       playerOptions.pluginHeight = t.height;
+               } else if (!t.isVideo && !t.options.features.length) {
+                               t.node.style.display = 'none';
+                       }
+
+               _mejs2.default.MepDefaults = playerOptions;
+
+               new _mediaelement2.default(t.media, playerOptions, t.mediaFiles);
+
+               if (t.container !== undefined && t.options.features.length && t.controlsAreVisible && !t.options.hideVideoControlsOnLoad) {
+                       var event = (0, _general.createEvent)('controlsshown', t.container);
+                       t.container.dispatchEvent(event);
+               }
+
+               return t;
+       }
+
+       _createClass(MediaElementPlayer, [{
+               key: 'showControls',
+               value: function showControls(doAnimation) {
+                       var t = this;
+
+                       doAnimation = doAnimation === undefined || doAnimation;
+
+                       if (t.controlsAreVisible || !t.isVideo) {
+                               return;
+                       }
+
+                       if (doAnimation) {
+                               (function () {
+                                       dom.fadeIn(t.controls, 200, function () {
+                                               dom.removeClass(t.controls, t.options.classPrefix + 'offscreen');
+                                               var event = (0, _general.createEvent)('controlsshown', t.container);
+                                               t.container.dispatchEvent(event);
+                                       });
+
+                                       var controls = t.container.querySelectorAll('.' + t.options.classPrefix + 'control');
+
+                                       var _loop = function _loop(i, total) {
+                                               dom.fadeIn(controls[i], 200, function () {
+                                                       dom.removeClass(controls[i], t.options.classPrefix + 'offscreen');
+                                               });
+                                       };
+
+                                       for (var i = 0, total = controls.length; i < total; i++) {
+                                               _loop(i, total);
+                                       }
+                               })();
+                       } else {
+                               dom.removeClass(t.controls, t.options.classPrefix + 'offscreen');
+                               t.controls.style.display = '';
+                               t.controls.style.opacity = 1;
+
+                               var controls = t.container.querySelectorAll('.' + t.options.classPrefix + 'control');
+                               for (var i = 0, total = controls.length; i < total; i++) {
+                                       dom.removeClass(controls[i], t.options.classPrefix + 'offscreen');
+                                       controls[i].style.display = '';
+                               }
+
+                               var event = (0, _general.createEvent)('controlsshown', t.container);
+                               t.container.dispatchEvent(event);
+                       }
+
+                       t.controlsAreVisible = true;
+                       t.setControlsSize();
+               }
+       }, {
+               key: 'hideControls',
+               value: function hideControls(doAnimation, forceHide) {
+                       var t = this;
+
+                       doAnimation = doAnimation === undefined || doAnimation;
+
+                       if (forceHide !== true && (!t.controlsAreVisible || t.options.alwaysShowControls || t.paused && t.readyState === 4 && (!t.options.hideVideoControlsOnLoad && t.currentTime <= 0 || !t.options.hideVideoControlsOnPause && t.currentTime > 0) || t.isVideo && !t.options.hideVideoControlsOnLoad && !t.readyState || t.ended)) {
+                               return;
+                       }
+
+                       if (doAnimation) {
+                               (function () {
+                                       dom.fadeOut(t.controls, 200, function () {
+                                               dom.addClass(t.controls, t.options.classPrefix + 'offscreen');
+                                               t.controls.style.display = '';
+                                               var event = (0, _general.createEvent)('controlshidden', t.container);
+                                               t.container.dispatchEvent(event);
+                                       });
+
+                                       var controls = t.container.querySelectorAll('.' + t.options.classPrefix + 'control');
+
+                                       var _loop2 = function _loop2(i, total) {
+                                               dom.fadeOut(controls[i], 200, function () {
+                                                       dom.addClass(controls[i], t.options.classPrefix + 'offscreen');
+                                                       controls[i].style.display = '';
+                                               });
+                                       };
+
+                                       for (var i = 0, total = controls.length; i < total; i++) {
+                                               _loop2(i, total);
+                                       }
+                               })();
+                       } else {
+                               dom.addClass(t.controls, t.options.classPrefix + 'offscreen');
+                               t.controls.style.display = '';
+                               t.controls.style.opacity = 0;
+
+                               var controls = t.container.querySelectorAll('.' + t.options.classPrefix + 'control');
+                               for (var i = 0, total = controls.length; i < total; i++) {
+                                       dom.addClass(controls[i], t.options.classPrefix + 'offscreen');
+                                       controls[i].style.display = '';
+                               }
+
+                               var event = (0, _general.createEvent)('controlshidden', t.container);
+                               t.container.dispatchEvent(event);
+                       }
+
+                       t.controlsAreVisible = false;
+               }
+       }, {
+               key: 'startControlsTimer',
+               value: function startControlsTimer(timeout) {
+                       var t = this;
+
+                       timeout = typeof timeout !== 'undefined' ? timeout : t.options.controlsTimeoutDefault;
+
+                       t.killControlsTimer('start');
+
+                       t.controlsTimer = setTimeout(function () {
+                               t.hideControls();
+                               t.killControlsTimer('hide');
+                       }, timeout);
+               }
+       }, {
+               key: 'killControlsTimer',
+               value: function killControlsTimer() {
+                       var t = this;
+
+                       if (t.controlsTimer !== null) {
+                               clearTimeout(t.controlsTimer);
+                               delete t.controlsTimer;
+                               t.controlsTimer = null;
+                       }
+               }
+       }, {
+               key: 'disableControls',
+               value: function disableControls() {
+                       var t = this;
+
+                       t.killControlsTimer();
+                       t.controlsEnabled = false;
+                       t.hideControls(false, true);
+               }
+       }, {
+               key: 'enableControls',
+               value: function enableControls() {
+                       var t = this;
+
+                       t.controlsEnabled = true;
+                       t.showControls(false);
+               }
+       }, {
+               key: '_setDefaultPlayer',
+               value: function _setDefaultPlayer() {
+                       var t = this;
+                       if (t.proxy) {
+                               t.proxy.pause();
+                       }
+                       t.proxy = new _default2.default(t);
+                       t.media.addEventListener('loadedmetadata', function () {
+                               if (t.getCurrentTime() > 0 && t.currentMediaTime > 0) {
+                                       t.setCurrentTime(t.currentMediaTime);
+                                       if (!_constants.IS_IOS && !_constants.IS_ANDROID) {
+                                               t.play();
+                                       }
+                               }
+                       });
+               }
+       }, {
+               key: '_meReady',
+               value: function _meReady(media, domNode) {
+                       var t = this,
+                           autoplayAttr = domNode.getAttribute('autoplay'),
+                           autoplay = !(autoplayAttr === undefined || autoplayAttr === null || autoplayAttr === 'false'),
+                           isNative = media.rendererName !== null && /(native|html5)/i.test(t.media.rendererName);
+
+                       if (t.controls) {
+                               t.enableControls();
+                       }
+
+                       if (t.container && t.container.querySelector('.' + t.options.classPrefix + 'overlay-play')) {
+                               t.container.querySelector('.' + t.options.classPrefix + 'overlay-play').style.display = '';
+                       }
+
+                       if (t.created) {
+                               return;
+                       }
+
+                       t.created = true;
+                       t.media = media;
+                       t.domNode = domNode;
+
+                       if (!(_constants.IS_ANDROID && t.options.AndroidUseNativeControls) && !(_constants.IS_IPAD && t.options.iPadUseNativeControls) && !(_constants.IS_IPHONE && t.options.iPhoneUseNativeControls)) {
+                               if (!t.isVideo && !t.options.features.length) {
+                                       if (autoplay && isNative) {
+                                               t.play();
+                                       }
+
+                                       if (t.options.success) {
+
+                                               if (typeof t.options.success === 'string') {
+                                                       _window2.default[t.options.success](t.media, t.domNode, t);
+                                               } else {
+                                                       t.options.success(t.media, t.domNode, t);
+                                               }
+                                       }
+
+                                       return;
+                               }
+
+                               t.findTracks();
+
+                               t.featurePosition = {};
+
+                               for (var i = 0, total = t.options.features.length; i < total; i++) {
+                                       var feature = t.options.features[i];
+                                       if (t['build' + feature]) {
+                                               try {
+                                                       t['build' + feature](t, t.controls, t.layers, t.media);
+                                               } catch (e) {
+                                                       console.error('error building ' + feature, e);
+                                               }
+                                       }
+                               }
+
+                               t.buildposter(t, t.controls, t.layers, t.media);
+                               t.buildkeyboard(t, t.controls, t.layers, t.media);
+                               t.buildoverlays(t, t.controls, t.layers, t.media);
+
+                               t._setDefaultPlayer();
+
+                               var event = (0, _general.createEvent)('controlsready', t.container);
+                               t.container.dispatchEvent(event);
+
+                               t.setPlayerSize(t.width, t.height);
+                               t.setControlsSize();
+
+                               if (t.isVideo) {
+                                       t.clickToPlayPauseCallback = function () {
+
+                                               if (t.options.clickToPlayPause) {
+                                                       var button = t.container.querySelector('.' + t.options.classPrefix + 'overlay-button'),
+                                                           pressed = button.getAttribute('aria-pressed');
+
+                                                       if (t.paused && pressed) {
+                                                               t.pause();
+                                                       } else if (t.paused) {
+                                                               t.play();
+                                                       } else {
+                                                               t.pause();
+                                                       }
+
+                                                       button.setAttribute('aria-pressed', !pressed);
+                                                       t.container.focus();
+                                               }
+                                       };
+
+                                       t.createIframeLayer();
+
+                                       t.media.addEventListener('click', t.clickToPlayPauseCallback);
+
+                                       if ((_constants.IS_ANDROID || _constants.IS_IOS) && !t.options.alwaysShowControls) {
+                                               t.node.addEventListener('touchstart', function () {
+                                                       if (t.controlsAreVisible) {
+                                                               t.hideControls(false);
+                                                       } else {
+                                                               if (t.controlsEnabled) {
+                                                                       t.showControls(false);
+                                                               }
+                                                       }
+                                               });
+                                       } else {
+                                               t.container.addEventListener('mouseenter', function () {
+                                                       if (t.controlsEnabled) {
+                                                               if (!t.options.alwaysShowControls) {
+                                                                       t.killControlsTimer('enter');
+                                                                       t.showControls();
+                                                                       t.startControlsTimer(t.options.controlsTimeoutMouseEnter);
+                                                               }
+                                                       }
+                                               });
+                                               t.container.addEventListener('mousemove', function () {
+                                                       if (t.controlsEnabled) {
+                                                               if (!t.controlsAreVisible) {
+                                                                       t.showControls();
+                                                               }
+                                                               if (!t.options.alwaysShowControls) {
+                                                                       t.startControlsTimer(t.options.controlsTimeoutMouseEnter);
+                                                               }
+                                                       }
+                                               });
+                                               t.container.addEventListener('mouseleave', function () {
+                                                       if (t.controlsEnabled) {
+                                                               if (!t.paused && !t.options.alwaysShowControls) {
+                                                                       t.startControlsTimer(t.options.controlsTimeoutMouseLeave);
+                                                               }
+                                                       }
+                                               });
+                                       }
+
+                                       if (t.options.hideVideoControlsOnLoad) {
+                                               t.hideControls(false);
+                                       }
+
+                                       if (t.options.enableAutosize) {
+                                               t.media.addEventListener('loadedmetadata', function (e) {
+                                                       var target = e !== undefined ? e.detail.target || e.target : t.media;
+                                                       if (t.options.videoHeight <= 0 && !t.domNode.getAttribute('height') && target !== null && !isNaN(target.videoHeight)) {
+                                                               t.setPlayerSize(target.videoWidth, target.videoHeight);
+                                                               t.setControlsSize();
+                                                               t.media.setSize(target.videoWidth, target.videoHeight);
+                                                       }
+                                               });
+                                       }
+                               }
+
+                               t.media.addEventListener('play', function () {
+                                       t.hasFocus = true;
+
+                                       for (var playerIndex in _mejs2.default.players) {
+                                               if (_mejs2.default.players.hasOwnProperty(playerIndex)) {
+                                                       var p = _mejs2.default.players[playerIndex];
+
+                                                       if (p.id !== t.id && t.options.pauseOtherPlayers && !p.paused && !p.ended) {
+                                                               p.pause();
+                                                               p.hasFocus = false;
+                                                       }
+                                               }
+                                       }
+
+                                       if (!(_constants.IS_ANDROID || _constants.IS_IOS) && !t.options.alwaysShowControls && t.isVideo) {
+                                               t.hideControls();
+                                       }
+                               });
+
+                               t.media.addEventListener('ended', function () {
+                                       if (t.options.autoRewind) {
+                                               try {
+                                                       t.setCurrentTime(0);
+
+                                                       setTimeout(function () {
+                                                               var loadingElement = t.container.querySelector('.' + t.options.classPrefix + 'overlay-loading');
+                                                               if (loadingElement && loadingElement.parentNode) {
+                                                                       loadingElement.parentNode.style.display = 'none';
+                                                               }
+                                                       }, 20);
+                                               } catch (exp) {
+                                                       
+                                               }
+                                       }
+
+                                       if (typeof t.media.renderer.stop === 'function') {
+                                               t.media.renderer.stop();
+                                       } else {
+                                               t.pause();
+                                       }
+
+                                       if (t.setProgressRail) {
+                                               t.setProgressRail();
+                                       }
+                                       if (t.setCurrentRail) {
+                                               t.setCurrentRail();
+                                       }
+
+                                       if (t.options.loop) {
+                                               t.play();
+                                       } else if (!t.options.alwaysShowControls && t.controlsEnabled) {
+                                               t.showControls();
+                                       }
+                               });
+
+                               t.media.addEventListener('loadedmetadata', function () {
+
+                                       (0, _time.calculateTimeFormat)(t.getDuration(), t.options, t.options.framesPerSecond || 25);
+
+                                       if (t.updateDuration) {
+                                               t.updateDuration();
+                                       }
+                                       if (t.updateCurrent) {
+                                               t.updateCurrent();
+                                       }
+
+                                       if (!t.isFullScreen) {
+                                               t.setPlayerSize(t.width, t.height);
+                                               t.setControlsSize();
+                                       }
+                               });
+
+                               var duration = null;
+                               t.media.addEventListener('timeupdate', function () {
+                                       if (!isNaN(t.getDuration()) && duration !== t.getDuration()) {
+                                               duration = t.getDuration();
+                                               (0, _time.calculateTimeFormat)(duration, t.options, t.options.framesPerSecond || 25);
+
+                                               if (t.updateDuration) {
+                                                       t.updateDuration();
+                                               }
+                                               if (t.updateCurrent) {
+                                                       t.updateCurrent();
+                                               }
+
+                                               t.setControlsSize();
+                                       }
+                               });
+
+                               t.container.addEventListener('click', function (e) {
+                                       dom.addClass(e.currentTarget, t.options.classPrefix + 'container-keyboard-inactive');
+                               });
+
+                               t.container.addEventListener('focusin', function (e) {
+                                       dom.removeClass(e.currentTarget, t.options.classPrefix + 'container-keyboard-inactive');
+                                       if (t.isVideo && !_constants.IS_ANDROID && !_constants.IS_IOS && t.controlsEnabled && !t.options.alwaysShowControls) {
+                                               t.killControlsTimer('enter');
+                                               t.showControls();
+                                               t.startControlsTimer(t.options.controlsTimeoutMouseEnter);
+                                       }
+                               });
+
+                               t.container.addEventListener('focusout', function (e) {
+                                       setTimeout(function () {
+                                               if (e.relatedTarget) {
+                                                       if (t.keyboardAction && !e.relatedTarget.closest('.' + t.options.classPrefix + 'container')) {
+                                                               t.keyboardAction = false;
+                                                               if (t.isVideo && !t.options.alwaysShowControls && !t.paused) {
+                                                                       t.startControlsTimer(t.options.controlsTimeoutMouseLeave);
+                                                               }
+                                                       }
+                                               }
+                                       }, 0);
+                               });
+
+                               setTimeout(function () {
+                                       t.setPlayerSize(t.width, t.height);
+                                       t.setControlsSize();
+                               }, 0);
+
+                               t.globalResizeCallback = function () {
+                                       if (!(t.isFullScreen || _constants.HAS_TRUE_NATIVE_FULLSCREEN && _document2.default.webkitIsFullScreen)) {
+                                               t.setPlayerSize(t.width, t.height);
+                                       }
+
+                                       t.setControlsSize();
+                               };
+
+                               t.globalBind('resize', t.globalResizeCallback);
+                       }
+
+                       if (autoplay && isNative) {
+                               t.play();
+                       }
+
+                       if (t.options.success) {
+                               if (typeof t.options.success === 'string') {
+                                       _window2.default[t.options.success](t.media, t.domNode, t);
+                               } else {
+                                       t.options.success(t.media, t.domNode, t);
+                               }
+                       }
+               }
+       }, {
+               key: '_handleError',
+               value: function _handleError(e, media, node) {
+                       var t = this,
+                           play = t.layers.querySelector('.' + t.options.classPrefix + 'overlay-play');
+
+                       if (play) {
+                               play.style.display = 'none';
+                       }
+
+                       if (t.options.error) {
+                               t.options.error(e, media, node);
+                       }
+
+                       if (t.container.querySelector('.' + t.options.classPrefix + 'cannotplay')) {
+                               t.container.querySelector('.' + t.options.classPrefix + 'cannotplay').remove();
+                       }
+
+                       var errorContainer = _document2.default.createElement('div');
+                       errorContainer.className = t.options.classPrefix + 'cannotplay';
+                       errorContainer.style.width = '100%';
+                       errorContainer.style.height = '100%';
+
+                       var errorContent = t.options.customError;
+
+                       if (!errorContent) {
+                               var poster = t.media.originalNode.getAttribute('poster');
+                               if (poster) {
+                                       errorContent += '<img src="' + poster + '" width="100%" height="100%" alt="' + _mejs2.default.i18n.t('mejs.download-file') + '">';
+                               }
+
+                               if (e.message) {
+                                       errorContent += '<p>' + e.message + '</p>';
+                               }
+
+                               if (e.urls) {
+                                       for (var i = 0, total = e.urls.length; i < total; i++) {
+                                               var url = e.urls[i];
+                                               errorContent += '<a href="' + url.src + '" data-type="' + url.type + '"><span>' + _mejs2.default.i18n.t('mejs.download-file') + ': ' + url.src + '</span></a>';
+                                       }
+                               }
+                       }
+
+                       if (errorContent && t.layers.querySelector('.' + t.options.classPrefix + 'overlay-error')) {
+                               errorContainer.innerHTML = errorContent;
+                               t.layers.querySelector('.' + t.options.classPrefix + 'overlay-error').innerHTML = errorContainer.outerHTML;
+                               t.layers.querySelector('.' + t.options.classPrefix + 'overlay-error').parentNode.style.display = 'block';
+                       }
+               }
+       }, {
+               key: 'setPlayerSize',
+               value: function setPlayerSize(width, height) {
+                       var t = this;
+
+                       if (!t.options.setDimensions) {
+                               return false;
+                       }
+
+                       if (typeof width !== 'undefined') {
+                               t.width = width;
+                       }
+
+                       if (typeof height !== 'undefined') {
+                               t.height = height;
+                       }
+
+                       switch (t.options.stretching) {
+                               case 'fill':
+                                       if (t.isVideo) {
+                                               t.setFillMode();
+                                       } else {
+                                               t.setDimensions(t.width, t.height);
+                                       }
+                                       break;
+                               case 'responsive':
+                                       t.setResponsiveMode();
+                                       break;
+                               case 'none':
+                                       t.setDimensions(t.width, t.height);
+                                       break;
+
+                               default:
+                                       if (t.hasFluidMode() === true) {
+                                               t.setResponsiveMode();
+                                       } else {
+                                               t.setDimensions(t.width, t.height);
+                                       }
+                                       break;
+                       }
+               }
+       }, {
+               key: 'hasFluidMode',
+               value: function hasFluidMode() {
+                       var t = this;
+
+                       return t.height.toString().indexOf('%') !== -1 || t.node && t.node.style.maxWidth && t.node.style.maxWidth !== 'none' && t.node.style.maxWidth !== t.width || t.node && t.node.currentStyle && t.node.currentStyle.maxWidth === '100%';
+               }
+       }, {
+               key: 'setResponsiveMode',
+               value: function setResponsiveMode() {
+                       var t = this,
+                           parent = function () {
+
+                               var parentEl = void 0,
+                                   el = t.container;
+
+                               while (el) {
+                                       try {
+                                               if (_constants.IS_FIREFOX && el.tagName.toLowerCase() === 'html' && _window2.default.self !== _window2.default.top && _window2.default.frameElement !== null) {
+                                                       return _window2.default.frameElement;
+                                               } else {
+                                                       parentEl = el.parentElement;
+                                               }
+                                       } catch (e) {
+                                               parentEl = el.parentElement;
+                                       }
+
+                                       if (parentEl && dom.visible(parentEl)) {
+                                               return parentEl;
+                                       }
+                                       el = parentEl;
+                               }
+
+                               return null;
+                       }(),
+                           parentStyles = parent ? getComputedStyle(parent, null) : getComputedStyle(_document2.default.body, null),
+                           nativeWidth = function () {
+                               if (t.isVideo) {
+                                       if (t.media.videoWidth && t.media.videoWidth > 0) {
+                                               return t.media.videoWidth;
+                                       } else if (t.node.getAttribute('width')) {
+                                               return t.node.getAttribute('width');
+                                       } else {
+                                               return t.options.defaultVideoWidth;
+                                       }
+                               } else {
+                                       return t.options.defaultAudioWidth;
+                               }
+                       }(),
+                           nativeHeight = function () {
+                               if (t.isVideo) {
+                                       if (t.media.videoHeight && t.media.videoHeight > 0) {
+                                               return t.media.videoHeight;
+                                       } else if (t.node.getAttribute('height')) {
+                                               return t.node.getAttribute('height');
+                                       } else {
+                                               return t.options.defaultVideoHeight;
+                                       }
+                               } else {
+                                       return t.options.defaultAudioHeight;
+                               }
+                       }(),
+                           aspectRatio = function () {
+                               var ratio = 1;
+                               if (!t.isVideo) {
+                                       return ratio;
+                               }
+
+                               if (t.media.videoWidth && t.media.videoWidth > 0 && t.media.videoHeight && t.media.videoHeight > 0) {
+                                       ratio = t.height >= t.width ? t.media.videoWidth / t.media.videoHeight : t.media.videoHeight / t.media.videoWidth;
+                               } else {
+                                       ratio = t.initialAspectRatio;
+                               }
+
+                               if (isNaN(ratio) || ratio < 0.01 || ratio > 100) {
+                                       ratio = 1;
+                               }
+
+                               return ratio;
+                       }(),
+                           parentHeight = parseFloat(parentStyles.height);
+
+                       var newHeight = void 0,
+                           parentWidth = parseFloat(parentStyles.width);
+
+                       if (t.isVideo) {
+                               if (t.height === '100%') {
+                                       newHeight = parseFloat(parentWidth * nativeHeight / nativeWidth, 10);
+                               } else {
+                                       newHeight = t.height >= t.width ? parseFloat(parentWidth / aspectRatio, 10) : parseFloat(parentWidth * aspectRatio, 10);
+                               }
+                       } else {
+                               newHeight = nativeHeight;
+                       }
+
+                       if (isNaN(newHeight)) {
+                               newHeight = parentHeight;
+                       }
+
+                       if (t.container.parentNode.length > 0 && t.container.parentNode.tagName.toLowerCase() === 'body') {
+                               parentWidth = _window2.default.innerWidth || _document2.default.documentElement.clientWidth || _document2.default.body.clientWidth;
+                               newHeight = _window2.default.innerHeight || _document2.default.documentElement.clientHeight || _document2.default.body.clientHeight;
+                       }
+
+                       if (newHeight && parentWidth) {
+                               t.container.style.width = parentWidth + 'px';
+                               t.container.style.height = newHeight + 'px';
+
+                               t.node.style.width = '100%';
+                               t.node.style.height = '100%';
+
+                               if (t.isVideo && t.media.setSize) {
+                                       t.media.setSize(parentWidth, newHeight);
+                               }
+
+                               var layerChildren = t.layers.children;
+                               for (var i = 0, total = layerChildren.length; i < total; i++) {
+                                       layerChildren[i].style.width = '100%';
+                                       layerChildren[i].style.height = '100%';
+                               }
+                       }
+               }
+       }, {
+               key: 'setFillMode',
+               value: function setFillMode() {
+                       var t = this;
+
+                       var parent = void 0,
+                           isIframe = false;
+
+                       try {
+                               if (_window2.default.self !== _window2.default.top) {
+                                       isIframe = true;
+                                       parent = _window2.default.frameElement;
+                               } else {
+                                       parent = t.outerContainer;
+                               }
+                       } catch (e) {
+                               parent = t.outerContainer;
+                       }
+
+                       var parentStyles = getComputedStyle(parent);
+
+                       if (t.node.style.height !== 'none' && t.node.style.height !== t.height) {
+                               t.node.style.height = 'auto';
+                       }
+                       if (t.node.style.maxWidth !== 'none' && t.node.style.maxWidth !== t.width) {
+                               t.node.style.maxWidth = 'none';
+                       }
+
+                       if (t.node.style.maxHeight !== 'none' && t.node.style.maxHeight !== t.height) {
+                               t.node.style.maxHeight = 'none';
+                       }
+
+                       if (t.node.currentStyle) {
+                               if (t.node.currentStyle.height === '100%') {
+                                       t.node.currentStyle.height = 'auto';
+                               }
+                               if (t.node.currentStyle.maxWidth === '100%') {
+                                       t.node.currentStyle.maxWidth = 'none';
+                               }
+                               if (t.node.currentStyle.maxHeight === '100%') {
+                                       t.node.currentStyle.maxHeight = 'none';
+                               }
+                       }
+
+                       if (!isIframe && !parseFloat(parentStyles.width)) {
+                               parent.style.width = t.media.offsetWidth + 'px';
+                       }
+
+                       if (!isIframe && !parseFloat(parentStyles.height)) {
+                               parent.style.height = t.media.offsetHeight + 'px';
+                       }
+
+                       parentStyles = getComputedStyle(parent);
+
+                       var parentWidth = parseFloat(parentStyles.width),
+                           parentHeight = parseFloat(parentStyles.height);
+
+                       t.setDimensions('100%', '100%');
+
+                       var poster = t.container.querySelector('.' + t.options.classPrefix + 'poster>img');
+                       if (poster) {
+                               poster.style.display = '';
+                       }
+
+                       var targetElement = t.container.querySelectorAll('object, embed, iframe, video'),
+                           initHeight = t.height,
+                           initWidth = t.width,
+                           scaleX1 = parentWidth,
+                           scaleY1 = initHeight * parentWidth / initWidth,
+                           scaleX2 = initWidth * parentHeight / initHeight,
+                           scaleY2 = parentHeight,
+                           bScaleOnWidth = scaleX2 > parentWidth === false,
+                           finalWidth = bScaleOnWidth ? Math.floor(scaleX1) : Math.floor(scaleX2),
+                           finalHeight = bScaleOnWidth ? Math.floor(scaleY1) : Math.floor(scaleY2),
+                           width = bScaleOnWidth ? parentWidth + 'px' : finalWidth + 'px',
+                           height = bScaleOnWidth ? finalHeight + 'px' : parentHeight + 'px';
+
+                       for (var i = 0, total = targetElement.length; i < total; i++) {
+                               targetElement[i].style.height = height;
+                               targetElement[i].style.width = width;
+                               if (t.media.setSize) {
+                                       t.media.setSize(width, height);
+                               }
+
+                               targetElement[i].style.marginLeft = Math.floor((parentWidth - finalWidth) / 2) + 'px';
+                               targetElement[i].style.marginTop = 0;
+                       }
+               }
+       }, {
+               key: 'setDimensions',
+               value: function setDimensions(width, height) {
+                       var t = this;
+
+                       width = (0, _general.isString)(width) && width.indexOf('%') > -1 ? width : parseFloat(width) + 'px';
+                       height = (0, _general.isString)(height) && height.indexOf('%') > -1 ? height : parseFloat(height) + 'px';
+
+                       t.container.style.width = width;
+                       t.container.style.height = height;
+
+                       var layers = t.layers.children;
+                       for (var i = 0, total = layers.length; i < total; i++) {
+                               layers[i].style.width = width;
+                               layers[i].style.height = height;
+                       }
+               }
+       }, {
+               key: 'setControlsSize',
+               value: function setControlsSize() {
+                       var t = this;
+
+                       if (!dom.visible(t.container)) {
+                               return;
+                       }
+
+                       if (t.rail && dom.visible(t.rail)) {
+                               var totalStyles = t.total ? getComputedStyle(t.total, null) : null,
+                                   totalMargin = totalStyles ? parseFloat(totalStyles.marginLeft) + parseFloat(totalStyles.marginRight) : 0,
+                                   railStyles = getComputedStyle(t.rail),
+                                   railMargin = parseFloat(railStyles.marginLeft) + parseFloat(railStyles.marginRight);
+
+                               var siblingsWidth = 0;
+
+                               var siblings = dom.siblings(t.rail, function (el) {
+                                       return el !== t.rail;
+                               }),
+                                   total = siblings.length;
+                               for (var i = 0; i < total; i++) {
+                                       siblingsWidth += siblings[i].offsetWidth;
+                               }
+
+                               siblingsWidth += totalMargin + (totalMargin === 0 ? railMargin * 2 : railMargin) + 1;
+
+                               t.container.style.minWidth = siblingsWidth + 'px';
+
+                               var event = (0, _general.createEvent)('controlsresize', t.container);
+                               t.container.dispatchEvent(event);
+                       } else {
+                               var children = t.controls.children;
+                               var minWidth = 0;
+
+                               for (var _i = 0, _total = children.length; _i < _total; _i++) {
+                                       minWidth += children[_i].offsetWidth;
+                               }
+
+                               t.container.style.minWidth = minWidth + 'px';
+                       }
+               }
+       }, {
+               key: 'addControlElement',
+               value: function addControlElement(element, key) {
+
+                       var t = this;
+
+                       if (t.featurePosition[key] !== undefined) {
+                               var child = t.controls.children[t.featurePosition[key] - 1];
+                               child.parentNode.insertBefore(element, child.nextSibling);
+                       } else {
+                               t.controls.appendChild(element);
+                               var children = t.controls.children;
+                               for (var i = 0, total = children.length; i < total; i++) {
+                                       if (element === children[i]) {
+                                               t.featurePosition[key] = i;
+                                               break;
+                                       }
+                               }
+                       }
+               }
+       }, {
+               key: 'createIframeLayer',
+               value: function createIframeLayer() {
+                       var t = this;
+
+                       if (t.isVideo && t.media.rendererName !== null && t.media.rendererName.indexOf('iframe') > -1 && !_document2.default.getElementById(t.media.id + '-iframe-overlay')) {
+
+                               var layer = _document2.default.createElement('div'),
+                                   target = _document2.default.getElementById(t.media.id + '_' + t.media.rendererName);
+
+                               layer.id = t.media.id + '-iframe-overlay';
+                               layer.className = t.options.classPrefix + 'iframe-overlay';
+                               layer.addEventListener('click', function (e) {
+                                       if (t.options.clickToPlayPause) {
+                                               if (t.paused) {
+                                                       t.play();
+                                               } else {
+                                                       t.pause();
+                                               }
+
+                                               e.preventDefault();
+                                               e.stopPropagation();
+                                       }
+                               });
+
+                               target.parentNode.insertBefore(layer, target);
+                       }
+               }
+       }, {
+               key: 'resetSize',
+               value: function resetSize() {
+                       var t = this;
+
+                       setTimeout(function () {
+                               t.setPlayerSize(t.width, t.height);
+                               t.setControlsSize();
+                       }, 50);
+               }
+       }, {
+               key: 'setPoster',
+               value: function setPoster(url) {
+                       var t = this;
+
+                       var posterDiv = t.container.querySelector('.' + t.options.classPrefix + 'poster');
+
+                       if (!posterDiv) {
+                               posterDiv = _document2.default.createElement('div');
+                               posterDiv.className = t.options.classPrefix + 'poster ' + t.options.classPrefix + 'layer';
+                               t.layers.appendChild(posterDiv);
+                       }
+
+                       var posterImg = posterDiv.querySelector('img');
+
+                       if (!posterImg && url) {
+                               posterImg = _document2.default.createElement('img');
+                               posterImg.className = t.options.classPrefix + 'poster-img';
+                               posterImg.width = '100%';
+                               posterImg.height = '100%';
+                               posterDiv.style.display = '';
+                               posterDiv.appendChild(posterImg);
+                       }
+
+                       if (url) {
+                               posterImg.setAttribute('src', url);
+                               posterDiv.style.backgroundImage = 'url("' + url + '")';
+                               posterDiv.style.display = '';
+                       } else if (posterImg) {
+                               posterDiv.style.backgroundImage = 'none';
+                               posterDiv.style.display = 'none';
+                               posterImg.remove();
+                       } else {
+                               posterDiv.style.display = 'none';
+                       }
+               }
+       }, {
+               key: 'changeSkin',
+               value: function changeSkin(className) {
+                       var t = this;
+
+                       t.container.className = t.options.classPrefix + 'container ' + className;
+                       t.setPlayerSize(t.width, t.height);
+                       t.setControlsSize();
+               }
+       }, {
+               key: 'globalBind',
+               value: function globalBind(events, callback) {
+                       var t = this,
+                           doc = t.node ? t.node.ownerDocument : _document2.default;
+
+                       events = (0, _general.splitEvents)(events, t.id);
+                       if (events.d) {
+                               var eventList = events.d.split(' ');
+                               for (var i = 0, total = eventList.length; i < total; i++) {
+                                       eventList[i].split('.').reduce(function (part, e) {
+                                               doc.addEventListener(e, callback, false);
+                                               return e;
+                                       }, '');
+                               }
+                       }
+                       if (events.w) {
+                               var _eventList = events.w.split(' ');
+                               for (var _i2 = 0, _total2 = _eventList.length; _i2 < _total2; _i2++) {
+                                       _eventList[_i2].split('.').reduce(function (part, e) {
+                                               _window2.default.addEventListener(e, callback, false);
+                                               return e;
+                                       }, '');
+                               }
+                       }
+               }
+       }, {
+               key: 'globalUnbind',
+               value: function globalUnbind(events, callback) {
+                       var t = this,
+                           doc = t.node ? t.node.ownerDocument : _document2.default;
+
+                       events = (0, _general.splitEvents)(events, t.id);
+                       if (events.d) {
+                               var eventList = events.d.split(' ');
+                               for (var i = 0, total = eventList.length; i < total; i++) {
+                                       eventList[i].split('.').reduce(function (part, e) {
+                                               doc.removeEventListener(e, callback, false);
+                                               return e;
+                                       }, '');
+                               }
+                       }
+                       if (events.w) {
+                               var _eventList2 = events.w.split(' ');
+                               for (var _i3 = 0, _total3 = _eventList2.length; _i3 < _total3; _i3++) {
+                                       _eventList2[_i3].split('.').reduce(function (part, e) {
+                                               _window2.default.removeEventListener(e, callback, false);
+                                               return e;
+                                       }, '');
+                               }
+                       }
+               }
+       }, {
+               key: 'buildposter',
+               value: function buildposter(player, controls, layers, media) {
+                       var t = this,
+                           poster = _document2.default.createElement('div');
+
+                       poster.className = t.options.classPrefix + 'poster ' + t.options.classPrefix + 'layer';
+                       layers.appendChild(poster);
+
+                       var posterUrl = media.originalNode.getAttribute('poster');
+
+                       if (player.options.poster !== '' && posterUrl && _constants.IS_IOS) {
+                               media.originalNode.removeAttribute('poster');
+                               posterUrl = player.options.poster;
+                       }
+
+                       if (posterUrl) {
+                               t.setPoster(posterUrl);
+                       } else if (t.media.renderer !== null && typeof t.media.renderer.getPosterUrl === 'function') {
+                               t.setPoster(t.media.renderer.getPosterUrl());
+                       } else {
+                               poster.style.display = 'none';
+                       }
+
+                       media.addEventListener('play', function () {
+                               poster.style.display = 'none';
+                       });
+
+                       media.addEventListener('playing', function () {
+                               poster.style.display = 'none';
+                       });
+
+                       if (player.options.showPosterWhenEnded && player.options.autoRewind) {
+                               media.addEventListener('ended', function () {
+                                       poster.style.display = '';
+                               });
+                       }
+
+                       media.addEventListener('error', function () {
+                               poster.style.display = 'none';
+                       });
+
+                       if (player.options.showPosterWhenPaused) {
+                               media.addEventListener('pause', function () {
+                                       if (!player.ended) {
+                                               poster.style.display = '';
+                                       }
+                               });
+                       }
+               }
+       }, {
+               key: 'buildoverlays',
+               value: function buildoverlays(player, controls, layers, media) {
+
+                       if (!player.isVideo) {
+                               return;
+                       }
+
+                       var t = this,
+                           loading = _document2.default.createElement('div'),
+                           error = _document2.default.createElement('div'),
+                           bigPlay = _document2.default.createElement('div'),
+                           buffer = controls.querySelector('.' + t.options.classPrefix + 'time-buffering');
+
+                       loading.style.display = 'none';
+                       loading.className = t.options.classPrefix + 'overlay ' + t.options.classPrefix + 'layer';
+                       loading.innerHTML = '<div class="' + t.options.classPrefix + 'overlay-loading">' + ('<span class="' + t.options.classPrefix + 'overlay-loading-bg-img"></span>') + '</div>';
+                       layers.appendChild(loading);
+
+                       error.style.display = 'none';
+                       error.className = t.options.classPrefix + 'overlay ' + t.options.classPrefix + 'layer';
+                       error.innerHTML = '<div class="' + t.options.classPrefix + 'overlay-error"></div>';
+                       layers.appendChild(error);
+
+                       bigPlay.className = t.options.classPrefix + 'overlay ' + t.options.classPrefix + 'layer ' + t.options.classPrefix + 'overlay-play';
+                       bigPlay.innerHTML = '<div class="' + t.options.classPrefix + 'overlay-button" role="button" tabindex="0" ' + ('aria-label="' + _i18n2.default.t('mejs.play') + '" aria-pressed="false"></div>');
+                       bigPlay.addEventListener('click', function () {
+                               if (t.options.clickToPlayPause) {
+
+                                       var button = t.container.querySelector('.' + t.options.classPrefix + 'overlay-button'),
+                                           pressed = button.getAttribute('aria-pressed');
+
+                                       if (t.paused) {
+                                               t.play();
+                                       } else {
+                                               t.pause();
+                                       }
+
+                                       button.setAttribute('aria-pressed', !!pressed);
+                                       t.container.focus();
+                               }
+                       });
+
+                       bigPlay.addEventListener('keydown', function (e) {
+                               var keyPressed = e.keyCode || e.which || 0;
+
+                               if (keyPressed === 13 || _constants.IS_FIREFOX && keyPressed === 32) {
+                                       var event = (0, _general.createEvent)('click', bigPlay);
+                                       bigPlay.dispatchEvent(event);
+                                       return false;
+                               }
+                       });
+
+                       layers.appendChild(bigPlay);
+
+                       if (t.media.rendererName !== null && (/(youtube|facebook)/i.test(t.media.rendererName) && !(t.media.originalNode.getAttribute('poster') || player.options.poster || typeof t.media.renderer.getPosterUrl === 'function' && t.media.renderer.getPosterUrl()) || _constants.IS_STOCK_ANDROID)) {
+                               bigPlay.style.display = 'none';
+                       }
+
+                       var hasError = false;
+
+                       media.addEventListener('play', function () {
+                               bigPlay.style.display = 'none';
+                               loading.style.display = 'none';
+                               if (buffer !== null) {
+                                       buffer.style.display = 'none';
+                               }
+                               error.style.display = 'none';
+                               hasError = false;
+                       });
+                       media.addEventListener('playing', function () {
+                               bigPlay.style.display = 'none';
+                               loading.style.display = 'none';
+                               if (buffer !== null) {
+                                       buffer.style.display = 'none';
+                               }
+                               error.style.display = 'none';
+                               hasError = false;
+                       });
+                       media.addEventListener('seeking', function () {
+                               bigPlay.style.display = 'none';
+                               loading.style.display = '';
+                               if (buffer !== null) {
+                                       buffer.style.display = '';
+                               }
+                               hasError = false;
+                       });
+                       media.addEventListener('seeked', function () {
+                               bigPlay.style.display = t.paused && !_constants.IS_STOCK_ANDROID ? '' : 'none';
+                               loading.style.display = 'none';
+                               if (buffer !== null) {
+                                       buffer.style.display = 'none';
+                               }
+                               hasError = false;
+                       });
+                       media.addEventListener('pause', function () {
+                               loading.style.display = 'none';
+                               if (!_constants.IS_STOCK_ANDROID && !hasError) {
+                                       bigPlay.style.display = '';
+                               }
+                               if (buffer !== null) {
+                                       buffer.style.display = 'none';
+                               }
+                               hasError = false;
+                       });
+                       media.addEventListener('waiting', function () {
+                               loading.style.display = '';
+                               if (buffer !== null) {
+                                       buffer.style.display = '';
+                               }
+                               hasError = false;
+                       });
+
+                       media.addEventListener('loadeddata', function () {
+                               loading.style.display = '';
+                               if (buffer !== null) {
+                                       buffer.style.display = '';
+                               }
+
+                               if (_constants.IS_ANDROID) {
+                                       media.canplayTimeout = setTimeout(function () {
+                                               if (_document2.default.createEvent) {
+                                                       var evt = _document2.default.createEvent('HTMLEvents');
+                                                       evt.initEvent('canplay', true, true);
+                                                       return media.dispatchEvent(evt);
+                                               }
+                                       }, 300);
+                               }
+                               hasError = false;
+                       });
+                       media.addEventListener('canplay', function () {
+                               loading.style.display = 'none';
+                               if (buffer !== null) {
+                                       buffer.style.display = 'none';
+                               }
+
+                               clearTimeout(media.canplayTimeout);
+                               hasError = false;
+                       });
+
+                       media.addEventListener('error', function (e) {
+                               t._handleError(e, t.media, t.node);
+                               loading.style.display = 'none';
+                               bigPlay.style.display = 'none';
+                               if (buffer !== null) {
+                                       buffer.style.display = 'none';
+                               }
+                               hasError = true;
+                       });
+
+                       media.addEventListener('keydown', function (e) {
+                               t.onkeydown(player, media, e);
+                               hasError = false;
+                       });
+               }
+       }, {
+               key: 'buildkeyboard',
+               value: function buildkeyboard(player, controls, layers, media) {
+
+                       var t = this;
+
+                       t.container.addEventListener('keydown', function () {
+                               t.keyboardAction = true;
+                       });
+
+                       t.globalKeydownCallback = function (event) {
+                               var container = _document2.default.activeElement.closest('.' + t.options.classPrefix + 'container'),
+                                   target = t.media.closest('.' + t.options.classPrefix + 'container');
+                               t.hasFocus = !!(container && target && container.id === target.id);
+                               return t.onkeydown(player, media, event);
+                       };
+
+                       t.globalClickCallback = function (event) {
+                               t.hasFocus = !!event.target.closest('.' + t.options.classPrefix + 'container');
+                       };
+
+                       t.globalBind('keydown', t.globalKeydownCallback);
+
+                       t.globalBind('click', t.globalClickCallback);
+               }
+       }, {
+               key: 'onkeydown',
+               value: function onkeydown(player, media, e) {
+
+                       if (player.hasFocus && player.options.enableKeyboard) {
+                               for (var i = 0, total = player.options.keyActions.length; i < total; i++) {
+                                       var keyAction = player.options.keyActions[i];
+
+                                       for (var j = 0, jl = keyAction.keys.length; j < jl; j++) {
+                                               if (e.keyCode === keyAction.keys[j]) {
+                                                       keyAction.action(player, media, e.keyCode, e);
+                                                       e.preventDefault();
+                                                       e.stopPropagation();
+                                               }
+                                       }
+                               }
+                       }
+
+                       return true;
+               }
+       }, {
+               key: 'play',
+               value: function play() {
+                       this.proxy.play();
+               }
+       }, {
+               key: 'pause',
+               value: function pause() {
+                       this.proxy.pause();
+               }
+       }, {
+               key: 'load',
+               value: function load() {
+                       this.proxy.load();
+               }
+       }, {
+               key: 'setCurrentTime',
+               value: function setCurrentTime(time) {
+                       this.proxy.setCurrentTime(time);
+               }
+       }, {
+               key: 'getCurrentTime',
+               value: function getCurrentTime() {
+                       return this.proxy.currentTime;
+               }
+       }, {
+               key: 'getDuration',
+               value: function getDuration() {
+                       return this.proxy.duration;
+               }
+       }, {
+               key: 'setVolume',
+               value: function setVolume(volume) {
+                       this.proxy.volume = volume;
+               }
+       }, {
+               key: 'getVolume',
+               value: function getVolume() {
+                       return this.proxy.getVolume();
+               }
+       }, {
+               key: 'setMuted',
+               value: function setMuted(value) {
+                       this.proxy.setMuted(value);
+               }
+       }, {
+               key: 'setSrc',
+               value: function setSrc(src) {
+                       if (!this.controlsEnabled) {
+                               this.enableControls();
+                       }
+                       this.proxy.setSrc(src);
+               }
+       }, {
+               key: 'getSrc',
+               value: function getSrc() {
+                       return this.proxy.getSrc();
+               }
+       }, {
+               key: 'canPlayType',
+               value: function canPlayType(type) {
+                       return this.proxy.canPlayType(type);
+               }
+       }, {
+               key: 'remove',
+               value: function remove() {
+                       var t = this,
+                           rendererName = t.media.rendererName,
+                           src = t.media.originalNode.src;
+
+                       for (var featureIndex in t.options.features) {
+                               var feature = t.options.features[featureIndex];
+                               if (t['clean' + feature]) {
+                                       try {
+                                               t['clean' + feature](t, t.layers, t.controls, t.media);
+                                       } catch (e) {
+                                               console.error('error cleaning ' + feature, e);
+                                       }
+                               }
+                       }
+
+                       var nativeWidth = t.node.getAttribute('width'),
+                           nativeHeight = t.node.getAttribute('height');
+
+                       if (nativeWidth) {
+                               if (nativeWidth.indexOf('%') === -1) {
+                                       nativeWidth = nativeWidth + 'px';
+                               }
+                       } else {
+                               nativeWidth = 'auto';
+                       }
+
+                       if (nativeHeight) {
+                               if (nativeHeight.indexOf('%') === -1) {
+                                       nativeHeight = nativeHeight + 'px';
+                               }
+                       } else {
+                               nativeHeight = 'auto';
+                       }
+
+                       t.node.style.width = nativeWidth;
+                       t.node.style.height = nativeHeight;
+
+                       if (!t.isDynamic) {
+                               (function () {
+                                       t.node.setAttribute('controls', true);
+                                       t.node.setAttribute('id', t.node.getAttribute('id').replace('_' + rendererName, '').replace('_from_mejs', ''));
+                                       var poster = t.container.querySelector('.' + t.options.classPrefix + 'poster>img');
+                                       if (poster) {
+                                               t.node.setAttribute('poster', poster.src);
+                                       }
+
+                                       delete t.node.autoplay;
+
+                                       if (t.media.canPlayType((0, _media.getTypeFromFile)(src)) !== '') {
+                                               t.node.setAttribute('src', src);
+                                       }
+
+                                       if (~rendererName.indexOf('iframe')) {
+                                               var layer = _document2.default.getElementById(t.media.id + '-iframe-overlay');
+                                               layer.remove();
+                                       }
+
+                                       var node = t.node.cloneNode();
+                                       node.style.display = '';
+                                       t.container.parentNode.insertBefore(node, t.container);
+                                       t.node.remove();
+
+                                       if (t.mediaFiles) {
+                                               for (var i = 0, total = t.mediaFiles.length; i < total; i++) {
+                                                       var source = _document2.default.createElement('source');
+                                                       source.setAttribute('src', t.mediaFiles[i].src);
+                                                       source.setAttribute('type', t.mediaFiles[i].type);
+                                                       node.appendChild(source);
+                                               }
+                                       }
+                                       if (t.trackFiles) {
+                                               var _loop3 = function _loop3(_i4, _total4) {
+                                                       var track = t.trackFiles[_i4];
+                                                       var newTrack = _document2.default.createElement('track');
+                                                       newTrack.kind = track.kind;
+                                                       newTrack.label = track.label;
+                                                       newTrack.srclang = track.srclang;
+                                                       newTrack.src = track.src;
+
+                                                       node.appendChild(newTrack);
+                                                       newTrack.addEventListener('load', function () {
+                                                               this.mode = 'showing';
+                                                               node.textTracks[_i4].mode = 'showing';
+                                                       });
+                                               };
+
+                                               for (var _i4 = 0, _total4 = t.trackFiles.length; _i4 < _total4; _i4++) {
+                                                       _loop3(_i4, _total4);
+                                               }
+                                       }
+
+                                       delete t.node;
+                                       delete t.mediaFiles;
+                                       delete t.trackFiles;
+                               })();
+                       } else {
+                               t.container.parentNode.insertBefore(t.node, t.container);
+                       }
+
+                       if (typeof t.media.renderer.destroy === 'function') {
+                               t.media.renderer.destroy();
+                       }
+
+                       delete _mejs2.default.players[t.id];
+
+                       if (_typeof(t.container) === 'object') {
+                               var offscreen = t.container.parentNode.querySelector('.' + t.options.classPrefix + 'offscreen');
+                               offscreen.remove();
+                               t.container.remove();
+                       }
+                       t.globalUnbind('resize', t.globalResizeCallback);
+                       t.globalUnbind('keydown', t.globalKeydownCallback);
+                       t.globalUnbind('click', t.globalClickCallback);
+
+                       delete t.media.player;
+               }
+       }, {
+               key: 'paused',
+               get: function get() {
+                       return this.proxy.paused;
+               }
+       }, {
+               key: 'muted',
+               get: function get() {
+                       return this.proxy.muted;
+               },
+               set: function set(muted) {
+                       this.setMuted(muted);
+               }
+       }, {
+               key: 'ended',
+               get: function get() {
+                       return this.proxy.ended;
+               }
+       }, {
+               key: 'readyState',
+               get: function get() {
+                       return this.proxy.readyState;
+               }
+       }, {
+               key: 'currentTime',
+               set: function set(time) {
+                       this.setCurrentTime(time);
+               },
+               get: function get() {
+                       return this.getCurrentTime();
+               }
+       }, {
+               key: 'duration',
+               get: function get() {
+                       return this.getDuration();
+               }
+       }, {
+               key: 'volume',
+               set: function set(volume) {
+                       this.setVolume(volume);
+               },
+               get: function get() {
+                       return this.getVolume();
+               }
+       }, {
+               key: 'src',
+               set: function set(src) {
+                       this.setSrc(src);
+               },
+               get: function get() {
+                       return this.getSrc();
+               }
+       }]);
+
+       return MediaElementPlayer;
+}();
+
+_window2.default.MediaElementPlayer = MediaElementPlayer;
+
+exports.default = MediaElementPlayer;
+
+},{"17":17,"2":2,"25":25,"26":26,"27":27,"28":28,"3":3,"30":30,"5":5,"6":6,"7":7}],17:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+
+var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
+var DefaultPlayer = function () {
+       function DefaultPlayer(player) {
+               _classCallCheck(this, DefaultPlayer);
+
+               this.media = player.media;
+               this.isVideo = player.isVideo;
+               this.classPrefix = player.options.classPrefix;
+               this.createIframeLayer = function () {
+                       return player.createIframeLayer();
+               };
+               this.setPoster = function (url) {
+                       return player.setPoster(url);
+               };
+               return this;
+       }
+
+       _createClass(DefaultPlayer, [{
+               key: 'play',
+               value: function play() {
+                       this.media.play();
+               }
+       }, {
+               key: 'pause',
+               value: function pause() {
+                       this.media.pause();
+               }
+       }, {
+               key: 'load',
+               value: function load() {
+                       var t = this;
+
+                       if (!t.isLoaded) {
+                               t.media.load();
+                       }
+
+                       t.isLoaded = true;
+               }
+       }, {
+               key: 'setCurrentTime',
+               value: function setCurrentTime(time) {
+                       this.media.setCurrentTime(time);
+               }
+       }, {
+               key: 'getCurrentTime',
+               value: function getCurrentTime() {
+                       return this.media.currentTime;
+               }
+       }, {
+               key: 'getDuration',
+               value: function getDuration() {
+                       return this.media.getDuration();
+               }
+       }, {
+               key: 'setVolume',
+               value: function setVolume(volume) {
+                       this.media.setVolume(volume);
+               }
+       }, {
+               key: 'getVolume',
+               value: function getVolume() {
+                       return this.media.getVolume();
+               }
+       }, {
+               key: 'setMuted',
+               value: function setMuted(value) {
+                       this.media.setMuted(value);
+               }
+       }, {
+               key: 'setSrc',
+               value: function setSrc(src) {
+                       var t = this,
+                           layer = document.getElementById(t.media.id + '-iframe-overlay');
+
+                       if (layer) {
+                               layer.remove();
+                       }
+
+                       t.media.setSrc(src);
+                       t.createIframeLayer();
+                       if (t.media.renderer !== null && typeof t.media.renderer.getPosterUrl === 'function') {
+                               t.setPoster(t.media.renderer.getPosterUrl());
+                       }
+               }
+       }, {
+               key: 'getSrc',
+               value: function getSrc() {
+                       return this.media.getSrc();
+               }
+       }, {
+               key: 'canPlayType',
+               value: function canPlayType(type) {
+                       return this.media.canPlayType(type);
+               }
+       }, {
+               key: 'paused',
+               get: function get() {
+                       return this.media.paused;
+               }
+       }, {
+               key: 'muted',
+               set: function set(muted) {
+                       this.setMuted(muted);
+               },
+               get: function get() {
+                       return this.media.muted;
+               }
+       }, {
+               key: 'ended',
+               get: function get() {
+                       return this.media.ended;
+               }
+       }, {
+               key: 'readyState',
+               get: function get() {
+                       return this.media.readyState;
+               }
+       }, {
+               key: 'currentTime',
+               set: function set(time) {
+                       this.setCurrentTime(time);
+               },
+               get: function get() {
+                       return this.getCurrentTime();
+               }
+       }, {
+               key: 'duration',
+               get: function get() {
+                       return this.getDuration();
+               }
+       }, {
+               key: 'volume',
+               set: function set(volume) {
+                       this.setVolume(volume);
+               },
+               get: function get() {
+                       return this.getVolume();
+               }
+       }, {
+               key: 'src',
+               set: function set(src) {
+                       this.setSrc(src);
+               },
+               get: function get() {
+                       return this.getSrc();
+               }
+       }]);
+
+       return DefaultPlayer;
+}();
+
+exports.default = DefaultPlayer;
+
+
+_window2.default.DefaultPlayer = DefaultPlayer;
+
+},{"3":3}],18:[function(_dereq_,module,exports){
+'use strict';
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _player = _dereq_(16);
+
+var _player2 = _interopRequireDefault(_player);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+if (typeof jQuery !== 'undefined') {
+       _mejs2.default.$ = _window2.default.jQuery = _window2.default.$ = jQuery;
+} else if (typeof Zepto !== 'undefined') {
+       _mejs2.default.$ = _window2.default.Zepto = _window2.default.$ = Zepto;
+} else if (typeof ender !== 'undefined') {
+       _mejs2.default.$ = _window2.default.ender = _window2.default.$ = ender;
+}
+
+(function ($) {
+       if (typeof $ !== 'undefined') {
+               $.fn.mediaelementplayer = function (options) {
+                       if (options === false) {
+                               this.each(function () {
+                                       var player = $(this).data('mediaelementplayer');
+                                       if (player) {
+                                               player.remove();
+                                       }
+                                       $(this).removeData('mediaelementplayer');
+                               });
+                       } else {
+                               this.each(function () {
+                                       $(this).data('mediaelementplayer', new _player2.default(this, options));
+                               });
+                       }
+                       return this;
+               };
+
+               $(document).ready(function () {
+                       $('.' + _mejs2.default.MepDefaults.classPrefix + 'player').mediaelementplayer();
+               });
+       }
+})(_mejs2.default.$);
+
+},{"16":16,"3":3,"7":7}],19:[function(_dereq_,module,exports){
+'use strict';
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(27);
+
+var _media = _dereq_(28);
+
+var _constants = _dereq_(25);
+
+var _dom = _dereq_(26);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var NativeDash = {
+
+       promise: null,
+
+       load: function load(settings) {
+               if (typeof dashjs !== 'undefined') {
+                       NativeDash.promise = new Promise(function (resolve) {
+                               resolve();
+                       }).then(function () {
+                               NativeDash._createPlayer(settings);
+                       });
+               } else {
+                       settings.options.path = typeof settings.options.path === 'string' ? settings.options.path : 'https://cdn.dashjs.org/latest/dash.all.min.js';
+
+                       NativeDash.promise = NativeDash.promise || (0, _dom.loadScript)(settings.options.path);
+                       NativeDash.promise.then(function () {
+                               NativeDash._createPlayer(settings);
+                       });
+               }
+
+               return NativeDash.promise;
+       },
+
+       _createPlayer: function _createPlayer(settings) {
+               var player = dashjs.MediaPlayer().create();
+               _window2.default['__ready__' + settings.id](player);
+               return player;
+       }
+};
+
+var DashNativeRenderer = {
+       name: 'native_dash',
+       options: {
+               prefix: 'native_dash',
+               dash: {
+                       path: 'https://cdn.dashjs.org/latest/dash.all.min.js',
+                       debug: false,
+                       drm: {},
+
+                       robustnessLevel: ''
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return _constants.HAS_MSE && ['application/dash+xml'].indexOf(type.toLowerCase()) > -1;
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var originalNode = mediaElement.originalNode,
+                   id = mediaElement.id + '_' + options.prefix,
+                   autoplay = originalNode.autoplay,
+                   children = originalNode.children;
+
+               var node = null,
+                   dashPlayer = null;
+
+               originalNode.removeAttribute('type');
+               for (var i = 0, total = children.length; i < total; i++) {
+                       children[i].removeAttribute('type');
+               }
+
+               node = originalNode.cloneNode(true);
+               options = Object.assign(options, mediaElement.options);
+
+               var props = _mejs2.default.html5media.properties,
+                   events = _mejs2.default.html5media.events.concat(['click', 'mouseover', 'mouseout']),
+                   attachNativeEvents = function attachNativeEvents(e) {
+                       var event = (0, _general.createEvent)(e.type, mediaElement);
+                       mediaElement.dispatchEvent(event);
+               },
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       node['get' + capName] = function () {
+                               return dashPlayer !== null ? node[propName] : null;
+                       };
+
+                       node['set' + capName] = function (value) {
+                               if (_mejs2.default.html5media.readOnlyProperties.indexOf(propName) === -1) {
+                                       if (propName === 'src') {
+                                               var source = (typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && value.src ? value.src : value;
+                                               node[propName] = source;
+                                               if (dashPlayer !== null) {
+                                                       dashPlayer.reset();
+                                                       for (var _i = 0, _total = events.length; _i < _total; _i++) {
+                                                               node.removeEventListener(events[_i], attachNativeEvents);
+                                                       }
+                                                       dashPlayer = NativeDash._createPlayer({
+                                                               options: options.dash,
+                                                               id: id
+                                                       });
+
+                                                       if (value && (typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && _typeof(value.drm) === 'object') {
+                                                               dashPlayer.setProtectionData(value.drm);
+                                                               if ((0, _general.isString)(options.dash.robustnessLevel) && options.dash.robustnessLevel) {
+                                                                       dashPlayer.getProtectionController().setRobustnessLevel(options.dash.robustnessLevel);
+                                                               }
+                                                       }
+                                                       dashPlayer.attachSource(source);
+                                                       if (autoplay) {
+                                                               dashPlayer.play();
+                                                       }
+                                               }
+                                       } else {
+                                               node[propName] = value;
+                                       }
+                               }
+                       };
+               };
+
+               for (var _i2 = 0, _total2 = props.length; _i2 < _total2; _i2++) {
+                       assignGettersSetters(props[_i2]);
+               }
+
+               _window2.default['__ready__' + id] = function (_dashPlayer) {
+                       mediaElement.dashPlayer = dashPlayer = _dashPlayer;
+
+                       var dashEvents = dashjs.MediaPlayer.events,
+                           assignEvents = function assignEvents(eventName) {
+                               if (eventName === 'loadedmetadata') {
+                                       dashPlayer.getDebug().setLogToBrowserConsole(options.dash.debug);
+                                       dashPlayer.initialize();
+                                       dashPlayer.setScheduleWhilePaused(false);
+                                       dashPlayer.setFastSwitchEnabled(true);
+                                       dashPlayer.attachView(node);
+                                       dashPlayer.setAutoPlay(false);
+
+                                       if (_typeof(options.dash.drm) === 'object' && !_mejs2.default.Utils.isObjectEmpty(options.dash.drm)) {
+                                               dashPlayer.setProtectionData(options.dash.drm);
+                                               if ((0, _general.isString)(options.dash.robustnessLevel) && options.dash.robustnessLevel) {
+                                                       dashPlayer.getProtectionController().setRobustnessLevel(options.dash.robustnessLevel);
+                                               }
+                                       }
+                                       dashPlayer.attachSource(node.getSrc());
+                               }
+
+                               node.addEventListener(eventName, attachNativeEvents);
+                       };
+
+                       for (var _i3 = 0, _total3 = events.length; _i3 < _total3; _i3++) {
+                               assignEvents(events[_i3]);
+                       }
+
+                       var assignMdashEvents = function assignMdashEvents(e) {
+                               var event = (0, _general.createEvent)(e.type, node);
+                               event.data = e;
+                               mediaElement.dispatchEvent(event);
+
+                               if (e.type.toLowerCase() === 'error') {
+                                       console.error(e);
+                               }
+                       };
+
+                       for (var eventType in dashEvents) {
+                               if (dashEvents.hasOwnProperty(eventType)) {
+                                       dashPlayer.on(dashEvents[eventType], assignMdashEvents);
+                               }
+                       }
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i4 = 0, _total4 = mediaFiles.length; _i4 < _total4; _i4++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i4].type)) {
+                                       node.setAttribute('src', mediaFiles[_i4].src);
+                                       if (typeof mediaFiles[_i4].drm !== 'undefined') {
+                                               options.dash.drm = mediaFiles[_i4].drm;
+                                       }
+                                       break;
+                               }
+                       }
+               }
+
+               node.setAttribute('id', id);
+
+               originalNode.parentNode.insertBefore(node, originalNode);
+               originalNode.autoplay = false;
+               originalNode.style.display = 'none';
+
+               node.setSize = function (width, height) {
+                       node.style.width = width + 'px';
+                       node.style.height = height + 'px';
+                       return node;
+               };
+
+               node.hide = function () {
+                       node.pause();
+                       node.style.display = 'none';
+                       return node;
+               };
+
+               node.show = function () {
+                       node.style.display = '';
+                       return node;
+               };
+
+               node.destroy = function () {
+                       if (dashPlayer !== null) {
+                               dashPlayer.reset();
+                       }
+               };
+
+               var event = (0, _general.createEvent)('rendererready', node);
+               mediaElement.dispatchEvent(event);
+
+               mediaElement.promises.push(NativeDash.load({
+                       options: options.dash,
+                       id: id
+               }));
+
+               return node;
+       }
+};
+
+_media.typeChecks.push(function (url) {
+       return ~url.toLowerCase().indexOf('.mpd') ? 'application/dash+xml' : null;
+});
+
+_renderer.renderer.add(DashNativeRenderer);
+
+},{"25":25,"26":26,"27":27,"28":28,"3":3,"7":7,"8":8}],20:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.PluginDetector = undefined;
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _i18n = _dereq_(5);
+
+var _i18n2 = _interopRequireDefault(_i18n);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(27);
+
+var _constants = _dereq_(25);
+
+var _media = _dereq_(28);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var PluginDetector = exports.PluginDetector = {
+       plugins: [],
+
+       hasPluginVersion: function hasPluginVersion(plugin, v) {
+               var pv = PluginDetector.plugins[plugin];
+               v[1] = v[1] || 0;
+               v[2] = v[2] || 0;
+               return pv[0] > v[0] || pv[0] === v[0] && pv[1] > v[1] || pv[0] === v[0] && pv[1] === v[1] && pv[2] >= v[2];
+       },
+
+       addPlugin: function addPlugin(p, pluginName, mimeType, activeX, axDetect) {
+               PluginDetector.plugins[p] = PluginDetector.detectPlugin(pluginName, mimeType, activeX, axDetect);
+       },
+
+       detectPlugin: function detectPlugin(pluginName, mimeType, activeX, axDetect) {
+
+               var version = [0, 0, 0],
+                   description = void 0,
+                   ax = void 0;
+
+               if (_constants.NAV.plugins !== null && _constants.NAV.plugins !== undefined && _typeof(_constants.NAV.plugins[pluginName]) === 'object') {
+                       description = _constants.NAV.plugins[pluginName].description;
+                       if (description && !(typeof _constants.NAV.mimeTypes !== 'undefined' && _constants.NAV.mimeTypes[mimeType] && !_constants.NAV.mimeTypes[mimeType].enabledPlugin)) {
+                               version = description.replace(pluginName, '').replace(/^\s+/, '').replace(/\sr/gi, '.').split('.');
+                               for (var i = 0, total = version.length; i < total; i++) {
+                                       version[i] = parseInt(version[i].match(/\d+/), 10);
+                               }
+                       }
+               } else if (_window2.default.ActiveXObject !== undefined) {
+                       try {
+                               ax = new ActiveXObject(activeX);
+                               if (ax) {
+                                       version = axDetect(ax);
+                               }
+                       } catch (e) {
+                               
+                       }
+               }
+               return version;
+       }
+};
+
+PluginDetector.addPlugin('flash', 'Shockwave Flash', 'application/x-shockwave-flash', 'ShockwaveFlash.ShockwaveFlash', function (ax) {
+       var version = [],
+           d = ax.GetVariable("$version");
+
+       if (d) {
+               d = d.split(" ")[1].split(",");
+               version = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)];
+       }
+       return version;
+});
+
+var FlashMediaElementRenderer = {
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var flash = {};
+
+               flash.options = options;
+               flash.id = mediaElement.id + '_' + flash.options.prefix;
+               flash.mediaElement = mediaElement;
+               flash.flashState = {};
+               flash.flashApi = null;
+               flash.flashApiStack = [];
+
+               var props = _mejs2.default.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       flash.flashState[propName] = null;
+
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       flash['get' + capName] = function () {
+                               if (flash.flashApi !== null) {
+                                       if (typeof flash.flashApi['get_' + propName] === 'function') {
+                                               var value = flash.flashApi['get_' + propName]();
+
+                                               if (propName === 'buffered') {
+                                                       return {
+                                                               start: function start() {
+                                                                       return 0;
+                                                               },
+                                                               end: function end() {
+                                                                       return value;
+                                                               },
+                                                               length: 1
+                                                       };
+                                               }
+                                               return value;
+                                       } else {
+                                               return null;
+                                       }
+                               } else {
+                                       return null;
+                               }
+                       };
+
+                       flash['set' + capName] = function (value) {
+                               if (propName === 'src') {
+                                       value = (0, _media.absolutizeUrl)(value);
+                               }
+
+                               if (flash.flashApi !== null && flash.flashApi['set_' + propName] !== undefined) {
+                                       try {
+                                               flash.flashApi['set_' + propName](value);
+                                       } catch (e) {
+                                               
+                                       }
+                               } else {
+                                       flash.flashApiStack.push({
+                                               type: 'set',
+                                               propName: propName,
+                                               value: value
+                                       });
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var methods = _mejs2.default.html5media.methods,
+                   assignMethods = function assignMethods(methodName) {
+                       flash[methodName] = function () {
+                               if (flash.flashApi !== null) {
+                                       if (flash.flashApi['fire_' + methodName]) {
+                                               try {
+                                                       flash.flashApi['fire_' + methodName]();
+                                               } catch (e) {
+                                                       
+                                               }
+                                       } else {
+                                               
+                                       }
+                               } else {
+                                       flash.flashApiStack.push({
+                                               type: 'call',
+                                               methodName: methodName
+                                       });
+                               }
+                       };
+               };
+               methods.push('stop');
+               for (var _i = 0, _total = methods.length; _i < _total; _i++) {
+                       assignMethods(methods[_i]);
+               }
+
+               var initEvents = ['rendererready'];
+
+               for (var _i2 = 0, _total2 = initEvents.length; _i2 < _total2; _i2++) {
+                       var event = (0, _general.createEvent)(initEvents[_i2], flash);
+                       mediaElement.dispatchEvent(event);
+               }
+
+               _window2.default['__ready__' + flash.id] = function () {
+
+                       flash.flashReady = true;
+                       flash.flashApi = _document2.default.getElementById('__' + flash.id);
+
+                       if (flash.flashApiStack.length) {
+                               for (var _i3 = 0, _total3 = flash.flashApiStack.length; _i3 < _total3; _i3++) {
+                                       var stackItem = flash.flashApiStack[_i3];
+
+                                       if (stackItem.type === 'set') {
+                                               var propName = stackItem.propName,
+                                                   capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                                               flash['set' + capName](stackItem.value);
+                                       } else if (stackItem.type === 'call') {
+                                               flash[stackItem.methodName]();
+                                       }
+                               }
+                       }
+               };
+
+               _window2.default['__event__' + flash.id] = function (eventName, message) {
+                       var event = (0, _general.createEvent)(eventName, flash);
+                       if (message) {
+                               try {
+                                       event.data = JSON.parse(message);
+                                       event.details.data = JSON.parse(message);
+                               } catch (e) {
+                                       event.message = message;
+                               }
+                       }
+
+                       flash.mediaElement.dispatchEvent(event);
+               };
+
+               flash.flashWrapper = _document2.default.createElement('div');
+
+               if (['always', 'sameDomain'].indexOf(flash.options.shimScriptAccess) === -1) {
+                       flash.options.shimScriptAccess = 'sameDomain';
+               }
+
+               var autoplay = mediaElement.originalNode.autoplay,
+                   flashVars = ['uid=' + flash.id, 'autoplay=' + autoplay, 'allowScriptAccess=' + flash.options.shimScriptAccess, 'preload=' + (mediaElement.originalNode.getAttribute('preload') || '')],
+                   isVideo = mediaElement.originalNode !== null && mediaElement.originalNode.tagName.toLowerCase() === 'video',
+                   flashHeight = isVideo ? mediaElement.originalNode.height : 1,
+                   flashWidth = isVideo ? mediaElement.originalNode.width : 1;
+
+               if (mediaElement.originalNode.getAttribute('src')) {
+                       flashVars.push('src=' + mediaElement.originalNode.getAttribute('src'));
+               }
+
+               if (flash.options.enablePseudoStreaming === true) {
+                       flashVars.push('pseudostreamstart=' + flash.options.pseudoStreamingStartQueryParam);
+                       flashVars.push('pseudostreamtype=' + flash.options.pseudoStreamingType);
+               }
+
+               mediaElement.appendChild(flash.flashWrapper);
+               mediaElement.originalNode.style.display = 'none';
+
+               var settings = [];
+
+               if (_constants.IS_IE) {
+                       var specialIEContainer = _document2.default.createElement('div');
+                       flash.flashWrapper.appendChild(specialIEContainer);
+
+                       settings = ['classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"', 'codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"', 'id="__' + flash.id + '"', 'width="' + flashWidth + '"', 'height="' + flashHeight + '"'];
+
+                       if (!isVideo) {
+                               settings.push('style="clip: rect(0 0 0 0); position: absolute;"');
+                       }
+
+                       specialIEContainer.outerHTML = '<object ' + settings.join(' ') + '>' + ('<param name="movie" value="' + flash.options.pluginPath + flash.options.filename + '?x=' + new Date() + '" />') + ('<param name="flashvars" value="' + flashVars.join('&amp;') + '" />') + '<param name="quality" value="high" />' + '<param name="bgcolor" value="#000000" />' + '<param name="wmode" value="transparent" />' + ('<param name="allowScriptAccess" value="' + flash.options.shimScriptAccess + '" />') + '<param name="allowFullScreen" value="true" />' + ('<div>' + _i18n2.default.t('mejs.install-flash') + '</div>') + '</object>';
+               } else {
+
+                       settings = ['id="__' + flash.id + '"', 'name="__' + flash.id + '"', 'play="true"', 'loop="false"', 'quality="high"', 'bgcolor="#000000"', 'wmode="transparent"', 'allowScriptAccess="' + flash.options.shimScriptAccess + '"', 'allowFullScreen="true"', 'type="application/x-shockwave-flash"', 'pluginspage="//www.macromedia.com/go/getflashplayer"', 'src="' + flash.options.pluginPath + flash.options.filename + '"', 'flashvars="' + flashVars.join('&') + '"', 'width="' + flashWidth + '"', 'height="' + flashHeight + '"'];
+
+                       if (!isVideo) {
+                               settings.push('style="clip: rect(0 0 0 0); position: absolute;"');
+                       }
+
+                       flash.flashWrapper.innerHTML = '<embed ' + settings.join(' ') + '>';
+               }
+
+               flash.flashNode = flash.flashWrapper.lastChild;
+
+               flash.hide = function () {
+                       if (isVideo) {
+                               flash.flashNode.style.display = 'none';
+                       }
+               };
+               flash.show = function () {
+                       if (isVideo) {
+                               flash.flashNode.style.display = '';
+                       }
+               };
+               flash.setSize = function (width, height) {
+                       flash.flashNode.style.width = width + 'px';
+                       flash.flashNode.style.height = height + 'px';
+
+                       if (flash.flashApi !== null && typeof flash.flashApi.fire_setSize === 'function') {
+                               flash.flashApi.fire_setSize(width, height);
+                       }
+               };
+
+               flash.destroy = function () {
+                       flash.flashNode.remove();
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i4 = 0, _total4 = mediaFiles.length; _i4 < _total4; _i4++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i4].type)) {
+                                       flash.setSrc(mediaFiles[_i4].src);
+                                       break;
+                               }
+                       }
+               }
+
+               return flash;
+       }
+};
+
+var hasFlash = PluginDetector.hasPluginVersion('flash', [10, 0, 0]);
+
+if (hasFlash) {
+       _media.typeChecks.push(function (url) {
+               url = url.toLowerCase();
+
+               if (url.startsWith('rtmp')) {
+                       if (~url.indexOf('.mp3')) {
+                               return 'audio/rtmp';
+                       } else {
+                               return 'video/rtmp';
+                       }
+               } else if (/\.og(a|g)/i.test(url)) {
+                       return 'audio/ogg';
+               } else if (~url.indexOf('.m3u8')) {
+                       return 'application/x-mpegURL';
+               } else if (~url.indexOf('.mpd')) {
+                       return 'application/dash+xml';
+               } else if (~url.indexOf('.flv')) {
+                       return 'video/flv';
+               } else {
+                       return null;
+               }
+       });
+
+       var FlashMediaElementVideoRenderer = {
+               name: 'flash_video',
+               options: {
+                       prefix: 'flash_video',
+                       filename: 'mediaelement-flash-video.swf',
+                       enablePseudoStreaming: false,
+
+                       pseudoStreamingStartQueryParam: 'start',
+
+                       pseudoStreamingType: 'byte'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['video/mp4', 'video/rtmp', 'audio/rtmp', 'rtmp/mp4', 'audio/mp4', 'video/flv', 'video/x-flv'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+
+       };
+       _renderer.renderer.add(FlashMediaElementVideoRenderer);
+
+       var FlashMediaElementHlsVideoRenderer = {
+               name: 'flash_hls',
+               options: {
+                       prefix: 'flash_hls',
+                       filename: 'mediaelement-flash-video-hls.swf'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['application/x-mpegurl', 'vnd.apple.mpegurl', 'audio/mpegurl', 'audio/hls', 'video/hls'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+       };
+       _renderer.renderer.add(FlashMediaElementHlsVideoRenderer);
+
+       var FlashMediaElementMdashVideoRenderer = {
+               name: 'flash_dash',
+               options: {
+                       prefix: 'flash_dash',
+                       filename: 'mediaelement-flash-video-mdash.swf'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['application/dash+xml'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+       };
+       _renderer.renderer.add(FlashMediaElementMdashVideoRenderer);
+
+       var FlashMediaElementAudioRenderer = {
+               name: 'flash_audio',
+               options: {
+                       prefix: 'flash_audio',
+                       filename: 'mediaelement-flash-audio.swf'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['audio/mp3'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+       };
+       _renderer.renderer.add(FlashMediaElementAudioRenderer);
+
+       var FlashMediaElementAudioOggRenderer = {
+               name: 'flash_audio_ogg',
+               options: {
+                       prefix: 'flash_audio_ogg',
+                       filename: 'mediaelement-flash-audio-ogg.swf'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['audio/ogg', 'audio/oga', 'audio/ogv'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+       };
+       _renderer.renderer.add(FlashMediaElementAudioOggRenderer);
+}
+
+},{"2":2,"25":25,"27":27,"28":28,"3":3,"5":5,"7":7,"8":8}],21:[function(_dereq_,module,exports){
+'use strict';
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(27);
+
+var _constants = _dereq_(25);
+
+var _media = _dereq_(28);
+
+var _dom = _dereq_(26);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var NativeFlv = {
+
+       promise: null,
+
+       load: function load(settings) {
+               if (typeof flvjs !== 'undefined') {
+                       NativeFlv.promise = new Promise(function (resolve) {
+                               resolve();
+                       }).then(function () {
+                               NativeFlv._createPlayer(settings);
+                       });
+               } else {
+                       settings.options.path = typeof settings.options.path === 'string' ? settings.options.path : 'https://cdnjs.cloudflare.com/ajax/libs/flv.js/1.3.2/flv.min.js';
+
+                       NativeFlv.promise = NativeFlv.promise || (0, _dom.loadScript)(settings.options.path);
+                       NativeFlv.promise.then(function () {
+                               NativeFlv._createPlayer(settings);
+                       });
+               }
+
+               return NativeFlv.promise;
+       },
+
+       _createPlayer: function _createPlayer(settings) {
+               flvjs.LoggingControl.enableDebug = settings.options.debug;
+               flvjs.LoggingControl.enableVerbose = settings.options.debug;
+               var player = flvjs.createPlayer(settings.options);
+               _window2.default['__ready__' + settings.id](player);
+               return player;
+       }
+};
+
+var FlvNativeRenderer = {
+       name: 'native_flv',
+       options: {
+               prefix: 'native_flv',
+               flv: {
+                       path: 'https://cdnjs.cloudflare.com/ajax/libs/flv.js/1.3.2/flv.min.js',
+
+                       cors: true,
+                       debug: false
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return _constants.HAS_MSE && ['video/x-flv', 'video/flv'].indexOf(type.toLowerCase()) > -1;
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var originalNode = mediaElement.originalNode,
+                   id = mediaElement.id + '_' + options.prefix;
+
+               var node = null,
+                   flvPlayer = null;
+
+               node = originalNode.cloneNode(true);
+               options = Object.assign(options, mediaElement.options);
+
+               var props = _mejs2.default.html5media.properties,
+                   events = _mejs2.default.html5media.events.concat(['click', 'mouseover', 'mouseout']),
+                   attachNativeEvents = function attachNativeEvents(e) {
+                       var event = (0, _general.createEvent)(e.type, mediaElement);
+                       mediaElement.dispatchEvent(event);
+               },
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       node['get' + capName] = function () {
+                               return flvPlayer !== null ? node[propName] : null;
+                       };
+
+                       node['set' + capName] = function (value) {
+                               if (_mejs2.default.html5media.readOnlyProperties.indexOf(propName) === -1) {
+                                       if (propName === 'src') {
+                                               node[propName] = (typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && value.src ? value.src : value;
+                                               if (flvPlayer !== null) {
+                                                       var _flvOptions = {};
+                                                       _flvOptions.type = 'flv';
+                                                       _flvOptions.url = value;
+                                                       _flvOptions.cors = options.flv.cors;
+                                                       _flvOptions.debug = options.flv.debug;
+                                                       _flvOptions.path = options.flv.path;
+
+                                                       flvPlayer.destroy();
+                                                       for (var i = 0, total = events.length; i < total; i++) {
+                                                               node.removeEventListener(events[i], attachNativeEvents);
+                                                       }
+                                                       flvPlayer = NativeFlv._createPlayer({
+                                                               options: _flvOptions,
+                                                               id: id
+                                                       });
+                                                       flvPlayer.attachMediaElement(node);
+                                                       flvPlayer.load();
+                                               }
+                                       } else {
+                                               node[propName] = value;
+                                       }
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               _window2.default['__ready__' + id] = function (_flvPlayer) {
+                       mediaElement.flvPlayer = flvPlayer = _flvPlayer;
+
+                       var flvEvents = flvjs.Events,
+                           assignEvents = function assignEvents(eventName) {
+                               if (eventName === 'loadedmetadata') {
+                                       flvPlayer.unload();
+                                       flvPlayer.detachMediaElement();
+                                       flvPlayer.attachMediaElement(node);
+                                       flvPlayer.load();
+                               }
+
+                               node.addEventListener(eventName, attachNativeEvents);
+                       };
+
+                       for (var _i = 0, _total = events.length; _i < _total; _i++) {
+                               assignEvents(events[_i]);
+                       }
+
+                       var assignFlvEvents = function assignFlvEvents(name, e) {
+                               var event = (0, _general.createEvent)(name, node);
+                               event.data = e;
+                               mediaElement.dispatchEvent(event);
+                       };
+
+                       var _loop = function _loop(eventType) {
+                               if (flvEvents.hasOwnProperty(eventType)) {
+                                       flvPlayer.on(flvEvents[eventType], function (e) {
+                                               assignFlvEvents(flvEvents[eventType], e);
+                                       });
+                               }
+                       };
+
+                       for (var eventType in flvEvents) {
+                               _loop(eventType);
+                       }
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i2 = 0, _total2 = mediaFiles.length; _i2 < _total2; _i2++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i2].type)) {
+                                       node.setAttribute('src', mediaFiles[_i2].src);
+                                       break;
+                               }
+                       }
+               }
+
+               node.setAttribute('id', id);
+
+               originalNode.parentNode.insertBefore(node, originalNode);
+               originalNode.autoplay = false;
+               originalNode.style.display = 'none';
+
+               var flvOptions = {};
+               flvOptions.type = 'flv';
+               flvOptions.url = node.src;
+               flvOptions.cors = options.flv.cors;
+               flvOptions.debug = options.flv.debug;
+               flvOptions.path = options.flv.path;
+
+               node.setSize = function (width, height) {
+                       node.style.width = width + 'px';
+                       node.style.height = height + 'px';
+                       return node;
+               };
+
+               node.hide = function () {
+                       if (flvPlayer !== null) {
+                               flvPlayer.pause();
+                       }
+                       node.style.display = 'none';
+                       return node;
+               };
+
+               node.show = function () {
+                       node.style.display = '';
+                       return node;
+               };
+
+               node.destroy = function () {
+                       if (flvPlayer !== null) {
+                               flvPlayer.destroy();
+                       }
+               };
+
+               var event = (0, _general.createEvent)('rendererready', node);
+               mediaElement.dispatchEvent(event);
+
+               mediaElement.promises.push(NativeFlv.load({
+                       options: flvOptions,
+                       id: id
+               }));
+
+               return node;
+       }
+};
+
+_media.typeChecks.push(function (url) {
+       return ~url.toLowerCase().indexOf('.flv') ? 'video/flv' : null;
+});
+
+_renderer.renderer.add(FlvNativeRenderer);
+
+},{"25":25,"26":26,"27":27,"28":28,"3":3,"7":7,"8":8}],22:[function(_dereq_,module,exports){
+'use strict';
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(27);
+
+var _constants = _dereq_(25);
+
+var _media = _dereq_(28);
+
+var _dom = _dereq_(26);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var NativeHls = {
+
+       promise: null,
+
+       load: function load(settings) {
+               if (typeof Hls !== 'undefined') {
+                       NativeHls.promise = new Promise(function (resolve) {
+                               resolve();
+                       }).then(function () {
+                               NativeHls._createPlayer(settings);
+                       });
+               } else {
+                       settings.options.path = typeof settings.options.path === 'string' ? settings.options.path : 'https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.7.11/hls.min.js';
+
+                       NativeHls.promise = NativeHls.promise || (0, _dom.loadScript)(settings.options.path);
+                       NativeHls.promise.then(function () {
+                               NativeHls._createPlayer(settings);
+                       });
+               }
+
+               return NativeHls.promise;
+       },
+
+       _createPlayer: function _createPlayer(settings) {
+               var player = new Hls(settings.options);
+               _window2.default['__ready__' + settings.id](player);
+               return player;
+       }
+};
+
+var HlsNativeRenderer = {
+       name: 'native_hls',
+       options: {
+               prefix: 'native_hls',
+               hls: {
+                       path: 'https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.7.10/hls.min.js',
+
+                       autoStartLoad: false,
+                       debug: false
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return _constants.HAS_MSE && ['application/x-mpegurl', 'vnd.apple.mpegurl', 'audio/mpegurl', 'audio/hls', 'video/hls'].indexOf(type.toLowerCase()) > -1;
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var originalNode = mediaElement.originalNode,
+                   id = mediaElement.id + '_' + options.prefix,
+                   preload = originalNode.getAttribute('preload'),
+                   autoplay = originalNode.autoplay;
+
+               var hlsPlayer = null,
+                   node = null;
+
+               node = originalNode.cloneNode(true);
+               options = Object.assign(options, mediaElement.options);
+               options.hls.autoStartLoad = preload && preload !== 'none' || autoplay;
+
+               var props = _mejs2.default.html5media.properties,
+                   events = _mejs2.default.html5media.events.concat(['click', 'mouseover', 'mouseout']),
+                   attachNativeEvents = function attachNativeEvents(e) {
+                       var event = (0, _general.createEvent)(e.type, mediaElement);
+                       mediaElement.dispatchEvent(event);
+               },
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       node['get' + capName] = function () {
+                               return hlsPlayer !== null ? node[propName] : null;
+                       };
+
+                       node['set' + capName] = function (value) {
+                               if (_mejs2.default.html5media.readOnlyProperties.indexOf(propName) === -1) {
+                                       if (propName === 'src') {
+                                               node[propName] = (typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && value.src ? value.src : value;
+                                               if (hlsPlayer !== null) {
+                                                       hlsPlayer.destroy();
+                                                       for (var i = 0, total = events.length; i < total; i++) {
+                                                               node.removeEventListener(events[i], attachNativeEvents);
+                                                       }
+                                                       hlsPlayer = NativeHls._createPlayer({
+                                                               options: options.hls,
+                                                               id: id
+                                                       });
+                                                       hlsPlayer.loadSource(value);
+                                                       hlsPlayer.attachMedia(node);
+                                               }
+                                       } else {
+                                               node[propName] = value;
+                                       }
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               _window2.default['__ready__' + id] = function (_hlsPlayer) {
+                       mediaElement.hlsPlayer = hlsPlayer = _hlsPlayer;
+                       var hlsEvents = Hls.Events,
+                           assignEvents = function assignEvents(eventName) {
+                               if (eventName === 'loadedmetadata') {
+                                       var url = mediaElement.originalNode.src;
+                                       hlsPlayer.detachMedia();
+                                       hlsPlayer.loadSource(url);
+                                       hlsPlayer.attachMedia(node);
+                               }
+
+                               node.addEventListener(eventName, attachNativeEvents);
+                       };
+
+                       for (var _i = 0, _total = events.length; _i < _total; _i++) {
+                               assignEvents(events[_i]);
+                       }
+
+                       var recoverDecodingErrorDate = void 0,
+                           recoverSwapAudioCodecDate = void 0;
+                       var assignHlsEvents = function assignHlsEvents(e, data) {
+                               var event = (0, _general.createEvent)(e, node);
+                               event.data = data;
+                               mediaElement.dispatchEvent(event);
+
+                               if (e === 'hlsError') {
+                                       console.warn(e, data);
+
+                                       if (data.fatal) {
+                                               switch (data.type) {
+                                                       case 'mediaError':
+                                                               var now = new Date().getTime();
+                                                               if (!recoverDecodingErrorDate || now - recoverDecodingErrorDate > 3000) {
+                                                                       recoverDecodingErrorDate = new Date().getTime();
+                                                                       hlsPlayer.recoverMediaError();
+                                                               } else if (!recoverSwapAudioCodecDate || now - recoverSwapAudioCodecDate > 3000) {
+                                                                       recoverSwapAudioCodecDate = new Date().getTime();
+                                                                       console.warn('Attempting to swap Audio Codec and recover from media error');
+                                                                       hlsPlayer.swapAudioCodec();
+                                                                       hlsPlayer.recoverMediaError();
+                                                               } else {
+                                                                       console.error('Cannot recover, last media error recovery failed');
+                                                               }
+                                                               break;
+                                                       case 'networkError':
+                                                               console.error('Network error');
+                                                               break;
+                                                       default:
+                                                               hlsPlayer.destroy();
+                                                               break;
+                                               }
+                                       }
+                               }
+                       };
+
+                       for (var eventType in hlsEvents) {
+                               if (hlsEvents.hasOwnProperty(eventType)) {
+                                       hlsPlayer.on(hlsEvents[eventType], assignHlsEvents);
+                               }
+                       }
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i2 = 0, _total2 = mediaFiles.length; _i2 < _total2; _i2++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i2].type)) {
+                                       node.setAttribute('src', mediaFiles[_i2].src);
+                                       break;
+                               }
+                       }
+               }
+
+               if (preload !== 'auto' && !autoplay) {
+                       node.addEventListener('play', function () {
+                               if (hlsPlayer !== null) {
+                                       hlsPlayer.startLoad();
+                               }
+                       });
+
+                       node.addEventListener('pause', function () {
+                               if (hlsPlayer !== null) {
+                                       hlsPlayer.stopLoad();
+                               }
+                       });
+               }
+
+               node.setAttribute('id', id);
+
+               originalNode.parentNode.insertBefore(node, originalNode);
+               originalNode.autoplay = false;
+               originalNode.style.display = 'none';
+
+               node.setSize = function (width, height) {
+                       node.style.width = width + 'px';
+                       node.style.height = height + 'px';
+                       return node;
+               };
+
+               node.hide = function () {
+                       node.pause();
+                       node.style.display = 'none';
+                       return node;
+               };
+
+               node.show = function () {
+                       node.style.display = '';
+                       return node;
+               };
+
+               node.destroy = function () {
+                       if (hlsPlayer !== null) {
+                               hlsPlayer.stopLoad();
+                               hlsPlayer.destroy();
+                       }
+               };
+
+               var event = (0, _general.createEvent)('rendererready', node);
+               mediaElement.dispatchEvent(event);
+
+               mediaElement.promises.push(NativeHls.load({
+                       options: options.hls,
+                       id: id
+               }));
+
+               return node;
+       }
+};
+
+_media.typeChecks.push(function (url) {
+       return ~url.toLowerCase().indexOf('.m3u8') ? 'application/x-mpegURL' : null;
+});
+
+_renderer.renderer.add(HlsNativeRenderer);
+
+},{"25":25,"26":26,"27":27,"28":28,"3":3,"7":7,"8":8}],23:[function(_dereq_,module,exports){
+'use strict';
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(27);
+
+var _constants = _dereq_(25);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var HtmlMediaElement = {
+       name: 'html5',
+       options: {
+               prefix: 'html5'
+       },
+
+       canPlayType: function canPlayType(type) {
+
+               var mediaElement = _document2.default.createElement('video');
+
+               if (_constants.IS_ANDROID && /\/mp(3|4)$/i.test(type) || ~['application/x-mpegurl', 'vnd.apple.mpegurl', 'audio/mpegurl', 'audio/hls', 'video/hls'].indexOf(type.toLowerCase()) && _constants.SUPPORTS_NATIVE_HLS) {
+                       return 'yes';
+               } else if (mediaElement.canPlayType) {
+                       return mediaElement.canPlayType(type.toLowerCase()).replace(/no/, '');
+               } else {
+                       return '';
+               }
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var id = mediaElement.id + '_' + options.prefix;
+
+               var node = null;
+
+               if (mediaElement.originalNode === undefined || mediaElement.originalNode === null) {
+                       node = _document2.default.createElement('audio');
+                       mediaElement.appendChild(node);
+               } else {
+                       node = mediaElement.originalNode;
+               }
+
+               node.setAttribute('id', id);
+
+               var props = _mejs2.default.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       node['get' + capName] = function () {
+                               return node[propName];
+                       };
+
+                       node['set' + capName] = function (value) {
+                               if (_mejs2.default.html5media.readOnlyProperties.indexOf(propName) === -1) {
+                                       node[propName] = value;
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var events = _mejs2.default.html5media.events.concat(['click', 'mouseover', 'mouseout']),
+                   assignEvents = function assignEvents(eventName) {
+                       node.addEventListener(eventName, function (e) {
+                               var event = (0, _general.createEvent)(e.type, mediaElement);
+                               mediaElement.dispatchEvent(event);
+                       });
+               };
+
+               for (var _i = 0, _total = events.length; _i < _total; _i++) {
+                       assignEvents(events[_i]);
+               }
+
+               node.setSize = function (width, height) {
+                       node.style.width = width + 'px';
+                       node.style.height = height + 'px';
+                       return node;
+               };
+
+               node.hide = function () {
+                       node.style.display = 'none';
+
+                       return node;
+               };
+
+               node.show = function () {
+                       node.style.display = '';
+
+                       return node;
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i2 = 0, _total2 = mediaFiles.length; _i2 < _total2; _i2++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i2].type)) {
+                                       node.setAttribute('src', mediaFiles[_i2].src);
+                                       break;
+                               }
+                       }
+               }
+
+               var event = (0, _general.createEvent)('rendererready', node);
+               mediaElement.dispatchEvent(event);
+
+               return node;
+       }
+};
+
+_window2.default.HtmlMediaElement = _mejs2.default.HtmlMediaElement = HtmlMediaElement;
+
+_renderer.renderer.add(HtmlMediaElement);
+
+},{"2":2,"25":25,"27":27,"3":3,"7":7,"8":8}],24:[function(_dereq_,module,exports){
+'use strict';
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(27);
+
+var _media = _dereq_(28);
+
+var _dom = _dereq_(26);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var YouTubeApi = {
+       isIframeStarted: false,
+
+       isIframeLoaded: false,
+
+       iframeQueue: [],
+
+       enqueueIframe: function enqueueIframe(settings) {
+               YouTubeApi.isLoaded = typeof YT !== 'undefined' && YT.loaded;
+
+               if (YouTubeApi.isLoaded) {
+                       YouTubeApi.createIframe(settings);
+               } else {
+                       YouTubeApi.loadIframeApi();
+                       YouTubeApi.iframeQueue.push(settings);
+               }
+       },
+
+       loadIframeApi: function loadIframeApi() {
+               if (!YouTubeApi.isIframeStarted) {
+                       (0, _dom.loadScript)('https://www.youtube.com/player_api');
+                       YouTubeApi.isIframeStarted = true;
+               }
+       },
+
+       iFrameReady: function iFrameReady() {
+
+               YouTubeApi.isLoaded = true;
+               YouTubeApi.isIframeLoaded = true;
+
+               while (YouTubeApi.iframeQueue.length > 0) {
+                       var settings = YouTubeApi.iframeQueue.pop();
+                       YouTubeApi.createIframe(settings);
+               }
+       },
+
+       createIframe: function createIframe(settings) {
+               return new YT.Player(settings.containerId, settings);
+       },
+
+       getYouTubeId: function getYouTubeId(url) {
+
+               var youTubeId = '';
+
+               if (url.indexOf('?') > 0) {
+                       youTubeId = YouTubeApi.getYouTubeIdFromParam(url);
+
+                       if (youTubeId === '') {
+                               youTubeId = YouTubeApi.getYouTubeIdFromUrl(url);
+                       }
+               } else {
+                       youTubeId = YouTubeApi.getYouTubeIdFromUrl(url);
+               }
+
+               var id = youTubeId.substring(youTubeId.lastIndexOf('/') + 1);
+               youTubeId = id.split('?');
+               return youTubeId[0];
+       },
+
+       getYouTubeIdFromParam: function getYouTubeIdFromParam(url) {
+
+               if (url === undefined || url === null || !url.trim().length) {
+                       return null;
+               }
+
+               var parts = url.split('?'),
+                   parameters = parts[1].split('&');
+
+               var youTubeId = '';
+
+               for (var i = 0, total = parameters.length; i < total; i++) {
+                       var paramParts = parameters[i].split('=');
+                       if (paramParts[0] === 'v') {
+                               youTubeId = paramParts[1];
+                               break;
+                       }
+               }
+
+               return youTubeId;
+       },
+
+       getYouTubeIdFromUrl: function getYouTubeIdFromUrl(url) {
+
+               if (url === undefined || url === null || !url.trim().length) {
+                       return null;
+               }
+
+               var parts = url.split('?');
+               url = parts[0];
+               return url.substring(url.lastIndexOf('/') + 1);
+       },
+
+       getYouTubeNoCookieUrl: function getYouTubeNoCookieUrl(url) {
+               if (url === undefined || url === null || !url.trim().length || url.indexOf('//www.youtube') === -1) {
+                       return url;
+               }
+
+               var parts = url.split('/');
+               parts[2] = parts[2].replace('.com', '-nocookie.com');
+               return parts.join('/');
+       }
+};
+
+var YouTubeIframeRenderer = {
+       name: 'youtube_iframe',
+
+       options: {
+               prefix: 'youtube_iframe',
+
+               youtube: {
+                       autoplay: 0,
+                       controls: 0,
+                       disablekb: 1,
+                       end: 0,
+                       loop: 0,
+                       modestbranding: 0,
+                       playsinline: 0,
+                       rel: 0,
+                       showinfo: 0,
+                       start: 0,
+                       iv_load_policy: 3,
+
+                       nocookie: false,
+
+                       imageQuality: null
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return ~['video/youtube', 'video/x-youtube'].indexOf(type.toLowerCase());
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var youtube = {},
+                   apiStack = [],
+                   readyState = 4;
+
+               var youTubeApi = null,
+                   paused = true,
+                   ended = false,
+                   youTubeIframe = null,
+                   volume = 1;
+
+               youtube.options = options;
+               youtube.id = mediaElement.id + '_' + options.prefix;
+               youtube.mediaElement = mediaElement;
+
+               var props = _mejs2.default.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       youtube['get' + capName] = function () {
+                               if (youTubeApi !== null) {
+                                       var value = null;
+
+                                       switch (propName) {
+                                               case 'currentTime':
+                                                       return youTubeApi.getCurrentTime();
+                                               case 'duration':
+                                                       return youTubeApi.getDuration();
+                                               case 'volume':
+                                                       volume = youTubeApi.getVolume() / 100;
+                                                       return volume;
+                                               case 'paused':
+                                                       return paused;
+                                               case 'ended':
+                                                       return ended;
+                                               case 'muted':
+                                                       return youTubeApi.isMuted();
+                                               case 'buffered':
+                                                       var percentLoaded = youTubeApi.getVideoLoadedFraction(),
+                                                           duration = youTubeApi.getDuration();
+                                                       return {
+                                                               start: function start() {
+                                                                       return 0;
+                                                               },
+                                                               end: function end() {
+                                                                       return percentLoaded * duration;
+                                                               },
+                                                               length: 1
+                                                       };
+                                               case 'src':
+                                                       return youTubeApi.getVideoUrl();
+                                               case 'readyState':
+                                                       return readyState;
+                                       }
+
+                                       return value;
+                               } else {
+                                       return null;
+                               }
+                       };
+
+                       youtube['set' + capName] = function (value) {
+                               if (youTubeApi !== null) {
+                                       switch (propName) {
+                                               case 'src':
+                                                       var url = typeof value === 'string' ? value : value[0].src,
+                                                           _videoId = YouTubeApi.getYouTubeId(url);
+
+                                                       if (mediaElement.originalNode.autoplay) {
+                                                               youTubeApi.loadVideoById(_videoId);
+                                                       } else {
+                                                               youTubeApi.cueVideoById(_videoId);
+                                                       }
+                                                       break;
+                                               case 'currentTime':
+                                                       youTubeApi.seekTo(value);
+                                                       break;
+                                               case 'muted':
+                                                       if (value) {
+                                                               youTubeApi.mute();
+                                                       } else {
+                                                               youTubeApi.unMute();
+                                                       }
+                                                       setTimeout(function () {
+                                                               var event = (0, _general.createEvent)('volumechange', youtube);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'volume':
+                                                       volume = value;
+                                                       youTubeApi.setVolume(value * 100);
+                                                       setTimeout(function () {
+                                                               var event = (0, _general.createEvent)('volumechange', youtube);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'readyState':
+                                                       var event = (0, _general.createEvent)('canplay', youtube);
+                                                       mediaElement.dispatchEvent(event);
+                                                       break;
+                                               default:
+                                                       
+                                                       break;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'set', propName: propName, value: value });
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var methods = _mejs2.default.html5media.methods,
+                   assignMethods = function assignMethods(methodName) {
+                       youtube[methodName] = function () {
+                               if (youTubeApi !== null) {
+                                       switch (methodName) {
+                                               case 'play':
+                                                       paused = false;
+                                                       return youTubeApi.playVideo();
+                                               case 'pause':
+                                                       paused = true;
+                                                       return youTubeApi.pauseVideo();
+                                               case 'load':
+                                                       return null;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'call', methodName: methodName });
+                               }
+                       };
+               };
+
+               for (var _i = 0, _total = methods.length; _i < _total; _i++) {
+                       assignMethods(methods[_i]);
+               }
+
+               var youtubeContainer = _document2.default.createElement('div');
+               youtubeContainer.id = youtube.id;
+
+               if (youtube.options.youtube.nocookie) {
+                       mediaElement.originalNode.src = YouTubeApi.getYouTubeNoCookieUrl(mediaFiles[0].src);
+               }
+
+               mediaElement.originalNode.parentNode.insertBefore(youtubeContainer, mediaElement.originalNode);
+               mediaElement.originalNode.style.display = 'none';
+
+               var isAudio = mediaElement.originalNode.tagName.toLowerCase() === 'audio',
+                   height = isAudio ? '1' : mediaElement.originalNode.height,
+                   width = isAudio ? '1' : mediaElement.originalNode.width,
+                   videoId = YouTubeApi.getYouTubeId(mediaFiles[0].src),
+                   youtubeSettings = {
+                       id: youtube.id,
+                       containerId: youtubeContainer.id,
+                       videoId: videoId,
+                       height: height,
+                       width: width,
+                       playerVars: Object.assign({
+                               controls: 0,
+                               rel: 0,
+                               disablekb: 1,
+                               showinfo: 0,
+                               modestbranding: 0,
+                               html5: 1,
+                               playsinline: 0,
+                               start: 0,
+                               end: 0,
+                               iv_load_policy: 3
+                       }, youtube.options.youtube),
+                       origin: _window2.default.location.host,
+                       events: {
+                               onReady: function onReady(e) {
+                                       mediaElement.youTubeApi = youTubeApi = e.target;
+                                       mediaElement.youTubeState = {
+                                               paused: true,
+                                               ended: false
+                                       };
+
+                                       if (apiStack.length) {
+                                               for (var _i2 = 0, _total2 = apiStack.length; _i2 < _total2; _i2++) {
+
+                                                       var stackItem = apiStack[_i2];
+
+                                                       if (stackItem.type === 'set') {
+                                                               var propName = stackItem.propName,
+                                                                   capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                                                               youtube['set' + capName](stackItem.value);
+                                                       } else if (stackItem.type === 'call') {
+                                                               youtube[stackItem.methodName]();
+                                                       }
+                                               }
+                                       }
+
+                                       youTubeIframe = youTubeApi.getIframe();
+
+                                       if (mediaElement.originalNode.getAttribute('muted')) {
+                                               youTubeApi.mute();
+                                       }
+
+                                       var events = ['mouseover', 'mouseout'],
+                                           assignEvents = function assignEvents(e) {
+                                               var newEvent = (0, _general.createEvent)(e.type, youtube);
+                                               mediaElement.dispatchEvent(newEvent);
+                                       };
+
+                                       for (var _i3 = 0, _total3 = events.length; _i3 < _total3; _i3++) {
+                                               youTubeIframe.addEventListener(events[_i3], assignEvents, false);
+                                       }
+
+                                       var initEvents = ['rendererready', 'loadedmetadata', 'loadeddata', 'canplay'];
+
+                                       for (var _i4 = 0, _total4 = initEvents.length; _i4 < _total4; _i4++) {
+                                               var event = (0, _general.createEvent)(initEvents[_i4], youtube);
+                                               mediaElement.dispatchEvent(event);
+                                       }
+                               },
+                               onStateChange: function onStateChange(e) {
+                                       var events = [];
+
+                                       switch (e.data) {
+                                               case -1:
+                                                       events = ['loadedmetadata'];
+                                                       paused = true;
+                                                       ended = false;
+                                                       break;
+                                               case 0:
+                                                       events = ['ended'];
+                                                       paused = false;
+                                                       ended = !youtube.options.youtube.loop;
+                                                       if (!youtube.options.youtube.loop) {
+                                                               youtube.stopInterval();
+                                                       }
+                                                       break;
+                                               case 1:
+                                                       events = ['play', 'playing'];
+                                                       paused = false;
+                                                       ended = false;
+                                                       youtube.startInterval();
+                                                       break;
+                                               case 2:
+                                                       events = ['pause'];
+                                                       paused = true;
+                                                       ended = false;
+                                                       youtube.stopInterval();
+                                                       break;
+                                               case 3:
+                                                       events = ['progress'];
+                                                       ended = false;
+                                                       break;
+                                               case 5:
+                                                       events = ['loadeddata', 'loadedmetadata', 'canplay'];
+                                                       paused = true;
+                                                       ended = false;
+                                                       break;
+                                       }
+
+                                       for (var _i5 = 0, _total5 = events.length; _i5 < _total5; _i5++) {
+                                               var event = (0, _general.createEvent)(events[_i5], youtube);
+                                               mediaElement.dispatchEvent(event);
+                                       }
+                               },
+                               onError: function onError(e) {
+                                       var event = (0, _general.createEvent)('error', youtube);
+                                       event.data = e.data;
+                                       mediaElement.dispatchEvent(event);
+                               }
+                       }
+               };
+
+               if (isAudio) {
+                       youtubeSettings.playerVars.playsinline = 1;
+               }
+
+               if (mediaElement.originalNode.autoplay) {
+                       youtubeSettings.playerVars.autoplay = 1;
+               }
+
+               if (mediaElement.originalNode.loop) {
+                       youtubeSettings.playerVars.loop = 1;
+               }
+
+               YouTubeApi.enqueueIframe(youtubeSettings);
+
+               youtube.onEvent = function (eventName, player, _youTubeState) {
+                       if (_youTubeState !== null && _youTubeState !== undefined) {
+                               mediaElement.youTubeState = _youTubeState;
+                       }
+               };
+
+               youtube.setSize = function (width, height) {
+                       if (youTubeApi !== null) {
+                               youTubeApi.setSize(width, height);
+                       }
+               };
+               youtube.hide = function () {
+                       youtube.stopInterval();
+                       youtube.pause();
+                       if (youTubeIframe) {
+                               youTubeIframe.style.display = 'none';
+                       }
+               };
+               youtube.show = function () {
+                       if (youTubeIframe) {
+                               youTubeIframe.style.display = '';
+                       }
+               };
+               youtube.destroy = function () {
+                       youTubeApi.destroy();
+               };
+               youtube.interval = null;
+
+               youtube.startInterval = function () {
+                       youtube.interval = setInterval(function () {
+                               var event = (0, _general.createEvent)('timeupdate', youtube);
+                               mediaElement.dispatchEvent(event);
+                       }, 250);
+               };
+               youtube.stopInterval = function () {
+                       if (youtube.interval) {
+                               clearInterval(youtube.interval);
+                       }
+               };
+               youtube.getPosterUrl = function () {
+                       var quality = options.youtube.imageQuality,
+                           resolutions = ['default', 'hqdefault', 'mqdefault', 'sddefault', 'maxresdefault'],
+                           id = YouTubeApi.getYouTubeId(mediaElement.originalNode.src);
+                       return quality && resolutions.indexOf(quality) > -1 && id ? 'https://img.youtube.com/vi/' + id + '/' + quality + '.jpg' : '';
+               };
+
+               return youtube;
+       }
+};
+
+_window2.default.onYouTubePlayerAPIReady = function () {
+       YouTubeApi.iFrameReady();
+};
+
+_media.typeChecks.push(function (url) {
+       return (/\/\/(www\.youtube|youtu\.?be)/i.test(url) ? 'video/x-youtube' : null
+       );
+});
+
+_renderer.renderer.add(YouTubeIframeRenderer);
+
+},{"2":2,"26":26,"27":27,"28":28,"3":3,"7":7,"8":8}],25:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.cancelFullScreen = exports.requestFullScreen = exports.isFullScreen = exports.FULLSCREEN_EVENT_NAME = exports.HAS_NATIVE_FULLSCREEN_ENABLED = exports.HAS_TRUE_NATIVE_FULLSCREEN = exports.HAS_IOS_FULLSCREEN = exports.HAS_MS_NATIVE_FULLSCREEN = exports.HAS_MOZ_NATIVE_FULLSCREEN = exports.HAS_WEBKIT_NATIVE_FULLSCREEN = exports.HAS_NATIVE_FULLSCREEN = exports.SUPPORTS_NATIVE_HLS = exports.SUPPORT_POINTER_EVENTS = exports.HAS_MSE = exports.IS_STOCK_ANDROID = exports.IS_SAFARI = exports.IS_FIREFOX = exports.IS_CHROME = exports.IS_EDGE = exports.IS_IE = exports.IS_ANDROID = exports.IS_IOS = exports.IS_IPOD = exports.IS_IPHONE = exports.IS_IPAD = exports.UA = exports.NAV = undefined;
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var NAV = exports.NAV = _window2.default.navigator;
+var UA = exports.UA = NAV.userAgent.toLowerCase();
+var IS_IPAD = exports.IS_IPAD = /ipad/i.test(UA) && !_window2.default.MSStream;
+var IS_IPHONE = exports.IS_IPHONE = /iphone/i.test(UA) && !_window2.default.MSStream;
+var IS_IPOD = exports.IS_IPOD = /ipod/i.test(UA) && !_window2.default.MSStream;
+var IS_IOS = exports.IS_IOS = /ipad|iphone|ipod/i.test(UA) && !_window2.default.MSStream;
+var IS_ANDROID = exports.IS_ANDROID = /android/i.test(UA);
+var IS_IE = exports.IS_IE = /(trident|microsoft)/i.test(NAV.appName);
+var IS_EDGE = exports.IS_EDGE = 'msLaunchUri' in NAV && !('documentMode' in _document2.default);
+var IS_CHROME = exports.IS_CHROME = /chrome/i.test(UA);
+var IS_FIREFOX = exports.IS_FIREFOX = /firefox/i.test(UA);
+var IS_SAFARI = exports.IS_SAFARI = /safari/i.test(UA) && !IS_CHROME;
+var IS_STOCK_ANDROID = exports.IS_STOCK_ANDROID = /^mozilla\/\d+\.\d+\s\(linux;\su;/i.test(UA);
+var HAS_MSE = exports.HAS_MSE = 'MediaSource' in _window2.default;
+var SUPPORT_POINTER_EVENTS = exports.SUPPORT_POINTER_EVENTS = function () {
+       var element = _document2.default.createElement('x'),
+           documentElement = _document2.default.documentElement,
+           getComputedStyle = _window2.default.getComputedStyle;
+
+       if (!('pointerEvents' in element.style)) {
+               return false;
+       }
+
+       element.style.pointerEvents = 'auto';
+       element.style.pointerEvents = 'x';
+       documentElement.appendChild(element);
+       var supports = getComputedStyle && getComputedStyle(element, '').pointerEvents === 'auto';
+       element.remove();
+       return !!supports;
+}();
+
+var html5Elements = ['source', 'track', 'audio', 'video'];
+var video = void 0;
+
+for (var i = 0, total = html5Elements.length; i < total; i++) {
+       video = _document2.default.createElement(html5Elements[i]);
+}
+
+var SUPPORTS_NATIVE_HLS = exports.SUPPORTS_NATIVE_HLS = IS_SAFARI || IS_ANDROID && (IS_CHROME || IS_STOCK_ANDROID) || IS_IE && /edge/i.test(UA);
+
+var hasiOSFullScreen = video.webkitEnterFullscreen !== undefined;
+
+var hasNativeFullscreen = video.requestFullscreen !== undefined;
+
+if (hasiOSFullScreen && /mac os x 10_5/i.test(UA)) {
+       hasNativeFullscreen = false;
+       hasiOSFullScreen = false;
+}
+
+var hasWebkitNativeFullScreen = video.webkitRequestFullScreen !== undefined;
+var hasMozNativeFullScreen = video.mozRequestFullScreen !== undefined;
+var hasMsNativeFullScreen = video.msRequestFullscreen !== undefined;
+var hasTrueNativeFullScreen = hasWebkitNativeFullScreen || hasMozNativeFullScreen || hasMsNativeFullScreen;
+var nativeFullScreenEnabled = hasTrueNativeFullScreen;
+var fullScreenEventName = '';
+var isFullScreen = void 0,
+    requestFullScreen = void 0,
+    cancelFullScreen = void 0;
+
+if (hasMozNativeFullScreen) {
+       nativeFullScreenEnabled = _document2.default.mozFullScreenEnabled;
+} else if (hasMsNativeFullScreen) {
+       nativeFullScreenEnabled = _document2.default.msFullscreenEnabled;
+}
+
+if (IS_CHROME) {
+       hasiOSFullScreen = false;
+}
+
+if (hasTrueNativeFullScreen) {
+       if (hasWebkitNativeFullScreen) {
+               fullScreenEventName = 'webkitfullscreenchange';
+       } else if (hasMozNativeFullScreen) {
+               fullScreenEventName = 'mozfullscreenchange';
+       } else if (hasMsNativeFullScreen) {
+               fullScreenEventName = 'MSFullscreenChange';
+       }
+
+       exports.isFullScreen = isFullScreen = function isFullScreen() {
+               if (hasMozNativeFullScreen) {
+                       return _document2.default.mozFullScreen;
+               } else if (hasWebkitNativeFullScreen) {
+                       return _document2.default.webkitIsFullScreen;
+               } else if (hasMsNativeFullScreen) {
+                       return _document2.default.msFullscreenElement !== null;
+               }
+       };
+
+       exports.requestFullScreen = requestFullScreen = function requestFullScreen(el) {
+               if (hasWebkitNativeFullScreen) {
+                       el.webkitRequestFullScreen();
+               } else if (hasMozNativeFullScreen) {
+                       el.mozRequestFullScreen();
+               } else if (hasMsNativeFullScreen) {
+                       el.msRequestFullscreen();
+               }
+       };
+
+       exports.cancelFullScreen = cancelFullScreen = function cancelFullScreen() {
+               if (hasWebkitNativeFullScreen) {
+                       _document2.default.webkitCancelFullScreen();
+               } else if (hasMozNativeFullScreen) {
+                       _document2.default.mozCancelFullScreen();
+               } else if (hasMsNativeFullScreen) {
+                       _document2.default.msExitFullscreen();
+               }
+       };
+}
+
+var HAS_NATIVE_FULLSCREEN = exports.HAS_NATIVE_FULLSCREEN = hasNativeFullscreen;
+var HAS_WEBKIT_NATIVE_FULLSCREEN = exports.HAS_WEBKIT_NATIVE_FULLSCREEN = hasWebkitNativeFullScreen;
+var HAS_MOZ_NATIVE_FULLSCREEN = exports.HAS_MOZ_NATIVE_FULLSCREEN = hasMozNativeFullScreen;
+var HAS_MS_NATIVE_FULLSCREEN = exports.HAS_MS_NATIVE_FULLSCREEN = hasMsNativeFullScreen;
+var HAS_IOS_FULLSCREEN = exports.HAS_IOS_FULLSCREEN = hasiOSFullScreen;
+var HAS_TRUE_NATIVE_FULLSCREEN = exports.HAS_TRUE_NATIVE_FULLSCREEN = hasTrueNativeFullScreen;
+var HAS_NATIVE_FULLSCREEN_ENABLED = exports.HAS_NATIVE_FULLSCREEN_ENABLED = nativeFullScreenEnabled;
+var FULLSCREEN_EVENT_NAME = exports.FULLSCREEN_EVENT_NAME = fullScreenEventName;
+exports.isFullScreen = isFullScreen;
+exports.requestFullScreen = requestFullScreen;
+exports.cancelFullScreen = cancelFullScreen;
+
+
+_mejs2.default.Features = _mejs2.default.Features || {};
+_mejs2.default.Features.isiPad = IS_IPAD;
+_mejs2.default.Features.isiPod = IS_IPOD;
+_mejs2.default.Features.isiPhone = IS_IPHONE;
+_mejs2.default.Features.isiOS = _mejs2.default.Features.isiPhone || _mejs2.default.Features.isiPad;
+_mejs2.default.Features.isAndroid = IS_ANDROID;
+_mejs2.default.Features.isIE = IS_IE;
+_mejs2.default.Features.isEdge = IS_EDGE;
+_mejs2.default.Features.isChrome = IS_CHROME;
+_mejs2.default.Features.isFirefox = IS_FIREFOX;
+_mejs2.default.Features.isSafari = IS_SAFARI;
+_mejs2.default.Features.isStockAndroid = IS_STOCK_ANDROID;
+_mejs2.default.Features.hasMSE = HAS_MSE;
+_mejs2.default.Features.supportsNativeHLS = SUPPORTS_NATIVE_HLS;
+_mejs2.default.Features.supportsPointerEvents = SUPPORT_POINTER_EVENTS;
+_mejs2.default.Features.hasiOSFullScreen = HAS_IOS_FULLSCREEN;
+_mejs2.default.Features.hasNativeFullscreen = HAS_NATIVE_FULLSCREEN;
+_mejs2.default.Features.hasWebkitNativeFullScreen = HAS_WEBKIT_NATIVE_FULLSCREEN;
+_mejs2.default.Features.hasMozNativeFullScreen = HAS_MOZ_NATIVE_FULLSCREEN;
+_mejs2.default.Features.hasMsNativeFullScreen = HAS_MS_NATIVE_FULLSCREEN;
+_mejs2.default.Features.hasTrueNativeFullScreen = HAS_TRUE_NATIVE_FULLSCREEN;
+_mejs2.default.Features.nativeFullScreenEnabled = HAS_NATIVE_FULLSCREEN_ENABLED;
+_mejs2.default.Features.fullScreenEventName = FULLSCREEN_EVENT_NAME;
+_mejs2.default.Features.isFullScreen = isFullScreen;
+_mejs2.default.Features.requestFullScreen = requestFullScreen;
+_mejs2.default.Features.cancelFullScreen = cancelFullScreen;
+
+},{"2":2,"3":3,"7":7}],26:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.removeClass = exports.addClass = exports.hasClass = undefined;
+exports.loadScript = loadScript;
+exports.offset = offset;
+exports.toggleClass = toggleClass;
+exports.fadeOut = fadeOut;
+exports.fadeIn = fadeIn;
+exports.siblings = siblings;
+exports.visible = visible;
+exports.ajax = ajax;
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function loadScript(url) {
+       return new Promise(function (resolve, reject) {
+               var script = _document2.default.createElement('script');
+               script.src = url;
+               script.async = true;
+               script.onload = function () {
+                       script.remove();
+                       resolve();
+               };
+               script.onerror = function () {
+                       script.remove();
+                       reject();
+               };
+               _document2.default.head.appendChild(script);
+       });
+}
+
+function offset(el) {
+       var rect = el.getBoundingClientRect(),
+           scrollLeft = _window2.default.pageXOffset || _document2.default.documentElement.scrollLeft,
+           scrollTop = _window2.default.pageYOffset || _document2.default.documentElement.scrollTop;
+       return { top: rect.top + scrollTop, left: rect.left + scrollLeft };
+}
+
+var hasClassMethod = void 0,
+    addClassMethod = void 0,
+    removeClassMethod = void 0;
+
+if ('classList' in _document2.default.documentElement) {
+       hasClassMethod = function hasClassMethod(el, className) {
+               return el.classList !== undefined && el.classList.contains(className);
+       };
+       addClassMethod = function addClassMethod(el, className) {
+               return el.classList.add(className);
+       };
+       removeClassMethod = function removeClassMethod(el, className) {
+               return el.classList.remove(className);
+       };
+} else {
+       hasClassMethod = function hasClassMethod(el, className) {
+               return new RegExp('\\b' + className + '\\b').test(el.className);
+       };
+       addClassMethod = function addClassMethod(el, className) {
+               if (!hasClass(el, className)) {
+                       el.className += ' ' + className;
+               }
+       };
+       removeClassMethod = function removeClassMethod(el, className) {
+               el.className = el.className.replace(new RegExp('\\b' + className + '\\b', 'g'), '');
+       };
+}
+
+var hasClass = exports.hasClass = hasClassMethod;
+var addClass = exports.addClass = addClassMethod;
+var removeClass = exports.removeClass = removeClassMethod;
+
+function toggleClass(el, className) {
+       hasClass(el, className) ? removeClass(el, className) : addClass(el, className);
+}
+
+function fadeOut(el) {
+       var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 400;
+       var callback = arguments[2];
+
+       if (!el.style.opacity) {
+               el.style.opacity = 1;
+       }
+
+       var start = null;
+       _window2.default.requestAnimationFrame(function animate(timestamp) {
+               start = start || timestamp;
+               var progress = timestamp - start;
+               var opacity = parseFloat(1 - progress / duration, 2);
+               el.style.opacity = opacity < 0 ? 0 : opacity;
+               if (progress > duration) {
+                       if (callback && typeof callback === 'function') {
+                               callback();
+                       }
+               } else {
+                       _window2.default.requestAnimationFrame(animate);
+               }
+       });
+}
+
+function fadeIn(el) {
+       var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 400;
+       var callback = arguments[2];
+
+       if (!el.style.opacity) {
+               el.style.opacity = 0;
+       }
+
+       var start = null;
+       _window2.default.requestAnimationFrame(function animate(timestamp) {
+               start = start || timestamp;
+               var progress = timestamp - start;
+               var opacity = parseFloat(progress / duration, 2);
+               el.style.opacity = opacity > 1 ? 1 : opacity;
+               if (progress > duration) {
+                       if (callback && typeof callback === 'function') {
+                               callback();
+                       }
+               } else {
+                       _window2.default.requestAnimationFrame(animate);
+               }
+       });
+}
+
+function siblings(el, filter) {
+       var siblings = [];
+       el = el.parentNode.firstChild;
+       do {
+               if (!filter || filter(el)) {
+                       siblings.push(el);
+               }
+       } while (el = el.nextSibling);
+       return siblings;
+}
+
+function visible(elem) {
+       return !!(elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length);
+}
+
+function ajax(url, dataType, success, error) {
+       var xhr = _window2.default.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
+
+       var type = 'application/x-www-form-urlencoded; charset=UTF-8',
+           completed = false,
+           accept = '*/'.concat('*');
+
+       switch (dataType) {
+               case 'text':
+                       type = 'text/plain';
+                       break;
+               case 'json':
+                       type = 'application/json, text/javascript';
+                       break;
+               case 'html':
+                       type = 'text/html';
+                       break;
+               case 'xml':
+                       type = 'application/xml, text/xml';
+                       break;
+       }
+
+       if (type !== 'application/x-www-form-urlencoded') {
+               accept = type + ', */*; q=0.01';
+       }
+
+       if (xhr) {
+               xhr.open('GET', url, true);
+               xhr.setRequestHeader('Accept', accept);
+               xhr.onreadystatechange = function () {
+                       if (completed) {
+                               return;
+                       }
+
+                       if (xhr.readyState === 4) {
+                               if (xhr.status === 200) {
+                                       completed = true;
+                                       var data = void 0;
+                                       switch (dataType) {
+                                               case 'json':
+                                                       data = JSON.parse(xhr.responseText);
+                                                       break;
+                                               case 'xml':
+                                                       data = xhr.responseXML;
+                                                       break;
+                                               default:
+                                                       data = xhr.responseText;
+                                                       break;
+                                       }
+                                       success(data);
+                               } else if (typeof error === 'function') {
+                                       error(xhr.status);
+                               }
+                       }
+               };
+
+               xhr.send();
+       }
+}
+
+_mejs2.default.Utils = _mejs2.default.Utils || {};
+_mejs2.default.Utils.offset = offset;
+_mejs2.default.Utils.hasClass = hasClass;
+_mejs2.default.Utils.addClass = addClass;
+_mejs2.default.Utils.removeClass = removeClass;
+_mejs2.default.Utils.toggleClass = toggleClass;
+_mejs2.default.Utils.fadeIn = fadeIn;
+_mejs2.default.Utils.fadeOut = fadeOut;
+_mejs2.default.Utils.siblings = siblings;
+_mejs2.default.Utils.visible = visible;
+_mejs2.default.Utils.ajax = ajax;
+_mejs2.default.Utils.loadScript = loadScript;
+
+},{"2":2,"3":3,"7":7}],27:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.escapeHTML = escapeHTML;
+exports.debounce = debounce;
+exports.isObjectEmpty = isObjectEmpty;
+exports.splitEvents = splitEvents;
+exports.createEvent = createEvent;
+exports.isNodeAfter = isNodeAfter;
+exports.isString = isString;
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function escapeHTML(input) {
+
+       if (typeof input !== 'string') {
+               throw new Error('Argument passed must be a string');
+       }
+
+       var map = {
+               '&': '&amp;',
+               '<': '&lt;',
+               '>': '&gt;',
+               '"': '&quot;'
+       };
+
+       return input.replace(/[&<>"]/g, function (c) {
+               return map[c];
+       });
+}
+
+function debounce(func, wait) {
+       var _this = this,
+           _arguments = arguments;
+
+       var immediate = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
+
+
+       if (typeof func !== 'function') {
+               throw new Error('First argument must be a function');
+       }
+
+       if (typeof wait !== 'number') {
+               throw new Error('Second argument must be a numeric value');
+       }
+
+       var timeout = void 0;
+       return function () {
+               var context = _this,
+                   args = _arguments;
+               var later = function later() {
+                       timeout = null;
+                       if (!immediate) {
+                               func.apply(context, args);
+                       }
+               };
+               var callNow = immediate && !timeout;
+               clearTimeout(timeout);
+               timeout = setTimeout(later, wait);
+
+               if (callNow) {
+                       func.apply(context, args);
+               }
+       };
+}
+
+function isObjectEmpty(instance) {
+       return Object.getOwnPropertyNames(instance).length <= 0;
+}
+
+function splitEvents(events, id) {
+       var rwindow = /^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/;
+
+       var ret = { d: [], w: [] };
+       (events || '').split(' ').forEach(function (v) {
+               var eventName = '' + v + (id ? '.' + id : '');
+
+               if (eventName.startsWith('.')) {
+                       ret.d.push(eventName);
+                       ret.w.push(eventName);
+               } else {
+                       ret[rwindow.test(v) ? 'w' : 'd'].push(eventName);
+               }
+       });
+
+       ret.d = ret.d.join(' ');
+       ret.w = ret.w.join(' ');
+       return ret;
+}
+
+function createEvent(eventName, target) {
+
+       if (typeof eventName !== 'string') {
+               throw new Error('Event name must be a string');
+       }
+
+       var eventFrags = eventName.match(/([a-z]+\.([a-z]+))/i),
+           detail = {
+               target: target
+       };
+
+       if (eventFrags !== null) {
+               eventName = eventFrags[1];
+               detail.namespace = eventFrags[2];
+       }
+
+       return new window.CustomEvent(eventName, {
+               detail: detail
+       });
+}
+
+function isNodeAfter(sourceNode, targetNode) {
+
+       return !!(sourceNode && targetNode && sourceNode.compareDocumentPosition(targetNode) & 2);
+}
+
+function isString(value) {
+       return typeof value === 'string';
+}
+
+_mejs2.default.Utils = _mejs2.default.Utils || {};
+_mejs2.default.Utils.escapeHTML = escapeHTML;
+_mejs2.default.Utils.debounce = debounce;
+_mejs2.default.Utils.isObjectEmpty = isObjectEmpty;
+_mejs2.default.Utils.splitEvents = splitEvents;
+_mejs2.default.Utils.createEvent = createEvent;
+_mejs2.default.Utils.isNodeAfter = isNodeAfter;
+_mejs2.default.Utils.isString = isString;
+
+},{"7":7}],28:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.typeChecks = undefined;
+exports.absolutizeUrl = absolutizeUrl;
+exports.formatType = formatType;
+exports.getMimeFromType = getMimeFromType;
+exports.getTypeFromFile = getTypeFromFile;
+exports.getExtension = getExtension;
+exports.normalizeExtension = normalizeExtension;
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _general = _dereq_(27);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var typeChecks = exports.typeChecks = [];
+
+function absolutizeUrl(url) {
+
+       if (typeof url !== 'string') {
+               throw new Error('`url` argument must be a string');
+       }
+
+       var el = document.createElement('div');
+       el.innerHTML = '<a href="' + (0, _general.escapeHTML)(url) + '">x</a>';
+       return el.firstChild.href;
+}
+
+function formatType(url) {
+       var type = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
+
+       return url && !type ? getTypeFromFile(url) : getMimeFromType(type);
+}
+
+function getMimeFromType(type) {
+
+       if (typeof type !== 'string') {
+               throw new Error('`type` argument must be a string');
+       }
+
+       return type && type.indexOf(';') > -1 ? type.substr(0, type.indexOf(';')) : type;
+}
+
+function getTypeFromFile(url) {
+
+       if (typeof url !== 'string') {
+               throw new Error('`url` argument must be a string');
+       }
+
+       for (var i = 0, total = typeChecks.length; i < total; i++) {
+               var type = typeChecks[i](url);
+
+               if (type) {
+                       return type;
+               }
+       }
+
+       var ext = getExtension(url),
+           normalizedExt = normalizeExtension(ext);
+
+       var mime = 'video/mp4';
+
+       if (normalizedExt) {
+               if (~['mp4', 'm4v', 'ogg', 'ogv', 'webm', 'flv', 'mpeg', 'mov'].indexOf(normalizedExt)) {
+                       mime = 'video/' + normalizedExt;
+               } else if (~['mp3', 'oga', 'wav', 'mid', 'midi'].indexOf(normalizedExt)) {
+                       mime = 'audio/' + normalizedExt;
+               }
+       }
+
+       return mime;
+}
+
+function getExtension(url) {
+
+       if (typeof url !== 'string') {
+               throw new Error('`url` argument must be a string');
+       }
+
+       var baseUrl = url.split('?')[0],
+           baseName = baseUrl.split('\\').pop().split('/').pop();
+       return ~baseName.indexOf('.') ? baseName.substring(baseName.lastIndexOf('.') + 1) : '';
+}
+
+function normalizeExtension(extension) {
+
+       if (typeof extension !== 'string') {
+               throw new Error('`extension` argument must be a string');
+       }
+
+       switch (extension) {
+               case 'mp4':
+               case 'm4v':
+                       return 'mp4';
+               case 'webm':
+               case 'webma':
+               case 'webmv':
+                       return 'webm';
+               case 'ogg':
+               case 'oga':
+               case 'ogv':
+                       return 'ogg';
+               default:
+                       return extension;
+       }
+}
+
+_mejs2.default.Utils = _mejs2.default.Utils || {};
+_mejs2.default.Utils.typeChecks = typeChecks;
+_mejs2.default.Utils.absolutizeUrl = absolutizeUrl;
+_mejs2.default.Utils.formatType = formatType;
+_mejs2.default.Utils.getMimeFromType = getMimeFromType;
+_mejs2.default.Utils.getTypeFromFile = getTypeFromFile;
+_mejs2.default.Utils.getExtension = getExtension;
+_mejs2.default.Utils.normalizeExtension = normalizeExtension;
+
+},{"27":27,"7":7}],29:[function(_dereq_,module,exports){
+'use strict';
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _promisePolyfill = _dereq_(4);
+
+var _promisePolyfill2 = _interopRequireDefault(_promisePolyfill);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+(function (arr) {
+       arr.forEach(function (item) {
+               if (item.hasOwnProperty('remove')) {
+                       return;
+               }
+               Object.defineProperty(item, 'remove', {
+                       configurable: true,
+                       enumerable: true,
+                       writable: true,
+                       value: function remove() {
+                               this.parentNode.removeChild(this);
+                       }
+               });
+       });
+})([Element.prototype, CharacterData.prototype, DocumentType.prototype]);
+
+(function () {
+
+       if (typeof window.CustomEvent === 'function') {
+               return false;
+       }
+
+       function CustomEvent(event, params) {
+               params = params || { bubbles: false, cancelable: false, detail: undefined };
+               var evt = _document2.default.createEvent('CustomEvent');
+               evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail);
+               return evt;
+       }
+
+       CustomEvent.prototype = window.Event.prototype;
+       window.CustomEvent = CustomEvent;
+})();
+
+if (typeof Object.assign !== 'function') {
+       Object.assign = function (target) {
+
+               if (target === null || target === undefined) {
+                       throw new TypeError('Cannot convert undefined or null to object');
+               }
+
+               var to = Object(target);
+
+               for (var index = 1, total = arguments.length; index < total; index++) {
+                       var nextSource = arguments[index];
+
+                       if (nextSource !== null) {
+                               for (var nextKey in nextSource) {
+                                       if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) {
+                                               to[nextKey] = nextSource[nextKey];
+                                       }
+                               }
+                       }
+               }
+               return to;
+       };
+}
+
+if (!String.prototype.startsWith) {
+       String.prototype.startsWith = function (searchString, position) {
+               position = position || 0;
+               return this.substr(position, searchString.length) === searchString;
+       };
+}
+
+if (!Element.prototype.matches) {
+       Element.prototype.matches = Element.prototype.matchesSelector || Element.prototype.mozMatchesSelector || Element.prototype.msMatchesSelector || Element.prototype.oMatchesSelector || Element.prototype.webkitMatchesSelector || function (s) {
+               var matches = (this.document || this.ownerDocument).querySelectorAll(s),
+                   i = matches.length - 1;
+               while (--i >= 0 && matches.item(i) !== this) {}
+               return i > -1;
+       };
+}
+
+if (window.Element && !Element.prototype.closest) {
+       Element.prototype.closest = function (s) {
+               var matches = (this.document || this.ownerDocument).querySelectorAll(s),
+                   i = void 0,
+                   el = this;
+               do {
+                       i = matches.length;
+                       while (--i >= 0 && matches.item(i) !== el) {}
+               } while (i < 0 && (el = el.parentElement));
+               return el;
+       };
+}
+
+(function () {
+       var lastTime = 0;
+       var vendors = ['ms', 'moz', 'webkit', 'o'];
+       for (var x = 0; x < vendors.length && !window.requestAnimationFrame; ++x) {
+               window.requestAnimationFrame = window[vendors[x] + 'RequestAnimationFrame'];
+               window.cancelAnimationFrame = window[vendors[x] + 'CancelAnimationFrame'] || window[vendors[x] + 'CancelRequestAnimationFrame'];
+       }
+
+       if (!window.requestAnimationFrame) window.requestAnimationFrame = function (callback) {
+               var currTime = new Date().getTime();
+               var timeToCall = Math.max(0, 16 - (currTime - lastTime));
+               var id = window.setTimeout(function () {
+                       callback(currTime + timeToCall);
+               }, timeToCall);
+               lastTime = currTime + timeToCall;
+               return id;
+       };
+
+       if (!window.cancelAnimationFrame) window.cancelAnimationFrame = function (id) {
+               clearTimeout(id);
+       };
+})();
+
+if (/firefox/i.test(navigator.userAgent)) {
+       window.mediaElementJsOldGetComputedStyle = window.getComputedStyle;
+       window.getComputedStyle = function (el, pseudoEl) {
+               var t = window.mediaElementJsOldGetComputedStyle(el, pseudoEl);
+               return t === null ? { getPropertyValue: function getPropertyValue() {} } : t;
+       };
+}
+
+if (!window.Promise) {
+       window.Promise = _promisePolyfill2.default;
+}
+
+(function (constructor) {
+       if (constructor && constructor.prototype && constructor.prototype.children === null) {
+               Object.defineProperty(constructor.prototype, 'children', {
+                       get: function get() {
+                               var i = 0,
+                                   node = void 0,
+                                   nodes = this.childNodes,
+                                   children = [];
+                               while (node = nodes[i++]) {
+                                       if (node.nodeType === 1) {
+                                               children.push(node);
+                                       }
+                               }
+                               return children;
+                       }
+               });
+       }
+})(window.Node || window.Element);
+
+},{"2":2,"4":4}],30:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.isDropFrame = isDropFrame;
+exports.secondsToTimeCode = secondsToTimeCode;
+exports.timeCodeToSeconds = timeCodeToSeconds;
+exports.calculateTimeFormat = calculateTimeFormat;
+exports.convertSMPTEtoSeconds = convertSMPTEtoSeconds;
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function isDropFrame() {
+       var fps = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 25;
+
+       return !(fps % 1 === 0);
+}
+function secondsToTimeCode(time) {
+       var forceHours = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
+       var showFrameCount = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
+       var fps = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 25;
+       var secondsDecimalLength = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 0;
+
+
+       time = !time || typeof time !== 'number' || time < 0 ? 0 : time;
+
+       var dropFrames = Math.round(fps * 0.066666),
+           timeBase = Math.round(fps),
+           framesPer24Hours = Math.round(fps * 3600) * 24,
+           framesPer10Minutes = Math.round(fps * 600),
+           frameSep = isDropFrame(fps) ? ';' : ':',
+           hours = void 0,
+           minutes = void 0,
+           seconds = void 0,
+           frames = void 0,
+           f = Math.round(time * fps);
+
+       if (isDropFrame(fps)) {
+
+               if (f < 0) {
+                       f = framesPer24Hours + f;
+               }
+
+               f = f % framesPer24Hours;
+
+               var d = Math.floor(f / framesPer10Minutes);
+               var m = f % framesPer10Minutes;
+               f = f + dropFrames * 9 * d;
+               if (m > dropFrames) {
+                       f = f + dropFrames * Math.floor((m - dropFrames) / Math.round(timeBase * 60 - dropFrames));
+               }
+
+               var timeBaseDivision = Math.floor(f / timeBase);
+
+               hours = Math.floor(Math.floor(timeBaseDivision / 60) / 60);
+               minutes = Math.floor(timeBaseDivision / 60) % 60;
+
+               if (showFrameCount) {
+                       seconds = timeBaseDivision % 60;
+               } else {
+                       seconds = (f / timeBase % 60).toFixed(secondsDecimalLength);
+               }
+       } else {
+               hours = Math.floor(time / 3600) % 24;
+               minutes = Math.floor(time / 60) % 60;
+               if (showFrameCount) {
+                       seconds = Math.floor(time % 60);
+               } else {
+                       seconds = (time % 60).toFixed(secondsDecimalLength);
+               }
+       }
+       hours = hours <= 0 ? 0 : hours;
+       minutes = minutes <= 0 ? 0 : minutes;
+       seconds = seconds <= 0 ? 0 : seconds;
+
+       var result = forceHours || hours > 0 ? (hours < 10 ? '0' + hours : hours) + ':' : '';
+       result += (minutes < 10 ? '0' + minutes : minutes) + ':';
+       result += '' + (seconds < 10 ? '0' + seconds : seconds);
+
+       if (showFrameCount) {
+               frames = (f % timeBase).toFixed(0);
+               frames = frames <= 0 ? 0 : frames;
+               result += frames < 10 ? frameSep + '0' + frames : '' + frameSep + frames;
+       }
+
+       return result;
+}
+
+function timeCodeToSeconds(time) {
+       var fps = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 25;
+
+
+       if (typeof time !== 'string') {
+               throw new TypeError('Time must be a string');
+       }
+
+       if (time.indexOf(';') > 0) {
+               time = time.replace(';', ':');
+       }
+
+       if (!/\d{2}(\:\d{2}){0,3}/i.test(time)) {
+               throw new TypeError('Time code must have the format `00:00:00`');
+       }
+
+       var parts = time.split(':');
+
+       var output = void 0,
+           hours = 0,
+           minutes = 0,
+           seconds = 0,
+           frames = 0,
+           totalMinutes = 0,
+           dropFrames = Math.round(fps * 0.066666),
+           timeBase = Math.round(fps),
+           hFrames = timeBase * 3600,
+           mFrames = timeBase * 60;
+
+       switch (parts.length) {
+               default:
+               case 1:
+                       seconds = parseInt(parts[0], 10);
+                       break;
+               case 2:
+                       minutes = parseInt(parts[0], 10);
+                       seconds = parseInt(parts[1], 10);
+                       break;
+               case 3:
+                       hours = parseInt(parts[0], 10);
+                       minutes = parseInt(parts[1], 10);
+                       seconds = parseInt(parts[2], 10);
+                       break;
+               case 4:
+                       hours = parseInt(parts[0], 10);
+                       minutes = parseInt(parts[1], 10);
+                       seconds = parseInt(parts[2], 10);
+                       frames = parseInt(parts[3], 10);
+                       break;
+       }
+
+       if (isDropFrame(fps)) {
+               totalMinutes = 60 * hours + minutes;
+               output = hFrames * hours + mFrames * minutes + timeBase * seconds + frames - dropFrames * (totalMinutes - Math.floor(totalMinutes / 10));
+       } else {
+               output = (hFrames * hours + mFrames * minutes + fps * seconds + frames) / fps;
+       }
+
+       return parseFloat(output.toFixed(3));
+}
+
+function calculateTimeFormat(time, options) {
+       var fps = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 25;
+
+
+       time = !time || typeof time !== 'number' || time < 0 ? 0 : time;
+
+       var hours = Math.floor(time / 3600) % 24,
+           minutes = Math.floor(time / 60) % 60,
+           seconds = Math.floor(time % 60),
+           frames = Math.floor((time % 1 * fps).toFixed(3)),
+           lis = [[frames, 'f'], [seconds, 's'], [minutes, 'm'], [hours, 'h']];
+
+       var format = options.timeFormat,
+           firstTwoPlaces = format[1] === format[0],
+           separatorIndex = firstTwoPlaces ? 2 : 1,
+           separator = format.length < separatorIndex ? format[separatorIndex] : ':',
+           firstChar = format[0],
+           required = false;
+
+       for (var i = 0, len = lis.length; i < len; i++) {
+               if (~format.indexOf(lis[i][1])) {
+                       required = true;
+               } else if (required) {
+                       var hasNextValue = false;
+                       for (var j = i; j < len; j++) {
+                               if (lis[j][0] > 0) {
+                                       hasNextValue = true;
+                                       break;
+                               }
+                       }
+
+                       if (!hasNextValue) {
+                               break;
+                       }
+
+                       if (!firstTwoPlaces) {
+                               format = firstChar + format;
+                       }
+                       format = lis[i][1] + separator + format;
+                       if (firstTwoPlaces) {
+                               format = lis[i][1] + format;
+                       }
+                       firstChar = lis[i][1];
+               }
+       }
+
+       options.currentTimeFormat = format;
+}
+
+function convertSMPTEtoSeconds(SMPTE) {
+
+       if (typeof SMPTE !== 'string') {
+               throw new TypeError('Argument must be a string value');
+       }
+
+       SMPTE = SMPTE.replace(',', '.');
+
+       var decimalLen = ~SMPTE.indexOf('.') ? SMPTE.split('.')[1].length : 0;
+
+       var secs = 0,
+           multiplier = 1;
+
+       SMPTE = SMPTE.split(':').reverse();
+
+       for (var i = 0, total = SMPTE.length; i < total; i++) {
+               multiplier = 1;
+               if (i > 0) {
+                       multiplier = Math.pow(60, i);
+               }
+               secs += Number(SMPTE[i]) * multiplier;
+       }
+       return Number(secs.toFixed(decimalLen));
+}
+
+_mejs2.default.Utils = _mejs2.default.Utils || {};
+_mejs2.default.Utils.secondsToTimeCode = secondsToTimeCode;
+_mejs2.default.Utils.timeCodeToSeconds = timeCodeToSeconds;
+_mejs2.default.Utils.calculateTimeFormat = calculateTimeFormat;
+_mejs2.default.Utils.convertSMPTEtoSeconds = convertSMPTEtoSeconds;
+
+},{"7":7}]},{},[29,6,5,15,23,20,19,21,22,24,16,18,17,9,10,11,12,13,14]);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementmediaelementandplayerminjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/js/mediaelement/mediaelement-and-player.min.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/mediaelement-and-player.min.js      2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/mediaelement-and-player.min.js        2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,28 +1,13 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- *
</del><span class="cx" style="display: block; padding: 0 10px">  * MediaElement.js
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * HTML5 <video> and <audio> shim and player
- * http://mediaelementjs.com/
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * http://www.mediaelementjs.com/
</ins><span class="cx" style="display: block; padding: 0 10px">  *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * Creates a JavaScript object that mimics HTML5 MediaElement API
- * for browsers that don't understand HTML5 or can't play the provided codec
- * Can play MP4 (H.264), Ogg, WebM, FLV, WMV, WMA, ACC, and MP3
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
</ins><span class="cx" style="display: block; padding: 0 10px">  *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * Copyright 2010-2014, John Dyer (http://j.hn)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
</ins><span class="cx" style="display: block; padding: 0 10px">  * License: MIT
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-var mejs=mejs||{};mejs.version="2.22.0",mejs.meIndex=0,mejs.plugins={silverlight:[{version:[3,0],types:["video/mp4","video/m4v","video/mov","video/wmv","audio/wma","audio/m4a","audio/mp3","audio/wav","audio/mpeg"]}],flash:[{version:[9,0,124],types:["video/mp4","video/m4v","video/mov","video/flv","video/rtmp","video/x-flv","audio/flv","audio/x-flv","audio/mp3","audio/m4a","audio/mpeg","video/dailymotion","video/x-dailymotion","application/x-mpegURL"]}],youtube:[{version:null,types:["video/youtube","video/x-youtube","audio/youtube","audio/x-youtube"]}],vimeo:[{version:null,types:["video/vimeo","video
 /x-vimeo"]}]},mejs.Utility={encodeUrl:function(a){return encodeURIComponent(a)},escapeHTML:function(a){return a.toString().split("&").join("&amp;").split("<").join("&lt;").split('"').join("&quot;")},absolutizeUrl:function(a){var b=document.createElement("div");return b.innerHTML='<a href="'+this.escapeHTML(a)+'">x</a>',b.firstChild.href},getScriptPath:function(a){for(var b,c,d,e,f,g,h=0,i="",j="",k=document.getElementsByTagName("script"),l=k.length,m=a.length;l>h;h++){for(e=k[h].src,c=e.lastIndexOf("/"),c>-1?(g=e.substring(c+1),f=e.substring(0,c+1)):(g=e,f=""),b=0;m>b;b++)if(j=a[b],d=g.indexOf(j),d>-1){i=f;break}if(""!==i)break}return i},calculateTimeFormat:function(a,b,c){0>a&&(a=0),"undefined"==typeof c&&(c=25);var d=b.timeFormat,e=d[0],f=d[1]==d[0],g=f?2:1,h=":"
 ,i=Math.floor(a/3600)%24,j=Math.floor(a/60)%60,k=Math.floor(a%60),l=Math.floor((a%1*c).toFixed(3)),m=[[l,"f"],[k,"s"],[j,"m"],[i,"h"]];d.length<g&&(h=d[g]);for(var n=!1,o=0,p=m.length;p>o;o++)if(-1!==d.indexOf(m[o][1]))n=!0;else if(n){for(var q=!1,r=o;p>r;r++)if(m[r][0]>0){q=!0;break}if(!q)break;f||(d=e+d),d=m[o][1]+h+d,f&&(d=m[o][1]+d),e=m[o][1]}b.currentTimeFormat=d},twoDigitsString:function(a){return 10>a?"0"+a:String(a)},secondsToTimeCode:function(a,b){if(0>a&&(a=0),"object"!=typeof b){var c="m:ss";c=arguments[1]?"hh:mm:ss":c,c=arguments[2]?c+":ff":c,b={currentTimeFormat:c,framesPerSecond:arguments[3]||25}}var d=b.framesPerSecond;"undefined"==typeof d&&(d=25);var c=b.currentTimeFormat,e=Math.floor(a/3600)%24,f=Math.floor(a/60)%60,g=Math.floor(a%60),h=Math.floor((a%1*d).toFixed(3));lis=[[h,"f"],[g,"s"],[f,"m
 "],[e,"h"]];var j=c;for(i=0,len=lis.length;i<len;i++)j=j.replace(lis[i][1]+lis[i][1],this.twoDigitsString(lis[i][0])),j=j.replace(lis[i][1],lis[i][0]);return j},timeCodeToSeconds:function(a,b,c,d){"undefined"==typeof c?c=!1:"undefined"==typeof d&&(d=25);var e=a.split(":"),f=parseInt(e[0],10),g=parseInt(e[1],10),h=parseInt(e[2],10),i=0,j=0;return c&&(i=parseInt(e[3])/d),j=3600*f+60*g+h+i},convertSMPTEtoSeconds:function(a){if("string"!=typeof a)return!1;a=a.replace(",",".");var b=0,c=-1!=a.indexOf(".")?a.split(".")[1].length:0,d=1;a=a.split(":").reverse();for(var e=0;e<a.length;e++)d=1,e>0&&(d=Math.pow(60,e)),b+=Number(a[e])*d;return Number(b.toFixed(c))},removeSwf:function(a){var b=document.getElementById(a);b&&/object|embed/i.test(b.nodeName)&&(mejs.MediaFeatures.isIE?(b.style.display="none",function(){4==b.readyState?mej
 s.Utility.removeObjectInIE(a):setTimeout(arguments.callee,10)}()):b.parentNode.removeChild(b))},removeObjectInIE:function(a){var b=document.getElementById(a);if(b){for(var c in b)"function"==typeof b[c]&&(b[c]=null);b.parentNode.removeChild(b)}},determineScheme:function(a){return a&&-1!=a.indexOf("://")?a.substr(0,a.indexOf("://")+3):"//"}},mejs.PluginDetector={hasPluginVersion:function(a,b){var c=this.plugins[a];return b[1]=b[1]||0,b[2]=b[2]||0,c[0]>b[0]||c[0]==b[0]&&c[1]>b[1]||c[0]==b[0]&&c[1]==b[1]&&c[2]>=b[2]?!0:!1},nav:window.navigator,ua:window.navigator.userAgent.toLowerCase(),plugins:[],addPlugin:function(a,b,c,d,e){this.plugins[a]=this.detectPlugin(b,c,d,e)},detectPlugin:function(a,b,c,d){var e,f,g,h=[0,0,0];if("undefined"!=typeof this.nav.plugins&&"object"==typeof this.nav.plugins[a]){if(e=this.nav.plugins[a].description,e&&("undefined"==ty
 peof this.nav.mimeTypes||!this.nav.mimeTypes[b]||this.nav.mimeTypes[b].enabledPlugin))for(h=e.replace(a,"").replace(/^\s+/,"").replace(/\sr/gi,".").split("."),f=0;f<h.length;f++)h[f]=parseInt(h[f].match(/\d+/),10)}else if("undefined"!=typeof window.ActiveXObject)try{g=new ActiveXObject(c),g&&(h=d(g))}catch(i){}return h}},mejs.PluginDetector.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(a){var b=[],c=a.GetVariable("$version");return c&&(c=c.split(" ")[1].split(","),b=[parseInt(c[0],10),parseInt(c[1],10),parseInt(c[2],10)]),b}),mejs.PluginDetector.addPlugin("silverlight","Silverlight Plug-In","application/x-silverlight-2","AgControl.AgControl",function(a){var b=[0,0,0,0],c=function(a,b,c,d){for(;a.isVersionSupported(b[0]+"."+b[1]+".
 "+b[2]+"."+b[3]);)b[c]+=d;b[c]-=d};return c(a,b,0,1),c(a,b,1,1),c(a,b,2,1e4),c(a,b,2,1e3),c(a,b,2,100),c(a,b,2,10),c(a,b,2,1),c(a,b,3,1),b}),mejs.MediaFeatures={init:function(){var a,b,c=this,d=document,e=mejs.PluginDetector.nav,f=mejs.PluginDetector.ua.toLowerCase(),g=["source","track","audio","video"];c.isiPad=null!==f.match(/ipad/i),c.isiPhone=null!==f.match(/iphone/i),c.isiOS=c.isiPhone||c.isiPad,c.isAndroid=null!==f.match(/android/i),c.isBustedAndroid=null!==f.match(/android 2\.[12]/),c.isBustedNativeHTTPS="https:"===location.protocol&&(null!==f.match(/android [12]\./)||null!==f.match(/macintosh.* version.* safari/)),c.isIE=-1!=e.appName.toLowerCase().indexOf("microsoft")||null!==e.appName.toLowerCase().match(/trident/gi),c.isChrome=null!==f.match(/chrome/gi),c.isChromium=null!==f.match(/chromium/gi),c.isFirefox=null!==f.match(/firefox/gi),c.isWebkit=null!==f.match(/webkit/gi),c.isGecko=null!==f.
 match(/gecko/gi)&&!c.isWebkit&&!c.isIE,c.isOpera=null!==f.match(/opera/gi),c.hasTouch="ontouchstart"in window,c.svgAsImg=!!document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1");for(a=0;a<g.length;a++)b=document.createElement(g[a]);c.supportsMediaTag="undefined"!=typeof b.canPlayType||c.isBustedAndroid;try{b.canPlayType("video/mp4")}catch(h){c.supportsMediaTag=!1}c.supportsPointerEvents=function(){var a,b=document.createElement("x"),c=document.documentElement,d=window.getComputedStyle;return"pointerEvents"in b.style?(b.style.pointerEvents="auto",b.style.pointerEvents="x",c.appendChild(b),a=d&&"auto"===d(b,"").pointerEvents,c.removeChild(b),!!a):!1}(),c.hasFirefoxPluginMovingProblem=!1,c.hasiOSFullScreen="undefined"!=typeof b.webkitEnterFullscreen,c.hasNativeFullscreen="undefined"!=typeof b.requestFu
 llscreen,c.hasWebkitNativeFullScreen="undefined"!=typeof b.webkitRequestFullScreen,c.hasMozNativeFullScreen="undefined"!=typeof b.mozRequestFullScreen,c.hasMsNativeFullScreen="undefined"!=typeof b.msRequestFullscreen,c.hasTrueNativeFullScreen=c.hasWebkitNativeFullScreen||c.hasMozNativeFullScreen||c.hasMsNativeFullScreen,c.nativeFullScreenEnabled=c.hasTrueNativeFullScreen,c.hasMozNativeFullScreen?c.nativeFullScreenEnabled=document.mozFullScreenEnabled:c.hasMsNativeFullScreen&&(c.nativeFullScreenEnabled=document.msFullscreenEnabled),c.isChrome&&(c.hasiOSFullScreen=!1),c.hasTrueNativeFullScreen&&(c.fullScreenEventName="",c.hasWebkitNativeFullScreen?c.fullScreenEventName="webkitfullscreenchange":c.hasMozNativeFullScreen?c.fullScreenEventName="mozfullscreenchange":c.hasMsNativeFullScreen&&(c.fullScreenEventName="MSFullscreenChange"),c.isFullScreen=function(){return c.hasMozNativeFullScre
 en?d.mozFullScreen:c.hasWebkitNativeFullScreen?d.webkitIsFullScreen:c.hasMsNativeFullScreen?null!==d.msFullscreenElement:void 0},c.requestFullScreen=function(a){c.hasWebkitNativeFullScreen?a.webkitRequestFullScreen():c.hasMozNativeFullScreen?a.mozRequestFullScreen():c.hasMsNativeFullScreen&&a.msRequestFullscreen()},c.cancelFullScreen=function(){c.hasWebkitNativeFullScreen?document.webkitCancelFullScreen():c.hasMozNativeFullScreen?document.mozCancelFullScreen():c.hasMsNativeFullScreen&&document.msExitFullscreen()}),c.hasiOSFullScreen&&f.match(/mac os x 10_5/i)&&(c.hasNativeFullScreen=!1,c.hasiOSFullScreen=!1)}},mejs.MediaFeatures.init(),mejs.HtmlMediaElement={pluginType:"native",isFullScreen:!1,setCurrentTime:function(a){this.currentTime=a},setMuted:function(a){this.muted=a},setVolume:function(a){this.volume=a},stop:function(){this.pause()},setSrc:function(a){for(var b=this.getElementsByTagName("source");b.length>0;)this.removeCh
 ild(b[0]);if("string"==typeof a)this.src=a;else{var c,d;for(c=0;c<a.length;c++)if(d=a[c],this.canPlayType(d.type)){this.src=d.src;break}}},setVideoSize:function(a,b){this.width=a,this.height=b}},mejs.PluginMediaElement=function(a,b,c){this.id=a,this.pluginType=b,this.src=c,this.events={},this.attributes={}},mejs.PluginMediaElement.prototype={pluginElement:null,pluginType:"",isFullScreen:!1,playbackRate:-1,defaultPlaybackRate:-1,seekable:[],played:[],paused:!0,ended:!1,seeking:!1,duration:0,error:null,tagName:"",muted:!1,volume:1,currentTime:0,play:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.playVideo():this.pluginApi.playMedia(),this.paused=!1)},load:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType||this.pluginApi.loadMedia(),this.paused=!1)},pause:function(){null!=this.pluginApi&&("youtu
 be"==this.pluginType||"vimeo"==this.pluginType?1==this.pluginApi.getPlayerState()&&this.pluginApi.pauseVideo():this.pluginApi.pauseMedia(),this.paused=!0)},stop:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.stopVideo():this.pluginApi.stopMedia(),this.paused=!0)},canPlayType:function(a){var b,c,d,e=mejs.plugins[this.pluginType];for(b=0;b<e.length;b++)if(d=e[b],mejs.PluginDetector.hasPluginVersion(this.pluginType,d.version))for(c=0;c<d.types.length;c++)if(a==d.types[c])return"probably";return""},positionFullscreenButton:function(a,b,c){null!=this.pluginApi&&this.pluginApi.positionFullscreenButton&&this.pluginApi.positionFullscreenButton(Math.floor(a),Math.floor(b),c)},hideFullscreenButton:function(){null!=this.pluginApi&&this.pluginApi.hideFullscreenButton&&this.pluginApi.hideFullscreenButton()},setSrc:function(a){if(&quot
 ;string"==typeof a)this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(a)),this.src=mejs.Utility.absolutizeUrl(a);else{var b,c;for(b=0;b<a.length;b++)if(c=a[b],this.canPlayType(c.type)){this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(c.src)),this.src=mejs.Utility.absolutizeUrl(c.src);break}}},setCurrentTime:function(a){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.seekTo(a):this.pluginApi.setCurrentTime(a),this.currentTime=a)},setVolume:function(a){null!=this.pluginApi&&("youtube"==this.pluginType?this.pluginApi.setVolume(100*a):this.pluginApi.setVolume(a),this.volume=a)},setMuted:function(a){null!=this.pluginApi&&("youtube"==this.pluginType?(a?this.pluginApi.mute():this.pluginApi.unMute(),this.muted=a,this.dispatchEvent({type:"volumechange"})):this.pluginApi.setMuted(a),this.muted=a)},setVideoSize:function(a,b){this.pluginElement&&this.pluginElement.s
 tyle&&(this.pluginElement.style.width=a+"px",this.pluginElement.style.height=b+"px"),null!=this.pluginApi&&this.pluginApi.setVideoSize&&this.pluginApi.setVideoSize(a,b)},setFullscreen:function(a){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.pluginApi.setFullscreen(a)},enterFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!0)},exitFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!1)},addEventListener:function(a,b,c){this.events[a]=this.events[a]||[],this.events[a].push(b)},removeEventListener:function(a,b){if(!a)return this.events={},!0;var c=this.events[a];if(!c)return!0;if(!b)return this.events[a]=[],!0;for(var d=0;d<c.length;d++)if(c[d]===b)return this.events[a].splice(d,1),!0;return!1},dispatchEvent:function(a){var b,c=this.events[a.type];if(c)for(b=0;b<c.length;b++)c[b].apply(this,[a]
 )},hasAttribute:function(a){return a in this.attributes},removeAttribute:function(a){delete this.attributes[a]},getAttribute:function(a){return this.hasAttribute(a)?this.attributes[a]:""},setAttribute:function(a,b){this.attributes[a]=b},remove:function(){mejs.Utility.removeSwf(this.pluginElement.id)}},mejs.MediaElementDefaults={mode:"auto",plugins:["flash","silverlight","youtube","vimeo"],enablePluginDebug:!1,httpsBasicAuthSite:!1,type:"",pluginPath:mejs.Utility.getScriptPath(["mediaelement.js","mediaelement.min.js","mediaelement-and-player.js","mediaelement-and-player.min.js"]),flashName:"flashmediaelement.swf",flashStreamer:"",flashScriptAccess:"sameDomain",enablePluginSmoothing:!1,enablePseudoStreaming:!1,pseudoStreamingStartQueryParam:"start",silverlightName:"silverlightmediaelement.xap",defaultVideoWidth:480,defaultVideo
 Height:270,pluginWidth:-1,pluginHeight:-1,pluginVars:[],timerRate:250,startVolume:.8,success:function(){},error:function(){}},mejs.MediaElement=function(a,b){return mejs.HtmlMediaElementShim.create(a,b)},mejs.HtmlMediaElementShim={create:function(a,b){var c,d,e={},f="string"==typeof a?document.getElementById(a):a,g=f.tagName.toLowerCase(),h="audio"===g||"video"===g,i=h?f.getAttribute("src"):f.getAttribute("href"),j=f.getAttribute("poster"),k=f.getAttribute("autoplay"),l=f.getAttribute("preload"),m=f.getAttribute("controls");for(d in mejs.MediaElementDefaults)e[d]=mejs.MediaElementDefaults[d];for(d in b)e[d]=b[d];return i="undefined"==typeof i||null===i||""==i?null:i,j="undefined"==typeof j||null===j?"":j,l="undefined"==typeof l||null===l||"false"===l?"none":l,k=!("undefined"==typeof k||null===k||"false"===
 k),m=!("undefined"==typeof m||null===m||"false"===m),c=this.determinePlayback(f,e,mejs.MediaFeatures.supportsMediaTag,h,i),c.url=null!==c.url?mejs.Utility.absolutizeUrl(c.url):"",c.scheme=mejs.Utility.determineScheme(c.url),"native"==c.method?(mejs.MediaFeatures.isBustedAndroid&&(f.src=c.url,f.addEventListener("click",function(){f.play()},!1)),this.updateNative(c,e,k,l)):""!==c.method?this.createPlugin(c,e,j,k,l,m):(this.createErrorMessage(c,e,j),this)},determinePlayback:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=[],r={method:"",url:"",htmlMediaElement:a,isVideo:"audio"!=a.tagName.toLowerCase(),scheme:""};if("undefined"!=typeof b.type&&""!==b.type)if("string"==typeof b.type)q.push({type:b.type,url:e});else for(f=0;f<b.type.length;f++)q.push({type:b.type[f],url:e});else if(null!==e)k=this.formatType(e,a.getAttribute("type"
 )),q.push({type:k,url:e});else for(f=0;f<a.childNodes.length;f++)j=a.childNodes[f],1==j.nodeType&&"source"==j.tagName.toLowerCase()&&(e=j.getAttribute("src"),k=this.formatType(e,j.getAttribute("type")),p=j.getAttribute("media"),(!p||!window.matchMedia||window.matchMedia&&window.matchMedia(p).matches)&&q.push({type:k,url:e}));if(!d&&q.length>0&&null!==q[0].url&&this.getTypeFromFile(q[0].url).indexOf("audio")>-1&&(r.isVideo=!1),mejs.MediaFeatures.isBustedAndroid&&(a.canPlayType=function(a){return null!==a.match(/video\/(mp4|m4v)/gi)?"maybe":""}),mejs.MediaFeatures.isChromium&&(a.canPlayType=function(a){return null!==a.match(/video\/(webm|ogv|ogg)/gi)?"maybe":""}),c&&("auto"===b.mode||"auto_plugin"===b.mode||"native"===b.mode)&&(!mejs.MediaFeatures.isBustedNativeHT
 TPS||b.httpsBasicAuthSite!==!0)){for(d||(o=document.createElement(r.isVideo?"video":"audio"),a.parentNode.insertBefore(o,a),a.style.display="none",r.htmlMediaElement=a=o),f=0;f<q.length;f++)if("video/m3u8"==q[f].type||""!==a.canPlayType(q[f].type).replace(/no/,"")||""!==a.canPlayType(q[f].type.replace(/mp3/,"mpeg")).replace(/no/,"")||""!==a.canPlayType(q[f].type.replace(/m4a/,"mp4")).replace(/no/,"")){r.method="native",r.url=q[f].url;break}if("native"===r.method&&(null!==r.url&&(a.src=r.url),"auto_plugin"!==b.mode))return r}if("auto"===b.mode||"auto_plugin"===b.mode||"shim"===b.mode)for(f=0;f<q.length;f++)for(k=q[f].type,g=0;g<b.plugins.length;g++)for(l=b.plugins[g],m=mejs.plugins[l],h=0;h<m.length;h++)if(n=m[h],null==n.version||mejs.PluginDetector.hasPluginVersion(l,n.version))
 for(i=0;i<n.types.length;i++)if(k.toLowerCase()==n.types[i].toLowerCase())return r.method=l,r.url=q[f].url,r;return"auto_plugin"===b.mode&&"native"===r.method?r:(""===r.method&&q.length>0&&(r.url=q[0].url),r)},formatType:function(a,b){return a&&!b?this.getTypeFromFile(a):b&&~b.indexOf(";")?b.substr(0,b.indexOf(";")):b},getTypeFromFile:function(a){a=a.split("?")[0];var b=a.substring(a.lastIndexOf(".")+1).toLowerCase(),c=/(mp4|m4v|ogg|ogv|m3u8|webm|webmv|flv|wmv|mpeg|mov)/gi.test(b)?"video/":"audio/";return this.getTypeFromExtension(b,c)},getTypeFromExtension:function(a,b){switch(b=b||"",a){case"mp4":case"m4v":case"m4a":case"f4v":case"f4a":return b+"mp4";case"flv":return b+"x-flv";case"webm":case"webma":case"webmv":return b+"web
 m";case"ogg":case"oga":case"ogv":return b+"ogg";case"m3u8":return"application/x-mpegurl";case"ts":return b+"mp2t";default:return b+a}},createErrorMessage:function(a,b,c){var d=a.htmlMediaElement,e=document.createElement("div"),f=b.customError;e.className="me-cannotplay";try{e.style.width=d.width+"px",e.style.height=d.height+"px"}catch(g){}f||(f='<a href="'+a.url+'">',""!==c&&(f+='<img src="'+c+'" width="100%" height="100%" alt="" />'),f+="<span>"+mejs.i18n.t("Download File")+"</span></a>"),e.innerHTML=f,d.parentNode.insertBefore(e,d),d.style.display="none",b.error(d)},createPlugin:function(a,b,c,d,e,f){var g,h,i,j=a.htmlMediaElement,k=1,l=1,m="me_"+a.method+"_"+mejs.meIndex++,n=new mejs.PluginMediaElement
 (m,a.method,a.url),o=document.createElement("div");n.tagName=j.tagName;for(var p=0;p<j.attributes.length;p++){var q=j.attributes[p];q.specified&&n.setAttribute(q.name,q.value)}for(h=j.parentNode;null!==h&&null!=h.tagName&&"body"!==h.tagName.toLowerCase()&&null!=h.parentNode&&null!=h.parentNode.tagName&&null!=h.parentNode.constructor&&"ShadowRoot"===h.parentNode.constructor.name;){if("p"===h.parentNode.tagName.toLowerCase()){h.parentNode.parentNode.insertBefore(h,h.parentNode);break}h=h.parentNode}switch(a.isVideo?(k=b.pluginWidth>0?b.pluginWidth:b.videoWidth>0?b.videoWidth:null!==j.getAttribute("width")?j.getAttribute("width"):b.defaultVideoWidth,l=b.pluginHeight>0?b.pluginHeight:b.videoHeight>0?b.videoHeight:null!==j.getAttribute("height")?j.getAttribute("height"):b.defaultVideoHeight,k=mejs.Utility.encodeUrl(k),l=mejs.Utility.encode
 Url(l)):b.enablePluginDebug&&(k=320,l=240),n.success=b.success,o.className="me-plugin",o.id=m+"_container",a.isVideo?j.parentNode.insertBefore(o,j):document.body.insertBefore(o,document.body.childNodes[0]),("flash"===a.method||"silverlight"===a.method)&&(i=["id="+m,"isvideo="+(a.isVideo?"true":"false"),"autoplay="+(d?"true":"false"),"preload="+e,"width="+k,"startvolume="+b.startVolume,"timerrate="+b.timerRate,"flashstreamer="+b.flashStreamer,"height="+l,"pseudostreamstart="+b.pseudoStreamingStartQueryParam],null!==a.url&&("flash"==a.method?i.push("file="+mejs.Utility.encodeUrl(a.url)):i.push("file="+a.url)),b.enablePluginDebug&&i.push("debug=true"),b.enablePluginSmoothing&&i.push("smoothing=true"),b.enablePseudoStream
 ing&&i.push("pseudostreaming=true"),f&&i.push("controls=true"),b.pluginVars&&(i=i.concat(b.pluginVars)),window[m+"_init"]=function(){switch(n.pluginType){case"flash":n.pluginElement=n.pluginApi=document.getElementById(m);break;case"silverlight":n.pluginElement=document.getElementById(n.id),n.pluginApi=n.pluginElement.Content.MediaElementJS}null!=n.pluginApi&&n.success&&n.success(n,j)},window[m+"_event"]=function(a,b){var c,d,e;c={type:a,target:n};for(d in b)n[d]=b[d],c[d]=b[d];e=b.bufferedTime||0,c.target.buffered=c.buffered={start:function(a){return 0},end:function(a){return e},length:1},n.dispatchEvent(c)}),a.method){case"silverlight":o.innerHTML='<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" id="'+m+'" name="'+m+'" width="'+k+'" height="'+l+'" class="mejs-shim"&g
 t;<param name="initParams" value="'+i.join(",")+'" /><param name="windowless" value="true" /><param name="background" value="black" /><param name="minRuntimeVersion" value="3.0.0.0" /><param name="autoUpgrade" value="true" /><param name="source" value="'+b.pluginPath+b.silverlightName+'" /></object>';break;case"flash":mejs.MediaFeatures.isIE?(g=document.createElement("div"),o.appendChild(g),g.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+m+'" width="'+k+'" height="'+l+'" class="mejs-shim"><param name="movie" value="'+b.pluginPath+b.flashName+"?"+(new Date).getTime()+'" /><param name=&quo
 t;flashvars" value="'+i.join("&amp;")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+b.flashScriptAccess+'" /><param name="allowFullScreen" value="true" /><param name="scale" value="default" /></object>'):o.innerHTML='<embed id="'+m+'" name="'+m+'" play="true" loop="false" quality="high" bgcolor="#000000" wmode="transparent" allowScriptAccess="'+b.flashScriptAccess+'" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="//www.macromedia.com/go/getflashplayer" src="'+b.pluginPath+b.flashName+'" flashvars="'+i.join("&")
 +'" width="'+k+'" height="'+l+'" scale="default"class="mejs-shim"></embed>';break;case"youtube":var r;if(-1!=a.url.lastIndexOf("youtu.be"))r=a.url.substr(a.url.lastIndexOf("/")+1),-1!=r.indexOf("?")&&(r=r.substr(0,r.indexOf("?")));else{var s=a.url.match(/[?&]v=([^&#]+)|&|#|$/);s&&(r=s[1])}youtubeSettings={container:o,containerId:o.id,pluginMediaElement:n,pluginId:m,videoId:r,height:l,width:k,scheme:a.scheme},window.postMessage?mejs.YouTubeApi.enqueueIframe(youtubeSettings):mejs.PluginDetector.hasPluginVersion("flash",[10,0,0])&&mejs.YouTubeApi.createFlash(youtubeSettings,b);break;case"vimeo":var t=m+"_player";if(n.vimeoid=a.url.substr(a.url.lastIndexOf("/")+1),o.innerHTML='<iframe src="'+a.scheme+"player.vimeo.com/video/"+n.vimeoid+"?api=1&portrait=0&byline=0&title=0&
 player_id="+t+'" width="'+k+'" height="'+l+'" frameborder="0" class="mejs-shim" id="'+t+'" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>',"function"==typeof $f){var u=$f(o.childNodes[0]),v=-1;u.addEvent("ready",function(){function a(a,b,c,d){var e={type:c,target:b};"timeupdate"==c&&(b.currentTime=e.currentTime=d.seconds,b.duration=e.duration=d.duration),b.dispatchEvent(e)}u.playVideo=function(){u.api("play")},u.stopVideo=function(){u.api("unload")},u.pauseVideo=function(){u.api("pause")},u.seekTo=function(a){u.api("seekTo",a)},u.setVolume=function(a){u.api("setVolume",a)},u.setMuted=function(a){a?(u.lastVolume=u.api("getVolume"),u.api("setVolume",0)):(u.api("setVolume",u.lastVolume),delete u.lastVolume)},u.getPlayerState=function(){return v},u.addEvent("play",function(
 ){v=1,a(u,n,"play"),a(u,n,"playing")}),u.addEvent("pause",function(){v=2,a(u,n,"pause")}),u.addEvent("finish",function(){v=0,a(u,n,"ended")}),u.addEvent("playProgress",function(b){a(u,n,"timeupdate",b)}),u.addEvent("seek",function(b){v=3,a(u,n,"seeked",b)}),u.addEvent("loadProgress",function(b){v=3,a(u,n,"progress",b)}),n.pluginElement=o,n.pluginApi=u,n.success(n,n.pluginElement)})}else console.warn("You need to include froogaloop for vimeo to work")}return j.style.display="none",j.removeAttribute("autoplay"),n},updateNative:function(a,b,c,d){var e,f=a.htmlMediaElement;for(e in mejs.HtmlMediaElement)f[e]=mejs.HtmlMediaElement[e];return b.success(f,f),f}},mejs.YouTubeApi={isIframeStarted:!1,isIframeLoaded:!1,loadIframeApi:function(a){if(!this.isIframeStarted){var b=document.createElement("script");b.src=a.scheme+"www.yout
 ube.com/player_api";var c=document.getElementsByTagName("script")[0];c.parentNode.insertBefore(b,c),this.isIframeStarted=!0}},iframeQueue:[],enqueueIframe:function(a){this.isLoaded?this.createIframe(a):(this.loadIframeApi(a),this.iframeQueue.push(a))},createIframe:function(a){var b=a.pluginMediaElement,c=new YT.Player(a.containerId,{height:a.height,width:a.width,videoId:a.videoId,playerVars:{controls:0,wmode:"transparent"},events:{onReady:function(){c.setVideoSize=function(a,b){c.setSize(a,b)},a.pluginMediaElement.pluginApi=c,a.pluginMediaElement.pluginElement=document.getElementById(a.containerId),b.success(b,b.pluginElement),setInterval(function(){mejs.YouTubeApi.createEvent(c,b,"timeupdate")},250)},onStateChange:function(a){mejs.YouTubeApi.handleStateChange(a.data,c,b)}}})},createEvent:function(a,b,c){var d={type:c,target:b};if(a&&a.getDuration){b.currentTime=d.currentTime=a.getCurrentTime(),b.duration=d.duration=a.getDuration(),d.paused
 =b.paused,d.ended=b.ended,d.muted=a.isMuted(),d.volume=a.getVolume()/100,d.bytesTotal=a.getVideoBytesTotal(),d.bufferedBytes=a.getVideoBytesLoaded();var e=d.bufferedBytes/d.bytesTotal*d.duration;d.target.buffered=d.buffered={start:function(a){return 0},end:function(a){return e},length:1}}b.dispatchEvent(d)},iFrameReady:function(){for(this.isLoaded=!0,this.isIframeLoaded=!0;this.iframeQueue.length>0;){var a=this.iframeQueue.pop();this.createIframe(a)}},flashPlayers:{},createFlash:function(a){this.flashPlayers[a.pluginId]=a;var b,c=a.scheme+"www.youtube.com/apiplayer?enablejsapi=1&amp;playerapiid="+a.pluginId+"&amp;version=3&amp;autoplay=0&amp;controls=0&amp;modestbranding=1&loop=0";mejs.MediaFeatures.isIE?(b=document.createElement("div"),a.container.appendChild(b),b.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="'+a.scheme+'download.macromedia.com/pub/shockwave/cabs/flash/swf
 lash.cab" id="'+a.pluginId+'" width="'+a.width+'" height="'+a.height+'" class="mejs-shim"><param name="movie" value="'+c+'" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+options.flashScriptAccess+'" /><param name="allowFullScreen" value="true" /></object>'):a.container.innerHTML='<object type="application/x-shockwave-flash" id="'+a.pluginId+'" data="'+c+'" width="'+a.width+'" height="'+a.height+'" style="visibility: visible; " class="mejs-shim"><param name="allowScriptAccess" value="'+options.flashScriptAccess+'"><param name="wmode" value="transparent"></object>'},flashReady:function(a){var b=this.flashPlayers[a],c=document.getElementById(a),d=b.pluginMediaE
 lement;d.pluginApi=d.pluginElement=c,b.success(d,d.pluginElement),c.cueVideoById(b.videoId);var e=b.containerId+"_callback";window[e]=function(a){mejs.YouTubeApi.handleStateChange(a,c,d)},c.addEventListener("onStateChange",e),setInterval(function(){mejs.YouTubeApi.createEvent(c,d,"timeupdate")},250),mejs.YouTubeApi.createEvent(c,d,"canplay")},handleStateChange:function(a,b,c){switch(a){case-1:c.paused=!0,c.ended=!0,mejs.YouTubeApi.createEvent(b,c,"loadedmetadata");break;case 0:c.paused=!1,c.ended=!0,mejs.YouTubeApi.createEvent(b,c,"ended");break;case 1:c.paused=!1,c.ended=!1,mejs.YouTubeApi.createEvent(b,c,"play"),mejs.YouTubeApi.createEvent(b,c,"playing");break;case 2:c.paused=!0,c.ended=!1,mejs.YouTubeApi.createEvent(b,c,"pause");break;case 3:mejs.YouTubeApi.createEvent(b,c,"progress");break;case 5:}}},window.onYouTubePlayerAPIReady=function(){mejs.YouTubeApi.iFrameReady()},window.o
 nYouTubePlayerReady=function(a){mejs.YouTubeApi.flashReady(a)},window.mejs=mejs,window.MediaElement=mejs.MediaElement,function(a,b,c){"use strict";var d={locale:{language:b.i18n&&b.i18n.locale.language||"",strings:b.i18n&&b.i18n.locale.strings||{}},ietf_lang_regex:/^(x\-)?[a-z]{2,}(\-\w{2,})?(\-\w{2,})?$/,methods:{}};d.getLanguage=function(){var a=d.locale.language||window.navigator.userLanguage||window.navigator.language;return d.ietf_lang_regex.exec(a)?a:null},"undefined"!=typeof mejsL10n&&(d.locale.language=mejsL10n.language),d.methods.checkPlain=function(a){var b,c,d={"&":"&amp;",'"':"&quot;","<":"&lt;",">":"&gt;"};a=String(a);for(b in d)d.hasOwnProperty(b)&&(c=new RegExp(b,"g"),a=a.replace(c,d[b]));return a},d.methods.t=function(a,b){return d.locale.strings&&d.locale.strings[b.context]&&d.loc
 ale.strings[b.context][a]&&(a=d.locale.strings[b.context][a]),d.methods.checkPlain(a)},d.t=function(a,b){if("string"==typeof a&&a.length>0){var c=d.getLanguage();return b=b||{context:c},d.methods.t(a,b)}throw{name:"InvalidArgumentException",message:"First argument is either not a string or empty."}},b.i18n=d}(document,mejs),function(a,b){"use strict";"undefined"!=typeof mejsL10n&&(a[mejsL10n.language]=mejsL10n.strings)}(mejs.i18n.locale.strings),/*!
- *
- * MediaElementPlayer
- * http://mediaelementjs.com/
- *
- * Creates a controller bar for HTML5 <video> add <audio> tags
- * using jQuery and MediaElement.js (HTML5 Flash/Silverlight wrapper)
- *
- * Copyright 2010-2013, John Dyer (http://j.hn/)
- * License: MIT
- *
- */
-"undefined"!=typeof jQuery?mejs.$=jQuery:"undefined"!=typeof Zepto?(mejs.$=Zepto,Zepto.fn.outerWidth=function(a){var b=$(this).width();return a&&(b+=parseInt($(this).css("margin-right"),10),b+=parseInt($(this).css("margin-left"),10)),b}):"undefined"!=typeof ender&&(mejs.$=ender),function(a){mejs.MepDefaults={poster:"",showPosterWhenEnded:!1,defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:30,defaultSeekBackwardInterval:function(a){return.05*a.duration},defaultSeekForwardInterval:function(a){return.05*a.duration},setDimensions:!0,audioWidth:-1,audioHeight:-1,startVolume:.8,loop:!1,autoRewind:!0,enableAutosize:!0,timeFormat:"",alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,autosizeProgress:!0,alwaysShowControls:!1,hideVideoControlsOnLoad:!1,clickToPlayPause:!0,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,Android
 UseNativeControls:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],isVideo:!0,stretching:"auto",enableKeyboard:!0,pauseOtherPlayers:!0,keyActions:[{keys:[32,179],action:function(a,b){b.paused||b.ended?b.play():b.pause()}},{keys:[38],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.min(b.volume+.1,1);b.setVolume(c)}},{keys:[40],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.max(b.volume-.1,0);b.setVolume(c)}},{keys:[37,227],action:function(a,b){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.max(b.currentTime-a.options.defau
 ltSeekBackwardInterval(b),0);b.setCurrentTime(c)}}},{keys:[39,228],action:function(a,b){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.min(b.currentTime+a.options.defaultSeekForwardInterval(b),b.duration);b.setCurrentTime(c)}}},{keys:[70],action:function(a,b){"undefined"!=typeof a.enterFullScreen&&(a.isFullScreen?a.exitFullScreen():a.enterFullScreen())}},{keys:[77],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer()),a.media.muted?a.setMuted(!1):a.setMuted(!0)}}]},mejs.mepIndex=0,mejs.players={},mejs.MediaElementPlayer=function(b,c){if(!(this instanceof mejs.MediaElementPlayer))return new mejs.MediaElementPlayer(b,c);var d=this;return d.$media=d.$node=a(b),d.node=d.media=d.$media[0],d.node?"undefined"!=typeof d.node.player?d.node.player:("undefined"==typ
 eof c&&(c=d.$node.data("mejsoptions")),d.options=a.extend({},mejs.MepDefaults,c),d.options.timeFormat||(d.options.timeFormat="mm:ss",d.options.alwaysShowHours&&(d.options.timeFormat="hh:mm:ss"),d.options.showTimecodeFrameCount&&(d.options.timeFormat+=":ff")),mejs.Utility.calculateTimeFormat(0,d.options,d.options.framesPerSecond||25),d.id="mep_"+mejs.mepIndex++,mejs.players[d.id]=d,d.init(),d):void 0},mejs.MediaElementPlayer.prototype={hasFocus:!1,controlsAreVisible:!0,init:function(){var b=this,c=mejs.MediaFeatures,d=a.extend(!0,{},b.options,{success:function(a,c){b.meReady(a,c)},error:function(a){b.handleError(a)}}),e=b.media.tagName.toLowerCase();if(b.isDynamic="audio"!==e&&"video"!==e,b.isDynamic?b.isVideo=b.options.isVideo:b.isVideo="audio"!==e&&b.options.isVideo,c.isiPad&&b.options.iPadUseNativeControls||c.isiPhone&&b.options.iPhoneUseNativeCon
 trols)b.$media.attr("controls","controls"),c.isiPad&&null!==b.media.getAttribute("autoplay")&&b.play();else if(c.isAndroid&&b.options.AndroidUseNativeControls);else{b.$media.removeAttr("controls");var f=b.isVideo?mejs.i18n.t("Video Player"):mejs.i18n.t("Audio Player");a('<span class="mejs-offscreen">'+f+"</span>").insertBefore(b.$media),b.container=a('<div id="'+b.id+'" class="mejs-container '+(mejs.MediaFeatures.svgAsImg?"svg":"no-svg")+'" tabindex="0" role="application" aria-label="'+f+'"><div class="mejs-inner"><div class="mejs-mediaelement"></div><div class="mejs-layers"></div><div class="mejs-controls"></div><div class="mejs-clear"></div></div></div>').addClass(b.$media[0].cl
 assName).insertBefore(b.$media).focus(function(a){if(!b.controlsAreVisible&&!b.hasFocus&&(b.showControls(!0),!b.hasMsNativeFullScreen)){var c=b.container.find(".mejs-playpause-button > button");c.focus()}}),"fill"!==b.options.stretching||b.container.parent("mejs-fill-container").length||(b.outerContainer=b.$media.parent(),b.container.wrap('<div class="mejs-fill-container"/>')),b.container.addClass((c.isAndroid?"mejs-android ":"")+(c.isiOS?"mejs-ios ":"")+(c.isiPad?"mejs-ipad ":"")+(c.isiPhone?"mejs-iphone ":"")+(b.isVideo?"mejs-video ":"mejs-audio ")),b.container.find(".mejs-mediaelement").append(b.$media),b.node.player=b,b.controls=b.container.find(".mejs-controls"),b.layers=b.container.find(".mejs-layers");var g=b.isVideo?"video":"audio",h=g.substring(0,1).toUpperCase()
 +g.substring(1);b.options[g+"Width"]>0||b.options[g+"Width"].toString().indexOf("%")>-1?b.width=b.options[g+"Width"]:""!==b.media.style.width&&null!==b.media.style.width?b.width=b.media.style.width:null!==b.media.getAttribute("width")?b.width=b.$media.attr("width"):b.width=b.options["default"+h+"Width"],b.options[g+"Height"]>0||b.options[g+"Height"].toString().indexOf("%")>-1?b.height=b.options[g+"Height"]:""!==b.media.style.height&&null!==b.media.style.height?b.height=b.media.style.height:null!==b.$media[0].getAttribute("height")?b.height=b.$media.attr("height"):b.height=b.options["default"+h+"Height"],b.setPlayerSize(b.width,b.height),d.pluginWidth=b.width,d.pluginHeight=b.height}mejs.MediaElement(b.$media[0],d),"undefined"!=typeof b.container&&b.controlsAreV
 isible&&b.container.trigger("controlsshown")},showControls:function(a){var b=this;a="undefined"==typeof a||a,b.controlsAreVisible||(a?(b.controls.removeClass("mejs-offscreen").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0,b.container.trigger("controlsshown")}),b.container.find(".mejs-control").removeClass("mejs-offscreen").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0})):(b.controls.removeClass("mejs-offscreen").css("display","block"),b.container.find(".mejs-control").removeClass("mejs-offscreen").css("display","block"),b.controlsAreVisible=!0,b.container.trigger("controlsshown")),b.setControlsSize())},hideControls:function(b){var c=this;b="undefined"==typeof b||b,!c.controlsAreVisible||c.options.alwaysShowControls||c.keyboardAction||(b?(c.controls.stop(!0,!0).fadeOut(200,function(){a(this).addClass(&quo
 t;mejs-offscreen").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")}),c.container.find(".mejs-control").stop(!0,!0).fadeOut(200,function(){a(this).addClass("mejs-offscreen").css("display","block")})):(c.controls.addClass("mejs-offscreen").css("display","block"),c.container.find(".mejs-control").addClass("mejs-offscreen").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")))},controlsTimer:null,startControlsTimer:function(a){var b=this;a="undefined"!=typeof a?a:1500,b.killControlsTimer("start"),b.controlsTimer=setTimeout(function(){b.hideControls(),b.killControlsTimer("hide")},a)},killControlsTimer:function(a){var b=this;null!==b.controlsTimer&&(clearTimeout(b.controlsTimer),delete b.controlsTimer,b.controlsTimer=null)},contro
 lsEnabled:!0,disableControls:function(){var a=this;a.killControlsTimer(),a.hideControls(!1),this.controlsEnabled=!1},enableControls:function(){var a=this;a.showControls(!1),a.controlsEnabled=!0},meReady:function(b,c){var d,e,f=this,g=mejs.MediaFeatures,h=c.getAttribute("autoplay"),i=!("undefined"==typeof h||null===h||"false"===h);if(!f.created){if(f.created=!0,f.media=b,f.domNode=c,!(g.isAndroid&&f.options.AndroidUseNativeControls||g.isiPad&&f.options.iPadUseNativeControls||g.isiPhone&&f.options.iPhoneUseNativeControls)){f.buildposter(f,f.controls,f.layers,f.media),f.buildkeyboard(f,f.controls,f.layers,f.media),f.buildoverlays(f,f.controls,f.layers,f.media),f.findTracks();for(d in f.options.features)if(e=f.options.features[d],f["build"+e])try{f["build"+e](f,f.controls,f.layers,f.media)}catch(j){}f.container.trigger("controlsready"),f.setPlayerSize(f.width,f.height),f.setControlsSize(),f.isVideo&&
 amp;(mejs.MediaFeatures.hasTouch?f.$media.bind("touchstart",function(){f.controlsAreVisible?f.hideControls(!1):f.controlsEnabled&&f.showControls(!1)}):(f.clickToPlayPauseCallback=function(){f.options.clickToPlayPause&&(f.media.paused?f.play():f.pause())},f.media.addEventListener("click",f.clickToPlayPauseCallback,!1),f.container.bind("mouseenter",function(){f.controlsEnabled&&(f.options.alwaysShowControls||(f.killControlsTimer("enter"),f.showControls(),f.startControlsTimer(2500)))}).bind("mousemove",function(){f.controlsEnabled&&(f.controlsAreVisible||f.showControls(),f.options.alwaysShowControls||f.startControlsTimer(2500))}).bind("mouseleave",function(){f.controlsEnabled&&(f.media.paused||f.options.alwaysShowControls||f.startControlsTimer(1e3))})),f.options.hideVideoControlsOnLoad&&f.hideControls(!1),i&&!f.options.alwaysShowControls&&f.hideControls(),f.option
 s.enableAutosize&&f.media.addEventListener("loadedmetadata",function(a){f.options.videoHeight<=0&&null===f.domNode.getAttribute("height")&&!isNaN(a.target.videoHeight)&&(f.setPlayerSize(a.target.videoWidth,a.target.videoHeight),f.setControlsSize(),f.media.setVideoSize(a.target.videoWidth,a.target.videoHeight))},!1)),f.media.addEventListener("play",function(){var a;for(a in mejs.players){var b=mejs.players[a];b.id==f.id||!f.options.pauseOtherPlayers||b.paused||b.ended||b.pause(),b.hasFocus=!1}f.hasFocus=!0},!1),f.media.addEventListener("ended",function(b){if(f.options.autoRewind)try{f.media.setCurrentTime(0),window.setTimeout(function(){a(f.container).find(".mejs-overlay-loading").parent().hide()},20)}catch(c){}f.media.pause(),f.setProgressRail&&f.setProgressRail(),f.setCurrentRail&&f.setCurrentRail(),f.options.loop?f.play():!f.options.alwaysShowControls&&f.controlsEnabled&amp
 ;&f.showControls()},!1),f.media.addEventListener("loadedmetadata",function(a){f.updateDuration&&f.updateDuration(),f.updateCurrent&&f.updateCurrent(),f.isFullScreen||(f.setPlayerSize(f.width,f.height),f.setControlsSize())},!1);var k=null;f.media.addEventListener("timeupdate",function(){k!==this.duration&&(k=this.duration,mejs.Utility.calculateTimeFormat(k,f.options,f.options.framesPerSecond||25),f.updateDuration&&f.updateDuration(),f.updateCurrent&&f.updateCurrent(),f.setControlsSize())},!1),f.container.focusout(function(b){if(b.relatedTarget){var c=a(b.relatedTarget);f.keyboardAction&&0===c.parents(".mejs-container").length&&(f.keyboardAction=!1,f.hideControls(!0))}}),setTimeout(function(){f.setPlayerSize(f.width,f.height),f.setControlsSize()},50),f.globalBind("resize",function(){f.isFullScreen||mejs.MediaFeatures.hasTrueNativeFullScreen&&document.webkitIsFullScreen||f.setPla
 yerSize(f.width,f.height),f.setControlsSize()}),"youtube"==f.media.pluginType&&(g.isiOS||g.isAndroid)&&(f.container.find(".mejs-overlay-play").hide(),f.container.find(".mejs-poster").hide())}i&&"native"==b.pluginType&&f.play(),f.options.success&&("string"==typeof f.options.success?window[f.options.success](f.media,f.domNode,f):f.options.success(f.media,f.domNode,f))}},handleError:function(a){var b=this;b.controls&&b.controls.hide(),b.options.error&&b.options.error(a)},setPlayerSize:function(a,b){var c=this;if(!c.options.setDimensions)return!1;switch("undefined"!=typeof a&&(c.width=a),"undefined"!=typeof b&&(c.height=b),c.options.stretching){case"fill":c.isVideo?this.setFillMode():this.setDimensions(c.width,c.height);break;case"responsive":this.setResponsiveMode();break;case"none":this.setDimensions(c.width,c.heigh
 t);break;default:this.hasFluidMode()===!0?this.setResponsiveMode():this.setDimensions(c.width,c.height)}},hasFluidMode:function(){var a=this;return a.height.toString().indexOf("%")>0||"none"!==a.$node.css("max-width")&&"t.width"!==a.$node.css("max-width")||a.$node[0].currentStyle&&"100%"===a.$node[0].currentStyle.maxWidth},setResponsiveMode:function(){var b=this,c=function(){return b.isVideo?b.media.videoWidth&&b.media.videoWidth>0?b.media.videoWidth:null!==b.media.getAttribute("width")?b.media.getAttribute("width"):b.options.defaultVideoWidth:b.options.defaultAudioWidth}(),d=function(){return b.isVideo?b.media.videoHeight&&b.media.videoHeight>0?b.media.videoHeight:null!==b.media.getAttribute("height")?b.media.getAttribute("height"):b.options.defaultVideoHeight:b.options.defaultAudioHeight}(),e=b.container.parent().closest(":visible")
 .width(),f=b.container.parent().closest(":visible").height(),g=b.isVideo||!b.options.autosizeProgress?parseInt(e*d/c,10):d;(isNaN(g)||0!==f&&g>f&&f>d)&&(g=f),b.container.parent().length>0&&"body"===b.container.parent()[0].tagName.toLowerCase()&&(e=a(window).width(),g=a(window).height()),g&&e&&(b.container.width(e).height(g),b.$media.add(b.container.find(".mejs-shim")).width("100%").height("100%"),b.isVideo&&b.media.setVideoSize&&b.media.setVideoSize(e,g),b.layers.children(".mejs-layer").width("100%").height("100%"))},setFillMode:function(){var a=this,b=a.outerContainer;b.width()||b.height(a.$media.width()),b.height()||b.height(a.$media.height());var c=b.width(),d=b.height();a.setDimensions("100%","100%"),a.container.find(".mejs-poster img").css("display","block"),targetElemen
 t=a.container.find("object, embed, iframe, video");var e=a.height,f=a.width,g=c,h=e*c/f,i=f*d/e,j=d,k=!(i>c),l=k?Math.floor(g):Math.floor(i),m=k?Math.floor(h):Math.floor(j);k?(targetElement.height(m).width(c),a.media.setVideoSize&&a.media.setVideoSize(c,m)):(targetElement.height(d).width(l),a.media.setVideoSize&&a.media.setVideoSize(l,d)),targetElement.css({"margin-left":Math.floor((c-l)/2),"margin-top":0})},setDimensions:function(a,b){var c=this;c.container.width(a).height(b),c.layers.children(".mejs-layer").width(a).height(b)},setControlsSize:function(){var b=this,c=0,d=0,e=b.controls.find(".mejs-time-rail"),f=b.controls.find(".mejs-time-total"),g=e.siblings(),h=g.last(),i=null;if(b.container.is(":visible")&&e.length&&e.is(":visible")){b.options&&!b.options.autosizeProgress&&(d=parseInt(e.css("width"),10)),0!==d&&d||(g.each(function()
 {var b=a(this);"absolute"!=b.css("position")&&b.is(":visible")&&(c+=a(this).outerWidth(!0))}),d=b.controls.width()-c-(e.outerWidth(!0)-e.width()));do e.width(d),f.width(d-(f.outerWidth(!0)-f.width())),"absolute"!=h.css("position")&&(i=h.length?h.position():null,d--);while(null!==i&&i.top.toFixed(2)>0&&d>0);b.container.trigger("controlsresize")}},buildposter:function(b,c,d,e){var f=this,g=a('<div class="mejs-poster mejs-layer"></div>').appendTo(d),h=b.$media.attr("poster");""!==b.options.poster&&(h=b.options.poster),h?f.setPoster(h):g.hide(),e.addEventListener("play",function(){g.hide()},!1),b.options.showPosterWhenEnded&&b.options.autoRewind&&e.addEventListener("ended",function(){g.show()},!1)},setPoster:function(b){var c=this,d=c.container.find(".mejs-poster"),e=d.find("img&quot
 ;);0===e.length&&(e=a('<img width="100%" height="100%" alt="" />').appendTo(d)),e.attr("src",b),d.css({"background-image":"url("+b+")"})},buildoverlays:function(b,c,d,e){var f=this;if(b.isVideo){var g=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-loading"><span></span></div></div>').hide().appendTo(d),h=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-error"></div></div>').hide().appendTo(d),i=a('<div class="mejs-overlay mejs-layer mejs-overlay-play"><div class="mejs-overlay-button"></div></div>').appendTo(d).bind("click",function(){f.options.clickToPlayPause&&e.paused&&e.play()});e.addEventListener("play",function(){i.hide(),g.hide(),c.find(".mejs-time-buffering").hide(),h.hide(
 )},!1),e.addEventListener("playing",function(){i.hide(),g.hide(),c.find(".mejs-time-buffering").hide(),h.hide()},!1),e.addEventListener("seeking",function(){g.show(),c.find(".mejs-time-buffering").show()},!1),e.addEventListener("seeked",function(){g.hide(),c.find(".mejs-time-buffering").hide()},!1),e.addEventListener("pause",function(){mejs.MediaFeatures.isiPhone||i.show()},!1),e.addEventListener("waiting",function(){g.show(),c.find(".mejs-time-buffering").show()},!1),e.addEventListener("loadeddata",function(){g.show(),c.find(".mejs-time-buffering").show(),mejs.MediaFeatures.isAndroid&&(e.canplayTimeout=window.setTimeout(function(){if(document.createEvent){var a=document.createEvent("HTMLEvents");return a.initEvent("canplay",!0,!0),e.dispatchEvent(a)}},300))},!1),e.addEventListener("canplay",function(){g.hide(),c.find(".mejs-time-bu
 ffering").hide(),clearTimeout(e.canplayTimeout)},!1),e.addEventListener("error",function(a){f.handleError(a),g.hide(),i.hide(),h.show(),h.find(".mejs-overlay-error").html("Error loading this resource")},!1),e.addEventListener("keydown",function(a){f.onkeydown(b,e,a)},!1)}},buildkeyboard:function(b,c,d,e){var f=this;f.container.keydown(function(){f.keyboardAction=!0}),f.globalBind("keydown",function(c){return b.hasFocus=0!==a(c.target).closest(".mejs-container").length&&a(c.target).closest(".mejs-container").attr("id")===b.$media.closest(".mejs-container").attr("id"),f.onkeydown(b,e,c)}),f.globalBind("click",function(c){b.hasFocus=0!==a(c.target).closest(".mejs-container").length})},onkeydown:function(a,b,c){if(a.hasFocus&&a.options.enableKeyboard)for(var d=0,e=a.options.keyActions.length;e>d;d++)for(var f=a.options.keyActions[d],g=0,h=f.keys
 .length;h>g;g++)if(c.keyCode==f.keys[g])return"function"==typeof c.preventDefault&&c.preventDefault(),f.action(a,b,c.keyCode,c),!1;return!0},findTracks:function(){var b=this,c=b.$media.find("track");b.tracks=[],c.each(function(c,d){d=a(d),b.tracks.push({srclang:d.attr("srclang")?d.attr("srclang").toLowerCase():"",src:d.attr("src"),kind:d.attr("kind"),label:d.attr("label")||"",entries:[],isLoaded:!1})})},changeSkin:function(a){this.container[0].className="mejs-container "+a,this.setPlayerSize(this.width,this.height),this.setControlsSize()},play:function(){this.load(),this.media.play()},pause:function(){try{this.media.pause()}catch(a){}},load:function(){this.isLoaded||this.media.load(),this.isLoaded=!0},setMuted:function(a){this.media.setMuted(a)},setCurrentTime:function(a){this.media.setCurrentTime(a)},getCurrentTime:function(){return this.media.currentTime},setVolume:functi
 on(a){this.media.setVolume(a)},getVolume:function(){return this.media.volume},setSrc:function(a){this.media.setSrc(a)},remove:function(){var a,b,c=this;c.container.prev(".mejs-offscreen").remove();for(a in c.options.features)if(b=c.options.features[a],c["clean"+b])try{c["clean"+b](c)}catch(d){}c.isDynamic?c.$node.insertBefore(c.container):(c.$media.prop("controls",!0),c.$node.clone().insertBefore(c.container).show(),c.$node.remove()),"native"!==c.media.pluginType&&c.media.remove(),delete mejs.players[c.id],"object"==typeof c.container&&c.container.remove(),c.globalUnbind(),delete c.node.player},rebuildtracks:function(){var a=this;a.findTracks(),a.buildtracks(a,a.controls,a.layers,a.media)},resetSize:function(){var a=this;setTimeout(function(){a.setPlayerSize(a.width,a.height),a.setControlsSize()},50)}},function(){function b(b,d){var e={d:[],w:[]};return a.each((b||"").split(" "),function(
 a,b){var f=b+"."+d;0===f.indexOf(".")?(e.d.push(f),e.w.push(f)):e[c.test(b)?"w":"d"].push(f)}),e.d=e.d.join(" "),e.w=e.w.join(" "),e}var c=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/;mejs.MediaElementPlayer.prototype.globalBind=function(c,d,e){var f=this,g=f.node?f.node.ownerDocument:document;c=b(c,f.id),c.d&&a(g).bind(c.d,d,e),c.w&&a(window).bind(c.w,d,e)},mejs.MediaElementPlayer.prototype.globalUnbind=function(c,d){var e=this,f=e.node?e.node.ownerDocument:document;c=b(c,e.id),c.d&&a(f).unbind(c.d,d),c.w&&a(window).unbind(c.w,d)}}(),"undefined"!=typeof a&&(a.fn.mediaelementplayer=function(b){return b===!1?this.each(function(){var b=a(this).data("mediaelementplayer");b&&b.remove(),a(this).removeData("mediaelementplayer")}):this.each(function(){a(this).data("mediaelementplay
 er",new mejs.MediaElementPlayer(this,b))}),this},a(document).ready(function(){a(".mejs-player").mediaelementplayer()})),window.MediaElementPlayer=mejs.MediaElementPlayer}(mejs.$),function(a){a.extend(mejs.MepDefaults,{playText:mejs.i18n.t("Play"),pauseText:mejs.i18n.t("Pause")}),a.extend(MediaElementPlayer.prototype,{buildplaypause:function(b,c,d,e){function f(a){"play"===a?(i.removeClass("mejs-play").addClass("mejs-pause"),j.attr({title:h.pauseText,"aria-label":h.pauseText})):(i.removeClass("mejs-pause").addClass("mejs-play"),j.attr({title:h.playText,"aria-label":h.playText}))}var g=this,h=g.options,i=a('<div class="mejs-button mejs-playpause-button mejs-play" ><button type="button" aria-controls="'+g.id+'" title="'+h.playText+'" aria-label="'+h.playText+'"></button></div>').appendTo(c).click(function(a){r
 eturn a.preventDefault(),e.paused?e.play():e.pause(),!1}),j=i.find("button");f("pse"),e.addEventListener("play",function(){f("play")},!1),e.addEventListener("playing",function(){f("play")},!1),e.addEventListener("pause",function(){f("pse")},!1),e.addEventListener("paused",function(){f("pse")},!1)}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{stopText:"Stop"}),a.extend(MediaElementPlayer.prototype,{buildstop:function(b,c,d,e){var f=this;a('<div class="mejs-button mejs-stop-button mejs-stop"><button type="button" aria-controls="'+f.id+'" title="'+f.options.stopText+'" aria-label="'+f.options.stopText+'"></button></div>').appendTo(c).click(function(){e.paused||e.pause(),e.currentTime>0&&(e.setCurrentTime(0),e.pause(),c.find(".mejs-time-current").width("0px"),c.find(&quo
 t;.mejs-time-handle").css("left","0px"),c.find(".mejs-time-float-current").html(mejs.Utility.secondsToTimeCode(0,b.options)),c.find(".mejs-currenttime").html(mejs.Utility.secondsToTimeCode(0,b.options)),d.find(".mejs-poster").show())})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{progessHelpText:mejs.i18n.t("Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.")}),a.extend(MediaElementPlayer.prototype,{buildprogress:function(b,c,d,e){a('<div class="mejs-time-rail"><span  class="mejs-time-total mejs-time-slider"><span class="mejs-time-buffering"></span><span class="mejs-time-loaded"></span><span class="mejs-time-current"></span><span class="mejs-time-handle"></span><span class="mejs-time-float"><span class="mejs-time-float-current"&g
 t;00:00</span><span class="mejs-time-float-corner"></span></span></span></div>').appendTo(c),c.find(".mejs-time-buffering").hide();var f=this,g=c.find(".mejs-time-total"),h=c.find(".mejs-time-loaded"),i=c.find(".mejs-time-current"),j=c.find(".mejs-time-handle"),k=c.find(".mejs-time-float"),l=c.find(".mejs-time-float-current"),m=c.find(".mejs-time-slider"),n=function(a){var c,d=g.offset(),f=g.width(),h=0,i=0,j=0;c=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches[0].pageX:a.changedTouches?a.changedTouches[0].pageX:a.pageX,e.duration&&(c<d.left?c=d.left:c>f+d.left&&(c=f+d.left),j=c-d.left,h=j/f,i=.02>=h?0:h*e.duration,o&&i!==e.currentTime&&e.setCurrentTime(i),mejs.MediaFeatures.hasTouch||(k.css("left",j),l.html(mejs.Utility.secondsToTimeCode(i,b.options)),k.show()))},o=!1,p=
 !1,q=0,r=!1,s=b.options.autoRewind,t=function(a){var c=e.currentTime,d=mejs.i18n.t("Time Slider"),f=mejs.Utility.secondsToTimeCode(c,b.options),g=e.duration;m.attr({"aria-label":d,"aria-valuemin":0,"aria-valuemax":g,"aria-valuenow":c,"aria-valuetext":f,role:"slider",tabindex:0})},u=function(){var a=new Date;a-q>=1e3&&e.play()};m.bind("focus",function(a){b.options.autoRewind=!1}),m.bind("blur",function(a){b.options.autoRewind=s}),m.bind("keydown",function(a){new Date-q>=1e3&&(r=e.paused);var c=a.keyCode,d=e.duration,f=e.currentTime,g=b.options.defaultSeekForwardInterval(d),h=b.options.defaultSeekBackwardInterval(d);switch(c){case 37:case 40:f-=h;break;case 39:case 38:f+=g;break;case 36:f=0;break;case 35:f=d;break;case 32:case 13:return void(e.paused?e.play():e.pause());default:return}return f=0>f?0:f>=d?d:Math.floor(f),q=new Date,r||e.pause(),f<e.duration
 &&!r&&setTimeout(u,1100),e.setCurrentTime(f),a.preventDefault(),a.stopPropagation(),!1}),g.bind("mousedown touchstart",function(a){(1===a.which||0===a.which)&&(o=!0,n(a),f.globalBind("mousemove.dur touchmove.dur",function(a){n(a)}),f.globalBind("mouseup.dur touchend.dur",function(a){o=!1,k.hide(),f.globalUnbind(".dur")}))}).bind("mouseenter",function(a){p=!0,f.globalBind("mousemove.dur",function(a){n(a)}),mejs.MediaFeatures.hasTouch||k.show()}).bind("mouseleave",function(a){p=!1,o||(f.globalUnbind(".dur"),k.hide())}),e.addEventListener("progress",function(a){b.setProgressRail(a),b.setCurrentRail(a)},!1),e.addEventListener("timeupdate",function(a){b.setProgressRail(a),b.setCurrentRail(a),t(a)},!1),f.container.on("controlsresize",function(){b.setProgressRail(),b.setCurrentRail()}),f.loaded=h,f.total=g,f.current=i,f.handle=j},setProgressRail:function(a){
 var b=this,c=void 0!==a?a.target:b.media,d=null;c&&c.buffered&&c.buffered.length>0&&c.buffered.end&&c.duration?d=c.buffered.end(c.buffered.length-1)/c.duration:c&&void 0!==c.bytesTotal&&c.bytesTotal>0&&void 0!==c.bufferedBytes?d=c.bufferedBytes/c.bytesTotal:a&&a.lengthComputable&&0!==a.total&&(d=a.loaded/a.total),null!==d&&(d=Math.min(1,Math.max(0,d)),b.loaded&&b.total&&b.loaded.width(b.total.width()*d))},setCurrentRail:function(){var a=this;if(void 0!==a.media.currentTime&&a.media.duration&&a.total&&a.handle){var b=Math.round(a.total.width()*a.media.currentTime/a.media.duration),c=b-Math.round(a.handle.outerWidth(!0)/2);a.current.width(b),a.handle.css("left",c)}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{duration:-1,timeAndDurationSeparator:"<span> | </span>"}),a.extend(MediaElementPlayer.prototype,{buildcurren
 t:function(b,c,d,e){var f=this;a('<div class="mejs-time" role="timer" aria-live="off"><span class="mejs-currenttime">'+mejs.Utility.secondsToTimeCode(0,b.options)+"</span></div>").appendTo(c),f.currenttime=f.controls.find(".mejs-currenttime"),e.addEventListener("timeupdate",function(){b.updateCurrent()},!1)},buildduration:function(b,c,d,e){var f=this;c.children().last().find(".mejs-currenttime").length>0?a(f.options.timeAndDurationSeparator+'<span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options)+"</span>").appendTo(c.find(".mejs-time")):(c.find(".mejs-currenttime").parent().addClass("mejs-currenttime-container"),a('<div class="mejs-time mejs-duration-container"><span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options)
 +"</span></div>").appendTo(c)),f.durationD=f.controls.find(".mejs-duration"),e.addEventListener("timeupdate",function(){b.updateDuration()},!1)},updateCurrent:function(){var a=this,b=a.media.currentTime;isNaN(b)&&(b=0),a.currenttime&&a.currenttime.html(mejs.Utility.secondsToTimeCode(b,a.options))},updateDuration:function(){var a=this,b=a.media.duration;a.options.duration>0&&(b=a.options.duration),isNaN(b)&&(b=0),a.container.toggleClass("mejs-long-video",b>3600),a.durationD&&b>0&&a.durationD.html(mejs.Utility.secondsToTimeCode(b,a.options))}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{muteText:mejs.i18n.t("Mute Toggle"),allyVolumeControlText:mejs.i18n.t("Use Up/Down Arrow keys to increase or decrease volume."),hideVolumeOnTouchDevices:!0,audioVolume:"horizontal",videoVolume:"vertical"}),a.extend(MediaElementPlayer.prototype,{buildv
 olume:function(b,c,d,e){if(!mejs.MediaFeatures.isAndroid&&!mejs.MediaFeatures.isiOS||!this.options.hideVolumeOnTouchDevices){var f=this,g=f.isVideo?f.options.videoVolume:f.options.audioVolume,h="horizontal"==g?a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button></div><a href="javascript:void(0);" class="mejs-horizontal-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-horizontal-volume-total"></div><div class="mejs-horizontal-volume-current"></div><div class="mejs-horizontal-volume-handle"></div></a>').appendTo(c):a('<div class="mejs-button mejs-volume-button mejs-mute"><button 
 type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button><a href="javascript:void(0);" class="mejs-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-volume-total"></div><div class="mejs-volume-current"></div><div class="mejs-volume-handle"></div></a></div>').appendTo(c),i=f.container.find(".mejs-volume-slider, .mejs-horizontal-volume-slider"),j=f.container.find(".mejs-volume-total, .mejs-horizontal-volume-total"),k=f.container.find(".mejs-volume-current, .mejs-horizontal-volume-current"),l=f.container.find(".mejs-volume-handle, .mejs-horizontal-volume-handle"),m=function(a,b){if(!i.is(":visible")&&"undefined"==typeof b)return i.show(),
 m(a,!0),void i.hide();a=Math.max(0,a),a=Math.min(a,1),0===a?(h.removeClass("mejs-mute").addClass("mejs-unmute"),h.children("button").attr("title",mejs.i18n.t("Unmute")).attr("aria-label",mejs.i18n.t("Unmute"))):(h.removeClass("mejs-unmute").addClass("mejs-mute"),h.children("button").attr("title",mejs.i18n.t("Mute")).attr("aria-label",mejs.i18n.t("Mute")));var c=j.position();if("vertical"==g){var d=j.height(),e=d-d*a;l.css("top",Math.round(c.top+e-l.height()/2)),k.height(d-e),k.css("top",c.top+e)}else{var f=j.width(),n=f*a;l.css("left",Math.round(c.left+n-l.width()/2)),k.width(Math.round(n))}},n=function(a){var b=null,c=j.offset();if("vertical"===g){var d=j.height(),f=a.pageY-c.top;if(b=(d-f)/d,0===c.top||0===c.left)return}else{var h=j.width(),i=a.pageX-c.left;b=i/h}b=Math.max(0,b),b=Math.min(b,1)
 ,m(b),0===b?e.setMuted(!0):e.setMuted(!1),e.setVolume(b)},o=!1,p=!1;h.hover(function(){i.show(),p=!0},function(){p=!1,o||"vertical"!=g||i.hide()});var q=function(a){var b=Math.floor(100*e.volume);i.attr({"aria-label":mejs.i18n.t("Volume Slider"),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":b,"aria-valuetext":b+"%",role:"slider",tabindex:0})};i.bind("mouseover",function(){p=!0}).bind("mousedown",function(a){return n(a),f.globalBind("mousemove.vol",function(a){n(a)}),f.globalBind("mouseup.vol",function(){o=!1,f.globalUnbind(".vol"),p||"vertical"!=g||i.hide()}),o=!0,!1}).bind("keydown",function(a){var b=a.keyCode,c=e.volume;switch(b){case 38:c=Math.min(c+.1,1);break;case 40:c=Math.max(0,c-.1);break;default:return!0}return o=!1,m(c),e.setVolume(c),!1}),h.find("button").click(function(){e.setMuted(!e.muted)}),h.
 find("button").bind("focus",function(){i.show()}),e.addEventListener("volumechange",function(a){o||(e.muted?(m(0),h.removeClass("mejs-mute").addClass("mejs-unmute")):(m(e.volume),h.removeClass("mejs-unmute").addClass("mejs-mute"))),q(a)},!1),0===b.options.startVolume&&e.setMuted(!0),"native"===e.pluginType&&e.setVolume(b.options.startVolume),f.container.on("controlsresize",function(){m(e.volume)})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{usePluginFullScreen:!0,newWindowCallback:function(){return""},fullscreenText:mejs.i18n.t("Fullscreen")}),a.extend(MediaElementPlayer.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,fullscreenMode:"",buildfullscreen:function(b,c,d,e){if(b.isVideo){b.isInIframe=window.location!=window.parent.location,e.addEventListener("play",function(){b.detectFullscreenMode()});var f=this,g=null,h
 =a('<div class="mejs-button mejs-fullscreen-button"><button type="button" aria-controls="'+f.id+'" title="'+f.options.fullscreenText+'" aria-label="'+f.options.fullscreenText+'"></button></div>').appendTo(c).on("click",function(){var a=mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||b.isFullScreen;a?b.exitFullScreen():b.enterFullScreen()}).on("mouseover",function(){if("plugin-hover"==f.fullscreenMode){null!==g&&(clearTimeout(g),delete g);var a=h.offset(),c=b.container.offset();e.positionFullscreenButton(a.left-c.left,a.top-c.top,!0);
-}}).on("mouseout",function(){"plugin-hover"==f.fullscreenMode&&(null!==g&&(clearTimeout(g),delete g),g=setTimeout(function(){e.hideFullscreenButton()},1500))});if(b.fullscreenBtn=h,f.globalBind("keydown",function(a){27==a.keyCode&&(mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||f.isFullScreen)&&b.exitFullScreen()}),f.normalHeight=0,f.normalWidth=0,mejs.MediaFeatures.hasTrueNativeFullScreen){var i=function(a){b.isFullScreen&&(mejs.MediaFeatures.isFullScreen()?(b.isNativeFullScreen=!0,b.setControlsSize()):(b.isNativeFullScreen=!1,b.exitFullScreen()))};b.globalBind(mejs.MediaFeatures.fullScreenEventName,i)}}},detectFullscreenMode:function(){var a=this,b="",c=mejs.MediaFeatures;return c.hasTrueNativeFullScreen&&"native"===a.media.pluginType?b="native-native":c.hasTrueNativeFullScreen&&"native"!==a.media.pluginType&&
 !c.hasFirefoxPluginMovingProblem?b="plugin-native":a.usePluginFullScreen?mejs.MediaFeatures.supportsPointerEvents?(b="plugin-click",a.createPluginClickThrough()):b="plugin-hover":b="fullwindow",a.fullscreenMode=b,b},isPluginClickThroughCreated:!1,createPluginClickThrough:function(){var b=this;if(!b.isPluginClickThroughCreated){var c,d,e=!1,f=function(){if(e){for(var a in g)g[a].hide();b.fullscreenBtn.css("pointer-events",""),b.controls.css("pointer-events",""),b.media.removeEventListener("click",b.clickToPlayPauseCallback),e=!1}},g={},h=["top","left","right","bottom"],i=function(){var a=fullscreenBtn.offset().left-b.container.offset().left,d=fullscreenBtn.offset().top-b.container.offset().top,e=fullscreenBtn.outerWidth(!0),f=fullscreenBtn.outerHeight(!0),h=b.container.width(),i=b.container.height();for(c in g)g[c].css({position:"absolute",top:0,
 left:0});g.top.width(h).height(d),g.left.width(a).height(f).css({top:d}),g.right.width(h-a-e).height(f).css({top:d,left:a+e}),g.bottom.width(h).height(i-f-d).css({top:d+f})};for(b.globalBind("resize",function(){i()}),c=0,d=h.length;d>c;c++)g[h[c]]=a('<div class="mejs-fullscreen-hover" />').appendTo(b.container).mouseover(f).hide();fullscreenBtn.on("mouseover",function(){if(!b.isFullScreen){var a=fullscreenBtn.offset(),d=player.container.offset();media.positionFullscreenButton(a.left-d.left,a.top-d.top,!1),b.fullscreenBtn.css("pointer-events","none"),b.controls.css("pointer-events","none"),b.media.addEventListener("click",b.clickToPlayPauseCallback);for(c in g)g[c].show();i(),e=!0}}),media.addEventListener("fullscreenchange",function(a){b.isFullScreen=!b.isFullScreen,b.isFullScreen?b.media.removeEventListener("click",b.clickToPlayPauseCallback):b.media.addEventListener("c
 lick",b.clickToPlayPauseCallback),f()}),b.globalBind("mousemove",function(a){if(e){var c=fullscreenBtn.offset();(a.pageY<c.top||a.pageY>c.top+fullscreenBtn.outerHeight(!0)||a.pageX<c.left||a.pageX>c.left+fullscreenBtn.outerWidth(!0))&&(fullscreenBtn.css("pointer-events",""),b.controls.css("pointer-events",""),e=!1)}}),b.isPluginClickThroughCreated=!0}},cleanfullscreen:function(a){a.exitFullScreen()},containerSizeTimeout:null,enterFullScreen:function(){var b=this;return mejs.MediaFeatures.hasiOSFullScreen?void b.media.webkitEnterFullscreen():(a(document.documentElement).addClass("mejs-fullscreen"),b.normalHeight=b.container.height(),b.normalWidth=b.container.width(),"native-native"===b.fullscreenMode||"plugin-native"===b.fullscreenMode?(mejs.MediaFeatures.requestFullScreen(b.container[0]),b.isInIframe&&setTimeout(function c(){if(b.isNativeFullScreen){var d=.002,e=a(window)
 .width(),f=screen.width,g=Math.abs(f-e),h=f*d;g>h?b.exitFullScreen():setTimeout(c,500)}},1e3)):"fullwindow"==b.fullscreeMode,b.container.addClass("mejs-container-fullscreen").width("100%").height("100%"),b.containerSizeTimeout=setTimeout(function(){b.container.css({width:"100%",height:"100%"}),b.setControlsSize()},500),"native"===b.media.pluginType?b.$media.width("100%").height("100%"):(b.container.find(".mejs-shim").width("100%").height("100%"),setTimeout(function(){var c=a(window),d=c.width(),e=c.height();b.media.setVideoSize(d,e)},500)),b.layers.children("div").width("100%").height("100%"),b.fullscreenBtn&&b.fullscreenBtn.removeClass("mejs-fullscreen").addClass("mejs-unfullscreen"),b.setControlsSize(),b.isFullScreen=!0,b.container.find(".mejs-captions-text").css("font-size",screen.w
 idth/b.width*1*100+"%"),b.container.find(".mejs-captions-position").css("bottom","45px"),void b.container.trigger("enteredfullscreen"))},exitFullScreen:function(){var b=this;clearTimeout(b.containerSizeTimeout),mejs.MediaFeatures.hasTrueNativeFullScreen&&(mejs.MediaFeatures.isFullScreen()||b.isFullScreen)&&mejs.MediaFeatures.cancelFullScreen(),a(document.documentElement).removeClass("mejs-fullscreen"),b.container.removeClass("mejs-container-fullscreen").width(b.normalWidth).height(b.normalHeight),"native"===b.media.pluginType?b.$media.width(b.normalWidth).height(b.normalHeight):(b.container.find(".mejs-shim").width(b.normalWidth).height(b.normalHeight),b.media.setVideoSize(b.normalWidth,b.normalHeight)),b.layers.children("div").width(b.normalWidth).height(b.normalHeight),b.fullscreenBtn.removeClass("mejs-unfullscreen").addClass("mejs-fullscreen"),b.
 setControlsSize(),b.isFullScreen=!1,b.container.find(".mejs-captions-text").css("font-size",""),b.container.find(".mejs-captions-position").css("bottom",""),b.container.trigger("exitedfullscreen")}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{speeds:["2.00","1.50","1.25","1.00","0.75"],defaultSpeed:"1.00",speedChar:"x"}),a.extend(MediaElementPlayer.prototype,{buildspeed:function(b,c,d,e){var f=this;if("native"==f.media.pluginType){for(var g=null,h=null,i=null,j=null,k=[],l=!1,m=0,n=f.options.speeds.length;n>m;m++){var o=f.options.speeds[m];"string"==typeof o?(k.push({name:o+f.options.speedChar,value:o}),o===f.options.defaultSpeed&&(l=!0)):(k.push(o),o.value===f.options.defaultSpeed&&(l=!0))}l||k.push({name:f.options.defaultSpeed+f.options.speedChar,value:f.options.defaultSpeed}),k.sort(function(a,b){re
 turn parseFloat(b.value)-parseFloat(a.value)});var p=function(a){for(m=0,n=k.length;n>m;m++)if(k[m].value===a)return k[m].name},q='<div class="mejs-button mejs-speed-button"><button type="button">'+p(f.options.defaultSpeed)+'</button><div class="mejs-speed-selector"><ul>';for(m=0,il=k.length;m<il;m++)j=f.id+"-speed-"+k[m].value,q+='<li><input type="radio" name="speed" value="'+k[m].value+'" id="'+j+'" '+(k[m].value===f.options.defaultSpeed?" checked":"")+' /><label for="'+j+'" '+(k[m].value===f.options.defaultSpeed?' class="mejs-speed-selected"':"")+">"+k[m].name+"</label></li>";q+="</ul></div></div>",g=a(q).appendTo(c),h=g.find(".mejs-speed-selector"),i=f.options.defaultSpeed,e.addEventListener("loadedmetadata",function(a)
 {i&&(e.playbackRate=parseFloat(i))},!0),h.on("click",'input[type="radio"]',function(){var b=a(this).attr("value");i=b,e.playbackRate=parseFloat(b),g.find("button").html(p(b)),g.find(".mejs-speed-selected").removeClass("mejs-speed-selected"),g.find('input[type="radio"]:checked').next().addClass("mejs-speed-selected")}),g.one("mouseenter focusin",function(){h.height(g.find(".mejs-speed-selector ul").outerHeight(!0)+g.find(".mejs-speed-translations").outerHeight(!0)).css("top",-1*h.height()+"px")})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{startLanguage:"",tracksText:mejs.i18n.t("Captions/Subtitles"),tracksAriaLive:!1,hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),a.extend(MediaElementPlayer.prototype,{hasChapters:!1,cleartracks:function(a,b,c,d){a&&(a.captions&amp
 ;&a.captions.remove(),a.chapters&&a.chapters.remove(),a.captionsText&&a.captionsText.remove(),a.captionsButton&&a.captionsButton.remove())},buildtracks:function(b,c,d,e){if(0!==b.tracks.length){var f,g=this,h=g.options.tracksAriaLive?'role="log" aria-live="assertive" aria-atomic="false"':"";if(g.domNode.textTracks)for(f=g.domNode.textTracks.length-1;f>=0;f--)g.domNode.textTracks[f].mode="hidden";g.cleartracks(b,c,d,e),b.chapters=a('<div class="mejs-chapters mejs-layer"></div>').prependTo(d).hide(),b.captions=a('<div class="mejs-captions-layer mejs-layer"><div class="mejs-captions-position mejs-captions-position-hover" '+h+'><span class="mejs-captions-text"></span></div></div>').prependTo(d).hide(),b.captionsText=b.captions.find(".mejs-captions-text"),b.captionsButton=a('<div class="mejs-button mejs-
 captions-button"><button type="button" aria-controls="'+g.id+'" title="'+g.options.tracksText+'" aria-label="'+g.options.tracksText+'"></button><div class="mejs-captions-selector"><ul><li><input type="radio" name="'+b.id+'_captions" id="'+b.id+'_captions_none" value="none" checked="checked" /><label for="'+b.id+'_captions_none">'+mejs.i18n.t("None")+"</label></li></ul></div></div>").appendTo(c);var i=0;for(f=0;f<b.tracks.length;f++)"subtitles"==b.tracks[f].kind&&i++;for(g.options.toggleCaptionsButtonWhenOnlyOne&&1==i?b.captionsButton.on("click",function(){null===b.selectedTrack?lang=b.tracks[0].srclang:lang="none",b.setTrack(lang)}):(b.captionsButton.on("mouseenter focusin",function(){a(this).find(".mejs-captions-
 selector").removeClass("mejs-offscreen")}).on("click","input[type=radio]",function(){lang=this.value,b.setTrack(lang)}),b.captionsButton.on("mouseleave focusout",function(){a(this).find(".mejs-captions-selector").addClass("mejs-offscreen")})),b.options.alwaysShowControls?b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover"):b.container.bind("controlsshown",function(){b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover")}).bind("controlshidden",function(){e.paused||b.container.find(".mejs-captions-position").removeClass("mejs-captions-position-hover")}),b.trackToLoad=-1,b.selectedTrack=null,b.isLoadingTrack=!1,f=0;f<b.tracks.length;f++)"subtitles"==b.tracks[f].kind&&b.addTrackButton(b.tracks[f].srclang,b.tracks[f].label);b.loadNextTrack(),e.addEventListener(&q
 uot;timeupdate",function(a){b.displayCaptions()},!1),""!==b.options.slidesSelector&&(b.slidesContainer=a(b.options.slidesSelector),e.addEventListener("timeupdate",function(a){b.displaySlides()},!1)),e.addEventListener("loadedmetadata",function(a){b.displayChapters()},!1),b.container.hover(function(){b.hasChapters&&(b.chapters.removeClass("mejs-offscreen"),b.chapters.fadeIn(200).height(b.chapters.find(".mejs-chapter").outerHeight()))},function(){b.hasChapters&&!e.paused&&b.chapters.fadeOut(200,function(){a(this).addClass("mejs-offscreen"),a(this).css("display","block")})}),g.container.on("controlsresize",function(){g.adjustLanguageBox()}),null!==b.node.getAttribute("autoplay")&&b.chapters.addClass("mejs-offscreen")}},setTrack:function(a){var b,c=this;if("none"==a)c.selectedTrack=null,c.captionsButton.removeClass("mej
 s-captions-enabled");else for(b=0;b<c.tracks.length;b++)if(c.tracks[b].srclang==a){null===c.selectedTrack&&c.captionsButton.addClass("mejs-captions-enabled"),c.selectedTrack=c.tracks[b],c.captions.attr("lang",c.selectedTrack.srclang),c.displayCaptions();break}},loadNextTrack:function(){var a=this;a.trackToLoad++,a.trackToLoad<a.tracks.length?(a.isLoadingTrack=!0,a.loadTrack(a.trackToLoad)):(a.isLoadingTrack=!1,a.checkForTracks())},loadTrack:function(b){var c=this,d=c.tracks[b],e=function(){d.isLoaded=!0,c.enableTrackButton(d.srclang,d.label),c.loadNextTrack()};a.ajax({url:d.src,dataType:"text",success:function(a){"string"==typeof a&&/<tt\s+xml/gi.exec(a)?d.entries=mejs.TrackFormatParser.dfxp.parse(a):d.entries=mejs.TrackFormatParser.webvtt.parse(a),e(),"chapters"==d.kind&&c.media.addEventListener("play",function(a){c.media.duration>0&&c.displayChapters(d)},!1),"slides&qu
 ot;==d.kind&&c.setupSlides(d)},error:function(){c.removeTrackButton(d.srclang),c.loadNextTrack()}})},enableTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("input[value="+b+"]").prop("disabled",!1).siblings("label").html(c),d.options.startLanguage==b&&a("#"+d.id+"_captions_"+b).prop("checked",!0).trigger("click"),d.adjustLanguageBox()},removeTrackButton:function(a){var b=this;b.captionsButton.find("input[value="+a+"]").closest("li").remove(),b.adjustLanguageBox()},addTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("ul").append(a('<li><input type="radio" name="'+d.id+'_captions" id="'+d.id+"_captions_"+b+'" value="'+b+'" disabled="disabled" /><la
 bel for="'+d.id+"_captions_"+b+'">'+c+" (loading)</label></li>")),d.adjustLanguageBox(),d.container.find(".mejs-captions-translations option[value="+b+"]").remove()},adjustLanguageBox:function(){var a=this;a.captionsButton.find(".mejs-captions-selector").height(a.captionsButton.find(".mejs-captions-selector ul").outerHeight(!0)+a.captionsButton.find(".mejs-captions-translations").outerHeight(!0))},checkForTracks:function(){var a=this,b=!1;if(a.options.hideCaptionsButtonWhenEmpty){for(i=0;i<a.tracks.length;i++)if("subtitles"==a.tracks[i].kind&&a.tracks[i].isLoaded){b=!0;break}b||(a.captionsButton.hide(),a.setControlsSize())}},displayCaptions:function(){if("undefined"!=typeof this.tracks){var a,b=this,c=b.selectedTrack;if(null!==c&&c.isLoaded){for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.cu
 rrentTime<=c.entries.times[a].stop)return b.captionsText.html(c.entries.text[a]).attr("class","mejs-captions-text "+(c.entries.times[a].identifier||"")),void b.captions.show().height(0);b.captions.hide()}else b.captions.hide()}},setupSlides:function(a){var b=this;b.slides=a,b.slides.entries.imgs=[b.slides.entries.text.length],b.showSlide(0)},showSlide:function(b){if("undefined"!=typeof this.tracks&&"undefined"!=typeof this.slidesContainer){var c=this,d=c.slides.entries.text[b],e=c.slides.entries.imgs[b];"undefined"==typeof e||"undefined"==typeof e.fadeIn?c.slides.entries.imgs[b]=e=a('<img src="'+d+'">').on("load",function(){e.appendTo(c.slidesContainer).hide().fadeIn().siblings(":visible").fadeOut()}):e.is(":visible")||e.is(":animated")||e.fadeIn().siblings(":visible").fadeOut()}},displaySlides:function(){if("undefined"!=typeof 
 this.slides){var a,b=this,c=b.slides;for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.currentTime<=c.entries.times[a].stop)return void b.showSlide(a)}},displayChapters:function(){var a,b=this;for(a=0;a<b.tracks.length;a++)if("chapters"==b.tracks[a].kind&&b.tracks[a].isLoaded){b.drawChapters(b.tracks[a]),b.hasChapters=!0;break}},drawChapters:function(b){var c,d,e=this,f=0,g=0;for(e.chapters.empty(),c=0;c<b.entries.times.length;c++)d=b.entries.times[c].stop-b.entries.times[c].start,f=Math.floor(d/e.media.duration*100),(f+g>100||c==b.entries.times.length-1&&100>f+g)&&(f=100-g),e.chapters.append(a('<div class="mejs-chapter" rel="'+b.entries.times[c].start+'" style="left: '+g.toString()+"%;width: "+f.toString()+'%;"><div class="mejs-chapter-block'+(c==b.entries.times.length-1?" mejs-chapter-block-last":"")+'
 "><span class="ch-title">'+b.entries.text[c]+'</span><span class="ch-time">'+mejs.Utility.secondsToTimeCode(b.entries.times[c].start,e.options)+"&ndash;"+mejs.Utility.secondsToTimeCode(b.entries.times[c].stop,e.options)+"</span></div></div>")),g+=f;e.chapters.find("div.mejs-chapter").click(function(){e.media.setCurrentTime(parseFloat(a(this).attr("rel"))),e.media.paused&&e.media.play()}),e.chapters.show()}}),mejs.language={codes:{af:"Afrikaans",sq:"Albanian",ar:"Arabic",be:"Belarusian",bg:"Bulgarian",ca:"Catalan",zh:"Chinese","zh-cn":"Chinese Simplified","zh-tw":"Chinese Traditional",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch",en:"English",et:"Estonian",fl:"Filipino",fi:"Finnish&quot
 ;,fr:"French",gl:"Galician",de:"German",el:"Greek",ht:"Haitian Creole",iw:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",ga:"Irish",it:"Italian",ja:"Japanese",ko:"Korean",lv:"Latvian",lt:"Lithuanian",mk:"Macedonian",ms:"Malay",mt:"Maltese",no:"Norwegian",fa:"Persian",pl:"Polish",pt:"Portuguese",ro:"Romanian",ru:"Russian",sr:"Serbian",sk:"Slovak",sl:"Slovenian",es:"Spanish",sw:"Swahili",sv:"Swedish",tl:"Tagalog",th:"Thai",tr:"Turkish",uk:"Ukrainian",vi:"Vietnamese",cy:"Welsh",yi:"Yiddish"}},mejs.TrackFormatParser={webvtt:{pattern_timecode:/^((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?)
  --\> ((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,parse:function(b){for(var c,d,e,f=0,g=mejs.TrackFormatParser.split2(b,/\r?\n/),h={text:[],times:[]};f<g.length;f++){if(c=this.pattern_timecode.exec(g[f]),c&&f<g.length){for(f-1>=0&&""!==g[f-1]&&(e=g[f-1]),f++,d=g[f],f++;""!==g[f]&&f<g.length;)d=d+"\n"+g[f],f++;d=a.trim(d).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),h.text.push(d),h.times.push({identifier:e,start:0===mejs.Utility.convertSMPTEtoSeconds(c[1])?.2:mejs.Utility.convertSMPTEtoSeconds(c[1]),stop:mejs.Utility.convertSMPTEtoSeconds(c[3]),settings:c[5]})}e=""}return h}},dfxp:{parse:function(b){b=a(b).filter("tt");var c,d,e=0,f=b.children("div").eq(0),g=f.find("p"),h=b.find("#"+f.attr("style")),i={text:[],times:[]};if(h.le
 ngth){var j=h.removeAttr("id").get(0).attributes;if(j.length)for(c={},e=0;e<j.length;e++)c[j[e].name.split(":")[1]]=j[e].value}for(e=0;e<g.length;e++){var k,l={start:null,stop:null,style:null};if(g.eq(e).attr("begin")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("begin"))),!l.start&&g.eq(e-1).attr("end")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e-1).attr("end"))),g.eq(e).attr("end")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("end"))),!l.stop&&g.eq(e+1).attr("begin")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e+1).attr("begin"))),c){k="";for(var m in c)k+=m+":"+c[m]+";"}k&&(l.style=k),0===l.start&&(l.start=.2),i.times.push(l),d=a.trim(g.eq(e).html()).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,&qu
 ot;<a href='$1' target='_blank'>$1</a>"),i.text.push(d),0===i.times.start&&(i.times.start=2)}return i}},split2:function(a,b){return a.split(b)}},3!="x\n\ny".split(/\n/gi).length&&(mejs.TrackFormatParser.split2=function(a,b){var c,d=[],e="";for(c=0;c<a.length;c++)e+=a.substring(c,c+1),b.test(e)&&(d.push(e.replace(b,"")),e="");return d.push(e),d})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{contextMenuItems:[{render:function(a){return"undefined"==typeof a.enterFullScreen?null:a.isFullScreen?mejs.i18n.t("Turn off Fullscreen"):mejs.i18n.t("Go Fullscreen")},click:function(a){a.isFullScreen?a.exitFullScreen():a.enterFullScreen()}},{render:function(a){return a.media.muted?mejs.i18n.t("Unmute"):mejs.i18n.t("Mute")},click:function(a){a.media.muted?a.setMuted(!1):a.setMuted(!0)}},{isSeparator:!0},{render:function(a){return mejs.i18n.t("Download Video&q
 uot;)},click:function(a){window.location.href=a.media.currentSrc}}]}),a.extend(MediaElementPlayer.prototype,{buildcontextmenu:function(b,c,d,e){b.contextMenu=a('<div class="mejs-contextmenu"></div>').appendTo(a("body")).hide(),b.container.bind("contextmenu",function(a){return b.isContextMenuEnabled?(a.preventDefault(),b.renderContextMenu(a.clientX-1,a.clientY-1),!1):void 0}),b.container.bind("click",function(){b.contextMenu.hide()}),b.contextMenu.bind("mouseleave",function(){b.startContextMenuTimer()})},cleancontextmenu:function(a){a.contextMenu.remove()},isContextMenuEnabled:!0,enableContextMenu:function(){this.isContextMenuEnabled=!0},disableContextMenu:function(){this.isContextMenuEnabled=!1},contextMenuTimeout:null,startContextMenuTimer:function(){var a=this;a.killContextMenuTimer(),a.contextMenuTimer=setTimeout(function(){a.hideContextMenu(),a.killContextMenuTimer()},750)},killContextMenuTimer:function(){var a=this.c
 ontextMenuTimer;null!=a&&(clearTimeout(a),delete a,a=null)},hideContextMenu:function(){this.contextMenu.hide()},renderContextMenu:function(b,c){for(var d=this,e="",f=d.options.contextMenuItems,g=0,h=f.length;h>g;g++)if(f[g].isSeparator)e+='<div class="mejs-contextmenu-separator"></div>';else{var i=f[g].render(d);null!=i&&(e+='<div class="mejs-contextmenu-item" data-itemindex="'+g+'" id="element-'+1e6*Math.random()+'">'+i+"</div>")}d.contextMenu.empty().append(a(e)).css({top:c,left:b}).show(),d.contextMenu.find(".mejs-contextmenu-item").each(function(){var b=a(this),c=parseInt(b.data("itemindex"),10),e=d.options.contextMenuItems[c];"undefined"!=typeof e.show&&e.show(b,d),b.click(function(){"undefined"!=typeof e.click&&e.click(d),d.contextMenu.hide()})}),setTimeout(function(){d.killControlsTimer("rev3")},100)}})}(mejs.
 $),function(a){a.extend(mejs.MepDefaults,{skipBackInterval:30,skipBackText:mejs.i18n.t("Skip back %1 seconds")}),a.extend(MediaElementPlayer.prototype,{buildskipback:function(b,c,d,e){var f=this,g=f.options.skipBackText.replace("%1",f.options.skipBackInterval);a('<div class="mejs-button mejs-skip-back-button"><button type="button" aria-controls="'+f.id+'" title="'+g+'" aria-label="'+g+'">'+f.options.skipBackInterval+"</button></div>").appendTo(c).click(function(){e.setCurrentTime(Math.max(e.currentTime-f.options.skipBackInterval,0)),a(this).find("button").blur()})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{postrollCloseText:mejs.i18n.t("Close")}),a.extend(MediaElementPlayer.prototype,{buildpostroll:function(b,c,d,e){var f=this,g=f.container.find('link[rel="postroll"]').attr("href");"undefined"!=typeof g&&(b.postroll
 =a('<div class="mejs-postroll-layer mejs-layer"><a class="mejs-postroll-close" onclick="$(this).parent().hide();return false;">'+f.options.postrollCloseText+'</a><div class="mejs-postroll-layer-content"></div></div>').prependTo(d).hide(),f.media.addEventListener("ended",function(c){a.ajax({dataType:"html",url:g,success:function(a,b){d.find(".mejs-postroll-layer-content").html(a)}}),b.postroll.show()},!1))}})}(mejs.$);
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+!function e(t,n,i){function o(a,s){if(!n[a]){if(!t[a]){var l="function"==typeof require&&require;if(!s&&l)return l(a,!0);if(r)return r(a,!0);var d=new Error("Cannot find module '"+a+"'");throw d.code="MODULE_NOT_FOUND",d}var u=n[a]={exports:{}};t[a][0].call(u.exports,function(e){var n=t[a][1][e];return o(n||e)},u,u.exports,e,t,n,i)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a<i.length;a++)o(i[a]);return o}({1:[function(e,t,n){},{}],2:[function(e,t,n){(function(n){var i,o=void 0!==n?n:"undefined"!=typeof window?window:{},r=e(1);"undefined"!=typeof document?i=document:(i=o["__GLOBAL_DOCUMENT_CACHE@4"])||(i=o["__GLOBAL_DOCUMENT_CACHE@4"]=r),t.exports=i}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:&q
 uot;undefined"!=typeof window?window:{})},{1:1}],3:[function(e,t,n){(function(e){var n;n="undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:{},t.exports=n}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],4:[function(e,t,n){!function(e){function n(){}function i(e,t){return function(){e.apply(t,arguments)}}function o(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],u(e,this)}function r(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,o._immediateFn(function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var i;try{i=n(e._value)}catch(e){return void s(t.promise,e)}a(t.promise,i)}else(1===e._state?a:s)(t.p
 romise,e._value)})):e._deferreds.push(t)}function a(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof o)return e._state=3,e._value=t,void l(e);if("function"==typeof n)return void u(i(n,t),e)}e._state=1,e._value=t,l(e)}catch(t){s(e,t)}}function s(e,t){e._state=2,e._value=t,l(e)}function l(e){2===e._state&&0===e._deferreds.length&&o._immediateFn(function(){e._handled||o._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;t<n;t++)r(e,e._deferreds[t]);e._deferreds=null}function d(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}function u(e,t){var n=!1;try{e(function(e){n||(n=!0,a(t,e))},function(e){n||(n=!0,s(t,e))})}catch(e){if(n)return;n=!0,s(t,e)}}var c=setTimeout;o.prototype.catch=function(e){return this.then(
 null,e)},o.prototype.then=function(e,t){var i=new this.constructor(n);return r(this,new d(e,t,i)),i},o.all=function(e){var t=Array.prototype.slice.call(e);return new o(function(e,n){function i(r,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var s=a.then;if("function"==typeof s)return void s.call(a,function(e){i(r,e)},n)}t[r]=a,0==--o&&e(t)}catch(e){n(e)}}if(0===t.length)return e([]);for(var o=t.length,r=0;r<t.length;r++)i(r,t[r])})},o.resolve=function(e){return e&&"object"==typeof e&&e.constructor===o?e:new o(function(t){t(e)})},o.reject=function(e){return new o(function(t,n){n(e)})},o.race=function(e){return new o(function(t,n){for(var i=0,o=e.length;i<o;i++)e[i].then(t,n)})},o._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){c(e,0)},o._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&consol
 e.warn("Possible Unhandled Promise Rejection:",e)},o._setImmediateFn=function(e){o._immediateFn=e},o._setUnhandledRejectionFn=function(e){o._unhandledRejectionFn=e},void 0!==t&&t.exports?t.exports=o:e.Promise||(e.Promise=o)}(this)},{}],5:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(e){return e&&e.__esModule?e:{default:e}}(e(7)),r=e(15),a=e(27),s={lang:"en",en:r.EN};s.language=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(null!==t&&void 0!==t&&t.length){if("string"!=typeof t[0])throw new TypeError("Language code must be a string value")
 ;if(!/^[a-z]{2}(\-[a-z]{2})?$/i.test(t[0]))throw new TypeError("Language code must have format `xx` or `xx-xx`");s.lang=t[0],void 0===s[t[0]]?(t[1]=null!==t[1]&&void 0!==t[1]&&"object"===i(t[1])?t[1]:{},s[t[0]]=(0,a.isObjectEmpty)(t[1])?r.EN:t[1]):null!==t[1]&&void 0!==t[1]&&"object"===i(t[1])&&(s[t[0]]=t[1])}return s.lang},s.t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof e&&e.length){var n=void 0,o=void 0,r=s.language(),l=function(e,t,n){return"object"!==(void 0===e?"undefined":i(e))||"number"!=typeof t||"number"!=typeof n?e:[function(){return arguments.length<=1?void 0:arguments[1]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return 0===(arguments.length<=0?void 0:arg
 uments[0])||1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])%10==1&&(arguments.length<=0?void 0:arguments[0])%100!=11?arguments.length<=1?void 0:arguments[1]:0!==(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 1===(arguments.length<=0?void 0:arguments[0])||11===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:2===(arguments.length<=0?void 0:arguments[0])||12===(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])>2&&(arguments.length<=0?void 0:arguments[0])<20?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return 1===(arguments.length
 <=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:0===(arguments.length<=0?void 0:arguments[0])||(arguments.length<=0?void 0:arguments[0])%100>0&&(arguments.length<=0?void 0:arguments[0])%100<20?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])%10==1&&(arguments.length<=0?void 0:arguments[0])%100!=11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:[3]},function(){return(arguments.length<=0?void 0:arguments[0])%10==1&&(arguments.length<=0?void 0:arguments[0])%100!=11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:argume
 nts[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])>=2&&(arguments.length<=0?void 0:arguments[0])<=4?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(argumen
 ts.length<=0?void 0:arguments[0])%100==1?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])%100==2?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])%100==3||(arguments.length<=0?void 0:arguments[0])%100==4?arguments.length<=4?void 0:arguments[4]:arguments.length<=1?void 0:arguments[1]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:2===(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])>2&&(arguments.length<=0?void 0:arguments[0])<7?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])>6&&(arguments.length<=0?void 0:arguments[0])<11?arguments.length<=4?void 0:arguments[4]:arguments.length<=5?void 0:arguments[5]},function(){return 0===(arguments.length<=0?void 0:arguments[0])?argum
 ents.length<=1?void 0:arguments[1]:1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:2===(arguments.length<=0?void 0:arguments[0])?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])%100>=3&&(arguments.length<=0?void 0:arguments[0])%100<=10?arguments.length<=4?void 0:arguments[4]:(arguments.length<=0?void 0:arguments[0])%100>=11?arguments.length<=5?void 0:arguments[5]:arguments.length<=6?void 0:arguments[6]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:0===(arguments.length<=0?void 0:arguments[0])||(arguments.length<=0?void 0:arguments[0])%100>1&&(arguments.length<=0?void 0:arguments[0])%100<11?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])%100>10&&(arguments.length<=0?void 0:arguments[0])%100<20?arguments.length<=3?void 0
 :arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0?void 0:arguments[0])%10==1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10==2?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 11!==(arguments.length<=0?void 0:arguments[0])&&(arguments.length<=0?void 0:arguments[0])%10==1?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 1===(arguments.lengt
 h<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:2===(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:8!==(arguments.length<=0?void 0:arguments[0])&&11!==(arguments.length<=0?void 0:arguments[0])?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return 0===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:2===(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:3===(arguments.length<=0?void 0:arguments[0])?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return 0===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:1===(arguments.length<=0?void 0:a
 rguments[0])?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]}][n].apply(null,[t].concat(e))};return void 0!==s[r]&&(n=s[r][e],null!==t&&"number"==typeof t&&(o=s[r]["mejs.plural-form"],n=l.apply(null,[n,t,o]))),!n&&s.en&&(n=s.en[e],null!==t&&"number"==typeof t&&(o=s.en["mejs.plural-form"],n=l.apply(null,[n,t,o]))),n=n||e,null!==t&&"number"==typeof t&&(n=n.replace("%1",t)),(0,a.escapeHTML)(n)}return e},o.default.i18n=s,"undefined"!=typeof mejsL10n&&o.default.i18n.language(mejsL10n.language,mejsL10n.strings),n.default=s},{15:15,27:27,7:7}],6:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});va
 r r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=i(e(3)),s=i(e(2)),l=i(e(7)),d=e(27),u=e(28),c=e(8),f=e(25),p=function e(t,n,i){var p=this;o(this,e);var m=this;i=Array.isArray(i)?i:null,m.defaults={renderers:[],fakeNodeName:"mediaelementwrapper",pluginPath:"build/",shimScriptAccess:"sameDomain"},n=Object.assign(m.defaults,n),m.mediaElement=s.default.createElement(n.fakeNodeName);var h=t,v=!1;if("string"==typeof t?m.mediaElement.originalNode=s.default.getElementById(t):(m.mediaElement.originalNode=t,h=t.id),void 0===m.mediaElement.originalNode||null===m.mediaElement.originalNode)return null;m.mediaElement.options=n,h=h||"mejs_"+Math.random().toString().slice(2),m.mediaElement.originalNode.setAttribute("
 id",h+"_from_mejs");var y=m.mediaElement.originalNode.tagName.toLowerCase();["video","audio"].indexOf(y)>-1&&!m.mediaElement.originalNode.getAttribute("preload")&&m.mediaElement.originalNode.setAttribute("preload","none"),m.mediaElement.originalNode.parentNode.insertBefore(m.mediaElement,m.mediaElement.originalNode),m.mediaElement.appendChild(m.mediaElement.originalNode);var g=function(e,t){if("https:"===a.default.location.protocol&&0===e.indexOf("http:")&&f.IS_IOS&&l.default.html5media.mediaTypes.indexOf(t)>-1){var n=new XMLHttpRequest;n.onreadystatechange=function(){if(4===this.readyState&&200===this.status){var t=(a.default.URL||a.default.webkitURL).createObjectURL(this.response);return m.mediaElement.originalNode.setAttribute("src",t),t}return e},n.open("GET",e),n.responseType="blob",n.send()}return e},b=void 0;i
 f(null!==i)b=i;else if(null!==m.mediaElement.originalNode)switch(b=[],m.mediaElement.originalNode.nodeName.toLowerCase()){case"iframe":b.push({type:"",src:m.mediaElement.originalNode.getAttribute("src")});break;case"audio":case"video":var E=m.mediaElement.originalNode.children.length,S=m.mediaElement.originalNode.getAttribute("src");if(S){var x=m.mediaElement.originalNode,w=(0,u.formatType)(S,x.getAttribute("type"));b.push({type:w,src:g(S,w)})}for(var P=0;P<E;P++){var T=m.mediaElement.originalNode.children[P];if("source"===T.tagName.toLowerCase()){var C=T.getAttribute("src"),k=(0,u.formatType)(C,T.getAttribute("type"));b.push({type:k,src:g(C,k)})}}}m.mediaElement.id=h,m.mediaElement.renderers={},m.mediaElement.events={},m.mediaElement.promises=[],m.mediaElement.renderer=null,m.mediaElement.rendererName=null,m.mediaElement.changeRenderer=function(e,t){var n=p,i=Object.keys(t[0]).len
 gth>2?t[0]:t[0].src;if(void 0!==n.mediaElement.renderer&&null!==n.mediaElement.renderer&&n.mediaElement.renderer.name===e)return n.mediaElement.renderer.pause(),n.mediaElement.renderer.stop&&n.mediaElement.renderer.stop(),n.mediaElement.renderer.show(),n.mediaElement.renderer.setSrc(i),!0;void 0!==n.mediaElement.renderer&&null!==n.mediaElement.renderer&&(n.mediaElement.renderer.pause(),n.mediaElement.renderer.stop&&n.mediaElement.renderer.stop(),n.mediaElement.renderer.hide());var o=n.mediaElement.renderers[e],r=null;if(void 0!==o&&null!==o)return o.show(),o.setSrc(i),n.mediaElement.renderer=o,n.mediaElement.rendererName=e,!0;for(var a=n.mediaElement.options.renderers.length?n.mediaElement.options.renderers:c.renderer.order,s=0,l=a.length;s<l;s++){var d=a[s];if(d===e){r=c.renderer.renderers[d];var u=Object.assign(r.options,n.mediaElement.options);return o=r.create(n.mediaElement,u,t),o.name=e,n.mediaElement.renderers[r.na
 me]=o,n.mediaElement.renderer=o,n.mediaElement.rendererName=e,o.show(),!0}}return!1},m.mediaElement.setSize=function(e,t){void 0!==m.mediaElement.renderer&&null!==m.mediaElement.renderer&&m.mediaElement.renderer.setSize(e,t)},m.mediaElement.generateError=function(e,t){e=e||"",t=Array.isArray(t)?t:[];var n=(0,d.createEvent)("error",m.mediaElement);n.message=e,n.urls=t,m.mediaElement.dispatchEvent(n),v=!0};var _=l.default.html5media.properties,N=l.default.html5media.methods,A=function(e,t,n,i){var o=e[t];Object.defineProperty(e,t,{get:function(){return n.apply(e,[o])},set:function(t){return o=i.apply(e,[t])}})},L=function(){return void 0!==m.mediaElement.renderer&&null!==m.mediaElement.renderer?m.mediaElement.renderer.getSrc():null},F=function(e){var t=[];if("string"==typeof e)t.push({src:e,type:e?(0,u.getTypeFromFile)(e):""});else if("object"===(void 0===e?"undefined":r(e))&&void 0!==e.src){va
 r n=(0,u.absolutizeUrl)(e.src),i=e.type,o=Object.assign(e,{src:n,type:""!==i&&null!==i&&void 0!==i||!n?i:(0,u.getTypeFromFile)(n)});t.push(o)}else if(Array.isArray(e))for(var a=0,s=e.length;a<s;a++){var l=(0,u.absolutizeUrl)(e[a].src),f=e[a].type,p=Object.assign(e[a],{src:l,type:""!==f&&null!==f&&void 0!==f||!l?f:(0,u.getTypeFromFile)(l)});t.push(p)}var h=c.renderer.select(t,m.mediaElement.options.renderers.length?m.mediaElement.options.renderers:[]),v=void 0;if(m.mediaElement.paused||(m.mediaElement.pause(),v=(0,d.createEvent)("pause",m.mediaElement),m.mediaElement.dispatchEvent(v)),m.mediaElement.originalNode.src=t[0].src||"",null!==h||!t[0].src)return t[0].src?m.mediaElement.changeRenderer(h.rendererName,t):null;m.mediaElement.generateError("No renderer found",t)},j=function(e,t){try{var n=m.mediaElement.renderer[e](t);n&&"function"==typeof n.then&&n.catch(function(t){if
 ("play"!==e)return m.mediaElement.generateError(t,b);m.mediaElement.paused&&setTimeout(function(){var e=m.mediaElement.renderer.play();void 0!==e&&e.catch(function(){m.mediaElement.renderer.paused||m.mediaElement.renderer.pause()})},150)})}catch(e){m.mediaElement.generateError(e,b)}};A(m.mediaElement,"src",L,F),m.mediaElement.getSrc=L,m.mediaElement.setSrc=F;for(var I=0,M=_.length;I<M;I++)!function(e){if("src"!==e){var t=""+e.substring(0,1).toUpperCase()+e.substring(1),n=function(){return void 0!==m.mediaElement.renderer&&null!==m.mediaElement.renderer&&"function"==typeof m.mediaElement.renderer["get"+t]?m.mediaElement.renderer["get"+t]():null},i=function(e){void 0!==m.mediaElement.renderer&&null!==m.mediaElement.renderer&&"function"==typeof m.mediaElement.renderer["set"+t]&&m.mediaElement.renderer["set"+t](e)};A(m.mediaElemen
 t,e,n,i),m.mediaElement["get"+t]=n,m.mediaElement["set"+t]=i}}(_[I]);for(var O=0,D=N.length;O<D;O++)!function(e){m.mediaElement[e]=function(){for(var t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return void 0!==m.mediaElement.renderer&&null!==m.mediaElement.renderer&&"function"==typeof m.mediaElement.renderer[e]&&(m.mediaElement.promises.length?Promise.all(m.mediaElement.promises).then(function(){j(e,n)}).catch(function(e){m.mediaElement.generateError(e,b)}):j(e,n)),null}}(N[O]);return m.mediaElement.addEventListener=function(e,t){m.mediaElement.events[e]=m.mediaElement.events[e]||[],m.mediaElement.events[e].push(t)},m.mediaElement.removeEventListener=function(e,t){if(!e)return m.mediaElement.events={},!0;var n=m.mediaElement.events[e];if(!n)return!0;if(!t)return m.mediaElement.events[e]=[],!0;for(var i=0;i<n.length;i++)if(n[i]===t)return m.mediaElement.events[e].splice(i,1),!0;return!1},m.mediaElement.dis
 patchEvent=function(e){var t=m.mediaElement.events[e.type];if(t)for(var n=0;n<t.length;n++)t[n].apply(null,[e])},b.length&&(m.mediaElement.src=b),m.mediaElement.promises.length?Promise.all(m.mediaElement.promises).then(function(){m.mediaElement.options.success&&m.mediaElement.options.success(m.mediaElement,m.mediaElement.originalNode)}).catch(function(){v&&m.mediaElement.options.error&&m.mediaElement.options.error(m.mediaElement,m.mediaElement.originalNode)}):(m.mediaElement.options.success&&m.mediaElement.options.success(m.mediaElement,m.mediaElement.originalNode),v&&m.mediaElement.options.error&&m.mediaElement.options.error(m.mediaElement,m.mediaElement.originalNode)),m.mediaElement};a.default.MediaElement=p,n.default=p},{2:2,25:25,27:27,28:28,3:3,7:7,8:8}],7:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var i=function(e){return e&&e.__esModule?e:{default:e}}(e(3
 )),o={};o.version="4.2.3",o.html5media={properties:["volume","src","currentTime","muted","duration","paused","ended","buffered","error","networkState","readyState","seeking","seekable","currentSrc","preload","bufferedBytes","bufferedTime","initialTime","startOffsetTime","defaultPlaybackRate","playbackRate","played","autoplay","loop","controls"],readOnlyProperties:["duration","paused","ended","buffered","error","networkState","readyState","seeking","seekable"],methods:["load","play","pause","canPlayType"],events:["loadstart","durationchange","loadedmetadata","loadedd
 ata","progress","canplay","canplaythrough","suspend","abort","error","emptied","stalled","play","playing","pause","waiting","seeking","seeked","timeupdate","ended","ratechange","volumechange"],mediaTypes:["audio/mp3","audio/ogg","audio/oga","audio/wav","audio/x-wav","audio/wave","audio/x-pn-wav","audio/mpeg","audio/mp4","video/mp4","video/webm","video/ogg","video/ogv"]},i.default.mejs=o,n.default=o},{3:3}],8:[function(e,t,n){"use strict";function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.renderer=void 0;var o="function"==typeof Symbol&&am
 p;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(e(7)),s=function(){function e(){i(this,e),this.renderers={},this.order=[]}return r(e,[{key:"add",value:function(e){if(void 0===e.name)throw new TypeError("renderer must contain at least `name` property");this.renderers[e.name]=e,this.order.push(e.name)}},{key:"select",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=t.length;if(t=t.length?t:this.
 order,!n){var i=[/^(html5|native)/i,/^flash/i,/iframe$/i],o=function(e){for(var t=0,n=i.length;t<n;t++)if(i[t].test(e))return t;return i.length};t.sort(function(e,t){return o(e)-o(t)})}for(var r=0,a=t.length;r<a;r++){var s=t[r],l=this.renderers[s];if(null!==l&&void 0!==l)for(var d=0,u=e.length;d<u;d++)if("function"==typeof l.canPlayType&&"string"==typeof e[d].type&&l.canPlayType(e[d].type))return{rendererName:l.name,src:e[d].src}}return null}},{key:"order",set:function(e){if(!Array.isArray(e))throw new TypeError("order must be an array of strings.");this._order=e},get:function(){return this._order}},{key:"renderers",set:function(e){if(null!==e&&"object"!==(void 0===e?"undefined":o(e)))throw new TypeError("renderers must be an array of objects.");this._renderers=e},get:function(){return this._renderers}}]),e}(),l=n.renderer=new s;a.default.Renderers=l},{7:7}],9:[fu
 nction(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(3)),r=i(e(2)),a=i(e(5)),s=e(16),l=i(s),d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(e(25)),u=e(27),c=e(26),f=e(28);Object.assign(s.config,{usePluginFullScreen:!0,fullscreenText:null,useFakeFullscreen:!1}),Object.assign(l.default.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,isPluginClickThroughCreated:!1,fullscreenMode:"",containerSizeTimeout:null,buildfullscreen:function(e){if(e.isVideo){e.isInIframe=o.default.location!==o.default.parent.location,e.detectFullscreenMode();var t=this,n=(0,u.isString)(t.options.fullscreenText)?t.options.fullscreenText:a.default.t("mejs.fullscreen"),i=r.default.createElement("div");if(i.className=t.options.classPrefix+"button "+t.options.classPrefix+"fullscreen-but
 ton",i.innerHTML='<button type="button" aria-controls="'+t.id+'" title="'+n+'" aria-label="'+n+'" tabindex="0"></button>',t.addControlElement(i,"fullscreen"),i.addEventListener("click",function(){d.HAS_TRUE_NATIVE_FULLSCREEN&&d.IS_FULLSCREEN||e.isFullScreen?e.exitFullScreen():e.enterFullScreen()}),e.fullscreenBtn=i,t.exitFullscreenCallback=function(n){27===(n.which||n.keyCode||0)&&(d.HAS_TRUE_NATIVE_FULLSCREEN&&d.IS_FULLSCREEN||t.isFullScreen)&&e.exitFullScreen()},t.globalBind("keydown",t.exitFullscreenCallback),t.normalHeight=0,t.normalWidth=0,d.HAS_TRUE_NATIVE_FULLSCREEN){e.globalBind(d.FULLSCREEN_EVENT_NAME,function(){e.isFullScreen&&(d.isFullScreen()?(e.isNativeFullScreen=!0,e.setControlsSize()):(e.isNativeFullScreen=!1,e.exitFullScreen()))})}}},cleanfullscreen:function(e){e.exitFullScreen(),e.globalUnbind("keydown",e.exitFullscreenCa
 llback)},detectFullscreenMode:function(){var e=this,t=null!==e.media.rendererName&&/(native|html5)/i.test(e.media.rendererName),n="";return d.HAS_TRUE_NATIVE_FULLSCREEN&&t?n="native-native":d.HAS_TRUE_NATIVE_FULLSCREEN&&!t?n="plugin-native":e.usePluginFullScreen&&d.SUPPORT_POINTER_EVENTS&&(n="plugin-click"),e.fullscreenMode=n,n},enterFullScreen:function(){var e=this,t=null!==e.media.rendererName&&/(html5|native)/i.test(e.media.rendererName),n=getComputedStyle(e.container);if(!1===e.options.useFakeFullscreen&&d.IS_IOS&&d.HAS_IOS_FULLSCREEN&&"function"==typeof e.media.originalNode.webkitEnterFullscreen&&e.media.originalNode.canPlayType((0,f.getTypeFromFile)(e.media.getSrc())))e.media.originalNode.webkitEnterFullscreen();else{if((0,c.addClass)(r.default.documentElement,e.options.classPrefix+"fullscreen"),(0,c.addClass)(e.container,e.options.classPr
 efix+"container-fullscreen"),e.normalHeight=parseFloat(n.height),e.normalWidth=parseFloat(n.width),"native-native"!==e.fullscreenMode&&"plugin-native"!==e.fullscreenMode||(d.requestFullScreen(e.container),e.isInIframe&&setTimeout(function t(){if(e.isNativeFullScreen){var n=o.default.innerWidth||r.default.documentElement.clientWidth||r.default.body.clientWidth,i=screen.width;Math.abs(i-n)>.002*i?e.exitFullScreen():setTimeout(t,500)}},1e3)),e.container.style.width="100%",e.container.style.height="100%",e.containerSizeTimeout=setTimeout(function(){e.container.style.width="100%",e.container.style.height="100%",e.setControlsSize()},500),t)e.node.style.width="100%",e.node.style.height="100%";else for(var i=e.container.querySelectorAll("iframe, embed, object, video"),a=i.length,s=0;s<a;s++)i[s].style.width="100%",i[s].style.height="100%";e.options.se
 tDimensions&&"function"==typeof e.media.setSize&&e.media.setSize(screen.width,screen.height);for(var l=e.layers.children,p=l.length,m=0;m<p;m++)l[m].style.width="100%",l[m].style.height="100%";e.fullscreenBtn&&((0,c.removeClass)(e.fullscreenBtn,e.options.classPrefix+"fullscreen"),(0,c.addClass)(e.fullscreenBtn,e.options.classPrefix+"unfullscreen")),e.setControlsSize(),e.isFullScreen=!0;var h=Math.min(screen.width/e.width,screen.height/e.height),v=e.container.querySelector("."+e.options.classPrefix+"captions-text");v&&(v.style.fontSize=100*h+"%",v.style.lineHeight="normal",e.container.querySelector("."+e.options.classPrefix+"captions-position").style.bottom="45px");var y=(0,u.createEvent)("enteredfullscreen",e.container);e.container.dispatchEvent(y)}},exitFullScreen:function(){var e=this,t=null!==e.media.rendererName&
 &/(native|html5)/i.test(e.media.rendererName);if(clearTimeout(e.containerSizeTimeout),d.HAS_TRUE_NATIVE_FULLSCREEN&&(d.IS_FULLSCREEN||e.isFullScreen)&&d.cancelFullScreen(),(0,c.removeClass)(r.default.documentElement,e.options.classPrefix+"fullscreen"),(0,c.removeClass)(e.container,e.options.classPrefix+"container-fullscreen"),e.options.setDimensions){if(e.container.style.width=e.normalWidth+"px",e.container.style.height=e.normalHeight+"px",t)e.node.style.width=e.normalWidth+"px",e.node.style.height=e.normalHeight+"px";else for(var n=e.container.querySelectorAll("iframe, embed, object, video"),i=n.length,o=0;o<i;o++)n[o].style.width=e.normalWidth+"px",n[o].style.height=e.normalHeight+"px";"function"==typeof e.media.setSize&&e.media.setSize(e.normalWidth,e.normalHeight);for(var a=e.layers.children,s=a.length,l=0;l<s;l++)a[l].style.width=e.normalWidth+&q
 uot;px",a[l].style.height=e.normalHeight+"px"}e.fullscreenBtn&&((0,c.removeClass)(e.fullscreenBtn,e.options.classPrefix+"unfullscreen"),(0,c.addClass)(e.fullscreenBtn,e.options.classPrefix+"fullscreen")),e.setControlsSize(),e.isFullScreen=!1;var f=e.container.querySelector("."+e.options.classPrefix+"captions-text");f&&(f.style.fontSize="",f.style.lineHeight="",e.container.querySelector("."+e.options.classPrefix+"captions-position").style.bottom="");var p=(0,u.createEvent)("exitedfullscreen",e.container);e.container.dispatchEvent(p)}})},{16:16,2:2,25:25,26:26,27:27,28:28,3:3,5:5}],10:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(2)),r=e(16),a=i(r),s=i(e(5)),l=e(27),d=e(26);Object.assign(r.config,{playText:null,pauseText:null}),Object.assign(a.default.prototype,{buildplaypause:function(e,t,n,i)
 {function r(e){"play"===e?((0,d.removeClass)(p,a.options.classPrefix+"play"),(0,d.removeClass)(p,a.options.classPrefix+"replay"),(0,d.addClass)(p,a.options.classPrefix+"pause"),m.setAttribute("title",f),m.setAttribute("aria-label",f)):((0,d.removeClass)(p,a.options.classPrefix+"pause"),(0,d.removeClass)(p,a.options.classPrefix+"replay"),(0,d.addClass)(p,a.options.classPrefix+"play"),m.setAttribute("title",c),m.setAttribute("aria-label",c))}var a=this,u=a.options,c=(0,l.isString)(u.playText)?u.playText:s.default.t("mejs.play"),f=(0,l.isString)(u.pauseText)?u.pauseText:s.default.t("mejs.pause"),p=o.default.createElement("div");p.className=a.options.classPrefix+"button "+a.options.classPrefix+"playpause-button "+a.options.classPrefix+"play",p.innerHTML='<button type="button" aria-controls="'+a.id+'&qu
 ot; title="'+c+'" aria-label="'+f+'" tabindex="0"></button>',p.addEventListener("click",function(){a.paused?a.play():a.pause()});var m=p.querySelector("button");a.addControlElement(p,"playpause"),r("pse"),i.addEventListener("loadedmetadata",function(){-1===i.rendererName.indexOf("flash")&&r("pse")}),i.addEventListener("play",function(){r("play")}),i.addEventListener("playing",function(){r("play")}),i.addEventListener("pause",function(){r("pse")}),i.addEventListener("ended",function(){e.options.loop||((0,d.removeClass)(p,a.options.classPrefix+"pause"),(0,d.removeClass)(p,a.options.classPrefix+"play"),(0,d.addClass)(p,a.options.classPrefix+"replay"),m.setAttribute("title",c),m.setAttribute("aria-label",c))})}})},{16:16,2:2,26:26,27:27,5:5}],11:[functio
 n(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(2)),r=e(16),a=i(r),s=i(e(5)),l=e(25),d=e(30),u=e(26);Object.assign(r.config,{enableProgressTooltip:!0,useSmoothHover:!0}),Object.assign(a.default.prototype,{buildprogress:function(e,t,n,i){var r=0,a=!1,c=!1,f=this,p=e.options.autoRewind,m=e.options.enableProgressTooltip?'<span class="'+f.options.classPrefix+'time-float"><span class="'+f.options.classPrefix+'time-float-current">00:00</span><span class="'+f.options.classPrefix+'time-float-corner"></span></span>':"",h=o.default.createElement("div");h.className=f.options.classPrefix+"time-rail",h.innerHTML='<span class="'+f.options.classPrefix+"time-total "+f.options.classPrefix+'time-slider"><span class="'+f.options.classPrefix+'time-buffering"></span><span class="'+f.options.classPrefix
 +'time-loaded"></span><span class="'+f.options.classPrefix+'time-current"></span><span class="'+f.options.classPrefix+'time-hovered no-hover"></span><span class="'+f.options.classPrefix+'time-handle"><span class="'+f.options.classPrefix+'time-handle-content"></span></span>'+m+"</span>",f.addControlElement(h,"progress"),t.querySelector("."+f.options.classPrefix+"time-buffering").style.display="none",f.rail=t.querySelector("."+f.options.classPrefix+"time-rail"),f.total=t.querySelector("."+f.options.classPrefix+"time-total"),f.loaded=t.querySelector("."+f.options.classPrefix+"time-loaded"),f.current=t.querySelector("."+f.options.classPrefix+"time-current"),f.handle=t.querySelector("."+f.options.classPrefix+"time-handle"),f.timefloat
 =t.querySelector("."+f.options.classPrefix+"time-float"),f.timefloatcurrent=t.querySelector("."+f.options.classPrefix+"time-float-current"),f.slider=t.querySelector("."+f.options.classPrefix+"time-slider"),f.hovered=t.querySelector("."+f.options.classPrefix+"time-hovered"),f.newTime=0,f.forcedHandlePause=!1,f.setTransformStyle=function(e,t){e.style.transform=t,e.style.webkitTransform=t,e.style.MozTransform=t,e.style.msTransform=t,e.style.OTransform=t};var v=function(t){var n=getComputedStyle(f.total),i=(0,u.offset)(f.total),o=f.total.offsetWidth,r=void 0!==n.webkitTransform?"webkitTransform":void 0!==n.mozTransform?"mozTransform ":void 0!==n.oTransform?"oTransform":void 0!==n.msTransform?"msTransform":"transform",s="WebKitCSSMatrix"in window?"WebKitCSSMatrix":"MSCSSMatrix"in window?"MSCSSMatrix":"CSSMatrix&quot
 ;in window?"CSSMatrix":void 0,c=0,p=0,m=0,h=void 0;if(h=t.originalEvent&&t.originalEvent.changedTouches?t.originalEvent.changedTouches[0].pageX:t.changedTouches?t.changedTouches[0].pageX:t.pageX,f.getDuration()){if(h<i.left?h=i.left:h>o+i.left&&(h=o+i.left),m=h-i.left,c=m/o,f.newTime=c<=.02?0:c*f.getDuration(),a&&null!==f.getCurrentTime()&&f.newTime.toFixed(4)!==f.getCurrentTime().toFixed(4)&&(f.setCurrentRailHandle(f.newTime),f.updateCurrent(f.newTime)),!l.IS_IOS&&!l.IS_ANDROID&&f.timefloat){if(m<0&&(m=0),f.options.useSmoothHover&&null!==s&&void 0!==window[s]){var v=new window[s](getComputedStyle(f.handle)[r]).m41,y=m/parseFloat(getComputedStyle(f.total).width)-v/parseFloat(getComputedStyle(f.total).width);f.hovered.style.left=v+"px",f.setTransformStyle(f.hovered,"scaleX("+y+")"),f.hovered.setAttribute("pos",m),y>=0?(0,u.removeClass)(f.hov
 ered,"negative"):(0,u.addClass)(f.hovered,"negative")}var g=f.timefloat.offsetWidth/2;p=h<=f.timefloat.offsetWidth+g?g:h>=f.container.offsetWidth-g?f.total.offsetWidth-g:m,f.timefloat.style.left=p+"px",f.timefloatcurrent.innerHTML=(0,d.secondsToTimeCode)(f.newTime,e.options.alwaysShowHours,e.options.showTimecodeFrameCount,e.options.framesPerSecond,e.options.secondsDecimalLength),f.timefloat.style.display="block"}}else l.IS_IOS||l.IS_ANDROID||!f.timefloat||(p=f.timefloat.offsetWidth+o>=f.container.offsetWidth?f.timefloat.offsetWidth/2:0,f.timefloat.style.left=p+"px",f.timefloat.style.left=p+"px",f.timefloat.style.display="block")},y=function(){var t=f.getCurrentTime(),n=s.default.t("mejs.time-slider"),o=(0,d.secondsToTimeCode)(t,e.options.alwaysShowHours,e.options.showTimecodeFrameCount,e.options.framesPerSecond,e.options.secondsDecimalLength),r=f.getDuration();f.slider.setAttribute("role&qu
 ot;,"slider"),f.slider.tabIndex=0,i.paused?(f.slider.setAttribute("aria-label",n),f.slider.setAttribute("aria-valuemin",0),f.slider.setAttribute("aria-valuemax",r),f.slider.setAttribute("aria-valuenow",t),f.slider.setAttribute("aria-valuetext",o)):(f.slider.removeAttribute("aria-label"),f.slider.removeAttribute("aria-valuemin"),f.slider.removeAttribute("aria-valuemax"),f.slider.removeAttribute("aria-valuenow"),f.slider.removeAttribute("aria-valuetext"))},g=function(){new Date-r>=1e3&&f.play()},b=function(){a&&null!==f.getCurrentTime()&&f.newTime.toFixed(4)!==f.getCurrentTime().toFixed(4)&&(f.setCurrentTime(f.newTime),f.setCurrentRail(),f.updateCurrent(f.newTime)),f.forcedHandlePause&&(f.slider.focus(),f.play()),f.forcedHandlePause=!1};f.slider.addEventListener("focus",function(){e.options.autoRewind=!1}),f.slider.addEventL
 istener("blur",function(){e.options.autoRewind=p}),f.slider.addEventListener("keydown",function(t){if(new Date-r>=1e3&&(c=f.paused),f.options.keyActions.length){var n=t.which||t.keyCode||0,o=f.getDuration(),a=e.options.defaultSeekForwardInterval(i),s=e.options.defaultSeekBackwardInterval(i),d=f.getCurrentTime();switch(n){case 37:case 40:f.getDuration()!==1/0&&(d-=s);break;case 39:case 38:f.getDuration()!==1/0&&(d+=a);break;case 36:d=0;break;case 35:d=o;break;case 32:return void(l.IS_FIREFOX||(f.paused?f.play():f.pause()));case 13:return void(f.paused?f.play():f.pause());default:return}d=d<0?0:d>=o?o:Math.floor(d),r=new Date,c||e.pause(),d<f.getDuration()&&!c&&setTimeout(g,1100),f.setCurrentTime(d),t.preventDefault(),t.stopPropagation()}});var E=["mousedown","touchstart"];f.slider.addEventListener("dragstart",function(){return!1});for(var S=0,x=E.length;S<x;S++)f.slider.addEventLi
 stener(E[S],function(e){if(f.forcedHandlePause=!1,f.getDuration()!==1/0&&(1===e.which||0===e.which)){f.paused||(f.pause(),f.forcedHandlePause=!0),a=!0,v(e);for(var t=["mouseup","touchend"],n=0,i=t.length;n<i;n++)f.container.addEventListener(t[n],function(e){var t=e.target;(t===f.slider||t.closest("."+f.options.classPrefix+"time-slider"))&&v(e)});f.globalBind("mouseup.dur touchend.dur",function(){b(),a=!1,f.timefloat&&(f.timefloat.style.display="none"),f.globalUnbind("mousemove.dur touchmove.dur mouseup.dur touchend.dur")})}});f.slider.addEventListener("mouseenter",function(e){e.target===f.slider&&f.getDuration()!==1/0&&(f.container.addEventListener("mousemove",function(e){var t=e.target;(t===f.slider||t.closest("."+f.options.classPrefix+"time-slider"))&&v(e)}),!f.timefloat||l.IS_IOS||l.IS_ANDROID||(f.timefloat.style.display=
 "block"),f.hovered&&!l.IS_IOS&&!l.IS_ANDROID&&f.options.useSmoothHover&&(0,u.removeClass)(f.hovered,"no-hover"))}),f.slider.addEventListener("mouseleave",function(){f.getDuration()!==1/0&&(a||(f.globalUnbind("mousemove.dur"),f.timefloat&&(f.timefloat.style.display="none"),f.hovered&&f.options.useSmoothHover&&(0,u.addClass)(f.hovered,"no-hover")))}),f.broadcastCallback=function(n){var i=t.querySelector("."+f.options.classPrefix+"broadcast");if(f.getDuration()!==1/0)i&&(f.slider.style.display="",i.remove()),e.setProgressRail(n),f.forcedHandlePause||e.setCurrentRail(n),y();else if(!i){var r=o.default.createElement("span");r.className=f.options.classPrefix+"broadcast",r.innerText=s.default.t("mejs.live-broadcast"),f.slider.style.display="none"}},i.addEventListener("progress",f.b
 roadcastCallback),i.addEventListener("timeupdate",f.broadcastCallback),f.container.addEventListener("controlsresize",function(t){f.getDuration()!==1/0&&(e.setProgressRail(t),f.forcedHandlePause||e.setCurrentRail(t))})},cleanprogress:function(e,t,n,i){i.removeEventListener("progress",e.broadcastCallback),i.removeEventListener("timeupdate",e.broadcastCallback),e.rail&&e.rail.remove()},setProgressRail:function(e){var t=this,n=void 0!==e?e.detail.target||e.target:t.media,i=null;n&&n.buffered&&n.buffered.length>0&&n.buffered.end&&t.getDuration()?i=n.buffered.end(n.buffered.length-1)/t.getDuration():n&&void 0!==n.bytesTotal&&n.bytesTotal>0&&void 0!==n.bufferedBytes?i=n.bufferedBytes/n.bytesTotal:e&&e.lengthComputable&&0!==e.total&&(i=e.loaded/e.total),null!==i&&(i=Math.min(1,Math.max(0,i)),t.loaded&&t.setTransformStyle(t.loaded,&quot
 ;scaleX("+i+")"))},setCurrentRailHandle:function(e){var t=this;t.setCurrentRailMain(t,e)},setCurrentRail:function(){var e=this;e.setCurrentRailMain(e)},setCurrentRailMain:function(e,t){if(void 0!==e.getCurrentTime()&&e.getDuration()){var n=void 0===t?e.getCurrentTime():t;if(e.total&&e.handle){var i=parseFloat(getComputedStyle(e.total).width),o=Math.round(i*n/e.getDuration()),r=o-Math.round(e.handle.offsetWidth/2);if(r=r<0?0:r,e.setTransformStyle(e.current,"scaleX("+o/i+")"),e.setTransformStyle(e.handle,"translateX("+r+"px)"),e.options.useSmoothHover&&!(0,u.hasClass)(e.hovered,"no-hover")){var a=parseInt(e.hovered.getAttribute("pos")),s=(a=isNaN(a)?0:a)/i-r/i;e.hovered.style.left=r+"px",e.setTransformStyle(e.hovered,"scaleX("+s+")"),s>=0?(0,u.removeClass)(e.hovered,"negative"):(0,u.addClass)(e.hovered,"negative")}}}}})},{16:16,2:2,
 25:25,26:26,30:30,5:5}],12:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(2)),r=e(16),a=i(r),s=e(30),l=e(26);Object.assign(r.config,{duration:0,timeAndDurationSeparator:"<span> | </span>"}),Object.assign(a.default.prototype,{buildcurrent:function(e,t,n,i){var r=this,a=o.default.createElement("div");a.className=r.options.classPrefix+"time",a.setAttribute("role","timer"),a.setAttribute("aria-live","off"),a.innerHTML='<span class="'+r.options.classPrefix+'currenttime">'+(0,s.secondsToTimeCode)(0,e.options.alwaysShowHours,e.options.showTimecodeFrameCount,e.options.framesPerSecond,e.options.secondsDecimalLength)+"</span>",r.addControlElement(a,"current"),r.updateTimeCallback=function(){r.controlsAreVisible&&e.updateCurrent()},i.addEventListener("timeupdate",r.updateTimeCallback)},cleancu
 rrent:function(e,t,n,i){i.removeEventListener("timeupdate",e.updateTimeCallback)},buildduration:function(e,t,n,i){var r=this;if(t.lastChild.querySelector("."+r.options.classPrefix+"currenttime"))t.querySelector("."+r.options.classPrefix+"time").innerHTML+=r.options.timeAndDurationSeparator+'<span class="'+r.options.classPrefix+'duration">'+(0,s.secondsToTimeCode)(r.options.duration,r.options.alwaysShowHours,r.options.showTimecodeFrameCount,r.options.framesPerSecond,r.options.secondsDecimalLength)+"</span>";else{t.querySelector("."+r.options.classPrefix+"currenttime")&&(0,l.addClass)(t.querySelector("."+r.options.classPrefix+"currenttime").parentNode,r.options.classPrefix+"currenttime-container");var a=o.default.createElement("div");a.className=r.options.classPrefix+"time "+r.options.classPrefix+"duration-container",
 a.innerHTML='<span class="'+r.options.classPrefix+'duration">'+(0,s.secondsToTimeCode)(r.options.duration,r.options.alwaysShowHours,r.options.showTimecodeFrameCount,r.options.framesPerSecond,r.options.secondsDecimalLength)+"</span>",r.addControlElement(a,"duration")}i.addEventListener("timeupdate",r.updateTimeCallback)},cleanduration:function(e,t,n,i){i.removeEventListener("timeupdate",e.updateTimeCallback)},updateCurrent:function(){var e=this,t=e.getCurrentTime();isNaN(t)&&(t=0);var n=(0,s.secondsToTimeCode)(t,e.options.alwaysShowHours,e.options.showTimecodeFrameCount,e.options.framesPerSecond,e.options.secondsDecimalLength);n.length>5?(0,l.addClass)(e.container,e.options.classPrefix+"long-video"):(0,l.removeClass)(e.container,e.options.classPrefix+"long-video"),e.controls.querySelector("."+e.options.classPrefix+"currenttime")&&(e.controls.querySelector(".&q
 uot;+e.options.classPrefix+"currenttime").innerText=n)},updateDuration:function(){var e=this,t=e.getDuration();(isNaN(t)||t===1/0||t<0)&&(e.media.duration=e.options.duration=t=0),e.options.duration>0&&(t=e.options.duration);var n=(0,s.secondsToTimeCode)(t,e.options.alwaysShowHours,e.options.showTimecodeFrameCount,e.options.framesPerSecond,e.options.secondsDecimalLength);n.length>5?(0,l.addClass)(e.container,e.options.classPrefix+"long-video"):(0,l.removeClass)(e.container,e.options.classPrefix+"long-video"),e.controls.querySelector("."+e.options.classPrefix+"duration")&&t>0&&(e.controls.querySelector("."+e.options.classPrefix+"duration").innerHTML=n)}})},{16:16,2:2,26:26,30:30}],13:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(2)),r=i(e(7)),a=i(e(5)),s=e(16),l=i(s),d=e(30),u=e(27),c=e(26);Object.assign(s.conf
 ig,{startLanguage:"",tracksText:null,chaptersText:null,tracksAriaLive:!1,hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),Object.assign(l.default.prototype,{hasChapters:!1,buildtracks:function(e,t,n,i){if(e.tracks.length||e.trackFiles&&0!==!e.trackFiles.length){var r=this,s=r.options.tracksAriaLive?' role="log" aria-live="assertive" aria-atomic="false"':"",l=(0,u.isString)(r.options.tracksText)?r.options.tracksText:a.default.t("mejs.captions-subtitles"),d=(0,u.isString)(r.options.chaptersText)?r.options.chaptersText:a.default.t("mejs.captions-chapters"),f=null===e.trackFiles?e.tracks.length:e.trackFiles.length;if(r.domNode.textTracks)for(var p=r.domNode.textTracks.length-1;p>=0;p--)r.domNode.textTracks[p].mode="hidden";r.cleartracks(e),e.captions=o.default.createElement("div"),e.captions.className=r.options.classPrefix+"captions-lay
 er "+r.options.classPrefix+"layer",e.captions.innerHTML='<div class="'+r.options.classPrefix+"captions-position "+r.options.classPrefix+'captions-position-hover"'+s+'><span class="'+r.options.classPrefix+'captions-text"></span></div>',e.captions.style.display="none",n.insertBefore(e.captions,n.firstChild),e.captionsText=e.captions.querySelector("."+r.options.classPrefix+"captions-text"),e.captionsButton=o.default.createElement("div"),e.captionsButton.className=r.options.classPrefix+"button "+r.options.classPrefix+"captions-button",e.captionsButton.innerHTML='<button type="button" aria-controls="'+r.id+'" title="'+l+'" aria-label="'+l+'" tabindex="0"></button><div class="'+r.options.classPrefix+"captions-selector "+r.options.classPrefix+'offscreen"><ul class="'+r
 .options.classPrefix+'captions-selector-list"><li class="'+r.options.classPrefix+'captions-selector-list-item"><input type="radio" class="'+r.options.classPrefix+'captions-selector-input" name="'+e.id+'_captions" id="'+e.id+'_captions_none" value="none" checked disabled><label class="'+r.options.classPrefix+"captions-selector-label "+r.options.classPrefix+'captions-selected" for="'+e.id+'_captions_none">'+a.default.t("mejs.none")+"</label></li></ul></div>",r.addControlElement(e.captionsButton,"tracks"),e.captionsButton.querySelector("."+r.options.classPrefix+"captions-selector-input").disabled=!1,e.chaptersButton=o.default.createElement("div"),e.chaptersButton.className=r.options.classPrefix+"button "+r.options.classPrefix+"chapters-button",e.chaptersButton.innerHTML
 ='<button type="button" aria-controls="'+r.id+'" title="'+d+'" aria-label="'+d+'" tabindex="0"></button><div class="'+r.options.classPrefix+"chapters-selector "+r.options.classPrefix+'offscreen"><ul class="'+r.options.classPrefix+'chapters-selector-list"></ul></div>';for(var m=0,h=0;h<f;h++){var v=e.tracks[h].kind;e.tracks[h].src.trim()&&("subtitles"===v||"captions"===v?m++:"chapters"!==v||t.querySelector("."+r.options.classPrefix+"chapter-selector")||e.captionsButton.parentNode.insertBefore(e.chaptersButton,e.captionsButton))}e.trackToLoad=-1,e.selectedTrack=null,e.isLoadingTrack=!1;for(var y=0;y<f;y++){var g=e.tracks[y].kind;!e.tracks[y].src.trim()||"subtitles"!==g&&"captions"!==g||e.addTrackButton(e.tracks[y].trackId,e.tracks[y].srclang,e.tracks[y].label)}e.loadNextTrack();va
 r b=["mouseenter","focusin"],E=["mouseleave","focusout"];if(r.options.toggleCaptionsButtonWhenOnlyOne&&1===m)e.captionsButton.addEventListener("click",function(){var t="none";null===e.selectedTrack&&(t=e.tracks[0].trackId),e.setTrack(t)});else{for(var S=e.captionsButton.querySelectorAll("."+r.options.classPrefix+"captions-selector-label"),x=e.captionsButton.querySelectorAll("input[type=radio]"),w=0,P=b.length;w<P;w++)e.captionsButton.addEventListener(b[w],function(){(0,c.removeClass)(this.querySelector("."+r.options.classPrefix+"captions-selector"),r.options.classPrefix+"offscreen")});for(var T=0,C=E.length;T<C;T++)e.captionsButton.addEventListener(E[T],function(){(0,c.addClass)(this.querySelector("."+r.options.classPrefix+"captions-selector"),r.options.classPrefix+"offscreen")});for(var k=0,_=x.length;k<_;k++)
 x[k].addEventListener("click",function(){e.setTrack(this.value)});for(var N=0,A=S.length;N<A;N++)S[N].addEventListener("click",function(){var e=(0,c.siblings)(this,function(e){return"INPUT"===e.tagName})[0],t=(0,u.createEvent)("click",e);e.dispatchEvent(t)});e.captionsButton.addEventListener("keydown",function(e){e.stopPropagation()})}for(var L=0,F=b.length;L<F;L++)e.chaptersButton.addEventListener(b[L],function(){this.querySelector("."+r.options.classPrefix+"chapters-selector-list").children.length&&(0,c.removeClass)(this.querySelector("."+r.options.classPrefix+"chapters-selector"),r.options.classPrefix+"offscreen")});for(var j=0,I=E.length;j<I;j++)e.chaptersButton.addEventListener(E[j],function(){(0,c.addClass)(this.querySelector("."+r.options.classPrefix+"chapters-selector"),r.options.classPrefix+"offscreen")});e.chaptersButton.addEven
 tListener("keydown",function(e){e.stopPropagation()}),e.options.alwaysShowControls?(0,c.addClass)(e.container.querySelector("."+r.options.classPrefix+"captions-position"),r.options.classPrefix+"captions-position-hover"):(e.container.addEventListener("controlsshown",function(){(0,c.addClass)(e.container.querySelector("."+r.options.classPrefix+"captions-position"),r.options.classPrefix+"captions-position-hover")}),e.container.addEventListener("controlshidden",function(){i.paused||(0,c.removeClass)(e.container.querySelector("."+r.options.classPrefix+"captions-position"),r.options.classPrefix+"captions-position-hover")})),i.addEventListener("timeupdate",function(){e.displayCaptions()}),""!==e.options.slidesSelector&&(e.slidesContainer=o.default.querySelectorAll(e.options.slidesSelector),i.addEventListener("timeupdate",function(){e.
 displaySlides()}))}},cleartracks:function(e){e&&(e.captions&&e.captions.remove(),e.chapters&&e.chapters.remove(),e.captionsText&&e.captionsText.remove(),e.captionsButton&&e.captionsButton.remove(),e.chaptersButton&&e.chaptersButton.remove())},rebuildtracks:function(){var e=this;e.findTracks(),e.buildtracks(e,e.controls,e.layers,e.media)},findTracks:function(){var e=this,t=null===e.trackFiles?e.node.querySelectorAll("track"):e.trackFiles,n=t.length;e.tracks=[];for(var i=0;i<n;i++){var o=t[i],r=o.getAttribute("srclang").toLowerCase()||"",a=e.id+"_track_"+i+"_"+o.getAttribute("kind")+"_"+r;e.tracks.push({trackId:a,srclang:r,src:o.getAttribute("src"),kind:o.getAttribute("kind"),label:o.getAttribute("label")||"",entries:[],isLoaded:!1})}},setTrack:function(e){for(var t=this,n=t.captionsButton.querySelectorAll('input[type="ra
 dio"]'),i=t.captionsButton.querySelectorAll("."+t.options.classPrefix+"captions-selected"),o=t.captionsButton.querySelector('input[value="'+e+'"]'),r=0,a=n.length;r<a;r++)n[r].checked=!1;for(var s=0,l=i.length;s<l;s++)(0,c.removeClass)(i[s],t.options.classPrefix+"captions-selected");o.checked=!0;for(var d=(0,c.siblings)(o,function(e){return(0,c.hasClass)(e,t.options.classPrefix+"captions-selector-label")}),f=0,p=d.length;f<p;f++)(0,c.addClass)(d[f],t.options.classPrefix+"captions-selected");if("none"===e)t.selectedTrack=null,(0,c.removeClass)(t.captionsButton,t.options.classPrefix+"captions-enabled");else for(var m=0,h=t.tracks.length;m<h;m++){var v=t.tracks[m];if(v.trackId===e){null===t.selectedTrack&&(0,c.addClass)(t.captionsButton,t.options.classPrefix+"captions-enabled"),t.selectedTrack=v,t.captions.setAttribute("lang",t.selectedTrack.srclang),t.displayCap
 tions();break}}var y=(0,u.createEvent)("captionschange",t.media);y.detail.caption=t.selectedTrack,t.media.dispatchEvent(y)},loadNextTrack:function(){var e=this;e.trackToLoad++,e.trackToLoad<e.tracks.length?(e.isLoadingTrack=!0,e.loadTrack(e.trackToLoad)):(e.isLoadingTrack=!1,e.checkForTracks())},loadTrack:function(e){var t=this,n=t.tracks[e];void 0===n||void 0===n.src&&""===n.src||(0,c.ajax)(n.src,"text",function(e){n.entries="string"==typeof e&&/<tt\s+xml/gi.exec(e)?r.default.TrackFormatParser.dfxp.parse(e):r.default.TrackFormatParser.webvtt.parse(e),n.isLoaded=!0,t.enableTrackButton(n),t.loadNextTrack(),"slides"===n.kind?t.setupSlides(n):"chapters"!==n.kind||t.hasChapters||(t.drawChapters(n),t.hasChapters=!0)},function(){t.removeTrackButton(n.trackId),t.loadNextTrack()})},enableTrackButton:function(e){var t=this,n=e.srclang,i=o.default.getElementById(""+e.trackId);if(i){var s=e.label;"
 "===s&&(s=a.default.t(r.default.language.codes[n])||n),i.disabled=!1;for(var l=(0,c.siblings)(i,function(e){return(0,c.hasClass)(e,t.options.classPrefix+"captions-selector-label")}),d=0,f=l.length;d<f;d++)l[d].innerHTML=s;if(t.options.startLanguage===n){i.checked=!0;var p=(0,u.createEvent)("click",i);i.dispatchEvent(p)}}},removeTrackButton:function(e){var t=o.default.getElementById(""+e);if(t){var n=t.closest("li");n&&n.remove()}},addTrackButton:function(e,t,n){var i=this;""===n&&(n=a.default.t(r.default.language.codes[t])||t),i.captionsButton.querySelector("ul").innerHTML+='<li class="'+i.options.classPrefix+'captions-selector-list-item"><input type="radio" class="'+i.options.classPrefix+'captions-selector-input" name="'+i.id+'_captions" id="'+e+'" value="'+e+'" disabled><label class="'+i.options.classPrefix+'cap
 tions-selector-label"for="'+e+'">'+n+" (loading)</label></li>"},checkForTracks:function(){var e=this,t=!1;if(e.options.hideCaptionsButtonWhenEmpty){for(var n=0,i=e.tracks.length;n<i;n++){var o=e.tracks[n].kind;if(("subtitles"===o||"captions"===o)&&e.tracks[n].isLoaded){t=!0;break}}e.captionsButton.style.display=t?"":"none",e.setControlsSize()}},displayCaptions:function(){if(void 0!==this.tracks){var e=this,t=e.selectedTrack;if(null!==t&&t.isLoaded){var n=e.searchTrackPosition(t.entries,e.media.currentTime);if(n>-1)return e.captionsText.innerHTML=function(e){var t=o.default.createElement("div");t.innerHTML=e;for(var n=t.getElementsByTagName("script"),i=n.length;i--;)n[i].remove();for(var r=t.getElementsByTagName("*"),a=0,s=r.length;a<s;a++)for(var l=r[a].attributes,d=Array.prototype.slice.call(l),u=0,c=d.length;u<c;u++)d[u].name.startsWith("on
 ")||d[u].value.startsWith("javascript")?r[a].remove():"style"===d[u].name&&r[a].removeAttribute(d[u].name);return t.innerHTML}(t.entries[n].text),e.captionsText.className=e.options.classPrefix+"captions-text "+(t.entries[n].identifier||""),e.captions.style.display="",void(e.captions.style.height="0px");e.captions.style.display="none"}else e.captions.style.display="none"}},setupSlides:function(e){var t=this;t.slides=e,t.slides.entries.imgs=[t.slides.entries.length],t.showSlide(0)},showSlide:function(e){var t=this,n=this;if(void 0!==n.tracks&&void 0!==n.slidesContainer){var i=n.slides.entries[e].text,r=n.slides.entries[e].imgs;if(void 0===r||void 0===r.fadeIn){var a=o.default.createElement("img");a.src=i,a.addEventListener("load",function(){var e=t,i=(0,c.siblings)(e,function(e){return i(e)});e.style.display="none",n.slidesContainer.innerHTML+=e.innerHTML,
 (0,c.fadeIn)(n.slidesContainer.querySelector(a));for(var o=0,r=i.length;o<r;o++)(0,c.fadeOut)(i[o],400)}),n.slides.entries[e].imgs=r=a}else if(!(0,c.visible)(r)){var s=(0,c.siblings)(self,function(e){return s(e)});(0,c.fadeIn)(n.slidesContainer.querySelector(r));for(var l=0,d=s.length;l<d;l++)(0,c.fadeOut)(s[l])}}},displaySlides:function(){var e=this;if(void 0!==this.slides){var t=e.slides,n=e.searchTrackPosition(t.entries,e.media.currentTime);n>-1&&e.showSlide(n)}},drawChapters:function(e){var t=this,n=e.entries.length;if(n){t.chaptersButton.querySelector("ul").innerHTML="";for(var i=0;i<n;i++)t.chaptersButton.querySelector("ul").innerHTML+='<li class="'+t.options.classPrefix+'chapters-selector-list-item" role="menuitemcheckbox" aria-live="polite" aria-disabled="false" aria-checked="false"><input type="radio" class="'+t.options.classPrefix+'captions-selector-i
 nput" name="'+t.id+'_chapters" id="'+t.id+"_chapters_"+i+'" value="'+e.entries[i].start+'" disabled><label class="'+t.options.classPrefix+'chapters-selector-label"for="'+t.id+"_chapters_"+i+'">'+e.entries[i].text+"</label></li>";for(var o=t.chaptersButton.querySelectorAll('input[type="radio"]'),r=t.chaptersButton.querySelectorAll("."+t.options.classPrefix+"chapters-selector-label"),a=0,s=o.length;a<s;a++)o[a].disabled=!1,o[a].checked=!1,o[a].addEventListener("click",function(){var e=this,n=t.chaptersButton.querySelectorAll("li"),i=(0,c.siblings)(e,function(e){return(0,c.hasClass)(e,t.options.classPrefix+"chapters-selector-label")})[0];e.checked=!0,e.parentNode.setAttribute("aria-checked",!0),(0,c.addClass)(i,t.options.classPrefix+"chapters-selected"),(0,c.removeClass)(t.chaptersButton.querySelecto
 r("."+t.options.classPrefix+"chapters-selected"),t.options.classPrefix+"chapters-selected");for(var o=0,r=n.length;o<r;o++)n[o].setAttribute("aria-checked",!1);t.media.setCurrentTime(parseFloat(e.value)),t.media.paused&&t.media.play()});for(var l=0,d=r.length;l<d;l++)r[l].addEventListener("click",function(){var e=(0,c.siblings)(this,function(e){return"INPUT"===e.tagName})[0],t=(0,u.createEvent)("click",e);e.dispatchEvent(t)})}},searchTrackPosition:function(e,t){for(var n=0,i=e.length-1,o=void 0,r=void 0,a=void 0;n<=i;){if(o=n+i>>1,r=e[o].start,a=e[o].stop,t>=r&&t<a)return o;r<t?n=o+1:r>t&&(i=o-1)}return-1}}),r.default.language={codes:{af:"mejs.afrikaans",sq:"mejs.albanian",ar:"mejs.arabic",be:"mejs.belarusian",bg:"mejs.bulgarian",ca:"mejs.catalan",zh:"mejs.chinese","zh-cn":"mejs.c
 hinese-simplified","zh-tw":"mejs.chines-traditional",hr:"mejs.croatian",cs:"mejs.czech",da:"mejs.danish",nl:"mejs.dutch",en:"mejs.english",et:"mejs.estonian",fl:"mejs.filipino",fi:"mejs.finnish",fr:"mejs.french",gl:"mejs.galician",de:"mejs.german",el:"mejs.greek",ht:"mejs.haitian-creole",iw:"mejs.hebrew",hi:"mejs.hindi",hu:"mejs.hungarian",is:"mejs.icelandic",id:"mejs.indonesian",ga:"mejs.irish",it:"mejs.italian",ja:"mejs.japanese",ko:"mejs.korean",lv:"mejs.latvian",lt:"mejs.lithuanian",mk:"mejs.macedonian",ms:"mejs.malay",mt:"mejs.maltese",no:"mejs.norwegian",fa:"mejs.persian",pl:"mejs.polish",pt:"mejs.portuguese",ro:"mejs.romanian",ru:"m
 ejs.russian",sr:"mejs.serbian",sk:"mejs.slovak",sl:"mejs.slovenian",es:"mejs.spanish",sw:"mejs.swahili",sv:"mejs.swedish",tl:"mejs.tagalog",th:"mejs.thai",tr:"mejs.turkish",uk:"mejs.ukrainian",vi:"mejs.vietnamese",cy:"mejs.welsh",yi:"mejs.yiddish"}},r.default.TrackFormatParser={webvtt:{pattern:/^((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,parse:function(e){for(var t=e.split(/\r?\n/),n=[],i=void 0,o=void 0,r=void 0,a=0,s=t.length;a<s;a++){if((i=this.pattern.exec(t[a]))&&a<t.length){for(a-1>=0&&""!==t[a-1]&&(r=t[a-1]),o=t[++a],a++;""!==t[a]&&a<t.length;)o=o+"\n"+t[a],a++;o=o.trim().replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_bl
 ank'>$1</a>"),n.push({identifier:r,start:0===(0,d.convertSMPTEtoSeconds)(i[1])?.2:(0,d.convertSMPTEtoSeconds)(i[1]),stop:(0,d.convertSMPTEtoSeconds)(i[3]),text:o,settings:i[5]})}r=""}return n}},dfxp:{parse:function(e){var t=(e=$(e).filter("tt")).firstChild,n=t.querySelectorAll("p"),i=e.getElementById(""+t.attr("style")),o=[],r=void 0;if(i.length){i.removeAttribute("id");var a=i.attributes;if(a.length){r={};for(var s=0,l=a.length;s<l;s++)r[a[s].name.split(":")[1]]=a[s].value}}for(var u=0,c=n.length;u<c;u++){var f=void 0,p={start:null,stop:null,style:null,text:null};if(n.eq(u).attr("begin")&&(p.start=(0,d.convertSMPTEtoSeconds)(n.eq(u).attr("begin"))),!p.start&&n.eq(u-1).attr("end")&&(p.start=(0,d.convertSMPTEtoSeconds)(n.eq(u-1).attr("end"))),n.eq(u).attr("end")&&(p.stop=(0,d.convertSMPTEtoSeconds)(n.eq(u).attr(&qu
 ot;end"))),!p.stop&&n.eq(u+1).attr("begin")&&(p.stop=(0,d.convertSMPTEtoSeconds)(n.eq(u+1).attr("begin"))),r){f="";for(var m in r)f+=m+":"+r[m]+";"}f&&(p.style=f),0===p.start&&(p.start=.2),p.text=n.eq(u).innerHTML.trim().replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),o.push(p)}return o}}}},{16:16,2:2,26:26,27:27,30:30,5:5,7:7}],14:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(2)),r=e(16),a=i(r),s=i(e(5)),l=e(25),d=e(27),u=e(26);Object.assign(r.config,{muteText:null,unmuteText:null,allyVolumeControlText:null,hideVolumeOnTouchDevices:!0,audioVolume:"horizontal",videoVolume:"vertical",startVolume:.8}),Object.assign(a.default.prototype,{buildvolume:function(e,t,n,i){if(!l.IS_ANDROID&&!l.IS_IOS||!this.optio
 ns.hideVolumeOnTouchDevices){var r=this,a=r.isVideo?r.options.videoVolume:r.options.audioVolume,c=(0,d.isString)(r.options.muteText)?r.options.muteText:s.default.t("mejs.mute"),f=(0,d.isString)(r.options.unmuteText)?r.options.unmuteText:s.default.t("mejs.unmute"),p=(0,d.isString)(r.options.allyVolumeControlText)?r.options.allyVolumeControlText:s.default.t("mejs.volume-help-text"),m=o.default.createElement("div");if(m.className=r.options.classPrefix+"button "+r.options.classPrefix+"volume-button "+r.options.classPrefix+"mute",m.innerHTML="horizontal"===a?'<button type="button" aria-controls="'+r.id+'" title="'+c+'" aria-label="'+c+'" tabindex="0"></button>':'<button type="button" aria-controls="'+r.id+'" title="'+c+'" aria-label="'+c+'" tabindex="0"></button><a href="javascri
 pt:void(0);" class="'+r.options.classPrefix+'volume-slider" aria-label="'+s.default.t("mejs.volume-slider")+'" aria-valuemin="0" aria-valuemax="100" role="slider" aria-orientation="vertical"><span class="'+r.options.classPrefix+'offscreen">'+p+'</span><div class="'+r.options.classPrefix+'volume-total"><div class="'+r.options.classPrefix+'volume-current"></div><div class="'+r.options.classPrefix+'volume-handle"></div></div></a>',r.addControlElement(m,"volume"),"horizontal"===a){var h=o.default.createElement("a");h.className=r.options.classPrefix+"horizontal-volume-slider",h.href="javascript:void(0);",h.setAttribute("aria-label",s.default.t("mejs.volume-slider")),h.setAttribute("aria-valuemin",0),h.setAttribute("aria-valuemax",
 100),h.setAttribute("role","slider"),h.innerHTML+='<span class="'+r.options.classPrefix+'offscreen">'+p+'</span><div class="'+r.options.classPrefix+'horizontal-volume-total"><div class="'+r.options.classPrefix+'horizontal-volume-current"></div><div class="'+r.options.classPrefix+'horizontal-volume-handle"></div></div>',m.parentNode.insertBefore(h,m.nextSibling)}var v=!1,y=!1,g=!1,b=function(){var e=Math.floor(100*i.volume);E.setAttribute("aria-valuenow",e),E.setAttribute("aria-valuetext",e+"%")},E="vertical"===a?r.container.querySelector("."+r.options.classPrefix+"volume-slider"):r.container.querySelector("."+r.options.classPrefix+"horizontal-volume-slider"),S="vertical"===a?r.container.querySelector("."+r.options.classPrefix+"volume-total"):r.container.querySelector(&
 quot;."+r.options.classPrefix+"horizontal-volume-total"),x="vertical"===a?r.container.querySelector("."+r.options.classPrefix+"volume-current"):r.container.querySelector("."+r.options.classPrefix+"horizontal-volume-current"),w="vertical"===a?r.container.querySelector("."+r.options.classPrefix+"volume-handle"):r.container.querySelector("."+r.options.classPrefix+"horizontal-volume-handle"),P=function(e){if(null!==e&&!isNaN(e)&&void 0!==e){if(e=Math.max(0,e),0===(e=Math.min(e,1))){(0,u.removeClass)(m,r.options.classPrefix+"mute"),(0,u.addClass)(m,r.options.classPrefix+"unmute");var t=m.firstElementChild;t.setAttribute("title",f),t.setAttribute("aria-label",f)}else{(0,u.removeClass)(m,r.options.classPrefix+"unmute"),(0,u.addClass)(m,r.options.classPrefix+"mute");var n=m.firstElementChild;n.setAttrib
 ute("title",c),n.setAttribute("aria-label",c)}var i=100*e+"%",o=getComputedStyle(w);"vertical"===a?(x.style.bottom=0,x.style.height=i,w.style.bottom=i,w.style.marginBottom=-parseFloat(o.height)/2+"px"):(x.style.left=0,x.style.width=i,w.style.left=i,w.style.marginLeft=-parseFloat(o.width)/2+"px")}},T=function(e){var t=(0,u.offset)(S),n=getComputedStyle(S);g=!0;var i=null;if("vertical"===a){var o=parseFloat(n.height);if(i=(o-(e.pageY-t.top))/o,0===t.top||0===t.left)return}else{var s=parseFloat(n.width);i=(e.pageX-t.left)/s}i=Math.max(0,i),i=Math.min(i,1),P(i),r.setMuted(0===i),r.setVolume(i),e.preventDefault(),e.stopPropagation()},C=function(){r.muted?(P(0),(0,u.removeClass)(m,r.options.classPrefix+"mute"),(0,u.addClass)(m,r.options.classPrefix+"unmute")):(P(i.volume),(0,u.removeClass)(m,r.options.classPrefix+"unmute"),(0,u.addClass)(m,r.options.classPrefix+"mute"))};m.addEven
 tListener("mouseenter",function(e){e.target===m&&(E.style.display="block",y=!0,e.preventDefault(),e.stopPropagation())}),m.addEventListener("focusin",function(){E.style.display="block",y=!0}),m.addEventListener("focusout",function(e){e.relatedTarget&&(!e.relatedTarget||e.relatedTarget.matches("."+r.options.classPrefix+"volume-slider"))||"vertical"!==a||(E.style.display="none")}),m.addEventListener("mouseleave",function(){y=!1,v||"vertical"!==a||(E.style.display="none")}),m.addEventListener("focusout",function(){y=!1}),m.addEventListener("keydown",function(e){if(r.options.keyActions.length){var t=e.which||e.keyCode||0,n=i.volume;switch(t){case 38:n=Math.min(n+.1,1);break;case 40:n=Math.max(0,n-.1);break;default:return!0}v=!1,P(n),i.setVolume(n),e.preventDefault(),e.stopPropagation()}}),m.querySelector("button").addEventL
 istener("click",function(){i.setMuted(!i.muted);var e=(0,d.createEvent)("volumechange",i);i.dispatchEvent(e)}),E.addEventListener("dragstart",function(){return!1}),E.addEventListener("mouseover",function(){y=!0}),E.addEventListener("focusin",function(){E.style.display="block",y=!0}),E.addEventListener("focusout",function(){y=!1,v||"vertical"!==a||(E.style.display="none")}),E.addEventListener("mousedown",function(e){T(e),r.globalBind("mousemove.vol",function(e){var t=e.target;v&&(t===E||t.closest("vertical"===a?"."+r.options.classPrefix+"volume-slider":"."+r.options.classPrefix+"horizontal-volume-slider"))&&T(e)}),r.globalBind("mouseup.vol",function(){v=!1,r.globalUnbind("mousemove.vol mouseup.vol"),y||"vertical"!==a||(E.style.display="none")}),v=!0,e.preventDefault(),e.s
 topPropagation()}),i.addEventListener("volumechange",function(e){v||C(),b()});var k=!1;i.addEventListener("rendererready",function(){g||setTimeout(function(){k=!0,(0===e.options.startVolume||i.originalNode.muted)&&(i.setMuted(!0),e.options.startVolume=0),i.setVolume(e.options.startVolume),r.setControlsSize()},250)}),i.addEventListener("loadedmetadata",function(){setTimeout(function(){g||k||((0===e.options.startVolume||i.originalNode.muted)&&(i.setMuted(!0),e.options.startVolume=0),i.setVolume(e.options.startVolume),r.setControlsSize()),k=!1},250)}),(0===e.options.startVolume||i.originalNode.muted)&&(i.setMuted(!0),e.options.startVolume=0,C()),r.container.addEventListener("controlsresize",function(){C()})}}})},{16:16,2:2,25:25,26:26,27:27,5:5}],15:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});n.EN={"mejs.plural-form":1,"mejs.download-file":"Dow
 nload File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-sub
 titles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"Fre
 nch","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portugu
 ese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}},{}],16:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.config=void 
 0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=i(e(3)),l=i(e(2)),d=i(e(7)),u=i(e(6)),c=i(e(17)),f=i(e(5)),p=e(25),m=e(27),h=e(30),v=e(28),y=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(e(26));d.default.mepIndex=0,d.default.players={};var g=n.config={poster:"",showPosterWhenEnded:!1,showPosterWhenPaused:!1,defaultVideoWidth:480,defaultVideoHeig
 ht:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:40,defaultSeekBackwardInterval:function(e){return.05*e.getDuration()},defaultSeekForwardInterval:function(e){return.05*e.getDuration()},setDimensions:!0,audioWidth:-1,audioHeight:-1,loop:!1,autoRewind:!0,enableAutosize:!0,timeFormat:"",alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,alwaysShowControls:!1,hideVideoControlsOnLoad:!1,hideVideoControlsOnPause:!1,clickToPlayPause:!0,controlsTimeoutDefault:1500,controlsTimeoutMouseEnter:2500,controlsTimeoutMouseLeave:1e3,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],isVideo:!0,stretching:"auto",classPrefix:"mejs__",enableKeyboard:!0,pauseOtherPlayers:!0,secondsDecimalLength:0,customError:"",keyActions:[{keys:[32,179],acti
 on:function(e){p.IS_FIREFOX||(e.paused||e.ended?e.play():e.pause())}},{keys:[38],action:function(e){(e.container.querySelector("."+g.classPrefix+"volume-button>button").matches(":focus")||e.container.querySelector("."+g.classPrefix+"volume-slider").matches(":focus"))&&(e.container.querySelector("."+g.classPrefix+"volume-slider").style.display=""),e.isVideo&&(e.showControls(),e.startControlsTimer());var t=Math.min(e.volume+.1,1);e.setVolume(t),t>0&&e.setMuted(!1)}},{keys:[40],action:function(e){(e.container.querySelector("."+g.classPrefix+"volume-button>button").matches(":focus")||e.container.querySelector("."+g.classPrefix+"volume-slider").matches(":focus"))&&(e.container.querySelector("."+g.classPrefix+"volume-slider").style.display=""),e.isVideo&&(e.showCo
 ntrols(),e.startControlsTimer());var t=Math.max(e.volume-.1,0);e.setVolume(t),t<=.1&&e.setMuted(!0)}},{keys:[37,227],action:function(e){if(!isNaN(e.duration)&&e.duration>0){e.isVideo&&(e.showControls(),e.startControlsTimer());var t=Math.max(e.currentTime-e.options.defaultSeekBackwardInterval(e),0);e.setCurrentTime(t)}}},{keys:[39,228],action:function(e){if(!isNaN(e.duration)&&e.duration>0){e.isVideo&&(e.showControls(),e.startControlsTimer());var t=Math.min(e.currentTime+e.options.defaultSeekForwardInterval(e),e.duration);e.setCurrentTime(t)}}},{keys:[70],action:function(e,t,n,i){i.ctrlKey||void 0!==e.enterFullScreen&&(e.isFullScreen?e.exitFullScreen():e.enterFullScreen())}},{keys:[77],action:function(e){e.container.querySelector("."+g.classPrefix+"volume-slider").style.display="",e.isVideo&&(e.showControls(),e.startControlsTimer()),e.media.muted?e.setMuted(!1):e.setMuted(!0)}}]};d.default.
 MepDefaults=g;var b=function(){function e(t,n){o(this,e);var i=this,r="string"==typeof t?l.default.getElementById(t):t;if(!(i instanceof e))return new e(r,n);if(i.node=i.media=r,i.node){if(i.media.player)return i.media.player;if(i.hasFocus=!1,i.controlsAreVisible=!0,i.controlsEnabled=!0,i.controlsTimer=null,i.currentMediaTime=0,i.proxy=null,void 0===n){var a=i.node.getAttribute("data-mejsoptions");n=a?JSON.parse(a):{}}i.options=Object.assign({},g,n),i.options.loop&&!i.media.getAttribute("loop")?(i.media.loop=!0,i.node.loop=!0):i.media.loop&&(i.options.loop=!0),i.options.timeFormat||(i.options.timeFormat="mm:ss",i.options.alwaysShowHours&&(i.options.timeFormat="hh:mm:ss"),i.options.showTimecodeFrameCount&&(i.options.timeFormat+=":ff")),(0,h.calculateTimeFormat)(0,i.options,i.options.framesPerSecond||25),i.id="mep_"+d.default.mepIndex++,d.default.players[i.id]=i;var s=Object.assign({}
 ,i.options,{success:function(e,t){i._meReady(e,t)},error:function(e){i._handleError(e)}}),c=i.node.tagName.toLowerCase();if(i.isDynamic="audio"!==c&&"video"!==c&&"iframe"!==c,i.isVideo=i.isDynamic?i.options.isVideo:"audio"!==c&&i.options.isVideo,i.mediaFiles=null,i.trackFiles=null,p.IS_IPAD&&i.options.iPadUseNativeControls||p.IS_IPHONE&&i.options.iPhoneUseNativeControls)i.node.setAttribute("controls",!0),p.IS_IPAD&&i.node.getAttribute("autoplay")&&i.play();else if(!(i.isVideo||!i.isVideo&&i.options.features.length)||p.IS_ANDROID&&i.options.AndroidUseNativeControls)i.isVideo||i.options.features.length||(i.node.style.display="none");else{i.node.removeAttribute("controls");var b=i.isVideo?f.default.t("mejs.video-player"):f.default.t("mejs.audio-player"),E=l.default.createElement("span");if(E.className=i.opt
 ions.classPrefix+"offscreen",E.innerText=b,i.media.parentNode.insertBefore(E,i.media),i.container=l.default.createElement("div"),i.container.id=i.id,i.container.className=i.options.classPrefix+"container "+i.options.classPrefix+"container-keyboard-inactive "+i.media.className,i.container.tabIndex=0,i.container.setAttribute("role","application"),i.container.setAttribute("aria-label",b),i.container.innerHTML='<div class="'+i.options.classPrefix+'inner"><div class="'+i.options.classPrefix+'mediaelement"></div><div class="'+i.options.classPrefix+'layers"></div><div class="'+i.options.classPrefix+'controls"></div></div>',i.container.addEventListener("focus",function(e){if(!i.controlsAreVisible&&!i.hasFocus&&i.controlsEnabled){i.showControls(!0);var t=(0,m.isNodeAfter)(e.relatedTarget,i.container)?".&qu
 ot;+i.options.classPrefix+"controls ."+i.options.classPrefix+"button:last-child > button":"."+i.options.classPrefix+"playpause-button > button";i.container.querySelector(t).focus()}}),i.node.parentNode.insertBefore(i.container,i.node),i.options.features.length||(i.container.style.background="transparent",i.container.querySelector("."+i.options.classPrefix+"controls").style.display="none"),i.isVideo&&"fill"===i.options.stretching&&!y.hasClass(i.container.parentNode,i.options.classPrefix+"fill-container")){i.outerContainer=i.media.parentNode;var S=l.default.createElement("div");S.className=i.options.classPrefix+"fill-container",i.container.parentNode.insertBefore(S,i.container),S.appendChild(i.container)}if(p.IS_ANDROID&&y.addClass(i.container,i.options.classPrefix+"android"),p.IS_IOS&&y.addClass(i.container,i.options.c
 lassPrefix+"ios"),p.IS_IPAD&&y.addClass(i.container,i.options.classPrefix+"ipad"),p.IS_IPHONE&&y.addClass(i.container,i.options.classPrefix+"iphone"),y.addClass(i.container,i.isVideo?i.options.classPrefix+"video":i.options.classPrefix+"audio"),p.IS_SAFARI&&!p.IS_IOS){y.addClass(i.container,i.options.classPrefix+"hide-cues");for(var x=i.node.cloneNode(),w=i.node.children,P=[],T=[],C=0,k=w.length;C<k;C++){var _=w[C];!function(){switch(_.tagName.toLowerCase()){case"source":var e={};Array.prototype.slice.call(_.attributes).forEach(function(t){e[t.name]=t.value}),e.type=(0,v.formatType)(e.src,e.type),P.push(e);break;case"track":_.mode="hidden",T.push(_);break;default:x.appendChild(_)}}()}i.node.remove(),i.node=i.media=x,P.length&&(i.mediaFiles=P),T.length&&(i.trackFiles=T)}i.container.querySelector("."+i.options.classPrefix+"mediaelement&quot
 ;).appendChild(i.node),i.media.player=i,i.controls=i.container.querySelector("."+i.options.classPrefix+"controls"),i.layers=i.container.querySelector("."+i.options.classPrefix+"layers");var N=i.isVideo?"video":"audio",A=N.substring(0,1).toUpperCase()+N.substring(1);i.options[N+"Width"]>0||i.options[N+"Width"].toString().indexOf("%")>-1?i.width=i.options[N+"Width"]:""!==i.node.style.width&&null!==i.node.style.width?i.width=i.node.style.width:i.node.getAttribute("width")?i.width=i.node.getAttribute("width"):i.width=i.options["default"+A+"Width"],i.options[N+"Height"]>0||i.options[N+"Height"].toString().indexOf("%")>-1?i.height=i.options[N+"Height"]:""!==i.node.style.height&&null!==i.node.style.height?i.height=i.node.style.height:i.node.getAttribute("height
 ")?i.height=i.node.getAttribute("height"):i.height=i.options["default"+A+"Height"],i.initialAspectRatio=i.height>=i.width?i.width/i.height:i.height/i.width,i.setPlayerSize(i.width,i.height),s.pluginWidth=i.width,s.pluginHeight=i.height}if(d.default.MepDefaults=s,new u.default(i.media,s,i.mediaFiles),void 0!==i.container&&i.options.features.length&&i.controlsAreVisible&&!i.options.hideVideoControlsOnLoad){var L=(0,m.createEvent)("controlsshown",i.container);i.container.dispatchEvent(L)}return i}}return a(e,[{key:"showControls",value:function(e){var t=this;if(e=void 0===e||e,!t.controlsAreVisible&&t.isVideo){if(e)!function(){y.fadeIn(t.controls,200,function(){y.removeClass(t.controls,t.options.classPrefix+"offscreen");var e=(0,m.createEvent)("controlsshown",t.container);t.container.dispatchEvent(e)});for(var e=t.container.querySelectorAll("."+t.options.classPrefix+&q
 uot;control"),n=0,i=e.length;n<i;n++)!function(n,i){y.fadeIn(e[n],200,function(){y.removeClass(e[n],t.options.classPrefix+"offscreen")})}(n)}();else{y.removeClass(t.controls,t.options.classPrefix+"offscreen"),t.controls.style.display="",t.controls.style.opacity=1;for(var n=t.container.querySelectorAll("."+t.options.classPrefix+"control"),i=0,o=n.length;i<o;i++)y.removeClass(n[i],t.options.classPrefix+"offscreen"),n[i].style.display="";var r=(0,m.createEvent)("controlsshown",t.container);t.container.dispatchEvent(r)}t.controlsAreVisible=!0,t.setControlsSize()}}},{key:"hideControls",value:function(e,t){var n=this;if(e=void 0===e||e,!0===t||!(!n.controlsAreVisible||n.options.alwaysShowControls||n.paused&&4===n.readyState&&(!n.options.hideVideoControlsOnLoad&&n.currentTime<=0||!n.options.hideVideoControlsOnPause&&n.currentTime>0)||n.isVideo&&
 !n.options.hideVideoControlsOnLoad&&!n.readyState||n.ended)){if(e)!function(){y.fadeOut(n.controls,200,function(){y.addClass(n.controls,n.options.classPrefix+"offscreen"),n.controls.style.display="";var e=(0,m.createEvent)("controlshidden",n.container);n.container.dispatchEvent(e)});for(var e=n.container.querySelectorAll("."+n.options.classPrefix+"control"),t=0,i=e.length;t<i;t++)!function(t,i){y.fadeOut(e[t],200,function(){y.addClass(e[t],n.options.classPrefix+"offscreen"),e[t].style.display=""})}(t)}();else{y.addClass(n.controls,n.options.classPrefix+"offscreen"),n.controls.style.display="",n.controls.style.opacity=0;for(var i=n.container.querySelectorAll("."+n.options.classPrefix+"control"),o=0,r=i.length;o<r;o++)y.addClass(i[o],n.options.classPrefix+"offscreen"),i[o].style.display="";var a=(0,m.createEvent)("controlshidden",n.c
 ontainer);n.container.dispatchEvent(a)}n.controlsAreVisible=!1}}},{key:"startControlsTimer",value:function(e){var t=this;e=void 0!==e?e:t.options.controlsTimeoutDefault,t.killControlsTimer("start"),t.controlsTimer=setTimeout(function(){t.hideControls(),t.killControlsTimer("hide")},e)}},{key:"killControlsTimer",value:function(){var e=this;null!==e.controlsTimer&&(clearTimeout(e.controlsTimer),delete e.controlsTimer,e.controlsTimer=null)}},{key:"disableControls",value:function(){var e=this;e.killControlsTimer(),e.controlsEnabled=!1,e.hideControls(!1,!0)}},{key:"enableControls",value:function(){var e=this;e.controlsEnabled=!0,e.showControls(!1)}},{key:"_setDefaultPlayer",value:function(){var e=this;e.proxy&&e.proxy.pause(),e.proxy=new c.default(e),e.media.addEventListener("loadedmetadata",function(){e.getCurrentTime()>0&&e.currentMediaTime>0&&(e.setCurrentTime(e.current
 MediaTime),p.IS_IOS||p.IS_ANDROID||e.play())})}},{key:"_meReady",value:function(e,t){var n=this,i=t.getAttribute("autoplay"),o=!(void 0===i||null===i||"false"===i),r=null!==e.rendererName&&/(native|html5)/i.test(n.media.rendererName);if(n.controls&&n.enableControls(),n.container&&n.container.querySelector("."+n.options.classPrefix+"overlay-play")&&(n.container.querySelector("."+n.options.classPrefix+"overlay-play").style.display=""),!n.created){if(n.created=!0,n.media=e,n.domNode=t,!(p.IS_ANDROID&&n.options.AndroidUseNativeControls||p.IS_IPAD&&n.options.iPadUseNativeControls||p.IS_IPHONE&&n.options.iPhoneUseNativeControls)){if(!n.isVideo&&!n.options.features.length)return o&&r&&n.play(),void(n.options.success&&("string"==typeof n.options.success?s.default[n.options.success](n.media,n.domNode,n):n.options.suc
 cess(n.media,n.domNode,n)));n.findTracks(),n.featurePosition={};for(var a=0,u=n.options.features.length;a<u;a++){var c=n.options.features[a];if(n["build"+c])try{n["build"+c](n,n.controls,n.layers,n.media)}catch(e){console.error("error building "+c,e)}}n.buildposter(n,n.controls,n.layers,n.media),n.buildkeyboard(n,n.controls,n.layers,n.media),n.buildoverlays(n,n.controls,n.layers,n.media),n._setDefaultPlayer();var f=(0,m.createEvent)("controlsready",n.container);n.container.dispatchEvent(f),n.setPlayerSize(n.width,n.height),n.setControlsSize(),n.isVideo&&(n.clickToPlayPauseCallback=function(){if(n.options.clickToPlayPause){var e=n.container.querySelector("."+n.options.classPrefix+"overlay-button"),t=e.getAttribute("aria-pressed");n.paused&&t?n.pause():n.paused?n.play():n.pause(),e.setAttribute("aria-pressed",!t),n.container.focus()}},n.createIframeLayer(),n.media.addEventListener("
 click",n.clickToPlayPauseCallback),!p.IS_ANDROID&&!p.IS_IOS||n.options.alwaysShowControls?(n.container.addEventListener("mouseenter",function(){n.controlsEnabled&&(n.options.alwaysShowControls||(n.killControlsTimer("enter"),n.showControls(),n.startControlsTimer(n.options.controlsTimeoutMouseEnter)))}),n.container.addEventListener("mousemove",function(){n.controlsEnabled&&(n.controlsAreVisible||n.showControls(),n.options.alwaysShowControls||n.startControlsTimer(n.options.controlsTimeoutMouseEnter))}),n.container.addEventListener("mouseleave",function(){n.controlsEnabled&&(n.paused||n.options.alwaysShowControls||n.startControlsTimer(n.options.controlsTimeoutMouseLeave))})):n.node.addEventListener("touchstart",function(){n.controlsAreVisible?n.hideControls(!1):n.controlsEnabled&&n.showControls(!1)}),n.options.hideVideoControlsOnLoad&&n.hideControls(!1),n.options.enableAutosize&&am
 p;n.media.addEventListener("loadedmetadata",function(e){var t=void 0!==e?e.detail.target||e.target:n.media;n.options.videoHeight<=0&&!n.domNode.getAttribute("height")&&null!==t&&!isNaN(t.videoHeight)&&(n.setPlayerSize(t.videoWidth,t.videoHeight),n.setControlsSize(),n.media.setSize(t.videoWidth,t.videoHeight))})),n.media.addEventListener("play",function(){n.hasFocus=!0;for(var e in d.default.players)if(d.default.players.hasOwnProperty(e)){var t=d.default.players[e];t.id===n.id||!n.options.pauseOtherPlayers||t.paused||t.ended||(t.pause(),t.hasFocus=!1)}p.IS_ANDROID||p.IS_IOS||n.options.alwaysShowControls||!n.isVideo||n.hideControls()}),n.media.addEventListener("ended",function(){if(n.options.autoRewind)try{n.setCurrentTime(0),setTimeout(function(){var e=n.container.querySelector("."+n.options.classPrefix+"overlay-loading");e&&e.parentNode&&(e.parentNode.style.display="no
 ne")},20)}catch(e){}"function"==typeof n.media.renderer.stop?n.media.renderer.stop():n.pause(),n.setProgressRail&&n.setProgressRail(),n.setCurrentRail&&n.setCurrentRail(),n.options.loop?n.play():!n.options.alwaysShowControls&&n.controlsEnabled&&n.showControls()}),n.media.addEventListener("loadedmetadata",function(){(0,h.calculateTimeFormat)(n.getDuration(),n.options,n.options.framesPerSecond||25),n.updateDuration&&n.updateDuration(),n.updateCurrent&&n.updateCurrent(),n.isFullScreen||(n.setPlayerSize(n.width,n.height),n.setControlsSize())});var v=null;n.media.addEventListener("timeupdate",function(){isNaN(n.getDuration())||v===n.getDuration()||(v=n.getDuration(),(0,h.calculateTimeFormat)(v,n.options,n.options.framesPerSecond||25),n.updateDuration&&n.updateDuration(),n.updateCurrent&&n.updateCurrent(),n.setControlsSize())}),n.container.addEventListener("click",function(e){y.add
 Class(e.currentTarget,n.options.classPrefix+"container-keyboard-inactive")}),n.container.addEventListener("focusin",function(e){y.removeClass(e.currentTarget,n.options.classPrefix+"container-keyboard-inactive"),!n.isVideo||p.IS_ANDROID||p.IS_IOS||!n.controlsEnabled||n.options.alwaysShowControls||(n.killControlsTimer("enter"),n.showControls(),n.startControlsTimer(n.options.controlsTimeoutMouseEnter))}),n.container.addEventListener("focusout",function(e){setTimeout(function(){e.relatedTarget&&n.keyboardAction&&!e.relatedTarget.closest("."+n.options.classPrefix+"container")&&(n.keyboardAction=!1,!n.isVideo||n.options.alwaysShowControls||n.paused||n.startControlsTimer(n.options.controlsTimeoutMouseLeave))},0)}),setTimeout(function(){n.setPlayerSize(n.width,n.height),n.setControlsSize()},0),n.globalResizeCallback=function(){n.isFullScreen||p.HAS_TRUE_NATIVE_FULLSCREEN&&l.default.webkitIs
 FullScreen||n.setPlayerSize(n.width,n.height),n.setControlsSize()},n.globalBind("resize",n.globalResizeCallback)}o&&r&&n.play(),n.options.success&&("string"==typeof n.options.success?s.default[n.options.success](n.media,n.domNode,n):n.options.success(n.media,n.domNode,n))}}},{key:"_handleError",value:function(e,t,n){var i=this,o=i.layers.querySelector("."+i.options.classPrefix+"overlay-play");o&&(o.style.display="none"),i.options.error&&i.options.error(e,t,n),i.container.querySelector("."+i.options.classPrefix+"cannotplay")&&i.container.querySelector("."+i.options.classPrefix+"cannotplay").remove();var r=l.default.createElement("div");r.className=i.options.classPrefix+"cannotplay",r.style.width="100%",r.style.height="100%";var a=i.options.customError;if(!a){var s=i.media.originalNode.getAttribute(&
 quot;poster");if(s&&(a+='<img src="'+s+'" width="100%" height="100%" alt="'+d.default.i18n.t("mejs.download-file")+'">'),e.message&&(a+="<p>"+e.message+"</p>"),e.urls)for(var u=0,c=e.urls.length;u<c;u++){var f=e.urls[u];a+='<a href="'+f.src+'" data-type="'+f.type+'"><span>'+d.default.i18n.t("mejs.download-file")+": "+f.src+"</span></a>"}}a&&i.layers.querySelector("."+i.options.classPrefix+"overlay-error")&&(r.innerHTML=a,i.layers.querySelector("."+i.options.classPrefix+"overlay-error").innerHTML=r.outerHTML,i.layers.querySelector("."+i.options.classPrefix+"overlay-error").parentNode.style.display="block")}},{key:"setPlayerSize",value:function(e,t){var n=this;if(!n.options.setDimensions)return!1;switch(void
  0!==e&&(n.width=e),void 0!==t&&(n.height=t),n.options.stretching){case"fill":n.isVideo?n.setFillMode():n.setDimensions(n.width,n.height);break;case"responsive":n.setResponsiveMode();break;case"none":n.setDimensions(n.width,n.height);break;default:!0===n.hasFluidMode()?n.setResponsiveMode():n.setDimensions(n.width,n.height)}}},{key:"hasFluidMode",value:function(){var e=this;return-1!==e.height.toString().indexOf("%")||e.node&&e.node.style.maxWidth&&"none"!==e.node.style.maxWidth&&e.node.style.maxWidth!==e.width||e.node&&e.node.currentStyle&&"100%"===e.node.currentStyle.maxWidth}},{key:"setResponsiveMode",value:function(){var e=this,t=function(){for(var t=void 0,n=e.container;n;){try{if(p.IS_FIREFOX&&"html"===n.tagName.toLowerCase()&&s.default.self!==s.default.top&&null!==s.default.frameElement)return s.default.frame
 Element;t=n.parentElement}catch(e){t=n.parentElement}if(t&&y.visible(t))return t;n=t}return null}(),n=t?getComputedStyle(t,null):getComputedStyle(l.default.body,null),i=e.isVideo?e.media.videoWidth&&e.media.videoWidth>0?e.media.videoWidth:e.node.getAttribute("width")?e.node.getAttribute("width"):e.options.defaultVideoWidth:e.options.defaultAudioWidth,o=e.isVideo?e.media.videoHeight&&e.media.videoHeight>0?e.media.videoHeight:e.node.getAttribute("height")?e.node.getAttribute("height"):e.options.defaultVideoHeight:e.options.defaultAudioHeight,r=function(){var t=1;return e.isVideo?(t=e.media.videoWidth&&e.media.videoWidth>0&&e.media.videoHeight&&e.media.videoHeight>0?e.height>=e.width?e.media.videoWidth/e.media.videoHeight:e.media.videoHeight/e.media.videoWidth:e.initialAspectRatio,(isNaN(t)||t<.01||t>100)&&(t=1),t):t}(),a=parseFloat(n.height),d=void 0,u=parseFloat(n.widt
 h);if(d=e.isVideo?"100%"===e.height?parseFloat(u*o/i,10):e.height>=e.width?parseFloat(u/r,10):parseFloat(u*r,10):o,isNaN(d)&&(d=a),e.container.parentNode.length>0&&"body"===e.container.parentNode.tagName.toLowerCase()&&(u=s.default.innerWidth||l.default.documentElement.clientWidth||l.default.body.clientWidth,d=s.default.innerHeight||l.default.documentElement.clientHeight||l.default.body.clientHeight),d&&u){e.container.style.width=u+"px",e.container.style.height=d+"px",e.node.style.width="100%",e.node.style.height="100%",e.isVideo&&e.media.setSize&&e.media.setSize(u,d);for(var c=e.layers.children,f=0,m=c.length;f<m;f++)c[f].style.width="100%",c[f].style.height="100%"}}},{key:"setFillMode",value:function(){var e=this,t=void 0,n=!1;try{s.default.self!==s.default.top?(n=!0,t=s.default.frameElement):t=e.outerContainer}catch(n){t=e.outerContain
 er}var i=getComputedStyle(t);"none"!==e.node.style.height&&e.node.style.height!==e.height&&(e.node.style.height="auto"),"none"!==e.node.style.maxWidth&&e.node.style.maxWidth!==e.width&&(e.node.style.maxWidth="none"),"none"!==e.node.style.maxHeight&&e.node.style.maxHeight!==e.height&&(e.node.style.maxHeight="none"),e.node.currentStyle&&("100%"===e.node.currentStyle.height&&(e.node.currentStyle.height="auto"),"100%"===e.node.currentStyle.maxWidth&&(e.node.currentStyle.maxWidth="none"),"100%"===e.node.currentStyle.maxHeight&&(e.node.currentStyle.maxHeight="none")),n||parseFloat(i.width)||(t.style.width=e.media.offsetWidth+"px"),n||parseFloat(i.height)||(t.style.height=e.media.offsetHeight+"px"),i=getComputedStyle(t);var o=parseFloat(i.width),r=parseFloat(i.height);e.set
 Dimensions("100%","100%");var a=e.container.querySelector("."+e.options.classPrefix+"poster>img");a&&(a.style.display="");for(var l=e.container.querySelectorAll("object, embed, iframe, video"),d=e.height,u=e.width,c=o,f=d*o/u,p=u*r/d,m=r,h=p>o==!1,v=h?Math.floor(c):Math.floor(p),y=h?Math.floor(f):Math.floor(m),g=h?o+"px":v+"px",b=h?y+"px":r+"px",E=0,S=l.length;E<S;E++)l[E].style.height=b,l[E].style.width=g,e.media.setSize&&e.media.setSize(g,b),l[E].style.marginLeft=Math.floor((o-v)/2)+"px",l[E].style.marginTop=0}},{key:"setDimensions",value:function(e,t){var n=this;e=(0,m.isString)(e)&&e.indexOf("%")>-1?e:parseFloat(e)+"px",t=(0,m.isString)(t)&&t.indexOf("%")>-1?t:parseFloat(t)+"px",n.container.style.width=e,n.container.style.height=t;for(var i=n.layers.children,o=0,r=i.length;o&
 lt;r;o++)i[o].style.width=e,i[o].style.height=t}},{key:"setControlsSize",value:function(){var e=this;if(y.visible(e.container))if(e.rail&&y.visible(e.rail)){for(var t=e.total?getComputedStyle(e.total,null):null,n=t?parseFloat(t.marginLeft)+parseFloat(t.marginRight):0,i=getComputedStyle(e.rail),o=parseFloat(i.marginLeft)+parseFloat(i.marginRight),r=0,a=y.siblings(e.rail,function(t){return t!==e.rail}),s=a.length,l=0;l<s;l++)r+=a[l].offsetWidth;r+=n+(0===n?2*o:o)+1,e.container.style.minWidth=r+"px";var d=(0,m.createEvent)("controlsresize",e.container);e.container.dispatchEvent(d)}else{for(var u=e.controls.children,c=0,f=0,p=u.length;f<p;f++)c+=u[f].offsetWidth;e.container.style.minWidth=c+"px"}}},{key:"addControlElement",value:function(e,t){var n=this;if(void 0!==n.featurePosition[t]){var i=n.controls.children[n.featurePosition[t]-1];i.parentNode.insertBefore(e,i.nextSibling)}else{n.controls.appendChild(e);for(var o=n.con
 trols.children,r=0,a=o.length;r<a;r++)if(e===o[r]){n.featurePosition[t]=r;break}}}},{key:"createIframeLayer",value:function(){var e=this;if(e.isVideo&&null!==e.media.rendererName&&e.media.rendererName.indexOf("iframe")>-1&&!l.default.getElementById(e.media.id+"-iframe-overlay")){var t=l.default.createElement("div"),n=l.default.getElementById(e.media.id+"_"+e.media.rendererName);t.id=e.media.id+"-iframe-overlay",t.className=e.options.classPrefix+"iframe-overlay",t.addEventListener("click",function(t){e.options.clickToPlayPause&&(e.paused?e.play():e.pause(),t.preventDefault(),t.stopPropagation())}),n.parentNode.insertBefore(t,n)}}},{key:"resetSize",value:function(){var e=this;setTimeout(function(){e.setPlayerSize(e.width,e.height),e.setControlsSize()},50)}},{key:"setPoster",value:function(e){var t=this,n=t.container.querySelector("."+t.opt
 ions.classPrefix+"poster");n||((n=l.default.createElement("div")).className=t.options.classPrefix+"poster "+t.options.classPrefix+"layer",t.layers.appendChild(n));var i=n.querySelector("img");!i&&e&&((i=l.default.createElement("img")).className=t.options.classPrefix+"poster-img",i.width="100%",i.height="100%",n.style.display="",n.appendChild(i)),e?(i.setAttribute("src",e),n.style.backgroundImage='url("'+e+'")',n.style.display=""):i?(n.style.backgroundImage="none",n.style.display="none",i.remove()):n.style.display="none"}},{key:"changeSkin",value:function(e){var t=this;t.container.className=t.options.classPrefix+"container "+e,t.setPlayerSize(t.width,t.height),t.setControlsSize()}},{key:"globalBind",value:function(e,t){var n=this,i=n.node?n.node.ownerDocument:l.default;if((e=(0,m.s
 plitEvents)(e,n.id)).d)for(var o=e.d.split(" "),r=0,a=o.length;r<a;r++)o[r].split(".").reduce(function(e,n){return i.addEventListener(n,t,!1),n},"");if(e.w)for(var d=e.w.split(" "),u=0,c=d.length;u<c;u++)d[u].split(".").reduce(function(e,n){return s.default.addEventListener(n,t,!1),n},"")}},{key:"globalUnbind",value:function(e,t){var n=this,i=n.node?n.node.ownerDocument:l.default;if((e=(0,m.splitEvents)(e,n.id)).d)for(var o=e.d.split(" "),r=0,a=o.length;r<a;r++)o[r].split(".").reduce(function(e,n){return i.removeEventListener(n,t,!1),n},"");if(e.w)for(var d=e.w.split(" "),u=0,c=d.length;u<c;u++)d[u].split(".").reduce(function(e,n){return s.default.removeEventListener(n,t,!1),n},"")}},{key:"buildposter",value:function(e,t,n,i){var o=this,r=l.default.createElement("div");r.className=o.options.classPrefix+"poster "+o
 .options.classPrefix+"layer",n.appendChild(r);var a=i.originalNode.getAttribute("poster");""!==e.options.poster&&a&&p.IS_IOS&&(i.originalNode.removeAttribute("poster"),a=e.options.poster),a?o.setPoster(a):null!==o.media.renderer&&"function"==typeof o.media.renderer.getPosterUrl?o.setPoster(o.media.renderer.getPosterUrl()):r.style.display="none",i.addEventListener("play",function(){r.style.display="none"}),i.addEventListener("playing",function(){r.style.display="none"}),e.options.showPosterWhenEnded&&e.options.autoRewind&&i.addEventListener("ended",function(){r.style.display=""}),i.addEventListener("error",function(){r.style.display="none"}),e.options.showPosterWhenPaused&&i.addEventListener("pause",function(){e.ended||(r.style.display="")})}},{key:"buildoverlays&quo
 t;,value:function(e,t,n,i){if(e.isVideo){var o=this,r=l.default.createElement("div"),a=l.default.createElement("div"),s=l.default.createElement("div"),d=t.querySelector("."+o.options.classPrefix+"time-buffering");r.style.display="none",r.className=o.options.classPrefix+"overlay "+o.options.classPrefix+"layer",r.innerHTML='<div class="'+o.options.classPrefix+'overlay-loading"><span class="'+o.options.classPrefix+'overlay-loading-bg-img"></span></div>',n.appendChild(r),a.style.display="none",a.className=o.options.classPrefix+"overlay "+o.options.classPrefix+"layer",a.innerHTML='<div class="'+o.options.classPrefix+'overlay-error"></div>',n.appendChild(a),s.className=o.options.classPrefix+"overlay "+o.options.classPrefix+"layer "+o.options.classPrefix+"overlay-play",s.innerHTML='<d
 iv class="'+o.options.classPrefix+'overlay-button" role="button" tabindex="0" aria-label="'+f.default.t("mejs.play")+'" aria-pressed="false"></div>',s.addEventListener("click",function(){if(o.options.clickToPlayPause){var e=o.container.querySelector("."+o.options.classPrefix+"overlay-button"),t=e.getAttribute("aria-pressed");o.paused?o.play():o.pause(),e.setAttribute("aria-pressed",!!t),o.container.focus()}}),s.addEventListener("keydown",function(e){var t=e.keyCode||e.which||0;if(13===t||p.IS_FIREFOX&&32===t){var n=(0,m.createEvent)("click",s);return s.dispatchEvent(n),!1}}),n.appendChild(s),null!==o.media.rendererName&&(/(youtube|facebook)/i.test(o.media.rendererName)&&!(o.media.originalNode.getAttribute("poster")||e.options.poster||"function"==typeof o.media.renderer.getPosterUrl&&o.media.rend
 erer.getPosterUrl())||p.IS_STOCK_ANDROID)&&(s.style.display="none");var u=!1;i.addEventListener("play",function(){s.style.display="none",r.style.display="none",null!==d&&(d.style.display="none"),a.style.display="none",u=!1}),i.addEventListener("playing",function(){s.style.display="none",r.style.display="none",null!==d&&(d.style.display="none"),a.style.display="none",u=!1}),i.addEventListener("seeking",function(){s.style.display="none",r.style.display="",null!==d&&(d.style.display=""),u=!1}),i.addEventListener("seeked",function(){s.style.display=o.paused&&!p.IS_STOCK_ANDROID?"":"none",r.style.display="none",null!==d&&(d.style.display="none"),u=!1}),i.addEventListener("pause",function(){r.style.display="none",p.IS_STOCK_A
 NDROID||u||(s.style.display=""),null!==d&&(d.style.display="none"),u=!1}),i.addEventListener("waiting",function(){r.style.display="",null!==d&&(d.style.display=""),u=!1}),i.addEventListener("loadeddata",function(){r.style.display="",null!==d&&(d.style.display=""),p.IS_ANDROID&&(i.canplayTimeout=setTimeout(function(){if(l.default.createEvent){var e=l.default.createEvent("HTMLEvents");return e.initEvent("canplay",!0,!0),i.dispatchEvent(e)}},300)),u=!1}),i.addEventListener("canplay",function(){r.style.display="none",null!==d&&(d.style.display="none"),clearTimeout(i.canplayTimeout),u=!1}),i.addEventListener("error",function(e){o._handleError(e,o.media,o.node),r.style.display="none",s.style.display="none",null!==d&&(d.style.display="none"),u=!0}),i.addEventListener("ke
 ydown",function(t){o.onkeydown(e,i,t),u=!1})}}},{key:"buildkeyboard",value:function(e,t,n,i){var o=this;o.container.addEventListener("keydown",function(){o.keyboardAction=!0}),o.globalKeydownCallback=function(t){var n=l.default.activeElement.closest("."+o.options.classPrefix+"container"),r=o.media.closest("."+o.options.classPrefix+"container");return o.hasFocus=!(!n||!r||n.id!==r.id),o.onkeydown(e,i,t)},o.globalClickCallback=function(e){o.hasFocus=!!e.target.closest("."+o.options.classPrefix+"container")},o.globalBind("keydown",o.globalKeydownCallback),o.globalBind("click",o.globalClickCallback)}},{key:"onkeydown",value:function(e,t,n){if(e.hasFocus&&e.options.enableKeyboard)for(var i=0,o=e.options.keyActions.length;i<o;i++)for(var r=e.options.keyActions[i],a=0,s=r.keys.length;a<s;a++)n.keyCode===r.keys[a]&&(r.action(e,t,n.keyCode,n),n.preventDefau
 lt(),n.stopPropagation());return!0}},{key:"play",value:function(){this.proxy.play()}},{key:"pause",value:function(){this.proxy.pause()}},{key:"load",value:function(){this.proxy.load()}},{key:"setCurrentTime",value:function(e){this.proxy.setCurrentTime(e)}},{key:"getCurrentTime",value:function(){return this.proxy.currentTime}},{key:"getDuration",value:function(){return this.proxy.duration}},{key:"setVolume",value:function(e){this.proxy.volume=e}},{key:"getVolume",value:function(){return this.proxy.getVolume()}},{key:"setMuted",value:function(e){this.proxy.setMuted(e)}},{key:"setSrc",value:function(e){this.controlsEnabled||this.enableControls(),this.proxy.setSrc(e)}},{key:"getSrc",value:function(){return this.proxy.getSrc()}},{key:"canPlayType",value:function(e){return this.proxy.canPlayType(e)}},{key:"remove",value:function(){var e=this,t=e.media.rendererN
 ame,n=e.media.originalNode.src;for(var i in e.options.features){var o=e.options.features[i];if(e["clean"+o])try{e["clean"+o](e,e.layers,e.controls,e.media)}catch(e){console.error("error cleaning "+o,e)}}var a=e.node.getAttribute("width"),s=e.node.getAttribute("height");a?-1===a.indexOf("%")&&(a+="px"):a="auto",s?-1===s.indexOf("%")&&(s+="px"):s="auto",e.node.style.width=a,e.node.style.height=s,e.isDynamic?e.container.parentNode.insertBefore(e.node,e.container):function(){e.node.setAttribute("controls",!0),e.node.setAttribute("id",e.node.getAttribute("id").replace("_"+t,"").replace("_from_mejs",""));var i=e.container.querySelector("."+e.options.classPrefix+"poster>img");i&&e.node.setAttribute("poster",i.src),delete e.node.autoplay,""!==e.med
 ia.canPlayType((0,v.getTypeFromFile)(n))&&e.node.setAttribute("src",n),~t.indexOf("iframe")&&l.default.getElementById(e.media.id+"-iframe-overlay").remove();var o=e.node.cloneNode();if(o.style.display="",e.container.parentNode.insertBefore(o,e.container),e.node.remove(),e.mediaFiles)for(var r=0,a=e.mediaFiles.length;r<a;r++){var s=l.default.createElement("source");s.setAttribute("src",e.mediaFiles[r].src),s.setAttribute("type",e.mediaFiles[r].type),o.appendChild(s)}if(e.trackFiles)for(var d=0,u=e.trackFiles.length;d<u;d++)!function(t,n){var i=e.trackFiles[t],r=l.default.createElement("track");r.kind=i.kind,r.label=i.label,r.srclang=i.srclang,r.src=i.src,o.appendChild(r),r.addEventListener("load",function(){this.mode="showing",o.textTracks[t].mode="showing"})}(d);delete e.node,delete e.mediaFiles,delete e.trackFiles}(),"function"==typeof e.medi
 a.renderer.destroy&&e.media.renderer.destroy(),delete d.default.players[e.id],"object"===r(e.container)&&(e.container.parentNode.querySelector("."+e.options.classPrefix+"offscreen").remove(),e.container.remove()),e.globalUnbind("resize",e.globalResizeCallback),e.globalUnbind("keydown",e.globalKeydownCallback),e.globalUnbind("click",e.globalClickCallback),delete e.media.player}},{key:"paused",get:function(){return this.proxy.paused}},{key:"muted",get:function(){return this.proxy.muted},set:function(e){this.setMuted(e)}},{key:"ended",get:function(){return this.proxy.ended}},{key:"readyState",get:function(){return this.proxy.readyState}},{key:"currentTime",set:function(e){this.setCurrentTime(e)},get:function(){return this.getCurrentTime()}},{key:"duration",get:function(){return this.getDuration()}},{key:"volume",set:function(e){this.setVolume
 (e)},get:function(){return this.getVolume()}},{key:"src",set:function(e){this.setSrc(e)},get:function(){return this.getSrc()}}]),e}();s.default.MediaElementPlayer=b,n.default=b},{17:17,2:2,25:25,26:26,27:27,28:28,3:3,30:30,5:5,6:6,7:7}],17:[function(e,t,n){"use strict";function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function(e){return e&&e.__esModule?e:{default:e}}(e(3)),a=function(){function e(t){return i(this,e),this.media=t.media,this.isVideo=t.isVideo,this.classPrefix=t.options.classPrefix,this.createIframeLayer=function(){return t.createIframeLayer()},thi
 s.setPoster=function(e){return t.setPoster(e)},this}return o(e,[{key:"play",value:function(){this.media.play()}},{key:"pause",value:function(){this.media.pause()}},{key:"load",value:function(){var e=this;e.isLoaded||e.media.load(),e.isLoaded=!0}},{key:"setCurrentTime",value:function(e){this.media.setCurrentTime(e)}},{key:"getCurrentTime",value:function(){return this.media.currentTime}},{key:"getDuration",value:function(){return this.media.getDuration()}},{key:"setVolume",value:function(e){this.media.setVolume(e)}},{key:"getVolume",value:function(){return this.media.getVolume()}},{key:"setMuted",value:function(e){this.media.setMuted(e)}},{key:"setSrc",value:function(e){var t=this,n=document.getElementById(t.media.id+"-iframe-overlay");n&&n.remove(),t.media.setSrc(e),t.createIframeLayer(),null!==t.media.renderer&&"function"==typeof t.media.renderer.ge
 tPosterUrl&&t.setPoster(t.media.renderer.getPosterUrl())}},{key:"getSrc",value:function(){return this.media.getSrc()}},{key:"canPlayType",value:function(e){return this.media.canPlayType(e)}},{key:"paused",get:function(){return this.media.paused}},{key:"muted",set:function(e){this.setMuted(e)},get:function(){return this.media.muted}},{key:"ended",get:function(){return this.media.ended}},{key:"readyState",get:function(){return this.media.readyState}},{key:"currentTime",set:function(e){this.setCurrentTime(e)},get:function(){return this.getCurrentTime()}},{key:"duration",get:function(){return this.getDuration()}},{key:"volume",set:function(e){this.setVolume(e)},get:function(){return this.getVolume()}},{key:"src",set:function(e){this.setSrc(e)},get:function(){return this.getSrc()}}]),e}();n.default=a,r.default.DefaultPlayer=a},{3:3}],18:[function(e,t,n){"use strict";funct
 ion i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(3)),r=i(e(7)),a=i(e(16));"undefined"!=typeof jQuery?r.default.$=o.default.jQuery=o.default.$=jQuery:"undefined"!=typeof Zepto?r.default.$=o.default.Zepto=o.default.$=Zepto:"undefined"!=typeof ender&&(r.default.$=o.default.ender=o.default.$=ender),function(e){void 0!==e&&(e.fn.mediaelementplayer=function(t){return!1===t?this.each(function(){var t=e(this).data("mediaelementplayer");t&&t.remove(),e(this).removeData("mediaelementplayer")}):this.each(function(){e(this).data("mediaelementplayer",new a.default(this,t))}),this},e(document).ready(function(){e("."+r.default.MepDefaults.classPrefix+"player").mediaelementplayer()}))}(r.default.$)},{16:16,3:3,7:7}],19:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o="function"==typeof Symbol&&"symbol&qu
 ot;==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=i(e(3)),a=i(e(7)),s=e(8),l=e(27),d=e(28),u=e(25),c=e(26),f={promise:null,load:function(e){return"undefined"!=typeof dashjs?f.promise=new Promise(function(e){e()}).then(function(){f._createPlayer(e)}):(e.options.path="string"==typeof e.options.path?e.options.path:"https://cdn.dashjs.org/latest/dash.all.min.js",f.promise=f.promise||(0,c.loadScript)(e.options.path),f.promise.then(function(){f._createPlayer(e)})),f.promise},_createPlayer:function(e){var t=dashjs.MediaPlayer().create();return r.default["__ready__"+e.id](t),t}},p={name:"native_dash",options:{prefix:"native_dash",dash:{path:"https://cdn.dashjs.org/latest/dash.all.min.js",debug:!1,drm:{},robustnessLevel:""}},canPlayType:function(e){r
 eturn u.HAS_MSE&&["application/dash+xml"].indexOf(e.toLowerCase())>-1},create:function(e,t,n){var i=e.originalNode,d=e.id+"_"+t.prefix,u=i.autoplay,c=i.children,p=null,m=null;i.removeAttribute("type");for(var h=0,v=c.length;h<v;h++)c[h].removeAttribute("type");p=i.cloneNode(!0),t=Object.assign(t,e.options);for(var y=a.default.html5media.properties,g=a.default.html5media.events.concat(["click","mouseover","mouseout"]),b=function(t){var n=(0,l.createEvent)(t.type,e);e.dispatchEvent(n)},E=0,S=y.length;E<S;E++)!function(e){var n=""+e.substring(0,1).toUpperCase()+e.substring(1);p["get"+n]=function(){return null!==m?p[e]:null},p["set"+n]=function(n){if(-1===a.default.html5media.readOnlyProperties.indexOf(e))if("src"===e){var i="object"===(void 0===n?"undefined":o(n))&&n.src?n.src:n;if(p[e]=i,null!==m){m.reset();for(var r=0,s=g.length;r&
 lt;s;r++)p.removeEventListener(g[r],b);m=f._createPlayer({options:t.dash,id:d}),n&&"object"===(void 0===n?"undefined":o(n))&&"object"===o(n.drm)&&(m.setProtectionData(n.drm),(0,l.isString)(t.dash.robustnessLevel)&&t.dash.robustnessLevel&&m.getProtectionController().setRobustnessLevel(t.dash.robustnessLevel)),m.attachSource(i),u&&m.play()}}else p[e]=n}}(y[E]);if(r.default["__ready__"+d]=function(n){e.dashPlayer=m=n;for(var i=dashjs.MediaPlayer.events,r=0,s=g.length;r<s;r++)!function(e){"loadedmetadata"===e&&(m.getDebug().setLogToBrowserConsole(t.dash.debug),m.initialize(),m.setScheduleWhilePaused(!1),m.setFastSwitchEnabled(!0),m.attachView(p),m.setAutoPlay(!1),"object"!==o(t.dash.drm)||a.default.Utils.isObjectEmpty(t.dash.drm)||(m.setProtectionData(t.dash.drm),(0,l.isString)(t.dash.robustnessLevel)&&t.dash.robustnessLevel&&m.getProtectionController().
 setRobustnessLevel(t.dash.robustnessLevel)),m.attachSource(p.getSrc())),p.addEventListener(e,b)}(g[r]);for(var d in i)i.hasOwnProperty(d)&&m.on(i[d],function(t){var n=(0,l.createEvent)(t.type,p);n.data=t,e.dispatchEvent(n),"error"===t.type.toLowerCase()&&console.error(t)})},n&&n.length>0)for(var x=0,w=n.length;x<w;x++)if(s.renderer.renderers[t.prefix].canPlayType(n[x].type)){p.setAttribute("src",n[x].src),void 0!==n[x].drm&&(t.dash.drm=n[x].drm);break}p.setAttribute("id",d),i.parentNode.insertBefore(p,i),i.autoplay=!1,i.style.display="none",p.setSize=function(e,t){return p.style.width=e+"px",p.style.height=t+"px",p},p.hide=function(){return p.pause(),p.style.display="none",p},p.show=function(){return p.style.display="",p},p.destroy=function(){null!==m&&m.reset()};var P=(0,l.createEvent)("rendererready",p);return e.dispatchEvent(P),e.promises.push(f.
 load({options:t.dash,id:d})),p}};d.typeChecks.push(function(e){return~e.toLowerCase().indexOf(".mpd")?"application/dash+xml":null}),s.renderer.add(p)},{25:25,26:26,27:27,28:28,3:3,7:7,8:8}],20:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(n,"__esModule",{value:!0}),n.PluginDetector=void 0;var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=i(e(3)),a=i(e(2)),s=i(e(7)),l=i(e(5)),d=e(8),u=e(27),c=e(25),f=e(28),p=n.PluginDetector={plugins:[],hasPluginVersion:function(e,t){var n=p.plugins[e];return t[1]=t[1]||0,t[2]=t[2]||0,n[0]>t[0]||n[0]===t[0]&&n[1]>t[1]||n[0]===t[0]&&n[1]===t[1]&&n[2]>=t[2]},addPlugin:function(e,t,n,i,o){p
 .plugins[e]=p.detectPlugin(t,n,i,o)},detectPlugin:function(e,t,n,i){var a=[0,0,0],s=void 0,l=void 0;if(null!==c.NAV.plugins&&void 0!==c.NAV.plugins&&"object"===o(c.NAV.plugins[e])){if((s=c.NAV.plugins[e].description)&&(void 0===c.NAV.mimeTypes||!c.NAV.mimeTypes[t]||c.NAV.mimeTypes[t].enabledPlugin))for(var d=0,u=(a=s.replace(e,"").replace(/^\s+/,"").replace(/\sr/gi,".").split(".")).length;d<u;d++)a[d]=parseInt(a[d].match(/\d+/),10)}else if(void 0!==r.default.ActiveXObject)try{(l=new ActiveXObject(n))&&(a=i(l))}catch(e){}return a}};p.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(e){var t=[],n=e.GetVariable("$version");return n&&(n=n.split(" ")[1].split(","),t=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)]),t});var m={create:function(e,t,n){var i={};i.op
 tions=t,i.id=e.id+"_"+i.options.prefix,i.mediaElement=e,i.flashState={},i.flashApi=null,i.flashApiStack=[];for(var o=s.default.html5media.properties,p=0,m=o.length;p<m;p++)!function(e){i.flashState[e]=null;var t=""+e.substring(0,1).toUpperCase()+e.substring(1);i["get"+t]=function(){if(null!==i.flashApi){if("function"==typeof i.flashApi["get_"+e]){var t=i.flashApi["get_"+e]();return"buffered"===e?{start:function(){return 0},end:function(){return t},length:1}:t}return null}return null},i["set"+t]=function(t){if("src"===e&&(t=(0,f.absolutizeUrl)(t)),null!==i.flashApi&&void 0!==i.flashApi["set_"+e])try{i.flashApi["set_"+e](t)}catch(e){}else i.flashApiStack.push({type:"set",propName:e,value:t})}}(o[p]);var h=s.default.html5media.methods;h.push("stop");for(var v=0,y=h.length;v<y;v++)!function(e){i[e]=function(){if(null!==i.flashApi){if(i.f
 lashApi["fire_"+e])try{i.flashApi["fire_"+e]()}catch(e){}}else i.flashApiStack.push({type:"call",methodName:e})}}(h[v]);for(var g=["rendererready"],b=0,E=g.length;b<E;b++){var S=(0,u.createEvent)(g[b],i);e.dispatchEvent(S)}r.default["__ready__"+i.id]=function(){if(i.flashReady=!0,i.flashApi=a.default.getElementById("__"+i.id),i.flashApiStack.length)for(var e=0,t=i.flashApiStack.length;e<t;e++){var n=i.flashApiStack[e];if("set"===n.type){var o=n.propName,r=""+o.substring(0,1).toUpperCase()+o.substring(1);i["set"+r](n.value)}else"call"===n.type&&i[n.methodName]()}},r.default["__event__"+i.id]=function(e,t){var n=(0,u.createEvent)(e,i);if(t)try{n.data=JSON.parse(t),n.details.data=JSON.parse(t)}catch(e){n.message=t}i.mediaElement.dispatchEvent(n)},i.flashWrapper=a.default.createElement("div"),-1===["always","sameDomain"].indexOf(i.opti
 ons.shimScriptAccess)&&(i.options.shimScriptAccess="sameDomain");var x=e.originalNode.autoplay,w=["uid="+i.id,"autoplay="+x,"allowScriptAccess="+i.options.shimScriptAccess,"preload="+(e.originalNode.getAttribute("preload")||"")],P=null!==e.originalNode&&"video"===e.originalNode.tagName.toLowerCase(),T=P?e.originalNode.height:1,C=P?e.originalNode.width:1;e.originalNode.getAttribute("src")&&w.push("src="+e.originalNode.getAttribute("src")),!0===i.options.enablePseudoStreaming&&(w.push("pseudostreamstart="+i.options.pseudoStreamingStartQueryParam),w.push("pseudostreamtype="+i.options.pseudoStreamingType)),e.appendChild(i.flashWrapper),e.originalNode.style.display="none";var k=[];if(c.IS_IE){var _=a.default.createElement("div");i.flashWrapper.appendChild(_),k=['classid="clsid:D27CDB6E-AE6D-11cf-96B8-444
 553540000"','codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"','id="__'+i.id+'"','width="'+C+'"','height="'+T+'"'],P||k.push('style="clip: rect(0 0 0 0); position: absolute;"'),_.outerHTML="<object "+k.join(" ")+'><param name="movie" value="'+i.options.pluginPath+i.options.filename+"?x="+new Date+'" /><param name="flashvars" value="'+w.join("&amp;")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+i.options.shimScriptAccess+'" /><param name="allowFullScreen" value="true" /><div>'+l.default.t("mejs.install-flash")+"</div></object>&
 quot;}else k=['id="__'+i.id+'"','name="__'+i.id+'"','play="true"','loop="false"','quality="high"','bgcolor="#000000"','wmode="transparent"','allowScriptAccess="'+i.options.shimScriptAccess+'"','allowFullScreen="true"','type="application/x-shockwave-flash"','pluginspage="//www.macromedia.com/go/getflashplayer"','src="'+i.options.pluginPath+i.options.filename+'"','flashvars="'+w.join("&")+'"','width="'+C+'"','height="'+T+'"'],P||k.push('style="clip: rect(0 0 0 0); position: absolute;"'),i.flashWrapper.innerHTML="<embed "+k.join(" ")+">";if(i.flashNode=i.flashWrapper.lastChild,i.hide=function(){P&&(i.flashNode.style.display="none")},i.show=function(){P&&(i.flashNode.style.display="")},i.setSize=function(e,t){i.flashNode.style.width=e+"px&q
 uot;,i.flashNode.style.height=t+"px",null!==i.flashApi&&"function"==typeof i.flashApi.fire_setSize&&i.flashApi.fire_setSize(e,t)},i.destroy=function(){i.flashNode.remove()},n&&n.length>0)for(var N=0,A=n.length;N<A;N++)if(d.renderer.renderers[t.prefix].canPlayType(n[N].type)){i.setSrc(n[N].src);break}return i}};if(p.hasPluginVersion("flash",[10,0,0])){f.typeChecks.push(function(e){return(e=e.toLowerCase()).startsWith("rtmp")?~e.indexOf(".mp3")?"audio/rtmp":"video/rtmp":/\.og(a|g)/i.test(e)?"audio/ogg":~e.indexOf(".m3u8")?"application/x-mpegURL":~e.indexOf(".mpd")?"application/dash+xml":~e.indexOf(".flv")?"video/flv":null});var h={name:"flash_video",options:{prefix:"flash_video",filename:"mediaelement-flash-video.swf",enablePseudoStreaming:!1,pseudoStreamingStartQueryParam:"start&quo
 t;,pseudoStreamingType:"byte"},canPlayType:function(e){return~["video/mp4","video/rtmp","audio/rtmp","rtmp/mp4","audio/mp4","video/flv","video/x-flv"].indexOf(e.toLowerCase())},create:m.create};d.renderer.add(h);var v={name:"flash_hls",options:{prefix:"flash_hls",filename:"mediaelement-flash-video-hls.swf"},canPlayType:function(e){return~["application/x-mpegurl","vnd.apple.mpegurl","audio/mpegurl","audio/hls","video/hls"].indexOf(e.toLowerCase())},create:m.create};d.renderer.add(v);var y={name:"flash_dash",options:{prefix:"flash_dash",filename:"mediaelement-flash-video-mdash.swf"},canPlayType:function(e){return~["application/dash+xml"].indexOf(e.toLowerCase())},create:m.create};d.renderer.add(y);var g={name:"flash_audio",options:{prefix:"flash_audio",filename:"m
 ediaelement-flash-audio.swf"},canPlayType:function(e){return~["audio/mp3"].indexOf(e.toLowerCase())},create:m.create};d.renderer.add(g);var b={name:"flash_audio_ogg",options:{prefix:"flash_audio_ogg",filename:"mediaelement-flash-audio-ogg.swf"},canPlayType:function(e){return~["audio/ogg","audio/oga","audio/ogv"].indexOf(e.toLowerCase())},create:m.create};d.renderer.add(b)}},{2:2,25:25,27:27,28:28,3:3,5:5,7:7,8:8}],21:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=i(e(3)),a=i(e(7)),s=e(8),l=e(27),d=e(25),u=e(28),c=e(26),f={promise:null,load:function(e){return"undefined"!=t
 ypeof flvjs?f.promise=new Promise(function(e){e()}).then(function(){f._createPlayer(e)}):(e.options.path="string"==typeof e.options.path?e.options.path:"https://cdnjs.cloudflare.com/ajax/libs/flv.js/1.3.2/flv.min.js",f.promise=f.promise||(0,c.loadScript)(e.options.path),f.promise.then(function(){f._createPlayer(e)})),f.promise},_createPlayer:function(e){flvjs.LoggingControl.enableDebug=e.options.debug,flvjs.LoggingControl.enableVerbose=e.options.debug;var t=flvjs.createPlayer(e.options);return r.default["__ready__"+e.id](t),t}},p={name:"native_flv",options:{prefix:"native_flv",flv:{path:"https://cdnjs.cloudflare.com/ajax/libs/flv.js/1.3.2/flv.min.js",cors:!0,debug:!1}},canPlayType:function(e){return d.HAS_MSE&&["video/x-flv","video/flv"].indexOf(e.toLowerCase())>-1},create:function(e,t,n){var i=e.originalNode,d=e.id+"_"+t.prefix,u=null,c=null;u=i.cloneNode(!0),t=Object.assign(t,e.opt
 ions);for(var p=a.default.html5media.properties,m=a.default.html5media.events.concat(["click","mouseover","mouseout"]),h=function(t){var n=(0,l.createEvent)(t.type,e);e.dispatchEvent(n)},v=0,y=p.length;v<y;v++)!function(e){var n=""+e.substring(0,1).toUpperCase()+e.substring(1);u["get"+n]=function(){return null!==c?u[e]:null},u["set"+n]=function(n){if(-1===a.default.html5media.readOnlyProperties.indexOf(e))if("src"===e){if(u[e]="object"===(void 0===n?"undefined":o(n))&&n.src?n.src:n,null!==c){var i={};i.type="flv",i.url=n,i.cors=t.flv.cors,i.debug=t.flv.debug,i.path=t.flv.path,c.destroy();for(var r=0,s=m.length;r<s;r++)u.removeEventListener(m[r],h);(c=f._createPlayer({options:i,id:d})).attachMediaElement(u),c.load()}}else u[e]=n}}(p[v]);if(r.default["__ready__"+d]=function(t){e.flvPlayer=c=t;for(var n=flvjs.Events,i=0,o=m.length;i<o;i++)!function(e){"loa
 dedmetadata"===e&&(c.unload(),c.detachMediaElement(),c.attachMediaElement(u),c.load()),u.addEventListener(e,h)}(m[i]);var r=function(t,n){var i=(0,l.createEvent)(t,u);i.data=n,e.dispatchEvent(i)};for(var a in n)!function(e){n.hasOwnProperty(e)&&c.on(n[e],function(t){r(n[e],t)})}(a)},n&&n.length>0)for(var g=0,b=n.length;g<b;g++)if(s.renderer.renderers[t.prefix].canPlayType(n[g].type)){u.setAttribute("src",n[g].src);break}u.setAttribute("id",d),i.parentNode.insertBefore(u,i),i.autoplay=!1,i.style.display="none";var E={};E.type="flv",E.url=u.src,E.cors=t.flv.cors,E.debug=t.flv.debug,E.path=t.flv.path,u.setSize=function(e,t){return u.style.width=e+"px",u.style.height=t+"px",u},u.hide=function(){return null!==c&&c.pause(),u.style.display="none",u},u.show=function(){return u.style.display="",u},u.destroy=function(){null!==c&&c.destroy()};var S=(0,l.createEvent
 )("rendererready",u);return e.dispatchEvent(S),e.promises.push(f.load({options:E,id:d})),u}};u.typeChecks.push(function(e){return~e.toLowerCase().indexOf(".flv")?"video/flv":null}),s.renderer.add(p)},{25:25,26:26,27:27,28:28,3:3,7:7,8:8}],22:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=i(e(3)),a=i(e(7)),s=e(8),l=e(27),d=e(25),u=e(28),c=e(26),f={promise:null,load:function(e){return"undefined"!=typeof Hls?f.promise=new Promise(function(e){e()}).then(function(){f._createPlayer(e)}):(e.options.path="string"==typeof e.options.path?e.options.path:"https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.7.11/hls.m
 in.js",f.promise=f.promise||(0,c.loadScript)(e.options.path),f.promise.then(function(){f._createPlayer(e)})),f.promise},_createPlayer:function(e){var t=new Hls(e.options);return r.default["__ready__"+e.id](t),t}},p={name:"native_hls",options:{prefix:"native_hls",hls:{path:"https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.7.10/hls.min.js",autoStartLoad:!1,debug:!1}},canPlayType:function(e){return d.HAS_MSE&&["application/x-mpegurl","vnd.apple.mpegurl","audio/mpegurl","audio/hls","video/hls"].indexOf(e.toLowerCase())>-1},create:function(e,t,n){var i=e.originalNode,d=e.id+"_"+t.prefix,u=i.getAttribute("preload"),c=i.autoplay,p=null,m=null;m=i.cloneNode(!0),(t=Object.assign(t,e.options)).hls.autoStartLoad=u&&"none"!==u||c;for(var h=a.default.html5media.properties,v=a.default.html5media.events.concat(["click","mouseover","
 mouseout"]),y=function(t){var n=(0,l.createEvent)(t.type,e);e.dispatchEvent(n)},g=0,b=h.length;g<b;g++)!function(e){var n=""+e.substring(0,1).toUpperCase()+e.substring(1);m["get"+n]=function(){return null!==p?m[e]:null},m["set"+n]=function(n){if(-1===a.default.html5media.readOnlyProperties.indexOf(e))if("src"===e){if(m[e]="object"===(void 0===n?"undefined":o(n))&&n.src?n.src:n,null!==p){p.destroy();for(var i=0,r=v.length;i<r;i++)m.removeEventListener(v[i],y);(p=f._createPlayer({options:t.hls,id:d})).loadSource(n),p.attachMedia(m)}}else m[e]=n}}(h[g]);if(r.default["__ready__"+d]=function(t){e.hlsPlayer=p=t;for(var n=Hls.Events,i=0,o=v.length;i<o;i++)!function(t){if("loadedmetadata"===t){var n=e.originalNode.src;p.detachMedia(),p.loadSource(n),p.attachMedia(m)}m.addEventListener(t,y)}(v[i]);var r=void 0,a=void 0;for(var s in n)n.hasOwnProperty(s)&&p.on(n[s],function(t,n){var i
 =(0,l.createEvent)(t,m);if(i.data=n,e.dispatchEvent(i),"hlsError"===t&&(console.warn(t,n),n.fatal))switch(n.type){case"mediaError":var o=(new Date).getTime();!r||o-r>3e3?(r=(new Date).getTime(),p.recoverMediaError()):!a||o-a>3e3?(a=(new Date).getTime(),console.warn("Attempting to swap Audio Codec and recover from media error"),p.swapAudioCodec(),p.recoverMediaError()):console.error("Cannot recover, last media error recovery failed");break;case"networkError":console.error("Network error");break;default:p.destroy()}})},n&&n.length>0)for(var E=0,S=n.length;E<S;E++)if(s.renderer.renderers[t.prefix].canPlayType(n[E].type)){m.setAttribute("src",n[E].src);break}"auto"===u||c||(m.addEventListener("play",function(){null!==p&&p.startLoad()}),m.addEventListener("pause",function(){null!==p&&p.stopLoad()})),m.setAttribute("id",d),i.parentNode.i
 nsertBefore(m,i),i.autoplay=!1,i.style.display="none",m.setSize=function(e,t){return m.style.width=e+"px",m.style.height=t+"px",m},m.hide=function(){return m.pause(),m.style.display="none",m},m.show=function(){return m.style.display="",m},m.destroy=function(){null!==p&&(p.stopLoad(),p.destroy())};var x=(0,l.createEvent)("rendererready",m);return e.dispatchEvent(x),e.promises.push(f.load({options:t.hls,id:d})),m}};u.typeChecks.push(function(e){return~e.toLowerCase().indexOf(".m3u8")?"application/x-mpegURL":null}),s.renderer.add(p)},{25:25,26:26,27:27,28:28,3:3,7:7,8:8}],23:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(3)),r=i(e(2)),a=i(e(7)),s=e(8),l=e(27),d=e(25),u={name:"html5",options:{prefix:"html5"},canPlayType:function(e){var t=r.default.createElement("video");return d.IS_ANDROID&&/\/mp(3|4)$
 /i.test(e)||~["application/x-mpegurl","vnd.apple.mpegurl","audio/mpegurl","audio/hls","video/hls"].indexOf(e.toLowerCase())&&d.SUPPORTS_NATIVE_HLS?"yes":t.canPlayType?t.canPlayType(e.toLowerCase()).replace(/no/,""):""},create:function(e,t,n){var i=e.id+"_"+t.prefix,o=null;void 0===e.originalNode||null===e.originalNode?(o=r.default.createElement("audio"),e.appendChild(o)):o=e.originalNode,o.setAttribute("id",i);for(var d=a.default.html5media.properties,u=0,c=d.length;u<c;u++)!function(e){var t=""+e.substring(0,1).toUpperCase()+e.substring(1);o["get"+t]=function(){return o[e]},o["set"+t]=function(t){-1===a.default.html5media.readOnlyProperties.indexOf(e)&&(o[e]=t)}}(d[u]);for(var f=a.default.html5media.events.concat(["click","mouseover","mouseout"]),p=0,m=f.length;p<m;p++)!function(t){o.addEventL
 istener(t,function(t){var n=(0,l.createEvent)(t.type,e);e.dispatchEvent(n)})}(f[p]);if(o.setSize=function(e,t){return o.style.width=e+"px",o.style.height=t+"px",o},o.hide=function(){return o.style.display="none",o},o.show=function(){return o.style.display="",o},n&&n.length>0)for(var h=0,v=n.length;h<v;h++)if(s.renderer.renderers[t.prefix].canPlayType(n[h].type)){o.setAttribute("src",n[h].src);break}var y=(0,l.createEvent)("rendererready",o);return e.dispatchEvent(y),o}};o.default.HtmlMediaElement=a.default.HtmlMediaElement=u,s.renderer.add(u)},{2:2,25:25,27:27,3:3,7:7,8:8}],24:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(3)),r=i(e(2)),a=i(e(7)),s=e(8),l=e(27),d=e(28),u=e(26),c={isIframeStarted:!1,isIframeLoaded:!1,iframeQueue:[],enqueueIframe:function(e){c.isLoaded="undefined"!=typeof YT&&YT.loaded,c.isLoaded?c.createIframe(e):(c
 .loadIframeApi(),c.iframeQueue.push(e))},loadIframeApi:function(){c.isIframeStarted||((0,u.loadScript)("https://www.youtube.com/player_api"),c.isIframeStarted=!0)},iFrameReady:function(){for(c.isLoaded=!0,c.isIframeLoaded=!0;c.iframeQueue.length>0;){var e=c.iframeQueue.pop();c.createIframe(e)}},createIframe:function(e){return new YT.Player(e.containerId,e)},getYouTubeId:function(e){var t="";return e.indexOf("?")>0?""===(t=c.getYouTubeIdFromParam(e))&&(t=c.getYouTubeIdFromUrl(e)):t=c.getYouTubeIdFromUrl(e),(t=t.substring(t.lastIndexOf("/")+1).split("?"))[0]},getYouTubeIdFromParam:function(e){if(void 0===e||null===e||!e.trim().length)return null;for(var t=e.split("?")[1].split("&"),n="",i=0,o=t.length;i<o;i++){var r=t[i].split("=");if("v"===r[0]){n=r[1];break}}return n},getYouTubeIdFromUrl:function(e){return void 0!==e&&null!==e&&e.trim().l
 ength?(e=e.split("?")[0]).substring(e.lastIndexOf("/")+1):null},getYouTubeNoCookieUrl:function(e){if(void 0===e||null===e||!e.trim().length||-1===e.indexOf("//www.youtube"))return e;var t=e.split("/");return t[2]=t[2].replace(".com","-nocookie.com"),t.join("/")}},f={name:"youtube_iframe",options:{prefix:"youtube_iframe",youtube:{autoplay:0,controls:0,disablekb:1,end:0,loop:0,modestbranding:0,playsinline:0,rel:0,showinfo:0,start:0,iv_load_policy:3,nocookie:!1,imageQuality:null}},canPlayType:function(e){return~["video/youtube","video/x-youtube"].indexOf(e.toLowerCase())},create:function(e,t,n){var i={},s=[],d=null,u=!0,f=!1,p=null,m=1;i.options=t,i.id=e.id+"_"+t.prefix,i.mediaElement=e;for(var h=a.default.html5media.properties,v=0,y=h.length;v<y;v++)!function(t){var n=""+t.substring(0,1).toUpperCase()+t.substring(1);i["get"+n]=function(){if(nul
 l!==d){switch(t){case"currentTime":return d.getCurrentTime();case"duration":return d.getDuration();case"volume":return m=d.getVolume()/100;case"paused":return u;case"ended":return f;case"muted":return d.isMuted();case"buffered":var e=d.getVideoLoadedFraction(),n=d.getDuration();return{start:function(){return 0},end:function(){return e*n},length:1};case"src":return d.getVideoUrl();case"readyState":return 4}return null}return null},i["set"+n]=function(n){if(null!==d)switch(t){case"src":var o="string"==typeof n?n:n[0].src,r=c.getYouTubeId(o);e.originalNode.autoplay?d.loadVideoById(r):d.cueVideoById(r);break;case"currentTime":d.seekTo(n);break;case"muted":n?d.mute():d.unMute(),setTimeout(function(){var t=(0,l.createEvent)("volumechange",i);e.dispatchEvent(t)},50);break;case"volume":m=n,d.setVolume(100*n),setTimeout(function(){var
  t=(0,l.createEvent)("volumechange",i);e.dispatchEvent(t)},50);break;case"readyState":var a=(0,l.createEvent)("canplay",i);e.dispatchEvent(a)}else s.push({type:"set",propName:t,value:n})}}(h[v]);for(var g=a.default.html5media.methods,b=0,E=g.length;b<E;b++)!function(e){i[e]=function(){if(null!==d)switch(e){case"play":return u=!1,d.playVideo();case"pause":return u=!0,d.pauseVideo();case"load":return null}else s.push({type:"call",methodName:e})}}(g[b]);var S=r.default.createElement("div");S.id=i.id,i.options.youtube.nocookie&&(e.originalNode.src=c.getYouTubeNoCookieUrl(n[0].src)),e.originalNode.parentNode.insertBefore(S,e.originalNode),e.originalNode.style.display="none";var x="audio"===e.originalNode.tagName.toLowerCase(),w=x?"1":e.originalNode.height,P=x?"1":e.originalNode.width,T=c.getYouTubeId(n[0].src),C={id:i.id,containerId:S.id,videoId:T,h
 eight:w,width:P,playerVars:Object.assign({controls:0,rel:0,disablekb:1,showinfo:0,modestbranding:0,html5:1,playsinline:0,start:0,end:0,iv_load_policy:3},i.options.youtube),origin:o.default.location.host,events:{onReady:function(t){if(e.youTubeApi=d=t.target,e.youTubeState={paused:!0,ended:!1},s.length)for(var n=0,o=s.length;n<o;n++){var r=s[n];if("set"===r.type){var a=r.propName,u=""+a.substring(0,1).toUpperCase()+a.substring(1);i["set"+u](r.value)}else"call"===r.type&&i[r.methodName]()}p=d.getIframe(),e.originalNode.getAttribute("muted")&&d.mute();for(var c=["mouseover","mouseout"],f=0,m=c.length;f<m;f++)p.addEventListener(c[f],function(t){var n=(0,l.createEvent)(t.type,i);e.dispatchEvent(n)},!1);for(var h=["rendererready","loadedmetadata","loadeddata","canplay"],v=0,y=h.length;v<y;v++){var g=(0,l.createEvent)(h[v],i);e.dispatchEvent(g)}},onStateCha
 nge:function(t){var n=[];switch(t.data){case-1:n=["loadedmetadata"],u=!0,f=!1;break;case 0:n=["ended"],u=!1,f=!i.options.youtube.loop,i.options.youtube.loop||i.stopInterval();break;case 1:n=["play","playing"],u=!1,f=!1,i.startInterval();break;case 2:n=["pause"],u=!0,f=!1,i.stopInterval();break;case 3:n=["progress"],f=!1;break;case 5:n=["loadeddata","loadedmetadata","canplay"],u=!0,f=!1}for(var o=0,r=n.length;o<r;o++){var a=(0,l.createEvent)(n[o],i);e.dispatchEvent(a)}},onError:function(t){var n=(0,l.createEvent)("error",i);n.data=t.data,e.dispatchEvent(n)}}};return x&&(C.playerVars.playsinline=1),e.originalNode.autoplay&&(C.playerVars.autoplay=1),e.originalNode.loop&&(C.playerVars.loop=1),c.enqueueIframe(C),i.onEvent=function(t,n,i){null!==i&&void 0!==i&&(e.youTubeState=i)},i.setSize=function(e,t){null!==d&&d.setSize(e,t)},i.hide=func
 tion(){i.stopInterval(),i.pause(),p&&(p.style.display="none")},i.show=function(){p&&(p.style.display="")},i.destroy=function(){d.destroy()},i.interval=null,i.startInterval=function(){i.interval=setInterval(function(){var t=(0,l.createEvent)("timeupdate",i);e.dispatchEvent(t)},250)},i.stopInterval=function(){i.interval&&clearInterval(i.interval)},i.getPosterUrl=function(){var n=t.youtube.imageQuality,i=["default","hqdefault","mqdefault","sddefault","maxresdefault"],o=c.getYouTubeId(e.originalNode.src);return n&&i.indexOf(n)>-1&&o?"https://img.youtube.com/vi/"+o+"/"+n+".jpg":""},i}};o.default.onYouTubePlayerAPIReady=function(){c.iFrameReady()},d.typeChecks.push(function(e){return/\/\/(www\.youtube|youtu\.?be)/i.test(e)?"video/x-youtube":null}),s.renderer.add(f)},{2:2,26:26,27:27,28:28,3:3,7:7,8:8}],25:[function(e,t
 ,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(n,"__esModule",{value:!0}),n.cancelFullScreen=n.requestFullScreen=n.isFullScreen=n.FULLSCREEN_EVENT_NAME=n.HAS_NATIVE_FULLSCREEN_ENABLED=n.HAS_TRUE_NATIVE_FULLSCREEN=n.HAS_IOS_FULLSCREEN=n.HAS_MS_NATIVE_FULLSCREEN=n.HAS_MOZ_NATIVE_FULLSCREEN=n.HAS_WEBKIT_NATIVE_FULLSCREEN=n.HAS_NATIVE_FULLSCREEN=n.SUPPORTS_NATIVE_HLS=n.SUPPORT_POINTER_EVENTS=n.HAS_MSE=n.IS_STOCK_ANDROID=n.IS_SAFARI=n.IS_FIREFOX=n.IS_CHROME=n.IS_EDGE=n.IS_IE=n.IS_ANDROID=n.IS_IOS=n.IS_IPOD=n.IS_IPHONE=n.IS_IPAD=n.UA=n.NAV=void 0;for(var o=i(e(3)),r=i(e(2)),a=i(e(7)),s=n.NAV=o.default.navigator,l=n.UA=s.userAgent.toLowerCase(),d=n.IS_IPAD=/ipad/i.test(l)&&!o.default.MSStream,u=n.IS_IPHONE=/iphone/i.test(l)&&!o.default.MSStream,c=n.IS_IPOD=/ipod/i.test(l)&&!o.default.MSStream,f=(n.IS_IOS=/ipad|iphone|ipod/i.test(l)&&!o.default.MSStream,n.IS_ANDROID=/android/i.test(l)),p=n
 .IS_IE=/(trident|microsoft)/i.test(s.appName),m=(n.IS_EDGE="msLaunchUri"in s&&!("documentMode"in r.default)),h=n.IS_CHROME=/chrome/i.test(l),v=n.IS_FIREFOX=/firefox/i.test(l),y=n.IS_SAFARI=/safari/i.test(l)&&!h,g=n.IS_STOCK_ANDROID=/^mozilla\/\d+\.\d+\s\(linux;\su;/i.test(l),b=(n.HAS_MSE="MediaSource"in o.default),E=(n.SUPPORT_POINTER_EVENTS=function(){var e=r.default.createElement("x"),t=r.default.documentElement,n=o.default.getComputedStyle;if(!("pointerEvents"in e.style))return!1;e.style.pointerEvents="auto",e.style.pointerEvents="x",t.appendChild(e);var i=n&&"auto"===n(e,"").pointerEvents;return e.remove(),!!i}()),S=["source","track","audio","video"],x=void 0,w=0,P=S.length;w<P;w++)x=r.default.createElement(S[w]);var T=n.SUPPORTS_NATIVE_HLS=y||f&&(h||g)||p&&/edge/i.test(l),C=void 0!==x.webkitEnterFullscreen,k
 =void 0!==x.requestFullscreen;C&&/mac os x 10_5/i.test(l)&&(k=!1,C=!1);var _=void 0!==x.webkitRequestFullScreen,N=void 0!==x.mozRequestFullScreen,A=void 0!==x.msRequestFullscreen,L=_||N||A,F=L,j="",I=void 0,M=void 0,O=void 0;N?F=r.default.mozFullScreenEnabled:A&&(F=r.default.msFullscreenEnabled),h&&(C=!1),L&&(_?j="webkitfullscreenchange":N?j="mozfullscreenchange":A&&(j="MSFullscreenChange"),n.isFullScreen=I=function(){return N?r.default.mozFullScreen:_?r.default.webkitIsFullScreen:A?null!==r.default.msFullscreenElement:void 0},n.requestFullScreen=M=function(e){_?e.webkitRequestFullScreen():N?e.mozRequestFullScreen():A&&e.msRequestFullscreen()},n.cancelFullScreen=O=function(){_?r.default.webkitCancelFullScreen():N?r.default.mozCancelFullScreen():A&&r.default.msExitFullscreen()});var D=n.HAS_NATIVE_FULLSCREEN=k,H=n.HAS_WEBKIT_NATIVE_FULLSCREEN=_,R=n.HAS_MOZ_NATIVE_FULLSCREEN=N,U=n.H
 AS_MS_NATIVE_FULLSCREEN=A,V=n.HAS_IOS_FULLSCREEN=C,q=n.HAS_TRUE_NATIVE_FULLSCREEN=L,B=n.HAS_NATIVE_FULLSCREEN_ENABLED=F,z=n.FULLSCREEN_EVENT_NAME=j;n.isFullScreen=I,n.requestFullScreen=M,n.cancelFullScreen=O,a.default.Features=a.default.Features||{},a.default.Features.isiPad=d,a.default.Features.isiPod=c,a.default.Features.isiPhone=u,a.default.Features.isiOS=a.default.Features.isiPhone||a.default.Features.isiPad,a.default.Features.isAndroid=f,a.default.Features.isIE=p,a.default.Features.isEdge=m,a.default.Features.isChrome=h,a.default.Features.isFirefox=v,a.default.Features.isSafari=y,a.default.Features.isStockAndroid=g,a.default.Features.hasMSE=b,a.default.Features.supportsNativeHLS=T,a.default.Features.supportsPointerEvents=E,a.default.Features.hasiOSFullScreen=V,a.default.Features.hasNativeFullscreen=D,a.default.Features.hasWebkitNativeFullScreen=H,a.default.Features.hasMozNativeFullScreen=R,a.default.Features.hasMsNativeFullScreen=U,a.default.Features.hasTrueNativeFullScreen=q,a
 .default.Features.nativeFullScreenEnabled=B,a.default.Features.fullScreenEventName=z,a.default.Features.isFullScreen=I,a.default.Features.requestFullScreen=M,a.default.Features.cancelFullScreen=O},{2:2,3:3,7:7}],26:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e){return new Promise(function(t,n){var i=p.default.createElement("script");i.src=e,i.async=!0,i.onload=function(){i.remove(),t()},i.onerror=function(){i.remove(),n()},p.default.head.appendChild(i)})}function r(e){var t=e.getBoundingClientRect(),n=f.default.pageXOffset||p.default.documentElement.scrollLeft,i=f.default.pageYOffset||p.default.documentElement.scrollTop;return{top:t.top+i,left:t.left+n}}function a(e,t){g(e,t)?E(e,t):b(e,t)}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,n=arguments[2];e.style.opacity||(e.style.opacity=1);var i=null;f.default.requestAnimationFrame(function o(r){var a=r-(i=i||r),s=pars
 eFloat(1-a/t,2);e.style.opacity=s<0?0:s,a>t?n&&"function"==typeof n&&n():f.default.requestAnimationFrame(o)})}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,n=arguments[2];e.style.opacity||(e.style.opacity=0);var i=null;f.default.requestAnimationFrame(function o(r){var a=r-(i=i||r),s=parseFloat(a/t,2);e.style.opacity=s>1?1:s,a>t?n&&"function"==typeof n&&n():f.default.requestAnimationFrame(o)})}function d(e,t){var n=[];e=e.parentNode.firstChild;do{t&&!t(e)||n.push(e)}while(e=e.nextSibling);return n}function u(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)}function c(e,t,n,i){var o=f.default.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP"),r="application/x-www-form-urlencoded; charset=UTF-8",a=!1,s="*/".concat("*");switch(t){case"text":r="text/plain";break;case"
 json":r="application/json, text/javascript";break;case"html":r="text/html";break;case"xml":r="application/xml, text/xml"}"application/x-www-form-urlencoded"!==r&&(s=r+", */*; q=0.01"),o&&(o.open("GET",e,!0),o.setRequestHeader("Accept",s),o.onreadystatechange=function(){if(!a&&4===o.readyState)if(200===o.status){a=!0;var e=void 0;switch(t){case"json":e=JSON.parse(o.responseText);break;case"xml":e=o.responseXML;break;default:e=o.responseText}n(e)}else"function"==typeof i&&i(o.status)},o.send())}Object.defineProperty(n,"__esModule",{value:!0}),n.removeClass=n.addClass=n.hasClass=void 0,n.loadScript=o,n.offset=r,n.toggleClass=a,n.fadeOut=s,n.fadeIn=l,n.siblings=d,n.visible=u,n.ajax=c;var f=i(e(3)),p=i(e(2)),m=i(e(7)),h=void 0,v=void 0,y=void 0;"classList"in p.default.documentElement?(h=function(e,t){return void 0
 !==e.classList&&e.classList.contains(t)},v=function(e,t){return e.classList.add(t)},y=function(e,t){return e.classList.remove(t)}):(h=function(e,t){return new RegExp("\\b"+t+"\\b").test(e.className)},v=function(e,t){g(e,t)||(e.className+=" "+t)},y=function(e,t){e.className=e.className.replace(new RegExp("\\b"+t+"\\b","g"),"")});var g=n.hasClass=h,b=n.addClass=v,E=n.removeClass=y;m.default.Utils=m.default.Utils||{},m.default.Utils.offset=r,m.default.Utils.hasClass=g,m.default.Utils.addClass=b,m.default.Utils.removeClass=E,m.default.Utils.toggleClass=a,m.default.Utils.fadeIn=l,m.default.Utils.fadeOut=s,m.default.Utils.siblings=d,m.default.Utils.visible=u,m.default.Utils.ajax=c,m.default.Utils.loadScript=o},{2:2,3:3,7:7}],27:[function(e,t,n){"use strict";function i(e){if("string"!=typeof e)throw new Error("Argument passed must be a string");var t={"&":"&amp
 ;","<":"&lt;",">":"&gt;",'"':"&quot;"};return e.replace(/[&<>"]/g,function(e){return t[e]})}function o(e,t){var n=this,i=arguments,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("function"!=typeof e)throw new Error("First argument must be a function");if("number"!=typeof t)throw new Error("Second argument must be a numeric value");var r=void 0;return function(){var a=n,s=i,l=o&&!r;clearTimeout(r),r=setTimeout(function(){r=null,o||e.apply(a,s)},t),l&&e.apply(a,s)}}function r(e){return Object.getOwnPropertyNames(e).length<=0}function a(e,t){var n=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/,i={d:[],w:[]};return(e||"").split(" ").forEach(function(e){var o=e+(t?"."+t:"");o.startsWith(".")
 ?(i.d.push(o),i.w.push(o)):i[n.test(e)?"w":"d"].push(o)}),i.d=i.d.join(" "),i.w=i.w.join(" "),i}function s(e,t){if("string"!=typeof e)throw new Error("Event name must be a string");var n=e.match(/([a-z]+\.([a-z]+))/i),i={target:t};return null!==n&&(e=n[1],i.namespace=n[2]),new window.CustomEvent(e,{detail:i})}function l(e,t){return!!(e&&t&&2&e.compareDocumentPosition(t))}function d(e){return"string"==typeof e}Object.defineProperty(n,"__esModule",{value:!0}),n.escapeHTML=i,n.debounce=o,n.isObjectEmpty=r,n.splitEvents=a,n.createEvent=s,n.isNodeAfter=l,n.isString=d;var u=function(e){return e&&e.__esModule?e:{default:e}}(e(7));u.default.Utils=u.default.Utils||{},u.default.Utils.escapeHTML=i,u.default.Utils.debounce=o,u.default.Utils.isObjectEmpty=r,u.default.Utils.splitEvents=a,u.default.Utils.createEvent=s,u.default.Utils.isNodeAfter=l,u.default.Utils.isString=d},{7:7}],2
 8:[function(e,t,n){"use strict";function i(e){if("string"!=typeof e)throw new Error("`url` argument must be a string");var t=document.createElement("div");return t.innerHTML='<a href="'+(0,u.escapeHTML)(e)+'">x</a>',t.firstChild.href}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e&&!t?a(e):r(t)}function r(e){if("string"!=typeof e)throw new Error("`type` argument must be a string");return e&&e.indexOf(";")>-1?e.substr(0,e.indexOf(";")):e}function a(e){if("string"!=typeof e)throw new Error("`url` argument must be a string");for(var t=0,n=c.length;t<n;t++){var i=c[t](e);if(i)return i}var o=l(s(e)),r="video/mp4";return o&&(~["mp4","m4v","ogg","ogv","webm","flv","mpeg","mov"].indexOf(o)?r=&q
 uot;video/"+o:~["mp3","oga","wav","mid","midi"].indexOf(o)&&(r="audio/"+o)),r}function s(e){if("string"!=typeof e)throw new Error("`url` argument must be a string");var t=e.split("?")[0].split("\\").pop().split("/").pop();return~t.indexOf(".")?t.substring(t.lastIndexOf(".")+1):""}function l(e){if("string"!=typeof e)throw new Error("`extension` argument must be a string");switch(e){case"mp4":case"m4v":return"mp4";case"webm":case"webma":case"webmv":return"webm";case"ogg":case"oga":case"ogv":return"ogg";default:return e}}Object.defineProperty(n,"__esModule",{value:!0}),n.typeChecks=void 0,n.absolutizeUrl=i,n.formatType=o,n.getMimeFromType=r,n.getTypeFromFile=a,n.getExtension=s,n.normalizeExtension=
 l;var d=function(e){return e&&e.__esModule?e:{default:e}}(e(7)),u=e(27),c=n.typeChecks=[];d.default.Utils=d.default.Utils||{},d.default.Utils.typeChecks=c,d.default.Utils.absolutizeUrl=i,d.default.Utils.formatType=o,d.default.Utils.getMimeFromType=r,d.default.Utils.getTypeFromFile=a,d.default.Utils.getExtension=s,d.default.Utils.normalizeExtension=l},{27:27,7:7}],29:[function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=i(e(2)),r=i(e(4));[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach(function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){this.parentNode.removeChild(this)}})}),function(){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=o.default.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}if("function"==typeof window.Cus
 tomEvent)return!1;e.prototype=window.Event.prototype,window.CustomEvent=e}(),"function"!=typeof Object.assign&&(Object.assign=function(e){if(null===e||void 0===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1,i=arguments.length;n<i;n++){var o=arguments[n];if(null!==o)for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(t[r]=o[r])}return t}),String.prototype.startsWith||(String.prototype.startsWith=function(e,t){return t=t||0,this.substr(t,e.length)===e}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length-1;--n>=0&&t.item(n)!==this;);return n>-1}),window.Element&&!Element.prototype.closest&&(El
 ement.prototype.closest=function(e){var t=(this.document||this.ownerDocument).querySelectorAll(e),n=void 0,i=this;do{for(n=t.length;--n>=0&&t.item(n)!==i;);}while(n<0&&(i=i.parentElement));return i}),function(){for(var e=0,t=["ms","moz","webkit","o"],n=0;n<t.length&&!window.requestAnimationFrame;++n)window.requestAnimationFrame=window[t[n]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[n]+"CancelAnimationFrame"]||window[t[n]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t){var n=(new Date).getTime(),i=Math.max(0,16-(n-e)),o=window.setTimeout(function(){t(n+i)},i);return e=n+i,o}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)})}(),/firefox/i.test(navigator.userAgent)&&(window.mediaElementJsOldGetComputedStyle=window.getComputedStyle,window.getComputedStyle=function(e,
 t){var n=window.mediaElementJsOldGetComputedStyle(e,t);return null===n?{getPropertyValue:function(){}}:n}),window.Promise||(window.Promise=r.default),function(e){e&&e.prototype&&null===e.prototype.children&&Object.defineProperty(e.prototype,"children",{get:function(){for(var e=0,t=void 0,n=this.childNodes,i=[];t=n[e++];)1===t.nodeType&&i.push(t);return i}})}(window.Node||window.Element)},{2:2,4:4}],30:[function(e,t,n){"use strict";function i(){return!((arguments.length>0&&void 0!==arguments[0]?arguments[0]:25)%1==0)}function o(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:25,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;e=!e||"number"!=typeof e||e<0?0:e;var a=Math.round(.066666*o),s=Math.round(o),l=24*Mat
 h.round(3600*o),d=Math.round(600*o),u=i(o)?";":":",c=void 0,f=void 0,p=void 0,m=void 0,h=Math.round(e*o);if(i(o)){h<0&&(h=l+h);var v=(h%=l)%d;h+=9*a*Math.floor(h/d),v>a&&(h+=a*Math.floor((v-a)/Math.round(60*s-a)));var y=Math.floor(h/s);c=Math.floor(Math.floor(y/60)/60),f=Math.floor(y/60)%60,p=n?y%60:(h/s%60).toFixed(r)}else c=Math.floor(e/3600)%24,f=Math.floor(e/60)%60,p=n?Math.floor(e%60):(e%60).toFixed(r);c=c<=0?0:c,f=f<=0?0:f,p=p<=0?0:p;var g=t||c>0?(c<10?"0"+c:c)+":":"";return g+=(f<10?"0"+f:f)+":",g+=""+(p<10?"0"+p:p),n&&(g+=(m=(m=(h%s).toFixed(0))<=0?0:m)<10?u+"0"+m:""+u+m),g}function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:25;if("string"!=typeof e)throw new TypeError("Time must be a string");if(e.indexOf(";")>0&&(e=e.replace(";&qu
 ot;,":")),!/\d{2}(\:\d{2}){0,3}/i.test(e))throw new TypeError("Time code must have the format `00:00:00`");var n=e.split(":"),o=void 0,r=0,a=0,s=0,l=0,d=0,u=Math.round(.066666*t),c=Math.round(t),f=3600*c,p=60*c;switch(n.length){default:case 1:s=parseInt(n[0],10);break;case 2:a=parseInt(n[0],10),s=parseInt(n[1],10);break;case 3:r=parseInt(n[0],10),a=parseInt(n[1],10),s=parseInt(n[2],10);break;case 4:r=parseInt(n[0],10),a=parseInt(n[1],10),s=parseInt(n[2],10),l=parseInt(n[3],10)}return o=i(t)?f*r+p*a+c*s+l-u*((d=60*r+a)-Math.floor(d/10)):(f*r+p*a+t*s+l)/t,parseFloat(o.toFixed(3))}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:25;e=!e||"number"!=typeof e||e<0?0:e;for(var i=Math.floor(e/3600)%24,o=Math.floor(e/60)%60,r=Math.floor(e%60),a=[[Math.floor((e%1*n).toFixed(3)),"f"],[r,"s"],[o,"m"],[i,"h"]],s=t.timeFormat,l=s[1]===s[0],d=l?2:1,u=s.length<d?s[d]:":&
 quot;,c=s[0],f=!1,p=0,m=a.length;p<m;p++)if(~s.indexOf(a[p][1]))f=!0;else if(f){for(var h=!1,v=p;v<m;v++)if(a[v][0]>0){h=!0;break}if(!h)break;l||(s=c+s),s=a[p][1]+u+s,l&&(s=a[p][1]+s),c=a[p][1]}t.currentTimeFormat=s}function s(e){if("string"!=typeof e)throw new TypeError("Argument must be a string value");for(var t=~(e=e.replace(",",".")).indexOf(".")?e.split(".")[1].length:0,n=0,i=1,o=0,r=(e=e.split(":").reverse()).length;o<r;o++)i=1,o>0&&(i=Math.pow(60,o)),n+=Number(e[o])*i;return Number(n.toFixed(t))}Object.defineProperty(n,"__esModule",{value:!0}),n.isDropFrame=i,n.secondsToTimeCode=o,n.timeCodeToSeconds=r,n.calculateTimeFormat=a,n.convertSMPTEtoSeconds=s;var l=function(e){return e&&e.__esModule?e:{default:e}}(e(7));l.default.Utils=l.default.Utils||{},l.default.Utils.secondsToTimeCode=o,l.default.Utils.timeCodeToSeconds=r,l.default.Utils.calculateTimeFormat=a,l.
 default.Utils.convertSMPTEtoSeconds=s},{7:7}]},{},[29,6,5,15,23,20,19,21,22,24,16,18,17,9,10,11,12,13,14]);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementmediaelementflashaudiooggswf"></a>
<div class="binary"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx" style="display: block; padding: 0 10px">Index: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf       2017-07-31 21:21:02 UTC (rev 41197)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf        2017-08-01 04:42:58 UTC (rev 41198)
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:mime-type</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+application/octet-stream
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesjsmediaelementmediaelementflashaudioswf"></a>
<div class="binary"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio.swf</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx" style="display: block; padding: 0 10px">Index: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio.swf
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio.swf   2017-07-31 21:21:02 UTC (rev 41197)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio.swf    2017-08-01 04:42:58 UTC (rev 41198)
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-audio.swf
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:mime-type</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+application/octet-stream
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesjsmediaelementmediaelementflashvideohlsswf"></a>
<div class="binary"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx" style="display: block; padding: 0 10px">Index: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf       2017-07-31 21:21:02 UTC (rev 41197)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf        2017-08-01 04:42:58 UTC (rev 41198)
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:mime-type</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+application/octet-stream
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesjsmediaelementmediaelementflashvideomdashswf"></a>
<div class="binary"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx" style="display: block; padding: 0 10px">Index: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf     2017-07-31 21:21:02 UTC (rev 41197)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf      2017-08-01 04:42:58 UTC (rev 41198)
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:mime-type</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+application/octet-stream
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesjsmediaelementmediaelementflashvideoswf"></a>
<div class="binary"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video.swf</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx" style="display: block; padding: 0 10px">Index: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video.swf
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video.swf   2017-07-31 21:21:02 UTC (rev 41197)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video.swf    2017-08-01 04:42:58 UTC (rev 41198)
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/js/mediaelement/mediaelement-flash-video.swf
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:mime-type</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+application/octet-stream
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesjsmediaelementmediaelementjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelement.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/mediaelement.js                             (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/mediaelement.js       2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,3827 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
+
+},{}],2:[function(_dereq_,module,exports){
+(function (global){
+var topLevel = typeof global !== 'undefined' ? global :
+    typeof window !== 'undefined' ? window : {}
+var minDoc = _dereq_(1);
+
+var doccy;
+
+if (typeof document !== 'undefined') {
+    doccy = document;
+} else {
+    doccy = topLevel['__GLOBAL_DOCUMENT_CACHE@4'];
+
+    if (!doccy) {
+        doccy = topLevel['__GLOBAL_DOCUMENT_CACHE@4'] = minDoc;
+    }
+}
+
+module.exports = doccy;
+
+}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
+},{"1":1}],3:[function(_dereq_,module,exports){
+(function (global){
+var win;
+
+if (typeof window !== "undefined") {
+    win = window;
+} else if (typeof global !== "undefined") {
+    win = global;
+} else if (typeof self !== "undefined"){
+    win = self;
+} else {
+    win = {};
+}
+
+module.exports = win;
+
+}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
+},{}],4:[function(_dereq_,module,exports){
+(function (root) {
+
+  // Store setTimeout reference so promise-polyfill will be unaffected by
+  // other code modifying setTimeout (like sinon.useFakeTimers())
+  var setTimeoutFunc = setTimeout;
+
+  function noop() {}
+  
+  // Polyfill for Function.prototype.bind
+  function bind(fn, thisArg) {
+    return function () {
+      fn.apply(thisArg, arguments);
+    };
+  }
+
+  function Promise(fn) {
+    if (typeof this !== 'object') throw new TypeError('Promises must be constructed via new');
+    if (typeof fn !== 'function') throw new TypeError('not a function');
+    this._state = 0;
+    this._handled = false;
+    this._value = undefined;
+    this._deferreds = [];
+
+    doResolve(fn, this);
+  }
+
+  function handle(self, deferred) {
+    while (self._state === 3) {
+      self = self._value;
+    }
+    if (self._state === 0) {
+      self._deferreds.push(deferred);
+      return;
+    }
+    self._handled = true;
+    Promise._immediateFn(function () {
+      var cb = self._state === 1 ? deferred.onFulfilled : deferred.onRejected;
+      if (cb === null) {
+        (self._state === 1 ? resolve : reject)(deferred.promise, self._value);
+        return;
+      }
+      var ret;
+      try {
+        ret = cb(self._value);
+      } catch (e) {
+        reject(deferred.promise, e);
+        return;
+      }
+      resolve(deferred.promise, ret);
+    });
+  }
+
+  function resolve(self, newValue) {
+    try {
+      // Promise Resolution Procedure: https://github.com/promises-aplus/promises-spec#the-promise-resolution-procedure
+      if (newValue === self) throw new TypeError('A promise cannot be resolved with itself.');
+      if (newValue && (typeof newValue === 'object' || typeof newValue === 'function')) {
+        var then = newValue.then;
+        if (newValue instanceof Promise) {
+          self._state = 3;
+          self._value = newValue;
+          finale(self);
+          return;
+        } else if (typeof then === 'function') {
+          doResolve(bind(then, newValue), self);
+          return;
+        }
+      }
+      self._state = 1;
+      self._value = newValue;
+      finale(self);
+    } catch (e) {
+      reject(self, e);
+    }
+  }
+
+  function reject(self, newValue) {
+    self._state = 2;
+    self._value = newValue;
+    finale(self);
+  }
+
+  function finale(self) {
+    if (self._state === 2 && self._deferreds.length === 0) {
+      Promise._immediateFn(function() {
+        if (!self._handled) {
+          Promise._unhandledRejectionFn(self._value);
+        }
+      });
+    }
+
+    for (var i = 0, len = self._deferreds.length; i < len; i++) {
+      handle(self, self._deferreds[i]);
+    }
+    self._deferreds = null;
+  }
+
+  function Handler(onFulfilled, onRejected, promise) {
+    this.onFulfilled = typeof onFulfilled === 'function' ? onFulfilled : null;
+    this.onRejected = typeof onRejected === 'function' ? onRejected : null;
+    this.promise = promise;
+  }
+
+  /**
+   * Take a potentially misbehaving resolver function and make sure
+   * onFulfilled and onRejected are only called once.
+   *
+   * Makes no guarantees about asynchrony.
+   */
+  function doResolve(fn, self) {
+    var done = false;
+    try {
+      fn(function (value) {
+        if (done) return;
+        done = true;
+        resolve(self, value);
+      }, function (reason) {
+        if (done) return;
+        done = true;
+        reject(self, reason);
+      });
+    } catch (ex) {
+      if (done) return;
+      done = true;
+      reject(self, ex);
+    }
+  }
+
+  Promise.prototype['catch'] = function (onRejected) {
+    return this.then(null, onRejected);
+  };
+
+  Promise.prototype.then = function (onFulfilled, onRejected) {
+    var prom = new (this.constructor)(noop);
+
+    handle(this, new Handler(onFulfilled, onRejected, prom));
+    return prom;
+  };
+
+  Promise.all = function (arr) {
+    var args = Array.prototype.slice.call(arr);
+
+    return new Promise(function (resolve, reject) {
+      if (args.length === 0) return resolve([]);
+      var remaining = args.length;
+
+      function res(i, val) {
+        try {
+          if (val && (typeof val === 'object' || typeof val === 'function')) {
+            var then = val.then;
+            if (typeof then === 'function') {
+              then.call(val, function (val) {
+                res(i, val);
+              }, reject);
+              return;
+            }
+          }
+          args[i] = val;
+          if (--remaining === 0) {
+            resolve(args);
+          }
+        } catch (ex) {
+          reject(ex);
+        }
+      }
+
+      for (var i = 0; i < args.length; i++) {
+        res(i, args[i]);
+      }
+    });
+  };
+
+  Promise.resolve = function (value) {
+    if (value && typeof value === 'object' && value.constructor === Promise) {
+      return value;
+    }
+
+    return new Promise(function (resolve) {
+      resolve(value);
+    });
+  };
+
+  Promise.reject = function (value) {
+    return new Promise(function (resolve, reject) {
+      reject(value);
+    });
+  };
+
+  Promise.race = function (values) {
+    return new Promise(function (resolve, reject) {
+      for (var i = 0, len = values.length; i < len; i++) {
+        values[i].then(resolve, reject);
+      }
+    });
+  };
+
+  // Use polyfill for setImmediate for performance gains
+  Promise._immediateFn = (typeof setImmediate === 'function' && function (fn) { setImmediate(fn); }) ||
+    function (fn) {
+      setTimeoutFunc(fn, 0);
+    };
+
+  Promise._unhandledRejectionFn = function _unhandledRejectionFn(err) {
+    if (typeof console !== 'undefined' && console) {
+      console.warn('Possible Unhandled Promise Rejection:', err); // eslint-disable-line no-console
+    }
+  };
+
+  /**
+   * Set the immediate function to execute callbacks
+   * @param fn {function} Function to execute
+   * @deprecated
+   */
+  Promise._setImmediateFn = function _setImmediateFn(fn) {
+    Promise._immediateFn = fn;
+  };
+
+  /**
+   * Change the function to execute on unhandled rejection
+   * @param {function} fn Function to execute on unhandled rejection
+   * @deprecated
+   */
+  Promise._setUnhandledRejectionFn = function _setUnhandledRejectionFn(fn) {
+    Promise._unhandledRejectionFn = fn;
+  };
+  
+  if (typeof module !== 'undefined' && module.exports) {
+    module.exports = Promise;
+  } else if (!root.Promise) {
+    root.Promise = Promise;
+  }
+
+})(this);
+
+},{}],5:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _en = _dereq_(9);
+
+var _general = _dereq_(18);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var i18n = { lang: 'en', en: _en.EN };
+
+i18n.language = function () {
+       for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+               args[_key] = arguments[_key];
+       }
+
+       if (args !== null && args !== undefined && args.length) {
+
+               if (typeof args[0] !== 'string') {
+                       throw new TypeError('Language code must be a string value');
+               }
+
+               if (!/^[a-z]{2}(\-[a-z]{2})?$/i.test(args[0])) {
+                       throw new TypeError('Language code must have format `xx` or `xx-xx`');
+               }
+
+               i18n.lang = args[0];
+
+               if (i18n[args[0]] === undefined) {
+                       args[1] = args[1] !== null && args[1] !== undefined && _typeof(args[1]) === 'object' ? args[1] : {};
+                       i18n[args[0]] = !(0, _general.isObjectEmpty)(args[1]) ? args[1] : _en.EN;
+               } else if (args[1] !== null && args[1] !== undefined && _typeof(args[1]) === 'object') {
+                       i18n[args[0]] = args[1];
+               }
+       }
+
+       return i18n.lang;
+};
+
+i18n.t = function (message) {
+       var pluralParam = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
+
+
+       if (typeof message === 'string' && message.length) {
+
+               var str = void 0,
+                   pluralForm = void 0;
+
+               var language = i18n.language();
+
+               var _plural = function _plural(input, number, form) {
+
+                       if ((typeof input === 'undefined' ? 'undefined' : _typeof(input)) !== 'object' || typeof number !== 'number' || typeof form !== 'number') {
+                               return input;
+                       }
+
+                       var _pluralForms = function () {
+                               return [function () {
+                                       return arguments.length <= 1 ? undefined : arguments[1];
+                               }, function () {
+                                       return (arguments.length <= 0 ? undefined : arguments[0]) === 1 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
+                               }, function () {
+                                       return (arguments.length <= 0 ? undefined : arguments[0]) === 0 || (arguments.length <= 0 ? undefined : arguments[0]) === 1 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 !== 11) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) !== 0) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1 || (arguments.length <= 0 ? undefined : arguments[0]) === 11) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2 || (arguments.length <= 0 ? undefined : arguments[0]) === 12) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) > 2 && (arguments.length <= 0 ? undefined : arguments[0]) < 20) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 0 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 > 0 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 < 20) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 !== 11) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return [3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 !== 11) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 <= 4 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) <= 4) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 <= 4 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 === 1) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 === 2) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 === 3 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 === 4) {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       } else {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) > 2 && (arguments.length <= 0 ? undefined : arguments[0]) < 7) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) > 6 && (arguments.length <= 0 ? undefined : arguments[0]) < 11) {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       } else {
+                                               return arguments.length <= 5 ? undefined : arguments[5];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 0) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 3 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 <= 10) {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 11) {
+                                               return arguments.length <= 5 ? undefined : arguments[5];
+                                       } else {
+                                               return arguments.length <= 6 ? undefined : arguments[6];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 0 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 > 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 < 11) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 > 10 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 < 20) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 2) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       return (arguments.length <= 0 ? undefined : arguments[0]) !== 11 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 <= 4 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) !== 8 && (arguments.length <= 0 ? undefined : arguments[0]) !== 11) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       }
+                               }, function () {
+                                       return (arguments.length <= 0 ? undefined : arguments[0]) === 0 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 3) {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       } else {
+                                               return arguments.length <= 4 ? undefined : arguments[4];
+                                       }
+                               }, function () {
+                                       if ((arguments.length <= 0 ? undefined : arguments[0]) === 0) {
+                                               return arguments.length <= 1 ? undefined : arguments[1];
+                                       } else if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
+                                               return arguments.length <= 2 ? undefined : arguments[2];
+                                       } else {
+                                               return arguments.length <= 3 ? undefined : arguments[3];
+                                       }
+                               }];
+                       }();
+
+                       return _pluralForms[form].apply(null, [number].concat(input));
+               };
+
+               if (i18n[language] !== undefined) {
+                       str = i18n[language][message];
+                       if (pluralParam !== null && typeof pluralParam === 'number') {
+                               pluralForm = i18n[language]['mejs.plural-form'];
+                               str = _plural.apply(null, [str, pluralParam, pluralForm]);
+                       }
+               }
+
+               if (!str && i18n.en) {
+                       str = i18n.en[message];
+                       if (pluralParam !== null && typeof pluralParam === 'number') {
+                               pluralForm = i18n.en['mejs.plural-form'];
+                               str = _plural.apply(null, [str, pluralParam, pluralForm]);
+                       }
+               }
+
+               str = str || message;
+
+               if (pluralParam !== null && typeof pluralParam === 'number') {
+                       str = str.replace('%1', pluralParam);
+               }
+
+               return (0, _general.escapeHTML)(str);
+       }
+
+       return message;
+};
+
+_mejs2.default.i18n = i18n;
+
+if (typeof mejsL10n !== 'undefined') {
+       _mejs2.default.i18n.language(mejsL10n.language, mejsL10n.strings);
+}
+
+exports.default = i18n;
+
+},{"18":18,"7":7,"9":9}],6:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _general = _dereq_(18);
+
+var _media2 = _dereq_(19);
+
+var _renderer = _dereq_(8);
+
+var _constants = _dereq_(16);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
+var MediaElement = function MediaElement(idOrNode, options, sources) {
+       var _this = this;
+
+       _classCallCheck(this, MediaElement);
+
+       var t = this;
+
+       sources = Array.isArray(sources) ? sources : null;
+
+       t.defaults = {
+               renderers: [],
+
+               fakeNodeName: 'mediaelementwrapper',
+
+               pluginPath: 'build/',
+
+               shimScriptAccess: 'sameDomain'
+       };
+
+       options = Object.assign(t.defaults, options);
+
+       t.mediaElement = _document2.default.createElement(options.fakeNodeName);
+
+       var id = idOrNode,
+           error = false;
+
+       if (typeof idOrNode === 'string') {
+               t.mediaElement.originalNode = _document2.default.getElementById(idOrNode);
+       } else {
+               t.mediaElement.originalNode = idOrNode;
+               id = idOrNode.id;
+       }
+
+       if (t.mediaElement.originalNode === undefined || t.mediaElement.originalNode === null) {
+               return null;
+       }
+
+       t.mediaElement.options = options;
+       id = id || 'mejs_' + Math.random().toString().slice(2);
+
+       t.mediaElement.originalNode.setAttribute('id', id + '_from_mejs');
+
+       var tagName = t.mediaElement.originalNode.tagName.toLowerCase();
+       if (['video', 'audio'].indexOf(tagName) > -1 && !t.mediaElement.originalNode.getAttribute('preload')) {
+               t.mediaElement.originalNode.setAttribute('preload', 'none');
+       }
+
+       t.mediaElement.originalNode.parentNode.insertBefore(t.mediaElement, t.mediaElement.originalNode);
+
+       t.mediaElement.appendChild(t.mediaElement.originalNode);
+
+       var processURL = function processURL(url, type) {
+               if (_window2.default.location.protocol === 'https:' && url.indexOf('http:') === 0 && _constants.IS_IOS && _mejs2.default.html5media.mediaTypes.indexOf(type) > -1) {
+                       var xhr = new XMLHttpRequest();
+                       xhr.onreadystatechange = function () {
+                               if (this.readyState === 4 && this.status === 200) {
+                                       var _url = _window2.default.URL || _window2.default.webkitURL,
+                                           blobUrl = _url.createObjectURL(this.response);
+                                       t.mediaElement.originalNode.setAttribute('src', blobUrl);
+                                       return blobUrl;
+                               }
+                               return url;
+                       };
+                       xhr.open('GET', url);
+                       xhr.responseType = 'blob';
+                       xhr.send();
+               }
+
+               return url;
+       };
+
+       var mediaFiles = void 0;
+
+       if (sources !== null) {
+               mediaFiles = sources;
+       } else if (t.mediaElement.originalNode !== null) {
+
+               mediaFiles = [];
+
+               switch (t.mediaElement.originalNode.nodeName.toLowerCase()) {
+                       case 'iframe':
+                               mediaFiles.push({
+                                       type: '',
+                                       src: t.mediaElement.originalNode.getAttribute('src')
+                               });
+                               break;
+                       case 'audio':
+                       case 'video':
+                               var _sources = t.mediaElement.originalNode.children.length,
+                                   nodeSource = t.mediaElement.originalNode.getAttribute('src');
+
+                               if (nodeSource) {
+                                       var node = t.mediaElement.originalNode,
+                                           type = (0, _media2.formatType)(nodeSource, node.getAttribute('type'));
+                                       mediaFiles.push({
+                                               type: type,
+                                               src: processURL(nodeSource, type)
+                                       });
+                               }
+
+                               for (var i = 0; i < _sources; i++) {
+                                       var n = t.mediaElement.originalNode.children[i];
+                                       if (n.tagName.toLowerCase() === 'source') {
+                                               var src = n.getAttribute('src'),
+                                                   _type = (0, _media2.formatType)(src, n.getAttribute('type'));
+                                               mediaFiles.push({ type: _type, src: processURL(src, _type) });
+                                       }
+                               }
+                               break;
+               }
+       }
+
+       t.mediaElement.id = id;
+       t.mediaElement.renderers = {};
+       t.mediaElement.events = {};
+       t.mediaElement.promises = [];
+       t.mediaElement.renderer = null;
+       t.mediaElement.rendererName = null;
+
+       t.mediaElement.changeRenderer = function (rendererName, mediaFiles) {
+
+               var t = _this,
+                   media = Object.keys(mediaFiles[0]).length > 2 ? mediaFiles[0] : mediaFiles[0].src;
+
+               if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null && t.mediaElement.renderer.name === rendererName) {
+                       t.mediaElement.renderer.pause();
+                       if (t.mediaElement.renderer.stop) {
+                               t.mediaElement.renderer.stop();
+                       }
+                       t.mediaElement.renderer.show();
+                       t.mediaElement.renderer.setSrc(media);
+                       return true;
+               }
+
+               if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null) {
+                       t.mediaElement.renderer.pause();
+                       if (t.mediaElement.renderer.stop) {
+                               t.mediaElement.renderer.stop();
+                       }
+                       t.mediaElement.renderer.hide();
+               }
+
+               var newRenderer = t.mediaElement.renderers[rendererName],
+                   newRendererType = null;
+
+               if (newRenderer !== undefined && newRenderer !== null) {
+                       newRenderer.show();
+                       newRenderer.setSrc(media);
+                       t.mediaElement.renderer = newRenderer;
+                       t.mediaElement.rendererName = rendererName;
+                       return true;
+               }
+
+               var rendererArray = t.mediaElement.options.renderers.length ? t.mediaElement.options.renderers : _renderer.renderer.order;
+
+               for (var _i = 0, total = rendererArray.length; _i < total; _i++) {
+                       var index = rendererArray[_i];
+
+                       if (index === rendererName) {
+                               var rendererList = _renderer.renderer.renderers;
+                               newRendererType = rendererList[index];
+
+                               var renderOptions = Object.assign(newRendererType.options, t.mediaElement.options);
+                               newRenderer = newRendererType.create(t.mediaElement, renderOptions, mediaFiles);
+                               newRenderer.name = rendererName;
+
+                               t.mediaElement.renderers[newRendererType.name] = newRenderer;
+                               t.mediaElement.renderer = newRenderer;
+                               t.mediaElement.rendererName = rendererName;
+                               newRenderer.show();
+                               return true;
+                       }
+               }
+
+               return false;
+       };
+
+       t.mediaElement.setSize = function (width, height) {
+               if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null) {
+                       t.mediaElement.renderer.setSize(width, height);
+               }
+       };
+
+       t.mediaElement.generateError = function (message, urlList) {
+               message = message || '';
+               urlList = Array.isArray(urlList) ? urlList : [];
+               var event = (0, _general.createEvent)('error', t.mediaElement);
+               event.message = message;
+               event.urls = urlList;
+               t.mediaElement.dispatchEvent(event);
+               error = true;
+       };
+
+       var props = _mejs2.default.html5media.properties,
+           methods = _mejs2.default.html5media.methods,
+           addProperty = function addProperty(obj, name, onGet, onSet) {
+               var oldValue = obj[name];
+               var getFn = function getFn() {
+                       return onGet.apply(obj, [oldValue]);
+               },
+                   setFn = function setFn(newValue) {
+                       oldValue = onSet.apply(obj, [newValue]);
+                       return oldValue;
+               };
+
+               Object.defineProperty(obj, name, {
+                       get: getFn,
+                       set: setFn
+               });
+       },
+           assignGettersSetters = function assignGettersSetters(propName) {
+               if (propName !== 'src') {
+
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1),
+                           getFn = function getFn() {
+                               return t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null && typeof t.mediaElement.renderer['get' + capName] === 'function' ? t.mediaElement.renderer['get' + capName]() : null;
+                       },
+                           setFn = function setFn(value) {
+                               if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null && typeof t.mediaElement.renderer['set' + capName] === 'function') {
+                                       t.mediaElement.renderer['set' + capName](value);
+                               }
+                       };
+
+                       addProperty(t.mediaElement, propName, getFn, setFn);
+                       t.mediaElement['get' + capName] = getFn;
+                       t.mediaElement['set' + capName] = setFn;
+               }
+       },
+           getSrc = function getSrc() {
+               return t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null ? t.mediaElement.renderer.getSrc() : null;
+       },
+           setSrc = function setSrc(value) {
+               var mediaFiles = [];
+
+               if (typeof value === 'string') {
+                       mediaFiles.push({
+                               src: value,
+                               type: value ? (0, _media2.getTypeFromFile)(value) : ''
+                       });
+               } else if ((typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && value.src !== undefined) {
+                       var _src = (0, _media2.absolutizeUrl)(value.src),
+                           _type2 = value.type,
+                           media = Object.assign(value, {
+                               src: _src,
+                               type: (_type2 === '' || _type2 === null || _type2 === undefined) && _src ? (0, _media2.getTypeFromFile)(_src) : _type2
+                       });
+                       mediaFiles.push(media);
+               } else if (Array.isArray(value)) {
+                       for (var _i2 = 0, total = value.length; _i2 < total; _i2++) {
+
+                               var _src2 = (0, _media2.absolutizeUrl)(value[_i2].src),
+                                   _type3 = value[_i2].type,
+                                   _media = Object.assign(value[_i2], {
+                                       src: _src2,
+                                       type: (_type3 === '' || _type3 === null || _type3 === undefined) && _src2 ? (0, _media2.getTypeFromFile)(_src2) : _type3
+                               });
+
+                               mediaFiles.push(_media);
+                       }
+               }
+
+               var renderInfo = _renderer.renderer.select(mediaFiles, t.mediaElement.options.renderers.length ? t.mediaElement.options.renderers : []),
+                   event = void 0;
+
+               if (!t.mediaElement.paused) {
+                       t.mediaElement.pause();
+                       event = (0, _general.createEvent)('pause', t.mediaElement);
+                       t.mediaElement.dispatchEvent(event);
+               }
+               t.mediaElement.originalNode.src = mediaFiles[0].src || '';
+
+               if (renderInfo === null && mediaFiles[0].src) {
+                       t.mediaElement.generateError('No renderer found', mediaFiles);
+                       return;
+               }
+
+               return mediaFiles[0].src ? t.mediaElement.changeRenderer(renderInfo.rendererName, mediaFiles) : null;
+       },
+           triggerAction = function triggerAction(methodName, args) {
+               try {
+                       var response = t.mediaElement.renderer[methodName](args);
+                       if (response && typeof response.then === 'function') {
+                               response.catch(function (e) {
+                                       if (methodName === 'play') {
+                                               if (t.mediaElement.paused) {
+                                                       setTimeout(function () {
+                                                               var tmpResponse = t.mediaElement.renderer.play();
+                                                               if (tmpResponse !== undefined) {
+                                                                       tmpResponse.catch(function () {
+                                                                               if (!t.mediaElement.renderer.paused) {
+                                                                                       t.mediaElement.renderer.pause();
+                                                                               }
+                                                                       });
+                                                               }
+                                                       }, 150);
+                                               }
+                                       } else {
+                                               return t.mediaElement.generateError(e, mediaFiles);
+                                       }
+                               });
+                       }
+               } catch (e) {
+                       t.mediaElement.generateError(e, mediaFiles);
+               }
+       },
+           assignMethods = function assignMethods(methodName) {
+               t.mediaElement[methodName] = function () {
+                       for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+                               args[_key] = arguments[_key];
+                       }
+
+                       if (t.mediaElement.renderer !== undefined && t.mediaElement.renderer !== null && typeof t.mediaElement.renderer[methodName] === 'function') {
+                               if (t.mediaElement.promises.length) {
+                                       Promise.all(t.mediaElement.promises).then(function () {
+                                               triggerAction(methodName, args);
+                                       }).catch(function (e) {
+                                               t.mediaElement.generateError(e, mediaFiles);
+                                       });
+                               } else {
+                                       triggerAction(methodName, args);
+                               }
+                       }
+                       return null;
+               };
+       };
+
+       addProperty(t.mediaElement, 'src', getSrc, setSrc);
+       t.mediaElement.getSrc = getSrc;
+       t.mediaElement.setSrc = setSrc;
+
+       for (var _i3 = 0, total = props.length; _i3 < total; _i3++) {
+               assignGettersSetters(props[_i3]);
+       }
+
+       for (var _i4 = 0, _total = methods.length; _i4 < _total; _i4++) {
+               assignMethods(methods[_i4]);
+       }
+
+       t.mediaElement.addEventListener = function (eventName, callback) {
+               t.mediaElement.events[eventName] = t.mediaElement.events[eventName] || [];
+
+               t.mediaElement.events[eventName].push(callback);
+       };
+       t.mediaElement.removeEventListener = function (eventName, callback) {
+               if (!eventName) {
+                       t.mediaElement.events = {};
+                       return true;
+               }
+
+               var callbacks = t.mediaElement.events[eventName];
+
+               if (!callbacks) {
+                       return true;
+               }
+
+               if (!callback) {
+                       t.mediaElement.events[eventName] = [];
+                       return true;
+               }
+
+               for (var _i5 = 0; _i5 < callbacks.length; _i5++) {
+                       if (callbacks[_i5] === callback) {
+                               t.mediaElement.events[eventName].splice(_i5, 1);
+                               return true;
+                       }
+               }
+               return false;
+       };
+
+       t.mediaElement.dispatchEvent = function (event) {
+               var callbacks = t.mediaElement.events[event.type];
+               if (callbacks) {
+                       for (var _i6 = 0; _i6 < callbacks.length; _i6++) {
+                               callbacks[_i6].apply(null, [event]);
+                       }
+               }
+       };
+
+       if (mediaFiles.length) {
+               t.mediaElement.src = mediaFiles;
+       }
+
+       if (t.mediaElement.promises.length) {
+               Promise.all(t.mediaElement.promises).then(function () {
+                       if (t.mediaElement.options.success) {
+                               t.mediaElement.options.success(t.mediaElement, t.mediaElement.originalNode);
+                       }
+               }).catch(function () {
+                       if (error && t.mediaElement.options.error) {
+                               t.mediaElement.options.error(t.mediaElement, t.mediaElement.originalNode);
+                       }
+               });
+       } else {
+               if (t.mediaElement.options.success) {
+                       t.mediaElement.options.success(t.mediaElement, t.mediaElement.originalNode);
+               }
+
+               if (error && t.mediaElement.options.error) {
+                       t.mediaElement.options.error(t.mediaElement, t.mediaElement.originalNode);
+               }
+       }
+
+       return t.mediaElement;
+};
+
+_window2.default.MediaElement = MediaElement;
+
+exports.default = MediaElement;
+
+},{"16":16,"18":18,"19":19,"2":2,"3":3,"7":7,"8":8}],7:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var mejs = {};
+
+mejs.version = '4.2.3';
+
+mejs.html5media = {
+       properties: ['volume', 'src', 'currentTime', 'muted', 'duration', 'paused', 'ended', 'buffered', 'error', 'networkState', 'readyState', 'seeking', 'seekable', 'currentSrc', 'preload', 'bufferedBytes', 'bufferedTime', 'initialTime', 'startOffsetTime', 'defaultPlaybackRate', 'playbackRate', 'played', 'autoplay', 'loop', 'controls'],
+       readOnlyProperties: ['duration', 'paused', 'ended', 'buffered', 'error', 'networkState', 'readyState', 'seeking', 'seekable'],
+
+       methods: ['load', 'play', 'pause', 'canPlayType'],
+
+       events: ['loadstart', 'durationchange', 'loadedmetadata', 'loadeddata', 'progress', 'canplay', 'canplaythrough', 'suspend', 'abort', 'error', 'emptied', 'stalled', 'play', 'playing', 'pause', 'waiting', 'seeking', 'seeked', 'timeupdate', 'ended', 'ratechange', 'volumechange'],
+
+       mediaTypes: ['audio/mp3', 'audio/ogg', 'audio/oga', 'audio/wav', 'audio/x-wav', 'audio/wave', 'audio/x-pn-wav', 'audio/mpeg', 'audio/mp4', 'video/mp4', 'video/webm', 'video/ogg', 'video/ogv']
+};
+
+_window2.default.mejs = mejs;
+
+exports.default = mejs;
+
+},{"3":3}],8:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.renderer = undefined;
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
+var Renderer = function () {
+       function Renderer() {
+               _classCallCheck(this, Renderer);
+
+               this.renderers = {};
+               this.order = [];
+       }
+
+       _createClass(Renderer, [{
+               key: 'add',
+               value: function add(renderer) {
+                       if (renderer.name === undefined) {
+                               throw new TypeError('renderer must contain at least `name` property');
+                       }
+
+                       this.renderers[renderer.name] = renderer;
+                       this.order.push(renderer.name);
+               }
+       }, {
+               key: 'select',
+               value: function select(mediaFiles) {
+                       var renderers = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
+
+                       var renderersLength = renderers.length;
+
+                       renderers = renderers.length ? renderers : this.order;
+
+                       if (!renderersLength) {
+                               var rendererIndicator = [/^(html5|native)/i, /^flash/i, /iframe$/i],
+                                   rendererRanking = function rendererRanking(renderer) {
+                                       for (var i = 0, total = rendererIndicator.length; i < total; i++) {
+                                               if (rendererIndicator[i].test(renderer)) {
+                                                       return i;
+                                               }
+                                       }
+                                       return rendererIndicator.length;
+                               };
+
+                               renderers.sort(function (a, b) {
+                                       return rendererRanking(a) - rendererRanking(b);
+                               });
+                       }
+
+                       for (var i = 0, total = renderers.length; i < total; i++) {
+                               var key = renderers[i],
+                                   _renderer = this.renderers[key];
+
+                               if (_renderer !== null && _renderer !== undefined) {
+                                       for (var j = 0, jl = mediaFiles.length; j < jl; j++) {
+                                               if (typeof _renderer.canPlayType === 'function' && typeof mediaFiles[j].type === 'string' && _renderer.canPlayType(mediaFiles[j].type)) {
+                                                       return {
+                                                               rendererName: _renderer.name,
+                                                               src: mediaFiles[j].src
+                                                       };
+                                               }
+                                       }
+                               }
+                       }
+
+                       return null;
+               }
+       }, {
+               key: 'order',
+               set: function set(order) {
+                       if (!Array.isArray(order)) {
+                               throw new TypeError('order must be an array of strings.');
+                       }
+
+                       this._order = order;
+               },
+               get: function get() {
+                       return this._order;
+               }
+       }, {
+               key: 'renderers',
+               set: function set(renderers) {
+                       if (renderers !== null && (typeof renderers === 'undefined' ? 'undefined' : _typeof(renderers)) !== 'object') {
+                               throw new TypeError('renderers must be an array of objects.');
+                       }
+
+                       this._renderers = renderers;
+               },
+               get: function get() {
+                       return this._renderers;
+               }
+       }]);
+
+       return Renderer;
+}();
+
+var renderer = exports.renderer = new Renderer();
+
+_mejs2.default.Renderers = renderer;
+
+},{"7":7}],9:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+var EN = exports.EN = {
+       "mejs.plural-form": 1,
+
+       "mejs.download-file": "Download File",
+
+       "mejs.install-flash": "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/",
+
+       "mejs.fullscreen": "Fullscreen",
+
+       "mejs.play": "Play",
+       "mejs.pause": "Pause",
+
+       "mejs.time-slider": "Time Slider",
+       "mejs.time-help-text": "Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.",
+       "mejs.live-broadcast": "Live Broadcast",
+
+       "mejs.volume-help-text": "Use Up/Down Arrow keys to increase or decrease volume.",
+       "mejs.unmute": "Unmute",
+       "mejs.mute": "Mute",
+       "mejs.volume-slider": "Volume Slider",
+
+       "mejs.video-player": "Video Player",
+       "mejs.audio-player": "Audio Player",
+
+       "mejs.captions-subtitles": "Captions/Subtitles",
+       "mejs.captions-chapters": "Chapters",
+       "mejs.none": "None",
+       "mejs.afrikaans": "Afrikaans",
+       "mejs.albanian": "Albanian",
+       "mejs.arabic": "Arabic",
+       "mejs.belarusian": "Belarusian",
+       "mejs.bulgarian": "Bulgarian",
+       "mejs.catalan": "Catalan",
+       "mejs.chinese": "Chinese",
+       "mejs.chinese-simplified": "Chinese (Simplified)",
+       "mejs.chinese-traditional": "Chinese (Traditional)",
+       "mejs.croatian": "Croatian",
+       "mejs.czech": "Czech",
+       "mejs.danish": "Danish",
+       "mejs.dutch": "Dutch",
+       "mejs.english": "English",
+       "mejs.estonian": "Estonian",
+       "mejs.filipino": "Filipino",
+       "mejs.finnish": "Finnish",
+       "mejs.french": "French",
+       "mejs.galician": "Galician",
+       "mejs.german": "German",
+       "mejs.greek": "Greek",
+       "mejs.haitian-creole": "Haitian Creole",
+       "mejs.hebrew": "Hebrew",
+       "mejs.hindi": "Hindi",
+       "mejs.hungarian": "Hungarian",
+       "mejs.icelandic": "Icelandic",
+       "mejs.indonesian": "Indonesian",
+       "mejs.irish": "Irish",
+       "mejs.italian": "Italian",
+       "mejs.japanese": "Japanese",
+       "mejs.korean": "Korean",
+       "mejs.latvian": "Latvian",
+       "mejs.lithuanian": "Lithuanian",
+       "mejs.macedonian": "Macedonian",
+       "mejs.malay": "Malay",
+       "mejs.maltese": "Maltese",
+       "mejs.norwegian": "Norwegian",
+       "mejs.persian": "Persian",
+       "mejs.polish": "Polish",
+       "mejs.portuguese": "Portuguese",
+       "mejs.romanian": "Romanian",
+       "mejs.russian": "Russian",
+       "mejs.serbian": "Serbian",
+       "mejs.slovak": "Slovak",
+       "mejs.slovenian": "Slovenian",
+       "mejs.spanish": "Spanish",
+       "mejs.swahili": "Swahili",
+       "mejs.swedish": "Swedish",
+       "mejs.tagalog": "Tagalog",
+       "mejs.thai": "Thai",
+       "mejs.turkish": "Turkish",
+       "mejs.ukrainian": "Ukrainian",
+       "mejs.vietnamese": "Vietnamese",
+       "mejs.welsh": "Welsh",
+       "mejs.yiddish": "Yiddish"
+};
+
+},{}],10:[function(_dereq_,module,exports){
+'use strict';
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(18);
+
+var _media = _dereq_(19);
+
+var _constants = _dereq_(16);
+
+var _dom = _dereq_(17);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var NativeDash = {
+
+       promise: null,
+
+       load: function load(settings) {
+               if (typeof dashjs !== 'undefined') {
+                       NativeDash.promise = new Promise(function (resolve) {
+                               resolve();
+                       }).then(function () {
+                               NativeDash._createPlayer(settings);
+                       });
+               } else {
+                       settings.options.path = typeof settings.options.path === 'string' ? settings.options.path : 'https://cdn.dashjs.org/latest/dash.all.min.js';
+
+                       NativeDash.promise = NativeDash.promise || (0, _dom.loadScript)(settings.options.path);
+                       NativeDash.promise.then(function () {
+                               NativeDash._createPlayer(settings);
+                       });
+               }
+
+               return NativeDash.promise;
+       },
+
+       _createPlayer: function _createPlayer(settings) {
+               var player = dashjs.MediaPlayer().create();
+               _window2.default['__ready__' + settings.id](player);
+               return player;
+       }
+};
+
+var DashNativeRenderer = {
+       name: 'native_dash',
+       options: {
+               prefix: 'native_dash',
+               dash: {
+                       path: 'https://cdn.dashjs.org/latest/dash.all.min.js',
+                       debug: false,
+                       drm: {},
+
+                       robustnessLevel: ''
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return _constants.HAS_MSE && ['application/dash+xml'].indexOf(type.toLowerCase()) > -1;
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var originalNode = mediaElement.originalNode,
+                   id = mediaElement.id + '_' + options.prefix,
+                   autoplay = originalNode.autoplay,
+                   children = originalNode.children;
+
+               var node = null,
+                   dashPlayer = null;
+
+               originalNode.removeAttribute('type');
+               for (var i = 0, total = children.length; i < total; i++) {
+                       children[i].removeAttribute('type');
+               }
+
+               node = originalNode.cloneNode(true);
+               options = Object.assign(options, mediaElement.options);
+
+               var props = _mejs2.default.html5media.properties,
+                   events = _mejs2.default.html5media.events.concat(['click', 'mouseover', 'mouseout']),
+                   attachNativeEvents = function attachNativeEvents(e) {
+                       var event = (0, _general.createEvent)(e.type, mediaElement);
+                       mediaElement.dispatchEvent(event);
+               },
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       node['get' + capName] = function () {
+                               return dashPlayer !== null ? node[propName] : null;
+                       };
+
+                       node['set' + capName] = function (value) {
+                               if (_mejs2.default.html5media.readOnlyProperties.indexOf(propName) === -1) {
+                                       if (propName === 'src') {
+                                               var source = (typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && value.src ? value.src : value;
+                                               node[propName] = source;
+                                               if (dashPlayer !== null) {
+                                                       dashPlayer.reset();
+                                                       for (var _i = 0, _total = events.length; _i < _total; _i++) {
+                                                               node.removeEventListener(events[_i], attachNativeEvents);
+                                                       }
+                                                       dashPlayer = NativeDash._createPlayer({
+                                                               options: options.dash,
+                                                               id: id
+                                                       });
+
+                                                       if (value && (typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && _typeof(value.drm) === 'object') {
+                                                               dashPlayer.setProtectionData(value.drm);
+                                                               if ((0, _general.isString)(options.dash.robustnessLevel) && options.dash.robustnessLevel) {
+                                                                       dashPlayer.getProtectionController().setRobustnessLevel(options.dash.robustnessLevel);
+                                                               }
+                                                       }
+                                                       dashPlayer.attachSource(source);
+                                                       if (autoplay) {
+                                                               dashPlayer.play();
+                                                       }
+                                               }
+                                       } else {
+                                               node[propName] = value;
+                                       }
+                               }
+                       };
+               };
+
+               for (var _i2 = 0, _total2 = props.length; _i2 < _total2; _i2++) {
+                       assignGettersSetters(props[_i2]);
+               }
+
+               _window2.default['__ready__' + id] = function (_dashPlayer) {
+                       mediaElement.dashPlayer = dashPlayer = _dashPlayer;
+
+                       var dashEvents = dashjs.MediaPlayer.events,
+                           assignEvents = function assignEvents(eventName) {
+                               if (eventName === 'loadedmetadata') {
+                                       dashPlayer.getDebug().setLogToBrowserConsole(options.dash.debug);
+                                       dashPlayer.initialize();
+                                       dashPlayer.setScheduleWhilePaused(false);
+                                       dashPlayer.setFastSwitchEnabled(true);
+                                       dashPlayer.attachView(node);
+                                       dashPlayer.setAutoPlay(false);
+
+                                       if (_typeof(options.dash.drm) === 'object' && !_mejs2.default.Utils.isObjectEmpty(options.dash.drm)) {
+                                               dashPlayer.setProtectionData(options.dash.drm);
+                                               if ((0, _general.isString)(options.dash.robustnessLevel) && options.dash.robustnessLevel) {
+                                                       dashPlayer.getProtectionController().setRobustnessLevel(options.dash.robustnessLevel);
+                                               }
+                                       }
+                                       dashPlayer.attachSource(node.getSrc());
+                               }
+
+                               node.addEventListener(eventName, attachNativeEvents);
+                       };
+
+                       for (var _i3 = 0, _total3 = events.length; _i3 < _total3; _i3++) {
+                               assignEvents(events[_i3]);
+                       }
+
+                       var assignMdashEvents = function assignMdashEvents(e) {
+                               var event = (0, _general.createEvent)(e.type, node);
+                               event.data = e;
+                               mediaElement.dispatchEvent(event);
+
+                               if (e.type.toLowerCase() === 'error') {
+                                       console.error(e);
+                               }
+                       };
+
+                       for (var eventType in dashEvents) {
+                               if (dashEvents.hasOwnProperty(eventType)) {
+                                       dashPlayer.on(dashEvents[eventType], assignMdashEvents);
+                               }
+                       }
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i4 = 0, _total4 = mediaFiles.length; _i4 < _total4; _i4++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i4].type)) {
+                                       node.setAttribute('src', mediaFiles[_i4].src);
+                                       if (typeof mediaFiles[_i4].drm !== 'undefined') {
+                                               options.dash.drm = mediaFiles[_i4].drm;
+                                       }
+                                       break;
+                               }
+                       }
+               }
+
+               node.setAttribute('id', id);
+
+               originalNode.parentNode.insertBefore(node, originalNode);
+               originalNode.autoplay = false;
+               originalNode.style.display = 'none';
+
+               node.setSize = function (width, height) {
+                       node.style.width = width + 'px';
+                       node.style.height = height + 'px';
+                       return node;
+               };
+
+               node.hide = function () {
+                       node.pause();
+                       node.style.display = 'none';
+                       return node;
+               };
+
+               node.show = function () {
+                       node.style.display = '';
+                       return node;
+               };
+
+               node.destroy = function () {
+                       if (dashPlayer !== null) {
+                               dashPlayer.reset();
+                       }
+               };
+
+               var event = (0, _general.createEvent)('rendererready', node);
+               mediaElement.dispatchEvent(event);
+
+               mediaElement.promises.push(NativeDash.load({
+                       options: options.dash,
+                       id: id
+               }));
+
+               return node;
+       }
+};
+
+_media.typeChecks.push(function (url) {
+       return ~url.toLowerCase().indexOf('.mpd') ? 'application/dash+xml' : null;
+});
+
+_renderer.renderer.add(DashNativeRenderer);
+
+},{"16":16,"17":17,"18":18,"19":19,"3":3,"7":7,"8":8}],11:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.PluginDetector = undefined;
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _i18n = _dereq_(5);
+
+var _i18n2 = _interopRequireDefault(_i18n);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(18);
+
+var _constants = _dereq_(16);
+
+var _media = _dereq_(19);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var PluginDetector = exports.PluginDetector = {
+       plugins: [],
+
+       hasPluginVersion: function hasPluginVersion(plugin, v) {
+               var pv = PluginDetector.plugins[plugin];
+               v[1] = v[1] || 0;
+               v[2] = v[2] || 0;
+               return pv[0] > v[0] || pv[0] === v[0] && pv[1] > v[1] || pv[0] === v[0] && pv[1] === v[1] && pv[2] >= v[2];
+       },
+
+       addPlugin: function addPlugin(p, pluginName, mimeType, activeX, axDetect) {
+               PluginDetector.plugins[p] = PluginDetector.detectPlugin(pluginName, mimeType, activeX, axDetect);
+       },
+
+       detectPlugin: function detectPlugin(pluginName, mimeType, activeX, axDetect) {
+
+               var version = [0, 0, 0],
+                   description = void 0,
+                   ax = void 0;
+
+               if (_constants.NAV.plugins !== null && _constants.NAV.plugins !== undefined && _typeof(_constants.NAV.plugins[pluginName]) === 'object') {
+                       description = _constants.NAV.plugins[pluginName].description;
+                       if (description && !(typeof _constants.NAV.mimeTypes !== 'undefined' && _constants.NAV.mimeTypes[mimeType] && !_constants.NAV.mimeTypes[mimeType].enabledPlugin)) {
+                               version = description.replace(pluginName, '').replace(/^\s+/, '').replace(/\sr/gi, '.').split('.');
+                               for (var i = 0, total = version.length; i < total; i++) {
+                                       version[i] = parseInt(version[i].match(/\d+/), 10);
+                               }
+                       }
+               } else if (_window2.default.ActiveXObject !== undefined) {
+                       try {
+                               ax = new ActiveXObject(activeX);
+                               if (ax) {
+                                       version = axDetect(ax);
+                               }
+                       } catch (e) {
+                               
+                       }
+               }
+               return version;
+       }
+};
+
+PluginDetector.addPlugin('flash', 'Shockwave Flash', 'application/x-shockwave-flash', 'ShockwaveFlash.ShockwaveFlash', function (ax) {
+       var version = [],
+           d = ax.GetVariable("$version");
+
+       if (d) {
+               d = d.split(" ")[1].split(",");
+               version = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)];
+       }
+       return version;
+});
+
+var FlashMediaElementRenderer = {
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var flash = {};
+
+               flash.options = options;
+               flash.id = mediaElement.id + '_' + flash.options.prefix;
+               flash.mediaElement = mediaElement;
+               flash.flashState = {};
+               flash.flashApi = null;
+               flash.flashApiStack = [];
+
+               var props = _mejs2.default.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       flash.flashState[propName] = null;
+
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       flash['get' + capName] = function () {
+                               if (flash.flashApi !== null) {
+                                       if (typeof flash.flashApi['get_' + propName] === 'function') {
+                                               var value = flash.flashApi['get_' + propName]();
+
+                                               if (propName === 'buffered') {
+                                                       return {
+                                                               start: function start() {
+                                                                       return 0;
+                                                               },
+                                                               end: function end() {
+                                                                       return value;
+                                                               },
+                                                               length: 1
+                                                       };
+                                               }
+                                               return value;
+                                       } else {
+                                               return null;
+                                       }
+                               } else {
+                                       return null;
+                               }
+                       };
+
+                       flash['set' + capName] = function (value) {
+                               if (propName === 'src') {
+                                       value = (0, _media.absolutizeUrl)(value);
+                               }
+
+                               if (flash.flashApi !== null && flash.flashApi['set_' + propName] !== undefined) {
+                                       try {
+                                               flash.flashApi['set_' + propName](value);
+                                       } catch (e) {
+                                               
+                                       }
+                               } else {
+                                       flash.flashApiStack.push({
+                                               type: 'set',
+                                               propName: propName,
+                                               value: value
+                                       });
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var methods = _mejs2.default.html5media.methods,
+                   assignMethods = function assignMethods(methodName) {
+                       flash[methodName] = function () {
+                               if (flash.flashApi !== null) {
+                                       if (flash.flashApi['fire_' + methodName]) {
+                                               try {
+                                                       flash.flashApi['fire_' + methodName]();
+                                               } catch (e) {
+                                                       
+                                               }
+                                       } else {
+                                               
+                                       }
+                               } else {
+                                       flash.flashApiStack.push({
+                                               type: 'call',
+                                               methodName: methodName
+                                       });
+                               }
+                       };
+               };
+               methods.push('stop');
+               for (var _i = 0, _total = methods.length; _i < _total; _i++) {
+                       assignMethods(methods[_i]);
+               }
+
+               var initEvents = ['rendererready'];
+
+               for (var _i2 = 0, _total2 = initEvents.length; _i2 < _total2; _i2++) {
+                       var event = (0, _general.createEvent)(initEvents[_i2], flash);
+                       mediaElement.dispatchEvent(event);
+               }
+
+               _window2.default['__ready__' + flash.id] = function () {
+
+                       flash.flashReady = true;
+                       flash.flashApi = _document2.default.getElementById('__' + flash.id);
+
+                       if (flash.flashApiStack.length) {
+                               for (var _i3 = 0, _total3 = flash.flashApiStack.length; _i3 < _total3; _i3++) {
+                                       var stackItem = flash.flashApiStack[_i3];
+
+                                       if (stackItem.type === 'set') {
+                                               var propName = stackItem.propName,
+                                                   capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                                               flash['set' + capName](stackItem.value);
+                                       } else if (stackItem.type === 'call') {
+                                               flash[stackItem.methodName]();
+                                       }
+                               }
+                       }
+               };
+
+               _window2.default['__event__' + flash.id] = function (eventName, message) {
+                       var event = (0, _general.createEvent)(eventName, flash);
+                       if (message) {
+                               try {
+                                       event.data = JSON.parse(message);
+                                       event.details.data = JSON.parse(message);
+                               } catch (e) {
+                                       event.message = message;
+                               }
+                       }
+
+                       flash.mediaElement.dispatchEvent(event);
+               };
+
+               flash.flashWrapper = _document2.default.createElement('div');
+
+               if (['always', 'sameDomain'].indexOf(flash.options.shimScriptAccess) === -1) {
+                       flash.options.shimScriptAccess = 'sameDomain';
+               }
+
+               var autoplay = mediaElement.originalNode.autoplay,
+                   flashVars = ['uid=' + flash.id, 'autoplay=' + autoplay, 'allowScriptAccess=' + flash.options.shimScriptAccess, 'preload=' + (mediaElement.originalNode.getAttribute('preload') || '')],
+                   isVideo = mediaElement.originalNode !== null && mediaElement.originalNode.tagName.toLowerCase() === 'video',
+                   flashHeight = isVideo ? mediaElement.originalNode.height : 1,
+                   flashWidth = isVideo ? mediaElement.originalNode.width : 1;
+
+               if (mediaElement.originalNode.getAttribute('src')) {
+                       flashVars.push('src=' + mediaElement.originalNode.getAttribute('src'));
+               }
+
+               if (flash.options.enablePseudoStreaming === true) {
+                       flashVars.push('pseudostreamstart=' + flash.options.pseudoStreamingStartQueryParam);
+                       flashVars.push('pseudostreamtype=' + flash.options.pseudoStreamingType);
+               }
+
+               mediaElement.appendChild(flash.flashWrapper);
+               mediaElement.originalNode.style.display = 'none';
+
+               var settings = [];
+
+               if (_constants.IS_IE) {
+                       var specialIEContainer = _document2.default.createElement('div');
+                       flash.flashWrapper.appendChild(specialIEContainer);
+
+                       settings = ['classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"', 'codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"', 'id="__' + flash.id + '"', 'width="' + flashWidth + '"', 'height="' + flashHeight + '"'];
+
+                       if (!isVideo) {
+                               settings.push('style="clip: rect(0 0 0 0); position: absolute;"');
+                       }
+
+                       specialIEContainer.outerHTML = '<object ' + settings.join(' ') + '>' + ('<param name="movie" value="' + flash.options.pluginPath + flash.options.filename + '?x=' + new Date() + '" />') + ('<param name="flashvars" value="' + flashVars.join('&amp;') + '" />') + '<param name="quality" value="high" />' + '<param name="bgcolor" value="#000000" />' + '<param name="wmode" value="transparent" />' + ('<param name="allowScriptAccess" value="' + flash.options.shimScriptAccess + '" />') + '<param name="allowFullScreen" value="true" />' + ('<div>' + _i18n2.default.t('mejs.install-flash') + '</div>') + '</object>';
+               } else {
+
+                       settings = ['id="__' + flash.id + '"', 'name="__' + flash.id + '"', 'play="true"', 'loop="false"', 'quality="high"', 'bgcolor="#000000"', 'wmode="transparent"', 'allowScriptAccess="' + flash.options.shimScriptAccess + '"', 'allowFullScreen="true"', 'type="application/x-shockwave-flash"', 'pluginspage="//www.macromedia.com/go/getflashplayer"', 'src="' + flash.options.pluginPath + flash.options.filename + '"', 'flashvars="' + flashVars.join('&') + '"', 'width="' + flashWidth + '"', 'height="' + flashHeight + '"'];
+
+                       if (!isVideo) {
+                               settings.push('style="clip: rect(0 0 0 0); position: absolute;"');
+                       }
+
+                       flash.flashWrapper.innerHTML = '<embed ' + settings.join(' ') + '>';
+               }
+
+               flash.flashNode = flash.flashWrapper.lastChild;
+
+               flash.hide = function () {
+                       if (isVideo) {
+                               flash.flashNode.style.display = 'none';
+                       }
+               };
+               flash.show = function () {
+                       if (isVideo) {
+                               flash.flashNode.style.display = '';
+                       }
+               };
+               flash.setSize = function (width, height) {
+                       flash.flashNode.style.width = width + 'px';
+                       flash.flashNode.style.height = height + 'px';
+
+                       if (flash.flashApi !== null && typeof flash.flashApi.fire_setSize === 'function') {
+                               flash.flashApi.fire_setSize(width, height);
+                       }
+               };
+
+               flash.destroy = function () {
+                       flash.flashNode.remove();
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i4 = 0, _total4 = mediaFiles.length; _i4 < _total4; _i4++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i4].type)) {
+                                       flash.setSrc(mediaFiles[_i4].src);
+                                       break;
+                               }
+                       }
+               }
+
+               return flash;
+       }
+};
+
+var hasFlash = PluginDetector.hasPluginVersion('flash', [10, 0, 0]);
+
+if (hasFlash) {
+       _media.typeChecks.push(function (url) {
+               url = url.toLowerCase();
+
+               if (url.startsWith('rtmp')) {
+                       if (~url.indexOf('.mp3')) {
+                               return 'audio/rtmp';
+                       } else {
+                               return 'video/rtmp';
+                       }
+               } else if (/\.og(a|g)/i.test(url)) {
+                       return 'audio/ogg';
+               } else if (~url.indexOf('.m3u8')) {
+                       return 'application/x-mpegURL';
+               } else if (~url.indexOf('.mpd')) {
+                       return 'application/dash+xml';
+               } else if (~url.indexOf('.flv')) {
+                       return 'video/flv';
+               } else {
+                       return null;
+               }
+       });
+
+       var FlashMediaElementVideoRenderer = {
+               name: 'flash_video',
+               options: {
+                       prefix: 'flash_video',
+                       filename: 'mediaelement-flash-video.swf',
+                       enablePseudoStreaming: false,
+
+                       pseudoStreamingStartQueryParam: 'start',
+
+                       pseudoStreamingType: 'byte'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['video/mp4', 'video/rtmp', 'audio/rtmp', 'rtmp/mp4', 'audio/mp4', 'video/flv', 'video/x-flv'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+
+       };
+       _renderer.renderer.add(FlashMediaElementVideoRenderer);
+
+       var FlashMediaElementHlsVideoRenderer = {
+               name: 'flash_hls',
+               options: {
+                       prefix: 'flash_hls',
+                       filename: 'mediaelement-flash-video-hls.swf'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['application/x-mpegurl', 'vnd.apple.mpegurl', 'audio/mpegurl', 'audio/hls', 'video/hls'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+       };
+       _renderer.renderer.add(FlashMediaElementHlsVideoRenderer);
+
+       var FlashMediaElementMdashVideoRenderer = {
+               name: 'flash_dash',
+               options: {
+                       prefix: 'flash_dash',
+                       filename: 'mediaelement-flash-video-mdash.swf'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['application/dash+xml'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+       };
+       _renderer.renderer.add(FlashMediaElementMdashVideoRenderer);
+
+       var FlashMediaElementAudioRenderer = {
+               name: 'flash_audio',
+               options: {
+                       prefix: 'flash_audio',
+                       filename: 'mediaelement-flash-audio.swf'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['audio/mp3'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+       };
+       _renderer.renderer.add(FlashMediaElementAudioRenderer);
+
+       var FlashMediaElementAudioOggRenderer = {
+               name: 'flash_audio_ogg',
+               options: {
+                       prefix: 'flash_audio_ogg',
+                       filename: 'mediaelement-flash-audio-ogg.swf'
+               },
+
+               canPlayType: function canPlayType(type) {
+                       return ~['audio/ogg', 'audio/oga', 'audio/ogv'].indexOf(type.toLowerCase());
+               },
+
+               create: FlashMediaElementRenderer.create
+       };
+       _renderer.renderer.add(FlashMediaElementAudioOggRenderer);
+}
+
+},{"16":16,"18":18,"19":19,"2":2,"3":3,"5":5,"7":7,"8":8}],12:[function(_dereq_,module,exports){
+'use strict';
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(18);
+
+var _constants = _dereq_(16);
+
+var _media = _dereq_(19);
+
+var _dom = _dereq_(17);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var NativeFlv = {
+
+       promise: null,
+
+       load: function load(settings) {
+               if (typeof flvjs !== 'undefined') {
+                       NativeFlv.promise = new Promise(function (resolve) {
+                               resolve();
+                       }).then(function () {
+                               NativeFlv._createPlayer(settings);
+                       });
+               } else {
+                       settings.options.path = typeof settings.options.path === 'string' ? settings.options.path : 'https://cdnjs.cloudflare.com/ajax/libs/flv.js/1.3.2/flv.min.js';
+
+                       NativeFlv.promise = NativeFlv.promise || (0, _dom.loadScript)(settings.options.path);
+                       NativeFlv.promise.then(function () {
+                               NativeFlv._createPlayer(settings);
+                       });
+               }
+
+               return NativeFlv.promise;
+       },
+
+       _createPlayer: function _createPlayer(settings) {
+               flvjs.LoggingControl.enableDebug = settings.options.debug;
+               flvjs.LoggingControl.enableVerbose = settings.options.debug;
+               var player = flvjs.createPlayer(settings.options);
+               _window2.default['__ready__' + settings.id](player);
+               return player;
+       }
+};
+
+var FlvNativeRenderer = {
+       name: 'native_flv',
+       options: {
+               prefix: 'native_flv',
+               flv: {
+                       path: 'https://cdnjs.cloudflare.com/ajax/libs/flv.js/1.3.2/flv.min.js',
+
+                       cors: true,
+                       debug: false
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return _constants.HAS_MSE && ['video/x-flv', 'video/flv'].indexOf(type.toLowerCase()) > -1;
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var originalNode = mediaElement.originalNode,
+                   id = mediaElement.id + '_' + options.prefix;
+
+               var node = null,
+                   flvPlayer = null;
+
+               node = originalNode.cloneNode(true);
+               options = Object.assign(options, mediaElement.options);
+
+               var props = _mejs2.default.html5media.properties,
+                   events = _mejs2.default.html5media.events.concat(['click', 'mouseover', 'mouseout']),
+                   attachNativeEvents = function attachNativeEvents(e) {
+                       var event = (0, _general.createEvent)(e.type, mediaElement);
+                       mediaElement.dispatchEvent(event);
+               },
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       node['get' + capName] = function () {
+                               return flvPlayer !== null ? node[propName] : null;
+                       };
+
+                       node['set' + capName] = function (value) {
+                               if (_mejs2.default.html5media.readOnlyProperties.indexOf(propName) === -1) {
+                                       if (propName === 'src') {
+                                               node[propName] = (typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && value.src ? value.src : value;
+                                               if (flvPlayer !== null) {
+                                                       var _flvOptions = {};
+                                                       _flvOptions.type = 'flv';
+                                                       _flvOptions.url = value;
+                                                       _flvOptions.cors = options.flv.cors;
+                                                       _flvOptions.debug = options.flv.debug;
+                                                       _flvOptions.path = options.flv.path;
+
+                                                       flvPlayer.destroy();
+                                                       for (var i = 0, total = events.length; i < total; i++) {
+                                                               node.removeEventListener(events[i], attachNativeEvents);
+                                                       }
+                                                       flvPlayer = NativeFlv._createPlayer({
+                                                               options: _flvOptions,
+                                                               id: id
+                                                       });
+                                                       flvPlayer.attachMediaElement(node);
+                                                       flvPlayer.load();
+                                               }
+                                       } else {
+                                               node[propName] = value;
+                                       }
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               _window2.default['__ready__' + id] = function (_flvPlayer) {
+                       mediaElement.flvPlayer = flvPlayer = _flvPlayer;
+
+                       var flvEvents = flvjs.Events,
+                           assignEvents = function assignEvents(eventName) {
+                               if (eventName === 'loadedmetadata') {
+                                       flvPlayer.unload();
+                                       flvPlayer.detachMediaElement();
+                                       flvPlayer.attachMediaElement(node);
+                                       flvPlayer.load();
+                               }
+
+                               node.addEventListener(eventName, attachNativeEvents);
+                       };
+
+                       for (var _i = 0, _total = events.length; _i < _total; _i++) {
+                               assignEvents(events[_i]);
+                       }
+
+                       var assignFlvEvents = function assignFlvEvents(name, e) {
+                               var event = (0, _general.createEvent)(name, node);
+                               event.data = e;
+                               mediaElement.dispatchEvent(event);
+                       };
+
+                       var _loop = function _loop(eventType) {
+                               if (flvEvents.hasOwnProperty(eventType)) {
+                                       flvPlayer.on(flvEvents[eventType], function (e) {
+                                               assignFlvEvents(flvEvents[eventType], e);
+                                       });
+                               }
+                       };
+
+                       for (var eventType in flvEvents) {
+                               _loop(eventType);
+                       }
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i2 = 0, _total2 = mediaFiles.length; _i2 < _total2; _i2++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i2].type)) {
+                                       node.setAttribute('src', mediaFiles[_i2].src);
+                                       break;
+                               }
+                       }
+               }
+
+               node.setAttribute('id', id);
+
+               originalNode.parentNode.insertBefore(node, originalNode);
+               originalNode.autoplay = false;
+               originalNode.style.display = 'none';
+
+               var flvOptions = {};
+               flvOptions.type = 'flv';
+               flvOptions.url = node.src;
+               flvOptions.cors = options.flv.cors;
+               flvOptions.debug = options.flv.debug;
+               flvOptions.path = options.flv.path;
+
+               node.setSize = function (width, height) {
+                       node.style.width = width + 'px';
+                       node.style.height = height + 'px';
+                       return node;
+               };
+
+               node.hide = function () {
+                       if (flvPlayer !== null) {
+                               flvPlayer.pause();
+                       }
+                       node.style.display = 'none';
+                       return node;
+               };
+
+               node.show = function () {
+                       node.style.display = '';
+                       return node;
+               };
+
+               node.destroy = function () {
+                       if (flvPlayer !== null) {
+                               flvPlayer.destroy();
+                       }
+               };
+
+               var event = (0, _general.createEvent)('rendererready', node);
+               mediaElement.dispatchEvent(event);
+
+               mediaElement.promises.push(NativeFlv.load({
+                       options: flvOptions,
+                       id: id
+               }));
+
+               return node;
+       }
+};
+
+_media.typeChecks.push(function (url) {
+       return ~url.toLowerCase().indexOf('.flv') ? 'video/flv' : null;
+});
+
+_renderer.renderer.add(FlvNativeRenderer);
+
+},{"16":16,"17":17,"18":18,"19":19,"3":3,"7":7,"8":8}],13:[function(_dereq_,module,exports){
+'use strict';
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(18);
+
+var _constants = _dereq_(16);
+
+var _media = _dereq_(19);
+
+var _dom = _dereq_(17);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var NativeHls = {
+
+       promise: null,
+
+       load: function load(settings) {
+               if (typeof Hls !== 'undefined') {
+                       NativeHls.promise = new Promise(function (resolve) {
+                               resolve();
+                       }).then(function () {
+                               NativeHls._createPlayer(settings);
+                       });
+               } else {
+                       settings.options.path = typeof settings.options.path === 'string' ? settings.options.path : 'https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.7.11/hls.min.js';
+
+                       NativeHls.promise = NativeHls.promise || (0, _dom.loadScript)(settings.options.path);
+                       NativeHls.promise.then(function () {
+                               NativeHls._createPlayer(settings);
+                       });
+               }
+
+               return NativeHls.promise;
+       },
+
+       _createPlayer: function _createPlayer(settings) {
+               var player = new Hls(settings.options);
+               _window2.default['__ready__' + settings.id](player);
+               return player;
+       }
+};
+
+var HlsNativeRenderer = {
+       name: 'native_hls',
+       options: {
+               prefix: 'native_hls',
+               hls: {
+                       path: 'https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.7.10/hls.min.js',
+
+                       autoStartLoad: false,
+                       debug: false
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return _constants.HAS_MSE && ['application/x-mpegurl', 'vnd.apple.mpegurl', 'audio/mpegurl', 'audio/hls', 'video/hls'].indexOf(type.toLowerCase()) > -1;
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var originalNode = mediaElement.originalNode,
+                   id = mediaElement.id + '_' + options.prefix,
+                   preload = originalNode.getAttribute('preload'),
+                   autoplay = originalNode.autoplay;
+
+               var hlsPlayer = null,
+                   node = null;
+
+               node = originalNode.cloneNode(true);
+               options = Object.assign(options, mediaElement.options);
+               options.hls.autoStartLoad = preload && preload !== 'none' || autoplay;
+
+               var props = _mejs2.default.html5media.properties,
+                   events = _mejs2.default.html5media.events.concat(['click', 'mouseover', 'mouseout']),
+                   attachNativeEvents = function attachNativeEvents(e) {
+                       var event = (0, _general.createEvent)(e.type, mediaElement);
+                       mediaElement.dispatchEvent(event);
+               },
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       node['get' + capName] = function () {
+                               return hlsPlayer !== null ? node[propName] : null;
+                       };
+
+                       node['set' + capName] = function (value) {
+                               if (_mejs2.default.html5media.readOnlyProperties.indexOf(propName) === -1) {
+                                       if (propName === 'src') {
+                                               node[propName] = (typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object' && value.src ? value.src : value;
+                                               if (hlsPlayer !== null) {
+                                                       hlsPlayer.destroy();
+                                                       for (var i = 0, total = events.length; i < total; i++) {
+                                                               node.removeEventListener(events[i], attachNativeEvents);
+                                                       }
+                                                       hlsPlayer = NativeHls._createPlayer({
+                                                               options: options.hls,
+                                                               id: id
+                                                       });
+                                                       hlsPlayer.loadSource(value);
+                                                       hlsPlayer.attachMedia(node);
+                                               }
+                                       } else {
+                                               node[propName] = value;
+                                       }
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               _window2.default['__ready__' + id] = function (_hlsPlayer) {
+                       mediaElement.hlsPlayer = hlsPlayer = _hlsPlayer;
+                       var hlsEvents = Hls.Events,
+                           assignEvents = function assignEvents(eventName) {
+                               if (eventName === 'loadedmetadata') {
+                                       var url = mediaElement.originalNode.src;
+                                       hlsPlayer.detachMedia();
+                                       hlsPlayer.loadSource(url);
+                                       hlsPlayer.attachMedia(node);
+                               }
+
+                               node.addEventListener(eventName, attachNativeEvents);
+                       };
+
+                       for (var _i = 0, _total = events.length; _i < _total; _i++) {
+                               assignEvents(events[_i]);
+                       }
+
+                       var recoverDecodingErrorDate = void 0,
+                           recoverSwapAudioCodecDate = void 0;
+                       var assignHlsEvents = function assignHlsEvents(e, data) {
+                               var event = (0, _general.createEvent)(e, node);
+                               event.data = data;
+                               mediaElement.dispatchEvent(event);
+
+                               if (e === 'hlsError') {
+                                       console.warn(e, data);
+
+                                       if (data.fatal) {
+                                               switch (data.type) {
+                                                       case 'mediaError':
+                                                               var now = new Date().getTime();
+                                                               if (!recoverDecodingErrorDate || now - recoverDecodingErrorDate > 3000) {
+                                                                       recoverDecodingErrorDate = new Date().getTime();
+                                                                       hlsPlayer.recoverMediaError();
+                                                               } else if (!recoverSwapAudioCodecDate || now - recoverSwapAudioCodecDate > 3000) {
+                                                                       recoverSwapAudioCodecDate = new Date().getTime();
+                                                                       console.warn('Attempting to swap Audio Codec and recover from media error');
+                                                                       hlsPlayer.swapAudioCodec();
+                                                                       hlsPlayer.recoverMediaError();
+                                                               } else {
+                                                                       console.error('Cannot recover, last media error recovery failed');
+                                                               }
+                                                               break;
+                                                       case 'networkError':
+                                                               console.error('Network error');
+                                                               break;
+                                                       default:
+                                                               hlsPlayer.destroy();
+                                                               break;
+                                               }
+                                       }
+                               }
+                       };
+
+                       for (var eventType in hlsEvents) {
+                               if (hlsEvents.hasOwnProperty(eventType)) {
+                                       hlsPlayer.on(hlsEvents[eventType], assignHlsEvents);
+                               }
+                       }
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i2 = 0, _total2 = mediaFiles.length; _i2 < _total2; _i2++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i2].type)) {
+                                       node.setAttribute('src', mediaFiles[_i2].src);
+                                       break;
+                               }
+                       }
+               }
+
+               if (preload !== 'auto' && !autoplay) {
+                       node.addEventListener('play', function () {
+                               if (hlsPlayer !== null) {
+                                       hlsPlayer.startLoad();
+                               }
+                       });
+
+                       node.addEventListener('pause', function () {
+                               if (hlsPlayer !== null) {
+                                       hlsPlayer.stopLoad();
+                               }
+                       });
+               }
+
+               node.setAttribute('id', id);
+
+               originalNode.parentNode.insertBefore(node, originalNode);
+               originalNode.autoplay = false;
+               originalNode.style.display = 'none';
+
+               node.setSize = function (width, height) {
+                       node.style.width = width + 'px';
+                       node.style.height = height + 'px';
+                       return node;
+               };
+
+               node.hide = function () {
+                       node.pause();
+                       node.style.display = 'none';
+                       return node;
+               };
+
+               node.show = function () {
+                       node.style.display = '';
+                       return node;
+               };
+
+               node.destroy = function () {
+                       if (hlsPlayer !== null) {
+                               hlsPlayer.stopLoad();
+                               hlsPlayer.destroy();
+                       }
+               };
+
+               var event = (0, _general.createEvent)('rendererready', node);
+               mediaElement.dispatchEvent(event);
+
+               mediaElement.promises.push(NativeHls.load({
+                       options: options.hls,
+                       id: id
+               }));
+
+               return node;
+       }
+};
+
+_media.typeChecks.push(function (url) {
+       return ~url.toLowerCase().indexOf('.m3u8') ? 'application/x-mpegURL' : null;
+});
+
+_renderer.renderer.add(HlsNativeRenderer);
+
+},{"16":16,"17":17,"18":18,"19":19,"3":3,"7":7,"8":8}],14:[function(_dereq_,module,exports){
+'use strict';
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(18);
+
+var _constants = _dereq_(16);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var HtmlMediaElement = {
+       name: 'html5',
+       options: {
+               prefix: 'html5'
+       },
+
+       canPlayType: function canPlayType(type) {
+
+               var mediaElement = _document2.default.createElement('video');
+
+               if (_constants.IS_ANDROID && /\/mp(3|4)$/i.test(type) || ~['application/x-mpegurl', 'vnd.apple.mpegurl', 'audio/mpegurl', 'audio/hls', 'video/hls'].indexOf(type.toLowerCase()) && _constants.SUPPORTS_NATIVE_HLS) {
+                       return 'yes';
+               } else if (mediaElement.canPlayType) {
+                       return mediaElement.canPlayType(type.toLowerCase()).replace(/no/, '');
+               } else {
+                       return '';
+               }
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var id = mediaElement.id + '_' + options.prefix;
+
+               var node = null;
+
+               if (mediaElement.originalNode === undefined || mediaElement.originalNode === null) {
+                       node = _document2.default.createElement('audio');
+                       mediaElement.appendChild(node);
+               } else {
+                       node = mediaElement.originalNode;
+               }
+
+               node.setAttribute('id', id);
+
+               var props = _mejs2.default.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       node['get' + capName] = function () {
+                               return node[propName];
+                       };
+
+                       node['set' + capName] = function (value) {
+                               if (_mejs2.default.html5media.readOnlyProperties.indexOf(propName) === -1) {
+                                       node[propName] = value;
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var events = _mejs2.default.html5media.events.concat(['click', 'mouseover', 'mouseout']),
+                   assignEvents = function assignEvents(eventName) {
+                       node.addEventListener(eventName, function (e) {
+                               var event = (0, _general.createEvent)(e.type, mediaElement);
+                               mediaElement.dispatchEvent(event);
+                       });
+               };
+
+               for (var _i = 0, _total = events.length; _i < _total; _i++) {
+                       assignEvents(events[_i]);
+               }
+
+               node.setSize = function (width, height) {
+                       node.style.width = width + 'px';
+                       node.style.height = height + 'px';
+                       return node;
+               };
+
+               node.hide = function () {
+                       node.style.display = 'none';
+
+                       return node;
+               };
+
+               node.show = function () {
+                       node.style.display = '';
+
+                       return node;
+               };
+
+               if (mediaFiles && mediaFiles.length > 0) {
+                       for (var _i2 = 0, _total2 = mediaFiles.length; _i2 < _total2; _i2++) {
+                               if (_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i2].type)) {
+                                       node.setAttribute('src', mediaFiles[_i2].src);
+                                       break;
+                               }
+                       }
+               }
+
+               var event = (0, _general.createEvent)('rendererready', node);
+               mediaElement.dispatchEvent(event);
+
+               return node;
+       }
+};
+
+_window2.default.HtmlMediaElement = _mejs2.default.HtmlMediaElement = HtmlMediaElement;
+
+_renderer.renderer.add(HtmlMediaElement);
+
+},{"16":16,"18":18,"2":2,"3":3,"7":7,"8":8}],15:[function(_dereq_,module,exports){
+'use strict';
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _renderer = _dereq_(8);
+
+var _general = _dereq_(18);
+
+var _media = _dereq_(19);
+
+var _dom = _dereq_(17);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var YouTubeApi = {
+       isIframeStarted: false,
+
+       isIframeLoaded: false,
+
+       iframeQueue: [],
+
+       enqueueIframe: function enqueueIframe(settings) {
+               YouTubeApi.isLoaded = typeof YT !== 'undefined' && YT.loaded;
+
+               if (YouTubeApi.isLoaded) {
+                       YouTubeApi.createIframe(settings);
+               } else {
+                       YouTubeApi.loadIframeApi();
+                       YouTubeApi.iframeQueue.push(settings);
+               }
+       },
+
+       loadIframeApi: function loadIframeApi() {
+               if (!YouTubeApi.isIframeStarted) {
+                       (0, _dom.loadScript)('https://www.youtube.com/player_api');
+                       YouTubeApi.isIframeStarted = true;
+               }
+       },
+
+       iFrameReady: function iFrameReady() {
+
+               YouTubeApi.isLoaded = true;
+               YouTubeApi.isIframeLoaded = true;
+
+               while (YouTubeApi.iframeQueue.length > 0) {
+                       var settings = YouTubeApi.iframeQueue.pop();
+                       YouTubeApi.createIframe(settings);
+               }
+       },
+
+       createIframe: function createIframe(settings) {
+               return new YT.Player(settings.containerId, settings);
+       },
+
+       getYouTubeId: function getYouTubeId(url) {
+
+               var youTubeId = '';
+
+               if (url.indexOf('?') > 0) {
+                       youTubeId = YouTubeApi.getYouTubeIdFromParam(url);
+
+                       if (youTubeId === '') {
+                               youTubeId = YouTubeApi.getYouTubeIdFromUrl(url);
+                       }
+               } else {
+                       youTubeId = YouTubeApi.getYouTubeIdFromUrl(url);
+               }
+
+               var id = youTubeId.substring(youTubeId.lastIndexOf('/') + 1);
+               youTubeId = id.split('?');
+               return youTubeId[0];
+       },
+
+       getYouTubeIdFromParam: function getYouTubeIdFromParam(url) {
+
+               if (url === undefined || url === null || !url.trim().length) {
+                       return null;
+               }
+
+               var parts = url.split('?'),
+                   parameters = parts[1].split('&');
+
+               var youTubeId = '';
+
+               for (var i = 0, total = parameters.length; i < total; i++) {
+                       var paramParts = parameters[i].split('=');
+                       if (paramParts[0] === 'v') {
+                               youTubeId = paramParts[1];
+                               break;
+                       }
+               }
+
+               return youTubeId;
+       },
+
+       getYouTubeIdFromUrl: function getYouTubeIdFromUrl(url) {
+
+               if (url === undefined || url === null || !url.trim().length) {
+                       return null;
+               }
+
+               var parts = url.split('?');
+               url = parts[0];
+               return url.substring(url.lastIndexOf('/') + 1);
+       },
+
+       getYouTubeNoCookieUrl: function getYouTubeNoCookieUrl(url) {
+               if (url === undefined || url === null || !url.trim().length || url.indexOf('//www.youtube') === -1) {
+                       return url;
+               }
+
+               var parts = url.split('/');
+               parts[2] = parts[2].replace('.com', '-nocookie.com');
+               return parts.join('/');
+       }
+};
+
+var YouTubeIframeRenderer = {
+       name: 'youtube_iframe',
+
+       options: {
+               prefix: 'youtube_iframe',
+
+               youtube: {
+                       autoplay: 0,
+                       controls: 0,
+                       disablekb: 1,
+                       end: 0,
+                       loop: 0,
+                       modestbranding: 0,
+                       playsinline: 0,
+                       rel: 0,
+                       showinfo: 0,
+                       start: 0,
+                       iv_load_policy: 3,
+
+                       nocookie: false,
+
+                       imageQuality: null
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return ~['video/youtube', 'video/x-youtube'].indexOf(type.toLowerCase());
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var youtube = {},
+                   apiStack = [],
+                   readyState = 4;
+
+               var youTubeApi = null,
+                   paused = true,
+                   ended = false,
+                   youTubeIframe = null,
+                   volume = 1;
+
+               youtube.options = options;
+               youtube.id = mediaElement.id + '_' + options.prefix;
+               youtube.mediaElement = mediaElement;
+
+               var props = _mejs2.default.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       youtube['get' + capName] = function () {
+                               if (youTubeApi !== null) {
+                                       var value = null;
+
+                                       switch (propName) {
+                                               case 'currentTime':
+                                                       return youTubeApi.getCurrentTime();
+                                               case 'duration':
+                                                       return youTubeApi.getDuration();
+                                               case 'volume':
+                                                       volume = youTubeApi.getVolume() / 100;
+                                                       return volume;
+                                               case 'paused':
+                                                       return paused;
+                                               case 'ended':
+                                                       return ended;
+                                               case 'muted':
+                                                       return youTubeApi.isMuted();
+                                               case 'buffered':
+                                                       var percentLoaded = youTubeApi.getVideoLoadedFraction(),
+                                                           duration = youTubeApi.getDuration();
+                                                       return {
+                                                               start: function start() {
+                                                                       return 0;
+                                                               },
+                                                               end: function end() {
+                                                                       return percentLoaded * duration;
+                                                               },
+                                                               length: 1
+                                                       };
+                                               case 'src':
+                                                       return youTubeApi.getVideoUrl();
+                                               case 'readyState':
+                                                       return readyState;
+                                       }
+
+                                       return value;
+                               } else {
+                                       return null;
+                               }
+                       };
+
+                       youtube['set' + capName] = function (value) {
+                               if (youTubeApi !== null) {
+                                       switch (propName) {
+                                               case 'src':
+                                                       var url = typeof value === 'string' ? value : value[0].src,
+                                                           _videoId = YouTubeApi.getYouTubeId(url);
+
+                                                       if (mediaElement.originalNode.autoplay) {
+                                                               youTubeApi.loadVideoById(_videoId);
+                                                       } else {
+                                                               youTubeApi.cueVideoById(_videoId);
+                                                       }
+                                                       break;
+                                               case 'currentTime':
+                                                       youTubeApi.seekTo(value);
+                                                       break;
+                                               case 'muted':
+                                                       if (value) {
+                                                               youTubeApi.mute();
+                                                       } else {
+                                                               youTubeApi.unMute();
+                                                       }
+                                                       setTimeout(function () {
+                                                               var event = (0, _general.createEvent)('volumechange', youtube);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'volume':
+                                                       volume = value;
+                                                       youTubeApi.setVolume(value * 100);
+                                                       setTimeout(function () {
+                                                               var event = (0, _general.createEvent)('volumechange', youtube);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'readyState':
+                                                       var event = (0, _general.createEvent)('canplay', youtube);
+                                                       mediaElement.dispatchEvent(event);
+                                                       break;
+                                               default:
+                                                       
+                                                       break;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'set', propName: propName, value: value });
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var methods = _mejs2.default.html5media.methods,
+                   assignMethods = function assignMethods(methodName) {
+                       youtube[methodName] = function () {
+                               if (youTubeApi !== null) {
+                                       switch (methodName) {
+                                               case 'play':
+                                                       paused = false;
+                                                       return youTubeApi.playVideo();
+                                               case 'pause':
+                                                       paused = true;
+                                                       return youTubeApi.pauseVideo();
+                                               case 'load':
+                                                       return null;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'call', methodName: methodName });
+                               }
+                       };
+               };
+
+               for (var _i = 0, _total = methods.length; _i < _total; _i++) {
+                       assignMethods(methods[_i]);
+               }
+
+               var youtubeContainer = _document2.default.createElement('div');
+               youtubeContainer.id = youtube.id;
+
+               if (youtube.options.youtube.nocookie) {
+                       mediaElement.originalNode.src = YouTubeApi.getYouTubeNoCookieUrl(mediaFiles[0].src);
+               }
+
+               mediaElement.originalNode.parentNode.insertBefore(youtubeContainer, mediaElement.originalNode);
+               mediaElement.originalNode.style.display = 'none';
+
+               var isAudio = mediaElement.originalNode.tagName.toLowerCase() === 'audio',
+                   height = isAudio ? '1' : mediaElement.originalNode.height,
+                   width = isAudio ? '1' : mediaElement.originalNode.width,
+                   videoId = YouTubeApi.getYouTubeId(mediaFiles[0].src),
+                   youtubeSettings = {
+                       id: youtube.id,
+                       containerId: youtubeContainer.id,
+                       videoId: videoId,
+                       height: height,
+                       width: width,
+                       playerVars: Object.assign({
+                               controls: 0,
+                               rel: 0,
+                               disablekb: 1,
+                               showinfo: 0,
+                               modestbranding: 0,
+                               html5: 1,
+                               playsinline: 0,
+                               start: 0,
+                               end: 0,
+                               iv_load_policy: 3
+                       }, youtube.options.youtube),
+                       origin: _window2.default.location.host,
+                       events: {
+                               onReady: function onReady(e) {
+                                       mediaElement.youTubeApi = youTubeApi = e.target;
+                                       mediaElement.youTubeState = {
+                                               paused: true,
+                                               ended: false
+                                       };
+
+                                       if (apiStack.length) {
+                                               for (var _i2 = 0, _total2 = apiStack.length; _i2 < _total2; _i2++) {
+
+                                                       var stackItem = apiStack[_i2];
+
+                                                       if (stackItem.type === 'set') {
+                                                               var propName = stackItem.propName,
+                                                                   capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                                                               youtube['set' + capName](stackItem.value);
+                                                       } else if (stackItem.type === 'call') {
+                                                               youtube[stackItem.methodName]();
+                                                       }
+                                               }
+                                       }
+
+                                       youTubeIframe = youTubeApi.getIframe();
+
+                                       if (mediaElement.originalNode.getAttribute('muted')) {
+                                               youTubeApi.mute();
+                                       }
+
+                                       var events = ['mouseover', 'mouseout'],
+                                           assignEvents = function assignEvents(e) {
+                                               var newEvent = (0, _general.createEvent)(e.type, youtube);
+                                               mediaElement.dispatchEvent(newEvent);
+                                       };
+
+                                       for (var _i3 = 0, _total3 = events.length; _i3 < _total3; _i3++) {
+                                               youTubeIframe.addEventListener(events[_i3], assignEvents, false);
+                                       }
+
+                                       var initEvents = ['rendererready', 'loadedmetadata', 'loadeddata', 'canplay'];
+
+                                       for (var _i4 = 0, _total4 = initEvents.length; _i4 < _total4; _i4++) {
+                                               var event = (0, _general.createEvent)(initEvents[_i4], youtube);
+                                               mediaElement.dispatchEvent(event);
+                                       }
+                               },
+                               onStateChange: function onStateChange(e) {
+                                       var events = [];
+
+                                       switch (e.data) {
+                                               case -1:
+                                                       events = ['loadedmetadata'];
+                                                       paused = true;
+                                                       ended = false;
+                                                       break;
+                                               case 0:
+                                                       events = ['ended'];
+                                                       paused = false;
+                                                       ended = !youtube.options.youtube.loop;
+                                                       if (!youtube.options.youtube.loop) {
+                                                               youtube.stopInterval();
+                                                       }
+                                                       break;
+                                               case 1:
+                                                       events = ['play', 'playing'];
+                                                       paused = false;
+                                                       ended = false;
+                                                       youtube.startInterval();
+                                                       break;
+                                               case 2:
+                                                       events = ['pause'];
+                                                       paused = true;
+                                                       ended = false;
+                                                       youtube.stopInterval();
+                                                       break;
+                                               case 3:
+                                                       events = ['progress'];
+                                                       ended = false;
+                                                       break;
+                                               case 5:
+                                                       events = ['loadeddata', 'loadedmetadata', 'canplay'];
+                                                       paused = true;
+                                                       ended = false;
+                                                       break;
+                                       }
+
+                                       for (var _i5 = 0, _total5 = events.length; _i5 < _total5; _i5++) {
+                                               var event = (0, _general.createEvent)(events[_i5], youtube);
+                                               mediaElement.dispatchEvent(event);
+                                       }
+                               },
+                               onError: function onError(e) {
+                                       var event = (0, _general.createEvent)('error', youtube);
+                                       event.data = e.data;
+                                       mediaElement.dispatchEvent(event);
+                               }
+                       }
+               };
+
+               if (isAudio) {
+                       youtubeSettings.playerVars.playsinline = 1;
+               }
+
+               if (mediaElement.originalNode.autoplay) {
+                       youtubeSettings.playerVars.autoplay = 1;
+               }
+
+               if (mediaElement.originalNode.loop) {
+                       youtubeSettings.playerVars.loop = 1;
+               }
+
+               YouTubeApi.enqueueIframe(youtubeSettings);
+
+               youtube.onEvent = function (eventName, player, _youTubeState) {
+                       if (_youTubeState !== null && _youTubeState !== undefined) {
+                               mediaElement.youTubeState = _youTubeState;
+                       }
+               };
+
+               youtube.setSize = function (width, height) {
+                       if (youTubeApi !== null) {
+                               youTubeApi.setSize(width, height);
+                       }
+               };
+               youtube.hide = function () {
+                       youtube.stopInterval();
+                       youtube.pause();
+                       if (youTubeIframe) {
+                               youTubeIframe.style.display = 'none';
+                       }
+               };
+               youtube.show = function () {
+                       if (youTubeIframe) {
+                               youTubeIframe.style.display = '';
+                       }
+               };
+               youtube.destroy = function () {
+                       youTubeApi.destroy();
+               };
+               youtube.interval = null;
+
+               youtube.startInterval = function () {
+                       youtube.interval = setInterval(function () {
+                               var event = (0, _general.createEvent)('timeupdate', youtube);
+                               mediaElement.dispatchEvent(event);
+                       }, 250);
+               };
+               youtube.stopInterval = function () {
+                       if (youtube.interval) {
+                               clearInterval(youtube.interval);
+                       }
+               };
+               youtube.getPosterUrl = function () {
+                       var quality = options.youtube.imageQuality,
+                           resolutions = ['default', 'hqdefault', 'mqdefault', 'sddefault', 'maxresdefault'],
+                           id = YouTubeApi.getYouTubeId(mediaElement.originalNode.src);
+                       return quality && resolutions.indexOf(quality) > -1 && id ? 'https://img.youtube.com/vi/' + id + '/' + quality + '.jpg' : '';
+               };
+
+               return youtube;
+       }
+};
+
+_window2.default.onYouTubePlayerAPIReady = function () {
+       YouTubeApi.iFrameReady();
+};
+
+_media.typeChecks.push(function (url) {
+       return (/\/\/(www\.youtube|youtu\.?be)/i.test(url) ? 'video/x-youtube' : null
+       );
+});
+
+_renderer.renderer.add(YouTubeIframeRenderer);
+
+},{"17":17,"18":18,"19":19,"2":2,"3":3,"7":7,"8":8}],16:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.cancelFullScreen = exports.requestFullScreen = exports.isFullScreen = exports.FULLSCREEN_EVENT_NAME = exports.HAS_NATIVE_FULLSCREEN_ENABLED = exports.HAS_TRUE_NATIVE_FULLSCREEN = exports.HAS_IOS_FULLSCREEN = exports.HAS_MS_NATIVE_FULLSCREEN = exports.HAS_MOZ_NATIVE_FULLSCREEN = exports.HAS_WEBKIT_NATIVE_FULLSCREEN = exports.HAS_NATIVE_FULLSCREEN = exports.SUPPORTS_NATIVE_HLS = exports.SUPPORT_POINTER_EVENTS = exports.HAS_MSE = exports.IS_STOCK_ANDROID = exports.IS_SAFARI = exports.IS_FIREFOX = exports.IS_CHROME = exports.IS_EDGE = exports.IS_IE = exports.IS_ANDROID = exports.IS_IOS = exports.IS_IPOD = exports.IS_IPHONE = exports.IS_IPAD = exports.UA = exports.NAV = undefined;
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var NAV = exports.NAV = _window2.default.navigator;
+var UA = exports.UA = NAV.userAgent.toLowerCase();
+var IS_IPAD = exports.IS_IPAD = /ipad/i.test(UA) && !_window2.default.MSStream;
+var IS_IPHONE = exports.IS_IPHONE = /iphone/i.test(UA) && !_window2.default.MSStream;
+var IS_IPOD = exports.IS_IPOD = /ipod/i.test(UA) && !_window2.default.MSStream;
+var IS_IOS = exports.IS_IOS = /ipad|iphone|ipod/i.test(UA) && !_window2.default.MSStream;
+var IS_ANDROID = exports.IS_ANDROID = /android/i.test(UA);
+var IS_IE = exports.IS_IE = /(trident|microsoft)/i.test(NAV.appName);
+var IS_EDGE = exports.IS_EDGE = 'msLaunchUri' in NAV && !('documentMode' in _document2.default);
+var IS_CHROME = exports.IS_CHROME = /chrome/i.test(UA);
+var IS_FIREFOX = exports.IS_FIREFOX = /firefox/i.test(UA);
+var IS_SAFARI = exports.IS_SAFARI = /safari/i.test(UA) && !IS_CHROME;
+var IS_STOCK_ANDROID = exports.IS_STOCK_ANDROID = /^mozilla\/\d+\.\d+\s\(linux;\su;/i.test(UA);
+var HAS_MSE = exports.HAS_MSE = 'MediaSource' in _window2.default;
+var SUPPORT_POINTER_EVENTS = exports.SUPPORT_POINTER_EVENTS = function () {
+       var element = _document2.default.createElement('x'),
+           documentElement = _document2.default.documentElement,
+           getComputedStyle = _window2.default.getComputedStyle;
+
+       if (!('pointerEvents' in element.style)) {
+               return false;
+       }
+
+       element.style.pointerEvents = 'auto';
+       element.style.pointerEvents = 'x';
+       documentElement.appendChild(element);
+       var supports = getComputedStyle && getComputedStyle(element, '').pointerEvents === 'auto';
+       element.remove();
+       return !!supports;
+}();
+
+var html5Elements = ['source', 'track', 'audio', 'video'];
+var video = void 0;
+
+for (var i = 0, total = html5Elements.length; i < total; i++) {
+       video = _document2.default.createElement(html5Elements[i]);
+}
+
+var SUPPORTS_NATIVE_HLS = exports.SUPPORTS_NATIVE_HLS = IS_SAFARI || IS_ANDROID && (IS_CHROME || IS_STOCK_ANDROID) || IS_IE && /edge/i.test(UA);
+
+var hasiOSFullScreen = video.webkitEnterFullscreen !== undefined;
+
+var hasNativeFullscreen = video.requestFullscreen !== undefined;
+
+if (hasiOSFullScreen && /mac os x 10_5/i.test(UA)) {
+       hasNativeFullscreen = false;
+       hasiOSFullScreen = false;
+}
+
+var hasWebkitNativeFullScreen = video.webkitRequestFullScreen !== undefined;
+var hasMozNativeFullScreen = video.mozRequestFullScreen !== undefined;
+var hasMsNativeFullScreen = video.msRequestFullscreen !== undefined;
+var hasTrueNativeFullScreen = hasWebkitNativeFullScreen || hasMozNativeFullScreen || hasMsNativeFullScreen;
+var nativeFullScreenEnabled = hasTrueNativeFullScreen;
+var fullScreenEventName = '';
+var isFullScreen = void 0,
+    requestFullScreen = void 0,
+    cancelFullScreen = void 0;
+
+if (hasMozNativeFullScreen) {
+       nativeFullScreenEnabled = _document2.default.mozFullScreenEnabled;
+} else if (hasMsNativeFullScreen) {
+       nativeFullScreenEnabled = _document2.default.msFullscreenEnabled;
+}
+
+if (IS_CHROME) {
+       hasiOSFullScreen = false;
+}
+
+if (hasTrueNativeFullScreen) {
+       if (hasWebkitNativeFullScreen) {
+               fullScreenEventName = 'webkitfullscreenchange';
+       } else if (hasMozNativeFullScreen) {
+               fullScreenEventName = 'mozfullscreenchange';
+       } else if (hasMsNativeFullScreen) {
+               fullScreenEventName = 'MSFullscreenChange';
+       }
+
+       exports.isFullScreen = isFullScreen = function isFullScreen() {
+               if (hasMozNativeFullScreen) {
+                       return _document2.default.mozFullScreen;
+               } else if (hasWebkitNativeFullScreen) {
+                       return _document2.default.webkitIsFullScreen;
+               } else if (hasMsNativeFullScreen) {
+                       return _document2.default.msFullscreenElement !== null;
+               }
+       };
+
+       exports.requestFullScreen = requestFullScreen = function requestFullScreen(el) {
+               if (hasWebkitNativeFullScreen) {
+                       el.webkitRequestFullScreen();
+               } else if (hasMozNativeFullScreen) {
+                       el.mozRequestFullScreen();
+               } else if (hasMsNativeFullScreen) {
+                       el.msRequestFullscreen();
+               }
+       };
+
+       exports.cancelFullScreen = cancelFullScreen = function cancelFullScreen() {
+               if (hasWebkitNativeFullScreen) {
+                       _document2.default.webkitCancelFullScreen();
+               } else if (hasMozNativeFullScreen) {
+                       _document2.default.mozCancelFullScreen();
+               } else if (hasMsNativeFullScreen) {
+                       _document2.default.msExitFullscreen();
+               }
+       };
+}
+
+var HAS_NATIVE_FULLSCREEN = exports.HAS_NATIVE_FULLSCREEN = hasNativeFullscreen;
+var HAS_WEBKIT_NATIVE_FULLSCREEN = exports.HAS_WEBKIT_NATIVE_FULLSCREEN = hasWebkitNativeFullScreen;
+var HAS_MOZ_NATIVE_FULLSCREEN = exports.HAS_MOZ_NATIVE_FULLSCREEN = hasMozNativeFullScreen;
+var HAS_MS_NATIVE_FULLSCREEN = exports.HAS_MS_NATIVE_FULLSCREEN = hasMsNativeFullScreen;
+var HAS_IOS_FULLSCREEN = exports.HAS_IOS_FULLSCREEN = hasiOSFullScreen;
+var HAS_TRUE_NATIVE_FULLSCREEN = exports.HAS_TRUE_NATIVE_FULLSCREEN = hasTrueNativeFullScreen;
+var HAS_NATIVE_FULLSCREEN_ENABLED = exports.HAS_NATIVE_FULLSCREEN_ENABLED = nativeFullScreenEnabled;
+var FULLSCREEN_EVENT_NAME = exports.FULLSCREEN_EVENT_NAME = fullScreenEventName;
+exports.isFullScreen = isFullScreen;
+exports.requestFullScreen = requestFullScreen;
+exports.cancelFullScreen = cancelFullScreen;
+
+
+_mejs2.default.Features = _mejs2.default.Features || {};
+_mejs2.default.Features.isiPad = IS_IPAD;
+_mejs2.default.Features.isiPod = IS_IPOD;
+_mejs2.default.Features.isiPhone = IS_IPHONE;
+_mejs2.default.Features.isiOS = _mejs2.default.Features.isiPhone || _mejs2.default.Features.isiPad;
+_mejs2.default.Features.isAndroid = IS_ANDROID;
+_mejs2.default.Features.isIE = IS_IE;
+_mejs2.default.Features.isEdge = IS_EDGE;
+_mejs2.default.Features.isChrome = IS_CHROME;
+_mejs2.default.Features.isFirefox = IS_FIREFOX;
+_mejs2.default.Features.isSafari = IS_SAFARI;
+_mejs2.default.Features.isStockAndroid = IS_STOCK_ANDROID;
+_mejs2.default.Features.hasMSE = HAS_MSE;
+_mejs2.default.Features.supportsNativeHLS = SUPPORTS_NATIVE_HLS;
+_mejs2.default.Features.supportsPointerEvents = SUPPORT_POINTER_EVENTS;
+_mejs2.default.Features.hasiOSFullScreen = HAS_IOS_FULLSCREEN;
+_mejs2.default.Features.hasNativeFullscreen = HAS_NATIVE_FULLSCREEN;
+_mejs2.default.Features.hasWebkitNativeFullScreen = HAS_WEBKIT_NATIVE_FULLSCREEN;
+_mejs2.default.Features.hasMozNativeFullScreen = HAS_MOZ_NATIVE_FULLSCREEN;
+_mejs2.default.Features.hasMsNativeFullScreen = HAS_MS_NATIVE_FULLSCREEN;
+_mejs2.default.Features.hasTrueNativeFullScreen = HAS_TRUE_NATIVE_FULLSCREEN;
+_mejs2.default.Features.nativeFullScreenEnabled = HAS_NATIVE_FULLSCREEN_ENABLED;
+_mejs2.default.Features.fullScreenEventName = FULLSCREEN_EVENT_NAME;
+_mejs2.default.Features.isFullScreen = isFullScreen;
+_mejs2.default.Features.requestFullScreen = requestFullScreen;
+_mejs2.default.Features.cancelFullScreen = cancelFullScreen;
+
+},{"2":2,"3":3,"7":7}],17:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.removeClass = exports.addClass = exports.hasClass = undefined;
+exports.loadScript = loadScript;
+exports.offset = offset;
+exports.toggleClass = toggleClass;
+exports.fadeOut = fadeOut;
+exports.fadeIn = fadeIn;
+exports.siblings = siblings;
+exports.visible = visible;
+exports.ajax = ajax;
+
+var _window = _dereq_(3);
+
+var _window2 = _interopRequireDefault(_window);
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function loadScript(url) {
+       return new Promise(function (resolve, reject) {
+               var script = _document2.default.createElement('script');
+               script.src = url;
+               script.async = true;
+               script.onload = function () {
+                       script.remove();
+                       resolve();
+               };
+               script.onerror = function () {
+                       script.remove();
+                       reject();
+               };
+               _document2.default.head.appendChild(script);
+       });
+}
+
+function offset(el) {
+       var rect = el.getBoundingClientRect(),
+           scrollLeft = _window2.default.pageXOffset || _document2.default.documentElement.scrollLeft,
+           scrollTop = _window2.default.pageYOffset || _document2.default.documentElement.scrollTop;
+       return { top: rect.top + scrollTop, left: rect.left + scrollLeft };
+}
+
+var hasClassMethod = void 0,
+    addClassMethod = void 0,
+    removeClassMethod = void 0;
+
+if ('classList' in _document2.default.documentElement) {
+       hasClassMethod = function hasClassMethod(el, className) {
+               return el.classList !== undefined && el.classList.contains(className);
+       };
+       addClassMethod = function addClassMethod(el, className) {
+               return el.classList.add(className);
+       };
+       removeClassMethod = function removeClassMethod(el, className) {
+               return el.classList.remove(className);
+       };
+} else {
+       hasClassMethod = function hasClassMethod(el, className) {
+               return new RegExp('\\b' + className + '\\b').test(el.className);
+       };
+       addClassMethod = function addClassMethod(el, className) {
+               if (!hasClass(el, className)) {
+                       el.className += ' ' + className;
+               }
+       };
+       removeClassMethod = function removeClassMethod(el, className) {
+               el.className = el.className.replace(new RegExp('\\b' + className + '\\b', 'g'), '');
+       };
+}
+
+var hasClass = exports.hasClass = hasClassMethod;
+var addClass = exports.addClass = addClassMethod;
+var removeClass = exports.removeClass = removeClassMethod;
+
+function toggleClass(el, className) {
+       hasClass(el, className) ? removeClass(el, className) : addClass(el, className);
+}
+
+function fadeOut(el) {
+       var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 400;
+       var callback = arguments[2];
+
+       if (!el.style.opacity) {
+               el.style.opacity = 1;
+       }
+
+       var start = null;
+       _window2.default.requestAnimationFrame(function animate(timestamp) {
+               start = start || timestamp;
+               var progress = timestamp - start;
+               var opacity = parseFloat(1 - progress / duration, 2);
+               el.style.opacity = opacity < 0 ? 0 : opacity;
+               if (progress > duration) {
+                       if (callback && typeof callback === 'function') {
+                               callback();
+                       }
+               } else {
+                       _window2.default.requestAnimationFrame(animate);
+               }
+       });
+}
+
+function fadeIn(el) {
+       var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 400;
+       var callback = arguments[2];
+
+       if (!el.style.opacity) {
+               el.style.opacity = 0;
+       }
+
+       var start = null;
+       _window2.default.requestAnimationFrame(function animate(timestamp) {
+               start = start || timestamp;
+               var progress = timestamp - start;
+               var opacity = parseFloat(progress / duration, 2);
+               el.style.opacity = opacity > 1 ? 1 : opacity;
+               if (progress > duration) {
+                       if (callback && typeof callback === 'function') {
+                               callback();
+                       }
+               } else {
+                       _window2.default.requestAnimationFrame(animate);
+               }
+       });
+}
+
+function siblings(el, filter) {
+       var siblings = [];
+       el = el.parentNode.firstChild;
+       do {
+               if (!filter || filter(el)) {
+                       siblings.push(el);
+               }
+       } while (el = el.nextSibling);
+       return siblings;
+}
+
+function visible(elem) {
+       return !!(elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length);
+}
+
+function ajax(url, dataType, success, error) {
+       var xhr = _window2.default.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
+
+       var type = 'application/x-www-form-urlencoded; charset=UTF-8',
+           completed = false,
+           accept = '*/'.concat('*');
+
+       switch (dataType) {
+               case 'text':
+                       type = 'text/plain';
+                       break;
+               case 'json':
+                       type = 'application/json, text/javascript';
+                       break;
+               case 'html':
+                       type = 'text/html';
+                       break;
+               case 'xml':
+                       type = 'application/xml, text/xml';
+                       break;
+       }
+
+       if (type !== 'application/x-www-form-urlencoded') {
+               accept = type + ', */*; q=0.01';
+       }
+
+       if (xhr) {
+               xhr.open('GET', url, true);
+               xhr.setRequestHeader('Accept', accept);
+               xhr.onreadystatechange = function () {
+                       if (completed) {
+                               return;
+                       }
+
+                       if (xhr.readyState === 4) {
+                               if (xhr.status === 200) {
+                                       completed = true;
+                                       var data = void 0;
+                                       switch (dataType) {
+                                               case 'json':
+                                                       data = JSON.parse(xhr.responseText);
+                                                       break;
+                                               case 'xml':
+                                                       data = xhr.responseXML;
+                                                       break;
+                                               default:
+                                                       data = xhr.responseText;
+                                                       break;
+                                       }
+                                       success(data);
+                               } else if (typeof error === 'function') {
+                                       error(xhr.status);
+                               }
+                       }
+               };
+
+               xhr.send();
+       }
+}
+
+_mejs2.default.Utils = _mejs2.default.Utils || {};
+_mejs2.default.Utils.offset = offset;
+_mejs2.default.Utils.hasClass = hasClass;
+_mejs2.default.Utils.addClass = addClass;
+_mejs2.default.Utils.removeClass = removeClass;
+_mejs2.default.Utils.toggleClass = toggleClass;
+_mejs2.default.Utils.fadeIn = fadeIn;
+_mejs2.default.Utils.fadeOut = fadeOut;
+_mejs2.default.Utils.siblings = siblings;
+_mejs2.default.Utils.visible = visible;
+_mejs2.default.Utils.ajax = ajax;
+_mejs2.default.Utils.loadScript = loadScript;
+
+},{"2":2,"3":3,"7":7}],18:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.escapeHTML = escapeHTML;
+exports.debounce = debounce;
+exports.isObjectEmpty = isObjectEmpty;
+exports.splitEvents = splitEvents;
+exports.createEvent = createEvent;
+exports.isNodeAfter = isNodeAfter;
+exports.isString = isString;
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function escapeHTML(input) {
+
+       if (typeof input !== 'string') {
+               throw new Error('Argument passed must be a string');
+       }
+
+       var map = {
+               '&': '&amp;',
+               '<': '&lt;',
+               '>': '&gt;',
+               '"': '&quot;'
+       };
+
+       return input.replace(/[&<>"]/g, function (c) {
+               return map[c];
+       });
+}
+
+function debounce(func, wait) {
+       var _this = this,
+           _arguments = arguments;
+
+       var immediate = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
+
+
+       if (typeof func !== 'function') {
+               throw new Error('First argument must be a function');
+       }
+
+       if (typeof wait !== 'number') {
+               throw new Error('Second argument must be a numeric value');
+       }
+
+       var timeout = void 0;
+       return function () {
+               var context = _this,
+                   args = _arguments;
+               var later = function later() {
+                       timeout = null;
+                       if (!immediate) {
+                               func.apply(context, args);
+                       }
+               };
+               var callNow = immediate && !timeout;
+               clearTimeout(timeout);
+               timeout = setTimeout(later, wait);
+
+               if (callNow) {
+                       func.apply(context, args);
+               }
+       };
+}
+
+function isObjectEmpty(instance) {
+       return Object.getOwnPropertyNames(instance).length <= 0;
+}
+
+function splitEvents(events, id) {
+       var rwindow = /^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/;
+
+       var ret = { d: [], w: [] };
+       (events || '').split(' ').forEach(function (v) {
+               var eventName = '' + v + (id ? '.' + id : '');
+
+               if (eventName.startsWith('.')) {
+                       ret.d.push(eventName);
+                       ret.w.push(eventName);
+               } else {
+                       ret[rwindow.test(v) ? 'w' : 'd'].push(eventName);
+               }
+       });
+
+       ret.d = ret.d.join(' ');
+       ret.w = ret.w.join(' ');
+       return ret;
+}
+
+function createEvent(eventName, target) {
+
+       if (typeof eventName !== 'string') {
+               throw new Error('Event name must be a string');
+       }
+
+       var eventFrags = eventName.match(/([a-z]+\.([a-z]+))/i),
+           detail = {
+               target: target
+       };
+
+       if (eventFrags !== null) {
+               eventName = eventFrags[1];
+               detail.namespace = eventFrags[2];
+       }
+
+       return new window.CustomEvent(eventName, {
+               detail: detail
+       });
+}
+
+function isNodeAfter(sourceNode, targetNode) {
+
+       return !!(sourceNode && targetNode && sourceNode.compareDocumentPosition(targetNode) & 2);
+}
+
+function isString(value) {
+       return typeof value === 'string';
+}
+
+_mejs2.default.Utils = _mejs2.default.Utils || {};
+_mejs2.default.Utils.escapeHTML = escapeHTML;
+_mejs2.default.Utils.debounce = debounce;
+_mejs2.default.Utils.isObjectEmpty = isObjectEmpty;
+_mejs2.default.Utils.splitEvents = splitEvents;
+_mejs2.default.Utils.createEvent = createEvent;
+_mejs2.default.Utils.isNodeAfter = isNodeAfter;
+_mejs2.default.Utils.isString = isString;
+
+},{"7":7}],19:[function(_dereq_,module,exports){
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+       value: true
+});
+exports.typeChecks = undefined;
+exports.absolutizeUrl = absolutizeUrl;
+exports.formatType = formatType;
+exports.getMimeFromType = getMimeFromType;
+exports.getTypeFromFile = getTypeFromFile;
+exports.getExtension = getExtension;
+exports.normalizeExtension = normalizeExtension;
+
+var _mejs = _dereq_(7);
+
+var _mejs2 = _interopRequireDefault(_mejs);
+
+var _general = _dereq_(18);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var typeChecks = exports.typeChecks = [];
+
+function absolutizeUrl(url) {
+
+       if (typeof url !== 'string') {
+               throw new Error('`url` argument must be a string');
+       }
+
+       var el = document.createElement('div');
+       el.innerHTML = '<a href="' + (0, _general.escapeHTML)(url) + '">x</a>';
+       return el.firstChild.href;
+}
+
+function formatType(url) {
+       var type = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
+
+       return url && !type ? getTypeFromFile(url) : getMimeFromType(type);
+}
+
+function getMimeFromType(type) {
+
+       if (typeof type !== 'string') {
+               throw new Error('`type` argument must be a string');
+       }
+
+       return type && type.indexOf(';') > -1 ? type.substr(0, type.indexOf(';')) : type;
+}
+
+function getTypeFromFile(url) {
+
+       if (typeof url !== 'string') {
+               throw new Error('`url` argument must be a string');
+       }
+
+       for (var i = 0, total = typeChecks.length; i < total; i++) {
+               var type = typeChecks[i](url);
+
+               if (type) {
+                       return type;
+               }
+       }
+
+       var ext = getExtension(url),
+           normalizedExt = normalizeExtension(ext);
+
+       var mime = 'video/mp4';
+
+       if (normalizedExt) {
+               if (~['mp4', 'm4v', 'ogg', 'ogv', 'webm', 'flv', 'mpeg', 'mov'].indexOf(normalizedExt)) {
+                       mime = 'video/' + normalizedExt;
+               } else if (~['mp3', 'oga', 'wav', 'mid', 'midi'].indexOf(normalizedExt)) {
+                       mime = 'audio/' + normalizedExt;
+               }
+       }
+
+       return mime;
+}
+
+function getExtension(url) {
+
+       if (typeof url !== 'string') {
+               throw new Error('`url` argument must be a string');
+       }
+
+       var baseUrl = url.split('?')[0],
+           baseName = baseUrl.split('\\').pop().split('/').pop();
+       return ~baseName.indexOf('.') ? baseName.substring(baseName.lastIndexOf('.') + 1) : '';
+}
+
+function normalizeExtension(extension) {
+
+       if (typeof extension !== 'string') {
+               throw new Error('`extension` argument must be a string');
+       }
+
+       switch (extension) {
+               case 'mp4':
+               case 'm4v':
+                       return 'mp4';
+               case 'webm':
+               case 'webma':
+               case 'webmv':
+                       return 'webm';
+               case 'ogg':
+               case 'oga':
+               case 'ogv':
+                       return 'ogg';
+               default:
+                       return extension;
+       }
+}
+
+_mejs2.default.Utils = _mejs2.default.Utils || {};
+_mejs2.default.Utils.typeChecks = typeChecks;
+_mejs2.default.Utils.absolutizeUrl = absolutizeUrl;
+_mejs2.default.Utils.formatType = formatType;
+_mejs2.default.Utils.getMimeFromType = getMimeFromType;
+_mejs2.default.Utils.getTypeFromFile = getTypeFromFile;
+_mejs2.default.Utils.getExtension = getExtension;
+_mejs2.default.Utils.normalizeExtension = normalizeExtension;
+
+},{"18":18,"7":7}],20:[function(_dereq_,module,exports){
+'use strict';
+
+var _document = _dereq_(2);
+
+var _document2 = _interopRequireDefault(_document);
+
+var _promisePolyfill = _dereq_(4);
+
+var _promisePolyfill2 = _interopRequireDefault(_promisePolyfill);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+(function (arr) {
+       arr.forEach(function (item) {
+               if (item.hasOwnProperty('remove')) {
+                       return;
+               }
+               Object.defineProperty(item, 'remove', {
+                       configurable: true,
+                       enumerable: true,
+                       writable: true,
+                       value: function remove() {
+                               this.parentNode.removeChild(this);
+                       }
+               });
+       });
+})([Element.prototype, CharacterData.prototype, DocumentType.prototype]);
+
+(function () {
+
+       if (typeof window.CustomEvent === 'function') {
+               return false;
+       }
+
+       function CustomEvent(event, params) {
+               params = params || { bubbles: false, cancelable: false, detail: undefined };
+               var evt = _document2.default.createEvent('CustomEvent');
+               evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail);
+               return evt;
+       }
+
+       CustomEvent.prototype = window.Event.prototype;
+       window.CustomEvent = CustomEvent;
+})();
+
+if (typeof Object.assign !== 'function') {
+       Object.assign = function (target) {
+
+               if (target === null || target === undefined) {
+                       throw new TypeError('Cannot convert undefined or null to object');
+               }
+
+               var to = Object(target);
+
+               for (var index = 1, total = arguments.length; index < total; index++) {
+                       var nextSource = arguments[index];
+
+                       if (nextSource !== null) {
+                               for (var nextKey in nextSource) {
+                                       if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) {
+                                               to[nextKey] = nextSource[nextKey];
+                                       }
+                               }
+                       }
+               }
+               return to;
+       };
+}
+
+if (!String.prototype.startsWith) {
+       String.prototype.startsWith = function (searchString, position) {
+               position = position || 0;
+               return this.substr(position, searchString.length) === searchString;
+       };
+}
+
+if (!Element.prototype.matches) {
+       Element.prototype.matches = Element.prototype.matchesSelector || Element.prototype.mozMatchesSelector || Element.prototype.msMatchesSelector || Element.prototype.oMatchesSelector || Element.prototype.webkitMatchesSelector || function (s) {
+               var matches = (this.document || this.ownerDocument).querySelectorAll(s),
+                   i = matches.length - 1;
+               while (--i >= 0 && matches.item(i) !== this) {}
+               return i > -1;
+       };
+}
+
+if (window.Element && !Element.prototype.closest) {
+       Element.prototype.closest = function (s) {
+               var matches = (this.document || this.ownerDocument).querySelectorAll(s),
+                   i = void 0,
+                   el = this;
+               do {
+                       i = matches.length;
+                       while (--i >= 0 && matches.item(i) !== el) {}
+               } while (i < 0 && (el = el.parentElement));
+               return el;
+       };
+}
+
+(function () {
+       var lastTime = 0;
+       var vendors = ['ms', 'moz', 'webkit', 'o'];
+       for (var x = 0; x < vendors.length && !window.requestAnimationFrame; ++x) {
+               window.requestAnimationFrame = window[vendors[x] + 'RequestAnimationFrame'];
+               window.cancelAnimationFrame = window[vendors[x] + 'CancelAnimationFrame'] || window[vendors[x] + 'CancelRequestAnimationFrame'];
+       }
+
+       if (!window.requestAnimationFrame) window.requestAnimationFrame = function (callback) {
+               var currTime = new Date().getTime();
+               var timeToCall = Math.max(0, 16 - (currTime - lastTime));
+               var id = window.setTimeout(function () {
+                       callback(currTime + timeToCall);
+               }, timeToCall);
+               lastTime = currTime + timeToCall;
+               return id;
+       };
+
+       if (!window.cancelAnimationFrame) window.cancelAnimationFrame = function (id) {
+               clearTimeout(id);
+       };
+})();
+
+if (/firefox/i.test(navigator.userAgent)) {
+       window.mediaElementJsOldGetComputedStyle = window.getComputedStyle;
+       window.getComputedStyle = function (el, pseudoEl) {
+               var t = window.mediaElementJsOldGetComputedStyle(el, pseudoEl);
+               return t === null ? { getPropertyValue: function getPropertyValue() {} } : t;
+       };
+}
+
+if (!window.Promise) {
+       window.Promise = _promisePolyfill2.default;
+}
+
+(function (constructor) {
+       if (constructor && constructor.prototype && constructor.prototype.children === null) {
+               Object.defineProperty(constructor.prototype, 'children', {
+                       get: function get() {
+                               var i = 0,
+                                   node = void 0,
+                                   nodes = this.childNodes,
+                                   children = [];
+                               while (node = nodes[i++]) {
+                                       if (node.nodeType === 1) {
+                                               children.push(node);
+                                       }
+                               }
+                               return children;
+                       }
+               });
+       }
+})(window.Node || window.Element);
+
+},{"2":2,"4":4}]},{},[20,6,5,9,14,11,10,12,13,15]);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementmediaelementminjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelement.min.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/mediaelement.min.js                         (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/mediaelement.min.js   2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,13 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */
+!function e(t,n,r){function i(a,l){if(!n[a]){if(!t[a]){var s="function"==typeof require&&require;if(!l&&s)return s(a,!0);if(o)return o(a,!0);var d=new Error("Cannot find module '"+a+"'");throw d.code="MODULE_NOT_FOUND",d}var u=n[a]={exports:{}};t[a][0].call(u.exports,function(e){var n=t[a][1][e];return i(n||e)},u,u.exports,e,t,n,r)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;a<r.length;a++)i(r[a]);return i}({1:[function(e,t,n){},{}],2:[function(e,t,n){(function(n){var r,i=void 0!==n?n:"undefined"!=typeof window?window:{},o=e(1);"undefined"!=typeof document?r=document:(r=i["__GLOBAL_DOCUMENT_CACHE@4"])||(r=i["__GLOBAL_DOCUMENT_CACHE@4"]=o),t.exports=r}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{1:1}],3:[function(e,t,n){(function(e){var n;n=&qu
 ot;undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:{},t.exports=n}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],4:[function(e,t,n){!function(e){function n(){}function r(e,t){return function(){e.apply(t,arguments)}}function i(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],u(e,this)}function o(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,i._immediateFn(function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var r;try{r=n(e._value)}catch(e){return void l(t.promise,e)}a(t.promise,r)}else(1===e._state?a:l)(t.promise,e._value)})):e._deferreds.push(t)}function a(e,t){try{if(t===e)throw new TypeError("A
  promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof i)return e._state=3,e._value=t,void s(e);if("function"==typeof n)return void u(r(n,t),e)}e._state=1,e._value=t,s(e)}catch(t){l(e,t)}}function l(e,t){e._state=2,e._value=t,s(e)}function s(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;t<n;t++)o(e,e._deferreds[t]);e._deferreds=null}function d(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}function u(e,t){var n=!1;try{e(function(e){n||(n=!0,a(t,e))},function(e){n||(n=!0,l(t,e))})}catch(e){if(n)return;n=!0,l(t,e)}}var c=setTimeout;i.prototype.catch=function(e){return this.then(null,e)},i.prototype.then=function(e,t){var r=new this.constructor(n);return o(this,new d(e,t,r))
 ,r},i.all=function(e){var t=Array.prototype.slice.call(e);return new i(function(e,n){function r(o,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var l=a.then;if("function"==typeof l)return void l.call(a,function(e){r(o,e)},n)}t[o]=a,0==--i&&e(t)}catch(e){n(e)}}if(0===t.length)return e([]);for(var i=t.length,o=0;o<t.length;o++)r(o,t[o])})},i.resolve=function(e){return e&&"object"==typeof e&&e.constructor===i?e:new i(function(t){t(e)})},i.reject=function(e){return new i(function(t,n){n(e)})},i.race=function(e){return new i(function(t,n){for(var r=0,i=e.length;r<i;r++)e[r].then(t,n)})},i._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){c(e,0)},i._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},i._setImmediateFn=function(e){i._imm
 ediateFn=e},i._setUnhandledRejectionFn=function(e){i._unhandledRejectionFn=e},void 0!==t&&t.exports?t.exports=i:e.Promise||(e.Promise=i)}(this)},{}],5:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(e){return e&&e.__esModule?e:{default:e}}(e(7)),o=e(9),a=e(18),l={lang:"en",en:o.EN};l.language=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(null!==t&&void 0!==t&&t.length){if("string"!=typeof t[0])throw new TypeError("Language code must be a string value");if(!/^[a-z]{2}(\-[a-z]{2})?$/i.test(t[0]))throw new TypeError("Language code must have forma
 t `xx` or `xx-xx`");l.lang=t[0],void 0===l[t[0]]?(t[1]=null!==t[1]&&void 0!==t[1]&&"object"===r(t[1])?t[1]:{},l[t[0]]=(0,a.isObjectEmpty)(t[1])?o.EN:t[1]):null!==t[1]&&void 0!==t[1]&&"object"===r(t[1])&&(l[t[0]]=t[1])}return l.lang},l.t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof e&&e.length){var n=void 0,i=void 0,o=l.language(),s=function(e,t,n){return"object"!==(void 0===e?"undefined":r(e))||"number"!=typeof t||"number"!=typeof n?e:[function(){return arguments.length<=1?void 0:arguments[1]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return 0===(arguments.length<=0?void 0:arguments[0])||1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:argumen
 ts[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])%10==1&&(arguments.length<=0?void 0:arguments[0])%100!=11?arguments.length<=1?void 0:arguments[1]:0!==(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 1===(arguments.length<=0?void 0:arguments[0])||11===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:2===(arguments.length<=0?void 0:arguments[0])||12===(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])>2&&(arguments.length<=0?void 0:arguments[0])<20?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:0===(arguments.length<=0
 ?void 0:arguments[0])||(arguments.length<=0?void 0:arguments[0])%100>0&&(arguments.length<=0?void 0:arguments[0])%100<20?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])%10==1&&(arguments.length<=0?void 0:arguments[0])%100!=11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:[3]},function(){return(arguments.length<=0?void 0:arguments[0])%10==1&&(arguments.length<=0?void 0:arguments[0])%100!=11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.leng
 th<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])>=2&&(arguments.length<=0?void 0:arguments[0])<=4?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])%100==1?arguments.length<=2?void 0:arguments[2]:(arguments.
 length<=0?void 0:arguments[0])%100==2?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])%100==3||(arguments.length<=0?void 0:arguments[0])%100==4?arguments.length<=4?void 0:arguments[4]:arguments.length<=1?void 0:arguments[1]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:2===(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])>2&&(arguments.length<=0?void 0:arguments[0])<7?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])>6&&(arguments.length<=0?void 0:arguments[0])<11?arguments.length<=4?void 0:arguments[4]:arguments.length<=5?void 0:arguments[5]},function(){return 0===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:1===(arguments.length<=0?void 0:arguments[0])?arguments.l
 ength<=2?void 0:arguments[2]:2===(arguments.length<=0?void 0:arguments[0])?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])%100>=3&&(arguments.length<=0?void 0:arguments[0])%100<=10?arguments.length<=4?void 0:arguments[4]:(arguments.length<=0?void 0:arguments[0])%100>=11?arguments.length<=5?void 0:arguments[5]:arguments.length<=6?void 0:arguments[6]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:0===(arguments.length<=0?void 0:arguments[0])||(arguments.length<=0?void 0:arguments[0])%100>1&&(arguments.length<=0?void 0:arguments[0])%100<11?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])%100>10&&(arguments.length<=0?void 0:arguments[0])%100<20?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0
 ?void 0:arguments[0])%10==1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10==2?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 11!==(arguments.length<=0?void 0:arguments[0])&&(arguments.length<=0?void 0:arguments[0])%10==1?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:2===(arguments.length<=
 0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:8!==(arguments.length<=0?void 0:arguments[0])&&11!==(arguments.length<=0?void 0:arguments[0])?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return 0===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return 1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:2===(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:3===(arguments.length<=0?void 0:arguments[0])?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return 0===(arguments.length<=0?void 0:arguments[0])?arguments.length<=1?void 0:arguments[1]:1===(arguments.length<=0?void 0:arguments[0])?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]
 }][n].apply(null,[t].concat(e))};return void 0!==l[o]&&(n=l[o][e],null!==t&&"number"==typeof t&&(i=l[o]["mejs.plural-form"],n=s.apply(null,[n,t,i]))),!n&&l.en&&(n=l.en[e],null!==t&&"number"==typeof t&&(i=l.en["mejs.plural-form"],n=s.apply(null,[n,t,i]))),n=n||e,null!==t&&"number"==typeof t&&(n=n.replace("%1",t)),(0,a.escapeHTML)(n)}return e},i.default.i18n=l,"undefined"!=typeof mejsL10n&&i.default.i18n.language(mejsL10n.language,mejsL10n.strings),n.default=l},{18:18,7:7,9:9}],6:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function
 (e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=r(e(3)),l=r(e(2)),s=r(e(7)),d=e(18),u=e(19),c=e(8),f=e(16),m=function e(t,n,r){var m=this;i(this,e);var p=this;r=Array.isArray(r)?r:null,p.defaults={renderers:[],fakeNodeName:"mediaelementwrapper",pluginPath:"build/",shimScriptAccess:"sameDomain"},n=Object.assign(p.defaults,n),p.mediaElement=l.default.createElement(n.fakeNodeName);var h=t,v=!1;if("string"==typeof t?p.mediaElement.originalNode=l.default.getElementById(t):(p.mediaElement.originalNode=t,h=t.id),void 0===p.mediaElement.originalNode||null===p.mediaElement.originalNode)return null;p.mediaElement.options=n,h=h||"mejs_"+Math.random().toString().slice(2),p.mediaElement.originalNode.setAttribute("id",h+"_from_mejs");var g=p.mediaElement.originalNode.tagName.toLowerCase();["vi
 deo","audio"].indexOf(g)>-1&&!p.mediaElement.originalNode.getAttribute("preload")&&p.mediaElement.originalNode.setAttribute("preload","none"),p.mediaElement.originalNode.parentNode.insertBefore(p.mediaElement,p.mediaElement.originalNode),p.mediaElement.appendChild(p.mediaElement.originalNode);var y=function(e,t){if("https:"===a.default.location.protocol&&0===e.indexOf("http:")&&f.IS_IOS&&s.default.html5media.mediaTypes.indexOf(t)>-1){var n=new XMLHttpRequest;n.onreadystatechange=function(){if(4===this.readyState&&200===this.status){var t=(a.default.URL||a.default.webkitURL).createObjectURL(this.response);return p.mediaElement.originalNode.setAttribute("src",t),t}return e},n.open("GET",e),n.responseType="blob",n.send()}return e},E=void 0;if(null!==r)E=r;else if(null!==p.mediaElement.originalNode)switch(E=[],p.mediaElement.originalNode.no
 deName.toLowerCase()){case"iframe":E.push({type:"",src:p.mediaElement.originalNode.getAttribute("src")});break;case"audio":case"video":var b=p.mediaElement.originalNode.children.length,w=p.mediaElement.originalNode.getAttribute("src");if(w){var S=p.mediaElement.originalNode,_=(0,u.formatType)(w,S.getAttribute("type"));E.push({type:_,src:y(w,_)})}for(var j=0;j<b;j++){var N=p.mediaElement.originalNode.children[j];if("source"===N.tagName.toLowerCase()){var A=N.getAttribute("src"),F=(0,u.formatType)(A,N.getAttribute("type"));E.push({type:F,src:y(A,F)})}}}p.mediaElement.id=h,p.mediaElement.renderers={},p.mediaElement.events={},p.mediaElement.promises=[],p.mediaElement.renderer=null,p.mediaElement.rendererName=null,p.mediaElement.changeRenderer=function(e,t){var n=m,r=Object.keys(t[0]).length>2?t[0]:t[0].src;if(void 0!==n.mediaElement.renderer&&null!==n.mediaElement.renderer&a
 mp;&n.mediaElement.renderer.name===e)return n.mediaElement.renderer.pause(),n.mediaElement.renderer.stop&&n.mediaElement.renderer.stop(),n.mediaElement.renderer.show(),n.mediaElement.renderer.setSrc(r),!0;void 0!==n.mediaElement.renderer&&null!==n.mediaElement.renderer&&(n.mediaElement.renderer.pause(),n.mediaElement.renderer.stop&&n.mediaElement.renderer.stop(),n.mediaElement.renderer.hide());var i=n.mediaElement.renderers[e],o=null;if(void 0!==i&&null!==i)return i.show(),i.setSrc(r),n.mediaElement.renderer=i,n.mediaElement.rendererName=e,!0;for(var a=n.mediaElement.options.renderers.length?n.mediaElement.options.renderers:c.renderer.order,l=0,s=a.length;l<s;l++){var d=a[l];if(d===e){o=c.renderer.renderers[d];var u=Object.assign(o.options,n.mediaElement.options);return i=o.create(n.mediaElement,u,t),i.name=e,n.mediaElement.renderers[o.name]=i,n.mediaElement.renderer=i,n.mediaElement.rendererName=e,i.show(),!0}}return!1},p.mediaElement.
 setSize=function(e,t){void 0!==p.mediaElement.renderer&&null!==p.mediaElement.renderer&&p.mediaElement.renderer.setSize(e,t)},p.mediaElement.generateError=function(e,t){e=e||"",t=Array.isArray(t)?t:[];var n=(0,d.createEvent)("error",p.mediaElement);n.message=e,n.urls=t,p.mediaElement.dispatchEvent(n),v=!0};var T=s.default.html5media.properties,P=s.default.html5media.methods,x=function(e,t,n,r){var i=e[t];Object.defineProperty(e,t,{get:function(){return n.apply(e,[i])},set:function(t){return i=r.apply(e,[t])}})},L=function(){return void 0!==p.mediaElement.renderer&&null!==p.mediaElement.renderer?p.mediaElement.renderer.getSrc():null},C=function(e){var t=[];if("string"==typeof e)t.push({src:e,type:e?(0,u.getTypeFromFile)(e):""});else if("object"===(void 0===e?"undefined":o(e))&&void 0!==e.src){var n=(0,u.absolutizeUrl)(e.src),r=e.type,i=Object.assign(e,{src:n,type:""!==r&&null
 !==r&&void 0!==r||!n?r:(0,u.getTypeFromFile)(n)});t.push(i)}else if(Array.isArray(e))for(var a=0,l=e.length;a<l;a++){var s=(0,u.absolutizeUrl)(e[a].src),f=e[a].type,m=Object.assign(e[a],{src:s,type:""!==f&&null!==f&&void 0!==f||!s?f:(0,u.getTypeFromFile)(s)});t.push(m)}var h=c.renderer.select(t,p.mediaElement.options.renderers.length?p.mediaElement.options.renderers:[]),v=void 0;if(p.mediaElement.paused||(p.mediaElement.pause(),v=(0,d.createEvent)("pause",p.mediaElement),p.mediaElement.dispatchEvent(v)),p.mediaElement.originalNode.src=t[0].src||"",null!==h||!t[0].src)return t[0].src?p.mediaElement.changeRenderer(h.rendererName,t):null;p.mediaElement.generateError("No renderer found",t)},O=function(e,t){try{var n=p.mediaElement.renderer[e](t);n&&"function"==typeof n.then&&n.catch(function(t){if("play"!==e)return p.mediaElement.generateError(t,E);p.mediaElement.paused&&setTim
 eout(function(){var e=p.mediaElement.renderer.play();void 0!==e&&e.catch(function(){p.mediaElement.renderer.paused||p.mediaElement.renderer.pause()})},150)})}catch(e){p.mediaElement.generateError(e,E)}};x(p.mediaElement,"src",L,C),p.mediaElement.getSrc=L,p.mediaElement.setSrc=C;for(var I=0,k=T.length;I<k;I++)!function(e){if("src"!==e){var t=""+e.substring(0,1).toUpperCase()+e.substring(1),n=function(){return void 0!==p.mediaElement.renderer&&null!==p.mediaElement.renderer&&"function"==typeof p.mediaElement.renderer["get"+t]?p.mediaElement.renderer["get"+t]():null},r=function(e){void 0!==p.mediaElement.renderer&&null!==p.mediaElement.renderer&&"function"==typeof p.mediaElement.renderer["set"+t]&&p.mediaElement.renderer["set"+t](e)};x(p.mediaElement,e,n,r),p.mediaElement["get"+t]=n,p.mediaElement["set"+t]=r}}(T[I]);for(var U=0
 ,M=P.length;U<M;U++)!function(e){p.mediaElement[e]=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return void 0!==p.mediaElement.renderer&&null!==p.mediaElement.renderer&&"function"==typeof p.mediaElement.renderer[e]&&(p.mediaElement.promises.length?Promise.all(p.mediaElement.promises).then(function(){O(e,n)}).catch(function(e){p.mediaElement.generateError(e,E)}):O(e,n)),null}}(P[U]);return p.mediaElement.addEventListener=function(e,t){p.mediaElement.events[e]=p.mediaElement.events[e]||[],p.mediaElement.events[e].push(t)},p.mediaElement.removeEventListener=function(e,t){if(!e)return p.mediaElement.events={},!0;var n=p.mediaElement.events[e];if(!n)return!0;if(!t)return p.mediaElement.events[e]=[],!0;for(var r=0;r<n.length;r++)if(n[r]===t)return p.mediaElement.events[e].splice(r,1),!0;return!1},p.mediaElement.dispatchEvent=function(e){var t=p.mediaElement.events[e.type];if(t)for(var n=0;n<t.length;n++)t[n].a
 pply(null,[e])},E.length&&(p.mediaElement.src=E),p.mediaElement.promises.length?Promise.all(p.mediaElement.promises).then(function(){p.mediaElement.options.success&&p.mediaElement.options.success(p.mediaElement,p.mediaElement.originalNode)}).catch(function(){v&&p.mediaElement.options.error&&p.mediaElement.options.error(p.mediaElement,p.mediaElement.originalNode)}):(p.mediaElement.options.success&&p.mediaElement.options.success(p.mediaElement,p.mediaElement.originalNode),v&&p.mediaElement.options.error&&p.mediaElement.options.error(p.mediaElement,p.mediaElement.originalNode)),p.mediaElement};a.default.MediaElement=m,n.default=m},{16:16,18:18,19:19,2:2,3:3,7:7,8:8}],7:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(e(3)),i={};i.version="4.2.3",i.html5media={properties:["volume","src",&qu
 ot;currentTime","muted","duration","paused","ended","buffered","error","networkState","readyState","seeking","seekable","currentSrc","preload","bufferedBytes","bufferedTime","initialTime","startOffsetTime","defaultPlaybackRate","playbackRate","played","autoplay","loop","controls"],readOnlyProperties:["duration","paused","ended","buffered","error","networkState","readyState","seeking","seekable"],methods:["load","play","pause","canPlayType"],events:["loadstart","durationchange","loadedmetadata","loadeddata","progress","canplay","canplaythrough","suspend",&q
 uot;abort","error","emptied","stalled","play","playing","pause","waiting","seeking","seeked","timeupdate","ended","ratechange","volumechange"],mediaTypes:["audio/mp3","audio/ogg","audio/oga","audio/wav","audio/x-wav","audio/wave","audio/x-pn-wav","audio/mpeg","audio/mp4","video/mp4","video/webm","video/ogg","video/ogv"]},r.default.mejs=i,n.default=i},{3:3}],8:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.renderer=void 0;var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&
 amp;"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(e(7)),l=function(){function e(){r(this,e),this.renderers={},this.order=[]}return o(e,[{key:"add",value:function(e){if(void 0===e.name)throw new TypeError("renderer must contain at least `name` property");this.renderers[e.name]=e,this.order.push(e.name)}},{key:"select",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=t.length;if(t=t.length?t:this.order,!n){var r=[/^(html5|native)/i,/^flash/i,/iframe$/i],i=function(e){for(var t=0,n=r.length;t<
 n;t++)if(r[t].test(e))return t;return r.length};t.sort(function(e,t){return i(e)-i(t)})}for(var o=0,a=t.length;o<a;o++){var l=t[o],s=this.renderers[l];if(null!==s&&void 0!==s)for(var d=0,u=e.length;d<u;d++)if("function"==typeof s.canPlayType&&"string"==typeof e[d].type&&s.canPlayType(e[d].type))return{rendererName:s.name,src:e[d].src}}return null}},{key:"order",set:function(e){if(!Array.isArray(e))throw new TypeError("order must be an array of strings.");this._order=e},get:function(){return this._order}},{key:"renderers",set:function(e){if(null!==e&&"object"!==(void 0===e?"undefined":i(e)))throw new TypeError("renderers must be an array of objects.");this._renderers=e},get:function(){return this._renderers}}]),e}(),s=n.renderer=new l;a.default.Renderers=s},{7:7}],9:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});n.EN
 ={"mejs.plural-form":1,"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player",&quot
 ;mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino",&quot
 ;mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Pe
 rsian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}},{}],10:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e
 ){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=r(e(3)),a=r(e(7)),l=e(8),s=e(18),d=e(19),u=e(16),c=e(17),f={promise:null,load:function(e){return"undefined"!=typeof dashjs?f.promise=new Promise(function(e){e()}).then(function(){f._createPlayer(e)}):(e.options.path="string"==typeof e.options.path?e.options.path:"https://cdn.dashjs.org/latest/dash.all.min.js",f.promise=f.promise||(0,c.loadScript)(e.options.path),f.promise.then(function(){f._createPlayer(e)})),f.promise},_createPlayer:function(e){var t=dashjs.MediaPlayer().create();return o.default["__ready__"+e.id](t),t}},m={name:"native_dash",options:{prefix:"native_dash",dash:{path:"https://cdn.dashjs.org/latest/dash.all.min.js",debug:!1,drm:{},robustnessLevel:""}},canPlayType:function(e){return u.HAS_MSE&&["applic
 ation/dash+xml"].indexOf(e.toLowerCase())>-1},create:function(e,t,n){var r=e.originalNode,d=e.id+"_"+t.prefix,u=r.autoplay,c=r.children,m=null,p=null;r.removeAttribute("type");for(var h=0,v=c.length;h<v;h++)c[h].removeAttribute("type");m=r.cloneNode(!0),t=Object.assign(t,e.options);for(var g=a.default.html5media.properties,y=a.default.html5media.events.concat(["click","mouseover","mouseout"]),E=function(t){var n=(0,s.createEvent)(t.type,e);e.dispatchEvent(n)},b=0,w=g.length;b<w;b++)!function(e){var n=""+e.substring(0,1).toUpperCase()+e.substring(1);m["get"+n]=function(){return null!==p?m[e]:null},m["set"+n]=function(n){if(-1===a.default.html5media.readOnlyProperties.indexOf(e))if("src"===e){var r="object"===(void 0===n?"undefined":i(n))&&n.src?n.src:n;if(m[e]=r,null!==p){p.reset();for(var o=0,l=y.length;o<l;o++)m.removeEventListener(y[o],E)
 ;p=f._createPlayer({options:t.dash,id:d}),n&&"object"===(void 0===n?"undefined":i(n))&&"object"===i(n.drm)&&(p.setProtectionData(n.drm),(0,s.isString)(t.dash.robustnessLevel)&&t.dash.robustnessLevel&&p.getProtectionController().setRobustnessLevel(t.dash.robustnessLevel)),p.attachSource(r),u&&p.play()}}else m[e]=n}}(g[b]);if(o.default["__ready__"+d]=function(n){e.dashPlayer=p=n;for(var r=dashjs.MediaPlayer.events,o=0,l=y.length;o<l;o++)!function(e){"loadedmetadata"===e&&(p.getDebug().setLogToBrowserConsole(t.dash.debug),p.initialize(),p.setScheduleWhilePaused(!1),p.setFastSwitchEnabled(!0),p.attachView(m),p.setAutoPlay(!1),"object"!==i(t.dash.drm)||a.default.Utils.isObjectEmpty(t.dash.drm)||(p.setProtectionData(t.dash.drm),(0,s.isString)(t.dash.robustnessLevel)&&t.dash.robustnessLevel&&p.getProtectionController().setRobustnessLevel(t.dash.robustnessLe
 vel)),p.attachSource(m.getSrc())),m.addEventListener(e,E)}(y[o]);for(var d in r)r.hasOwnProperty(d)&&p.on(r[d],function(t){var n=(0,s.createEvent)(t.type,m);n.data=t,e.dispatchEvent(n),"error"===t.type.toLowerCase()&&console.error(t)})},n&&n.length>0)for(var S=0,_=n.length;S<_;S++)if(l.renderer.renderers[t.prefix].canPlayType(n[S].type)){m.setAttribute("src",n[S].src),void 0!==n[S].drm&&(t.dash.drm=n[S].drm);break}m.setAttribute("id",d),r.parentNode.insertBefore(m,r),r.autoplay=!1,r.style.display="none",m.setSize=function(e,t){return m.style.width=e+"px",m.style.height=t+"px",m},m.hide=function(){return m.pause(),m.style.display="none",m},m.show=function(){return m.style.display="",m},m.destroy=function(){null!==p&&p.reset()};var j=(0,s.createEvent)("rendererready",m);return e.dispatchEvent(j),e.promises.push(f.load({options:t.dash,id:d})),m}};d.typ
 eChecks.push(function(e){return~e.toLowerCase().indexOf(".mpd")?"application/dash+xml":null}),l.renderer.add(m)},{16:16,17:17,18:18,19:19,3:3,7:7,8:8}],11:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(n,"__esModule",{value:!0}),n.PluginDetector=void 0;var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=r(e(3)),a=r(e(2)),l=r(e(7)),s=r(e(5)),d=e(8),u=e(18),c=e(16),f=e(19),m=n.PluginDetector={plugins:[],hasPluginVersion:function(e,t){var n=m.plugins[e];return t[1]=t[1]||0,t[2]=t[2]||0,n[0]>t[0]||n[0]===t[0]&&n[1]>t[1]||n[0]===t[0]&&n[1]===t[1]&&n[2]>=t[2]},addPlugin:function(e,t,n,r,i){m.plugins[e]=m.detectPlugin(t,n,r,i)},d
 etectPlugin:function(e,t,n,r){var a=[0,0,0],l=void 0,s=void 0;if(null!==c.NAV.plugins&&void 0!==c.NAV.plugins&&"object"===i(c.NAV.plugins[e])){if((l=c.NAV.plugins[e].description)&&(void 0===c.NAV.mimeTypes||!c.NAV.mimeTypes[t]||c.NAV.mimeTypes[t].enabledPlugin))for(var d=0,u=(a=l.replace(e,"").replace(/^\s+/,"").replace(/\sr/gi,".").split(".")).length;d<u;d++)a[d]=parseInt(a[d].match(/\d+/),10)}else if(void 0!==o.default.ActiveXObject)try{(s=new ActiveXObject(n))&&(a=r(s))}catch(e){}return a}};m.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(e){var t=[],n=e.GetVariable("$version");return n&&(n=n.split(" ")[1].split(","),t=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)]),t});var p={create:function(e,t,n){var r={};r.options=t,r.id=e.id+"_"+r.opti
 ons.prefix,r.mediaElement=e,r.flashState={},r.flashApi=null,r.flashApiStack=[];for(var i=l.default.html5media.properties,m=0,p=i.length;m<p;m++)!function(e){r.flashState[e]=null;var t=""+e.substring(0,1).toUpperCase()+e.substring(1);r["get"+t]=function(){if(null!==r.flashApi){if("function"==typeof r.flashApi["get_"+e]){var t=r.flashApi["get_"+e]();return"buffered"===e?{start:function(){return 0},end:function(){return t},length:1}:t}return null}return null},r["set"+t]=function(t){if("src"===e&&(t=(0,f.absolutizeUrl)(t)),null!==r.flashApi&&void 0!==r.flashApi["set_"+e])try{r.flashApi["set_"+e](t)}catch(e){}else r.flashApiStack.push({type:"set",propName:e,value:t})}}(i[m]);var h=l.default.html5media.methods;h.push("stop");for(var v=0,g=h.length;v<g;v++)!function(e){r[e]=function(){if(null!==r.flashApi){if(r.flashApi["fire_"+e])try{r.fla
 shApi["fire_"+e]()}catch(e){}}else r.flashApiStack.push({type:"call",methodName:e})}}(h[v]);for(var y=["rendererready"],E=0,b=y.length;E<b;E++){var w=(0,u.createEvent)(y[E],r);e.dispatchEvent(w)}o.default["__ready__"+r.id]=function(){if(r.flashReady=!0,r.flashApi=a.default.getElementById("__"+r.id),r.flashApiStack.length)for(var e=0,t=r.flashApiStack.length;e<t;e++){var n=r.flashApiStack[e];if("set"===n.type){var i=n.propName,o=""+i.substring(0,1).toUpperCase()+i.substring(1);r["set"+o](n.value)}else"call"===n.type&&r[n.methodName]()}},o.default["__event__"+r.id]=function(e,t){var n=(0,u.createEvent)(e,r);if(t)try{n.data=JSON.parse(t),n.details.data=JSON.parse(t)}catch(e){n.message=t}r.mediaElement.dispatchEvent(n)},r.flashWrapper=a.default.createElement("div"),-1===["always","sameDomain"].indexOf(r.options.shimScriptAccess)&&(r.opti
 ons.shimScriptAccess="sameDomain");var S=e.originalNode.autoplay,_=["uid="+r.id,"autoplay="+S,"allowScriptAccess="+r.options.shimScriptAccess,"preload="+(e.originalNode.getAttribute("preload")||"")],j=null!==e.originalNode&&"video"===e.originalNode.tagName.toLowerCase(),N=j?e.originalNode.height:1,A=j?e.originalNode.width:1;e.originalNode.getAttribute("src")&&_.push("src="+e.originalNode.getAttribute("src")),!0===r.options.enablePseudoStreaming&&(_.push("pseudostreamstart="+r.options.pseudoStreamingStartQueryParam),_.push("pseudostreamtype="+r.options.pseudoStreamingType)),e.appendChild(r.flashWrapper),e.originalNode.style.display="none";var F=[];if(c.IS_IE){var T=a.default.createElement("div");r.flashWrapper.appendChild(T),F=['classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"','codebase="//dow
 nload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"','id="__'+r.id+'"','width="'+A+'"','height="'+N+'"'],j||F.push('style="clip: rect(0 0 0 0); position: absolute;"'),T.outerHTML="<object "+F.join(" ")+'><param name="movie" value="'+r.options.pluginPath+r.options.filename+"?x="+new Date+'" /><param name="flashvars" value="'+_.join("&amp;")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+r.options.shimScriptAccess+'" /><param name="allowFullScreen" value="true" /><div>'+s.default.t("mejs.install-flash")+"</div></object>"}else F=['id="__'+r.id+'&quo
 t;','name="__'+r.id+'"','play="true"','loop="false"','quality="high"','bgcolor="#000000"','wmode="transparent"','allowScriptAccess="'+r.options.shimScriptAccess+'"','allowFullScreen="true"','type="application/x-shockwave-flash"','pluginspage="//www.macromedia.com/go/getflashplayer"','src="'+r.options.pluginPath+r.options.filename+'"','flashvars="'+_.join("&")+'"','width="'+A+'"','height="'+N+'"'],j||F.push('style="clip: rect(0 0 0 0); position: absolute;"'),r.flashWrapper.innerHTML="<embed "+F.join(" ")+">";if(r.flashNode=r.flashWrapper.lastChild,r.hide=function(){j&&(r.flashNode.style.display="none")},r.show=function(){j&&(r.flashNode.style.display="")},r.setSize=function(e,t){r.flashNode.style.width=e+"px",r.flashNode.style.height=t+"
 px",null!==r.flashApi&&"function"==typeof r.flashApi.fire_setSize&&r.flashApi.fire_setSize(e,t)},r.destroy=function(){r.flashNode.remove()},n&&n.length>0)for(var P=0,x=n.length;P<x;P++)if(d.renderer.renderers[t.prefix].canPlayType(n[P].type)){r.setSrc(n[P].src);break}return r}};if(m.hasPluginVersion("flash",[10,0,0])){f.typeChecks.push(function(e){return(e=e.toLowerCase()).startsWith("rtmp")?~e.indexOf(".mp3")?"audio/rtmp":"video/rtmp":/\.og(a|g)/i.test(e)?"audio/ogg":~e.indexOf(".m3u8")?"application/x-mpegURL":~e.indexOf(".mpd")?"application/dash+xml":~e.indexOf(".flv")?"video/flv":null});var h={name:"flash_video",options:{prefix:"flash_video",filename:"mediaelement-flash-video.swf",enablePseudoStreaming:!1,pseudoStreamingStartQueryParam:"start",pseudoStreamingType:"byte&quot
 ;},canPlayType:function(e){return~["video/mp4","video/rtmp","audio/rtmp","rtmp/mp4","audio/mp4","video/flv","video/x-flv"].indexOf(e.toLowerCase())},create:p.create};d.renderer.add(h);var v={name:"flash_hls",options:{prefix:"flash_hls",filename:"mediaelement-flash-video-hls.swf"},canPlayType:function(e){return~["application/x-mpegurl","vnd.apple.mpegurl","audio/mpegurl","audio/hls","video/hls"].indexOf(e.toLowerCase())},create:p.create};d.renderer.add(v);var g={name:"flash_dash",options:{prefix:"flash_dash",filename:"mediaelement-flash-video-mdash.swf"},canPlayType:function(e){return~["application/dash+xml"].indexOf(e.toLowerCase())},create:p.create};d.renderer.add(g);var y={name:"flash_audio",options:{prefix:"flash_audio",filename:"mediaelement-flash-audio.swf"},can
 PlayType:function(e){return~["audio/mp3"].indexOf(e.toLowerCase())},create:p.create};d.renderer.add(y);var E={name:"flash_audio_ogg",options:{prefix:"flash_audio_ogg",filename:"mediaelement-flash-audio-ogg.swf"},canPlayType:function(e){return~["audio/ogg","audio/oga","audio/ogv"].indexOf(e.toLowerCase())},create:p.create};d.renderer.add(E)}},{16:16,18:18,19:19,2:2,3:3,5:5,7:7,8:8}],12:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=r(e(3)),a=r(e(7)),l=e(8),s=e(18),d=e(16),u=e(19),c=e(17),f={promise:null,load:function(e){return"undefined"!=typeof flvjs?f.promise=new Promise(func
 tion(e){e()}).then(function(){f._createPlayer(e)}):(e.options.path="string"==typeof e.options.path?e.options.path:"https://cdnjs.cloudflare.com/ajax/libs/flv.js/1.3.2/flv.min.js",f.promise=f.promise||(0,c.loadScript)(e.options.path),f.promise.then(function(){f._createPlayer(e)})),f.promise},_createPlayer:function(e){flvjs.LoggingControl.enableDebug=e.options.debug,flvjs.LoggingControl.enableVerbose=e.options.debug;var t=flvjs.createPlayer(e.options);return o.default["__ready__"+e.id](t),t}},m={name:"native_flv",options:{prefix:"native_flv",flv:{path:"https://cdnjs.cloudflare.com/ajax/libs/flv.js/1.3.2/flv.min.js",cors:!0,debug:!1}},canPlayType:function(e){return d.HAS_MSE&&["video/x-flv","video/flv"].indexOf(e.toLowerCase())>-1},create:function(e,t,n){var r=e.originalNode,d=e.id+"_"+t.prefix,u=null,c=null;u=r.cloneNode(!0),t=Object.assign(t,e.options);for(var m=a.default.html5media.p
 roperties,p=a.default.html5media.events.concat(["click","mouseover","mouseout"]),h=function(t){var n=(0,s.createEvent)(t.type,e);e.dispatchEvent(n)},v=0,g=m.length;v<g;v++)!function(e){var n=""+e.substring(0,1).toUpperCase()+e.substring(1);u["get"+n]=function(){return null!==c?u[e]:null},u["set"+n]=function(n){if(-1===a.default.html5media.readOnlyProperties.indexOf(e))if("src"===e){if(u[e]="object"===(void 0===n?"undefined":i(n))&&n.src?n.src:n,null!==c){var r={};r.type="flv",r.url=n,r.cors=t.flv.cors,r.debug=t.flv.debug,r.path=t.flv.path,c.destroy();for(var o=0,l=p.length;o<l;o++)u.removeEventListener(p[o],h);(c=f._createPlayer({options:r,id:d})).attachMediaElement(u),c.load()}}else u[e]=n}}(m[v]);if(o.default["__ready__"+d]=function(t){e.flvPlayer=c=t;for(var n=flvjs.Events,r=0,i=p.length;r<i;r++)!function(e){"loadedmetadata"===e&&(c.unlo
 ad(),c.detachMediaElement(),c.attachMediaElement(u),c.load()),u.addEventListener(e,h)}(p[r]);var o=function(t,n){var r=(0,s.createEvent)(t,u);r.data=n,e.dispatchEvent(r)};for(var a in n)!function(e){n.hasOwnProperty(e)&&c.on(n[e],function(t){o(n[e],t)})}(a)},n&&n.length>0)for(var y=0,E=n.length;y<E;y++)if(l.renderer.renderers[t.prefix].canPlayType(n[y].type)){u.setAttribute("src",n[y].src);break}u.setAttribute("id",d),r.parentNode.insertBefore(u,r),r.autoplay=!1,r.style.display="none";var b={};b.type="flv",b.url=u.src,b.cors=t.flv.cors,b.debug=t.flv.debug,b.path=t.flv.path,u.setSize=function(e,t){return u.style.width=e+"px",u.style.height=t+"px",u},u.hide=function(){return null!==c&&c.pause(),u.style.display="none",u},u.show=function(){return u.style.display="",u},u.destroy=function(){null!==c&&c.destroy()};var w=(0,s.createEvent)("rendererready",u);return 
 e.dispatchEvent(w),e.promises.push(f.load({options:b,id:d})),u}};u.typeChecks.push(function(e){return~e.toLowerCase().indexOf(".flv")?"video/flv":null}),l.renderer.add(m)},{16:16,17:17,18:18,19:19,3:3,7:7,8:8}],13:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=r(e(3)),a=r(e(7)),l=e(8),s=e(18),d=e(16),u=e(19),c=e(17),f={promise:null,load:function(e){return"undefined"!=typeof Hls?f.promise=new Promise(function(e){e()}).then(function(){f._createPlayer(e)}):(e.options.path="string"==typeof e.options.path?e.options.path:"https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.7.11/hls.min.js",f.promise=f.promise||(0,c.
 loadScript)(e.options.path),f.promise.then(function(){f._createPlayer(e)})),f.promise},_createPlayer:function(e){var t=new Hls(e.options);return o.default["__ready__"+e.id](t),t}},m={name:"native_hls",options:{prefix:"native_hls",hls:{path:"https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.7.10/hls.min.js",autoStartLoad:!1,debug:!1}},canPlayType:function(e){return d.HAS_MSE&&["application/x-mpegurl","vnd.apple.mpegurl","audio/mpegurl","audio/hls","video/hls"].indexOf(e.toLowerCase())>-1},create:function(e,t,n){var r=e.originalNode,d=e.id+"_"+t.prefix,u=r.getAttribute("preload"),c=r.autoplay,m=null,p=null;p=r.cloneNode(!0),(t=Object.assign(t,e.options)).hls.autoStartLoad=u&&"none"!==u||c;for(var h=a.default.html5media.properties,v=a.default.html5media.events.concat(["click","mouseover","mouseout"]),g=function(t){var n=(
 0,s.createEvent)(t.type,e);e.dispatchEvent(n)},y=0,E=h.length;y<E;y++)!function(e){var n=""+e.substring(0,1).toUpperCase()+e.substring(1);p["get"+n]=function(){return null!==m?p[e]:null},p["set"+n]=function(n){if(-1===a.default.html5media.readOnlyProperties.indexOf(e))if("src"===e){if(p[e]="object"===(void 0===n?"undefined":i(n))&&n.src?n.src:n,null!==m){m.destroy();for(var r=0,o=v.length;r<o;r++)p.removeEventListener(v[r],g);(m=f._createPlayer({options:t.hls,id:d})).loadSource(n),m.attachMedia(p)}}else p[e]=n}}(h[y]);if(o.default["__ready__"+d]=function(t){e.hlsPlayer=m=t;for(var n=Hls.Events,r=0,i=v.length;r<i;r++)!function(t){if("loadedmetadata"===t){var n=e.originalNode.src;m.detachMedia(),m.loadSource(n),m.attachMedia(p)}p.addEventListener(t,g)}(v[r]);var o=void 0,a=void 0;for(var l in n)n.hasOwnProperty(l)&&m.on(n[l],function(t,n){var r=(0,s.createEvent)(t,p);if(r.data=n,e.
 dispatchEvent(r),"hlsError"===t&&(console.warn(t,n),n.fatal))switch(n.type){case"mediaError":var i=(new Date).getTime();!o||i-o>3e3?(o=(new Date).getTime(),m.recoverMediaError()):!a||i-a>3e3?(a=(new Date).getTime(),console.warn("Attempting to swap Audio Codec and recover from media error"),m.swapAudioCodec(),m.recoverMediaError()):console.error("Cannot recover, last media error recovery failed");break;case"networkError":console.error("Network error");break;default:m.destroy()}})},n&&n.length>0)for(var b=0,w=n.length;b<w;b++)if(l.renderer.renderers[t.prefix].canPlayType(n[b].type)){p.setAttribute("src",n[b].src);break}"auto"===u||c||(p.addEventListener("play",function(){null!==m&&m.startLoad()}),p.addEventListener("pause",function(){null!==m&&m.stopLoad()})),p.setAttribute("id",d),r.parentNode.insertBefore(p,r),r.autoplay=!1,r.style
 .display="none",p.setSize=function(e,t){return p.style.width=e+"px",p.style.height=t+"px",p},p.hide=function(){return p.pause(),p.style.display="none",p},p.show=function(){return p.style.display="",p},p.destroy=function(){null!==m&&(m.stopLoad(),m.destroy())};var S=(0,s.createEvent)("rendererready",p);return e.dispatchEvent(S),e.promises.push(f.load({options:t.hls,id:d})),p}};u.typeChecks.push(function(e){return~e.toLowerCase().indexOf(".m3u8")?"application/x-mpegURL":null}),l.renderer.add(m)},{16:16,17:17,18:18,19:19,3:3,7:7,8:8}],14:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i=r(e(3)),o=r(e(2)),a=r(e(7)),l=e(8),s=e(18),d=e(16),u={name:"html5",options:{prefix:"html5"},canPlayType:function(e){var t=o.default.createElement("video");return d.IS_ANDROID&&/\/mp(3|4)$/i.test(e)||~["application/x-mpeg
 url","vnd.apple.mpegurl","audio/mpegurl","audio/hls","video/hls"].indexOf(e.toLowerCase())&&d.SUPPORTS_NATIVE_HLS?"yes":t.canPlayType?t.canPlayType(e.toLowerCase()).replace(/no/,""):""},create:function(e,t,n){var r=e.id+"_"+t.prefix,i=null;void 0===e.originalNode||null===e.originalNode?(i=o.default.createElement("audio"),e.appendChild(i)):i=e.originalNode,i.setAttribute("id",r);for(var d=a.default.html5media.properties,u=0,c=d.length;u<c;u++)!function(e){var t=""+e.substring(0,1).toUpperCase()+e.substring(1);i["get"+t]=function(){return i[e]},i["set"+t]=function(t){-1===a.default.html5media.readOnlyProperties.indexOf(e)&&(i[e]=t)}}(d[u]);for(var f=a.default.html5media.events.concat(["click","mouseover","mouseout"]),m=0,p=f.length;m<p;m++)!function(t){i.addEventListener(t,function(t){var n=(0,s.creat
 eEvent)(t.type,e);e.dispatchEvent(n)})}(f[m]);if(i.setSize=function(e,t){return i.style.width=e+"px",i.style.height=t+"px",i},i.hide=function(){return i.style.display="none",i},i.show=function(){return i.style.display="",i},n&&n.length>0)for(var h=0,v=n.length;h<v;h++)if(l.renderer.renderers[t.prefix].canPlayType(n[h].type)){i.setAttribute("src",n[h].src);break}var g=(0,s.createEvent)("rendererready",i);return e.dispatchEvent(g),i}};i.default.HtmlMediaElement=a.default.HtmlMediaElement=u,l.renderer.add(u)},{16:16,18:18,2:2,3:3,7:7,8:8}],15:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i=r(e(3)),o=r(e(2)),a=r(e(7)),l=e(8),s=e(18),d=e(19),u=e(17),c={isIframeStarted:!1,isIframeLoaded:!1,iframeQueue:[],enqueueIframe:function(e){c.isLoaded="undefined"!=typeof YT&&YT.loaded,c.isLoaded?c.createIframe(e):(c.loadIframeApi(),c.iframeQueue.push(e)
 )},loadIframeApi:function(){c.isIframeStarted||((0,u.loadScript)("https://www.youtube.com/player_api"),c.isIframeStarted=!0)},iFrameReady:function(){for(c.isLoaded=!0,c.isIframeLoaded=!0;c.iframeQueue.length>0;){var e=c.iframeQueue.pop();c.createIframe(e)}},createIframe:function(e){return new YT.Player(e.containerId,e)},getYouTubeId:function(e){var t="";return e.indexOf("?")>0?""===(t=c.getYouTubeIdFromParam(e))&&(t=c.getYouTubeIdFromUrl(e)):t=c.getYouTubeIdFromUrl(e),(t=t.substring(t.lastIndexOf("/")+1).split("?"))[0]},getYouTubeIdFromParam:function(e){if(void 0===e||null===e||!e.trim().length)return null;for(var t=e.split("?")[1].split("&"),n="",r=0,i=t.length;r<i;r++){var o=t[r].split("=");if("v"===o[0]){n=o[1];break}}return n},getYouTubeIdFromUrl:function(e){return void 0!==e&&null!==e&&e.trim().length?(e=e.split("?")[0]).su
 bstring(e.lastIndexOf("/")+1):null},getYouTubeNoCookieUrl:function(e){if(void 0===e||null===e||!e.trim().length||-1===e.indexOf("//www.youtube"))return e;var t=e.split("/");return t[2]=t[2].replace(".com","-nocookie.com"),t.join("/")}},f={name:"youtube_iframe",options:{prefix:"youtube_iframe",youtube:{autoplay:0,controls:0,disablekb:1,end:0,loop:0,modestbranding:0,playsinline:0,rel:0,showinfo:0,start:0,iv_load_policy:3,nocookie:!1,imageQuality:null}},canPlayType:function(e){return~["video/youtube","video/x-youtube"].indexOf(e.toLowerCase())},create:function(e,t,n){var r={},l=[],d=null,u=!0,f=!1,m=null,p=1;r.options=t,r.id=e.id+"_"+t.prefix,r.mediaElement=e;for(var h=a.default.html5media.properties,v=0,g=h.length;v<g;v++)!function(t){var n=""+t.substring(0,1).toUpperCase()+t.substring(1);r["get"+n]=function(){if(null!==d){switch(t){case"currentTime
 ":return d.getCurrentTime();case"duration":return d.getDuration();case"volume":return p=d.getVolume()/100;case"paused":return u;case"ended":return f;case"muted":return d.isMuted();case"buffered":var e=d.getVideoLoadedFraction(),n=d.getDuration();return{start:function(){return 0},end:function(){return e*n},length:1};case"src":return d.getVideoUrl();case"readyState":return 4}return null}return null},r["set"+n]=function(n){if(null!==d)switch(t){case"src":var i="string"==typeof n?n:n[0].src,o=c.getYouTubeId(i);e.originalNode.autoplay?d.loadVideoById(o):d.cueVideoById(o);break;case"currentTime":d.seekTo(n);break;case"muted":n?d.mute():d.unMute(),setTimeout(function(){var t=(0,s.createEvent)("volumechange",r);e.dispatchEvent(t)},50);break;case"volume":p=n,d.setVolume(100*n),setTimeout(function(){var t=(0,s.createEvent)("volumechang
 e",r);e.dispatchEvent(t)},50);break;case"readyState":var a=(0,s.createEvent)("canplay",r);e.dispatchEvent(a)}else l.push({type:"set",propName:t,value:n})}}(h[v]);for(var y=a.default.html5media.methods,E=0,b=y.length;E<b;E++)!function(e){r[e]=function(){if(null!==d)switch(e){case"play":return u=!1,d.playVideo();case"pause":return u=!0,d.pauseVideo();case"load":return null}else l.push({type:"call",methodName:e})}}(y[E]);var w=o.default.createElement("div");w.id=r.id,r.options.youtube.nocookie&&(e.originalNode.src=c.getYouTubeNoCookieUrl(n[0].src)),e.originalNode.parentNode.insertBefore(w,e.originalNode),e.originalNode.style.display="none";var S="audio"===e.originalNode.tagName.toLowerCase(),_=S?"1":e.originalNode.height,j=S?"1":e.originalNode.width,N=c.getYouTubeId(n[0].src),A={id:r.id,containerId:w.id,videoId:N,height:_,width:j,playerVars:Object.assi
 gn({controls:0,rel:0,disablekb:1,showinfo:0,modestbranding:0,html5:1,playsinline:0,start:0,end:0,iv_load_policy:3},r.options.youtube),origin:i.default.location.host,events:{onReady:function(t){if(e.youTubeApi=d=t.target,e.youTubeState={paused:!0,ended:!1},l.length)for(var n=0,i=l.length;n<i;n++){var o=l[n];if("set"===o.type){var a=o.propName,u=""+a.substring(0,1).toUpperCase()+a.substring(1);r["set"+u](o.value)}else"call"===o.type&&r[o.methodName]()}m=d.getIframe(),e.originalNode.getAttribute("muted")&&d.mute();for(var c=["mouseover","mouseout"],f=0,p=c.length;f<p;f++)m.addEventListener(c[f],function(t){var n=(0,s.createEvent)(t.type,r);e.dispatchEvent(n)},!1);for(var h=["rendererready","loadedmetadata","loadeddata","canplay"],v=0,g=h.length;v<g;v++){var y=(0,s.createEvent)(h[v],r);e.dispatchEvent(y)}},onStateChange:function(t){var n=[];switch(t.data
 ){case-1:n=["loadedmetadata"],u=!0,f=!1;break;case 0:n=["ended"],u=!1,f=!r.options.youtube.loop,r.options.youtube.loop||r.stopInterval();break;case 1:n=["play","playing"],u=!1,f=!1,r.startInterval();break;case 2:n=["pause"],u=!0,f=!1,r.stopInterval();break;case 3:n=["progress"],f=!1;break;case 5:n=["loadeddata","loadedmetadata","canplay"],u=!0,f=!1}for(var i=0,o=n.length;i<o;i++){var a=(0,s.createEvent)(n[i],r);e.dispatchEvent(a)}},onError:function(t){var n=(0,s.createEvent)("error",r);n.data=t.data,e.dispatchEvent(n)}}};return S&&(A.playerVars.playsinline=1),e.originalNode.autoplay&&(A.playerVars.autoplay=1),e.originalNode.loop&&(A.playerVars.loop=1),c.enqueueIframe(A),r.onEvent=function(t,n,r){null!==r&&void 0!==r&&(e.youTubeState=r)},r.setSize=function(e,t){null!==d&&d.setSize(e,t)},r.hide=function(){r.stopInterval(),r.pause(),m&am
 p;&(m.style.display="none")},r.show=function(){m&&(m.style.display="")},r.destroy=function(){d.destroy()},r.interval=null,r.startInterval=function(){r.interval=setInterval(function(){var t=(0,s.createEvent)("timeupdate",r);e.dispatchEvent(t)},250)},r.stopInterval=function(){r.interval&&clearInterval(r.interval)},r.getPosterUrl=function(){var n=t.youtube.imageQuality,r=["default","hqdefault","mqdefault","sddefault","maxresdefault"],i=c.getYouTubeId(e.originalNode.src);return n&&r.indexOf(n)>-1&&i?"https://img.youtube.com/vi/"+i+"/"+n+".jpg":""},r}};i.default.onYouTubePlayerAPIReady=function(){c.iFrameReady()},d.typeChecks.push(function(e){return/\/\/(www\.youtube|youtu\.?be)/i.test(e)?"video/x-youtube":null}),l.renderer.add(f)},{17:17,18:18,19:19,2:2,3:3,7:7,8:8}],16:[function(e,t,n){"use strict";function r(
 e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(n,"__esModule",{value:!0}),n.cancelFullScreen=n.requestFullScreen=n.isFullScreen=n.FULLSCREEN_EVENT_NAME=n.HAS_NATIVE_FULLSCREEN_ENABLED=n.HAS_TRUE_NATIVE_FULLSCREEN=n.HAS_IOS_FULLSCREEN=n.HAS_MS_NATIVE_FULLSCREEN=n.HAS_MOZ_NATIVE_FULLSCREEN=n.HAS_WEBKIT_NATIVE_FULLSCREEN=n.HAS_NATIVE_FULLSCREEN=n.SUPPORTS_NATIVE_HLS=n.SUPPORT_POINTER_EVENTS=n.HAS_MSE=n.IS_STOCK_ANDROID=n.IS_SAFARI=n.IS_FIREFOX=n.IS_CHROME=n.IS_EDGE=n.IS_IE=n.IS_ANDROID=n.IS_IOS=n.IS_IPOD=n.IS_IPHONE=n.IS_IPAD=n.UA=n.NAV=void 0;for(var i=r(e(3)),o=r(e(2)),a=r(e(7)),l=n.NAV=i.default.navigator,s=n.UA=l.userAgent.toLowerCase(),d=n.IS_IPAD=/ipad/i.test(s)&&!i.default.MSStream,u=n.IS_IPHONE=/iphone/i.test(s)&&!i.default.MSStream,c=n.IS_IPOD=/ipod/i.test(s)&&!i.default.MSStream,f=(n.IS_IOS=/ipad|iphone|ipod/i.test(s)&&!i.default.MSStream,n.IS_ANDROID=/android/i.test(s)),m=n.IS_IE=/(trident|microsoft)/i.test(l.a
 ppName),p=(n.IS_EDGE="msLaunchUri"in l&&!("documentMode"in o.default)),h=n.IS_CHROME=/chrome/i.test(s),v=n.IS_FIREFOX=/firefox/i.test(s),g=n.IS_SAFARI=/safari/i.test(s)&&!h,y=n.IS_STOCK_ANDROID=/^mozilla\/\d+\.\d+\s\(linux;\su;/i.test(s),E=(n.HAS_MSE="MediaSource"in i.default),b=(n.SUPPORT_POINTER_EVENTS=function(){var e=o.default.createElement("x"),t=o.default.documentElement,n=i.default.getComputedStyle;if(!("pointerEvents"in e.style))return!1;e.style.pointerEvents="auto",e.style.pointerEvents="x",t.appendChild(e);var r=n&&"auto"===n(e,"").pointerEvents;return e.remove(),!!r}()),w=["source","track","audio","video"],S=void 0,_=0,j=w.length;_<j;_++)S=o.default.createElement(w[_]);var N=n.SUPPORTS_NATIVE_HLS=g||f&&(h||y)||m&&/edge/i.test(s),A=void 0!==S.webkitEnterFullscreen,F=void 0!==S.requestFullscreen;A&&a
 mp;/mac os x 10_5/i.test(s)&&(F=!1,A=!1);var T=void 0!==S.webkitRequestFullScreen,P=void 0!==S.mozRequestFullScreen,x=void 0!==S.msRequestFullscreen,L=T||P||x,C=L,O="",I=void 0,k=void 0,U=void 0;P?C=o.default.mozFullScreenEnabled:x&&(C=o.default.msFullscreenEnabled),h&&(A=!1),L&&(T?O="webkitfullscreenchange":P?O="mozfullscreenchange":x&&(O="MSFullscreenChange"),n.isFullScreen=I=function(){return P?o.default.mozFullScreen:T?o.default.webkitIsFullScreen:x?null!==o.default.msFullscreenElement:void 0},n.requestFullScreen=k=function(e){T?e.webkitRequestFullScreen():P?e.mozRequestFullScreen():x&&e.msRequestFullscreen()},n.cancelFullScreen=U=function(){T?o.default.webkitCancelFullScreen():P?o.default.mozCancelFullScreen():x&&o.default.msExitFullscreen()});var M=n.HAS_NATIVE_FULLSCREEN=F,R=n.HAS_WEBKIT_NATIVE_FULLSCREEN=T,D=n.HAS_MOZ_NATIVE_FULLSCREEN=P,H=n.HAS_MS_NATIVE_FULLSCREEN=x,V=n.HAS_IOS_
 FULLSCREEN=A,q=n.HAS_TRUE_NATIVE_FULLSCREEN=L,z=n.HAS_NATIVE_FULLSCREEN_ENABLED=C,B=n.FULLSCREEN_EVENT_NAME=O;n.isFullScreen=I,n.requestFullScreen=k,n.cancelFullScreen=U,a.default.Features=a.default.Features||{},a.default.Features.isiPad=d,a.default.Features.isiPod=c,a.default.Features.isiPhone=u,a.default.Features.isiOS=a.default.Features.isiPhone||a.default.Features.isiPad,a.default.Features.isAndroid=f,a.default.Features.isIE=m,a.default.Features.isEdge=p,a.default.Features.isChrome=h,a.default.Features.isFirefox=v,a.default.Features.isSafari=g,a.default.Features.isStockAndroid=y,a.default.Features.hasMSE=E,a.default.Features.supportsNativeHLS=N,a.default.Features.supportsPointerEvents=b,a.default.Features.hasiOSFullScreen=V,a.default.Features.hasNativeFullscreen=M,a.default.Features.hasWebkitNativeFullScreen=R,a.default.Features.hasMozNativeFullScreen=D,a.default.Features.hasMsNativeFullScreen=H,a.default.Features.hasTrueNativeFullScreen=q,a.default.Features.nativeFullScreenEnab
 led=z,a.default.Features.fullScreenEventName=B,a.default.Features.isFullScreen=I,a.default.Features.requestFullScreen=k,a.default.Features.cancelFullScreen=U},{2:2,3:3,7:7}],17:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e){return new Promise(function(t,n){var r=m.default.createElement("script");r.src=e,r.async=!0,r.onload=function(){r.remove(),t()},r.onerror=function(){r.remove(),n()},m.default.head.appendChild(r)})}function o(e){var t=e.getBoundingClientRect(),n=f.default.pageXOffset||m.default.documentElement.scrollLeft,r=f.default.pageYOffset||m.default.documentElement.scrollTop;return{top:t.top+r,left:t.left+n}}function a(e,t){y(e,t)?b(e,t):E(e,t)}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,n=arguments[2];e.style.opacity||(e.style.opacity=1);var r=null;f.default.requestAnimationFrame(function i(o){var a=o-(r=r||o),l=parseFloat(1-a/t,2);e.style.opacity=l<0
 ?0:l,a>t?n&&"function"==typeof n&&n():f.default.requestAnimationFrame(i)})}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,n=arguments[2];e.style.opacity||(e.style.opacity=0);var r=null;f.default.requestAnimationFrame(function i(o){var a=o-(r=r||o),l=parseFloat(a/t,2);e.style.opacity=l>1?1:l,a>t?n&&"function"==typeof n&&n():f.default.requestAnimationFrame(i)})}function d(e,t){var n=[];e=e.parentNode.firstChild;do{t&&!t(e)||n.push(e)}while(e=e.nextSibling);return n}function u(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)}function c(e,t,n,r){var i=f.default.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP"),o="application/x-www-form-urlencoded; charset=UTF-8",a=!1,l="*/".concat("*");switch(t){case"text":o="text/plain";break;case"json":o="application/json, t
 ext/javascript";break;case"html":o="text/html";break;case"xml":o="application/xml, text/xml"}"application/x-www-form-urlencoded"!==o&&(l=o+", */*; q=0.01"),i&&(i.open("GET",e,!0),i.setRequestHeader("Accept",l),i.onreadystatechange=function(){if(!a&&4===i.readyState)if(200===i.status){a=!0;var e=void 0;switch(t){case"json":e=JSON.parse(i.responseText);break;case"xml":e=i.responseXML;break;default:e=i.responseText}n(e)}else"function"==typeof r&&r(i.status)},i.send())}Object.defineProperty(n,"__esModule",{value:!0}),n.removeClass=n.addClass=n.hasClass=void 0,n.loadScript=i,n.offset=o,n.toggleClass=a,n.fadeOut=l,n.fadeIn=s,n.siblings=d,n.visible=u,n.ajax=c;var f=r(e(3)),m=r(e(2)),p=r(e(7)),h=void 0,v=void 0,g=void 0;"classList"in m.default.documentElement?(h=function(e,t){return void 0!==e.classList&&e.classList.co
 ntains(t)},v=function(e,t){return e.classList.add(t)},g=function(e,t){return e.classList.remove(t)}):(h=function(e,t){return new RegExp("\\b"+t+"\\b").test(e.className)},v=function(e,t){y(e,t)||(e.className+=" "+t)},g=function(e,t){e.className=e.className.replace(new RegExp("\\b"+t+"\\b","g"),"")});var y=n.hasClass=h,E=n.addClass=v,b=n.removeClass=g;p.default.Utils=p.default.Utils||{},p.default.Utils.offset=o,p.default.Utils.hasClass=y,p.default.Utils.addClass=E,p.default.Utils.removeClass=b,p.default.Utils.toggleClass=a,p.default.Utils.fadeIn=s,p.default.Utils.fadeOut=l,p.default.Utils.siblings=d,p.default.Utils.visible=u,p.default.Utils.ajax=c,p.default.Utils.loadScript=i},{2:2,3:3,7:7}],18:[function(e,t,n){"use strict";function r(e){if("string"!=typeof e)throw new Error("Argument passed must be a string");var t={"&":"&amp;","<":"&lt
 ;",">":"&gt;",'"':"&quot;"};return e.replace(/[&<>"]/g,function(e){return t[e]})}function i(e,t){var n=this,r=arguments,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("function"!=typeof e)throw new Error("First argument must be a function");if("number"!=typeof t)throw new Error("Second argument must be a numeric value");var o=void 0;return function(){var a=n,l=r,s=i&&!o;clearTimeout(o),o=setTimeout(function(){o=null,i||e.apply(a,l)},t),s&&e.apply(a,l)}}function o(e){return Object.getOwnPropertyNames(e).length<=0}function a(e,t){var n=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/,r={d:[],w:[]};return(e||"").split(" ").forEach(function(e){var i=e+(t?"."+t:"");i.startsWith(".")?(r.d.push(i),r.w.push(i)):r[n.test(e)
 ?"w":"d"].push(i)}),r.d=r.d.join(" "),r.w=r.w.join(" "),r}function l(e,t){if("string"!=typeof e)throw new Error("Event name must be a string");var n=e.match(/([a-z]+\.([a-z]+))/i),r={target:t};return null!==n&&(e=n[1],r.namespace=n[2]),new window.CustomEvent(e,{detail:r})}function s(e,t){return!!(e&&t&&2&e.compareDocumentPosition(t))}function d(e){return"string"==typeof e}Object.defineProperty(n,"__esModule",{value:!0}),n.escapeHTML=r,n.debounce=i,n.isObjectEmpty=o,n.splitEvents=a,n.createEvent=l,n.isNodeAfter=s,n.isString=d;var u=function(e){return e&&e.__esModule?e:{default:e}}(e(7));u.default.Utils=u.default.Utils||{},u.default.Utils.escapeHTML=r,u.default.Utils.debounce=i,u.default.Utils.isObjectEmpty=o,u.default.Utils.splitEvents=a,u.default.Utils.createEvent=l,u.default.Utils.isNodeAfter=s,u.default.Utils.isString=d},{7:7}],19:[function(e,t,n){"use strict&qu
 ot;;function r(e){if("string"!=typeof e)throw new Error("`url` argument must be a string");var t=document.createElement("div");return t.innerHTML='<a href="'+(0,u.escapeHTML)(e)+'">x</a>',t.firstChild.href}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e&&!t?a(e):o(t)}function o(e){if("string"!=typeof e)throw new Error("`type` argument must be a string");return e&&e.indexOf(";")>-1?e.substr(0,e.indexOf(";")):e}function a(e){if("string"!=typeof e)throw new Error("`url` argument must be a string");for(var t=0,n=c.length;t<n;t++){var r=c[t](e);if(r)return r}var i=s(l(e)),o="video/mp4";return i&&(~["mp4","m4v","ogg","ogv","webm","flv","mpeg","mov"].indexOf(i)?o="video/"+i:~["mp3",&
 quot;oga","wav","mid","midi"].indexOf(i)&&(o="audio/"+i)),o}function l(e){if("string"!=typeof e)throw new Error("`url` argument must be a string");var t=e.split("?")[0].split("\\").pop().split("/").pop();return~t.indexOf(".")?t.substring(t.lastIndexOf(".")+1):""}function s(e){if("string"!=typeof e)throw new Error("`extension` argument must be a string");switch(e){case"mp4":case"m4v":return"mp4";case"webm":case"webma":case"webmv":return"webm";case"ogg":case"oga":case"ogv":return"ogg";default:return e}}Object.defineProperty(n,"__esModule",{value:!0}),n.typeChecks=void 0,n.absolutizeUrl=r,n.formatType=i,n.getMimeFromType=o,n.getTypeFromFile=a,n.getExtension=l,n.normalizeExtension=s;var d=function(e){return e&&
 e.__esModule?e:{default:e}}(e(7)),u=e(18),c=n.typeChecks=[];d.default.Utils=d.default.Utils||{},d.default.Utils.typeChecks=c,d.default.Utils.absolutizeUrl=r,d.default.Utils.formatType=i,d.default.Utils.getMimeFromType=o,d.default.Utils.getTypeFromFile=a,d.default.Utils.getExtension=l,d.default.Utils.normalizeExtension=s},{18:18,7:7}],20:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i=r(e(2)),o=r(e(4));[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach(function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){this.parentNode.removeChild(this)}})}),function(){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=i.default.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}if("function"==typeof window.CustomEvent)return!1;e.prototype=window.E
 vent.prototype,window.CustomEvent=e}(),"function"!=typeof Object.assign&&(Object.assign=function(e){if(null===e||void 0===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1,r=arguments.length;n<r;n++){var i=arguments[n];if(null!==i)for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(t[o]=i[o])}return t}),String.prototype.startsWith||(String.prototype.startsWith=function(e,t){return t=t||0,this.substr(t,e.length)===e}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length-1;--n>=0&&t.item(n)!==this;);return n>-1}),window.Element&&!Element.prototype.closest&&(Element.prototype.closest=function(e){va
 r t=(this.document||this.ownerDocument).querySelectorAll(e),n=void 0,r=this;do{for(n=t.length;--n>=0&&t.item(n)!==r;);}while(n<0&&(r=r.parentElement));return r}),function(){for(var e=0,t=["ms","moz","webkit","o"],n=0;n<t.length&&!window.requestAnimationFrame;++n)window.requestAnimationFrame=window[t[n]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[n]+"CancelAnimationFrame"]||window[t[n]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t){var n=(new Date).getTime(),r=Math.max(0,16-(n-e)),i=window.setTimeout(function(){t(n+r)},r);return e=n+r,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)})}(),/firefox/i.test(navigator.userAgent)&&(window.mediaElementJsOldGetComputedStyle=window.getComputedStyle,window.getComputedStyle=function(e,t){var n=window.mediaElementJsOldGetCo
 mputedStyle(e,t);return null===n?{getPropertyValue:function(){}}:n}),window.Promise||(window.Promise=o.default),function(e){e&&e.prototype&&null===e.prototype.children&&Object.defineProperty(e.prototype,"children",{get:function(){for(var e=0,t=void 0,n=this.childNodes,r=[];t=n[e++];)1===t.nodeType&&r.push(t);return r}})}(window.Node||window.Element)},{2:2,4:4}]},{},[20,6,5,9,14,11,10,12,13,15]);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementmediaelementplayerlegacycss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelementplayer-legacy.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/mediaelementplayer-legacy.css                               (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/mediaelementplayer-legacy.css 2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,758 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/* Accessibility: hide screen reader texts (and prefer "top" for RTL languages).
+Reference: http://blog.rrwd.nl/2015/04/04/the-screen-reader-text-class-why-and-how/ */
+.mejs-offscreen {
+    border: 0;
+    clip: rect( 1px, 1px, 1px, 1px );
+    -webkit-clip-path: inset( 50% );
+            clip-path: inset( 50% );
+    height: 1px;
+    margin: -1px;
+    overflow: hidden;
+    padding: 0;
+    position: absolute;
+    width: 1px;
+    word-wrap: normal;
+}
+
+.mejs-container {
+    background: #000;
+    box-sizing: border-box;
+    font-family: 'Helvetica', Arial, serif;
+    position: relative;
+    text-align: left;
+    text-indent: 0;
+    vertical-align: top;
+}
+
+.mejs-container * {
+    box-sizing: border-box;
+}
+
+/* Hide native play button and control bar from iOS to favor plugin button */
+.mejs-container video::-webkit-media-controls,
+.mejs-container video::-webkit-media-controls-panel,
+.mejs-container video::-webkit-media-controls-panel-container,
+.mejs-container video::-webkit-media-controls-start-playback-button {
+    -webkit-appearance: none;
+    display: none !important;
+}
+
+.mejs-fill-container,
+.mejs-fill-container .mejs-container {
+    height: 100%;
+    width: 100%;
+}
+
+.mejs-fill-container {
+    background: transparent;
+    margin: 0 auto;
+    overflow: hidden;
+    position: relative;
+}
+
+.mejs-container:focus {
+    outline: none;
+}
+
+.mejs-iframe-overlay {
+    height: 100%;
+    position: absolute;
+    width: 100%;
+}
+
+.mejs-embed,
+.mejs-embed body {
+    background: #000;
+    height: 100%;
+    margin: 0;
+    overflow: hidden;
+    padding: 0;
+    width: 100%;
+}
+
+.mejs-fullscreen {
+    overflow: hidden !important;
+}
+
+.mejs-container-fullscreen {
+    bottom: 0;
+    left: 0;
+    overflow: hidden;
+    position: fixed;
+    right: 0;
+    top: 0;
+    z-index: 1000;
+}
+
+.mejs-container-fullscreen .mejs-mediaelement,
+.mejs-container-fullscreen video {
+    height: 100% !important;
+    width: 100% !important;
+}
+
+/* Start: LAYERS */
+.mejs-background {
+    left: 0;
+    position: absolute;
+    top: 0;
+}
+
+.mejs-mediaelement {
+    height: 100%;
+    left: 0;
+    position: absolute;
+    top: 0;
+    width: 100%;
+    z-index: 0;
+}
+
+.mejs-poster {
+    background-position: 50% 50%;
+    background-repeat: no-repeat;
+    background-size: cover;
+    left: 0;
+    position: absolute;
+    top: 0;
+    z-index: 1;
+}
+
+:root .mejs-poster-img {
+    display: none;
+}
+
+.mejs-poster-img {
+    border: 0;
+    padding: 0;
+}
+
+.mejs-overlay {
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-box-pack: center;
+    -webkit-justify-content: center;
+        -ms-flex-pack: center;
+            justify-content: center;
+    left: 0;
+    position: absolute;
+    top: 0;
+}
+
+.mejs-layer {
+    z-index: 1;
+}
+
+.mejs-overlay-play {
+    cursor: pointer;
+}
+
+.mejs-overlay-button {
+    background: url('mejs-controls.svg') no-repeat;
+    background-position: 0 -39px;
+    height: 80px;
+    width: 80px;
+}
+
+.mejs-overlay:hover > .mejs-overlay-button {
+    background-position: -80px -39px;
+}
+
+.mejs-overlay-loading {
+    height: 80px;
+    width: 80px;
+}
+
+.mejs-overlay-loading-bg-img {
+    -webkit-animation: mejs-loading-spinner 1s linear infinite;
+            animation: mejs-loading-spinner 1s linear infinite;
+    background: transparent url('mejs-controls.svg') -160px -40px no-repeat;
+    display: block;
+    height: 80px;
+    width: 80px;
+    z-index: 1;
+}
+
+@-webkit-keyframes mejs-loading-spinner {
+    100% {
+        -webkit-transform: rotate(360deg);
+                transform: rotate(360deg);
+    }
+}
+
+@keyframes mejs-loading-spinner {
+    100% {
+        -webkit-transform: rotate(360deg);
+                transform: rotate(360deg);
+    }
+}
+
+/* End: LAYERS */
+
+/* Start: CONTROL BAR */
+.mejs-controls {
+    bottom: 0;
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    height: 40px;
+    left: 0;
+    list-style-type: none;
+    margin: 0;
+    padding: 0 10px;
+    position: absolute;
+    width: 100%;
+    z-index: 3;
+}
+
+.mejs-controls:not([style*='display: none']) {
+    background: rgba(255, 0, 0, 0.7);
+    background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.35));
+    background: linear-gradient(transparent, rgba(0, 0, 0, 0.35));
+}
+
+.mejs-button,
+.mejs-time,
+.mejs-time-rail {
+    font-size: 10px;
+    height: 40px;
+    line-height: 10px;
+    margin: 0;
+    width: 32px;
+}
+
+.mejs-button > button {
+    background: transparent url('mejs-controls.svg');
+    border: 0;
+    cursor: pointer;
+    display: block;
+    font-size: 0;
+    height: 20px;
+    line-height: 0;
+    margin: 10px 6px;
+    overflow: hidden;
+    padding: 0;
+    position: absolute;
+    text-decoration: none;
+    width: 20px;
+}
+
+/* :focus for accessibility */
+.mejs-button > button:focus {
+    outline: dotted 1px #999;
+}
+
+.mejs-container-keyboard-inactive a,
+.mejs-container-keyboard-inactive a:focus,
+.mejs-container-keyboard-inactive button,
+.mejs-container-keyboard-inactive button:focus,
+.mejs-container-keyboard-inactive [role=slider],
+.mejs-container-keyboard-inactive [role=slider]:focus {
+    outline: 0;
+}
+
+/* End: CONTROL BAR */
+
+/* Start: Time (Current / Duration) */
+.mejs-time {
+    box-sizing: content-box;
+    color: #fff;
+    font-size: 11px;
+    font-weight: bold;
+    height: 24px;
+    overflow: hidden;
+    padding: 16px 6px 0;
+    text-align: center;
+    width: auto;
+}
+
+/* End: Time (Current / Duration) */
+
+/* Start: Play/Pause/Stop */
+.mejs-play > button {
+    background-position: 0 0;
+}
+
+.mejs-pause > button {
+    background-position: -20px 0;
+}
+
+.mejs-replay > button {
+    background-position: -160px 0;
+}
+
+/* End: Play/Pause/Stop */
+
+/* Start: Progress Bar */
+.mejs-time-rail {
+    direction: ltr;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    height: 40px;
+    margin: 0 10px;
+    padding-top: 10px;
+    position: relative;
+}
+
+.mejs-time-total,
+.mejs-time-buffering,
+.mejs-time-loaded,
+.mejs-time-current,
+.mejs-time-float,
+.mejs-time-hovered,
+.mejs-time-float-current,
+.mejs-time-float-corner,
+.mejs-time-marker {
+    border-radius: 2px;
+    cursor: pointer;
+    display: block;
+    height: 10px;
+    position: absolute;
+}
+
+.mejs-time-total {
+    background: rgba(255, 255, 255, 0.3);
+    margin: 5px 0 0;
+    width: 100%;
+}
+
+.mejs-time-buffering {
+    -webkit-animation: buffering-stripes 2s linear infinite;
+            animation: buffering-stripes 2s linear infinite;
+    background: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);
+    background: linear-gradient(-45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);
+    background-size: 15px 15px;
+    width: 100%;
+}
+
+@-webkit-keyframes buffering-stripes {
+    from {
+        background-position: 0 0;
+    }
+    to {
+        background-position: 30px 0;
+    }
+}
+
+@keyframes buffering-stripes {
+    from {
+        background-position: 0 0;
+    }
+    to {
+        background-position: 30px 0;
+    }
+}
+
+.mejs-time-loaded {
+    background: rgba(255, 255, 255, 0.3);
+}
+
+.mejs-time-current,
+.mejs-time-handle-content {
+    background: rgba(255, 255, 255, 0.9);
+}
+
+.mejs-time-hovered {
+    background: rgba(255, 255, 255, 0.5);
+    z-index: 10;
+}
+
+.mejs-time-hovered.negative {
+    background: rgba(0, 0, 0, 0.2);
+}
+
+.mejs-time-current,
+.mejs-time-buffering,
+.mejs-time-loaded,
+.mejs-time-hovered {
+    left: 0;
+    -webkit-transform: scaleX(0);
+        -ms-transform: scaleX(0);
+            transform: scaleX(0);
+    -webkit-transform-origin: 0 0;
+        -ms-transform-origin: 0 0;
+            transform-origin: 0 0;
+    -webkit-transition: 0.15s ease-in all;
+    transition: 0.15s ease-in all;
+    width: 100%;
+}
+
+.mejs-time-buffering {
+    -webkit-transform: scaleX(1);
+        -ms-transform: scaleX(1);
+            transform: scaleX(1);
+}
+
+.mejs-time-hovered {
+    -webkit-transition: height 0.1s cubic-bezier(0.44, 0, 1, 1);
+    transition: height 0.1s cubic-bezier(0.44, 0, 1, 1);
+}
+
+.mejs-time-hovered.no-hover {
+    -webkit-transform: scaleX(0) !important;
+        -ms-transform: scaleX(0) !important;
+            transform: scaleX(0) !important;
+}
+
+.mejs-time-handle,
+.mejs-time-handle-content {
+    border: 4px solid transparent;
+    cursor: pointer;
+    left: 0;
+    position: absolute;
+    -webkit-transform: translateX(0);
+        -ms-transform: translateX(0);
+            transform: translateX(0);
+    z-index: 11;
+}
+
+.mejs-time-handle-content {
+    border: 4px solid rgba(255, 255, 255, 0.9);
+    border-radius: 50%;
+    height: 10px;
+    left: -7px;
+    top: -4px;
+    -webkit-transform: scale(0);
+        -ms-transform: scale(0);
+            transform: scale(0);
+    width: 10px;
+}
+
+.mejs-time-rail:hover .mejs-time-handle-content,
+.mejs-time-rail .mejs-time-handle-content:focus,
+.mejs-time-rail .mejs-time-handle-content:active {
+    -webkit-transform: scale(1);
+        -ms-transform: scale(1);
+            transform: scale(1);
+}
+
+.mejs-time-float {
+    background: #eee;
+    border: solid 1px #333;
+    bottom: 100%;
+    color: #111;
+    display: none;
+    height: 17px;
+    margin-bottom: 9px;
+    position: absolute;
+    text-align: center;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 36px;
+}
+
+.mejs-time-float-current {
+    display: block;
+    left: 0;
+    margin: 2px;
+    text-align: center;
+    width: 30px;
+}
+
+.mejs-time-float-corner {
+    border: solid 5px #eee;
+    border-color: #eee transparent transparent;
+    border-radius: 0;
+    display: block;
+    height: 0;
+    left: 50%;
+    line-height: 0;
+    position: absolute;
+    top: 100%;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 0;
+}
+
+.mejs-long-video .mejs-time-float {
+    margin-left: -23px;
+    width: 64px;
+}
+
+.mejs-long-video .mejs-time-float-current {
+    width: 60px;
+}
+
+.mejs-broadcast {
+    color: #fff;
+    height: 10px;
+    position: absolute;
+    top: 15px;
+    width: 100%;
+}
+
+/* End: Progress Bar */
+
+/* Start: Fullscreen */
+.mejs-fullscreen-button > button {
+    background-position: -80px 0;
+}
+
+.mejs-unfullscreen > button {
+    background-position: -100px 0;
+}
+
+/* End: Fullscreen */
+
+/* Start: Mute/Volume */
+.mejs-mute > button {
+    background-position: -60px 0;
+}
+
+.mejs-unmute > button {
+    background-position: -40px 0;
+}
+
+.mejs-volume-button {
+    position: relative;
+}
+
+.mejs-volume-button > .mejs-volume-slider {
+    background: rgba(50, 50, 50, 0.7);
+    border-radius: 0;
+    bottom: 100%;
+    display: none;
+    height: 115px;
+    left: 50%;
+    margin: 0;
+    position: absolute;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 25px;
+    z-index: 1;
+}
+
+.mejs-volume-button:hover {
+    border-radius: 0 0 4px 4px;
+}
+
+.mejs-volume-total {
+    background: rgba(255, 255, 255, 0.5);
+    height: 100px;
+    left: 50%;
+    margin: 0;
+    position: absolute;
+    top: 8px;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 2px;
+}
+
+.mejs-volume-current {
+    background: rgba(255, 255, 255, 0.9);
+    left: 0;
+    margin: 0;
+    position: absolute;
+    width: 100%;
+}
+
+.mejs-volume-handle {
+    background: rgba(255, 255, 255, 0.9);
+    border-radius: 1px;
+    cursor: ns-resize;
+    height: 6px;
+    left: 50%;
+    position: absolute;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 16px;
+}
+
+.mejs-horizontal-volume-slider {
+    display: block;
+    height: 36px;
+    position: relative;
+    vertical-align: middle;
+    width: 56px;
+}
+
+.mejs-horizontal-volume-total {
+    background: rgba(50, 50, 50, 0.8);
+    border-radius: 2px;
+    font-size: 1px;
+    height: 8px;
+    left: 0;
+    margin: 0;
+    padding: 0;
+    position: absolute;
+    top: 16px;
+    width: 50px;
+}
+
+.mejs-horizontal-volume-current {
+    background: rgba(255, 255, 255, 0.8);
+    border-radius: 2px;
+    font-size: 1px;
+    height: 100%;
+    left: 0;
+    margin: 0;
+    padding: 0;
+    position: absolute;
+    top: 0;
+    width: 100%;
+}
+
+.mejs-horizontal-volume-handle {
+    display: none;
+}
+
+/* End: Mute/Volume */
+
+/* Start: Track (Captions and Chapters) */
+.mejs-captions-button,
+.mejs-chapters-button {
+    position: relative;
+}
+
+.mejs-captions-button > button {
+    background-position: -140px 0;
+}
+
+.mejs-chapters-button > button {
+    background-position: -180px 0;
+}
+
+.mejs-captions-button > .mejs-captions-selector,
+.mejs-chapters-button > .mejs-chapters-selector {
+    background: rgba(50, 50, 50, 0.7);
+    border: solid 1px transparent;
+    border-radius: 0;
+    bottom: 100%;
+    margin-right: -43px;
+    overflow: hidden;
+    padding: 0;
+    position: absolute;
+    right: 50%;
+    visibility: visible;
+    width: 86px;
+}
+
+.mejs-chapters-button > .mejs-chapters-selector {
+    margin-right: -55px;
+    width: 110px;
+}
+
+.mejs-captions-selector-list,
+.mejs-chapters-selector-list {
+    list-style-type: none !important;
+    margin: 0;
+    overflow: hidden;
+    padding: 0;
+}
+
+.mejs-captions-selector-list-item,
+.mejs-chapters-selector-list-item {
+    color: #fff;
+    cursor: pointer;
+    display: block;
+    list-style-type: none !important;
+    margin: 0 0 6px;
+    overflow: hidden;
+    padding: 0 10px;
+}
+
+.mejs-captions-selector-list-item:hover,
+.mejs-chapters-selector-list-item:hover {
+    background-color: rgb(200, 200, 200) !important;
+    background-color: rgba(255, 255, 255, 0.4) !important;
+}
+
+.mejs-captions-selector-input,
+.mejs-chapters-selector-input {
+    clear: both;
+    float: left;
+    left: -1000px;
+    margin: 3px 3px 0 5px;
+    position: absolute;
+}
+
+.mejs-captions-selector-label,
+.mejs-chapters-selector-label {
+    cursor: pointer;
+    float: left;
+    font-size: 10px;
+    line-height: 15px;
+    padding: 4px 0 0;
+}
+
+.mejs-captions-selected,
+.mejs-chapters-selected {
+    color: rgba(33, 248, 248, 1);
+}
+
+.mejs-captions-translations {
+    font-size: 10px;
+    margin: 0 0 5px;
+}
+
+.mejs-captions-layer {
+    bottom: 0;
+    color: #fff;
+    font-size: 16px;
+    left: 0;
+    line-height: 20px;
+    position: absolute;
+    text-align: center;
+}
+
+.mejs-captions-layer a {
+    color: #fff;
+    text-decoration: underline;
+}
+
+.mejs-captions-layer[lang=ar] {
+    font-size: 20px;
+    font-weight: normal;
+}
+
+.mejs-captions-position {
+    bottom: 15px;
+    left: 0;
+    position: absolute;
+    width: 100%;
+}
+
+.mejs-captions-position-hover {
+    bottom: 35px;
+}
+
+.mejs-captions-text,
+.mejs-captions-text * {
+    background: rgba(20, 20, 20, 0.5);
+    box-shadow: 5px 0 0 rgba(20, 20, 20, 0.5), -5px 0 0 rgba(20, 20, 20, 0.5);
+    padding: 0;
+    white-space: pre-wrap;
+}
+
+.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container {
+    display: none;
+}
+
+/* End: Track (Captions and Chapters) */
+
+/* Start: Error */
+.mejs-cannotplay,
+.mejs-cannotplay a {
+    color: #fff;
+    font-size: 0.8em;
+}
+
+.mejs-cannotplay p,
+.mejs-cannotplay a {
+    display: inline-block;
+    padding: 0 15px;
+    width: 100%;
+}
+/* End: Error */
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementmediaelementplayerlegacymincss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css                           (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css     2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%
 ;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:5}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:cente
 r;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:2}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit
 -linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{back
 ground-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:
 15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:3}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-tr
 ansform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:4}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-alig
 n:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX
 (-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100
 %,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0 10px}.mejs-captions-selector-list-item:hover,.mejs-chapters-sel
 ector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 0 0}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:p
 re-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementmediaelementplayercss"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mediaelementplayer.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/mediaelementplayer.css                              (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/mediaelementplayer.css        2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,758 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/* Accessibility: hide screen reader texts (and prefer "top" for RTL languages).
+Reference: http://blog.rrwd.nl/2015/04/04/the-screen-reader-text-class-why-and-how/ */
+.mejs__offscreen {
+    border: 0;
+    clip: rect( 1px, 1px, 1px, 1px );
+    -webkit-clip-path: inset( 50% );
+            clip-path: inset( 50% );
+    height: 1px;
+    margin: -1px;
+    overflow: hidden;
+    padding: 0;
+    position: absolute;
+    width: 1px;
+    word-wrap: normal;
+}
+
+.mejs__container {
+    background: #000;
+    box-sizing: border-box;
+    font-family: 'Helvetica', Arial, serif;
+    position: relative;
+    text-align: left;
+    text-indent: 0;
+    vertical-align: top;
+}
+
+.mejs__container * {
+    box-sizing: border-box;
+}
+
+/* Hide native play button and control bar from iOS to favor plugin button */
+.mejs__container video::-webkit-media-controls,
+.mejs__container video::-webkit-media-controls-panel,
+.mejs__container video::-webkit-media-controls-panel-container,
+.mejs__container video::-webkit-media-controls-start-playback-button {
+    -webkit-appearance: none;
+    display: none !important;
+}
+
+.mejs__fill-container,
+.mejs__fill-container .mejs__container {
+    height: 100%;
+    width: 100%;
+}
+
+.mejs__fill-container {
+    background: transparent;
+    margin: 0 auto;
+    overflow: hidden;
+    position: relative;
+}
+
+.mejs__container:focus {
+    outline: none;
+}
+
+.mejs__iframe-overlay {
+    height: 100%;
+    position: absolute;
+    width: 100%;
+}
+
+.mejs__embed,
+.mejs__embed body {
+    background: #000;
+    height: 100%;
+    margin: 0;
+    overflow: hidden;
+    padding: 0;
+    width: 100%;
+}
+
+.mejs__fullscreen {
+    overflow: hidden !important;
+}
+
+.mejs__container-fullscreen {
+    bottom: 0;
+    left: 0;
+    overflow: hidden;
+    position: fixed;
+    right: 0;
+    top: 0;
+    z-index: 1000;
+}
+
+.mejs__container-fullscreen .mejs__mediaelement,
+.mejs__container-fullscreen video {
+    height: 100% !important;
+    width: 100% !important;
+}
+
+/* Start: LAYERS */
+.mejs__background {
+    left: 0;
+    position: absolute;
+    top: 0;
+}
+
+.mejs__mediaelement {
+    height: 100%;
+    left: 0;
+    position: absolute;
+    top: 0;
+    width: 100%;
+    z-index: 0;
+}
+
+.mejs__poster {
+    background-position: 50% 50%;
+    background-repeat: no-repeat;
+    background-size: cover;
+    left: 0;
+    position: absolute;
+    top: 0;
+    z-index: 1;
+}
+
+:root .mejs__poster-img {
+    display: none;
+}
+
+.mejs__poster-img {
+    border: 0;
+    padding: 0;
+}
+
+.mejs__overlay {
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-box-pack: center;
+    -webkit-justify-content: center;
+        -ms-flex-pack: center;
+            justify-content: center;
+    left: 0;
+    position: absolute;
+    top: 0;
+}
+
+.mejs__layer {
+    z-index: 1;
+}
+
+.mejs__overlay-play {
+    cursor: pointer;
+}
+
+.mejs__overlay-button {
+    background: url('mejs-controls.svg') no-repeat;
+    background-position: 0 -39px;
+    height: 80px;
+    width: 80px;
+}
+
+.mejs__overlay:hover > .mejs__overlay-button {
+    background-position: -80px -39px;
+}
+
+.mejs__overlay-loading {
+    height: 80px;
+    width: 80px;
+}
+
+.mejs__overlay-loading-bg-img {
+    -webkit-animation: mejs__loading-spinner 1s linear infinite;
+            animation: mejs__loading-spinner 1s linear infinite;
+    background: transparent url('mejs-controls.svg') -160px -40px no-repeat;
+    display: block;
+    height: 80px;
+    width: 80px;
+    z-index: 1;
+}
+
+@-webkit-keyframes mejs__loading-spinner {
+    100% {
+        -webkit-transform: rotate(360deg);
+                transform: rotate(360deg);
+    }
+}
+
+@keyframes mejs__loading-spinner {
+    100% {
+        -webkit-transform: rotate(360deg);
+                transform: rotate(360deg);
+    }
+}
+
+/* End: LAYERS */
+
+/* Start: CONTROL BAR */
+.mejs__controls {
+    bottom: 0;
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    height: 40px;
+    left: 0;
+    list-style-type: none;
+    margin: 0;
+    padding: 0 10px;
+    position: absolute;
+    width: 100%;
+    z-index: 3;
+}
+
+.mejs__controls:not([style*='display: none']) {
+    background: rgba(255, 0, 0, 0.7);
+    background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.35));
+    background: linear-gradient(transparent, rgba(0, 0, 0, 0.35));
+}
+
+.mejs__button,
+.mejs__time,
+.mejs__time-rail {
+    font-size: 10px;
+    height: 40px;
+    line-height: 10px;
+    margin: 0;
+    width: 32px;
+}
+
+.mejs__button > button {
+    background: transparent url('mejs-controls.svg');
+    border: 0;
+    cursor: pointer;
+    display: block;
+    font-size: 0;
+    height: 20px;
+    line-height: 0;
+    margin: 10px 6px;
+    overflow: hidden;
+    padding: 0;
+    position: absolute;
+    text-decoration: none;
+    width: 20px;
+}
+
+/* :focus for accessibility */
+.mejs__button > button:focus {
+    outline: dotted 1px #999;
+}
+
+.mejs__container-keyboard-inactive a,
+.mejs__container-keyboard-inactive a:focus,
+.mejs__container-keyboard-inactive button,
+.mejs__container-keyboard-inactive button:focus,
+.mejs__container-keyboard-inactive [role=slider],
+.mejs__container-keyboard-inactive [role=slider]:focus {
+    outline: 0;
+}
+
+/* End: CONTROL BAR */
+
+/* Start: Time (Current / Duration) */
+.mejs__time {
+    box-sizing: content-box;
+    color: #fff;
+    font-size: 11px;
+    font-weight: bold;
+    height: 24px;
+    overflow: hidden;
+    padding: 16px 6px 0;
+    text-align: center;
+    width: auto;
+}
+
+/* End: Time (Current / Duration) */
+
+/* Start: Play/Pause/Stop */
+.mejs__play > button {
+    background-position: 0 0;
+}
+
+.mejs__pause > button {
+    background-position: -20px 0;
+}
+
+.mejs__replay > button {
+    background-position: -160px 0;
+}
+
+/* End: Play/Pause/Stop */
+
+/* Start: Progress Bar */
+.mejs__time-rail {
+    direction: ltr;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    height: 40px;
+    margin: 0 10px;
+    padding-top: 10px;
+    position: relative;
+}
+
+.mejs__time-total,
+.mejs__time-buffering,
+.mejs__time-loaded,
+.mejs__time-current,
+.mejs__time-float,
+.mejs__time-hovered,
+.mejs__time-float-current,
+.mejs__time-float-corner,
+.mejs__time-marker {
+    border-radius: 2px;
+    cursor: pointer;
+    display: block;
+    height: 10px;
+    position: absolute;
+}
+
+.mejs__time-total {
+    background: rgba(255, 255, 255, 0.3);
+    margin: 5px 0 0;
+    width: 100%;
+}
+
+.mejs__time-buffering {
+    -webkit-animation: buffering-stripes 2s linear infinite;
+            animation: buffering-stripes 2s linear infinite;
+    background: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);
+    background: linear-gradient(-45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);
+    background-size: 15px 15px;
+    width: 100%;
+}
+
+@-webkit-keyframes buffering-stripes {
+    from {
+        background-position: 0 0;
+    }
+    to {
+        background-position: 30px 0;
+    }
+}
+
+@keyframes buffering-stripes {
+    from {
+        background-position: 0 0;
+    }
+    to {
+        background-position: 30px 0;
+    }
+}
+
+.mejs__time-loaded {
+    background: rgba(255, 255, 255, 0.3);
+}
+
+.mejs__time-current,
+.mejs__time-handle-content {
+    background: rgba(255, 255, 255, 0.9);
+}
+
+.mejs__time-hovered {
+    background: rgba(255, 255, 255, 0.5);
+    z-index: 10;
+}
+
+.mejs__time-hovered.negative {
+    background: rgba(0, 0, 0, 0.2);
+}
+
+.mejs__time-current,
+.mejs__time-buffering,
+.mejs__time-loaded,
+.mejs__time-hovered {
+    left: 0;
+    -webkit-transform: scaleX(0);
+        -ms-transform: scaleX(0);
+            transform: scaleX(0);
+    -webkit-transform-origin: 0 0;
+        -ms-transform-origin: 0 0;
+            transform-origin: 0 0;
+    -webkit-transition: 0.15s ease-in all;
+    transition: 0.15s ease-in all;
+    width: 100%;
+}
+
+.mejs__time-buffering {
+    -webkit-transform: scaleX(1);
+        -ms-transform: scaleX(1);
+            transform: scaleX(1);
+}
+
+.mejs__time-hovered {
+    -webkit-transition: height 0.1s cubic-bezier(0.44, 0, 1, 1);
+    transition: height 0.1s cubic-bezier(0.44, 0, 1, 1);
+}
+
+.mejs__time-hovered.no-hover {
+    -webkit-transform: scaleX(0) !important;
+        -ms-transform: scaleX(0) !important;
+            transform: scaleX(0) !important;
+}
+
+.mejs__time-handle,
+.mejs__time-handle-content {
+    border: 4px solid transparent;
+    cursor: pointer;
+    left: 0;
+    position: absolute;
+    -webkit-transform: translateX(0);
+        -ms-transform: translateX(0);
+            transform: translateX(0);
+    z-index: 11;
+}
+
+.mejs__time-handle-content {
+    border: 4px solid rgba(255, 255, 255, 0.9);
+    border-radius: 50%;
+    height: 10px;
+    left: -7px;
+    top: -4px;
+    -webkit-transform: scale(0);
+        -ms-transform: scale(0);
+            transform: scale(0);
+    width: 10px;
+}
+
+.mejs__time-rail:hover .mejs__time-handle-content,
+.mejs__time-rail .mejs__time-handle-content:focus,
+.mejs__time-rail .mejs__time-handle-content:active {
+    -webkit-transform: scale(1);
+        -ms-transform: scale(1);
+            transform: scale(1);
+}
+
+.mejs__time-float {
+    background: #eee;
+    border: solid 1px #333;
+    bottom: 100%;
+    color: #111;
+    display: none;
+    height: 17px;
+    margin-bottom: 9px;
+    position: absolute;
+    text-align: center;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 36px;
+}
+
+.mejs__time-float-current {
+    display: block;
+    left: 0;
+    margin: 2px;
+    text-align: center;
+    width: 30px;
+}
+
+.mejs__time-float-corner {
+    border: solid 5px #eee;
+    border-color: #eee transparent transparent;
+    border-radius: 0;
+    display: block;
+    height: 0;
+    left: 50%;
+    line-height: 0;
+    position: absolute;
+    top: 100%;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 0;
+}
+
+.mejs__long-video .mejs__time-float {
+    margin-left: -23px;
+    width: 64px;
+}
+
+.mejs__long-video .mejs__time-float-current {
+    width: 60px;
+}
+
+.mejs__broadcast {
+    color: #fff;
+    height: 10px;
+    position: absolute;
+    top: 15px;
+    width: 100%;
+}
+
+/* End: Progress Bar */
+
+/* Start: Fullscreen */
+.mejs__fullscreen-button > button {
+    background-position: -80px 0;
+}
+
+.mejs__unfullscreen > button {
+    background-position: -100px 0;
+}
+
+/* End: Fullscreen */
+
+/* Start: Mute/Volume */
+.mejs__mute > button {
+    background-position: -60px 0;
+}
+
+.mejs__unmute > button {
+    background-position: -40px 0;
+}
+
+.mejs__volume-button {
+    position: relative;
+}
+
+.mejs__volume-button > .mejs__volume-slider {
+    background: rgba(50, 50, 50, 0.7);
+    border-radius: 0;
+    bottom: 100%;
+    display: none;
+    height: 115px;
+    left: 50%;
+    margin: 0;
+    position: absolute;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 25px;
+    z-index: 1;
+}
+
+.mejs__volume-button:hover {
+    border-radius: 0 0 4px 4px;
+}
+
+.mejs__volume-total {
+    background: rgba(255, 255, 255, 0.5);
+    height: 100px;
+    left: 50%;
+    margin: 0;
+    position: absolute;
+    top: 8px;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 2px;
+}
+
+.mejs__volume-current {
+    background: rgba(255, 255, 255, 0.9);
+    left: 0;
+    margin: 0;
+    position: absolute;
+    width: 100%;
+}
+
+.mejs__volume-handle {
+    background: rgba(255, 255, 255, 0.9);
+    border-radius: 1px;
+    cursor: ns-resize;
+    height: 6px;
+    left: 50%;
+    position: absolute;
+    -webkit-transform: translateX(-50%);
+        -ms-transform: translateX(-50%);
+            transform: translateX(-50%);
+    width: 16px;
+}
+
+.mejs__horizontal-volume-slider {
+    display: block;
+    height: 36px;
+    position: relative;
+    vertical-align: middle;
+    width: 56px;
+}
+
+.mejs__horizontal-volume-total {
+    background: rgba(50, 50, 50, 0.8);
+    border-radius: 2px;
+    font-size: 1px;
+    height: 8px;
+    left: 0;
+    margin: 0;
+    padding: 0;
+    position: absolute;
+    top: 16px;
+    width: 50px;
+}
+
+.mejs__horizontal-volume-current {
+    background: rgba(255, 255, 255, 0.8);
+    border-radius: 2px;
+    font-size: 1px;
+    height: 100%;
+    left: 0;
+    margin: 0;
+    padding: 0;
+    position: absolute;
+    top: 0;
+    width: 100%;
+}
+
+.mejs__horizontal-volume-handle {
+    display: none;
+}
+
+/* End: Mute/Volume */
+
+/* Start: Track (Captions and Chapters) */
+.mejs__captions-button,
+.mejs__chapters-button {
+    position: relative;
+}
+
+.mejs__captions-button > button {
+    background-position: -140px 0;
+}
+
+.mejs__chapters-button > button {
+    background-position: -180px 0;
+}
+
+.mejs__captions-button > .mejs__captions-selector,
+.mejs__chapters-button > .mejs__chapters-selector {
+    background: rgba(50, 50, 50, 0.7);
+    border: solid 1px transparent;
+    border-radius: 0;
+    bottom: 100%;
+    margin-right: -43px;
+    overflow: hidden;
+    padding: 0;
+    position: absolute;
+    right: 50%;
+    visibility: visible;
+    width: 86px;
+}
+
+.mejs__chapters-button > .mejs__chapters-selector {
+    margin-right: -55px;
+    width: 110px;
+}
+
+.mejs__captions-selector-list,
+.mejs__chapters-selector-list {
+    list-style-type: none !important;
+    margin: 0;
+    overflow: hidden;
+    padding: 0;
+}
+
+.mejs__captions-selector-list-item,
+.mejs__chapters-selector-list-item {
+    color: #fff;
+    cursor: pointer;
+    display: block;
+    list-style-type: none !important;
+    margin: 0 0 6px;
+    overflow: hidden;
+    padding: 0 10px;
+}
+
+.mejs__captions-selector-list-item:hover,
+.mejs__chapters-selector-list-item:hover {
+    background-color: rgb(200, 200, 200) !important;
+    background-color: rgba(255, 255, 255, 0.4) !important;
+}
+
+.mejs__captions-selector-input,
+.mejs__chapters-selector-input {
+    clear: both;
+    float: left;
+    left: -1000px;
+    margin: 3px 3px 0 5px;
+    position: absolute;
+}
+
+.mejs__captions-selector-label,
+.mejs__chapters-selector-label {
+    cursor: pointer;
+    float: left;
+    font-size: 10px;
+    line-height: 15px;
+    padding: 4px 0 0;
+}
+
+.mejs__captions-selected,
+.mejs__chapters-selected {
+    color: rgba(33, 248, 248, 1);
+}
+
+.mejs__captions-translations {
+    font-size: 10px;
+    margin: 0 0 5px;
+}
+
+.mejs__captions-layer {
+    bottom: 0;
+    color: #fff;
+    font-size: 16px;
+    left: 0;
+    line-height: 20px;
+    position: absolute;
+    text-align: center;
+}
+
+.mejs__captions-layer a {
+    color: #fff;
+    text-decoration: underline;
+}
+
+.mejs__captions-layer[lang=ar] {
+    font-size: 20px;
+    font-weight: normal;
+}
+
+.mejs__captions-position {
+    bottom: 15px;
+    left: 0;
+    position: absolute;
+    width: 100%;
+}
+
+.mejs__captions-position-hover {
+    bottom: 35px;
+}
+
+.mejs__captions-text,
+.mejs__captions-text * {
+    background: rgba(20, 20, 20, 0.5);
+    box-shadow: 5px 0 0 rgba(20, 20, 20, 0.5), -5px 0 0 rgba(20, 20, 20, 0.5);
+    padding: 0;
+    white-space: pre-wrap;
+}
+
+.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container {
+    display: none;
+}
+
+/* End: Track (Captions and Chapters) */
+
+/* Start: Error */
+.mejs__cannotplay,
+.mejs__cannotplay a {
+    color: #fff;
+    font-size: 0.8em;
+}
+
+.mejs__cannotplay p,
+.mejs__cannotplay a {
+    display: inline-block;
+    padding: 0 15px;
+    width: 100%;
+}
+/* End: Error */
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementmediaelementplayermincss"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/js/mediaelement/mediaelementplayer.min.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/mediaelementplayer.min.css  2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/mediaelementplayer.min.css    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-.mejs-offscreen{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0,0 0,0 0,0 0);position:absolute!important;height:1px;width:1px;overflow:hidden}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-fill-container,.mejs-fill-container .mejs-container{width:100%;height:100%}.mejs-fill-container{overflow:hidden}.mejs-container:focus{outline:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.m
 ejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradi
 ent(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .me
 js-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 
 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mej
 s-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,2
 55,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-strip
 es{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.
 8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent;-webkit-border-ra
 dius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radi
 us:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;mar
 gin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear
 -gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{visibility:visible}.m
 ejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-
 linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-line
 ar-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:
 absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(background.png);background:rgba(20,20,20,.5);white-space:pre-wrap}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;c
 ursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;
 float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px
  transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33,248,248,1)}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{backgro
 und-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:transparent url(jumpforward.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.mejs__offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs__container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs__container,.mejs__container *{box-sizing:border-box}.mejs__container video::-webkit-media-controls,.mejs__container video::-webkit-media-controls-panel,.mejs__container video::-webkit-media-controls-panel-container,.mejs__container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs__fill-container,.mejs__fill-container .mejs__container{height:100%;width:100%}.mejs__fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs__container:focus{outline:none}.mejs__iframe-overl
 ay{height:100%;position:absolute;width:100%}.mejs__embed,.mejs__embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs__fullscreen{overflow:hidden!important}.mejs__container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:5}.mejs__container-fullscreen .mejs__mediaelement,.mejs__container-fullscreen video{height:100%!important;width:100%!important}.mejs__background,.mejs__mediaelement{left:0;position:absolute;top:0}.mejs__mediaelement{height:100%;width:100%;z-index:0}.mejs__poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs__poster-img{display:none}.mejs__poster-img{border:0;padding:0}.mejs__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:
 center;justify-content:center;left:0;position:absolute;top:0}.mejs__layer{z-index:1}.mejs__overlay-play{cursor:pointer}.mejs__overlay-button{background:url(mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs__overlay:hover>.mejs__overlay-button{background-position:-80px -39px}.mejs__overlay-loading{height:80px;width:80px}.mejs__overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs__controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:2}.mejs__controls:not([style*="display: none"]){backgroun
 d:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs__button,.mejs__time,.mejs__time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs__button>button{background:transparent url(mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs__button>button:focus{outline:1px dotted #999}.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus,.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus{outline:0}.mejs__time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs__play>button{
 background-position:0 0}.mejs__pause>button{background-position:-20px 0}.mejs__replay>button{background-position:-160px 0}.mejs__time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs__time-buffering,.mejs__time-current,.mejs__time-float,.mejs__time-float-corner,.mejs__time-float-current,.mejs__time-hovered,.mejs__time-loaded,.mejs__time-marker,.mejs__time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs__time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs__time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hs
 la(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs__time-loaded{background:hsla(0,0%,100%,.3)}.mejs__time-current,.mejs__time-handle-content{background:hsla(0,0%,100%,.9)}.mejs__time-hovered{background:hsla(0,0%,100%,.5);z-index:3}.mejs__time-hovered.negative{background:rgba(0,0,0,.2)}.mejs__time-buffering,.mejs__time-current,.mejs__time-hovered,.mejs__time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs__time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs__time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,
 1)}.mejs__time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs__time-handle,.mejs__time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:4}.mejs__time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs__time-rail .mejs__time-handle-content:active,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail:hover .mejs__time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs__time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translat
 eX(-50%);width:36px}.mejs__time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs__time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs__long-video .mejs__time-float{margin-left:-23px;width:64px}.mejs__long-video .mejs__time-float-current{width:60px}.mejs__broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs__fullscreen-button>button{background-position:-80px 0}.mejs__unfullscreen>button{background-position:-100px 0}.mejs__mute>button{background-position:-60px 0}.mejs__unmute>button{background-position:-40px 0}.mejs__volume-button{position:relative}.mejs__volume-button>.mejs__volume-slider{background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;posi
 tion:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs__volume-button:hover{border-radius:0 0 4px 4px}.mejs__volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs__volume-current{left:0;margin:0;width:100%}.mejs__volume-current,.mejs__volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs__volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs__horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs__horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs__horizontal-volume-current,.mejs__horizontal-volume-total{border-radius:2px;font
 -size:1px;left:0;margin:0;padding:0;position:absolute}.mejs__horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs__horizontal-volume-handle{display:none}.mejs__captions-button,.mejs__chapters-button{position:relative}.mejs__captions-button>button{background-position:-140px 0}.mejs__chapters-button>button{background-position:-180px 0}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs__chapters-button>.mejs__chapters-selector{margin-right:-55px;width:110px}.mejs__captions-selector-list,.mejs__chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-styl
 e-type:none!important;margin:0 0 6px;overflow:hidden;padding:0 10px}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 0 0}.mejs__captions-selected,.mejs__chapters-selected{color:#21f8f8}.mejs__captions-translations{font-size:10px;margin:0 0 5px}.mejs__captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs__captions-layer a{color:#fff;text-decoration:underline}.mejs__captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs__captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs__captions-position-hover{bottom:35px}.mejs__captions
 -text,.mejs__captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container{display:none}.mejs__cannotplay,.mejs__cannotplay a{color:#fff;font-size:.8em}.mejs__cannotplay a,.mejs__cannotplay p{display:inline-block;padding:0 15px;width:100%}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementmejscontrolspng"></a>
<div class="binary"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mejs-controls.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx" style="display: block; padding: 0 10px">Index: trunk/src/wp-includes/js/mediaelement/mejs-controls.png
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- trunk/src/wp-includes/js/mediaelement/mejs-controls.png      2017-07-31 21:21:02 UTC (rev 41197)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ trunk/src/wp-includes/js/mediaelement/mejs-controls.png       2017-08-01 04:42:58 UTC (rev 41198)
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/js/mediaelement/mejs-controls.png
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:mime-type</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+application/octet-stream
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesjsmediaelementmejscontrolssvg"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/mejs-controls.svg</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/mejs-controls.svg                           (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/mejs-controls.svg     2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<svg xmlns="http://www.w3.org/2000/svg" width="400" height="120" viewBox="0 0 400 120"><style>.st0{fill:#FFFFFF;width:16px;height:16px} .st1{fill:none;stroke:#FFFFFF;stroke-width:1.5;stroke-linecap:round;} .st2{fill:none;stroke:#FFFFFF;stroke-width:2;stroke-linecap:round;} .st3{fill:none;stroke:#FFFFFF;} .st4{fill:#231F20;} .st5{opacity:0.75;fill:none;stroke:#FFFFFF;stroke-width:5;enable-background:new;} .st6{fill:none;stroke:#FFFFFF;stroke-width:5;} .st7{opacity:0.4;fill:#FFFFFF;enable-background:new;} .st8{opacity:0.6;fill:#FFFFFF;enable-background:new;} .st9{opacity:0.8;fill:#FFFFFF;enable-background:new;} .st10{opacity:0.9;fill:#FFFFFF;enable-background:new;} .st11{opacity:0.3;fill:#FFFFFF;enable-background:new;} .st12{opacity:0.5;fill:#FFFFFF;enable-background:new;} .st13{opacity:0.7;fill:#FFFFFF;enable-background:new;}</style&g
 t;<path class="st0" d="M16.5 8.5c.3.1.4.5.2.8-.1.1-.1.2-.2.2l-11.4 7c-.5.3-.8.1-.8-.5V2c0-.5.4-.8.8-.5l11.4 7z"/><path class="st0" d="M24 1h2.2c.6 0 1 .4 1 1v14c0 .6-.4 1-1 1H24c-.6 0-1-.4-1-1V2c0-.5.4-1 1-1zm9.8 0H36c.6 0 1 .4 1 1v14c0 .6-.4 1-1 1h-2.2c-.6 0-1-.4-1-1V2c0-.5.4-1 1-1z"/><path class="st0" d="M81 1.4c0-.6.4-1 1-1h5.4c.6 0 .7.3.3.7l-6 6c-.4.4-.7.3-.7-.3V1.4zm0 15.8c0 .6.4 1 1 1h5.4c.6 0 .7-.3.3-.7l-6-6c-.4-.4-.7-.3-.7.3v5.4zM98.8 1.4c0-.6-.4-1-1-1h-5.4c-.6 0-.7.3-.3.7l6 6c.4.4.7.3.7-.3V1.4zm0 15.8c0 .6-.4 1-1 1h-5.4c-.6 0-.7-.3-.3-.7l6-6c.4-.4.7-.3.7.3v5.4z"/><path class="st0" d="M112.7 5c0 .6.4 1 1 1h4.1c.6 0 .7-.3.3-.7L113.4.6c-.4-.4-.7-.3-.7.3V5zm-7.1 1c.6 0 1-.4 1-1V.9c0-.6-.3-.7-.7-.3l-4.7 4.7c-.4.4-.3.7.3.7h4.1zm1 7.1c0-.6-.4-1-1-1h-4.1c-.6 0-.7.3-.3.7l4.7 4.7c.4.4.7.3.7-.3v-4.1zm7.1-1c-.6 0-1 .4-1 1v4.1c0 .5.3.7.7.3l4.7-4.7c.4-.4.3-.7-.3-.7h-4.1z"/><path cla
 ss="st0" d="M67 5.8c-.5.4-1.2.6-1.8.6H62c-.6 0-1 .4-1 1v5.7c0 .6.4 1 1 1h4.2c.3.2.5.4.8.6l3.5 2.6c.4.3.8.1.8-.4V3.5c0-.5-.4-.7-.8-.4L67 5.8z"/><path class="st1" d="M73.9 2.5s3.9-.8 3.9 7.7-3.9 7.8-3.9 7.8"/><path class="st1" d="M72.6 6.4s2.6-.4 2.6 3.8-2.6 3.9-2.6 3.9"/><path class="st0" d="M47 5.8c-.5.4-1.2.6-1.8.6H42c-.6 0-1 .4-1 1v5.7c0 .6.4 1 1 1h4.2c.3.2.5.4.8.6l3.5 2.6c.4.3.8.1.8-.4V3.5c0-.5-.4-.7-.8-.4L47 5.8z"/><path class="st2" d="M52.8 7l5.4 5.4m-5.4 0L58.2 7"/><path class="st3" d="M128.7 8.6c-6.2-4.2-6.5 7.8 0 3.9m6.5-3.9c-6.2-4.2-6.5 7.8 0 3.9"/><path class="st0" d="M122.2 3.4h15.7v13.1h-15.7V3.4zM120.8 2v15.7h18.3V2h-18.3z"/><path class="st0" d="M143.2 3h14c1.1 0 2 .9 2 2v10c0 1.1-.9 2-2 2h-14c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2z"/><path class="st4" d="M1
 46.4 13.8c-.8 0-1.6-.4-2.1-1-1.1-1.4-1-3.4.1-4.8.5-.6 2-1.7 4.6.2l-.6.8c-1.4-1-2.6-1.1-3.3-.3-.8 1-.8 2.4-.1 3.5.7.9 1.9.8 3.4-.1l.5.9c-.7.5-1.6.7-2.5.8zm7.5 0c-.8 0-1.6-.4-2.1-1-1.1-1.4-1-3.4.1-4.8.5-.6 2-1.7 4.6.2l-.5.8c-1.4-1-2.6-1.1-3.3-.3-.8 1-.8 2.4-.1 3.5.7.9 1.9.8 3.4-.1l.5.9c-.8.5-1.7.7-2.6.8z"/><path class="st0" d="M60.3 77c.6.2.8.8.6 1.4-.1.3-.3.5-.6.6L30 96.5c-1 .6-1.7.1-1.7-1v-35c0-1.1.8-1.5 1.7-1L60.3 77z"/><path class="st5" d="M2.5 79c0-20.7 16.8-37.5 37.5-37.5S77.5 58.3 77.5 79 60.7 116.5 40 116.5 2.5 99.7 2.5 79z"/><path class="st0" d="M140.3 77c.6.2.8.8.6 1.4-.1.3-.3.5-.6.6L110 96.5c-1 .6-1.7.1-1.7-1v-35c0-1.1.8-1.5 1.7-1L140.3 77z"/><path class="st6" d="M82.5 79c0-20.7 16.8-37.5 37.5-37.5s37.5 16.8 37.5 37.5-16.8 37.5-37.5 37.5S82.5 99.7 82.5 79z"/><circle class="st0" cx="201.9" cy="47.1" r="8.1"/><circle 
 class="st7" cx="233.9" cy="79" r="5"/><circle class="st8" cx="201.9" cy="110.9" r="6"/><circle class="st9" cx="170.1" cy="79" r="7"/><circle class="st10" cx="178.2" cy="56.3" r="7.5"/><circle class="st11" cx="226.3" cy="56.1" r="4.5"/><circle class="st12" cx="225.8" cy="102.8" r="5.5"/><circle class="st13" cx="178.2" cy="102.8" r="6.5"/><path class="st0" d="M178 9.4c0 .4-.4.7-.9.7-.1 0-.2 0-.2-.1L172 8.2c-.5-.2-.6-.6-.1-.8l6.2-3.6c.5-.3.8-.1.7.5l-.8 5.1z"/><path class="st0" d="M169.4 15.9c-1 0-2-.2-2.9-.7-2-1-3.2-3-3.2-5.2.1-3.4 2.9-6 6.3-6 2.5.1 4.8 1.7 5.6 4.1l.1-.1 2.1 1.1c-.6-4.4-4.7-7.5-9.1-6.9-3.9.6-6.9 3.9-7 7.9 0 2.9 1
 .7 5.6 4.3 7 1.2.6 2.5.9 3.8 1 2.6 0 5-1.2 6.6-3.3l-1.8-.9c-1.2 1.2-3 2-4.8 2z"/><path class="st0" d="M183.4 3.2c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5-1.5-.7-1.5-1.5c0-.9.7-1.5 1.5-1.5zm5.1 0h8.5c.9 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5h-8.5c-.9 0-1.5-.7-1.5-1.5-.1-.9.6-1.5 1.5-1.5zm-5.1 5c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5-1.5-.7-1.5-1.5c0-.9.7-1.5 1.5-1.5zm5.1 0h8.5c.9 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5h-8.5c-.9 0-1.5-.7-1.5-1.5-.1-.9.6-1.5 1.5-1.5zm-5.1 5c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5-1.5-.7-1.5-1.5c0-.9.7-1.5 1.5-1.5zm5.1 0h8.5c.9 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5h-8.5c-.9 0-1.5-.7-1.5-1.5-.1-.9.6-1.5 1.5-1.5z"/></svg>
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrenderersdailymotionjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/dailymotion.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/dailymotion.js                            (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/dailymotion.js      2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,394 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
+'use strict';
+
+var DailyMotionApi = {
+       isSDKStarted: false,
+
+       isSDKLoaded: false,
+
+       iframeQueue: [],
+
+       enqueueIframe: function enqueueIframe(settings) {
+
+               if (DailyMotionApi.isLoaded) {
+                       DailyMotionApi.createIframe(settings);
+               } else {
+                       DailyMotionApi.loadIframeApi();
+                       DailyMotionApi.iframeQueue.push(settings);
+               }
+       },
+
+       loadIframeApi: function loadIframeApi() {
+               if (!DailyMotionApi.isSDKStarted) {
+                       mejs.Utils.loadScript('https://api.dmcdn.net/all.js');
+                       DailyMotionApi.isSDKStarted = true;
+               }
+       },
+
+       apiReady: function apiReady() {
+
+               DailyMotionApi.isLoaded = true;
+               DailyMotionApi.isSDKLoaded = true;
+
+               while (DailyMotionApi.iframeQueue.length > 0) {
+                       var settings = DailyMotionApi.iframeQueue.pop();
+
+                       DM.init({
+                               apiKey: settings.apiKey,
+                               status: settings.status,
+                               cookie: settings.cookie
+                       });
+
+                       DailyMotionApi.createIframe(settings);
+               }
+       },
+
+       createIframe: function createIframe(settings) {
+
+               var player = DM.player(settings.container, {
+                       height: settings.height || '100%',
+                       width: settings.width || '100%',
+                       video: settings.videoId,
+                       params: Object.assign({ api: true }, settings.params),
+                       origin: location.host
+               });
+
+               player.addEventListener('apiready', function () {
+                       window['__ready__' + settings.id](player, { paused: true, ended: false });
+               });
+       },
+
+       getDailyMotionId: function getDailyMotionId(url) {
+               var parts = url.split('/'),
+                   lastPart = parts[parts.length - 1],
+                   dashParts = lastPart.split('_');
+
+               return dashParts[0];
+       }
+};
+
+var DailyMotionIframeRenderer = {
+       name: 'dailymotion_iframe',
+       options: {
+               prefix: 'dailymotion_iframe',
+               dailymotion: {
+                       width: '100%',
+                       height: '100%',
+                       params: {
+                               autoplay: false,
+                               chromeless: 1,
+                               info: 0,
+                               logo: 0,
+                               related: 0
+                       },
+                       apiKey: null,
+                       status: true,
+                       cookie: true
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return ~['video/dailymotion', 'video/x-dailymotion'].indexOf(type.toLowerCase());
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var dm = {},
+                   apiStack = [],
+                   readyState = 4;
+
+               var events = void 0,
+                   dmPlayer = null,
+                   dmIframe = null;
+
+               dm.options = options;
+               dm.id = mediaElement.id + '_' + options.prefix;
+               dm.mediaElement = mediaElement;
+
+               var props = mejs.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       dm['get' + capName] = function () {
+                               if (dmPlayer !== null) {
+                                       var value = null;
+
+                                       switch (propName) {
+                                               case 'currentTime':
+                                                       return dmPlayer.currentTime;
+                                               case 'duration':
+                                                       return isNaN(dmPlayer.duration) ? 0 : dmPlayer.duration;
+                                               case 'volume':
+                                                       return dmPlayer.volume;
+                                               case 'paused':
+                                                       return dmPlayer.paused;
+                                               case 'ended':
+                                                       return dmPlayer.ended;
+                                               case 'muted':
+                                                       return dmPlayer.muted;
+                                               case 'buffered':
+                                                       var percentLoaded = dmPlayer.bufferedTime,
+                                                           duration = dmPlayer.duration;
+                                                       return {
+                                                               start: function start() {
+                                                                       return 0;
+                                                               },
+                                                               end: function end() {
+                                                                       return percentLoaded / duration;
+                                                               },
+                                                               length: 1
+                                                       };
+                                               case 'src':
+                                                       return mediaElement.originalNode.getAttribute('src');
+                                               case 'readyState':
+                                                       return readyState;
+                                       }
+
+                                       return value;
+                               } else {
+                                       return null;
+                               }
+                       };
+
+                       dm['set' + capName] = function (value) {
+                               if (dmPlayer !== null) {
+                                       switch (propName) {
+                                               case 'src':
+                                                       var url = typeof value === 'string' ? value : value[0].src;
+                                                       dmPlayer.load(DailyMotionApi.getDailyMotionId(url));
+                                                       break;
+                                               case 'currentTime':
+                                                       dmPlayer.seek(value);
+                                                       break;
+                                               case 'muted':
+                                                       dmPlayer.setMuted(value);
+                                                       setTimeout(function () {
+                                                               var event = mejs.Utils.createEvent('volumechange', dm);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'volume':
+                                                       dmPlayer.setVolume(value);
+                                                       setTimeout(function () {
+                                                               var event = mejs.Utils.createEvent('volumechange', dm);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'readyState':
+                                                       var event = mejs.Utils.createEvent('canplay', dm);
+                                                       mediaElement.dispatchEvent(event);
+                                                       break;
+                                               default:
+                                                       
+                                                       break;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'set', propName: propName, value: value });
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var methods = mejs.html5media.methods,
+                   assignMethods = function assignMethods(methodName) {
+                       dm[methodName] = function () {
+                               if (dmPlayer !== null) {
+                                       switch (methodName) {
+                                               case 'play':
+                                                       return dmPlayer.play();
+                                               case 'pause':
+                                                       return dmPlayer.pause();
+                                               case 'load':
+                                                       return null;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'call', methodName: methodName });
+                               }
+                       };
+               };
+
+               for (var _i = 0, _total = methods.length; _i < _total; _i++) {
+                       assignMethods(methods[_i]);
+               }
+
+               window['__ready__' + dm.id] = function (_dmPlayer) {
+
+                       mediaElement.dmPlayer = dmPlayer = _dmPlayer;
+
+                       if (apiStack.length) {
+                               for (var _i2 = 0, _total2 = apiStack.length; _i2 < _total2; _i2++) {
+
+                                       var stackItem = apiStack[_i2];
+
+                                       if (stackItem.type === 'set') {
+                                               var propName = stackItem.propName,
+                                                   capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                                               dm['set' + capName](stackItem.value);
+                                       } else if (stackItem.type === 'call') {
+                                               dm[stackItem.methodName]();
+                                       }
+                               }
+                       }
+
+                       dmIframe = document.getElementById(dm.id);
+
+                       events = ['mouseover', 'mouseout'];
+                       var assignEvents = function assignEvents(e) {
+                               var event = mejs.Utils.createEvent(e.type, dm);
+                               mediaElement.dispatchEvent(event);
+                       };
+
+                       for (var _i3 = 0, _total3 = events.length; _i3 < _total3; _i3++) {
+                               dmIframe.addEventListener(events[_i3], assignEvents, false);
+                       }
+
+                       if (mediaElement.originalNode.muted) {
+                               dmPlayer.setMuted(true);
+                               dmPlayer.setVolume(0);
+                       }
+
+                       events = mejs.html5media.events;
+                       events = events.concat(['click', 'mouseover', 'mouseout']);
+                       var assignNativeEvents = function assignNativeEvents(eventName) {
+                               if (eventName !== 'ended') {
+                                       dmPlayer.addEventListener(eventName, function (e) {
+                                               var event = mejs.Utils.createEvent(e.type, dmPlayer);
+                                               mediaElement.dispatchEvent(event);
+                                       });
+                               }
+                       };
+
+                       for (var _i4 = 0, _total4 = events.length; _i4 < _total4; _i4++) {
+                               assignNativeEvents(events[_i4]);
+                       }
+
+                       dmPlayer.addEventListener('ad_start', function () {
+                               var event = mejs.Utils.createEvent('play', dmPlayer);
+                               mediaElement.dispatchEvent(event);
+
+                               event = mejs.Utils.createEvent('progress', dmPlayer);
+                               mediaElement.dispatchEvent(event);
+
+                               event = mejs.Utils.createEvent('timeupdate', dmPlayer);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       dmPlayer.addEventListener('ad_timeupdate', function () {
+                               var event = mejs.Utils.createEvent('timeupdate', dmPlayer);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       dmPlayer.addEventListener('ad_pause', function () {
+                               var event = mejs.Utils.createEvent('pause', dmPlayer);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       dmPlayer.addEventListener('ad_end', function () {
+                               var event = mejs.Utils.createEvent('ended', dmPlayer);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       dmPlayer.addEventListener('start', function () {
+                               if (mediaElement.originalNode.muted) {
+                                       dmPlayer.setMuted(true);
+                               }
+                       });
+                       dmPlayer.addEventListener('video_start', function () {
+                               var event = mejs.Utils.createEvent('play', dmPlayer);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       dmPlayer.addEventListener('ad_timeupdate', function () {
+                               var event = mejs.Utils.createEvent('timeupdate', dmPlayer);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       dmPlayer.addEventListener('video_end', function () {
+                               var event = mejs.Utils.createEvent('ended', dmPlayer);
+                               mediaElement.dispatchEvent(event);
+
+                               if (mediaElement.originalNode.getAttribute('loop')) {
+                                       dmPlayer.play();
+                               }
+                       });
+
+                       var initEvents = ['rendererready', 'loadedmetadata', 'loadeddata', 'canplay'];
+
+                       for (var _i5 = 0, _total5 = initEvents.length; _i5 < _total5; _i5++) {
+                               var event = mejs.Utils.createEvent(initEvents[_i5], dm);
+                               mediaElement.dispatchEvent(event);
+                       }
+               };
+
+               var dmContainer = document.createElement('div');
+               dmContainer.id = dm.id;
+               mediaElement.appendChild(dmContainer);
+               if (mediaElement.originalNode) {
+                       dmContainer.style.width = mediaElement.originalNode.style.width;
+                       dmContainer.style.height = mediaElement.originalNode.style.height;
+               }
+               mediaElement.originalNode.style.display = 'none';
+
+               var videoId = DailyMotionApi.getDailyMotionId(mediaFiles[0].src),
+                   dmSettings = Object.assign({
+                       id: dm.id,
+                       container: dmContainer,
+                       videoId: videoId
+               }, dm.options.dailymotion);
+
+               if (mediaElement.originalNode.autoplay) {
+                       dmSettings.params.autoplay = true;
+               }
+               if (mediaElement.originalNode.muted) {
+                       dmSettings.params.mute = true;
+               }
+
+               DailyMotionApi.enqueueIframe(dmSettings);
+
+               dm.hide = function () {
+                       dm.pause();
+                       if (dmIframe) {
+                               dmIframe.style.display = 'none';
+                       }
+               };
+               dm.show = function () {
+                       if (dmIframe) {
+                               dmIframe.style.display = '';
+                       }
+               };
+               dm.setSize = function (width, height) {
+                       if (dmIframe) {
+                               dmIframe.width = width;
+                               dmIframe.height = height;
+                       }
+               };
+               dm.destroy = function () {
+                       dmPlayer.destroy();
+               };
+
+               return dm;
+       }
+};
+
+mejs.Utils.typeChecks.push(function (url) {
+       return (/\/\/((www\.)?dailymotion\.com|dai\.ly)/i.test(url) ? 'video/x-dailymotion' : null
+       );
+});
+
+window.dmAsyncInit = function () {
+       DailyMotionApi.apiReady();
+};
+
+mejs.Renderers.add(DailyMotionIframeRenderer);
+
+},{}]},{},[1]);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrenderersdailymotionminjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/dailymotion.min.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/dailymotion.min.js                                (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/dailymotion.min.js  2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,13 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */
+!function e(t,n,a){function i(s,o){if(!n[s]){if(!t[s]){var d="function"==typeof require&&require;if(!o&&d)return d(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var l=n[s]={exports:{}};t[s][0].call(l.exports,function(e){var n=t[s][1][e];return i(n||e)},l,l.exports,e,t,n,a)}return n[s].exports}for(var r="function"==typeof require&&require,s=0;s<a.length;s++)i(a[s]);return i}({1:[function(e,t,n){"use strict";var a={isSDKStarted:!1,isSDKLoaded:!1,iframeQueue:[],enqueueIframe:function(e){a.isLoaded?a.createIframe(e):(a.loadIframeApi(),a.iframeQueue.push(e))},loadIframeApi:function(){a.isSDKStarted||(mejs.Utils.loadScript("https://api.dmcdn.net/all.js"),a.isSDKStarted=!0)},apiReady:function(){for(a.isLoaded=!0,a.isSDKLoaded=!0;a.iframeQueue.length>0;){var e=a.iframeQueue.pop();DM.init({apiKey:e.apiKey,status:e.status,cookie:e.cook
 ie}),a.createIframe(e)}},createIframe:function(e){var t=DM.player(e.container,{height:e.height||"100%",width:e.width||"100%",video:e.videoId,params:Object.assign({api:!0},e.params),origin:location.host});t.addEventListener("apiready",function(){window["__ready__"+e.id](t,{paused:!0,ended:!1})})},getDailyMotionId:function(e){var t=e.split("/");return t[t.length-1].split("_")[0]}},i={name:"dailymotion_iframe",options:{prefix:"dailymotion_iframe",dailymotion:{width:"100%",height:"100%",params:{autoplay:!1,chromeless:1,info:0,logo:0,related:0},apiKey:null,status:!0,cookie:!0}},canPlayType:function(e){return~["video/dailymotion","video/x-dailymotion"].indexOf(e.toLowerCase())},create:function(e,t,n){var i={},r=[],s=void 0,o=null,d=null;i.options=t,i.id=e.id+"_"+t.prefix,i.mediaElement=e;for(var u=mejs.html5media.properties,l=0,c=u.length;l<c;l++)!function(t
 ){var n=""+t.substring(0,1).toUpperCase()+t.substring(1);i["get"+n]=function(){if(null!==o){switch(t){case"currentTime":return o.currentTime;case"duration":return isNaN(o.duration)?0:o.duration;case"volume":return o.volume;case"paused":return o.paused;case"ended":return o.ended;case"muted":return o.muted;case"buffered":var n=o.bufferedTime,a=o.duration;return{start:function(){return 0},end:function(){return n/a},length:1};case"src":return e.originalNode.getAttribute("src");case"readyState":return 4}return null}return null},i["set"+n]=function(n){if(null!==o)switch(t){case"src":var s="string"==typeof n?n:n[0].src;o.load(a.getDailyMotionId(s));break;case"currentTime":o.seek(n);break;case"muted":o.setMuted(n),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",i);e.dispatchEvent(t)},50);break;ca
 se"volume":o.setVolume(n),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",i);e.dispatchEvent(t)},50);break;case"readyState":var d=mejs.Utils.createEvent("canplay",i);e.dispatchEvent(d)}else r.push({type:"set",propName:t,value:n})}}(u[l]);for(var m=mejs.html5media.methods,p=0,v=m.length;p<v;p++)!function(e){i[e]=function(){if(null!==o)switch(e){case"play":return o.play();case"pause":return o.pause();case"load":return null}else r.push({type:"call",methodName:e})}}(m[p]);window["__ready__"+i.id]=function(t){if(e.dmPlayer=o=t,r.length)for(var n=0,a=r.length;n<a;n++){var u=r[n];if("set"===u.type){var l=u.propName,c=""+l.substring(0,1).toUpperCase()+l.substring(1);i["set"+c](u.value)}else"call"===u.type&&i[u.methodName]()}d=document.getElementById(i.id);for(var m=0,p=(s=["mouseover","mouseout"]).leng
 th;m<p;m++)d.addEventListener(s[m],function(t){var n=mejs.Utils.createEvent(t.type,i);e.dispatchEvent(n)},!1);e.originalNode.muted&&(o.setMuted(!0),o.setVolume(0)),s=mejs.html5media.events;for(var v=0,f=(s=s.concat(["click","mouseover","mouseout"])).length;v<f;v++)!function(t){"ended"!==t&&o.addEventListener(t,function(t){var n=mejs.Utils.createEvent(t.type,o);e.dispatchEvent(n)})}(s[v]);o.addEventListener("ad_start",function(){var t=mejs.Utils.createEvent("play",o);e.dispatchEvent(t),t=mejs.Utils.createEvent("progress",o),e.dispatchEvent(t),t=mejs.Utils.createEvent("timeupdate",o),e.dispatchEvent(t)}),o.addEventListener("ad_timeupdate",function(){var t=mejs.Utils.createEvent("timeupdate",o);e.dispatchEvent(t)}),o.addEventListener("ad_pause",function(){var t=mejs.Utils.createEvent("pause",o);e.dispatchEvent(t)}),o.addEventListener("ad_end
 ",function(){var t=mejs.Utils.createEvent("ended",o);e.dispatchEvent(t)}),o.addEventListener("start",function(){e.originalNode.muted&&o.setMuted(!0)}),o.addEventListener("video_start",function(){var t=mejs.Utils.createEvent("play",o);e.dispatchEvent(t)}),o.addEventListener("ad_timeupdate",function(){var t=mejs.Utils.createEvent("timeupdate",o);e.dispatchEvent(t)}),o.addEventListener("video_end",function(){var t=mejs.Utils.createEvent("ended",o);e.dispatchEvent(t),e.originalNode.getAttribute("loop")&&o.play()});for(var h=["rendererready","loadedmetadata","loadeddata","canplay"],y=0,g=h.length;y<g;y++){var E=mejs.Utils.createEvent(h[y],i);e.dispatchEvent(E)}};var f=document.createElement("div");f.id=i.id,e.appendChild(f),e.originalNode&&(f.style.width=e.originalNode.style.width,f.style.height=e.originalNode.style.he
 ight),e.originalNode.style.display="none";var h=a.getDailyMotionId(n[0].src),y=Object.assign({id:i.id,container:f,videoId:h},i.options.dailymotion);return e.originalNode.autoplay&&(y.params.autoplay=!0),e.originalNode.muted&&(y.params.mute=!0),a.enqueueIframe(y),i.hide=function(){i.pause(),d&&(d.style.display="none")},i.show=function(){d&&(d.style.display="")},i.setSize=function(e,t){d&&(d.width=e,d.height=t)},i.destroy=function(){o.destroy()},i}};mejs.Utils.typeChecks.push(function(e){return/\/\/((www\.)?dailymotion\.com|dai\.ly)/i.test(e)?"video/x-dailymotion":null}),window.dmAsyncInit=function(){a.apiReady()},mejs.Renderers.add(i)},{}]},{},[1]);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrenderersfacebookjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/facebook.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/facebook.js                               (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/facebook.js 2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,339 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
+'use strict';
+
+var FacebookRenderer = {
+       name: 'facebook',
+       options: {
+               prefix: 'facebook',
+               facebook: {
+                       appId: '{your-app-id}',
+                       xfbml: true,
+                       version: 'v2.9'
+               }
+       },
+
+       canPlayType: function canPlayType(type) {
+               return ~['video/facebook', 'video/x-facebook'].indexOf(type.toLowerCase());
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+
+               var fbWrapper = {},
+                   apiStack = [],
+                   eventHandler = {},
+                   readyState = 4,
+                   autoplay = mediaElement.originalNode.autoplay;
+
+               var src = '',
+                   paused = true,
+                   ended = false,
+                   hasStartedPlaying = false,
+                   fbApi = null,
+                   fbDiv = null;
+
+               options = Object.assign(options, mediaElement.options);
+               fbWrapper.options = options;
+               fbWrapper.id = mediaElement.id + '_' + options.prefix;
+               fbWrapper.mediaElement = mediaElement;
+
+               var props = mejs.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       fbWrapper['get' + capName] = function () {
+
+                               if (fbApi !== null) {
+                                       var value = null;
+
+                                       switch (propName) {
+                                               case 'currentTime':
+                                                       return fbApi.getCurrentPosition();
+                                               case 'duration':
+                                                       return fbApi.getDuration();
+                                               case 'volume':
+                                                       return fbApi.getVolume();
+                                               case 'paused':
+                                                       return paused;
+                                               case 'ended':
+                                                       return ended;
+                                               case 'muted':
+                                                       return fbApi.isMuted();
+                                               case 'buffered':
+                                                       return {
+                                                               start: function start() {
+                                                                       return 0;
+                                                               },
+                                                               end: function end() {
+                                                                       return 0;
+                                                               },
+                                                               length: 1
+                                                       };
+                                               case 'src':
+                                                       return src;
+                                               case 'readyState':
+                                                       return readyState;
+                                       }
+
+                                       return value;
+                               } else {
+                                       return null;
+                               }
+                       };
+
+                       fbWrapper['set' + capName] = function (value) {
+
+                               if (fbApi !== null) {
+
+                                       switch (propName) {
+                                               case 'src':
+                                                       var url = typeof value === 'string' ? value : value[0].src;
+
+                                                       fbDiv.remove();
+                                                       createFacebookEmbed(url, options.facebook);
+
+                                                       FB.XFBML.parse();
+
+                                                       if (autoplay) {
+                                                               fbApi.play();
+                                                       }
+
+                                                       break;
+                                               case 'currentTime':
+                                                       fbApi.seek(value);
+                                                       break;
+                                               case 'muted':
+                                                       if (value) {
+                                                               fbApi.mute();
+                                                       } else {
+                                                               fbApi.unmute();
+                                                       }
+                                                       setTimeout(function () {
+                                                               var event = mejs.Utils.createEvent('volumechange', fbWrapper);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'volume':
+                                                       fbApi.setVolume(value);
+                                                       setTimeout(function () {
+                                                               var event = mejs.Utils.createEvent('volumechange', fbWrapper);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'readyState':
+                                                       var event = mejs.Utils.createEvent('canplay', fbWrapper);
+                                                       mediaElement.dispatchEvent(event);
+                                                       break;
+                                               default:
+                                                       
+                                                       break;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'set', propName: propName, value: value });
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var methods = mejs.html5media.methods,
+                   assignMethods = function assignMethods(methodName) {
+                       fbWrapper[methodName] = function () {
+                               if (fbApi !== null) {
+                                       switch (methodName) {
+                                               case 'play':
+                                                       return fbApi.play();
+                                               case 'pause':
+                                                       return fbApi.pause();
+                                               case 'load':
+                                                       return null;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'call', methodName: methodName });
+                               }
+                       };
+               };
+
+               for (var _i = 0, _total = methods.length; _i < _total; _i++) {
+                       assignMethods(methods[_i]);
+               }
+
+               function sendEvents(events) {
+                       for (var _i2 = 0, _total2 = events.length; _i2 < _total2; _i2++) {
+                               var event = mejs.Utils.createEvent(events[_i2], fbWrapper);
+                               mediaElement.dispatchEvent(event);
+                       }
+               }
+
+               function createFacebookEmbed(url, config) {
+                       src = url;
+
+                       fbDiv = document.createElement('div');
+                       fbDiv.id = fbWrapper.id;
+                       fbDiv.className = "fb-video";
+                       fbDiv.setAttribute("data-href", url);
+                       fbDiv.setAttribute("data-allowfullscreen", "true");
+                       fbDiv.setAttribute("data-controls", "false");
+
+                       mediaElement.originalNode.parentNode.insertBefore(fbDiv, mediaElement.originalNode);
+                       mediaElement.originalNode.style.display = 'none';
+
+                       window.fbAsyncInit = function () {
+
+                               FB.init(config);
+
+                               FB.Event.subscribe('xfbml.ready', function (msg) {
+
+                                       if (msg.type === 'video') {
+
+                                               fbApi = msg.instance;
+
+                                               var fbIframe = fbDiv.getElementsByTagName('iframe')[0],
+                                                   width = fbIframe.offsetWidth,
+                                                   height = fbIframe.offsetHeight,
+                                                   events = ['mouseover', 'mouseout'],
+                                                   assignEvents = function assignEvents(e) {
+                                                       var event = mejs.Utils.createEvent(e.type, fbWrapper);
+                                                       mediaElement.dispatchEvent(event);
+                                               };
+
+                                               fbWrapper.setSize(width, height);
+
+                                               if (autoplay) {
+                                                       fbApi.play();
+                                               }
+
+                                               for (var _i3 = 0, _total3 = events.length; _i3 < _total3; _i3++) {
+                                                       fbIframe.addEventListener(events[_i3], assignEvents, false);
+                                               }
+
+                                               var fbEvents = ['startedPlaying', 'paused', 'finishedPlaying', 'startedBuffering', 'finishedBuffering'];
+                                               for (var _i4 = 0, _total4 = fbEvents.length; _i4 < _total4; _i4++) {
+                                                       var event = fbEvents[_i4],
+                                                           handler = eventHandler[event];
+                                                       if (handler !== undefined && handler !== null && !mejs.Utils.isObjectEmpty(handler) && typeof handler.removeListener === 'function') {
+                                                               handler.removeListener(event);
+                                                       }
+                                               }
+
+                                               if (apiStack.length) {
+                                                       for (var _i5 = 0, _total5 = apiStack.length; _i5 < _total5; _i5++) {
+
+                                                               var stackItem = apiStack[_i5];
+
+                                                               if (stackItem.type === 'set') {
+                                                                       var propName = stackItem.propName,
+                                                                           capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                                                                       fbWrapper['set' + capName](stackItem.value);
+                                                               } else if (stackItem.type === 'call') {
+                                                                       fbWrapper[stackItem.methodName]();
+                                                               }
+                                                       }
+                                               }
+
+                                               sendEvents(['rendererready', 'loadeddata', 'canplay', 'progress', 'loadedmetadata', 'timeupdate']);
+
+                                               var timer = void 0;
+
+                                               eventHandler.startedPlaying = fbApi.subscribe('startedPlaying', function () {
+                                                       if (!hasStartedPlaying) {
+                                                               hasStartedPlaying = true;
+                                                       }
+                                                       paused = false;
+                                                       ended = false;
+                                                       sendEvents(['play', 'playing', 'timeupdate']);
+
+                                                       timer = setInterval(function () {
+                                                               fbApi.getCurrentPosition();
+                                                               sendEvents(['timeupdate']);
+                                                       }, 250);
+                                               });
+                                               eventHandler.paused = fbApi.subscribe('paused', function () {
+                                                       paused = true;
+                                                       ended = false;
+                                                       sendEvents(['pause']);
+                                               });
+                                               eventHandler.finishedPlaying = fbApi.subscribe('finishedPlaying', function () {
+                                                       paused = true;
+                                                       ended = true;
+
+                                                       sendEvents(['ended']);
+                                                       clearInterval(timer);
+                                                       timer = null;
+                                               });
+                                               eventHandler.startedBuffering = fbApi.subscribe('startedBuffering', function () {
+                                                       sendEvents(['progress', 'timeupdate']);
+                                               });
+                                               eventHandler.finishedBuffering = fbApi.subscribe('finishedBuffering', function () {
+                                                       sendEvents(['progress', 'timeupdate']);
+                                               });
+                                       }
+                               });
+                       };
+
+                       mejs.Utils.loadScript('https://connect.facebook.net/en_US/sdk.js');
+               }
+
+               if (mediaFiles.length > 0) {
+                       createFacebookEmbed(mediaFiles[0].src, fbWrapper.options.facebook);
+               }
+
+               fbWrapper.hide = function () {
+                       fbWrapper.stopInterval();
+                       fbWrapper.pause();
+                       if (fbDiv) {
+                               fbDiv.style.display = 'none';
+                       }
+               };
+               fbWrapper.show = function () {
+                       if (fbDiv) {
+                               fbDiv.style.display = '';
+                       }
+               };
+               fbWrapper.setSize = function (width, height) {
+                       if (fbApi !== null && !isNaN(width) && !isNaN(height)) {
+                               fbDiv.style.width = width;
+                               fbDiv.style.height = height;
+                       }
+               };
+               fbWrapper.destroy = function () {};
+
+               fbWrapper.interval = null;
+
+               fbWrapper.startInterval = function () {
+                       fbWrapper.interval = setInterval(function () {
+                               var event = mejs.Utils.createEvent('timeupdate', fbWrapper);
+                               mediaElement.dispatchEvent(event);
+                       }, 250);
+               };
+               fbWrapper.stopInterval = function () {
+                       if (fbWrapper.interval) {
+                               clearInterval(fbWrapper.interval);
+                       }
+               };
+
+               return fbWrapper;
+       }
+};
+
+mejs.Utils.typeChecks.push(function (url) {
+       return ~url.toLowerCase().indexOf('//www.facebook') ? 'video/x-facebook' : null;
+});
+
+mejs.Renderers.add(FacebookRenderer);
+
+},{}]},{},[1]);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrenderersfacebookminjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/facebook.min.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/facebook.min.js                           (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/facebook.min.js     2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,13 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */
+!function e(t,n,r){function a(s,o){if(!n[s]){if(!t[s]){var u="function"==typeof require&&require;if(!o&&u)return u(s,!0);if(i)return i(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var c=n[s]={exports:{}};t[s][0].call(c.exports,function(e){var n=t[s][1][e];return a(n||e)},c,c.exports,e,t,n,r)}return n[s].exports}for(var i="function"==typeof require&&require,s=0;s<r.length;s++)a(r[s]);return a}({1:[function(e,t,n){"use strict";var r={name:"facebook",options:{prefix:"facebook",facebook:{appId:"{your-app-id}",xfbml:!0,version:"v2.9"}},canPlayType:function(e){return~["video/facebook","video/x-facebook"].indexOf(e.toLowerCase())},create:function(e,t,n){function r(t){for(var n=0,r=t.length;n<r;n++){var a=mejs.Utils.createEvent(t[n],i);e.dispatchEvent(a)}}function a(t,n){l=t,(v=document.createElement(&q
 uot;div")).id=i.id,v.className="fb-video",v.setAttribute("data-href",t),v.setAttribute("data-allowfullscreen","true"),v.setAttribute("data-controls","false"),e.originalNode.parentNode.insertBefore(v,e.originalNode),e.originalNode.style.display="none",window.fbAsyncInit=function(){FB.init(n),FB.Event.subscribe("xfbml.ready",function(t){if("video"===t.type){p=t.instance;var n=v.getElementsByTagName("iframe")[0],a=n.offsetWidth,l=n.offsetHeight,m=["mouseover","mouseout"];i.setSize(a,l),u&&p.play();for(var g=0,h=m.length;g<h;g++)n.addEventListener(m[g],function(t){var n=mejs.Utils.createEvent(t.type,i);e.dispatchEvent(n)},!1);for(var y=["startedPlaying","paused","finishedPlaying","startedBuffering","finishedBuffering"],b=0,E=y.length;b<E;b++){var k=y[b],N=o[k];void 0===N||null===N||mejs.Utils.isObject
 Empty(N)||"function"!=typeof N.removeListener||N.removeListener(k)}if(s.length)for(var j=0,w=s.length;j<w;j++){var U=s[j];if("set"===U.type){var x=U.propName,B=""+x.substring(0,1).toUpperCase()+x.substring(1);i["set"+B](U.value)}else"call"===U.type&&i[U.methodName]()}r(["rendererready","loadeddata","canplay","progress","loadedmetadata","timeupdate"]);var I=void 0;o.startedPlaying=p.subscribe("startedPlaying",function(){d||(d=!0),c=!1,f=!1,r(["play","playing","timeupdate"]),I=setInterval(function(){p.getCurrentPosition(),r(["timeupdate"])},250)}),o.paused=p.subscribe("paused",function(){c=!0,f=!1,r(["pause"])}),o.finishedPlaying=p.subscribe("finishedPlaying",function(){c=!0,f=!0,r(["ended"]),clearInterval(I),I=null}),o.startedBuffering=p.subscribe("startedBuffering",
 function(){r(["progress","timeupdate"])}),o.finishedBuffering=p.subscribe("finishedBuffering",function(){r(["progress","timeupdate"])})}})},mejs.Utils.loadScript("https://connect.facebook.net/en_US/sdk.js")}var i={},s=[],o={},u=e.originalNode.autoplay,l="",c=!0,f=!1,d=!1,p=null,v=null;t=Object.assign(t,e.options),i.options=t,i.id=e.id+"_"+t.prefix,i.mediaElement=e;for(var m=mejs.html5media.properties,g=0,h=m.length;g<h;g++)!function(n){var r=""+n.substring(0,1).toUpperCase()+n.substring(1);i["get"+r]=function(){if(null!==p){switch(n){case"currentTime":return p.getCurrentPosition();case"duration":return p.getDuration();case"volume":return p.getVolume();case"paused":return c;case"ended":return f;case"muted":return p.isMuted();case"buffered":return{start:function(){return 0},end:function(){return 0},length:1};case&q
 uot;src":return l;case"readyState":return 4}return null}return null},i["set"+r]=function(r){if(null!==p)switch(n){case"src":var o="string"==typeof r?r:r[0].src;v.remove(),a(o,t.facebook),FB.XFBML.parse(),u&&p.play();break;case"currentTime":p.seek(r);break;case"muted":r?p.mute():p.unmute(),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",i);e.dispatchEvent(t)},50);break;case"volume":p.setVolume(r),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",i);e.dispatchEvent(t)},50);break;case"readyState":var l=mejs.Utils.createEvent("canplay",i);e.dispatchEvent(l)}else s.push({type:"set",propName:n,value:r})}}(m[g]);for(var y=mejs.html5media.methods,b=0,E=y.length;b<E;b++)!function(e){i[e]=function(){if(null!==p)switch(e){case"play":return p.play();case"pause":return p.pause();case"load":return nu
 ll}else s.push({type:"call",methodName:e})}}(y[b]);return n.length>0&&a(n[0].src,i.options.facebook),i.hide=function(){i.stopInterval(),i.pause(),v&&(v.style.display="none")},i.show=function(){v&&(v.style.display="")},i.setSize=function(e,t){null===p||isNaN(e)||isNaN(t)||(v.style.width=e,v.style.height=t)},i.destroy=function(){},i.interval=null,i.startInterval=function(){i.interval=setInterval(function(){var t=mejs.Utils.createEvent("timeupdate",i);e.dispatchEvent(t)},250)},i.stopInterval=function(){i.interval&&clearInterval(i.interval)},i}};mejs.Utils.typeChecks.push(function(e){return~e.toLowerCase().indexOf("//www.facebook")?"video/x-facebook":null}),mejs.Renderers.add(r)},{}]},{},[1]);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrendererssoundcloudjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/soundcloud.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/soundcloud.js                             (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/soundcloud.js       2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,307 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
+'use strict';
+
+var SoundCloudApi = {
+
+       promise: null,
+
+       load: function load(settings) {
+
+               if (typeof SC !== 'undefined') {
+                       SoundCloudApi._createPlayer(settings);
+               } else {
+                       SoundCloudApi.promise = SoundCloudApi.promise || mejs.Utils.loadScript('https://w.soundcloud.com/player/api.js');
+                       SoundCloudApi.promise.then(function () {
+                               SoundCloudApi._createPlayer(settings);
+                       });
+               }
+       },
+
+       _createPlayer: function _createPlayer(settings) {
+               var player = SC.Widget(settings.iframe);
+               window['__ready__' + settings.id](player);
+       }
+};
+
+var SoundCloudIframeRenderer = {
+       name: 'soundcloud_iframe',
+       options: {
+               prefix: 'soundcloud_iframe'
+       },
+
+       canPlayType: function canPlayType(type) {
+               return ~['video/soundcloud', 'video/x-soundcloud'].indexOf(type.toLowerCase());
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+               var sc = {},
+                   apiStack = [],
+                   readyState = 4,
+                   autoplay = mediaElement.originalNode.autoplay;
+
+               var duration = 0,
+                   currentTime = 0,
+                   bufferedTime = 0,
+                   volume = 1,
+                   muted = false,
+                   paused = true,
+                   ended = false,
+                   scPlayer = null,
+                   scIframe = null;
+
+               sc.options = options;
+               sc.id = mediaElement.id + '_' + options.prefix;
+               sc.mediaElement = mediaElement;
+
+               var props = mejs.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       sc['get' + capName] = function () {
+                               if (scPlayer !== null) {
+                                       var value = null;
+
+                                       switch (propName) {
+                                               case 'currentTime':
+                                                       return currentTime;
+                                               case 'duration':
+                                                       return duration;
+                                               case 'volume':
+                                                       return volume;
+                                               case 'paused':
+                                                       return paused;
+                                               case 'ended':
+                                                       return ended;
+                                               case 'muted':
+                                                       return muted;
+                                               case 'buffered':
+                                                       return {
+                                                               start: function start() {
+                                                                       return 0;
+                                                               },
+                                                               end: function end() {
+                                                                       return bufferedTime * duration;
+                                                               },
+                                                               length: 1
+                                                       };
+                                               case 'src':
+                                                       return scIframe ? scIframe.src : '';
+                                               case 'readyState':
+                                                       return readyState;
+                                       }
+                                       return value;
+                               } else {
+                                       return null;
+                               }
+                       };
+
+                       sc['set' + capName] = function (value) {
+                               if (scPlayer !== null) {
+                                       switch (propName) {
+                                               case 'src':
+                                                       var url = typeof value === 'string' ? value : value[0].src;
+                                                       scPlayer.load(url);
+                                                       if (autoplay) {
+                                                               scPlayer.play();
+                                                       }
+                                                       break;
+                                               case 'currentTime':
+                                                       scPlayer.seekTo(value * 1000);
+                                                       break;
+                                               case 'muted':
+                                                       if (value) {
+                                                               scPlayer.setVolume(0);
+                                                       } else {
+                                                               scPlayer.setVolume(1);
+                                                       }
+                                                       setTimeout(function () {
+                                                               var event = mejs.Utils.createEvent('volumechange', sc);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'volume':
+                                                       scPlayer.setVolume(value);
+                                                       setTimeout(function () {
+                                                               var event = mejs.Utils.createEvent('volumechange', sc);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'readyState':
+                                                       var event = mejs.Utils.createEvent('canplay', sc);
+                                                       mediaElement.dispatchEvent(event);
+                                                       break;
+
+                                               default:
+                                                       
+                                                       break;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'set', propName: propName, value: value });
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var methods = mejs.html5media.methods,
+                   assignMethods = function assignMethods(methodName) {
+                       sc[methodName] = function () {
+                               if (scPlayer !== null) {
+                                       switch (methodName) {
+                                               case 'play':
+                                                       return scPlayer.play();
+                                               case 'pause':
+                                                       return scPlayer.pause();
+                                               case 'load':
+                                                       return null;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'call', methodName: methodName });
+                               }
+                       };
+               };
+
+               for (var _i = 0, _total = methods.length; _i < _total; _i++) {
+                       assignMethods(methods[_i]);
+               }
+
+               window['__ready__' + sc.id] = function (_scPlayer) {
+
+                       mediaElement.scPlayer = scPlayer = _scPlayer;
+
+                       if (autoplay) {
+                               scPlayer.play();
+                       }
+
+                       if (apiStack.length) {
+                               for (var _i2 = 0, _total2 = apiStack.length; _i2 < _total2; _i2++) {
+
+                                       var stackItem = apiStack[_i2];
+
+                                       if (stackItem.type === 'set') {
+                                               var propName = stackItem.propName,
+                                                   capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                                               sc['set' + capName](stackItem.value);
+                                       } else if (stackItem.type === 'call') {
+                                               sc[stackItem.methodName]();
+                                       }
+                               }
+                       }
+
+                       scPlayer.bind(SC.Widget.Events.PLAY_PROGRESS, function () {
+                               paused = false;
+                               ended = false;
+                               scPlayer.getPosition(function (_currentTime) {
+                                       currentTime = _currentTime / 1000;
+                                       var event = mejs.Utils.createEvent('timeupdate', sc);
+                                       mediaElement.dispatchEvent(event);
+                               });
+                       });
+                       scPlayer.bind(SC.Widget.Events.PAUSE, function () {
+                               paused = true;
+                               var event = mejs.Utils.createEvent('pause', sc);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       scPlayer.bind(SC.Widget.Events.PLAY, function () {
+                               paused = false;
+                               ended = false;
+                               var event = mejs.Utils.createEvent('play', sc);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       scPlayer.bind(SC.Widget.Events.FINISHED, function () {
+                               paused = false;
+                               ended = true;
+                               var event = mejs.Utils.createEvent('ended', sc);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       scPlayer.bind(SC.Widget.Events.READY, function () {
+                               scPlayer.getDuration(function (_duration) {
+                                       duration = _duration / 1000;
+                                       var event = mejs.Utils.createEvent('loadedmetadata', sc);
+                                       mediaElement.dispatchEvent(event);
+                               });
+                       });
+                       scPlayer.bind(SC.Widget.Events.LOAD_PROGRESS, function () {
+                               scPlayer.getDuration(function (loadProgress) {
+                                       if (duration > 0) {
+                                               bufferedTime = duration * loadProgress;
+                                               var event = mejs.Utils.createEvent('progress', sc);
+                                               mediaElement.dispatchEvent(event);
+                                       }
+                               });
+                               scPlayer.getDuration(function (_duration) {
+                                       duration = _duration;
+
+                                       var event = mejs.Utils.createEvent('loadedmetadata', sc);
+                                       mediaElement.dispatchEvent(event);
+                               });
+                       });
+
+                       var initEvents = ['rendererready', 'loadeddata', 'loadedmetadata', 'canplay'];
+                       for (var _i3 = 0, _total3 = initEvents.length; _i3 < _total3; _i3++) {
+                               var event = mejs.Utils.createEvent(initEvents[_i3], sc);
+                               mediaElement.dispatchEvent(event);
+                       }
+               };
+
+               scIframe = document.createElement('iframe');
+               scIframe.id = sc.id;
+               scIframe.width = 10;
+               scIframe.height = 10;
+               scIframe.frameBorder = 0;
+               scIframe.style.visibility = 'hidden';
+               scIframe.src = mediaFiles[0].src;
+               scIframe.scrolling = 'no';
+
+               mediaElement.appendChild(scIframe);
+               mediaElement.originalNode.style.display = 'none';
+
+               var scSettings = {
+                       iframe: scIframe,
+                       id: sc.id
+               };
+
+               SoundCloudApi.load(scSettings);
+
+               sc.setSize = function () {};
+               sc.hide = function () {
+                       sc.pause();
+                       if (scIframe) {
+                               scIframe.style.display = 'none';
+                       }
+               };
+               sc.show = function () {
+                       if (scIframe) {
+                               scIframe.style.display = '';
+                       }
+               };
+               sc.destroy = function () {
+                       scPlayer.destroy();
+               };
+
+               return sc;
+       }
+};
+
+mejs.Utils.typeChecks.push(function (url) {
+       return (/\/\/(w\.)?soundcloud.com/i.test(url) ? 'video/x-soundcloud' : null
+       );
+});
+
+mejs.Renderers.add(SoundCloudIframeRenderer);
+
+},{}]},{},[1]);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrendererssoundcloudminjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/soundcloud.min.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/soundcloud.min.js                         (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/soundcloud.min.js   2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,13 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */
+!function e(t,n,r){function a(s,o){if(!n[s]){if(!t[s]){var u="function"==typeof require&&require;if(!o&&u)return u(s,!0);if(i)return i(s,!0);var c=new Error("Cannot find module '"+s+"'");throw c.code="MODULE_NOT_FOUND",c}var d=n[s]={exports:{}};t[s][0].call(d.exports,function(e){var n=t[s][1][e];return a(n||e)},d,d.exports,e,t,n,r)}return n[s].exports}for(var i="function"==typeof require&&require,s=0;s<r.length;s++)a(r[s]);return a}({1:[function(e,t,n){"use strict";var r={promise:null,load:function(e){"undefined"!=typeof SC?r._createPlayer(e):(r.promise=r.promise||mejs.Utils.loadScript("https://w.soundcloud.com/player/api.js"),r.promise.then(function(){r._createPlayer(e)}))},_createPlayer:function(e){var t=SC.Widget(e.iframe);window["__ready__"+e.id](t)}},a={name:"soundcloud_iframe",options:{prefix:"soundcloud_iframe"},canPlayType:function(e){retur
 n~["video/soundcloud","video/x-soundcloud"].indexOf(e.toLowerCase())},create:function(e,t,n){var a={},i=[],s=e.originalNode.autoplay,o=0,u=0,c=0,d=!0,l=!1,p=null,f=null;a.options=t,a.id=e.id+"_"+t.prefix,a.mediaElement=e;for(var v=mejs.html5media.properties,m=0,h=v.length;m<h;m++)!function(t){var n=""+t.substring(0,1).toUpperCase()+t.substring(1);a["get"+n]=function(){if(null!==p){switch(t){case"currentTime":return u;case"duration":return o;case"volume":return 1;case"paused":return d;case"ended":return l;case"muted":return!1;case"buffered":return{start:function(){return 0},end:function(){return c*o},length:1};case"src":return f?f.src:"";case"readyState":return 4}return null}return null},a["set"+n]=function(n){if(null!==p)switch(t){case"src":var r="string"==typeof n?n:n[0].src;p.load(r),s&&p.play
 ();break;case"currentTime":p.seekTo(1e3*n);break;case"muted":n?p.setVolume(0):p.setVolume(1),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50);break;case"volume":p.setVolume(n),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50);break;case"readyState":var o=mejs.Utils.createEvent("canplay",a);e.dispatchEvent(o)}else i.push({type:"set",propName:t,value:n})}}(v[m]);for(var y=mejs.html5media.methods,E=0,g=y.length;E<g;E++)!function(e){a[e]=function(){if(null!==p)switch(e){case"play":return p.play();case"pause":return p.pause();case"load":return null}else i.push({type:"call",methodName:e})}}(y[E]);window["__ready__"+a.id]=function(t){if(e.scPlayer=p=t,s&&p.play(),i.length)for(var n=0,r=i.length;n<r;n++){var f=i[n];if("set"===f.type){var v=f.propName,m=&
 quot;"+v.substring(0,1).toUpperCase()+v.substring(1);a["set"+m](f.value)}else"call"===f.type&&a[f.methodName]()}p.bind(SC.Widget.Events.PLAY_PROGRESS,function(){d=!1,l=!1,p.getPosition(function(t){u=t/1e3;var n=mejs.Utils.createEvent("timeupdate",a);e.dispatchEvent(n)})}),p.bind(SC.Widget.Events.PAUSE,function(){d=!0;var t=mejs.Utils.createEvent("pause",a);e.dispatchEvent(t)}),p.bind(SC.Widget.Events.PLAY,function(){d=!1,l=!1;var t=mejs.Utils.createEvent("play",a);e.dispatchEvent(t)}),p.bind(SC.Widget.Events.FINISHED,function(){d=!1,l=!0;var t=mejs.Utils.createEvent("ended",a);e.dispatchEvent(t)}),p.bind(SC.Widget.Events.READY,function(){p.getDuration(function(t){o=t/1e3;var n=mejs.Utils.createEvent("loadedmetadata",a);e.dispatchEvent(n)})}),p.bind(SC.Widget.Events.LOAD_PROGRESS,function(){p.getDuration(function(t){if(o>0){c=o*t;var n=mejs.Utils.createEvent("progress",a);e.dispatchEvent(n
 )}}),p.getDuration(function(t){o=t;var n=mejs.Utils.createEvent("loadedmetadata",a);e.dispatchEvent(n)})});for(var h=["rendererready","loadeddata","loadedmetadata","canplay"],y=0,E=h.length;y<E;y++){var g=mejs.Utils.createEvent(h[y],a);e.dispatchEvent(g)}},(f=document.createElement("iframe")).id=a.id,f.width=10,f.height=10,f.frameBorder=0,f.style.visibility="hidden",f.src=n[0].src,f.scrolling="no",e.appendChild(f),e.originalNode.style.display="none";var S={iframe:f,id:a.id};return r.load(S),a.setSize=function(){},a.hide=function(){a.pause(),f&&(f.style.display="none")},a.show=function(){f&&(f.style.display="")},a.destroy=function(){p.destroy()},a}};mejs.Utils.typeChecks.push(function(e){return/\/\/(w\.)?soundcloud.com/i.test(e)?"video/x-soundcloud":null}),mejs.Renderers.add(a)},{}]},{},[1]);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrendererstwitchjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/twitch.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/twitch.js                         (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/twitch.js   2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,375 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
+'use strict';
+
+var TwitchApi = {
+
+       promise: null,
+
+       load: function load(settings) {
+               if (typeof Twitch !== 'undefined') {
+                       TwitchApi.promise = new Promise(function (resolve) {
+                               resolve();
+                       }).then(function () {
+                               TwitchApi._createPlayer(settings);
+                       });
+               } else {
+                       TwitchApi.promise = TwitchApi.promise || mejs.Utils.loadScript('https://player.twitch.tv/js/embed/v1.js');
+                       TwitchApi.promise.then(function () {
+                               TwitchApi._createPlayer(settings);
+                       });
+               }
+       },
+
+       _createPlayer: function _createPlayer(settings) {
+               var player = new Twitch.Player(settings.id, settings);
+               window['__ready__' + settings.id](player);
+       },
+
+       getTwitchId: function getTwitchId(url) {
+               var twitchId = '';
+
+               if (url.indexOf('?') > 0) {
+                       twitchId = TwitchApi.getTwitchIdFromParam(url);
+                       if (twitchId === '') {
+                               twitchId = TwitchApi.getTwitchIdFromUrl(url);
+                       }
+               } else {
+                       twitchId = TwitchApi.getTwitchIdFromUrl(url);
+               }
+
+               return twitchId;
+       },
+
+       getTwitchIdFromParam: function getTwitchIdFromParam(url) {
+               if (url === undefined || url === null || !url.trim().length) {
+                       return null;
+               }
+
+               var parts = url.split('?'),
+                   parameters = parts[1].split('&');
+
+               var twitchId = '';
+
+               for (var i = 0, total = parameters.length; i < total; i++) {
+                       var paramParts = parameters[i].split('=');
+                       if (~paramParts[0].indexOf('channel=')) {
+                               twitchId = paramParts[1];
+                               break;
+                       } else if (~paramParts[0].indexOf('video=')) {
+                               twitchId = 'v' + paramParts[1];
+                               break;
+                       }
+               }
+
+               return twitchId;
+       },
+
+       getTwitchIdFromUrl: function getTwitchIdFromUrl(url) {
+               if (url === undefined || url === null || !url.trim().length) {
+                       return null;
+               }
+
+               var parts = url.split('?');
+               url = parts[0];
+               var id = url.substring(url.lastIndexOf('/') + 1);
+               return (/^\d+$/i.test(id) !== null ? 'v' + id : id
+               );
+       },
+
+       getTwitchType: function getTwitchType(id) {
+               return (/^v\d+/i.test(id) !== null ? 'video' : 'channel'
+               );
+       }
+};
+
+var TwitchIframeRenderer = {
+       name: 'twitch_iframe',
+       options: {
+               prefix: 'twitch_iframe'
+       },
+
+       canPlayType: function canPlayType(type) {
+               return ~['video/twitch', 'video/x-twitch'].indexOf(type.toLowerCase());
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+               var twitch = {},
+                   apiStack = [],
+                   readyState = 4,
+                   twitchId = TwitchApi.getTwitchId(mediaFiles[0].src);
+
+               var twitchPlayer = null,
+                   paused = true,
+                   ended = false,
+                   hasStartedPlaying = false,
+                   volume = 1,
+                   duration = Infinity,
+                   time = 0;
+
+               twitch.options = options;
+               twitch.id = mediaElement.id + '_' + options.prefix;
+               twitch.mediaElement = mediaElement;
+
+               var props = mejs.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       twitch['get' + capName] = function () {
+                               if (twitchPlayer !== null) {
+                                       var value = null;
+
+                                       switch (propName) {
+                                               case 'currentTime':
+                                                       time = twitchPlayer.getCurrentTime();
+                                                       return time;
+                                               case 'duration':
+                                                       duration = twitchPlayer.getDuration();
+                                                       return duration;
+                                               case 'volume':
+                                                       volume = twitchPlayer.getVolume();
+                                                       return volume;
+                                               case 'paused':
+                                                       paused = twitchPlayer.isPaused();
+                                                       return paused;
+                                               case 'ended':
+                                                       ended = twitchPlayer.getEnded();
+                                                       return ended;
+                                               case 'muted':
+                                                       return twitchPlayer.getMuted();
+                                               case 'buffered':
+                                                       return {
+                                                               start: function start() {
+                                                                       return 0;
+                                                               },
+                                                               end: function end() {
+                                                                       return 0;
+                                                               },
+                                                               length: 1
+                                                       };
+                                               case 'src':
+                                                       return TwitchApi.getTwitchType(twitchId) === 'channel' ? twitchPlayer.getChannel() : twitchPlayer.getVideo();
+                                               case 'readyState':
+                                                       return readyState;
+                                       }
+
+                                       return value;
+                               } else {
+                                       return null;
+                               }
+                       };
+
+                       twitch['set' + capName] = function (value) {
+                               if (twitchPlayer !== null) {
+                                       switch (propName) {
+                                               case 'src':
+                                                       var url = typeof value === 'string' ? value : value[0].src,
+                                                           videoId = TwitchApi.getTwitchId(url);
+
+                                                       if (TwitchApi.getTwitchType(twitchId) === 'channel') {
+                                                               twitchPlayer.setChannel(videoId);
+                                                       } else {
+                                                               twitchPlayer.setVideo(videoId);
+                                                       }
+                                                       break;
+                                               case 'currentTime':
+                                                       twitchPlayer.seek(value);
+                                                       setTimeout(function () {
+                                                               var event = mejs.Utils.createEvent('timeupdate', twitch);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'muted':
+                                                       twitchPlayer.setMuted(value);
+                                                       setTimeout(function () {
+                                                               var event = mejs.Utils.createEvent('volumechange', twitch);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'volume':
+                                                       volume = value;
+                                                       twitchPlayer.setVolume(value);
+                                                       setTimeout(function () {
+                                                               var event = mejs.Utils.createEvent('volumechange', twitch);
+                                                               mediaElement.dispatchEvent(event);
+                                                       }, 50);
+                                                       break;
+                                               case 'readyState':
+                                                       var event = mejs.Utils.createEvent('canplay', twitch);
+                                                       mediaElement.dispatchEvent(event);
+                                                       break;
+                                               default:
+                                                       
+                                                       break;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'set', propName: propName, value: value });
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var methods = mejs.html5media.methods,
+                   assignMethods = function assignMethods(methodName) {
+                       twitch[methodName] = function () {
+                               if (twitchPlayer !== null) {
+                                       switch (methodName) {
+                                               case 'play':
+                                                       paused = false;
+                                                       return twitchPlayer.play();
+                                               case 'pause':
+                                                       paused = true;
+                                                       return twitchPlayer.pause();
+                                               case 'load':
+                                                       return null;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'call', methodName: methodName });
+                               }
+                       };
+               };
+
+               for (var _i = 0, _total = methods.length; _i < _total; _i++) {
+                       assignMethods(methods[_i]);
+               }
+
+               function sendEvents(events) {
+                       for (var _i2 = 0, _total2 = events.length; _i2 < _total2; _i2++) {
+                               var event = mejs.Utils.createEvent(events[_i2], twitch);
+                               mediaElement.dispatchEvent(event);
+                       }
+               }
+
+               window['__ready__' + twitch.id] = function (_twitchPlayer) {
+                       mediaElement.twitchPlayer = twitchPlayer = _twitchPlayer;
+
+                       if (apiStack.length) {
+                               for (var _i3 = 0, _total3 = apiStack.length; _i3 < _total3; _i3++) {
+                                       var stackItem = apiStack[_i3];
+
+                                       if (stackItem.type === 'set') {
+                                               var propName = stackItem.propName,
+                                                   capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                                               twitch['set' + capName](stackItem.value);
+                                       } else if (stackItem.type === 'call') {
+                                               twitch[stackItem.methodName]();
+                                       }
+                               }
+                       }
+
+                       var twitchIframe = document.getElementById(twitch.id).firstChild;
+                       twitchIframe.style.width = '100%';
+                       twitchIframe.style.height = '100%';
+
+                       var events = ['mouseover', 'mouseout'],
+                           assignEvents = function assignEvents(e) {
+                               var event = createEvent(e.type, twitch);
+                               mediaElement.dispatchEvent(event);
+                       };
+
+                       for (var _i4 = 0, _total4 = events.length; _i4 < _total4; _i4++) {
+                               twitchIframe.addEventListener(events[_i4], assignEvents, false);
+                       }
+
+                       var timer = void 0;
+
+                       twitchPlayer.addEventListener('ready', function () {
+                               paused = false;
+                               ended = false;
+                               sendEvents(['rendererready', 'loadedmetadata', 'loadeddata', 'canplay']);
+                       });
+                       twitchPlayer.addEventListener('play', function () {
+                               if (!hasStartedPlaying) {
+                                       hasStartedPlaying = true;
+                               }
+                               paused = false;
+                               ended = false;
+                               sendEvents(['play', 'playing', 'progress']);
+
+                               timer = setInterval(function () {
+                                       twitchPlayer.getCurrentTime();
+                                       sendEvents(['timeupdate']);
+                               }, 250);
+                       });
+                       twitchPlayer.addEventListener('pause', function () {
+                               paused = true;
+                               ended = false;
+                               if (!twitchPlayer.getEnded()) {
+                                       sendEvents(['pause']);
+                               }
+                       });
+                       twitchPlayer.addEventListener('ended', function () {
+                               paused = true;
+                               ended = true;
+                               sendEvents(['ended']);
+                               clearInterval(timer);
+                               hasStartedPlaying = false;
+                               timer = null;
+                       });
+               };
+
+               var height = mediaElement.originalNode.height,
+                   width = mediaElement.originalNode.width,
+                   twitchContainer = document.createElement('div'),
+                   type = TwitchApi.getTwitchType(twitchId),
+                   twitchSettings = {
+                       id: twitch.id,
+                       width: width,
+                       height: height,
+                       playsinline: false,
+                       autoplay: mediaElement.originalNode.autoplay,
+                       muted: mediaElement.originalNode.muted
+               };
+
+               twitchSettings[type] = twitchId;
+               twitchContainer.id = twitch.id;
+               twitchContainer.style.width = '100%';
+               twitchContainer.style.height = '100%';
+
+               mediaElement.originalNode.parentNode.insertBefore(twitchContainer, mediaElement.originalNode);
+               mediaElement.originalNode.style.display = 'none';
+               mediaElement.originalNode.autoplay = false;
+
+               twitch.setSize = function (width, height) {
+                       if (TwitchApi !== null && !isNaN(width) && !isNaN(height)) {
+                               twitchContainer.setAttribute('width', width);
+                               twitchContainer.setAttribute('height', height);
+                       }
+               };
+               twitch.hide = function () {
+                       twitch.pause();
+                       twitchContainer.style.display = 'none';
+               };
+               twitch.show = function () {
+                       twitchContainer.style.display = '';
+               };
+               twitch.destroy = function () {};
+
+               TwitchApi.load(twitchSettings);
+
+               return twitch;
+       }
+};
+
+mejs.Utils.typeChecks.push(function (url) {
+       return (/\/\/(www|player).twitch.tv/i.test(url) ? 'video/x-twitch' : null
+       );
+});
+
+mejs.Renderers.add(TwitchIframeRenderer);
+
+},{}]},{},[1]);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrendererstwitchminjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/twitch.min.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/twitch.min.js                             (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/twitch.min.js       2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,13 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */
+!function e(t,n,r){function i(s,o){if(!n[s]){if(!t[s]){var u="function"==typeof require&&require;if(!o&&u)return u(s,!0);if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var d=n[s]={exports:{}};t[s][0].call(d.exports,function(e){var n=t[s][1][e];return i(n||e)},d,d.exports,e,t,n,r)}return n[s].exports}for(var a="function"==typeof require&&require,s=0;s<r.length;s++)i(r[s]);return i}({1:[function(e,t,n){"use strict";var r={promise:null,load:function(e){"undefined"!=typeof Twitch?r.promise=new Promise(function(e){e()}).then(function(){r._createPlayer(e)}):(r.promise=r.promise||mejs.Utils.loadScript("https://player.twitch.tv/js/embed/v1.js"),r.promise.then(function(){r._createPlayer(e)}))},_createPlayer:function(e){var t=new Twitch.Player(e.id,e);window["__ready__"+e.id](t)},getTwitchId:function(e){var t="";ret
 urn e.indexOf("?")>0?""===(t=r.getTwitchIdFromParam(e))&&(t=r.getTwitchIdFromUrl(e)):t=r.getTwitchIdFromUrl(e),t},getTwitchIdFromParam:function(e){if(void 0===e||null===e||!e.trim().length)return null;for(var t=e.split("?")[1].split("&"),n="",r=0,i=t.length;r<i;r++){var a=t[r].split("=");if(~a[0].indexOf("channel=")){n=a[1];break}if(~a[0].indexOf("video=")){n="v"+a[1];break}}return n},getTwitchIdFromUrl:function(e){if(void 0===e||null===e||!e.trim().length)return null;var t=(e=e.split("?")[0]).substring(e.lastIndexOf("/")+1);return null!==/^\d+$/i.test(t)?"v"+t:t},getTwitchType:function(e){return null!==/^v\d+/i.test(e)?"video":"channel"}},i={name:"twitch_iframe",options:{prefix:"twitch_iframe"},canPlayType:function(e){return~["video/twitch","video/x-twitch"].indexOf(e.toLowerCase())},cre
 ate:function(e,t,n){function i(t){for(var n=0,r=t.length;n<r;n++){var i=mejs.Utils.createEvent(t[n],a);e.dispatchEvent(i)}}var a={},s=[],o=r.getTwitchId(n[0].src),u=null,l=!0,d=!1,c=!1,h=1,f=1/0,p=0;a.options=t,a.id=e.id+"_"+t.prefix,a.mediaElement=e;for(var v=mejs.html5media.properties,m=0,g=v.length;m<g;m++)!function(t){var n=""+t.substring(0,1).toUpperCase()+t.substring(1);a["get"+n]=function(){if(null!==u){switch(t){case"currentTime":return p=u.getCurrentTime();case"duration":return f=u.getDuration();case"volume":return h=u.getVolume();case"paused":return l=u.isPaused();case"ended":return d=u.getEnded();case"muted":return u.getMuted();case"buffered":return{start:function(){return 0},end:function(){return 0},length:1};case"src":return"channel"===r.getTwitchType(o)?u.getChannel():u.getVideo();case"readyState":return 4}return null}return null},a[&q
 uot;set"+n]=function(n){if(null!==u)switch(t){case"src":var i="string"==typeof n?n:n[0].src,l=r.getTwitchId(i);"channel"===r.getTwitchType(o)?u.setChannel(l):u.setVideo(l);break;case"currentTime":u.seek(n),setTimeout(function(){var t=mejs.Utils.createEvent("timeupdate",a);e.dispatchEvent(t)},50);break;case"muted":u.setMuted(n),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50);break;case"volume":h=n,u.setVolume(n),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50);break;case"readyState":var d=mejs.Utils.createEvent("canplay",a);e.dispatchEvent(d)}else s.push({type:"set",propName:t,value:n})}}(v[m]);for(var y=mejs.html5media.methods,w=0,T=y.length;w<T;w++)!function(e){a[e]=function(){if(null!==u)switch(e){case"play":return l=!1,u.play();case"pause":return 
 l=!0,u.pause();case"load":return null}else s.push({type:"call",methodName:e})}}(y[w]);window["__ready__"+a.id]=function(t){if(e.twitchPlayer=u=t,s.length)for(var n=0,r=s.length;n<r;n++){var o=s[n];if("set"===o.type){var h=o.propName,f=""+h.substring(0,1).toUpperCase()+h.substring(1);a["set"+f](o.value)}else"call"===o.type&&a[o.methodName]()}var p=document.getElementById(a.id).firstChild;p.style.width="100%",p.style.height="100%";for(var v=["mouseover","mouseout"],m=0,g=v.length;m<g;m++)p.addEventListener(v[m],function(t){var n=createEvent(t.type,a);e.dispatchEvent(n)},!1);var y=void 0;u.addEventListener("ready",function(){l=!1,d=!1,i(["rendererready","loadedmetadata","loadeddata","canplay"])}),u.addEventListener("play",function(){c||(c=!0),l=!1,d=!1,i(["play","playing","progres
 s"]),y=setInterval(function(){u.getCurrentTime(),i(["timeupdate"])},250)}),u.addEventListener("pause",function(){l=!0,d=!1,u.getEnded()||i(["pause"])}),u.addEventListener("ended",function(){l=!0,d=!0,i(["ended"]),clearInterval(y),c=!1,y=null})};var E=e.originalNode.height,N=e.originalNode.width,_=document.createElement("div"),b=r.getTwitchType(o),U={id:a.id,width:N,height:E,playsinline:!1,autoplay:e.originalNode.autoplay,muted:e.originalNode.muted};return U[b]=o,_.id=a.id,_.style.width="100%",_.style.height="100%",e.originalNode.parentNode.insertBefore(_,e.originalNode),e.originalNode.style.display="none",e.originalNode.autoplay=!1,a.setSize=function(e,t){null===r||isNaN(e)||isNaN(t)||(_.setAttribute("width",e),_.setAttribute("height",t))},a.hide=function(){a.pause(),_.style.display="none"},a.show=function(){_.style.display=""},a.destroy=function(){}
 ,r.load(U),a}};mejs.Utils.typeChecks.push(function(e){return/\/\/(www|player).twitch.tv/i.test(e)?"video/x-twitch":null}),mejs.Renderers.add(i)},{}]},{},[1]);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrenderersvimeojs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/vimeo.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/vimeo.js                          (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/vimeo.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,406 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
+'use strict';
+
+var VimeoApi = {
+
+       promise: null,
+
+       load: function load(settings) {
+
+               if (typeof Vimeo !== 'undefined') {
+                       VimeoApi._createPlayer(settings);
+               } else {
+                       VimeoApi.promise = VimeoApi.promise || mejs.Utils.loadScript('https://player.vimeo.com/api/player.js');
+                       VimeoApi.promise.then(function () {
+                               VimeoApi._createPlayer(settings);
+                       });
+               }
+       },
+
+       _createPlayer: function _createPlayer(settings) {
+               var player = new Vimeo.Player(settings.iframe);
+               window['__ready__' + settings.id](player);
+       },
+
+       getVimeoId: function getVimeoId(url) {
+               if (url === undefined || url === null) {
+                       return null;
+               }
+
+               var parts = url.split('?');
+               url = parts[0];
+               return parseInt(url.substring(url.lastIndexOf('/') + 1));
+       }
+};
+
+var vimeoIframeRenderer = {
+
+       name: 'vimeo_iframe',
+       options: {
+               prefix: 'vimeo_iframe'
+       },
+
+       canPlayType: function canPlayType(type) {
+               return ~['video/vimeo', 'video/x-vimeo'].indexOf(type.toLowerCase());
+       },
+
+       create: function create(mediaElement, options, mediaFiles) {
+               var apiStack = [],
+                   vimeo = {},
+                   readyState = 4;
+
+               var paused = true,
+                   volume = 1,
+                   oldVolume = volume,
+                   currentTime = 0,
+                   bufferedTime = 0,
+                   ended = false,
+                   duration = 0,
+                   vimeoPlayer = null,
+                   url = '';
+
+               vimeo.options = options;
+               vimeo.id = mediaElement.id + '_' + options.prefix;
+               vimeo.mediaElement = mediaElement;
+
+               var errorHandler = function errorHandler(error, target) {
+                       var event = mejs.Utils.createEvent('error', target);
+                       event.message = error.name + ': ' + error.message;
+                       mediaElement.dispatchEvent(event);
+               };
+
+               var props = mejs.html5media.properties,
+                   assignGettersSetters = function assignGettersSetters(propName) {
+
+                       var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                       vimeo['get' + capName] = function () {
+                               if (vimeoPlayer !== null) {
+                                       var value = null;
+
+                                       switch (propName) {
+                                               case 'currentTime':
+                                                       return currentTime;
+
+                                               case 'duration':
+                                                       return duration;
+
+                                               case 'volume':
+                                                       return volume;
+                                               case 'muted':
+                                                       return volume === 0;
+                                               case 'paused':
+                                                       return paused;
+                                               case 'ended':
+                                                       return ended;
+
+                                               case 'src':
+                                                       vimeoPlayer.getVideoUrl().then(function (_url) {
+                                                               url = _url;
+                                                       });
+
+                                                       return url;
+                                               case 'buffered':
+                                                       return {
+                                                               start: function start() {
+                                                                       return 0;
+                                                               },
+                                                               end: function end() {
+                                                                       return bufferedTime * duration;
+                                                               },
+                                                               length: 1
+                                                       };
+                                               case 'readyState':
+                                                       return readyState;
+                                       }
+                                       return value;
+                               } else {
+                                       return null;
+                               }
+                       };
+
+                       vimeo['set' + capName] = function (value) {
+                               if (vimeoPlayer !== null) {
+                                       switch (propName) {
+                                               case 'src':
+                                                       var _url2 = typeof value === 'string' ? value : value[0].src,
+                                                           videoId = VimeoApi.getVimeoId(_url2);
+
+                                                       vimeoPlayer.loadVideo(videoId).then(function () {
+                                                               if (mediaElement.originalNode.autoplay) {
+                                                                       vimeoPlayer.play();
+                                                               }
+                                                       }).catch(function (error) {
+                                                               errorHandler(error, vimeo);
+                                                       });
+                                                       break;
+                                               case 'currentTime':
+                                                       vimeoPlayer.setCurrentTime(value).then(function () {
+                                                               currentTime = value;
+                                                               setTimeout(function () {
+                                                                       var event = mejs.Utils.createEvent('timeupdate', vimeo);
+                                                                       mediaElement.dispatchEvent(event);
+                                                               }, 50);
+                                                       }).catch(function (error) {
+                                                               errorHandler(error, vimeo);
+                                                       });
+                                                       break;
+                                               case 'volume':
+                                                       vimeoPlayer.setVolume(value).then(function () {
+                                                               volume = value;
+                                                               oldVolume = volume;
+                                                               setTimeout(function () {
+                                                                       var event = mejs.Utils.createEvent('volumechange', vimeo);
+                                                                       mediaElement.dispatchEvent(event);
+                                                               }, 50);
+                                                       }).catch(function (error) {
+                                                               errorHandler(error, vimeo);
+                                                       });
+                                                       break;
+                                               case 'loop':
+                                                       vimeoPlayer.setLoop(value).catch(function (error) {
+                                                               errorHandler(error, vimeo);
+                                                       });
+                                                       break;
+                                               case 'muted':
+                                                       if (value) {
+                                                               vimeoPlayer.setVolume(0).then(function () {
+                                                                       volume = 0;
+                                                                       setTimeout(function () {
+                                                                               var event = mejs.Utils.createEvent('volumechange', vimeo);
+                                                                               mediaElement.dispatchEvent(event);
+                                                                       }, 50);
+                                                               }).catch(function (error) {
+                                                                       errorHandler(error, vimeo);
+                                                               });
+                                                       } else {
+                                                               vimeoPlayer.setVolume(oldVolume).then(function () {
+                                                                       volume = oldVolume;
+                                                                       setTimeout(function () {
+                                                                               var event = mejs.Utils.createEvent('volumechange', vimeo);
+                                                                               mediaElement.dispatchEvent(event);
+                                                                       }, 50);
+                                                               }).catch(function (error) {
+                                                                       errorHandler(error, vimeo);
+                                                               });
+                                                       }
+                                                       break;
+                                               case 'readyState':
+                                                       var event = mejs.Utils.createEvent('canplay', vimeo);
+                                                       mediaElement.dispatchEvent(event);
+                                                       break;
+                                               default:
+                                                       
+                                                       break;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'set', propName: propName, value: value });
+                               }
+                       };
+               };
+
+               for (var i = 0, total = props.length; i < total; i++) {
+                       assignGettersSetters(props[i]);
+               }
+
+               var methods = mejs.html5media.methods,
+                   assignMethods = function assignMethods(methodName) {
+                       vimeo[methodName] = function () {
+                               if (vimeoPlayer !== null) {
+                                       switch (methodName) {
+                                               case 'play':
+                                                       paused = false;
+                                                       return vimeoPlayer.play();
+                                               case 'pause':
+                                                       paused = true;
+                                                       return vimeoPlayer.pause();
+                                               case 'load':
+                                                       return null;
+                                       }
+                               } else {
+                                       apiStack.push({ type: 'call', methodName: methodName });
+                               }
+                       };
+               };
+
+               for (var _i = 0, _total = methods.length; _i < _total; _i++) {
+                       assignMethods(methods[_i]);
+               }
+
+               window['__ready__' + vimeo.id] = function (_vimeoPlayer) {
+
+                       mediaElement.vimeoPlayer = vimeoPlayer = _vimeoPlayer;
+
+                       if (apiStack.length) {
+                               for (var _i2 = 0, _total2 = apiStack.length; _i2 < _total2; _i2++) {
+                                       var stackItem = apiStack[_i2];
+
+                                       if (stackItem.type === 'set') {
+                                               var propName = stackItem.propName,
+                                                   capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
+
+                                               vimeo['set' + capName](stackItem.value);
+                                       } else if (stackItem.type === 'call') {
+                                               vimeo[stackItem.methodName]();
+                                       }
+                               }
+                       }
+
+                       var vimeoIframe = document.getElementById(vimeo.id);
+                       var events = void 0;
+
+                       events = ['mouseover', 'mouseout'];
+
+                       var assignEvents = function assignEvents(e) {
+                               var event = mejs.Utils.createEvent(e.type, vimeo);
+                               mediaElement.dispatchEvent(event);
+                       };
+
+                       for (var _i3 = 0, _total3 = events.length; _i3 < _total3; _i3++) {
+                               vimeoIframe.addEventListener(events[_i3], assignEvents, false);
+                       }
+
+                       vimeoPlayer.on('loaded', function () {
+                               vimeoPlayer.getDuration().then(function (loadProgress) {
+                                       duration = loadProgress;
+                                       if (duration > 0) {
+                                               bufferedTime = duration * loadProgress;
+                                               if (mediaElement.originalNode.autoplay) {
+                                                       paused = false;
+                                                       ended = false;
+                                                       var event = mejs.Utils.createEvent('play', vimeo);
+                                                       mediaElement.dispatchEvent(event);
+                                               }
+                                       }
+                               }).catch(function (error) {
+                                       errorHandler(error, vimeo);
+                               });
+                       });
+                       vimeoPlayer.on('progress', function () {
+                               vimeoPlayer.getDuration().then(function (loadProgress) {
+                                       duration = loadProgress;
+
+                                       if (duration > 0) {
+                                               bufferedTime = duration * loadProgress;
+                                               if (mediaElement.originalNode.autoplay) {
+                                                       var initEvent = mejs.Utils.createEvent('play', vimeo);
+                                                       mediaElement.dispatchEvent(initEvent);
+                                               }
+                                       }
+
+                                       var event = mejs.Utils.createEvent('progress', vimeo);
+                                       mediaElement.dispatchEvent(event);
+                               }).catch(function (error) {
+                                       errorHandler(error, vimeo);
+                               });
+                       });
+                       vimeoPlayer.on('timeupdate', function () {
+                               vimeoPlayer.getCurrentTime().then(function (seconds) {
+                                       currentTime = seconds;
+
+                                       var event = mejs.Utils.createEvent('timeupdate', vimeo);
+                                       mediaElement.dispatchEvent(event);
+                               }).catch(function (error) {
+                                       errorHandler(error, vimeo);
+                               });
+                       });
+                       vimeoPlayer.on('play', function () {
+                               paused = false;
+                               ended = false;
+                               var event = mejs.Utils.createEvent('play', vimeo);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       vimeoPlayer.on('pause', function () {
+                               paused = true;
+                               ended = false;
+
+                               var event = mejs.Utils.createEvent('pause', vimeo);
+                               mediaElement.dispatchEvent(event);
+                       });
+                       vimeoPlayer.on('ended', function () {
+                               paused = false;
+                               ended = true;
+
+                               var event = mejs.Utils.createEvent('ended', vimeo);
+                               mediaElement.dispatchEvent(event);
+                       });
+
+                       events = ['rendererready', 'loadedmetadata', 'loadeddata', 'canplay'];
+
+                       for (var _i4 = 0, _total4 = events.length; _i4 < _total4; _i4++) {
+                               var event = mejs.Utils.createEvent(events[_i4], vimeo);
+                               mediaElement.dispatchEvent(event);
+                       }
+               };
+
+               var height = mediaElement.originalNode.height,
+                   width = mediaElement.originalNode.width,
+                   vimeoContainer = document.createElement('iframe'),
+                   standardUrl = 'https://player.vimeo.com/video/' + VimeoApi.getVimeoId(mediaFiles[0].src);
+
+               var queryArgs = ~mediaFiles[0].src.indexOf('?') ? '?' + mediaFiles[0].src.slice(mediaFiles[0].src.indexOf('?') + 1) : '';
+               if (queryArgs && mediaElement.originalNode.autoplay && queryArgs.indexOf('autoplay') === -1) {
+                       queryArgs += '&autoplay=1';
+               }
+               if (queryArgs && mediaElement.originalNode.loop && queryArgs.indexOf('loop') === -1) {
+                       queryArgs += '&loop=1';
+               }
+
+               vimeoContainer.setAttribute('id', vimeo.id);
+               vimeoContainer.setAttribute('width', width);
+               vimeoContainer.setAttribute('height', height);
+               vimeoContainer.setAttribute('frameBorder', '0');
+               vimeoContainer.setAttribute('src', '' + standardUrl + queryArgs);
+               vimeoContainer.setAttribute('webkitallowfullscreen', '');
+               vimeoContainer.setAttribute('mozallowfullscreen', '');
+               vimeoContainer.setAttribute('allowfullscreen', '');
+
+               mediaElement.originalNode.parentNode.insertBefore(vimeoContainer, mediaElement.originalNode);
+               mediaElement.originalNode.style.display = 'none';
+
+               VimeoApi.load({
+                       iframe: vimeoContainer,
+                       id: vimeo.id
+               });
+
+               vimeo.hide = function () {
+                       vimeo.pause();
+                       if (vimeoPlayer) {
+                               vimeoContainer.style.display = 'none';
+                       }
+               };
+               vimeo.setSize = function (width, height) {
+                       vimeoContainer.setAttribute('width', width);
+                       vimeoContainer.setAttribute('height', height);
+               };
+               vimeo.show = function () {
+                       if (vimeoPlayer) {
+                               vimeoContainer.style.display = '';
+                       }
+               };
+
+               vimeo.destroy = function () {};
+
+               return vimeo;
+       }
+};
+
+mejs.Utils.typeChecks.push(function (url) {
+       return (/(\/\/player\.vimeo|vimeo\.com)/i.test(url) ? 'video/x-vimeo' : null
+       );
+});
+
+mejs.Renderers.add(vimeoIframeRenderer);
+
+},{}]},{},[1]);
</ins></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementrenderersvimeominjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/js/mediaelement/renderers/vimeo.min.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/renderers/vimeo.min.js                              (rev 0)
+++ trunk/src/wp-includes/js/mediaelement/renderers/vimeo.min.js        2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,13 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*!
+ * MediaElement.js
+ * http://www.mediaelementjs.com/
+ *
+ * Wrapper that mimics native HTML5 MediaElement (audio and video)
+ * using a variety of technologies (pure JavaScript, Flash, iframe)
+ *
+ * Copyright 2010-2017, John Dyer (http://j.hn/)
+ * Maintained by, Rafael Miranda (rafa8626@gmail.com)
+ * License: MIT
+ *
+ */
+!function e(t,n,r){function i(o,s){if(!n[o]){if(!t[o]){var u="function"==typeof require&&require;if(!s&&u)return u(o,!0);if(a)return a(o,!0);var c=new Error("Cannot find module '"+o+"'");throw c.code="MODULE_NOT_FOUND",c}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return i(n||e)},l,l.exports,e,t,n,r)}return n[o].exports}for(var a="function"==typeof require&&require,o=0;o<r.length;o++)i(r[o]);return i}({1:[function(e,t,n){"use strict";var r={promise:null,load:function(e){"undefined"!=typeof Vimeo?r._createPlayer(e):(r.promise=r.promise||mejs.Utils.loadScript("https://player.vimeo.com/api/player.js"),r.promise.then(function(){r._createPlayer(e)}))},_createPlayer:function(e){var t=new Vimeo.Player(e.iframe);window["__ready__"+e.id](t)},getVimeoId:function(e){return void 0===e||null===e?null:(e=e.split("?")[0],parseInt(e.substring
 (e.lastIndexOf("/")+1)))}},i={name:"vimeo_iframe",options:{prefix:"vimeo_iframe"},canPlayType:function(e){return~["video/vimeo","video/x-vimeo"].indexOf(e.toLowerCase())},create:function(e,t,n){var i=[],a={},o=!0,s=1,u=s,c=0,l=0,d=!1,f=0,p=null,m="";a.options=t,a.id=e.id+"_"+t.prefix,a.mediaElement=e;for(var v=function(t,n){var r=mejs.Utils.createEvent("error",n);r.message=t.name+": "+t.message,e.dispatchEvent(r)},h=mejs.html5media.properties,y=0,g=h.length;y<g;y++)!function(t){var n=""+t.substring(0,1).toUpperCase()+t.substring(1);a["get"+n]=function(){if(null!==p){switch(t){case"currentTime":return c;case"duration":return f;case"volume":return s;case"muted":return 0===s;case"paused":return o;case"ended":return d;case"src":return p.getVideoUrl().then(function(e){m=e}),m;case"buffered":return{
 start:function(){return 0},end:function(){return l*f},length:1};case"readyState":return 4}return null}return null},a["set"+n]=function(n){if(null!==p)switch(t){case"src":var o="string"==typeof n?n:n[0].src,l=r.getVimeoId(o);p.loadVideo(l).then(function(){e.originalNode.autoplay&&p.play()}).catch(function(e){v(e,a)});break;case"currentTime":p.setCurrentTime(n).then(function(){c=n,setTimeout(function(){var t=mejs.Utils.createEvent("timeupdate",a);e.dispatchEvent(t)},50)}).catch(function(e){v(e,a)});break;case"volume":p.setVolume(n).then(function(){u=s=n,setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50)}).catch(function(e){v(e,a)});break;case"loop":p.setLoop(n).catch(function(e){v(e,a)});break;case"muted":n?p.setVolume(0).then(function(){s=0,setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)
 },50)}).catch(function(e){v(e,a)}):p.setVolume(u).then(function(){s=u,setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50)}).catch(function(e){v(e,a)});break;case"readyState":var d=mejs.Utils.createEvent("canplay",a);e.dispatchEvent(d)}else i.push({type:"set",propName:t,value:n})}}(h[y]);for(var E=mejs.html5media.methods,b=0,U=E.length;b<U;b++)!function(e){a[e]=function(){if(null!==p)switch(e){case"play":return o=!1,p.play();case"pause":return o=!0,p.pause();case"load":return null}else i.push({type:"call",methodName:e})}}(E[b]);window["__ready__"+a.id]=function(t){if(e.vimeoPlayer=p=t,i.length)for(var n=0,r=i.length;n<r;n++){var s=i[n];if("set"===s.type){var u=s.propName,m=""+u.substring(0,1).toUpperCase()+u.substring(1);a["set"+m](s.value)}else"call"===s.type&&a[s.methodName]()}for(var h=document.getE
 lementById(a.id),y=void 0,g=0,E=(y=["mouseover","mouseout"]).length;g<E;g++)h.addEventListener(y[g],function(t){var n=mejs.Utils.createEvent(t.type,a);e.dispatchEvent(n)},!1);p.on("loaded",function(){p.getDuration().then(function(t){if((f=t)>0&&(l=f*t,e.originalNode.autoplay)){o=!1,d=!1;var n=mejs.Utils.createEvent("play",a);e.dispatchEvent(n)}}).catch(function(e){v(e,a)})}),p.on("progress",function(){p.getDuration().then(function(t){if((f=t)>0&&(l=f*t,e.originalNode.autoplay)){var n=mejs.Utils.createEvent("play",a);e.dispatchEvent(n)}var r=mejs.Utils.createEvent("progress",a);e.dispatchEvent(r)}).catch(function(e){v(e,a)})}),p.on("timeupdate",function(){p.getCurrentTime().then(function(t){c=t;var n=mejs.Utils.createEvent("timeupdate",a);e.dispatchEvent(n)}).catch(function(e){v(e,a)})}),p.on("play",function(){o=!1,d=!1;var t=mejs.Utils.createEvent("play&q
 uot;,a);e.dispatchEvent(t)}),p.on("pause",function(){o=!0,d=!1;var t=mejs.Utils.createEvent("pause",a);e.dispatchEvent(t)}),p.on("ended",function(){o=!1,d=!0;var t=mejs.Utils.createEvent("ended",a);e.dispatchEvent(t)});for(var b=0,U=(y=["rendererready","loadedmetadata","loadeddata","canplay"]).length;b<U;b++){var j=mejs.Utils.createEvent(y[b],a);e.dispatchEvent(j)}};var j=e.originalNode.height,w=e.originalNode.width,N=document.createElement("iframe"),_="https://player.vimeo.com/video/"+r.getVimeoId(n[0].src),x=~n[0].src.indexOf("?")?"?"+n[0].src.slice(n[0].src.indexOf("?")+1):"";return x&&e.originalNode.autoplay&&-1===x.indexOf("autoplay")&&(x+="&autoplay=1"),x&&e.originalNode.loop&&-1===x.indexOf("loop")&&(x+="&loop=1"),N.setAttribute("id&quo
 t;,a.id),N.setAttribute("width",w),N.setAttribute("height",j),N.setAttribute("frameBorder","0"),N.setAttribute("src",""+_+x),N.setAttribute("webkitallowfullscreen",""),N.setAttribute("mozallowfullscreen",""),N.setAttribute("allowfullscreen",""),e.originalNode.parentNode.insertBefore(N,e.originalNode),e.originalNode.style.display="none",r.load({iframe:N,id:a.id}),a.hide=function(){a.pause(),p&&(N.style.display="none")},a.setSize=function(e,t){N.setAttribute("width",e),N.setAttribute("height",t)},a.show=function(){p&&(N.style.display="")},a.destroy=function(){},a}};mejs.Utils.typeChecks.push(function(e){return/(\/\/player\.vimeo|vimeo\.com)/i.test(e)?"video/x-vimeo":null}),mejs.Renderers.add(i)},{}]},{},[1]);
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementsilverlightmediaelementxap"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/silverlightmediaelement.xap</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/silverlightmediaelement.xap 2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/silverlightmediaelement.xap   2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,77 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-PKq\xA5H\x94\xB1\xD2Q\xD5\x91AppManifest.xaml\x85\x8F\xCDJ1\x85\xF7\x82\xEF\xF2Ɍ\xD0*\x83S(\xD8e\xA5Xq3\xB7΅\x9B\x92[\xCD<\x9B \xC9Wp\xEA\xA0v\xA1u\xFBq>\xCE9\xEF\xAFo\xD77) <\x8B\xE2\xC8\xE7V\xF6̱\xD1:\xDB\x9C\xC9ʡM!\x87+\x9C\xB6\x84cT_Tե\xEE\xBEU9\xB9M\xF9\xC7~A\xBF+y\xAE\x8Bq$\xC5\xCAs6=/s\xF7HC+\xB7Hϐ\x9Fz^C\x87fE0u\xFC\x84\xEF\x87\xD52F)\xEE\xF6\x9E\xD1\xC1\xA4\x8C\xC1\xB7r\xA6*5\xAF\xEB\xFAJUrq~&\xC4\xD1s\xB51\x89\xF3'\xF9ג\xA5\xB95N\x8Cچ}\xB2'\xC6t4\xDE\xD4S\xA3\xFE\xA5\xF2.>PKq\xA5H\xCC\r8\xD2.\x98SilverlightMediaElement.dll\xED} t[\xC7u\xE0}$@\x82IP\xA2>eA\x90eQ"   \xC4_I\x94dQ&-J\xA4$۱C\x83\xC0  ă@I4\xA5DZo>N'n6i\x9C\xB6'\xB1ӟ\xB7u\xB6\xCDn\xDCl\xDC\xE44m\xD6\xE9:i\xF7\xF4s\x92:\xAD\xB3m\x9A\x936٤\x9Fl\x9B6U\xF6\xDE;\xF3\xBE\xA2;M[\x83ļ\x99;w\xEEܹs\xE7Νy\xF3
 &\xEFy78\xA0\xBF?\xF8\xC0'@|\xF6\xC1\xB5?\x97\xF1۹\xF57:\xE1\xD7\xDB_\xDC\xF6  e\xE2\xC5m3 ٢\xAF`\xE8\xF3FjїN\xE5\xF3z\xC97\xA7\xF9\x8C\xA5\xBC/\x9B\xF7<6\xED[\xD43Z\xC0\xE3q\xDF"iL\x98P\x90\xFC\xC0\xC0i\x93\xEEˠn\xEBP:\xC3D\x9B\x80\xDD\xF9 >\xFC~\x9A\x93\xDDW\xDF\xE5+\x80\xC2p\xFA8`\xDF[\x95\xFE\xCBW\xEB">H\xF7t-u\xF92\xC0\xBC\xFCϏ\xF4\xC1u||\xEB\xFCi\xC3\xF4[:P\xD2.\x94\xF0:\xF3\xA8l\xD7c`\xF1m#q\xC0(i\x90\xBCQ۝\xF8}w%\xF6վ\x80\xA1\xE5\xF4\xB4\xE0\x95xfZ\xEF\xAB\xC1;P\xCDf\xF0q=\xC2EZ\xE1oB\xF9 \xB2E\xFF\xC4\x8E\xAC\xBEَ\xA0\x8Eʸ\xDA\xEFp\xE3U\xBD\xEADv\x9C\xC5L\xF6\xAF%\x81ZG\xA0^\xD4B\xA0\xF5\xDA\xC0\xA0~'7x\xF7  P[\xF4\x8D*\xBAп\x892w\xE3\xFF\xCDj\xFFM\xA7\xFC\x95[Q      ԕ\x9D\xF6\xB7R\xA9ݰy\x99\xE1]\xE7.\x86\xDA\xE1j\xB9D(.\xF5\xE1C\xFFf,\xBE\xA6mh\\t\x83\xDEG\xB4\xFB\xB7`\xA8ߌ\x81s\xA8\xCBu\xD59B|mŤ{\x9C:\xF6\x8BK\xEF\xDEl\x81\x{3128C61}}\xF2c \xA3۩!\xB7P)\xE7V\xFF֝\xFA\x8C\xC8L\xC1\xC0V\
 xF4[)\xA7'=\x98voð\xBF\x9FJ\xEE\xE2\xFE\xB4Q\xFE+\xA26t \xDD>y
-Z\x91\x85\xDA6\xC0:\x8Eu\xAB+H\xB5e\xFDU\xD9E\xF0&u\xC3%\xA8ƻ\x90\xE2\xC6\xE2\xF11\xC82\x83\xCDA'\xE4[y\xBCx\xD5\xF5\x97\x84\xB6\xFER\x8B\xB8\xB4\x89K\xBB\xB8\xB8ťC\\xD6\xD0e\xBB\xD9͗<\x95\xC9N[\xF2;\xAF\xBF\xD4%\xCAt\x8B\x8B\x97..\xF5\x88\xD4ZqY'.\xBDⲞ.\xFD\xC3B]\xFA\x83\xD4\xC6בy\x8E\xA3"\xACl$\x84\xAB\xCE\xEA\x88\x89h\xA4\xBEւ\x87+\xE0^ \xA9\x80w[\xF0h\xBC\x8B\xE01\x82\xC7+\xE0n ?Qo#x\x92\xE0{~չ\xDB\xD2\xEA\xD7    \xCC>V\xAB\xBD\x94p\xAD
-v\xFC(\xC6EgyU \xBA -A\x97P+ZFG-J\x87\x85\xD2\xCA(\xBD&\xCA\xE0M2A\x99\xC6N\x8C\xF5\xBF^\x94P6\x90\xF2\xBAP\xEEm\&d/\xBAV\x99v.3Z\xC9\xCAFU\x82\xA8\xA4\xBE\x8F\xF8\xC1\xC1\xD92С\x93\xE6Ħwb(\xAE\xF5\xC61=\xE5\xDA`\xDC\xCD׍\xC6Y\xBE\xAA+\x84Տ\xEA9\x80=\xA02E\xF1,UV\xB8AB\xA8>\xF5"\xE9c\xFF\xE3J -\xE2\x952b\x87 -\xF1]5\x88O\x96\xD7\xD8?^\x89x\xB3\x84\xE2V_\xFF\xE3\x93Z\xF7$|ue\x8Dq\xBBC\xF5\xFD -$\xC5C$\x95\xCD\x85\xEB\xF1#\xF0\x8B\x87Ip\xB7 \xBDP\x85u\x98\xFA\xA2)\xC3\xF5qws%\xAA\xA8dP]\xD9\xC0DY\xF7Dfnǚ\xFE\xA3\x84۶c\x8D."⢮t4+\xDB!\xCB\xDEa\x96qQWnb\R\x82!dže=\xFD\xEB\xF5\x89rb\xB3\xD5\xDF/\x8A\xFEVWH\x8D\xA9\xC3\xFF\x98\x9BԕV\xDCd|\x9D\xFD\x93\xD4\xD8;m\xC3h\x854T?f\x87\x90\xA4\xF5)\xA1\xE2\xFD\xC7ٌ%q\x9A\x80>\xB2\xA2\xE8P\xAF\xD0*V\xA5\xFE\xA62\xAF\xCALS  \xE6ZC\xB6\xDD\xB2\xD3l\xEAg(z\x92\x82S\xD4\xC9W\x9D۬9}-\x84\xBB\xD8`\xB1 -\xED6\xFE\x9AX\xB8\xA5ֆ\x936\xFC\xF6֭gZ[؆\xAB\x80\xBA\x82\xB3.\xDBp
 \xE2O\xBF\x9B۹\xF1\xEEC4߯\x97\xF38\xF6`}0\xB0E\xED_O\xADX\xA7Ҥ\x89\x91\x8E\x81v\xBB\xF7\xE0p\xFAb`O\x80DY\xB8 ^\x92Wp\x99\xA67\x90\x86v U`\xE8\xBD\xD4k\xA9\x89\x8Es\x9B\xBB\xA3G\xE9#\xF1\xA4\xAE`\xB3[\x9C\xFDȸS\x9F\xB3\xF3\xB0\xE8\x83-d\xE1\x8A\xF7S\xA3S\x9Ca\xB4\xAB\xC4\xD3Ί\xA4\xD0\xF09\x9E\x8F\xF6T(\xFC\xEE7I\xAD\xDAA\xAE\x8C\xDB\xC1#fD֗ݷ\x91\x90!^\xB5\xC7m\x95\x9CPxz1F\xAD\xAA\xD4~\x8Fp\xD8D\x8B\xE3b9\xE3\x88b\x93\xF6\xA38^A\x94\xFA\xAD\xBFS4\xCA\xD6\xEE>\xD4*\xBA    \xBE {\x95>Jn\xD9S\xA7\xADZ\xBFC\x80\xF5L\xC9\xF9\xB5 -S6ΖY4\x96\xCA\xDFi+hM\x96<?oa\x8E\x89ȣ(\xA5_\xB3\xF1\xD9"\xECP\x87k\xA8\xA4R\x98MW\x8D[\xE4BU\xB4\xEB\xA0t\xAA\xC6\xC7\xCA)\xD2L\xBC\xAC?gX\xD7-\xFDp\xF7\xEB\xE9\xC9<^\xEF\xAE\x80\xC4X \x8DbW\xC1F\x99\xE9\x9EG\xBA\xED\xAF\xDD\xF2#ЁۆM\xF9-\x9B`\xBFT\x8Eo`_*X@?\xA8 ->\xAA\xF0\xF0E\x8Dg\xFB.}\xB1o \xD6\xC6w\xAB\xB6\xF5&\xB6ok\xDA\xD6K\xBBֶ\xC1\xF8"<ն\xD1\xF1T\xDB&\xC3\
 xEB\xA0\xF8M\xDFl p\xBCO\xB2\x98EZ\x9E3\xBF\xB6\xA5G\xCE{\xAAm\x8Bq\x8C\xF1n\xB65vmkO+\xB7\xB6^\x81\xAD\xED\xC6Y.\xB1g \xEA\xBA\xFE\xB3\xE6\xF4\x8B\xB0\xE3a\x91\xB9F\xD2\xCBQqg\x8F\xB3\xCBc<!\xB0:Ջk\xABIt\xBF*2\xBB%\x89\xC5j\xBC\xC6\xE7F\x8Fz\xD1\xC3V@f\xAC5\xBE%2֩;\xED\xBD\x86\xB7\x853֫\xC9\xCE\xF4\xE7|\x83\xF0\x8D\xEAE\xAF -\xBEɘf8O8\x8B\xACt?\x8A\xFD)\x97\xAEWy\xC2\xFB\xFB\xACU|\x83\x9FS\xC4\xC0\x90>\xF1\xA7-\x9F\xD8xCK\xED8\xAF:4\x8F\xB0\xE7\xC2s\xC6\xE0z\x89\xFC &\xD6\xF5>Q7\xA9\x91\xC5\xF6\xE9\x84       \xE3\xEC\xBF\xE2\xA3Pb\xF7\xD2\xC8\xC6\xDAeE\xA2\xA4Y\xA4\xC8&\xB2\xD2BԘ\xD0ݴ\x8E:e\xBAת\xF1\xAB\xD7hK\xE5\xD8\x88%a\xA4=e#\xBD\xDE^\x83X\xABiV\xCC\xC5{\xE6\xC6\xEF^\xA3F\xE3k\x8C@2\xACo<E\xDE^}\xE8K\xB2J\xA8j׷\xAEQK\xA5u\x88皷\xEB H\xD6\xD5
-\x85.\xA5\xFF|=\xBEү0\x86Z\xCB\xE6\x80\xF9:T\xE6\xEBvA\xE0l}\x84c\xE2\xA7DżWA\xE7'\xDC-\xA6o\xD2dzu\x99r\x88UӾw\x{DEE7}\x99'Z\xE3\xA7-*\xA2Br \x9D\xC2w|H\xD4\xF3\xD1r=\xB7\x82\xEA\xE0eM\x8E+\x9B\xD9?\xDB+\xA4\xBDק\xB8L\xA2=\xCB\xCE:r;\xDC\xC2Ct
-\xC7Q\xC2[~\x87\x80\xDF!;\x8B\xFC\x87ns<\xB5
-G5y'\xEC\xDDs\xD5~\xD1}\xC5\xEC\xE3\xB5\xC1VX\xB1\xD5[\xF6<\xAB\xCA\xE81\xB0\xF8\xA9e\xACq\xC1K\xA2\xE0fA;\xE7\xD2/\xD9}\xAE\x9Ek\xE2h\xE9\xDF^\xEEP\xAA\xE0\xFEצ\xF2BM\xD4\xDF$'\xA27\x93yh\xC7\xC8e\x8C\x90c)'\\xD3     sI\x8Ce\xD6\x93\xB4/&h\xF6
-\xBB\x80T\x87\xF1vZ\xF1
-Rx\xC8f\xFA\xC9\xE2\xBFQVC\x96\xDFqO\xB6\xC3\xECuW\xF1?Y}n\xF2\x8BkP\xE8"ڎ\xB2\xAEP\xA3\xC6|3\xB1\x84\xBA\xA6\xAC\xBB\xEAu\xFEg\x89\xD2\xE0\xE5\xF0V\xB1\xFF奦\xFEg^\x93.QQc\xAB;oA'\xDD\xAE\x80v\xB48\xF5\xB7\x9A\xD3\xCB\xDBh\xE3\xC4\xE5\xD4ߎW\x97\xFE\x87\xEF\xA0\x9A\x9F \x9E\xB5\xA3y\xDA\xDA߰\xB6Eu\xF4\xEF@!\xADm\xF5\xB6z[\xF4w\xDAt \xBB\x87&a\x94\x97@QW|\xD8~\xB1:0n37\xBAm\xA9ͦ\xBD\xBD\xD1rz\xC9p\xAC\xAF\xB2\x84\xC2\xDE\\xDE3Yo홬\xB1\x9B\xE6\xDD\xCC\xD3\xF62^\xAF\x85\xA7\xF4\xA8\x829\xFD19\x8A\x9D\xFFC\x88\xDF\xC3\xF8ĞF\xE3.\xB6vM\xAE*k[\xBC-C\xB0\xB9 \xEC
-\x96D~C\x87\xA8\xD0%$f\xC3dO9\xDFJ\x80w!\xA0\xCD\\xFA0U\x8F\xC8i\xBE:ȭ\xF6\xBD\xC2枕1\x8E\xFD\xDB\xFD\xEF\xA6E\xEE\xDE{0\xF68\xC6\xEE\xE2\xB9?I\x99\xE2\xFD\xEF\x91[_\xA2\xAD4\xAF\x95c\xDBo'\xFF\x85غ\xC9\xF2\xF1\xFCb\xD9\xE2\xAD6n\xA7S\xAF`U\x8D[\xADAK\xF4GM\xD9W\x8F\xFA\xF7\x96wE\xE4Ɗ\xB4u0\xD0U\xB9\xD3\xA6\xBE\xCF)V?\xEE\xB0\xFA\xBD\xEDI\x85\xA7\xBC<\xD7i\xCE\xCAm2U5>\x87\xA0~\xD2\xFC\x8E\xE5["\xD5\xF8\x8A\xF5T,\xA6\x8DoX\xD0\x82n\xD0V\x97     ]KЛt\x83\xABw\xB3\x80&]\xB5\xF5 \xE8}tA\xB7\xE8\xA5Jܛ\xF4m\xB4\x97\xA0[\xF4c\x94\xEC\xC0%\x9F\x80~\xB1w\x9B\x80~\xB7\xB26\xBF\x80v\xB4UP\xD8.\xA0;\xDA*Zq i\x96\xD0\xE9\xCC\$}\xFE\xDBϓ\x86\xCA\xB9\xE9\xE5bI[ \x9CЊ\xFA\x92\x91֊V섖\xCAhƠo\xB1\x98֍\vn\xD0wJ3\x8AY=?        \xE9o\xD07\xB6\x94+-\xDAh^[*\xA9ܠoji.\x97Mߡ-\xCF\xE8g\xB5\xFC\xE8\<\x9E\x8A\xA6\xA3\xB1P2т\x89\xE4\xF6\xDAʖ\xF2\xA5\xEC\xA2f\xA6\xB5\x92j\xDBg\x9F\xDA\x90\xFE\xF7#d{\xFEy[\xA1W\x82\xFF\x91ld
-
-\xF8\x80 \x90\x82E\xC8q\xC6M\x8B\x98\xC8B3R0\x8F\xBES9{\xBCm7\xDF\xFE\xE4o\xEE\xDD_( \x9B\xA96\xC6wa1\x97/\x8E\xFAJ\xA5ž\xE1\xE1bzA[L\x8Bٴ\xA1\xF53\xA5@Z_>\x9F͟\xB90< Ɔ/\xA4s\xC3C+j\xF9\xF0\xBB}\xF6\x93\xDBs\xE1\xFA\xFA}UD\xF6\x8C\xE5RE\xE4j:\x9B;\xA7\xA1\xF0\xE7J\x93Z&\x9B:\x94\xD3\xB1\xE26\xA0\xAA\xDE\xDB8ioYYʷY\xA8i\xB8VE\xC6m\xEEm ri\xF6\x9E,jƘ\x9E/zN\x94\xBF&w\x93\xA9l~*5\xAF\xC9f\xBD2\xBE1\xC1ڊf\xAEQT\xBB@\x95\x92\x82\xCF\xE5\xB4|\x86\xA8$\xFC\xEEvQz1]S\/hy\xCC<\xA3\x8B\xA9&\x8D\xF9\xE1Ŕqv\xA90\x84\xE4
-\xC8\xFA\6\x97--37vF\xCEG\xFD\xE9\x9C1\x94O-j\xC5B*\xAD\xED\x91\xE3\xE2t6\x9F\xD1\xCF_\x87\xD2\xD5\xE7rˣ\x95pAd1\xBDg|>\xAF)\xE4rԟ\xC0\xD3\xD9Lia\xD4\x8B\xFD\xBE#\xF5Ȩ? \xFA\xA5Z\xD8\xFA\xB0\x9EZ\xEC\x9D.-\xE74\xECX\xB9\xA3~C_\xCAgf\x96\xE7\xEC\xF7ͤ\x8Cy\xAD4\xB3\\xC0\xFAB\xF9\xF6\xE2\xB0-i\x86o\xCA@\x91%$1\xA3-r\xA9\x92V\x85hC\x9CJ喴\xDAlF\x91\xAC\x9AT\xAE\xC9@E\xE1C\xB9\\xB6P\xD4|\xD3H\xE2,\xD8~X~\xFC4\xB3\x90M\x9F\xCDk\xA4\xC1#~\xDF\xE1l.\xC7H\x91\xFD\xF9\x87\xF04\\xC5T\x9D\x96 -7n\x9A\x99g\x93\xF90K\xF76w\x83^\x98\xCEe\xD1\xFC\xD6\xE9\x91\xF1\xAF\xD9u9\xA8(}\xBB\x91\xCD`C\xEED\xF5\x9F\xD0\xF5\x92\xDFw \x95>;Ϫ\x85\xBC\xA9<*\xBE\x81#\xBC   \x8BR=\x95mX\xA0\x9Aq)\xCE4&Nh-U:\xB0T*\xE9\xF9&\xF2\xA9K\xF7\x84\x96.\xA5\xF2\xF3\xD8A\xE6\xF8J\xF8}\x93(\x95l~\xD4? ҟ\xDF\xC7\xFC\x8E鹥EW\xA6\xA7 )\x84\x85\xAB\x8D}\xF3O\x8D\xCAQ\xBF\xEFD*\x93]*\xDE=\xEA\x99\xF1\xBB8\xBEJe\xBEN\xC5^\xAD\x8C'\xB43\xAF\x9E\x88I\xBE$\xE6\xEF\xE7\xBF
 WA\xC4{\x87\xAFG\xE9+\xC7\xDA\xDD\xC8>\x84\x95\xA5r\xD7!\xFC\xBD6  \xD4\xCEd\xF3Y\x9Av\x8B\xAB\xEC\xB5\xEAr\xE6\\xB4\xA9\xA4\xAFF:\xAF>\x91ݫ\xEB\xA4FRp\xAFBq\xCBJ_\xAF+ \xB4}d@\xC7P\xBF\xB5\x83Z\xDA\xD0RE\xCD^\xACV\xAD\xAFC\x85Nj3)\x9C\xAC\xF5¨\xFFp*W\xA4   C\xF6\xFE\xA8e\x9A\xBC\xA8\xB4\xA9M\xBEF\x83\xF4Ҫ\x84T\xA2f3\x897P\xB6\xE0\x84~\xDE>N\x82As\xF2[2\x8A\xBA\x81rI\xE538\xAC\xF5\xA5\xA2Fe\xF5\xF3y\xAD\xD9:٫⏽\x83\x8A\xB9\xC6ƁiUB(\xDD:\xBDĎ\x85\xA93\xA1U\xF6@E\xAF\x85\xC8\xC5X\xCEՑz\x95Ou   \x99\xB1*ޏt\x9Eg!\x80\xD5\xD5{\xD0H\xCDcFI\xCB\xD44b֖\xE9g\xCC1tHsZC\+ۿ\x9A\xAA\xC7R\xF9s\xE8\xFE\xDE3\x9E\xCFh\xA8ѫS\x9C\xEB"\xE3\xF9k\x91\x91Wm\x884\xF4nt\x8C0A\xFB \xB1\xB5\xE1_w\xD0\xAB\xD7ēk\x92\xFF\xA3p\x89xS\xB9\xD4r\x95\x8FQ\xB9H\xD0\xE7Q\xFERm\xAA\xAA\xAD\x98/\xE71q=\xBE\xE9^\\xBC\xED9\x95-.\xA5r\xA44\xDAd*\x8F ]l_t;*4\x98<\xAB\x8B3\xAE\xC5\xCCa=\xBDTdx\xB1\x99s]E\xA3\xB28\x8E\xE1k\xF48cyNO\x99k\xA9\xC6j0\xF7W\xB1s\x8C\x9F̟\xB9^և
 h\x8Ejи/n\xA4\xDB\xD0z.\xEA\xF9\xEF\xB7;i!\xF7\xA3l{Sv؊;\xD7t\x81\xF7c\xAAHS\xB4\x81\xF3oV\x8D\xB4\xF4\xD9\xD7".\xFEʍ~F>\xA8/\xCD\xE5\xB4\xFD\xF9\xEC"oĝ,f\xF3\xF3h\xB4q\xE5;\xA0\xE1\xC2l&K\x95\x83{\xF8\xBD\x8D%\x83q˰@0
-\x83\xD7\xE7\xD1\xD6Y\xA4\x99|\x84\xA1\xADFۿ<\xBD\xBC8\xA7\xE7^a\xF2協\xFE\x93\xE3\xE6\xC6\xE6\xB1B*\x9D--\xEFZ\xED\x82v\xBA\x90\xCB\xE65!ESn>\xDA\xAFώ\xE4\xF4\xAFj\x9DҴW\xFE}\xF4j
-Mп\x9Bn -\xBD\xEA\xDD\xFA\xA3\x9C\xAA\xD3?\xFEvf5Z\xF5d\xC0\xBF\xA2\x9A\xB1ڹ\xAE\xEF:\xBCdល\x9B~\xA1\xD0`X\xEC\xAB6Y.\x9F\xC2n˦+2\xC60D\xA6\x9E\xED\x90]\xCA\xCB-S\xAB\x{DCC8}\\xFF\x8F\x84\xCA\xFB## -\xFA\xEFT\xAA\xB4`\xEDDl; Q\xBE٠\x95ҘA\x8B:۾a\x9C\xFFڵ\x83\xA9R
-˄|\x93\xBEP4J&\xE3\x83##\x81hdd\xC27\x92 \xC4\xE3\xF1\xD8`(H$'({$\x8C\xC6\xC9d"\x9B\xA8\xC2\xF7\xDD㫧^\x8DVt5\x82\x82\xB7\xE4e\xDB4\xA9I\xB2\xF9\xE1PE\xF3\xAC\xBC6\xBE\x96xwx3\x85\xB7\xEF3\xFB捱\x86\xF7u~H\x8Ed\xA1\xE6Ӕ\xC9U y
-\x85\xAF\xC5V\xBD\xAA\x86\xD5Y{_s\xD1<\xB9T\xD2~\xA8Es\xA3er\xE5.\xC5k\x8B\xE6\xD7ͯ-\x9A_[4\xBF\xB6h\xFEq]^\x9D\xA3\xDDg\xED\xB5e\xF3k\xEB\xAB\xD7T\xF2\xB5%\xFF\x8Ftaw}˸\xBDPW\xCCW\xBC麬I]\x95\xAE~\xF1\xD5,lK\xB3\x91p \x89\xE2R+\x88\xA3\xB8\xF62\xE10\xAE\xCD"D\xF1$:\xFBe@"\x90   G\xC3\xF1@$>\x82˹p0 -Gb\x95\x80X,:\x88\xB4\x82\x89pXI&\xED\x80h \x8B'k\xAB\x95Z\xF35h\x8D\x94\xD6e_\xDA\xE2R2\x9CH\xFA}'\x8B\xDADjY_*\x9D \xF7\xD5кM\xEA\xBE\xD6B k\xE4\x90t\xDE\xDD\xF8\x88J\xDD\xEE\xE0;\xA3\xFE2s\xC1`\xB8\xBC̬4
-\xE5C\xC1fs}㾗\x95\xD5Q4s\xD7dș\xFB\x81p2\xD1\xD4B        -\x99 \x92XQߘ\xC1Ey2\x9C\x8CF\x83#\x81xh$1\xB0H,I bӣ\xC1H\xBBp\x8C\x80\xD1p5#\xC2\xDAB\xD1`܇P4\xF8\x89\xE32\x90H$\xD1\xD76e\xADj\x85k;!i\xAAx\xC5i\xAB \xB5\x95V\xAB -\xB5c\xF8\x86\xFA\xC1Z3\x9B\xB5\x8D"(\x94p\x82\xC3\xB6&MD\x9Av\xD4\xEA; ȟ\x98\xD5f:\x84\x83.K\xC3Xgh$\x8E\xA3'$`\xA1r        $\xA31\xF2\xE3\xB1h4\x84}\x89Ń\xF1\x91(J>\x8D\x87\xE2\xF1\xF0\xC8`\x87\xE8H"\x98\xA8\xF3\xAFB⯰l\x85}+w#\x8Eo\xDAu#\xEB\xCDj\xDAT\xDA:\xBA!\xFD\x82$Z'\x94\xCA5\xB0\x91\x918\xDA82S\xA8\xEAQ\x92'’\x89p\x88x %\x92\xE1\xC9\xED^$  \xD3nV0\x96\x88&C\xA1\xBA\xC0\xD5H4\xB3G\x94\x96chx\xB4⨟\xD7\xF8ho\x83\xB1Wi\xA6\xD9\xCC -\xEC\xBE\xD4a\x9C*Ƭ)q\x88^3\x9A\x9D\xA6[E\x8B\xB8\xC9rw\xED\xC1
-S\xA7\xAB\x8F\xFE\xC8\xF1)\x98\xC6\xE7\xD5ˌ؟)\xB0\x93\xA9s\xB45w\xBD\xC3K\xE8`O\xEA\x92u\xB6\xB4\x98*0\xC0\xEF#\xD1Щ\x92Q\xFF1\xEF\x89f,U"\xB6\x89\xCA΢M\x84Uǜ\xE6\xB2\xF3\xE5+\xCDU\x9F6\xAA\xA8v,\x97M\x9F%\xAEm\xC4f诔:c\xF2\xD1\xDAf\xC9\xE5R\x85\xDA\xE5\xFD^q\x88\xAB|\xDA-h?Wo~\xAD\xDC\xEB\xAE\xC67\x85\x91\xF9a&dz\x86\kF\xAD\xBB\xA1\xB7\x8F \xED\xAF\xDC N\xF8\x8E\xF9\x92\xE1\xC0H" \xFA\xB0^4 \xF1P4\xE6x(:\xC1\xD7Dt\x8C\xAF\xD3*\x810\xA2\x81\xDA*\xA7\xEB\x98O\x96\xE7\xBCr   \xA21\xE1#\x8Ac\xBEr&n\x90\xF9i\xB4\xBDnS$H\x84#eQE\xE2\x81Px$Q%\xAEp$\x8B\x84\x93u\xC5b\x97\xE3H<c\xA9\xD1N\xB5yj\xCC\xDD\xF4\xB6B<\x8A\x93\xC1Hh0
-\x84b\xB18\xFA\x9D\xA2\xFEAI\xBF \x88G\xF1p84Q]\xA4N\xDB\xD1l0\xA7vC"t\xD4\x99\xD1.\x94\xE8\xCA\xF3>\xBA\xB6Q\xB1O/FJI \x84\xCAS\xD5t\xEDM\xEE@ʰk5\xDB1\x9Bk\xBCzh2I\x9A]8\xEA\xF7 -׎^iDG\xFDv\x9B\xE2o\xEAYZ\x9B\xCAK\xB9\1mhZ\xDE\xF3u\xD8;\xA0c\xD6b\xC5\xFD9ī\x8B\x9B\xA3\xDC~+\xA6ꈫ9h*\xCF \xDA\xF2J\xF3\\xE2  D7JҢ\x9B\xB2h\xA9ouŇˊ\xDDU'b\xCD\x8D\xBE:3\xD9jN\x9A7?\xEE\xBE\x8E\xBB\xAF=x}\xE8\xD7Ϗ(1\x99\xCD\xDBN\xBF\xC2\xE5Wy\x96}ﶡ!\xDD\xFB\xF4y\x8D\xE5+.\xE8\xE7\xD1\xF5e\x8B>\xB9 -\xE5\xF5\xF1|8蛢{~MKƒ64Tʼn\xFD\xA6R\xC5\xFDV\xA6w\xED)\xB1\xF6\xA4\xE7\xA5\xDAi]\x8E\x9B\xA9J\xB2\xE6\xB0/\xCAm^kn\xAF%ի֪\x81\x92]\xD4\xFC5\xA7\xBC\x9B/kߐn\xB0-\xB2\xDAg/\xEAD\xA4\xBE\xDD\xC0\xB8hZ$t\xD54`\xAD\xB1\x8AVc\xD6\xE5i$\xA7\xA7\xCFZ\xBD\x94^2\xC8\xA6\xDD8+\xB3b\xC7 @\xF3=\xCD3\xE5Y\xA3\xC9*\xE70v\xED\xE1\xD4b6\x87\xB6;3\x93ʧ\xFC \x9C\xCE>\xA4 1P5r\xE3O$N\xA9B\x81\x97okF\xDB\xD0l\xF6Ӝ\xB2\x99\xBAxv@\xDE\xDAj6\xD34"N\x8C\xD4NKU\xEE\x
 F2\xF0jd,\x9E\xF1\xAB\xB4*\xFD\xB3\x89\x96\x8E      \x85\xEAs4\x99\xBA\x90]\Zl\xF6`\x84\xED1\xC7K5\xE3\xAC.Q\xDEbO        \xD0J\xA8\x82\xB1Y{f\x93\xE2\xF5\xC5\xD0L\xD3*u\xA9V\x95\xAE\xAD2\xCD\xFA\x8C\x9C\x8CzJ\xD4@Y\x9A\xE9\xEDj\x94\xC8<SW]ܫy\xD2e\xA4\xAE\xEF[;0K:=\xDC\xD1lXֈ\xF2U\x94\xAFҘlz*eC2\xDChM\xDEd*\xAD\x9DԪHZ]\xB0h\xFBh\xA88\x8D\xA7\xDF\xDA3#\x97,7\xB5\x9C'g\xDAԛ\x9Cϲo7\xC6\x83ך\x99\xA5Q\xAAhiĿ\xCAMưy$\xC8}] \x96-Xն\xB4\xB4\x845Ԫ\xE48Vi\xFF\xE4\x9C\xAD˥0\+\xB2\xBCM\xE8\x93\xDB\xCCoS \xFAx_c\xE6\xBC~:\xB5L\x92:ż\xFAN2\xD8w\xD3\猑\x9D\x9F׌Q\x9CuSK\xB9ҥZ9W\xB9kgp=2]\xB1\x9C\xA9\xE8\x81hY\xC6   \x9Ae#\xB4Ao_\xCBL׮eܫW\xC1\xF5k\xD2]\xD7:\x88$\xF6Mm\xF7>\xE2\xD18\xD7\xD5d\xA5tB\xCBcw\xF2\xF6\xBD\xE2\x8A\x9A\xF5;0       '\x92\xE1x2N\xC6c\xA1A\x84\xB1d4\xA5\xBB\xAA\xF1`\xA2ɪ}2 \x84\xA10K˾\x89\xD0H \x89DBa\xBAE &F"F!\N'\xF1H(\xC7-\x88h\xA8o"\x88ţ\xF1\x98D\xE10\xA2\xC9`,\x8C\xD0-\x84P41G`B "\xC1D8e\xAC
-\xF2M\x86\xC9X,\x96\x88FM\x9Eb\ LX\xBE\x89p \xC3\xCAb|g"\x98$V}\x91@,F\xCA  \x8B\xA3`9\x86\xCD\x86h{=9\xC76$G\x88S\xAC%\x8B\xD32\xB64%N\x89ze\xDD\xC8N2Ir\xAB\x83V\xBB\xCD\xB5t0\x88D\x92\xB8\xD6g\xE1%\x83\xD4\xD0\xC10O$\x92Ѹha\x94;3ۏ\xB5D±p\x923\xE3Q2\xCEX#\x89`4\x8B\x934\xCB5"A\xAAάdP6'\x96\x88\xD1ݛ      \xAB\xA2A\xAB=$0\xAB\xDC$\xAE\x8C\xAA\x97\x95\xC4-)\x92\xA4,\xE9Q\xAB\xF4\xBBWq˲\xF1n\xB9\xB9cP\xFB\xF4{\x9D\xE5d\xCDN\x8Em\xD3،W\xEC\xDFv`\xFA\xE8E\xBE\xA5\x9E\xDEy\x8E^\x86CI\xE0W\xB5\xD2 {\x9E\xC1\x8C\xEDo\xD8\xE8\xC1oƑ\xB4lE~\xEF\xFDV\x80#m;9 -v\x8A\xDF\xD8~\xFB\xC9\xF1\x83x};\xA6\xDFނit(\xE6\xCCW(\xA7{նvz\xEF?\xED\xD3[`\xA9\xF6\x93\xF2\xB7\xB0\xBFko?~ߋ\xDF-\xF2\x95\xBD-\xF2]\x95\xAD\xF2j~\xE95S\xE2\xEA\x84{\xE0 \xDFg0|7\xC6\xDD\xF0\xDB\xF0<\xC6_fxQ\xB9Gq\xC3O\xA9U'\xFC\x86\xFA\xF3*\x82\xDF\xC9\xE1Z\xA8ԭ\xAD\x8EV'\x9C\xE6\xF0\xD1V\xA2\xF0\xB5V\xA2p\xDCI\xB9)K>\xC2᧜\x84\xF9gwß\xB8>\xE3r\x83\xB3\xED\xE
 F1\xDC\xC2\xE1\xEF\xE6\xD0\xE0\xF0'8\xFC?\xC3\xE1\xF7ھ\xDC\xE6O;\x85\x9B\xDB     \xE10\xD3~\xBC\xFD]p\xA1\x9D\xDA\xF7\x8B\xEDokw\xC3\xE70t\xC2\xD7ډ\xABV\xF7\xF3nvoSn\x82\d\xC8uG\x9C?rS\x8B\xBE\xC5\xE1U7\xB5zcan\xED\xA0\xF8\xEB;\xF3\x86\x9D\xF0\xF3\x8Fut¯`\xE8\x86:\x8E\xB7\xF7\xC0_"\xBC\xFE\x8Aq`\xCD\xDB\xDA;a\xF3\x9A\xC7:\x9C0\xB1\x86\xA8\xFD\xD9\x92\xDB-\x9E.\x8Fz\xEE\xC0\xCE\xFB\xA0\xE7=7|\xC4sQ\xC5y\xA8\xD4\xD7<\xBF\x87g'\xC5=\x9D\xBF\xA9\x93j?\xD4I\xCEv\x92\xDC\xFE\xBA\xF3:\x9D\xD0\xD2Eឮ.\xC4)v\xCE\xBA\xA8-\x9F\x{D8B2}\xDF\xED"\xEF\xEB&\xEC&n\xF1R\xBDG\xBC\xC4\xC3i/Q\xD3\xF23^G+X\xFA\xA0\xF0_7\xDC
-\xBBQ[\xCC\xD4L\xB5\xA3\xF6\xB9\xC0\xA1tC\xF7ˈ¼\xB8\xB2 Ç\x95A \xDF\xC1\xF1\xF7r\xF8\xB4\xC4\xF0\xD78\xFC~\x96\xE1_\xE0\xF0\x950\x86/q\xF8~[\x89ax\x95\xC35*\x85\xEBT\x82\xFB8R\xA9T\x9C\xC3}\xDE\xC9\xE11t\xC0)\xE7\xFB1\xCC;\xC3\xE7\x870|\xDC\xF9s~\x80\xE3\xE5\xDC\xCF;      \xC3/s\xFC\xCEg0\xBC\xEA|C\x8F\x8B\xE2>\xE5\xB8\x92p}H\xB6\xCB  \xBB\xFF\x81t\xC4\xF5\xCF0E\xBF\x8Eo\xDD\xF81\xBF\xC0\xA9+\xF0$\xCAX\x81O\xCA\xD4\xA1˿$S.\xA5%\xB8w\x9BHݪlG\xE9}\x82So\x85èIm\xF0\x9Dm&\xCD$\xA6.\xEE\x94T\xD41\x94\xF5\x8B2\xF5 -Lu\xC0K2\xE5u\xA4\xFAEj\xBB\xA3\xBA\xA0 S\x87\xBC\xF0f\x99Jr\xEA1\x99s\xC7ԯ\xC8Լ\xE3j\xE9\xF32\xB5\x8C4\xD7\xC1_\xC8\xD4;0\xB5\xFAv\x8B\xD4\xCFaj#\x94d\xEA\xB70u\xFC\xA3L}i\xF6\xC1\xFF-\xFAk\xACo \xBCH\xA4\xBE˩\xEF\xCB\xB4P\xAA)7\xA7\xFE\xB7L\xADk\xB9Sm\xC3"us\xCB\xDC \xF7\xCA\xD4N\xCC\xDB
-\x9F\x91\xA9X\xCBq\xF0\xC1\xEF\xCA\xD4(bn\x83\x97dꎖy\xF0C_P\xA4\xEEjY\x84[ |>\xD8r\xED\xE2\x8CL\xBD\xBD\xA5v\xC1\x9F\xC8\xD41o\xBE/S\xBF\x86\xA9!\x98
-\x89\xD4 X\xFB0<#S\xD8R\x82 |S\xA6\xBE\xD62\x86\xDAyD\xA4^\xD7\xFA\x84\xE1\x9B2\x95o\xBDQX\xA9_n};\xC4\xE1\xA0L\xBD\xD0ڋ}\xFDN=\xFF\xB7\xF5'\xE1u\x8C\x88\xBC\xB4\x85\xBDp\x97Lu;\x8F\xC2m\xF0V\x99\xDA\xE9\xEC\x85}\xF0n\x99\xDA\xEFt\xE3\x88|)R֥\xF0\xBCM?\xC0\xEF\x88\xBC\xD3\xED\xE6[Q`\xDCE\xB3ǔ\xABY\\x84'\\xABŷ\xC7ﻡR\xF6\xF8\x87\xF3\xE69<\xC7\xE1\x9B9|\x98\xC3w3\xFE\xFB8\xFE\xB3\xFF\xA0\x8Bެ\xF8\xE4 -\xD5\xF81 \xF2\xC3q\xFEe\xE7j0?\xEF\x80\xE3\xF0\x87\x9F\xE1\xF0\x9F\xC3/q\xF8U\xBF\xC1\xE1\xDFp\xF8= \xE7@Q(\xDEΡ\x97\xC3M\xFE:\xEC\xC2\xF0\x93R\xA8\xD7ہ\xC2$\xC6?\x8D\xF1\xEF\xB5\xFF\xEC\x97\xF1\xF7\x8B蝈\xF8n\xF7K\xB0       \x{1BBFCE}\xF1{\xDC߁\xBB\xB9lJ\xF9\xA4\xFB8.>\xAC\xF2U\xB7CyPi\xEFhW\xAE0\x85e%\xDCх\xF6p\xBCc\x9B\xF2\xB8r_\xC7N \xB3>\xA1\xBC\xB9c÷v\x848\x8C+O*\xCFu\x8C2|LyZ\xF9l\xC7Q\xE5cL\xFF9 \xEFR\xDA\xE1o;\xEEW^`\xC8\xEFs\xE8e\x9E\x9FT\xC2krʗ\xB8\xAEG`v\x8D\xA1<9|?\x87\xCFb\xB8D\xEEo\xAE\xB9\x82\x90/"䫌\\xF9\
 x875\x8F*\xDFPb\x9E\xF7(Ǖc\x9E\xA0\xD5}\xA3\xE7\x970|\xC0\xF3+\xC8I\xD1\xF3q\xE2dzS\xF9\x9E\xF2      \xCF'\x95v\xF5s\x9E\xAF\xFA7\x9E?P6a\xFC\xCBJ\x88yX\xC6\xF0\xEB\xDF\xDD\xF9 \xE3\x9D/\xE2\xF8\xDE\xD7醐z\xAA\xF3> \xEF\xC70\xA9;\xE7\x80Z\xF7\xFF\x94'\xE0J\xE7q\xE4\xE7y~
-s\x9FP\x9E\xEA\xFC>\xD6\xF5l\xE7Ǒ\x93\xE7;\xC5\xF6~խ\xA8\xED\xF0ϝNu\xBF\xBA\xA6k\x8D:\xAEn\xECz\xC6\xD5\x86\x8F\xC0D\xD7&\xF5\xB8\xAFk\x87z\xB7\xBAҵ \xE3c\xFC\xF8pW@M\xA9\xFF\xBD+\xA2>͵܂\xBC\xEDS\x9F\x84/vVC\xF0\x95.7<޵S\xB9[\xF9f\x97腻\xB0Կti\xEA2\xF4tk\xDF\xCEa\xB2;\xA2nR\xBF\xD9\xF5\x90\xFA\xA0J\x98\x8F\xC0\xE1\xEE+?\x81\xB9\xED YV\xE8~\x8BzE% <?\xD1\xFD\xB3\xEAs(\xB1#\xCE\xFB\xBA      \xF2\xD3>\xD9\xFD\xCB!il\x92t\x9E\xE9\x9E\xE2\xF9\xD7\xFE\x89\xEE\xEF(\xE3\xEAo#d\\xFD#\xA4<\xAE\xFE%\x86O\xC2?tF\xBDZ\xBD\x9F\xC7p\x83\xF7\x8A\xFA8\xEB-\xC9\xF9K\xEA#j\xD4\xFBW\xEA~ַ\x90\xFAz\xEFQ\xE5q\xF5>\xEF\xF7\xD5'ԬWS\x8F+\x97\xBD\xAD\x8ES 1\xB5'\x90\xC3NǓ\xEAOz\xD79\x9EV\xC1{<\xAD>\x8B\x98O\xB3\x96\xE17\xBC;\xB0\xED\x9F\xE5\xF0\xF70|Byɻ\xCFq <\x8B\xB5\x8F\xAB\x8E\xB5`\xEEo       \xC0ÐŰ\xA71\x80\xBFs\xE0 -\xE0\xC3x\x9C\xC2\xF8Zx\xC3\xCD\xF0\xDF0\xDC\xDF\xC2\xF0,\xC5\xDC0\xC3_*\xC6\xC7>\x8Da\xBD\xE2i\xE5a8\x8B\xE1\xA
 7a\xC3\xA9;0\xCE\xE1\xCB\x82\x83B\x87\xFB8\xBC\x9F\xC3\xCB~\x88\xC3Os\xF82\x87\xE0$:\x95cʂңnU\xA7\xD47\xAAY\xEC\xBFG\xD5\xE7\xD4O\xA9_T_V\xFFN\xDD\xE28Ž\xDBS\x8E?\xC0\xB1\xF9\xA4\x92T[.\x97+K|vKo\xBF\xD5\xFA=2\xFE}\xB1*\xD8\xC7\xEB\xC0먅=_\xEFm\xDBo\x9D\xC1\xDF{\xF9\xE5\xF2(\xDF(\xB9wR\xCF,\xE5\xB4۠\xD1\xDB33\xB9\xEC/\xE5\x83\xF9vM\xA8|9$\xD8\xDE\xDDY\x950o\xF2\x82m\x85\x81tI7\x80_\xB4T8tI\xEF7\xE6+\xC8\xCC\xCAL0_+\xE9B}\xECC\xB2%;\xE0d~!\x95\xCF\xE4\xB4̡ i\xAD@\x90\xFA\xE5j\xF1\xE0\x84F\xF7\xA6\x86n\xCC\xE8\x8FM\xC2lZ܍\x9F\xD0S-\xE3t\xB7(\x95\xCB>\xA4ѫ\x8B\xF4<ɥ\xAA\xCD3 \x86\x96\xA2\x8D28\x98-R\xB8\xD6 ڈ6`\xB6$.\xD9"Q# \x8C\xEE/aa\xAC<??\xC3\xE7\x80`\x96\xF7\xD4N9\x98-\xD0o\xB7\xA520\xBBPZ\xCCe\xF1\x9AZ*\xE9F\xCAhsKX\xFE<\xED\xDBa>\xEF,\xC9
-N\xA4J\xCC\xCE-\x9D9\xA3Z\xE6\xC0rI+\x96\x93\xC4     ̊\x9DD\xBCf3\x9A~Z\xD0\xE0\xF8I([\xE4\xFB\x99\x8A\xCAS\xCBg\xCFd\xB1\xF8X*\xCFLf\x96h\xC1<\x83kw-S\xA7\x98؂\x96[\x8B\xF4~\xA7\xF1"\x9D\x853%Dg\x82\xB44\xDFm ܮ\xE55#\x9B\x86\xF1\x83Y\x86\xA4\x8C\xE5\xFBG\xAAE9\x9E/,\xA1\xDE\xE9֝\xD5r?\xB2\x90\xEA\xBDx\xA8~\xCE\xC9\x9CЗJ\xD8\xD5\xD5(<V@n2\xC0қ\xA5F      \xED\xBDF\xEFn\xB1\xD3F\xB6\xA4d\xC1[ӄ\xEA\xE1Tu\xCB\x92\x801q琏\xAE\xCB\xFBF2\xE7w\x8Aw\x8A~/Q++\xB3\xA9\x91\xA4չ\xD3Z>S\xEE \xAE\xF8yY\xA5""V\xC4ɘV\xFB\xB4\xA3]\xF5 E\xC6\xCA\xF74)9m\xA4\xE9R>\xC2Ũ\xAF\xE9\xFE\xF4"\xDF@\xAD>;\xF5\x93𠠧\x9E\xB1\xECx^\xBC–^\x9D\xD3eP\xF7\xB6:\xB6SÀU nG\xF686\xC5G\xA1\xE9+\xA9\xA7\xC0\x94\x91]\xC46\x9C\xC3qb{\x81Y\xB9O\x9B\xBC\xE5 *\xDEbּ\x88\x85&U\xD1|>Dv\xA0U\xF8\xFE4\xB9\xB9lx\x84\xCC\xC5\xCEY\xB1\xF7K\xF6\x84\xCAѫ(\xADȌ.\xB6\xB6\xA0\xFA\x9E       \xD4\xDFy\xF8h\xB6\x9Cm\xD6+v\xF2\xCBO\x9BoP>m    s\xAB*HM\xA88\
 x86\xF2,\x98G\xAEjj\xCE\x81\xFDT\xE2\xE0a \xD6m>\xA8wK*o#C\xED\xDDA(߭\xFB}\xA8\xBE\x81\xDAO\xD2 -\xE8\xE4\xEA]j\xB1\xC8mz\xAB\xB2, ٢NfO\xC1\xDA\xF3y\xDD6\x88\x84喆\xFB:a\xE7\xE8\x9C=\x94\x93\xD9?\xA7\x9FÁ\xA5il\x87\xA95\xA6\xF6\xCA\x97\xE4;ѹ\xD7Y -\xF8\xE1\x9D\xF3\xBAqg#;\xB7d+\xA2\x9D\x91v\xF6\xCB<\xCFdKX\x95\x85h\x82j\xC8]\x96 -[m&\xF6ƙ\xEC\xBC|<\xAB^\xF6"*\xDCrm\xEAyf)]\xAAW\xA2\xB0lP\xFBk\xB3pg4z\xA9u\x9DR\xE2\xDDﵭ\x94\x82\xA7;2zaZ3\xCEe\xD38\xA4\x91\xAFSR\xB4V\x91ۗ\xB2\x99Z\xCAR\xA4\xB5\x87ѐ\xD7d\xCAjfS\xF3y\xBDXʦ\xD1z\xD0\xDC0\x9F\xAA\xA8J\xC0\xB0\x9B\xE8Y\xB1\x9AY7\xEC\xDC"\x80E|B˥.p\xACX&' \x8E\xD9_\xF4m\xE3\xC9\xE6Ta\xDFƀT&c\xF9S5\xEC:١h|^\xC75"K3^Vy\xEB\x916\x9Af\xC9\x88g\xB1`\xEFm\xE9\xD9Yi\xE5\xF9}\xED#pl\xEE\xD4?̉\xCCΖ\xB2E\xD8\xDB\xDC -\xBBmnv6(%\x87\x8Cr\xCD$:1\xCDSԬ\xE0ͯV\xC8\xE9\xCB\xCCaɩ\x8B\xC04J\xF3\xE9eYu\xD9c<[r\xBFe:\x86\x9C\x93\xE8\xF9\xC4\xF1\xFC9\xFD
 \xAC\x95r\xB0R\x92<\xC1&q.&\xEF\x98\xE2(\xEF\xF4Y\x9A\x88\xA8K\xD8\xFE\xE2\xE0\xC1\xE6\x92\x99ch\xE5Tt\xC0\xC0\x999\x82~\xBB\xD8\x99LOF\x9DC\xF9\x9Ab\xB9\x93\x9E\xDB#\xAF:cӶ\x93F\x96\xBEw >\x90\x93Y\xF6RMMc\xC7 -\xB9M\xFF\xA7y̓\xDAҳ6]\xC3\xF6#\x9BF9_6\xD7\xE6\xF4ؕ\xA9\xA1\xE3B\x99\x8D\xDCʫ\xE7 \xDC\xE64YI\xE9UYi\xE9\xBBU;\x89v\xBEV\xE1 \xA8fj\xE5\xE2\xE5\xE9\xB5|\x98\x95Ж\xA4\x99
-\x97G\xC5;\xB4e\xA1\xAE\xB4Z\xD1 \xB3\x87\xC4!A3\xFA\x84~\xDE\xEE
-\x96Ld\xF3¡<N\xFCj}/\xC7q4\x9A\x94q\xE9Q
-\x8F\xC0\x8C\x81s\x9FQ\xB4
-ߞ\xD3\xE7h="4V\xDAFr\xAC\xE4x=\x972\xB2)\x9CED\x88?\xE1N\xF4I\xE4\xCD$|\x98\xBD0\xEC\x98s<\xE3\xB9 \xF6;i        @z\xC4z\xAC9\xC6>\xF6\xC5\xFA\x81G\xA5\x98\xCD̅\xC2\xE5\xB5D [\x9An9b>\xF5 \xE4(\xE6\xCC\xF1\xE2\x9D8=3\xE1rh\x99\x847\x9E\xD7L\xF1\xD5\xE9Ft\xE9k\x96 l\xF9\xED \xD8#h\x99Y\x91΍02N\x94k\x9D\xD1\xEFE\xF4s2\x8E -\xAB\xA8\xDDԔw\xA6P©ܩ\xF2\x92
-\xAB@>J\xD8\xF7\xA2缾\xA4\xB8\xCC'\x9E\xED\xF90˫#\xF9H\xB5\xB2\x95Gq\x84\xDD\xB8$a\xCB\xEB;\xA0\xEB9-%\xA8T@\x81N\x8Eд\x86\x8B܌Ԍa\x86N\x99n\x8C0\xC5·\x99/w\x9D\xB0\xD2:H\x8BY\xB6\x93i[ٮ\xB0\x85\xE43\xEC\xE2;s\xDC" -\xDAj)ګ\xE5\xEEbRh\xC1QK\x84\xC8\xCBi)\xDC\xF9
-9\xE1z\x81}\xE9c\x86<\x83"t#Ud(\x88l)\xD1r\xB1\xBE\x90+\x8Bèct(E\x9A\xB2\xA3?\xA5g1\x97\xF0\xEC"\xBA \x84\x99\xCDY2\xC0\x8A\xCD\xE8r\xA2,\xE7\x9D \xA5;\x90\x92B\xBC\xCCWĎ\xA0`DWLf\xF3K\xB4\xA2g!ʎX\xB6\xD5&\x9DF;=\xF3\xC3|\x8E
-\xA0\xD5CwF[\xEF\x85<\xC0r  \xC0΃\xD3_!\x84`\xF4\x83N"|Rf \x87\x99
- \xFF
-\x8E\xA6\xF1\x9A\x83s\x98o\xE05 \xF3X\xA6\x84\xF0\xFD\xFC\xE39I#\x8D^u\xC6\x97v\xC1\xEBN7(;\xC9ue\xB1\xD4!\xAEw\xBF\xE8\xFBc\x994\xD2XD\xAA:sL\xB0aY\x8F\xEDGz\xB64*\xEB\x83\xD6,\xE6A\xFB\xAEY\xF0\xA6`   \xF3t\xE65E\xBF\x95\xDB^Bn\x96(\xAF#\x83\xE1\xC6\xE7\xBA
-@+\x81b\xA6\x88\x82\xEDy\xC9x\xA9\x86\xC3S|\x85v\x93*t\x9C\xAA\x91\xA4 -\x9EZK\xC8V\x82\x97d\xB2\xC8m\xA7RHgmb\xC16\x99".dPN:ֿ\xC4\xD0NT\xF7\x90<\xBB\xDC`\xB6\x86\xD3\xFA=\xD3Y\xEE\x9D,\x96\xEA\xD2\xEEH˾8\x8B2[Ar\xAA\xE1\xBD\xD7\xE4b     e\x921\xF9\xE8\xD0X\xA8xO%\xAE֚\xD4ʜB\xBB%\xCD.3F\xFC\xA0\xB7\xD0\xEF&-!\xAE\xD0'\x8D{\x9Fzg\x90x\xF7\xD8s\xC1[`]\x9Bg\xC9\xF1z\xED\x9C[w\xA5YK\xAD:{\x8Bܦ\xD9\x9D\xFB\x82dR\xAE\xADv\x82\xB2i'ֺ\x82\x9A\x9Eg\xDD\xD10F\xF4\x83\xB2\xDD\xCF\xFC\xF8Q^K\xDC\xA2\x94I\x91\xF0`\xB3\xC0\xC80FY\xC39o\x83ȳ\xB7\x86\xE1\xBD\xBE\xC8UC\xCB\xB6Ӱ\xF7:\xC3w8\xE9\xE5\xFCӘ\xBB \xC0\x96\x97XN\x8C\xB5\xBD>VE \xB6\x9A5d\xB9^N[\xBA\xCA\xF9۪\xF3\x8F\xD8\xF4\x971\\x97\x84vmZ\xB4\x808\xA4\x95fO`\x8F&\x8B< \xD9\xFF> \xCD,\xE2\xA8-1\xB74\x9AK2o\xF1\xA6\xCA%7W\xD34e髩\xCF\xD4
-\xB2.>«R\x85Q\x94c1vT\xE7hUc\x8BG\xD1&;$-\xED \xFD\xDEl\xAFW\xBEܣ\z\xB8\xCEX]]c\x9804\x9Br\x94x\xCC4\x8Fm\x8Ck\xDF\xC9v\x95t=\x87dy\x8Dp\xB2\xE1d˩ǖY\xE3wJ\xACy\xAE\xDB\xC7\x84\xCD>c\xD9\x92%Ɏ$\xA3\xAC\x9D\xC0\xF4\xE6\x8C\xF4\x99-E\xEF \xAB\xBFm\xD0\xCD+D\xBE\x83\xF8w       \xAF+\xB2R\x90ze\xAC\xFA\xA4\xFC\x95\xB5\xA9\x9A_Y\x83\xDE     \xD61\xAAO0\xF78\xBA;-\xFA\xB0y\x8Ek5u\xE9c\x96\x98>Y] -i\x95\xAA\xE35\x84Z~\xF3IVE\xE4\xC4`\x99\xE6+\xCBl/q\xDB\xD1)a. -\xEEK\x9D95XK\xD02m5u~\xCA\xD2\xD3
-\xED\xA6U\x85]\xF5mʌ\xC5\xF5\x88\xB0\xD3f\x99\xCB-\x8EeX\xB2\xB0\xA3\xC4-'mhB\xA3\xD7\xD4\xCC
-n*\xB4\xBB\x82\xEA\xB63RӍ\xA4\xB5<\xFB\xC2\xDFOw\xFC\xE0\xDF~\xEA\xAF\xFC\xE3\xC4
-\xB4]\xFC\xE6[\xFE\xF8\xF9_\~́\xCF\xE9S\x95\xBE\x8F\xB8xť\xB7է(=\xBD\xAASu8{6\xA9\xCEN\xD5٦:=\xED\xED\xED٢vv
-\xB4mⲣ\xE1\xB4\x8B\xE2
-\xD4V\xB4\xB59} 1\xA1\xF4 \xF5       \x9C\x90\xB8D\xDB\xE9\xD2ۓT<\xAD\xA0tzG\xB1\xAE\xFD\xF8=\x84\xDFq\xFCN\xE2\xF78~O\xE2wȉ\xBD\x97'\xC2mD\xB8o#Az.\xFF\xAC\xB8<\xE9\xEA\xED\xB9\xFC\xF3Ȳ\x9BY\xE4h\x9BLf       \xE5i$ӆ\xDF^\x80\xDA
-\xD0s\xF9\xE3\xAD> ?Ն\xAC]\xFE\xED\x9E˟is90\xEC\xE9V\xFE
-\xA7\xB3\xB0|'V\xD8\xE9pP\x88q*\xF9\x87Np`\xBC\xD9\xE9\xEBt\xB8\x94\xCE\xBA\x8D\xE7B\xBE:\xBD\x97\xBF\xEAj\xDE\xE5\xAF`V\x84\xB0>\xC1\xC1\xB7$\x93\xBB\xCAL\xEE9\xE3n\x85h\xE5\xF7\x9C\x82o\x94\x99\xBA\xB6VY HA\x9EnEU{{\xAE(\xCA\xCDp3z(v\x82w\xB7[W\xDA\xD7@\x8B\xDA\xE9\xBD\xE2\xED\xB9\xD2\xDB\xEDi\xF3\xB5\xA2\xE4\xF1C\x9D\xE9%o\xE9lE\xC5zZ\xA9\x91W\xB6q\xB8\xC3\xE9r\xA8[:=\x98\xF0^\xD9\xD5\xEAR0\xC4ַ!2\x95F`\xA8\xC3Qg\xAF\xF7J\x94:VA\x86X8\xEDr\xA9\xDEQ\xC4!a\xF5\xF591ue\x97\x8A\xE5=\x94q%\xE4E\xC1\xF2UŶt"o\x98\x87Q\xB5\xAFsK_\xB7˅|o\xE9ۂ\xFD\xEFA$!\xFB\xAF\xB4c\xAB\xF0\x82\xFFB@_!V<(\xD06\xFCz\xA8g\xB9f\xE4
-q\xA9"\xA5
-]kkw\xB5`\x9DTu`\xD9\xE7\xF0\x9F\xBA\xF6ʦ\x9E!;\xDB{e\xB5\x81z\xFD\xCAq\x8C\x906y<\x8E\xFF\xCC\xD0&\xFC\xF7x<=Chq\xA9\xAA\xBA\xC6\xE5D\xFE:\x89Au~__\x9BK\xB6\x862<\xA0\xC0F\x9BW?h\xFE2\xE6\xB9h \xA8\xC0L\xE7:k\x85.w\xE0h\xCDⱕ\xF0E\xFA\xD8\xD0\xE8/\xC4ٱ\x89\x84f\xF8p\x95\xE2\x93?B\xC8;\xFB\x9A\xC0\xA0\xC8?`\x88\xFE3\xDF\xE9\xEED\xF7\x{1E8F90}\xF7\xC42h\xA8\x90Wk\x8B\xD77 }\xB6\xDC]
-\xDC2\x92<\xA3Ń\xC9\xC8P&<3       G\x93C\x89\xD4\xDC\xDCP(\x8F%\xE3\xA1P8\x9C\x8A\xACQ\xC0\xBF\xFC    І      \xAE #m|\xAB\xFBf:9\xA3\xAE\xA7m\xEE\xD4\xF3\xD6\xD6\xDC\xCCm\xAA1n\xF2\xA7\xE5Y]\xC0\xE6\xC3_|\xBF\x8F\x9C\x98>8\xFD\xD4\xFF]\xFA\xD5L\xBCg\xFB\x9F\xBD\xB0\xE5\xD1\xDF\xFB.\xE1\xA4\xF7\xDC;\x9F-ݻ\xA8=P*\x96\xA5q\xAF=\xAE\xCF=p/o\xC5\xDD\xDBh\x95U\xC8\xCC\xC1\xBF\xDDO\xFF3\xE5\xF8m\xF7\xD5\xC7 Zx\xB3c\xBAq0\x97\xA3c\xE2ƽ\xA6\xF1\x99\xFA\xFC`\x96\xEF\x86\xD7>\xFFF?
-w\xDEF\x80\xCB\xD5p`\xC1:p\xFA\xC1\xEF]\x9Fx\xD9Q\xCEy\xD9A\x87$O\xA1'1\x8B\xE1!\xF4զa\x8E\xC1\x9D\x98\xC7\xF00\xC6\xE9\xF3\xA9\x96o_\xB5\x9F\x8A7\xAF\xAF\x97\xA9\xDB\xCF\x{15A7C3}\x8Cu\x8Aכ\x87\xE5\xEAw\x9C}[\x9D\xF3o\xE1R3\x96ߖ\xB3\xAD\xD0\xC4\xE7ٖ}\xA21\xCD^\x9C\xF0\xBBk)\xF51N\xD0\xFA\x8B\xE0\x8A\x8A\xAC^\x84\x84\x8F\xB1\xE7jz\xB2\xF4PA\xA3\xDD\xD3;\xD4x\xE7\xE4\x8C\xDCAY`\xAF\xAA\x80\xDE\xF30\xFE\x95=X\xAD\xC2C~)\xA4\x97LGn#|
-zLz\xCDԾe\x94\xA6X\xC1\xD2\xE7(\xE6,\xB0\xB7Pֈ}\x83=\xAAX\xED;\xC8\xEB\xC44\xB7\xBBP!\x97\xEB\xF3\xDDI\xDAltOq\xB9\xA2\x8D^9Z_⣏Neri\xC2ͳ\xFFZ\xE6\xFE\xFA\xEA\xF0\xCET\x8E\xE9nB\xBA\xB4\x82\x99g\x8Ac\xBC\xA6Y\xE6\xCA\xFD\x96:0\xF6by b\xAC\x9E\xD4\xEEg~\x8F\xC92Yɯ\xD9\xDE\xFC\xCD\xF7\xF7\xCB\xAF#h'!\x8D\xB9\xF6\xBE\xBC\xDE\xFE\x88pTҫ\xEE\x95\xEA>Ip\x99\xFD\xBC\xC3B\xB4\xE6\x90&\xAD\xC0\xAFU\xEE\xB5Ͽ\x93χ\xC4\xF3SS{_\xC5\xC4\xCF\xFFPKq\xA5H\x94\xB1\xD2Q\xD5\x91AppManifest.xamlPKq\xA5H\xCC\r8\xD2.\x98SilverlightMediaElement.dllPK\x870
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementskipbackpng"></a>
<div class="binary"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/js/mediaelement/skipback.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementwpmediaelementcss"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/js/mediaelement/wp-mediaelement.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/wp-mediaelement.css 2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/wp-mediaelement.css   2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -85,7 +85,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        color: #a00;
</span><span class="cx" style="display: block; padding: 0 10px">        font-size: 10px;
</span><span class="cx" style="display: block; padding: 0 10px">        text-transform: uppercase;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        text-decoration: none;
</del><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> .media-embed-details .setting .remove-setting {
</span></span></pre></div>
<a id="trunksrcwpincludesjsmediaelementwpmediaelementjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/js/mediaelement/wp-mediaelement.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/js/mediaelement/wp-mediaelement.js  2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/js/mediaelement/wp-mediaelement.js    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,12 +1,8 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-/* global mejs, _wpmejsSettings */
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/* global _wpmejsSettings */
</ins><span class="cx" style="display: block; padding: 0 10px"> (function( window, $ ) {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        window.wp = window.wp || {};
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        // add mime-type aliases to MediaElement plugin support
-       mejs.plugins.silverlight[0].types.push('video/x-ms-wmv');
-       mejs.plugins.silverlight[0].types.push('audio/x-ms-wma');
-
</del><span class="cx" style="display: block; padding: 0 10px">         function wpMediaElement() {
</span><span class="cx" style="display: block; padding: 0 10px">                var settings = {};
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,26 +13,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 * processed again.
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 4.4.0
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 *
+                * @returns {void}
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                function initialize() {
</span><span class="cx" style="display: block; padding: 0 10px">                        if ( typeof _wpmejsSettings !== 'undefined' ) {
</span><span class="cx" style="display: block; padding: 0 10px">                                settings = $.extend( true, {}, _wpmejsSettings );
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 settings.classPrefix = 'mejs-';
</ins><span class="cx" style="display: block; padding: 0 10px">                         settings.success = settings.success || function (mejs) {
</span><span class="cx" style="display: block; padding: 0 10px">                                var autoplay, loop;
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                if ( 'flash' === mejs.pluginType ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         if ( mejs.rendererName && -1 !== mejs.rendererName.indexOf( 'flash' ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                                         autoplay = mejs.attributes.autoplay && 'false' !== mejs.attributes.autoplay;
</span><span class="cx" style="display: block; padding: 0 10px">                                        loop = mejs.attributes.loop && 'false' !== mejs.attributes.loop;
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        autoplay && mejs.addEventListener( 'canplay', function () {
-                                               mejs.play();
-                                       }, false );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 if ( autoplay ) {
+                                               mejs.addEventListener( 'canplay', function() {
+                                                       mejs.play();
+                                               }, false );
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        loop && mejs.addEventListener( 'ended', function () {
-                                               mejs.play();
-                                       }, false );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 if ( loop ) {
+                                               mejs.addEventListener( 'ended', function() {
+                                                       mejs.play();
+                                               }, false );
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        };
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesmediaphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/media.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/media.php   2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/media.php     2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2502,7 +2502,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                if ( $is_vimeo ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        wp_enqueue_script( 'froogaloop' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+             wp_enqueue_script( 'mediaelement-vimeo' );
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $primary = true;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2544,6 +2544,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        if ( 'mediaelement' === $library && did_action( 'init' ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                wp_enqueue_style( 'wp-mediaelement' );
</span><span class="cx" style="display: block; padding: 0 10px">                wp_enqueue_script( 'wp-mediaelement' );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                wp_enqueue_script( 'mediaelement-vimeo' );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        // Mediaelement has issues with some URL formats for Vimeo and YouTube, so
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3945,7 +3946,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wpview_media_sandbox_styles() {
</span><span class="cx" style="display: block; padding: 0 10px">        $version = 'ver=' . get_bloginfo( 'version' );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $mediaelement = includes_url( "js/mediaelement/mediaelementplayer.min.css?$version" );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $mediaelement = includes_url( "js/mediaelement/mediaelementplayer-legacy.min.css?$version" );
</ins><span class="cx" style="display: block; padding: 0 10px">         $wpmediaelement = includes_url( "js/mediaelement/wp-mediaelement.css?$version" );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        return array( $mediaelement, $wpmediaelement );
</span></span></pre></div>
<a id="trunksrcwpincludesscriptloaderphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/script-loader.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/script-loader.php   2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/script-loader.php     2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -346,38 +346,104 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $scripts->add( 'imgareaselect', "/wp-includes/js/imgareaselect/jquery.imgareaselect$suffix.js", array('jquery'), false, 1 );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $scripts->add( 'mediaelement', "/wp-includes/js/mediaelement/mediaelement-and-player.min.js", array('jquery'), '2.22.0', 1 );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $scripts->add( 'mediaelement', "/wp-includes/js/mediaelement/mediaelement-and-player.min.js", array('jquery'), '4.2.3', 1 );
</ins><span class="cx" style="display: block; padding: 0 10px">         did_action( 'init' ) && $scripts->localize( 'mediaelement', 'mejsL10n', array(
</span><span class="cx" style="display: block; padding: 0 10px">                'language' => get_bloginfo( 'language' ),
</span><span class="cx" style="display: block; padding: 0 10px">                'strings'  => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        'Close'                   => __( 'Close' ),
-                       'Fullscreen'              => __( 'Fullscreen' ),
-                       'Turn off Fullscreen'     => __( 'Turn off Fullscreen' ),
-                       'Go Fullscreen'           => __( 'Go Fullscreen' ),
-                       'Download File'           => __( 'Download File' ),
-                       'Download Video'          => __( 'Download Video' ),
-                       'Play'                    => __( 'Play' ),
-                       'Pause'                   => __( 'Pause' ),
-                       'Captions/Subtitles'      => __( 'Captions/Subtitles' ),
-                       'None'                    => _x( 'None', 'no captions/subtitles' ),
-                       'Time Slider'             => __( 'Time Slider' ),
-                       /* translators: %1: number of seconds (30 by default) */
-                       'Skip back %1 seconds'    => __( 'Skip back %1 seconds' ),
-                       'Video Player'            => __( 'Video Player' ),
-                       'Audio Player'            => __( 'Audio Player' ),
-                       'Volume Slider'           => __( 'Volume Slider' ),
-                       'Mute Toggle'             => __( 'Mute Toggle' ),
-                       'Unmute'                  => __( 'Unmute' ),
-                       'Mute'                    => __( 'Mute' ),
-                       'Use Up/Down Arrow keys to increase or decrease volume.' => __( 'Use Up/Down Arrow keys to increase or decrease volume.' ),
-                       'Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.' => __( 'Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.' ),
-               ),
-       ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 'mejs.install-flash'       => __( 'You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/' ),
+                       'mejs.fullscreen-off'      => __( 'Turn off Fullscreen' ),
+                       'mejs.fullscreen-on'       => __( 'Go Fullscreen' ),
+                       'mejs.download-video'      => __( 'Download Video' ),
+                       'mejs.fullscreen'          => __( 'Fullscreen' ),
+                       'mejs.time-jump-forward'   => array( __( 'Jump forward 1 second' ), __( 'Jump forward %1 seconds' ) ),
+                       'mejs.loop'                => __( 'Toggle Loop' ),
+                       'mejs.play'                => __( 'Play' ),
+                       'mejs.pause'               => __( 'Pause' ),
+                       'mejs.close'               => __( 'Close' ),
+                       'mejs.time-slider'         => __( 'Time Slider' ),
+                       'mejs.time-help-text'      => __( 'Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.' ),
+                       'mejs.time-skip-back'      => array( __( 'Skip back 1 second' ), __( 'Skip back %1 seconds' ) ),
+                       'mejs.captions-subtitles'  => __( 'Captions/Subtitles' ),
+                       'mejs.captions-chapters'   => __( 'Chapters' ),
+                       'mejs.none'                => __( 'None' ),
+                       'mejs.mute-toggle'         => __( 'Mute Toggle' ),
+                       'mejs.volume-help-text'    => __( 'Use Up/Down Arrow keys to increase or decrease volume.' ),
+                       'mejs.unmute'              => __( 'Unmute' ),
+                       'mejs.mute'                => __( 'Mute' ),
+                       'mejs.volume-slider'       => __( 'Volume Slider' ),
+                       'mejs.video-player'        => __( 'Video Player' ),
+                       'mejs.audio-player'        => __( 'Audio Player' ),
+                       'mejs.ad-skip'             => __( 'Skip ad' ),
+                       'mejs.ad-skip-info'        => array( __( 'Skip in 1 second' ), __( 'Skip in %1 seconds' ) ),
+                       'mejs.source-chooser'      => __( 'Source Chooser' ),
+                       'mejs.stop'                => __( 'Stop' ),
+                       'mejs.speed-rate'          => __( 'Speed Rate' ),
+                       'mejs.live-broadcast'      => __( 'Live Broadcast' ),
+                       'mejs.afrikaans'           => __( 'Afrikaans' ),
+                       'mejs.albanian'            => __( 'Albanian' ),
+                       'mejs.arabic'              => __( 'Arabic' ),
+                       'mejs.belarusian'          => __( 'Belarusian' ),
+                       'mejs.bulgarian'           => __( 'Bulgarian' ),
+                       'mejs.catalan'             => __( 'Catalan' ),
+                       'mejs.chinese'             => __( 'Chinese' ),
+                       'mejs.chinese-simplified'  => __( 'Chinese (Simplified)' ),
+                       'mejs.chinese-traditional' => __( 'Chinese (Traditional)' ),
+                       'mejs.croatian'            => __( 'Croatian' ),
+                       'mejs.czech'               => __( 'Czech' ),
+                       'mejs.danish'              => __( 'Danish' ),
+                       'mejs.dutch'               => __( 'Dutch' ),
+                       'mejs.english'             => __( 'English' ),
+                       'mejs.estonian'            => __( 'Estonian' ),
+                       'mejs.filipino'            => __( 'Filipino' ),
+                       'mejs.finnish'             => __( 'Finnish' ),
+                       'mejs.french'              => __( 'French' ),
+                       'mejs.galician'            => __( 'Galician' ),
+                       'mejs.german'              => __( 'German' ),
+                       'mejs.greek'               => __( 'Greek' ),
+                       'mejs.haitian-creole'      => __( 'Haitian Creole' ),
+                       'mejs.hebrew'              => __( 'Hebrew' ),
+                       'mejs.hindi'               => __( 'Hindi' ),
+                       'mejs.hungarian'           => __( 'Hungarian' ),
+                       'mejs.icelandic'           => __( 'Icelandic' ),
+                       'mejs.indonesian'          => __( 'Indonesian' ),
+                       'mejs.irish'               => __( 'Irish' ),
+                       'mejs.italian'             => __( 'Italian' ),
+                       'mejs.japanese'            => __( 'Japanese' ),
+                       'mejs.korean'              => __( 'Korean' ),
+                       'mejs.latvian'             => __( 'Latvian' ),
+                       'mejs.lithuanian'          => __( 'Lithuanian' ),
+                       'mejs.macedonian'          => __( 'Macedonian' ),
+                       'mejs.malay'               => __( 'Malay' ),
+                       'mejs.maltese'             => __( 'Maltese' ),
+                       'mejs.norwegian'           => __( 'Norwegian' ),
+                       'mejs.persian'             => __( 'Persian' ),
+                       'mejs.polish'              => __( 'Polish' ),
+                       'mejs.portuguese'          => __( 'Portuguese' ),
+                       'mejs.romanian'            => __( 'Romanian' ),
+                       'mejs.russian'             => __( 'Russian' ),
+                       'mejs.serbian'             => __( 'Serbian' ),
+                       'mejs.slovak'              => __( 'Slovak' ),
+                       'mejs.slovenian'           => __( 'Slovenian' ),
+                       'mejs.spanish'             => __( 'Spanish' ),
+                       'mejs.swahili'             => __( 'Swahili' ),
+                       'mejs.swedish'             => __( 'Swedish' ),
+                       'mejs.tagalog'             => __( 'Tagalog' ),
+                       'mejs.thai'                => __( 'Thai' ),
+                       'mejs.turkish'             => __( 'Turkish' ),
+                       'mejs.ukrainian'           => __( 'Ukrainian' ),
+                       'mejs.vietnamese'          => __( 'Vietnamese' ),
+                       'mejs.welsh'               => __( 'Welsh' ),
+                       'mejs.yiddish'             => __( 'Yiddish' ),
+                       ),
+               ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $scripts->add( 'mediaelement-vimeo', "/wp-includes/js/mediaelement/renderers/vimeo.min.js", array('mediaelement'), '4.2.3', 1 );
</ins><span class="cx" style="display: block; padding: 0 10px">         $scripts->add( 'wp-mediaelement', "/wp-includes/js/mediaelement/wp-mediaelement$suffix.js", array('mediaelement'), false, 1 );
</span><span class="cx" style="display: block; padding: 0 10px">        $mejs_settings = array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                'pluginPath' => includes_url( 'js/mediaelement/', 'relative' ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         'pluginPath'    => includes_url( 'js/mediaelement/', 'relative' ),
+               'classPrefix'   => 'mejs-',
+               'stretching'    => 'responsive',
</ins><span class="cx" style="display: block; padding: 0 10px">         );
</span><span class="cx" style="display: block; padding: 0 10px">        did_action( 'init' ) && $scripts->localize( 'mediaelement', '_wpmejsSettings',
</span><span class="cx" style="display: block; padding: 0 10px">                /**
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -390,7 +456,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                apply_filters( 'mejs_settings', $mejs_settings )
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $scripts->add( 'froogaloop',  "/wp-includes/js/mediaelement/froogaloop.min.js", array(), '2.0' );
</del><span class="cx" style="display: block; padding: 0 10px">         $scripts->add( 'wp-playlist', "/wp-includes/js/mediaelement/wp-playlist$suffix.js", array( 'wp-util', 'backbone', 'mediaelement' ), false, 1 );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $scripts->add( 'zxcvbn-async', "/wp-includes/js/zxcvbn-async$suffix.js", array(), '1.0' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -881,7 +946,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        // External libraries and friends
</span><span class="cx" style="display: block; padding: 0 10px">        $styles->add( 'imgareaselect',       '/wp-includes/js/imgareaselect/imgareaselect.css', array(), '0.9.8' );
</span><span class="cx" style="display: block; padding: 0 10px">        $styles->add( 'wp-jquery-ui-dialog', "/wp-includes/css/jquery-ui-dialog$suffix.css", array( 'dashicons' ) );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $styles->add( 'mediaelement',        "/wp-includes/js/mediaelement/mediaelementplayer.min.css", array(), '2.22.0' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $styles->add( 'mediaelement',        "/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css", array(), '4.2.3' );
</ins><span class="cx" style="display: block; padding: 0 10px">         $styles->add( 'wp-mediaelement',     "/wp-includes/js/mediaelement/wp-mediaelement$suffix.css", array( 'mediaelement' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        $styles->add( 'thickbox',            '/wp-includes/js/thickbox/thickbox.css', array( 'dashicons' ) );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludeswidgetsclasswpwidgetmediavideophp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/widgets/class-wp-widget-media-video.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/widgets/class-wp-widget-media-video.php     2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/src/wp-includes/widgets/class-wp-widget-media-video.php       2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -163,11 +163,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                /** This filter is documented in wp-includes/media.php */
</span><span class="cx" style="display: block; padding: 0 10px">                if ( 'mediaelement' === apply_filters( 'wp_video_shortcode_library', 'mediaelement' ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        wp_enqueue_style( 'wp-mediaelement' );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        wp_enqueue_script( 'mediaelement-vimeo' );
</ins><span class="cx" style="display: block; padding: 0 10px">                         wp_enqueue_script( 'wp-mediaelement' );
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
-               // Enqueue script needed by Vimeo; see wp_video_shortcode().
-               wp_enqueue_script( 'froogaloop' );
</del><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre></div>
<a id="trunktestsphpunittestswidgetsmediavideowidgetphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/widgets/media-video-widget.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/widgets/media-video-widget.php  2017-07-31 21:21:02 UTC (rev 41197)
+++ trunk/tests/phpunit/tests/widgets/media-video-widget.php    2017-08-01 04:42:58 UTC (rev 41198)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -251,7 +251,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $widget->enqueue_preview_scripts();
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertTrue( wp_script_is( 'wp-mediaelement' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertTrue( wp_style_is( 'wp-mediaelement' ) );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $this->assertTrue( wp_script_is( 'froogaloop' ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertTrue( wp_script_is( 'mediaelement-vimeo' ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $wp_scripts = null;
</span><span class="cx" style="display: block; padding: 0 10px">                $wp_styles = null;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -259,7 +259,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $widget->enqueue_preview_scripts();
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertFalse( wp_script_is( 'wp-mediaelement' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertFalse( wp_style_is( 'wp-mediaelement' ) );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $this->assertTrue( wp_script_is( 'froogaloop' ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertFalse( wp_script_is( 'mediaelement-vimeo' ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre>
</div>
</div>

</body>
</html>