From 803bd0de1618d05f87313429051dd58f202d14f7 Mon Sep 17 00:00:00 2001 From: saintbyte Date: Sun, 29 Apr 2012 16:21:42 +0600 Subject: [PATCH 01/11] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D0=BD=D0=B5=D0=BA=D0=BE=D1=82=D0=BE=D1=80?= =?UTF-8?q?=D1=8B=D0=B5=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA?= =?UTF-8?q?=D0=B8=20=D0=B4=D0=BB=D1=8F=20=D0=B8=D0=BD=D1=82=D0=B5=D1=80?= =?UTF-8?q?=D1=84=D0=B5=D0=B9=D1=81=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- panojs/PanoJS.js | 2 ++ panojs/controls.js | 22 +++++++++++++++++----- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/panojs/PanoJS.js b/panojs/PanoJS.js index 3b2574f..3bfe7ce 100755 --- a/panojs/PanoJS.js +++ b/panojs/PanoJS.js @@ -148,6 +148,8 @@ PanoJS.CREATE_CONTROLS = true; PanoJS.CREATE_INFO_CONTROLS = true; PanoJS.CREATE_OSD_CONTROLS = true; PanoJS.CREATE_THUMBNAIL_CONTROLS = (isClientPhone() ? false : true); +PanoJS.CREATE_MAXIMIZE_CONTROLS = true; +PanoJS.CREATE_ZOOM_CONTROLS = true; PanoJS.MAX_OVER_ZOOM = 2; PanoJS.PRE_CACHE_AMOUNT = 3; // 1 - only visible, 2 - more, 3 - even more diff --git a/panojs/controls.js b/panojs/controls.js index dd8bfa6..d5d3db4 100755 --- a/panojs/controls.js +++ b/panojs/controls.js @@ -20,6 +20,15 @@ PanoJS.CONTROL_IMAGE_ZOOM11_TOUCH = "images/64px_11.png"; PanoJS.CONTROL_IMAGE_ZOOMOUT_TOUCH = "images/64px_minus.png"; PanoJS.CONTROL_IMAGE_MAXIMIZE_TOUCH = "images/64px_show.png"; + PanoJS.CONTROL_IMAGE_ZOOMIN = "i/panojs/32px_plus.png"; + PanoJS.CONTROL_IMAGE_ZOOM11 = "i/panojs/32px_11.png"; + PanoJS.CONTROL_IMAGE_ZOOMOUT = "i/panojs/32px_minus.png"; + PanoJS.CONTROL_IMAGE_MAXIMIZE = "i/panojs/32px_show.png"; + + PanoJS.CONTROL_IMAGE_ZOOMIN_TOUCH = "i/panojs/64px_plus.png"; + PanoJS.CONTROL_IMAGE_ZOOM11_TOUCH = "i/panojs/64px_11.png"; + PanoJS.CONTROL_IMAGE_ZOOMOUT_TOUCH = "i/panojs/64px_minus.png"; + PanoJS.CONTROL_IMAGE_MAXIMIZE_TOUCH = "i/panojs/64px_show.png"; PanoJS.CONTROL_STYLE = "position: absolute; z-index: 30; "; //opacity:0.5; filter:alpha(opacity=50); "; PanoJS.CONTROL_ZOOMIN = { @@ -83,11 +92,14 @@ PanoControls.prototype.initControls = function() { PanoControls.prototype.createDOMElements = function() { this.dom_element = this.viewer.viewerDomElement(); - - this.createButton (PanoJS.CONTROL_ZOOMIN); - this.createButton (PanoJS.CONTROL_ZOOM11); - this.createButton (PanoJS.CONTROL_ZOOMOUT); - this.createButton (PanoJS.CONTROL_MAXIMIZE); + if (PanoJS.CREATE_ZOOM_CONTROLS) { + this.createButton (PanoJS.CONTROL_ZOOMIN); + this.createButton (PanoJS.CONTROL_ZOOM11); + this.createButton (PanoJS.CONTROL_ZOOMOUT); + } + if (PanoJS.CREATE_MAXIMIZE_CONTROLS) { + this.createButton (PanoJS.CONTROL_MAXIMIZE); + } } PanoControls.prototype.createButton = function(control) { From eb21925088f8659538187f4e6883d509d9287c4f Mon Sep 17 00:00:00 2001 From: saintbyte Date: Sun, 29 Apr 2012 19:26:28 +0600 Subject: [PATCH 02/11] =?UTF-8?q?=D0=A2=D0=B5=D0=BF=D0=B5=D1=80=D1=8C=20?= =?UTF-8?q?=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE=20=D0=BF=D1=80=D0=BE=D1=81=D1=82?= =?UTF-8?q?=D0=BE=20=D0=BF=D1=80=D0=BE=D1=86=D0=B5=D0=B4=D1=83=D1=80=D1=8B?= =?UTF-8?q?=20=D0=BD=D0=B0=20=D0=BA=D0=B0=D0=BB=D0=BB=D0=B1=D1=8D=D0=BA?= =?UTF-8?q?=D0=B8=20=D0=B2=D0=B5=D1=89=D0=B0=D1=82=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: saintbyte --- panojs/PanoJS.js | 40 +++++++++++++++++++++++++++++----------- 1 file changed, 29 insertions(+), 11 deletions(-) diff --git a/panojs/PanoJS.js b/panojs/PanoJS.js index 3bfe7ce..a55f7a0 100755 --- a/panojs/PanoJS.js +++ b/panojs/PanoJS.js @@ -150,7 +150,6 @@ PanoJS.CREATE_OSD_CONTROLS = true; PanoJS.CREATE_THUMBNAIL_CONTROLS = (isClientPhone() ? false : true); PanoJS.CREATE_MAXIMIZE_CONTROLS = true; PanoJS.CREATE_ZOOM_CONTROLS = true; - PanoJS.MAX_OVER_ZOOM = 2; PanoJS.PRE_CACHE_AMOUNT = 3; // 1 - only visible, 2 - more, 3 - even more @@ -607,15 +606,15 @@ PanoJS.prototype.toViewerFromImage = function(p) { return p; }; -PanoJS.prototype.addViewerMovedListener = function(listener) { +PanoJS.prototype.addViewerMovedListener = function(listener) { this.viewerMovedListeners.push(listener); }; - -PanoJS.prototype.addViewerZoomedListener = function(listener) { + +PanoJS.prototype.addViewerZoomedListener = function(listener) { this.viewerZoomedListeners.push(listener); }; -PanoJS.prototype.addViewerResizedListener = function(listener) { +PanoJS.prototype.addViewerResizedListener = function(listener) { this.viewerResizedListeners.push(listener); }; @@ -626,7 +625,14 @@ PanoJS.prototype.notifyViewerZoomed = function() { var h = this.surface.clientHeight / scale; for (var i = 0; i < this.viewerZoomedListeners.length; i++) - this.viewerZoomedListeners[i].viewerZoomed( new PanoJS.ZoomEvent(this.x, this.y, this.zoomLevel, scale, w, h) ); + { + + if (typeof(this.viewerZoomedListeners[i].viewerZoomed) !='undefined') { // sb it use for callbacks not simple function + this.viewerZoomedListeners[i].viewerZoomed( new PanoJS.ZoomEvent(this.x, this.y, this.zoomLevel, scale, w, h) ); + } else { + this.viewerZoomedListeners[i]( new PanoJS.ZoomEvent(this.x, this.y, this.zoomLevel, scale, w, h) ); + } + } }; // dima : Notify listeners of a zoom event on the viewer @@ -634,8 +640,13 @@ PanoJS.prototype.notifyViewerResized = function() { var scale = this.currentScale(); var w = this.surface.clientWidth / scale; var h = this.surface.clientHeight / scale; - for (var i = 0; i < this.viewerResizedListeners.length; i++) - this.viewerResizedListeners[i].viewerResized( new PanoJS.ResizeEvent(this.x, this.y, w, h) ); + for (var i = 0; i < this.viewerResizedListeners.length; i++) { + if (typeof(this.viewerResizedListeners[i].viewerResized) != 'undefined') { + this.viewerResizedListeners[i].viewerResized( new PanoJS.ResizeEvent(this.x, this.y, w, h) ); + } else { + this.viewerResizedListeners[i]( new PanoJS.ResizeEvent(this.x, this.y, w, h) ); + } + } }; // Notify listeners of a move event on the viewer. @@ -645,10 +656,19 @@ PanoJS.prototype.notifyViewerMoved = function(coords) { } for (var i = 0; i < this.viewerMovedListeners.length; i++) { - this.viewerMovedListeners[i].viewerMoved( new PanoJS.MoveEvent( this.x + (coords.x - this.mark.x), + //sb // if add for callback not simple function + if (typeof(this.viewerMovedListeners[i].viewerMoved) != 'undefined') { + this.viewerMovedListeners[i].viewerMoved( new PanoJS.MoveEvent( this.x + (coords.x - this.mark.x), + this.y + (coords.y - this.mark.y) + ) + ); + } else { + // sb - if callback simple function + this.viewerMovedListeners[i]( new PanoJS.MoveEvent( this.x + (coords.x - this.mark.x), this.y + (coords.y - this.mark.y) ) ); + } } }; @@ -1232,8 +1252,6 @@ PanoJS.ResizeEvent = function(x, y, width, height) { }; - - //------------------------------------------------------- // Tile //------------------------------------------------------- From d5747f2ec59ff9e599980f21af72b1c9f306ca45 Mon Sep 17 00:00:00 2001 From: saintbyte Date: Mon, 30 Apr 2012 01:08:33 +0600 Subject: [PATCH 03/11] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B5=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- panojs/PanoJS.js | 44 ++++++++++++++++++++++++++++++++++++++------ 1 file changed, 38 insertions(+), 6 deletions(-) diff --git a/panojs/PanoJS.js b/panojs/PanoJS.js index a55f7a0..d86e9fa 100755 --- a/panojs/PanoJS.js +++ b/panojs/PanoJS.js @@ -59,7 +59,7 @@ function PanoJS(viewer, options) { this.viewerZoomedListeners = []; // listeners that are notified on a resize event this.viewerResizedListeners = []; - + this.viewerClickListeners = []; if (typeof viewer == 'string') this.viewer = document.getElementById(viewer); @@ -84,6 +84,8 @@ function PanoJS(viewer, options) { // assign and do some validation on the zoom levels to ensure sanity this.zoomLevel = (typeof options.initialZoom == 'undefined' ? -1 : parseInt(options.initialZoom)); this.maxZoomLevel = (typeof options.maxZoom == 'undefined' ? 0 : Math.abs(parseInt(options.maxZoom))); + this.minZoomLevel = 0; + if (PanoJS.MIN_ZOOM_LEVEL) this.minZoomLevel = PanoJS.MIN_ZOOM_LEVEL; if (this.zoomLevel > this.maxZoomLevel) this.zoomLevel = this.maxZoomLevel; this.initialPan = (options.initialPan ? options.initialPan : PanoJS.INITIAL_PAN); @@ -100,7 +102,8 @@ function PanoJS(viewer, options) { this.mark = { 'x' : 0, 'y' : 0 }; this.pressed = false; this.tiles = []; - + this.mousedowntime = 0; + this.lastpos = {}; this.cache = {}; this.blankTile = options.blankTile ? options.blankTile : PanoJS.BLANK_TILE_IMAGE; this.loadingTile = options.loadingTile ? options.loadingTile : PanoJS.LOADING_TILE_IMAGE; @@ -150,6 +153,9 @@ PanoJS.CREATE_OSD_CONTROLS = true; PanoJS.CREATE_THUMBNAIL_CONTROLS = (isClientPhone() ? false : true); PanoJS.CREATE_MAXIMIZE_CONTROLS = true; PanoJS.CREATE_ZOOM_CONTROLS = true; +PanoJS.CREATE_CLICK_CENTER = true; + +PanoJS.MIN_IS_FIT_ZOOM = false; // Its overide PanoJS.MIN_ZOOM_LEVEL PanoJS.MAX_OVER_ZOOM = 2; PanoJS.PRE_CACHE_AMOUNT = 3; // 1 - only visible, 2 - more, 3 - even more @@ -202,7 +208,10 @@ PanoJS.prototype.init = function() { new_level += 1; } } - + if (PanoJS.MIN_IS_FIT_ZOOM) + { + this.minZoomLevel = this.zoomLevel; + } // move top level up and to the left so that the image is centered var fullWidth = this.tileSize * Math.pow(2, this.zoomLevel); var fullHeight = this.tileSize * Math.pow(2, this.zoomLevel); @@ -261,6 +270,7 @@ PanoJS.prototype.init = function() { this.ui_listener = this.surface; if (isIE()) this.ui_listener = this.viewer; // issues with IE, hack it + this.ui_listener.onclick = callback(this, this.mouseClickHandler); this.ui_listener.onmousedown = callback(this, this.mousePressedHandler); this.ui_listener.onmouseup = callback(this, this.mouseReleasedHandler); this.ui_listener.onmouseout = callback(this, this.mouseReleasedHandler); @@ -617,7 +627,9 @@ PanoJS.prototype.addViewerZoomedListener = function(listener) { PanoJS.prototype.addViewerResizedListener = function(listener) { this.viewerResizedListeners.push(listener); }; - +PanoJS.prototype.addViewerClickListener = function(listener) { + this.viewerClickListeners.push(listener); +}; // Notify listeners of a zoom event on the viewer. PanoJS.prototype.notifyViewerZoomed = function() { var scale = this.currentScale(); @@ -674,12 +686,14 @@ PanoJS.prototype.notifyViewerMoved = function(coords) { PanoJS.prototype.zoom = function(direction) { // ensure we are not zooming out of range - if (this.zoomLevel + direction < 0) { + + if (this.zoomLevel + direction < this.minZoomLevel) { if (PanoJS.MSG_BEYOND_MIN_ZOOM) { alert(PanoJS.MSG_BEYOND_MIN_ZOOM); } return; } + if (this.zoomLevel+direction > this.maxZoomLevel+PanoJS.MAX_OVER_ZOOM) return; this.blank(); @@ -984,7 +998,6 @@ PanoJS.prototype.blockPropagation = function (e) { PanoJS.prototype.mousePressedHandler = function(e) { e = e ? e : window.event; this.blockPropagation(e); - // only grab on left-click var coords = this.resolveCoordinates(e); //if (this.pointExceedsBoundaries(coords)) @@ -994,6 +1007,17 @@ PanoJS.prototype.mousePressedHandler = function(e) { return false; }; +PanoJS.prototype.mouseClickHandler = function(e) { + e = e ? e : window.event; + this.blockPropagation(e); + // only grab on left-click + var coords = this.resolveCoordinates(e); + //if (this.pointExceedsBoundaries(coords)) + //this.press(coords); + + // NOTE: MANDATORY! must return false so event does not propagate to well! + return false; +}; PanoJS.prototype.mouseReleasedHandler = function(e) { e = e ? e : window.event; if (!this.pressed) return false; @@ -1015,8 +1039,16 @@ PanoJS.prototype.mouseReleasedHandler = function(e) { // move on one click if (e.button < 2) { //if (!this.pointExceedsBoundaries(coords)) { + if (PanoJS.CREATE_CLICK_CENTER) { this.resetSlideMotion(); this.recenter(coords); + } + // События по клику выполняются в любом случае + for (var i = 0; i < this.viewerClickListeners.length; i++) + { + this.viewerClickListeners[i]( e ); + } + //} } From d1bc0eee0e8d0100e56b76c5d1c0dfee80427f0b Mon Sep 17 00:00:00 2001 From: saintbyte Date: Tue, 1 May 2012 13:01:10 +0600 Subject: [PATCH 04/11] =?UTF-8?q?=D0=9C=D0=B5=D0=BB=D0=BA=D0=B8=D0=B5=20?= =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=8F:=20[+]=20=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=B2=D0=BE=D0=B7=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=D1=82=D1=8C=20=D0=B4=D0=B5=D0=BB=D0=B0=D1=82=D1=8C=20?= =?UTF-8?q?=D0=BA=D0=B0=D0=BB=D0=BB=D0=B1=D1=8D=D0=BA=D0=B8=20=D0=BD=D0=B0?= =?UTF-8?q?=20=D0=B7=D0=B0=D0=B2=D0=B5=D1=80=D1=88=D0=B5=D0=BD=D0=B8=D0=B5?= =?UTF-8?q?=20=D0=B8=D0=BD=D0=B8=D1=86=D0=B8=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0?= =?UTF-8?q?=D1=86=D0=B8=D0=B8=20[+]=20=D0=92=D0=BE=D0=B7=D0=BC=D0=BE=D0=B6?= =?UTF-8?q?=D0=BD=D0=BE=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D1=8F=D1=82?= =?UTF-8?q?=D1=8C=20=D1=81=D0=BB=D0=BE=D0=B9=20=D1=81=20=D0=BE=D1=82=D0=BE?= =?UTF-8?q?=D0=B1=D1=80=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC=20=D0=B2?= =?UTF-8?q?=20=D0=BD=D0=B0=D1=87=D0=B0=D0=BB=D0=BE=20=D0=BA=D0=BE=D0=BD?= =?UTF-8?q?=D1=82=D0=B5=D0=B9=D0=BD=D0=B5=D1=80=D0=B0PanoJS.WELL=5FAPPEND?= =?UTF-8?q?=20=3D=20false?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: saintbyte --- docs/reference.html | 204 +++++++++++++++++++++++--------------------- panojs/PanoJS.js | 23 ++++- 2 files changed, 126 insertions(+), 101 deletions(-) diff --git a/docs/reference.html b/docs/reference.html index 7422733..9a3e9f9 100755 --- a/docs/reference.html +++ b/docs/reference.html @@ -1,41 +1,41 @@ - - PanoJS - Quick Reference - - - -

To be updated for PanoJS3

- -

PanoJS Quick Reference

-

Overview

-

This library provides a browser client with an interface to pan and zoom an image that is much larger than the screen, fetching tiled sections on demand. As one edge of the image moves off the screen in one direction, new portions of the image appear on the opposing side. Using this type of interface allows the image being viewed to theoretically be infinite. As such, the taxation on the network connection is minimized tremendously by the fact that only portions of the image are needed at any given time.

-

Usage

-

In order to use this library, it is necessary to first generate the tiles for your image. For that, the tilemaker.py python script can be used. This script requires the Python Imaging Library (PIL) module. The script performs two primary functions. It creates tiles of the given size for the 1:1 resolution and also for each power-of-two scaling until the whole image fits within the given size of a single tile. This progressive scaling provides the zoom out capability in the interface. (Please note that padding will likely be applied to the image to make it square and mathematically perfect)

-

The following snippet will take the file canvas.png and generate 256 pixel tiles at png quality 9. The filename pattern allows for customization of the output, but is often left as is. The tiles are put in the current working directory.

-
python tilemaker.py -s256 -Q9 -t"tile-%d-%d-%d.png" -bFFFFFF -v canvas.png
-

Once the tiles are generated, it is time to setup the webpage for displaying them. There are several crucial components required to make the viewer work. The example index file provided with the library demonstrates these inclusions.

-
    -
-
  • include the PanoJS.js javascript library
    <script type="text/javascript" src="PanoJS.js" />
  • -
  • include the panojs.css stylesheet
    <link rel="stylesheet" href="panojs.css" />
  • -
  • create a target html container for the viewer
    <div id="viewer">
    +                
    +        
    +        
    +          

    To be updated for PanoJS3

    + +

    PanoJS Quick Reference

    +

    Overview

    +

    This library provides a browser client with an interface to pan and zoom an image that is much larger than the screen, fetching tiled sections on demand. As one edge of the image moves off the screen in one direction, new portions of the image appear on the opposing side. Using this type of interface allows the image being viewed to theoretically be infinite. As such, the taxation on the network connection is minimized tremendously by the fact that only portions of the image are needed at any given time.

    +

    Usage

    +

    In order to use this library, it is necessary to first generate the tiles for your image. For that, the tilemaker.py python script can be used. This script requires the Python Imaging Library (PIL) module. The script performs two primary functions. It creates tiles of the given size for the 1:1 resolution and also for each power-of-two scaling until the whole image fits within the given size of a single tile. This progressive scaling provides the zoom out capability in the interface. (Please note that padding will likely be applied to the image to make it square and mathematically perfect)

    +

    The following snippet will take the file canvas.png and generate 256 pixel tiles at png quality 9. The filename pattern allows for customization of the output, but is often left as is. The tiles are put in the current working directory.

    +
    python tilemaker.py -s256 -Q9 -t"tile-%d-%d-%d.png" -bFFFFFF -v canvas.png
    +

    Once the tiles are generated, it is time to setup the webpage for displaying them. There are several crucial components required to make the viewer work. The example index file provided with the library demonstrates these inclusions.

    +
      +
    +
  • include the PanoJS.js javascript library
    <script type="text/javascript" src="PanoJS.js" />
  • +
  • include the panojs.css stylesheet
    <link rel="stylesheet" href="panojs.css" />
  • +
  • create a target html container for the viewer
    <div id="viewer">
       <div class="well"><!-- --></div>
       <div class="surface"><!-- --></div>
       <p class="controls">
    @@ -43,86 +43,92 @@ 

    Usage

    <span class="zoomOut" title="Zoom Out">-</span> </p> </div>
  • - -

    All that is left is to initialize the viewer on page load with the settings specific to your environment. This step involves some trickery to get the viewer to initialize itself at the correct time in all browsers, but aside from that logic (which can be found in the example index file), the snippet below we get you up and running.

    -
    +                
    +                

    All that is left is to initialize the viewer on page load with the settings specific to your environment. This step involves some trickery to get the viewer to initialize itself at the correct time in all browsers, but aside from that logic (which can be found in the example index file), the snippet below we get you up and running.

    +
     var viewerBean;
     window.onload = function() {
    -	viewerBean = new PanoJS('viewer', {
    -		tileBaseUri: 'tiles',
    -		tileSize: 256,
    -		tilePrefix: 'tile-',
    -		tileExtension: 'png',
    -		maxZoom: 5,
    -		initialZoom: 3,
    -		blankTile: 'blank.gif',
    -		loadingTile: 'blank.gif'
    -	});
    -	viewerBean.init();
    +        viewerBean = new PanoJS('viewer', {
    +                tileBaseUri: 'tiles',
    +                tileSize: 256,
    +                tilePrefix: 'tile-',
    +                tileExtension: 'png',
    +                maxZoom: 5,
    +                initialZoom: 3,
    +                blankTile: 'blank.gif',
    +                loadingTile: 'blank.gif'
    +        });
    +        viewerBean.init();
     }
    -		
    -

    The only area where you might get tripped up is the maxZoom setting. The maxZoom is dependent entirely on the dimensions of your original image. To determine the maxZoom, look at the tiles and find the highest value of the first digit (tile-5-0-0.jpg). That number is the maxZoom value.

    -

    Options

    -

    The following is a list of available settings that can be provided in the constructor.

    -
    -
    tileUrlProvider [object]
    -
    An object which extends PanoJS.TileUrlProvider that provides a method assembleUrl, which will be called each time a new tile is fetched. Internally, a default implementation is provided if one is not given.
    +
    +

    The only area where you might get tripped up is the maxZoom setting. The maxZoom is dependent entirely on the dimensions of your original image. To determine the maxZoom, look at the tiles and find the highest value of the first digit (tile-5-0-0.jpg). That number is the maxZoom value.

    +

    Options

    +

    The following is a list of available settings that can be provided in the constructor.

    +
    +
    tileUrlProvider [object]
    +
    An object which extends PanoJS.TileUrlProvider that provides a method assembleUrl, which will be called each time a new tile is fetched. Internally, a default implementation is provided if one is not given.
    -
    tileBaseUri [string]
    -
    A relative or absolute URL that prefixes the tile name when fetching a tile. This option is only used if tileUrlProvider is not used.
    +
    tileBaseUri [string]
    +
    A relative or absolute URL that prefixes the tile name when fetching a tile. This option is only used if tileUrlProvider is not used.
    -
    tilePrefix [string]
    -
    The file name prefix of the tile. This option is only used if tileUrlProvider is not used.
    +
    tilePrefix [string]
    +
    The file name prefix of the tile. This option is only used if tileUrlProvider is not used.
    -
    tileExtension [string]
    -
    The file name extension of the tiles (also determines the image type of the tiles). This option is only used if tileUrlProvider is not used.
    +
    tileExtension [string]
    +
    The file name extension of the tiles (also determines the image type of the tiles). This option is only used if tileUrlProvider is not used.
    -
    tileSize [int]
    -
    The size of each tile, used to calculate the placement of tiles.
    -
    initialZoom [int]
    -
    The initial zoom level used when loading up the viewer.
    +
    tileSize [int]
    +
    The size of each tile, used to calculate the placement of tiles.
    +
    initialZoom [int]
    +
    The initial zoom level used when loading up the viewer.
    -
    maxZoom [int]
    -
    The max zoom level the viewer is capable of displaying using the generated tiles.
    +
    maxZoom [int]
    +
    The max zoom level the viewer is capable of displaying using the generated tiles.
    -
    initialPan [coordinates]
    -
    An object, in the form {0, 0} that determines the initial pan (placement) of the image within the viewer.
    +
    initialPan [coordinates]
    +
    An object, in the form {0, 0} that determines the initial pan (placement) of the image within the viewer.
    -
    blankTile [url]
    -
    The url of an image that is used when there is no tile to display (such as at the edges of the image).
    +
    blankTile [url]
    +
    The url of an image that is used when there is no tile to display (such as at the edges of the image).
    -
    loadingTile [url]
    -
    An image to be used when the tile is loading, but before it is made visible.
    -
    -

    Global Settings

    -

    The following options are provided on a global level, many of which are used as fallback values if an override is not provided in the options of the constructor.

    -
    -
    PanoJS.TILE_BASE_URI
    -
    The relative or absolute URI that is prepended to the tile file name.
    -
    PanoJS.TILE_PREFIX
    -
    The prefix for each tile file name.
    -
    PanoJS.TILE_EXTENSION
    -
    The extension of the tile image, which also determines file type.
    -
    PanoJS.TILE_SIZE
    -
    The size of the image tiles, in pixels.
    -
    PanoJS.BLANK_TILE_IMAGE
    -
    The image to be displayed when there is no tile to display (such as at the boundaries of the image).
    -
    PanoJS.LOADING_TILE_IMAGE
    -
    The image to be displayed when a tile is loading but not yet revealed.
    -
    PanoJS.INITIAL_PAN
    -
    The coordinates of the inital pan of the viewer on initialization.
    -
    PanoJS.USE_LOADER_IMAGE
    -
    Determines if the loading image should be used.
    -
    PanoJS.USE_SLIDE
    -
    Should the image smooth slide to position when repositioning.
    -
    PanoJS.USE_KEYBOARD
    -
    Should keyboard events be captured to allow control for panning of the image.
    -
    PanoJS.MOVE_THROTTLE
    -
    The number of events that should be discarded before moving the image. Helps performance.
    -
    PanoJS.SLIDE_DELAY
    -
    The number of milliseconds of pause before sliding to reposition.
    -
    PanoJS.SLIDE_ACCELERATION_FACTOR
    -
    The multiplier used to speed of the sliding over time.
    -
    - +
    loadingTile [url]
    +
    An image to be used when the tile is loading, but before it is made visible.
    + +

    Global Settings

    +

    The following options are provided on a global level, many of which are used as fallback values if an override is not provided in the options of the constructor.

    +
    +
    PanoJS.TILE_BASE_URI
    +
    The relative or absolute URI that is prepended to the tile file name.
    +
    PanoJS.TILE_PREFIX
    +
    The prefix for each tile file name.
    +
    PanoJS.TILE_EXTENSION
    +
    The extension of the tile image, which also determines file type.
    +
    PanoJS.TILE_SIZE
    +
    The size of the image tiles, in pixels.
    +
    PanoJS.BLANK_TILE_IMAGE
    +
    The image to be displayed when there is no tile to display (such as at the boundaries of the image).
    +
    PanoJS.LOADING_TILE_IMAGE
    +
    The image to be displayed when a tile is loading but not yet revealed.
    +
    PanoJS.INITIAL_PAN
    +
    The coordinates of the inital pan of the viewer on initialization.
    +
    PanoJS.USE_LOADER_IMAGE
    +
    Determines if the loading image should be used.
    +
    PanoJS.USE_SLIDE
    +
    Should the image smooth slide to position when repositioning.
    +
    PanoJS.USE_KEYBOARD
    +
    Should keyboard events be captured to allow control for panning of the image.
    +
    PanoJS.MOVE_THROTTLE
    +
    The number of events that should be discarded before moving the image. Helps performance.
    +
    PanoJS.SLIDE_DELAY
    +
    The number of milliseconds of pause before sliding to reposition.
    +
    PanoJS.SLIDE_ACCELERATION_FACTOR
    +
    The multiplier used to speed of the sliding over time.
    +
    +

    Methods

    +

    The following options are provided on a global level, many of which are used as fallback values if an override is not provided in the options of the constructor.

    +
    +
    currentScale();
    +
    Get current Scale. Получить текущий маштаб
    +
    + diff --git a/panojs/PanoJS.js b/panojs/PanoJS.js index d86e9fa..72d6c5d 100755 --- a/panojs/PanoJS.js +++ b/panojs/PanoJS.js @@ -60,6 +60,7 @@ function PanoJS(viewer, options) { // listeners that are notified on a resize event this.viewerResizedListeners = []; this.viewerClickListeners = []; + this.viewerInitCompleteListeners = []; if (typeof viewer == 'string') this.viewer = document.getElementById(viewer); @@ -154,6 +155,7 @@ PanoJS.CREATE_THUMBNAIL_CONTROLS = (isClientPhone() ? false : true); PanoJS.CREATE_MAXIMIZE_CONTROLS = true; PanoJS.CREATE_ZOOM_CONTROLS = true; PanoJS.CREATE_CLICK_CENTER = true; +PanoJS.WELL_APPEND = true; PanoJS.MIN_IS_FIT_ZOOM = false; // Its overide PanoJS.MIN_ZOOM_LEVEL PanoJS.MAX_OVER_ZOOM = 2; @@ -239,11 +241,21 @@ PanoJS.prototype.init = function() { this.surface.style.cursor = PanoJS.GRAB_MOUSE_CURSOR; this.surface.style.zIndex = PanoJS.SURFACE_STYLE_ZINDEX; } - + + this.well = this.viewer.getElementsByClassName('well')[0]; if (!this.well) { this.well = document.createElement('div'); this.well.className = PanoJS.WELL_STYLE_CLASS; - this.viewer.appendChild(this.well); + if (PanoJS.WELL_APPEND) { // sb + this.viewer.appendChild(this.well); + } else { // sb it need if at viewer div has content and that content should overflow well data + this.viewer.insertBefore(this.well,this.viewer.firstChild); + } + } else { + if (this.well.className !=PanoJS.WELL_STYLE_CLASS) + { + this.well.className += PanoJS.WELL_STYLE_CLASS; + } } @@ -294,6 +306,10 @@ PanoJS.prototype.init = function() { // notify listners this.notifyViewerZoomed(); this.notifyViewerMoved(); + for (var i = 0; i < this.viewerInitCompleteListeners.length; i++) + { + this.viewerInitCompleteListeners[i](); + } }; PanoJS.prototype.viewerDomElement = function() { @@ -630,6 +646,9 @@ PanoJS.prototype.addViewerResizedListener = function(listener) { PanoJS.prototype.addViewerClickListener = function(listener) { this.viewerClickListeners.push(listener); }; +PanoJS.prototype.addViewerInitCompleteListener = function(listener) { + this.viewerInitCompleteListeners.push(listener); +}; // Notify listeners of a zoom event on the viewer. PanoJS.prototype.notifyViewerZoomed = function() { var scale = this.currentScale(); From e763d0fb82143ae53ef060acc53392bfbfd7f72e Mon Sep 17 00:00:00 2001 From: saintbyte Date: Sun, 6 May 2012 18:22:25 +0600 Subject: [PATCH 05/11] =?UTF-8?q?=D0=A2=D0=B5=D0=BF=D0=B5=D1=80=D1=8C=20cl?= =?UTF-8?q?ick=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5=D1=82=20=D0=BD?= =?UTF-8?q?=D0=B0=20touch=20=D1=83=D1=81=D1=82=D1=80=D0=BE=D0=B9=D1=81?= =?UTF-8?q?=D1=82=D0=B2=D0=B0=D1=85.=20=D0=A2=D0=B5=D1=81=D1=82=D0=B8?= =?UTF-8?q?=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=BE=20=D0=BD=D0=B0=20ipad1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- panojs/PanoJS.js | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/panojs/PanoJS.js b/panojs/PanoJS.js index 72d6c5d..f1cf59a 100755 --- a/panojs/PanoJS.js +++ b/panojs/PanoJS.js @@ -299,6 +299,7 @@ PanoJS.prototype.init = function() { // dima: support for HTML5 touch interfaces like iphone and android this.ui_listener.ontouchstart = callback(this, this.touchStartHandler); this.ui_listener.ontouchmove = callback(this, this.touchMoveHandler); + this.ui_listener.ontouchend = callback(this, this.touchEndHandler); this.ui_listener.ongesturestart = callback(this, this.gestureStartHandler); this.ui_listener.ongesturechange = callback(this, this.gestureChangeHandler); this.ui_listener.ongestureend = callback(this, this.gestureEndHandler); @@ -1176,7 +1177,7 @@ PanoJS.prototype.keyboardHandler = function(e) { PanoJS.prototype.touchStartHandler = function(e) { e = e ? e : window.event; if (e == null) return false; - + this.mouse_have_moved = false; if (e.touches.length == 1) { // Only deal with one finger // prevent anything else happening for this event further this.blockPropagation(e); @@ -1191,7 +1192,7 @@ PanoJS.prototype.touchStartHandler = function(e) { PanoJS.prototype.touchMoveHandler = function(e) { e = e ? e : window.event; if (e == null) return false; - + this.mouse_have_moved = true; if (e.touches.length==1 && this.touch_start) { // Only deal with one finger // prevent anything else happening for this event further this.blockPropagation(e); @@ -1204,7 +1205,17 @@ PanoJS.prototype.touchMoveHandler = function(e) { } return false; } - +PanoJS.prototype.touchEndHandler = function(e) { + e = e ? e : window.event; + if (e == null) return false; + // sb События по клику выполняются в любом случае + if (!this.mouse_have_moved) { + for (var i = 0; i < this.viewerClickListeners.length; i++) + { + this.viewerClickListeners[i]( e ); + } + } +} //---------------------------------------------------------------------- // gesture events From 7f713eb186f038c791c14d37d60a3f5d0976e16c Mon Sep 17 00:00:00 2001 From: saintbyte Date: Sun, 6 May 2012 19:53:22 +0600 Subject: [PATCH 06/11] =?UTF-8?q?=D0=9C=D0=BE=D0=B6=D0=BD=D0=BE=20=D1=81?= =?UTF-8?q?=D0=BE=D0=B1=D0=B8=D1=80=D0=B0=D1=82=D1=8C=20=D0=BE=D1=81=D0=BD?= =?UTF-8?q?=D0=BE=D0=B2=D0=BD=D1=8B=D0=B5=20=D1=84=D0=B0=D0=B9=D0=BB=D1=8B?= =?UTF-8?q?=20=D0=B2=20=D0=BE=D0=B4=D0=B8=D0=BD=20=D1=84=D0=B0=D0=B9=D0=BB?= =?UTF-8?q?.=20=D0=90=20=D0=BF=D0=BE=D1=82=D0=BE=D0=BC=20=D0=BC=D0=BE?= =?UTF-8?q?=D0=B6=D0=BD=D0=BE=20=D0=BA=D0=BE=D1=80=D0=BC=D0=B8=D1=82=D1=8C?= =?UTF-8?q?=20=D1=8D=D1=82=D0=BE=D1=82=20=D1=84=D0=B0=D0=B9=D0=BB=20=D0=BA?= =?UTF-8?q?=D0=BE=D0=BC=D0=BF=D1=80=D0=B5=D1=81=D1=81=D0=BE=D1=80=D0=B0?= =?UTF-8?q?=D0=BC=20=3D))?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/make_all_in_one_1.cmd | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 build/make_all_in_one_1.cmd diff --git a/build/make_all_in_one_1.cmd b/build/make_all_in_one_1.cmd new file mode 100644 index 0000000..b848019 --- /dev/null +++ b/build/make_all_in_one_1.cmd @@ -0,0 +1,17 @@ + + +echo /* --- */ > 1.js +type ..\panojs\utils.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\PanoJS.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\controls.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\pyramid_imgcnv.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\control_thumbnail.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\control_info.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\control_svg.js >> 1.js + From 0761ddb6917f0c3c1909db86d0f2913c2f7f14e8 Mon Sep 17 00:00:00 2001 From: saintbyte Date: Mon, 7 May 2012 01:46:08 +0600 Subject: [PATCH 07/11] Try support touch event at PanoJS.prototype.resolveCoordinates --- panojs/PanoJS.js | 32 +++++--------------------------- 1 file changed, 5 insertions(+), 27 deletions(-) diff --git a/panojs/PanoJS.js b/panojs/PanoJS.js index f1cf59a..71b1e87 100755 --- a/panojs/PanoJS.js +++ b/panojs/PanoJS.js @@ -155,7 +155,6 @@ PanoJS.CREATE_THUMBNAIL_CONTROLS = (isClientPhone() ? false : true); PanoJS.CREATE_MAXIMIZE_CONTROLS = true; PanoJS.CREATE_ZOOM_CONTROLS = true; PanoJS.CREATE_CLICK_CENTER = true; -PanoJS.WELL_APPEND = true; PanoJS.MIN_IS_FIT_ZOOM = false; // Its overide PanoJS.MIN_ZOOM_LEVEL PanoJS.MAX_OVER_ZOOM = 2; @@ -241,21 +240,11 @@ PanoJS.prototype.init = function() { this.surface.style.cursor = PanoJS.GRAB_MOUSE_CURSOR; this.surface.style.zIndex = PanoJS.SURFACE_STYLE_ZINDEX; } - - this.well = this.viewer.getElementsByClassName('well')[0]; + if (!this.well) { this.well = document.createElement('div'); this.well.className = PanoJS.WELL_STYLE_CLASS; - if (PanoJS.WELL_APPEND) { // sb - this.viewer.appendChild(this.well); - } else { // sb it need if at viewer div has content and that content should overflow well data - this.viewer.insertBefore(this.well,this.viewer.firstChild); - } - } else { - if (this.well.className !=PanoJS.WELL_STYLE_CLASS) - { - this.well.className += PanoJS.WELL_STYLE_CLASS; - } + this.viewer.appendChild(this.well); } @@ -299,7 +288,6 @@ PanoJS.prototype.init = function() { // dima: support for HTML5 touch interfaces like iphone and android this.ui_listener.ontouchstart = callback(this, this.touchStartHandler); this.ui_listener.ontouchmove = callback(this, this.touchMoveHandler); - this.ui_listener.ontouchend = callback(this, this.touchEndHandler); this.ui_listener.ongesturestart = callback(this, this.gestureStartHandler); this.ui_listener.ongesturechange = callback(this, this.gestureChangeHandler); this.ui_listener.ongestureend = callback(this, this.gestureEndHandler); @@ -1177,7 +1165,7 @@ PanoJS.prototype.keyboardHandler = function(e) { PanoJS.prototype.touchStartHandler = function(e) { e = e ? e : window.event; if (e == null) return false; - this.mouse_have_moved = false; + if (e.touches.length == 1) { // Only deal with one finger // prevent anything else happening for this event further this.blockPropagation(e); @@ -1192,7 +1180,7 @@ PanoJS.prototype.touchStartHandler = function(e) { PanoJS.prototype.touchMoveHandler = function(e) { e = e ? e : window.event; if (e == null) return false; - this.mouse_have_moved = true; + if (e.touches.length==1 && this.touch_start) { // Only deal with one finger // prevent anything else happening for this event further this.blockPropagation(e); @@ -1205,17 +1193,7 @@ PanoJS.prototype.touchMoveHandler = function(e) { } return false; } -PanoJS.prototype.touchEndHandler = function(e) { - e = e ? e : window.event; - if (e == null) return false; - // sb События по клику выполняются в любом случае - if (!this.mouse_have_moved) { - for (var i = 0; i < this.viewerClickListeners.length; i++) - { - this.viewerClickListeners[i]( e ); - } - } -} + //---------------------------------------------------------------------- // gesture events From e37fca9e15cbaa4ef80da547e45903ff51cec250 Mon Sep 17 00:00:00 2001 From: saintbyte Date: Mon, 7 May 2012 02:15:18 +0600 Subject: [PATCH 08/11] =?UTF-8?q?=D0=BA=D0=BE=D0=BC=D0=BC=D0=B8=D1=82=20?= =?UTF-8?q?=D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B9=20=D1=84=D0=B8=D0=BA?= =?UTF-8?q?=D1=81=D0=B8=20=D0=BF=D1=80=D0=B5=D0=B4=D1=8B=D0=B4=D1=83=D1=89?= =?UTF-8?q?=D0=B8=D0=B9=20=D0=BA=D0=BE=D0=BC=D0=BC=D0=B8=D1=82=20=3D)))=20?= =?UTF-8?q?=D0=A8=D0=B0=20=D1=82=D0=BE=D1=87=D0=BD=D0=BE=20=D0=B4=D0=BE?= =?UTF-8?q?=D0=BB=D0=B6=D0=BD=D0=BE=20=D0=BD=D0=B0=D1=80=D0=BC=D0=B0=D0=BB?= =?UTF-8?q?=D1=8C=D0=BD=D0=BE=20=D1=81=20=D1=82=D0=BE=D1=87=20=D0=BA=D0=BB?= =?UTF-8?q?=D0=B8=D0=BA=D0=B0=D0=BC=D0=B8=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=B0=D1=82=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- panojs/PanoJS.js | 59 +++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 48 insertions(+), 11 deletions(-) diff --git a/panojs/PanoJS.js b/panojs/PanoJS.js index 71b1e87..1365c37 100755 --- a/panojs/PanoJS.js +++ b/panojs/PanoJS.js @@ -155,6 +155,7 @@ PanoJS.CREATE_THUMBNAIL_CONTROLS = (isClientPhone() ? false : true); PanoJS.CREATE_MAXIMIZE_CONTROLS = true; PanoJS.CREATE_ZOOM_CONTROLS = true; PanoJS.CREATE_CLICK_CENTER = true; +PanoJS.WELL_APPEND = true; PanoJS.MIN_IS_FIT_ZOOM = false; // Its overide PanoJS.MIN_ZOOM_LEVEL PanoJS.MAX_OVER_ZOOM = 2; @@ -236,15 +237,25 @@ PanoJS.prototype.init = function() { this.surface = document.createElement('div'); this.surface.className = PanoJS.SURFACE_STYLE_CLASS; this.surface.id = PanoJS.SURFACE_ID; - this.viewer.appendChild(this.surface); + this.viewer.appendChild(this.surface); this.surface.style.cursor = PanoJS.GRAB_MOUSE_CURSOR; this.surface.style.zIndex = PanoJS.SURFACE_STYLE_ZINDEX; } - + + this.well = this.viewer.getElementsByClassName('well')[0]; if (!this.well) { this.well = document.createElement('div'); this.well.className = PanoJS.WELL_STYLE_CLASS; - this.viewer.appendChild(this.well); + if (PanoJS.WELL_APPEND) { // sb + this.viewer.appendChild(this.well); + } else { // sb it need if at viewer div has content and that content should overflow well data + this.viewer.insertBefore(this.well,this.viewer.firstChild); + } + } else { + if (this.well.className !=PanoJS.WELL_STYLE_CLASS) + { + this.well.className += PanoJS.WELL_STYLE_CLASS; + } } @@ -288,6 +299,7 @@ PanoJS.prototype.init = function() { // dima: support for HTML5 touch interfaces like iphone and android this.ui_listener.ontouchstart = callback(this, this.touchStartHandler); this.ui_listener.ontouchmove = callback(this, this.touchMoveHandler); + this.ui_listener.ontouchend = callback(this, this.touchEndHandler); this.ui_listener.ongesturestart = callback(this, this.gestureStartHandler); this.ui_listener.ongesturechange = callback(this, this.gestureChangeHandler); this.ui_listener.ongestureend = callback(this, this.gestureEndHandler); @@ -928,13 +940,24 @@ PanoJS.prototype.toggleMaximize = function() { * offset of the viewer in the browser window (or frame). This does * take into account the scroll offset of the page. */ -PanoJS.prototype.resolveCoordinates = function(e) { - if (this.maximized) - return { 'x' : e.clientX, 'y' : e.clientY }; +PanoJS.prototype.resolveCoordinates = function(e) { + + if (e.touches) { // SB touch event + var e_clientX = e.touches[0].clientX; + var e_clientY = e.touches[0].clientY; + var e_pageX = e.touches[0].pageX; + var e_pageY = e.touches[0].pageY; + } else { + var e_clientX = e.clientX; + var e_clientY = e.clientY; + var e_pageX = e.pageX; + var e_pageY = e.pageY + } + if (this.maximized) return { 'x' : e_clientX, 'y' : e_clientY }; return { - 'x' : (e.pageX || (e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft))) - this.left, - 'y' : (e.pageY || (e.clientY + (document.documentElement.scrollTop || document.body.scrollTop))) - this.top + 'x' : (e_pageX || (e_clientX + (document.documentElement.scrollLeft || document.body.scrollLeft))) - this.left, + 'y' : (e_pageY || (e_clientY + (document.documentElement.scrollTop || document.body.scrollTop))) - this.top }; }; @@ -1165,7 +1188,7 @@ PanoJS.prototype.keyboardHandler = function(e) { PanoJS.prototype.touchStartHandler = function(e) { e = e ? e : window.event; if (e == null) return false; - + this.mouse_have_moved = false; if (e.touches.length == 1) { // Only deal with one finger // prevent anything else happening for this event further this.blockPropagation(e); @@ -1180,7 +1203,7 @@ PanoJS.prototype.touchStartHandler = function(e) { PanoJS.prototype.touchMoveHandler = function(e) { e = e ? e : window.event; if (e == null) return false; - + this.mouse_have_moved = true; if (e.touches.length==1 && this.touch_start) { // Only deal with one finger // prevent anything else happening for this event further this.blockPropagation(e); @@ -1193,7 +1216,21 @@ PanoJS.prototype.touchMoveHandler = function(e) { } return false; } - +PanoJS.prototype.touchEndHandler = function(e) { + e = e ? e : window.event; + this.blockPropagation(e); + if (e == null) return false; + // sb События по клику выполняются в любом случае + if (e.touches.length == 1) { + + if (!this.mouse_have_moved) { + for (var i = 0; i < this.viewerClickListeners.length; i++) + { + this.viewerClickListeners[i]( e ); + } + } + } +} //---------------------------------------------------------------------- // gesture events From f56c6e30982560e113142fe85f2d25b8d863895a Mon Sep 17 00:00:00 2001 From: saintbyte Date: Mon, 7 May 2012 15:47:26 +0600 Subject: [PATCH 09/11] Now click event working better =) --- panojs/PanoJS.js | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/panojs/PanoJS.js b/panojs/PanoJS.js index 1365c37..45506d1 100755 --- a/panojs/PanoJS.js +++ b/panojs/PanoJS.js @@ -297,9 +297,10 @@ PanoJS.prototype.init = function() { this.surface.addEventListener ("DOMMouseScroll", callback(this, this.mouseScrollHandler), false); // dima: support for HTML5 touch interfaces like iphone and android + this.touch_t = null; // sb this.ui_listener.ontouchstart = callback(this, this.touchStartHandler); this.ui_listener.ontouchmove = callback(this, this.touchMoveHandler); - this.ui_listener.ontouchend = callback(this, this.touchEndHandler); + //this.ui_listener.ontouchend = callback(this, this.touchEndHandler); this.ui_listener.ongesturestart = callback(this, this.gestureStartHandler); this.ui_listener.ongesturechange = callback(this, this.gestureChangeHandler); this.ui_listener.ongestureend = callback(this, this.gestureEndHandler); @@ -1188,14 +1189,15 @@ PanoJS.prototype.keyboardHandler = function(e) { PanoJS.prototype.touchStartHandler = function(e) { e = e ? e : window.event; if (e == null) return false; - this.mouse_have_moved = false; if (e.touches.length == 1) { // Only deal with one finger // prevent anything else happening for this event further this.blockPropagation(e); // actully store the initial touch move position var touch = e.touches[0]; // Get the information for finger #1 - this.touch_start = {'x': touch.clientX,'y': touch.clientY}; + this.touch_start = {'x': touch.clientX,'y': touch.clientY}; + var that = this; + this.touch_t = window.setTimeout( callback(that, that.touchClickHandler,e),200); // sb если не двигаем - значит кликнули } return false; } @@ -1203,7 +1205,7 @@ PanoJS.prototype.touchStartHandler = function(e) { PanoJS.prototype.touchMoveHandler = function(e) { e = e ? e : window.event; if (e == null) return false; - this.mouse_have_moved = true; + window.clearTimeout(this.touch_t); // SB отменяем - потому что двигаем if (e.touches.length==1 && this.touch_start) { // Only deal with one finger // prevent anything else happening for this event further this.blockPropagation(e); @@ -1216,19 +1218,17 @@ PanoJS.prototype.touchMoveHandler = function(e) { } return false; } -PanoJS.prototype.touchEndHandler = function(e) { +PanoJS.prototype.touchEndHandler = function(e) { // sb Empty function for future, may need +} +PanoJS.prototype.touchClickHandler = function(e) { e = e ? e : window.event; this.blockPropagation(e); + if (e == null) return false; // sb События по клику выполняются в любом случае - if (e.touches.length == 1) { - - if (!this.mouse_have_moved) { - for (var i = 0; i < this.viewerClickListeners.length; i++) - { - this.viewerClickListeners[i]( e ); - } - } + for (var i = 0; i < this.viewerClickListeners.length; i++) + { + this.viewerClickListeners[i]( e ); } } From 315e15e66f0fd70c20e9155526f5e2d11ec074df Mon Sep 17 00:00:00 2001 From: yegor Date: Fri, 21 Sep 2012 17:20:17 +0600 Subject: [PATCH 10/11] 1 --- .gitignore | 2 + Changelog | 104 +- README | 2 +- build/make_all_in_one_1.cmd | 34 +- demos/panojs.html | 206 +-- docs/reference.html | 268 ++-- extjs/ext-core.js | 14 +- extjs/ext-core.jsb2 | 204 +-- panojs/PanoJS.js | 2736 +++++++++++++++++------------------ panojs/controls.js | 262 ++-- scripts/tilemaker.py | 486 +++---- styles/panojs.css | 334 ++--- 12 files changed, 2327 insertions(+), 2325 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f8b9f8f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ + +/build/1.js \ No newline at end of file diff --git a/Changelog b/Changelog index 1ed9120..7966af9 100755 --- a/Changelog +++ b/Changelog @@ -1,53 +1,53 @@ -PanoJS3 1.0.0 (2011-01-14) by Dmitry Fedorov: - * controls UI works for iPhone, iPad and Android - * support for more events: scroll wheel for zoom, touch events (zoom, scroll) - * support multiple instances - * allow view scale beyond 100% - * good full window support - * pre-cache tiles in the first row outside of visible area - * one line instantiator - * google maps like controls - zoomin on double click - * center on one click - * fixed several problems showing tiles - * small info text about the state: scale, etc... - * thumbnail navigation - * IE is again supported - partially, maybe somebody can help? - * Use ExtJS for events - * refactoring JavaScript classes - * provide tile providers: imgcnv, bisque, zoomify and embedded python script - -PanoJS 1.0.2 (2009-01-01) by Dan Allen: - * renamed project to PanoJS - * change license to Apache License 2.0 - * move project to Google Code - * respect max zoom level when scaling to window - * don't alert if max zoom size is exceeded when message is null - -GSIV 1.0.1 (2006-03-16) by Dan Allen: - * added localization for two warning messages - * fixed the TileUrlProvider checking in the constructor - * added GSIV.isInstance to check for an instance of a class - * fixed python script to allow for missing background color parameter - -GSIV 1.0.0 (2006-02-26) by Dan Allen: - * completely new object-oriented design - * use json options format - * optimized performance (both in drag, rendering and zoom) - * fixed rounding error in tile placement that lead to artifact lines - * added upper zoom limit - * added initial pan option - * added observers that can send viewer events to listeners - * double-click to recenter - * smooth motion when repositioning - * method to position absolutely (recenter on absolute point) - * method to fit to window (resize) - * additional options for file names and extensions - * preloading image tiles (loading animation) - * prevent from scrolling outside of original image boundary (uses blank tile) - * throttle mouse move events to increase performance - * cross-browser mouse cursor implementation that represent dragging - * account for scroll offset of page when calculating coordinates - * keyboard events for movement (initial attempt) - * new tilemaker.py python script, using a cleaner design and additional options - +PanoJS3 1.0.0 (2011-01-14) by Dmitry Fedorov: + * controls UI works for iPhone, iPad and Android + * support for more events: scroll wheel for zoom, touch events (zoom, scroll) + * support multiple instances + * allow view scale beyond 100% + * good full window support + * pre-cache tiles in the first row outside of visible area + * one line instantiator + * google maps like controls - zoomin on double click + * center on one click + * fixed several problems showing tiles + * small info text about the state: scale, etc... + * thumbnail navigation + * IE is again supported - partially, maybe somebody can help? + * Use ExtJS for events + * refactoring JavaScript classes + * provide tile providers: imgcnv, bisque, zoomify and embedded python script + +PanoJS 1.0.2 (2009-01-01) by Dan Allen: + * renamed project to PanoJS + * change license to Apache License 2.0 + * move project to Google Code + * respect max zoom level when scaling to window + * don't alert if max zoom size is exceeded when message is null + +GSIV 1.0.1 (2006-03-16) by Dan Allen: + * added localization for two warning messages + * fixed the TileUrlProvider checking in the constructor + * added GSIV.isInstance to check for an instance of a class + * fixed python script to allow for missing background color parameter + +GSIV 1.0.0 (2006-02-26) by Dan Allen: + * completely new object-oriented design + * use json options format + * optimized performance (both in drag, rendering and zoom) + * fixed rounding error in tile placement that lead to artifact lines + * added upper zoom limit + * added initial pan option + * added observers that can send viewer events to listeners + * double-click to recenter + * smooth motion when repositioning + * method to position absolutely (recenter on absolute point) + * method to fit to window (resize) + * additional options for file names and extensions + * preloading image tiles (loading animation) + * prevent from scrolling outside of original image boundary (uses blank tile) + * throttle mouse move events to increase performance + * cross-browser mouse cursor implementation that represent dragging + * account for scroll offset of page when calculating coordinates + * keyboard events for movement (initial attempt) + * new tilemaker.py python script, using a cleaner design and additional options + GSV 1.0 (2005) by Michal Migurski \ No newline at end of file diff --git a/README b/README index 9a976b4..356b2ed 100755 --- a/README +++ b/README @@ -1 +1 @@ -See docs/reference.html +See docs/reference.html diff --git a/build/make_all_in_one_1.cmd b/build/make_all_in_one_1.cmd index b848019..2b07597 100644 --- a/build/make_all_in_one_1.cmd +++ b/build/make_all_in_one_1.cmd @@ -1,17 +1,17 @@ - - -echo /* --- */ > 1.js -type ..\panojs\utils.js >> 1.js -echo /* --- */ >> 1.js -type ..\panojs\PanoJS.js >> 1.js -echo /* --- */ >> 1.js -type ..\panojs\controls.js >> 1.js -echo /* --- */ >> 1.js -type ..\panojs\pyramid_imgcnv.js >> 1.js -echo /* --- */ >> 1.js -type ..\panojs\control_thumbnail.js >> 1.js -echo /* --- */ >> 1.js -type ..\panojs\control_info.js >> 1.js -echo /* --- */ >> 1.js -type ..\panojs\control_svg.js >> 1.js - + + +echo /* --- */ > 1.js +type ..\panojs\utils.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\PanoJS.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\controls.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\pyramid_imgcnv.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\control_thumbnail.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\control_info.js >> 1.js +echo /* --- */ >> 1.js +type ..\panojs\control_svg.js >> 1.js + diff --git a/demos/panojs.html b/demos/panojs.html index 9ebaad0..1ecfe39 100755 --- a/demos/panojs.html +++ b/demos/panojs.html @@ -1,103 +1,103 @@ - - - - - - - - - - - - - - - - - - - - - - - - - -

    header here

    - -
    -
    -
    - -

    Second viewer:

    - -
    -
    -
    - - - - + + + + + + + + + + + + + + + + + + + + + + + + + +

    header here

    + +
    +
    +
    + +

    Second viewer:

    + +
    +
    +
    + + + + diff --git a/docs/reference.html b/docs/reference.html index 9a3e9f9..22080e4 100755 --- a/docs/reference.html +++ b/docs/reference.html @@ -1,134 +1,134 @@ - - - PanoJS - Quick Reference - - - -

    To be updated for PanoJS3

    - -

    PanoJS Quick Reference

    -

    Overview

    -

    This library provides a browser client with an interface to pan and zoom an image that is much larger than the screen, fetching tiled sections on demand. As one edge of the image moves off the screen in one direction, new portions of the image appear on the opposing side. Using this type of interface allows the image being viewed to theoretically be infinite. As such, the taxation on the network connection is minimized tremendously by the fact that only portions of the image are needed at any given time.

    -

    Usage

    -

    In order to use this library, it is necessary to first generate the tiles for your image. For that, the tilemaker.py python script can be used. This script requires the Python Imaging Library (PIL) module. The script performs two primary functions. It creates tiles of the given size for the 1:1 resolution and also for each power-of-two scaling until the whole image fits within the given size of a single tile. This progressive scaling provides the zoom out capability in the interface. (Please note that padding will likely be applied to the image to make it square and mathematically perfect)

    -

    The following snippet will take the file canvas.png and generate 256 pixel tiles at png quality 9. The filename pattern allows for customization of the output, but is often left as is. The tiles are put in the current working directory.

    -
    python tilemaker.py -s256 -Q9 -t"tile-%d-%d-%d.png" -bFFFFFF -v canvas.png
    -

    Once the tiles are generated, it is time to setup the webpage for displaying them. There are several crucial components required to make the viewer work. The example index file provided with the library demonstrates these inclusions.

    -
      -
    -
  • include the PanoJS.js javascript library
    <script type="text/javascript" src="PanoJS.js" />
  • -
  • include the panojs.css stylesheet
    <link rel="stylesheet" href="panojs.css" />
  • -
  • create a target html container for the viewer
    <div id="viewer">
    -  <div class="well"><!-- --></div>
    -  <div class="surface"><!-- --></div>
    -  <p class="controls">
    -    <span class="zoomIn" title="Zoom In">+</span>
    -    <span class="zoomOut" title="Zoom Out">-</span>
    -  </p>
    -</div>
  • - -

    All that is left is to initialize the viewer on page load with the settings specific to your environment. This step involves some trickery to get the viewer to initialize itself at the correct time in all browsers, but aside from that logic (which can be found in the example index file), the snippet below we get you up and running.

    -
    -var viewerBean;
    -window.onload = function() {
    -        viewerBean = new PanoJS('viewer', {
    -                tileBaseUri: 'tiles',
    -                tileSize: 256,
    -                tilePrefix: 'tile-',
    -                tileExtension: 'png',
    -                maxZoom: 5,
    -                initialZoom: 3,
    -                blankTile: 'blank.gif',
    -                loadingTile: 'blank.gif'
    -        });
    -        viewerBean.init();
    -}
    -                
    -

    The only area where you might get tripped up is the maxZoom setting. The maxZoom is dependent entirely on the dimensions of your original image. To determine the maxZoom, look at the tiles and find the highest value of the first digit (tile-5-0-0.jpg). That number is the maxZoom value.

    -

    Options

    -

    The following is a list of available settings that can be provided in the constructor.

    -
    -
    tileUrlProvider [object]
    -
    An object which extends PanoJS.TileUrlProvider that provides a method assembleUrl, which will be called each time a new tile is fetched. Internally, a default implementation is provided if one is not given.
    - -
    tileBaseUri [string]
    -
    A relative or absolute URL that prefixes the tile name when fetching a tile. This option is only used if tileUrlProvider is not used.
    - -
    tilePrefix [string]
    -
    The file name prefix of the tile. This option is only used if tileUrlProvider is not used.
    - -
    tileExtension [string]
    -
    The file name extension of the tiles (also determines the image type of the tiles). This option is only used if tileUrlProvider is not used.
    - -
    tileSize [int]
    -
    The size of each tile, used to calculate the placement of tiles.
    -
    initialZoom [int]
    -
    The initial zoom level used when loading up the viewer.
    - -
    maxZoom [int]
    -
    The max zoom level the viewer is capable of displaying using the generated tiles.
    - -
    initialPan [coordinates]
    -
    An object, in the form {0, 0} that determines the initial pan (placement) of the image within the viewer.
    - -
    blankTile [url]
    -
    The url of an image that is used when there is no tile to display (such as at the edges of the image).
    - -
    loadingTile [url]
    -
    An image to be used when the tile is loading, but before it is made visible.
    -
    -

    Global Settings

    -

    The following options are provided on a global level, many of which are used as fallback values if an override is not provided in the options of the constructor.

    -
    -
    PanoJS.TILE_BASE_URI
    -
    The relative or absolute URI that is prepended to the tile file name.
    -
    PanoJS.TILE_PREFIX
    -
    The prefix for each tile file name.
    -
    PanoJS.TILE_EXTENSION
    -
    The extension of the tile image, which also determines file type.
    -
    PanoJS.TILE_SIZE
    -
    The size of the image tiles, in pixels.
    -
    PanoJS.BLANK_TILE_IMAGE
    -
    The image to be displayed when there is no tile to display (such as at the boundaries of the image).
    -
    PanoJS.LOADING_TILE_IMAGE
    -
    The image to be displayed when a tile is loading but not yet revealed.
    -
    PanoJS.INITIAL_PAN
    -
    The coordinates of the inital pan of the viewer on initialization.
    -
    PanoJS.USE_LOADER_IMAGE
    -
    Determines if the loading image should be used.
    -
    PanoJS.USE_SLIDE
    -
    Should the image smooth slide to position when repositioning.
    -
    PanoJS.USE_KEYBOARD
    -
    Should keyboard events be captured to allow control for panning of the image.
    -
    PanoJS.MOVE_THROTTLE
    -
    The number of events that should be discarded before moving the image. Helps performance.
    -
    PanoJS.SLIDE_DELAY
    -
    The number of milliseconds of pause before sliding to reposition.
    -
    PanoJS.SLIDE_ACCELERATION_FACTOR
    -
    The multiplier used to speed of the sliding over time.
    -
    -

    Methods

    -

    The following options are provided on a global level, many of which are used as fallback values if an override is not provided in the options of the constructor.

    -
    -
    currentScale();
    -
    Get current Scale. Получить текущий маштаб
    -
    - - + + + PanoJS - Quick Reference + + + +

    To be updated for PanoJS3

    + +

    PanoJS Quick Reference

    +

    Overview

    +

    This library provides a browser client with an interface to pan and zoom an image that is much larger than the screen, fetching tiled sections on demand. As one edge of the image moves off the screen in one direction, new portions of the image appear on the opposing side. Using this type of interface allows the image being viewed to theoretically be infinite. As such, the taxation on the network connection is minimized tremendously by the fact that only portions of the image are needed at any given time.

    +

    Usage

    +

    In order to use this library, it is necessary to first generate the tiles for your image. For that, the tilemaker.py python script can be used. This script requires the Python Imaging Library (PIL) module. The script performs two primary functions. It creates tiles of the given size for the 1:1 resolution and also for each power-of-two scaling until the whole image fits within the given size of a single tile. This progressive scaling provides the zoom out capability in the interface. (Please note that padding will likely be applied to the image to make it square and mathematically perfect)

    +

    The following snippet will take the file canvas.png and generate 256 pixel tiles at png quality 9. The filename pattern allows for customization of the output, but is often left as is. The tiles are put in the current working directory.

    +
    python tilemaker.py -s256 -Q9 -t"tile-%d-%d-%d.png" -bFFFFFF -v canvas.png
    +

    Once the tiles are generated, it is time to setup the webpage for displaying them. There are several crucial components required to make the viewer work. The example index file provided with the library demonstrates these inclusions.

    +
      +
    +
  • include the PanoJS.js javascript library
    <script type="text/javascript" src="PanoJS.js" />
  • +
  • include the panojs.css stylesheet
    <link rel="stylesheet" href="panojs.css" />
  • +
  • create a target html container for the viewer
    <div id="viewer">
    +  <div class="well"><!-- --></div>
    +  <div class="surface"><!-- --></div>
    +  <p class="controls">
    +    <span class="zoomIn" title="Zoom In">+</span>
    +    <span class="zoomOut" title="Zoom Out">-</span>
    +  </p>
    +</div>
  • + +

    All that is left is to initialize the viewer on page load with the settings specific to your environment. This step involves some trickery to get the viewer to initialize itself at the correct time in all browsers, but aside from that logic (which can be found in the example index file), the snippet below we get you up and running.

    +
    +var viewerBean;
    +window.onload = function() {
    +        viewerBean = new PanoJS('viewer', {
    +                tileBaseUri: 'tiles',
    +                tileSize: 256,
    +                tilePrefix: 'tile-',
    +                tileExtension: 'png',
    +                maxZoom: 5,
    +                initialZoom: 3,
    +                blankTile: 'blank.gif',
    +                loadingTile: 'blank.gif'
    +        });
    +        viewerBean.init();
    +}
    +                
    +

    The only area where you might get tripped up is the maxZoom setting. The maxZoom is dependent entirely on the dimensions of your original image. To determine the maxZoom, look at the tiles and find the highest value of the first digit (tile-5-0-0.jpg). That number is the maxZoom value.

    +

    Options

    +

    The following is a list of available settings that can be provided in the constructor.

    +
    +
    tileUrlProvider [object]
    +
    An object which extends PanoJS.TileUrlProvider that provides a method assembleUrl, which will be called each time a new tile is fetched. Internally, a default implementation is provided if one is not given.
    + +
    tileBaseUri [string]
    +
    A relative or absolute URL that prefixes the tile name when fetching a tile. This option is only used if tileUrlProvider is not used.
    + +
    tilePrefix [string]
    +
    The file name prefix of the tile. This option is only used if tileUrlProvider is not used.
    + +
    tileExtension [string]
    +
    The file name extension of the tiles (also determines the image type of the tiles). This option is only used if tileUrlProvider is not used.
    + +
    tileSize [int]
    +
    The size of each tile, used to calculate the placement of tiles.
    +
    initialZoom [int]
    +
    The initial zoom level used when loading up the viewer.
    + +
    maxZoom [int]
    +
    The max zoom level the viewer is capable of displaying using the generated tiles.
    + +
    initialPan [coordinates]
    +
    An object, in the form {0, 0} that determines the initial pan (placement) of the image within the viewer.
    + +
    blankTile [url]
    +
    The url of an image that is used when there is no tile to display (such as at the edges of the image).
    + +
    loadingTile [url]
    +
    An image to be used when the tile is loading, but before it is made visible.
    +
    +

    Global Settings

    +

    The following options are provided on a global level, many of which are used as fallback values if an override is not provided in the options of the constructor.

    +
    +
    PanoJS.TILE_BASE_URI
    +
    The relative or absolute URI that is prepended to the tile file name.
    +
    PanoJS.TILE_PREFIX
    +
    The prefix for each tile file name.
    +
    PanoJS.TILE_EXTENSION
    +
    The extension of the tile image, which also determines file type.
    +
    PanoJS.TILE_SIZE
    +
    The size of the image tiles, in pixels.
    +
    PanoJS.BLANK_TILE_IMAGE
    +
    The image to be displayed when there is no tile to display (such as at the boundaries of the image).
    +
    PanoJS.LOADING_TILE_IMAGE
    +
    The image to be displayed when a tile is loading but not yet revealed.
    +
    PanoJS.INITIAL_PAN
    +
    The coordinates of the inital pan of the viewer on initialization.
    +
    PanoJS.USE_LOADER_IMAGE
    +
    Determines if the loading image should be used.
    +
    PanoJS.USE_SLIDE
    +
    Should the image smooth slide to position when repositioning.
    +
    PanoJS.USE_KEYBOARD
    +
    Should keyboard events be captured to allow control for panning of the image.
    +
    PanoJS.MOVE_THROTTLE
    +
    The number of events that should be discarded before moving the image. Helps performance.
    +
    PanoJS.SLIDE_DELAY
    +
    The number of milliseconds of pause before sliding to reposition.
    +
    PanoJS.SLIDE_ACCELERATION_FACTOR
    +
    The multiplier used to speed of the sliding over time.
    +
    +

    Methods

    +

    The following options are provided on a global level, many of which are used as fallback values if an override is not provided in the options of the constructor.

    +
    +
    currentScale();
    +
    Get current Scale. Получить текущий маштаб
    +
    + + diff --git a/extjs/ext-core.js b/extjs/ext-core.js index 9fc6727..06bb567 100755 --- a/extjs/ext-core.js +++ b/extjs/ext-core.js @@ -1,8 +1,8 @@ -/* - * Ext Core Library 3.0 - * http://extjs.com/ - * Copyright(c) 2006-2009, Ext JS, LLC. - * - * MIT Licensed - http://extjs.com/license/mit.txt - */ +/* + * Ext Core Library 3.0 + * http://extjs.com/ + * Copyright(c) 2006-2009, Ext JS, LLC. + * + * MIT Licensed - http://extjs.com/license/mit.txt + */ window.undefined=window.undefined;Ext={version:"3.1.0"};Ext.apply=function(d,e,b){if(b){Ext.apply(d,b)}if(d&&e&&typeof e=="object"){for(var a in e){d[a]=e[a]}}return d};(function(){var h=0,t=Object.prototype.toString,u=navigator.userAgent.toLowerCase(),z=function(e){return e.test(u)},j=document,m=j.compatMode=="CSS1Compat",B=z(/opera/),i=z(/chrome/),v=z(/webkit/),y=!i&&z(/safari/),g=y&&z(/applewebkit\/4/),b=y&&z(/version\/3/),C=y&&z(/version\/4/),s=!B&&z(/msie/),q=s&&z(/msie 7/),p=s&&z(/msie 8/),r=s&&!q&&!p,o=!v&&z(/gecko/),d=o&&z(/rv:1\.8/),a=o&&z(/rv:1\.9/),w=s&&!m,A=z(/windows|win32/),l=z(/macintosh|mac os x/),k=z(/adobeair/),n=z(/linux/),c=/^https/i.test(window.location.protocol);if(r){try{j.execCommand("BackgroundImageCache",false,true)}catch(x){}}Ext.apply(Ext,{SSL_SECURE_URL:c&&s?'javascript:""':"about:blank",isStrict:m,isSecure:c,isReady:false,enableGarbageCollector:true,enableListenerCollection:false,enableNestedListenerRemoval:false,USE_NATIVE_JSON:false,applyIf:function(D,E){if(D){for(var e in E){if(!Ext.isDefined(D[e])){D[e]=E[e]}}}return D},id:function(e,D){return(e=Ext.getDom(e)||{}).id=e.id||(D||"ext-gen")+(++h)},extend:function(){var D=function(F){for(var E in F){this[E]=F[E]}};var e=Object.prototype.constructor;return function(K,H,J){if(Ext.isObject(H)){J=H;H=K;K=J.constructor!=e?J.constructor:function(){H.apply(this,arguments)}}var G=function(){},I,E=H.prototype;G.prototype=E;I=K.prototype=new G();I.constructor=K;K.superclass=E;if(E.constructor==e){E.constructor=H}K.override=function(F){Ext.override(K,F)};I.superclass=I.supr=(function(){return E});I.override=D;Ext.override(K,J);K.extend=function(F){return Ext.extend(K,F)};return K}}(),override:function(e,E){if(E){var D=e.prototype;Ext.apply(D,E);if(Ext.isIE&&E.hasOwnProperty("toString")){D.toString=E.toString}}},namespace:function(){var D,e;Ext.each(arguments,function(E){e=E.split(".");D=window[e[0]]=window[e[0]]||{};Ext.each(e.slice(1),function(F){D=D[F]=D[F]||{}})});return D},urlEncode:function(H,G){var E,D=[],F=encodeURIComponent;Ext.iterate(H,function(e,I){E=Ext.isEmpty(I);Ext.each(E?e:I,function(J){D.push("&",F(e),"=",(!Ext.isEmpty(J)&&(J!=e||!E))?(Ext.isDate(J)?Ext.encode(J).replace(/"/g,""):F(J)):"")})});if(!G){D.shift();G=""}return G+D.join("")},urlDecode:function(E,D){if(Ext.isEmpty(E)){return{}}var H={},G=E.split("&"),I=decodeURIComponent,e,F;Ext.each(G,function(J){J=J.split("=");e=I(J[0]);F=I(J[1]);H[e]=D||!H[e]?F:[].concat(H[e]).concat(F)});return H},urlAppend:function(e,D){if(!Ext.isEmpty(D)){return e+(e.indexOf("?")===-1?"?":"&")+D}return e},toArray:function(){return s?function(E,H,F,G){G=[];for(var D=0,e=E.length;D0){return setTimeout(d,c)}d();return 0}});Ext.applyIf(String,{format:function(b){var a=Ext.toArray(arguments,1);return b.replace(/\{(\d+)\}/g,function(c,d){return a[d]})}});Ext.applyIf(Array.prototype,{indexOf:function(b,c){var a=this.length;c=c||0;c+=(c<0)?a:0;for(;c0){for(var q=0;q0);if(!D){D=true;for(L=0,I=q.length;L=0){v=s.substr(0,r).toLowerCase();if(s.charAt(r+1)==" "){++r}u[v]=s.substr(r+1)}})}catch(z){}return{tId:A.tId,status:x.status,statusText:x.statusText,getResponseHeader:function(s){return u[s.toLowerCase()]},getAllResponseHeaders:function(){return w},responseText:x.responseText,responseXML:x.responseXML,argument:y}}function o(r){r.conn=null;r=null}function g(w,x,s,r){if(!x){o(w);return}var u,t;try{if(w.conn.status!==undefined&&w.conn.status!=0){u=w.conn.status}else{u=13030}}catch(v){u=13030}if((u>=200&&u<300)||(Ext.isIE&&u==1223)){t=p(w,x.argument);if(x.success){if(!x.scope){x.success(t)}else{x.success.apply(x.scope,[t])}}}else{switch(u){case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:t=e(w.tId,x.argument,(s?s:false),r);if(x.failure){if(!x.scope){x.failure(t)}else{x.failure.apply(x.scope,[t])}}break;default:t=p(w,x.argument);if(x.failure){if(!x.scope){x.failure(t)}else{x.failure.apply(x.scope,[t])}}}}o(w);t=null}function n(t,w){w=w||{};var r=t.conn,v=t.tId,s=l.poll,u=w.timeout||null;if(u){l.timeout[v]=setTimeout(function(){l.abort(t,w,true)},u)}s[v]=setInterval(function(){if(r&&r.readyState==4){clearInterval(s[v]);s[v]=null;if(u){clearTimeout(l.timeout[v]);l.timeout[v]=null}g(t,w)}},l.pollInterval)}function j(v,s,u,r){var t=m()||null;if(t){t.conn.open(v,s,true);if(l.useDefaultXhrHeader){k("X-Requested-With",l.defaultXhrHeader)}if(r&&l.useDefaultHeader&&(!l.headers||!l.headers[d])){k(d,l.defaultPostHeader)}if(l.defaultHeaders||l.headers){i(t)}n(t,u);t.conn.send(r||null)}return t}function m(){var s;try{if(s=q(l.transactionId)){l.transactionId++}}catch(r){}finally{return s}}function q(u){var r;try{r=new XMLHttpRequest()}catch(t){for(var s=0;s0&&isFinite(x)){if(s.curFrame+x>=w){x=w-(v+1)}s.curFrame+=x}}};h.Bezier=new function(){this.getPosition=function(q,p){var s=q.length,o=[],r=1-p,m,l;for(m=0;m0&&!Ext.isArray(u[0])){u=[u]}else{}Ext.fly(r,"_anim").position();C.setXY(r,k(z)?z:C.getXY(r));q=y.getAttr("points");if(k(A)){s=l.call(y,A,q);for(t=0,v=u.length;t0){p=p.concat(u)}p[p.length]=s}else{o.setRunAttr.call(this,w)}}});var l=function(p,r){var q=h.Dom.getXY(this.el);return[p[0]-q[0]+r[0],p[1]-q[1]+r[1]]}})()})();(function(){var d=Math.abs,j=Math.PI,i=Math.asin,h=Math.pow,e=Math.sin,g=Ext.lib;Ext.apply(g.Easing,{easeBoth:function(l,k,n,m){return((l/=m/2)<1)?n/2*l*l+k:-n/2*((--l)*(l-2)-1)+k},easeInStrong:function(l,k,n,m){return n*(l/=m)*l*l*l+k},easeOutStrong:function(l,k,n,m){return -n*((l=l/m-1)*l*l*l-1)+k},easeBothStrong:function(l,k,n,m){return((l/=m/2)<1)?n/2*l*l*l*l+k:-n/2*((l-=2)*l*l*l-2)+k},elasticIn:function(m,k,r,q,l,o){if(m==0||(m/=q)==1){return m==0?k:k+r}o=o||(q*0.3);var n;if(l>=d(r)){n=o/(2*j)*i(r/l)}else{l=r;n=o/4}return -(l*h(2,10*(m-=1))*e((m*q-n)*(2*j)/o))+k},elasticOut:function(m,k,r,q,l,o){if(m==0||(m/=q)==1){return m==0?k:k+r}o=o||(q*0.3);var n;if(l>=d(r)){n=o/(2*j)*i(r/l)}else{l=r;n=o/4}return l*h(2,-10*m)*e((m*q-n)*(2*j)/o)+r+k},elasticBoth:function(m,k,r,q,l,o){if(m==0||(m/=q/2)==2){return m==0?k:k+r}o=o||(q*(0.3*1.5));var n;if(l>=d(r)){n=o/(2*j)*i(r/l)}else{l=r;n=o/4}return m<1?-0.5*(l*h(2,10*(m-=1))*e((m*q-n)*(2*j)/o))+k:l*h(2,-10*(m-=1))*e((m*q-n)*(2*j)/o)*0.5+r+k},backIn:function(l,k,o,n,m){m=m||1.70158;return o*(l/=n)*l*((m+1)*l-m)+k},backOut:function(l,k,o,n,m){if(!m){m=1.70158}return o*((l=l/n-1)*l*((m+1)*l+m)+1)+k},backBoth:function(l,k,o,n,m){m=m||1.70158;return((l/=n/2)<1)?o/2*(l*l*(((m*=(1.525))+1)*l-m))+k:o/2*((l-=2)*l*(((m*=(1.525))+1)*l+m)+2)+k},bounceIn:function(l,k,n,m){return n-g.Easing.bounceOut(m-l,0,n,m)+k},bounceOut:function(l,k,n,m){if((l/=m)<(1/2.75)){return n*(7.5625*l*l)+k}else{if(l<(2/2.75)){return n*(7.5625*(l-=(1.5/2.75))*l+0.75)+k}else{if(l<(2.5/2.75)){return n*(7.5625*(l-=(2.25/2.75))*l+0.9375)+k}}}return n*(7.5625*(l-=(2.625/2.75))*l+0.984375)+k},bounceBoth:function(l,k,n,m){return(l0},suspendEvents:function(m){this.eventsSuspended=h;if(m&&!this.eventQueue){this.eventQueue=[]}},resumeEvents:function(){var m=this,n=m.eventQueue||[];m.eventsSuspended=j;delete m.eventQueue;k(n,function(o){m.fireEvent.apply(m,o)})}};var e=i.Observable.prototype;e.on=e.addListener;e.un=e.removeListener;i.Observable.releaseCapture=function(m){m.fireEvent=e.fireEvent};function g(n,p,m){return function(){if(p.target==arguments[0]){n.apply(m,l(arguments))}}}function c(p,q,m,n){m.task=new i.DelayedTask();return function(){m.task.delay(q.buffer,p,n,l(arguments))}}function d(o,p,n,m){return function(){p.removeListener(n,m);return o.apply(m,arguments)}}function b(p,q,m,n){return function(){var o=new i.DelayedTask();if(!m.tasks){m.tasks=[]}m.tasks.push(o);o.delay(q.delay||10,p,n,l(arguments))}}i.Event=function(n,m){this.name=m;this.obj=n;this.listeners=[]};i.Event.prototype={addListener:function(p,o,n){var q=this,m;o=o||q.obj;if(!q.isListening(p,o)){m=q.createListener(p,o,n);if(q.firing){q.listeners=q.listeners.slice(0)}q.listeners.push(m)}},createListener:function(q,p,r){r=r||{},p=p||this.obj;var m={fn:q,scope:p,options:r},n=q;if(r.target){n=g(n,r,p)}if(r.delay){n=b(n,r,m,p)}if(r.single){n=d(n,this,q,p)}if(r.buffer){n=c(n,r,m,p)}m.fireFn=n;return m},findListener:function(q,p){var r=this.listeners,n=r.length,m,o;while(n--){m=r[n];if(m){o=m.scope;if(m.fn==q&&(o==p||o==this.obj)){return n}}}return -1},isListening:function(n,m){return this.findListener(n,m)!=-1},removeListener:function(r,q){var p,m,n,s=this,o=j;if((p=s.findListener(r,q))!=-1){if(s.firing){s.listeners=s.listeners.slice(0)}m=s.listeners[p];if(m.task){m.task.cancel();delete m.task}n=m.tasks&&m.tasks.length;if(n){while(n--){m.tasks[n].cancel()}delete m.tasks}s.listeners.splice(p,1);o=h}return o},clearListeners:function(){var o=this,m=o.listeners,n=m.length;while(n--){o.removeListener(m[n].fn,m[n].scope)}},fire:function(){var r=this,o=l(arguments),q=r.listeners,m=q.length,p=0,n;if(m>0){r.firing=h;for(;p",h="",b=a+"",i=""+h,k=b+"",r=""+i;function g(w,y,x,z,v,t){var u=p.insertHtml(z,Ext.getDom(w),q(y));return x?Ext.get(u,true):u}function q(z){var v="",u,y,x,t,A;if(Ext.isString(z)){v=z}else{if(Ext.isArray(z)){for(var w=0;w"}}}return v}function e(A,x,w,y){s.innerHTML=[x,w,y].join("");var t=-1,v=s,u;while(++t "'+y+'"'},insertBefore:function(t,v,u){return g(t,v,u,c)},insertAfter:function(t,v,u){return g(t,v,u,n,"nextSibling")},insertFirst:function(t,v,u){return g(t,v,u,m,"firstChild")},append:function(t,v,u){return g(t,v,u,o,"",true)},overwrite:function(t,v,u){t=Ext.getDom(t);t.innerHTML=q(v);return u?Ext.get(t.firstChild):t.firstChild},createHtml:q};return p}();Ext.Template=function(d){var e=this,b=arguments,c=[];if(Ext.isArray(d)){d=d.join("")}else{if(b.length>1){Ext.each(b,function(a){if(Ext.isObject(a)){Ext.apply(e,a)}else{c.push(a)}});d=c.join("")}}e.html=d;if(e.compiled){e.compile()}};Ext.Template.prototype={re:/\{([\w-]+)\}/g,applyTemplate:function(a){var b=this;return b.compiled?b.compiled(a):b.html.replace(b.re,function(c,d){return a[d]!==undefined?a[d]:""})},set:function(a,c){var b=this;b.html=a;b.compiled=null;return c?b.compile():b},compile:function(){var me=this,sep=Ext.isGecko?"+":",";function fn(m,name){name="values['"+name+"']";return"'"+sep+"("+name+" == undefined ? '' : "+name+")"+sep+"'"}eval("this.compiled = function(values){ return "+(Ext.isGecko?"'":"['")+me.html.replace(/\\/g,"\\\\").replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn)+(Ext.isGecko?"';};":"'].join('');};"));return me},insertFirst:function(b,a,c){return this.doInsert("afterBegin",b,a,c)},insertBefore:function(b,a,c){return this.doInsert("beforeBegin",b,a,c)},insertAfter:function(b,a,c){return this.doInsert("afterEnd",b,a,c)},append:function(b,a,c){return this.doInsert("beforeEnd",b,a,c)},doInsert:function(c,e,b,a){e=Ext.getDom(e);var d=Ext.DomHelper.insertHtml(c,e,this.applyTemplate(b));return a?Ext.get(d,true):d},overwrite:function(b,a,c){b=Ext.getDom(b);b.innerHTML=this.applyTemplate(a);return c?Ext.get(b.firstChild,true):b.firstChild}};Ext.Template.prototype.apply=Ext.Template.prototype.applyTemplate;Ext.Template.from=function(b,a){b=Ext.getDom(b);return new Ext.Template(b.value||b.innerHTML,a||"")};Ext.DomQuery=function(){var cache={},simpleCache={},valueCache={},nonSpace=/\S/,trimRe=/^\s+|\s+$/g,tplRe=/\{(\d+)\}/g,modeRe=/^(\s?[\/>+~]\s?|\s|$)/,tagTokenRe=/^(#)?([\w-\*]+)/,nthRe=/(\d*)n\+?(\d*)/,nthRe2=/\D/,isIE=window.ActiveXObject?true:false,key=30803;eval("var batch = 30803;");function child(p,index){var i=0,n=p.firstChild;while(n){if(n.nodeType==1){if(++i==index){return n}}n=n.nextSibling}return null}function next(n){while((n=n.nextSibling)&&n.nodeType!=1){}return n}function prev(n){while((n=n.previousSibling)&&n.nodeType!=1){}return n}function children(d){var n=d.firstChild,ni=-1,nx;while(n){nx=n.nextSibling;if(n.nodeType==3&&!nonSpace.test(n.nodeValue)){d.removeChild(n)}else{n.nodeIndex=++ni}n=nx}return this}function byClassName(c,a,v){if(!v){return c}var r=[],ri=-1,cn;for(var i=0,ci;ci=c[i];i++){if((" "+ci.className+" ").indexOf(v)!=-1){r[++ri]=ci}}return r}function attrValue(n,attr){if(!n.tagName&&typeof n.length!="undefined"){n=n[0]}if(!n){return null}if(attr=="for"){return n.htmlFor}if(attr=="class"||attr=="className"){return n.className}return n.getAttribute(attr)||n[attr]}function getNodes(ns,mode,tagName){var result=[],ri=-1,cs;if(!ns){return result}tagName=tagName||"*";if(typeof ns.getElementsByTagName!="undefined"){ns=[ns]}if(!mode){for(var i=0,ni;ni=ns[i];i++){cs=ni.getElementsByTagName(tagName);for(var j=0,ci;ci=cs[j];j++){result[++ri]=ci}}}else{if(mode=="/"||mode==">"){var utag=tagName.toUpperCase();for(var i=0,ni,cn;ni=ns[i];i++){cn=ni.childNodes;for(var j=0,cj;cj=cn[j];j++){if(cj.nodeName==utag||cj.nodeName==tagName||tagName=="*"){result[++ri]=cj}}}}else{if(mode=="+"){var utag=tagName.toUpperCase();for(var i=0,n;n=ns[i];i++){while((n=n.nextSibling)&&n.nodeType!=1){}if(n&&(n.nodeName==utag||n.nodeName==tagName||tagName=="*")){result[++ri]=n}}}else{if(mode=="~"){var utag=tagName.toUpperCase();for(var i=0,n;n=ns[i];i++){while((n=n.nextSibling)){if(n.nodeName==utag||n.nodeName==tagName||tagName=="*"){result[++ri]=n}}}}}}}return result}function concat(a,b){if(b.slice){return a.concat(b)}for(var i=0,l=b.length;i1){return nodup(results)}return results},selectNode:function(path,root){return Ext.DomQuery.select(path,root)[0]},selectValue:function(path,root,defaultValue){path=path.replace(trimRe,"");if(!valueCache[path]){valueCache[path]=Ext.DomQuery.compile(path,"select")}var n=valueCache[path](root),v;n=n[0]?n[0]:n;if(typeof n.normalize=="function"){n.normalize()}v=(n&&n.firstChild?n.firstChild.nodeValue:null);return((v===null||v===undefined||v==="")?defaultValue:v)},selectNumber:function(path,root,defaultValue){var v=Ext.DomQuery.selectValue(path,root,defaultValue||0);return parseFloat(v)},is:function(el,ss){if(typeof el=="string"){el=document.getElementById(el)}var isArray=Ext.isArray(el),result=Ext.DomQuery.filter(isArray?el:[el],ss);return isArray?(result.length==el.length):(result.length>0)},filter:function(els,ss,nonMatches){ss=ss.replace(trimRe,"");if(!simpleCache[ss]){simpleCache[ss]=Ext.DomQuery.compile(ss,"simple")}var result=simpleCache[ss](els);return nonMatches?quickDiff(result,els):result},matchers:[{re:/^\.([\w-]+)/,select:'n = byClassName(n, null, " {1} ");'},{re:/^\:([\w-]+)(?:\(((?:[^\s>\/]*|.*?))\))?/,select:'n = byPseudo(n, "{1}", "{2}");'},{re:/^(?:([\[\{])(?:@)?([\w-]+)\s?(?:(=|.=)\s?['"]?(.*?)["']?)?[\]\}])/,select:'n = byAttribute(n, "{2}", "{4}", "{3}", "{1}");'},{re:/^#([\w-]+)/,select:'n = byId(n, null, "{1}");'},{re:/^@([\w-]+)/,select:'return {firstChild:{nodeValue:attrValue(n, "{1}")}};'}],operators:{"=":function(a,v){return a==v},"!=":function(a,v){return a!=v},"^=":function(a,v){return a&&a.substr(0,v.length)==v},"$=":function(a,v){return a&&a.substr(a.length-v.length)==v},"*=":function(a,v){return a&&a.indexOf(v)!==-1},"%=":function(a,v){return(a%v)==0},"|=":function(a,v){return a&&(a==v||a.substr(0,v.length+1)==v+"-")},"~=":function(a,v){return a&&(" "+a+" ").indexOf(" "+v+" ")!=-1}},pseudos:{"first-child":function(c){var r=[],ri=-1,n;for(var i=0,ci;ci=n=c[i];i++){while((n=n.previousSibling)&&n.nodeType!=1){}if(!n){r[++ri]=ci}}return r},"last-child":function(c){var r=[],ri=-1,n;for(var i=0,ci;ci=n=c[i];i++){while((n=n.nextSibling)&&n.nodeType!=1){}if(!n){r[++ri]=ci}}return r},"nth-child":function(c,a){var r=[],ri=-1,m=nthRe.exec(a=="even"&&"2n"||a=="odd"&&"2n+1"||!nthRe2.test(a)&&"n+"+a||a),f=(m[1]||1)-0,l=m[2]-0;for(var i=0,n;n=c[i];i++){var pn=n.parentNode;if(batch!=pn._batch){var j=0;for(var cn=pn.firstChild;cn;cn=cn.nextSibling){if(cn.nodeType==1){cn.nodeIndex=++j}}pn._batch=batch}if(f==1){if(l==0||n.nodeIndex==l){r[++ri]=n}}else{if((n.nodeIndex+l)%f==0){r[++ri]=n}}}return r},"only-child":function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(!prev(ci)&&!next(ci)){r[++ri]=ci}}return r},empty:function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var cns=ci.childNodes,j=0,cn,empty=true;while(cn=cns[j]){++j;if(cn.nodeType==1||cn.nodeType==3){empty=false;break}}if(empty){r[++ri]=ci}}return r},contains:function(c,v){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if((ci.textContent||ci.innerText||"").indexOf(v)!=-1){r[++ri]=ci}}return r},nodeValue:function(c,v){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(ci.firstChild&&ci.firstChild.nodeValue==v){r[++ri]=ci}}return r},checked:function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(ci.checked==true){r[++ri]=ci}}return r},not:function(c,ss){return Ext.DomQuery.filter(c,ss,true)},any:function(c,selectors){var ss=selectors.split("|"),r=[],ri=-1,s;for(var i=0,ci;ci=c[i];i++){for(var j=0;s=ss[j];j++){if(Ext.DomQuery.is(ci,s)){r[++ri]=ci;break}}}return r},odd:function(c){return this["nth-child"](c,"odd")},even:function(c){return this["nth-child"](c,"even")},nth:function(c,a){return c[a-1]||[]},first:function(c){return c[0]||[]},last:function(c){return c[c.length-1]||[]},has:function(c,ss){var s=Ext.DomQuery.select,r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(s(ss,ci).length>0){r[++ri]=ci}}return r},next:function(c,ss){var is=Ext.DomQuery.is,r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var n=next(ci);if(n&&is(n,ss)){r[++ri]=ci}}return r},prev:function(c,ss){var is=Ext.DomQuery.is,r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var n=prev(ci);if(n&&is(n,ss)){r[++ri]=ci}}return r}}}}();Ext.query=Ext.DomQuery.select;Ext.EventManager=function(){var u,m,i=false,l=Ext.lib.Event,n=Ext.lib.Dom,b=document,v=window,e="ie-deferred-loader",o="DOMContentLoaded",g=/^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagation|normalized|args|delegate)$/,q=[];function k(y){var B=false,x=0,w=q.length,B=false,z=false,A;if(y){if(y.getElementById||y.navigator){for(;x<\/script>');b.getElementById(e).onreadystatechange=function(){if(this.readyState==w){c()}}}else{if(Ext.isWebKit){m=setInterval(function(){if(b.readyState==w){c()}},10)}}}l.on(v,"load",c)}function s(w,x){return function(){var y=Ext.toArray(arguments);if(x.target==Ext.EventObject.setEvent(y[0]).target){w.apply(this,y)}}}function t(x,y,w){return function(z){w.delay(y.buffer,x,null,[new Ext.EventObjectImpl(z)])}}function p(A,z,w,y,x){return function(B){Ext.EventManager.removeListener(z,w,y,x);A(B)}}function d(x,y,w){return function(A){var z=new Ext.util.DelayedTask(x);if(!w.tasks){w.tasks=[]}w.tasks.push(z);z.delay(y.delay||10,x,null,[new Ext.EventObjectImpl(A)])}}function h(B,A,w,D,E){var x=!Ext.isObject(w)?{}:w,y=Ext.getDom(B),z;D=D||x.fn;E=E||x.scope;if(!y){throw'Error listening for "'+A+'". Element "'+B+"\" doesn't exist."}function C(G){if(!Ext){return}G=Ext.EventObject.setEvent(G);var F;if(x.delegate){if(!(F=G.getTarget(x.delegate,y))){return}}else{F=G.target}if(x.stopEvent){G.stopEvent()}if(x.preventDefault){G.preventDefault()}if(x.stopPropagation){G.stopPropagation()}if(x.normalized){G=G.browserEvent}D.call(E||y,G,F,x)}if(x.target){C=s(C,x)}if(x.delay){C=d(C,x,D)}if(x.single){C=p(C,y,A,D,E)}if(x.buffer){z=new Ext.util.DelayedTask(C);C=t(C,x,z)}j(y,A,D,z,C,E);return C}var r={addListener:function(y,w,A,z,x){if(Ext.isObject(w)){var D=w,B,C;for(B in D){C=D[B];if(!g.test(B)){if(Ext.isFunction(C)){h(y,B,D,C,D.scope)}else{h(y,B,C)}}}}else{h(y,w,x,A,z)}},removeListener:function(z,D,H,I){z=Ext.getDom(z);var w=k(z),F=z&&(Ext.elCache[w].events)[D]||[],x,C,A,B,y,E,G;for(C=0,E=F.length;C "+g,this.dom);return h?i:a(i)},parent:function(g,h){return this.matchNode(d,d,g,h)},next:function(g,h){return this.matchNode(b,b,g,h)},prev:function(g,h){return this.matchNode(c,c,g,h)},first:function(g,h){return this.matchNode(b,"firstChild",g,h)},last:function(g,h){return this.matchNode(c,"lastChild",g,h)},matchNode:function(h,k,g,i){var j=this.dom[k];while(j){if(j.nodeType==1&&(!g||e.is(j,g))){return !i?a(j):j}j=j[h]}return null}}}());Ext.Element.addMethods(function(){var c=Ext.getDom,a=Ext.get,b=Ext.DomHelper;return{appendChild:function(d){return a(d).appendTo(this)},appendTo:function(d){c(d).appendChild(this.dom);return this},insertBefore:function(d){(d=c(d)).parentNode.insertBefore(this.dom,d);return this},insertAfter:function(d){(d=c(d)).parentNode.insertBefore(this.dom,d.nextSibling);return this},insertFirst:function(e,d){e=e||{};if(e.nodeType||e.dom||typeof e=="string"){e=c(e);this.dom.insertBefore(e,this.dom.firstChild);return !d?a(e):e}else{return this.createChild(e,this.dom.firstChild,d)}},replace:function(d){d=a(d);this.insertBefore(d);d.remove();return this},replaceWith:function(d){var e=this;if(d.nodeType||d.dom||typeof d=="string"){d=c(d);e.dom.parentNode.insertBefore(d,e.dom)}else{d=b.insertBefore(e.dom,d)}delete Ext.elCache[e.id];Ext.removeNode(e.dom);e.id=Ext.id(e.dom=d);Ext.Element.addToCache(e.isFlyweight?new Ext.Element(e.dom):e);return e},createChild:function(e,d,g){e=e||{tag:"div"};return d?b.insertBefore(d,e,g!==true):b[!this.dom.firstChild?"overwrite":"append"](this.dom,e,g!==true)},wrap:function(d,e){var g=b.insertBefore(this.dom,d||{tag:"div"},!e);g.dom?g.dom.appendChild(this.dom):g.appendChild(this.dom);return g},insertHtml:function(e,g,d){var h=b.insertHtml(e,this.dom,g);return d?Ext.get(h):h}}}());Ext.Element.addMethods(function(){var h={},x=/(-[a-z])/gi,b={},s=document.defaultView,u=Ext.isIE?"styleFloat":"cssFloat",C=/alpha\(opacity=(.*)\)/i,l=/^\s+|\s+$/g,A=Ext.Element,d="padding",c="margin",y="border",t="-left",q="-right",w="-top",o="-bottom",j="-width",r=Math,z="hidden",e="isClipped",k="overflow",n="overflow-x",m="overflow-y",B="originalClip",i={l:y+t+j,r:y+q+j,t:y+w+j,b:y+o+j},g={l:d+t,r:d+q,t:d+w,b:d+o},a={l:c+t,r:c+q,t:c+w,b:c+o},D=Ext.Element.data;function p(E,F){return F.charAt(1).toUpperCase()}function v(E){return h[E]||(h[E]=E=="float"?u:E.replace(x,p))}return{adjustWidth:function(E){var F=this;var G=Ext.isNumber(E);if(G&&F.autoBoxAdjust&&!F.isBorderBox()){E-=(F.getBorderWidth("lr")+F.getPadding("lr"))}return(G&&E<0)?0:E},adjustHeight:function(E){var F=this;var G=Ext.isNumber(E);if(G&&F.autoBoxAdjust&&!F.isBorderBox()){E-=(F.getBorderWidth("tb")+F.getPadding("tb"))}return(G&&E<0)?0:E},addClass:function(H){var I=this,G,E,F;H=Ext.isArray(H)?H:[H];for(G=0,E=H.length;G5?G.toLowerCase():F)},setStyle:function(I,H){var F,G,E;if(!Ext.isObject(I)){F={};F[I]=H;I=F}for(G in I){H=I[G];G=="opacity"?this.setOpacity(H):this.dom.style[v(G)]=H}return this},setOpacity:function(F,E){var I=this,G=I.dom.style;if(!E||!I.anim){if(Ext.isIE){var H=F<1?"alpha(opacity="+F*100+")":"",J=G.filter.replace(C,"").replace(l,"");G.zoom=1;G.filter=J+(J.length>0?" ":"")+H}else{G.opacity=F}}else{I.anim({opacity:{to:F}},I.preanim(arguments,1),null,0.35,"easeIn")}return I},clearOpacity:function(){var E=this.dom.style;if(Ext.isIE){if(!Ext.isEmpty(E.filter)){E.filter=E.filter.replace(C,"").replace(l,"")}}else{E.opacity=E["-moz-opacity"]=E["-khtml-opacity"]=""}return this},getHeight:function(G){var F=this,I=F.dom,H=Ext.isIE&&F.isStyle("display","none"),E=r.max(I.offsetHeight,H?0:I.clientHeight)||0;E=!G?E:E-F.getBorderWidth("tb")-F.getPadding("tb");return E<0?0:E},getWidth:function(F){var G=this,I=G.dom,H=Ext.isIE&&G.isStyle("display","none"),E=r.max(I.offsetWidth,H?0:I.clientWidth)||0;E=!F?E:E-G.getBorderWidth("lr")-G.getPadding("lr");return E<0?0:E},setWidth:function(F,E){var G=this;F=G.adjustWidth(F);!E||!G.anim?G.dom.style.width=G.addUnits(F):G.anim({width:{to:F}},G.preanim(arguments,1));return G},setHeight:function(E,F){var G=this;E=G.adjustHeight(E);!F||!G.anim?G.dom.style.height=G.addUnits(E):G.anim({height:{to:E}},G.preanim(arguments,1));return G},getBorderWidth:function(E){return this.addStyles(E,i)},getPadding:function(E){return this.addStyles(E,g)},clip:function(){var E=this,F=E.dom;if(!D(F,e)){D(F,e,true);D(F,B,{o:E.getStyle(k),x:E.getStyle(n),y:E.getStyle(m)});E.setStyle(k,z);E.setStyle(n,z);E.setStyle(m,z)}return E},unclip:function(){var E=this,G=E.dom;if(D(G,e)){D(G,e,false);var F=D(G,B);if(F.o){E.setStyle(k,F.o)}if(F.x){E.setStyle(n,F.x)}if(F.y){E.setStyle(m,F.y)}}return E},addStyles:function(J,I){var K=0,F=J.match(/\w/g),H;for(var G=0,E=F.length;Ga.clientHeight||a.scrollWidth>a.clientWidth},scrollTo:function(a,b){this.dom["scroll"+(/top/i.test(a)?"Top":"Left")]=b;return this},getScroll:function(){var i=this.dom,h=document,a=h.body,c=h.documentElement,b,g,e;if(i==h||i==a){if(Ext.isIE&&Ext.isStrict){b=c.scrollLeft;g=c.scrollTop}else{b=window.pageXOffset;g=window.pageYOffset}e={left:b||(a?a.scrollLeft:0),top:g||(a?a.scrollTop:0)}}else{e={left:i.scrollLeft,top:i.scrollTop}}return e}});Ext.Element.VISIBILITY=1;Ext.Element.DISPLAY=2;Ext.Element.addMethods(function(){var h="visibility",d="display",b="hidden",j="none",a="originalDisplay",c="visibilityMode",e=Ext.Element.DISPLAY,g=Ext.Element.data,i=function(m){var l=g(m,a);if(l===undefined){g(m,a,l="")}return l},k=function(n){var l=g(n,c);if(l===undefined){g(n,c,l=1)}return l};return{originalDisplay:"",visibilityMode:1,setVisibilityMode:function(l){g(this.dom,c,l);return this},animate:function(m,o,n,p,l){this.anim(m,{duration:o,callback:n,easing:p},l);return this},anim:function(o,p,m,r,n,l){m=m||"run";p=p||{};var q=this,s=Ext.lib.Anim[m](q.dom,o,(p.duration||r)||0.35,(p.easing||n)||"easeOut",function(){if(l){l.call(q)}if(p.callback){p.callback.call(p.scope||q,q,p)}},q);p.anim=s;return s},preanim:function(l,m){return !l[m]?false:(Ext.isObject(l[m])?l[m]:{duration:l[m+1],callback:l[m+2],easing:l[m+3]})},isVisible:function(){return !this.isStyle(h,b)&&!this.isStyle(d,j)},setVisible:function(p,m){var n=this,o=n.dom,l=k(this.dom)==e;if(!m||!n.anim){if(l){n.setDisplayed(p)}else{n.fixDisplay();o.style.visibility=p?"visible":b}}else{if(p){n.setOpacity(0.01);n.setVisible(true)}n.anim({opacity:{to:(p?1:0)}},n.preanim(arguments,1),null,0.35,"easeIn",function(){if(!p){o.style[l?d:h]=(l)?j:b;Ext.fly(o).setOpacity(1)}})}return n},toggle:function(l){var m=this;m.setVisible(!m.isVisible(),m.preanim(arguments,0));return m},setDisplayed:function(l){if(typeof l=="boolean"){l=l?i(this.dom):j}this.setStyle(d,l);return this},fixDisplay:function(){var l=this;if(l.isStyle(d,j)){l.setStyle(h,b);l.setStyle(d,i(this.dom));if(l.isStyle(d,j)){l.setStyle(d,"block")}}},hide:function(l){this.setVisible(false,this.preanim(arguments,0));return this},show:function(l){this.setVisible(true,this.preanim(arguments,0));return this}}}());(function(){var y=null,A=undefined,k=true,t=false,j="setX",h="setY",a="setXY",n="left",l="bottom",s="top",m="right",q="height",g="width",i="points",w="hidden",z="absolute",u="visible",e="motion",o="position",r="easeOut",d=new Ext.Element.Flyweight(),v={},x=function(B){return B||{}},p=function(B){d.dom=B;d.id=Ext.id(B);return d},c=function(B){if(!v[B]){v[B]=[]}return v[B]},b=function(C,B){v[C]=B};Ext.enableFx=k;Ext.Fx={switchStatements:function(C,D,B){return D.apply(this,B[C])},slideIn:function(H,E){E=x(E);var J=this,G=J.dom,M=G.style,O,B,L,D,C,M,I,N,K,F;H=H||"t";J.queueFx(E,function(){O=p(G).getXY();p(G).fixDisplay();B=p(G).getFxRestore();L={x:O[0],y:O[1],0:O[0],1:O[1],width:G.offsetWidth,height:G.offsetHeight};L.right=L.x+L.width;L.bottom=L.y+L.height;p(G).setWidth(L.width).setHeight(L.height);D=p(G).fxWrap(B.pos,E,w);M.visibility=u;M.position=z;function P(){p(G).fxUnwrap(D,B.pos,E);M.width=B.width;M.height=B.height;p(G).afterFx(E)}N={to:[L.x,L.y]};K={to:L.width};F={to:L.height};function Q(U,R,V,S,X,Z,ac,ab,aa,W,T){var Y={};p(U).setWidth(V).setHeight(S);if(p(U)[X]){p(U)[X](Z)}R[ac]=R[ab]="0";if(aa){Y.width=aa}if(W){Y.height=W}if(T){Y.points=T}return Y}I=p(G).switchStatements(H.toLowerCase(),Q,{t:[D,M,L.width,0,y,y,n,l,y,F,y],l:[D,M,0,L.height,y,y,m,s,K,y,y],r:[D,M,L.width,L.height,j,L.right,n,s,y,y,N],b:[D,M,L.width,L.height,h,L.bottom,n,s,y,F,N],tl:[D,M,0,0,y,y,m,l,K,F,N],bl:[D,M,0,0,h,L.y+L.height,m,s,K,F,N],br:[D,M,0,0,a,[L.right,L.bottom],n,s,K,F,N],tr:[D,M,0,0,j,L.x+L.width,n,l,K,F,N]});M.visibility=u;p(D).show();arguments.callee.anim=p(D).fxanim(I,E,e,0.5,r,P)});return J},slideOut:function(F,D){D=x(D);var H=this,E=H.dom,K=E.style,L=H.getXY(),C,B,I,J,G={to:0};F=F||"t";H.queueFx(D,function(){B=p(E).getFxRestore();I={x:L[0],y:L[1],0:L[0],1:L[1],width:E.offsetWidth,height:E.offsetHeight};I.right=I.x+I.width;I.bottom=I.y+I.height;p(E).setWidth(I.width).setHeight(I.height);C=p(E).fxWrap(B.pos,D,u);K.visibility=u;K.position=z;p(C).setWidth(I.width).setHeight(I.height);function M(){D.useDisplay?p(E).setDisplayed(t):p(E).hide();p(E).fxUnwrap(C,B.pos,D);K.width=B.width;K.height=B.height;p(E).afterFx(D)}function N(O,W,U,X,S,V,R,T,Q){var P={};O[W]=O[U]="0";P[X]=S;if(V){P[V]=R}if(T){P[T]=Q}return P}J=p(E).switchStatements(F.toLowerCase(),N,{t:[K,n,l,q,G],l:[K,m,s,g,G],r:[K,n,s,g,G,i,{to:[I.right,I.y]}],b:[K,n,s,q,G,i,{to:[I.x,I.bottom]}],tl:[K,m,l,g,G,q,G],bl:[K,m,s,g,G,q,G,i,{to:[I.x,I.bottom]}],br:[K,n,s,g,G,q,G,i,{to:[I.x+I.width,I.bottom]}],tr:[K,n,l,g,G,q,G,i,{to:[I.right,I.y]}]});arguments.callee.anim=p(C).fxanim(J,D,e,0.5,r,M)});return H},puff:function(H){H=x(H);var F=this,G=F.dom,C=G.style,D,B,E;F.queueFx(H,function(){D=p(G).getWidth();B=p(G).getHeight();p(G).clearOpacity();p(G).show();E=p(G).getFxRestore();function I(){H.useDisplay?p(G).setDisplayed(t):p(G).hide();p(G).clearOpacity();p(G).setPositioning(E.pos);C.width=E.width;C.height=E.height;C.fontSize="";p(G).afterFx(H)}arguments.callee.anim=p(G).fxanim({width:{to:p(G).adjustWidth(D*2)},height:{to:p(G).adjustHeight(B*2)},points:{by:[-D*0.5,-B*0.5]},opacity:{to:0},fontSize:{to:200,unit:"%"}},H,e,0.5,r,I)});return F},switchOff:function(F){F=x(F);var D=this,E=D.dom,B=E.style,C;D.queueFx(F,function(){p(E).clearOpacity();p(E).clip();C=p(E).getFxRestore();function G(){F.useDisplay?p(E).setDisplayed(t):p(E).hide();p(E).clearOpacity();p(E).setPositioning(C.pos);B.width=C.width;B.height=C.height;p(E).afterFx(F)}p(E).fxanim({opacity:{to:0.3}},y,y,0.1,y,function(){p(E).clearOpacity();(function(){p(E).fxanim({height:{to:1},points:{by:[0,p(E).getHeight()*0.5]}},F,e,0.3,"easeIn",G)}).defer(100)})});return D},highlight:function(D,H){H=x(H);var F=this,G=F.dom,B=H.attr||"backgroundColor",C={},E;F.queueFx(H,function(){p(G).clearOpacity();p(G).show();function I(){G.style[B]=E;p(G).afterFx(H)}E=G.style[B];C[B]={from:D||"ffff9c",to:H.endColor||p(G).getColor(B)||"ffffff"};arguments.callee.anim=p(G).fxanim(C,H,"color",1,"easeIn",I)});return F},frame:function(B,E,H){H=x(H);var D=this,G=D.dom,C,F;D.queueFx(H,function(){B=B||"#C3DAF9";if(B.length==6){B="#"+B}E=E||1;p(G).show();var L=p(G).getXY(),J={x:L[0],y:L[1],0:L[0],1:L[1],width:G.offsetWidth,height:G.offsetHeight},I=function(){C=p(document.body||document.documentElement).createChild({style:{position:z,"z-index":35000,border:"0px solid "+B}});return C.queueFx({},K)};arguments.callee.anim={isAnimated:true,stop:function(){E=0;C.stopFx()}};function K(){var M=Ext.isBorderBox?2:1;F=C.anim({top:{from:J.y,to:J.y-20},left:{from:J.x,to:J.x-20},borderWidth:{from:0,to:10},opacity:{from:1,to:0},height:{from:J.height,to:J.height+20*M},width:{from:J.width,to:J.width+20*M}},{duration:H.duration||1,callback:function(){C.remove();--E>0?I():p(G).afterFx(H)}});arguments.callee.anim={isAnimated:true,stop:function(){F.stop()}}}I()});return D},pause:function(D){var C=this.dom,B;this.queueFx({},function(){B=setTimeout(function(){p(C).afterFx({})},D*1000);arguments.callee.anim={isAnimated:true,stop:function(){clearTimeout(B);p(C).afterFx({})}}});return this},fadeIn:function(D){D=x(D);var B=this,C=B.dom,E=D.endOpacity||1;B.queueFx(D,function(){p(C).setOpacity(0);p(C).fixDisplay();C.style.visibility=u;arguments.callee.anim=p(C).fxanim({opacity:{to:E}},D,y,0.5,r,function(){if(E==1){p(C).clearOpacity()}p(C).afterFx(D)})});return B},fadeOut:function(E){E=x(E);var C=this,D=C.dom,B=D.style,F=E.endOpacity||0;C.queueFx(E,function(){arguments.callee.anim=p(D).fxanim({opacity:{to:F}},E,y,0.5,r,function(){if(F==0){Ext.Element.data(D,"visibilityMode")==Ext.Element.DISPLAY||E.useDisplay?B.display="none":B.visibility=w;p(D).clearOpacity()}p(D).afterFx(E)})});return C},scale:function(B,C,D){this.shift(Ext.apply({},D,{width:B,height:C}));return this},shift:function(D){D=x(D);var C=this.dom,B={};this.queueFx(D,function(){for(var E in D){if(D[E]!=A){B[E]={to:D[E]}}}B.width?B.width.to=p(C).adjustWidth(D.width):B;B.height?B.height.to=p(C).adjustWidth(D.height):B;if(B.x||B.y||B.xy){B.points=B.xy||{to:[B.x?B.x.to:p(C).getX(),B.y?B.y.to:p(C).getY()]}}arguments.callee.anim=p(C).fxanim(B,D,e,0.35,r,function(){p(C).afterFx(D)})});return this},ghost:function(E,C){C=x(C);var G=this,D=G.dom,J=D.style,H={opacity:{to:0},points:{}},K=H.points,B,I,F;E=E||"b";G.queueFx(C,function(){B=p(D).getFxRestore();I=p(D).getWidth();F=p(D).getHeight();function L(){C.useDisplay?p(D).setDisplayed(t):p(D).hide();p(D).clearOpacity();p(D).setPositioning(B.pos);J.width=B.width;J.height=B.height;p(D).afterFx(C)}K.by=p(D).switchStatements(E.toLowerCase(),function(N,M){return[N,M]},{t:[0,-F],l:[-I,0],r:[I,0],b:[0,F],tl:[-I,-F],bl:[-I,F],br:[I,F],tr:[I,-F]});arguments.callee.anim=p(D).fxanim(H,C,e,0.5,r,L)});return G},syncFx:function(){var B=this;B.fxDefaults=Ext.apply(B.fxDefaults||{},{block:t,concurrent:k,stopFx:t});return B},sequenceFx:function(){var B=this;B.fxDefaults=Ext.apply(B.fxDefaults||{},{block:t,concurrent:t,stopFx:t});return B},nextFx:function(){var B=c(this.dom.id)[0];if(B){B.call(this)}},hasActiveFx:function(){return c(this.dom.id)[0]},stopFx:function(B){var C=this,E=C.dom.id;if(C.hasActiveFx()){var D=c(E)[0];if(D&&D.anim){if(D.anim.isAnimated){b(E,[D]);D.anim.stop(B!==undefined?B:k)}else{b(E,[])}}}return C},beforeFx:function(B){if(this.hasActiveFx()&&!B.concurrent){if(B.stopFx){this.stopFx();return k}return t}return k},hasFxBlock:function(){var B=c(this.dom.id);return B&&B[0]&&B[0].block},queueFx:function(E,B){var C=p(this.dom);if(!C.hasFxBlock()){Ext.applyIf(E,C.fxDefaults);if(!E.concurrent){var D=C.beforeFx(E);B.block=E.block;c(C.dom.id).push(B);if(D){C.nextFx()}}else{B.call(C)}}return C},fxWrap:function(H,F,D){var E=this.dom,C,B;if(!F.wrap||!(C=Ext.getDom(F.wrap))){if(F.fixPosition){B=p(E).getXY()}var G=document.createElement("div");G.style.visibility=D;C=E.parentNode.insertBefore(G,E);p(C).setPositioning(H);if(p(C).isStyle(o,"static")){p(C).position("relative")}p(E).clearPositioning("auto");p(C).clip();C.appendChild(E);if(B){p(C).setXY(B)}}return C},fxUnwrap:function(C,F,E){var D=this.dom;p(D).clearPositioning();p(D).setPositioning(F);if(!E.wrap){var B=p(C).dom.parentNode;B.insertBefore(D,C);p(C).remove()}},getFxRestore:function(){var B=this.dom.style;return{pos:this.getPositioning(),width:B.width,height:B.height}},afterFx:function(C){var B=this.dom,D=B.id;if(C.afterStyle){p(B).setStyle(C.afterStyle)}if(C.afterCls){p(B).addClass(C.afterCls)}if(C.remove==k){p(B).remove()}if(C.callback){C.callback.call(C.scope,p(B))}if(!C.concurrent){c(D).shift();p(B).nextFx()}},fxanim:function(E,F,C,G,D,B){C=C||"run";F=F||{};var H=Ext.lib.Anim[C](this.dom,E,(F.duration||G)||0.35,(F.easing||D)||r,B,this);F.anim=H;return H}};Ext.Fx.resize=Ext.Fx.scale;Ext.Element.addMethods(Ext.Fx)})();Ext.CompositeElementLite=function(b,a){this.elements=[];this.add(b,a);this.el=new Ext.Element.Flyweight()};Ext.CompositeElementLite.prototype={isComposite:true,getElement:function(a){var b=this.el;b.dom=a;b.id=a.id;return b},transformElement:function(a){return Ext.getDom(a)},getCount:function(){return this.elements.length},add:function(d,b){var e=this,g=e.elements;if(!d){return this}if(Ext.isString(d)){d=Ext.Element.selectorFunction(d,b)}else{if(d.isComposite){d=d.elements}else{if(!Ext.isIterable(d)){d=[d]}}}for(var c=0,a=d.length;c-1){c=Ext.getDom(c);if(a){g=this.elements[b];g.parentNode.insertBefore(c,g);Ext.removeNode(g)}this.elements.splice(b,1,c)}return this},clear:function(){this.elements=[]}};Ext.CompositeElementLite.prototype.on=Ext.CompositeElementLite.prototype.addListener;(function(){var c,b=Ext.Element.prototype,a=Ext.CompositeElementLite.prototype;for(c in b){if(Ext.isFunction(b[c])){(function(d){a[d]=a[d]||function(){return this.invoke(d,arguments)}}).call(a,c)}}})();if(Ext.DomQuery){Ext.Element.selectorFunction=Ext.DomQuery.select}Ext.Element.select=function(a,b){var c;if(typeof a=="string"){c=Ext.Element.selectorFunction(a,b)}else{if(a.length!==undefined){c=a}else{throw"Invalid selector"}}return new Ext.CompositeElementLite(c)};Ext.select=Ext.Element.select;(function(){var b="beforerequest",e="requestcomplete",d="requestexception",h=undefined,c="load",i="POST",a="GET",g=window;Ext.data.Connection=function(j){Ext.apply(this,j);this.addEvents(b,e,d);Ext.data.Connection.superclass.constructor.call(this)};Ext.extend(Ext.data.Connection,Ext.util.Observable,{timeout:30000,autoAbort:false,disableCaching:true,disableCachingParam:"_dc",request:function(n){var s=this;if(s.fireEvent(b,s,n)){if(n.el){if(!Ext.isEmpty(n.indicatorText)){s.indicatorText='
    '+n.indicatorText+"
    "}if(s.indicatorText){Ext.getDom(n.el).innerHTML=s.indicatorText}n.success=(Ext.isFunction(n.success)?n.success:function(){}).createInterceptor(function(o){Ext.getDom(n.el).innerHTML=o.responseText})}var l=n.params,k=n.url||s.url,j,q={success:s.handleResponse,failure:s.handleFailure,scope:s,argument:{options:n},timeout:n.timeout||s.timeout},m,t;if(Ext.isFunction(l)){l=l.call(n.scope||g,n)}l=Ext.urlEncode(s.extraParams,Ext.isObject(l)?Ext.urlEncode(l):l);if(Ext.isFunction(k)){k=k.call(n.scope||g,n)}if((m=Ext.getDom(n.form))){k=k||m.action;if(n.isUpload||/multipart\/form-data/i.test(m.getAttribute("enctype"))){return s.doFormUpload.call(s,n,l,k)}t=Ext.lib.Ajax.serializeForm(m);l=l?(l+"&"+t):t}j=n.method||s.method||((l||n.xmlData||n.jsonData)?i:a);if(j===a&&(s.disableCaching&&n.disableCaching!==false)||n.disableCaching===true){var r=n.disableCachingParam||s.disableCachingParam;k=Ext.urlAppend(k,r+"="+(new Date().getTime()))}n.headers=Ext.apply(n.headers||{},s.defaultHeaders||{});if(n.autoAbort===true||s.autoAbort){s.abort()}if((j==a||n.xmlData||n.jsonData)&&l){k=Ext.urlAppend(k,l);l=""}return(s.transId=Ext.lib.Ajax.request(j,k,q,l,n))}else{return n.callback?n.callback.apply(n.scope,[n,h,h]):null}},isLoading:function(j){return j?Ext.lib.Ajax.isCallInProgress(j):!!this.transId},abort:function(j){if(j||this.isLoading()){Ext.lib.Ajax.abort(j||this.transId)}},handleResponse:function(j){this.transId=false;var k=j.argument.options;j.argument=k?k.argument:null;this.fireEvent(e,this,j,k);if(k.success){k.success.call(k.scope,j,k)}if(k.callback){k.callback.call(k.scope,k,true,j)}},handleFailure:function(j,l){this.transId=false;var k=j.argument.options;j.argument=k?k.argument:null;this.fireEvent(d,this,j,k,l);if(k.failure){k.failure.call(k.scope,j,k)}if(k.callback){k.callback.call(k.scope,k,false,j)}},doFormUpload:function(q,j,k){var l=Ext.id(),v=document,r=v.createElement("iframe"),m=Ext.getDom(q.form),u=[],t,p="multipart/form-data",n={target:m.target,method:m.method,encoding:m.encoding,enctype:m.enctype,action:m.action};Ext.fly(r).set({id:l,name:l,cls:"x-hidden"});v.body.appendChild(r);Ext.fly(r).set({src:Ext.SSL_SECURE_URL});if(Ext.isIE){document.frames[l].name=l}Ext.fly(m).set({target:l,method:i,enctype:p,encoding:p,action:k||n.action});Ext.iterate(Ext.urlDecode(j,false),function(w,o){t=v.createElement("input");Ext.fly(t).set({type:"hidden",value:o,name:w});m.appendChild(t);u.push(t)});function s(){var x=this,w={responseText:"",responseXML:null,argument:q.argument},A,z;try{A=r.contentWindow.document||r.contentDocument||g.frames[l].document;if(A){if(A.body){if(/textarea/i.test((z=A.body.firstChild||{}).tagName)){w.responseText=z.value}else{w.responseText=A.body.innerHTML}}w.responseXML=A.XMLDocument||A}}catch(y){}Ext.EventManager.removeListener(r,c,s,x);x.fireEvent(e,x,w,q);function o(D,C,B){if(Ext.isFunction(D)){D.apply(C,B)}}o(q.success,q.scope,[w,q]);o(q.callback,q.scope,[q,true,w]);if(!x.debugUploads){setTimeout(function(){Ext.removeNode(r)},100)}}Ext.EventManager.on(r,c,s,this);m.submit();Ext.fly(m).set(n);Ext.each(u,function(o){Ext.removeNode(o)})}})})();Ext.Ajax=new Ext.data.Connection({autoAbort:false,serializeForm:function(a){return Ext.lib.Ajax.serializeForm(a)}});Ext.util.JSON=new (function(){var useHasOwn=!!{}.hasOwnProperty,isNative=function(){var useNative=null;return function(){if(useNative===null){useNative=Ext.USE_NATIVE_JSON&&window.JSON&&JSON.toString()=="[object JSON]"}return useNative}}(),pad=function(n){return n<10?"0"+n:n},doDecode=function(json){return eval("("+json+")")},doEncode=function(o){if(!Ext.isDefined(o)||o===null){return"null"}else{if(Ext.isArray(o)){return encodeArray(o)}else{if(Ext.isDate(o)){return Ext.util.JSON.encodeDate(o)}else{if(Ext.isString(o)){return encodeString(o)}else{if(typeof o=="number"){return isFinite(o)?String(o):"null"}else{if(Ext.isBoolean(o)){return String(o)}else{var a=["{"],b,i,v;for(i in o){if(!o.getElementsByTagName){if(!useHasOwn||o.hasOwnProperty(i)){v=o[i];switch(typeof v){case"undefined":case"function":case"unknown":break;default:if(b){a.push(",")}a.push(doEncode(i),":",v===null?"null":doEncode(v));b=true}}}}a.push("}");return a.join("")}}}}}}},m={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},encodeString=function(s){if(/["\\\x00-\x1f]/.test(s)){return'"'+s.replace(/([\x00-\x1f\\"])/g,function(a,b){var c=m[b];if(c){return c}c=b.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"'}return'"'+s+'"'},encodeArray=function(o){var a=["["],b,i,l=o.length,v;for(i=0;i - - GSV 2.0 : PanoJS : http://code.google.com/p/panojs/ - @author Dan Allen - - GSV 3.0 : PanoJS3 - @author Dmitry Fedorov - - Images must be precut into tiles: - a) tilemaker.py python library shipped with GSV 2.0 - b) Zoomify - c) imagcnv - d) Bisque system - e) dynamically served by websystems (requires writing TileProvider) - - - var viewerBean = new PanoJS(element, 'tiles', 256, 3, 1); - - Copyright (c) 2005 Michal Migurski - Dan Allen - 2010 Dmitry Fedorov, Center for Bio-Image Informatics - - Redistribution and use in source form, with or without modification, - are permitted provided that the following conditions are met: - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*******************************************************************************/ - - -function PanoJS(viewer, options) { - - // listeners that are notified on a move (pan) event - this.viewerMovedListeners = []; - // listeners that are notified on a zoom event - this.viewerZoomedListeners = []; - // listeners that are notified on a resize event - this.viewerResizedListeners = []; - this.viewerClickListeners = []; - this.viewerInitCompleteListeners = []; - - if (typeof viewer == 'string') - this.viewer = document.getElementById(viewer); - else - this.viewer = viewer; - - if (typeof options == 'undefined') options = {}; - - if (typeof options.tileUrlProvider != 'undefined' && (options.tileUrlProvider instanceof PanoJS.TileUrlProvider) ) - this.tileUrlProvider = options.tileUrlProvider; - else - this.tileUrlProvider = new PanoJS.TileUrlProvider( options.tileBaseUri ? options.tileBaseUri : PanoJS.TILE_BASE_URI, - options.tilePrefix ? options.tilePrefix : PanoJS.TILE_PREFIX, - options.tileExtension ? options.tileExtension : PanoJS.TILE_EXTENSION - ); - - this.tileSize = (options.tileSize ? options.tileSize : PanoJS.TILE_SIZE); - this.realTileSize = this.tileSize; - - if (options.staticBaseURL) PanoJS.STATIC_BASE_URL = options.staticBaseURL; - - // assign and do some validation on the zoom levels to ensure sanity - this.zoomLevel = (typeof options.initialZoom == 'undefined' ? -1 : parseInt(options.initialZoom)); - this.maxZoomLevel = (typeof options.maxZoom == 'undefined' ? 0 : Math.abs(parseInt(options.maxZoom))); - this.minZoomLevel = 0; - if (PanoJS.MIN_ZOOM_LEVEL) this.minZoomLevel = PanoJS.MIN_ZOOM_LEVEL; - if (this.zoomLevel > this.maxZoomLevel) this.zoomLevel = this.maxZoomLevel; - - this.initialPan = (options.initialPan ? options.initialPan : PanoJS.INITIAL_PAN); - - this.initialized = false; - this.surface = null; - this.well = null; - this.width = 0; - this.height = 0; - this.top = 0; - this.left = 0; - this.x = 0; - this.y = 0; - this.mark = { 'x' : 0, 'y' : 0 }; - this.pressed = false; - this.tiles = []; - this.mousedowntime = 0; - this.lastpos = {}; - this.cache = {}; - this.blankTile = options.blankTile ? options.blankTile : PanoJS.BLANK_TILE_IMAGE; - this.loadingTile = options.loadingTile ? options.loadingTile : PanoJS.LOADING_TILE_IMAGE; - this.resetCache(); - this.image_size = { width: options.imageWidth, height: options.imageHeight }; - - // employed to throttle the number of redraws that - // happen while the mouse is moving - this.moveCount = 0; - this.slideMonitor = 0; - this.slideAcceleration = 0; -} - -// project specific variables -PanoJS.PROJECT_NAME = 'PanoJS'; -PanoJS.PROJECT_VERSION = '2.0.0'; -PanoJS.REVISION_FLAG = ''; - -// CSS definition settings -PanoJS.SURFACE_STYLE_CLASS = 'surface'; -PanoJS.SURFACE_ID = 'viewer_contorls_surface'; -PanoJS.SURFACE_STYLE_ZINDEX = 20; -PanoJS.WELL_STYLE_CLASS = 'well'; -PanoJS.CONTROLS_STYLE_CLASS = 'controls' -PanoJS.TILE_STYLE_CLASS = 'tile'; - -// language settings -PanoJS.MSG_BEYOND_MIN_ZOOM = 'Cannot zoom out past the current level.'; -PanoJS.MSG_BEYOND_MAX_ZOOM = 'Cannot zoom in beyond the current level.'; - -// defaults if not provided as constructor options -PanoJS.TILE_BASE_URI = 'tiles'; -PanoJS.TILE_PREFIX = 'tile-'; -PanoJS.TILE_EXTENSION = 'jpg'; -PanoJS.TILE_SIZE = 256; -PanoJS.BLANK_TILE_IMAGE = 'blank.gif'; -PanoJS.LOADING_TILE_IMAGE = 'blank.gif'; -PanoJS.INITIAL_PAN = { 'x' : .5, 'y' : .5 }; -PanoJS.USE_LOADER_IMAGE = true; -PanoJS.USE_SLIDE = true; - -// dima -if (!PanoJS.STATIC_BASE_URL) PanoJS.STATIC_BASE_URL = ''; -PanoJS.CREATE_CONTROLS = true; -PanoJS.CREATE_INFO_CONTROLS = true; -PanoJS.CREATE_OSD_CONTROLS = true; -PanoJS.CREATE_THUMBNAIL_CONTROLS = (isClientPhone() ? false : true); -PanoJS.CREATE_MAXIMIZE_CONTROLS = true; -PanoJS.CREATE_ZOOM_CONTROLS = true; -PanoJS.CREATE_CLICK_CENTER = true; -PanoJS.WELL_APPEND = true; - -PanoJS.MIN_IS_FIT_ZOOM = false; // Its overide PanoJS.MIN_ZOOM_LEVEL -PanoJS.MAX_OVER_ZOOM = 2; -PanoJS.PRE_CACHE_AMOUNT = 3; // 1 - only visible, 2 - more, 3 - even more - -// dima -// The dafault is to pan with wheel events on a mac and zoom on other systems -PanoJS.USE_WHEEL_FOR_ZOOM = (navigator.userAgent.indexOf("Mac OS X")>0 ? false: true); -// the deltas on Firefox and Chrome are 40 times smaller than on Safari or IE -PanoJS.WHEEL_SCALE = (navigator.userAgent.toLowerCase().indexOf('chrome')>-1 ? 1 : 40); - -// dima: keys used by keyboard handlers -// right now event is attached to 'document', can't make sure which element is current, skip for now -PanoJS.USE_KEYBOARD = false; -PanoJS.KEY_MOVE_THROTTLE = 15; -PanoJS.KEY_UP = 38; -PanoJS.KEY_DOWN = 40; -PanoJS.KEY_RIGHT = 39; -PanoJS.KEY_LEFT = 37; -PanoJS.KEY_MINUS = {109:0, 189:0}; -PanoJS.KEY_PLUS = {107:0, 187:0}; - -// performance tuning variables -PanoJS.MOVE_THROTTLE = 3; -PanoJS.SLIDE_DELAY = 40; -PanoJS.SLIDE_ACCELERATION_FACTOR = 5; - -// the following are calculated settings -PanoJS.DOM_ONLOAD = (navigator.userAgent.indexOf('KHTML') >= 0 ? false : true); -PanoJS.GRAB_MOUSE_CURSOR = (navigator.userAgent.search(/KHTML|Opera/i) >= 0 ? 'pointer' : (document.attachEvent ? 'url(grab.cur)' : '-moz-grab')); -PanoJS.GRABBING_MOUSE_CURSOR = (navigator.userAgent.search(/KHTML|Opera/i) >= 0 ? 'move' : (document.attachEvent ? 'url(grabbing.cur)' : '-moz-grabbing')); - - - -PanoJS.prototype.init = function() { - - if (document.attachEvent) - document.body.ondragstart = function() { return false; } - - if (this.width == 0 && this.height == 0) { - this.width = this.viewer.offsetWidth; - this.height = this.viewer.offsetHeight; - } - - // calculate the zoom level based on what fits best in window - if (this.zoomLevel < 0 || this.zoomLevel > this.maxZoomLevel) { - var new_level = 0; - // here MAX defines partial fit and MIN would use full fit - while (this.tileSize * Math.pow(2, new_level) <= Math.max(this.width, this.height) && - new_level<=this.maxZoomLevel) { - this.zoomLevel = new_level; - new_level += 1; - } - } - if (PanoJS.MIN_IS_FIT_ZOOM) - { - this.minZoomLevel = this.zoomLevel; - } - // move top level up and to the left so that the image is centered - var fullWidth = this.tileSize * Math.pow(2, this.zoomLevel); - var fullHeight = this.tileSize * Math.pow(2, this.zoomLevel); - if (this.image_size) { - var cur_size = this.currentImageSize(); - fullWidth = cur_size.width; - fullHeight = cur_size.height; - } - this.x = Math.floor((fullWidth - this.width) * -this.initialPan.x); - this.y = Math.floor((fullHeight - this.height) * -this.initialPan.y); - - - // offset of viewer in the window - for (var node = this.viewer; node; node = node.offsetParent) { - this.top += node.offsetTop; - this.left += node.offsetLeft; - } - - // Create viewer elements - if (!this.surface) { - this.surface = document.createElement('div'); - this.surface.className = PanoJS.SURFACE_STYLE_CLASS; - this.surface.id = PanoJS.SURFACE_ID; - this.viewer.appendChild(this.surface); - this.surface.style.cursor = PanoJS.GRAB_MOUSE_CURSOR; - this.surface.style.zIndex = PanoJS.SURFACE_STYLE_ZINDEX; - } - - this.well = this.viewer.getElementsByClassName('well')[0]; - if (!this.well) { - this.well = document.createElement('div'); - this.well.className = PanoJS.WELL_STYLE_CLASS; - if (PanoJS.WELL_APPEND) { // sb - this.viewer.appendChild(this.well); - } else { // sb it need if at viewer div has content and that content should overflow well data - this.viewer.insertBefore(this.well,this.viewer.firstChild); - } - } else { - if (this.well.className !=PanoJS.WELL_STYLE_CLASS) - { - this.well.className += PanoJS.WELL_STYLE_CLASS; - } - } - - - // set event handlers for controls buttons - if (PanoJS.CREATE_CONTROLS && !this.controls) - this.controls = new PanoControls(this); - - if (PanoJS.CREATE_INFO_CONTROLS && !this.info_control) { - this.info_control = new InfoControl(this); - } - - if (PanoJS.CREATE_OSD_CONTROLS && !this.osd_control) { - this.osd_control = new OsdControl(this); - } - - if (PanoJS.CREATE_THUMBNAIL_CONTROLS && !this.thumbnail_control) { - this.thumbnail_control = new ThumbnailControl(this); - } - - this.prepareTiles(); - this.initialized = true; - - // dima: Setup UI events - this.ui_listener = this.surface; - if (isIE()) this.ui_listener = this.viewer; // issues with IE, hack it - - this.ui_listener.onclick = callback(this, this.mouseClickHandler); - this.ui_listener.onmousedown = callback(this, this.mousePressedHandler); - this.ui_listener.onmouseup = callback(this, this.mouseReleasedHandler); - this.ui_listener.onmouseout = callback(this, this.mouseReleasedHandler); - this.ui_listener.oncontextmenu = function() {return false;}; - this.ui_listener.ondblclick = callback(this, this.doubleClickHandler); - if (PanoJS.USE_KEYBOARD) - document.onkeydown = callback(this, this.keyboardHandler); - - this.ui_listener.onmousewheel = callback(this, this.mouseWheelHandler); - // dima: Firefox standard - if (!('onmousewheel' in document.documentElement)) - this.surface.addEventListener ("DOMMouseScroll", callback(this, this.mouseScrollHandler), false); - - // dima: support for HTML5 touch interfaces like iphone and android - this.touch_t = null; // sb - this.ui_listener.ontouchstart = callback(this, this.touchStartHandler); - this.ui_listener.ontouchmove = callback(this, this.touchMoveHandler); - //this.ui_listener.ontouchend = callback(this, this.touchEndHandler); - this.ui_listener.ongesturestart = callback(this, this.gestureStartHandler); - this.ui_listener.ongesturechange = callback(this, this.gestureChangeHandler); - this.ui_listener.ongestureend = callback(this, this.gestureEndHandler); - - // notify listners - this.notifyViewerZoomed(); - this.notifyViewerMoved(); - for (var i = 0; i < this.viewerInitCompleteListeners.length; i++) - { - this.viewerInitCompleteListeners[i](); - } -}; - -PanoJS.prototype.viewerDomElement = function() { - return this.viewer; -}; - -PanoJS.prototype.thumbnailURL = function() { - return this.tileUrlProvider.assembleUrl(0, 0, 0); -}; - -PanoJS.prototype.imageSize = function() { - return this.image_size; -}; - -PanoJS.prototype.currentImageSize = function() { - var scale = this.currentScale(); - return { width: this.image_size.width * scale, height: this.image_size.height * scale }; -}; - -PanoJS.prototype.prepareTiles = function() { - var rows = Math.ceil(this.height / this.tileSize)+ PanoJS.PRE_CACHE_AMOUNT; - var cols = Math.ceil(this.width / this.tileSize)+ PanoJS.PRE_CACHE_AMOUNT; - - for (var c = 0; c < cols; c++) { - var tileCol = []; - - for (var r = 0; r < rows; r++) { - /** - * element is the DOM element associated with this tile - * posx/posy are the pixel offsets of the tile - * xIndex/yIndex are the index numbers of the tile segment - * qx/qy represents the quadrant location of the tile - */ - /* - var tile = { - 'element' : null, - 'posx' : 0, - 'posy' : 0, - 'xIndex' : c, - 'yIndex' : r, - 'qx' : c, - 'qy' : r - };*/ - - var tile = new Tile(this, c, r); - - tileCol.push(tile); - } - this.tiles.push(tileCol); - } - - this.positionTiles(); -}; - -/** - * Position the tiles based on the x, y coordinates of the - * viewer, taking into account the motion offsets, which - * are calculated by a motion event handler. - */ -PanoJS.prototype.positionTiles = function(motion, reset) { - // default to no motion, just setup tiles - if (typeof motion == 'undefined') { - motion = { 'x' : 0, 'y' : 0 }; - } - - var cur_size = this.currentImageSize(); - - for (var c = 0; c < this.tiles.length; c++) { - for (var r = 0; r < this.tiles[c].length; r++) { - var tile = this.tiles[c][r]; - - tile.posx = (tile.xIndex * this.tileSize) + this.x + motion.x; - tile.posy = (tile.yIndex * this.tileSize) + this.y + motion.y; - - var visible = true; - - if (tile.posx > this.width +this.tileSize ) { - // tile moved out of view to the right - // consider the tile coming into view from the left - do { - tile.xIndex -= this.tiles.length; - tile.posx = (tile.xIndex * this.tileSize) + this.x + motion.x; - } while (tile.posx > this.width +this.tileSize ); - - if (tile.posx + this.tileSize < 0) { - visible = false; - } - - } else { - // tile may have moved out of view from the left - // if so, consider the tile coming into view from the right - while (tile.posx < -this.tileSize *2) { - tile.xIndex += this.tiles.length; - tile.posx = (tile.xIndex * this.tileSize) + this.x + motion.x; - } - - if (tile.posx > this.width +this.tileSize) { - visible = false; - } - } - - if (tile.posy > this.height +this.tileSize) { - // tile moved out of view to the bottom - // consider the tile coming into view from the top - do { - tile.yIndex -= this.tiles[c].length; - tile.posy = (tile.yIndex * this.tileSize) + this.y + motion.y; - } while (tile.posy > this.height +this.tileSize); - - if (tile.posy + this.tileSize < 0) { - visible = false; - } - - } else { - // tile may have moved out of view to the top - // if so, consider the tile coming into view from the bottom - while (tile.posy < -this.tileSize *2) { - tile.yIndex += this.tiles[c].length; - tile.posy = (tile.yIndex * this.tileSize) + this.y + motion.y; - } - - if (tile.posy > this.height +this.tileSize) { - visible = false; - } - } - - // additional constraint - if (tile.xIndex*this.tileSize >= cur_size.width) visible = false; - if (tile.yIndex*this.tileSize >= cur_size.height) visible = false; - - // display the image if visible - if (visible) - this.assignTileImage(tile); - else - this.removeTileFromWell(tile); - } - } - - // reset the x, y coordinates of the viewer according to motion - if (reset) { - this.x += motion.x; - this.y += motion.y; - } -}; - -PanoJS.prototype.removeTileFromWell = function(tile) { - if (!tile || !tile.element || !tile.element.parentNode) return; - this.well.removeChild(tile.element); - tile.element = null; -}; - - -/** - * Determine the source image of the specified tile based - * on the zoom level and position of the tile. If forceBlankImage - * is specified, the source should be automatically set to the - * null tile image. This method will also setup an onload - * routine, delaying the appearance of the tile until it is fully - * loaded, if configured to do so. - */ -PanoJS.prototype.assignTileImage = function(tile) { - var tileImgId, src; - var useBlankImage = false; - - // check if image has been scrolled too far in any particular direction - // and if so, use the null tile image - if (!useBlankImage) { - var left = tile.xIndex < 0; - var high = tile.yIndex < 0; - - // dima: allow zooming in more than 100% - var cur_size = this.currentImageSize(); - var right = tile.xIndex*this.tileSize >= cur_size.width; - var low = tile.yIndex*this.tileSize >= cur_size.height; - - if (high || left || low || right) { - useBlankImage = true; - } - } - - if (useBlankImage) { - tileImgId = 'blank'; - src = this.cache['blank'].src; - } - else { - tileImgId = src = this.tileUrlProvider.assembleUrl(tile.xIndex, tile.yIndex, this.zoomLevel); - } - - // only remove tile if identity is changing - if (tile.element != null && - tile.element.parentNode != null && - tile.element.relativeSrc != null && - tile.element.relativeSrc != src) { - delete this.cache[tile.element.relativeSrc]; - this.well.removeChild(tile.element); - } - - var scale = Math.max(this.tileSize / this.realTileSize, 1.0); - var tileImg = this.cache[tileImgId]; - - //window.localStorage (details) - //var available = navigator.mozIsLocallyAvailable("my-image-file.png", true); - - // create cache if not exist - if (tileImg == null) - //tileImg = this.cache[tileImgId] = this.createPrototype('', src); // delayed loading - tileImg = this.cache[tileImgId] = this.createPrototype(src); - else - tileImg.done = true; - - //if (tileImg.done) - if (tileImg.naturalWidth && tileImg.naturalHeight && tileImg.naturalWidth>0 && tileImg.naturalHeight>0) { - tileImg.style.width = tileImg.naturalWidth*scale + 'px'; - tileImg.style.height = tileImg.naturalHeight*scale + 'px'; - } else - if (isIE() && tileImg.offsetWidth>0 && tileImg.offsetHeight>0) { // damn IE does not have naturalWidth ... - tileImg.style.width = tileImg.offsetWidth*scale + 'px'; - tileImg.style.height = tileImg.offsetHeight*scale + 'px'; - } - - if ( tileImg.done || !tileImg.delayed_loading && - (useBlankImage || !PanoJS.USE_LOADER_IMAGE || tileImg.complete || (tileImg.image && tileImg.image.complete)) ) { - tileImg.onload = null; - if (tileImg.image) tileImg.image.onload = null; - - if (tileImg.parentNode == null) { - tile.element = this.well.appendChild(tileImg); - } - tileImg.done = true; - } else { - var loadingImg = this.createPrototype(this.cache['loading'].src); - loadingImg.targetSrc = tileImgId; - - var well = this.well; - tile.element = well.appendChild(loadingImg); - tileImg.onload = function() { - // make sure our destination is still present - if (loadingImg.parentNode && loadingImg.targetSrc == tileImgId) { - tileImg.style.top = loadingImg.style.top; - tileImg.style.left = loadingImg.style.left; - if (tileImg.naturalWidth && tileImg.naturalHeight && tileImg.naturalWidth>0 && tileImg.naturalHeight>0) { - tileImg.style.width = tileImg.naturalWidth*scale + 'px'; - tileImg.style.height = tileImg.naturalHeight*scale + 'px'; - } else - if (isIE() && tileImg.offsetWidth>0 && tileImg.offsetHeight>0) { // damn IE does not have naturalWidth ... - tileImg.style.width = tileImg.offsetWidth*scale + 'px'; - tileImg.style.height = tileImg.offsetHeight*scale + 'px'; - } - well.replaceChild(tileImg, loadingImg); - tile.element = tileImg; - } else { - // delete a tile if the destination is not present anymore - if (loadingImg.parentNode) { - well.removeChild(loadingImg); - tile.element = null; - } - } - - tileImg.onload = function() {}; - return false; - } - - // dima, fetch image after onload method is set-up - if (!tileImg.done) {// && tileImg.delayed_loading) { - tileImg.src = tileImg.relativeSrc; - } - - // konqueror only recognizes the onload event on an Image - // javascript object, so we must handle that case here - if (!PanoJS.DOM_ONLOAD) { - tileImg.image = new Image(); - tileImg.image.onload = tileImg.onload; - tileImg.image.src = tileImg.src; - } - } - - if (tile.element) { - tile.element.style.top = tile.posy + 'px'; - tile.element.style.left = tile.posx + 'px'; - } - -}; - -PanoJS.prototype.createPrototype = function(src, src_to_load) { - var img = document.createElement('img'); - img.src = src; - if (!src_to_load) - img.relativeSrc = src; - else { - img.relativeSrc = src_to_load; - img.delayed_loading = true; - } - img.className = PanoJS.TILE_STYLE_CLASS; - //img.style.width = this.tileSize + 'px'; - //img.style.height = this.tileSize + 'px'; - return img; -}; - -PanoJS.prototype.currentScale = function() { - var scale = 1.0; - if (this.zoomLevelthis.maxZoomLevel) - scale = Math.pow(2, Math.abs(this.zoomLevel-this.maxZoomLevel)); - return scale; -}; - -PanoJS.prototype.toImageFromViewer = function(p) { - var scale = this.currentScale(); - p.x = (p.x / scale); - p.y = (p.y / scale); - return p; -}; - -PanoJS.prototype.toViewerFromImage = function(p) { - var scale = this.currentScale(); - p.x = (p.x * scale); - p.y = (p.y * scale); - return p; -}; - -PanoJS.prototype.addViewerMovedListener = function(listener) { - this.viewerMovedListeners.push(listener); -}; - -PanoJS.prototype.addViewerZoomedListener = function(listener) { - this.viewerZoomedListeners.push(listener); -}; - -PanoJS.prototype.addViewerResizedListener = function(listener) { - this.viewerResizedListeners.push(listener); -}; -PanoJS.prototype.addViewerClickListener = function(listener) { - this.viewerClickListeners.push(listener); -}; -PanoJS.prototype.addViewerInitCompleteListener = function(listener) { - this.viewerInitCompleteListeners.push(listener); -}; -// Notify listeners of a zoom event on the viewer. -PanoJS.prototype.notifyViewerZoomed = function() { - var scale = this.currentScale(); - var w = this.surface.clientWidth / scale; - var h = this.surface.clientHeight / scale; - - for (var i = 0; i < this.viewerZoomedListeners.length; i++) - { - - if (typeof(this.viewerZoomedListeners[i].viewerZoomed) !='undefined') { // sb it use for callbacks not simple function - this.viewerZoomedListeners[i].viewerZoomed( new PanoJS.ZoomEvent(this.x, this.y, this.zoomLevel, scale, w, h) ); - } else { - this.viewerZoomedListeners[i]( new PanoJS.ZoomEvent(this.x, this.y, this.zoomLevel, scale, w, h) ); - } - } -}; - -// dima : Notify listeners of a zoom event on the viewer -PanoJS.prototype.notifyViewerResized = function() { - var scale = this.currentScale(); - var w = this.surface.clientWidth / scale; - var h = this.surface.clientHeight / scale; - for (var i = 0; i < this.viewerResizedListeners.length; i++) { - if (typeof(this.viewerResizedListeners[i].viewerResized) != 'undefined') { - this.viewerResizedListeners[i].viewerResized( new PanoJS.ResizeEvent(this.x, this.y, w, h) ); - } else { - this.viewerResizedListeners[i]( new PanoJS.ResizeEvent(this.x, this.y, w, h) ); - } - } -}; - -// Notify listeners of a move event on the viewer. -PanoJS.prototype.notifyViewerMoved = function(coords) { - if (typeof coords == 'undefined') { - coords = { 'x' : 0, 'y' : 0 }; - } - - for (var i = 0; i < this.viewerMovedListeners.length; i++) { - //sb // if add for callback not simple function - if (typeof(this.viewerMovedListeners[i].viewerMoved) != 'undefined') { - this.viewerMovedListeners[i].viewerMoved( new PanoJS.MoveEvent( this.x + (coords.x - this.mark.x), - this.y + (coords.y - this.mark.y) - ) - ); - } else { - // sb - if callback simple function - this.viewerMovedListeners[i]( new PanoJS.MoveEvent( this.x + (coords.x - this.mark.x), - this.y + (coords.y - this.mark.y) - ) - ); - } - } -}; - -PanoJS.prototype.zoom = function(direction) { - // ensure we are not zooming out of range - - if (this.zoomLevel + direction < this.minZoomLevel) { - if (PanoJS.MSG_BEYOND_MIN_ZOOM) { - alert(PanoJS.MSG_BEYOND_MIN_ZOOM); - } - return; - } - - if (this.zoomLevel+direction > this.maxZoomLevel+PanoJS.MAX_OVER_ZOOM) return; - - this.blank(); - this.resetCache(); - - if (this.zoomLevel+direction > this.maxZoomLevel) { - //dima - var scale_dif = (this.zoomLevel+direction - this.maxZoomLevel) * 2; - this.tileSize = this.realTileSize*scale_dif; - } else { - this.tileSize = this.realTileSize; - } - - var coords = { 'x' : Math.floor(this.width / 2), 'y' : Math.floor(this.height / 2) }; - - var before = { - 'x' : (coords.x - this.x), - 'y' : (coords.y - this.y) - }; - - var after = { - 'x' : Math.floor(before.x * Math.pow(2, direction)), - 'y' : Math.floor(before.y * Math.pow(2, direction)) - }; - - this.x = coords.x - after.x; - this.y = coords.y - after.y; - this.zoomLevel += direction; - - this.positionTiles(); - this.notifyViewerZoomed(); -}; - -PanoJS.prototype.update = function() { - this.blank(); - this.resetCache(); - this.positionTiles(); - if (this.thumbnail_control) this.thumbnail_control.update(); -}; - -// Clear all the tiles from the well for a complete reinitialization of the -// viewer. At this point the viewer is not considered to be initialized. -PanoJS.prototype.clear = function() { - this.blank(); - this.initialized = false; - this.tiles = []; - this.resetCache(); -}; - -PanoJS.prototype.resetCache = function() { - this.cache = {}; - this.cache['blank'] = new Image(); - this.cache['blank'].src = this.blankTile; - if (this.blankTile != this.loadingTile) { - this.cache['loading'] = new Image(); - this.cache['loading'].src = this.loadingTile; - } else { - this.cache['loading'] = this.cache['blank']; - } -}; - -// Remove all tiles from the well, which effectively "hides" -// them for a repaint. -PanoJS.prototype.blank = function() { - for (imgId in this.cache) { - var img = this.cache[imgId]; - if (!img) continue; - img.onload = function() {}; - if (img.image) { - img.image.onload = function() {}; - } - - if (img.parentNode != null) { - this.well.removeChild(img); - } - } - this.resetCache(); -}; - -// Method specifically for handling a mouse move event. A direct -// movement of the viewer can be achieved by calling positionTiles() directly. -PanoJS.prototype.moveViewer = function(coords) { - if (coords.x == this.x && coords.y == this.y) return; - this.positionTiles({ 'x' : (coords.x - this.mark.x), 'y' : (coords.y - this.mark.y) }); - this.notifyViewerMoved(coords); -}; - -// dima: Event that works for any input, expects DeltaX and DeltaY -PanoJS.prototype.moveViewerBy = function(coords) { - this.positionTiles(coords, true); - //this.notifyViewerMoved(coords); - this.notifyViewerMoved(); -}, - - -/** - * Make the specified coords the new center of the image placement. - * This method is typically triggered as the result of a double-click - * event. The calculation considers the distance between the center - * of the viewable area and the specified (viewer-relative) coordinates. - * If absolute is specified, treat the point as relative to the entire - * image, rather than only the viewable portion. - */ -PanoJS.prototype.recenter = function(coords, absolute, skip_motion) { - skip_motion = typeof(skip_motion) != 'undefined' ? skip_motion : false; - if (absolute) { - coords.x += this.x; - coords.y += this.y; - } - if (coords.x == this.x && coords.y == this.y) return; - - var motion = { - 'x' : Math.floor((this.width / 2) - coords.x), - 'y' : Math.floor((this.height / 2) - coords.y) - }; - - if (motion.x == 0 && motion.y == 0) { - return; - } - - if (PanoJS.USE_SLIDE && !skip_motion) { - var target = motion; - var x, y; - // handle special case of vertical movement - if (target.x == 0) { - x = 0; - y = this.slideAcceleration; - } - else { - var slope = Math.abs(target.y / target.x); - x = Math.round(Math.pow(Math.pow(this.slideAcceleration, 2) / (1 + Math.pow(slope, 2)), .5)); - y = Math.round(slope * x); - } - - motion = { - 'x' : Math.min(x, Math.abs(target.x)) * (target.x < 0 ? -1 : 1), - 'y' : Math.min(y, Math.abs(target.y)) * (target.y < 0 ? -1 : 1) - } - } - - this.positionTiles(motion, true); - this.notifyViewerMoved(); - - if (!PanoJS.USE_SLIDE && !skip_motion) { - return; - } - - var newcoords = { - 'x' : coords.x + motion.x, - 'y' : coords.y + motion.y - }; - - var self = this; - // TODO: use an exponential growth rather than linear (should also depend on how far we are going) - // FIXME: this could be optimized by calling positionTiles directly perhaps - this.slideAcceleration += PanoJS.SLIDE_ACCELERATION_FACTOR; - this.slideMonitor = setTimeout(function() { self.recenter(newcoords); }, PanoJS.SLIDE_DELAY ); -}; - -PanoJS.prototype.resize = function() { - // IE fires a premature resize event - if (!this.initialized) return; - if (this.width == this.viewer.offsetWidth && this.height == this.viewer.offsetHeight) return; - - var newWidth = this.viewer.offsetWidth; - var newHeight = this.viewer.offsetHeight; - this.viewer.style.display = 'none'; - this.clear(); - this.width = newWidth; - this.height = newHeight; - - this.prepareTiles(); - this.positionTiles(); - this.viewer.style.display = ''; - this.initialized = true; - this.notifyViewerMoved(); - this.notifyViewerResized(); -}; - -PanoJS.prototype.toggleMaximize = function() { - if (!this.maximized) this.maximized = false; - this.maximized = !this.maximized; - - var vd = this.viewer; - if (this.maximized) { - this.viewer_style = { 'width': vd.style.width, 'height': vd.style.height, - 'position': vd.style.position, 'zIndex': vd.style.zIndex, - 'left': vd.style.left, 'top': vd.style.top }; - this.document_style = { 'padding': document.body.style.padding, 'overflow': document.body.style.overflow }; - - vd.style.position = 'fixed'; - //vd.style.position = 'absolute'; - vd.style.zIndex = '14999'; - //vd.style.left = window.scrollX + 'px'; - //vd.style.top = window.scrollY + 'px'; - vd.style.left = '0px'; - vd.style.top = '0px'; - vd.style.width = '100%'; - vd.style.height = '100%'; - document.body.style.overflow = 'hidden'; - document.body.style.padding = '0'; - if (isMobileSafari()) { - vd.style.left = window.scrollX + 'px'; - vd.style.top = window.scrollY + 'px'; - vd.style.width = window.innerWidth + 'px'; - vd.style.height = window.innerHeight + 'px'; - } - } else { - document.body.style.padding = this.document_style.padding; - document.body.style.overflow = this.document_style.overflow; - vd.style.width = this.viewer_style.width; - vd.style.height = this.viewer_style.height; - vd.style.position = this.viewer_style.position; - vd.style.zIndex = this.viewer_style.zIndex; - vd.style.left = this.viewer_style.left; - vd.style.top = this.viewer_style.top; - } - - this.resize(); -}; - -/** - * Resolve the coordinates from this mouse event by subtracting the - * offset of the viewer in the browser window (or frame). This does - * take into account the scroll offset of the page. - */ -PanoJS.prototype.resolveCoordinates = function(e) { - - if (e.touches) { // SB touch event - var e_clientX = e.touches[0].clientX; - var e_clientY = e.touches[0].clientY; - var e_pageX = e.touches[0].pageX; - var e_pageY = e.touches[0].pageY; - } else { - var e_clientX = e.clientX; - var e_clientY = e.clientY; - var e_pageX = e.pageX; - var e_pageY = e.pageY - } - if (this.maximized) return { 'x' : e_clientX, 'y' : e_clientY }; - - return { - 'x' : (e_pageX || (e_clientX + (document.documentElement.scrollLeft || document.body.scrollLeft))) - this.left, - 'y' : (e_pageY || (e_clientY + (document.documentElement.scrollTop || document.body.scrollTop))) - this.top - }; -}; - -PanoJS.prototype.press = function(coords) { - this.activate(true); - this.mark = coords; - this.mouse_have_moved = false; -}; - -PanoJS.prototype.release = function(coords) { - this.activate(false); - var motion = { - 'x' : (coords.x - this.mark.x), - 'y' : (coords.y - this.mark.y) - }; - - this.x += motion.x; - this.y += motion.y; - this.mark = { 'x' : 0, 'y' : 0 }; - this.mouse_have_moved = false; -}; - -/** - * Activate the viewer into motion depending on whether the mouse is pressed or - * not pressed. This method localizes the changes that must be made to the - * layers. - */ -PanoJS.prototype.activate = function(pressed) { - this.pressed = pressed; - this.surface.style.cursor = (pressed ? PanoJS.GRABBING_MOUSE_CURSOR : PanoJS.GRAB_MOUSE_CURSOR); - this.ui_listener.onmousemove = (pressed ? callback(this, this.mouseMovedHandler) : function() {}); -}; - -/** - * Check whether the specified point exceeds the boundaries of - * the viewer's primary image. - */ -PanoJS.prototype.pointExceedsBoundaries = function(coords) { - return (coords.x < this.x || - coords.y < this.y || - coords.x > (this.tileSize * Math.pow(2, this.zoomLevel) + this.x) || - coords.y > (this.tileSize * Math.pow(2, this.zoomLevel) + this.y)); -}; - -// QUESTION: where is the best place for this method to be invoked? -PanoJS.prototype.resetSlideMotion = function() { - // QUESTION: should this be > 0 ? - if (this.slideMonitor != 0) { - clearTimeout(this.slideMonitor); - this.slideMonitor = 0; - } - - this.slideAcceleration = 0; -}; - - - -//------------------------------------------------------- -// Mouse Events -//------------------------------------------------------- - -PanoJS.prototype.blockPropagation = function (e) { - if (e.stopPropagation) e.stopPropagation(); // DOM Level 2 - else e.cancelBubble = true; // IE - if (e.preventDefault) e.preventDefault(); // prevent image dragging - else e.returnValue=false; -} - -PanoJS.prototype.mousePressedHandler = function(e) { - e = e ? e : window.event; - this.blockPropagation(e); - // only grab on left-click - var coords = this.resolveCoordinates(e); - //if (this.pointExceedsBoundaries(coords)) - this.press(coords); - - // NOTE: MANDATORY! must return false so event does not propagate to well! - return false; -}; - -PanoJS.prototype.mouseClickHandler = function(e) { - e = e ? e : window.event; - this.blockPropagation(e); - // only grab on left-click - var coords = this.resolveCoordinates(e); - //if (this.pointExceedsBoundaries(coords)) - //this.press(coords); - - // NOTE: MANDATORY! must return false so event does not propagate to well! - return false; -}; -PanoJS.prototype.mouseReleasedHandler = function(e) { - e = e ? e : window.event; - if (!this.pressed) return false; - var coords = this.resolveCoordinates(e); - var motion = { - 'x' : (coords.x - this.mark.x), - 'y' : (coords.y - this.mark.y) - }; - var moved = this.mouse_have_moved; - this.release(coords); - - // only if there was little movement - if (moved || motion.x>5 || motion.y>5) return false; - - if (e.button == 2) { - this.blockPropagation(e); - this.zoom(-1); - } else - // move on one click - if (e.button < 2) { - //if (!this.pointExceedsBoundaries(coords)) { - if (PanoJS.CREATE_CLICK_CENTER) { - this.resetSlideMotion(); - this.recenter(coords); - } - // События по клику выполняются в любом случае - for (var i = 0; i < this.viewerClickListeners.length; i++) - { - this.viewerClickListeners[i]( e ); - } - - //} - } - - return false; -}; - -PanoJS.prototype.mouseMovedHandler = function(e) { - e = e ? e : window.event; - - // only move on left-click - if (e.button < 2) { - this.mouse_have_moved = true; - this.moveCount++; - if (this.moveCount % PanoJS.MOVE_THROTTLE == 0) - this.moveViewer(this.resolveCoordinates(e)); - } - return false; -}; - -PanoJS.prototype.doubleClickHandler = function(e) { - e = e ? e : window.event; - //var coords = this.resolveCoordinates(e); - //if (!this.pointExceedsBoundaries(coords)) { - //this.resetSlideMotion(); - //this.recenter(coords); - this.zoom(1); - //} - return false; -}; - -PanoJS.prototype.mouseWheelHandler = function(e) { - e = e ? e : window.event; - this.blockPropagation(e); - - if (PanoJS.USE_WHEEL_FOR_ZOOM) { - if (e.wheelDelta<0) this.zoom(-1); - else - if (e.wheelDelta>0) this.zoom(1); - } else { - var dx = e.wheelDeltaX/PanoJS.WHEEL_SCALE; - var dy = e.wheelDeltaY/PanoJS.WHEEL_SCALE; - this.moveViewerBy({'x': dx,'y': dy}); - } - return false; -}; - -PanoJS.prototype.mouseScrollHandler = function(e) { - e = e ? e : window.event; - this.blockPropagation(e); - - // Here we only have delta Y, so for firefox only Zoom will be implemented - //var wheelData = e.detail * -1 * PanoJS.WHEEL_SCALE; // adjust delta value in sync with Webkit - if (e.detail<0) this.zoom(1); - else - if (e.detail>0) this.zoom(-1); - - return false; -}; - -//---------------------------------------------------------------------- -// keyboard events -//---------------------------------------------------------------------- - -PanoJS.prototype.keyboardHandler = function(e) { - if (!PanoJS.USE_KEYBOARD) return; - e = e ? e : window.event; - var key = e.keyCode ? e.keyCode : e.which; - - if (key in PanoJS.KEY_MINUS) { - this.blockPropagation(e); - this.zoom(-1); - return false; - } else - if (key in PanoJS.KEY_PLUS) { - this.blockPropagation(e); - this.zoom(1); - return false; - } else - if (key == PanoJS.KEY_UP) { - this.blockPropagation(e); - this.moveViewerBy({'x': 0,'y': -PanoJS.KEY_MOVE_THROTTLE}); - return false; - } else - if (key == PanoJS.KEY_RIGHT) { - this.blockPropagation(e); - this.moveViewerBy({'x': PanoJS.KEY_MOVE_THROTTLE,'y': 0}); - return false; - } else - if (key == PanoJS.KEY_DOWN) { - this.blockPropagation(e); - this.moveViewerBy({'x': 0,'y': PanoJS.KEY_MOVE_THROTTLE}); - return false; - } else - if (key == PanoJS.KEY_LEFT) { - this.blockPropagation(e); - this.moveViewerBy({'x': -PanoJS.KEY_MOVE_THROTTLE,'y': 0}); - return false; - } - -} - -//---------------------------------------------------------------------- -// touch events -//---------------------------------------------------------------------- - -PanoJS.prototype.touchStartHandler = function(e) { - e = e ? e : window.event; - if (e == null) return false; - if (e.touches.length == 1) { // Only deal with one finger - // prevent anything else happening for this event further - this.blockPropagation(e); - - // actully store the initial touch move position - var touch = e.touches[0]; // Get the information for finger #1 - this.touch_start = {'x': touch.clientX,'y': touch.clientY}; - var that = this; - this.touch_t = window.setTimeout( callback(that, that.touchClickHandler,e),200); // sb если не двигаем - значит кликнули - } - return false; -} - -PanoJS.prototype.touchMoveHandler = function(e) { - e = e ? e : window.event; - if (e == null) return false; - window.clearTimeout(this.touch_t); // SB отменяем - потому что двигаем - if (e.touches.length==1 && this.touch_start) { // Only deal with one finger - // prevent anything else happening for this event further - this.blockPropagation(e); - - // move - var touch = e.touches[0]; // Get the information for finger #1 - var p = {'x': touch.clientX-this.touch_start.x,'y': touch.clientY-this.touch_start.y}; - this.moveViewerBy(p); - this.touch_start = {'x': touch.clientX,'y': touch.clientY}; - } - return false; -} -PanoJS.prototype.touchEndHandler = function(e) { // sb Empty function for future, may need -} -PanoJS.prototype.touchClickHandler = function(e) { - e = e ? e : window.event; - this.blockPropagation(e); - - if (e == null) return false; - // sb События по клику выполняются в любом случае - for (var i = 0; i < this.viewerClickListeners.length; i++) - { - this.viewerClickListeners[i]( e ); - } -} - -//---------------------------------------------------------------------- -// gesture events -//---------------------------------------------------------------------- - -PanoJS.prototype.gestureStartHandler = function(e) { - e = e ? e : window.event; - if (e == null) return false; - this.blockPropagation(e); - this.gesture_current_scale = 1.0; - this.gesture_image_scale = this.currentScale(); - return false; -} - -PanoJS.prototype.gestureChangeHandler = function(e) { - e = e ? e : window.event; - if (e == null) return false; - this.blockPropagation(e); - - if (e.scale/this.gesture_current_scale>2.0) { - this.gesture_current_scale = e.scale; - this.zoom(1); - } else - if (e.scale/this.gesture_current_scale<0.5) { - this.gesture_current_scale = e.scale; - this.zoom(-1); - } - - if (this.osd_control) { - e.image_scale = this.gesture_image_scale; - e.gesture_current_scale = this.gesture_current_scale; - this.osd_control.viewerZooming(e); - } - - return false; -} - -PanoJS.prototype.gestureEndHandler = function(e) { - e = e ? e : window.event; - if (e == null) return false; - this.blockPropagation(e); - if (this.osd_control) this.osd_control.show(false); - - // e.scale e.rotation - //if (e.scale>1) this.zoom(1); - //else - //if (e.scale<1) this.zoom(-1); - return false; -} - - -//------------------------------------------------------- -// Control Events -//------------------------------------------------------- - -PanoJS.prototype.zoomInHandler = function(e) { - this.zoom(1); -}; - -PanoJS.prototype.zoomOutHandler = function(e) { - this.zoom(-1); -}; - -PanoJS.prototype.zoom11Handler = function(e) { - this.zoom(this.maxZoomLevel-this.zoomLevel); -}; - -PanoJS.prototype.maximizeHandler = function(e) { - this.toggleMaximize(); -}; - - -//------------------------------------------------------- -// PanoJS Events -//------------------------------------------------------- - -PanoJS.MoveEvent = function(x, y) { - this.x = x; - this.y = y; -}; - -PanoJS.ZoomEvent = function(x, y, level, scale, width, height) { - this.x = x; - this.y = y; - this.level = level; - this.scale = scale; - this.width = width; - this.height = height; -}; - -PanoJS.ResizeEvent = function(x, y, width, height) { - this.x = x; - this.y = y; - this.width = width; - this.height = height; -}; - - -//------------------------------------------------------- -// Tile -//------------------------------------------------------- - -function Tile(viewer, x, y) { - this.viewer = viewer; - this.element = null; - this.posx = 0; - this.posy = 0; - this.xIndex = x; - this.yIndex = y; - this.qx = x; - this.qy = y; -}; - -Tile.prototype.createDOMElements = function() { - //this.dom_info.innerHTML = ""; -}; - -//------------------------------------------------------- -// TileUrlProvider -//------------------------------------------------------- - -PanoJS.TileUrlProvider = function(baseUri, prefix, extension) { - this.baseUri = baseUri; - this.prefix = prefix; - this.extension = extension; -} - -PanoJS.TileUrlProvider.prototype = { -assembleUrl: function(xIndex, yIndex, zoom) { - return this.baseUri + '/' + - this.prefix + zoom + '-' + xIndex + '-' + yIndex + '.' + this.extension + - (PanoJS.REVISION_FLAG ? '?r=' + PanoJS.REVISION_FLAG : ''); -} -} - +/******************************************************************************* + Panoramic JavaScript Image Viewer (PanoJS) 2.0.0 + aka GSV 3.0 aka Giant-Ass Image Viewer 3 + + Generates a draggable and zoomable viewer for images that would + be otherwise too large for a browser window. Examples would include + maps or high resolution document scans. + + History: + GSV 1.0 : Giant-Ass Image Viewer : http://mike.teczno.com/giant/pan/ + @author Michal Migurski + + GSV 2.0 : PanoJS : http://code.google.com/p/panojs/ + @author Dan Allen + + GSV 3.0 : PanoJS3 + @author Dmitry Fedorov + + Images must be precut into tiles: + a) tilemaker.py python library shipped with GSV 2.0 + b) Zoomify + c) imagcnv + d) Bisque system + e) dynamically served by websystems (requires writing TileProvider) + + + var viewerBean = new PanoJS(element, 'tiles', 256, 3, 1); + + Copyright (c) 2005 Michal Migurski + Dan Allen + 2010 Dmitry Fedorov, Center for Bio-Image Informatics + + Redistribution and use in source form, with or without modification, + are permitted provided that the following conditions are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. The name of the author may not be used to endorse or promote products + derived from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +*******************************************************************************/ + + +function PanoJS(viewer, options) { + + // listeners that are notified on a move (pan) event + this.viewerMovedListeners = []; + // listeners that are notified on a zoom event + this.viewerZoomedListeners = []; + // listeners that are notified on a resize event + this.viewerResizedListeners = []; + this.viewerClickListeners = []; + this.viewerInitCompleteListeners = []; + + if (typeof viewer == 'string') + this.viewer = document.getElementById(viewer); + else + this.viewer = viewer; + + if (typeof options == 'undefined') options = {}; + + if (typeof options.tileUrlProvider != 'undefined' && (options.tileUrlProvider instanceof PanoJS.TileUrlProvider) ) + this.tileUrlProvider = options.tileUrlProvider; + else + this.tileUrlProvider = new PanoJS.TileUrlProvider( options.tileBaseUri ? options.tileBaseUri : PanoJS.TILE_BASE_URI, + options.tilePrefix ? options.tilePrefix : PanoJS.TILE_PREFIX, + options.tileExtension ? options.tileExtension : PanoJS.TILE_EXTENSION + ); + + this.tileSize = (options.tileSize ? options.tileSize : PanoJS.TILE_SIZE); + this.realTileSize = this.tileSize; + + if (options.staticBaseURL) PanoJS.STATIC_BASE_URL = options.staticBaseURL; + + // assign and do some validation on the zoom levels to ensure sanity + this.zoomLevel = (typeof options.initialZoom == 'undefined' ? -1 : parseInt(options.initialZoom)); + this.maxZoomLevel = (typeof options.maxZoom == 'undefined' ? 0 : Math.abs(parseInt(options.maxZoom))); + this.minZoomLevel = 0; + if (PanoJS.MIN_ZOOM_LEVEL) this.minZoomLevel = PanoJS.MIN_ZOOM_LEVEL; + if (this.zoomLevel > this.maxZoomLevel) this.zoomLevel = this.maxZoomLevel; + + this.initialPan = (options.initialPan ? options.initialPan : PanoJS.INITIAL_PAN); + + this.initialized = false; + this.surface = null; + this.well = null; + this.width = 0; + this.height = 0; + this.top = 0; + this.left = 0; + this.x = 0; + this.y = 0; + this.mark = { 'x' : 0, 'y' : 0 }; + this.pressed = false; + this.tiles = []; + this.mousedowntime = 0; + this.lastpos = {}; + this.cache = {}; + this.blankTile = options.blankTile ? options.blankTile : PanoJS.BLANK_TILE_IMAGE; + this.loadingTile = options.loadingTile ? options.loadingTile : PanoJS.LOADING_TILE_IMAGE; + this.resetCache(); + this.image_size = { width: options.imageWidth, height: options.imageHeight }; + + // employed to throttle the number of redraws that + // happen while the mouse is moving + this.moveCount = 0; + this.slideMonitor = 0; + this.slideAcceleration = 0; +} + +// project specific variables +PanoJS.PROJECT_NAME = 'PanoJS'; +PanoJS.PROJECT_VERSION = '2.0.0'; +PanoJS.REVISION_FLAG = ''; + +// CSS definition settings +PanoJS.SURFACE_STYLE_CLASS = 'surface'; +PanoJS.SURFACE_ID = 'viewer_contorls_surface'; +PanoJS.SURFACE_STYLE_ZINDEX = 20; +PanoJS.WELL_STYLE_CLASS = 'well'; +PanoJS.CONTROLS_STYLE_CLASS = 'controls' +PanoJS.TILE_STYLE_CLASS = 'tile'; + +// language settings +PanoJS.MSG_BEYOND_MIN_ZOOM = 'Cannot zoom out past the current level.'; +PanoJS.MSG_BEYOND_MAX_ZOOM = 'Cannot zoom in beyond the current level.'; + +// defaults if not provided as constructor options +PanoJS.TILE_BASE_URI = 'tiles'; +PanoJS.TILE_PREFIX = 'tile-'; +PanoJS.TILE_EXTENSION = 'jpg'; +PanoJS.TILE_SIZE = 256; +PanoJS.BLANK_TILE_IMAGE = 'blank.gif'; +PanoJS.LOADING_TILE_IMAGE = 'blank.gif'; +PanoJS.INITIAL_PAN = { 'x' : .5, 'y' : .5 }; +PanoJS.USE_LOADER_IMAGE = true; +PanoJS.USE_SLIDE = true; + +// dima +if (!PanoJS.STATIC_BASE_URL) PanoJS.STATIC_BASE_URL = ''; +PanoJS.CREATE_CONTROLS = true; +PanoJS.CREATE_INFO_CONTROLS = true; +PanoJS.CREATE_OSD_CONTROLS = true; +PanoJS.CREATE_THUMBNAIL_CONTROLS = (isClientPhone() ? false : true); +PanoJS.CREATE_MAXIMIZE_CONTROLS = true; +PanoJS.CREATE_ZOOM_CONTROLS = true; +PanoJS.CREATE_CLICK_CENTER = true; +PanoJS.WELL_APPEND = true; + +PanoJS.MIN_IS_FIT_ZOOM = false; // Its overide PanoJS.MIN_ZOOM_LEVEL +PanoJS.MAX_OVER_ZOOM = 2; +PanoJS.PRE_CACHE_AMOUNT = 3; // 1 - only visible, 2 - more, 3 - even more + +// dima +// The dafault is to pan with wheel events on a mac and zoom on other systems +PanoJS.USE_WHEEL_FOR_ZOOM = (navigator.userAgent.indexOf("Mac OS X")>0 ? false: true); +// the deltas on Firefox and Chrome are 40 times smaller than on Safari or IE +PanoJS.WHEEL_SCALE = (navigator.userAgent.toLowerCase().indexOf('chrome')>-1 ? 1 : 40); + +// dima: keys used by keyboard handlers +// right now event is attached to 'document', can't make sure which element is current, skip for now +PanoJS.USE_KEYBOARD = false; +PanoJS.KEY_MOVE_THROTTLE = 15; +PanoJS.KEY_UP = 38; +PanoJS.KEY_DOWN = 40; +PanoJS.KEY_RIGHT = 39; +PanoJS.KEY_LEFT = 37; +PanoJS.KEY_MINUS = {109:0, 189:0}; +PanoJS.KEY_PLUS = {107:0, 187:0}; + +// performance tuning variables +PanoJS.MOVE_THROTTLE = 3; +PanoJS.SLIDE_DELAY = 40; +PanoJS.SLIDE_ACCELERATION_FACTOR = 5; + +// the following are calculated settings +PanoJS.DOM_ONLOAD = (navigator.userAgent.indexOf('KHTML') >= 0 ? false : true); +PanoJS.GRAB_MOUSE_CURSOR = (navigator.userAgent.search(/KHTML|Opera/i) >= 0 ? 'pointer' : (document.attachEvent ? 'url(grab.cur)' : '-moz-grab')); +PanoJS.GRABBING_MOUSE_CURSOR = (navigator.userAgent.search(/KHTML|Opera/i) >= 0 ? 'move' : (document.attachEvent ? 'url(grabbing.cur)' : '-moz-grabbing')); + + + +PanoJS.prototype.init = function() { + + if (document.attachEvent) + document.body.ondragstart = function() { return false; } + + if (this.width == 0 && this.height == 0) { + this.width = this.viewer.offsetWidth; + this.height = this.viewer.offsetHeight; + } + + // calculate the zoom level based on what fits best in window + if (this.zoomLevel < 0 || this.zoomLevel > this.maxZoomLevel) { + var new_level = 0; + // here MAX defines partial fit and MIN would use full fit + while (this.tileSize * Math.pow(2, new_level) <= Math.max(this.width, this.height) && + new_level<=this.maxZoomLevel) { + this.zoomLevel = new_level; + new_level += 1; + } + } + if (PanoJS.MIN_IS_FIT_ZOOM) + { + this.minZoomLevel = this.zoomLevel; + } + // move top level up and to the left so that the image is centered + var fullWidth = this.tileSize * Math.pow(2, this.zoomLevel); + var fullHeight = this.tileSize * Math.pow(2, this.zoomLevel); + if (this.image_size) { + var cur_size = this.currentImageSize(); + fullWidth = cur_size.width; + fullHeight = cur_size.height; + } + this.x = Math.floor((fullWidth - this.width) * -this.initialPan.x); + this.y = Math.floor((fullHeight - this.height) * -this.initialPan.y); + + + // offset of viewer in the window + for (var node = this.viewer; node; node = node.offsetParent) { + this.top += node.offsetTop; + this.left += node.offsetLeft; + } + + // Create viewer elements + if (!this.surface) { + this.surface = document.createElement('div'); + this.surface.className = PanoJS.SURFACE_STYLE_CLASS; + this.surface.id = PanoJS.SURFACE_ID; + this.viewer.appendChild(this.surface); + this.surface.style.cursor = PanoJS.GRAB_MOUSE_CURSOR; + this.surface.style.zIndex = PanoJS.SURFACE_STYLE_ZINDEX; + } + + this.well = this.viewer.getElementsByClassName('well')[0]; + if (!this.well) { + this.well = document.createElement('div'); + this.well.className = PanoJS.WELL_STYLE_CLASS; + if (PanoJS.WELL_APPEND) { // sb + this.viewer.appendChild(this.well); + } else { // sb it need if at viewer div has content and that content should overflow well data + this.viewer.insertBefore(this.well,this.viewer.firstChild); + } + } else { + if (this.well.className !=PanoJS.WELL_STYLE_CLASS) + { + this.well.className += PanoJS.WELL_STYLE_CLASS; + } + } + + + // set event handlers for controls buttons + if (PanoJS.CREATE_CONTROLS && !this.controls) + this.controls = new PanoControls(this); + + if (PanoJS.CREATE_INFO_CONTROLS && !this.info_control) { + this.info_control = new InfoControl(this); + } + + if (PanoJS.CREATE_OSD_CONTROLS && !this.osd_control) { + this.osd_control = new OsdControl(this); + } + + if (PanoJS.CREATE_THUMBNAIL_CONTROLS && !this.thumbnail_control) { + this.thumbnail_control = new ThumbnailControl(this); + } + + this.prepareTiles(); + this.initialized = true; + + // dima: Setup UI events + this.ui_listener = this.surface; + if (isIE()) this.ui_listener = this.viewer; // issues with IE, hack it + + this.ui_listener.onclick = callback(this, this.mouseClickHandler); + this.ui_listener.onmousedown = callback(this, this.mousePressedHandler); + this.ui_listener.onmouseup = callback(this, this.mouseReleasedHandler); + this.ui_listener.onmouseout = callback(this, this.mouseReleasedHandler); + this.ui_listener.oncontextmenu = function() {return false;}; + this.ui_listener.ondblclick = callback(this, this.doubleClickHandler); + if (PanoJS.USE_KEYBOARD) + document.onkeydown = callback(this, this.keyboardHandler); + + this.ui_listener.onmousewheel = callback(this, this.mouseWheelHandler); + // dima: Firefox standard + if (!('onmousewheel' in document.documentElement)) + this.surface.addEventListener ("DOMMouseScroll", callback(this, this.mouseScrollHandler), false); + + // dima: support for HTML5 touch interfaces like iphone and android + this.touch_t = null; // sb + this.ui_listener.ontouchstart = callback(this, this.touchStartHandler); + this.ui_listener.ontouchmove = callback(this, this.touchMoveHandler); + //this.ui_listener.ontouchend = callback(this, this.touchEndHandler); + this.ui_listener.ongesturestart = callback(this, this.gestureStartHandler); + this.ui_listener.ongesturechange = callback(this, this.gestureChangeHandler); + this.ui_listener.ongestureend = callback(this, this.gestureEndHandler); + + // notify listners + this.notifyViewerZoomed(); + this.notifyViewerMoved(); + for (var i = 0; i < this.viewerInitCompleteListeners.length; i++) + { + this.viewerInitCompleteListeners[i](); + } +}; + +PanoJS.prototype.viewerDomElement = function() { + return this.viewer; +}; + +PanoJS.prototype.thumbnailURL = function() { + return this.tileUrlProvider.assembleUrl(0, 0, 0); +}; + +PanoJS.prototype.imageSize = function() { + return this.image_size; +}; + +PanoJS.prototype.currentImageSize = function() { + var scale = this.currentScale(); + return { width: this.image_size.width * scale, height: this.image_size.height * scale }; +}; + +PanoJS.prototype.prepareTiles = function() { + var rows = Math.ceil(this.height / this.tileSize)+ PanoJS.PRE_CACHE_AMOUNT; + var cols = Math.ceil(this.width / this.tileSize)+ PanoJS.PRE_CACHE_AMOUNT; + + for (var c = 0; c < cols; c++) { + var tileCol = []; + + for (var r = 0; r < rows; r++) { + /** + * element is the DOM element associated with this tile + * posx/posy are the pixel offsets of the tile + * xIndex/yIndex are the index numbers of the tile segment + * qx/qy represents the quadrant location of the tile + */ + /* + var tile = { + 'element' : null, + 'posx' : 0, + 'posy' : 0, + 'xIndex' : c, + 'yIndex' : r, + 'qx' : c, + 'qy' : r + };*/ + + var tile = new Tile(this, c, r); + + tileCol.push(tile); + } + this.tiles.push(tileCol); + } + + this.positionTiles(); +}; + +/** + * Position the tiles based on the x, y coordinates of the + * viewer, taking into account the motion offsets, which + * are calculated by a motion event handler. + */ +PanoJS.prototype.positionTiles = function(motion, reset) { + // default to no motion, just setup tiles + if (typeof motion == 'undefined') { + motion = { 'x' : 0, 'y' : 0 }; + } + + var cur_size = this.currentImageSize(); + + for (var c = 0; c < this.tiles.length; c++) { + for (var r = 0; r < this.tiles[c].length; r++) { + var tile = this.tiles[c][r]; + + tile.posx = (tile.xIndex * this.tileSize) + this.x + motion.x; + tile.posy = (tile.yIndex * this.tileSize) + this.y + motion.y; + + var visible = true; + + if (tile.posx > this.width +this.tileSize ) { + // tile moved out of view to the right + // consider the tile coming into view from the left + do { + tile.xIndex -= this.tiles.length; + tile.posx = (tile.xIndex * this.tileSize) + this.x + motion.x; + } while (tile.posx > this.width +this.tileSize ); + + if (tile.posx + this.tileSize < 0) { + visible = false; + } + + } else { + // tile may have moved out of view from the left + // if so, consider the tile coming into view from the right + while (tile.posx < -this.tileSize *2) { + tile.xIndex += this.tiles.length; + tile.posx = (tile.xIndex * this.tileSize) + this.x + motion.x; + } + + if (tile.posx > this.width +this.tileSize) { + visible = false; + } + } + + if (tile.posy > this.height +this.tileSize) { + // tile moved out of view to the bottom + // consider the tile coming into view from the top + do { + tile.yIndex -= this.tiles[c].length; + tile.posy = (tile.yIndex * this.tileSize) + this.y + motion.y; + } while (tile.posy > this.height +this.tileSize); + + if (tile.posy + this.tileSize < 0) { + visible = false; + } + + } else { + // tile may have moved out of view to the top + // if so, consider the tile coming into view from the bottom + while (tile.posy < -this.tileSize *2) { + tile.yIndex += this.tiles[c].length; + tile.posy = (tile.yIndex * this.tileSize) + this.y + motion.y; + } + + if (tile.posy > this.height +this.tileSize) { + visible = false; + } + } + + // additional constraint + if (tile.xIndex*this.tileSize >= cur_size.width) visible = false; + if (tile.yIndex*this.tileSize >= cur_size.height) visible = false; + + // display the image if visible + if (visible) + this.assignTileImage(tile); + else + this.removeTileFromWell(tile); + } + } + + // reset the x, y coordinates of the viewer according to motion + if (reset) { + this.x += motion.x; + this.y += motion.y; + } +}; + +PanoJS.prototype.removeTileFromWell = function(tile) { + if (!tile || !tile.element || !tile.element.parentNode) return; + this.well.removeChild(tile.element); + tile.element = null; +}; + + +/** + * Determine the source image of the specified tile based + * on the zoom level and position of the tile. If forceBlankImage + * is specified, the source should be automatically set to the + * null tile image. This method will also setup an onload + * routine, delaying the appearance of the tile until it is fully + * loaded, if configured to do so. + */ +PanoJS.prototype.assignTileImage = function(tile) { + var tileImgId, src; + var useBlankImage = false; + + // check if image has been scrolled too far in any particular direction + // and if so, use the null tile image + if (!useBlankImage) { + var left = tile.xIndex < 0; + var high = tile.yIndex < 0; + + // dima: allow zooming in more than 100% + var cur_size = this.currentImageSize(); + var right = tile.xIndex*this.tileSize >= cur_size.width; + var low = tile.yIndex*this.tileSize >= cur_size.height; + + if (high || left || low || right) { + useBlankImage = true; + } + } + + if (useBlankImage) { + tileImgId = 'blank'; + src = this.cache['blank'].src; + } + else { + tileImgId = src = this.tileUrlProvider.assembleUrl(tile.xIndex, tile.yIndex, this.zoomLevel); + } + + // only remove tile if identity is changing + if (tile.element != null && + tile.element.parentNode != null && + tile.element.relativeSrc != null && + tile.element.relativeSrc != src) { + delete this.cache[tile.element.relativeSrc]; + this.well.removeChild(tile.element); + } + + var scale = Math.max(this.tileSize / this.realTileSize, 1.0); + var tileImg = this.cache[tileImgId]; + + //window.localStorage (details) + //var available = navigator.mozIsLocallyAvailable("my-image-file.png", true); + + // create cache if not exist + if (tileImg == null) + //tileImg = this.cache[tileImgId] = this.createPrototype('', src); // delayed loading + tileImg = this.cache[tileImgId] = this.createPrototype(src); + else + tileImg.done = true; + + //if (tileImg.done) + if (tileImg.naturalWidth && tileImg.naturalHeight && tileImg.naturalWidth>0 && tileImg.naturalHeight>0) { + tileImg.style.width = tileImg.naturalWidth*scale + 'px'; + tileImg.style.height = tileImg.naturalHeight*scale + 'px'; + } else + if (isIE() && tileImg.offsetWidth>0 && tileImg.offsetHeight>0) { // damn IE does not have naturalWidth ... + tileImg.style.width = tileImg.offsetWidth*scale + 'px'; + tileImg.style.height = tileImg.offsetHeight*scale + 'px'; + } + + if ( tileImg.done || !tileImg.delayed_loading && + (useBlankImage || !PanoJS.USE_LOADER_IMAGE || tileImg.complete || (tileImg.image && tileImg.image.complete)) ) { + tileImg.onload = null; + if (tileImg.image) tileImg.image.onload = null; + + if (tileImg.parentNode == null) { + tile.element = this.well.appendChild(tileImg); + } + tileImg.done = true; + } else { + var loadingImg = this.createPrototype(this.cache['loading'].src); + loadingImg.targetSrc = tileImgId; + + var well = this.well; + tile.element = well.appendChild(loadingImg); + tileImg.onload = function() { + // make sure our destination is still present + if (loadingImg.parentNode && loadingImg.targetSrc == tileImgId) { + tileImg.style.top = loadingImg.style.top; + tileImg.style.left = loadingImg.style.left; + if (tileImg.naturalWidth && tileImg.naturalHeight && tileImg.naturalWidth>0 && tileImg.naturalHeight>0) { + tileImg.style.width = tileImg.naturalWidth*scale + 'px'; + tileImg.style.height = tileImg.naturalHeight*scale + 'px'; + } else + if (isIE() && tileImg.offsetWidth>0 && tileImg.offsetHeight>0) { // damn IE does not have naturalWidth ... + tileImg.style.width = tileImg.offsetWidth*scale + 'px'; + tileImg.style.height = tileImg.offsetHeight*scale + 'px'; + } + well.replaceChild(tileImg, loadingImg); + tile.element = tileImg; + } else { + // delete a tile if the destination is not present anymore + if (loadingImg.parentNode) { + well.removeChild(loadingImg); + tile.element = null; + } + } + + tileImg.onload = function() {}; + return false; + } + + // dima, fetch image after onload method is set-up + if (!tileImg.done) {// && tileImg.delayed_loading) { + tileImg.src = tileImg.relativeSrc; + } + + // konqueror only recognizes the onload event on an Image + // javascript object, so we must handle that case here + if (!PanoJS.DOM_ONLOAD) { + tileImg.image = new Image(); + tileImg.image.onload = tileImg.onload; + tileImg.image.src = tileImg.src; + } + } + + if (tile.element) { + tile.element.style.top = tile.posy + 'px'; + tile.element.style.left = tile.posx + 'px'; + } + +}; + +PanoJS.prototype.createPrototype = function(src, src_to_load) { + var img = document.createElement('img'); + img.src = src; + if (!src_to_load) + img.relativeSrc = src; + else { + img.relativeSrc = src_to_load; + img.delayed_loading = true; + } + img.className = PanoJS.TILE_STYLE_CLASS; + //img.style.width = this.tileSize + 'px'; + //img.style.height = this.tileSize + 'px'; + return img; +}; + +PanoJS.prototype.currentScale = function() { + var scale = 1.0; + if (this.zoomLevelthis.maxZoomLevel) + scale = Math.pow(2, Math.abs(this.zoomLevel-this.maxZoomLevel)); + return scale; +}; + +PanoJS.prototype.toImageFromViewer = function(p) { + var scale = this.currentScale(); + p.x = (p.x / scale); + p.y = (p.y / scale); + return p; +}; + +PanoJS.prototype.toViewerFromImage = function(p) { + var scale = this.currentScale(); + p.x = (p.x * scale); + p.y = (p.y * scale); + return p; +}; + +PanoJS.prototype.addViewerMovedListener = function(listener) { + this.viewerMovedListeners.push(listener); +}; + +PanoJS.prototype.addViewerZoomedListener = function(listener) { + this.viewerZoomedListeners.push(listener); +}; + +PanoJS.prototype.addViewerResizedListener = function(listener) { + this.viewerResizedListeners.push(listener); +}; +PanoJS.prototype.addViewerClickListener = function(listener) { + this.viewerClickListeners.push(listener); +}; +PanoJS.prototype.addViewerInitCompleteListener = function(listener) { + this.viewerInitCompleteListeners.push(listener); +}; +// Notify listeners of a zoom event on the viewer. +PanoJS.prototype.notifyViewerZoomed = function() { + var scale = this.currentScale(); + var w = this.surface.clientWidth / scale; + var h = this.surface.clientHeight / scale; + + for (var i = 0; i < this.viewerZoomedListeners.length; i++) + { + + if (typeof(this.viewerZoomedListeners[i].viewerZoomed) !='undefined') { // sb it use for callbacks not simple function + this.viewerZoomedListeners[i].viewerZoomed( new PanoJS.ZoomEvent(this.x, this.y, this.zoomLevel, scale, w, h) ); + } else { + this.viewerZoomedListeners[i]( new PanoJS.ZoomEvent(this.x, this.y, this.zoomLevel, scale, w, h) ); + } + } +}; + +// dima : Notify listeners of a zoom event on the viewer +PanoJS.prototype.notifyViewerResized = function() { + var scale = this.currentScale(); + var w = this.surface.clientWidth / scale; + var h = this.surface.clientHeight / scale; + for (var i = 0; i < this.viewerResizedListeners.length; i++) { + if (typeof(this.viewerResizedListeners[i].viewerResized) != 'undefined') { + this.viewerResizedListeners[i].viewerResized( new PanoJS.ResizeEvent(this.x, this.y, w, h) ); + } else { + this.viewerResizedListeners[i]( new PanoJS.ResizeEvent(this.x, this.y, w, h) ); + } + } +}; + +// Notify listeners of a move event on the viewer. +PanoJS.prototype.notifyViewerMoved = function(coords) { + if (typeof coords == 'undefined') { + coords = { 'x' : 0, 'y' : 0 }; + } + + for (var i = 0; i < this.viewerMovedListeners.length; i++) { + //sb // if add for callback not simple function + if (typeof(this.viewerMovedListeners[i].viewerMoved) != 'undefined') { + this.viewerMovedListeners[i].viewerMoved( new PanoJS.MoveEvent( this.x + (coords.x - this.mark.x), + this.y + (coords.y - this.mark.y) + ) + ); + } else { + // sb - if callback simple function + this.viewerMovedListeners[i]( new PanoJS.MoveEvent( this.x + (coords.x - this.mark.x), + this.y + (coords.y - this.mark.y) + ) + ); + } + } +}; + +PanoJS.prototype.zoom = function(direction) { + // ensure we are not zooming out of range + + if (this.zoomLevel + direction < this.minZoomLevel) { + if (PanoJS.MSG_BEYOND_MIN_ZOOM) { + alert(PanoJS.MSG_BEYOND_MIN_ZOOM); + } + return; + } + + if (this.zoomLevel+direction > this.maxZoomLevel+PanoJS.MAX_OVER_ZOOM) return; + + this.blank(); + this.resetCache(); + + if (this.zoomLevel+direction > this.maxZoomLevel) { + //dima + var scale_dif = (this.zoomLevel+direction - this.maxZoomLevel) * 2; + this.tileSize = this.realTileSize*scale_dif; + } else { + this.tileSize = this.realTileSize; + } + + var coords = { 'x' : Math.floor(this.width / 2), 'y' : Math.floor(this.height / 2) }; + + var before = { + 'x' : (coords.x - this.x), + 'y' : (coords.y - this.y) + }; + + var after = { + 'x' : Math.floor(before.x * Math.pow(2, direction)), + 'y' : Math.floor(before.y * Math.pow(2, direction)) + }; + + this.x = coords.x - after.x; + this.y = coords.y - after.y; + this.zoomLevel += direction; + + this.positionTiles(); + this.notifyViewerZoomed(); +}; + +PanoJS.prototype.update = function() { + this.blank(); + this.resetCache(); + this.positionTiles(); + if (this.thumbnail_control) this.thumbnail_control.update(); +}; + +// Clear all the tiles from the well for a complete reinitialization of the +// viewer. At this point the viewer is not considered to be initialized. +PanoJS.prototype.clear = function() { + this.blank(); + this.initialized = false; + this.tiles = []; + this.resetCache(); +}; + +PanoJS.prototype.resetCache = function() { + this.cache = {}; + this.cache['blank'] = new Image(); + this.cache['blank'].src = this.blankTile; + if (this.blankTile != this.loadingTile) { + this.cache['loading'] = new Image(); + this.cache['loading'].src = this.loadingTile; + } else { + this.cache['loading'] = this.cache['blank']; + } +}; + +// Remove all tiles from the well, which effectively "hides" +// them for a repaint. +PanoJS.prototype.blank = function() { + for (imgId in this.cache) { + var img = this.cache[imgId]; + if (!img) continue; + img.onload = function() {}; + if (img.image) { + img.image.onload = function() {}; + } + + if (img.parentNode != null) { + this.well.removeChild(img); + } + } + this.resetCache(); +}; + +// Method specifically for handling a mouse move event. A direct +// movement of the viewer can be achieved by calling positionTiles() directly. +PanoJS.prototype.moveViewer = function(coords) { + if (coords.x == this.x && coords.y == this.y) return; + this.positionTiles({ 'x' : (coords.x - this.mark.x), 'y' : (coords.y - this.mark.y) }); + this.notifyViewerMoved(coords); +}; + +// dima: Event that works for any input, expects DeltaX and DeltaY +PanoJS.prototype.moveViewerBy = function(coords) { + this.positionTiles(coords, true); + //this.notifyViewerMoved(coords); + this.notifyViewerMoved(); +}, + + +/** + * Make the specified coords the new center of the image placement. + * This method is typically triggered as the result of a double-click + * event. The calculation considers the distance between the center + * of the viewable area and the specified (viewer-relative) coordinates. + * If absolute is specified, treat the point as relative to the entire + * image, rather than only the viewable portion. + */ +PanoJS.prototype.recenter = function(coords, absolute, skip_motion) { + skip_motion = typeof(skip_motion) != 'undefined' ? skip_motion : false; + if (absolute) { + coords.x += this.x; + coords.y += this.y; + } + if (coords.x == this.x && coords.y == this.y) return; + + var motion = { + 'x' : Math.floor((this.width / 2) - coords.x), + 'y' : Math.floor((this.height / 2) - coords.y) + }; + + if (motion.x == 0 && motion.y == 0) { + return; + } + + if (PanoJS.USE_SLIDE && !skip_motion) { + var target = motion; + var x, y; + // handle special case of vertical movement + if (target.x == 0) { + x = 0; + y = this.slideAcceleration; + } + else { + var slope = Math.abs(target.y / target.x); + x = Math.round(Math.pow(Math.pow(this.slideAcceleration, 2) / (1 + Math.pow(slope, 2)), .5)); + y = Math.round(slope * x); + } + + motion = { + 'x' : Math.min(x, Math.abs(target.x)) * (target.x < 0 ? -1 : 1), + 'y' : Math.min(y, Math.abs(target.y)) * (target.y < 0 ? -1 : 1) + } + } + + this.positionTiles(motion, true); + this.notifyViewerMoved(); + + if (!PanoJS.USE_SLIDE && !skip_motion) { + return; + } + + var newcoords = { + 'x' : coords.x + motion.x, + 'y' : coords.y + motion.y + }; + + var self = this; + // TODO: use an exponential growth rather than linear (should also depend on how far we are going) + // FIXME: this could be optimized by calling positionTiles directly perhaps + this.slideAcceleration += PanoJS.SLIDE_ACCELERATION_FACTOR; + this.slideMonitor = setTimeout(function() { self.recenter(newcoords); }, PanoJS.SLIDE_DELAY ); +}; + +PanoJS.prototype.resize = function() { + // IE fires a premature resize event + if (!this.initialized) return; + if (this.width == this.viewer.offsetWidth && this.height == this.viewer.offsetHeight) return; + + var newWidth = this.viewer.offsetWidth; + var newHeight = this.viewer.offsetHeight; + this.viewer.style.display = 'none'; + this.clear(); + this.width = newWidth; + this.height = newHeight; + + this.prepareTiles(); + this.positionTiles(); + this.viewer.style.display = ''; + this.initialized = true; + this.notifyViewerMoved(); + this.notifyViewerResized(); +}; + +PanoJS.prototype.toggleMaximize = function() { + if (!this.maximized) this.maximized = false; + this.maximized = !this.maximized; + + var vd = this.viewer; + if (this.maximized) { + this.viewer_style = { 'width': vd.style.width, 'height': vd.style.height, + 'position': vd.style.position, 'zIndex': vd.style.zIndex, + 'left': vd.style.left, 'top': vd.style.top }; + this.document_style = { 'padding': document.body.style.padding, 'overflow': document.body.style.overflow }; + + vd.style.position = 'fixed'; + //vd.style.position = 'absolute'; + vd.style.zIndex = '14999'; + //vd.style.left = window.scrollX + 'px'; + //vd.style.top = window.scrollY + 'px'; + vd.style.left = '0px'; + vd.style.top = '0px'; + vd.style.width = '100%'; + vd.style.height = '100%'; + document.body.style.overflow = 'hidden'; + document.body.style.padding = '0'; + if (isMobileSafari()) { + vd.style.left = window.scrollX + 'px'; + vd.style.top = window.scrollY + 'px'; + vd.style.width = window.innerWidth + 'px'; + vd.style.height = window.innerHeight + 'px'; + } + } else { + document.body.style.padding = this.document_style.padding; + document.body.style.overflow = this.document_style.overflow; + vd.style.width = this.viewer_style.width; + vd.style.height = this.viewer_style.height; + vd.style.position = this.viewer_style.position; + vd.style.zIndex = this.viewer_style.zIndex; + vd.style.left = this.viewer_style.left; + vd.style.top = this.viewer_style.top; + } + + this.resize(); +}; + +/** + * Resolve the coordinates from this mouse event by subtracting the + * offset of the viewer in the browser window (or frame). This does + * take into account the scroll offset of the page. + */ +PanoJS.prototype.resolveCoordinates = function(e) { + + if (e.touches) { // SB touch event + var e_clientX = e.touches[0].clientX; + var e_clientY = e.touches[0].clientY; + var e_pageX = e.touches[0].pageX; + var e_pageY = e.touches[0].pageY; + } else { + var e_clientX = e.clientX; + var e_clientY = e.clientY; + var e_pageX = e.pageX; + var e_pageY = e.pageY + } + if (this.maximized) return { 'x' : e_clientX, 'y' : e_clientY }; + + return { + 'x' : (e_pageX || (e_clientX + (document.documentElement.scrollLeft || document.body.scrollLeft))) - this.left, + 'y' : (e_pageY || (e_clientY + (document.documentElement.scrollTop || document.body.scrollTop))) - this.top + }; +}; + +PanoJS.prototype.press = function(coords) { + this.activate(true); + this.mark = coords; + this.mouse_have_moved = false; +}; + +PanoJS.prototype.release = function(coords) { + this.activate(false); + var motion = { + 'x' : (coords.x - this.mark.x), + 'y' : (coords.y - this.mark.y) + }; + + this.x += motion.x; + this.y += motion.y; + this.mark = { 'x' : 0, 'y' : 0 }; + this.mouse_have_moved = false; +}; + +/** + * Activate the viewer into motion depending on whether the mouse is pressed or + * not pressed. This method localizes the changes that must be made to the + * layers. + */ +PanoJS.prototype.activate = function(pressed) { + this.pressed = pressed; + this.surface.style.cursor = (pressed ? PanoJS.GRABBING_MOUSE_CURSOR : PanoJS.GRAB_MOUSE_CURSOR); + this.ui_listener.onmousemove = (pressed ? callback(this, this.mouseMovedHandler) : function() {}); +}; + +/** + * Check whether the specified point exceeds the boundaries of + * the viewer's primary image. + */ +PanoJS.prototype.pointExceedsBoundaries = function(coords) { + return (coords.x < this.x || + coords.y < this.y || + coords.x > (this.tileSize * Math.pow(2, this.zoomLevel) + this.x) || + coords.y > (this.tileSize * Math.pow(2, this.zoomLevel) + this.y)); +}; + +// QUESTION: where is the best place for this method to be invoked? +PanoJS.prototype.resetSlideMotion = function() { + // QUESTION: should this be > 0 ? + if (this.slideMonitor != 0) { + clearTimeout(this.slideMonitor); + this.slideMonitor = 0; + } + + this.slideAcceleration = 0; +}; + + + +//------------------------------------------------------- +// Mouse Events +//------------------------------------------------------- + +PanoJS.prototype.blockPropagation = function (e) { + if (e.stopPropagation) e.stopPropagation(); // DOM Level 2 + else e.cancelBubble = true; // IE + if (e.preventDefault) e.preventDefault(); // prevent image dragging + else e.returnValue=false; +} + +PanoJS.prototype.mousePressedHandler = function(e) { + e = e ? e : window.event; + this.blockPropagation(e); + // only grab on left-click + var coords = this.resolveCoordinates(e); + //if (this.pointExceedsBoundaries(coords)) + this.press(coords); + + // NOTE: MANDATORY! must return false so event does not propagate to well! + return false; +}; + +PanoJS.prototype.mouseClickHandler = function(e) { + e = e ? e : window.event; + this.blockPropagation(e); + // only grab on left-click + var coords = this.resolveCoordinates(e); + //if (this.pointExceedsBoundaries(coords)) + //this.press(coords); + + // NOTE: MANDATORY! must return false so event does not propagate to well! + return false; +}; +PanoJS.prototype.mouseReleasedHandler = function(e) { + e = e ? e : window.event; + if (!this.pressed) return false; + var coords = this.resolveCoordinates(e); + var motion = { + 'x' : (coords.x - this.mark.x), + 'y' : (coords.y - this.mark.y) + }; + var moved = this.mouse_have_moved; + this.release(coords); + + // only if there was little movement + if (moved || motion.x>5 || motion.y>5) return false; + + if (e.button == 2) { + this.blockPropagation(e); + this.zoom(-1); + } else + // move on one click + if (e.button < 2) { + //if (!this.pointExceedsBoundaries(coords)) { + if (PanoJS.CREATE_CLICK_CENTER) { + this.resetSlideMotion(); + this.recenter(coords); + } + // События по клику выполняются в любом случае + for (var i = 0; i < this.viewerClickListeners.length; i++) + { + this.viewerClickListeners[i]( e ); + } + + //} + } + + return false; +}; + +PanoJS.prototype.mouseMovedHandler = function(e) { + e = e ? e : window.event; + + // only move on left-click + if (e.button < 2) { + this.mouse_have_moved = true; + this.moveCount++; + if (this.moveCount % PanoJS.MOVE_THROTTLE == 0) + this.moveViewer(this.resolveCoordinates(e)); + } + return false; +}; + +PanoJS.prototype.doubleClickHandler = function(e) { + e = e ? e : window.event; + //var coords = this.resolveCoordinates(e); + //if (!this.pointExceedsBoundaries(coords)) { + //this.resetSlideMotion(); + //this.recenter(coords); + this.zoom(1); + //} + return false; +}; + +PanoJS.prototype.mouseWheelHandler = function(e) { + e = e ? e : window.event; + this.blockPropagation(e); + + if (PanoJS.USE_WHEEL_FOR_ZOOM) { + if (e.wheelDelta<0) this.zoom(-1); + else + if (e.wheelDelta>0) this.zoom(1); + } else { + var dx = e.wheelDeltaX/PanoJS.WHEEL_SCALE; + var dy = e.wheelDeltaY/PanoJS.WHEEL_SCALE; + this.moveViewerBy({'x': dx,'y': dy}); + } + return false; +}; + +PanoJS.prototype.mouseScrollHandler = function(e) { + e = e ? e : window.event; + this.blockPropagation(e); + + // Here we only have delta Y, so for firefox only Zoom will be implemented + //var wheelData = e.detail * -1 * PanoJS.WHEEL_SCALE; // adjust delta value in sync with Webkit + if (e.detail<0) this.zoom(1); + else + if (e.detail>0) this.zoom(-1); + + return false; +}; + +//---------------------------------------------------------------------- +// keyboard events +//---------------------------------------------------------------------- + +PanoJS.prototype.keyboardHandler = function(e) { + if (!PanoJS.USE_KEYBOARD) return; + e = e ? e : window.event; + var key = e.keyCode ? e.keyCode : e.which; + + if (key in PanoJS.KEY_MINUS) { + this.blockPropagation(e); + this.zoom(-1); + return false; + } else + if (key in PanoJS.KEY_PLUS) { + this.blockPropagation(e); + this.zoom(1); + return false; + } else + if (key == PanoJS.KEY_UP) { + this.blockPropagation(e); + this.moveViewerBy({'x': 0,'y': -PanoJS.KEY_MOVE_THROTTLE}); + return false; + } else + if (key == PanoJS.KEY_RIGHT) { + this.blockPropagation(e); + this.moveViewerBy({'x': PanoJS.KEY_MOVE_THROTTLE,'y': 0}); + return false; + } else + if (key == PanoJS.KEY_DOWN) { + this.blockPropagation(e); + this.moveViewerBy({'x': 0,'y': PanoJS.KEY_MOVE_THROTTLE}); + return false; + } else + if (key == PanoJS.KEY_LEFT) { + this.blockPropagation(e); + this.moveViewerBy({'x': -PanoJS.KEY_MOVE_THROTTLE,'y': 0}); + return false; + } + +} + +//---------------------------------------------------------------------- +// touch events +//---------------------------------------------------------------------- + +PanoJS.prototype.touchStartHandler = function(e) { + e = e ? e : window.event; + if (e == null) return false; + if (e.touches.length == 1) { // Only deal with one finger + // prevent anything else happening for this event further + this.blockPropagation(e); + + // actully store the initial touch move position + var touch = e.touches[0]; // Get the information for finger #1 + this.touch_start = {'x': touch.clientX,'y': touch.clientY}; + var that = this; + this.touch_t = window.setTimeout( callback(that, that.touchClickHandler,e),200); // sb если не двигаем - значит кликнули + } + return false; +} + +PanoJS.prototype.touchMoveHandler = function(e) { + e = e ? e : window.event; + if (e == null) return false; + window.clearTimeout(this.touch_t); // SB отменяем - потому что двигаем + if (e.touches.length==1 && this.touch_start) { // Only deal with one finger + // prevent anything else happening for this event further + this.blockPropagation(e); + + // move + var touch = e.touches[0]; // Get the information for finger #1 + var p = {'x': touch.clientX-this.touch_start.x,'y': touch.clientY-this.touch_start.y}; + this.moveViewerBy(p); + this.touch_start = {'x': touch.clientX,'y': touch.clientY}; + } + return false; +} +PanoJS.prototype.touchEndHandler = function(e) { // sb Empty function for future, may need +} +PanoJS.prototype.touchClickHandler = function(e) { + e = e ? e : window.event; + this.blockPropagation(e); + + if (e == null) return false; + // sb События по клику выполняются в любом случае + for (var i = 0; i < this.viewerClickListeners.length; i++) + { + this.viewerClickListeners[i]( e ); + } +} + +//---------------------------------------------------------------------- +// gesture events +//---------------------------------------------------------------------- + +PanoJS.prototype.gestureStartHandler = function(e) { + e = e ? e : window.event; + if (e == null) return false; + this.blockPropagation(e); + this.gesture_current_scale = 1.0; + this.gesture_image_scale = this.currentScale(); + return false; +} + +PanoJS.prototype.gestureChangeHandler = function(e) { + e = e ? e : window.event; + if (e == null) return false; + this.blockPropagation(e); + + if (e.scale/this.gesture_current_scale>2.0) { + this.gesture_current_scale = e.scale; + this.zoom(1); + } else + if (e.scale/this.gesture_current_scale<0.5) { + this.gesture_current_scale = e.scale; + this.zoom(-1); + } + + if (this.osd_control) { + e.image_scale = this.gesture_image_scale; + e.gesture_current_scale = this.gesture_current_scale; + this.osd_control.viewerZooming(e); + } + + return false; +} + +PanoJS.prototype.gestureEndHandler = function(e) { + e = e ? e : window.event; + if (e == null) return false; + this.blockPropagation(e); + if (this.osd_control) this.osd_control.show(false); + + // e.scale e.rotation + //if (e.scale>1) this.zoom(1); + //else + //if (e.scale<1) this.zoom(-1); + return false; +} + + +//------------------------------------------------------- +// Control Events +//------------------------------------------------------- + +PanoJS.prototype.zoomInHandler = function(e) { + this.zoom(1); +}; + +PanoJS.prototype.zoomOutHandler = function(e) { + this.zoom(-1); +}; + +PanoJS.prototype.zoom11Handler = function(e) { + this.zoom(this.maxZoomLevel-this.zoomLevel); +}; + +PanoJS.prototype.maximizeHandler = function(e) { + this.toggleMaximize(); +}; + + +//------------------------------------------------------- +// PanoJS Events +//------------------------------------------------------- + +PanoJS.MoveEvent = function(x, y) { + this.x = x; + this.y = y; +}; + +PanoJS.ZoomEvent = function(x, y, level, scale, width, height) { + this.x = x; + this.y = y; + this.level = level; + this.scale = scale; + this.width = width; + this.height = height; +}; + +PanoJS.ResizeEvent = function(x, y, width, height) { + this.x = x; + this.y = y; + this.width = width; + this.height = height; +}; + + +//------------------------------------------------------- +// Tile +//------------------------------------------------------- + +function Tile(viewer, x, y) { + this.viewer = viewer; + this.element = null; + this.posx = 0; + this.posy = 0; + this.xIndex = x; + this.yIndex = y; + this.qx = x; + this.qy = y; +}; + +Tile.prototype.createDOMElements = function() { + //this.dom_info.innerHTML = ""; +}; + +//------------------------------------------------------- +// TileUrlProvider +//------------------------------------------------------- + +PanoJS.TileUrlProvider = function(baseUri, prefix, extension) { + this.baseUri = baseUri; + this.prefix = prefix; + this.extension = extension; +} + +PanoJS.TileUrlProvider.prototype = { +assembleUrl: function(xIndex, yIndex, zoom) { + return this.baseUri + '/' + + this.prefix + zoom + '-' + xIndex + '-' + yIndex + '.' + this.extension + + (PanoJS.REVISION_FLAG ? '?r=' + PanoJS.REVISION_FLAG : ''); +} +} + diff --git a/panojs/controls.js b/panojs/controls.js index d5d3db4..3b6305e 100755 --- a/panojs/controls.js +++ b/panojs/controls.js @@ -1,131 +1,131 @@ -/******************************************************************************* - Controls - creates buttons for zooming and, full screen - - GSV 3.0 : PanoJS3 - @author Dmitry Fedorov - - Copyright (c) 2010 Dmitry Fedorov, Center for Bio-Image Informatics - - using: isClientTouch() and isClientPhone() from utils.js - -*******************************************************************************/ - -PanoJS.CONTROL_IMAGE_ZOOMIN = "images/32px_plus.png"; -PanoJS.CONTROL_IMAGE_ZOOM11 = "images/32px_11.png"; -PanoJS.CONTROL_IMAGE_ZOOMOUT = "images/32px_minus.png"; -PanoJS.CONTROL_IMAGE_MAXIMIZE = "images/32px_show.png"; - -PanoJS.CONTROL_IMAGE_ZOOMIN_TOUCH = "images/64px_plus.png"; -PanoJS.CONTROL_IMAGE_ZOOM11_TOUCH = "images/64px_11.png"; -PanoJS.CONTROL_IMAGE_ZOOMOUT_TOUCH = "images/64px_minus.png"; -PanoJS.CONTROL_IMAGE_MAXIMIZE_TOUCH = "images/64px_show.png"; - - PanoJS.CONTROL_IMAGE_ZOOMIN = "i/panojs/32px_plus.png"; - PanoJS.CONTROL_IMAGE_ZOOM11 = "i/panojs/32px_11.png"; - PanoJS.CONTROL_IMAGE_ZOOMOUT = "i/panojs/32px_minus.png"; - PanoJS.CONTROL_IMAGE_MAXIMIZE = "i/panojs/32px_show.png"; - - PanoJS.CONTROL_IMAGE_ZOOMIN_TOUCH = "i/panojs/64px_plus.png"; - PanoJS.CONTROL_IMAGE_ZOOM11_TOUCH = "i/panojs/64px_11.png"; - PanoJS.CONTROL_IMAGE_ZOOMOUT_TOUCH = "i/panojs/64px_minus.png"; - PanoJS.CONTROL_IMAGE_MAXIMIZE_TOUCH = "i/panojs/64px_show.png"; -PanoJS.CONTROL_STYLE = "position: absolute; z-index: 30; "; //opacity:0.5; filter:alpha(opacity=50); "; - -PanoJS.CONTROL_ZOOMIN = { - className : "zoomIn", - image : (isClientTouch() ? PanoJS.CONTROL_IMAGE_ZOOMIN_TOUCH : PanoJS.CONTROL_IMAGE_ZOOMIN), - title : "Zoom in", - style : PanoJS.CONTROL_STYLE + " top: 10px; left: 10px; width: 20px;", -}; - -PanoJS.CONTROL_ZOOM11 = { - className : "zoom11", - image : (isClientTouch() ? PanoJS.CONTROL_IMAGE_ZOOM11_TOUCH : PanoJS.CONTROL_IMAGE_ZOOM11), - title : "Zoom 1:1", - style : PanoJS.CONTROL_STYLE + " top: 40px; left: 10px; width: 20px;", -}; - -PanoJS.CONTROL_ZOOMOUT = { - className : "zoomOut", - image : (isClientTouch() ? PanoJS.CONTROL_IMAGE_ZOOMOUT_TOUCH : PanoJS.CONTROL_IMAGE_ZOOMOUT), - title : "Zoom out", - style : PanoJS.CONTROL_STYLE + " top: 70px; left: 10px; width: 20px;", -}; - -PanoJS.CONTROL_MAXIMIZE = { - className : "maximize", - image : (isClientTouch() ? PanoJS.CONTROL_IMAGE_MAXIMIZE_TOUCH : PanoJS.CONTROL_IMAGE_MAXIMIZE), - title : "Maximize", - style : PanoJS.CONTROL_STYLE + " top: 10px; right: 10px; width: 20px;", -}; - -if (isClientTouch()) { - PanoJS.CONTROL_ZOOMIN.style = PanoJS.CONTROL_STYLE + " top: 15px; left: 15px; width: 36px;"; - PanoJS.CONTROL_ZOOM11.style = PanoJS.CONTROL_STYLE + " top: 75px; left: 15px; width: 36px;"; - PanoJS.CONTROL_ZOOMOUT.style = PanoJS.CONTROL_STYLE + " top: 135px; left: 15px; width: 36px;"; - PanoJS.CONTROL_MAXIMIZE.style = PanoJS.CONTROL_STYLE + " top: 15px; right: 15px; width: 36px;"; -} - -if (isClientPhone()) { - PanoJS.CONTROL_ZOOMIN.style = PanoJS.CONTROL_STYLE + " top: 30px; left: 30px; width: 96px;"; - PanoJS.CONTROL_ZOOM11.style = PanoJS.CONTROL_STYLE + " top: 180px; left: 30px; width: 96px;"; - PanoJS.CONTROL_ZOOMOUT.style = PanoJS.CONTROL_STYLE + " top: 320px; left: 30px; width: 96px;"; - PanoJS.CONTROL_MAXIMIZE.style = PanoJS.CONTROL_STYLE + " top: 30px; right: 30px; width: 96px;"; -} - - - -function PanoControls(viewer) { - this.viewer = viewer; - this.initControls(); - this.createDOMElements(); -} - -PanoControls.prototype.initControls = function() { - if (PanoJS.CONTROL_UPDATED_URLS) return; - PanoJS.CONTROL_ZOOMIN.image = PanoJS.STATIC_BASE_URL+PanoJS.CONTROL_ZOOMIN.image; - PanoJS.CONTROL_ZOOM11.image = PanoJS.STATIC_BASE_URL+PanoJS.CONTROL_ZOOM11.image; - PanoJS.CONTROL_ZOOMOUT.image = PanoJS.STATIC_BASE_URL+PanoJS.CONTROL_ZOOMOUT.image; - PanoJS.CONTROL_MAXIMIZE.image = PanoJS.STATIC_BASE_URL+PanoJS.CONTROL_MAXIMIZE.image; - PanoJS.CONTROL_UPDATED_URLS = true; -} - -PanoControls.prototype.createDOMElements = function() { - this.dom_element = this.viewer.viewerDomElement(); - if (PanoJS.CREATE_ZOOM_CONTROLS) { - this.createButton (PanoJS.CONTROL_ZOOMIN); - this.createButton (PanoJS.CONTROL_ZOOM11); - this.createButton (PanoJS.CONTROL_ZOOMOUT); - } - if (PanoJS.CREATE_MAXIMIZE_CONTROLS) { - this.createButton (PanoJS.CONTROL_MAXIMIZE); - } -} - -PanoControls.prototype.createButton = function(control) { - - var className = control.className; - var src = control.image; - var title = control.title; - var style = control.style; - - var btn = document.createElement('span'); - btn.className = className; - this.dom_element.appendChild(btn); - - if (style) { - btn.setAttribute("style", style); - btn.style.cssText = style; - } - - var img = document.createElement('img'); - img.src = src; - if (title) img.title = title; - if (btn.style.width) img.style.width = btn.style.width; - btn.appendChild(img); - - btn.onclick = callback(this.viewer, this.viewer[btn.className + 'Handler']); - - return btn; -} - +/******************************************************************************* + Controls - creates buttons for zooming and, full screen + + GSV 3.0 : PanoJS3 + @author Dmitry Fedorov + + Copyright (c) 2010 Dmitry Fedorov, Center for Bio-Image Informatics + + using: isClientTouch() and isClientPhone() from utils.js + +*******************************************************************************/ + +PanoJS.CONTROL_IMAGE_ZOOMIN = "images/32px_plus.png"; +PanoJS.CONTROL_IMAGE_ZOOM11 = "images/32px_11.png"; +PanoJS.CONTROL_IMAGE_ZOOMOUT = "images/32px_minus.png"; +PanoJS.CONTROL_IMAGE_MAXIMIZE = "images/32px_show.png"; + +PanoJS.CONTROL_IMAGE_ZOOMIN_TOUCH = "images/64px_plus.png"; +PanoJS.CONTROL_IMAGE_ZOOM11_TOUCH = "images/64px_11.png"; +PanoJS.CONTROL_IMAGE_ZOOMOUT_TOUCH = "images/64px_minus.png"; +PanoJS.CONTROL_IMAGE_MAXIMIZE_TOUCH = "images/64px_show.png"; + + PanoJS.CONTROL_IMAGE_ZOOMIN = "i/panojs/32px_plus.png"; + PanoJS.CONTROL_IMAGE_ZOOM11 = "i/panojs/32px_11.png"; + PanoJS.CONTROL_IMAGE_ZOOMOUT = "i/panojs/32px_minus.png"; + PanoJS.CONTROL_IMAGE_MAXIMIZE = "i/panojs/32px_show.png"; + + PanoJS.CONTROL_IMAGE_ZOOMIN_TOUCH = "i/panojs/64px_plus.png"; + PanoJS.CONTROL_IMAGE_ZOOM11_TOUCH = "i/panojs/64px_11.png"; + PanoJS.CONTROL_IMAGE_ZOOMOUT_TOUCH = "i/panojs/64px_minus.png"; + PanoJS.CONTROL_IMAGE_MAXIMIZE_TOUCH = "i/panojs/64px_show.png"; +PanoJS.CONTROL_STYLE = "position: absolute; z-index: 30; "; //opacity:0.5; filter:alpha(opacity=50); "; + +PanoJS.CONTROL_ZOOMIN = { + className : "zoomIn", + image : (isClientTouch() ? PanoJS.CONTROL_IMAGE_ZOOMIN_TOUCH : PanoJS.CONTROL_IMAGE_ZOOMIN), + title : "Zoom in", + style : PanoJS.CONTROL_STYLE + " top: 10px; left: 10px; width: 20px;", +}; + +PanoJS.CONTROL_ZOOM11 = { + className : "zoom11", + image : (isClientTouch() ? PanoJS.CONTROL_IMAGE_ZOOM11_TOUCH : PanoJS.CONTROL_IMAGE_ZOOM11), + title : "Zoom 1:1", + style : PanoJS.CONTROL_STYLE + " top: 40px; left: 10px; width: 20px;", +}; + +PanoJS.CONTROL_ZOOMOUT = { + className : "zoomOut", + image : (isClientTouch() ? PanoJS.CONTROL_IMAGE_ZOOMOUT_TOUCH : PanoJS.CONTROL_IMAGE_ZOOMOUT), + title : "Zoom out", + style : PanoJS.CONTROL_STYLE + " top: 70px; left: 10px; width: 20px;", +}; + +PanoJS.CONTROL_MAXIMIZE = { + className : "maximize", + image : (isClientTouch() ? PanoJS.CONTROL_IMAGE_MAXIMIZE_TOUCH : PanoJS.CONTROL_IMAGE_MAXIMIZE), + title : "Maximize", + style : PanoJS.CONTROL_STYLE + " top: 10px; right: 10px; width: 20px;", +}; + +if (isClientTouch()) { + PanoJS.CONTROL_ZOOMIN.style = PanoJS.CONTROL_STYLE + " top: 15px; left: 15px; width: 36px;"; + PanoJS.CONTROL_ZOOM11.style = PanoJS.CONTROL_STYLE + " top: 75px; left: 15px; width: 36px;"; + PanoJS.CONTROL_ZOOMOUT.style = PanoJS.CONTROL_STYLE + " top: 135px; left: 15px; width: 36px;"; + PanoJS.CONTROL_MAXIMIZE.style = PanoJS.CONTROL_STYLE + " top: 15px; right: 15px; width: 36px;"; +} + +if (isClientPhone()) { + PanoJS.CONTROL_ZOOMIN.style = PanoJS.CONTROL_STYLE + " top: 30px; left: 30px; width: 96px;"; + PanoJS.CONTROL_ZOOM11.style = PanoJS.CONTROL_STYLE + " top: 180px; left: 30px; width: 96px;"; + PanoJS.CONTROL_ZOOMOUT.style = PanoJS.CONTROL_STYLE + " top: 320px; left: 30px; width: 96px;"; + PanoJS.CONTROL_MAXIMIZE.style = PanoJS.CONTROL_STYLE + " top: 30px; right: 30px; width: 96px;"; +} + + + +function PanoControls(viewer) { + this.viewer = viewer; + this.initControls(); + this.createDOMElements(); +} + +PanoControls.prototype.initControls = function() { + if (PanoJS.CONTROL_UPDATED_URLS) return; + PanoJS.CONTROL_ZOOMIN.image = PanoJS.STATIC_BASE_URL+PanoJS.CONTROL_ZOOMIN.image; + PanoJS.CONTROL_ZOOM11.image = PanoJS.STATIC_BASE_URL+PanoJS.CONTROL_ZOOM11.image; + PanoJS.CONTROL_ZOOMOUT.image = PanoJS.STATIC_BASE_URL+PanoJS.CONTROL_ZOOMOUT.image; + PanoJS.CONTROL_MAXIMIZE.image = PanoJS.STATIC_BASE_URL+PanoJS.CONTROL_MAXIMIZE.image; + PanoJS.CONTROL_UPDATED_URLS = true; +} + +PanoControls.prototype.createDOMElements = function() { + this.dom_element = this.viewer.viewerDomElement(); + if (PanoJS.CREATE_ZOOM_CONTROLS) { + this.createButton (PanoJS.CONTROL_ZOOMIN); + this.createButton (PanoJS.CONTROL_ZOOM11); + this.createButton (PanoJS.CONTROL_ZOOMOUT); + } + if (PanoJS.CREATE_MAXIMIZE_CONTROLS) { + this.createButton (PanoJS.CONTROL_MAXIMIZE); + } +} + +PanoControls.prototype.createButton = function(control) { + + var className = control.className; + var src = control.image; + var title = control.title; + var style = control.style; + + var btn = document.createElement('span'); + btn.className = className; + this.dom_element.appendChild(btn); + + if (style) { + btn.setAttribute("style", style); + btn.style.cssText = style; + } + + var img = document.createElement('img'); + img.src = src; + if (title) img.title = title; + if (btn.style.width) img.style.width = btn.style.width; + btn.appendChild(img); + + btn.onclick = callback(this.viewer, this.viewer[btn.className + 'Handler']); + + return btn; +} + diff --git a/scripts/tilemaker.py b/scripts/tilemaker.py index 0ef9b8b..60a90d2 100755 --- a/scripts/tilemaker.py +++ b/scripts/tilemaker.py @@ -1,243 +1,243 @@ -#!/usr/bin/env python - -""" -This program assists with cutting down large images into square tiles. It can -take an image of arbitrary size and create tiles of any size. - -python tilemaker.py -s256 -Q9 -t"tile-%d-%d-%d.png" -bFFFFFF -v canvas.png - -Copyright, 2005-2006: Michal Migurski, Serge Wroclawski -License: Apache 2.0 -""" - -import math -from os.path import split, splitext -from PIL import Image - -chatty_default = False -background_default = "FFFFFF" -efficient_default = True -scaling_filter = Image.BICUBIC - -from sys import exit - -class Tilemaker: - """ Recursively tile image and provide information about the results. """ - - new_size = (1,1) - orig_size = (1,1) - max_zoom = 0 - tile_size = (1,1) - - def __init__(self): - pass - # do stuff - - def prepare(self, filename, bgcolor = background_default, chatty = chatty_default): - """ - Prepare a large image for tiling. - - Load an image from a file. Resize the image so that it is square, - with dimensions that are an even power of two in length (e.g. 512, - 1024, 2048, ...). Then, return it. - """ - - src = Image.open(filename) - self.orig_size = src.size - - self.new_size = (1, 1) - - while self.new_size[0] < src.size[0] or self.new_size[1] < src.size[1]: - self.new_size = (self.new_size[0] * 2, self.new_size[1] * 2) - - img = Image.new('RGBA', self.new_size) - img.paste("#" + bgcolor) - - src.thumbnail(self.new_size, scaling_filter) - img.paste(src, (int((self.new_size[0] - src.size[0]) / 2), - int((self.new_size[1] - src.size[1]) / 2))) - - return img - - def tile(self, im, level, quadrant=(0, 0), size=(512, 512), - efficient=efficient_default, chatty=chatty_default): - """ - Extract a single tile from a larger image. - - Given an image, a zoom level (int), a quadrant (column, row tuple; - ints), and an output size, crop and size a portion of the larger - image. If the given zoom level would result in scaling the image up, - throw an error - no need to create information where none exists. - """ - - scale = int(math.pow(2, level)) - - if efficient: - #efficient: crop out the area of interest first, then scale and copy it - - inverse_size = (float(im.size[0]) / float(size[0] * scale), - float(im.size[1]) / float(size[1] * scale)) - top_left = (int(quadrant[0] * size[0] * inverse_size[0]), - int(quadrant[1] * size[1] * inverse_size[1])) - bottom_right = (int(top_left[0] + (size[0] * inverse_size[0])), - int(top_left[1] + (size[1] * inverse_size[1]))) - - if inverse_size[0] < 1.0 or inverse_size[1] < 1.0: - raise Exception('Requested zoom level (%d) is too high' % level) - - if chatty: - print "crop(%s).resize(%s)" % (str(top_left + bottom_right), - str(size)) - - zoomed = im.crop(top_left + bottom_right).resize(size, scaling_filter).copy() - return zoomed - - else: - # inefficient: copy the whole image, scale it and then crop - # out the area of interest - - new_size = (size[0] * scale, size[1] * scale) - top_left = (quadrant[0] * size[0], quadrant[1] * size[1]) - bottom_right = (top_left[0] + size[0], top_left[1] + size[1]) - - if new_size[0] > im.size[0] or new_size[1] > im.size[1]: - raise Exception('Requested zoom level (%d) is too high' % level) - - if chatty: - print "resize(%s).crop(%s)" % (str(new_size), - str(top_left + bottom_right)) - - zoomed = im.copy().resize(new_size, scaling_filter).crop(top_left + bottom_right).copy() - return zoomed - - - - def subdivide(self, img, level=0, quadrant=(0, 0), size=(512, 512), - filename='tile-%d-%d-%d.jpg', - quality = None, chatty = chatty_default): - """ - Recursively subdivide a large image into small tiles. - - Given an image, a zoom level (int), a quadrant (column, row tuple; - ints), and an output size, cut the image into even quarters and - recursively subdivide each, then generate a combined tile from the - resulting subdivisions. If further subdivision would result in - scaling the image up, use tile() to turn the image itself into a - tile. - """ - - if img.size[0] <= size[0] * math.pow(2, level): - - # looks like we've reached the bottom - the image can't be - # subdivided further. # extract a tile from the passed image. - out_img = self.tile(img, level, quadrant=quadrant, size=size) - out_img.save(filename % (level, quadrant[0], quadrant[1])) - - # track the maximum zoom level because it must be set in the PanoJS code - if (level > self.max_zoom): self.max_zoom = level - - # track the tile size because it must be set in the PanoJS code - # TODO: init with tilesize vs pass it into subdivide - self.tile_size = size - - if chatty: - print '.', ' ' * level, filename % (level, quadrant[0], quadrant[1]) - return out_img - - # haven't reach the bottom. - # subdivide deeper, construct the current image out of deeper images. - out_img = Image.new('RGBA', (size[0] * 2, size[1] * 2)) - out_img.paste(self.subdivide(img = img, - level = (level + 1), - quadrant=((quadrant[0] * 2) + 0, - (quadrant[1] * 2) + 0), - size = size, - filename=filename, chatty=chatty), (0,0)) - out_img.paste(self.subdivide(img = img, - level=(level + 1), - quadrant=((quadrant[0] * 2) + 0, - (quadrant[1] * 2) + 1), - size = size, - filename=filename, chatty=chatty), (0,size[1])) - out_img.paste(self.subdivide(img = img, - level=(level + 1), - quadrant=((quadrant[0] * 2) + 1, - (quadrant[1] * 2) + 0), - size = size, - filename=filename, chatty=chatty), (size[0], 0)) - out_img.paste(self.subdivide(img, - level=(level + 1), - quadrant=((quadrant[0] * 2) + 1, - (quadrant[1] * 2) + 1), - size = size, - filename=filename, chatty=chatty), (size[0], size[1])) - - out_img = out_img.resize(size, scaling_filter) - - # In the future, we may want to verify the quality. Right now we let - # the underlying code handle bad values (other than a non-int) - if not quality: - out_img.save(filename % (level, quadrant[0], quadrant[1])) - else: - out_img.save(filename % (level, quadrant[0], quadrant[1]), - quality=quality) - if chatty: - print '-', ' ' * level, filename % (level, quadrant[0], quadrant[1]) - - - return out_img - -def main(): - """Main method""" - from optparse import OptionParser - - parser = OptionParser(usage = "usage: %prog [options] filename") - # Now, Dan wants tile height and width. - parser.add_option('-s', '--tile-size', dest = "size", type="int", - default=512, help = 'The tile height/width') - parser.add_option('-t', '--template', dest = "template", - default = None, - help = "Template filename pattern") - parser.add_option('-v', '--verbose', dest = "verbosity", - action = "store_true", default = chatty_default, - help = "Increase verbosity") - parser.add_option('-Q', '--quality', dest="quality", type="int", - help = 'Set the quality level of the image') - parser.add_option('-b', '--background', dest="background", - default = background_default, - help = 'Set the background color') - - # Location based arguments are always a pain - (options, args) = parser.parse_args() - if len(args) != 1: - parser.error("incorrect number of arguments") - filename = args[0] - if not options.template: - fname, extension = splitext(split(filename)[1]) - options.template = fname + '-%d-%d-%d' + extension - if not options.background: - options.background = background_default - - verbosity = options.verbosity - size = options.size - quality = options.quality - template = options.template - background = options.background - - # Split the image up into "squares" - t = Tilemaker() - img = t.prepare(filename, background, verbosity) - t.subdivide(img, size = (size, size), - quality = quality, filename = template, chatty = verbosity) - - if (verbosity): - print "Original size: %s" % str(t.orig_size) - - # mandatory information since the resized image dimensions must be set in PanoJS code - print "Resized to: %s" % str(t.new_size) - - # mandatory information since the image zoom levels must be set in PanoJS code - print "Max zoom level: %s" % str(t.max_zoom) - -if __name__ == '__main__': - exit(main()) +#!/usr/bin/env python + +""" +This program assists with cutting down large images into square tiles. It can +take an image of arbitrary size and create tiles of any size. + +python tilemaker.py -s256 -Q9 -t"tile-%d-%d-%d.png" -bFFFFFF -v canvas.png + +Copyright, 2005-2006: Michal Migurski, Serge Wroclawski +License: Apache 2.0 +""" + +import math +from os.path import split, splitext +from PIL import Image + +chatty_default = False +background_default = "FFFFFF" +efficient_default = True +scaling_filter = Image.BICUBIC + +from sys import exit + +class Tilemaker: + """ Recursively tile image and provide information about the results. """ + + new_size = (1,1) + orig_size = (1,1) + max_zoom = 0 + tile_size = (1,1) + + def __init__(self): + pass + # do stuff + + def prepare(self, filename, bgcolor = background_default, chatty = chatty_default): + """ + Prepare a large image for tiling. + + Load an image from a file. Resize the image so that it is square, + with dimensions that are an even power of two in length (e.g. 512, + 1024, 2048, ...). Then, return it. + """ + + src = Image.open(filename) + self.orig_size = src.size + + self.new_size = (1, 1) + + while self.new_size[0] < src.size[0] or self.new_size[1] < src.size[1]: + self.new_size = (self.new_size[0] * 2, self.new_size[1] * 2) + + img = Image.new('RGBA', self.new_size) + img.paste("#" + bgcolor) + + src.thumbnail(self.new_size, scaling_filter) + img.paste(src, (int((self.new_size[0] - src.size[0]) / 2), + int((self.new_size[1] - src.size[1]) / 2))) + + return img + + def tile(self, im, level, quadrant=(0, 0), size=(512, 512), + efficient=efficient_default, chatty=chatty_default): + """ + Extract a single tile from a larger image. + + Given an image, a zoom level (int), a quadrant (column, row tuple; + ints), and an output size, crop and size a portion of the larger + image. If the given zoom level would result in scaling the image up, + throw an error - no need to create information where none exists. + """ + + scale = int(math.pow(2, level)) + + if efficient: + #efficient: crop out the area of interest first, then scale and copy it + + inverse_size = (float(im.size[0]) / float(size[0] * scale), + float(im.size[1]) / float(size[1] * scale)) + top_left = (int(quadrant[0] * size[0] * inverse_size[0]), + int(quadrant[1] * size[1] * inverse_size[1])) + bottom_right = (int(top_left[0] + (size[0] * inverse_size[0])), + int(top_left[1] + (size[1] * inverse_size[1]))) + + if inverse_size[0] < 1.0 or inverse_size[1] < 1.0: + raise Exception('Requested zoom level (%d) is too high' % level) + + if chatty: + print "crop(%s).resize(%s)" % (str(top_left + bottom_right), + str(size)) + + zoomed = im.crop(top_left + bottom_right).resize(size, scaling_filter).copy() + return zoomed + + else: + # inefficient: copy the whole image, scale it and then crop + # out the area of interest + + new_size = (size[0] * scale, size[1] * scale) + top_left = (quadrant[0] * size[0], quadrant[1] * size[1]) + bottom_right = (top_left[0] + size[0], top_left[1] + size[1]) + + if new_size[0] > im.size[0] or new_size[1] > im.size[1]: + raise Exception('Requested zoom level (%d) is too high' % level) + + if chatty: + print "resize(%s).crop(%s)" % (str(new_size), + str(top_left + bottom_right)) + + zoomed = im.copy().resize(new_size, scaling_filter).crop(top_left + bottom_right).copy() + return zoomed + + + + def subdivide(self, img, level=0, quadrant=(0, 0), size=(512, 512), + filename='tile-%d-%d-%d.jpg', + quality = None, chatty = chatty_default): + """ + Recursively subdivide a large image into small tiles. + + Given an image, a zoom level (int), a quadrant (column, row tuple; + ints), and an output size, cut the image into even quarters and + recursively subdivide each, then generate a combined tile from the + resulting subdivisions. If further subdivision would result in + scaling the image up, use tile() to turn the image itself into a + tile. + """ + + if img.size[0] <= size[0] * math.pow(2, level): + + # looks like we've reached the bottom - the image can't be + # subdivided further. # extract a tile from the passed image. + out_img = self.tile(img, level, quadrant=quadrant, size=size) + out_img.save(filename % (level, quadrant[0], quadrant[1])) + + # track the maximum zoom level because it must be set in the PanoJS code + if (level > self.max_zoom): self.max_zoom = level + + # track the tile size because it must be set in the PanoJS code + # TODO: init with tilesize vs pass it into subdivide + self.tile_size = size + + if chatty: + print '.', ' ' * level, filename % (level, quadrant[0], quadrant[1]) + return out_img + + # haven't reach the bottom. + # subdivide deeper, construct the current image out of deeper images. + out_img = Image.new('RGBA', (size[0] * 2, size[1] * 2)) + out_img.paste(self.subdivide(img = img, + level = (level + 1), + quadrant=((quadrant[0] * 2) + 0, + (quadrant[1] * 2) + 0), + size = size, + filename=filename, chatty=chatty), (0,0)) + out_img.paste(self.subdivide(img = img, + level=(level + 1), + quadrant=((quadrant[0] * 2) + 0, + (quadrant[1] * 2) + 1), + size = size, + filename=filename, chatty=chatty), (0,size[1])) + out_img.paste(self.subdivide(img = img, + level=(level + 1), + quadrant=((quadrant[0] * 2) + 1, + (quadrant[1] * 2) + 0), + size = size, + filename=filename, chatty=chatty), (size[0], 0)) + out_img.paste(self.subdivide(img, + level=(level + 1), + quadrant=((quadrant[0] * 2) + 1, + (quadrant[1] * 2) + 1), + size = size, + filename=filename, chatty=chatty), (size[0], size[1])) + + out_img = out_img.resize(size, scaling_filter) + + # In the future, we may want to verify the quality. Right now we let + # the underlying code handle bad values (other than a non-int) + if not quality: + out_img.save(filename % (level, quadrant[0], quadrant[1])) + else: + out_img.save(filename % (level, quadrant[0], quadrant[1]), + quality=quality) + if chatty: + print '-', ' ' * level, filename % (level, quadrant[0], quadrant[1]) + + + return out_img + +def main(): + """Main method""" + from optparse import OptionParser + + parser = OptionParser(usage = "usage: %prog [options] filename") + # Now, Dan wants tile height and width. + parser.add_option('-s', '--tile-size', dest = "size", type="int", + default=512, help = 'The tile height/width') + parser.add_option('-t', '--template', dest = "template", + default = None, + help = "Template filename pattern") + parser.add_option('-v', '--verbose', dest = "verbosity", + action = "store_true", default = chatty_default, + help = "Increase verbosity") + parser.add_option('-Q', '--quality', dest="quality", type="int", + help = 'Set the quality level of the image') + parser.add_option('-b', '--background', dest="background", + default = background_default, + help = 'Set the background color') + + # Location based arguments are always a pain + (options, args) = parser.parse_args() + if len(args) != 1: + parser.error("incorrect number of arguments") + filename = args[0] + if not options.template: + fname, extension = splitext(split(filename)[1]) + options.template = fname + '-%d-%d-%d' + extension + if not options.background: + options.background = background_default + + verbosity = options.verbosity + size = options.size + quality = options.quality + template = options.template + background = options.background + + # Split the image up into "squares" + t = Tilemaker() + img = t.prepare(filename, background, verbosity) + t.subdivide(img, size = (size, size), + quality = quality, filename = template, chatty = verbosity) + + if (verbosity): + print "Original size: %s" % str(t.orig_size) + + # mandatory information since the resized image dimensions must be set in PanoJS code + print "Resized to: %s" % str(t.new_size) + + # mandatory information since the image zoom levels must be set in PanoJS code + print "Max zoom level: %s" % str(t.max_zoom) + +if __name__ == '__main__': + exit(main()) diff --git a/styles/panojs.css b/styles/panojs.css index 3af4785..d3470b7 100755 --- a/styles/panojs.css +++ b/styles/panojs.css @@ -1,167 +1,167 @@ -/******************************************************************************* - viewer -*******************************************************************************/ - -.viewer { - position: relative; - top: 0; - left: 0; - background-color: #434343; - overflow: hidden; - - /* NOTE: the size and width should be set dynamically when initialized */ - width: 0; - height: 0; -} - -.viewer img { - margin: 0px; - float: none; -} - -.viewer .well, .viewer .surface { - margin: 0; - padding: 0; - width: 100%; - height: 100%; - position: absolute; - top: 0px; - left: 0px; - /* FIXME: let's apply this in GSV.js */ - cursor: grab; - cursor: -moz-grab; - _cursor: url(images/grab.cur); -} - -.viewer .surface { - z-index: 20; - /*background: url(../gfx/center.gif) no-repeat center center;*/ - _background: url(images/blank.gif) no-repeat center center; /* NOTE: required for IE to"see" the surface */ -} - -.viewer .well { - overflow: hidden; - z-index: 10; -} - -.viewer .well .tile { - border: 0; - margin: 0; - padding: 0; - position: absolute; - top: 0px; - left: 0px; - display: block; -} - -/******************************************************************************* - thumbnail -*******************************************************************************/ - -.viewer .thumbnail { - position: absolute; - right: 4px; - bottom: 4px; - width: 130px; - height: 130px; - margin: 0; - font-size: 12px; - line-height: 20px; - vertical-align: middle; - font-weight: bold; - - overflow: hidden; - z-index: 30; - - border: 4px solid #000000; - border-radius: 5px; - -moz-border-radius: 5px; - - opacity:0.8; - filter:alpha(opacity=80); -} - -.viewer .thumbnail img { - position: absolute; - top: 0px; - left: 0px; - z-index: 30; - overflow: hidden; -} - -.viewer .thumbnail_scale { - position: absolute; - bottom: -2px; - left: 5px; - margin: 0; - padding: 0px; - z-index: 45; - color: #FFFFFF; -} - -.viewer .thumbnail_roi { - position: absolute; - top: 0px; - left: 0px; - width: 50px; - height: 50px; - margin: 0; - padding: 0px; - border: 2px solid #FF0000; - z-index: 40; -} - -.viewer .thumbnail_roi_preview { - position: absolute; - top: 0px; - left: 0px; - width: 50px; - height: 50px; - margin: 0; - padding: 0px; - border: 2px solid #FFFF00; - z-index: 39; -} - -.viewer .thumbnail_surface { - position: absolute; - top: 0px; - left: 0px; - z-index: 50; - width: 100%; - height: 100%; -} - -/******************************************************************************* - info -*******************************************************************************/ - -.viewer .info { - position: absolute; - z-index: 25; - width: 100%; - text-align: center; - left: 0px; - padding: 5px; - bottom: 0px; - color: #FFFFFF; - text-shadow: 1px 1px 1px #000000; - font-size: 12px; - text-overflow: ellipsis; -} - -.viewer .osd { - position: absolute; - z-index: 15; - width: 100%; - height: 100%; - text-align: center; - top: 0px; - left: 0px; - padding-top: 25px; - color: #FFFFFF; - text-shadow: 1px 1px 1px #000000; - font-size: 12px; - text-overflow: ellipsis; -} - +/******************************************************************************* + viewer +*******************************************************************************/ + +.viewer { + position: relative; + top: 0; + left: 0; + background-color: #434343; + overflow: hidden; + + /* NOTE: the size and width should be set dynamically when initialized */ + width: 0; + height: 0; +} + +.viewer img { + margin: 0px; + float: none; +} + +.viewer .well, .viewer .surface { + margin: 0; + padding: 0; + width: 100%; + height: 100%; + position: absolute; + top: 0px; + left: 0px; + /* FIXME: let's apply this in GSV.js */ + cursor: grab; + cursor: -moz-grab; + _cursor: url(images/grab.cur); +} + +.viewer .surface { + z-index: 20; + /*background: url(../gfx/center.gif) no-repeat center center;*/ + _background: url(images/blank.gif) no-repeat center center; /* NOTE: required for IE to"see" the surface */ +} + +.viewer .well { + overflow: hidden; + z-index: 10; +} + +.viewer .well .tile { + border: 0; + margin: 0; + padding: 0; + position: absolute; + top: 0px; + left: 0px; + display: block; +} + +/******************************************************************************* + thumbnail +*******************************************************************************/ + +.viewer .thumbnail { + position: absolute; + right: 4px; + bottom: 4px; + width: 130px; + height: 130px; + margin: 0; + font-size: 12px; + line-height: 20px; + vertical-align: middle; + font-weight: bold; + + overflow: hidden; + z-index: 30; + + border: 4px solid #000000; + border-radius: 5px; + -moz-border-radius: 5px; + + opacity:0.8; + filter:alpha(opacity=80); +} + +.viewer .thumbnail img { + position: absolute; + top: 0px; + left: 0px; + z-index: 30; + overflow: hidden; +} + +.viewer .thumbnail_scale { + position: absolute; + bottom: -2px; + left: 5px; + margin: 0; + padding: 0px; + z-index: 45; + color: #FFFFFF; +} + +.viewer .thumbnail_roi { + position: absolute; + top: 0px; + left: 0px; + width: 50px; + height: 50px; + margin: 0; + padding: 0px; + border: 2px solid #FF0000; + z-index: 40; +} + +.viewer .thumbnail_roi_preview { + position: absolute; + top: 0px; + left: 0px; + width: 50px; + height: 50px; + margin: 0; + padding: 0px; + border: 2px solid #FFFF00; + z-index: 39; +} + +.viewer .thumbnail_surface { + position: absolute; + top: 0px; + left: 0px; + z-index: 50; + width: 100%; + height: 100%; +} + +/******************************************************************************* + info +*******************************************************************************/ + +.viewer .info { + position: absolute; + z-index: 25; + width: 100%; + text-align: center; + left: 0px; + padding: 5px; + bottom: 0px; + color: #FFFFFF; + text-shadow: 1px 1px 1px #000000; + font-size: 12px; + text-overflow: ellipsis; +} + +.viewer .osd { + position: absolute; + z-index: 15; + width: 100%; + height: 100%; + text-align: center; + top: 0px; + left: 0px; + padding-top: 25px; + color: #FFFFFF; + text-shadow: 1px 1px 1px #000000; + font-size: 12px; + text-overflow: ellipsis; +} + From e7a2d9c922a6988404c812a767f269ccc54d6de4 Mon Sep 17 00:00:00 2001 From: yegor Date: Fri, 21 Sep 2012 17:23:38 +0600 Subject: [PATCH 11/11] Added Big Demo For IPAD --- big_demo/css/darkbox.css | 27 + big_demo/css/jquery.mobile.min.css | 2 + big_demo/css/panojs.css | 167 + big_demo/css/style.css | 732 +++ big_demo/css/w.css | 93 + big_demo/data/data.js | 2 + big_demo/data/zoom4.js | 1 + big_demo/i/ajax-loader.gif | Bin 0 -> 7825 bytes big_demo/i/ajax-loader.png | Bin 0 -> 340 bytes big_demo/i/all.png | Bin 0 -> 435 bytes big_demo/i/b1/b1_000_000_000.jpg | Bin 0 -> 8710 bytes big_demo/i/b1/b1_000_000_001.jpg | Bin 0 -> 4707 bytes big_demo/i/b1/b1_000_000_002.jpg | Bin 0 -> 4489 bytes big_demo/i/b1/b1_000_000_003.jpg | Bin 0 -> 12299 bytes big_demo/i/b1/b1_000_000_004.jpg | Bin 0 -> 10752 bytes big_demo/i/b1/b1_000_000_005.jpg | Bin 0 -> 3965 bytes big_demo/i/b1/b1_000_000_006.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_000_007.jpg | Bin 0 -> 2994 bytes big_demo/i/b1/b1_000_000_008.jpg | Bin 0 -> 666 bytes big_demo/i/b1/b1_000_001_000.jpg | Bin 0 -> 27672 bytes big_demo/i/b1/b1_000_001_001.jpg | Bin 0 -> 24574 bytes big_demo/i/b1/b1_000_001_002.jpg | Bin 0 -> 15259 bytes big_demo/i/b1/b1_000_001_003.jpg | Bin 0 -> 34338 bytes big_demo/i/b1/b1_000_001_004.jpg | Bin 0 -> 37447 bytes big_demo/i/b1/b1_000_001_005.jpg | Bin 0 -> 8529 bytes big_demo/i/b1/b1_000_001_006.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_001_007.jpg | Bin 0 -> 4319 bytes big_demo/i/b1/b1_000_001_008.jpg | Bin 0 -> 666 bytes big_demo/i/b1/b1_000_002_000.jpg | Bin 0 -> 29770 bytes big_demo/i/b1/b1_000_002_001.jpg | Bin 0 -> 28609 bytes big_demo/i/b1/b1_000_002_002.jpg | Bin 0 -> 15709 bytes big_demo/i/b1/b1_000_002_003.jpg | Bin 0 -> 29006 bytes big_demo/i/b1/b1_000_002_004.jpg | Bin 0 -> 30949 bytes big_demo/i/b1/b1_000_002_005.jpg | Bin 0 -> 11342 bytes big_demo/i/b1/b1_000_002_006.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_002_007.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_002_008.jpg | Bin 0 -> 666 bytes big_demo/i/b1/b1_000_003_000.jpg | Bin 0 -> 31785 bytes big_demo/i/b1/b1_000_003_001.jpg | Bin 0 -> 22532 bytes big_demo/i/b1/b1_000_003_002.jpg | Bin 0 -> 10709 bytes big_demo/i/b1/b1_000_003_003.jpg | Bin 0 -> 23724 bytes big_demo/i/b1/b1_000_003_004.jpg | Bin 0 -> 32772 bytes big_demo/i/b1/b1_000_003_005.jpg | Bin 0 -> 9933 bytes big_demo/i/b1/b1_000_003_006.jpg | Bin 0 -> 3173 bytes big_demo/i/b1/b1_000_003_007.jpg | Bin 0 -> 4307 bytes big_demo/i/b1/b1_000_003_008.jpg | Bin 0 -> 992 bytes big_demo/i/b1/b1_000_004_000.jpg | Bin 0 -> 23185 bytes big_demo/i/b1/b1_000_004_001.jpg | Bin 0 -> 20851 bytes big_demo/i/b1/b1_000_004_002.jpg | Bin 0 -> 1337 bytes big_demo/i/b1/b1_000_004_003.jpg | Bin 0 -> 1337 bytes big_demo/i/b1/b1_000_004_004.jpg | Bin 0 -> 2444 bytes big_demo/i/b1/b1_000_004_005.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_004_006.jpg | Bin 0 -> 11599 bytes big_demo/i/b1/b1_000_004_007.jpg | Bin 0 -> 23332 bytes big_demo/i/b1/b1_000_004_008.jpg | Bin 0 -> 5384 bytes big_demo/i/b1/b1_000_005_000.jpg | Bin 0 -> 28115 bytes big_demo/i/b1/b1_000_005_001.jpg | Bin 0 -> 25024 bytes big_demo/i/b1/b1_000_005_002.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_005_003.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_005_004.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_005_005.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_005_006.jpg | Bin 0 -> 14912 bytes big_demo/i/b1/b1_000_005_007.jpg | Bin 0 -> 23761 bytes big_demo/i/b1/b1_000_005_008.jpg | Bin 0 -> 5532 bytes big_demo/i/b1/b1_000_006_000.jpg | Bin 0 -> 25025 bytes big_demo/i/b1/b1_000_006_001.jpg | Bin 0 -> 18050 bytes big_demo/i/b1/b1_000_006_002.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_006_003.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_006_004.jpg | Bin 0 -> 1494 bytes big_demo/i/b1/b1_000_006_005.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_006_006.jpg | Bin 0 -> 15281 bytes big_demo/i/b1/b1_000_006_007.jpg | Bin 0 -> 23695 bytes big_demo/i/b1/b1_000_006_008.jpg | Bin 0 -> 5345 bytes big_demo/i/b1/b1_000_007_000.jpg | Bin 0 -> 29799 bytes big_demo/i/b1/b1_000_007_001.jpg | Bin 0 -> 20339 bytes big_demo/i/b1/b1_000_007_002.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_007_003.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_007_004.jpg | Bin 0 -> 5524 bytes big_demo/i/b1/b1_000_007_005.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_007_006.jpg | Bin 0 -> 11993 bytes big_demo/i/b1/b1_000_007_007.jpg | Bin 0 -> 17126 bytes big_demo/i/b1/b1_000_007_008.jpg | Bin 0 -> 4088 bytes big_demo/i/b1/b1_000_008_000.jpg | Bin 0 -> 16708 bytes big_demo/i/b1/b1_000_008_001.jpg | Bin 0 -> 17696 bytes big_demo/i/b1/b1_000_008_002.jpg | Bin 0 -> 1990 bytes big_demo/i/b1/b1_000_008_003.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_008_004.jpg | Bin 0 -> 5262 bytes big_demo/i/b1/b1_000_008_005.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_008_006.jpg | Bin 0 -> 1575 bytes big_demo/i/b1/b1_000_008_007.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_008_008.jpg | Bin 0 -> 666 bytes big_demo/i/b1/b1_000_009_000.jpg | Bin 0 -> 30022 bytes big_demo/i/b1/b1_000_009_001.jpg | Bin 0 -> 22041 bytes big_demo/i/b1/b1_000_009_002.jpg | Bin 0 -> 1460 bytes big_demo/i/b1/b1_000_009_003.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_009_004.jpg | Bin 0 -> 1888 bytes big_demo/i/b1/b1_000_009_005.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_009_006.jpg | Bin 0 -> 1575 bytes big_demo/i/b1/b1_000_009_007.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_009_008.jpg | Bin 0 -> 666 bytes big_demo/i/b1/b1_000_010_000.jpg | Bin 0 -> 28956 bytes big_demo/i/b1/b1_000_010_001.jpg | Bin 0 -> 24422 bytes big_demo/i/b1/b1_000_010_002.jpg | Bin 0 -> 1460 bytes big_demo/i/b1/b1_000_010_003.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_010_004.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_010_005.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_010_006.jpg | Bin 0 -> 1575 bytes big_demo/i/b1/b1_000_010_007.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_010_008.jpg | Bin 0 -> 666 bytes big_demo/i/b1/b1_000_011_000.jpg | Bin 0 -> 20634 bytes big_demo/i/b1/b1_000_011_001.jpg | Bin 0 -> 16183 bytes big_demo/i/b1/b1_000_011_002.jpg | Bin 0 -> 1704 bytes big_demo/i/b1/b1_000_011_003.jpg | Bin 0 -> 1663 bytes big_demo/i/b1/b1_000_011_004.jpg | Bin 0 -> 1663 bytes big_demo/i/b1/b1_000_011_005.jpg | Bin 0 -> 1663 bytes big_demo/i/b1/b1_000_011_006.jpg | Bin 0 -> 1981 bytes big_demo/i/b1/b1_000_011_007.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_000_011_008.jpg | Bin 0 -> 666 bytes big_demo/i/b1/b1_000_012_000.jpg | Bin 0 -> 791 bytes big_demo/i/b1/b1_000_012_001.jpg | Bin 0 -> 614 bytes big_demo/i/b1/b1_000_012_002.jpg | Bin 0 -> 614 bytes big_demo/i/b1/b1_000_012_003.jpg | Bin 0 -> 614 bytes big_demo/i/b1/b1_000_012_004.jpg | Bin 0 -> 614 bytes big_demo/i/b1/b1_000_012_005.jpg | Bin 0 -> 614 bytes big_demo/i/b1/b1_000_012_006.jpg | Bin 0 -> 614 bytes big_demo/i/b1/b1_000_012_007.jpg | Bin 0 -> 614 bytes big_demo/i/b1/b1_000_012_008.jpg | Bin 0 -> 554 bytes big_demo/i/b1/b1_001_000_000.jpg | Bin 0 -> 20835 bytes big_demo/i/b1/b1_001_000_001.jpg | Bin 0 -> 21913 bytes big_demo/i/b1/b1_001_000_002.jpg | Bin 0 -> 19439 bytes big_demo/i/b1/b1_001_000_003.jpg | Bin 0 -> 2942 bytes big_demo/i/b1/b1_001_000_004.jpg | Bin 0 -> 590 bytes big_demo/i/b1/b1_001_001_000.jpg | Bin 0 -> 34155 bytes big_demo/i/b1/b1_001_001_001.jpg | Bin 0 -> 26929 bytes big_demo/i/b1/b1_001_001_002.jpg | Bin 0 -> 28044 bytes big_demo/i/b1/b1_001_001_003.jpg | Bin 0 -> 3436 bytes big_demo/i/b1/b1_001_001_004.jpg | Bin 0 -> 808 bytes big_demo/i/b1/b1_001_002_000.jpg | Bin 0 -> 31804 bytes big_demo/i/b1/b1_001_002_001.jpg | Bin 0 -> 1301 bytes big_demo/i/b1/b1_001_002_002.jpg | Bin 0 -> 1524 bytes big_demo/i/b1/b1_001_002_003.jpg | Bin 0 -> 20202 bytes big_demo/i/b1/b1_001_002_004.jpg | Bin 0 -> 3653 bytes big_demo/i/b1/b1_001_003_000.jpg | Bin 0 -> 30923 bytes big_demo/i/b1/b1_001_003_001.jpg | Bin 0 -> 910 bytes big_demo/i/b1/b1_001_003_002.jpg | Bin 0 -> 2880 bytes big_demo/i/b1/b1_001_003_003.jpg | Bin 0 -> 18021 bytes big_demo/i/b1/b1_001_003_004.jpg | Bin 0 -> 2906 bytes big_demo/i/b1/b1_001_004_000.jpg | Bin 0 -> 29414 bytes big_demo/i/b1/b1_001_004_001.jpg | Bin 0 -> 1609 bytes big_demo/i/b1/b1_001_004_002.jpg | Bin 0 -> 2866 bytes big_demo/i/b1/b1_001_004_003.jpg | Bin 0 -> 1580 bytes big_demo/i/b1/b1_001_004_004.jpg | Bin 0 -> 590 bytes big_demo/i/b1/b1_001_005_000.jpg | Bin 0 -> 28916 bytes big_demo/i/b1/b1_001_005_001.jpg | Bin 0 -> 1809 bytes big_demo/i/b1/b1_001_005_002.jpg | Bin 0 -> 1589 bytes big_demo/i/b1/b1_001_005_003.jpg | Bin 0 -> 1804 bytes big_demo/i/b1/b1_001_005_004.jpg | Bin 0 -> 590 bytes big_demo/i/b1/b1_001_006_000.jpg | Bin 0 -> 654 bytes big_demo/i/b1/b1_001_006_001.jpg | Bin 0 -> 566 bytes big_demo/i/b1/b1_001_006_002.jpg | Bin 0 -> 566 bytes big_demo/i/b1/b1_001_006_003.jpg | Bin 0 -> 566 bytes big_demo/i/b1/b1_001_006_004.jpg | Bin 0 -> 527 bytes big_demo/i/b1/b1_002_000_000.jpg | Bin 0 -> 31539 bytes big_demo/i/b1/b1_002_000_001.jpg | Bin 0 -> 16515 bytes big_demo/i/b1/b1_002_000_002.jpg | Bin 0 -> 702 bytes big_demo/i/b1/b1_002_001_000.jpg | Bin 0 -> 20633 bytes big_demo/i/b1/b1_002_001_001.jpg | Bin 0 -> 12329 bytes big_demo/i/b1/b1_002_001_002.jpg | Bin 0 -> 2362 bytes big_demo/i/b1/b1_002_002_000.jpg | Bin 0 -> 18493 bytes big_demo/i/b1/b1_002_002_001.jpg | Bin 0 -> 2461 bytes big_demo/i/b1/b1_002_002_002.jpg | Bin 0 -> 566 bytes big_demo/i/b1/b1_002_003_000.jpg | Bin 0 -> 588 bytes big_demo/i/b1/b1_002_003_001.jpg | Bin 0 -> 542 bytes big_demo/i/b1/b1_002_003_002.jpg | Bin 0 -> 521 bytes big_demo/i/b1/b1_003_000_000.jpg | Bin 0 -> 25222 bytes big_demo/i/b1/b1_003_000_001.jpg | Bin 0 -> 1370 bytes big_demo/i/b1/b1_003_001_000.jpg | Bin 0 -> 6682 bytes big_demo/i/b1/b1_003_001_001.jpg | Bin 0 -> 531 bytes big_demo/i/b1/b1_004_000_000.jpg | Bin 0 -> 10508 bytes big_demo/i/blank.gif | Bin 0 -> 799 bytes big_demo/i/firms.png | Bin 0 -> 1540 bytes big_demo/i/himim.png | Bin 0 -> 1481 bytes big_demo/i/menubg.png | Bin 0 -> 4846 bytes big_demo/i/panojs/16px_minus.png | Bin 0 -> 3080 bytes big_demo/i/panojs/16px_plus.png | Bin 0 -> 3089 bytes big_demo/i/panojs/32px_11.png | Bin 0 -> 4011 bytes big_demo/i/panojs/32px_minus.png | Bin 0 -> 3943 bytes big_demo/i/panojs/32px_plus.png | Bin 0 -> 4168 bytes big_demo/i/panojs/32px_show.png | Bin 0 -> 4375 bytes big_demo/i/panojs/64px_11.png | Bin 0 -> 5052 bytes big_demo/i/panojs/64px_minus.png | Bin 0 -> 4843 bytes big_demo/i/panojs/64px_plus.png | Bin 0 -> 5224 bytes big_demo/i/panojs/64px_show.png | Bin 0 -> 5890 bytes big_demo/i/panojs/blank.gif | Bin 0 -> 266 bytes big_demo/i/panojs/grab.cur | Bin 0 -> 326 bytes big_demo/i/panojs/grabbing.cur | Bin 0 -> 326 bytes big_demo/i/panojs/progress.gif | Bin 0 -> 36292 bytes big_demo/i/panojs/progress_128.gif | Bin 0 -> 21649 bytes big_demo/i/panojs/progress_256.gif | Bin 0 -> 36292 bytes big_demo/i/panojs/progress_512.gif | Bin 0 -> 42378 bytes big_demo/i/staroff.png | Bin 0 -> 1279 bytes big_demo/i/staroff2.png | Bin 0 -> 1289 bytes big_demo/i/staron.png | Bin 0 -> 1312 bytes big_demo/i/staron2.png | Bin 0 -> 1321 bytes big_demo/i/vlast.png | Bin 0 -> 1613 bytes big_demo/index.html | 492 ++ big_demo/js/darkbox.js | 15 + big_demo/js/iscroll.js | 1076 +++ big_demo/js/jquery.min.js | 4 + big_demo/js/jquery.mobile.js | 7551 ++++++++++++++++++++++ big_demo/js/panojs3/PanoJS.js | 1368 ++++ big_demo/js/panojs3/control_info.js | 84 + big_demo/js/panojs3/control_svg.js | 39 + big_demo/js/panojs3/control_thumbnail.js | 292 + big_demo/js/panojs3/controls.js | 131 + big_demo/js/panojs3/pyramid_Bisque.js | 95 + big_demo/js/panojs3/pyramid_Zoomify.js | 62 + big_demo/js/panojs3/pyramid_imgcnv.js | 96 + big_demo/js/panojs3/utils.js | 95 + 219 files changed, 12424 insertions(+) create mode 100644 big_demo/css/darkbox.css create mode 100644 big_demo/css/jquery.mobile.min.css create mode 100644 big_demo/css/panojs.css create mode 100644 big_demo/css/style.css create mode 100644 big_demo/css/w.css create mode 100644 big_demo/data/data.js create mode 100644 big_demo/data/zoom4.js create mode 100644 big_demo/i/ajax-loader.gif create mode 100644 big_demo/i/ajax-loader.png create mode 100644 big_demo/i/all.png create mode 100644 big_demo/i/b1/b1_000_000_000.jpg create mode 100644 big_demo/i/b1/b1_000_000_001.jpg create mode 100644 big_demo/i/b1/b1_000_000_002.jpg create mode 100644 big_demo/i/b1/b1_000_000_003.jpg create mode 100644 big_demo/i/b1/b1_000_000_004.jpg create mode 100644 big_demo/i/b1/b1_000_000_005.jpg create mode 100644 big_demo/i/b1/b1_000_000_006.jpg create mode 100644 big_demo/i/b1/b1_000_000_007.jpg create mode 100644 big_demo/i/b1/b1_000_000_008.jpg create mode 100644 big_demo/i/b1/b1_000_001_000.jpg create mode 100644 big_demo/i/b1/b1_000_001_001.jpg create mode 100644 big_demo/i/b1/b1_000_001_002.jpg create mode 100644 big_demo/i/b1/b1_000_001_003.jpg create mode 100644 big_demo/i/b1/b1_000_001_004.jpg create mode 100644 big_demo/i/b1/b1_000_001_005.jpg create mode 100644 big_demo/i/b1/b1_000_001_006.jpg create mode 100644 big_demo/i/b1/b1_000_001_007.jpg create mode 100644 big_demo/i/b1/b1_000_001_008.jpg create mode 100644 big_demo/i/b1/b1_000_002_000.jpg create mode 100644 big_demo/i/b1/b1_000_002_001.jpg create mode 100644 big_demo/i/b1/b1_000_002_002.jpg create mode 100644 big_demo/i/b1/b1_000_002_003.jpg create mode 100644 big_demo/i/b1/b1_000_002_004.jpg create mode 100644 big_demo/i/b1/b1_000_002_005.jpg create mode 100644 big_demo/i/b1/b1_000_002_006.jpg create mode 100644 big_demo/i/b1/b1_000_002_007.jpg create mode 100644 big_demo/i/b1/b1_000_002_008.jpg create mode 100644 big_demo/i/b1/b1_000_003_000.jpg create mode 100644 big_demo/i/b1/b1_000_003_001.jpg create mode 100644 big_demo/i/b1/b1_000_003_002.jpg create mode 100644 big_demo/i/b1/b1_000_003_003.jpg create mode 100644 big_demo/i/b1/b1_000_003_004.jpg create mode 100644 big_demo/i/b1/b1_000_003_005.jpg create mode 100644 big_demo/i/b1/b1_000_003_006.jpg create mode 100644 big_demo/i/b1/b1_000_003_007.jpg create mode 100644 big_demo/i/b1/b1_000_003_008.jpg create mode 100644 big_demo/i/b1/b1_000_004_000.jpg create mode 100644 big_demo/i/b1/b1_000_004_001.jpg create mode 100644 big_demo/i/b1/b1_000_004_002.jpg create mode 100644 big_demo/i/b1/b1_000_004_003.jpg create mode 100644 big_demo/i/b1/b1_000_004_004.jpg create mode 100644 big_demo/i/b1/b1_000_004_005.jpg create mode 100644 big_demo/i/b1/b1_000_004_006.jpg create mode 100644 big_demo/i/b1/b1_000_004_007.jpg create mode 100644 big_demo/i/b1/b1_000_004_008.jpg create mode 100644 big_demo/i/b1/b1_000_005_000.jpg create mode 100644 big_demo/i/b1/b1_000_005_001.jpg create mode 100644 big_demo/i/b1/b1_000_005_002.jpg create mode 100644 big_demo/i/b1/b1_000_005_003.jpg create mode 100644 big_demo/i/b1/b1_000_005_004.jpg create mode 100644 big_demo/i/b1/b1_000_005_005.jpg create mode 100644 big_demo/i/b1/b1_000_005_006.jpg create mode 100644 big_demo/i/b1/b1_000_005_007.jpg create mode 100644 big_demo/i/b1/b1_000_005_008.jpg create mode 100644 big_demo/i/b1/b1_000_006_000.jpg create mode 100644 big_demo/i/b1/b1_000_006_001.jpg create mode 100644 big_demo/i/b1/b1_000_006_002.jpg create mode 100644 big_demo/i/b1/b1_000_006_003.jpg create mode 100644 big_demo/i/b1/b1_000_006_004.jpg create mode 100644 big_demo/i/b1/b1_000_006_005.jpg create mode 100644 big_demo/i/b1/b1_000_006_006.jpg create mode 100644 big_demo/i/b1/b1_000_006_007.jpg create mode 100644 big_demo/i/b1/b1_000_006_008.jpg create mode 100644 big_demo/i/b1/b1_000_007_000.jpg create mode 100644 big_demo/i/b1/b1_000_007_001.jpg create mode 100644 big_demo/i/b1/b1_000_007_002.jpg create mode 100644 big_demo/i/b1/b1_000_007_003.jpg create mode 100644 big_demo/i/b1/b1_000_007_004.jpg create mode 100644 big_demo/i/b1/b1_000_007_005.jpg create mode 100644 big_demo/i/b1/b1_000_007_006.jpg create mode 100644 big_demo/i/b1/b1_000_007_007.jpg create mode 100644 big_demo/i/b1/b1_000_007_008.jpg create mode 100644 big_demo/i/b1/b1_000_008_000.jpg create mode 100644 big_demo/i/b1/b1_000_008_001.jpg create mode 100644 big_demo/i/b1/b1_000_008_002.jpg create mode 100644 big_demo/i/b1/b1_000_008_003.jpg create mode 100644 big_demo/i/b1/b1_000_008_004.jpg create mode 100644 big_demo/i/b1/b1_000_008_005.jpg create mode 100644 big_demo/i/b1/b1_000_008_006.jpg create mode 100644 big_demo/i/b1/b1_000_008_007.jpg create mode 100644 big_demo/i/b1/b1_000_008_008.jpg create mode 100644 big_demo/i/b1/b1_000_009_000.jpg create mode 100644 big_demo/i/b1/b1_000_009_001.jpg create mode 100644 big_demo/i/b1/b1_000_009_002.jpg create mode 100644 big_demo/i/b1/b1_000_009_003.jpg create mode 100644 big_demo/i/b1/b1_000_009_004.jpg create mode 100644 big_demo/i/b1/b1_000_009_005.jpg create mode 100644 big_demo/i/b1/b1_000_009_006.jpg create mode 100644 big_demo/i/b1/b1_000_009_007.jpg create mode 100644 big_demo/i/b1/b1_000_009_008.jpg create mode 100644 big_demo/i/b1/b1_000_010_000.jpg create mode 100644 big_demo/i/b1/b1_000_010_001.jpg create mode 100644 big_demo/i/b1/b1_000_010_002.jpg create mode 100644 big_demo/i/b1/b1_000_010_003.jpg create mode 100644 big_demo/i/b1/b1_000_010_004.jpg create mode 100644 big_demo/i/b1/b1_000_010_005.jpg create mode 100644 big_demo/i/b1/b1_000_010_006.jpg create mode 100644 big_demo/i/b1/b1_000_010_007.jpg create mode 100644 big_demo/i/b1/b1_000_010_008.jpg create mode 100644 big_demo/i/b1/b1_000_011_000.jpg create mode 100644 big_demo/i/b1/b1_000_011_001.jpg create mode 100644 big_demo/i/b1/b1_000_011_002.jpg create mode 100644 big_demo/i/b1/b1_000_011_003.jpg create mode 100644 big_demo/i/b1/b1_000_011_004.jpg create mode 100644 big_demo/i/b1/b1_000_011_005.jpg create mode 100644 big_demo/i/b1/b1_000_011_006.jpg create mode 100644 big_demo/i/b1/b1_000_011_007.jpg create mode 100644 big_demo/i/b1/b1_000_011_008.jpg create mode 100644 big_demo/i/b1/b1_000_012_000.jpg create mode 100644 big_demo/i/b1/b1_000_012_001.jpg create mode 100644 big_demo/i/b1/b1_000_012_002.jpg create mode 100644 big_demo/i/b1/b1_000_012_003.jpg create mode 100644 big_demo/i/b1/b1_000_012_004.jpg create mode 100644 big_demo/i/b1/b1_000_012_005.jpg create mode 100644 big_demo/i/b1/b1_000_012_006.jpg create mode 100644 big_demo/i/b1/b1_000_012_007.jpg create mode 100644 big_demo/i/b1/b1_000_012_008.jpg create mode 100644 big_demo/i/b1/b1_001_000_000.jpg create mode 100644 big_demo/i/b1/b1_001_000_001.jpg create mode 100644 big_demo/i/b1/b1_001_000_002.jpg create mode 100644 big_demo/i/b1/b1_001_000_003.jpg create mode 100644 big_demo/i/b1/b1_001_000_004.jpg create mode 100644 big_demo/i/b1/b1_001_001_000.jpg create mode 100644 big_demo/i/b1/b1_001_001_001.jpg create mode 100644 big_demo/i/b1/b1_001_001_002.jpg create mode 100644 big_demo/i/b1/b1_001_001_003.jpg create mode 100644 big_demo/i/b1/b1_001_001_004.jpg create mode 100644 big_demo/i/b1/b1_001_002_000.jpg create mode 100644 big_demo/i/b1/b1_001_002_001.jpg create mode 100644 big_demo/i/b1/b1_001_002_002.jpg create mode 100644 big_demo/i/b1/b1_001_002_003.jpg create mode 100644 big_demo/i/b1/b1_001_002_004.jpg create mode 100644 big_demo/i/b1/b1_001_003_000.jpg create mode 100644 big_demo/i/b1/b1_001_003_001.jpg create mode 100644 big_demo/i/b1/b1_001_003_002.jpg create mode 100644 big_demo/i/b1/b1_001_003_003.jpg create mode 100644 big_demo/i/b1/b1_001_003_004.jpg create mode 100644 big_demo/i/b1/b1_001_004_000.jpg create mode 100644 big_demo/i/b1/b1_001_004_001.jpg create mode 100644 big_demo/i/b1/b1_001_004_002.jpg create mode 100644 big_demo/i/b1/b1_001_004_003.jpg create mode 100644 big_demo/i/b1/b1_001_004_004.jpg create mode 100644 big_demo/i/b1/b1_001_005_000.jpg create mode 100644 big_demo/i/b1/b1_001_005_001.jpg create mode 100644 big_demo/i/b1/b1_001_005_002.jpg create mode 100644 big_demo/i/b1/b1_001_005_003.jpg create mode 100644 big_demo/i/b1/b1_001_005_004.jpg create mode 100644 big_demo/i/b1/b1_001_006_000.jpg create mode 100644 big_demo/i/b1/b1_001_006_001.jpg create mode 100644 big_demo/i/b1/b1_001_006_002.jpg create mode 100644 big_demo/i/b1/b1_001_006_003.jpg create mode 100644 big_demo/i/b1/b1_001_006_004.jpg create mode 100644 big_demo/i/b1/b1_002_000_000.jpg create mode 100644 big_demo/i/b1/b1_002_000_001.jpg create mode 100644 big_demo/i/b1/b1_002_000_002.jpg create mode 100644 big_demo/i/b1/b1_002_001_000.jpg create mode 100644 big_demo/i/b1/b1_002_001_001.jpg create mode 100644 big_demo/i/b1/b1_002_001_002.jpg create mode 100644 big_demo/i/b1/b1_002_002_000.jpg create mode 100644 big_demo/i/b1/b1_002_002_001.jpg create mode 100644 big_demo/i/b1/b1_002_002_002.jpg create mode 100644 big_demo/i/b1/b1_002_003_000.jpg create mode 100644 big_demo/i/b1/b1_002_003_001.jpg create mode 100644 big_demo/i/b1/b1_002_003_002.jpg create mode 100644 big_demo/i/b1/b1_003_000_000.jpg create mode 100644 big_demo/i/b1/b1_003_000_001.jpg create mode 100644 big_demo/i/b1/b1_003_001_000.jpg create mode 100644 big_demo/i/b1/b1_003_001_001.jpg create mode 100644 big_demo/i/b1/b1_004_000_000.jpg create mode 100644 big_demo/i/blank.gif create mode 100644 big_demo/i/firms.png create mode 100644 big_demo/i/himim.png create mode 100644 big_demo/i/menubg.png create mode 100644 big_demo/i/panojs/16px_minus.png create mode 100644 big_demo/i/panojs/16px_plus.png create mode 100644 big_demo/i/panojs/32px_11.png create mode 100644 big_demo/i/panojs/32px_minus.png create mode 100644 big_demo/i/panojs/32px_plus.png create mode 100644 big_demo/i/panojs/32px_show.png create mode 100644 big_demo/i/panojs/64px_11.png create mode 100644 big_demo/i/panojs/64px_minus.png create mode 100644 big_demo/i/panojs/64px_plus.png create mode 100644 big_demo/i/panojs/64px_show.png create mode 100644 big_demo/i/panojs/blank.gif create mode 100644 big_demo/i/panojs/grab.cur create mode 100644 big_demo/i/panojs/grabbing.cur create mode 100644 big_demo/i/panojs/progress.gif create mode 100644 big_demo/i/panojs/progress_128.gif create mode 100644 big_demo/i/panojs/progress_256.gif create mode 100644 big_demo/i/panojs/progress_512.gif create mode 100644 big_demo/i/staroff.png create mode 100644 big_demo/i/staroff2.png create mode 100644 big_demo/i/staron.png create mode 100644 big_demo/i/staron2.png create mode 100644 big_demo/i/vlast.png create mode 100644 big_demo/index.html create mode 100644 big_demo/js/darkbox.js create mode 100644 big_demo/js/iscroll.js create mode 100644 big_demo/js/jquery.min.js create mode 100644 big_demo/js/jquery.mobile.js create mode 100644 big_demo/js/panojs3/PanoJS.js create mode 100644 big_demo/js/panojs3/control_info.js create mode 100644 big_demo/js/panojs3/control_svg.js create mode 100644 big_demo/js/panojs3/control_thumbnail.js create mode 100644 big_demo/js/panojs3/controls.js create mode 100644 big_demo/js/panojs3/pyramid_Bisque.js create mode 100644 big_demo/js/panojs3/pyramid_Zoomify.js create mode 100644 big_demo/js/panojs3/pyramid_imgcnv.js create mode 100644 big_demo/js/panojs3/utils.js diff --git a/big_demo/css/darkbox.css b/big_demo/css/darkbox.css new file mode 100644 index 0000000..47b4ac4 --- /dev/null +++ b/big_demo/css/darkbox.css @@ -0,0 +1,27 @@ +.opacity50{ +filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); +-moz-opacity:.5; +-khtml-opacity:.5; +opacity:.5; +} + +.darkbox{ +position:absolute; +top:0; +left:0; +width:100%; + +background-color:#000; +z-index:253; +} +.darkbox_i +{ +position:absolute; +top:0; +left:0; +width:100%; +z-index:254; +background-image: url('../i/ajax-loader.gif'); +background-position: center center; +background-repeat: no-repeat; +} diff --git a/big_demo/css/jquery.mobile.min.css b/big_demo/css/jquery.mobile.min.css new file mode 100644 index 0000000..0d2ca0d --- /dev/null +++ b/big_demo/css/jquery.mobile.min.css @@ -0,0 +1,2 @@ +/*! jQuery Mobile v1.1.0 db342b1f315c282692791aa870455901fdb46a55 jquerymobile.com | jquery.org/license */ +.ui-bar-a{border:1px solid #333;background:#111;color:#fff;font-weight:bold;text-shadow:0 -1px 1px #000;background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#111));background-image:-webkit-linear-gradient(#3c3c3c,#111);background-image:-moz-linear-gradient(#3c3c3c,#111);background-image:-ms-linear-gradient(#3c3c3c,#111);background-image:-o-linear-gradient(#3c3c3c,#111);background-image:linear-gradient(#3c3c3c,#111)}.ui-bar-a,.ui-bar-a input,.ui-bar-a select,.ui-bar-a textarea,.ui-bar-a button{font-family:Helvetica,Arial,sans-serif}.ui-bar-a .ui-link-inherit{color:#fff}.ui-bar-a .ui-link{color:#7cc4e7;font-weight:bold}.ui-bar-a .ui-link:hover{color:#2489ce}.ui-bar-a .ui-link:active{color:#2489ce}.ui-bar-a .ui-link:visited{color:#2489ce}.ui-body-a,.ui-overlay-a{border:1px solid #444;background:#222;color:#fff;text-shadow:0 1px 1px #111;font-weight:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#222));background-image:-webkit-linear-gradient(#444,#222);background-image:-moz-linear-gradient(#444,#222);background-image:-ms-linear-gradient(#444,#222);background-image:-o-linear-gradient(#444,#222);background-image:linear-gradient(#444,#222)}.ui-overlay-a{background-image:none;border-width:0}.ui-body-a,.ui-body-a input,.ui-body-a select,.ui-body-a textarea,.ui-body-a button{font-family:Helvetica,Arial,sans-serif}.ui-body-a .ui-link-inherit{color:#fff}.ui-body-a .ui-link{color:#2489ce;font-weight:bold}.ui-body-a .ui-link:hover{color:#2489ce}.ui-body-a .ui-link:active{color:#2489ce}.ui-body-a .ui-link:visited{color:#2489ce}.ui-btn-up-a{border:1px solid #111;background:#333;font-weight:bold;color:#fff;text-shadow:0 1px 1px #111;background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#2d2d2d));background-image:-webkit-linear-gradient(#444,#2d2d2d);background-image:-moz-linear-gradient(#444,#2d2d2d);background-image:-ms-linear-gradient(#444,#2d2d2d);background-image:-o-linear-gradient(#444,#2d2d2d);background-image:linear-gradient(#444,#2d2d2d)}.ui-btn-up-a a.ui-link-inherit{color:#fff}.ui-btn-hover-a{border:1px solid #000;background:#444;font-weight:bold;color:#fff;text-shadow:0 1px 1px #111;background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#383838));background-image:-webkit-linear-gradient(#555,#383838);background-image:-moz-linear-gradient(#555,#383838);background-image:-ms-linear-gradient(#555,#383838);background-image:-o-linear-gradient(#555,#383838);background-image:linear-gradient(#555,#383838)}.ui-btn-hover-a a.ui-link-inherit{color:#fff}.ui-btn-down-a{border:1px solid #000;background:#222;font-weight:bold;color:#fff;text-shadow:0 1px 1px #111;background-image:-webkit-gradient(linear,left top,left bottom,from(#202020),to(#2c2c2c));background-image:-webkit-linear-gradient(#202020,#2c2c2c);background-image:-moz-linear-gradient(#202020,#2c2c2c);background-image:-ms-linear-gradient(#202020,#2c2c2c);background-image:-o-linear-gradient(#202020,#2c2c2c);background-image:linear-gradient(#202020,#2c2c2c)}.ui-btn-down-a a.ui-link-inherit{color:#fff}.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-b{border:1px solid #456f9a;background:#5e87b0;color:#fff;font-weight:bold;text-shadow:0 1px 1px #3e6790;background-image:-webkit-gradient(linear,left top,left bottom,from(#6facd5),to(#497bae));background-image:-webkit-linear-gradient(#6facd5,#497bae);background-image:-moz-linear-gradient(#6facd5,#497bae);background-image:-ms-linear-gradient(#6facd5,#497bae);background-image:-o-linear-gradient(#6facd5,#497bae);background-image:linear-gradient(#6facd5,#497bae)}.ui-bar-b,.ui-bar-b input,.ui-bar-b select,.ui-bar-b textarea,.ui-bar-b button{font-family:Helvetica,Arial,sans-serif}.ui-bar-b .ui-link-inherit{color:#fff}.ui-bar-b .ui-link{color:#ddf0f8;font-weight:bold}.ui-bar-b .ui-link:hover{color:#ddf0f8}.ui-bar-b .ui-link:active{color:#ddf0f8}.ui-bar-b .ui-link:visited{color:#ddf0f8}.ui-body-b,.ui-overlay-b{border:1px solid #999;background:#f3f3f3;color:#222;text-shadow:0 1px 0 #fff;font-weight:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#ccc));background-image:-webkit-linear-gradient(#ddd,#ccc);background-image:-moz-linear-gradient(#ddd,#ccc);background-image:-ms-linear-gradient(#ddd,#ccc);background-image:-o-linear-gradient(#ddd,#ccc);background-image:linear-gradient(#ddd,#ccc)}.ui-overlay-b{background-image:none;border-width:0}.ui-body-b,.ui-body-b input,.ui-body-b select,.ui-body-b textarea,.ui-body-b button{font-family:Helvetica,Arial,sans-serif}.ui-body-b .ui-link-inherit{color:#333}.ui-body-b .ui-link{color:#2489ce;font-weight:bold}.ui-body-b .ui-link:hover{color:#2489ce}.ui-body-b .ui-link:active{color:#2489ce}.ui-body-b .ui-link:visited{color:#2489ce}.ui-btn-up-b{border:1px solid #044062;background:#396b9e;font-weight:bold;color:#fff;text-shadow:0 1px 1px #194b7e;background-image:-webkit-gradient(linear,left top,left bottom,from(#5f9cc5),to(#396b9e));background-image:-webkit-linear-gradient(#5f9cc5,#396b9e);background-image:-moz-linear-gradient(#5f9cc5,#396b9e);background-image:-ms-linear-gradient(#5f9cc5,#396b9e);background-image:-o-linear-gradient(#5f9cc5,#396b9e);background-image:linear-gradient(#5f9cc5,#396b9e)}.ui-btn-up-b a.ui-link-inherit{color:#fff}.ui-btn-hover-b{border:1px solid #00415e;background:#4b88b6;font-weight:bold;color:#fff;text-shadow:0 1px 1px #194b7e;background-image:-webkit-gradient(linear,left top,left bottom,from(#6facd5),to(#4272a4));background-image:-webkit-linear-gradient(#6facd5,#4272a4);background-image:-moz-linear-gradient(#6facd5,#4272a4);background-image:-ms-linear-gradient(#6facd5,#4272a4);background-image:-o-linear-gradient(#6facd5,#4272a4);background-image:linear-gradient(#6facd5,#4272a4)}.ui-btn-hover-b a.ui-link-inherit{color:#fff}.ui-btn-down-b{border:1px solid #225377;background:#4e89c5;font-weight:bold;color:#fff;text-shadow:0 1px 1px #194b7e;background-image:-webkit-gradient(linear,left top,left bottom,from(#295b8e),to(#3e79b5));background-image:-webkit-linear-gradient(#295b8e,#3e79b5);background-image:-moz-linear-gradient(#295b8e,#3e79b5);background-image:-ms-linear-gradient(#295b8e,#3e79b5);background-image:-o-linear-gradient(#295b8e,#3e79b5);background-image:linear-gradient(#295b8e,#3e79b5)}.ui-btn-down-b a.ui-link-inherit{color:#fff}.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-c{border:1px solid #b3b3b3;background:#eee;color:#3e3e3e;font-weight:bold;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#ddd));background-image:-webkit-linear-gradient(#f0f0f0,#ddd);background-image:-moz-linear-gradient(#f0f0f0,#ddd);background-image:-ms-linear-gradient(#f0f0f0,#ddd);background-image:-o-linear-gradient(#f0f0f0,#ddd);background-image:linear-gradient(#f0f0f0,#ddd)}.ui-bar-c .ui-link-inherit{color:#3e3e3e}.ui-bar-c .ui-link{color:#7cc4e7;font-weight:bold}.ui-bar-c .ui-link:hover{color:#2489ce}.ui-bar-c .ui-link:active{color:#2489ce}.ui-bar-c .ui-link:visited{color:#2489ce}.ui-bar-c,.ui-bar-c input,.ui-bar-c select,.ui-bar-c textarea,.ui-bar-c button{font-family:Helvetica,Arial,sans-serif}.ui-body-c,.ui-overlay-c{border:1px solid #aaa;color:#fff; /* text-shadow:0 1px 0 #333; */background:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#eee));background-image:-webkit-linear-gradient(#f9f9f9,#eee);background-image:-moz-linear-gradient(#f9f9f9,#eee);background-image:-ms-linear-gradient(#f9f9f9,#eee);background-image:-o-linear-gradient(#f9f9f9,#eee);background-image:linear-gradient(#f9f9f9,#eee)}ui-body-c input,.ui-overlay-c input {color:#000;} .ui-body-c, .ui-overlay-c.ui-overlay-c{background-image:none;border-width:0}.ui-body-c,.ui-body-c input,.ui-body-c select,.ui-body-c textarea,.ui-body-c button{font-family:Helvetica,Arial,sans-serif}.ui-body-c .ui-link-inherit{color:#333}.ui-body-c .ui-link{color:#2489ce;font-weight:bold}.ui-body-c .ui-link:hover{color:#2489ce}.ui-body-c .ui-link:active{color:#2489ce}.ui-body-c .ui-link:visited{color:#2489ce}.ui-btn-up-c{border:1px solid #ccc;background:#eee;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1)}.ui-btn-up-c a.ui-link-inherit{color:#2f3e46}.ui-btn-hover-c{border:1px solid #bbb;background:#dfdfdf;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#e0e0e0));background-image:-webkit-linear-gradient(#f9f9f9,#e0e0e0);background-image:-moz-linear-gradient(#f6f6f6,#e0e0e0);background-image:-ms-linear-gradient(#f6f6f6,#e0e0e0);background-image:-o-linear-gradient(#f6f6f6,#e0e0e0);background-image:linear-gradient(#f6f6f6,#e0e0e0)}.ui-btn-hover-c a.ui-link-inherit{color:#2f3e46}.ui-btn-down-c{border:1px solid #bbb;background:#d6d6d6;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#d0d0d0),to(#dfdfdf));background-image:-webkit-linear-gradient(#d0d0d0,#dfdfdf);background-image:-moz-linear-gradient(#d0d0d0,#dfdfdf);background-image:-ms-linear-gradient(#d0d0d0,#dfdfdf);background-image:-o-linear-gradient(#d0d0d0,#dfdfdf);background-image:linear-gradient(#d0d0d0,#dfdfdf)}.ui-btn-down-c a.ui-link-inherit{color:#2f3e46}.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-d{border:1px solid #bbb;background:#bbb;color:#333;text-shadow:0 1px 0 #eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#bbb));background-image:-webkit-linear-gradient(#ddd,#bbb);background-image:-moz-linear-gradient(#ddd,#bbb);background-image:-ms-linear-gradient(#ddd,#bbb);background-image:-o-linear-gradient(#ddd,#bbb);background-image:linear-gradient(#ddd,#bbb)}.ui-bar-d,.ui-bar-d input,.ui-bar-d select,.ui-bar-d textarea,.ui-bar-d button{font-family:Helvetica,Arial,sans-serif}.ui-bar-d .ui-link-inherit{color:#333}.ui-bar-d .ui-link{color:#2489ce;font-weight:bold}.ui-bar-d .ui-link:hover{color:#2489ce}.ui-bar-d .ui-link:active{color:#2489ce}.ui-bar-d .ui-link:visited{color:#2489ce}.ui-body-d,.ui-overlay-d{border:1px solid #bbb;color:#333;text-shadow:0 1px 0 #fff;background:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(#fff,#fff);background-image:-moz-linear-gradient(#fff,#fff);background-image:-ms-linear-gradient(#fff,#fff);background-image:-o-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff)}.ui-overlay-d{background-image:none;border-width:0}.ui-body-d,.ui-body-d input,.ui-body-d select,.ui-body-d textarea,.ui-body-d button{font-family:Helvetica,Arial,sans-serif}.ui-body-d .ui-link-inherit{color:#333}.ui-body-d .ui-link{color:#2489ce;font-weight:bold}.ui-body-d .ui-link:hover{color:#2489ce}.ui-body-d .ui-link:active{color:#2489ce}.ui-body-d .ui-link:visited{color:#2489ce}.ui-btn-up-d{border:1px solid #bbb;background:#fff;font-weight:bold;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f6f6f6));background-image:-webkit-linear-gradient(#fafafa,#f6f6f6);background-image:-moz-linear-gradient(#fafafa,#f6f6f6);background-image:-ms-linear-gradient(#fafafa,#f6f6f6);background-image:-o-linear-gradient(#fafafa,#f6f6f6);background-image:linear-gradient(#fafafa,#f6f6f6)}.ui-btn-up-d a.ui-link-inherit{color:#333}.ui-btn-hover-d{border:1px solid #aaa;background:#eee;font-weight:bold;color:#333;cursor:pointer;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fff));background-image:-webkit-linear-gradient(#eee,#fff);background-image:-moz-linear-gradient(#eee,#fff);background-image:-ms-linear-gradient(#eee,#fff);background-image:-o-linear-gradient(#eee,#fff);background-image:linear-gradient(#eee,#fff)}.ui-btn-hover-d a.ui-link-inherit{color:#333}.ui-btn-down-d{border:1px solid #aaa;background:#eee;font-weight:bold;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#f2f2f2));background-image:-webkit-linear-gradient(#e5e5e5,#f2f2f2);background-image:-moz-linear-gradient(#e5e5e5,#f2f2f2);background-image:-ms-linear-gradient(#e5e5e5,#f2f2f2);background-image:-o-linear-gradient(#e5e5e5,#f2f2f2);background-image:linear-gradient(#e5e5e5,#f2f2f2)}.ui-btn-down-d a.ui-link-inherit{color:#333}.ui-btn-up-d,.ui-btn-hover-d,.ui-btn-down-d{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-e{border:1px solid #f7c942;background:#fadb4e;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fceda7),to(#fbef7e));background-image:-webkit-linear-gradient(#fceda7,#fbef7e);background-image:-moz-linear-gradient(#fceda7,#fbef7e);background-image:-ms-linear-gradient(#fceda7,#fbef7e);background-image:-o-linear-gradient(#fceda7,#fbef7e);background-image:linear-gradient(#fceda7,#fbef7e)}.ui-bar-e,.ui-bar-e input,.ui-bar-e select,.ui-bar-e textarea,.ui-bar-e button{font-family:Helvetica,Arial,sans-serif}.ui-bar-e .ui-link-inherit{color:#333}.ui-bar-e .ui-link{color:#2489ce;font-weight:bold}.ui-bar-e .ui-link:hover{color:#2489ce}.ui-bar-e .ui-link:active{color:#2489ce}.ui-bar-e .ui-link:visited{color:#2489ce}.ui-body-e,.ui-overlay-e{border:1px solid #f7c942;color:#222;text-shadow:0 1px 0 #fff;background:#fff9df;background-image:-webkit-gradient(linear,left top,left bottom,from(#fffadf),to(#fff3a5));background-image:-webkit-linear-gradient(#fffadf,#fff3a5);background-image:-moz-linear-gradient(#fffadf,#fff3a5);background-image:-ms-linear-gradient(#fffadf,#fff3a5);background-image:-o-linear-gradient(#fffadf,#fff3a5);background-image:linear-gradient(#fffadf,#fff3a5)}.ui-overlay-e{background-image:none;border-width:0}.ui-body-e,.ui-body-e input,.ui-body-e select,.ui-body-e textarea,.ui-body-e button{font-family:Helvetica,Arial,sans-serif}.ui-body-e .ui-link-inherit{color:#333}.ui-body-e .ui-link{color:#2489ce;font-weight:bold}.ui-body-e .ui-link:hover{color:#2489ce}.ui-body-e .ui-link:active{color:#2489ce}.ui-body-e .ui-link:visited{color:#2489ce}.ui-btn-up-e{border:1px solid #f4c63f;background:#fadb4e;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffefaa),to(#ffe155));background-image:-webkit-linear-gradient(#ffefaa,#ffe155);background-image:-moz-linear-gradient(#ffefaa,#ffe155);background-image:-ms-linear-gradient(#ffefaa,#ffe155);background-image:-o-linear-gradient(#ffefaa,#ffe155);background-image:linear-gradient(#ffefaa,#ffe155)}.ui-btn-up-e a.ui-link-inherit{color:#222}.ui-btn-hover-e{border:1px solid #f2c43d;background:#fbe26f;font-weight:bold;color:#111;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff5ba),to(#fbdd52));background-image:-webkit-linear-gradient(#fff5ba,#fbdd52);background-image:-moz-linear-gradient(#fff5ba,#fbdd52);background-image:-ms-linear-gradient(#fff5ba,#fbdd52);background-image:-o-linear-gradient(#fff5ba,#fbdd52);background-image:linear-gradient(#fff5ba,#fbdd52)}.ui-btn-hover-e a.ui-link-inherit{color:#333}.ui-btn-down-e{border:1px solid #f2c43d;background:#fceda7;font-weight:bold;color:#111;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8d94c),to(#fadb4e));background-image:-webkit-linear-gradient(#f8d94c,#fadb4e);background-image:-moz-linear-gradient(#f8d94c,#fadb4e);background-image:-ms-linear-gradient(#f8d94c,#fadb4e);background-image:-o-linear-gradient(#f8d94c,#fadb4e);background-image:linear-gradient(#f8d94c,#fadb4e)}.ui-btn-down-e a.ui-link-inherit{color:#333}.ui-btn-up-e,.ui-btn-hover-e,.ui-btn-down-e{font-family:Helvetica,Arial,sans-serif;text-decoration:none}a.ui-link-inherit{text-decoration:none!important}.ui-btn-active{border:1px solid #2373a5;background:#5393c5;font-weight:bold;color:#fff;cursor:pointer;text-shadow:0 1px 1px #3373a5;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#5393c5),to(#6facd5));background-image:-webkit-linear-gradient(#5393c5,#6facd5);background-image:-moz-linear-gradient(#5393c5,#6facd5);background-image:-ms-linear-gradient(#5393c5,#6facd5);background-image:-o-linear-gradient(#5393c5,#6facd5);background-image:linear-gradient(#5393c5,#6facd5);font-family:Helvetica,Arial,sans-serif}.ui-btn-active a.ui-link-inherit{color:#fff}.ui-btn-inner{border-top:1px solid #fff;border-color:rgba(255,255,255,.3)}.ui-corner-tl{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em}.ui-corner-tr{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em}.ui-corner-bl{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em}.ui-corner-br{-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-top{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em}.ui-corner-bottom{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-right{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-left{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em}.ui-corner-all{-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.ui-corner-none{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-br{border-bottom:#828282;border-bottom:rgba(130,130,130,.3);border-bottom-width:1px;border-bottom-style:solid}.ui-disabled{opacity:.3}.ui-disabled,.ui-disabled a{cursor:default!important;pointer-events:none}.ui-disabled .ui-btn-text{-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);zoom:1}.ui-icon,.ui-icon-searchfield:after{background:#666;background:rgba(0,0,0,.4);background-image:url(../i/icons-18-white.png);background-repeat:no-repeat;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.ui-icon-alt{background:#fff;background:rgba(255,255,255,.3);background-image:url(../i/icons-18-black.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.ui-icon-plus,.ui-icon-minus,.ui-icon-delete,.ui-icon-arrow-r,.ui-icon-arrow-l,.ui-icon-arrow-u,.ui-icon-arrow-d,.ui-icon-check,.ui-icon-gear,.ui-icon-refresh,.ui-icon-forward,.ui-icon-back,.ui-icon-grid,.ui-icon-star,.ui-icon-alert,.ui-icon-info,.ui-icon-home,.ui-icon-search,.ui-icon-searchfield:after,.ui-icon-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on{background-image:url(../i/icons-36-white.png);-moz-background-size:776px 18px;-o-background-size:776px 18px;-webkit-background-size:776px 18px;background-size:776px 18px}.ui-icon-alt{background-image:url(../i/icons-36-black.png)}}.ui-icon-plus{background-position:-0 50%}.ui-icon-minus{background-position:-36px 50%}.ui-icon-delete{background-position:-72px 50%}.ui-icon-arrow-r{background-position:-108px 50%}.ui-icon-arrow-l{background-position:-144px 50%}.ui-icon-arrow-u{background-position:-180px 50%}.ui-icon-arrow-d{background-position:-216px 50%}.ui-icon-check{background-position:-252px 50%}.ui-icon-gear{background-position:-288px 50%}.ui-icon-refresh{background-position:-324px 50%}.ui-icon-forward{background-position:-360px 50%}.ui-icon-back{background-position:-396px 50%}.ui-icon-grid{background-position:-432px 50%}.ui-icon-star{background-position:-468px 50%}.ui-icon-alert{background-position:-504px 50%}.ui-icon-info{background-position:-540px 50%}.ui-icon-home{background-position:-576px 50%}.ui-icon-search,.ui-icon-searchfield:after{background-position:-612px 50%}.ui-icon-checkbox-off{background-position:-684px 50%}.ui-icon-checkbox-on{background-position:-648px 50%}.ui-icon-radio-off{background-position:-756px 50%}.ui-icon-radio-on{background-position:-720px 50%}.ui-checkbox .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-icon-checkbox-off,.ui-icon-radio-off{background-color:transparent}.ui-checkbox-on .ui-icon,.ui-radio-on .ui-icon{background-color:#4596ce}.ui-icon-loading{background:url(../i/ajax-loader.gif);background-size:46px 46px}.ui-btn-corner-tl{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em}.ui-btn-corner-tr{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em}.ui-btn-corner-bl{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.ui-btn-corner-br{-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-top{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em}.ui-btn-corner-bottom{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-right{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-left{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.ui-btn-corner-all{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}.ui-corner-tl,.ui-corner-tr,.ui-corner-bl,.ui-corner-br,.ui-corner-top,.ui-corner-bottom,.ui-corner-right,.ui-corner-left,.ui-corner-all,.ui-btn-corner-tl,.ui-btn-corner-tr,.ui-btn-corner-bl,.ui-btn-corner-br,.ui-btn-corner-top,.ui-btn-corner-bottom,.ui-btn-corner-right,.ui-btn-corner-left,.ui-btn-corner-all{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ui-overlay{background:#666;opacity:.5;filter:Alpha(Opacity=50);position:absolute;width:100%;height:100%}.ui-overlay-shadow{-moz-box-shadow:0 0 12px rgba(0,0,0,.6);-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.ui-shadow{-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.ui-bar-a .ui-shadow,.ui-bar-b .ui-shadow,.ui-bar-c .ui-shadow{-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.ui-shadow-inset{-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}.ui-icon-shadow{-moz-box-shadow:0 1px 0 rgba(255,255,255,.4);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:0 1px 0 rgba(255,255,255,.4)}.ui-btn:focus{outline:0}.ui-focus,.ui-btn:focus{-moz-box-shadow:0 0 12px #387bbe;-webkit-box-shadow:0 0 12px #387bbe;box-shadow:0 0 12px #387bbe}.ui-mobile-nosupport-boxshadow *{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui-mobile-nosupport-boxshadow .ui-focus,.ui-mobile-nosupport-boxshadow .ui-btn:focus{outline-width:1px;outline-style:dotted}.ui-mobile,.ui-mobile body{height:99.9%}.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a img,.ui-mobile fieldset{border-width:0}.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}.ui-mobile [data-role=page],.ui-mobile [data-role=dialog],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}.ui-mobile .ui-page-active{display:block;overflow:visible}.ui-page{outline:0}@media screen and (orientation:portrait){.ui-mobile,.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile,.ui-mobile .ui-page{min-height:300px}}.ui-loading .ui-loader{display:block}.ui-loader{display:none;z-index:9999999;position:fixed;top:50%;box-shadow:0 1px 1px -1px #fff;left:50%;border:0}.ui-loader-default{background:0;opacity:.18;width:46px;height:46px;margin-left:-23px;margin-top:-23px}.ui-loader-verbose{width:200px;opacity:.88;height:auto;margin-left:-110px;margin-top:-43px;padding:10px}.ui-loader-default h1{font-size:0;width:0;height:0;overflow:hidden}.ui-loader-verbose h1{font-size:16px;margin:0;text-align:center}.ui-loader .ui-icon{background-color:#000;display:block;margin:0;width:44px;height:44px;padding:1px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px}.ui-loader-verbose .ui-icon{margin:0 auto 10px;opacity:.75}.ui-loader-textonly{padding:15px;margin-left:-115px}.ui-loader-textonly .ui-icon{display:none}.ui-loader-fakefix{position:absolute}.ui-mobile-rendering>*{visibility:hidden}.ui-bar,.ui-body{position:relative;padding:.4em 15px;overflow:hidden;display:block;clear:both}.ui-bar{font-size:16px;margin:0}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:16px;display:inline-block}.ui-header,.ui-footer{position:relative;border-left-width:0;border-right-width:0}.ui-header .ui-btn-left,.ui-header .ui-btn-right,.ui-footer .ui-btn-left,.ui-footer .ui-btn-right{position:absolute;top:3px}.ui-header .ui-btn-left,.ui-footer .ui-btn-left{left:5px}.ui-header .ui-btn-right,.ui-footer .ui-btn-right{right:5px}.ui-footer .ui-btn-icon-notext,.ui-header .ui-btn-icon-notext{top:6px}.ui-header .ui-title,.ui-footer .ui-title{min-height:1.1em;text-align:center;font-size:16px;display:block;margin:.6em 30% .8em;padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.ui-footer .ui-title{margin:.6em 15px .8em}.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:15px}.ui-icon{width:18px;height:18px}.ui-nojs{position:absolute;left:-9999px}.ui-hide-label label,.ui-hidden-accessible{position:absolute!important;left:-9999px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden}.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms}.out{-webkit-animation-timing-function:ease-in;-webkit-animation-duration:225ms;-moz-animation-timing-function:ease-in;-moz-animation-duration:225}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}.fade.out{opacity:0;-webkit-animation-duration:125ms;-webkit-animation-name:fadeout;-moz-animation-duration:125ms;-moz-animation-name:fadeout}.fade.in{opacity:1;-webkit-animation-duration:225ms;-webkit-animation-name:fadein;-moz-animation-duration:225ms;-moz-animation-name:fadein}.pop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}.pop.in{-webkit-transform:scale(1);-moz-transform:scale(1);opacity:1;-webkit-animation-name:popin;-moz-animation-name:popin;-webkit-animation-duration:350ms;-moz-animation-duration:350ms}.pop.out{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;opacity:0;-webkit-animation-duration:100ms;-moz-animation-duration:100ms}.pop.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein}.pop.out.reverse{-webkit-transform:scale(.8);-moz-transform:scale(.8);-webkit-animation-name:popout;-moz-animation-name:popout}@-webkit-keyframes popin{from{-webkit-transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes popin{from{-moz-transform:scale(.8);opacity:0}to{-moz-transform:scale(1);opacity:1}}@-webkit-keyframes popout{from{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);opacity:0}}@-moz-keyframes popout{from{-moz-transform:scale(1);opacity:1}to{-moz-transform:scale(.8);opacity:0}}@-webkit-keyframes slideinfromright{from{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0)}}@-moz-keyframes slideinfromright{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}@-moz-keyframes slideinfromleft{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(100%)}}@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(100%)}}.slide.out,.slide.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms}.slide.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft}.slide.in{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright}.slide.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft}.slidefade.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;-webkit-animation-duration:225ms;-moz-animation-duration:225ms}.slidefade.in{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-moz-transform:translateX(0);-moz-animation-name:fadein;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}.slidefade.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}.slidefade.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-moz-transform:translateX(0);-moz-animation-name:fadein;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}.slidedown.out{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-duration:100ms}.slidedown.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfromtop;-moz-transform:translateY(0);-moz-animation-name:slideinfromtop;-webkit-animation-duration:250ms;-moz-animation-duration:250ms}.slidedown.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-duration:150ms}.slidedown.out.reverse{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-animation-name:slideouttotop;-moz-animation-name:slideouttotop;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}@-webkit-keyframes slideinfromtop{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfromtop{from{-moz-transform:translateY(-100%)}to{-moz-transform:translateY(0)}}@-webkit-keyframes slideouttotop{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-100%)}}@-moz-keyframes slideouttotop{from{-moz-transform:translateY(0)}to{-moz-transform:translateY(-100%)}}.slideup.out{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-duration:100ms}.slideup.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfrombottom;-moz-transform:translateY(0);-moz-animation-name:slideinfrombottom;-webkit-animation-duration:250ms;-moz-animation-duration:250ms}.slideup.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-duration:150ms}.slideup.out.reverse{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-animation-name:slideouttobottom;-moz-animation-name:slideouttobottom;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfrombottom{from{-moz-transform:translateY(100%)}to{-moz-transform:translateY(0)}}@-webkit-keyframes slideouttobottom{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(100%)}}@-moz-keyframes slideouttobottom{from{-moz-transform:translateY(0)}to{-moz-transform:translateY(100%)}}.viewport-flip{-webkit-perspective:1000;-moz-perspective:1000;position:absolute}.flip{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-backface-visibility:hidden;-moz-transform:translateX(0)}.flip.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:175ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:175ms}.flip.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:225ms;-moz-animation-name:flipintoright;-moz-animation-duration:225ms}.flip.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright}.flip.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}.viewport-turn{-webkit-perspective:1000;-moz-perspective:1000;position:absolute}.turn{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-webkit-transform-origin:0 0;-moz-backface-visibility:hidden;-moz-transform:translateX(0);-moz-transform-origin:0 0}.turn.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-webkit-animation-duration:125ms;-moz-animation-duration:125ms}.turn.in{-webkit-animation-name:flipintoright;-moz-animation-name:flipintoright;-webkit-animation-duration:250ms;-moz-animation-duration:250ms}.turn.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright}.turn.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}.flow{-webkit-transform-origin:50% 30%;-moz-transform-origin:50% 30%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);-moz-box-shadow:0 0 20px rgba(0,0,0,.4)}.ui-dialog.flow{-webkit-transform-origin:none;-moz-transform-origin:none;-webkit-box-shadow:none;-moz-box-shadow:none}.flow.out{-webkit-transform:translateX(-100%) scale(.7);-webkit-animation-name:flowouttoleft;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(-100%) scale(.7);-moz-animation-name:flowouttoleft;-moz-animation-timing-function:ease;-moz-animation-duration:350ms}.flow.in{-webkit-transform:translateX(0) scale(1);-webkit-animation-name:flowinfromright;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(0) scale(1);-moz-animation-name:flowinfromright;-moz-animation-timing-function:ease;-moz-animation-duration:350ms}.flow.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:flowouttoright;-moz-transform:translateX(100%);-moz-animation-name:flowouttoright}.flow.in.reverse{-webkit-animation-name:flowinfromleft;-moz-animation-name:flowinfromleft}@-webkit-keyframes flowouttoleft{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(-100%) scale(.7)}}@-moz-keyframes flowouttoleft{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(-100%) scale(.7)}}@-webkit-keyframes flowouttoright{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(100%) scale(.7)}}@-moz-keyframes flowouttoright{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(100%) scale(.7)}}@-webkit-keyframes flowinfromleft{0%{-webkit-transform:translateX(-100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromleft{0%{-moz-transform:translateX(-100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@-webkit-keyframes flowinfromright{0%{-webkit-transform:translateX(100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromright{0%{-moz-transform:translateX(100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d{overflow:hidden}.ui-block-a,.ui-block-b,.ui-block-c,.ui-block-d,.ui-block-e{margin:0;padding:0;border:0;float:left;min-height:1px}.ui-grid-solo .ui-block-a{width:100%;float:none}.ui-grid-a .ui-block-a,.ui-grid-a .ui-block-b{width:50%}.ui-grid-a .ui-block-a{clear:left}.ui-grid-b .ui-block-a,.ui-grid-b .ui-block-b,.ui-grid-b .ui-block-c{width:33.333%}.ui-grid-b .ui-block-a{clear:left}.ui-grid-c .ui-block-a,.ui-grid-c .ui-block-b,.ui-grid-c .ui-block-c,.ui-grid-c .ui-block-d{width:25%}.ui-grid-c .ui-block-a{clear:left}.ui-grid-d .ui-block-a,.ui-grid-d .ui-block-b,.ui-grid-d .ui-block-c,.ui-grid-d .ui-block-d,.ui-grid-d .ui-block-e{width:20%}.ui-grid-d .ui-block-a{clear:left}.ui-header-fixed,.ui-footer-fixed{left:0;right:0;width:100%;position:fixed;z-index:1000}.ui-header-fixed{top:0}.ui-footer-fixed{bottom:0}.ui-header-fullscreen,.ui-footer-fullscreen{opacity:.9}.ui-page-header-fixed{padding-top:2.5em}.ui-page-footer-fixed{padding-bottom:3em}.ui-page-header-fullscreen .ui-content,.ui-page-footer-fullscreen .ui-content{padding:0}.ui-fixed-hidden{position:absolute}.ui-page-header-fullscreen .ui-fixed-hidden,.ui-page-footer-fullscreen .ui-fixed-hidden{left:-99999em}.ui-header-fixed .ui-btn,.ui-footer-fixed .ui-btn{z-index:10}.ui-navbar{overflow:hidden}.ui-navbar ul,.ui-navbar-expanded ul{list-style:none;padding:0;margin:0;position:relative;display:block;border:0}.ui-navbar-collapsed ul{float:left;width:75%;margin-right:-2px}.ui-navbar-collapsed .ui-navbar-toggle{float:left;width:25%}.ui-navbar li.ui-navbar-truncate{position:absolute;left:-9999px;top:-9999px}.ui-navbar li .ui-btn,.ui-navbar .ui-navbar-toggle .ui-btn{display:block;font-size:12px;text-align:center;margin:0;border-right-width:0;max-width:100%}.ui-navbar li .ui-btn{margin-right:-1px}.ui-navbar li .ui-btn:last-child{margin-right:0}.ui-header .ui-navbar li .ui-btn,.ui-header .ui-navbar .ui-navbar-toggle .ui-btn,.ui-footer .ui-navbar li .ui-btn,.ui-footer .ui-navbar .ui-navbar-toggle .ui-btn{border-top-width:0;border-bottom-width:0}.ui-navbar .ui-btn-inner{padding-left:2px;padding-right:2px}.ui-navbar-noicons li .ui-btn .ui-btn-inner,.ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner{padding-top:.8em;padding-bottom:.9em}.ui-navbar-expanded .ui-btn{margin:0;font-size:14px}.ui-navbar-expanded .ui-btn-inner{padding-left:5px;padding-right:5px}.ui-navbar-expanded .ui-btn-icon-top .ui-btn-inner{padding:45px 5px 15px;text-align:center}.ui-navbar-expanded .ui-btn-icon-top .ui-icon{top:15px}.ui-navbar-expanded .ui-btn-icon-bottom .ui-btn-inner{padding:15px 5px 45px;text-align:center}.ui-navbar-expanded .ui-btn-icon-bottom .ui-icon{bottom:15px}.ui-navbar-expanded li .ui-btn .ui-btn-inner{min-height:2.5em}.ui-navbar-expanded .ui-navbar-noicons .ui-btn .ui-btn-inner{padding-top:1.8em;padding-bottom:1.9em}.ui-btn{display:block;text-align:center;cursor:pointer;position:relative;margin:.5em 5px;padding:0}.ui-mini{margin:.25em 5px}.ui-btn-inner{padding:.6em 20px;min-width:.75em;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;zoom:1}.ui-btn input,.ui-btn button{z-index:2}.ui-btn-left,.ui-btn-right,.ui-btn-inline{display:inline-block}.ui-btn-block{display:block}.ui-header .ui-btn,.ui-footer .ui-btn{display:inline-block;margin:0}.ui-header .ui-btn-inner,.ui-footer .ui-btn-inner,.ui-mini .ui-btn-inner{font-size:12.5px;padding:.55em 11px .5em}.ui-header .ui-fullsize .ui-btn-inner,.ui-footer .ui-fullsize .ui-btn-inner{font-size:16px;padding:.6em 25px}.ui-btn-icon-notext{width:24px;height:24px}.ui-btn-icon-notext .ui-btn-inner{padding:0;height:100%}.ui-btn-icon-notext .ui-btn-inner .ui-icon{margin:2px 1px 2px 3px}.ui-btn-text{position:relative;z-index:1;width:100%}.ui-btn-icon-notext .ui-btn-text{position:absolute;left:-9999px}.ui-btn-icon-left .ui-btn-inner{padding-left:40px}.ui-btn-icon-right .ui-btn-inner{padding-right:40px}.ui-btn-icon-top .ui-btn-inner{padding-top:40px}.ui-btn-icon-bottom .ui-btn-inner{padding-bottom:40px}.ui-header .ui-btn-icon-left .ui-btn-inner,.ui-footer .ui-btn-icon-left .ui-btn-inner,.ui-mini .ui-btn-icon-left .ui-btn-inner{padding-left:30px}.ui-header .ui-btn-icon-right .ui-btn-inner,.ui-footer .ui-btn-icon-right .ui-btn-inner,.ui-mini .ui-btn-icon-right .ui-btn-inner{padding-right:30px}.ui-header .ui-btn-icon-top .ui-btn-inner,.ui-footer .ui-btn-icon-top .ui-btn-inner,.ui-mini .ui-btn-icon-top .ui-btn-inner{padding:30px 3px .5em 3px}.ui-header .ui-btn-icon-bottom .ui-btn-inner,.ui-footer .ui-btn-icon-bottom .ui-btn-inner,.ui-mini .ui-btn-icon-bottom .ui-btn-inner{padding:.55em 3px 30px 3px}.ui-btn-icon-notext .ui-icon{display:block;z-index:0}.ui-btn-icon-left .ui-btn-inner .ui-icon,.ui-btn-icon-right .ui-btn-inner .ui-icon{position:absolute;top:50%;margin-top:-9px}.ui-btn-icon-top .ui-btn-inner .ui-icon,.ui-btn-icon-bottom .ui-btn-inner .ui-icon{position:absolute;left:50%;margin-left:-9px}.ui-btn-icon-left .ui-icon{left:10px}.ui-btn-icon-right .ui-icon{right:10px}.ui-btn-icon-top .ui-icon{top:10px}.ui-btn-icon-bottom .ui-icon{top:auto;bottom:10px}.ui-header .ui-btn-icon-left .ui-icon,.ui-footer .ui-btn-icon-left .ui-icon,.ui-mini.ui-btn-icon-left .ui-icon,.ui-mini .ui-btn-icon-left .ui-icon{left:5px}.ui-header .ui-btn-icon-right .ui-icon,.ui-footer .ui-btn-icon-right .ui-icon,.ui-mini.ui-btn-icon-right .ui-icon,.ui-mini .ui-btn-icon-right .ui-icon{right:5px}.ui-header .ui-btn-icon-top .ui-icon,.ui-footer .ui-btn-icon-top .ui-icon,.ui-mini.ui-btn-icon-top .ui-icon,.ui-mini .ui-btn-icon-top .ui-icon{top:5px}.ui-header .ui-btn-icon-bottom .ui-icon,.ui-footer .ui-btn-icon-bottom .ui-icon,.ui-mini.ui-btn-icon-bottom .ui-icon,.ui-mini .ui-btn-icon-bottom .ui-icon{bottom:5px}.ui-btn-hidden{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:button;opacity:.1;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=.0001);font-size:1px;border:0;text-indent:-9999px}.ui-collapsible{margin:.5em 0}.ui-collapsible-heading{font-size:16px;display:block;margin:0 -8px;padding:0;border-width:0 0 1px 0;position:relative}.ui-collapsible-heading a{text-align:left;margin:0}.ui-collapsible-heading .ui-btn-inner,.ui-collapsible-heading .ui-btn-icon-left .ui-btn-inner{padding-left:40px}.ui-collapsible-heading .ui-btn-icon-right .ui-btn-inner{padding-left:12px;padding-right:40px}.ui-collapsible-heading .ui-btn-icon-top .ui-btn-inner,.ui-collapsible-heading .ui-btn-icon-bottom .ui-btn-inner{padding-right:40px;text-align:center}.ui-collapsible-heading a span.ui-btn{position:absolute;left:6px;top:50%;margin:-12px 0 0 0;width:20px;height:20px;padding:1px 0 1px 2px;text-indent:-9999px}.ui-collapsible-heading a span.ui-btn .ui-btn-inner{padding:10px 0}.ui-collapsible-heading a span.ui-btn .ui-icon{left:0;margin-top:-10px}.ui-collapsible-heading-status{position:absolute;top:-9999px;left:0}.ui-collapsible-content{display:block;margin:0 -8px;padding:10px 16px;border-top:0;background-image:none;font-weight:normal}.ui-collapsible-content-collapsed{display:none}.ui-collapsible-set{margin:.5em 0}.ui-collapsible-set .ui-collapsible{margin:-1px 0 0}.ui-controlgroup,fieldset.ui-controlgroup{padding:0;margin:0 0 .5em;zoom:1}.ui-bar .ui-controlgroup{margin:0 .3em}.ui-controlgroup-label{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .4em}.ui-controlgroup-controls{display:block;width:100%}.ui-controlgroup li{list-style:none}.ui-controlgroup-vertical .ui-btn,.ui-controlgroup-vertical .ui-checkbox,.ui-controlgroup-vertical .ui-radio{margin:0;border-bottom-width:0}.ui-controlgroup-controls label.ui-select{position:absolute;left:-9999px}.ui-controlgroup-vertical .ui-controlgroup-last{border-bottom-width:1px}.ui-controlgroup-horizontal{padding:0}.ui-controlgroup-horizontal .ui-btn-inner{text-align:center}.ui-controlgroup-horizontal .ui-btn,.ui-controlgroup-horizontal .ui-select{display:inline-block;margin:0 -6px 0 0}.ui-controlgroup-horizontal .ui-checkbox,.ui-controlgroup-horizontal .ui-radio{float:left;clear:none;margin:0 -1px 0 0}.ui-controlgroup-horizontal .ui-checkbox .ui-btn,.ui-controlgroup-horizontal .ui-radio .ui-btn,.ui-controlgroup-horizontal .ui-checkbox:last-child,.ui-controlgroup-horizontal .ui-radio:last-child{margin-right:0}.ui-controlgroup-horizontal .ui-controlgroup-last{margin-right:0}.ui-controlgroup .ui-checkbox label,.ui-controlgroup .ui-radio label{font-size:16px}@media all and (min-width:450px){.ui-field-contain .ui-controlgroup-label{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-controlgroup-controls{width:60%;display:inline-block}.ui-field-contain .ui-controlgroup .ui-select{width:100%}.ui-field-contain .ui-controlgroup-horizontal .ui-select{width:auto}}.ui-dialog{background:none!important}.ui-dialog-contain{width:92.5%;max-width:500px;margin:10% auto 15px auto;padding:0}.ui-dialog .ui-header{margin-top:15%;border:0;overflow:hidden}.ui-dialog .ui-header,.ui-dialog .ui-content,.ui-dialog .ui-footer{display:block;position:relative;width:auto}.ui-dialog .ui-header,.ui-dialog .ui-footer{z-index:10;padding:0}.ui-dialog .ui-footer{padding:0 15px}.ui-dialog .ui-content{padding:15px}.ui-dialog{margin-top:-15px}.ui-checkbox,.ui-radio{position:relative;clear:both;margin:.2em 0 .5em;z-index:1}.ui-checkbox .ui-btn,.ui-radio .ui-btn{margin:0;text-align:left;z-index:2}.ui-checkbox .ui-btn-inner,.ui-radio .ui-btn-inner{white-space:normal}.ui-checkbox .ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-btn-icon-left .ui-btn-inner{padding-left:45px}.ui-checkbox .ui-mini.ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-mini.ui-btn-icon-left .ui-btn-inner{padding-left:36px}.ui-checkbox .ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-mini.ui-btn-icon-right .ui-btn-inner{padding-right:36px}.ui-checkbox .ui-btn-icon-top .ui-btn-inner,.ui-radio .ui-btn-icon-top .ui-btn-inner{padding-right:0;padding-left:0;text-align:center}.ui-checkbox .ui-btn-icon-bottom .ui-btn-inner,.ui-radio .ui-btn-icon-bottom .ui-btn-inner{padding-right:0;padding-left:0;text-align:center}.ui-checkbox .ui-icon,.ui-radio .ui-icon{top:1.1em}.ui-checkbox .ui-btn-icon-left .ui-icon,.ui-radio .ui-btn-icon-left .ui-icon{left:15px}.ui-checkbox .ui-mini.ui-btn-icon-left .ui-icon,.ui-radio .ui-mini.ui-btn-icon-left .ui-icon{left:9px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-icon,.ui-radio .ui-mini.ui-btn-icon-right .ui-icon{right:9px}.ui-checkbox .ui-btn-icon-top .ui-icon,.ui-radio .ui-btn-icon-top .ui-icon{top:10px}.ui-checkbox .ui-btn-icon-bottom .ui-icon,.ui-radio .ui-btn-icon-bottom .ui-icon{top:auto;bottom:10px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-icon,.ui-radio .ui-mini.ui-btn-icon-right .ui-icon{right:9px}.ui-checkbox input,.ui-radio input{position:absolute;left:20px;top:50%;width:10px;height:10px;margin:-5px 0 0 0;outline:0!important;z-index:1}.ui-field-contain,fieldset.ui-field-contain{padding:.8em 0;margin:0;border-width:0 0 1px 0;overflow:visible}.ui-field-contain:first-child{border-top-width:0}.ui-header .ui-field-contain-left,.ui-header .ui-field-contain-right{position:absolute;top:0;width:25%}.ui-header .ui-field-contain-left{left:1em}.ui-header .ui-field-contain-right{right:1em}@media all and (min-width:450px){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{border-width:0;padding:0;margin:1em 0}}.ui-select{display:block;position:relative}.ui-select select{position:absolute;left:-9999px;top:-9999px}.ui-select .ui-btn{overflow:hidden;opacity:1;margin:0}.ui-select .ui-btn select{cursor:pointer;-webkit-appearance:button;left:0;top:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:2}.ui-select .ui-disabled{opacity:.3}@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:.0001}}.ui-select .ui-btn select.ui-select-nativeonly{opacity:1;text-indent:0}.ui-select .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-select .ui-btn-icon-right .ui-icon{right:15px}.ui-select .ui-mini.ui-btn-icon-right .ui-icon{right:7px}label.ui-select{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}.ui-select .ui-btn-text,.ui-selectmenu .ui-btn-text{display:block;min-height:1em;overflow:hidden!important}.ui-select .ui-btn-text{text-overflow:ellipsis}.ui-selectmenu{position:absolute;padding:0;z-index:1100!important;width:80%;max-width:350px;padding:6px}.ui-selectmenu .ui-listview{margin:0}.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}.ui-selectmenu-hidden{top:-9999px;left:-9999px}.ui-selectmenu-screen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.ui-screen-hidden,.ui-selectmenu-list .ui-li .ui-icon{display:none}.ui-selectmenu-list .ui-li .ui-icon{display:block}.ui-li.ui-selectmenu-placeholder{display:none}.ui-selectmenu .ui-header .ui-title{margin:.6em 46px .8em}@media all and (min-width:450px){.ui-field-contain label.ui-select{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-select{width:60%;display:inline-block}}.ui-selectmenu .ui-header h1:after{content:'.';visibility:hidden}label.ui-input-text{font-size:16px;line-height:1.4;display:block;font-weight:normal;margin:0 0 .3em}input.ui-input-text,textarea.ui-input-text{background-image:none;padding:.4em;line-height:1.4;font-size:16px;display:block;width:97%;outline:0}.ui-header input.ui-input-text,.ui-footer input.ui-input-text{margin-left:1.25%;padding:.4em 1%;width:95.5%}input.ui-input-text{-webkit-appearance:none}textarea.ui-input-text{height:50px;-webkit-transition:height 200ms linear;-moz-transition:height 200ms linear;-o-transition:height 200ms linear;transition:height 200ms linear}.ui-input-search{padding:0 30px;background-image:none;position:relative}.ui-icon-searchfield:after{position:absolute;left:7px;top:50%;margin-top:-9px;content:"";width:18px;height:18px;opacity:.5}.ui-input-search input.ui-input-text{border:0;width:98%;padding:.4em 0;margin:0;display:block;background:transparent none;outline:0!important}.ui-input-search .ui-input-clear{position:absolute;right:0;top:50%;margin-top:-13px}.ui-mini .ui-input-clear{right:-3px}.ui-input-search .ui-input-clear-hidden{display:none}input.ui-mini,.ui-mini input,textarea.ui-mini{font-size:14px}textarea.ui-mini{height:45px}@media all and (min-width:450px){.ui-field-contain label.ui-input-text{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain input.ui-input-text,.ui-field-contain textarea.ui-input-text,.ui-field-contain .ui-input-search{width:60%;display:inline-block}.ui-field-contain .ui-input-search{width:50%}.ui-hide-label input.ui-input-text,.ui-hide-label textarea.ui-input-text,.ui-hide-label .ui-input-search{padding:.4em;width:97%}.ui-input-search input.ui-input-text{width:98%}}.ui-listview{margin:0;counter-reset:listnumbering}.ui-content .ui-listview{margin:-15px}.ui-content .ui-listview-inset{margin:1em 0}.ui-listview,.ui-li{list-style:none;padding:0}.ui-li,.ui-li.ui-field-contain{display:block;margin:0;position:relative;overflow:visible;text-align:left;border-width:0;border-top-width:1px}.ui-li .ui-btn-text a.ui-link-inherit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-divider,.ui-li-static{padding:.5em 15px;font-size:14px;font-weight:bold}.ui-li-divider{counter-reset:listnumbering}ol.ui-listview .ui-link-inherit:before,ol.ui-listview .ui-li-static:before,.ui-li-dec{font-size:.8em;display:inline-block;padding-right:.3em;font-weight:normal;counter-increment:listnumbering;content:counter(listnumbering) ". "}ol.ui-listview .ui-li-jsnumbering:before{content:""!important}.ui-listview-inset .ui-li{border-right-width:1px;border-left-width:1px}.ui-li:last-child,.ui-li.ui-field-contain:last-child{border-bottom-width:1px}.ui-li>.ui-btn-inner{display:block;position:relative;padding:0}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding:.7em 15px .7em 15px;display:block}.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-thumb{min-height:60px;padding-left:100px}.ui-li-has-icon .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-icon{min-height:20px;padding-left:40px}.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-count{padding-right:45px}.ui-li-has-arrow .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow{padding-right:30px}.ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow.ui-li-has-count{padding-right:75px}.ui-li-has-count .ui-btn-text{padding-right:15px}.ui-li-heading{font-size:16px;font-weight:bold;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-desc{font-size:12px;font-weight:normal;display:block;margin:-.5em 0 .6em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-thumb,.ui-listview .ui-li-icon{position:absolute;left:1px;top:0;max-height:80px;max-width:80px}.ui-listview .ui-li-icon{max-height:40px;max-width:40px;left:10px;top:.9em}.ui-li-thumb,.ui-listview .ui-li-icon,.ui-li-content{float:left;margin-right:10px}.ui-li-aside{float:right;width:50%;text-align:right;margin:.3em 0}@media all and (min-width:480px){.ui-li-aside{width:45%}}.ui-li-divider{cursor:default}.ui-li-has-alt .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-alt{padding-right:95px}.ui-li-has-count .ui-li-count{position:absolute;font-size:11px;font-weight:bold;padding:.2em .5em;top:50%;margin-top:-.9em;right:48px}.ui-li-divider .ui-li-count,.ui-li-static .ui-li-count{right:10px}.ui-li-has-alt .ui-li-count{right:55px}.ui-li-link-alt{position:absolute;width:40px;height:100%;border-width:0;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}.ui-li-link-alt .ui-btn{overflow:hidden;position:absolute;right:8px;top:50%;margin:-11px 0 0 0;border-bottom-width:1px;z-index:-1}.ui-li-link-alt .ui-btn-inner{padding:0;height:100%;position:absolute;width:100%;top:0;left:0}.ui-li-link-alt .ui-btn .ui-icon{right:50%;margin-right:-9px}.ui-listview * .ui-btn-inner>.ui-btn>.ui-btn-inner{border-top:0}.ui-listview-filter{border-width:0;overflow:hidden;margin:-15px -15px 15px -15px}.ui-listview-filter .ui-input-search{margin:5px;width:auto;display:block}.ui-listview-filter-inset{margin:-15px -5px -15px -5px;background:transparent}.ui-li.ui-screen-hidden{display:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.ui-li .ui-btn-text{overflow:visible}}label.ui-slider{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}input.ui-slider-input,.ui-field-contain input.ui-slider-input{display:inline-block;width:50px}select.ui-slider-switch{display:none}div.ui-slider{position:relative;display:inline-block;overflow:visible;height:15px;padding:0;margin:0 2% 0 20px;top:4px;width:65%}div.ui-slider-mini{height:12px;margin-left:10px}div.ui-slider-bg{border:0;height:100%;padding-right:8px}.ui-controlgroup a.ui-slider-handle,a.ui-slider-handle{position:absolute;z-index:1;top:50%;width:28px;height:28px;margin-top:-15px;margin-left:-15px;outline:0}a.ui-slider-handle .ui-btn-inner{padding:0;height:100%}div.ui-slider-mini a.ui-slider-handle{height:14px;width:14px;margin:-8px 0 0 -7px}div.ui-slider-mini a.ui-slider-handle .ui-btn-inner{height:30px;width:30px;padding:0;margin:-9px 0 0 -9px}@media all and (min-width:450px){.ui-field-contain label.ui-slider{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain div.ui-slider{width:43%}.ui-field-contain div.ui-slider-switch{width:5.5em}}div.ui-slider-switch{height:32px;margin-left:0;width:5.8em}a.ui-slider-handle-snapping{-webkit-transition:left 70ms linear;-moz-transition:left 70ms linear}div.ui-slider-switch .ui-slider-handle{margin-top:1px}.ui-slider-inneroffset{margin:0 16px;position:relative;z-index:1}div.ui-slider-switch.ui-slider-mini{width:5em;height:29px}div.ui-slider-switch.ui-slider-mini .ui-slider-inneroffset{margin:0 15px 0 14px}div.ui-slider-switch.ui-slider-mini .ui-slider-handle{width:25px;height:25px;margin:1px 0 0 -13px}div.ui-slider-switch.ui-slider-mini a.ui-slider-handle .ui-btn-inner{height:30px;width:30px;padding:0;margin:0}span.ui-slider-label{position:absolute;text-align:center;width:100%;overflow:hidden;font-size:16px;top:0;line-height:2;min-height:100%;border-width:0;white-space:nowrap}.ui-slider-mini span.ui-slider-label{font-size:14px}span.ui-slider-label-a{z-index:1;left:0;text-indent:-1.5em}span.ui-slider-label-b{z-index:0;right:0;text-indent:1.5em}.ui-slider-inline{width:120px;display:inline-block} \ No newline at end of file diff --git a/big_demo/css/panojs.css b/big_demo/css/panojs.css new file mode 100644 index 0000000..3ce2be5 --- /dev/null +++ b/big_demo/css/panojs.css @@ -0,0 +1,167 @@ +/******************************************************************************* + viewer +*******************************************************************************/ + +.viewer { + position: relative; + top: 0; + left: 0; + /* background-color: #434343; */ + overflow: hidden; + + /* NOTE: the size and width should be set dynamically when initialized */ + width: 0; + height: 0; +} + +.viewer img { + margin: 0px; + float: none; +} + +.viewer .well, .viewer .surface { + margin: 0; + padding: 0; + width: 100%; + height: 100%; + position: absolute; + top: 0px; + left: 0px; + /* FIXME: let's apply this in GSV.js */ + cursor: grab; + cursor: -moz-grab; + _cursor: url(../i/panojs/grab.cur); +} + +.viewer .surface { + z-index: 20; + /*background: url(../gfx/center.gif) no-repeat center center;*/ + _background: url(../i/panojs/blank.gif) no-repeat center center; /* NOTE: required for IE to"see" the surface */ +} + +.viewer .well { + overflow: hidden; + z-index: 10; +} + +.viewer .well .tile { + border: 0; + margin: 0; + padding: 0; + position: absolute; + top: 0px; + left: 0px; + display: block; +} + +/******************************************************************************* + thumbnail +*******************************************************************************/ + +.viewer .thumbnail { + position: absolute; + right: 4px; + bottom: 4px; + width: 130px; + height: 130px; + margin: 0; + font-size: 12px; + line-height: 20px; + vertical-align: middle; + font-weight: bold; + + overflow: hidden; + z-index: 30; + + border: 4px solid #000000; + border-radius: 5px; + -moz-border-radius: 5px; + + opacity:0.8; + filter:alpha(opacity=80); +} + +.viewer .thumbnail img { + position: absolute; + top: 0px; + left: 0px; + z-index: 30; + overflow: hidden; +} + +.viewer .thumbnail_scale { + position: absolute; + bottom: -2px; + left: 5px; + margin: 0; + padding: 0px; + z-index: 45; + color: #FFFFFF; +} + +.viewer .thumbnail_roi { + position: absolute; + top: 0px; + left: 0px; + width: 50px; + height: 50px; + margin: 0; + padding: 0px; + border: 2px solid #FF0000; + z-index: 40; +} + +.viewer .thumbnail_roi_preview { + position: absolute; + top: 0px; + left: 0px; + width: 50px; + height: 50px; + margin: 0; + padding: 0px; + border: 2px solid #FFFF00; + z-index: 39; +} + +.viewer .thumbnail_surface { + position: absolute; + top: 0px; + left: 0px; + z-index: 50; + width: 100%; + height: 100%; +} + +/******************************************************************************* + info +*******************************************************************************/ + +.viewer .info { + position: absolute; + z-index: 25; + width: 100%; + text-align: center; + left: 0px; + padding: 5px; + bottom: 0px; + color: #FFFFFF; + text-shadow: 1px 1px 1px #000000; + font-size: 12px; + text-overflow: ellipsis; +} + +.viewer .osd { + position: absolute; + z-index: 15; + width: 100%; + height: 100%; + text-align: center; + top: 0px; + left: 0px; + padding-top: 25px; + color: #FFFFFF; + text-shadow: 1px 1px 1px #000000; + font-size: 12px; + text-overflow: ellipsis; +} + diff --git a/big_demo/css/style.css b/big_demo/css/style.css new file mode 100644 index 0000000..e81e5db --- /dev/null +++ b/big_demo/css/style.css @@ -0,0 +1,732 @@ +html,body { + height:768px; + width: 1024px; + font-family: helvetica; +} +/* +body { +-webkit-text-size-adjust: none; +-webkit-tap-highlight-color: rgba(0,0,0,0); +-webkit-touch-callout: none; +-webkit-user-select: none; +} +a, a:hover, input, textarea { +-webkit-tap-highlight-color: rgba(0,0,0,0); +-webkit-touch-callout: none; +-webkit-user-select: none; +} +*/ +input +{ + height: 25px; + font-size: 24px; +} +.nobrd +{ +border: none; +} +.h100 +{ +height:768px; +} +.w1024 +{ + width: 1024px; +} +.fr +{ +float: right; +} +.fl +{ +float: left; +} +.w40 +{ +width: 40%; +} +.w50 +{ +width: 50%; +} +.hide +{ +display: none; +} +body,ul,li,header,nav,aside,section,article,p { + padding:0; + margin:0; + border:0; +} + +body { + font-size:12px; + -webkit-user-select:none; + -webkit-text-size-adjust:none; + background:#424242; + color: #FFF; +} + +p { + margin-bottom:1.5em; + line-height:150%; +} +nav, article { +position: absolute; +top: 44px; +bottom: 0; +left: 0; +right: 0; +font-size: 15px; +background: white; +} + +header,nav,aside,section,article { + +} + +#page { + height:768px; + width: 1024px; + /* + width:1024px; + height:768px; + */ + + position:relative; + display:-webkit-box; + display:-moz-box; + display:-o-box; + display:box; + + -webkit-box-orient:horizontal; + -moz-box-orient:horizontal; + -o-box-orient:horizontal; + box-orient:horizontal; + + background:#424242; +} +.leftround5 +{ +-webkit-border-top-left-radius: 5px; +-webkit-border-bottom-left-radius: 5px; +-moz-border-radius-topleft: 5px; +-moz-border-radius-bottomleft: 5px; +border-top-left-radius: 5px; +border-bottom-left-radius: 5px; +} +.rightround5 +{ +-webkit-border-top-right-radius: 5px; +-webkit-border-bottom-right-radius: 5px; +-moz-border-radius-topright: 5px; +-moz-border-radius-bottomright: 5px; +border-top-right-radius: 5px; +border-bottom-right-radius: 5px; +} +.topround5 +{ +-webkit-border-top-left-radius: 5px; +-webkit-border-top-right-radius: 5px; +-moz-border-radius-topleft: 5px; +-moz-border-radius-topright: 5px; +border-top-left-radius: 5px; +border-top-right-radius: 5px; +} +.bottomround5 +{ +-webkit-border-bottom-right-radius: 5px; +-webkit-border-bottom-left-radius: 5px; +-moz-border-radius-bottomright: 5px; +-moz-border-radius-bottomleft: 5px; +border-bottom-right-radius: 5px; +border-bottom-left-radius: 5px; +} +.grey_gr +{ +background: #ebebeb; /* Old browsers */ +/* IE9 SVG, needs conditional override of 'filter' to 'none' */ +background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMSUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiNkMmQyZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MSUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2FjYWNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); +background: -moz-linear-gradient(top, #ebebeb 0%, #fbfbfb 2%, #fbfbfb 8%, #efefef 31%, #d2d2d2 69%, #cdcdcd 81%, #cacaca 100%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(2%,#fbfbfb), color-stop(8%,#fbfbfb), color-stop(31%,#efefef), color-stop(69%,#d2d2d2), color-stop(81%,#cdcdcd), color-stop(100%,#cacaca)); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, #ebebeb 0%,#fbfbfb 2%,#fbfbfb 8%,#efefef 31%,#d2d2d2 69%,#cdcdcd 81%,#cacaca 100%); /* Chrome10+,Safari5.1+ */ +background: -o-linear-gradient(top, #ebebeb 0%,#fbfbfb 2%,#fbfbfb 8%,#efefef 31%,#d2d2d2 69%,#cdcdcd 81%,#cacaca 100%); /* Opera 11.10+ */ +background: -ms-linear-gradient(top, #ebebeb 0%,#fbfbfb 2%,#fbfbfb 8%,#efefef 31%,#d2d2d2 69%,#cdcdcd 81%,#cacaca 100%); /* IE10+ */ +background: linear-gradient(top, #ebebeb 0%,#fbfbfb 2%,#fbfbfb 8%,#efefef 31%,#d2d2d2 69%,#cdcdcd 81%,#cacaca 100%); /* W3C */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#cacaca',GradientType=0 ); /* IE6-8 */ +} +.m10 +{ +margin: 10px; +} +.p10 +{ +padding: 10px; +} +.p20 +{ +padding: 20px; +} + +.white2red +{ +background: #ffffff; /* Old browsers */ +/* IE9 SVG, needs conditional override of 'filter' to 'none' */ +background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2NmMDQwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); +background: -moz-linear-gradient(top, #ffffff 0%, #cf0404 34%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(34%,#cf0404)); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, #ffffff 0%,#cf0404 34%); /* Chrome10+,Safari5.1+ */ +background: -o-linear-gradient(top, #ffffff 0%,#cf0404 34%); /* Opera 11.10+ */ +background: -ms-linear-gradient(top, #ffffff 0%,#cf0404 34%); /* IE10+ */ +background: linear-gradient(top, #ffffff 0%,#cf0404 34%); /* W3C */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */ +} +#content { + -webkit-box-flex:1; + -moz-box-flex:1; + -o-box-flex:1; + box-flex:1; +} + +#sidebar,#content { + position:relative; + height:100%; +} + +header { + height:43px; + line-height:43px; + border-bottom:1px solid #838a9a; + background-color:#424242; + background-image:-webkit-gradient(linear, 0 0, 0 100, from(#f4f5f7), to(#999da9)); + background-image:-moz-linear-gradient(top, #f4f5f7, #999da9); + background-image:-o-linear-gradient(top, #f4f5f7, #999da9); + + color:#FFF; + font-size:16px; font-weight:bold; + text-align:center; + text-shadow:0 1px 0 #303030; + -webkit-border-top-left-radius:4px; + -moz-border-top-left-radius:4px; + -o-border-top-left-radius:4px; + border-top-left-radius:4px; + + -webkit-border-top-right-radius:4px; + -moz-border-top-right-radius:4px; + -o-border-top-right-radius:4px; + border-top-right-radius:4px; +} + + +#contentScroller +{ +position: absolute; +z-index: 1; +} +.contentBg +{ + min-height: 604px; + height: 604px; +} +.darkgreybg +{ + background-color: #3c3c3c; +} +.darkredbg +{ + background-color: #701202; +} +.whitedashedbg +{ +background-image: url('../i/menubg.png'); +color: #000; +} +.whitebg +{ +background-color: #FFF; +color: #000; +} +.header_gradient +{ +background: #4c4c4c; /* Old browsers */ +background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */ +background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */ +background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */ +background: linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */ +} +.first_header +{ +width: 1024px; +} + +.centerlight +{ + height:724px; + width: 1024px; +} +.loginpage_input +{ + width: 305px; + height: 43px; + background-image: url('../i/loginpage_input.png'); +background-position: center center; +background-repeat: no-repeat; +clear: both; +margin: 0; +display: block; +} +.inputstat +{ +float: right; +margin-top: -40px; +width: 29px; +height: 29px; +display: block; +clear: both; +} +.field_ok +{ + background-image: url('../i/field_ok.png'); + background-position: center center; + background-repeat: no-repeat; +} +.field_err +{ + background-image: url('../i/field_err.png'); + background-position: center center; + background-repeat: no-repeat; +} +.page_input input +{ +width: 270px; +height: 22px; +margin-top: 2px; +margin-left: 5px; +border: none; +font-size: 30px; +} +/* BackBUTTON */ +.backbutton +{ +cursor: pointer; +position: absolute; +margin: 6px 0 0 12px; +height: 26px; +width: 50px; +border: 1px solid rgba(0, 0, 0, 0.4); +border-left: none; +-webkit-border-radius: 5px; +/* background: -webkit-gradient(linear, left top, left bottom, from(#9FB3CC), to(#5B80AB), color-stop(0.5, #6B8BB2), color-stop(0.51, #597EAA)); +background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);*/ +-webkit-box-shadow: 0 1px 0 rgba(255,255,255, 0.25), inset 0 1px 1px rgba(0,0,0, 0.2); + +} +.backbutton div { +position: absolute; +z-index: 1; +top: 4px; +left: -7px; +-webkit-transform: rotate(51deg); +} +.backbutton span { +-webkit-transform: skew(15deg); +display: block; +width: 15px; +height: 16px; +/* background: -webkit-gradient(linear, left top, right bottom, from(#9FB3CC), to(#5B80AB), color-stop(0.5, #6B8BB2), color-stop(0.51, #597EAA)); +background: -webkit-gradient(linear, left top, right bottom, from(#4c4c4c), to(#5B80AB), color-stop(0.5, #6B8BB2), color-stop(0.51, #131313)); +background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); +*/ +-webkit-border-radius: 1px; +border: 1px solid rgba(0, 0, 0, 0.4); +border-right: 0; +border-top: 0; +-webkit-box-shadow: 0 1px 0 rgba(255,255,255, 0.25); +} +.backbutton p { +position: absolute; +z-index: 2; +top: 5px; +left: 5px; +margin: 0; +padding: 0; +font-size: 12px; +font-weight: bold; +color: white; +text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); +} +/* /BackBUTTON */ +/* DoneBUTTON */ +.donebutton +{ +cursor: pointer; +position: absolute; +margin: 6px 0 0 547px; +height: 26px; +width: 50px; +border: 1px solid rgba(0, 0, 0, 0.4); +-webkit-border-radius: 5px; +/* background: -webkit-gradient(linear, left top, left bottom, from(#9FB3CC), to(#5B80AB), color-stop(0.5, #6B8BB2), color-stop(0.51, #597EAA)); +background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);*/ +-webkit-box-shadow: 0 1px 0 rgba(255,255,255, 0.25), inset 0 1px 1px rgba(0,0,0, 0.2); + +} +.donebutton div { +position: absolute; +z-index: 1; +top: 4px; +left: -7px; +-webkit-transform: rotate(51deg); +} +.donebutton span { +-webkit-transform: skew(15deg); +display: block; +width: 15px; +height: 16px; +-webkit-border-radius: 1px; +border: 1px solid rgba(0, 0, 0, 0.4); +border-right: 0; +border-top: 0; +-webkit-box-shadow: 0 1px 0 rgba(255,255,255, 0.25); +} +.donebutton p { +position: absolute; +z-index: 2; +top: 5px; +left: 5px; +margin: 0; +padding: 0; +font-size: 12px; +font-weight: bold; +color: white; +text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); +} +/* /DoneBUTTON */ +#sidebar { + width:419px; + margin-right:1px; +} + + +#navScroller > li { + padding:0 10px; + border-bottom:1px solid #ccc; + height:40px; line-height:40px; + +} +.grey_text +{ +color: #404040; +} +.navBg +{ + height: 684px; + background-image: url('../i/menubg.png'); +} +.buttns +{ +height: 75px; +} +.sprosbutt +{ +position:relative; +cursor: pointer; +width: 137px; +height: 35px; +border: 1px solid #b72402; +float: left; +margin-top: 10px; +margin-right: 0px; +text-align: center; +font-size: 15px; +color: white; +padding: 20px 0 0 0px; +text-shadow: 1px 1px 1px rgba(0, 0, 0, 1); + +background: #550600; /* Old browsers */ +/* IE9 SVG, needs conditional override of 'filter' to 'none' */ +background: -moz-linear-gradient(top, #550600 0%, #620500 2%, #7e1800 6%, #9e2200 17%, #ac2600 25%, #b22800 33%, #b32b00 50%, #b73400 52%, #bd3f00 63%, #d06000 90%, #d16204 92%, #d46904 100%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#550600), color-stop(2%,#620500), color-stop(6%,#7e1800), color-stop(17%,#9e2200), color-stop(25%,#ac2600), color-stop(33%,#b22800), color-stop(50%,#b32b00), color-stop(52%,#b73400), color-stop(63%,#bd3f00), color-stop(90%,#d06000), color-stop(92%,#d16204), color-stop(100%,#d46904)); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, #550600 0%,#620500 2%,#7e1800 6%,#9e2200 17%,#ac2600 25%,#b22800 33%,#b32b00 50%,#b73400 52%,#bd3f00 63%,#d06000 90%,#d16204 92%,#d46904 100%); /* Chrome10+,Safari5.1+ */ +background: -o-linear-gradient(top, #550600 0%,#620500 2%,#7e1800 6%,#9e2200 17%,#ac2600 25%,#b22800 33%,#b32b00 50%,#b73400 52%,#bd3f00 63%,#d06000 90%,#d16204 92%,#d46904 100%); /* Opera 11.10+ */ +background: -ms-linear-gradient(top, #550600 0%,#620500 2%,#7e1800 6%,#9e2200 17%,#ac2600 25%,#b22800 33%,#b32b00 50%,#b73400 52%,#bd3f00 63%,#d06000 90%,#d16204 92%,#d46904 100%); /* IE10+ */ +background: linear-gradient(top, #550600 0%,#620500 2%,#7e1800 6%,#9e2200 17%,#ac2600 25%,#b22800 33%,#b32b00 50%,#b73400 52%,#bd3f00 63%,#d06000 90%,#d16204 92%,#d46904 100%); /* W3C */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#550600', endColorstr='#d46904',GradientType=0 ); /* IE6-8 */ + +} +.sprosbutt .counter +{ +position: absolute; +right: 10px; +top: -10px; +border: 2px solid #FFF; +padding: 1px; +text-align: center; +font-size: 12px; +text-shadow: none; +font-weight: bold; +} +.spros_item +{ + width: 70%; + height: 30px; + + float: left; + padding-left: 40px; + padding-top: 5px; + background-position: top left; + background-repeat: no-repeat; + +} +.spos_item_down +{ + background-image: url('../i/spros_item_down.png'); +} +.predbutt +{ +position:relative; +cursor: pointer; +width: 137px; +height: 35px; +border: 1px solid #C0C0C0; +float: left; +margin: 10px; +margin-right: 0px; +margin-left: 0px; +text-align: center; +font-size: 15px; +color: #FFF; +padding: 20px 0 0 0px; +text-shadow: 1px 1px 1px rgba(0, 0, 0, 1); +} +.predbutt .counter +{ +position: absolute; +right: -10px; +top: -10px; +border: 2px solid #FFF; +padding: 1px; +text-align: center; +font-size: 12px; +text-shadow: none; +font-weight: bold; +} + +.zavodbutt +{ +cursor: pointer; +width: 45px; +height: 45px; +border: 1px solid #C0C0C0; +margin: 10px; +margin-left: 0px; +float: left; +margin-left: 23px; +padding-top: 10px; +padding-left: 10px; +padding-bottom: 0px; +padding-right: 0px; +} +.list +{ +} +.list ul +{ +list-style-type: none; +} +.list ul li +{ +height: 20px; +padding: 20px; +color: #ce4400; +font-weight: bold; +} +.list .itemcnt +{ + height: 20px; + background: #c00105; + margin-right: 5px; + float: right; + color: #FFF; + margin-top: -5px; + padding: 5px; + font-size: 16px; + font-weight: bold; + color: #FFF; + /* text-shadow: 1px 1px 1px rgba(0, 0, 0, 1); */ +} +.list .subitem +{ +height: 30px; +padding: 20px; +color: #ce4400; +font-weight: bold; +background-color: #ffffff; +border-bottom: 1px solid #C0C0C0; +} +.list .add +{ + width: 37px; + height: 37px; + margin-top: -7px; + margin-right: 10px; + float: left; + background-image: url('../i/add.png'); +} +.w100 +{ +width: 100%; +} +.clear +{ +clear: none; +} +.big_comp_img +{ +width:100%; +} +#viewer +{ +width: 1024px; +height: 604px; +z-index: 10; +} +.viewer_overlay +{ + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 20; + /* border: 1px dashed red; */ +} +.viewer_overlay_cnv +{ +position: absolute; +top: 0; +left: 0; +z-index: 30; +} +.viewer_overlay_ch +{ +position: absolute; +top: 0; +left: 0; +z-index: 40; +} +.well +{ +z-index:20; +} +.opacity50{ +filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); +-moz-opacity:.5; +-khtml-opacity:.5; +-webkit-opacity:0.5; +opacity:.5; +} +/* ========================= footer_toolbar ================================= */ +.footer_toolbar +{ +position: absolute; +top: 648px; +left: 0; +width: 1004px; +height: 100px; +padding: 10px; +margin: 0px; +} +.footer_toolbar .button +{ +width: 80px; +height:80px; +padding-top: 70px; +padding: 10px; + +/* border: 1px solid black; */ +float: left; +margin-right: 2px; +-webkit-border-radius: 5px; +background-repeat: no-repeat; +background-position: center center; +display: block; +text-align: center; +} +.footer_toolbar .active_button +{ +background-color: rgba(255,255,255,0.3); +} + +/* ========================= /footer_toolbar ================================= */ +.firms_list +{ + +} +.firms_list li +{ +height: 55px; +clear: none; +} +.black_gr +{ +background: #111; +color: white; +font-weight: bold; +text-shadow: 0 -1px 1px black; +background-image: -webkit-gradient(linear,left top,left bottom,from(#3C3C3C),to(#111)); +background-image: -webkit-linear-gradient(#3C3C3C,#111); +background-image: -moz-linear-gradient(#3C3C3C,#111); +background-image: -ms-linear-gradient(#3C3C3C,#111); +background-image: -o-linear-gradient(#3C3C3C,#111); +background-image: linear-gradient(#3C3C3C,#111); + +} +.overlay_item +{ +position: absolute; +border: 1px dashed #F00; +} +.filter_item +{ +background-color: rgba(255,0,0,0.8); +} +.smbutt +{ +float: left; +margin-right: 2px; +border: 1px solid black; +width: 20%; +text-align: center; +padding: 5px; +border: 1px solid #000; +-webkit-border-radius: 4px; +-moz-border-radius: 4px; + +} +.grey_gr +{ +background-color: #424242; +background-image: -webkit-gradient(linear, 0 0, 0 100, from(#F4F5F7), to(#999DA9)); +background-image: -moz-linear-gradient(top, #F4F5F7, #999DA9); +background-image: -o-linear-gradient(top, #F4F5F7, #999DA9); +} +.infav +{ +background-repeat: no-repeat; +background-position: center center; +width: 100%; +height: 15px; +background-image:url(../i/staroff2.png); +} +.infava +{ +background-repeat: no-repeat; +background-position: center center; +width: 100%; +height: 15px; +background-image:url(../i/staron2.png); +} diff --git a/big_demo/css/w.css b/big_demo/css/w.css new file mode 100644 index 0000000..9000b26 --- /dev/null +++ b/big_demo/css/w.css @@ -0,0 +1,93 @@ +.w +{ +position: absolute; +top: 35%; +width: 30%; +left: 25%; +height: 50%; +background-color: #FFF; +border: 1px solid #000; +-webkit-border-radius: 4px; +-moz-border-radius: 4px; +border-radius: 4px; +z-index:253; +} +.close +{ +position: absolute; +right: 4px; +top: 6px; +width: 70px; +height: 30px; +font-weight: bold; +text-align: center; +line-height: 30px; +border: 1px solid #000; +-webkit-border-radius: 4px; +-moz-border-radius: 4px; +border-radius: 4px; +color: #FFF; +cursor: pointer; +background: rgb(125,126,125); /* Old browsers */ +background: -moz-linear-gradient(top, rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(59,59,59,1))); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(59,59,59,1) 100%); /* Chrome10+,Safari5.1+ */ +background: -o-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */ +background: -ms-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */ +background: linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */ + +} +.black14_gr +{ +background: #4c4c4c; /* Old browsers */ +background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #361313 100%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */ +background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */ +background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */ +background: linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */ + +} +.title +{ + +width:100%; +height: 43px; +line-height: 43px; + +border-bottom: 1px solid #838A9A; +background-color: #424242; +background-image: -webkit-gradient(linear, 0 0, 0 100, from(#F4F5F7), to(#999DA9)); +background-image: -moz-linear-gradient(top, #F4F5F7, #999DA9); +background-image: -o-linear-gradient(top, #F4F5F7, #999DA9); +color: #000; +font-size: 16px; +font-weight: bold; +/* text-align: center; */ +text-shadow: 0 1px 0 #A0A0A0; +-webkit-border-top-left-radius: 4px; +-webkit-border-top-right-radius: 4px; +} +.w .content +{ +position: absolute; +top: 45px; + +position: absolute; +bottom: 10px; +left: 10px; +right: 10px; +} +.w #wcontentScroller +{ +-webkit-box-sizing: border-box; +-moz-box-sizing: border-box; +-o-box-sizing: border-box; +box-sizing: border-box; +position: absolute; +z-index: 1; +color: black; +margin: 3px; +} diff --git a/big_demo/data/data.js b/big_demo/data/data.js new file mode 100644 index 0000000..7f94014 --- /dev/null +++ b/big_demo/data/data.js @@ -0,0 +1,2 @@ +var main_data =[{"id":1,"name":"93d65641ff3f1586614cf2c1ad240b6c1","type":5459},{"id":2,"name":"6be5336db2c119736cf48f475e051bfe2","type":9003},{"id":3,"name":"072b030ba126b2f4b2374f342be9ed443","type":8599},{"id":4,"name":"8d5e957f297893487bd98fa830fa64134","type":932},{"id":5,"name":"077e29b11be80ab57e1a2ecabb7da3305","type":7349},{"id":6,"name":"96a0cc2f93365fadfcc06ba14e95fae16","type":1429},{"id":7,"name":"b17c0907e67d868b4e0feb43dbbe6f117","type":6392},{"id":8,"name":"1728efbda81692282ba642aafd57be3a8","type":2686},{"id":9,"name":"2bc8ae25856bc2a6a1333d1331a3b7a69","type":5415},{"id":10,"name":"6ffad86b9a8dd4a3e98df1b0830d1c8c10","type":1895},{"id":11,"name":"77ab78641fb740c101b96c74ca7c15f611","type":9102},{"id":12,"name":"fdda6e957f1e5ee2f3b311fe4f145ae112","type":1240},{"id":13,"name":"619953730129049907919279f29bd9d713","type":7149},{"id":14,"name":"735b90b4568125ed6c3f678819b6e05814","type":7902},{"id":15,"name":"335d3d1cd7ef05ec77714a215134914c15","type":4241},{"id":16,"name":"37c9216b00a111ac0e1f81de25ddff7716","type":4086},{"id":17,"name":"135593dd9bc3d98e8d8e71d788c9dda617","type":63},{"id":18,"name":"c8ecfaea0b7e3aa83b017a786d53b9e818","type":6963},{"id":19,"name":"ef0917ea498b1665ad6c701057155abe19","type":9292},{"id":20,"name":"c8ed21db4f678f3b13b9d5ee1648908820","type":8728},{"id":21,"name":"c7be03f5d811ed29c328526ca8ab0d6121","type":1642},{"id":22,"name":"6a81681a7af700c6385d36577ebec35922","type":6571},{"id":23,"name":"934815ad542a4a7c5e8a2dfa04fea9f523","type":1777},{"id":24,"name":"6492d38d732122c58b44e3fdc3e9e9f324","type":2676},{"id":25,"name":"cb463625fc9dde2d82207e15bde1b67425","type":9386},{"id":26,"name":"6354461b879d3b121b0c33d5e7e5da4f26","type":4227},{"id":27,"name":"865bf46435bd84fa5d89f64cf3ba734727","type":9170},{"id":28,"name":"515b9d40500ef7d05007b5668991fc7c28","type":3416},{"id":29,"name":"6ff05e7bfb82a4d50e29b052214a0c5329","type":817},{"id":30,"name":"fd45ebc1e1d76bc1fe0ba933e60e995730","type":7424},{"id":31,"name":"1c336b8080f82bcc2cd2499b4c57261d31","type":8992},{"id":32,"name":"54f5f4071faca32ad5285fef87b7864632","type":8448},{"id":33,"name":"c165ed49edbd0e69b120bee701bdb79433","type":3410},{"id":34,"name":"ee715daa76f1b51d80343f45547be57034","type":3675},{"id":35,"name":"22bb543b251c39ccdad8063d486987bb35","type":8736},{"id":36,"name":"56bd37d3a2fda0f2f41925019c81011d36","type":5284},{"id":37,"name":"1f8fe28e9283d7b5300af087a298f20037","type":4676},{"id":38,"name":"be26abe76fb5c8a4921cf9d3e865b45438","type":473},{"id":39,"name":"6081594975a764c8e3a691fa2b3a321d39","type":5904},{"id":40,"name":"81b44841fd564c347f7f21ae19b9765940","type":1418},{"id":41,"name":"6d4f95bf53bba28f148641c8561dbf9841","type":2117},{"id":42,"name":"73740ea85c4ec25f00f9acbd859f861d42","type":5310},{"id":43,"name":"fcdbc4f504a15df8f78da88ee72fad3243","type":7990},{"id":44,"name":"0af854284f4ab0cfea8fcfd889cbb41a44","type":4342},{"id":45,"name":"6a571fe98a2ba453e84923b447d79cff45","type":3227},{"id":46,"name":"a381c2c35c9157f6b67fd07d5a200ae146","type":5697},{"id":47,"name":"df83971673de5c8e71ca1e2645718dad47","type":2504},{"id":48,"name":"42cbf4730aeac1d645324d481810482648","type":1569},{"id":49,"name":"de7f47e09c8e05e6021ababdf6bc58e749","type":5508},{"id":50,"name":"598920e11d1eb2a49501d59fce5ecbb750","type":9129},{"id":51,"name":"7bee424db269e7f9c5d0a68c7a63501851","type":6931},{"id":52,"name":"2e0aca891f2a8aedf265edf533a6d9a852","type":591},{"id":53,"name":"4158f6d19559955bae372bb00f6204e453","type":6462},{"id":54,"name":"a45a1d12ee0fb7f1f872ab91da18f89954","type":3117},{"id":55,"name":"f69041d874533096748e2d77480c1fea55","type":8782},{"id":56,"name":"3c69ccff8acc065aa5618b36b74703de56","type":8901},{"id":57,"name":"5300ef422e613b74fbf759d293aaab6a57","type":3591},{"id":58,"name":"54e8912427a8d007ece906c577fdca6058","type":5144},{"id":59,"name":"22f7e834551fbb0f6ea55b04889e8eb159","type":5560},{"id":60,"name":"fb5c2bc1aa847f387022607d16adc51060","type":4020},{"id":61,"name":"30d411fdc0e6daf092a74354094359bb61","type":4388},{"id":62,"name":"67974233917cea0e42a49a2fb7eb4cf462","type":2722},{"id":63,"name":"e6e713296627dff6475085cc6a22446463","type":4758},{"id":64,"name":"043a1c71577f6249b071679bce73d00864","type":3433},{"id":65,"name":"df9028fcb6b065e000ffe8a4f03eeb3865","type":6357},{"id":66,"name":"d9eb09a4dbf0b2098faf20331f294afe66","type":3344},{"id":67,"name":"a8345c3bb9e3896ea538ce77ffaf2c2067","type":3877},{"id":68,"name":"429e4a44bec547a527df987730b19aab68","type":4640},{"id":69,"name":"b22ed7eafe03b63112ef3ff52f0b99db69","type":6998},{"id":70,"name":"53adaf494dc89ef7196d73636eb2451b70","type":4512},{"id":71,"name":"f016e59c7ad8b1d72903bb1aa5720d5371","type":421},{"id":72,"name":"81d7118d88d5570189ace943bd14f14272","type":5145},{"id":73,"name":"46072631582fc240dd2674a7d063b04073","type":3815},{"id":74,"name":"c731077c04035ac9e92a3706288db18f74","type":3729},{"id":75,"name":"994d1cad9132e48c993d58b492f71fc175","type":1882},{"id":76,"name":"5fcc629edc0cfa360016263112fe805876","type":2450},{"id":77,"name":"b7da6669894867f04b8727876a69ffc077","type":4300},{"id":78,"name":"5aa3405a3f865c10f420a4a7b55cbff378","type":8488},{"id":79,"name":"68aea522760347926520bfa959f1524079","type":5763},{"id":80,"name":"702cafa3bb4c9c86e4a3b6834b45aedd80","type":4047},{"id":81,"name":"0e57098d0318a954d1443e2974a38fac81","type":5957},{"id":82,"name":"4f284803bd0966cc24fa8683a34afc6e82","type":6300},{"id":83,"name":"7eabe3a1649ffa2b3ff8c02ebfd5659f83","type":9565},{"id":84,"name":"13f320e7b5ead1024ac95c3b208610db84","type":7440},{"id":85,"name":"5d78d182fd5f5510588695863d22ac2785","type":6286},{"id":86,"name":"b45f8e4366b41a30994d6b5b3bb2d51b86","type":4658},{"id":87,"name":"4ebd440d99504722d80de606ea8507da87","type":801},{"id":88,"name":"2548a4ac7ad6eddd035bced24ec6d96488","type":140},{"id":89,"name":"c20ad4d76fe97759aa27a0c99bff671089","type":2791},{"id":90,"name":"0a93091da5efb0d9d5649e7f6b2ad9d790","type":1065},{"id":91,"name":"a981f2b708044d6fb4a71a146324252091","type":6946},{"id":92,"name":"994d1cad9132e48c993d58b492f71fc192","type":9621},{"id":93,"name":"f4f0edb08c97567ce6b0475a63bf700093","type":2964},{"id":94,"name":"836a0dcbf5d22652569dc3a708274c1694","type":3014},{"id":95,"name":"bdcc41211aa62a8f10f26d1a2d1727bf95","type":5519},{"id":96,"name":"4191ef5f6c1576762869ac49281130c996","type":3413},{"id":97,"name":"2e976ab88a42d723d9f2ee6027b707f597","type":4308},{"id":98,"name":"5d8c6ee0d8964e66a3225458f981522d98","type":8007},{"id":99,"name":"729c68884bd359ade15d5f163166738a99","type":4014},{"id":100,"name":"ce064f3048963690520b63dd9625dac0100","type":8992},{"id":101,"name":"d35a29602005cb55aa57a5f683c8e0c2101","type":4325},{"id":102,"name":"6738fc33dd0b3906cd3626397cd247a7102","type":3556},{"id":103,"name":"29e11ea8ec6c7804a7f939e8e78e9c18103","type":9924},{"id":104,"name":"3d9dabe52805a1ea21864b09f3397593104","type":3877},{"id":105,"name":"dbbf603ff0e99629dda5d75b6f75f966105","type":517},{"id":106,"name":"6fe43269967adbb64ec6149852b5cc3e106","type":7144},{"id":107,"name":"c86c6aae8fa9b90ac77534c5ea7a2fe7107","type":770},{"id":108,"name":"b93e78c67fd4ae3ee626d8ec0c412dec108","type":5552},{"id":109,"name":"8ab70731b1553f17c11a3bbc87e0b605109","type":378},{"id":110,"name":"3d779cae2d46cf6a8a99a35ba4167977110","type":6283},{"id":111,"name":"5c2631d54272554b181cf21ad2171fa3111","type":4026},{"id":112,"name":"aba22f748b1a6dff75bda4fd1ee9fe07112","type":1530},{"id":113,"name":"b704ea2c39778f07c617f6b7ce480e9e113","type":1410},{"id":114,"name":"482db0ecc10b8a9984ae850c9ada9899114","type":8466},{"id":115,"name":"99a2103fcf4f2c44d1f9f75553274025115","type":7204},{"id":116,"name":"2b64c2f19d868305aa8bbc2d72902cc5116","type":9294},{"id":117,"name":"239f914f30ea3c948fce2ea07a9efb33117","type":1115},{"id":118,"name":"e0c7ccc47b2613c82d1073a4214deecc118","type":1204},{"id":119,"name":"86edc93505434db5aa0e091e50e678b7119","type":7807},{"id":120,"name":"fa60438ac1719d11eb95899af86e27c6120","type":6365},{"id":121,"name":"f7f84297f903c4ae67e9b17ebb49c5a3121","type":6986},{"id":122,"name":"0cb82dbdcda47e2ad7b7aaf69573906e122","type":1983},{"id":123,"name":"1ef91c212e30e14bf125e9374262401f123","type":3336},{"id":124,"name":"285da2198b2b496c9d447cc4ac6b0734124","type":235},{"id":125,"name":"3c1e4bd67169b8153e0047536c9f541e125","type":6535},{"id":126,"name":"67ff32d40fb51f1a2fd2c4f1b1019785126","type":8303},{"id":127,"name":"0fe473396242072e84af286632d3f0ff127","type":1284},{"id":128,"name":"afda332245e2af431fb7b672a68b659d128","type":8389},{"id":129,"name":"8c1b6fa97c4288a4514365198566c6fa129","type":7254},{"id":130,"name":"70c767c26cb3143bad5e660504fd6a76130","type":7676},{"id":131,"name":"f2925f97bc13ad2852a7a551802feea0131","type":9146},{"id":132,"name":"48259990138bc03361556fb3f94c5d45132","type":8348},{"id":133,"name":"b8a6550662b363eb34145965d64d0cfb133","type":6647},{"id":134,"name":"d37124c4c79f357cb02c655671a432fa134","type":7595},{"id":135,"name":"10493aa88605cad5ab4752b04a63d172135","type":4441},{"id":136,"name":"09853c7fb1d3f8ee67a61b6bf4a7f8e6136","type":7604},{"id":137,"name":"c0fda89ebd645bd7cea60fcbb5960309137","type":2215},{"id":138,"name":"26337353b7962f533d78c762373b3318138","type":5563},{"id":139,"name":"3d600348cf3aca45a777c9bc043054d4139","type":4653},{"id":140,"name":"1f4fe6a4411edc2ff625888b4093e917140","type":3659},{"id":141,"name":"8c19f571e251e61cb8dd3612f26d5ecf141","type":1451},{"id":142,"name":"3016a447172f3045b65f5fc83e04b554142","type":9073},{"id":143,"name":"8c00dee24c9878fea090ed070b44f1ab143","type":7285},{"id":144,"name":"0353ab4cbed5beae847a7ff6e220b5cf144","type":4008},{"id":145,"name":"7c9966afcc510cf5a40621d1d92bdaf1145","type":1859},{"id":146,"name":"ab24cd2b811ee48a416fc7a833d736a9146","type":5636},{"id":147,"name":"a2a722df674185b45ae4752a1e7d5444147","type":9839},{"id":148,"name":"c042f4db68f23406c6cecf84a7ebb0fe148","type":6152},{"id":149,"name":"6fb52e71b837628ac16539c1ff911667149","type":939},{"id":150,"name":"6651526b6fb8f29a00507de6a49ce30f150","type":2746},{"id":151,"name":"9fe77ac7060e716f2d42631d156825c0151","type":9817},{"id":152,"name":"f4666b1c34893ee557dccbfe3382e965152","type":7594},{"id":153,"name":"504c296f8eb5fd521e744da4e8371f28153","type":6186},{"id":154,"name":"5f0453f78909173a7ce2eb874d2a7f52154","type":7895},{"id":155,"name":"ddd993b2fef3fdff101872bb03cfded8155","type":4721},{"id":156,"name":"8620005ac78d8257435d490058c643dd156","type":5835},{"id":157,"name":"b75bd27b5a48a1b48987a18d831f6336157","type":5110},{"id":158,"name":"ce758408f6ef98d7c7a7b786eca7b3a8158","type":8595},{"id":159,"name":"d3e0f226df6865b28fb677548370f467159","type":2045},{"id":160,"name":"a3048e47310d6efaa4b1eaf55227bc92160","type":8370},{"id":161,"name":"8bf1211fd4b7b94528899de0a43b9fb3161","type":5205},{"id":162,"name":"74d90aafda34e6060f9e8433962d14fd162","type":2348},{"id":163,"name":"68897f19b106926ed889fe3f7e3d01c9163","type":9282},{"id":164,"name":"6abba5d8ab1f4f32243e174beb754661164","type":2708},{"id":165,"name":"2ba3c4b9390cc43edb94e42144729d33165","type":3974},{"id":166,"name":"a26398dca6f47b49876cbaffbc9954f9166","type":6639},{"id":167,"name":"12092a75caa75e4644fd2869f0b6c45a167","type":3953},{"id":168,"name":"6fd6b030c6afec018415662d0db43f9d168","type":6335},{"id":169,"name":"3df1d4b96d8976ff5986393e8767f5b2169","type":8908},{"id":170,"name":"3328bdf9a4b9504b9398284244fe97c2170","type":8978},{"id":171,"name":"dd111a74f4ff9cf2cbf198cef2579800171","type":3541},{"id":172,"name":"fb89705ae6d743bf1e848c206e16a1d7172","type":6762},{"id":173,"name":"1915523773b16865a73a38acc952ccda173","type":7520},{"id":174,"name":"f3f27a324736617f20abbf2ffd806f6d174","type":6868},{"id":175,"name":"437d7d1d97917cd627a34a6a0fb41136175","type":5548},{"id":176,"name":"9908279ebbf1f9b250ba689db6a0222b176","type":1491},{"id":177,"name":"4dc3ed26a29c9c3df3ec373524377a5b177","type":7303},{"id":178,"name":"ede529dfcbb2907e9760eea0875cdd12178","type":7802},{"id":179,"name":"770c0e7e2af0db73409aa2431aa8f33e179","type":7477},{"id":180,"name":"361440528766bbaaaa1901845cf4152b180","type":8006},{"id":181,"name":"1c280e54c157ef973dad67751c0a525d181","type":5759},{"id":182,"name":"6c3cf77d52820cd0fe646d38bc2145ca182","type":9283},{"id":183,"name":"2172fde49301047270b2897085e4319d183","type":6831},{"id":184,"name":"9edda0fd4d983bf975935cfd492fd50b184","type":3828},{"id":185,"name":"5f14615696649541a025d3d0f8e0447f185","type":390},{"id":186,"name":"cdf66a6a7a04d87d865335701790c3e3186","type":8812},{"id":187,"name":"ad185a320a9c8af2e25d53ef7cbacd4f187","type":1111},{"id":188,"name":"9fe8593a8a330607d76796b35c64c600188","type":6440},{"id":189,"name":"105405695aa6c6e0e203fbf4df13a1d5189","type":8681},{"id":190,"name":"f12ee9734e1edf70ed02d9829018b3d9190","type":3892},{"id":191,"name":"2df45244f09369e16ea3f9117ca45157191","type":7802},{"id":192,"name":"ba9a56ce0a9bfa26e8ed9e10b2cc8f46192","type":3355},{"id":193,"name":"d309cd6396e744600c943fada20f686a193","type":8152},{"id":194,"name":"a1b07b8980c5acf5ef69cff16ebb1f42194","type":2017},{"id":195,"name":"b5d62aa6024ab6a65a12c78c4c2d4efc195","type":4424},{"id":196,"name":"3596c80a46918e6dde2f3c37290cba47196","type":2064},{"id":197,"name":"56e6a93212e4482d99c84a639d254b67197","type":6296},{"id":198,"name":"83451e7ef8755c2a8f464093c808f529198","type":687},{"id":199,"name":"84f74ce4511e0c9531af1182fb636f0f199","type":8460},{"id":200,"name":"0e1418311a013ebb344e7fcf8d199cc3200","type":71},{"id":201,"name":"0e16366727185813f59d4a9467878901201","type":615},{"id":202,"name":"33853141e0873909be88f5c3e6144cc6202","type":7398},{"id":203,"name":"234e691320c0ad5b45ee3c96d0d7b8f8203","type":7424},{"id":204,"name":"789a283923884fb1c9598f796581a39d204","type":4869},{"id":205,"name":"38651c4450f87348fcbe1f992746a954205","type":8593},{"id":206,"name":"d397c2b2be2178fe6247bd50fc97cff2206","type":9659},{"id":207,"name":"49265d2447bc3bbfe9e76306ce40a31f207","type":8807},{"id":208,"name":"fc2e6a440b94f64831840137698021e1208","type":3969},{"id":209,"name":"fd4d801731725513a4d77aa9bb35534b209","type":7752},{"id":210,"name":"7c93ebe873ef213123c8af4b188e7558210","type":4973},{"id":211,"name":"cf8c9be2a4508a24ae92c9d3d379131d211","type":121},{"id":212,"name":"3988c7f88ebcb58c6ce932b957b6f332212","type":4864},{"id":213,"name":"35d02fef7d9a24e237057162abab82b7213","type":5583},{"id":214,"name":"28dc6b0e1b33769b4b94685e4f4d1e5c214","type":834},{"id":215,"name":"73d915c91b99b170993ea97d875a6330215","type":8841},{"id":216,"name":"96f2b50b5d3613adf9c27049b2a888c7216","type":5057},{"id":217,"name":"3d387d2612f9027154ed3b99a7427da1217","type":9581},{"id":218,"name":"83a368f54768f506b833130584455df4218","type":4734},{"id":219,"name":"96c5c28becf18e71190460a9955aa4d8219","type":2497},{"id":220,"name":"069654d5ce089c13f642d19f09a3d1c0220","type":2050},{"id":221,"name":"735a8b95123648555736192cd3978bc1221","type":7257},{"id":222,"name":"06bf16f1f0372a63d520eac6cf7c5af7222","type":4185},{"id":223,"name":"b6d67a24906e8a8541291882f81d31ca223","type":8563},{"id":224,"name":"a08e32d2f9a8b78894d964ec7fd4172e224","type":3335},{"id":225,"name":"8597a6cfa74defcbde3047c891d78f90225","type":6103},{"id":226,"name":"cb8da6767461f2812ae4290eac7cbc42226","type":6680},{"id":227,"name":"e42ad93f7491f2a38ba2ec1416ef6f55227","type":4560},{"id":228,"name":"f30824bacaaabc2fc3aa0b6d658a56e9228","type":6416},{"id":229,"name":"9079ea527e08a24dfad44e3302d5f091229","type":3622},{"id":230,"name":"370bfb31abd222b582245b977ea5f25a230","type":9722},{"id":231,"name":"33a5435d4f945aa6154b31a73bab3b73231","type":7973},{"id":232,"name":"a4380923dd651c195b1631af7c829187232","type":8794},{"id":233,"name":"3acb2a202ae4bea8840224e6fce16fd0233","type":7308},{"id":234,"name":"27b09e189a405b6cca6ddd7ec869c143234","type":821},{"id":235,"name":"c74d97b01eae257e44aa9d5bade97baf235","type":6312},{"id":236,"name":"2d95666e2649fcfc6e3af75e09f5adb9236","type":7972},{"id":237,"name":"912d2b1c7b2826caf99687388d2e8f7c237","type":4671},{"id":238,"name":"80b0c85e6c57765e36477a986b101ede238","type":7454},{"id":239,"name":"0f089a3bcf38d052f7882d12b3923a82239","type":7070},{"id":240,"name":"7c39a5f991bef4a1e34187677a65871d240","type":1452},{"id":241,"name":"fccb3cdc9acc14a6e70a12f74560c026241","type":3205},{"id":242,"name":"7f975a56c761db6506eca0b37ce6ec87242","type":7139},{"id":243,"name":"3e15cc11f979ed25912dff5b0669f2cd243","type":7751},{"id":244,"name":"40c48dab939a482f04dcecde07e27de6244","type":6718},{"id":245,"name":"894a9b94bcc5969b60bd18e8ea9c0ddc245","type":412},{"id":246,"name":"116ce3668c6d5c744252b9a1cb67b8d4246","type":7371},{"id":247,"name":"f4beeba0dd6c190c6ac02f85e7b3691c247","type":5855},{"id":248,"name":"e894d787e2fd6c133af47140aa156f00248","type":1291},{"id":249,"name":"6e8404c3b93a9527c8db241a1846599a249","type":3786},{"id":250,"name":"9559fc73b13fa721a816958488a5b449250","type":5651},{"id":251,"name":"e74c0d42b4433905293aab661fcf8ddb251","type":8878},{"id":252,"name":"82dbce7b4ff9f093aa7ff9c43ae70d8a252","type":2655},{"id":253,"name":"dafc8e8cde5d69dafe65cb6907899656253","type":837},{"id":254,"name":"38eb982ee635354d3febf457beeee736254","type":9473},{"id":255,"name":"3636638817772e42b59d74cff571fbb3255","type":4328},{"id":256,"name":"6624b6d8217cf71640993409df58204f256","type":8311},{"id":257,"name":"bbbe7ef28a0018c4484eaa8b2d0a0328257","type":9050},{"id":258,"name":"78d69f40906679a976dc4d45cebffbe6258","type":6349},{"id":259,"name":"f4be00279ee2e0a53eafdaa94a151e2c259","type":9692},{"id":260,"name":"c535e3a7f97daf1c4b1eb03cc8e31623260","type":5772},{"id":261,"name":"2c463dfdde588f3bfc60d53118c10d6b261","type":5944},{"id":262,"name":"7bec7e63a493e2d61891b1e4051ef75a262","type":3770},{"id":263,"name":"b534ba68236ba543ae44b22bd110a1d6263","type":2489},{"id":264,"name":"eafc8fe9c61d6760ae284c29840bbf0b264","type":2530},{"id":265,"name":"ba4002d88b8860b6a684ade8357aba56265","type":9006},{"id":266,"name":"01e9565cecc4e989123f9620c1d09c09266","type":9232},{"id":267,"name":"90ef635b07e4335585e9aa6c7d742e94267","type":204},{"id":268,"name":"87475f2c1909e4e6d0d7f0e020a2ded3268","type":6079},{"id":269,"name":"7369f3c86bf3c0a354615432832d9e8f269","type":5744},{"id":270,"name":"a6ce91443f690d0979d788694448382d270","type":253},{"id":271,"name":"4e8eaf897c638d519710b1691121f8cb271","type":338},{"id":272,"name":"02f657d55eaf1c4840ce8d66fcdaf90c272","type":3930},{"id":273,"name":"456ac9b0d15a8b7f1e71073221059886273","type":3654},{"id":274,"name":"8808eda0dd3dec4e4df50499f2fc75e8274","type":4310},{"id":275,"name":"2836be05e71a8f34902a6e6b37350134275","type":394},{"id":276,"name":"310b60949d2b6096903d7e8a539b20f5276","type":3577},{"id":277,"name":"87ae6fb631f7c8a627e8e28785d9992d277","type":237},{"id":278,"name":"67b878df6cd42d142f2924f3ace85c78278","type":8912},{"id":279,"name":"9d63484abb477c97640154d40595a3bb279","type":7865},{"id":280,"name":"c9f029a6a1b20a8408f372351b321dd8280","type":2520},{"id":281,"name":"c7a9f13a6c0940277d46706c7ca32601281","type":2986},{"id":282,"name":"0ec29ebfebc8170bf981e16247ca1298282","type":1573},{"id":283,"name":"566f0ea4f6c2e947f36795c8f58ba901283","type":272},{"id":284,"name":"35ec253885cf090f80881b44180afb00284","type":8255},{"id":285,"name":"c6102b3727b2a7d8b1bb6981147081ef285","type":9403},{"id":286,"name":"ef4e3b775c934dada217712d76f3d51f286","type":9766},{"id":287,"name":"c5866e93cab1776890fe343c9e7063fb287","type":5089},{"id":288,"name":"2f0928c25ff3f884e8d2fa38835bd328288","type":8292},{"id":289,"name":"f9d1152547c0bde01830b7e8bd60024c289","type":7001},{"id":290,"name":"3ef815416f775098fe977004015c6193290","type":1021},{"id":291,"name":"fdb55ce855129e05da8374059cc82728291","type":9829},{"id":292,"name":"dc49dfebb0b00fd44aeff5c60cc1f825292","type":132},{"id":293,"name":"3e60e09c222f206c725385f53d7e567c293","type":3271},{"id":294,"name":"3c3c139bd8467c1587a41081ad78045e294","type":2814},{"id":295,"name":"c80d9ba4852b67046bee487bcd9802c0295","type":2001},{"id":296,"name":"020c8bfac8de160d4c5543b96d1fdede296","type":1262},{"id":297,"name":"ce89f6b11bdc5b365085a84036e9365b297","type":5708},{"id":298,"name":"819c9fbfb075d62a16393b9fe4fcbaa5298","type":2656},{"id":299,"name":"9fc3d7152ba9336a670e36d0ed79bc43299","type":9082},{"id":300,"name":"7070f9088e456682f0f84f815ebda761300","type":9182},{"id":301,"name":"cdcb2f5c7b071143529ef7f2705dfbc4301","type":1822},{"id":302,"name":"b0a7a7f42f23cdf318b7a1088083f5aa302","type":8039},{"id":303,"name":"76330c26dea62332de2ca7b4a9ef51ec303","type":8592},{"id":304,"name":"60792d855cd8a912a97711f91a1f155c304","type":1413},{"id":305,"name":"8830c97ab60254cd05628c6e61e8c54c305","type":9098},{"id":306,"name":"74c407e263578d03d02c1123aa730b52306","type":6476},{"id":307,"name":"cf34645d98a7630e2bcca98b3e29c8f2307","type":8024},{"id":308,"name":"2321994d85d661d792223f647000c65f308","type":5430},{"id":309,"name":"0a4bbceda17a6253386bc9eb45240e25309","type":5057},{"id":310,"name":"d40e0a2a2f466a90ee2630fc925e7af9310","type":5458},{"id":311,"name":"0d5a4a5a748611231b945d28436b8ece311","type":4880},{"id":312,"name":"f0e52b27a7a5d6a1a87373dffa53dbe5312","type":8745},{"id":313,"name":"6ba5bc4fe4c3f704112d0ba94020f4c2313","type":7181},{"id":314,"name":"7f489f642a0ddb10272b5c31057f0663314","type":2490},{"id":315,"name":"b91f5a1e50d6a0fff36dda5a1bb08d76315","type":6653},{"id":316,"name":"0b9e57c46de934cee33b0e8d1839bfc2316","type":8860},{"id":317,"name":"c4f796afbc6267501964b46427b3f6ba317","type":2983},{"id":318,"name":"ed265bc903a5a097f61d3ec064d96d2e318","type":5063},{"id":319,"name":"b21d2f86beb192143a04671ac93bfd00319","type":855},{"id":320,"name":"7059b7dea43da04fd342088d7c1698f0320","type":3277},{"id":321,"name":"a425170bf40e8d6ee473b271d96dae18321","type":9947},{"id":322,"name":"35464c848f410e55a13bb9d78e7fddd0322","type":690},{"id":323,"name":"0afa92fc0f8a9cf051bf2961b06ac56b323","type":4970},{"id":324,"name":"e038453073d221a4f32d0bab94ca7cee324","type":9479},{"id":325,"name":"65f2a94c8c2d56d5b43a1a3d9d811102325","type":5593},{"id":326,"name":"604616e4d592b744e14ec3ff33204dec326","type":6854},{"id":327,"name":"c55430fdfdac11fc3771a9b94e2bb854327","type":6509},{"id":328,"name":"59a3adea76fadcb6dd9e54c96fc155d1328","type":4989},{"id":329,"name":"d3f5d4de09ea19461dab00590df91e4f329","type":7405},{"id":330,"name":"24759597b99d21ef84e6c86c29e56aab330","type":1075},{"id":331,"name":"af1c25e88a9e818f809f6b5d18ca02e2331","type":2975},{"id":332,"name":"37ca649d980eaa5564a620f959f12d88332","type":7289},{"id":333,"name":"91576cbf171986154e523305a69c79d3333","type":2895},{"id":334,"name":"094366eaa7a4b5d7f9ed227f212b3649334","type":839},{"id":335,"name":"9f8684e630c4c30cad7b1f0935cd62ab335","type":1860},{"id":336,"name":"2d3d9d5373f378108cdbd30a3c52bd3e336","type":3891},{"id":337,"name":"0cddb7c06f1cd518e1efdc0e20b70c31337","type":9547},{"id":338,"name":"b8b9c74ac526fffbeb2d39ab038d1cd7338","type":3646},{"id":339,"name":"0d7de1aca9299fe63f3e0041f02638a3339","type":667},{"id":340,"name":"656c8f81486b1e4fe59bf39ce9ff7b33340","type":2289},{"id":341,"name":"9ef2ed4b7fd2c810847ffa5fa85bce38341","type":4881},{"id":342,"name":"e1054bf2d703bca1e8fe101d3ac5efcd342","type":7000},{"id":343,"name":"c154d855a0f33bb1ee7365af5a204279343","type":6890},{"id":344,"name":"9b82909c30456ac902e14526e63081d4344","type":9975},{"id":345,"name":"9edcc1391c208ba0b503fe9a22574251345","type":6381},{"id":346,"name":"5f5c19fa671886b5f7f205d541157c1f346","type":8403},{"id":347,"name":"cf2226ddd41b1a2d0ae51dab54d32c36347","type":8038},{"id":348,"name":"d18c255f89434eab3211813c0e765c6b348","type":4469},{"id":349,"name":"f95ec3de395b4bce25b39ef6138da871349","type":1559},{"id":350,"name":"8744cf92c88433f8cb04a02e6db69a0d350","type":5356},{"id":351,"name":"e744f91c29ec99f0e662c9177946c627351","type":1616},{"id":352,"name":"decc2e06a44e61f12a030bc4951563eb352","type":3257},{"id":353,"name":"6403675579f6114559c90de0014cd3d6353","type":7898},{"id":354,"name":"4f00921114932db3f8662a41b44ee68f354","type":5354},{"id":355,"name":"1113d7a76ffceca1bb350bfe145467c6355","type":5107},{"id":356,"name":"6e3adb1ae0e02c934766182313b6775d356","type":3840},{"id":357,"name":"0a2298a72858d90d5c4b4fee954b6896357","type":2920},{"id":358,"name":"8aa2c95dc0a6833d2d0cb944555739cc358","type":5897},{"id":359,"name":"9d28de8ff9bb6a3fa41fddfdc28f3bc1359","type":6021},{"id":360,"name":"2b44928ae11fb9384c4cf38708677c48360","type":3720},{"id":361,"name":"0c4b1eeb45c90b52bfb9d07943d855ab361","type":4108},{"id":362,"name":"29c0605a3bab4229e46723f89cf59d83362","type":4490},{"id":363,"name":"6c9882bbac1c7093bd25041881277658363","type":1862},{"id":364,"name":"c37f36800219dcb5960c40d1d4bade55364","type":401},{"id":365,"name":"fd1d83de2517a02d4e221ede9a681432365","type":8964},{"id":366,"name":"a9b94e2e91ee1dae4106f72c3e48880e366","type":8624},{"id":367,"name":"eb0ecdb070a1a0ac46de0cd733d39cf3367","type":123},{"id":368,"name":"ebef22399dd37c14fcbe768327022889368","type":1374},{"id":369,"name":"6e5025ccc7d638ae4e724da8938450a6369","type":5000},{"id":370,"name":"c600b4b49faa3a2a165242e90ca21ac3370","type":5812},{"id":371,"name":"312f1ba2a72318edaaa995a67835fad5371","type":8297},{"id":372,"name":"0d73a25092e5c1c9769a9f3255caa65a372","type":4142},{"id":373,"name":"67fe0f66449e31fdafdc3505c37d6acb373","type":9701},{"id":374,"name":"430c3626b879b4005d41b8a46172e0c0374","type":3546},{"id":375,"name":"6b180037abbebea991d8b1232f8a8ca9375","type":3904},{"id":376,"name":"5bf8aaef51c6e0d363cbe554acaf3f20376","type":6208},{"id":377,"name":"2cad8fa47bbef282badbb8de5374b894377","type":585},{"id":378,"name":"601ac804ce8eac52499a1cde96bae911378","type":9320},{"id":379,"name":"a486cd07e4ac3d270571622f4f316ec5379","type":4428},{"id":380,"name":"978fce5bcc4eccc88ad48ce3914124a2380","type":5074},{"id":381,"name":"7551617774bcd665e4abe990db4f6f83381","type":5130},{"id":382,"name":"c47e93742387750baba2e238558fa12d382","type":653},{"id":383,"name":"908075ea2c025c335f4865f7db427062383","type":7373},{"id":384,"name":"97af07a14cacba681feacf3012730892384","type":8233},{"id":385,"name":"82836ca597a373e6c3cd5ae2d466161e385","type":854},{"id":386,"name":"3142c42ca1d6675586ec636631a0c922386","type":5022},{"id":387,"name":"a13e00b0854808128933f99f4955f338387","type":248},{"id":388,"name":"a4a587f3d0835928d30c2253f0624953388","type":3196},{"id":389,"name":"23937b42f9273974570fb5a56a6652ee389","type":5242},{"id":390,"name":"51ecca3abb51c77a924057626825f6a3390","type":9937},{"id":391,"name":"040a99f23e8960763e680041c601acab391","type":538},{"id":392,"name":"13168e6a2e6c84b4b7de9390c0ef5ec5392","type":7448},{"id":393,"name":"ae1eaa32d10b6c886981755d579fb4d8393","type":5805},{"id":394,"name":"e2ad76f2326fbc6b56a45a56c59fafdb394","type":2909},{"id":395,"name":"ad551fd8c04785df87b7ae269a20c243395","type":5746},{"id":396,"name":"7c82fab8c8f89124e2ce92984e04fb40396","type":8499},{"id":397,"name":"cef1b938860dd6718de5eaae697b60e5397","type":46},{"id":398,"name":"130ea938864f051b9a40c85b6a713306398","type":1424},{"id":399,"name":"f1404c2624fa7f2507ba04fd9dfc5fb1399","type":3382},{"id":400,"name":"ea6979872125d5acbac6068f186a0359400","type":3852},{"id":401,"name":"7827d1ec626c891d4b61a15c9dff296e401","type":5449},{"id":402,"name":"228669109aa3ab1b4ec06b7722efb105402","type":2983},{"id":403,"name":"af94ed0d6f5acc95f97170e3685f16c0403","type":940},{"id":404,"name":"7364e0bb7f15ebfbc9e12d5b13f51a02404","type":1001},{"id":405,"name":"fb4ab556bc42d6f0ee0f9e24ec4d1af0405","type":9525},{"id":406,"name":"e22dd5dabde45eda5a1a67772c8e25dd406","type":5088},{"id":407,"name":"45f6a4a57549a5720dfdcdf643c78b83407","type":5914},{"id":408,"name":"898dd88cca7b2f65461bc491dacb9b25408","type":7438},{"id":409,"name":"9d1827dc5f75b9d65d80e25eb862e676409","type":9776},{"id":410,"name":"e0c641195b27425bb056ac56f8953d24410","type":5241},{"id":411,"name":"bd48f59a9f04aefd7708058b717453af411","type":5814},{"id":412,"name":"1f72e258ff730035f2a1fb6637f562c2412","type":684},{"id":413,"name":"c361bc7b2c033a83d663b8d9fb4be56e413","type":3705},{"id":414,"name":"ff2d5fc3ab1932df3c00308bead36006414","type":946},{"id":415,"name":"bbfb937a66597d9646ad992009aee405415","type":8134},{"id":416,"name":"ee492a6c8f567fb3100b7dc9d3600cbe416","type":8213},{"id":417,"name":"3083202a936b7d0ef8b680d7ae73fa1a417","type":8796},{"id":418,"name":"8a88d5f412f2ad376f8597d28cbd3720418","type":9686},{"id":419,"name":"6562c5c1f33db6e05a082a88cddab5ea419","type":384},{"id":420,"name":"2ed80f6311c1825feb854d78fa969d34420","type":7548},{"id":421,"name":"1f71e393b3809197ed66df836fe833e5421","type":2569},{"id":422,"name":"6822951732be44edf818dc5a97d32ca6422","type":8981},{"id":423,"name":"bac4cbb6173335e862a1b3df635ee3ba423","type":50},{"id":424,"name":"687fe34a901a03abed262a62e22f90db424","type":6179},{"id":425,"name":"63154d5661f774fb7d2d11701d466aa2425","type":2508},{"id":426,"name":"4dd9cec1c21bc54eecb53786a2c5fa09426","type":6324},{"id":427,"name":"05049e90fa4f5039a8cadc6acbb4b2cc427","type":4633},{"id":428,"name":"2b9bd744f7c0d06123d9d9557310fa80428","type":1611},{"id":429,"name":"a2802cade04644083dcde1c8c483ed9a429","type":6115},{"id":430,"name":"2d290e496d16c9dcaa9b4ded5cac10cc430","type":9210},{"id":431,"name":"972ededf6c4d7c1405ef53f27d961eda431","type":1645},{"id":432,"name":"94130ea17023c4837f0dcdda95034b65432","type":1335},{"id":433,"name":"400c3241004b5db7ca7f5abfef2794f2433","type":903},{"id":434,"name":"897a9a2b554640752d749543235a1b16434","type":5149},{"id":435,"name":"ed46558a56a4a26b96a68738a0d28273435","type":8570},{"id":436,"name":"1113d7a76ffceca1bb350bfe145467c6436","type":2855},{"id":437,"name":"31bd51a7403b980bf1039518120712e0437","type":4354},{"id":438,"name":"cd42c963390a9cd025d007dacfa99351438","type":1634},{"id":439,"name":"add217938e07bb1fd8796e0315b88c10439","type":2928},{"id":440,"name":"6b3c49bdba5be0d322334e30c459f8bd440","type":3672},{"id":441,"name":"2ba61cc3a8f44143e1f2f13b2b729ab3441","type":3981},{"id":442,"name":"c404a5adbf90e09631678b13b05d9d7a442","type":6158},{"id":443,"name":"07d5938693cc3903b261e1a3844590ed443","type":2204},{"id":444,"name":"e1f979ea2b94f4a754835ee9f85cf0d0444","type":1289},{"id":445,"name":"972cda1e62b72640cb7ac702714a115f445","type":7276},{"id":446,"name":"9acf7769aeea55e2b2505c88710d4293446","type":6234},{"id":447,"name":"12e1b435e5e53888e787d22c1e8d262d447","type":3899},{"id":448,"name":"a4e858c15255e55d5e1e221bd151154f448","type":3198},{"id":449,"name":"9a83eabfb7fa303a2d85dbc6f37483e5449","type":1751},{"id":450,"name":"b6846b0186a035fcc76b1b1d26fd42fa450","type":9354},{"id":451,"name":"e95a45d0b1f5afdf0ab9cde82b4b1d06451","type":5516},{"id":452,"name":"2119b8d43eafcf353e07d7cb5554170b452","type":6904},{"id":453,"name":"b59a51a3c0bf9c5228fde841714f523a453","type":4891},{"id":454,"name":"8a3363abe792db2d8761d6403605aeb7454","type":3029},{"id":455,"name":"2fa6cb0776995363c2a2ae7d57ac3845455","type":4558},{"id":456,"name":"9a96876e2f8f3dc4f3cf45f02c61c0c1456","type":9906},{"id":457,"name":"37f0e884fbad9667e38940169d0a3c95457","type":4205},{"id":458,"name":"ce5d75028d92047a9ec617acb9c34ce6458","type":4744},{"id":459,"name":"d800149d2f947ad4d64f34668f8b20f6459","type":8517},{"id":460,"name":"52c409f1571f500e28f490a302a12540460","type":9709},{"id":461,"name":"13fe9d84310e77f13a6d184dbf1232f3461","type":7188},{"id":462,"name":"d93591bdf7860e1e4ee2fca799911215462","type":2009},{"id":463,"name":"5ec91aac30eae62f4140325d09b9afd0463","type":4904},{"id":464,"name":"6cd67d9b6f0150c77bda2eda01ae484c464","type":3813},{"id":465,"name":"d1d5923fc822531bbfd9d87d4760914b465","type":1351},{"id":466,"name":"bf4d73f316737b26f1e860da0ea63ec8466","type":2319},{"id":467,"name":"05ae14d7ae387b93370d142d82220f1b467","type":1214},{"id":468,"name":"71ee911dd06428a96c143a0b135041a4468","type":9704},{"id":469,"name":"0a87257e5308197df43230edf4ad1dae469","type":4178},{"id":470,"name":"1906f3350e1fa43adced642ff351c943470","type":3175},{"id":471,"name":"1728efbda81692282ba642aafd57be3a471","type":4938},{"id":472,"name":"4fdaa19b1f22a4d926fce9bfc7c61fa5472","type":4901},{"id":473,"name":"4bbb5420ed2dc9a8eaaedc7ae59de448473","type":3181},{"id":474,"name":"1efa39bcaec6f3900149160693694536474","type":2080},{"id":475,"name":"fd69dbe29f156a7ef876a40a94f65599475","type":3589},{"id":476,"name":"58c54802a9fb9526cd0923353a34a7ae476","type":6889},{"id":477,"name":"274231193c4e40abc64d2f2d8cb6b415477","type":5852},{"id":478,"name":"0060ef47b12160b9198302ebdb144dcf478","type":6527},{"id":479,"name":"e834cb114d33f729dbc9c7fb0c6bb607479","type":4660},{"id":480,"name":"6ce1861d265248f9c9dd2ed2f88dbdf9480","type":3179},{"id":481,"name":"fc76150735dde1d2d860aeb77ee2009e481","type":9693},{"id":482,"name":"c255c05246a081654a0267cbb725f5a7482","type":4027},{"id":483,"name":"ef70e26a0b5da778eda3f48014d087cd483","type":5653},{"id":484,"name":"1a638db8311430c6c018bf21e1a0b7fb484","type":1264},{"id":485,"name":"f4492508850c58446d4784339470a8f6485","type":2217},{"id":486,"name":"0527b1b41d984cd95100beff3605d26e486","type":2073},{"id":487,"name":"770f8e448d07586afbf77bb59f698587487","type":4070},{"id":488,"name":"e7d6e2e80f0955c01f3e043ee79abbb6488","type":8638},{"id":489,"name":"d30960ce77e83d896503d43ba249caf7489","type":907},{"id":490,"name":"5b5c2e6aacc6ceb83ee96e328e591aea490","type":8159},{"id":491,"name":"eba0dc302bcd9a273f8bbb72be3a687b491","type":7404},{"id":492,"name":"243facb29564e7b448834a7c9d901201492","type":2820},{"id":493,"name":"ff84a9f3c0d335d25413dd8dfc9b2e8f493","type":3266},{"id":494,"name":"0b7a9d54deeb611edc4540d286e9a042494","type":9795},{"id":495,"name":"d296c101daa88a51f6ca8cfc1ac79b50495","type":3167},{"id":496,"name":"17326d10d511828f6b34fa6d751739e2496","type":1296},{"id":497,"name":"b5a1d925221b37e2e399f7b319038ba0497","type":6796},{"id":498,"name":"b7f1f29db7c23648f2bb8d6a8ee0469b498","type":4485},{"id":499,"name":"5938b4d054136e5d59ada6ec9c295d7a499","type":8843}]; + diff --git a/big_demo/data/zoom4.js b/big_demo/data/zoom4.js new file mode 100644 index 0000000..4f9e958 --- /dev/null +++ b/big_demo/data/zoom4.js @@ -0,0 +1 @@ +var zoom_4 = [{"top":58,"left":176,"height":380,"width":120,"title":"1","click":null},{"top":57,"left":310,"height":20,"width":20,"title":"2","click":null},{"top":57,"left":330,"height":20,"width":20,"title":"3","click":null},{"top":57,"left":350,"height":20,"width":20,"title":"4","click":null},{"top":57,"left":369,"height":20,"width":20,"title":"5","click":null},{"top":57,"left":389,"height":20,"width":20,"title":"6","click":null},{"top":57,"left":409,"height":20,"width":20,"title":"7","click":null},{"top":57,"left":427,"height":20,"width":20,"title":"8","click":null},{"top":63,"left":466,"height":50,"width":100,"title":"9","click":null},{"top":54,"left":579,"height":60,"width":100,"title":"10","click":null},{"top":59,"left":740,"height":20,"width":20,"title":"11","click":null},{"top":60,"left":767,"height":20,"width":20,"title":"12","click":null},{"top":60,"left":790,"height":20,"width":20,"title":"13","click":null},{"top":60,"left":815,"height":20,"width":20,"title":"14","click":null},{"top":58,"left":843,"height":20,"width":20,"title":"15","click":null},{"top":57,"left":868,"height":20,"width":20,"title":"16","click":null},{"top":57,"left":894,"height":20,"width":20,"title":"17","click":null},{"top":90,"left":309,"height":40,"width":50,"title":"18","click":null},{"top":90,"left":359,"height":40,"width":50,"title":"19","click":null},{"top":130,"left":310,"height":40,"width":50,"title":"20","click":null},{"top":129,"left":360,"height":40,"width":50,"title":"21","click":null},{"top":126,"left":419,"height":40,"width":60,"title":"22","click":null},{"top":126,"left":479,"height":40,"width":60,"title":"23","click":null},{"top":172,"left":309,"height":50,"width":45,"title":"24","click":null},{"top":222,"left":308,"height":50,"width":45,"title":"25","click":null},{"top":173,"left":354,"height":100,"width":50,"title":"26","click":null},{"top":280,"left":312,"height":50,"width":45,"title":"27","click":null},{"top":281,"left":358,"height":50,"width":50,"title":"28","click":null},{"top":331,"left":310,"height":50,"width":50,"title":"29","click":null},{"top":332,"left":357,"height":50,"width":50,"title":"30","click":null},{"top":399,"left":304,"height":20,"width":20,"title":"31","click":null},{"top":399,"left":325,"height":20,"width":20,"title":"32","click":null},{"top":398,"left":346,"height":20,"width":20,"title":"33","click":null},{"top":398,"left":367,"height":20,"width":20,"title":"34","click":null},{"top":399,"left":388,"height":20,"width":20,"title":"35","click":null},{"top":399,"left":470,"height":20,"width":20,"title":"36","click":null},{"top":398,"left":490,"height":20,"width":20,"title":"37","click":null},{"top":398,"left":511,"height":20,"width":20,"title":"38","click":null},{"top":398,"left":531,"height":20,"width":20,"title":"39","click":null},{"top":398,"left":550,"height":20,"width":20,"title":"40","click":null},{"top":398,"left":570,"height":20,"width":20,"title":"41","click":null},{"top":397,"left":590,"height":20,"width":20,"title":"42","click":null},{"top":398,"left":611,"height":20,"width":20,"title":"43","click":null},{"top":397,"left":631,"height":20,"width":20,"title":"44","click":null},{"top":397,"left":650,"height":20,"width":20,"title":"45","click":null},{"top":397,"left":670,"height":20,"width":20,"title":"46","click":null},{"top":396,"left":709,"height":20,"width":20,"title":"47","click":null},{"top":395,"left":730,"height":20,"width":20,"title":"48","click":null},{"top":396,"left":750,"height":20,"width":20,"title":"50","click":null},{"top":396,"left":769,"height":20,"width":20,"title":"51","click":null},{"top":396,"left":789,"height":20,"width":20,"title":"52","click":null},{"top":395,"left":809,"height":20,"width":20,"title":"53","click":null},{"top":396,"left":829,"height":20,"width":20,"title":"54","click":null},{"top":395,"left":850,"height":20,"width":20,"title":"55","click":null},{"top":396,"left":870,"height":20,"width":20,"title":"56","click":null},{"top":396,"left":890,"height":20,"width":20,"title":"57","click":null},{"top":128,"left":551,"height":40,"width":40,"title":"58","click":null},{"top":128,"left":589,"height":40,"width":40,"title":"59","click":null},{"top":125,"left":632,"height":40,"width":40,"title":"60","click":null},{"top":125,"left":668,"height":40,"width":40,"title":"61","click":null},{"top":307,"left":418,"height":40,"width":50,"title":"62","click":null},{"top":346,"left":418,"height":40,"width":50,"title":"63","click":null},{"top":174,"left":418,"height":30,"width":20,"title":"64","click":null},{"top":174,"left":438,"height":30,"width":20,"title":"65","click":null},{"top":174,"left":456,"height":30,"width":20,"title":"66","click":null},{"top":173,"left":482,"height":30,"width":20,"title":"67","click":null},{"top":174,"left":501,"height":30,"width":20,"title":"68","click":null},{"top":174,"left":521,"height":30,"width":20,"title":"69","click":null},{"top":173,"left":553,"height":60,"width":70,"title":"70","click":null},{"top":203,"left":417,"height":60,"width":40,"title":"71","click":null},{"top":203,"left":451,"height":60,"width":60,"title":"72","click":null},{"top":203,"left":510,"height":60,"width":30,"title":"73","click":null},{"top":263,"left":417,"height":30,"width":40,"title":"74","click":null},{"top":263,"left":453,"height":30,"width":20,"title":"75","click":null},{"top":263,"left":483,"height":30,"width":20,"title":"76","click":null},{"top":263,"left":502,"height":30,"width":40,"title":"77","click":null},{"top":305,"left":476,"height":30,"width":30,"title":"78","click":null},{"top":304,"left":507,"height":30,"width":30,"title":"79","click":null},{"top":334,"left":476,"height":50,"width":30,"title":"80","click":null},{"top":334,"left":507,"height":50,"width":30,"title":"81","click":null},{"top":241,"left":552,"height":50,"width":80,"title":"82","click":null},{"top":306,"left":551,"height":40,"width":50,"title":"82","click":null},{"top":305,"left":601,"height":40,"width":50,"title":"83","click":null},{"top":346,"left":551,"height":40,"width":50,"title":"84","click":null},{"top":345,"left":601,"height":40,"width":50,"title":"85","click":null},{"top":93,"left":713,"height":30,"width":30,"title":"86","click":null},{"top":94,"left":745,"height":30,"width":30,"title":"87","click":null},{"top":124,"left":714,"height":30,"width":30,"title":"88","click":null},{"top":125,"left":744,"height":30,"width":30,"title":"89","click":null},{"top":95,"left":789,"height":30,"width":20,"title":"90","click":null},{"top":92,"left":819,"height":30,"width":20,"title":"91","click":null},{"top":94,"left":851,"height":30,"width":20,"title":"92","click":null},{"top":127,"left":789,"height":30,"width":20,"title":"93","click":null},{"top":126,"left":818,"height":30,"width":20,"title":"94","click":null},{"top":128,"left":848,"height":30,"width":20,"title":"95","click":null},{"top":94,"left":884,"height":30,"width":30,"title":"96","click":null},{"top":93,"left":922,"height":30,"width":30,"title":"97","click":null},{"top":125,"left":884,"height":30,"width":30,"title":"98","click":null},{"top":124,"left":918,"height":30,"width":30,"title":"99","click":null},{"top":172,"left":637,"height":20,"width":50,"title":"100","click":null},{"top":192,"left":638,"height":40,"width":50,"title":"101","click":null},{"top":172,"left":687,"height":60,"width":50,"title":"102","click":null},{"top":241,"left":637,"height":50,"width":60,"title":"103","click":null},{"top":241,"left":696,"height":20,"width":40,"title":"104","click":null},{"top":260,"left":698,"height":30,"width":40,"title":"105","click":null},{"top":306,"left":666,"height":40,"width":60,"title":"106","click":null},{"top":345,"left":667,"height":40,"width":60,"title":"107","click":null},{"top":305,"left":726,"height":80,"width":50,"title":"108","click":null},{"top":171,"left":752,"height":120,"width":90,"title":"110","click":null},{"top":171,"left":842,"height":120,"width":30,"title":"111","click":null},{"top":306,"left":790,"height":80,"width":80,"title":"112","click":null},{"top":173,"left":886,"height":60,"width":60,"title":"113","click":null},{"top":233,"left":887,"height":60,"width":60,"title":"114","click":null},{"top":309,"left":885,"height":40,"width":60,"title":"115","click":null},{"top":349,"left":885,"height":40,"width":60,"title":"116","click":null}] diff --git a/big_demo/i/ajax-loader.gif b/big_demo/i/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..fd1a189c21fed1c7ba00c4bb4fad407bd6d1e5f9 GIT binary patch literal 7825 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 LHfkt@K(PD|Q{O_Y literal 0 HcmV?d00001 diff --git a/big_demo/i/ajax-loader.png b/big_demo/i/ajax-loader.png new file mode 100644 index 0000000000000000000000000000000000000000..13b208dddd67f65dc5af0f6ed1a8c8227e458ed3 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^${@_a0wlLwsJ_I&z$oqM;uum9_w;IF?hyl?wugZn ztpNtD0YDOrf;3te2XIZbW7)oR^P8_SYp?yv-nGYmvE9_gA%B19b2GLaNg3_ z_+-yZY2(+KQHf2HU!Jj9-t&9+>bzs~jlS-#=2=+ukx#hA^ZPL^_Mm`0`tyuATb22l z&b>I4!eXD~^vRLqR*ki>5trYQwvIK80z885r(&F6c04(_LbHfhwR4B?li$fvEq6NF kG9=9t`9lQN?q%09so1H6%o2#w1BMoZr>mdKI;Vst0DAt0R{#J2 literal 0 HcmV?d00001 diff --git a/big_demo/i/all.png b/big_demo/i/all.png new file mode 100644 index 0000000000000000000000000000000000000000..75f082028f709045e23b8a9d7c665f43ff67080e GIT binary patch literal 435 zcmV;k0ZjghP)kN;&|skkrd^6vQ5JryoB;>SYG%B66VrCsHdBXtU(NB?B-5r%XmBwNIr1 zSmGgfNmRpnmfKdGbq>F(^)S*g-^i(%C)pb3TAZMBdpyw~X!1 zt~ib20z3n6$!_bsxE@F^om3xLYkp#T1Y7k>dY|d37SE?|R z2D39PNADZ%E(5Hy9&AwR*Ydme7bU1oMp7`H2{zhnY|VIdprh4|Z&2Xc=ynD7?m<`f zM$LiRm-*T*T8=bUod)PT+I};#vE_2R-DlwunSt)lKNj~#+iI|fNsGu`Ag!j)H(N^c dtbvA7%x`c8#Y(F?621Tc002ovPDHLkV1l4xwod>6 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_000_000.jpg b/big_demo/i/b1/b1_000_000_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..70af85b3e86f7e11a1b1fdc8c75f0c8a5403edf0 GIT binary patch literal 8710 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_000_001.jpg b/big_demo/i/b1/b1_000_000_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c67a7814bd14d0b4704f853b15b64fbd18824f6f GIT binary patch literal 4707 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 QhoZ2+t8H{u8TRl$0Ll|Od;kCd literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_000_002.jpg b/big_demo/i/b1/b1_000_000_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d4889702f963ed377a6e96408833fdd301a8e6c3 GIT binary patch literal 4489 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 A`v3p{ literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_000_003.jpg b/big_demo/i/b1/b1_000_000_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..10d676dd0a22b0e245030d09d9b79848069f0e67 GIT binary patch literal 12299 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 Vaf3V*45+W~5SN7lcizSe{{#ICu4DiJ literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_002_003.jpg b/big_demo/i/b1/b1_000_002_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3563277570a5f49f0e4dec29cc977b9385af144d GIT binary patch literal 29006 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_002_004.jpg b/big_demo/i/b1/b1_000_002_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..41a60a269aa0fd907ee92b3a9b8f126ae9806cb2 GIT binary patch literal 30949 zcmb5V1yEeg^Dex&OK=bF?(Xg^EG|KVyAu*zgR?jUTVQd>E|vhnf)m^&xI^$DNiKPR z?_a+9s&3Vttur&{O!rLBo|)(A>e>CX_~$zSUtL*E8GwKQ03bYn0Do2h3IIfezv*v| z_%|UV{moI3k&%#5QBYC;xzI4sQPD8aP*Ksb&@nLorsoM->qT2?+%g z4HfMlk^iUcPcPsF`d^!n5alMoP*{z{<#Sq5M~DX*)&l`~RYR!D2`r_6^|sD1RC zMG?vkg;}>Dovg!T07F&Uw2GO&UD_e)t5Sr2Dh-^*-Nh4E$k-xB}S4T1A1a z!2LP4ZUT(*b@1oCz01ls0|ehRzXfe45671kc&nR!m0lJgaMV*Qudvc4rT5h+KaLr) z)=U%9%qTP&)|n{FE$T-)@(oz!Jh0YiNWWIu+XvC4+q`6is^HfwPR-bK`_A9EpbvPH zvEH)eUGYPOk@Bt@vkq=;Ej%GL48+qxE29_#Z;|}JM0=Adx)2gywF5Z;*~oMh50ztR z3)p+Q)WMP!1OiekXKos#uQRS(C~bke@Ogi+#8tj{%U^McN}X{$@qtnCwqbjGBoIb+k{n6WNU^08DpnD!wwq);N zD{2DK%y0F?*h%Nc_&1;A=(wlYyJk7=$!b>QYnennCq%v-+da9fE520mEfNcB|Ak2r zfa8?H;lF_Q4O}4q8s9llEE{!R()~#~Og%l)Oe zFW&CwYr#<(F(B42lk@C3XZveDRrAkA;x89uzK<5Rg88PU2#hD{_Ac~}jTw)XYVwuq zcgSiUWoxeVu2Ak4Z+_7{AveF)Uc>YW^06P5#&%rR8tMGlU)XBY`zt(#e`-~ZNAbaBY_oW0r_`p%f;hp}kjVwVj54K?h^L24q;H zx9#=ZT zj8z09OMKPBt2X*Jw5MFR6VuSPBfv|bxZk*YbA_%b*us-O~p)|vrm zoXpAVTQuw6?pfvq;(nHsh5o|Ysi%oC&G!^Z0W9Db`Np*LQUwEU@M?Yq4K}7QETqDY zLDe;&s;e*0d3CWmE!I0F0Du;N@;(dzK+*iw*)P>8xAWl@`eNH}v9z)xsd~2-qLm;@ zxV!}LHO$>Ck&*MdOB-A61b6-kn-=L#pEd(@c5DGTW~|*3I0fBy220q}$IyN}O=;{0 zNcZ6b9+MW3yJ7TZDvQiH0K>+0lhn9ssc z2`_M!aFdD+gktAYlQToKDE`<4FtW13EE^t|1WVTy5>i^XaVl`Twx-gH2M>dfR42O> zn=wNo>_g>!`$DI64-~84>@?L8PfF<(BPDMEc$UVHk~gWx%hDlEx-80Y$^@tV>)=;b zRmG$a=#6b>^oXa0ChjJOvfD+^vR~1tzZwuvax$+c1 zpHBXApqm=ChegU1$?dT;0FE%_(pR<|Te2{4d2=Nf*EajYuwF#+ck;{0CZg$JdKKUTKrHsV|s3z_+H4Y%q4K9NFMgHV}tawjNX<8L6RZw`U_{yX;gru%6v{p~;G`}UHc0&i(dr|a2=!M9edle?QuSiT(UtuVQ;`o1N9;nsBLJ%b zFOvKxs@%m6vAw?m7F_o*Mm@7|dYkwWxK*RYF5fC1y=JIu=35QW_9FC4=MZyAf#3q$Ct|yH^Q!T21G$xI6U{T8T0$}vYnj%SVTQ?DKLjQfPO0)Zcw)#e z^EB^RT4X%}8Fy5h720S=`}43 zO{MteMT_A^k&&vku`evGSU6|u1-tgp3xypwQZ1k6VDrJgbVx^XDPe8&mYPFBsW+i@ z6oe{Sh&GC1vX0a9khAHHvVqwQMM&&R4UBlz&6@5RBl$!+rT(`rWM_$ydP6(u+49!Y zK&JN#NxSflRn?Cxkjv%JXn%ZSV>7-*$(_*uuk3yo!7tG3iWI-1; z3iS=cU;k8LqGTyiFW$N~T3UNqUpHBW*Fh>dOPn_0*J54HFIHl>&Zw%|>g8MN-pXg_ z?T&B;%vx{&w+T40P>1)>El14tf&5!I5H50xi=JDFiO}_enG@?fh{?Sy5F&e_4nWdgFw@-y0nL+0qXO2m}tR1AdJYc2;s z56*KAEq!w;z(0UD?yUn)G|V`h?oBG;o!V`2YJw?341)9;rV<^ zo;%yTj+Uo5c~T!}!n7FNy>3W}FHmE)wpe#=n`EoHHLsKkdP;xs1+Pw`c(7J=YcZ6r zRZ*9nBVz2$kE zma|S$u@_JG;R^qy?FZ=wXO9-t&qZ_u7QoL$mao)!RP|&hv~~GoWLfhR^+H}rs4P*l zb~Y+zmje)#cG4}dMAI*q)HzfMG^Vq31>#vhml1}sRqG1fVmBi08r^UE{pPlh5obsx zF|o_;!LDU&RWYHWNKOpd1gj}FFz6^CGQw3s`mYHX+ieNd%hE7}C=r&WhYm78jq(~0 z9DSFWc-~QQsP__T5fsUw0~nPrn#MGWKLcWN{`cE@+Vtz<`F=L5(QJ1~UMYxE*skCT z)-MHRK}>JL4cpZP>(3nKJQce&EesvNpnK=cdiCgw)tOYJpMXaOun8Qq1~ywg{tCG( zYVPNDq8-6Fy7RxXs}a?|_$HJycQCL$1 zt`|3*$3U4%<#kx)g{G9vRtd?zir|EOM&LN)ADfR%I+jWNbDGD;8Oxgc z^_HEp+?)FVU(Az5aHeb-aa^}H=hm`p#Y}DAq+3Gbc+xE_tRSXH9~fbR&vo5+dZ=@O z_++|eW~p3}8q;oE`gJpX;tIl|^gPi{I3S)!l_0!<$7L~20$Gi|V3s=?7 z5bPAyAdl-!R63AhD8&=hgoqMZNz_&@D? zkhh~XIudp^`mIDzoo|S?EuKu$_4Jzl6HvBU>A3fl$&)ilC6$y4+QKmfZaAXL6paV7 z^JcFkF9)rDFoD^|os7-Gxc)x^UNFIJN2jmPdWDrVG%w0kyxZ2^YUjMiUf$V!J@HJX zjVK>1Y2j|_vfl~-0xn(q9?odig-JAX`w72a;%zW_f%${;_&HvSLU&i#dTb%J`6ygm z1zWN6^IFcCqpw8;eOvSsUfxNB=t`h1&YT)op5OhHlz9Wz88i)@Sf9o1xfOggdbv%! zy*t={3jK?@gryB{vP$7Lb z<<%oaXiY@&n~a$6x;SF?SQB2Q)?`%~fj{5gb3}XjN%MF8zOBMyps z>0{w7?aSG~F1JokWlvt(>cHRf;B_-zbbKJU-p#5{n2|T9{F=x6Gi*cYlXVN`S<>i9 zag(X1|8229UQ^|AH)-r2KziVs&if_?Ehe!!XtT2g#R}66e-bHC|D)#Ofa@-lsqzH! zrjZF54cA4VY!P?L9~NTty($8KF4)wzZ)*30x9FP8`(L3bgAKGlZ+2eNe2&~+NOcXq z#ftB*7CgwVswF#OKoyVcNiOBJt#TFB7kwoiJDP`FAkE5YfnY^=%PXfKZKs{`SB?W! zJmFcc(e~e)f0f>g^1m9;TdZloOwb~GY05ZuS(8K(!@;^WOU&MtRZVnrBV*HaqhRCp z@5T4O>P^qCzU&LYbEpUn5d$6bUswM*MuYSM8HIq3Pficj8V#S2L>}ms)kLQnsfFOhLF{J)i1iqqiNu_>fvu3GWjBMVr0~{8ks=ih2 zXv3%yS$v@tK@oCk80yMD$sqw7V)b?S8qZ=U1ICTThzYFTK`{P|%Wls!3208TB~yTz z;@2{G+Ygjre&u1dp!3H5yj9$yx3c_(ICqAn-A(0@^8`dzpmK{xWRfgaL(>vSJH|IG z8$UGgCBGZIYg-L+fAqb}^)l232s`(p!U(%LG5L%*tSY-Ue;}ghe#!TKPFVy-XQg^8WqL8WHueg~=feV&YT`(w%m35tgJQ4xQ=McdD}t z=-U210kV#HGkjhHoi9o^iC(CeeXI6H66%?81KO@lk?RP(8XKarn4(}2ysX%cHE_&D zwXPUGxK@s@qo)cJ^;51M-hJuyi@|%v`VXKiNoq-hOSDGV45v%2kpiz)J`r7Vyj)d{ z3|X*^yy|oI^s|s@R1n*4V#hM`V&UaLryD7H)|+}{NO*7X`EOD*|2Nf=yJ260&wlGi zv8{1h%uk6AvU~PjIhJ@EQpT#(mEJIAz03z)8*V-KWR|r&TA&B{gggEO%5h6IFF00` zcj7IOz^9e-kx$WxS?G_kwYpksCsq8gyyrL5Bu*E5EY8(C(c#b4oji0MhwE}`?za&9 z{YRR53XA$?{iifvwO{q_3)%w|>9k)nwgIXel{Qfa=^oQJ&)TM;AK;^JI}^AVQhi3Z zRo~pXn_1&4HEgws&+fh(O#mwr6(jJ=Ltk}G`vFKuV$~f%W7u5qgm}4d5{WHwpZUqv z#FsL)UIChpg;<#+=G$zo6@q4=D$y$CU$Doh_VX5BP)##jDl039Ipi#R#vgwkaqsC< zB8f+pd}X7#Hc!FK8xPo?I!q!ev^}O0-v&{n;EILVXr{b(CRylprFh_=j9&W26<9pA zHTVz@2C?pHa@@JIDW=~L6U3b1nr%3G~B8=(IsE`RODc2T)|KUR~0#*V^Zd)UN%}WGo-2yY*4UqsFq#XF(<}rIk1{ zP?<7kiQFZ7T;J(}ZQd>31SA!p2DOozlogI@F#lcm`i8Qo{b@mlL&LCE-h#Akz+jj>uy5s_ilA3~c;66RSjM;W2MoI0v3 zVYZBUEoK%n8j^4=@?1zf7p9MYi@y&g5*pZZ;M8^xR4QmBd!p51S~Ig8kSxj@WwVcS zQgvKiCN96JcpptuetaPQat?QTiGE>dA1F8T2Y`#;bu%rY5=+Fc82HlRkVkZ;8^1wJ z{|^Aa%y=f557T|Jub`bJfSp(j_LUShjVrLt`WF6jQ<@`u!v!e)VtYWlRtb9pyKpn; zSHw2P+DNRn8}}>02%)V_taA&7-OT~eTyG;c^7q`2zCpuh<|`$BBa}i4qM}d~hY561 z;yyfh)gJ)Hg*on{Y1)qz8a5Q#a?v*V$Ay=$Krh!WK52Dc>ja11fKp1Hs$B&x*Dp@g zH6QX>&fUzPmSjSlYyGcYZ}z~IA-wHwyCIle74iv#XeP+!ZG83Y%Xv*n1i3`KBw;Lt z$Nx)be{cA4#Yp;AXMMSbs~cJ}I_$*BAZa)|vtnwb$Hpmu3*J->7cw&RV&6K(DOeD9 zl8GS|cX}B^WKmYGWS{<}`f;;NSCE#&a0!#Xro3s`pH6MD+Xu z&)i0AomN6ZO3Ps59bVehGqw4HNl@QFNI3l;ZhJn3kwMrk^eW`}9KcEvWx|Gjk>jjj zw$9Q;G%>ZD!9NkeBJ25?qoJegrpMPftu}DrjB#UjLAIsW>k`;lG~x#roUEEJFo~I* zG&~bY(tCfVQP&W6t}IX$Y{`A0cUpC80S+x>Z+ovMH4hz!6y--*-?(VTPwKyeyV|b) z%FFgi(%Kli(CBeBpUjLk1^Fl&f|d2M!>V^Xut!&pF7^3%7H7!)%+emL#ZF_JH=`)B z4PkvNn$OPCho8n9R+m`rh5qU!7H)46Ui=^r@cWf5dS557aeS$r7(U9-a8g+wU1l%T zx;!&N{Wei=X|M&JJSO#Sd?R8>m1?;s96i-h@JbRG0hf(9Le^46ctwRsdL|(Asa@0Z zTJVd|QLA|1*IgQCixm-EbSYYGtcdVmBq9q>5i8YKtbz?@>h2PM0E}Yl*pFSrGdu8a z2j|MaaDyaz>y94C;SG*HmEoVVIBdF)3H|_#o`-owF(*tYQ0gk2mq&+FJj*J9K|{Ex zsZ0@ySRqU|brL&*1|!r|2*5YUMoEKIn7z2d@uaX2eN=C%%`(Baz=4&BV{#QY(VOX# zeQgsytf%kL!^NuroaR<~9&`aTS3ivkh~MBoRGFdiVb2a&e{1tIobQ#M1KW`(x;UyG zodcY9YA3K?GSNI4j|Wy5si$S^0c*nq*9O>Cp_omWPM*+GmjYj9Q&wV*w74jketJC4 zL9q+9qmFkrPJvUF@#dMD1<<4QF#XV1lO+QR&-VP?H&DNuTJ|MKv?CnlsEyWEtrc)A|$JDPi#8|#(_ETAG zln1lRI0u&3=qpYsZXrd`ZlEZ7mJl1CE6xxY%!D%#v&;(`pRX4jw-J`wyT1?M3@CL} zV^R@{(;-5CO7c|pEyT~GosXNKn2+m0&I9`_oGVlNNZ;^&>1Bn4Gp@1nGkHm0AIJ?7 zo@?2&a-17!{{aN^_ElrtRgL2$$Zq9-2xnfI^47bp7|Ie1NseTws{ZL>?craz;2g7T zY&S{zZl~56g!hBCV%(gl(zyB^E8JkKp1C_BM@Brb`7J{`A}gy( zz-NQ^wN67@R4*Kd>v$YYKx6Fqo*9DVEC^*z@+0-jgonL=jqw@;h8FUcEF%HKap z{8oZ2<1snhe9IomJN-tqTgV^{$c>>wz4_tYTNm^xH1YdxXajv^j{MjB&7^xu; zh4>Mt0Vn^+VUy01%dL3Q3^4|N5u%|8<^p|-_O0d6^4O1!Id_=rb0u#+`DIBwZMM{R%ApJRAf9%EVRGa`i!#x*`jE_@j%)7F&T?HBsSNR*<)(h-7iybm363rntgc zB8DFet~xt?C4%!cvwh5EPSc_LQFCyvW~!&XMgUSs6(@`L%!Eqy0lYLdd@JJ$3RNfkx9wTg68ihf(zrCYu>83WKY!|gXkqX;GoMmhTimT_?cC+q zLsjNyMt06IX)-3|8U|Qi4SC_0-wuV^9&v=2wVT|ykhIGl2p!oq%e$M+Npe2^x zVJ1``zL}Z)Nr?BH{^FXcR;b;LL=BOs{53+~^dpsVC0Y7ze>USqZW3n+j-$O@t`jgh z{WghJAgau66B`HyN-J%vG-N{;C|7 zHLaupHtHaEe;_R6UkpQ#=

    mRcC>PRwpqGq(XUDv4z76QVG-yyky|r|=WwYYa8mbfT@<^w;brV#53Js{)jZd-P zThSlY4~AMceAtbD=P;x0Vj~y?U`R=~IyZOr1Wf$5hRB1GRso=Z+ z-!_f-bXmmE#-j?7!|`Hm8P8IsEUvmdvW8tABl9Qmv0bcrmG~NIMB-3BQ3}6 zxDn9X&8z9hZHk}OwnuXZ-#f|ke8|PA`Jm0>&3&E33D00&a9cATU-W*$qEkC()`h)m zkEw=zXeG}#GE^z3Ng&H4?=U)8?kC2Tjj@k|_X(@-;3jj{=#!26k#!0 zu}}2PIu0xOuHtYHoK`X3hYvsj4bm< zzUN6ac+`F@)by^4n4Z-CzF19`*(q&>y16)g8luq72wq<>AXD~9*}y|{f$ ze_54T_|dU_Zq^$F?KKn`2tg5Ep*1ew_~_B(+Vr#;;Kv2&qTk&)%4ZLP{$(Qtg*U_H zRdf)0KrKkcI8{w1)5=YU^*3Gq16a05Gv6iG3Bm-a(hYM|_wfLva;!4oYCfiGz0L_D ziy(Wgy*VmSqUuJWSbuHUsNNdbsW*K4^pb;phRnP=FDFkmXtk$UfDUm8-W$(+rzyia zZI9h&Tqz<4qSAY%9-AtA> zX7i49fT8;a(Znchh_gi6E;FGAd`ov0>hrbsY@U!pvawt-yBZ^YsAuTZd8|rQQI-9t zDbkM5i&<7tG$oU!@x}8x=#GJE4_W3yBOA_=i(e-z4Vw8BkJ-Ue#K}Y8%$yAK-mLqf z8JqH>^(A7nfPnr_rZ~g`&W>2V^U^!3%0d?g|M0BQCR&x9-KpZF2^HPcCQD7R`?b

    _Ifj%FDe1v1uD~55TF=GrMrXyyr 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 Xgmww-60=(WB&@3fz265)f literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_002_005.jpg b/big_demo/i/b1/b1_000_002_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5f1f8ec9019a4e153c046ca97627a5df6a0fa5b GIT binary patch literal 11342 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 b_}*^nh!_A*kpMG>;lylz{@x~q3f})8n<+$V literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_002_006.jpg b/big_demo/i/b1/b1_000_002_006.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 zcmdT>Ne;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAaNe;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAa=6i;ph~0?!v*HiD!jw-@k|2r5$;eBg7V}!+o|c_{=7Sinjfk)tmfDQ zYPE`ta>zJD1|e3smKGxf{`8J8s$r^5W0Zl_f?ag^fjBFF!GADeU9$O4*;>McbI;Ci EFGiC>uK)l5 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_003_000.jpg b/big_demo/i/b1/b1_000_003_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17b40d4dfd8396d8afe064f35f3cb86ba97eda72 GIT binary patch literal 31785 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

    !85nz0AxL6gWLL2bnfyw0EAkm0MjkTK7IB$ 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%0AR>_q%8_yAiMQmUV728GjNu?e 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 A%m4rY literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_003_003.jpg b/big_demo/i/b1/b1_000_003_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..140e18ce3426beebff1e6580c79c1286aa8417bf GIT binary patch literal 23724 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_003_004.jpg b/big_demo/i/b1/b1_000_003_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5aabfad5c16e2bf2ebc581b64620037b8cba625 GIT binary patch literal 32772 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

    c@ydz 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 z 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_003_005.jpg b/big_demo/i/b1/b1_000_003_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c7e69525d388030ee60c7cd8b2ba7ee82459f2a5 GIT binary patch literal 9933 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/=d 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_003_007.jpg b/big_demo/i/b1/b1_000_003_007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2805806ba0e535af1e2dfa95014310da71de9883 GIT binary patch literal 4307 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 b!MSJ*Pnj?t+>+a>_f0=-@cxPW%+LP-E_KM3 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_004_000.jpg b/big_demo/i/b1/b1_000_004_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7155609827645d2afaf4f14d2019c43c6c425d3 GIT binary patch literal 23185 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_004_001.jpg b/big_demo/i/b1/b1_000_004_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..82f58997b878f6ada642305caa35e27e2a9fb08c GIT binary patch literal 20851 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_004_002.jpg b/big_demo/i/b1/b1_000_004_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9768b1ce944f03cfe4cdf8a8e9b38346130ab285 GIT binary patch literal 1337 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 UA|Yi#R8Ux|dX9Vm>*?tK0i_)g2mk;8 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_004_007.jpg b/big_demo/i/b1/b1_000_004_007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4c7dc3b08789e93b8442537c5a350e0393b724ca GIT binary patch literal 23332 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_005_000.jpg b/big_demo/i/b1/b1_000_005_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b09f8c980f4fef399343854f390c09ce67024ace GIT binary patch literal 28115 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 H=l=f!LdJ;M literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_005_001.jpg b/big_demo/i/b1/b1_000_005_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..388e5c75a00318e7e1ab8f5113689caf2bbdea21 GIT binary patch literal 25024 zcmbTdW0++<^e=eIwr!)!wrzB|i(U39cCpL0ZQC}xY}>ZGrux12f1jBT^I;}upX_9> zBsxdspgfP(xB|6Sk$h zYd^Jl-1Bp0VV+yNt58Y)Ivd6tDVZ%-U_o2$#!lHu@CL<8>yA^e)V2 zvV^)~(+5v0>Yxah;DilhGcP2Pbx6F4S;?faw*4rMxT!W7b6)%kL}P{E4~WSZ%oI9o zodm|DZAUom-=>rI5Z)%<6%BNw^!U>CV`Nh9OKZV+Ms`n`w}fe9`{WuMEC)yK6sSX& zAB9?xE2LKXqL|6iE0p@`%*>qEv=Ux4H^Yj%-^kW)mnf&U_}*w{$}Guk?M~_+0zPKn zQzNF4s?gcX)GE%z-F`IcJDJ3QJg3=yi&KcN-f3OW}?1}Tg4*p4K z+)`MB8Xp87JaSp6 z6{eJ~H^ydo6PZIJ_jWYSJ>B8?^)hn{Egi)+T8tIX_}}IQc{H59rh$>@4+NVj!O|ST zU+udsviz;^4O>LVWCPbbh>wDopmOE{_9^Jar-%EaS(gzDMo2T-G1P*el)x4;+j)g5 zL7rXB*wT^4fFD{Xwh8nhg?jWr>?LEH#yKy~mMxk@-H-T>-0ssemW#BkOGVEr(;L3n z>(eW;hpd~W=RytjvEVSF#HZi0omJLvGnfT&*=nrQ->XV~=Om6KJ8F^|sHl@hA`ZQq zof67Ma>D}~^@R2IoyCOtDRyI=yH(VO_jT&Q?cIw?VMq0|#6+rwlmx5;i=LCOKzX%WtxI3=cOk=o8A-I`WcytLW$b<9q6KS^MRFaMAS?wJ_AbWTomQr9mn+fdXBeil6Cq*p|x(p*RNx%~{KqMI|(;b$MLpVR$!bDA^J zgz6WQb2C6-X1VVfOXC@gjb8OUn8W^UoF6dRt`RvqQJIo1{6l!)5YLEdRXe>mk|Z{q zJ5S^4>hj5_>T-6~<$0hBwFA$!p~B2Gbjt>U%rtft3B?$p0dNH8>TS=W;Aa(&ALvoP zFE&C*xDpvX-WHrk#XW;oaqK>cMxRz+ZkE2HD5I5G31ymvko|SV1@rQ7;!a$(Ywy~Q zUZdVn8JFYmiLOvV&11x8jE+n35q4sNP=Uiy#_vCD_2UQhBkV$ z`Hey5$J7hxtTY%7!StfQA?T`H!90z?&T727LvSoDk>trj22G=29(vIedf@oX2rl ziB{y;Gy)?Qvi&AoM_Ep8hV&?uaGGA8G4>B5c%t38cg^PZ?z*b4Zu>a3zmdIbCzBj_ zXr%vu*$+3=NYGv#XoHH945_#u%3pFrDEDStlsTA;REP~l`~AD8_;OpNXbqP=rwb1< z`Lea+l9_5gft#)YWspc^(_ABV@hbKI%!k?TY$)<9tVsBrc8_aVK~rQ0jT>3Y8QFL{HJV7 zjO0r{HeO%b8IU5beF~gs@0TF}vnoL#_|k*VMqJ%A^?pb94&G{e;n$~A5!e3k>=6Sp z&gY3dOw=aQc#3u75zeiHV(uHZ=)(2`p8%>q7@e8qq=F0@&)XY6E=qO0syK2R$2^kc z!pw`5PB(a&W!x@&K{vDr6y=HRG7{APap_Hz%}-jyr5B^e`ax=0m+u{)fF!JpyWG`J z0KM(fGth3x4Y}!}N(cXtC1A~6>2PfVlMh{WODan&SOpuP7PtoPlT@oqHJj9d5X_E8 z7a2$)r}73Wqz^j=gcDw5jWY=?wA;0^%43$vZU4;HUW|~i9 zD9+=YZ2x+I)Nlah5i^&w*Koo^ozPIvFPaHNQIW|@Mmrs|n3ktU<#&DsEL!9cam*Q^ zIIg0>k8X+Lgb+LwUMjr;SiY4(bk`u#sM{^!E;pa+oYnoI(~9RgPzQ)6>_RM7_FENB z=WlTZW3u+ikbI}392$GN9Bssi+?PT#yr=GzK)z(2EZIy&ipk=*Bh^u-(*4%?Te&ZS z`_W$;M&o*N7<+?!AeBk60<8W3eS$hgOf*bcB_N5mYUXyW-1?$YRe2Rw2PnA;K!>O` zW+MV!VU>#UGNQ;$AA}UHhhD*MGV-hR`99PY-D)3ovy8mkkaC+4d$oR`Vm7Ez8YP>c z!w_J}z{(tt>uqf@Z4X+kDe~#-^dMQ zALP+j_;{xq6JXO2&O#!&t-EyfD+TJ~4nGxXO~E3*MGBIgCu5(EZR5z7 z8A|YL1+j6Co(KQrf|(u8?Ov`mA1~fGHgF!As!n2L)Y6HAKugP2SpWH8)#No?qLI?s zqr#H6H8V3aEN`9`mr{B`IS-+_Rvy2-^0M?@fE&NCupt#z+S+e>J|HejCH4orK`~UJ zp{E!LJ^nTf3}`EEm20GsJxyE2Cjjak8(tbc)}l=Yw4?~C9xcNNqoiNR!e3M3yd%3M;i#^80%T$gqcJs zhE7M9Cx3s4n&C8eFppP=D^HR$RX%WwT;&=kikiYkSEQ9jtzBhbzgIMZge85^^;k&>I`0n3wCROo#*wjHOGT>E=* zQa5(mwsRH2tzJ#{=<1`tsM$M2N2?k7lKI=nGrjAJ%a-$*WpqMc8Uu|UU0vE*NFqC1 zwcs6cXzPrmq|Zhs@5A~dTRYaP97YG7`UgnZb%@<+$Rfg2)|nvo6b%OxL)t|sElMk; zSSE({&u14mhg?`q9uleg!Mi$ZIw!Vh_A8@HckjF5(X<~2AIJ6-qQfxfRn$l3)#@-z zEUV(psp+IejqXZ=jVBS5acK2dsVHCdcs@2*KpS-qx zoR{UQ7WwYxTr7)dOGzWig+QYX{X@CM&q`TEvJBBRloPB<9a+5R+Pbtf5?zVan#QcJ z0?vDg3r;oxH=I@?BM+q(M_+~cEmyy%z0}Vs@LOuTpQ+4^Od&rGSiCJ37KgWtHmc`| zIH)ZZS>NR-1j3PAAU^}hf(Z_?fPY^f0 zlW^yRr1hnZLau797JTLWLUw#8fPZ!+I0Ot7#Qy?^U#2A(iZVDV8VNH5q_6`NGMh*( zItCUCtBR^&EG8)#yPA=oy<=Q%-hUA9%Y+pKK@nl54&BWiL_m!jLYLs$4$#6$3|l2b zmk|Pfe-&QQ@TBLm{gy6NjC7#&sDhx#&Lq1IehZY{s=_N z|2PZkd(yhaIYoh}B0fdyNmXTyfhjT;11kA4OqH~N_mHFaxdb}sVD_5aSws8zyXs_L zr{T^xn=aU%J8%<05H;|o-bkuc-N4k@maZoBn1rDwS!9)Hia7Z~AZQG}=RrL-_t1Iy zH7)w;>(JuRK}0rTySauQR&GR5k!|Nc20IDREIP^^R=1ViR4X~)qU$OY>az=9;>a8E zlynZOv{Xjh)*&PUu)p3sp!ALFyEmD4uDe(8F6Sxc>e`<=rv6|mQ1+Bj$w}VUY;dmbcJ1QS&7N)EtEJ*yp8(Cj-ZHF4 z8!qx!o(;-g<*f;BIe>(=%u+c)2N-ozbz%)sa%Z}*8nzdF`l!guFw!|!(c(7Rf^(@< zq8lO#oT`@dXwNq4d{0d$>WndnT&w_~Qr7hPA~{cm6!3e@X)VbD51EOHCWi4Q9XbaS z&kUjvXJ}qvM>-rd)G7|Q+Jaa9#@pn(i@?fq{WQKtMu(gZ;;6|JV#10)+$>jagV35`$DV7n8-oFSZsLot4cHibKTSapvYf z4*PQ72!e3%qw7}BE5rJQI6P>G~o@_sf!o#>C zO7^C#rVVqGV0EI+q8mBui;q>*T5V327FPy6NqA1BcQLU?toLAj2MV-d0F@>EH=50Tvft%Qj0n!F zxX2+i!G6T!X`^Jxq(7cNBh_7i-%9F=5=26Jha?NCl%5o3JbRQ!%r@0tOr|RMJ931m z5p_oI3LH}#n_Uz`!`r_TU7|m%DPE>kzht+W%EIfEg3J-1PbO8q$w6TcQ^;rbvrc;@ zj=9toG&Bn;gkfDoR%Tq!fu$v=v8c993P#Z73TAtID zcSDeSPP!=%w_}g_w5SFnR};;i>U2(O533>TJ4GPyYq~1E7;=QgW}N|q08Ho!&U3t$ z5}>No7Np$90Fk(qpZ$XZYrADBnch&`Y&EQsBmUYygc9xgl z4wpSvRgV*vua#BIyC zR}Jr#{Fl?_hG8Ge};e4ieX&eCTt{JKRl`waNlT@gI>vpw!SP zz;H-lc83ZW?zMK&=f54B(AFF=;EKWaBY&9*RO6Lkl#2n`@gMpNI}qW4->u*gg3;Da+K8cv$hAL{I9j^8)=;h62^wNGMkDL z4bvR(l090mJ5qQng;F^%4<@mnvX2l<{q`Hq|68U=P1HgwNz=t z9342A7RpCDAs(vhpaLTgT@Tb9bq*En)#GCg6W$rHRGH8{Q|bd6TvN`)P4M|cHB->c zi|GhoYA$+_wq_pt?jHlKp%sd>NfBkzKyKCfQTuf5#|wO~pRg5fy-%6i>keA80sf5v zpdO|8>59+mXOTIb>1V6Shpg4t` zBroP*Ra0AzG1*@O!NFg#p<$e7 z>u+)dlF+XAPNTxSt=&ivI8>XwUVr<>8|(z8`Xl?nb|8XXfp9eOVw{^(YD0LA1VYf$ zv8K|#(uTKx8EdoJNyQ4_PxRbPDbt^>)!;cp@s08gt{lWabME zjkK0>8YG?5@Iaaa(A{a&wTg;tphl_Y{_OLeok?Yx#?NsYeoz3cdR4kUM{D4@n}xA) z5$q=*ptD5P!a^Zg6*2oqthXNSYm6k~cd-Fa>I;$SJ)Ofb64fX(zq;fPB45tAXtia0 z%4(TM)m4Jo$hMmwU~f(EwApnOMxwN2yo&wBm6St!qF4=vj|Vn|O7|s}A#Wjp3NrI! z@d^1{;VEz~grbD6>YspVp;t!!`|_ZseR*7=;6^ z#6(y=#o|-&ENtl#>viWQ{~)cXtO#i&3b6wS?cY-kTu5Ni$eE$`P?iYdI61@+Gzyqb z=r?1qHl7y!qD64b=8h^sgTLh{I{L;(Amx^@X4gadb6+te$ruvNM1LICNY^asq4R&Y zj7CgnFYJUWBpFTz;pXY+<;m!I?H(zbs|OFXK|i1_h0*Z$EcW+<3T6)ARE+9RFOCrl z&f*=$mL57M*=gJ~S#C=p>6E}DhbkD@~1NFQd?;L(XJwm+Qe%u&t7@jLM-*6q2&-1)_-@Hi)YTfuec zV>M-wkfXiv?dB7pK|9S6Bqpg}G(X_niO7;FGizLTl~-78Kr2c3-J62_2`~0XldD}) zJqi3(6g-MS#sS^>{8kbQqZ%+0o;RN;@;qQ2MCGKs#&rb^rjWKX6Vw-u$46`eN^ zu9f%d&P3hpEsTtHS@QQxv}Dy(3xX!QpG%FASjh->g_q$h+h@sCLB~7PU2y8{vvJ z!7HXvf4|r`<&8e)6EGg_#fm|Y_c$!FYq~;YQHgR6u!q5*~;@|L*3GcFg+%^_TCD{A1xa z|F_3ZdB23WvIZGDxv6FEEY7=bwZX}0q+mI^>9WD6{^R29s6JX6`ZBx`*XM^>495{@ z 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

    )?VK-jS}!9YUz9 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 X@x>j@_u=7TppjRM%qB+3>hS*s(v_?i literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_005_007.jpg b/big_demo/i/b1/b1_000_005_007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..85d28f8b95a3d4820911562b9557cd98be0db041 GIT binary patch literal 23761 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 K6e|Dw?Ee58lM5jL literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_005_008.jpg b/big_demo/i/b1/b1_000_005_008.jpg new file mode 100644 index 0000000000000000000000000000000000000000..982ae94bbc7317b624566d0d887ca0319284bcbe GIT binary patch literal 5532 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_006_000.jpg b/big_demo/i/b1/b1_000_006_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aa026dbf6f65ef4c57066e47d7582a27ebccb16f GIT binary patch literal 25025 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 KrtO}8?*AVz0hQhW literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_006_001.jpg b/big_demo/i/b1/b1_000_006_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c2774b9fa13f33321b5910ac6ca5c710c51dc832 GIT binary patch literal 18050 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 y^KF{K%?^TZ;4c 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 IAM#)S*_)?ZasU7T literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_006_002.jpg b/big_demo/i/b1/b1_000_006_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 zcmdT>Ne;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAaNe;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAaiF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!sugeeer7vQWib=D zHfhfzE#<5WJH=(&RSl0(h>b%aRwsBXlUsFe-i+O_ei<` literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_006_005.jpg b/big_demo/i/b1/b1_000_006_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 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 dwBQ>JL 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

    fb)lvBgioCxFR4Ml;|GB+T70j;IG zgCJs{1C!RzX){$y=kwR&&^I5tK9c|A9+zI=aE{$}kye|RNFjf(_BPFmL0doaS6bLz qO*agJk!$7blM_ZxPqr%xfhP|Iy_ob!-OVMCH^Dt=3-0{v;(q}fjJG%d literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_006_008.jpg b/big_demo/i/b1/b1_000_006_008.jpg new file mode 100644 index 0000000000000000000000000000000000000000..27338bc41538d859ef1c5fd5e2aa7fc89603780a GIT binary patch literal 5345 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_007_000.jpg b/big_demo/i/b1/b1_000_007_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e346824f4608e1054acf48a9d6ba43a147fd01ae GIT binary patch literal 29799 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�TPP`4vtrILNe~5vY5OH$~`>Z&?y4U)GRy(Xd^}w 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_007_005.jpg b/big_demo/i/b1/b1_000_007_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 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 I)yj+i04G~GUH||9 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_008_000.jpg b/big_demo/i/b1/b1_000_008_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..43a9b250e654863ac6f97319874dcc73ad5d9b4a GIT binary patch literal 16708 zcmdVBbzD?k*D!o$7+@$FQbJ(pPHBmu2c)}{Mp7CH#i6@9rMp280ZA$86hRs#B}7C( zc*pCy?)!P}?|a_g?|c6I_Bm(ovtzB@Yp=EUUbi1_*8rG`qOu|Y0s#OB{Q$R1fE)k@ z{V{)R@E-%g_+w*2AQ%uVOf0OwK5QH)7B&tx78Vo_ii7*dp#SjkaPj|m{vi1q6pV?1 zfr*Qah5c8O|CM#y3lKs7lnDdG0Dy@=7(}4ket-rY00v|HDeu1wHWUj71A+;DM_|kgv zJ*Tv{y5AB#ujV*=xtZ%{S5%#TRfC$&>#-(2byG__0#3jG@?!2LdWAQ6#2n=oT7@{<1d8Ug&-h52Z z#pkpI^e>wCFIr33);*cw7dB+Wyan>_UZd;ncng?Q-2%b@Kn7l&1-a~Db^#b)8jNSBX?N-a_H*C_el`T`m7+`~UG0R3r-as1zh zvloK4F__OfCba1a5dij>O_Od`TpsI6?e#L9$>@QX^pN2pE7Ct~_U`mW?plYR$!E$- zfJn85G^v?a&{v-B`|>aG+*+OxlX4>!>u z-MIf(WpEd4_0GYPyPk~D+$rMw16*jA9&%CVf*M_1WP4YZOB;Mtncxg znfEhMpmE#+AF;Z|P#^^FO%}n2S=_qFv<;*18f8;w*671b3V^@%{-^aHik$m?!Dd&$ z!c8~i1$=NYH`LG#eCfeEMTg`+3lf@Zc;uM|)8;=Du;ta9`S!wUcaqIhl2 z(+`1{`!p%{zma~ocw4uqm2`14_LM75dPBA(VJrNFrP>)Ij)dbAi??0kkHbZ(-M>t2 zC74wPy6g>a{*yWL&fsGsR|GbCuJWNLA_Rg3LQ@uuzxo`2U}9mTr!N!)yGsEV;UgC% zCLt3>5RuX&nOOMI6Bvq~-5^ZxO#eOmjXQ!T*i=5ju@W)^dGJjQm|Izd=>N9}$$vwX zi_Xmc�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%0Do)YEGO9NAIvN0ZD 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_008_005.jpg b/big_demo/i/b1/b1_000_008_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 zcmdT>Ne;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAaiF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!g3zhnbOqNq|`Z=(+t3$a+X*3;$R^3ObX zfkf9(q8t>45(2<5MGZuDiG~Tl@ZtapGqN(B5tY(danaSSOUooMa8XyUNJz$_#jX?z z3Px?|y1FE6tknDCz}K{ldV|0QL&dkM@iV^>|bOQ#e$G z959Knp#};w3#;j6vnfmA0mEj`^qH;rOmM`x%C2n5^M=03md`ZTq}v=d?Rh?9*~U4a zMXnjoOPY0zUP_Mq{&!KN^ZVaLn!@jYy9BA<|JJd@fB#!SkNNetlqTB!XV~JZRQsPH zqswLB6xJF1X8=Wj0D2THfTcEjMF!q&w{x+fYO|c1o72wD#zxJDS%86Ertmm6bS`FR(bLn@^{`R)|8D{SWM7!! literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_008_007.jpg b/big_demo/i/b1/b1_000_008_007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 zcmdT>Ne;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAa=6i;ph~0?!v*HiD!jw-@k|2r5$;eBg7V}!+o|c_{=7Sinjfk)tmfDQ zYPE`ta>zJD1|e3smKGxf{`8J8s$r^5W0Zl_f?ag^fjBFF!GADeU9$O4*;>McbI;Ci EFGiC>uK)l5 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_009_000.jpg b/big_demo/i/b1/b1_000_009_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..119d6fe9e0e6beefd2c0a6851f015b02d24aece9 GIT binary patch literal 30022 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

    vAVedVL_H%#DN!bu%3fq zDRj=?wLfB@a2SRP0c6E^>=nePSxcCtC zj&A1r&c+lv58cEbBB&_==?slpIe*EOxFTsr` zK!J#}?v|r}zD69?w01vhMER2alni*yIzaW$7WY6mzd=LWDW_z71@tSDs zUd-g|;dm`uBuDx68lpPi`BLnBnd5+CW3411P46HqSlOEJrS+N~lIjn~E-7zTP$w1sIv3Ts)-!@9%7VZWM+i3DQ=k1??Js{<#lSX{hmqpkPD zkpnqBS39|su+5-iZ-d_t5JGvfD%qr;!$xW*My+vAt1v*vp4d@H>P@QWaS>&*l#Cq* z$P|JvKxXyriRqQH#Ik$M!(3I>W&CV^iUC6>C&QatO7zPlA5-FTR2eyYt{@pC{OGhw zyTfB^RjCEfD#w`$8mpM;UNpnH_V&6bkHj}f)3l#s1(u#LMd9a&DbSK%b`y)ZyM5T@ z=v6DxqH01L3PeihV-z={<}JiLCYj-^5rRkmuRDXedx!qErUo|0WMlj~lXgu}JpfO(5S zeoKjPQ1Pu16L0jwoLh$jg1WY?{2sqimkfTivX7jK^(Sa>?JJyOxev6#4Tbe3v*r`; zy*LBQjUlU!$N4U)S>eQSMeqZbZk|z6@8=H+>PP@} zIZ14`^k`HOhG^qpP84kYjZw(`gKI)jDLJ{J3=envd>@hr`u45Nu=v6Md)eLtOR3AvP!?5wD5D>nVR8)Kal6T%89%n<t|lwM zWxqmP)FxL)oFDH>S9D~J1TUGC&p!GG*NG`|2u!+}CDGLoNTwK}gx&i9Vkx!789z=?J;`qF(x)r^@XAvA8h(3<_ddOjz882uwO?unV4 zT-Yi`mFm=6=s2czFh$DQTp~kxO(Q$>h@jEXSJP7aJ2~F}R@j$-HL-MUR(Cof30o2Z zguN5CfPjFApeUUXAb@Dt6i_iBBDh^pKvdLD*aETy1Ox?TRX|k0eZ65*KvXsrcSKa& z!R@-=$^E`>{+VaypJ%%Bq|=p3oqjr1=bSq4>9_uf;(g;8q`mG8o{lc^64gK3{>DuO z?`Xa!@xEhF8&-0${rlnxRt%E#kt@8AGip zg&nrLe$?*GP2hRYzCAlG$?M3yLE}f+XKgH={ZYID&tAmb=kTXE-}35;f;BO}k8kLH z`#d4UZu^X~@`5Ex$WC~_Gqllp`1=0IXYbdz&ko*sy;bCRaMPl^TiB`3)EDJNnH3K^yBnzNiM28lt_4ywfg2}y%PuO zy_*X6{Aw-vT6i+Kt%|s1iuBi&NKdtdoZRzs&u5#({;<&A9lX-VPD#~p=?_sy}4!d-<^smQ7 zS4~%FN)~u;men0=9Pj0jY_t|TT>ITVrz6$wXvfCZtEcmH9*2B6b#Z!5U_`;=rsE>} zUSFDj^5s95*4`L@aHi{V&tvJIy3MJ2ouBV7DL8aTIbE>Fh8i|c9{p>RD|sIdd$Zl zGpHx6^>>=Ks*~82iQ4T{sCvsoyb!eQw zI6F+B=(db}8wCthH6l#=XZD{u zD!bG0_4UZo6YG|3nq&CLCFaQmE9#fadtT%i>1hVM+M>14h+G_J%9kh6!mr;W3>q)^ ztZi2At`Y8i%Q>>qc20CA=W2kB|BWiQEoWJ!WJ`w&S3=B8ayHy#<{9&*QtJ6_=iBJ$ zsgt&6X6(Fm{haz4=Y~Uv9zNp0r7eHFd))E!`0K7yoz|~}lTcn|lJIdce}&TiJpQN_ zJT!EwzDOsuH|j#+^EoEmj*#|3=atOh=N3z%4gIea#`fwM9ZNlaW>&UUTt=_8?;I

    50_{}`YTsc&=2 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_009_001.jpg b/big_demo/i/b1/b1_000_009_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2f977eae3429cd9e8c3477bea9d1b35f6a4bba02 GIT binary patch literal 22041 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�awxd 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_009_002.jpg b/big_demo/i/b1/b1_000_009_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2978d1c3f8ff7b99e43679191a0afc67ddb7870e GIT binary patch literal 1460 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!g3zhnbOqNq|`Z=(+t3$a)4D+kxwchZYGaLji{e z?14ccDF6&I)ZkzjmnfJ33=a;VFe59|SLR~r8F!97GdJAXdnPZLI8Kt!8kJLrs7IV* z21T17T4XXbfSn2SfITBaJsuUn)CpA~E5N|W0@Q#A5_1M-wy8@mJ%;<4&7SF3gTdL4 z&OG-;=ti0LUp8JPb^PVbtGvly&b(^d_$#f{IpVLe)xtG(Gv@|ev-df-B3pi0ddR>j zj0a^Y5doy20|(*)SW>Z9WZ+tb3YK&Vsd!9Oa=}K$!?GL$GteAht{c3-;4lvy;c_LO k)CWqR0tC}1R0W>!6=0CwjS4nAJlxJFV^M&Os{elz0CQemcmMzZ literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_009_003.jpg b/big_demo/i/b1/b1_000_009_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 zcmdT>Ne;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAaiF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!E`yxUtO&>-sNnxC1|FbtCIMyvpcnTaK$WFBPjQ}q zsJGsmX`OMGES0aFePCn&x56&B@J(5>TjE=wf_J1`WK1b{Kf z!om4TUsgUNwW+|Z<90x(QCfFZ@m%Jhe!#g1L|^w-wF0M$cBZL(Zeq)EAN zvs)3*l9F|5ZB5a>lBS*&PcrUl+n%>sW4!GEe90{VwQ3KdL z%#4ioj12fx023rsg_QsUBQp~-3o9Ex)Q^lHo*T@=GpwC6w`ICO-JfC#4(ARZV>k5_1H~hM8_bo;I@7(&&P!@SO zViM0k`BSBqnZ@esj{9|d>DpQ+lNoe&v0If>(Du^psp`S&r`d)d+L1UTC|uH4JUXcN zQt7tkdw7?H7N$w0<+Q!#&g9#%G)BSX;DzkdwC($wR;a35%vIzgWQ?$(&Yj&t~y~1wp$Gg=?=m<2B`h9K(9^h8^N^Yd1{eUJ}q$uvFC} z=DWp<(<$GaD>={PwA^}7tKaS>dvDsi6@T+mSPPzSQrUK`tZ~PWC%i$+g=*(l?gyqC z1p#1!Wnu;*Sn6RER5WC83>0tx#_b1Kindq$%b>x{vq9HGAU5UujGq@ek1UUB%U*5A z<1MB>lM!qudNpkGu~kqX5#$*LwVcs5N?)~LToihZ>leX z6E5F*tlq<><`U)U64m+b*ek_Vi;p$m=~XCc@DA5wVCKD-@!D(Ef^d$Mzn71-Z1Uo} zwt$g|U2^Mofm2@>gxT^$iTGsRe{vn@7jTKizzj^=z(R|*;6f9^{KJPh5F9G82;_JH zf;k?dLK&FjnV7hd9L2~WD4?Kd=n#-t*w8p(A}nh&+6z43{AKjbvVnn-yH>-7%|XFF zMp02gi)ZaDiOb+syyK>`dW&;K(lR8RNe;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAaiF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!g3zhnbOqNq|`Z=(+t3$a+X*3;$R^3ObX zfkf9(q8t>45(2<5MGZuDiG~Tl@ZtapGqN(B5tY(danaSSOUooMa8XyUNJz$_#jX?z z3Px?|y1FE6tknDCz}K{ldV|0QL&dkM@iV^>|bOQ#e$G z959Knp#};w3#;j6vnfmA0mEj`^qH;rOmM`x%C2n5^M=03md`ZTq}v=d?Rh?9*~U4a zMXnjoOPY0zUP_Mq{&!KN^ZVaLn!@jYy9BA<|JJd@fB#!SkNNetlqTB!XV~JZRQsPH zqswLB6xJF1X8=Wj0D2THfTcEjMF!q&w{x+fYO|c1o72wD#zxJDS%86Ertmm6bS`FR(bLn@^{`R)|8D{SWM7!! literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_009_007.jpg b/big_demo/i/b1/b1_000_009_007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 zcmdT>Ne;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAa=6i;ph~0?!v*HiD!jw-@k|2r5$;eBg7V}!+o|c_{=7Sinjfk)tmfDQ zYPE`ta>zJD1|e3smKGxf{`8J8s$r^5W0Zl_f?ag^fjBFF!GADeU9$O4*;>McbI;Ci EFGiC>uK)l5 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_010_000.jpg b/big_demo/i/b1/b1_000_010_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..918f3b385d74311f7faa6d3cb53d5ae0175ef792 GIT binary patch literal 28956 zcmdqIbyyrvw=O!k1-GEV2KOKVLLd;_2X}|y?jC}>4DK*!a2PDO1x;{wcXzww_wDbT zeed4qdCqz6{p;3rS9jG~wd$>Us;gJORr50YvI@YG7MBtSz`y_iFt0zr%K|_Y01NXs z{EcD%26(u?F#3hLkRdiMqm_08YJUnBo23X1>- zhk%NNi1d%j|55bP1;9rBiwO>f3IK}@1BVUs(gPrS#fk729pHZicmzZwWH?wDlvnZF zR{`9AlD#Uyz{0`5%md!MX2W8^VZCO|(F_k&yp`?x?~Xfc95bvg-N|5F_Wyibnu_Yl zshJ8-nW>=v*NgL%lL0|?Tt`X8$2&r9O)#8ls^b5=z`g*00l2RRHFMB6^Rg5_YRiy3 z22j$v9oc{b?QhecciF(8QS&DNSKXu@ntx^LkV%qx{5*wH*D9kN#+Sj&$(9ZPYHP*j zn|v3I0F9Drk;>vL1J!pd{#)6X^yYl3J$S%tMDL4Sksyl}CaSaF&jc9E?=>j$g(t_} zx0H!?I{O3gaZ%l2*3X77&L>mMwf@X=eAM+ydLoBn>DQZon9JYWiUnO|>_ClmeY$J& z)ZdxfahZOAB3gv=jkd5|)qngrZ{c9_Yt8`RK~Dzr{pM`}007&BBSzJZW;Qywh;Cqt z5S;%WPV>ib&d*6iLpyF~yH5`9wpGKs6^NX|N@WXjCUXEt+jM)�%eIG2b|UaUQpx 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_010_001.jpg b/big_demo/i/b1/b1_000_010_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..23d23f973c5075d2d391ffe787de974d1a65cc02 GIT binary patch literal 24422 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

    R&5H@Em?miB76gfJ5*8c8qReX#5UG-kAfz){ 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_010_002.jpg b/big_demo/i/b1/b1_000_010_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2978d1c3f8ff7b99e43679191a0afc67ddb7870e GIT binary patch literal 1460 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!g3zhnbOqNq|`Z=(+t3$a)4D+kxwchZYGaLji{e z?14ccDF6&I)ZkzjmnfJ33=a;VFe59|SLR~r8F!97GdJAXdnPZLI8Kt!8kJLrs7IV* z21T17T4XXbfSn2SfITBaJsuUn)CpA~E5N|W0@Q#A5_1M-wy8@mJ%;<4&7SF3gTdL4 z&OG-;=ti0LUp8JPb^PVbtGvly&b(^d_$#f{IpVLe)xtG(Gv@|ev-df-B3pi0ddR>j zj0a^Y5doy20|(*)SW>Z9WZ+tb3YK&Vsd!9Oa=}K$!?GL$GteAht{c3-;4lvy;c_LO k)CWqR0tC}1R0W>!6=0CwjS4nAJlxJFV^M&Os{elz0CQemcmMzZ literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_010_003.jpg b/big_demo/i/b1/b1_000_010_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 zcmdT>Ne;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAaNe;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAaNe;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAaiF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!g3zhnbOqNq|`Z=(+t3$a+X*3;$R^3ObX zfkf9(q8t>45(2<5MGZuDiG~Tl@ZtapGqN(B5tY(danaSSOUooMa8XyUNJz$_#jX?z z3Px?|y1FE6tknDCz}K{ldV|0QL&dkM@iV^>|bOQ#e$G z959Knp#};w3#;j6vnfmA0mEj`^qH;rOmM`x%C2n5^M=03md`ZTq}v=d?Rh?9*~U4a zMXnjoOPY0zUP_Mq{&!KN^ZVaLn!@jYy9BA<|JJd@fB#!SkNNetlqTB!XV~JZRQsPH zqswLB6xJF1X8=Wj0D2THfTcEjMF!q&w{x+fYO|c1o72wD#zxJDS%86Ertmm6bS`FR(bLn@^{`R)|8D{SWM7!! literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_010_007.jpg b/big_demo/i/b1/b1_000_010_007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 zcmdT>Ne;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAa=6i;ph~0?!v*HiD!jw-@k|2r5$;eBg7V}!+o|c_{=7Sinjfk)tmfDQ zYPE`ta>zJD1|e3smKGxf{`8J8s$r^5W0Zl_f?ag^fjBFF!GADeU9$O4*;>McbI;Ci EFGiC>uK)l5 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_011_000.jpg b/big_demo/i/b1/b1_000_011_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..05e1602517298c289cc46002733f8d23406cdb50 GIT binary patch literal 20634 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_011_001.jpg b/big_demo/i/b1/b1_000_011_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5a0f9f542fae3c01d34fda6d031e8ca3a0aa090c GIT binary patch literal 16183 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_011_002.jpg b/big_demo/i/b1/b1_000_011_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..46395f8067b3eda2eaf24bb8f03743349e56d9b9 GIT binary patch literal 1704 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!g3zhnbOqNq|`Z=(+t3$a)4D+kxwchZd3OH@~TG znZx=62rnc^|6@r1`lm6z0U>t4{13zV*FTx|+XDkfP5>B)pl|~Q2NbYNh;x`bu&}aC z00t8WP>PY2=|4k&UeYt-k#Mg4@x1>GDk-N9tA$A#Z8$l#&1a2KYT{&Vo|zG33R;=g z{*ixiIVSY!{PMsb;i8r4cdyim9*v9qUMk;O7(T7`uKPovWIHIz1>wGdda42J7ob<| z85!#Fr~syHs0v+R(qI9mQ5FVvSjaH5nKMpZdg(C}3#(w+W&wwmEkeQ~ijIM>fMT-; z1(Y<`J%JlxAKDIWZ!r_yqqt%1L*CYWjvVa@=fvnk)Rw%mOuO^yrfXsELgWK+O}@OYra_v|J2v@uB!9#UAWc%Wak#Ml|K#5+OFEGsa?3W{K=79(jk9l%y!P2 zKUp{3Q9wvz>YsB8wJnK>dLNZsI)zj`CSp<#ZZaCn zbT}u?h-+r}!G6Gw@q;|9C}99u2TU@97Z@DofuchSxLk=RXMpmK0KvQiQ6VY7z=SAJ zK$Zn86c9{A1i!$mZ|_jRTmG;O5y=c9@(T~Q^T}8gJj9@+J$C3AFdT4fkZ5KwWMfF; J@l*VN699y~!fpTn literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_011_003.jpg b/big_demo/i/b1/b1_000_011_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6217ca4c52599b3b438b959bd3de1f726144bc9f GIT binary patch literal 1663 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!g3zhnbOqNq|`Z=(+m`;CdJt_8;KCMdNnfF&_|MF#$c8s-P`3_sWp*fD+}k|Ph)4=xWFn1QANi-e&K@T5yn$`v4( kav>@(bMwLg0S9u(j`sgI0V^+)4gdfE literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_011_004.jpg b/big_demo/i/b1/b1_000_011_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6217ca4c52599b3b438b959bd3de1f726144bc9f GIT binary patch literal 1663 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!g3zhnbOqNq|`Z=(+m`;CdJt_8;KCMdNnfF&_|MF#$c8s-P`3_sWp*fD+}k|Ph)4=xWFn1QANi-e&K@T5yn$`v4( kav>@(bMwLg0S9u(j`sgI0V^+)4gdfE literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_011_005.jpg b/big_demo/i/b1/b1_000_011_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6217ca4c52599b3b438b959bd3de1f726144bc9f GIT binary patch literal 1663 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!g3zhnbOqNq|`Z=(+m`;CdJt_8;KCMdNnfF&_|MF#$c8s-P`3_sWp*fD+}k|Ph)4=xWFn1QANi-e&K@T5yn$`v4( kav>@(bMwLg0S9u(j`sgI0V^+)4gdfE literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_011_006.jpg b/big_demo/i/b1/b1_000_011_006.jpg new file mode 100644 index 0000000000000000000000000000000000000000..adf9b378554df405f5e14ff4bb33a4324c357fcb GIT binary patch literal 1981 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!|Agxg zT!?{tMygtfG1$pb@HS^yXasG-g-!C~&eHUSvG9Kc{_ zWM%sH%1*RvXZr5I4{JhC+urJLO_<7`UjbSA_N#+5G64JW26BbD!>r4XJn|yqXL+} zpepo$$&;Clm5Ggs85X0=mswa%&8946bSP`t%(R6~Ku}27P()G85f zxIaMpfLra)ZSTBze>L1=GJbz{dr?6C6}At8^XqbVPin4PVBXO4`*ZG{DbimV_pqej zpPlz)!TlAy50vfx+%8vT`|FU;DEa-_?VTFtub3-1&J!^7sm*PvVBxbHml_TjgFl|P zBKv6kq+6Fi)TsOu{44i9^RH~gzhAoy4!`E9-vIR6L*-L;{~1;(3d+}C73k>S|Ej~q z{r*=MCFS?O76}S|{~O5B@%!J37MI%p3?WWRbXWQu=z#vmaZ(4~w+nByxGcr#aF z{$+AIekHcaM2XUe)2H&k#%o8{cxoOX6L2DR~M7@K0o1H%T#Y3q;4!-`J^ zP^ttbQEC7ruTaA{63oDp6G3@ZfM8yQsE~w236jMD3mF|IY=jks_5#l?uqir7v@#@# yFm?oBGTCJck7J^QaNe;p=47B5HT@I-PX9OSV0jUyviav#(AR!*Xa^WYz4n?AsO2x4g#mX|VJ(GBi zPYC;F*8m~_@__h&EhrR7R02&Bjn<^Cu{KSYdFwJ~tuK6*3wTu)c_|x7@_woek;$EP ziSk#7XQ;gNM7RM}AypVJuuQGOH#{FNL_i<$4kaO|K!LTL+WzhAb_Y=zhANM&(zA9n z3Rc3XhKx2b2(d;;IYt=#+aJbg6zMj2SIxsT3yAa=6i;ph~0?!v*HiD!jw-@k|2r5$;eBg7V}!+o|c_{=7Sinjfk)tmfDQ zYPE`ta>zJD1|e3smKGxf{`8J8s$r^5W0Zl_f?ag^fjBFF!GADeU9$O4*;>McbI;Ci EFGiC>uK)l5 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_012_000.jpg b/big_demo/i/b1/b1_000_012_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93e1f458bb721d9652beba33329916129aba3309 GIT binary patch literal 791 zcmb7BO(;ZB6h8Of_wIW$Chm=91|>g*C5i>=2`M&Ac2lHLl!Ztl3sUlzjlUA5*w`pG z5-Xu(rI9jN5F2GSR?6l%_i1<&CFk|dJMZ56{hV{{nEe2vsiCm}2mv7YfPDvbK#2;K zsS1s$tZN$6xX!ur8Xl7y9)oi;#q@YpVC75k`qYmi`GiuPG2Lr$!#VP=WFLbx(NQ@g z`9LLMlGvvZKED>yZA!~bI)m}cLCj}f4P3G6Svyc&M;M@qX2{GGK2E`~qLG^H#6 zsgi;R`cT0{KSZbNd5foI!;{V8{4uk-u4sDX8bR3-x03u)J)?Eu5?UM}Bg7)38>O+m zi>tya|H1pjS>)PkS&4_=#t@z5pxu%LSbAvw6O8v`k(tBbX76P2+Qw|*bN7(K2&L%8 zFwiTOq6w$mqEqG3oZ^8t`S^P=xPvr7)ol_D$o|{}39<5GHRDt>Wyp#4t;D2(p|tRo zoVXqQS)*WvOjZNv_!^NQ;k}-FJQR>W?jZX5Jq9~k^ literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_012_001.jpg b/big_demo/i/b1/b1_000_012_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8beb3cedc81d65f0227a71ea66b7a14180b774b GIT binary patch literal 614 zcmb7A$qm9V5Zv|p%JFa{C;)okod;4Rs3IlM0d$6hD1zfdCuY~-K_Vql#`4O?cy`9| z5kC-)&7lEA0OSGj4SP^1kg5clq#CVBTVrjSF7wu9&RSpiEEn*qEb>w|BGNrohREd3 zxz@eb=`75?G*cqIY)h%YD!K?Mq&?Rx3o&hE~l8iuMTR`uKq zjcSEZ4GC=`5MqsDcZ|S)`y-6DuyxmBlz{a{x}}gn9Efu+!-PRe5atqegb9P8jn6O7 Cia*T& literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_012_002.jpg b/big_demo/i/b1/b1_000_012_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8beb3cedc81d65f0227a71ea66b7a14180b774b GIT binary patch literal 614 zcmb7A$qm9V5Zv|p%JFa{C;)okod;4Rs3IlM0d$6hD1zfdCuY~-K_Vql#`4O?cy`9| z5kC-)&7lEA0OSGj4SP^1kg5clq#CVBTVrjSF7wu9&RSpiEEn*qEb>w|BGNrohREd3 zxz@eb=`75?G*cqIY)h%YD!K?Mq&?Rx3o&hE~l8iuMTR`uKq zjcSEZ4GC=`5MqsDcZ|S)`y-6DuyxmBlz{a{x}}gn9Efu+!-PRe5atqegb9P8jn6O7 Cia*T& literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_012_003.jpg b/big_demo/i/b1/b1_000_012_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8beb3cedc81d65f0227a71ea66b7a14180b774b GIT binary patch literal 614 zcmb7A$qm9V5Zv|p%JFa{C;)okod;4Rs3IlM0d$6hD1zfdCuY~-K_Vql#`4O?cy`9| z5kC-)&7lEA0OSGj4SP^1kg5clq#CVBTVrjSF7wu9&RSpiEEn*qEb>w|BGNrohREd3 zxz@eb=`75?G*cqIY)h%YD!K?Mq&?Rx3o&hE~l8iuMTR`uKq zjcSEZ4GC=`5MqsDcZ|S)`y-6DuyxmBlz{a{x}}gn9Efu+!-PRe5atqegb9P8jn6O7 Cia*T& literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_012_004.jpg b/big_demo/i/b1/b1_000_012_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8beb3cedc81d65f0227a71ea66b7a14180b774b GIT binary patch literal 614 zcmb7A$qm9V5Zv|p%JFa{C;)okod;4Rs3IlM0d$6hD1zfdCuY~-K_Vql#`4O?cy`9| z5kC-)&7lEA0OSGj4SP^1kg5clq#CVBTVrjSF7wu9&RSpiEEn*qEb>w|BGNrohREd3 zxz@eb=`75?G*cqIY)h%YD!K?Mq&?Rx3o&hE~l8iuMTR`uKq zjcSEZ4GC=`5MqsDcZ|S)`y-6DuyxmBlz{a{x}}gn9Efu+!-PRe5atqegb9P8jn6O7 Cia*T& literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_012_005.jpg b/big_demo/i/b1/b1_000_012_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8beb3cedc81d65f0227a71ea66b7a14180b774b GIT binary patch literal 614 zcmb7A$qm9V5Zv|p%JFa{C;)okod;4Rs3IlM0d$6hD1zfdCuY~-K_Vql#`4O?cy`9| z5kC-)&7lEA0OSGj4SP^1kg5clq#CVBTVrjSF7wu9&RSpiEEn*qEb>w|BGNrohREd3 zxz@eb=`75?G*cqIY)h%YD!K?Mq&?Rx3o&hE~l8iuMTR`uKq zjcSEZ4GC=`5MqsDcZ|S)`y-6DuyxmBlz{a{x}}gn9Efu+!-PRe5atqegb9P8jn6O7 Cia*T& literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_012_006.jpg b/big_demo/i/b1/b1_000_012_006.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8beb3cedc81d65f0227a71ea66b7a14180b774b GIT binary patch literal 614 zcmb7A$qm9V5Zv|p%JFa{C;)okod;4Rs3IlM0d$6hD1zfdCuY~-K_Vql#`4O?cy`9| z5kC-)&7lEA0OSGj4SP^1kg5clq#CVBTVrjSF7wu9&RSpiEEn*qEb>w|BGNrohREd3 zxz@eb=`75?G*cqIY)h%YD!K?Mq&?Rx3o&hE~l8iuMTR`uKq zjcSEZ4GC=`5MqsDcZ|S)`y-6DuyxmBlz{a{x}}gn9Efu+!-PRe5atqegb9P8jn6O7 Cia*T& literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_012_007.jpg b/big_demo/i/b1/b1_000_012_007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8beb3cedc81d65f0227a71ea66b7a14180b774b GIT binary patch literal 614 zcmb7A$qm9V5Zv|p%JFa{C;)okod;4Rs3IlM0d$6hD1zfdCuY~-K_Vql#`4O?cy`9| z5kC-)&7lEA0OSGj4SP^1kg5clq#CVBTVrjSF7wu9&RSpiEEn*qEb>w|BGNrohREd3 zxz@eb=`75?G*cqIY)h%YD!K?Mq&?Rx3o&hE~l8iuMTR`uKq zjcSEZ4GC=`5MqsDcZ|S)`y-6DuyxmBlz{a{x}}gn9Efu+!-PRe5atqegb9P8jn6O7 Cia*T& literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_012_008.jpg b/big_demo/i/b1/b1_000_012_008.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1ac5c898a5c4e9bb8473b72a23e79975e4c8280 GIT binary patch literal 554 zcmb7ANe;p=47B5B>2gRVcmUk`0M121DuOR?;V1AjB*Y_FF8n0eDM++Zi zW{r)Mzd|@e>0k#7!a1lCsl;%BX|xL8aC|+H0lElxCfAUfaI?OErz z8fsMuq3jcukwAzwu15&`dvC&E3sbi(1_@Zts?QieY?&wNW5j}Z^uIi|gb@qA3bz-> CK|iAa literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_000_000.jpg b/big_demo/i/b1/b1_001_000_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c081d8f53a15128fc7fff8b358e5f64c9ccd459 GIT binary patch literal 20835 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℞I(wHb|Q zwxmxM*QbE zk$>z_jQ-?M08@nDcw)B0$5HAlIaLdoJz#+~#Oo8Uy9v&bhD*UjTR<1jTm%o`d~B5H zxVWyj-rl|s9|-i>a(xg_{_omv#~zRyXTBujM}LLJHnmk`O3nmK+cV( z9*X_**C7~pO2LdXHJ8XX^Nk>w3O$^n%w_)9sVO}UG%bioj&{kQ@-3oYD@?DBL~j2s zQMtckcxUsaaOtZ{fSbh)W{xa!ne^L+Nx_75H6i*MU(BMfeZQ1=1Eej%%aZQo#*ODo zT#qB?**BRj+f^7!USBC=ej7hir)}irNspo5$umwVWK+>=tnhu2?2;}UBXE^{IN>%V zl-(%p6d{FBLJN#y!$sKX1Ll7i_ak&Q>9knDbr7p6+jCT>!y3vBG$=MH7W{0N45l_Q zV^fmVjL}S7l!zIa$s~eg%Hew25+TT5C6S-by1L)_lI^PO>c51rYIm8o`!rR~XLug~ zH7W4*^ZtaRFcmgy!;F$nl$*Gkr4WHfcrO0K$W}2;+o$c%uZh!qGr;;9TZ6`sWK-^Q z_G8oWubvruS6E$@O7teO6T!VMI3?Fk<}T@MA8^-Re$H1~zde|rC$5xR#ZzmqywhcT z6f=>(LQvoxY?_m;1PUC z>t5So9JtR@^z69+kg`8{F(7ONg2e}knr)D|lA#8~v%&iG3>IH``psTp{m6C=K&`Ri|R5`nDa4?b}YuqtLZ#vVkA zNMQC0?k<&UCEiBz8h#ouevDs#2lr7>CMA7=vcOnP?&bR#9{`YJ>`=!&e)A7C8nL6qqv77;%6*m8C8c8j)PwgzQJ{kWU4qB9MGjedR@wwkwA$PWm*<_- z_R_BUJSs)qerT((^W>-qtdri*Vcn+`zF2ix=!;BV&~pcd2sec zQ_4XT-!4jFCLe`zNf3@>NR+OeB$v`TBTz2~7cV`!ii(W{PkfvlM*q-Aybi9SwcUTm zGDch@T8wtyWle~-d@Xi5ad@l_Gv9W!W%;ZQ3z3d|r`{gDdx84d_QIO`YtL4=3`@@N z04c2rbw*~Xk;HSKTQ~Z%IYBGxvw_zwR1D!I@Hn)T{H(~iSo5Dm=NV<@31xNfRsnAj zzovB}_-PYDyp3AojThzLH_4WHj$F&2UcR8BoX)q`KBwN5`oV=+#(W-k|?WTw>&I?M1?@^RV z5H))s2l`wJc1>UwAlndu(X5ysYJbrS4�DQ+j?U_{TcO$DYkV42mBS*~oa8pM1(~ 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_000_001.jpg b/big_demo/i/b1/b1_001_000_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..37fa43756399f0b178fb5a71c365639cd1e5c461 GIT binary patch literal 21913 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_000_003.jpg b/big_demo/i/b1/b1_001_000_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..823462676c20bb3daf7b9afc1c885ceea03d7f4e GIT binary patch literal 2942 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_000_004.jpg b/big_demo/i/b1/b1_001_000_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5cad46463639f09336586b981b5e763adc67b7de GIT binary patch literal 590 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_001_001.jpg b/big_demo/i/b1/b1_001_001_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d175a8ba09160d8d0a8a6ec9edd453a998c55426 GIT binary patch literal 26929 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 DWP3*% literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_001_002.jpg b/big_demo/i/b1/b1_001_001_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8470f0e0373eecd4042b91b01156fb79542d78b2 GIT binary patch literal 28044 zcmb5VbyS=^*Ec%26xZUVxVu|%x52%*yL(%#K!M^8MF)3xcPTK~;O_2zxS!{}zw>_o zoV8A_HQCA9NhUK_w&a)Ww}rQL0EV2DtP}tW3IKq5e*kYw0C4~`)IaH;9QvOG3-eD7 z2MY@W3l9em|DO*65+XbT5&}Ft;s-<|O2k=zrM6?;L1onE%a& zg@b{If<{1mg8)$88PFIo81G{wy47a$`{3#DGbfa>l1s-0dwL?cB836#ri~nFdlEla z=Cr(qUF}aAoRJ*+9Bql>+cH|R^VBiRl`=`%dEcgEEqfOm2``;++7XY$g3EF3v>Q#l zWplO4?m}zh0*iILDzgpfUKyHmM}C&ZRZ~m560!GiXkkxkhPv7hgUVIec1srheLJH2 z2J?!mj-sg+&Kw2#;7a0xO#}KWhmx>`lX?*(JH%vNx$O8$4~6oU+H9;G`mj7ecO`$~ z3m*wD2o7hJJxE9GjKFe(ZiPuHGPv{6Nu9uQ>+QBipG41jJ|^NgaQeD8CFepQk6k?; zf5c2Sr-z<{mSeM}2w^%KNTIqdKCi&&Pl^4Z?4dMTq0p+}#nTO-+Pz^E{CP@%LY8*7 zVmjbua>mfk+__rYT|aTPZ{ETvjKsXrsiQ{pvW`_j^G!M}0Yx!aN9bA+rJF<(&fV#9}QklS&T zd(B5KA)6U1hWIGr2X>hyr+dhy-eL=WhK;a$*l&+iVRyEJhMqfFwyS1>Z7Miz>tRz; z!>=M2kZJA&q6!A)d?Q-PR%Wuwl-I6bC3{ZR-)*a`PBCK=upA4^L`;gMajBnuPJSW4 zOFhJ$^p^bQpQtRvzNE?QMhR=B==aFZR;W{R@)zDZx%fL}&>m(IPlU>1GegBm?3ca+ z4l%nEF>$TNr>jpEo#}WU21jG#@4y2hF0#z2%bh;W)g^a zkFp8sr_&W*81lmpA`jC{*S6&&HW_Oharw-RJ-wDKB*V#_@oN)64lz~+!fKaz4QdU2 zywQ-^+}Up~%U`%f>hO=p#jF0dot)?twj8a>-G7r?!|(WGbJHIP;$Qqq8z2*z(=6Gz zjdyVs>nT-XD5Ni^S*syyopBTNvx-J%LB!^$9t zBk2TeNmo?ZWW=TWpxyDMZ8!Q#`kJjtJxnNPqCaYC=jGs>qD@p*8pm1M;<5>eKMR?O90m2&(oT93l6~L0OX&>e;+9AvCU4zWelKY z6kcgr9iUIx`tw_6r;LP2k920#?&!N>9}HW6+gEBB_n{%?!uw5d`83_rZnH9OE@U=$fZ;ZbLBp`6VUjO0?kKP(I15{g;A&r?k#D<{RD!UMnhzX%j z)0eyYDK-acGMi|O30D!PRa;Le+m`fMCMA@xL z?c%rpx7EKTAcMy43S}YjvI_+KC!Xdruy8oyyIOum(3xxnc#KgkJ z#lyhC|M-cMo9D}CRxS#*cRhyq-UMnlWn-V9h3ud#dh5pr z_?CK2!M#!kCd5-Zx^A4h&6Ae9*VCB+c2z5B*OnLpMCs5e6f~wo&1QK90WO)j4@#Dh z^$~JoA2+(or8|OPQ~uB7CZ^k%LLV?E1QI041&PRWbt`I3W2`rW%*4FfG*{|$*d02H z-vFBSlENpWN_TPutMyZ6+}}=kL}A|mGSCnKbzdDsPp%fHkwLsVPxk!nUsjHv=PLtG zPXxDM=kh%T_Alb{Jz;nF=tf@rX-pUlTMD%Q)WV+lB*NoEYxXz&yxDLr7(qwY58|2< z+xTM6u^SYITB;G7FGL>E#rsSSFsobC2^|-ZIsQq8?4jdFzXHM~j?Em$ytd!^jp|J% zo49G1;qX(ZF)i;>sea84*Q&^%I~EGl02r0HWe>r;|#?pBnLeF%zB16Urbyus>XRL?%@qsf2JN$@>L-m6 z9ipATU#I4^UCNw>$LUvDP`5GVx3wn;+I_DHwA>QOIZPNWjOvQ~y&t9{AVWQ*+(b7f zBO%}G&Fo`l)3R?YMiWF!3$w+NJd49!4mCxcC@_igWTZZP4S0d3G_IXi!s!RC5Sb8O z{c1?^ai6qi&clNIY*_YiT~iLjEsBhaL8>#hKC{xlo#u7XyEvg#BJxjLq+liI))^a4 zv0O1vWPgCilu|4i+Ct+riq4>Uq)j-}6(V0$wg($mc6(de8Wn@#_b#)-;+V{0$b%w2}B#3?kg#MMwp-AV{TN zW}|3il!^KEeFmoHOMmK`G6Ne#G_B+*8Mq4|N?&4}rw_uRduQDX4i(GLHGIxKx9D); z4KplM(|Ie32R5>jsu}P|-I)l<*D?(&NKk|HKi21A;H`3Cu8zg1wf$8EuAsA}9ycv9 zxGh$D80g9ox6ID1vds4FZKAr%M%BSc4R{QVedX>YHGBV=ZJf8l6f(#|gbx4y3&heE z8$~dKs%iA(T*IB?J1~ncMygOD$(Nss#OpbJH zUAOU3Oh7Z(lipgnlm_*iVx_D`^8tM&_xq|t0t~$*^F49uJO##gwu?!|m`G}=1|sp|wEdpk`yM{UtuENaqHwm-S)TgR7!UJ^@pcI* zoIr?F6a6ZwKDI)sr#~oWGniiw!nv$=0lc=o#v~k80 zdgY?M&mo|t^Xa_F(0Wpt*}7tT_<1e>_8Ep>H|r63xum_V`Q)S$B+)-2e}&|-z-q2EBNNrC#!Q9F9&H)u|Xw-t~xR* znR(eGmhvubx_P&*0@Ei#i5QXp+UL9lfxQLIS#_YkG?Sy+y_%S)7C4bx>py$5Uf3_F za+|U^I|bRni)i{Y>z}t5$AECNP9ed)+9bgo|8s)ngrTBRy{6RSvQWPe5+O4ww?p%)%a*Odw0_kJ67EwmRtw@pcU?Z`aJ3iAtRY#yh|KzoTD8n zQZe2@J9n{Y|(P0aL-zYjq`;RWdj46;e@Z(Z8Kg}>nF*g^772lbf426sksF)H;t0`s z$x>iws_My<{}IMtxFj!gTlQs;FP6eJo0eecVliS(5WW@IEAv<|8UxRdg6h0m29<3t z-J4Sh^2S7fznICkEPBZjQXQjuOsHTsuy8=dE0V9GdrVJ}NXtkNp|0i+W*WCUhM8g&q7Q_JnB?`QDWv2PBN1pN zJUA#;q@7h4??8DHy^2y{NrfbNTA*i%gVEoUf6LS|qCTKv{?OT&V&u6e1R32Jlpb6U zExD)T9c!t~b)4QnZc8U>982~sqO`eLieS_vPDdnArK>6+o6Yz|k!dMZv*gH6Yy4@g zQSNTM*JmlV%KR>kgC<+AnZf7Js43-CkkNO3CkE0)L;UCm^Gb$J}GZ7nYL86r(A{i_h|hx z@(tMPutR+((GuMjwDXNo{-bc(ud(>b&hN54)op)c!dr0b{P-T1?U`vrww2l-80d>R zom{U(p&_VF)xbmNgRde}mjf{UVYsZhzMMR}*=sqSoUbpa51_k!$8nKP@c`?WN1`j` zv%hO;fdQe~Q2IKN@xU z3p*YrX94pJm!&ysBR?ZbtY{97J-gtvl&c1DZ1jY#+yp>4B?dGN6@A=i>&c~y8u}Xo zn*8v>h{IB^!ikYu+8^fTF-S5GZvc{5CS6d&fMxcegd(8;yG6Q&i8t|sc};iFNa@5) z@0Xhy5q)-=%bu#mpV3Yw8FA~c(FNnclY_%3$|+<6>S#5_&Az0$W{Y;!JRfr9Qecny z4nz43^UmRq_m-u`z>`;sr$BKDWtOYJG4-7uVEz?Uk*uoF2kfT%=^gmeaPM%`SQE)^ z6pQm6)P~^S>z|nQe>)*2tu?$h&A6iDFOxKqENzM53K}>v6}0+suQNnsuAEzZPBvQd z)YqKFt7R?TOKzZ{q9*lMSEH3B_&$tnhElpum=kUp0{$G@mg1}HqGttv7*yH8xen8R zhi^Z)M2I!PL}pjfGP)WH!K6}`ae@u)FTIa|AZuD+3SQp!MKOhkyE*+Sx)kHlyX~6V zR&d}s2`^EvW$#;GqqQ9lD-Tfq?xpg?BOu7@cVX1p^~R!YTaio^YPF2VbmICK#_-%KYPlkA+RnCi>~Ksxb~b5Ra9E zQ^myD<$G*R_tXY11(#S(UiE*(?tPmp0)^GV*dDz}7>J}xZ`HK||9puZ%^>nRlait#6!<0B>0nD7Tz{F;IY zHq1{9i35dkDho@AlFm)az&W8HGRLDuLZ$ot?3DZCY&4-|uX3`&%7n(EBU{r26pI1A z>j5vUdZCCj15dZV67o)hg2IWXy3d;;aRC>Pr41oq4NvlFd{AF*QfZ|9`adOToHzmfN-%*QNt?usTYAC`LxLjP~W)@PczQPe>#l?%n-pGW`6x_+V z91K$w%21W$YFjQC#C#yAXd5NWM6Xt`iUP$i%TSHzEujGfVSOhd;picu9iY^Knji9{ zH&*`52q=qM3W{Ocgmw~B5F9UM`iV*OMYL0;oc-?*6%6FLmAqVo$>E4T^;=&MQAX}u zF-1%H+T!7GQ6M9i#iMlc{Q^yW}Yz+-4YAUzx%9R( zjR31oQt81c!3+9<^(ja)uZ90=#1HH@K&iV(EdZz-b8dgQOE3|P{0<^#P_d2@RV&&p zFZjh*fl7u{Jw#U*U0fdNO!ep6?DcxXBs9KXq8@%JdJ%V;h-R4u02{P-K}QGsKGVH z*G{#5r^{I=Ns`!mk@!{ZT`J7p5uA661P2d?gbj}Z_imM-p#QZ<*q_>Kx;+s3oLA*jPhRXx9ut5EPLTPeS_H0_ebg#Q+mdHnOv_^?}SZy zp~=mdXx`QZTHRBjTv<}Az;&~++lAdCNfCo77TY}Qj>Y^uMJonBrkF2=rPmPgVP*$= z1|xXSMD~Ofj@*v)V_SgA$+3fB3&v`#J1T_EQ;Xro8n*1=mo!^$0T{wC=V%y7n4ip> zYZY2Xr-{T#z_H;B{h{4RRbwB-9pz>%Zidl#H*ZDJ$Q73uxf^Eh#H`A#)#u0=8x3TQ z)6c%ZdI>F-t_BZ3Un$xeIq_uF>eLbGo}yLsZHA{xT}PPf7Hcls*(~6zGMoDw)noEd zt|pI_W64N06&hqn-Y|KEMIL?9n5N&g3taxF#(`6kF$Fxu+4^;S{M~LDYn8!lJl{DcA)x}U~3OzI9x&!JrJvol-^ z&JN`icCeAsHE);|EMVhBEB5A??#;{@q2iIU#*!>4tLL4wLZL-L=Po=iImNW&mIVax z5N6+V6sS^DjY0UPOGdQGycC&UGSyg1!Ro^UQ=@M1__FmB0( zQAyxC`UQKhb4xN*2I4yTY>vrN;YJ?yEgp^Dw z6gnAy*=iNxdD)oLPDA}8CyyWcVN0ocC40+{O?=Aay4ga~Lr!-RIg);>wpXy`Gb*-J zx_U%B1v^{P`3BX%1=O>-^KOLyXDI_&*G%56$XR1#a&&Ud>&TtK4pM6laz-R;SN17K zy!ww>i*JB@1vNMSez}_Ej6bze*Xez?$9L|Y3(@zI_)_3zVl1=_-Bt`dT>(K6i~ZO{ z&?p@;HZx9?Ar4J<>o1y%T4A@oU&~AV4Kuu@O&A(sT>_cGOjtg~{2{hCKfPoXh*9Gh zvtE`aZCFV}GDRIRo#_k5OnNdy&;u*xn@H}a`OGXv3CYyJj1B9+_}~wv80!eVgj}Zq z$~TD7W^wE0Bc{ZATFmts{PQ)7vLuTa5v$yp;`WWqp_<7gqR!;Xk?9$eelCI1S@w>j z;}c5cw`<-?a3465rdU%C-RT-|M!$pUuuf2r2}0Ziayxo!(a00QdVSMhsz;v5j{616c#^2Il*_&wGFObuZkW!Wzf);o-B@HN{R? zr|8^TM=Q82-Bg{j`=I5R{KC8Du<{g52tV3Og4f_L>8RHvUyN+T=pZ9=QZ_CVK{+12 z$Wc$QTd}P&Pf@WfQ=5u|ww)vNMZHdXgQiU8=d~xl)oZGfgyp3Yi6GRGQQ2|cMUVdD z1m}}NCb;A`b-W2ugY+h^gTdq=tr=Ej38t?wD6bYNqMRi><4)vt3!<014{UZV?^^TbzWmc!t38Fp@`E zyaRX7zWjbl`Amh@lQI$ZhDV=PH=yGbt5jijnx=4Z>s-Li#~aSq%-0g3#YRXD^fUz; z(ME|-X65Tq2Q_JGKsH+i5)7{Ba+#*jl2DP2LI3b5-FzIzC3OZxWu=Bgkx!zL*HwWc zT>v`P_x(IX`myw%H5u*#wYp5_jzn*ONO3L*92;6p>R9PKmJM*QLXMHq!-ZbUNP@IT zVmY|1wA@BltoMb0u9RX8yosOSH~=Be$#Ls5V=-Ylhy z90D>@kBbXU$cK)EE-f-?QBE)6tD&P(Be&lQOk+{U0;ccyu30?|U``ZK1v8td&3`b< zr!-NjH#1zP^0TvV{pCvM%~r0*AcmD`^>IE%5X{~r+KBoxU2p(gl1l+j;}l@U7isF0 zmU?WYjBFBQeKNk>`cZT{1w6}yoQ+AvfjQ&Kz$3!$CA1%DNDUJ5O@>%XSwylpU2IHLif#Uk zV7ZSz$ti!t8FBlYEDoL%omc$8$rWS4X89zz!oMMq^1?b9b6o@y1<>Tr*gsgVk#kl;eo zG_OyH9gGH9ulLLh(ucQXr;8hR3thAtkuN)y3EvLge5y?{4C%5H!w2Zx9tLnJG0XR? zzjQEaHsF#DhfB?@j2h*VWrHWGtzSBE2YX2 zzL0KG2N34xpV?!_V}(m-Dlu*fNeZLWX3dvT1+qhCSqDt+v(^H#)8-~wjc+;y?~`n-6@M%-CCh7v zBqbc4v`!`-r}r2JWPpg|R@KUbQR|DBj2B^lAi8?mIsKSqO%YSKU<%cyr8Jf*GpTPp z5{VSQJhdf}qsB?%+D8&gJ5;4}3HY~-m}H8?V>mfB%8-t2b!3Q**=LiSRlUG_8P z>cA7txxJ!P-X^`Vybemf&lluuLX21R`WsY@a!O=+4Bz0-K1txDEx1gPBFs4>@wTkp4KB)|+&H>= z$U`>#Wb-6lzZ-Fr>>qB}ahLle+4F1K==2z>YHyk+*`su{mUx4&p_R2fAOnHpPS{G` z$`Av~1^Kqaij+WaYA1`-%5e6@uk8ith6FrAn$i}84=yIKZ-=OaY3HaK?lG40_cd)H zpc}*lkCsj$f;6rJTr-=td*{$t9WtGHhQE4ShZgJ>b1>Q_03pjvzm>2`?TT(-;1yf! zdJp9=3h*Kr*{~2~#mmIS0hja|%L#Ol&nKv1!gsm&R zevhKM6XAOd=|@eqE)J6z=SwXh2xBu=`}u*67>nh1lx%(@2kQ-6a21HEI@n9PLV3`k zlWVAAbSlF-o!Tga+zwaAD{Gi9D)VA^#HgsK*mcIc0rEvk;S~N2fVy!Y8{XWBwkS6j zULTawptImRRfrRjUt&Q;_o&b;h0i&nuMrKeTkZ45Q9>528Y3!)`UI>syZ20$}P49I^B1t#=73+5qt81woe zI}2s``}>y1o_1^>Y1KVWr^7LnEtLwSduFjQ@o<(k=N-uTfSqgK0D-L3lnkz}EPt3T zA!h0xm=>9nos%7Z3k&iu%6H8%%Xe)&H8%7oSt2W__2f^Am799wy$bNeq?)@_)?jy@ z9YR=VWVvljPMJj|hqE_Vi37KDIeOoj|#1C6Ph5vIs- zHb2v)NY#!S*)VeIroV)ctw1Fa$zjBr6@2bObf(vciW5{iNl_YU5wRvIq6cbxT@3(u zs1EO{u*x1$iqpm1YCOib&8$R)(h)*v8JMEiYGkgH=GlcVAfFGvEjGWkKb z%-Wi{Y-CVf$r-zxnLzeFj3UCuTbwdEqttU2?u~XeGKYtUV1?kr)pR*+bo<_|Qh^Sc zM|0@Z`WsM|BIFtpqVCzprB+t$s>erbf;gCeFDQyylOoyBLwXPr0x2QqCmM-4bA|Qh z?f#2P!g@tyeHO`=MYvD_N;T}VktX6gmKTB-#OI3@cQQFhL!)~V8!{(&#iP?sqAOX()=(9W~PnDVif$& z@ClrDGh9D64UHr1KA@t-4pP4;ln?hvOL6`fUB9vIeb?`xXRu-9VBn!Yz~$(3z?Yfx zY~*L9lq5e~a5L1-zp1NRhGRFzu(!BJhpVZcuP{@OCX{kqPFIa^zeQ-752V%A$)4sK zt4WsnD|bO_xZ?fTfh)1x=${2Mj&w6}=kb1tX#ktG6W<{$aJk>lga*qz+O++2Kc_@d zPZZn0$UFGR04T-gAKS9%E*#a!_p3w1sgu8Yqu%%&knjaOF=ND2XxM}M?YFsjT0|?xp z4vr=tzB^xt1)t-&N0uq69Fl$x^R^|%<8<~;9+E_u#X6z7{Zro@0 z?f{#z}6Q4IzsLr3pqG;hES|Yuaiyblwlc z+=Z&_;bE+}COsKDwTFVdm`KT*KNYE{tOz$<@YiN%lRf=wBl&U?*{5`YVHgWE0&ZcN zmL;!0Nm+aZ^vStrucb-BmZcW~OZB+Nygpb(BaANYLU0^eKk^VZz_@ z%bz%Xw>R7xtodZ5H7#u$%z#=xnLKqx177^_s2Ckh*3dkFgOv>EI$e)utt9#DSv~L} z8vh%*g@*tJmyO#3H@f&QhC#QPg(u?>uhXFRXf~P{o$HZD?SQ`(nDWnpuQ>}gWt)N= zv_K*)=e6fRKlN*S;N(#(bxsUomov9agZKMAouZG^My^-cMfz6r%?~2r&!|cc&h`X8 zriA6XM3iwyizu=}9(Q4gr4?1}CWYc3Y_scP+m#_p(0ywj_qCz}VL$?ZE17Fb2piA4 zE%|eZp>|M(un}J35EF_4-Xw7;0ta_HgXTk|vFH1XG%0+Yt1ffKe1MPY8#LVt+B7x~ z1~glBbdJ{gGsa^5h4WF|&whh16i3xB2T#QAK3@Z)D$U;jOP()aJp6*Qg~By?^wsd2 zk=f<6JxFU9rrk$p&nK%mZ}%`N?-ZAA)Xl+2^uYT2_thpe>Fyu(1{h(wT75n8XL>KO zTrIrb_yUfuyWRjq)I5RG#7qNREC*%-L?Bm~(it*V?ILC~+l1ZfzNJ8|;xy@LJ4dt9 zMg5@vK{EbDG;p9Xx8iTvNW|~!P=np{-XV*Bpo_r;P=m1{DhWbBzo3aSGEm5={T=jx z{==pkXMGLh6qb&Rzm?%{ul5G0&U?x`vdMmlB3mJpKMiobVThn`FX`Z;hdiG2=%B8rfD9wd?Y$Nd8gHJHWYi3fQ+TMWMR`d z;fmau?qL3!GywcYo-y8sB>Ly}sPwi6m|0cpS zbvVOUlyx2!H%%8?x8aS_8{s&$c|CzyR9n}prSK@EQ(7G?KbYN6-w*IlVul9iI07@3 zho%1|4F9_}-bnXDB@Db;BvQ6wcV;{Y9+!Poj5@=4V)$M84hD3Zld}E~WlNjd>MY3W zqv@geGruVPi=l_2P#*LkRgZfTV{>IgWL4er}U6~d`~z*E0w z%4_BvKI8Vx3A2s{kGuKDpS_{C^)+=?y=NmGr}VG|@yx%Z`zT5)$2jhOxlYMu>Ct&x z>6O=@q0se5%(s`X%-Ww5&namCis5j*Gj5h>deDphN?Pmcf3g_1Pe?P0N*G4JBGlMi zHlt8Jrd2&`)!Ey_IUMyVHMv-rGuCg@iZcVfx!x17lG=Pd2=+EQK8RANrLz}Gpzhsg z$o5IRUyUGJE$rY92saAjyPyGMyHk^>eTU*rPjhbj-n38a98+M?@&)>HF0dOKg2&F{%Z^PF^>*krSAqFt91uu47M-uKwJ zrRk=7vjCvtOPn7QyL&IkD0*xSJzQGC!4Dfgs)a4w$!p?xE?*}ESAJ(VX=4_m z>`y6=Z66?qh#-d(W|k3TOpG@^HiuA7S4gi^sM5xP#)wdYP+N>ZJ9&Qzt=JkDifTp3*9p~G;&NCRk6*s z4u?{LY|vU}qKlE`%j<-GmJSn3sO{lQX*+nuVdej-N4xz=hC(&MnKw?=T6~jQ91u<< ztaEe}T2MF*vW%QeCQz(4(r=Bo`_^fAifJHm8KI%{A0w|@Vv7?ZYj-$o4)P*XA7MyJUe z^w>a?9|aZ`Oqb^tN7ov^oS#g`uYX(})=FxE?(#BDNv0T4#|)t{UbzJQlHCxKuE1~p zk^NO&EyWv3M*r|foX;SS2W$biMzO_69Eez2-ZIa)mH9cOQEa-`qhE+4%D{&IW>;A! zB6;I1AT^5cPK4$$SfaG1MQYQzDkO&r9|;yaED%?W$w1d->GPhav!F;2Dzn9(#*yM$ z62|fkg0okqLzke_4%6%T!xt^f%e=!{vP4qkqHaOt+`64Wxq~>~8AifAwIW-R`o;!| ztouCX_=4-jDhRcE#SZryxHxqj*XbI=L*$CRY>RC_tO zxPriT#c1EW=lgxoP5B#OO#0zsO8H3d4UiHt)IOROS-?;~LTX3y1_&09kY@H_-mOKw zso+$S$UY!B54@_BXuM6^3OvA&zPFoV>}e}}*8=7HNzJT$>v8&S$CoN>#|15)IbU#z44W zjaGs!?5k-t7s-N2L6rh9f#d*3)^u*V%uE#fR5QUM9yVi=Ud3o>_b1pt>AbF0lec2# zbkDW>L8Hk@h~~^4!6CmHnZOd3%L{d5BXn}CbPD**W$b{Y zcH3K|=;g z6ThlZ;;cD0UuA1RaGvWqj99`xs-X(BL304nRil*I{w%eGQKNSjw^19ZeO3oS0}0Gg z*DitNE}i`9`5pE@thqGo_78jXz6Zz%r2XN75DT-7j=ZbuX#K`3PTAh^$NC~s``SqIkgK9)l? zZrfAR+CdmI)JM#K&b^h1ev#Mb#E~uB2W5|f>1GZbua|SCQ~rf^R23XqirDx^jP#GvR)%{IPS||S%@w)y6mD~4GszVHP_Y)Z zrEW?|Q%DnpSW|Hsr78G?~hC_n~7PhwxkR(`6uaNC;{2_~*KNZK~dKGKtH{ZLO zjT`?Pxul&FM(GGyNzkOsZ>HTomDi%(#1#x%5KBj1KU6GAmiHz<~> z7gn+0TJ?_flI=g`h%8J!{kEQN`(dT$AhMqBjAhj#J4706Ed-y7MNL`CAJ(HdzzH3H z9;4yTA3~k=n4xVyxE3!LQPW`-HCNqnBp%@@P3K{+t@Q>7qbPZu7tr22QHDXo=k!P; zwlG$6|Q+aMCXF?nnCq z5|8y?c#SaYGuc@m^M*FTqYW6V9InP_6B=|_YRvU!yhk;nHfvv5?5>(dEAWIpt)+%w zH-3xuvDeo?Rx`qIE-=maPZ;dWJzNmSx%p1l(c4UX3{&PlUq_bL{Ni=(ks=~l+`-b| zuZS7r>>*WEiy)xXQ8^*Y%5fkcV;SD0V>aNfKj}D>3)7fEoZ17W?RlMz6UepU#$lEI z>hXxn>zEh1;Namk@w>z5#xA1`uIuq}4(~vA{K%S>xYG%>Sw-Nn@kF zDk#-*<=592=1!Ej5r#!c5p(l7asSBIvN_Jnu5d=F6*42=DVL{*UbJVDoMro^C#NiNLV3> zO?JocI%2ny3(H58)CA?#R4R~b*GJeEdfI!u0SM2RpIYcB%B(PcQ+3H+fn3@@V=`%j zrV7Za-0Lc20cQtpzIh37Xzk1?FIi zV!ay1qE>rrrl?kjHuxnOBQHN!!ZrE%Fd@rLyrv-cWlXctHaGmf*7S;H-)jIjCMT5Cp zesSBU`{*=ExbZ#gLF7^X#vMWOZ-PLmegE?g4Yp$loDKY7L=)f%m}50NZq=hBDeAMh z!;vG~mV+dNWNDh~6nU3O+Qg7PCBa^N`%t%^`1fy?)!+UN9bR@%yS?RT0!4MII&()( z8nWyp_1&MQ&Ucv%R3KTYY4~c*PIF@R-7P7s|MPXOP@=lut2Z40!t)pn&P5qh>UH#J zww4)|Vlxp6`IN96)l4%BL zIa@Bmm<+eWdY+C3NJsW@@RdD|b+58z+OTUT3Np50hA{3Kyu)tSWV@ehFGKFIn+)}( z=6&UT7!u8}!jSIa44214~>XAa#$6CLG)aMY0bk(7TdMw=>l}osAb9Edi+P zgy45iZsIX*TzkCT<e*33jnn&upp@!C z2VOT-y)2Jc-9Fr2U&Fm(@-C57qjaTI~ z17CA*xYum~*-{q)qdX|qnHa_K(MsS-qOA$7($i1<&>$CE-SW}82^zx$yJRe9%*`I9 z_o&kO78+~xHvlygg|uLja{+%E^RzQGn-TndnOd=a;%tVbLq;=Q9-DY76|Ksr1jypv zyq6-Ln2E!I{q&nG1van zZ-DWmmxXB`?u20>snWT_qau0W-VzW`rA@A?5ANjr>*CLs7?TvIZoso_{s!q}a z2^#-8`ExCSgvq6qlCw55Jh&-bS({RKc}>e9tfBsKOSUdq!72`mj7uWIe4(&Cyb^l) zx1C^YE6bmUtnbBQYl+PXxFZZ+;Fn$gb0b4kOJ-9#k~!%|nLM$2yl2{nmS zJQVqMo_9WxAn-OM#dyk6+rO%g(KD!nI1{A0W4`K+BwkU=oKS47EP=(dv~L|Iv8|n& zUN~O>YHsUYz*={BFq*;E6))tXqoY3xR~{=oz`9KW1@FRRZ#nK5jU!L5u;l`&bZn)@ z`Iv$D7HdYlXr|rmJQJ_^$+UHaqFGZV@f_AFtGfN>6yr^gpAE}D?Q&D6$d^?{s57HK zM#k4V1anR!FY7i^QFw>;BgetR@( z81}Hs!QbJ6V-cqpJ)N3DVC&|*RMt$#kxFHb8STbcmFz3Sig~_d<6C&>*a_UxE9U6Z zX=zo~d3ZzIMjRIegd^=v*%2F}JfNP>GL9`)`UU|W88 znlJJKOnnYc!;!JB`ljr3<1Kop(ivqmM*Qcg$Y`K)7fr<<%(A6*g+MEOh<{P~5cJ=% zpSwrUTSA^~Ucc@jtcbmG1+u>H@NxnP+m+w%$3nxJdpJ^|;RyoS zZ@5ML5>ke%^d0bnOHCW8tov$NtBQoW+zJYweVAdF`N4YlC4qVji_!dtis$#*Dp9$= zq!r6}X(*WSwHPjkb%O%b$4i@0k{t)%h!lOAj!kC1L9FjIDP)JF99DL?pC+gG1r-Mj zKrk(Hhk(=qZkK`#c_f4vA7Is24-aup2E{6XKojrXcUIP>wY zFEg2bE^GOGb|e@)6r#Aqf z(T%l57&(!%o)G^bkpVF^oq_o58RyaY`nND#7ZPt0S`^LJ$-gi!cS+|5USZ`+>0Mn{Y>uc2T1n1`Z5-$_IqxX`E$NidNyWA9LONSa*#Um zAxKAThp0S>I)8G>;-aOV0sd}cJTPvamaAAa1@fj3f z^ky~?Z1`R>_ah4h7(B#ahq~RO`3oMAGODDNkU~5P<(HE8r{XTC?g7Blb3M{?&;Vu2 z2##}~qt;1s*Ouf4Km9{^^rxq|Gc#ettj`Kii<@p_qF9v(Q1p59gS~iNC@8`@mGY!t z;g|oPw%#f#jwf2xy?aJbo9`pwL|>_FQ+W(HLz}hmT4`+gsw!) zrivi)Q-}plCp+GzPsaQ*%bP=jCvTRJ z?pQ^WjjsV~z*W-ec2(d}f(;Z>XZ$?A4$?!gTq6k<893EO%~9~l z_5?1JI_IN>MyTIIuluoYs`RPJp-y>SuB4bKm&guH^^vc_tKTr1qjp9J-8;PMAZ|O@ zhio3&?W}R1;|n9f^xq6smkTQ>AQ7TSP_75@hxau8jl9nHj^L0iJ|Wj}S7n@blK!my zSI4PPGK5U_R|_d{7nze?$Dw|E=hMdWI)}n6gD8WuFlCD79crK>A~2WajzylSNKce3 zabAuyD(3dM)#RaT8{yo*L$UZkFiawcwjE8$Lx`{DbewKGw0F}CBo>x-LwI#J4o(fSyY%92qHduh@rU)uk_cIzL4Mj z%}~hNp=Bq(7(kIRz=hZQ2N-%`f(od@g-S* zFY`+wOhH!RFY!Pph2p*2u=!aRKo`3Xv`{B1t0KuOD$UHtp9Lq1zVfOf7s&i!{+3asUfhpDJLPU6mzi`MSc5uj!W z?S<`rDL6g4wa8CHC6di4^ZPVdp+s4_H>=OC5z-v$B3PY)VbY6p;&CO`yzC{Z)GM)Yg&vv@U{<|-QD?vX6ZY!! zkQsNy?r!dSIUuZU*wHZfrls0xlhV<77)mXS3V6R9BvAc*@v4y!*{|Q6hkyZTf>n~X%Vt_MWAFw-*J$(e+pZE1#2NeI#(2NUD8xvSzm~D ze;a5a8~3{|dm_IY>fHt3=C+N!)w=Nh^~eXwqpX8@K{f>Izgy9C$DV04DrFNa2nL*L zQ_G$kB27xN_JZ1@!UK2xKHff6XLTMtB)r}ZA`E9p19u1f-u>j0b{j8d_nRGVD@SA< zW^gLc^%L4xd011K!$h~BBe|Gdxd5qp(71V&`KMh<57n0_dWPkSQ(jv?R6!i?_mKrp zwhVBmUi*baO5g&Br^K!eeSs$(Nwzr*RJ8XxgH+rUA*nTD{ytP zYf#6LNN=+ldu6BF4J}*G@c9lT!F4$7x^f}2#Xv2&jlJI<5G6-^_?U65iZo5LW9x7u z>B)&5cp^&aj0&DKAFm)RfS>tipTD%~zY1&!|OMu)r7s?XhyFaUkwl`ZUbI_hTiqJA7TpTO9~>2HL&0NT^sm+= z-%}8=X)^Xu_X&w0YwvyIurz6+R#$+>z2oDcxK5LT>3MWpiWaiE+FA$PI@)CN^;D=) zIxL8Lwh_Cu!a`8gp|Jgjqt>deE(3ah3F;Z7kn?XnITdL7h&Q-a-+ZdRuwplMim)p_ zZ+8oHKH(0-E5L25Pb7Q%rherGAo&Usd-9TcOnGMQHV-SWTJ+2cJ0b5#JF^1RB5}9* z{lkTr*Befl3H-#pA}ZU38eS}Z|A^$)tM40Og;qMAIo|wzmC`=TN@Q^Vc5>Qd_ScJ& zX>KMslLaq04e*;&aK_RnxL@W%yOlBsl}=u+f(Nc9T157T`+ZO^0n_GT@iTKn)5jaH#e~i65UR$A zfHN^)G};Y+KD837Aq$N40YbuFGiO~YGLC{-p5dtGqjC?MQiBnlQ;nTMtzcV!#Y_Aq z4(L`Ox&>Ay?jte(>L(EVv(r~H9noAmBZGV$XY{{-``7UAf;)x6v!9EVittYqxL>&z zeKR#4B`@9l$1@AegIZC|A`-a~7-j|MD^9;Ri^g2<`&b*C5yhlrH9n4+{wVeqE~JIM zn(M#i*Uv(^P(FQXz2Ru-0A)OTORO0uE?Z#Zw?~218Wv--E5_eEn*bP6AdwtBq|$Qz zrIw}F++7kOcJ{Tg>}E&snf#9ZC&^AUQ@%qVbCYA^r?Sx~{M7r`AM58_?ucmSgvq_| z(1ni?r+`vCAss6$jVY|%8p(wPdhc4(CNl4her1?>iqD=qyc1#<`5mnkHNOA(R-iFB z{jlW9eZ9_kW-ZzOV&&V=JxRrqUB%J{DnkTpu4E@=n zlYzLzDVLxb_fz`Cqk#i?lr!YI*uy^9keH=;W)qMA*ceAe4dcCq(5yKPWU&)YSclM0 zv{BK%z)+j-eVj;LIOKYM3jf@FX^Vlm(qkV$g6`^bXX4x6f1S6?B{^L^Z{jZE&I@-K zLZRSQGqrZYZvikMoi6?KK_x6-MD#=1IM`=1d#Q z2qBrITp+$&9YG|N-AXjez`v;0`l*Na-kEaz2!T4mos|=WlWV0P?-%1Jru?oimg!xd ziZcvno|zqJ^QzRgMvMW~*7(3_m%p`9@t^(sAd_o7$CfgPFiloL&3lZ3nK=$p%Mb6{ z(LHP_%!Q;@4J5In2rMc#SH z-TXeE@r)YAFmZ~7`L8cLDH0vMRM(KEjo)19w10WNClWn}lToY<|1mq8m;RONyA^-j zHPzgpUzxZNsQ%ZuncuLr{PaYQF3Qh?mQX!4&!Pj;Ay$_B*>F@}<>H=qo&}x440^_R zxj)@ST&*s%0zN6cyff|uoZs5BhUZTg4!C|YI;CHRe0WLgG3u|IU)f7ESkcn5p(4Sk zTTw%d$){^6cQX!ud>PGRh7-+>LUi=d;Y$Q*gaY6B@YZa>8CY;-%S6}E`U9yKE*bb! zqXJ>(;H&R9(Ka|hrnL*ULmhdx8!6+qBF6muJTO6VbWonJGx-!21EM-A zueBbD&MZ?=oR#4-I^kqt)BI+Lek2x)Vk%Mzo8P2LeBi z!$Cu&xOouM|iruPtMR>+hBmk(Gqk9J_yjDX;Vt+`j4|-xSCNplpS)4IEk5~mNM2M2q zI0}uxS#<7`W4zHNmBpKjN-@ z6QSrrXA?>+&beR~BE<;cxCk7Jo!pT}hHtozT~$Ru#A-y>4F7gTh@Lj-^nFr+<*K0g zN0mH7v8br(6}szBE5tD>XJ{=mDk7@b`QhGc;67$qNT)yK{j2Oc=qho{GkEQLgl+`; z)pw3{C1k7Z0bgP#8l&}@vKOrWMVeb0t%Hj(o9YboKt?pO*UVLZgXhG5fJbLqWAcU-pyxS;BfO#6($=4v21`jL*mXZ^E7y$6#E89qRu;-TB;qFi_x zs5beTsd-W+V|-|4Bd;qSS#3AeuY4T=>|*Ug9Wi6IAWA)MW&s#gKXB} zG(FX=VTzVlN`k+5eK^0}I+kg`dg%EacPJ;0M1BUn0nBJh&|6~W-UtW^K)`!N9FaT} z@oD*{0X0L1@;D*`cLfd7;`3J1Tqnl21B<(#Rli~j}=0shBUz+e>h9$&Py zXEh@>8EbP?z4IZh4*j~0pYK30IdkR^0dVz?9v8)1+G(pVmnoatu3sUfW>?>ENeJqt zzt=RxIFT5A;vl*lDK7{{z0hjcr=ubu8>gQi)&D!jmVNc5Z!Xd)4kzk6+6PC4@}$A5 zBR^w3Z}$XrvR49oG1qlzCHdc`u7_OcABV27V(l?)IX+ZhEyoT~)^&(&d)n=5iX>N6 zdB%z)S*w#?pu*gaYM+dZDAWEBugg^j9yG{iP`XQ-7zPv7mRpHQ$mjBanm|5Xdu%9B zZiTNrJ&37@Oxnh3F+)dsi|l*&bn=0d5<{a4XNEiGsHqepLf_x00fJV0UiY7TRZFOA zH}o?y#Z^p=$M?K1pkx8ej137a4VxmF;_MB3p<~ckkB^udUvi@LCgeRk`Tqgr2?jlA zZc;R%A2&vz#V64imj-E^P=77WCypx^L*gypx$g;}{%eo#fH*Q10vwk7cm`DQAAlG8 zQ_Pb)lS+bSs<-035<%S-uXB1d@#4cX1`sh)uwDj)+0H&FIbZyBD}I$$g^Xd znFO^q#$ynfy3yonw^#M1pJp%%)O2GRMiRJQ%%dr;N(IL*Vi(@_3O5TQd3Q*5Dn;$o z{f^uWnCyL&sT`5(`qm6;!0TTF~AEhbTmf%+iA+K3a>@{ zQ&cac)<>;4RerJJ&;*h`)9ITl-{LVtjcac5(JYNTrD^9Jtb&L;5vWg#%T`M7A7eNB zKfnRH{{rs~IRFR#?^pWo0s=7qM>2M(p~&g-i<`P&Q~uwu`;RSvff*M!j#aUNDKzh_ z)gOdvOy4|@hPm=S<*dz+;s^iD36|kckcn34(->O+-Mh7oay;nM2q}LYCqp?ao*gpp z$A;rSOi1;j`BvuOey+Wl88aF-opAWo;oDxpQ)DDYX1J0|Ol(Zd_-L$?X#@=V@#s3c zu|g!db*xi`Pb;fRVI_#a09>vqsT1aP>)5FD4S?k%V^1l$F^~DP8W*i^pNl)nFxKpi zj1uv0f@sPytY;T8J-c&!Hu6ENXjn~#b&54EiBF&4K|r}aGJP4wcD}De%lriUz>}(Y z6*>1v%e^!{{JK%66mL309fOp5mbrIpU-%4 zijY$;*=f|V`pq+M^s{EM5L3*eIMM%|@*Jrmv8@BVb_3~LmAhDj(H+mXZz`YD_mZX; zWY8wlQ`xyhcP%!LNV#VhK1>ns>7m%5ohtmA%B*nN=W2Pe+Q&R1V{ZQk2s=klJ0oXz z6@BV$W1?#{H0_jR5M9&Z9glw(ajK z;{Pp1U|3_JhKBK+c|O?@+_|O{ptfLrlXf@3qBmfpPxT!2JMTI3O>k z(CE(P1kfNDW!1Y3MsNOt`O*JLm&K1$4uYG6b@t^L8s=8>UKXwU;mELq<4;g@>`#a< ziV2Wg82_kENr&@@dK+|-?THnVVqrqSOm(_`V!Xe^94y#tKLcPGRX7WPubOIzQIB_1 z!-ZJIv49Q*_kf!@-E$TKXCbGEPG3L-seGWL>}_tO@Ou#g%@IS<#$T0DY$$B-5?wNu zBq$t7PG*T&hrF_(4~l!fELJfXY)1Ab%;p!({~8Kx&Be3o(Z;u-#vy#yhkq zQKnrox&sSN)uKYq7i%f|N0Ix24gACjQ~=sGi0%x9$AFV#>(V}{&XwEDtICxdtUU>2 zhk$dxs@>0m6@X%wkTC4IPk8MaUAc?yz$kV-lhmfZX)8serRQ}n{v+7LyHzgCM~ z_#WRiRSoB|wtIKj7`ts<-3wZWmY)`$*lbw<&DwWr-l==!_9fpRBAbkn77 z!sjz%uxB*C8%$Zor~2i|&5Am4yRykn0fBI!oj`X|S};R)9doA~n2yyMUJO6b7Sjj| z53p#`ay9jXG|BR?a|$t-%P2Wnfxsn3)AunzRSpULxJxrAkQ2ok z*GZKGsqadA+(-(08vpVIxnezS{gjjGfTLW$8vIC1k;u4de7L&j#fbCD8DkXv2 zZ2ewEJ(uQE(51*W>@i#7W<}>f*U2pW>33Ut6GtN~FrHZa0*N$)7FrQ-0MAYAOaJqD ziW9)5*n%uD>8Oih%?&IoLTIG^+E@;p52C{?P8iMSk`bxprc{m_6-4o+kl(Y^;_S?h zAWjP0|4APZXJ|V~$ZnahT0)axF-V25ILgcc;y3E0ZEKZ;?7#wy56K)IWbsfr80kF; z)EJe;IGeu_=-?46l=wr@nqWxMR)yhp(vD6n4BA``(?qFp%4rrNpq~ITaF_ARXfTK9 z=Pzl}z_VH|)cz(l*nQ`tK-WNYbEl-ZdyYdNM*U?vghDkV-x2u7lHR}-(Z!nM9^vJA zuYp+Fso*i)JeUR+$DU-5?#X%BB0(s`3Y9yK0KEtjvLKFG6AP zd8f3$csG|Ug5K^tIb#`Qm(6>Ue1(95$-iqaa{M%9DvFcO1cZ=asq?@TN-{vn$&tpQ zvc7qajjMX4xxq-p(Cn#msN60yK`csVH#>2EH8-bkb`LJ;P>xJXJ-08gAm!1V&O%HB zt!NWN%HV|bqRI*rsZZJQ0R_nzaP;d06QRHg2jSgmSs;tmWc_^iI^$&^KTm9|+!uMs zWIH`7c<2Ww*E8S`NSY-M8xwUKr-A?MA0W$=9`hHq-FI`3OPKuviaY)6!cNBQkG==l z)uv>``HNT--Q_nHo)YKpeqodDQo1sW^Dof>>%t{I^KVOD>l$Np(@%4Fx+KO?+Ar## zrwGs5Y!^s%r^&_j1uoC$c}nUlSp2;C4%)`a^O$Ny-h-y=vna zm2@QpCO7eLq(#I&?it;`6U7{KK${01`r)#8x+I%U!uuXE60Vx4*;|fjqybw?Fi3aJ zJQF{Q{PL2CmkK?iODoJkFUQiFdxC$KH4sHmy^*N=iZS~;@TccIplANAnPZX|45r5= z4#Gt><<~utBbnoo*=4zc-!&)x*1+@t)T&5vygcMDjeqwc6JU{FATcoDC5e}KgE2eL zAlvqOpq8aKk|mkq_GqW~Xw_6~>koIEwe(85AJM(}aPrI!F>%dWc_nb|aq;_{;FeHk z#^Jo+_4i5f!6y>j%^WgS=~LPCwBh#hmX~@9++pxSg-XMOo$pA#Nf6(>?X$_tTRJoo z@s!7HgXCP{y5@fqOv^bmo8hqzickj4A_N%zqW4tfODn{)e}iXZ4Qkj?^LNS7ED}aVMb3f_}(cy0j3@oaQKx#(IlBlOIGUkYBuxUB7eF)f7C|% zBWkgi&K4ZB8$>D~_-AB2HXM23=QAjKxEv!l`cEwd*1YfaV_cziafzzPRW9Fl+_=XW zOVBJ&&d~-DDbWC&K$Ks2nhP_13%~NF{XU(z(QVDQ9yHOSYGjw9i#t7xL(+>Abf*PY zl``O?US=C(T5&gu&h(wV9wzMLDXfY+h-g@X3!OnbD`pPfb?1F<(`hA@mf&rs%_#+{l;cY4z#@9{*$VW*h>faLQ8X7_-crW9nfe$E zVlLWO*F?lYRF?k$>>ppLx=@tJ{sHV+HiR`jq2qn(B5S(Ce=3@yCK^*SP&1d^cf^fg z!Dz9qM5?3wX?WcI8Evqh2sW8~CZSNF><6cAiSI9fF)?sRzb?Q(Dg8e zp0$QY;{j=y4v#J3*!2PHg>z~wPS021#{hCp#&B(4SsVlN&4nukUoCRbdj!ZvH-trT zi~vgvc^YO-&kES6bD_xdqp^s!kD^4@>~91!H~bEUO@jFZNQtlt7C?R=%%WrkRkX)e z)p^(DDHDGMI0%7Za|>}vrBgzW`wt`k3aSIu4({_b`_&pYp(oaB@9K(T)|DUEFIEBz zyiW^Zdk+?8*k*S{7XJVNPrEGHdG=OSAD=hMEqZGzxbp9w$;m-|pAE%xwI{g8?Fhr* zmN7r^JS$zd+E1x=^sFhU*UE z59fH0XE>KctG~1)oNoocBrDz(oh|J(s&UG~v((zHKHRQzQ2QazCHvb6&FpTqp&DvEn2gXwdcec`e*Sl|h{r5C#h06@8{rdWMj70m+4 z&C6Z0GK{&?*5-LEsXbry5SvX@?m4?(5UXuD6_!U>=k zuq*Mh^0Z%VUZ*4p_gHk5p2B3)4KLfkWFq>br_VY&0Ru3$JNwu@G{_jdnC=|+=*gnDp{|Hg{1p(#5yQg=$-Yr?M&XkgQ z3mz9ipU?OeYaZP#tfwz*aV9U52mr8Vj1R6!09_&BSvM=dXfpHk^`4W2gzW08p~gTq zk{ZQA{O4IM2Xi?99+qwHiC`DTnk&ZsA6mOlIHE{WLM_?<03Rqi2YO0}VG?L+5Qc{S zp1TN%8r5dyo`*23@y`%=rTxUs3q0eZ3(mujlWrib-ws=D+a=H5Bvto=>31AOg&M_3 z4d}rxef2lK%Qb4;6rDZ+oG}<360^(q?kfp5ssT116gHxrcM^M0oT7kt+ zTY5U>VF}A&D^*zEKHNHF>3(%pUUR|fW?*DJ&JDq|du3RmY0qeFPe|l% z6d-mX{XuWCtK(xRwu$A6_geUpZInUtdH{dgEEECBufaa7w7gax%|=hm8t_ZbUSpP4 z4V>cA13bboOpV*oJ=7U$0wc0;iHNc4fdc_nm;{VHr3(y1!!S#K`0p<;gi(dum4O{h zo}J#;AaUT%<1kl;i3gXAY9sqhz?zKkZ{Y@RfSWt{+DcRwTKmS`&Q0K`P#^3@fgO}r znS=N+akbNy;z`VqS>>D2wQ<%cUF#`!Y|w%9aRgo@P9FL`1-_4hh;}*tSKj#<$)QCB z8*@gK1ho3MA=nu={)hN#y-y80ZB#aWcoJzz{SL0Okl%}>-DrftcCpU_u;G}y6Y zdiL%|D1-X*akf@X_OG=S^acBDITCno=e?M)7Z{o_+z?jM&1BATNTHj(3@i@i;$))D zv?QBHfo|v@!0dXU0UDC9!HGq|-N=pxKnhz8!C^j1mjvPsXopO-kz52_l%Ui&cU{bq z@@ft968dFW6iHyK(c~2SAF{4gve%`@0$B950&6(I=u~Ph*u@0~A?#=(#_)@+J>?|A zZPB->UC7+1d=nU6NCYDJeY{vLPY5fBqmuykcxqW>IU3z>cb9Pqj2+2|oH8d8o&07* zcotx3nH?MHE=Z~WkIh#7g03Nh2ZFl1cquj%wX39>S z!nhPUy(8r^Qbt#B2et}&hTrYVljCG7px|pjbZO^bgFPHAUv0o62b5QYcJ^xlsgF~C ztw?p=v~y^#5Sz1sunqf+3~y~rY@qLAC`-1Teptw#T4Emq3Pj~;>Q+JN{EfhTk>W(q zwCu%pJnOPN4wJgh+3U|C1VZupU(towqI_eSD{U&AY-0sCO?#fv0&3T9d-}I~?H`~) zv-ukOgIibE%MI5&x;j>XUMrxEik3|aUIRftWQQePb~bV#`@!NqNN*SU!52tfn2bG} zxicP1pcWq;@N|oeuSAZW<+UM2NWxpr>A6kbO6OUF-XgH4(#sAU8AuNS%<)U3CV9<` zi2&6T4YUKz-Z!b>C(K$=Z>Vt6GWWZygjkbnYf`LB72?07~p zbKSzdYwFU#JBiQ}(FQI0k4ZMJA)FTD+M-f`QMz*Go&xvm6&-b5ytifH3pSzXl!Z$rV~|BTD73;Ff5;M0Wa%nSrIh>{HAp84#`C@AtZ^VVs7dPnmEppvIZYUXSPiSX}IM8(?$rwWdn{@Tx>a z6#f*``vhrGAk?J zb5bxKu4T;9pE79rN;2QZM+CwV#?(sJ5S;C8 zx*=(@a3N7&IC1nLi);KT$Eb zwie*3^-YXdM@{x31iaj*4~U&0^0I%`s9K$<+x!Q3SMlP)fWrJk@GmeM0?Zc9CL5+G zapjnkq+GSLDi!ne15W)d>>GLq0yyOGN<@S;su_g>)Ul7t8ZSzt-mv5C9fzLAyOb7L zi%&kkU!*&4GE2?j5Xhj4i1RgnjZ5}5?|3^zD?UBEFLNy5^bUE7rQqzCRx!@pMHw5^ zG{|M6tEu{7_OLPj4?y*$5%&eN2>~;uYO20rl%&+rR%@mEmbuse3D#2{{1;u{vc*3H z;S{mw6ky*U7o;lVg-jc@7IFsfl_| zkd;Ps2CoRSY{|+JDsaFflcWW5d`02F5v<_D#*vDn4hOYfqQn-h2eef)J%YEZF#IQb zQ87!C^ag{@ZYCpLdjL}A!)DHE*zbxIRk3a0>ud$hr^~S^a;@obdKA;s$f1xB1>2=aYR)FD~!f>{Xbin5C+Wsx>S!xy7)$)#)mFan~B-Xr`DcWSA9 za?NF-o-_ynKiD0-q9)N?EnYyL(TH}z@|%t5iOUAs?Y=l~=L!K(kueKi>y8f@P{*rZ zfRvQHi!$p1&dD~MhS!J7Mg(ssZ)~!mvb>)%=X__6N{(TFq?#V?4` zSme`I6?%Ij(9^4JZ2NEpE=#v^|oX|!GY?fPfs-_rjB Dnf(6N literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_001_003.jpg b/big_demo/i/b1/b1_001_001_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb99bb2ecd185641269dee3fedb222dedc729e66 GIT binary patch literal 3436 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 cxGnJY~H4RMHh8QG@D#b1*jkY1An;~-2eap literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_001_004.jpg b/big_demo/i/b1/b1_001_001_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a36028b79f31ca2033cf52209a556eec8e26525d GIT binary patch literal 808 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 OF;U5-6B{-E|4jg5JK^8} literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_002_002.jpg b/big_demo/i/b1/b1_001_002_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e48e215d4236f4539a4c30844f5af0af90bbd41d GIT binary patch literal 1524 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!IM|%;mIYPx~C)Tr`gL2JlthlVz=)T=da^;=cr9) z*Rn}}x8u^M=XTOEk0s9E^VeDJTKackQ~IBMpnw-djt-Fh4PeWd85!*v89F-7sh2jCHFMEu9Tx!@$bd zv}`vzkh;A@s7Cu>NO8H{wLaM^3cpp~dCGarVuo~MVBH4R7YtG23j!oM%9q(T zHAGw7vpN3sXZRN*;|vFLX|)epa-mNS6;4iilpqzMy;Wvc(FEdLjf7JL{@z8k7 zyMHqx88j^#0<8YtPOIwF_>%SOsQo;fqv2c9e@Xp)qO>U6A(&x`PK~lx-HwfktKIJ{ z^4HgT*K*;bU!(sLrs*8_&o6)Up8*`Xz(mZ%$ixl{90o=~MMFmhhd_gX#Dc;`c;wnE zeh6J1wl->O*40ktHl3UYO(C^EH%=;Nk-;hIw0*K%tHF&y*)urZ9x4G&kv{e6X0`z!J(Bdid+l zs`-vm7LB56OZ(lHvuyFXr}RjB!oEHBQh5_h0uRrz{NBwJ+nW-gpz*=IRkQJ|V-3UV h17-46c8sUml%*~tq$;sK%-Ox_g}?{%pSAyQ0st!GS%Clm literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_002_003.jpg b/big_demo/i/b1/b1_001_002_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6ecac4bfda92c159921f2bbcc89e5b2e04df1529 GIT binary patch literal 20202 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_003_001.jpg b/big_demo/i/b1/b1_001_003_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_003_003.jpg b/big_demo/i/b1/b1_001_003_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..83b80500856147d3da9316d9d3babaead4477bd0 GIT binary patch literal 18021 zcmdVBWmsLywkEuAcM0yU!QF$qdvJGm4G`Sj-66ppg1fs1cefycUS#ic?!Nt;@9XX# z{i7#~RkLc0s#!AX9dFgF^|ti(6M!rwCMgC00RaF&fPa9uRe%Tp6y*JS{|0@(z`@?X zA;7`Gz#$ABz`kF=J9s!)`1i%fP#X(SNGo+C=@gZ1SA+ZP>KT-0HyyH0dGJc zK*1rw-c|tcz;sY#Fl1m-*N=Z{{Qum8`=Wvn2KkF`5uyB&_}_~-9SA>ejb{-#nMo$3 zlm8aO7TbT=)GT`_lvq_WTExvf@&a!AXONwN}PVIuqXLjyR3qpFPlAEX3Q%AK?Iez9{S$Ydw`MK(2 z<>OTZq>@^_8A`qxZ>E%{Z(Z3MX}|bmQt<9Ahf~tb zj^_(X8ZP{cngP^A_$d^JM^Qdr$6 zpEx|I_iVo6-<_(xrf5#Mb|G@Pdz~iGu_d?GEI(!NU&2cJgBB%E)l8LD*nk$je1IRM z6L+L8YEl|Cw>z9`Y!tR=Tv$P2qdyB{Qrt~zzq+G^$l>jvv0N3g(<*S+0i`Ies%IX^ zU&`*AUji&H0YKBemetpUbExe{JVG-<4Vk9a6GoKlzRxt9@Hp$BCco5h*q7Kb*-Lp) zKYGf6$hY&I!^k_dl-ZBCe}FF;(P7S7MzHgpLa>PiO*CLxzW!WFh7Zxp(}F4GphrKW zzDD8MX^_*ucWKSm<*56T2Ht=ooz7GDo4=X$y3J2_pZqs&D8Ud}_JkUofTG0)h`1v_ zNsxy@c6tFzO^1(RSDi-GyGiu3%ueNg?a0ug&nD8^C|!1>_uf#n&h%Q&(RyEr%RNrL zb7#SDWKrCVe%)Q*WbUUI;W{;=AxZe7e zH8yGV;D~mZNfrL`Yu1{Sk8W3~ym427&<}azc+IDNGmA5xAJhzj(5#tJS?)Y&anKyw zIYXm(B^vHe-G#f>?m`vZ$ltuEhh%Wm`cebhu!(Lak#~oT67j=^?ytW{4iTNo2?0je zL3WNoLiC{s)8ig=RkY$O3;Rng%TxDU?^dC+izmzbxi?nTv@%tFocmj;n*_BY=gm^< zSGB&-TRqFKH7QH6xmF3OYz%bHZC3=B(TqsV-8xT99N9eRo1gomCvXC7zm}WmPhY9h z^m{jne|Gv(u`i!+`fJ~}{bwpZAMpXhr}%}CJ^zvv#H_`OI@qJkC}q zM27!+5o!Nc2rlsi>oSG= zqL4O{aospGhT%G?e4ShA5c2V%WFMX+MCsZc-2~I>;X1_;S2_y3G!rqPA}uhtT;d)koTb{p3Z8YZubIy~MFCk}1CIRRabzb_b_ITmr>0Qk2b`&N>t&WY*El!^J%#}d90 zEGOwEuoB3V$56&^>?CxNn252JiJ`7!_NP&wTO7&ZT!?WRytc#v34_rBslp+dH%c z1H%F2W{d-1g?Gdp#oA4X5_0{+{9rhlDGx={Pgn#Md*Ek?eKE>WWz#D(aTrcK_P`yd zep)Yjxgi-#)L!iOUhn)4YVUK^@xCJ2q>uKT;~0#=OroL(6A6RG7R-8Jk@-cJ#qehE zA2t0%&}9ti>$O88Y*mJ0iZQj{0Es9lM(>F=n>i@=s~GjNH5<_R8u|$;>geJJ_Yn># zHsL=L&Ke^;jK7CAzIU*7#!*y~PgC%wHXOy19ZY9zjiZbMU4mq}8dd&qXX>*0EH2Hn z9c<@)hJkU~mma%%V1{;@rxjX~H^3~ac9SSlV#R{X9(Ti*`a;ieXSz*XED0VD;%nUC zWyOg(UBxN&f|y`9E^5w1k=7gFg%W40We{&o_5PaXzGwSeQ=IyAi!C(h$l7rX?0Vei zj&~6UhEIEVM}yd2OYTa8u! zvj>KkIRnkp2MnJ|M0LsxOCQ8jx4+EB_Aj&Xkvnx=eCQIevt}1J1=@&9h~6GXZ_~u< z1MbPQxa&WyCi!FX+`p`5)bBo!n9d+9lDvWEW{ZDSX&-1Vdp&Ac2rBBx0s>`g!Y*?y zL5(FI_KC#YJ9az1L6Af&2>$ThGGMcsPA@>tf)%P6@^Z;n2j1O)I|}kXw$1*J_qhI8 zfczj9ggyTs!b_{aHuH$XfD=Zn8oh^)E%^=54bDWI$rAOr>tzNVJHehT+)H>&8yb`2 z(EPD3NMe5AdPp#2U~}L%ydqO*;~;QMBgR6XtmxkWBhaBWp~vqgakI_8Y8WZn7~xJr z3y*3Uz7_iN`mPzygtU7Y@&nv3ocUfGFtjV{_kTF-I&Tq&uS-4kk z0EyGhs-F>xA#n4+j+*p+z_oe?cAXug^RCGIv~b?FDk0V7!M$Arh6?(_B;;<|B*!K1 z$t1d5I57y~czh_-t&VK7an)H-`&;rFKu@I_!=%b2Fr?z?%5gNbC@1zVu4(R#3ub{F zO=Dil6S7fw1Kei&7%}qKq+~CRPFkBBG%|<0)Eb4Ul-G~&#sHIZH2x&tQ+)=i@%a+LFIH!S=X|Y`-7)OK0&tPo+ukf&DSBUkPXyNy-3^)$^KN>9Wk~ zjAn=o%ULH|TlWrW9ezWZ)B{@Kst&fo>-2h;*XXiA%A=_JbaN8zml)DjY20Iuzl{ah zeQr}d8og+iZpg`VWwAN3CN*yWf8@Ra)B)7BX8Bg+WIzFojohWM8Wy-JMjz7Tu`BYY zl|%#jvJD+_Xu0P1Q3nad`Mw4iL;u0YmLkv%U;+t67zJAgUJj~QeV=80f<$YYuDaxbUX~FB=w(5n zA;7@F{^sTHj2;{U83h%CMbQDBm{~}PiPeC}FyNAeRN;@O1+E4JK;8ht&ur?;<(=b} zo#U$amfz}BebOt&`Q~$JPv`Ya%b(eV#`$x^$&o(#9v1Aj8OxT^O2Ea(J`gKW43WBw z^v&wCGpdT+wYJfGO-1)kv5s0tUPjh|2+(zmHP{AGNfz9wKkEUhN=y&SA zR&UVnM}A4LO6VW7=5gRi8&8t)8Lz+p!qj+AhSb7COuxe7#t7}6%99XssO`!8Ij|B% z4DL#c@+D6r2$v7GPybMbddMNi83L0|M#?vF^}c5 zD)G7ao{}b*%Sg3U)QOAF@t=0t=vfx>4FQ|8?phsnEFew}S4kcD)kgCc*pj%%_jJeF zYN^N*7jL?*@GX-UWs{#x)204f20DMm6;u3uw3;>j(3cdJXVA84iE6s-YhP)DQ?A|> ztl3!#)ht-HYdGACXGAAzk3&x)8N?Evl`Tl*rC4)TYFM_54kFE)7|K##co<0~b1=ey zpSFIf@w7nEq#IF@F<5@-#O`H}DXtnFg ztQ<4CwqN>49Osgcv0I_3LQINg7;jokT;OW5>>65RH?REK)35o~7GsanzIr!{s#PgG zBzzVJrlDFIbRqKXF2??v&L_t!V z5>gk`;rX6r`Ww_?x$}?7j|uFa(%tG$VVZtUXtRoRA&;rj-fsXSXuC8niug*=D!X!B z)J!(=rx4pfSYzY&p;K3A!#^J>sv5O@1H?=v0;~Q$vPtJ$=u!`@)ADDk(u~<{*lMTc zT5H7@zq){SrUBeN00RSqhlhiJfPne4&j7SLa3&OH0|-=N5>gIf5k)13X-H%=7IvXe z%JE4vTbM*-tZXVqj)`^K=%T7lv*Z+p&T$yV`8C}N`X=@Pfq8{JSAQ=UAO(O6hQtpe zOK$+3?`Lp()_&C*uEE!h0*iD!!jIa7K(NU3u8O%EMV#tX8+_XPYOY6X^xLtwo-wKB zwZ&lN|FN8%_J;&DUI&N)Cm;S_xWza6AWy%CN&q29H)MaRK*s~y?Bx8Wt11` zO!+Udj=0Y=6=|5tE>_EsdaM109FWNZJ%1HPkfh$jcKTNi5fzoM>+>>_6jM>@3B)v- zlo(L;)5F)5s9G$lmZJ`uL-yOmR;pvS+zo$c`0EiwdlflPXRM}Q$W)!U5JlqVt70zy zSp{OGa|AarS&DK=UfuqnpbV$Y$Zf|jja0N)l<4QK{%ZZ;J0Pp*(%2HJ@#&SOvuzYb zG%8P@@>vovzkeDILy-uBb5o75ytsj~R#0Qbj}NQ~bdWos!i~^GpwUKEv@J0`6g<%w zHVfM``O2VEGlDoQq|wb;a#Ii5NOhA4TlG>=jNWc@U;ahB7>3QK>}N%jGHG^Yy8P3Z zHHq*R$E>B(mEl+as&JSAutut6=GcZ#o+48#+cY<$ki#kiuVh@UJ)CTGSK~sA8u83r zjQBu@fY}YJ8};qXLs}xPDK(*B{z(54Auf=KFyjf>EH)4JEaSWDuX~l~hm`MfL8six zFNi+app4XSlV`RAFe_uXZRojexo!a)FLu zS*XLAA9#H15;B>9j|gDd5i_Trk`p|+V0)~%lG|5MLvrVd6Vl+@@uXg^w}5b@qJ(P4 zAIsNZJ%VjXoYz15Xls2E##m@7O3B`y+r)v9*+bg0oTOy7_Z{h;M}s!w?91=S1=#&( zqp5K-FW&55rm{4S@lo?YFJkKHNQFQ2UJ{fe6)jY|ou~kN6fp-$v<;4^YD2=XE@zot zg9<&|B*90Yyr{zx)9FHtq1;S@OE;2eyDJOW7R;wjs1M&MvG-QNo?FJDX}yMD+tmE&@{>f zCB(VhN(~;Rz#2mfx&2b`^~#{cdVNd2p~oJ$ws9Uia@`0Uz&X8sweYOMhStO#WEv~z zng-p326cb2ZGakju~-`ZI$2U!K~$q|d7eJ7m%&!B(v=^}L9`OlBA{AL=p^?(T1iQb zip}VB_2wsJE=H_W^z#@7*7%==!w$go3uNVD)Ch6@aFycS zBUY2LtjUnuoJ_$>Z3t|nqQpX6%B|GTR8adUN4<6iNUN?NT45rkpIt##?Z&j$u=bcq zeJ|?Wh|M9a6%VK|w1z$Yw$TW6?($-Om5o_fmH5Sq&=~PsxMv#$ZAmT61Fie1LYhf0 zD%v^?$`sZG_;l*LWvb5l(L%;&_R6w#<|YzS+Xe}*{4xZDt+V_h8(L<{{p2DoHG#_9 z>T#o!ab^pMR_eSZ89gm4L<+VC0@kHq|43=!n(c}NxT8QmC~ayOcnRm?&*f{V90K$G zk??Rw0jh)Xj#*(VY#8HP9cDHyOEEk=b_PDwGj%4u9J7M9CZYweAs#Ez(KtisO8eLa zpCJZxQn)%8Pr)85P80}kzE=aW^F}Yd>qDTO0>9GP)0e-)Kt1q{63@{_`7t~+&j801 zyE&-m;yXf3*U`ton&LrRRGG=dwk2AD!TRnf2?ym~F+1Zr)8ITxa?1$#q2@vGja;3g z)jKF)=>3lnyr@RJWux{i;RaNxDw2aWemOJ8+;v-%kQ3=a_L#r^Eam23S-?ACI^^zB ztaDPK(@s?nqxH00$6vZtv`^!U%QjsN&y(54v9nxkkLdad9BlX-otIW!D_3|MmDxkx z4T$5DsO2=VQo1?H{yYo{Jo`^|AVv)*CF@QY=AH$u)2&qxCtC7G?^CRpDQlQ?yti}s(LXG^et9UpKe+fy`hr{L>*X~Ea9&)vl}Jy64&p{&D& z9_+&eGj;67QXF?zr4dwhwWc%b6d0mKf#10NE;)rC!Tza?-bU;l^IjJW$uGZ^tk>z* z*AoLR*A}%*ZA_vAUo%vNFgT2DG|4g=q**goW+dWF6==Y-kvqk&fO9(rw4CeQ)wq(^zr=qM>iXB-M zF>=rkgfyAIWI-5XDIX5OI-|wn9VW~CESptNuvn1Sqw>}2{sX`e#!%dUAvKBXQ!gc_ z;DK1=&ws(WnONkss!7VYE@@Hcyh7GN3^rFUmeW6q`-kF`a&Bh8BG7B7ZfA|UK=6*A{SecCaZ=x+Ysj6-l^5C6AsgT0qOM)@juT^AoL&p zLRyMl?Gt!HbCoYGiPDf+MCYRamS7AOWQfJ7+8AG}%h3QG3Y_rGU?icrktg+Iy#?;H z5GSx4QPl1diU004fav@edjIWN{(vn6gkj%I&bR{XTy7>1dczElU>m5*`_Fj%_;r-F z7yeETtkFM3f5&k*HbK!cyGkbCsemP_WQN#xi0_-pde2`lK1EZXU4Hb164&QHps#+u zM%Ol!J`mv3m0MbYi0twHg%Mqc;c`;dQ<5RVa|RdkFj`?&oJLusM$fnCY4 z#c-@#S2~5}LVp+Xp`He09hN*;f~QPKL$}w5dU?(qrWM_(6hm!AkKB3Z-ID01fDQ_7 z1#45v_Z^U7-vQZ~Dj9?5ya>X;4dJ%rU^*9Lt{_V+pz|F?@%jGLZX&SOR6|IO_l&)et521V+b8fT2|BW3ScMs zWdMhZ+%22e_yFEuvViEFd;B+5ZdTJUnRzxYuy5^)`xX6Lu>4>rc*Np_L{EL4$Sg6X zK1M-Q+q;AsTW|vYPyLNUmFiMuc%2=EoWJWF*loh{Ra+L(;q$0X@QBSWfm*2l&fZ

    &m9$Im5h`)w0h;HYYP=oB7u|&=9o)~YwdQqik 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 at2#LW0q95B(j{m#g$V2^Uw{X1mj4GR`X@60 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_003_004.jpg b/big_demo/i/b1/b1_001_003_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..02b9add688616f097a400323bb65326d2a2daf34 GIT binary patch literal 2906 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 Cw5+KB literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_004_001.jpg b/big_demo/i/b1/b1_001_004_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8d1e5348835b2ebb1772e77bd625f6e8ef88d498 GIT binary patch literal 1609 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!E5vnQqmZjaYPm2XFLb8|UOnG1+$qFzqF@pjS9)j%V3>;z(tZW7ofT6_!6lY{* z`oqn2fGdB;hBXY!es@#A-2HlwuleZ;rflI)|LnxhpV6H^Bii0zTU}z#pF=l)wr>8+ zo&JnS;r|Se_(72@2zNL%yc)pH2KvdKk)a-s3SeS}s?Y@{1}07xMrIafSeP?1F|)9; znLA9qTvE1ivyh;$D7%P(p<^K|OxWz1{s`*b&w1hFe2eMH>qoKsZeEztzJ>MV^&`7$ zH!n2g&)}ZCzO(Fix>J(e1#$Iwp|{`8wH&cspy#(w_4eDjoE_B;F>`CYx8JrB7Wme% z)9T0c{B0#_ifm|$B=7L)uUYq%r)Sk4 z5v?DsnHAH&O=3%`uzu53*!kf7Ce35&&HGL)mzc-*TWJoRgpdDI_|E`Mc#Mbu2L?Q& zpdy2zV_;zeERY%P72mqLUKJ0C4J<{YPG9SJzD;0KQbWw`-9FP#+G&4yc(|QU#-ad; zl85DX22ivDZphFu zVIeHL+Y7vP;?z)CFsaE4jnWD_=lXX=qN?sQ&-qc9e>}%O-q!Pv?VhCl) z+N8`NvX$&9;gyK_W~#5Rf4=W~`{TWz-#NeYoaegFbIx^NzxzJSSIjX$!1S=mVE_aI z01)c|n6Ci?01RRqy9cw41H$g192^i17!(Hk*5I577@QLhgCV#PoLp>Ujd-}Zc-SxO zMZUX&p%4g^3l4*SgZx&#!@-vGu zi)Mpwut?Fe7R^>C2Isopmv+hgAwP163i**R%7-#z?0Wj)Y1Gn~C3x%e8=`aqaLwnq z1=`EyQLWmjVxjmgoj(tb)wHr!F-O&Wbi^C`Y#<7=N7 z^<8+M6q2gNqqfe1KNW^Ac#~=S1 z0FqL7U7}3(&VqdS_UPBPua78snYPku@S;i|gLTDb#-(y6&Qq#NS4Q5E6I<3&PnQPd z+qky`*hVK>2?P$23QhFoW!Y5ff}~!cS>egGP@u6@-8bK zKc|6j!)r@T?=SCo>LBBaE*94utFyXZl*`wCxSxpJB4X%>D2d!WQCY*(NHqa3TO1XGB zd)QEuyR@*vQJgL~w-oQWp+Ti&7C3~4^X=M(%aX{M%kfyuj#iPKv$T)wYd5D? z;N@DQchWptV?m1{4Q>~NtR7o?qREZeiaB!e%pGfly4Z{)2YPx6g%Y+iHUh_BnLsuk zHoAHaFWjwI{o+13K&DNn#p83&&AiQw&N;sexqBR^@iArXM^D&|A^vddU)Hl;l;hjoKBDT@gFJJ7d70*Z&jx1IN$x%lbsx-1XyX1l`B~7N2&xN0Tf2h zO4a#4SyBhJ3D{cj@$izk#wAfbLo~TSxfY+*6FW5B%#uDPotTbJQtJv78|=yO<$IQ; z|Q=BKRNNbhTzTD6Ux&K)*g=k*f%nw}4tox+;+V8=w*fG@u z?k*GHFqXEZH)ed&4{>Ziw6f`Dd5sCAbP)eYQH`wIUFhAb1*humO@%+YCOreRQfbjD{BVh{_$EM3(4<`9JpxQikm$o<)p06ca{gVb0SGGy ztaAN(76jc2T-l%cdrto#`hV0Mc2yGizg6iwLXss-_I(G;Cgq!fkSKsH&0mx$umQlq z#8C8kLV10f*&CBB5rade=k@nq&OV^w(H=*rZELRn0*EF$mgx^2qlp5HMm3c^(VCjiOVxA^nR@ZlPv@^Goac%j@oOQ1Hz=3k3`mUx8j>NFu2H^o%N> z6V(Ux>h!agMMkP8Nxkv2{77@zc#az(-r0%MCBi>=T#P#0(ZhQ_Wa#Tf!00Tdh%<@% zR&BEI70j{N_bM0zLPvwd`IjfI+=@|^6EX0Y?DZ~e9ucSD>S7YY-B!=t5^OqD|CXUv vYY1)UY0Z^SjX}St&5^vnpV$0o#-9G9NdrE4{Yr|k5K_-(6p3bCGY0+zCf^F} literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_004_003.jpg b/big_demo/i/b1/b1_001_004_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3c1eb968fb2016c068df84e9b60f15ff6c7e288f GIT binary patch literal 1580 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!=r8Ys35EI#o!N8UW29ksTFf`FZPrP6PFrYYq!i=m;C$zaPZCFc1 zLP7Ho(;O-iFZn@nEr{v|28IT(7l3}VXJn|yqXL+wp(^BoX@Zp%B`_G7S;brrC!*mcv$XcU0E|6^HUIzs literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_004_004.jpg b/big_demo/i/b1/b1_001_004_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5cad46463639f09336586b981b5e763adc67b7de GIT binary patch literal 590 zcmb7ATMEK35Zuk?)yGE)dI0_R3@sE2`sGo)f!<6I58>m-o5bB#!4_L_LY6!xvond8 z_<*o!)(s#6APGtpB!b=-e=CMSP`0kK|Ilg-*46q z*tDy3dmM=a#2vqztRu5Iu*w+=sASz|-8~@8q4gVH-HS_{3(SyTi5ocfpPGI6n#FB4 zd8!`Arm!Z*Z%+6v7ke1_l&^R?DxIU7TI&Y@AoPKsLFH^Xt3xkig1>*>d4oz@6`+*8 z-W~pFP)=;n$mxkZB#DAhFxZ*D=nY_(lSGg5v#>qjK1r`2r7hq3ov9DJo{Zj`a?EM^ z@a1mP{13zShonb&H({|G{fc)}6Fo_xufMVQf9}o+Ff^`W{miFnAMZRT5S2S7ctYxL0F=+cO!cM7eAhlN;@kMFuC$-C?n4BqWyWdD zO}!dYba(&VJUp1@w=WhkB>Y5vopYd#vUC^xj#vdLivwjR`6NLum~!&x0#oIBk6gp+ z9=<*;EswFx=;)ZwH|&z}c7BD5I_|6cq&pAO@FTa&tkQgJ#_n%jyZZJR^Gu+DJ4 zH&g#!PbIL~9{_-Ua*U>5-8u0^k{eOaC+J!@i9*VxGiHJtHn4XU_vHWMcXu#->!+J& zw�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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_005_001.jpg b/big_demo/i/b1/b1_001_005_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dfe2e30c776e017ddaa5928956ee8353ecd1b87b GIT binary patch literal 1809 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!-1Z)AO<*;@6A{J` zTuUQnJt(mVq9!2*28d6Ap=oaB=aaE0czC!SlX~FzTQx|WRoPYBJW-iL=LVmRiF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!1JA#@ zrkWc_0+N6Jvi#hDBw+mW7w6{$B!TqLUxc3>KoU6r{Du122800P{PP$5XCwFw%=Ysa z%r`?47(i#(1A|OV06i$#%^iS&#sLgUMpmXf8+90a-$hJgIQCt~n<2S+nregL-qS({ zB<&d%FKzL9h85wzJjK z<>x$<%8%fk^JP4r2)B;#)vsYvg6%UCGEOos~Ds>-d1~{8DFaskHnA71v1I}V#7&2@;=@pcs c1qh~Ss0ut`Ex^E`vS3n^7pDfPl>Psk03*1SMgRZ+ literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_005_003.jpg b/big_demo/i/b1/b1_001_005_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b7a4823f825748db0f7cd17c509ef91e1dab3f53 GIT binary patch literal 1804 zcmex=iF;N$`UAd82aiwDF383NJD#LCRf%Eivc4pu@E@&6EmAP2}z%#2D5OoEKe zf{g!r{#c;?s9}B=UgpF3kH0Y;P=3wOzlON>iyD^f z;^wRlEE9mi#sLgWMpmZpW=2Q&%-`jtcF5%4xp7*+;{MK!(-aE#7bojDJT7g`j0l@b z6{6=_*8TU<3kr8|6*Mg8pc0Yuv}orazw(#tpu{1Fl4O99&;a%&Fa+!w8S3$<0OkUy z3Qb@lVqs%sVPay2MIs}!ISbpQsTVIXu{xA&EZfX3s8|XMJ~n%%_sin@kJZW?+513z z^ZRF{vH3#wS2`y=_5MD^Z16ILSy=d=@O5lDUE;BhW6|_b_vv~yy>c!tE;0Kj3w{6k z^v&T~M#m@S7ewTo2cDsPsme#H;KPMK+)WxwkAI2r{;LR#cPRl-N{2-#h-MU2Gz=(! zMI)oV;`OWIA+dp_u2;niA0O|Rv#I!qNg1vFm%dKWfopZ6&&r^sUQ@L~uuxLX3O?10 zm*ipP5(6k90aFzmXuw$v49IK+B=JGV#FKeI*-L<6_JXL821W!@)&hEyQP7aVp%M_ual#`Ryd}bP9QZCQ_UE-Rr$-r8)?8lCRhlktwWGpZ#;d=^( RqQW1{*REQ#>YMZbn*fV7)+hh~ literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_005_004.jpg b/big_demo/i/b1/b1_001_005_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5cad46463639f09336586b981b5e763adc67b7de GIT binary patch literal 590 zcmb7ATMEK35Zuk?)yGE)dI0_R3@sE2`sGo)f!<6I58>m-o5bB#!4_L_LY6!xvond8 z_<*o!)(s#6AP zkcfeWbZHcc?nZyWb?$4+dlvEC+>?9H{mys4bM&)rfy(C=bASkdv_QYYJTNpckr`Or zL}6Lnl0r&<+Yv|F5nD#Lx!7Kpd`UT<~fhn%2y|<-mBi)MKhgqFlFKP5EAa)2MwN4@qNuyw= zndOmjm8j0#5P8U@ROm~zlB=~kWc&h-=waz%>+y3xF?SJ($YgJ!G#-qqz9x*aN;Ta0Dgvqcm&IZp9H%F1PF?lC{~=z*yE%_ zx*#r^c>^MVWFeg~gCT`RqsUmJ%`(oMb*|k$56&vrk5OwC&j@lo)B#?RPAHjRB1f5RyLo+mWNTH&clAotL28mU zP(t-iShfTvs)>6D@`pFV*A}ksT6`r?J;8k#uo#zlKBLEoI*q@ac7z@y5$SjZ5_LWL literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_006_002.jpg b/big_demo/i/b1/b1_001_006_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ab260eae22ff8db982ee6a3c41bc62537475aa5 GIT binary patch literal 566 zcmb7ANe;p=3>?SJ($YgJ!G#-qqz9x*aN;Ta0Dgvqcm&IZp9H%F1PF?lC{~=z*yE%_ zx*#r^c>^MVWFeg~gCT`RqsUmJ%`(oMb*|k$56&vrk5OwC&j@lo)B#?RPAHjRB1f5RyLo+mWNTH&clAotL28mU zP(t-iShfTvs)>6D@`pFV*A}ksT6`r?J;8k#uo#zlKBLEoI*q@ac7z@y5$SjZ5_LWL literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_006_003.jpg b/big_demo/i/b1/b1_001_006_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ab260eae22ff8db982ee6a3c41bc62537475aa5 GIT binary patch literal 566 zcmb7ANe;p=3>?SJ($YgJ!G#-qqz9x*aN;Ta0Dgvqcm&IZp9H%F1PF?lC{~=z*yE%_ zx*#r^c>^MVWFeg~gCT`RqsUmJ%`(oMb*|k$56&vrk5OwC&j@lo)B#?RPAHjRB1f5RyLo+mWNTH&clAotL28mU zP(t-iShfTvs)>6D@`pFV*A}ksT6`r?J;8k#uo#zlKBLEoI*q@ac7z@y5$SjZ5_LWL literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_001_006_004.jpg b/big_demo/i/b1/b1_001_006_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c286c18a65216392ba5594c64b44feccc944996f GIT binary patch literal 527 zcmb7=TZ#fP5JhjLI*)$9q(OiDQvY2;3xdtK3Af_T1aT2Qe%wi{>QObWvtO=8E4Kq*G-=X=X38|C_`STWL1?#r5k;uPc@d= z7T);|`6{FX>VO3%Ommo;xTbW(xU-7C3UWNs2L3BuP%*(oj?&wHC%0b7_)0E?43baQ zvej8>Gt;YAuQk&>RjZ$w^~}64zW)QDgQR4o08mf>0My3@cwYgC1E8V)EC1Ed{}ou6 z|7ti`SQuD%IC%K~bs!)i!XqFdz{4Y=AR;0ES3X*wP>?_Ur~G%3|2Y*J4h9Ae837*Q zf4ThsRlWBBFcANn6ATmu02%`d1_SE74?qk6Ktsd)H{JhJ5a8fpU=gAJvl4w6{x9o? z3JV91@V*TA1oL4;he7|i({mX2$Qy-!Q~Dg!9<-TE$cOrjEf>|8@zhq?z4fM(jPuJG zpK0bSGMHg$mA(ntrG+zl1UF`LWZ;a^3==Mq$=EDA7P?0rd;(BI$GB_w_ZB}c8vG#h z^{$k97Q7FzVM_6dTd3p}^_=7NDNO2e1hwN%jVtik=s8my=1xsr)vknv@GGgGLkVbH zYwpyh4kMzVS!p$?)xQS(g_mTol;HMQTMQ!*L8#_W+{=mA9^R=g*T^VUyd|Sz*c*2Z zE9<3{nv)!u>@5E}zZTk3s7IDbsvnIv)JZ0>tiRGTzPva)iB&N#z! zUW-Y~_O)#?O=@st!++|i+hAcF^;esP_q{a&&FwkkD@%&fW0}_*wT3(`@pY`BtkHJJ7@*KQw zFv94w_40M=@VI5#-?kvLmBefQaQ<+$`t{rqSR3r|#DlH<5Wa7QKS(?NEsVRJbrnY~ zHf`T)u0<{97?qE+v3*YuXAmlm);+DMvu{@xFq@rDx?}J{jUnK4EeyA&X}3F>{}EBo z`by3Ch2YCRbawGUv;{$Mqi)O0$&?oOgl`(lZe_N4u?UNMjtac=)hb_!YA}=023Db$ zUR{$(fYGaQ`Axl&@p)fLqJq;@I~(+K)?wKaPyhg6C`SGLh{!AlI46mZfW(Ss{gLw_ z85(FF7?zRme*B*x{XY%p&R^9Q|7mc(28$melIn(ax3BTF_a(S*ohP%k{}*|2CA)>) z4*-DBVVCKDoXPcN!9U$y4q3Y%aiq*4Zo>Msr)ug1B9_b3+n-N~WQ@esT*K(+6$7y6 z>75P6^9FkfYu*9OT2afX2Myamp`WUaX#jv`QQWSIlD7sYAbX!#_2h# zd?a=|_G(!?v!N?6WheLe15jjh1?73m-6STz`=ESEQ25fn=*&1pL*S>gTDrgQo2Y1g zTXOdfNO%!EiZX15qUO(^t@_?oXy;@s?G=SYW;)eOm^9jt;L80VtKg@kh&$pifG{Ry z%YQ%mp`tQ>8c4Tey9_=G*fL3>R&Q*T|V)iv`! zHeSvyj5g}5-3a;0t$tNxBQH+ScjU+5F?v;?&tBX^%MtznG8S|I6zm58BmE~}{tK56 z0S6C-0Kh{;$H2tG#=-rLDcefNqJ3k+WTlAVPE}g4qt7-<6IQ&X!iL6`aiX2u_<%&r~m1isIU}r zF_yh9CsfM%@J~D?Qj1BgID@EBB7B_ie_0#PqI3x0P?y2G`w&oTrU?g}gS;lziURp?BhxTqRK&2&lz z_0Qn*Fs7)O`*%QZ&Ny+I$z+{dVz0#9?7aOn-tkpkl96$8_(~J@&FUn#g51?_<>=rH ze*Ji@*7?GHIBOu@6h5i(c2S_AI*smaS|U#Tzqx&%g>4hzZnwf@6IAIh?Ne8Byd>u<{_-3or zMyy&M`GuE{z)&oZk<|es{<0P&wew1}RSe7yg@9J}VCZS8C zR7kPLa@fJj?Zzd~%d)7MH?DO?@+_%ba0-P}vA6G>m>MK;-_gOXoycnM?`c`vO6u00 zQtRPliKG1X({_+t`$E#FN2xkQ+enh?*S`rdaT75^^;SHoP*prGw|Btzdr~{E82ELN ziRC-svMTIWE&R?Y&1ajD#Hj(dYiV3*bD9~-!7}|yQ&9(w8z0>g!xD({<*cozM2U>!hDVXj z3UndTo8JIhf>$BP5Jzz#@R2X?{JEi~qy#)%_Tt?Bjc$9!LXl1-3P{6jrVM&Jbjp>*}IAB83f@%QS$2XaLb{mC~e2{ptD?V zs~g}r3=N#?6i$WwQTqCznHOk*XP>H>Lb3_Vij%~_2I^Humk|Ff-ic32$cDL#ipv`x z%dtiDJ^wS|novQ54|`#Mns#6ng;C@dNnCZ0#CI;JJDu;vdP(N@@yA1JFQsi)#qH}o zbJ~m=GWZVqhGnU|R{fM@Wb`kVmK3bjHAJZ$qj==N5ML)|p&8rFcYusEcE3w04}m1l z{!bpArGIZieTOLMTG2ulFGG)A*pc|t4B0Bj_hp*BkdWiBgpT_WxqgYWm?kw3`M4M% zoi2$)1Z6FQCulk8tnfIas^40@?F@RXP871N7~x@b>bpfG1X$xjctx@XO#(;(Njlkb z?$k=igJe3C;k_r#*avgcYbv+M*Fes}UxX%!jwlObX8nn{pT3h%V|&4{$thHBY#l0|M* z&ftE8-Okqb^?7@-4bQCphgtaV_&84r5p%A+&}dWse6h;K%D7^&7LE=Vl!M08PEKka z6g#UQ(h~;@zV$kInw*a2wpPWgzEjiFjj7|KB@|ngMCDp#pHSvlNA=I;RTlT@xCi$-;f+RvBe@&KJL|85GU8u@MC#NPqFYcC;h zukDYYU!UEs$ez$-!lxYsagvwQBfUaXq8)jWBJX|c9o?ra0wBRxyq!k?h4?d*6H2om`P;9lnu;d4 zJDbEW4^OCjl{(|%CQs3-T6GWPeT$Ow5uJs%c!q(y`B}T-Iia0X) zmG8V|HdFr0?X|&3cXq4J<>gWtzo={{VPqSp@&+nSRK#6#>guv$N&72j85eSIJESr@ zAf1V=OkQ3MBGRt52_bRpG{boH?*MJB?=R{y2GKIL7&LQN*TUb^oUHZi18gVdSP*|Y z7|3&AlPDevyhP0p$qPuY@9PM9Ni8R))iKe+X64x7q_{@)GuS>GQK&c5q*$kRPRPcR z4%G$oaTN}0#dl`vM87bEmHz|>8)4QWp9q+MDK70uq6^;|#Un$E^JnIi%}smcB+{AJ ztL24fcN`;_Z1Trk1c_@;31&q@>NkcG583I4n;?*m*}ppGE~fEK3l_S2+~ygnXT_9R z$_+kkhcvGj1lDN`64XN{(k{Hj?I0aHj#ou#rWJ~+mSw15ndwJ6Hun|%2+pc?!S405 zY|8@0!U-FBLshg# zo)By&S-HHXAKfjIHNT_o%BmMDk_e+&(~Fsgm6ZKp*^X?_tnF(el&NZnxM#L$T{cXQ z6_ST5*5i}y!e%S^lcYTWh2Zn5gi zsEZv3@rJvn?x-o3I80XL$>te%_PztK_l1BHT8{lI&pAZ_sIK{>5M4UX$7)DI94=w5W|DXOtb|emeeP;F^`#;I0ap^gR{R6 zWrMPpaQ%=U`(!0RLxR_%RA2wO>EB=)KnpTi#YgZBTBpm)qXfzx8(F;m5?nhpZ?%5m zeVJm?Q|w)8nQ8WFq6IZKS zZ)#41>4T@qxFdT;!_J@he4Rcre&Nf`CSdxuxfMyC;CgB03O{b;uj?^-$RO%ek6MI^ zc+Uh4NSj9X5PM-4oc>VXgG#g7ySXGrA%%Bv=Lc2NbgtN~S|4Chr@CK2TQA$>)&KWI zR>20`6XXroH8_|+ILdlO>d#|g$l9$Tuum529jL-giDKUkgXk9}D3}lK27m|$_h0hy zA2|dK1N)J9kh3YneGx^+reHU8$o)e}#mXTj@(uhm?ti5qAH0k()L24N8Z866qPj_D z#W1f{ykkApu9@t}NB3jE%Ujui5G1 z+rl&#jlZ{jTar8{RI4dGG`i`OY2t-hpEj{{pKb73zKdH9vaAHnnOM`8{8W(b?1_5o z_YI^;Hm;8zs9p9l-Ze9Km8S{0y3>g5<{7n_4RNA#?Ve4$ElBnA39poy^V}FqcFSKv zS=pCi=hwtxC?h%B85>bKbnsD^OuW^l`<3Je`?OEPG1e3mXGpT@ya;uS*JljU|3QzL zCQw`Jm>h*JuOu#quC4?=YVR$X)e1?qHX)r^u5{z~1f#I@=+Pvn=g|_t-Kt@Kl`r&4 z-#|_&p6W`AW?E&glvPq3NbRrk9Wq_QAW5kYa(*jiQ9%1cL=y3`Ofs>s;(HuPXHeJS zsz;HRjh~hJkMo&6eVH4~gMboSYIR7YIMAkur;{G9nM&a@{wOjSggHtcfZ!91jbiiD zkPvPvH&{kj_pi${eG6~}bR7u!t(thVUe=?{rRR%CUK{}<^5~tk_?H>OTV13cq4*;l zg+Ia(8WtJ>1`z@2f0#e0kE9qD4g-@M9*a#>+0X&|3k44Q&)nKSn-{p0V&J%`O9XV* zuOi=6{Oj`mS7?6Z(!x+R5s3fqPQ#eWU;?3>Lt-j7&Ff*L_}F{fj&2ojE@GH@R3bD| zG!xQJZLFCrN@OPlIl?-#j1;9jS`$mX5O{nu_?i=cab>f~CHiWXv~cy_Y7jceqOQ_r z%FkhshKVUViU>!_&0*j1=PgR!^)(ufd%36MYGAFWA~Dj@Eo$SgF%>-IP`(<8rG_`8 zE7P|Z=w96QrW0`Oxp(GdssiZ>hmL57fvuf)Pwe5IrBCB3ikLE#hUiH%+UgXCqk3XV@G-(05Uh1_v;@VjlZpj`5z$CT7zxi*I zOck=w&izvMgkKV8VlCttv-E%*&$a&!Pv`XiCake@>+wQv~JD1e*d9~CWv z?<%FXW4I785H_5ro|}+s5?ABm-)u+tT`6AV_#MEepv+OZ;c~j}Bl@XSLZ43MgfXx* z@U2#=0;FPkTU9_sTv=mcsIBpZ2$W>aVCLncte=)xT_47PBtw}!IZtIuRj?P(e*rlU zF)1VvlZ*L*Hk2z&3-Z#dMtRV`4r%C-(*1E7^6X8KUjSBnRGgS1(D%8Eu*aZQf;OdQ z-fG&Mzzu4uOG3d|OK(lqYr&tpZF=cKKZZMUGTL#E6c{>*M6p3|X6pEwhjriL=%4Wm zkhxV9QO}%7^Wbwa;#<`(EMU}@u!7;d@jGiu0@9-o6usuL3#Ut8C}~?#6yv%Fi|`K6 zyq(Y$WCnHrh!HTi$Pinzf4Dy-`dF}Qql5E)GEmAj=XkiPY6G;iUO*VsEys$YJ?!|5 zl}zNh!L(jK{L({O<4hIF_Uw)}>FKFAGW{N*l+PDWZy55^;@o`6(`zwA8*Vb5?WI!e zk!}4PGLbv~EVx5#-5w+|kBV>|8|zm#vQti(i;)O?9e5Q}Q&Yh+*7#qw)BJGBZ993r zw#r4bva(gimj_lJodYd8Rqz6fFCWBijLH-eb01zP5=1lOv*ac)4E;=)gH*LNLd_?0 zWD2MDcg&JE|WzN4tc2 zYGpHfIud0Sh?C3?ZU2U_N)5jsUzVoG8D|ux z?lnJqBjsDQPm$+>v|pNh(MRXz6sUmoz1}ZtvE6ic-AFukzimP^KWpzqhjg@RB~4Jf zs`+>MV0;Y^OZ`r)zGgR%J8nOwGiV+4XdA^*tXf=5$Ua^wj^=ti4{QLg?eq>=?l2WCG(`} zd1~#lu((L(h5OqOWo0$RP5M8fc3jPhZ>?`D`x(ZK)e|(-RtzrgvMVX!0y%mt{;Cka z?z1Sa%Tl&9T07)(J9z-O?+1U8jv{x# zb`3mRKb}_*qI3i?xXJZhEv+EZsN)^3Bh;mhH)DlzTD=Z;=UAWAa8yvF81aK&DwB`j z-T@zwXZAq=!hAe(;ouOFKOuZV`FH|$*LH$k5*eR)whE>wVH9oJWZ+7bv5ucV@MAalPIlumY z^M>%k(9c0RJ3&4@lUHJ0o92(?`u6oNvDGbFZ!#(^>P(I9Up*Mh87la$pkuwF1X1xn z;k12s${Q7DPKJg~g!keu{X(;3n~(#}Q1wvZ>V`I5AOK}q3`s+W&T5QCB3uO@?+(B` zio0BGL%rm-Jv#h&`?luY^4pKjHr3CxHuE!vhoe7<2@991sd9HZC}|98=sK4SCk6rO zM@uv#3kF;>=9cOr61R*ruIVCG`POaYsXj9+*$7c}3jXI^)P?_VL&*OmLJr{L@p6OK zRplvglqL#dDlwhYlPmXMa_MB_AYHaWrfP)gj{XjEjFs7`l%DzjaaB*-NeB%ByOHXT zS^IzL))g>$JW)Ss6^{atZ3z(2LYq}rm#{D!cI#~!_>eP@hSPvDtmJSB8h&rKk%#|t3aW}}l>wRYAebVj)GPREpWKxY`9HCVVtkc`# zXz@YurFgc-WBiQHd3^FB9Hts+r)RrLuT}VtRGcYpI5X{1WyH@7twm#a(_3lLd$uGh zj?wP`H8|jx#9Jj7p@Gp8G%_xD3EM)!F!;oJh}~q|MLElG7uphx1ZsiC>w2cu=lDo+ zS)rKrpQ7K}3vvEl5-3$6#S6g%hek$Ze;PmwEVR`T_0DRuUeh$gBO)CA8oOQYLbMvOMweJDf=C!K1$nKoG{`QyXo!0} zHm3ZD=L;i*!rYoA<<%(mn8|akKbNKPu%)PY+D2T&&qs9deUAn7t=nX89KuiO%b(=X zQmA!SUB#NgggPGZQjp&@$adBB>&^nwSO-xzAxK`VxYyx%Qp>lAIH^2Y0`P5q28Am& zPy74%AswieHqy(3B-$A_$g*TX$FI)Mi{5HmNDctFc51rQ)+Z|p2X`4!qDk&fdeRt| zk_*nu{F()|u40GtqAOSzL86yl@LW=Rnv(9~{nU}CFn?Q&O8T3di`X0D#xq45W2S8I z>htnC;2EeAJ=es191Ux(P}Qj4JrG#hu3M9|28`X5*~@dD-*{BkUy0S!0!5pvR90_q zD=!*bVqXyhCDqdNa*IMOmf2)l%L&c%0ybHzaRL1_Bf zb(p`&wZ3eU8C!sxrlvaA<66}oMy}Yhx7(9Cx8;R~9B5P)MC~|looePK8h!~ZlED$$ zPbV*{O1TMpea=u=qw+@bUP8K=xg$hXk|XL^GviplyCj**Sleq`cn)|6km#)4wd$OG zCL7ER=Z`7e>vhGLL8R2teyp-Qv>3>caha>2>glX^-z)d(S};HV{Nj?7RU$66v#&_} zd0&kUN^yU+F426{W*)bbUSAUK_XX5MB(`VhX?`q2P&-*bOwPBZ1bm(xXSLr=(CxZ6 zmXxj{YntBp-bb>C`g+~#`EB_%&ji!@jt44VUa#vSyedjje-)2G9bA>%gSrmfG60_N zO`;|EBB_54eNEGJiW427JJn2<=T8^38QXWRiPWZ5QjIRbkhPwF_pv+GTxPDOTM>*u z%MS?eU!#5{XD+QR6NtKLHH8}2*XMLtb2BI2K2$F65@8(pJ}8an8)et$bg8U~@!PaI z|Iu6UD&EFY8b4r4NfO+u`>rra7DN9a!J5}JVzUIQ?DOgXHswq8o;p>0bDn9AIVxGg zTsK#bf>zJVEW6}VIx2OVjpX;~lu}_Ny2aW)E;du@HBQ0YiragDBET9VE7p$B4lbxU z4r^EZ)Mo!ZGc;2GyRG?K?DU_;nU%HUlG;4OJDn;@`V3xwn_n)1Sq+`%8wun8azsgP zitEhk`2q#vJ=f--ru`GsT3hCld!swa!ruXVSl1;(U?)>B5^7hxV%8jXU+C7$)?E7- zW;yZeTO0T9?}GXpsBWG|j4w`Ty6yv@;72feRUKrGaK4`fHRFq%8>VRFwZc*(>ybY$ z2TSk{n(kYfAB^Xx6s>S%J&ywG&h9U$4TQ(%%oGCyhx@q|uHL-0JK|0j)XwIVnG2gnPgg>hpL@ly>&d6~d0poHB!LUC-orAy z;3dKIC%xN?iQu2cvtlu?c6u~lLkPjD(@DRVh{L^=d}Mp$(0JuNqS@8KJ~-(79)}{d zC^6|T#`G;bl~s+gzoSfAz=fu2KNl361?jmk&j_d8%16#rbGWOkG7XCO9b(H7)RX9L zp<`I|^o#2sQF5vZgc`{WTQ+C0n^b(8JzfYM8jX3BeVBJaZi=RYPxCe;_J!n31#LA! z6eEJkG>vhjule?Vg__@fQ;IQU_C|M@=7Nw$+jmVr=iI6_r%DT7Idv~+3>XS@4^Q~% zgRWadMj+3+=Wb6{#-xq{PC!ReOHm*>F&ai8 z*&nFLIPTziL@d9qUwK2S?v;b`;StRC4Qo(FVrzkq8o4cDFO7Guu3hT(fmyhqixYqh<>qQC*xS59T)2>G<`<#U0xD{64Z$ zZuFwKaWbWGV%b$mM*BfzWcEjX2~F@DWoh@sh_C{uMHQ8^G$Q!axZEXF#?ffmGE-6N z7NiNX%Y0Cg<5`aW&iNhW!rj$*Q#=z%6tv+ShIsnQ89c;6qLDogIUv^%?7U?iP)j5w zjd}+-DNyebIn)mU2dX$PP%7km<3rfRptO`&A}e>)RgqM3C0RCVR0}p2t0cJyL9@uZ z^Mjy6l!5paNn3D1HSfihRB>p;LBs09r_<^n@S@X639zv zg6&OEYwU*5(Gz=Rt5G-YFX*-R4v;)LZAe_=l?*X=fjAjgafNMFs~<-AraLiTO+~gi5mZ_GU3l#!+y^s5~eZEfo@&=yOTsmfpI#je*cfNftOUUXkW*Pt5Yq^tJ z1$8QEggPo`WwWKUCl@xetw8M-%)F8J_bukWlh%*y^O|$;wN{j3aqmFQ9T+TdfFx5) zG4uzY=8j#z2AP+`d;MtUbI&^J0)&9<0^=t*wp3YE^XgoN3)BQV1Qbk?}9sF`VK&p-=cU2vkQWb! z`&TAHtM`L-T9HJw>-`9K{BUbacvN__brLA}PTAyS9|BP#+jNvX7*j2~ko@7@!nvuH zfDA2X)Bo;X5l$dN1b^#fq!^pmyp(uS(APybid0T-pMSHJh8xC_PwRpz537=Jc;0A& z=aP5JqsKXi*QEHkqD38OMnp_>$sUttQu~Vp4h_X!A9>l6P+}Po3@T*7y%}*~GIinu zBiA9?*7o_*IVucqS|0j7-nrUbxLk6N2RVD1TMn?<{U;Nsg>C6}Sp!Mq^=>6Uk2zK2+^0i;_ z&~648CTuG!lj~nYVuPqgJU5LMZNahJKC1Rh>br6dbS9*+?*L59@)-}u*PbqoZoRKh zLeqkGByp@VVHC-JqS7rFwMBK|F52Vk zokFw!oFS$w%V+tqZaNQ@$pT+0(!k9-$yb;v|1#!Y|AegE`eCL_U4$MWH`xa*-;;%@ zuwncd6vPtz8~kV7WTUOQeDPo`Zt+s#tsq@);-o^Oz6Bk93a@)Q-FmGuKJbZ1(QG+2 zwj+H-?$>g97SV7K0l974Hv(H2y_9pMe}A>E?0yz)$3?E^ytTap*4E)3*@er0?HsUe ziCKaacbk|4wWMQZE(DW0e)bgKWOnXv`4#ClU~a21+dG?T}AtvrX- zdg$|n!1^`LfmhAqCoYj%Flw*XS{T>v_AM_mM7ICwA9f!L{SJ53WyEGH6h;^PZ8 zkEx2@0fJw5eCFzmKI`**Lx{K)Z)b>M2}&$gnrP%EH!z?o9vK7$Ix4#2tNHy`HckCC|Ne zHvbDvR^a>Z0Qt>h9eNjVy&0sZMx~k^VNPZ(OA=gJpz5+F|{G_yaj3_VYlo)8Wi89AWZtXu_A^fCN9KnWrkBi*-QQX79L)?%X$ z_vk+5@Cc^zrXj}_{K=p+>R z*Kr1sgVy4+ajg8*L-b*^P*Ay2v=!DB9a4C1yoNfDBp#g#m~6T;LTBDgl=XNOb)%3 ziqjJxx1|fDX=y0&A>j#FqUoh9wqecXh|}AHmVTW3)Q_0jvl2TqX=c&2>>mzh_Hebl zovS$(moH_ixjTB{=GyaNxbuAO>V42m-X_|+I@j4_Fsb2Y-J@mQn;LYVbg&p3Z5Cn5 zMF=e#8h6gotSPmxiOOVvG~_@Qnt^a(=|(mx+7Jk^c`gsQD*!Sx*N96%njB+aYugp7C8$P6)WY=`YdhYS*fDc*Ov-ATvzdGp}X6dhzI%y z_k`a5xtnV=qvec&-xNa*vr-BH(Ld9)H>Lot&-?a3M_p4irp9wZkgTkDnC6s0!BN~8 zVNi@gdF;q$TXFIR)aN#Bhq^}MX7~vbOfe73UzPE17#xpv-F-yVFBIn2rhcJZat{)d zdmrpLx=qSOSk8FTJK%R)VZ~z-U>|7@a=ORhG5!0W_EoG{MS!X0q`1s58>xc_I?`VG z_w^C>j8y+c6Fyz!8S>7US!-Eb%5?SkcwSes0n&~8&i_5sI`t5dEDRM~qN2W>WPXW- z*zG@|Hd`AYqDM+B?o1^EyLv*&m%A9Bnc5Dp0GCtXxv2npMz+{qT)-zI7CDE?V+Xgx zbs!lJZB~cnXu`fOXzm#IRds7srFC_3FsBSBeY<@|qp8`F+4T~}S{Gg9g!q|1#KrEq zB?~n^<5TnasNA(O=X6n}UFZFRnBBoWDqsGIOwRx}Rza_nhr^SYQ(eaQBjRbMs)k58 zguahI&_>TTA`i52jE#*1q`RCj`e_;o`DMqB&s#79(XN!}!#CP5u9cnxofBUuFFCiK z7)-hY<=ep@1; z@oc(C(CRBls?V<_4qy?DlE;w3I@k5A{W0E!G+Y!AT~GJi&&R9mdaQQE@=$rDOC66q z|1!J&sY&eQu(>Ads-K(!gMj5fR=J9Q!W6t3n^!(m6aF>8LD8)`p%(48vK$ z9$__1wDaj%g$}m$C`z~^7xr}zYfq|pc+DO*r&4vFic;r0pa46qQch+6Gm~K?h+){e zP!ZszW;qnyiNYXd-#Pdutv^<6m@achx5!khq25f4GM07;E(1=t-U*Bv{&V3 zq3uCG$>T6#8uQNl*Vl$UWcuA>a7?Ad{79r5WG*bI%1lZFt|;6W&AmnNO|Su+CM}oI zzz!Rdp%{U>)L<(7m0Iv@gDmq5@g6n*g&xVqn zYuE5q@HthPz`z=C>@O4;CH*5DYCD@*S)D6BQCAqb$+o$=PR^zRG@~bF`YSbmOzp9p z3s|p8tskdSna^Hjig>{`u0*87S+vb$$d;&W5!xd%N@N_$_RR@NNsQ#cRj4H=Ye$$H zu(`nqT6sb6D(aG6h|;)RKVi?(VYvy{O&kVqMMh?!daF`M6uDu&QKJ68ZLn9F1n|L8 z*V1Ffr`RYcSBA1ovZdO~4ZLIof67G8-$27!hjsJ0#IX=oS|Chek+^*#yOZ~Cw*5|? zcpSHwlBnX{QmfgC5{L0J%eTD=2he-=N8-YPMP5FI)Tef6B za%OH(#o?5lUKo`y`*Uo28k{vd@z7((SgR<@) z+6g1_=m4B#Y9Nvrd*m-Fi?1hzunO^a);=>|s@9j62y_z9#p}Vuqm^yE(;r{MtnZA- zO&LW8VIu2D+C$gtg37k{lFYumv7VGh(R=0`f=Ao#{OtTpd3X6?`^lSWKlfg7ty6VW zxWs547A9A%8>j}_6p?Wdn$hUJjIq`g#mjV76~lQ)3<%cxRaJnwm}*ngYlfMr7f~p9 z+^cmTJ5F0ocJ(PPV{G(~%Ro&UhI{20YcCiaYGlr84_f-2rBzwAJXJ4E+`08c%(g2Y zN2#lwiGvz5)G5jx@~Vq|43k|k%lZlPnY~YZkeT_v&h1VCTp9b%2ER^;M2|$`~rw*)jDepI>$U?@3l}EPt)Gf1T*^ z9&?UP%1Ieqp;0QjCB=rs4Ps3d7H+r8o4R7ZK4*nB%4P)FObAYoO6S+LvQ1Ci(1vhn zRNHElRBvZ+#~`gF5=7N9`TuoY73Iz8(pg`}xnjY;>wjyj*<*c;>Wd4MY_CiHN!;Dp z(%5lZnZo(Mhc7f(F%IkwEV41jL0vV4aE(Sth7!bX*0#de3@`c{gy@F)OW~IfUJRFR zHZLwA5~PiII-cfCcuTgrS)Uu9L=PKidZ!TgCNVA4B8{5TK^fw1LfrQCX_|~*-6-Eq zb-uagIJq%00X2fYLSVEVm*Dhp#8@Tpor4sJFeLxnw}{F3hd z(og;Wl%$TRFE_v4mvpB2t~;@eSB|JwgqaOruT$j2HsCOV09aIRDy@m#q0hJN7HRT9 zXUjHuuOaNO&whVaUk-|%=!Vm(82I?lmFTTK>T1Trv%2&?yU`=bl>ksVOUVw1UXF`A zc}7(Kbmrh4eNaX=gDn}t?CP6nrKi2rV_`!ZnBjJY#}#ZqT+;pex8Ki16y?_4X&;oG zO|=)!+Sb6incgO-K_f?6=p9hofPCinhEZ?w|KNV`iVKe^Z(9*4X0B#`3mf!8 zVxge~t~?JXZ&2S{Ub7R}3Dw(m*l2<-b`BWf#yfLNyZ@c}I;)zF=TQGW@hw+IhYa1( z+_Irl0Sjd<^Ny~lHq_=tIq}3q3~p#%7BKiMw-uYNSNai8*E}FT8uFX*4xtr1C*DJ= zQf;>|-HQF{F3o3*m+;U&T9WmWxUwd0FgJ z&+WoNY2j=h%-B}xjN?xK;sz1!HHQT08abY+7&*~)y#u%+En52K;8@sLm>9Tk6aSh? zv2f6-JzytpEM}`sV=)a(d`n1R?s)!lUcI74I`9t2*Kev5{NR113XM_aJR?7+Jg2kgsv!@rZW>$& zd+Ysdez2>&V{|g)RM0_Wi4lvPSN?NkyCHnJ{uBRT6epdzMKprp;Al0&MMm^Ef4?Yy zPh8x|Jp7KmfoGUm97xP~*#-w*p(k;tUF+|_%bE#jbzF$>xRRSVx8&;ZpwWzQ6pnO8sRIGJ4hRBi&QPiQe!u zpR@zfs1X$`?kO;2rTmSNzk@gtwAZAX-D|syv?ewu;SGN7CX6?(4SBjGSN74%%X?GOhZgvb3skfv5bG;XIn&%=^=B4(Mq%q*qwRd`1v|DUdF*0z; zHYQX#$gp?o1q=&cwq_ss>5(0E`9r6nTv2uVgqMN-7K)K!5BAML7nEfmSpbi8(}5}- zgVek_$qP5WZAEBya&k9Q-fKTNyZx`wNTLfiU>V+s1+1=6nV|fz<-hE(dqJ8naX)<@ zEDi$C>}6R5xmdyajAiLMpJPuUJrvH98+BRi2#@C_^z9F@)L&Rv?5ng7vo?sPtRbnBh$ill@N?r&(7vVjs%MOD@t;_HDzBK$^OAjn+rhPE16gGMxLsmri ze9aq^_ib?Z&v!tUKwk_`K;6PAUV~SF9@8a>lEc1Yq26ja+QB$w0Z4^fr_+VN<7L^w zazNjbZfAt_n^J$k(s5o@W+z7OA=+{OaWU-{zbr73;=2Sj`z*RM{PJu-u+bUMwgOO> zeI8O=RiJ;t`^NK&=pzdv6?vEmSAk$<@h!egeS@TIukHGE(ibq^e;#VZ=wcqsr=dpPU@U2qSn`R;xygJ0_d9d>uU(w(ppLX{jy$Sn^}%(&)zC5}Oe z_yHciFU4_wYU9*KD)j$EK}iu6IF6mqr9Wx$wXu)K1EtIyTm+pXNYDJ%XTOEj1$8@G z$^jyO+)+Kes?p$wQPaD!Kir=KznH#IMSIQ@V3d|Xnpp2t5;sBuQf4i!0>1EIL~j06 zCwq0msl&SWb!N7Lu0FVN^po!Fsl{KcM^B)Ib15eCg)Y#v6Kzs06`Tu_8Mvf-J2FCw zZ(tvlB!F{yl-y$d zaRO)c?i5n%u;(R}5`^?w7an2}^(1tt&2=JL?T~7(-}F48qkhVmW1zkPo(aKc`h*tB zD*ycvlZs$@kp~N>o41Pg)@GF8L@? zawxPI5+=gtN!ytMXR7P2Y%w(B6! zmo*UI_1B$22U#trme}8(!?^l_|4&n28P>+uwwr_i!9%d%4nZ5-DQ?Bx3&D#Nw<5uv z;_g#)TSDK;uHTN175S#@{2uzC z;KU#Q(v7`P>rgO;I{4T58r6u&&2W;~93Mvm7y-zl!%^L#6XI1Dp~W$m^AclpkP|b# zjhZy4pwvsDGE^)Ds)}LzNFr%~o(CPg%whNkn+=eRxkbzoiZL={(naBCqyxZD(epJby50yc{>=V>gutH9lL2pZ-|EzNEd0>PZMnz2RKBDwx~|7bYRmS%4Ws-A z0N>1bPp6h*Q@5+TD7<+4^mPcmwNUG_cV{8_Gc)zm#z9XxbB~Xw8e%n?S?>+HF}ny9 z42f8W?!q>{ey^xY(VD`lM730GXnh-7_ZS9fEL2IjmMqL*=;cm|*j&#uTu)5pH(jT$ zJ`4Rs_B`2j|Y>7c|eWj3QB_or=kUgb3+4?e_u`MFkdYk|B89J6jZ6Q-SvT^8` z>*q?tnrtpogo6{qzlvA7at_)}ipgWxL3Epu)%4q^Uc$Wv3YX7muU;&n%5;y@u(v@o%AzQc_On zqj>`a0%Cyw&CU4NOb#Sw1pF(TXYdGvrj}kjYDRZ1kup~QYa@Tk_(%C+dLgv_|JzXT zJYjyrd>k37a8l4cU^}5zpS78He`}XzVmpRUy9I6EH&QnWzG;1dAJ1Cy?_s-?2Yh^$ z686A+bg#+N5vM7Db7aMJ3A4YA_ z?I3aLyO739ICIX9p0iS#FWyOTVI?Tz+8GtY*7_#LjsF6?PTzuG1TJxG{;`7i2knDq8Abito50QN6-xc$WT~BVKBZbZSix2<`?RA# zrbG>(Ov>^_G@**6*qUJcYQNf9???M~;h4K&QsN`VI|)u$7!RIpvOtBnQ(m|4`pEho zTISVNWnuxO{y^hcC&y8PEG%>WH_zF7o#J%aJWRo={1A8YfUlE=2DHY6AUO(;DGn^D zr|*bZ+x;$6QGUgWGE&k9ipD>dL{NQE+`BWdG&g@V+vZ)OO zH!JnBtNy(t`oqF}R12c;{;_omdgXBaIQ0EvxQ5%kd4uU^=@}wQ%~q51W9Zk@$VArX zOsBi^Y?q9|JeQR#A0+S@J|6v zZ+{?~=;a<%ar%lcZMv6_5el@wF|cFTC`^4p_cz(yI1GZXbGUWfeGMYs)oC$1w2XdV z5vf$zYHqC?((?-k6~Ye3RV_VXIV4gV&(a!wavVEq!LP1ji*!{i*VdEo=(tOtgdy>p ztGBXyToaezm4+mjQL%az9UG>aHb(u`If`0(l@x3eMY(TCwFRTj4BX$RVoPK*7R`I>WCK`Q>~G-YY>Ez6v$LPtuCF~;h;So#k>wZxfpJ3LU` z1QP`t@_>P-Mj{RHHSNqcxzci@Q@R~D?-OQ8l(hob3Okg@@DvbhLB*Hjhmf0N$qtFF zC-9bRuu+~YQ=oy*Y)=pjTHG($Ypg{Xf58(&z@9C5NRYiu>$sY$8F`mWeDYYs1Fiz^;6!B>^S|PpqjkFxZ2*+ws9abtba1ZX1tRsQ5Y%|`A&p< zM2)5zr6^4+YVf){ zU$c)@Xh3<83ZnhzOnxPX16$_|@_Rkgoauee)|!|cMmdrag8Mz4ty2(@`uc#EjA2Io zx#K?ohc$-bsInL(V33tI*|@g!iuGCd?C<6k9c9<9(M_OWOy84fz&gVwR@!{PQXV4~ z9gfO%1Qo$?PPE&CLWmIE(*jy7p@PAdx$7n_?kkTeVBab7vi!HzZSAjmp$~;47hUf7 z@a7E566d1Z@ROq!X{?Q|Vj0M%`0U*cAB;$>K z-VF_#`fG+?Zh%tR=7z|O=62cEsZjOrhCwN?jwjzb`v759r%--(rcq%XmM4e!7MC5} z6Ca-*q`zkJPds%r4+!1FHk!bie$$=S8ug3f%&zHuc@X={cJ)~7BioErjfO$&o!RPT zJ$C7+pU>l|+^Z&A8sIg`8E8g_{<=@t_a(SJ^^W)DKp&#Sb z03Dn<(~eDCtI7t^JGx}Qa4Y;Z+)gsAP4QT*^kir}smjQ)mx6FN=!AFO$Czegy5Fmf zAhS%}tUyJ)nI!g&7uA$tN>Xv}?;J@5{*-POqX1^m!FRNv&=8(Why9{l!y-p4^*Q!& z57p*$pTCKgui8@XLF$h^t+_I1nW=1SZi*OS(f4E6jE*)=y@sZ=IDFWrF&Gn6A`92C z*DwlII1WVS$na}#e*K7hE04T6FzL23_>wPuzg{ZSW|-DvzUaE0zaQ5y#MzMVRQs|? z-_SsX1v#8Q{Gr}4aIz+Lq9VRuOJ@#LVDR*e5$oXjhrz!-2*0hZvis=+oHe3^V&^%w zt@9^@A4^g(2u5T*_duZHSd1u|$t{zCCu3$p;@vBHf#NR@*$Ts0Y9(`P^Gs``cRmrv z`s@ZjM7>AyArOv2gTYPdPn5y=9sQQH5}jn;?bL0HvijUN33yY#h-3%AG;q>qpx?n< zP6GNqZ}7`kZusQWGy)|%L;A9Ot=2-v(_^7(k#5dOuKj;YPd67i`eF7NYW`VW5=b~B zQwsLilq_3)k{lBiQptY+#t+t{XlA}|jh%;VO0isY+^vtJW7JhVo|RWpuLb~4s{q1N z`1pO|@{m&i#vLyw`HiFl@IK&j2#0C{jl2_?{5qc(v*k~%Bk*V)^utnfW5@mL-cQSg zH^;8)c-if0#B1tz$VE(|ww;1&8_w8mNl;Z57U{GeC~4~E&k}LmIxEbrccd0m)}UMY zEf5z-8dEK_C?TVm3PP}1_}23=t~vIViJwxVr_cX`G?EP`bQBQf|VU4Gm1iES3~ zscI0=Nwbdk^tro3I)C;LHdB6K5<6akGYmgX#l^wMI_SG|uITFxQ@uLJ%Igcme9s>T zP4yv3d%;-p6iiW`ZX&+)_SfgW)Ygp4j5P?QakI-4G9H$k4)S1*rw_^LscJ)6tvayI z@E7(<BwvX!PjR=A6)j>A)lSQqvC%qD-=vA_(FaVFt6IyWxOy#`3fgl zdAur|ChlUn(}T{$a*+dU2?~aI$NcA5_FM6MhZK9;TnfQy3NPomB{2M=Uvs34V#;Fw z33<=B`aROa%SbOzp!+w3+sm@F$z&gwiMkaT8xhZv2GIS=5zYa-9kaQ@aCSAUYb7Ey zdBe|ALSBvWMFP0ivfm42NzD6c?cG{&qq-RSi>^@In`Re00s*j@lXR!OT8W)F63Q~} zW@OvF!qj9OeembCKK@O~ZN~L72j}4UAHe+4U<^l^mMo01p6~XClqy9*P5H|xfygWq z>;oT^Qt9L9E1g2Wri*_7$y#6?+ZLw6y&sf-#V{RGFh_|rSlT-#BYwfDij6Zd;&XLF z69eNQ&D{-IuDmo>a2Nub?8^*#LI27e4BT(x%Hctp5!o8yD-Tw z(>Y?WNWU))yRreD>(q^$YGhK5kdZx-KZr5N7IJD@NJ(!<}tp&|ikGLGnW07534O6t*DLQFdEGK*q# z|B47`ntVk`!#RsJYAbx<(@jj5_LrYh|AHi!ho(0>AsEMJK2|4|j|bs=Elml&9d@7- zrcRHI91G`n$;FisE%2D ztsMD>g~Pn61(rZXs9`pz0=06eD+`&Zvp$#nEtH~ALNCs1(C4a*f_7@eyqmNQDcJ2AVJL1EMcVr6K44CQ0 zn1pfm4noawao2w-n46mW1=Fxyf@~U|0A%r~%iN?hL*?mT^Sq4_T{?EsK;Z7M-sgW? zg<4UP*f;Tg&BYLm=CEKtHqyrtVkQ+MlKR8hM>R}<-@7`OWa~{gsI(c*^FX$1aYh<@ z_e|ooIzg0503XNRku>_mrU)}tGxLFfxCWUuU45RWx?_x$>PYYPDKY1t^C=oCIC16At#jiHtxSvyTS~f;Yq(d^PyN+}YEYZeWo$_|{U z%8S9qHs@vS;Q*_7iGB-#RWAgvG+*O=>~V~%S+B~ccl%T|mqc$KHyurbgmho zv2w!+ryz~=(R`5@t}WWC*mm^U(k<`0&q{ESv~I9PdxcJJb3RB1D)A% zWH86#a&;7Cj*b{R)>|BVub=U*58?}EZ#ZVF9-gazYQ@o1_9d#I(a8An8N<=Q1WfW4 zEllJK0v>$+jk`K*7<15FgkEkVsMfeF5-*}|)wPm5Wi;Snv>oe@g|Zy4M3E@B0b4I4 zMMY0Xai2L0UPmxpk^+?{g55S4x$4+G8Q1y(_TdaL6;hOPDt*IxvrHVo1cj|c#qnAN zYG0`A1j3=7eg3QjG$|w?C;XcVX36#g8pn(25~)5z75YHep1saw#->p|Ffs-LwMVlMcb zfpChsS2VHo3^DJ373)?yma&Z7G-l*AZOyLibNBKD z;KBD{xGDeQfy2FhHjnu?^)1n1s8TMYRzMgfV+X#nK}inb0B+8BYv>J)SH%r@rRQmV z3G-bQ0~7Q26iIMt>z`=mq_T|{lA6M3$PB+=Y=ObPgZ~9P8>u?uJI^@O;gFjsi*`B6 zaJ{XGZKN+(RdReJ#2C=roZtbMXZgnBLvHpD0ADFgMZWRUx?^#K*^Dmrh8_-op>MvZ ztk-wYzcObO!OM%DeRPSEv(8X}P-x36XJ+6rN*mpo?tKUUe9^Qnd}*-P=Lvpx^4u%% zEOj9J)!x~n$&?<=YG;srl~psaWsw+T1_t?w+*K7PSvHIzCR5Nn{reLO3sf^PPPVRz zflHznBNpRER?36ww?&l5YQ7(y(=EZRC9H$>y7eI?&)I;nVfuJWG}h$0Ru~f-ofsmI z1C%13O`A-vps^s#O9Df*cEv=$=Fz5cfUJpU+=^<==rUHjD)1@K9-=oAOGuP)vb0r( zN$m2tBy{JJMM5ctO}W^*I1$ST=q79yV5g9DVT@nEux&^Q$cOasmfLMzt4 zzmqL5;+I7Kgc(<56k3srr5F;)Vi~un16l2!G`lfShN+strEC@Q!9=hPM;hXq)=DI1 zgOCWJ>NbT!)SLuYMwLqILld`!t02`T_8j@?G$-`yyHrW} zarjpWWK7Vz==6+=zJoB<8HlV1-U|!EiZXem-l4n0N!Z!w>zVHDUxisTU&+2BpB?lE zjFQ9J;us!SL`C{6`RvmnS&0&FNW)2fgyk(<263Ot#&XkpBzJd$wlKHB6MsLE;6weO zlq_0J`WgG*&zMTw1$TInSAnW+WoBlV>3S{NCqHl#yXJwf5D z&_}HHKY7Og!E>Py25z_&C!B2%Qo{*^0LTS5J-vuBnXduLk7#f1pHETg2M{10RM67r zzVXqzEAtqlLTM%1{+dW3FB+%-c+OgnqI{``oCg9#IaIhY>ZPIhz5oCN0Q~rUd;;Qe z{ol`j_JJ^m*+&=|0RRgjRpD|<4Ez=<043q?>Hh#w5ZhNw2mlc7x4uJ>;xicz0N}B> zjuoEw@iZRC0&yAEexD$0s-7kz`1%`@1ThA_rx66T+I- zG5Ir*uP?FryzhYKLUi-}yIa4--{N*HdLB!cT)*j|=qFEhh4kYr%1o;02S303bdBR@ zvq?nC4QoK;oC>_!rJ^kSlp{Rw$Ua%68^(9AWj=)R^>-5(=AR;O$Q#jPJ+h$DLBZto zfw*jL$=Gb!?uTbnd&1Wg`T-7EZgh5oMgZXJEzk?{0XG^-{-e=s`w4*^_oZpIhK`oM z$~ujk0lyTvef1lBy5}v(3&=H%=DEMmp6$K6{3RSRhgo9!0mB7qvO{4DF>BHjd1Wys zkprX>8N0eQp3jXd^?sRoaMJRi|2LDrD~#V#Q^7y0cDJ?7&^h&VfjNS>i3DflmI0_7 zzj{VQS^9kIF%XkthATPhFQcm?o9HvCJz`+JS}9P{N@o@K+_U-w;;lVi+XJI{1```F zKHP-(U~bNwbH9+?^5YiVc)o}^XWL(TS+`b}t08-aIfr zVZiV$(yoMHi%DLdgDJV{$c(qENG)Did@(nVTGFCd92EWJSj*pU;~4Vgpa@C2hzBt!_la>!bsCBedJC4TaW+73qen(x=*KC#IN6qUsq3+6Qdu6U*p2J$Mkbv zk4N5$Pn_N_>S4Y{YC>?^9|1sk|2JJW@1aXEAxS|C)$k0KF851b6>f#9%yY&j5Vwys zzn&ata5fAlaOk4g)S2eB)-O|D;6R_1tFA3VqCoT? ztYddoC{(iTie9oXunP%pPWAA0{3H~yY08Tv+Y=%sdhj|IntTYI!e5|) zsm$SZ^{&YP6}mL>Cg*Fd1M=y|{iSknnIOM%$B5rPZw=o6+!#7+j5ml#lb@D8A0Fce z@_i*hl~1sYy)rVl%b6ueGZ2tWMfbi}5H)&u)nBILor@ea^&Q~_qcxb;mg@7^I2e@& zMx<<`DH$@h&we7E38GZ7t>@cpZD1K+P;jDd#^e%`evW`pNrjO}-={G0t+w!30x5#& zOELY=O=J*#{T!)Q)%31Tl%jv`DL7M>i9Ure@Ykpg*7D0?GWeOX35#wD{lXB-0d(_l z+^dmap*-yAHF!oFm(BG17%oJIjn?vH|FixlXm$EfC~SX>J+2_);&Hi5iSFMZH`DBR zW9pveW&f!nO8WKhXjDr-^QKnVA4YU$IWathQ)y7p3F8Le%Z1$o91}DBYxH+-1Dibh zHi2*Asj|g3<0EKh%la(w%x-neFQWn)dFsNR#;)X)q{Lhit2?_(O%^4NgvV-7D$?@DM@>E}s~767yv=w~Ff2oHLN3Ns1QRn)V&`?lYy1@Q zj|9rmmQ5_ZX&g?7Gm+nkPI3V_i+h1TN#mb+M?4GJT4OX=ONqZg1~G*Rs#hI|gab=) zsna!|XjpYIHQ+I3`iEa0Mv=tgOXK0}6u8-RnyGy$@q1|KUTydI&(pQ=Tc^6pQN#Qu5DFo*@xzA(|mGkmei1KVjUGUu`A7tgja#S zRpbSGnY?<@KsXFa;Ahf7P$+dZc|0r~J~jP)c>28HkMnhLLx_i}cj#=PtV;=vECEx@ z3L#JB>)W?eA#FdW7e9&pzl$+-{G912NUOJ9>yi68pcJsL!~cDR*MDyqI4EkS;$kgN z$W^GCs;$tuZ-1}*B5AoyT2F)WMerCe_>HG5t#J8KNdZF1XpoBn6DiXv(|_d`%z}K*y~henizPmi(VKqb2Q6I zvSzbww;NUtrdhx;=p1`b$i z{{(;W_Tv+uPXfPDvZxCE*h|EdPP>Q_qI&WEl=I<@N9TGFC052#>tA)67c3~9aFU>b zT!27gmbf=X);PJsh7xe$UFWy`Zd4B(Q zLio{`NK;xX$$W+lrj~7eIo3rnGct4)GySK1yWk$oFc|9_q`6&6+^eQMDr}cIpkpei z(?{ggQ73jbT|_Sa^Dmztn-|11(zJR`BSOryVmQwIAeU^ct)>cpJu(TJTw57FX9^c&_u^0vri>c(g#&n z{3+_>V*wS{BRP1;9v=)>ybkNBrdCh4&|c%H+4tA$P%5LkOXxp53qoG`8ng+rRc+8H#PARorIS`hfRYRY&7Rf9iP&>q##G?LOEo;Tm8{*Q%T|N2Z z@(&=mm*4y!fD=c8{XP|p;{j~EK#pPSEF$%HMiOWSBWf1Fu#5vTaBatEn!s09Pe?f6 z`@_R?W`3AyuBJ-&Aq^iyQgqG+>CSL*4a#x-nQlPySdFs?3x|@$mD%bvvh-YTl^iG-Nb{4Vv;;@%}^=e7U8HJrdw2E zO#sbGtae#H`@_`jP^eU`U{~Q&*=Q35gcQ`3v8i!HZSGZ8j*xPd9`q&6Wd;EAo+Af# zYk?RC1{Q$)_r_qN^-sxx(*rx!ql}!cp>Kxod+ZrEx<6=ys&LnjTE8f1&`oo;5;y*$ zLRyOlE`*4#0BZLi?;Pn$5)ki}Mff_sDf8G+hpu^yToMWyrRr7iWRFSeO@ z!yf30H9ECBFph3T*2E9qy>wD(Pza9{pOE|@TeAQoY1QIwVd{9Cx5k4mZ@$MESby)H zMz|P>w_B(ddlTjjnxA$FG1E2*kPqowKqlcB(g>6Yzrblgna3>qMUowQbY`Yz!eK)4 zO0J!b2EezM0@LAEIr0QtTB*Eb>;i?NDP`eU6jg{x!ytI%qBKLCE04W*ccC=4D7pF_)6yRYh5k?xv_@5b?8zF1pq8H=eH;-&nuidlY5B zA1;VhSxT$&{suyRaw-@*NF%qCqi4XhQ$GjhC`9tAn1 z0=5kB1AS~o=U4MgbP+~!Gr7LghRA}T*af~Ovgjj!6sd@KJb_$&91omJ%iyN|v&*(u zJRU8s=+7IAxfv}h*F)V6Z}B#jy7Iq@Kl@ppA!fs3VsF17p|X2Otl^Qrh+w|5Qc@uDOtoW95O7}$Ux;+ z<(03|V=<|wkUc@u$KXEr^u+b@cw-`I+S*Cni6F@zn^yLm;^aG%c>c~-odvy@qGXKQ zw3-|}DCzpPoWhKLcFN=6-0t~ndVl8kz|uuhRn+&S8ac3PsU ztpIUT94_)_`wvB(4(S_ZGDg-?2a8gxj%mPs{eYgwDN{z0bak^9yI}pLr20zqcTXa( z^E!7={#aBP@DA-Lz(z1nebL5OvXZj!Xh}HwYTf#dy*#!*7UNy%2tEJiw>pSmHd=;c zK757ZcQoCf92P;jTc`?ji?@0mt4d0&E{^FoEdobbflchyG%Lm?bQwQ`)*K+qx&W%V zVj{R0J=XnUk9vVf6%_w$C%lj?$1%haw6iyKzm%&8s%1E~@%%B{_oMx;L+E>U^mcLT zzI^pJF!ikGx=x+Fz9?f8Nn8^^2lPWUSg8*%tAYiso(G0xW~DbQ1V={tCO!m=eyO=5 zr}ffm-W^YRs!LX`_w9ByKo(vuYg%3V#f>5I1rCGq3})jc!b0h*pi=9%FY89>+Zu&} z?`CIs7sH7h+>cE?{z&ztvIcUNNu=kALEl}LZuv;Ln>0wu%KKvO5)RrJ#?(IltNF^t ztTlu9gQ-lH9vevxRNktwIc%3_C}D?{3Wn<}_W{s+O8&|=>zHLTPT<3i#7zAy*`_Oj zF@U#_R0#8(eL0nCEEc^-CR1X*8E8YzCrjY7JF7O@+C#!6KW3%9+aO_t)tNk#-c+Pl+bYL3CL679wjF2(?66#GebqZ}f_5xUC7SoF+*N?EU$gOX94FU2JLN+N22Q-SAqp3f&>Byxw)2 z-uL*NyQ*dESbfphD>+!%<@rzwGs95wD`g8a)I#_0xfQ9DsBE*3cIV2?w4i*q5}Pe8 zh==fQpVvnVBkNL^ga z$}&qBM3evI3m=(sZI6#hYtK~;#CRq!6Rv<9O7rz zFy?(;2xc*NP72KagJf0KN~-~@6JV;xj5UK_#LyE7=7a2LPzTpduabQEqEDvdJ||)c zrX*el&f)MmHw|I7fOXAfcFxk!oS4h$0ER>pS&5PTY6>MXHbr-m7F=L$O)DFAz?1vO z4qUX;Y<|x!ao}^~z*&inTwlhNff7>7{OOdlG6phCklZ0c?I6L74~tBMu|HF*s=7jh zIo35l^2o+18YQckpz<{EiY(W{HAl)jAk`=0jqT10>-b|UYnca1IG*wctnTw1{lsvl zsE>JC4EGjEV;st~*q8%lwip_{HDRe7FI-es8z7>Xdk`WeCw*qMcimHANRlQwrVog{ zNH&u~6lDHdbRMnb{gJ)$v+@eS zh0o-%Ib>pJ*lW!iDH96u$Kl$mI8VL8@Au5E2_6-fCVl`*wQ zRq#Sx+4iESFYq@3=uo zgw?cHmv;{JAUzr>JjAJ=0qwh!A^?gg#8Mz7BagUY2#^e^_|=+Q4`=rWI2lY|7VY$= z<;se1QAOX-O9qXoWT>k4x-g6~VSZ2MB@)jV7N;_U80$)T5N1XyI*~SlcxS&d2|3A- z$8J}=XOf_h!Pj$2SQ6M3{g%fl(_!Kmw?H_fJ;xSFS%;qi6PAU_>BsSE$sbg-#=u`$ zN(30;q}h=h;*XeL;X#nmzmiS_UQ)XwAGCEav80sLk6n$`r|reBiN9#GTGKxDNGZ?( zd+{rU^*td&W3)f^pT<-Dy?!in`m{c`XA2M@P3vg^m-P8&;D2{B2j3D~>z?$XRBKYJ zOOzQ5If?Kum?j7h8^G^~ajFRn{aF_nr~(W62x&9xP8nwps3bm*Ao$$1<0DU_jzu7! zEVu8Se5(}@ZCCM31RvhpPl)PiJLYf3-6tn4t z_PRo}G4PTCFA{b4EYQ29XkB@%@g9TND-VwxeM=z!x+F3=4;&1t9>tlHn`>|SdMRB0 zQ>u2cVbre(@7t*9%a{m5%-+Dh0D0glr)8D6ywamZQ0l@(aVV+v89;@T<57sQmJ1oY zlj(XO<2KJO|Fm(QIV4Ei2JGY%dk>^eFd)k?`A)1o8iRaU@Q}|r!rBO3BzJZ#{Yr@z zN1++)NjDpn@!C}MO9lpWKZto-?vdE*hw-YE7}w<$R|-g8vI}(gW0#0zx4?tYy(LX0E&g!0VaVVwI$ z?nzK=2S_azE2_poyt01TV6OG)5!4y(54cniZ%o1Y&7dGM(u^Eym zBM#u|BGByh_@x^f3Ew5=FsXd?2L6uJxf_Z|LI12?e*+=Kn`Ya{&^#v*W&rIg+A3_W>ev+z#>b}Lr&OV*9Ja11*%u8mNM+yMm-r0l{Q&nU->~hhr@WZPZ)4j;*jU zXn)qshPNIe>nX+au{b{Og2(S5SKP7KWtcS|F#(cpQqTl!wW9kvMQucnDSk~5YEdda z>BN+%9>>^YbvFg7&*1USgghkV>cVdgsep2c0 z@q68oH1h}E^>y-VFWU@U(4?JP-wyyd3t?(H`s!P6n;Mj0PJBe*ydJEvoZesgrT0S4 z%oeK@s1+o<@j`hD4XI71upmLtYoh_cZgv=*-TZo3wrV!VdDnR0Wvro(ezl_+Y1b4_ z;a>$S!#aB)hpsOL(s$*6_L;)r`UxSrplrk1Tl0w z%#+cFArn$E_+0~GC(`wdbiQ#25QdWp!%&#H;0Rbj-tUni|+?vl<%Xe^YnYH@{iEl5U+AGd6I*>$!oW^aG!12 z2wTin?_C*!e4I~=t~q$@{n)Z^U#mpXw?;HfSnIpXyy@r0DQgWMbT{3#3s)D~geWMh zogdARy*_>ZEaNeScQ6D%qc%Z(v@h}FNX>5fom|drR{o}?HFsPXi__Qx9jcN9(IEpl z-Zp__V#egkk(J@Z-&@MnNRcoe6(T7tR?CvFE40a?uL}9Tg|RkK(OSS|e(|;c$gFEm zuk?g_PnB@XeWQ6#oX+y%ZSy%+nYlk67YuSTxFO|{X2+;=n4jCj@)+HsmHlgciMkoZ z(eMwT$e}mp?fvrCFeW4-TKAoIrBxTp+CvH4RJ!4QtT@Sqngr{XbS_mc=w^)YZq8!D ztf*9(#cl0N{i3I+aD0YpKBk(9JD(RDUm}YfF^`VLCT^*Oc1IfHjzKK0AX{6R3KM>) zKewogEAwbzw1?h0HfAlgLE{96xcJB3w?j}7J9#$)Jv+9Xj&E$sJSi*GIUn5cDG6Ke z+D2Fwlg2kh4IaJ~#E4rn>02pa!EkwF7>NP6Jftr-g76d-HB7_XNB2vK)zZe(*}E zdl#$v6bmD&C8kPfp^IL_2r=PlD=wfKZQajb?lXwyQOeQ5NKVsp?a-bPc7_59cC_O( z5vv-+Q!_G3q+QYe_tw_0ZA;je9{Z@sLTFXLwp{Q0AGA>X9MTUWQWrS4)Rr#Z-_%J| zB>BOptn|5g6O}9|=CwobRjn>g-BjiEDf$)Ub?q7P89f}v%8js)70D~}A_QU3@db6; zge))!K}~c{e7hbq2A0Q|^0jfl=TA}fU>8K_O>)HA_9}G&^o`K(ZLO1|M)cIQkI^)BGw~Xr>r)@CDk|0)2Uodvs z?@)Sk&1JTYD|m{m*xM&j${- zX}QS8vIPCN65Ue2mpJJdRTh%{&&vM+6TcDd literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_002_000_001.jpg b/big_demo/i/b1/b1_002_000_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b865d8dda5f04bdb7d95b592626c49dcf35f3b83 GIT binary patch literal 16515 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 v^~15D`DcXU;f4 zS4*CxY|VC>2HvfG%dVN{NHZtQv=5Y@<|~{)&~+DU*-xLtpk7L0*ZrJvLd$3q*+gn= zz-qQn!VS@x_q9&;2%0t*rTKU@9^Ag`#nV#Qs-Km*M%Tumk!cz5n+H%iBi|5jb~+KH zj_%;>$rCvPBb&U*XE)KhkgJ)ozc&0*rX~(aLcr_7`)Lvr_IC}mCwl6hqhakxX8%&L zpd@I8I^be{UY)r%z0uEl4n@Q-5KLVvLmtEIo(l|D!Il(kY}7+CN4Gc zJ~RRx*(Q$a1NP4z6n_f!1W@B!;a)HyHZ|e$KhsxQDJ$YCg2Z_=OtK(i#}Zq3*2zeOUrVJ5JJ0)WSPH zbO@d>Kn90HofI21Ai~8$k^v-8d|n5d$2G`2!PW$upw6NTMy!cJ<1#9KUGc~$R%-!> z#>Y(LhV49=npnXFGh5uSK!zk7AVRVydepy9LrRj0D;^(iYiDi^(KV&L^&QNKIxCva m%ev=V_PWeB-|R4=M~a(VxQ(xS(G`+1t>17=dgumztp8tw&>1fP literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_002_000_002.jpg b/big_demo/i/b1/b1_002_000_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..277d9fd42430f9a889eb71ee72c0e81d4065fbfb GIT binary patch literal 702 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 Rp+bcU6ev)kLWK$+|JjGlD0ct= literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_002_001_001.jpg b/big_demo/i/b1/b1_002_001_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a0de04d2d4de721b4131d2a211b4ee6fff9754f2 GIT binary patch literal 12329 zcmd6NWmH_vvglxg6A11M?!jFLcN;VioS+G=!QEX$@Zb;}LU4C?2=49>An+#n&N=tq zwceli*8A~#_H=huSJ$q+s%v-cs(x8`SqEUsOUp?EU|;|M80Zi1vJ8*_z{30~e`?r2 z1s?8CjQ|f12M?k`DZFD0vsFy3L+5k zFUkK=_0k2vLi!^U91JA@77GRr3+AN54i@oc34jKj1&axX34PM~(W@EC>m1Nx*njB$M`wyxN#n!6FfhnUdDs`_^nSwM zHxxwv>c zs~V=^{cE95cW!cIZ<48}{Lio0nUsbTw~#q$BT0nD^9t{$=e4UYC-C&I&TTalR`%I! z=Ucqc`<_&BOJ}yzAFcZF5MCNm9Qm-VpSl^AC)gJ2$S{k3en>LGHZ|zSlYhJO$$Fr3metn03 zn&=dgt2><;Un_9!6y;(YBR$7=Fyln-i$EoWz+I?oC7xru~xhAl@EZhQA3rC;rz$6H9p21PI8nk9tv zV+<@l-)HubW^fKXCZTe_pIoP0Yb8g1)4)7HBl?bg@#^;_R<;1=pih)c)2HWzoZgzx z_b&h+!`2I*Mm}FcpWC)NUF&JGN?wwScZNKrrAx&(jNiz7q&%_>Rz;kCkX#ws;zYPK zW@neZZexj7uD>{(WzBrYqPcRgN+{&agGQB8!EZ4;$1r z;1S^9Vc_6l;r?0EFbF_cICw-XJbch=99$kuN-k+^YFaT4aZV#Ys7)b3Ee!?%c3IxP zAsNn&5x4|F@Dh}7`TV;X-fU*z1#ooD@pHOpm_9e~;Tys{F5H8&f>mO{j6Qd=CjQ%j zyuu2%iADwpY4BU=eHZDdYT?6RovOQ%Q_IgoT-Yyw*2O937r;Kc&MZ-NDYq%ay03UP zTCI#IUyED1+&cRI1v(b>Jz{t*wGZCdE7bQ0oMbCna^Ym7-Q*#)rro;L8|CX04M*2< zv?D!2+@FDo79cXR(X^yMOS+MA^JU3j)Ug&(E!>%8L}SRuZ(S6q6KqE$pwnJ!rUkj% z@GyLCNT~640?!wUZyYZM%GI*PzOsl?t3OeX8f`U-ZZ&!mS5o1~%d0xrOeH@Q|0oQu z$&$o<0g#`a>q4fed!O@)5(P>LJmtP0^S;ynJ_`2B361kzzh^Bh_|8$#L0K3tPzK|F znwp?ka_|*KjBX%VjfVi_r}xq9o`#_ha%D{wSz0db(vRMFG+AF;7OipzE2a5qzcATM z>Yf(03?WSRM>%lA7u4)i9RQR>i_E=NBbHZ;Xp5bQlHf^+DEj^t@1Zb@Zgl+-4U^OF z(B42RfgXMIit1UnW@d~Zb1X!&hUL8EpR3j929s`t(gy+#nps zzSl#c0wINCfl}$9#oA-VL18i^6@iqb$y%fM{YXec0*qzBK+5iY#3ZE@+Gl}aiiUVh zDa&}uU<5n~Z$|HYiEJJwfndy3iwT zR_I7~e2EDiBFzwwVxpDTQC{2z)$W50(!^5n#&h9qjABBn_N>(e3Tz)R7n5GiEM8MA z8PRgji13<3$+tk9Op05ax%Ln?a$@ivM(VHAQv(7Fl+Py6*HwtyvV;oS(HSo%Mupc^ zu-||`H4U9l5YqjWCwjP(h|n-*CGHi+5p2ui^%r6;6^lw`yi`>Tb;s@*p2>#)xu$~T z#u4sduz40Y@%85eObhas+jO_Vqx_!geKb)DWnnnij`GNC{>CjcMuzI# zu&gXoV)mya@%I^Cl{tQrz;TJ?S^oYR(74l$x&Id{x99HoF_FqLr7v<9boB)RDTEgK zrv7%nIoe702-h95JI!B*YAZ=ItjC~K!Z{Iz96a>H`ME>YQADsV5wqvl(O2I>Zrrg& z;-Y70cAp#2OjyIg-%q*xVD95JCNuMj>inJO_a4I2@91kL(B*N1;e>xL+^U`FNHI9` zTipM&(f632WGi#&qxpTrN^O1!vGtH&!(tj`Lsan~J4ZNKhn*LMNpncDbfR5)pj~-H->!&mEqd{<0PX?27M>2A$dJF+k|)KgN%)? zslXFf^d$o_^$%YX-Sj7=ekkO*tUKW>urB@TN_NJxNhTY24bLg@EFtz`)zKia4 z(sqy>zRNHPXXWKn6Sct}m-!Ec+**g(l+;tW3b`^#Z7W~mh9A*O2E#Ph1v{F*5+o3! z@a)M0$JqY~wD{4bR?( zS~~Se*8_==X84pV!*ysr7?gw|Xa}#p=(20DtH2LRAP*QQEDv~p&>vQ6In9_;9#6tD zl*h~ck3os%-pm#h5GAS3N@!0jTdU!pBD4kge21zsfsom(xq{&ZKywd$k#k@H00=NZ zczAfkf4e3y(APK?0_JO6@pBvyI~ONdEgqYLdxMhN*xsRf^6#r04hBXP=676AwpzGI zUI9BbBnlEN3kji)h>w!P1*sE+K`JTLup*GX^Svfidq3|r9a6e}_^43+0zmef=)6Hx z9hDz{_Zvnl58v@~M1QKp!6`?0c1}FuJOLQH=$_*j4(1kLAG2Omv#g+imKkzmYjetdfeG z(?-mY9QA$iSb(M!7O&wwSouj6L<%?wVX0He?4&FHV&T;FAyRzavVX?E30zR0T4bJn zUgm9Ot^Kr_Ga`AsvYIM(uD=@U5F(P*`e1fDfB}9sd4Qw}ZG&&A2FjgXp+#yj!kF%DPVhuZb zG9aZHPveyL3~w#-nmXbg-57rSTU`J|L>Q!h z?YdAG6{;=-Oe}FV<8$b~3sqSBBsK>pH`t+i!`?sPuezZAxhTvt=Assyxeh9tZ5hDK zj7QUNQ46-4n6X3WzxQ1T3r2$T@ZHbuehHKq=Idzlwtdu|mHT9IsNYUWt(E0%r47Cz z;h@jPEq)Zlk0Hco@1{a#*ZUxknH74-XQsx%q}UXov=t&v!og#_P(f*}#~S(wrB8+l zN#mxgP#3^#5M-%1niM-MOY zE=yhj>G?XdqIH^vP~B?%@u^_p5zx?3kYWF^#(zxlHM=-Ah+AzEh)c=A16KD>OzND% z#NjkHac~LISCwA^#$*)J>6j5EzqP>%69na80ZtqgrFrA=Tk5sC7nv@TFk0zP^p~W`K zwo%XRPku{L5iUuyJqHbgsS`#C^>ZA|*2(R)yvQ=r^l2R(gc6BOD;1arf|>-Jl`hDF z+p~32#y1kOw|Q0t-R-Zx(=UXaI9FENesmtBEen@1D^%`KP5OL~w_s@5Cs~|9^9huo zRkuEloS{>Og|)^mC!{FN)$>6rQMS*nISHavD1E7HX2TNQh+@uODWcLnRo;-CYfx2a zJQL>RASXnq&6TjCH8+*QkJOZbL35}aXTqxiFG-z7NAhXF( zLuz3a+j#Sdx+YaUC75R{k?=^i^kPMgRrR6N z?8r+!#S7RMF*Epp1m(s#AQ8?OIWy=< z;J}gR0)>KVMv+T;D`cp@vW*a?KZM%K94ZHzw-HyN6|^N_Gty}Y1@R3MWo(1`{)&Z* zg2Jg_*wqBmq5Oex8X4K%k{VpKNL?}dlDw}ZeH-d? zK9GgI0PJjJjOR&=fu%b&Tw6fLu*osMVY=y4d3ucUAI0Pt`xs2mJlRcrX!2-6s+xTdAyZp zqJSSbhrz-&m2vFg$gz-O6|=s^=n3pB9JtzeB^J~r-`J)6P7Mrd{YWV;Rf>>9Hf z`2z5M1`2Q`WPGK`6gPc<&ycX<&k~}30E#}UY{UxkZEhg=f_Ycjdo#s8egFJKN%lpU zDw3~O^}Um&A1lQo|OwIQkWYI z+8Od-{Jy9>%qSAtQRrNU2r=iKQ}P14-QClL%(?n zt#ok?I>)dg-RPtJv|_xcT&8FN9X6@8sV%oBR0F4{QwX)l-60ALb+?0Q@;D=fizCa7 zMON>?l0&Zj)<^<{8S;wjxcroFuU(Y{Ze+L4m!7IzteRzyNXBZTvv1LAWgnG%bjrR# z;@wl$RJkR=ZAW3&j&J*<^V8FRZlQWWdMPw#`Cl&|qBY7n@U5w0n=7g7B(m=fmQ+V}8eD#~bf%QNv1`k*NcfOe z04XGqp9*e@C^U2Gr$)Dn40EZQqtP-O@|7bPhNL#EshXE6EPpIUao(YeQ z5>+gO8jkW0IMuLJIoXhVR!kZjre4A5E_C&g8cT)R1c*n}aE{=s^4KS$uR3!&eKKxI zp!lCVNM>#xV4|x)fiD#yC7()1$e%($9Q?MKf5#wm^ufCIy6=!~(w9ZU#KUkVm8n-f zSmHNOaZTd{)b=%7GzYmc-FxlK-K&+QH_&3v=)vzLehguHCOPEmazxBxTSYAOJouJ$ z5t6Q|hM?+DYF1}X)tv4B0RwR)oNdB1cJt(;UFB#i{Z=$4FnWw3W^$JQLpGHBMZdSw zDM~{_kTc4Ip`wqXpd(Sw*X z(JoZqNg-A^#dJ=8;jHirrN0p^{LSK4V^iJ6snhC|j@d1x|gXkV{|s_Fi#?7X*h z8CBCri`!0ZibXR3Q0Pnc{sd~SwNZLy2&FB0UTVbK%~GXRdSwCC*-mdx@k%$Ow?y{O zR?5YHX?lZa-$5tM+66X^|Gn*u!D|Z{E7##K#?%w5mwP&9u^vw4jHMyHm#G4sI4&e( z=qY<@*qkZ+t2jqV%G@O5*P#O4)Lu~f1mT^rs>CGfCkG6dkcRa(M1;T+;p4BMzxY8i zC@-Q(ux;C)vEpx@Bm03E;JOb^bMmnJ~=gJs$kP`%}fKmt<7ic8O5 zWMP$B+$VdN`X4bj#;PDLucQ-MD{vv@lriS~tKO&MJ;uVxRzUgOoI~u8jA_-ui8*`R z0<-;(#(EMsq12@rk*u$yWb#zY%bJTXMH< zR4(sKyyha}QD-2E`pZHZgDfP-AThnTVhi3TA0)dIRazz+;_nJel5h)f(;+z6eR<_>r{Q+%2cwB1s#?|XU-LE zb;MvkNO4z+v9vwPCtdd@PT@|kM==Oi<`m?d#TOKFN>*+oN{Btcv6*(Fl`>j@R zS{T_Wy@#IyLc?8B=IYW5^OUrZxEM4zx=d5AaL6u;>~GFw@QjaEV>8;(2wUY@%->=e zsY+}q)CPP3JX+8XBgrP4-Cx01;EqIdQgx)|e^yZFCm9`l zxcIN|t|;i4$oXJuM(zdR+}5Gyd!+hzy%^f;opj&>@E2?5l%K$&6wPi4+$i zXEN@gL1J)U2f&9>)X8EknswY;3*?xj5HW&5IfnAtg__m@7wVa$Af$_Y<|=?Da#fx} zieg`c$a{QTF}+54s90LXFMv;Is+<7~n2w;I3BC^@_13dx zS`~W#yXNh1TdwYV!yTa?haPS-UUAKi^ugTWC-C8x!9ABBOSacE#@mXf;Z94{M~WcH zqLSxtip4)?&jLE)ctm$#-@Tuz0ziz}n)29%H2^WN1XR~5JP)zePxZJ2PPKqfB5)n(+}A0|n_ zFiCdnNGK8zQBIBvS%C*%##6s=t%6-l-O_t*B<|9+E=;|$C$g+dV|CIgs_++pl}4d! z-a3{z03E@Ict0m}LJYQvP+l4UKmilX`UW6d{~-2LcrA`TiFYa)bnl19*hUKe?blf- zoI}gF&keuCQ3(UJ8X(F9Ce`+VX`wmprWlNSSNuuq`+&}bwdb50B)MI9z^4aedIHdE z50BDaqcEIQYB zw`bud3xlmnws8U^UKkliqHDb;?q>+16n+DdknDy>vmTJk5ha&L?Aev!bP6=Wjf33@ zlg3iwbH|X$BVJflZv)wZ<&gVTNBnQhiM<&4k{d{_wGjBwEb(UL+{OlQu36hx!VvAc zE(J2S3dV|@Q9Q@Zu3-pZABO3^`IRpi#fD26X*`*&BP$BZ|K96Sc2uR82-A$^4VaAk zq<~D=X4)=50cOY(Z&WP5B+gNAfDI(|G6H2;8+y>!04XSu|`yb}yr|j&e^X>|v<;Ski z%HT)+pA>7|Z6HUFlM;j555BpRLbXjyB)93Od-l*KCDsL}{JQ|C{Bl`iTreb+XH$KD zt(Z5Vb-s-Q|9t=egR5Zpqhbfu_#*O}>*4*&t_vw-+ zjtGK$M`-mG95%?mWhpC2oPz`{NF*q-?MC`;ouzKFjLL1h!(?Cej{v$YNWi!By$2!~ zVG>``9H87ovifLpw||=+#W8mG!PKYF(}neHYGYA)1GJDzC0Ejp>5^a)r}(QKO;o|C zfFL&l<&(KLR=TY#I$0FhnuoY;(vBvC30yN~5vydaG1e^VKu43^9y9+5q^2l2QYp!t zEJ_X0GH!LP)p1P=u37&uv7l*Z1%Oi3S*yMU;ytis*GDd0F_7 zY~mQZ)9rxdBsbbE)tTi^bwn}{q?;&+=EI4~2MqPzAN3;gg#zN%a2S0YI0YAN+Y?|! zrI76tRHG)Om@nsON|=5+BKGuh5cHOqc*T(z|HIfNimR-ic`lt8E1xTmV%So=assNO z8EG6Kg+6=}aWUkqTVfS9OO5_X2!)+vsPof31m1~T^T7!fyNVm}bXflK$L}=8|#&P1rOtsMcidke#9`d*% zb!ZxjSvAdP8sR0FLY|78dvdBLoK=OukR{Zyp|~*vkf{p`ICC&YMdu7vv%kHgXGkFt zgF9WV?#iu7?qZ~%oF5PV<&V4q$1QNpW~2`dE-uOn#mfi=Rxbt*?E!O3^c^*#EAx#eyE9AiUtJH0aq@CdKv-C8g&IJi>O!NW7 zp#BIg7BtumkAU!BXEtB}SRi)ecyTp{&Ph!F>W%YU`~T!8FrO)QQDZc@`|17o8FQL; zkYURrV>BHchTt(!idp%=Vx<9F$@=<^{%`@Mkuj?LMp6$lz*EjyE}mkuRQSe2pzR&JaNMCT6^)i3d`CY^YN%;|?zV9XB? zk4Si%ZX(rdI-Yn(CuKSMjuUq}wXD&(xF}gJ)B%|QK_vIQkG(roz1Y8vJTdr))M`V2 zV*3gxlcRm6k@cR$@JFt)3jhU)SVm&J-3`xJ=3`4yO5keSj~+E!Um!9&lnWijZfYFG z{#0WhLco(oKSk~=HY%X*((&XswGe(0N#Z#1KqDfGi25 z7mLmi_o;|g`A2Ke`~xCXYyUoK^KUQGKmHukA-8(6(|+SWX$q*;WV}o--#3U-fW#E% z`nT&~)1zYt(-xkB5U@DklE*FmH(2)%+BnWtRN!4L$);}qlLTvEKefb+3|>&DmT^mvz(gR{fy{{hwU3FtQee1HAY8r*-(^xo($U! z2gWWyt+?SGxrOu=oULFQMl`;@x*6#RwmGh@oBt#If*U8DLm+03z`Rx>#i@}9J%dKr zK77`&rC&t&9=SXGU0U@gfHh(WuH@y035<{fN*s@`jKun~n?!I?*2UJ>o_2h_&KR@f z+3E(u%p76&Ge*Cya@R(!=+b%l4x9VC0G_6L_mR@#zE55q2z*Bb%etPAYhJs)WEb0C zD_TUtwQz^eJFlB4;KJ{cV}6Xl1+WKX^5)~3@U##en{^AAFy@kyPfq{!_@M`%VBnyK zI-m!q{;KP*g^3%hIru~U{d3I8>I_1*>lD>G+c#E+b_c1{*{nLOIK4sX_eW=Loay~ zF^maM)gKX7$8vbo*}wQJ@>`0`7eI@EMG!Az2&p--_6wlcs1qt70o(t!F(}arZT>OJ zb0+M|Z5;xFER|csavjo6YT1j=s5#V!=1;i*iO2{>7qY95U+E2%@nUHr8x$4t_mxp7 z=4m3n?X0|qz;;R=v5cv!DMZi%-r6s>Ua}#>9=|h==OBoQI$Y(Ggp2Xd&`9lhua-MB zBTQu7=zJHx=}ha&8c?6Pr%W!5{yJyo>yV0SF9CK=uT7^E3%uSavHUJ^!Qz|@cD!WM z5j89$$|cwEGG8*Kl>*39kN8;UPzN9q1|qOasxzUf{+Z=|)pD{v!2mr=6q%)p zd&Cm2M8R|9Sx94)J=R);iyT=>L)G8T*hcE6cuRywr^3Ttf4_TK=SvqFj2L<;j4H4A zUWN@J92)f*)Qb&*?io0q(wd7Gqdi5};yJuwN6YT+iU62NNax4$MpU-D!{WEO7&K{x zoS-uMEGr|u3fP9AD=fb_0K*3i%_~fZ)UE3Fo3vt_JUqO>G*yLiZ^WI?8#bltL4)69 zC>7e*y`^kvHf-voN@hGpWQ9w7Y7+WJ-^f;3tHDB(CQ_$<8lOG!nN|#P;u@uqcz_EM zOBU5Y7^&p9H^F{*JId4$!(WwHOtJeX45F4NWZuI;NM$4Lhp{{uqO*RR?09JKG=nlA}^^-LTx5A{Zee$UKUX28l9TAVb_llrj2F`Qn zti_1p*wG`PGoO&4-8~p=qIZ;yNF{aEaV%kLd&mzaT&|RSK9ulUpBr+Ppnw$Fmd(z+hHxT~ zCP`d=ij{eg;ypV?p2Oy<nHn?AGirub$zhTnw5$2AKA{9ScVmO3N}Ds!`O?KWrG7{D_j!U6MTku3*DY=4wCku zO;+h++dWTP=kH=$#AU6x!CEWZ70R+=JKVztaVTefe*GKm|Ps^(hk;48{WU{jFv zyWqV$KV`zt)%+GhmbJA~7`IC2np|RaFynyJ*6C-TIyR1j@6e=t=*XuKhTRtqxrIdw zCf(fOi!;p&n310QYBpAvV@=hfUwwDdn?ocXJ!RdjaU|?!Lz?*E)+Q~uuE9_0N3*gKDvH&1>tbxdsK#q`8LBLwchwG(v3kij3bx3;5hdh{)W_ z-Utn73VbsmF^ji8?`J9*n*xdrwv_dwYjkp!6MI*`qEvCWf3o=8(D%-2Ixn*|?YyXB z_J;P=q`HRd+8X&6y~}33JTOUCSXQ9m~Bs)nG<-zo5voPrYXUR{niG&+Ny zO)pblq0Y4r(E^PSm{!}h(_YE_{56aoiTQAqJ=nhkXT^v9>6}h;@h!mX?lL&P{aHQg zw%F=v*A43{74-|i(#J`^?A;51zF%MI?OK$C&G-%hx4ysluD>p;-ZD{j``%@CohToZ zu>5ajQwU?9&C1i4l!A`^F$i7-xNP@Zx?P4#ryEz50*6+Hta$;q1)$N~B`hcefzc1B z4S-i`6kemPP1au*es%Q9bug1hXh@8z-h-Ct!&&-_D2VUcMIYahDJs&*ynDrnTc<|= zTlKm~xUU$U(v)LF(7>XKQ`>u|^vLg;vTwfLE2De&V87Aaw`M_+Un60$4a#_Hs zUNa3{fPHB&N~hjUs}a({tUWZ<6^9bja4AudUZ_R(1^l(z7LC!wTA=ifJIYgtk9AMA zcrQE_s-#8OFON&YsB4 zpp?E^?zj@WHQ8}~2-#9&S>H2S<@;s7Uaa5HaE)R=-%{h;o8PttQa!1hoT_$x%|rIz zz9>b|(-`1S34I+?mtEhU^qH#>q#H>*esNx}<`;ymTL}FX1sZSs1$#{JirU;u1 zQ=+>BK!AKl*Sozt$N(t4K1`|blv$t%sN7j+5Ng(=m?Qh;$U z$~-j7Y2PbE+$W`*@~UwTt@O!PLD~^3Ub(t!>eYVNX9<_QEo6p-D!@4tVLBn2i~jrF z30kY2IbJt1kK)|&;lcgY=Wi!psI13*Hznh@TU7N8$!Gc#r`t;y%5Gb!uG!8b#r1u~ zf5{Tkn|t^0oV4!pODTjWFpjdR;`1TsouM)7wG9}$Bo)~Qf*apz6~Nl%F%N3ZmyzBj z&R-~#I(XC8Jb9bCJ6qKw%k9h2tdLI7rnk`$4l1#EY7?Y!PhaG(QQ+HXrk;`r{(HItVy6YT)%5FmcTAKa>Xsk vHDqDp`9^mDWY56!ug9&7ODY}dyfLlJ!bd#z90^n@f8Aq9JmKT}viQFMd+st? literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_002_001_002.jpg b/big_demo/i/b1/b1_002_001_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb34b08773a6f528dde078190c7b35758159e765 GIT binary patch literal 2362 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_002_002_002.jpg b/big_demo/i/b1/b1_002_002_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3ae1dfeddf81ea80ffa3cfc02aa8f0187339e99e GIT binary patch literal 566 zcmb7ANe;p=47B5B>2gRV;0_WodTF)nv$Cg4+%XN4qEq?Ia7q%&)5 zr2G}a5lRO$1i}TV5~;*+f@!o0pKyFVkpa30S11TUdGb8lVc&gyXFE~*zIw}Q$2C!_ zS_oyIu!#ghtdK?s{D)7%U<*^VEd~i#&Fj}NKx~}n`Hm4I;?)0g+7d>L_&Qu3dMiG< literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_002_003_000.jpg b/big_demo/i/b1/b1_002_003_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6b9c5ea373888e67ec1b40a39fd1df5e220f366e GIT binary patch literal 588 zcmb7=J5Izf5Qb;$*l`{RTd+JT1ZP0Bjux~MRN)4s;uthYNOY?-DYn{kAR!PEH60I$ z#|^lF85?CuvK13~6pz30|9jlC`viS5Ii3I_0MZBU4Gw{!51*Nji2E#}h(}UL8CIMq z87HxnDpN`7gZ}a?&Hct-^4rP;=OT?|9FTt{cMnF9qZN*OzzlMO?g2K)DiymCDXNc_ z%D~(!+_PZkr__3s1~+$V+mQ;gE7HbAZSWf!`GvG`2i0^QC$E4 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_002_003_001.jpg b/big_demo/i/b1/b1_002_003_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..03197a8b3f71c76813695d2617d4936562d6dec1 GIT binary patch literal 542 zcmb7ATMEK35Zuk?)rXKkJ%C=Mf>6*?coV&uARfZUk2i_Ctzs>-;)E=D%w%ShF6jYb z+iV&@1VA2;?yv@h0;x)%NvhGBv^CbY(`DYe%vtLTpXCBxl|^34Mjq*;$`F~{S=Unj zD(M8#bD|mH5>!Nrn9eY7qe35^k1J{58|elmA*eusdpjO_w|h~9p<>4h&+nj7;#9>U vVbu}{u|_vR;D37&MlEdJS&R~}Uf{a{Adb#Gd@x}y>B6sc9bv*eV7fj5hh;s1 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_002_003_002.jpg b/big_demo/i/b1/b1_002_003_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..efbf554152798fa076e12a3ade3226b17fca4b0a GIT binary patch literal 521 zcmb7=TMEK35Jm4~nnxdE3hKAIk$wn*ZlYUpXM(s0A3yFSW>N($wBijJl5moHC*cwv z@cZp<3nGBxK)7QAMIxz6l(AHuWtB s6Tn0bH6uX$tQRn7VVcfj5TIt&zEgu^Hy+awOUdMaW$J(tOW%g;6P=Dd#Q*>R literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_003_000_000.jpg b/big_demo/i/b1/b1_003_000_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3cfb8fe690409bebcc9a9fdeccda0f06c556b747 GIT binary patch literal 25222 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 jg?Ib@Gh|#jA$V literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_003_001_000.jpg b/big_demo/i/b1/b1_003_001_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4a4fcc3294dd3c74786ea1900e2a0ccb7612cb54 GIT binary patch literal 6682 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_003_001_001.jpg b/big_demo/i/b1/b1_003_001_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f327584d3303a559898609bd5a27d9e68fb4c513 GIT binary patch literal 531 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 H!ovRni+|Yw literal 0 HcmV?d00001 diff --git a/big_demo/i/blank.gif b/big_demo/i/blank.gif new file mode 100644 index 0000000000000000000000000000000000000000..2536e4cd6d7be21f8e83a075e994a6774a5474c2 GIT binary patch literal 799 zcmcJO!A(R#3`4!rB2f&tTtM7Gl))u+&_=4Dgll8kp5eL^E-oo#p-G?fK>N zrkj5BcS>q$Buf!hm8w;vvMPJorEc}8t6(O&s_K0*6o|1~imB zg@eIpBaK!zxxJ?5cqSVp{uoPTk3+85g@Vh8C*(-d1OOM$2^zOVNgiO*O&l;`7>7_J z1~i>u!NFj(kY1Q|CL63KRKiu{D3q*!a+5i9m literal 0 HcmV?d00001 diff --git a/big_demo/i/firms.png b/big_demo/i/firms.png new file mode 100644 index 0000000000000000000000000000000000000000..4199f95e6f47dba8028cd2d5cedbf6557d30bfc4 GIT binary patch literal 1540 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WMyDrW(e>JaRrL2sHmu_s_N+I=;`Sh8XB6Ln_E~|SXx@z*x1U0PB_<~3KIWylvaI9XodH+O=!{{{4p!A3l2Y=&@tRjvqgM;>3xQCr_R_b?VHSGiT49 zJ%9fEg$oxhUc7ke(xuCnFJHZS_1d*-H*em&b?esc+qduBxpVjK-TU|NKX~xq;lqcI z9zA;e`0I@}5hcO- zX(i=}MX3w{iJ5sNdVa1U3T4K6rh0}3249L60)sKy)5S5w!vE^!^!!5x0&EZbtX?eH zT{8XMUiN?&42O79^ws+||NMVnlT#zabE((gwxyGohWGpJn{0F8*JGY9(mQIZVmSBi zG#JOyUhb;jq!v!8~zguB{dINi-?UD7|4#uV@mQNE~e6f?;N`Cg= zjqQ7*=LCnG-eww_v~lsyg@Kb6UW)#==#gtvpzrNWt8FV+Cs`UB&3x>7ta`%slc6yV zZI?^>A4ha}pLdzW!_vav*DYk^b9&PrC#Sj!9aVYWsDcp>Ut@5{R{fGP6( zLC=L<6GcK7?#Zgz=i7gON`cMe=65Id$JKt<|7U*G{B4toVDh4<1)#j<>FVdQ&MBb@ E09VPR1poj5 literal 0 HcmV?d00001 diff --git a/big_demo/i/himim.png b/big_demo/i/himim.png new file mode 100644 index 0000000000000000000000000000000000000000..6cf338e699c8a758975d11b6b3feb2e887e2a8f4 GIT binary patch literal 1481 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yN!3-otGNns_6k~CayA#8@b22Z19F}xPUq=Rp zjs4tz5?L7-m>B|mLR^93t5>gHzkdCuO`A4v-n?bYmhIcOA2@K}=+UFcjvYI3;>5|5 zCr_O^b^7$_GiT16J$v@txpS8;UAl7R%GIk^uU)%#({T}zkmPv^XKp1zyJRI z`~Uwx(7~f%Gz6#>0zMk%>A-x#P!i-93`|`k888HYXIBM=D`$a6WHAE+-(e7DJf6QI z1t=(0;u=vBoS#-wo>-L15RjOeSEA?V8lq5UtY@lcXkhTAXdy5d6+B%WLoEE?PQD$~ zY#`9~Ix<`LT5>l3lx3{a3W}V&8SnkyJK=#va`Td^{IqXb`~U3zS#G?df6hVs3sxVp z<@M&NtuFl_#^RfEB5Akk<(p3%552CMY~(hRQ!nD!_u$nn{*inO7I4O9s0tTV-Dnms z>g>4S5-O@S@49~2WNj^9u?;J{5&~oI-;G+Yka|(;G4(H=zedf(U3b##hf~Y{?d-Xx z<2Hr)!|VL+EdFeL$E~t;veF$YMUNfzA8?E8H&M4*d2RWU4~>(^7VA}b6Mw<&;$T` CXg~M> literal 0 HcmV?d00001 diff --git a/big_demo/i/menubg.png b/big_demo/i/menubg.png new file mode 100644 index 0000000000000000000000000000000000000000..b8c698ded76f1ddbe3734d78a6ad159db6b124c7 GIT binary patch literal 4846 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 ReQE#z002ovPDHLkV1k?AoY4RP literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/32px_minus.png b/big_demo/i/panojs/32px_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..59d115c3bf8f159fd45a95f52b31802673be108f GIT binary patch literal 3943 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 Bb`$^r literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/32px_plus.png b/big_demo/i/panojs/32px_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..410237c6112c0ed5c797d4ace8081ba1bfb1adf5 GIT binary patch literal 4168 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 RQkDP!002ovPDHLkV1i<+4e|g0 literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/64px_plus.png b/big_demo/i/panojs/64px_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..fd18035cabebe6edebb77e58d4e3eaca7e2c160a GIT binary patch literal 5224 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 i_V>;J@Fsd<{~rKzVne5S?XQ0T0000 literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/64px_show.png b/big_demo/i/panojs/64px_show.png new file mode 100644 index 0000000000000000000000000000000000000000..4e2742beb0305e36d4e8318f7780284310737a75 GIT binary patch literal 5890 zcmV+d7yamoP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000avNklH%cOdG8E> z4gl8xPymwv7T4n?P3vRkH!ZE2D~?K-dv!Rvfkd_o9EA;{{?_4!sT*RRn@cQ z<>h%6i^ZImmzPpnTI!6`B2IFvSa$##0i23PYRk*ZWMpK-ck0xstKWY6?PMSjSmZ)m zc#qa7?{ZpNTJphz2VKXHAOB5JQIR7tG0_@>G>>z#TsHuY0yrJ%gt_2IXP)j?l}gabv*!xsClo~d-v?w zvm@Qz-J{p9Uk~v7!W6~S*V<&>Nnv4OT6J}GL2Yeqk<;ni{GgT)F93#`_xXGaXV0Gf z@8_R?K6dNYt-D;)7OZch0ND2J+czIMawNaDw)VFUha=^FEg>EN3^niZc;?@H^UZ(s z_4Q5jM8}Lr+ZcdQSy@@mmtTH)AS){?^?ocN766enfA5Vq-uSM+zu$Ww8Q#Ng(!PEB zoL_(a^=l4?W7AqKA)40e0JP`_Js!_|Wo6~X4I(@M*!uhXy_J=f7d;-&yutYvF3XxM zU@OnNpWVQkUyCLD!t0Z{crBntFTB_5y|=+MAJG!LUhh5Kxo5ddak)Si&-65{tE=lO zC%la)yb3~JU*B|BSJ%}D*=trj036n*xIUk6zOAk8I%oTh-t28{ZP$H1pPmogT(+na zB3pUb)3nac&f%%4sd-WR2M!!~rlqCjrR?nNG)gIb9Fkfr7R$`cjK8U=>4!^~F8!(~ zb!uvAzO%D)_`?rBe8C{3f1%+5S(e3qLe@2p$8*>1c6al5+76(-sj2Cr$K&zK8>HR7 zef!R_W5>Qz-VZ>V+wJc5cszFvE3V^@zL`nldF#yfQk|fdg_VzKo zt1!l700@ObWMX3C&fMJGGNlxZQV{-@@Zq$hc5+aa@ zgit6X+($r&1VRXI+_)jV{`%`%($mxJ2I1V=-rhcT;>3wPHk(aM&tKrO{zoLiWS%x= zh))X|Yie?GXXqgZKLO6JYf(QUo zLbdl30=wO=7F-4Zm?kGD7lww0yt?rWE~`ldzy;u-UdWb~ma70rw5m?=B__*YOa_(1 z!V+R^#>BwP2_YbqfHFluvf2&UiusFxMoaSn5H5oror4OYn+1&~iB}8`4*Gg}dM093 zcd{&lv9S4vUyku(w%VsjSaU?syhg)Bd#z#->UAXid?ElED^T?G^h^v64*GQCn*cl` z0#K~?^PhkIdC~9pFU6|z!lcJ7fHKHT7D!J^Uc^YVqB{rxDAzLe9u~F&LLqZ-ITb}~ zX20LRbmPVi{hETE=LDH%q42TkG)v=|&`<={3(FYOXxh;1#ZDEUry8vjLsuYRj6#-K zTFc>7daRNXx3qQoEYjXbl`CIY$zrq1w-)F1Iic$?B5`%G~>qZ2) z@(cz_RsfEt&CJY%2qAiZNd~aR97VXe=JS~9^I`InNrXgZ6}c&zUM)1ygiR4pMe{2m z7IDnz*=#nG#bVLR^Ado!BLZMD#W$bHWFbBa%&#UuoZQryzKR!=F~TE+Hd-*Ma0z!Q zfosCyD>ee5P>2i<5Bm)AftMe69#0`bnaKi4F(F>BjH%|Vi3Uu=4U7|2)glBp5KUj?2z|yF&NrCa@etN^ z9|{19X^KQgRwX<%Vs@v1!UVvW5Kb9W2$qHO4sH=FzAz};Y_^2P#>PUU5E+dGV?SAz zS6)=i`UutK|KhlybwUku1;(_1F%FjUKUV6E_)NfVw_A7Z+U3v<-vRJ_G!m5KBSCq! zKkI-{-Gd88B18%ehlpjcT2@mv>L?*NuGvyak}0M7i+=#{h1qCkC?zGuT2)oGov*?~ zU#1b+obsYZ^=l)aH^>B)EKm%W`bv_~m7HUZ7Lc8tZMRyj`mnYL;8z8JTY3X1FE4*C z5&&ki*(?AcYuTKE5N+uzk{!|I{7NCE&Lbf8Tc>;$l1tOraclLZlYHWUgG07y(swC&%&KWpdCor@NW#jI$>=&#|J91fq_ zaT&7A^iy@34ggC_ORT7ek4lhf1F zll*=^)klj@KmByr;c%qv*|W#xcDpm&ZgG&Z;#x*VMrPl8@4Z2f#}hK*zr%+Q7j$=bm+LCqUlHE27g7L7 z=8K?j>n25RmzI|H2s12tF2Lr^o2}f0Wl56cXv7o@2H89BytBQnt?f0V^Y!)hfA8$< z{3RhF!5k?)x7lna(ckCi=ShU3NCtp`fq{yWl9Fw@b6)_c1t41mMmz=J_u{-@adENJ z<#MG=PEOu40)R0Fzu&L=UUG7>IWaNO9H~kR27}C?C|O}8&eTasNoFIkDWwPm0wmrn z-Q{v^DlRT|8pQuo3P2(=4gt6V;5E_28X6k%o12^e9c@*};c(bbo;#foUC9~Yz+%2)L$!0B}A-)n-)7_k_dgTa=Py1Keuxw*NikwEZxJPVH!fID~YEX~f&M%r-6 za&vQ2>+0%^wBM%RBVe@e?i_$4;tH|D;Ye+4Y%FYUZoUE_QGY{gYwLJkUS8Vn-MgL2 z0^E8CZnav?v$L}cAAkJuPs_{8kt{OQ*w|R&a5(hZALp`Zxh2B8z7OCp`VA6?4jsDK z*VpISz53$GdoFL7B6H&Z{|CKu!3tsI1CmarTxM6P3F0G4BD{wQMX7Ja%^_UUHn zr`zQp*#{HK#}cAdn8eamIHmyTM*LtxX>0yuW^{CPwxgqCY<6}w2*4Z)g@`0cL0)wx z*zI;J0G64VnNVL}pI=Z=khxJmnGutvHGMR-yu3`5>FLqY(b?A4*6RRp^ytyTf`Wof z0I*mrrWl&mOd{bieKe)1V)2B2HW$evp12PujhguBY!Y-Eu-4F)c>llnbk?XP14u)7 zL(*P8mKec86b&!)-~Zy}YXIx?;q;>bK%H0ukjalzxvRXWyXHr3+R85PSpeSkezE@z Y00SBj9vAzf)Bpeg07*qoM6N<$f}bTFf&c&j literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/blank.gif b/big_demo/i/panojs/blank.gif new file mode 100644 index 0000000000000000000000000000000000000000..60fa7a1acfebae5abb3f687985ff70ca668a9397 GIT binary patch literal 266 zcmZ?wbhEHbWMp7uSjxb_%*?Eypy1`@Ra;xz-rhcM-n<<(9l@1Vg(l$ z*S~-N?Ck8)($dbIJNKW)K=Ge~bACZ(QD%BZi9$$5szOj=aY<@XZepH-hO?%E5zv7Q aia%KxxftXbbQpjDG{p)>hLyxD99 z76ej)=-vic0UL9~!GgO~9_MsOnufoUx`QHG)5E@a!o?nT8@#*2`fMlI9X~2&%Qwtd fAElzRww7{H`T9z)QIL|gUwP@h-(DMO`2YPI1=f8x literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/grabbing.cur b/big_demo/i/panojs/grabbing.cur new file mode 100644 index 0000000000000000000000000000000000000000..e0dfd04e4d3fcbaa6588c8cbb9e9065609bcb862 GIT binary patch literal 326 zcmZQzU}9ioP*7lC;0HnjMg|5k1_lNVAO;FCH~=vt5Q0Dhn8YOh|NoCEh)sn30RsaF z^8>N`2L=Xv5dHz=L$Uk|1_tQ_266z<4TQl5{{R0$_yG_fVE_NW0fd=>Y#@FBr9t9P K<`XsxO$7j30D*Y` literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/progress.gif b/big_demo/i/panojs/progress.gif new file mode 100644 index 0000000000000000000000000000000000000000..8676212f74640c520b1b4398730972dbc90b59f8 GIT binary patch literal 36292 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/progress_128.gif b/big_demo/i/panojs/progress_128.gif new file mode 100644 index 0000000000000000000000000000000000000000..487036923dc12c380757273bf811436d9d4d33c0 GIT binary patch literal 21649 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/progress_256.gif b/big_demo/i/panojs/progress_256.gif new file mode 100644 index 0000000000000000000000000000000000000000..8676212f74640c520b1b4398730972dbc90b59f8 GIT binary patch literal 36292 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/panojs/progress_512.gif b/big_demo/i/panojs/progress_512.gif new file mode 100644 index 0000000000000000000000000000000000000000..98074a5f609996c1d3946a0395e68a58819435db GIT binary patch literal 42378 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/staroff.png b/big_demo/i/staroff.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd983bbcc38c4f0ba54ede27184b66bcb52b884 GIT binary patch literal 1279 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQaEa{HEjtmSN`?>!lvNA9*GX(gA zxB|rwA3h8uN5NKPgsd?{K8RF&-M;uxY4Jaqy$ z*8u|#=f{8f@2X~9&D&tOaKZXx^4H85o|$_J+C-!aHx8}TMk@7#*bZz^t{mCa7vu~bqnK!A_Yn|ugNiSn=ge>^|;!;)# P&^iWBS3j3^P6|A literal 0 HcmV?d00001 diff --git a/big_demo/i/staroff2.png b/big_demo/i/staroff2.png new file mode 100644 index 0000000000000000000000000000000000000000..7c24cd8e4c6e138989221f4b09601533760f4a8e GIT binary patch literal 1289 zcmeAS@N?(olHy`uVBq!ia0vp^{2*C-ebfng8=k5QS3mA89ZJ6T-G@yGywn%9Bq#P literal 0 HcmV?d00001 diff --git a/big_demo/i/staron.png b/big_demo/i/staron.png new file mode 100644 index 0000000000000000000000000000000000000000..46cf771c33c921daeafc14263bd839b940b06211 GIT binary patch literal 1312 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y4#=yYL5a1Ky3e>~M$jHRR#LUdh#>OTrEd2iyP;3;8 zhQNpj0q)C%!0f}wP!i-9{C{KvhT!k)z;c6uv%n*=n1O-s5C}7hYIrpO1*J+{BT9nv z(@M${i&7Z^5;OBk^!!{y6v~YCO!W*6489aC1ggsLba4#P2%b8Dlk0#12aCDwpa1>6 z<$cqfS_S5=NfMjGxZu*k7mWS_Q%&MqIeWM1bA-3KtoxmHZc3Ix-?OhAPpympc26o_ zWgPiJW!w2%LdIKuiN~b7{oXX?+~#0;p5;7BYfc=g)vUI8nfPOw0LT5%c%YpOp00i_ I>zopr0Dl!-%>V!Z literal 0 HcmV?d00001 diff --git a/big_demo/i/staron2.png b/big_demo/i/staron2.png new file mode 100644 index 0000000000000000000000000000000000000000..e4a9cfa8676923b3f6f64e437d5f1327fe567e3c GIT binary patch literal 1321 zcmeAS@N?(olHy`uVBq!ia0vp^{27#KL%FeF4X6l5_t zI5;>uIwm9}6ciNH*Vi}JD$SqHuzxGV{%s70b}*ek%5eV*!~4e!|35J_Hv=si1*0J_ zBtzioz0YzC42%pVL4LviM>b#x{>~08HyAhzJR*x382Ao?FyoGi*>8b@QYEetCBgY= zCFO}lsSE*$nRz98ey$-3WyX4@dWHrDUy2q2RTX-=IEF}s=k|LuH7IbnoQzKiTXN}d ze%6#Qy(H%T$TK`stg==}OHFz!sqFryG@`VTSSH QHc;a8boFyt=akR{02NJnL;wH) literal 0 HcmV?d00001 diff --git a/big_demo/i/vlast.png b/big_demo/i/vlast.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a8eb4f56af8e0cdceee394764b0d953e10e0b5 GIT binary patch literal 1613 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WMyDrW(e>JaRrJiD=Vw1scC3v=;-L^>+2gD8X6fH85tIk~yHxx2f2czAevdiwbI`1|{ZgoK2Jg@uQQM@2=&#>U3S$0sKzr=+B$rlzK) zrDbGfWM*b&XJ_Z<=NA+d6crT}7Z;b5l$4j3*VNS1*48#OG_F9CFJG}@#i~`SRgHyLRpR_3Jlo+_-u3=B-<|Zr{Fr z=gytGckkZ2ckllF`wt#Gc=+()qeqV(KYsk=$&;r~pFVr`?D_NOFJ8QO`SRtfSFc{b ze*Nano40S@zI*rX{rmSHK79E2@#CjYpT2zg^7ZT2Z{NNF!+8`8!Vu_+dC?8bCk!P) ze!>4oHed+;&aMiKBF+Mj$YKTtzQZ8Qcszea3Q$n0#5JNMI6tkVJh3R1As{g`uSCz! zHAJDzSkF|?(7@nJ(L!J_F7b4646*P(dO0%qwt)y+zyc92UGK=#ao0BG>rUCwYRV?1 zVK`v|3%mO^mD7`&y_x>h7;apwU~EwPfYJWuce&Ww#S^uE)X(cGXPtcS-BO;DMN?8g zmhI4P)>gc-STkPZ*D@ZSo;uO}mpSIQTU*96eyQ?i%T#v{vTBI*>P%x0-m(2mw4#y1 z8zb-L3pTxpla{_wn_ga)!Vvl7iH_LM-@CVF8P4ii))(5&+R*9xW9F;#Z_mox_dGqY z%|y!h&i~fG#Vz~FBcB|N7=YLFvPq!Ha?ib~joFcQ{+U1*TxWET)r*GZPTTjnBwc+rk z;-we-r-!LeGdl3IB=|IAQik)K?vmB(IXm@gSLSzH>pZ@%X4$-bZz}WG{zi>E+TTwr z?)752Jt0tg + + + 123 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + diff --git a/big_demo/js/darkbox.js b/big_demo/js/darkbox.js new file mode 100644 index 0000000..2f7569d --- /dev/null +++ b/big_demo/js/darkbox.js @@ -0,0 +1,15 @@ +function showdarkbox() +{ +closedarkbox() +var dbox = $('
    '); +dbox.css({'height':$(document).height()+'px'}); +var lg = $('
    '); +lg.css({'height':$(document).height()+'px'}); +dbox.append(lg); +$(document.body).append(dbox); + +} +function closedarkbox() +{ +if ($('#darkbox')) { $('#darkbox').remove(); } +} \ No newline at end of file diff --git a/big_demo/js/iscroll.js b/big_demo/js/iscroll.js new file mode 100644 index 0000000..9d8c494 --- /dev/null +++ b/big_demo/js/iscroll.js @@ -0,0 +1,1076 @@ +/*! + * iScroll v4.1.9 ~ Copyright (c) 2011 Matteo Spinelli, http://cubiq.org + * Released under MIT license, http://cubiq.org/license + */ +(function(){ +var m = Math, + mround = function (r) { return r >> 0; }, + vendor = (/webkit/i).test(navigator.appVersion) ? 'webkit' : + (/firefox/i).test(navigator.userAgent) ? 'Moz' : + (/trident/i).test(navigator.userAgent) ? 'ms' : + 'opera' in window ? 'O' : '', + + // Browser capabilities + isAndroid = (/android/gi).test(navigator.appVersion), + isIDevice = (/iphone|ipad/gi).test(navigator.appVersion), + isPlaybook = (/playbook/gi).test(navigator.appVersion), + isTouchPad = (/hp-tablet/gi).test(navigator.appVersion), + + has3d = 'WebKitCSSMatrix' in window && 'm11' in new WebKitCSSMatrix(), + hasTouch = 'ontouchstart' in window && !isTouchPad, + hasTransform = vendor + 'Transform' in document.documentElement.style, + hasTransitionEnd = isIDevice || isPlaybook, + + nextFrame = (function() { + return window.requestAnimationFrame + || window.webkitRequestAnimationFrame + || window.mozRequestAnimationFrame + || window.oRequestAnimationFrame + || window.msRequestAnimationFrame + || function(callback) { return setTimeout(callback, 1); } + })(), + cancelFrame = (function () { + return window.cancelRequestAnimationFrame + || window.webkitCancelAnimationFrame + || window.webkitCancelRequestAnimationFrame + || window.mozCancelRequestAnimationFrame + || window.oCancelRequestAnimationFrame + || window.msCancelRequestAnimationFrame + || clearTimeout + })(), + + // Events + RESIZE_EV = 'onorientationchange' in window ? 'orientationchange' : 'resize', + START_EV = hasTouch ? 'touchstart' : 'mousedown', + MOVE_EV = hasTouch ? 'touchmove' : 'mousemove', + END_EV = hasTouch ? 'touchend' : 'mouseup', + CANCEL_EV = hasTouch ? 'touchcancel' : 'mouseup', + WHEEL_EV = vendor == 'Moz' ? 'DOMMouseScroll' : 'mousewheel', + + // Helpers + trnOpen = 'translate' + (has3d ? '3d(' : '('), + trnClose = has3d ? ',0)' : ')', + + // Constructor + iScroll = function (el, options) { + var that = this, + doc = document, + i; + + that.wrapper = typeof el == 'object' ? el : doc.getElementById(el); + that.wrapper.style.overflow = 'hidden'; + that.scroller = that.wrapper.children[0]; + + // Default options + that.options = { + hScroll: true, + vScroll: true, + x: 0, + y: 0, + bounce: true, + bounceLock: false, + momentum: true, + lockDirection: true, + useTransform: true, + useTransition: false, + topOffset: 0, + checkDOMChanges: false, // Experimental + + // Scrollbar + hScrollbar: true, + vScrollbar: true, + fixedScrollbar: isAndroid, + hideScrollbar: isIDevice, + fadeScrollbar: isIDevice && has3d, + scrollbarClass: '', + + // Zoom + zoom: false, + zoomMin: 1, + zoomMax: 4, + doubleTapZoom: 2, + wheelAction: 'scroll', + + // Snap + snap: false, + snapThreshold: 1, + + // Events + onRefresh: null, + onBeforeScrollStart: function (e) { e.preventDefault(); }, + onScrollStart: null, + onBeforeScrollMove: null, + onScrollMove: null, + onBeforeScrollEnd: null, + onScrollEnd: null, + onTouchEnd: null, + onDestroy: null, + onZoomStart: null, + onZoom: null, + onZoomEnd: null + }; + + // User defined options + for (i in options) that.options[i] = options[i]; + + // Set starting position + that.x = that.options.x; + that.y = that.options.y; + + // Normalize options + that.options.useTransform = hasTransform ? that.options.useTransform : false; + that.options.hScrollbar = that.options.hScroll && that.options.hScrollbar; + that.options.vScrollbar = that.options.vScroll && that.options.vScrollbar; + that.options.zoom = that.options.useTransform && that.options.zoom; + that.options.useTransition = hasTransitionEnd && that.options.useTransition; + + // Helpers FIX ANDROID BUG! + // translate3d and scale doesn't work together! + // Ignoring 3d ONLY WHEN YOU SET that.options.zoom + if ( that.options.zoom && isAndroid ){ + trnOpen = 'translate('; + trnClose = ')'; + } + + // Set some default styles + that.scroller.style[vendor + 'TransitionProperty'] = that.options.useTransform ? '-' + vendor.toLowerCase() + '-transform' : 'top left'; + that.scroller.style[vendor + 'TransitionDuration'] = '0'; + that.scroller.style[vendor + 'TransformOrigin'] = '0 0'; + if (that.options.useTransition) that.scroller.style[vendor + 'TransitionTimingFunction'] = 'cubic-bezier(0.33,0.66,0.66,1)'; + + if (that.options.useTransform) that.scroller.style[vendor + 'Transform'] = trnOpen + that.x + 'px,' + that.y + 'px' + trnClose; + else that.scroller.style.cssText += ';position:absolute;top:' + that.y + 'px;left:' + that.x + 'px'; + + if (that.options.useTransition) that.options.fixedScrollbar = true; + + that.refresh(); + + that._bind(RESIZE_EV, window); + that._bind(START_EV); + if (!hasTouch) { + that._bind('mouseout', that.wrapper); + if (that.options.wheelAction != 'none') + that._bind(WHEEL_EV); + } + + if (that.options.checkDOMChanges) that.checkDOMTime = setInterval(function () { + that._checkDOMChanges(); + }, 500); + }; + +// Prototype +iScroll.prototype = { + enabled: true, + x: 0, + y: 0, + steps: [], + scale: 1, + currPageX: 0, currPageY: 0, + pagesX: [], pagesY: [], + aniTime: null, + wheelZoomCount: 0, + + handleEvent: function (e) { + var that = this; + switch(e.type) { + case START_EV: + if (!hasTouch && e.button !== 0) return; + that._start(e); + break; + case MOVE_EV: that._move(e); break; + case END_EV: + case CANCEL_EV: that._end(e); break; + case RESIZE_EV: that._resize(); break; + case WHEEL_EV: that._wheel(e); break; + case 'mouseout': that._mouseout(e); break; + case 'webkitTransitionEnd': that._transitionEnd(e); break; + } + }, + + _checkDOMChanges: function () { + if (this.moved || this.zoomed || this.animating || + (this.scrollerW == this.scroller.offsetWidth * this.scale && this.scrollerH == this.scroller.offsetHeight * this.scale)) return; + + this.refresh(); + }, + + _scrollbar: function (dir) { + var that = this, + doc = document, + bar; + + if (!that[dir + 'Scrollbar']) { + if (that[dir + 'ScrollbarWrapper']) { + if (hasTransform) that[dir + 'ScrollbarIndicator'].style[vendor + 'Transform'] = ''; + that[dir + 'ScrollbarWrapper'].parentNode.removeChild(that[dir + 'ScrollbarWrapper']); + that[dir + 'ScrollbarWrapper'] = null; + that[dir + 'ScrollbarIndicator'] = null; + } + + return; + } + + if (!that[dir + 'ScrollbarWrapper']) { + // Create the scrollbar wrapper + bar = doc.createElement('div'); + + if (that.options.scrollbarClass) bar.className = that.options.scrollbarClass + dir.toUpperCase(); + else bar.style.cssText = 'position:absolute;z-index:100;' + (dir == 'h' ? 'height:7px;bottom:1px;left:2px;right:' + (that.vScrollbar ? '7' : '2') + 'px' : 'width:7px;bottom:' + (that.hScrollbar ? '7' : '2') + 'px;top:2px;right:1px'); + + bar.style.cssText += ';pointer-events:none;-' + vendor + '-transition-property:opacity;-' + vendor + '-transition-duration:' + (that.options.fadeScrollbar ? '350ms' : '0') + ';overflow:hidden;opacity:' + (that.options.hideScrollbar ? '0' : '1'); + + that.wrapper.appendChild(bar); + that[dir + 'ScrollbarWrapper'] = bar; + + // Create the scrollbar indicator + bar = doc.createElement('div'); + if (!that.options.scrollbarClass) { + bar.style.cssText = 'position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);-' + vendor + '-background-clip:padding-box;-' + vendor + '-box-sizing:border-box;' + (dir == 'h' ? 'height:100%' : 'width:100%') + ';-' + vendor + '-border-radius:3px;border-radius:3px'; + } + bar.style.cssText += ';pointer-events:none;-' + vendor + '-transition-property:-' + vendor + '-transform;-' + vendor + '-transition-timing-function:cubic-bezier(0.33,0.66,0.66,1);-' + vendor + '-transition-duration:0;-' + vendor + '-transform:' + trnOpen + '0,0' + trnClose; + if (that.options.useTransition) bar.style.cssText += ';-' + vendor + '-transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)'; + + that[dir + 'ScrollbarWrapper'].appendChild(bar); + that[dir + 'ScrollbarIndicator'] = bar; + } + + if (dir == 'h') { + that.hScrollbarSize = that.hScrollbarWrapper.clientWidth; + that.hScrollbarIndicatorSize = m.max(mround(that.hScrollbarSize * that.hScrollbarSize / that.scrollerW), 8); + that.hScrollbarIndicator.style.width = that.hScrollbarIndicatorSize + 'px'; + that.hScrollbarMaxScroll = that.hScrollbarSize - that.hScrollbarIndicatorSize; + that.hScrollbarProp = that.hScrollbarMaxScroll / that.maxScrollX; + } else { + that.vScrollbarSize = that.vScrollbarWrapper.clientHeight; + that.vScrollbarIndicatorSize = m.max(mround(that.vScrollbarSize * that.vScrollbarSize / that.scrollerH), 8); + that.vScrollbarIndicator.style.height = that.vScrollbarIndicatorSize + 'px'; + that.vScrollbarMaxScroll = that.vScrollbarSize - that.vScrollbarIndicatorSize; + that.vScrollbarProp = that.vScrollbarMaxScroll / that.maxScrollY; + } + + // Reset position + that._scrollbarPos(dir, true); + }, + + _resize: function () { + var that = this; + setTimeout(function () { that.refresh(); }, isAndroid ? 200 : 0); + }, + + _pos: function (x, y) { + x = this.hScroll ? x : 0; + y = this.vScroll ? y : 0; + + if (this.options.useTransform) { + this.scroller.style[vendor + 'Transform'] = trnOpen + x + 'px,' + y + 'px' + trnClose + ' scale(' + this.scale + ')'; + } else { + x = mround(x); + y = mround(y); + this.scroller.style.left = x + 'px'; + this.scroller.style.top = y + 'px'; + } + + this.x = x; + this.y = y; + + this._scrollbarPos('h'); + this._scrollbarPos('v'); + }, + + _scrollbarPos: function (dir, hidden) { + var that = this, + pos = dir == 'h' ? that.x : that.y, + size; + + if (!that[dir + 'Scrollbar']) return; + + pos = that[dir + 'ScrollbarProp'] * pos; + + if (pos < 0) { + if (!that.options.fixedScrollbar) { + size = that[dir + 'ScrollbarIndicatorSize'] + mround(pos * 3); + if (size < 8) size = 8; + that[dir + 'ScrollbarIndicator'].style[dir == 'h' ? 'width' : 'height'] = size + 'px'; + } + pos = 0; + } else if (pos > that[dir + 'ScrollbarMaxScroll']) { + if (!that.options.fixedScrollbar) { + size = that[dir + 'ScrollbarIndicatorSize'] - mround((pos - that[dir + 'ScrollbarMaxScroll']) * 3); + if (size < 8) size = 8; + that[dir + 'ScrollbarIndicator'].style[dir == 'h' ? 'width' : 'height'] = size + 'px'; + pos = that[dir + 'ScrollbarMaxScroll'] + (that[dir + 'ScrollbarIndicatorSize'] - size); + } else { + pos = that[dir + 'ScrollbarMaxScroll']; + } + } + + that[dir + 'ScrollbarWrapper'].style[vendor + 'TransitionDelay'] = '0'; + that[dir + 'ScrollbarWrapper'].style.opacity = hidden && that.options.hideScrollbar ? '0' : '1'; + that[dir + 'ScrollbarIndicator'].style[vendor + 'Transform'] = trnOpen + (dir == 'h' ? pos + 'px,0' : '0,' + pos + 'px') + trnClose; + }, + + _start: function (e) { + var that = this, + point = hasTouch ? e.touches[0] : e, + matrix, x, y, + c1, c2; + + if (!that.enabled) return; + + if (that.options.onBeforeScrollStart) that.options.onBeforeScrollStart.call(that, e); + + if (that.options.useTransition || that.options.zoom) that._transitionTime(0); + + that.moved = false; + that.animating = false; + that.zoomed = false; + that.distX = 0; + that.distY = 0; + that.absDistX = 0; + that.absDistY = 0; + that.dirX = 0; + that.dirY = 0; + + // Gesture start + if (that.options.zoom && hasTouch && e.touches.length > 1) { + c1 = m.abs(e.touches[0].pageX-e.touches[1].pageX); + c2 = m.abs(e.touches[0].pageY-e.touches[1].pageY); + that.touchesDistStart = m.sqrt(c1 * c1 + c2 * c2); + + that.originX = m.abs(e.touches[0].pageX + e.touches[1].pageX - that.wrapperOffsetLeft * 2) / 2 - that.x; + that.originY = m.abs(e.touches[0].pageY + e.touches[1].pageY - that.wrapperOffsetTop * 2) / 2 - that.y; + + if (that.options.onZoomStart) that.options.onZoomStart.call(that, e); + } + + if (that.options.momentum) { + if (that.options.useTransform) { + // Very lame general purpose alternative to CSSMatrix + matrix = getComputedStyle(that.scroller, null)[vendor + 'Transform'].replace(/[^0-9-.,]/g, '').split(','); + x = matrix[4] * 1; + y = matrix[5] * 1; + } else { + x = getComputedStyle(that.scroller, null).left.replace(/[^0-9-]/g, '') * 1; + y = getComputedStyle(that.scroller, null).top.replace(/[^0-9-]/g, '') * 1; + } + + if (x != that.x || y != that.y) { + if (that.options.useTransition) that._unbind('webkitTransitionEnd'); + else cancelFrame(that.aniTime); + that.steps = []; + that._pos(x, y); + } + } + + that.absStartX = that.x; // Needed by snap threshold + that.absStartY = that.y; + + that.startX = that.x; + that.startY = that.y; + that.pointX = point.pageX; + that.pointY = point.pageY; + + that.startTime = e.timeStamp || Date.now(); + + if (that.options.onScrollStart) that.options.onScrollStart.call(that, e); + + that._bind(MOVE_EV); + that._bind(END_EV); + that._bind(CANCEL_EV); + }, + + _move: function (e) { + var that = this, + point = hasTouch ? e.touches[0] : e, + deltaX = point.pageX - that.pointX, + deltaY = point.pageY - that.pointY, + newX = that.x + deltaX, + newY = that.y + deltaY, + c1, c2, scale, + timestamp = e.timeStamp || Date.now(); + + if (that.options.onBeforeScrollMove) that.options.onBeforeScrollMove.call(that, e); + + // Zoom + if (that.options.zoom && hasTouch && e.touches.length > 1) { + c1 = m.abs(e.touches[0].pageX - e.touches[1].pageX); + c2 = m.abs(e.touches[0].pageY - e.touches[1].pageY); + that.touchesDist = m.sqrt(c1*c1+c2*c2); + + that.zoomed = true; + + scale = 1 / that.touchesDistStart * that.touchesDist * this.scale; + + if (scale < that.options.zoomMin) scale = 0.5 * that.options.zoomMin * Math.pow(2.0, scale / that.options.zoomMin); + else if (scale > that.options.zoomMax) scale = 2.0 * that.options.zoomMax * Math.pow(0.5, that.options.zoomMax / scale); + + that.lastScale = scale / this.scale; + + newX = this.originX - this.originX * that.lastScale + this.x, + newY = this.originY - this.originY * that.lastScale + this.y; + + this.scroller.style[vendor + 'Transform'] = trnOpen + newX + 'px,' + newY + 'px' + trnClose + ' scale(' + scale + ')'; + + if (that.options.onZoom) that.options.onZoom.call(that, e); + return; + } + + that.pointX = point.pageX; + that.pointY = point.pageY; + + // Slow down if outside of the boundaries + if (newX > 0 || newX < that.maxScrollX) { + newX = that.options.bounce ? that.x + (deltaX / 2) : newX >= 0 || that.maxScrollX >= 0 ? 0 : that.maxScrollX; + } + if (newY > that.minScrollY || newY < that.maxScrollY) { + newY = that.options.bounce ? that.y + (deltaY / 2) : newY >= that.minScrollY || that.maxScrollY >= 0 ? that.minScrollY : that.maxScrollY; + } + + that.distX += deltaX; + that.distY += deltaY; + that.absDistX = m.abs(that.distX); + that.absDistY = m.abs(that.distY); + + if (that.absDistX < 6 && that.absDistY < 6) { + return; + } + + // Lock direction + if (that.options.lockDirection) { + if (that.absDistX > that.absDistY + 5) { + newY = that.y; + deltaY = 0; + } else if (that.absDistY > that.absDistX + 5) { + newX = that.x; + deltaX = 0; + } + } + + that.moved = true; + that._pos(newX, newY); + that.dirX = deltaX > 0 ? -1 : deltaX < 0 ? 1 : 0; + that.dirY = deltaY > 0 ? -1 : deltaY < 0 ? 1 : 0; + + if (timestamp - that.startTime > 300) { + that.startTime = timestamp; + that.startX = that.x; + that.startY = that.y; + } + + if (that.options.onScrollMove) that.options.onScrollMove.call(that, e); + }, + + _end: function (e) { + if (hasTouch && e.touches.length != 0) return; + + var that = this, + point = hasTouch ? e.changedTouches[0] : e, + target, ev, + momentumX = { dist:0, time:0 }, + momentumY = { dist:0, time:0 }, + duration = (e.timeStamp || Date.now()) - that.startTime, + newPosX = that.x, + newPosY = that.y, + distX, distY, + newDuration, + snap, + scale; + + that._unbind(MOVE_EV); + that._unbind(END_EV); + that._unbind(CANCEL_EV); + + if (that.options.onBeforeScrollEnd) that.options.onBeforeScrollEnd.call(that, e); + + if (that.zoomed) { + scale = that.scale * that.lastScale; + scale = Math.max(that.options.zoomMin, scale); + scale = Math.min(that.options.zoomMax, scale); + that.lastScale = scale / that.scale; + that.scale = scale; + + that.x = that.originX - that.originX * that.lastScale + that.x; + that.y = that.originY - that.originY * that.lastScale + that.y; + + that.scroller.style[vendor + 'TransitionDuration'] = '200ms'; + that.scroller.style[vendor + 'Transform'] = trnOpen + that.x + 'px,' + that.y + 'px' + trnClose + ' scale(' + that.scale + ')'; + + that.zoomed = false; + that.refresh(); + + if (that.options.onZoomEnd) that.options.onZoomEnd.call(that, e); + return; + } + + if (!that.moved) { + if (hasTouch) { + if (that.doubleTapTimer && that.options.zoom) { + // Double tapped + clearTimeout(that.doubleTapTimer); + that.doubleTapTimer = null; + if (that.options.onZoomStart) that.options.onZoomStart.call(that, e); + that.zoom(that.pointX, that.pointY, that.scale == 1 ? that.options.doubleTapZoom : 1); + if (that.options.onZoomEnd) { + setTimeout(function() { + that.options.onZoomEnd.call(that, e); + }, 200); // 200 is default zoom duration + } + } else { + that.doubleTapTimer = setTimeout(function () { + that.doubleTapTimer = null; + + // Find the last touched element + target = point.target; + while (target.nodeType != 1) target = target.parentNode; + + if (target.tagName != 'SELECT' && target.tagName != 'INPUT' && target.tagName != 'TEXTAREA') { + ev = document.createEvent('MouseEvents'); + ev.initMouseEvent('click', true, true, e.view, 1, + point.screenX, point.screenY, point.clientX, point.clientY, + e.ctrlKey, e.altKey, e.shiftKey, e.metaKey, + 0, null); + ev._fake = true; + target.dispatchEvent(ev); + } + }, that.options.zoom ? 250 : 0); + } + } + + that._resetPos(200); + + if (that.options.onTouchEnd) that.options.onTouchEnd.call(that, e); + return; + } + + if (duration < 300 && that.options.momentum) { + momentumX = newPosX ? that._momentum(newPosX - that.startX, duration, -that.x, that.scrollerW - that.wrapperW + that.x, that.options.bounce ? that.wrapperW : 0) : momentumX; + momentumY = newPosY ? that._momentum(newPosY - that.startY, duration, -that.y, (that.maxScrollY < 0 ? that.scrollerH - that.wrapperH + that.y - that.minScrollY : 0), that.options.bounce ? that.wrapperH : 0) : momentumY; + + newPosX = that.x + momentumX.dist; + newPosY = that.y + momentumY.dist; + + if ((that.x > 0 && newPosX > 0) || (that.x < that.maxScrollX && newPosX < that.maxScrollX)) momentumX = { dist:0, time:0 }; + if ((that.y > that.minScrollY && newPosY > that.minScrollY) || (that.y < that.maxScrollY && newPosY < that.maxScrollY)) momentumY = { dist:0, time:0 }; + } + + if (momentumX.dist || momentumY.dist) { + newDuration = m.max(m.max(momentumX.time, momentumY.time), 10); + + // Do we need to snap? + if (that.options.snap) { + distX = newPosX - that.absStartX; + distY = newPosY - that.absStartY; + if (m.abs(distX) < that.options.snapThreshold && m.abs(distY) < that.options.snapThreshold) { that.scrollTo(that.absStartX, that.absStartY, 200); } + else { + snap = that._snap(newPosX, newPosY); + newPosX = snap.x; + newPosY = snap.y; + newDuration = m.max(snap.time, newDuration); + } + } + + that.scrollTo(mround(newPosX), mround(newPosY), newDuration); + + if (that.options.onTouchEnd) that.options.onTouchEnd.call(that, e); + return; + } + + // Do we need to snap? + if (that.options.snap) { + distX = newPosX - that.absStartX; + distY = newPosY - that.absStartY; + if (m.abs(distX) < that.options.snapThreshold && m.abs(distY) < that.options.snapThreshold) that.scrollTo(that.absStartX, that.absStartY, 200); + else { + snap = that._snap(that.x, that.y); + if (snap.x != that.x || snap.y != that.y) that.scrollTo(snap.x, snap.y, snap.time); + } + + if (that.options.onTouchEnd) that.options.onTouchEnd.call(that, e); + return; + } + + that._resetPos(200); + if (that.options.onTouchEnd) that.options.onTouchEnd.call(that, e); + }, + + _resetPos: function (time) { + var that = this, + resetX = that.x >= 0 ? 0 : that.x < that.maxScrollX ? that.maxScrollX : that.x, + resetY = that.y >= that.minScrollY || that.maxScrollY > 0 ? that.minScrollY : that.y < that.maxScrollY ? that.maxScrollY : that.y; + + if (resetX == that.x && resetY == that.y) { + if (that.moved) { + that.moved = false; + if (that.options.onScrollEnd) that.options.onScrollEnd.call(that); // Execute custom code on scroll end + } + + if (that.hScrollbar && that.options.hideScrollbar) { + if (vendor == 'webkit') that.hScrollbarWrapper.style[vendor + 'TransitionDelay'] = '300ms'; + that.hScrollbarWrapper.style.opacity = '0'; + } + if (that.vScrollbar && that.options.hideScrollbar) { + if (vendor == 'webkit') that.vScrollbarWrapper.style[vendor + 'TransitionDelay'] = '300ms'; + that.vScrollbarWrapper.style.opacity = '0'; + } + + return; + } + + that.scrollTo(resetX, resetY, time || 0); + }, + + _wheel: function (e) { + var that = this, + wheelDeltaX, wheelDeltaY, + deltaX, deltaY, + deltaScale; + + if ('wheelDeltaX' in e) { + wheelDeltaX = e.wheelDeltaX / 12; + wheelDeltaY = e.wheelDeltaY / 12; + } else if('wheelDelta' in e) { + wheelDeltaX = wheelDeltaY = e.wheelDelta / 12; + } else if ('detail' in e) { + wheelDeltaX = wheelDeltaY = -e.detail * 3; + } else { + return; + } + + if (that.options.wheelAction == 'zoom') { + deltaScale = that.scale * Math.pow(2, 1/3 * (wheelDeltaY ? wheelDeltaY / Math.abs(wheelDeltaY) : 0)); + if (deltaScale < that.options.zoomMin) deltaScale = that.options.zoomMin; + if (deltaScale > that.options.zoomMax) deltaScale = that.options.zoomMax; + + if (deltaScale != that.scale) { + if (!that.wheelZoomCount && that.options.onZoomStart) that.options.onZoomStart.call(that, e); + that.wheelZoomCount++; + + that.zoom(e.pageX, e.pageY, deltaScale, 400); + + setTimeout(function() { + that.wheelZoomCount--; + if (!that.wheelZoomCount && that.options.onZoomEnd) that.options.onZoomEnd.call(that, e); + }, 400); + } + + return; + } + + deltaX = that.x + wheelDeltaX; + deltaY = that.y + wheelDeltaY; + + if (deltaX > 0) deltaX = 0; + else if (deltaX < that.maxScrollX) deltaX = that.maxScrollX; + + if (deltaY > that.minScrollY) deltaY = that.minScrollY; + else if (deltaY < that.maxScrollY) deltaY = that.maxScrollY; + + that.scrollTo(deltaX, deltaY, 0); + }, + + _mouseout: function (e) { + var t = e.relatedTarget; + + if (!t) { + this._end(e); + return; + } + + while (t = t.parentNode) if (t == this.wrapper) return; + + this._end(e); + }, + + _transitionEnd: function (e) { + var that = this; + + if (e.target != that.scroller) return; + + that._unbind('webkitTransitionEnd'); + + that._startAni(); + }, + + + /** + * + * Utilities + * + */ + _startAni: function () { + var that = this, + startX = that.x, startY = that.y, + startTime = Date.now(), + step, easeOut, + animate; + + if (that.animating) return; + + if (!that.steps.length) { + that._resetPos(400); + return; + } + + step = that.steps.shift(); + + if (step.x == startX && step.y == startY) step.time = 0; + + that.animating = true; + that.moved = true; + + if (that.options.useTransition) { + that._transitionTime(step.time); + that._pos(step.x, step.y); + that.animating = false; + if (step.time) that._bind('webkitTransitionEnd'); + else that._resetPos(0); + return; + } + + animate = function () { + var now = Date.now(), + newX, newY; + + if (now >= startTime + step.time) { + that._pos(step.x, step.y); + that.animating = false; + if (that.options.onAnimationEnd) that.options.onAnimationEnd.call(that); // Execute custom code on animation end + that._startAni(); + return; + } + + now = (now - startTime) / step.time - 1; + easeOut = m.sqrt(1 - now * now); + newX = (step.x - startX) * easeOut + startX; + newY = (step.y - startY) * easeOut + startY; + that._pos(newX, newY); + if (that.animating) that.aniTime = nextFrame(animate); + }; + + animate(); + }, + + _transitionTime: function (time) { + time += 'ms'; + this.scroller.style[vendor + 'TransitionDuration'] = time; + if (this.hScrollbar) this.hScrollbarIndicator.style[vendor + 'TransitionDuration'] = time; + if (this.vScrollbar) this.vScrollbarIndicator.style[vendor + 'TransitionDuration'] = time; + }, + + _momentum: function (dist, time, maxDistUpper, maxDistLower, size) { + var deceleration = 0.0006, + speed = m.abs(dist) / time, + newDist = (speed * speed) / (2 * deceleration), + newTime = 0, outsideDist = 0; + + // Proportinally reduce speed if we are outside of the boundaries + if (dist > 0 && newDist > maxDistUpper) { + outsideDist = size / (6 / (newDist / speed * deceleration)); + maxDistUpper = maxDistUpper + outsideDist; + speed = speed * maxDistUpper / newDist; + newDist = maxDistUpper; + } else if (dist < 0 && newDist > maxDistLower) { + outsideDist = size / (6 / (newDist / speed * deceleration)); + maxDistLower = maxDistLower + outsideDist; + speed = speed * maxDistLower / newDist; + newDist = maxDistLower; + } + + newDist = newDist * (dist < 0 ? -1 : 1); + newTime = speed / deceleration; + + return { dist: newDist, time: mround(newTime) }; + }, + + _offset: function (el) { + var left = -el.offsetLeft, + top = -el.offsetTop; + + while (el = el.offsetParent) { + left -= el.offsetLeft; + top -= el.offsetTop; + } + + if (el != this.wrapper) { + left *= this.scale; + top *= this.scale; + } + + return { left: left, top: top }; + }, + + _snap: function (x, y) { + var that = this, + i, l, + page, time, + sizeX, sizeY; + + // Check page X + page = that.pagesX.length - 1; + for (i=0, l=that.pagesX.length; i= that.pagesX[i]) { + page = i; + break; + } + } + if (page == that.currPageX && page > 0 && that.dirX < 0) page--; + x = that.pagesX[page]; + sizeX = m.abs(x - that.pagesX[that.currPageX]); + sizeX = sizeX ? m.abs(that.x - x) / sizeX * 500 : 0; + that.currPageX = page; + + // Check page Y + page = that.pagesY.length-1; + for (i=0; i= that.pagesY[i]) { + page = i; + break; + } + } + if (page == that.currPageY && page > 0 && that.dirY < 0) page--; + y = that.pagesY[page]; + sizeY = m.abs(y - that.pagesY[that.currPageY]); + sizeY = sizeY ? m.abs(that.y - y) / sizeY * 500 : 0; + that.currPageY = page; + + // Snap with constant speed (proportional duration) + time = mround(m.max(sizeX, sizeY)) || 200; + + return { x: x, y: y, time: time }; + }, + + _bind: function (type, el, bubble) { + (el || this.scroller).addEventListener(type, this, !!bubble); + }, + + _unbind: function (type, el, bubble) { + (el || this.scroller).removeEventListener(type, this, !!bubble); + }, + + + /** + * + * Public methods + * + */ + destroy: function () { + var that = this; + + that.scroller.style[vendor + 'Transform'] = ''; + + // Remove the scrollbars + that.hScrollbar = false; + that.vScrollbar = false; + that._scrollbar('h'); + that._scrollbar('v'); + + // Remove the event listeners + that._unbind(RESIZE_EV, window); + that._unbind(START_EV); + that._unbind(MOVE_EV); + that._unbind(END_EV); + that._unbind(CANCEL_EV); + + if (!that.options.hasTouch) { + that._unbind('mouseout', that.wrapper); + that._unbind(WHEEL_EV); + } + + if (that.options.useTransition) that._unbind('webkitTransitionEnd'); + + if (that.options.checkDOMChanges) clearInterval(that.checkDOMTime); + + if (that.options.onDestroy) that.options.onDestroy.call(that); + }, + + refresh: function () { + var that = this, + offset, + i, l, + els, + pos = 0, + page = 0; + + if (that.scale < that.options.zoomMin) that.scale = that.options.zoomMin; + that.wrapperW = that.wrapper.clientWidth || 1; + that.wrapperH = that.wrapper.clientHeight || 1; + + that.minScrollY = -that.options.topOffset || 0; + that.scrollerW = mround(that.scroller.offsetWidth * that.scale); + that.scrollerH = mround((that.scroller.offsetHeight + that.minScrollY) * that.scale); + that.maxScrollX = that.wrapperW - that.scrollerW; + that.maxScrollY = that.wrapperH - that.scrollerH + that.minScrollY; + that.dirX = 0; + that.dirY = 0; + + if (that.options.onRefresh) that.options.onRefresh.call(that); + + that.hScroll = that.options.hScroll && that.maxScrollX < 0; + that.vScroll = that.options.vScroll && (!that.options.bounceLock && !that.hScroll || that.scrollerH > that.wrapperH); + + that.hScrollbar = that.hScroll && that.options.hScrollbar; + that.vScrollbar = that.vScroll && that.options.vScrollbar && that.scrollerH > that.wrapperH; + + offset = that._offset(that.wrapper); + that.wrapperOffsetLeft = -offset.left; + that.wrapperOffsetTop = -offset.top; + + // Prepare snap + if (typeof that.options.snap == 'string') { + that.pagesX = []; + that.pagesY = []; + els = that.scroller.querySelectorAll(that.options.snap); + for (i=0, l=els.length; i= that.maxScrollX) { + that.pagesX[page] = pos; + pos = pos - that.wrapperW; + page++; + } + if (that.maxScrollX%that.wrapperW) that.pagesX[that.pagesX.length] = that.maxScrollX - that.pagesX[that.pagesX.length-1] + that.pagesX[that.pagesX.length-1]; + + pos = 0; + page = 0; + that.pagesY = []; + while (pos >= that.maxScrollY) { + that.pagesY[page] = pos; + pos = pos - that.wrapperH; + page++; + } + if (that.maxScrollY%that.wrapperH) that.pagesY[that.pagesY.length] = that.maxScrollY - that.pagesY[that.pagesY.length-1] + that.pagesY[that.pagesY.length-1]; + } + + // Prepare the scrollbars + that._scrollbar('h'); + that._scrollbar('v'); + + if (!that.zoomed) { + that.scroller.style[vendor + 'TransitionDuration'] = '0'; + that._resetPos(200); + } + }, + + scrollTo: function (x, y, time, relative) { + var that = this, + step = x, + i, l; + + that.stop(); + + if (!step.length) step = [{ x: x, y: y, time: time, relative: relative }]; + + for (i=0, l=step.length; i 0 ? 0 : pos.left < that.maxScrollX ? that.maxScrollX : pos.left; + pos.top = pos.top > that.minScrollY ? that.minScrollY : pos.top < that.maxScrollY ? that.maxScrollY : pos.top; + time = time === undefined ? m.max(m.abs(pos.left)*2, m.abs(pos.top)*2) : time; + + that.scrollTo(pos.left, pos.top, time); + }, + + scrollToPage: function (pageX, pageY, time) { + var that = this, x, y; + + time = time === undefined ? 400 : time; + + if (that.options.onScrollStart) that.options.onScrollStart.call(that); + + if (that.options.snap) { + pageX = pageX == 'next' ? that.currPageX+1 : pageX == 'prev' ? that.currPageX-1 : pageX; + pageY = pageY == 'next' ? that.currPageY+1 : pageY == 'prev' ? that.currPageY-1 : pageY; + + pageX = pageX < 0 ? 0 : pageX > that.pagesX.length-1 ? that.pagesX.length-1 : pageX; + pageY = pageY < 0 ? 0 : pageY > that.pagesY.length-1 ? that.pagesY.length-1 : pageY; + + that.currPageX = pageX; + that.currPageY = pageY; + x = that.pagesX[pageX]; + y = that.pagesY[pageY]; + } else { + x = -that.wrapperW * pageX; + y = -that.wrapperH * pageY; + if (x < that.maxScrollX) x = that.maxScrollX; + if (y < that.maxScrollY) y = that.maxScrollY; + } + + that.scrollTo(x, y, time); + }, + + disable: function () { + this.stop(); + this._resetPos(0); + this.enabled = false; + + // If disabled after touchstart we make sure that there are no left over events + this._unbind(MOVE_EV); + this._unbind(END_EV); + this._unbind(CANCEL_EV); + }, + + enable: function () { + this.enabled = true; + }, + + stop: function () { + if (this.options.useTransition) this._unbind('webkitTransitionEnd'); + else cancelFrame(this.aniTime); + this.steps = []; + this.moved = false; + this.animating = false; + }, + + zoom: function (x, y, scale, time) { + var that = this, + relScale = scale / that.scale; + + if (!that.options.useTransform) return; + + that.zoomed = true; + time = time === undefined ? 200 : time; + x = x - that.wrapperOffsetLeft - that.x; + y = y - that.wrapperOffsetTop - that.y; + that.x = x - x * relScale + that.x; + that.y = y - y * relScale + that.y; + + that.scale = scale; + that.refresh(); + + that.x = that.x > 0 ? 0 : that.x < that.maxScrollX ? that.maxScrollX : that.x; + that.y = that.y > that.minScrollY ? that.minScrollY : that.y < that.maxScrollY ? that.maxScrollY : that.y; + + that.scroller.style[vendor + 'TransitionDuration'] = time + 'ms'; + that.scroller.style[vendor + 'Transform'] = trnOpen + that.x + 'px,' + that.y + 'px' + trnClose + ' scale(' + scale + ')'; + that.zoomed = false; + }, + + isReady: function () { + return !this.moved && !this.zoomed && !this.animating; + } +}; + +if (typeof exports !== 'undefined') exports.iScroll = iScroll; +else window.iScroll = iScroll; + +})(); diff --git a/big_demo/js/jquery.min.js b/big_demo/js/jquery.min.js new file mode 100644 index 0000000..979ed08 --- /dev/null +++ b/big_demo/js/jquery.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.7.1 jquery.com | jquery.org/license */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
    "+""+"
    ",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
    t
    ",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
    ",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; +f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() +{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/big_demo/js/jquery.mobile.js b/big_demo/js/jquery.mobile.js new file mode 100644 index 0000000..b5fbcb1 --- /dev/null +++ b/big_demo/js/jquery.mobile.js @@ -0,0 +1,7551 @@ +/* +* jQuery Mobile Framework 1.1.0 db342b1f315c282692791aa870455901fdb46a55 +* http://jquerymobile.com +* +* Copyright 2011 (c) jQuery Project +* Dual licensed under the MIT or GPL Version 2 licenses. +* http://jquery.org/license +* +*/ +(function ( root, doc, factory ) { + if ( typeof define === "function" && define.amd ) { + // AMD. Register as an anonymous module. + define( [ "jquery" ], function ( $ ) { + factory( $, root, doc ); + return $.mobile; + }); + } else { + // Browser globals + factory( root.jQuery, root, doc ); + } +}( this, document, function ( $, window, document, undefined ) { + + +// This plugin is an experiment for abstracting away the touch and mouse +// events so that developers don't have to worry about which method of input +// the device their document is loaded on supports. +// +// The idea here is to allow the developer to register listeners for the +// basic mouse events, such as mousedown, mousemove, mouseup, and click, +// and the plugin will take care of registering the correct listeners +// behind the scenes to invoke the listener at the fastest possible time +// for that device, while still retaining the order of event firing in +// the traditional mouse environment, should multiple handlers be registered +// on the same element for different events. +// +// The current version exposes the following virtual events to jQuery bind methods: +// "vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel" + +(function( $, window, document, undefined ) { + +var dataPropertyName = "virtualMouseBindings", + touchTargetPropertyName = "virtualTouchID", + virtualEventNames = "vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split( " " ), + touchEventProps = "clientX clientY pageX pageY screenX screenY".split( " " ), + mouseHookProps = $.event.mouseHooks ? $.event.mouseHooks.props : [], + mouseEventProps = $.event.props.concat( mouseHookProps ), + activeDocHandlers = {}, + resetTimerID = 0, + startX = 0, + startY = 0, + didScroll = false, + clickBlockList = [], + blockMouseTriggers = false, + blockTouchTriggers = false, + eventCaptureSupported = "addEventListener" in document, + $document = $( document ), + nextTouchID = 1, + lastTouchID = 0; + +$.vmouse = { + moveDistanceThreshold: 10, + clickDistanceThreshold: 10, + resetTimerDuration: 1500 +}; + +function getNativeEvent( event ) { + + while ( event && typeof event.originalEvent !== "undefined" ) { + event = event.originalEvent; + } + return event; +} + +function createVirtualEvent( event, eventType ) { + + var t = event.type, + oe, props, ne, prop, ct, touch, i, j; + + event = $.Event(event); + event.type = eventType; + + oe = event.originalEvent; + props = $.event.props; + + // addresses separation of $.event.props in to $.event.mouseHook.props and Issue 3280 + // https://github.com/jquery/jquery-mobile/issues/3280 + if ( t.search( /^(mouse|click)/ ) > -1 ) { + props = mouseEventProps; + } + + // copy original event properties over to the new event + // this would happen if we could call $.event.fix instead of $.Event + // but we don't have a way to force an event to be fixed multiple times + if ( oe ) { + for ( i = props.length, prop; i; ) { + prop = props[ --i ]; + event[ prop ] = oe[ prop ]; + } + } + + // make sure that if the mouse and click virtual events are generated + // without a .which one is defined + if ( t.search(/mouse(down|up)|click/) > -1 && !event.which ){ + event.which = 1; + } + + if ( t.search(/^touch/) !== -1 ) { + ne = getNativeEvent( oe ); + t = ne.touches; + ct = ne.changedTouches; + touch = ( t && t.length ) ? t[0] : ( (ct && ct.length) ? ct[ 0 ] : undefined ); + + if ( touch ) { + for ( j = 0, len = touchEventProps.length; j < len; j++){ + prop = touchEventProps[ j ]; + event[ prop ] = touch[ prop ]; + } + } + } + + return event; +} + +function getVirtualBindingFlags( element ) { + + var flags = {}, + b, k; + + while ( element ) { + + b = $.data( element, dataPropertyName ); + + for ( k in b ) { + if ( b[ k ] ) { + flags[ k ] = flags.hasVirtualBinding = true; + } + } + element = element.parentNode; + } + return flags; +} + +function getClosestElementWithVirtualBinding( element, eventType ) { + var b; + while ( element ) { + + b = $.data( element, dataPropertyName ); + + if ( b && ( !eventType || b[ eventType ] ) ) { + return element; + } + element = element.parentNode; + } + return null; +} + +function enableTouchBindings() { + blockTouchTriggers = false; +} + +function disableTouchBindings() { + blockTouchTriggers = true; +} + +function enableMouseBindings() { + lastTouchID = 0; + clickBlockList.length = 0; + blockMouseTriggers = false; + + // When mouse bindings are enabled, our + // touch bindings are disabled. + disableTouchBindings(); +} + +function disableMouseBindings() { + // When mouse bindings are disabled, our + // touch bindings are enabled. + enableTouchBindings(); +} + +function startResetTimer() { + clearResetTimer(); + resetTimerID = setTimeout(function(){ + resetTimerID = 0; + enableMouseBindings(); + }, $.vmouse.resetTimerDuration ); +} + +function clearResetTimer() { + if ( resetTimerID ){ + clearTimeout( resetTimerID ); + resetTimerID = 0; + } +} + +function triggerVirtualEvent( eventType, event, flags ) { + var ve; + + if ( ( flags && flags[ eventType ] ) || + ( !flags && getClosestElementWithVirtualBinding( event.target, eventType ) ) ) { + + ve = createVirtualEvent( event, eventType ); + + $( event.target).trigger( ve ); + } + + return ve; +} + +function mouseEventCallback( event ) { + var touchID = $.data(event.target, touchTargetPropertyName); + + if ( !blockMouseTriggers && ( !lastTouchID || lastTouchID !== touchID ) ){ + var ve = triggerVirtualEvent( "v" + event.type, event ); + if ( ve ) { + if ( ve.isDefaultPrevented() ) { + event.preventDefault(); + } + if ( ve.isPropagationStopped() ) { + event.stopPropagation(); + } + if ( ve.isImmediatePropagationStopped() ) { + event.stopImmediatePropagation(); + } + } + } +} + +function handleTouchStart( event ) { + + var touches = getNativeEvent( event ).touches, + target, flags; + + if ( touches && touches.length === 1 ) { + + target = event.target; + flags = getVirtualBindingFlags( target ); + + if ( flags.hasVirtualBinding ) { + + lastTouchID = nextTouchID++; + $.data( target, touchTargetPropertyName, lastTouchID ); + + clearResetTimer(); + + disableMouseBindings(); + didScroll = false; + + var t = getNativeEvent( event ).touches[ 0 ]; + startX = t.pageX; + startY = t.pageY; + + triggerVirtualEvent( "vmouseover", event, flags ); + triggerVirtualEvent( "vmousedown", event, flags ); + } + } +} + +function handleScroll( event ) { + if ( blockTouchTriggers ) { + return; + } + + if ( !didScroll ) { + triggerVirtualEvent( "vmousecancel", event, getVirtualBindingFlags( event.target ) ); + } + + didScroll = true; + startResetTimer(); +} + +function handleTouchMove( event ) { + if ( blockTouchTriggers ) { + return; + } + + var t = getNativeEvent( event ).touches[ 0 ], + didCancel = didScroll, + moveThreshold = $.vmouse.moveDistanceThreshold; + didScroll = didScroll || + ( Math.abs(t.pageX - startX) > moveThreshold || + Math.abs(t.pageY - startY) > moveThreshold ), + flags = getVirtualBindingFlags( event.target ); + + if ( didScroll && !didCancel ) { + triggerVirtualEvent( "vmousecancel", event, flags ); + } + + triggerVirtualEvent( "vmousemove", event, flags ); + startResetTimer(); +} + +function handleTouchEnd( event ) { + if ( blockTouchTriggers ) { + return; + } + + disableTouchBindings(); + + var flags = getVirtualBindingFlags( event.target ), + t; + triggerVirtualEvent( "vmouseup", event, flags ); + + if ( !didScroll ) { + var ve = triggerVirtualEvent( "vclick", event, flags ); + if ( ve && ve.isDefaultPrevented() ) { + // The target of the mouse events that follow the touchend + // event don't necessarily match the target used during the + // touch. This means we need to rely on coordinates for blocking + // any click that is generated. + t = getNativeEvent( event ).changedTouches[ 0 ]; + clickBlockList.push({ + touchID: lastTouchID, + x: t.clientX, + y: t.clientY + }); + + // Prevent any mouse events that follow from triggering + // virtual event notifications. + blockMouseTriggers = true; + } + } + triggerVirtualEvent( "vmouseout", event, flags); + didScroll = false; + + startResetTimer(); +} + +function hasVirtualBindings( ele ) { + var bindings = $.data( ele, dataPropertyName ), + k; + + if ( bindings ) { + for ( k in bindings ) { + if ( bindings[ k ] ) { + return true; + } + } + } + return false; +} + +function dummyMouseHandler(){} + +function getSpecialEventObject( eventType ) { + var realType = eventType.substr( 1 ); + + return { + setup: function( data, namespace ) { + // If this is the first virtual mouse binding for this element, + // add a bindings object to its data. + + if ( !hasVirtualBindings( this ) ) { + $.data( this, dataPropertyName, {}); + } + + // If setup is called, we know it is the first binding for this + // eventType, so initialize the count for the eventType to zero. + var bindings = $.data( this, dataPropertyName ); + bindings[ eventType ] = true; + + // If this is the first virtual mouse event for this type, + // register a global handler on the document. + + activeDocHandlers[ eventType ] = ( activeDocHandlers[ eventType ] || 0 ) + 1; + + if ( activeDocHandlers[ eventType ] === 1 ) { + $document.bind( realType, mouseEventCallback ); + } + + // Some browsers, like Opera Mini, won't dispatch mouse/click events + // for elements unless they actually have handlers registered on them. + // To get around this, we register dummy handlers on the elements. + + $( this ).bind( realType, dummyMouseHandler ); + + // For now, if event capture is not supported, we rely on mouse handlers. + if ( eventCaptureSupported ) { + // If this is the first virtual mouse binding for the document, + // register our touchstart handler on the document. + + activeDocHandlers[ "touchstart" ] = ( activeDocHandlers[ "touchstart" ] || 0) + 1; + + if (activeDocHandlers[ "touchstart" ] === 1) { + $document.bind( "touchstart", handleTouchStart ) + .bind( "touchend", handleTouchEnd ) + + // On touch platforms, touching the screen and then dragging your finger + // causes the window content to scroll after some distance threshold is + // exceeded. On these platforms, a scroll prevents a click event from being + // dispatched, and on some platforms, even the touchend is suppressed. To + // mimic the suppression of the click event, we need to watch for a scroll + // event. Unfortunately, some platforms like iOS don't dispatch scroll + // events until *AFTER* the user lifts their finger (touchend). This means + // we need to watch both scroll and touchmove events to figure out whether + // or not a scroll happenens before the touchend event is fired. + + .bind( "touchmove", handleTouchMove ) + .bind( "scroll", handleScroll ); + } + } + }, + + teardown: function( data, namespace ) { + // If this is the last virtual binding for this eventType, + // remove its global handler from the document. + + --activeDocHandlers[ eventType ]; + + if ( !activeDocHandlers[ eventType ] ) { + $document.unbind( realType, mouseEventCallback ); + } + + if ( eventCaptureSupported ) { + // If this is the last virtual mouse binding in existence, + // remove our document touchstart listener. + + --activeDocHandlers[ "touchstart" ]; + + if ( !activeDocHandlers[ "touchstart" ] ) { + $document.unbind( "touchstart", handleTouchStart ) + .unbind( "touchmove", handleTouchMove ) + .unbind( "touchend", handleTouchEnd ) + .unbind( "scroll", handleScroll ); + } + } + + var $this = $( this ), + bindings = $.data( this, dataPropertyName ); + + // teardown may be called when an element was + // removed from the DOM. If this is the case, + // jQuery core may have already stripped the element + // of any data bindings so we need to check it before + // using it. + if ( bindings ) { + bindings[ eventType ] = false; + } + + // Unregister the dummy event handler. + + $this.unbind( realType, dummyMouseHandler ); + + // If this is the last virtual mouse binding on the + // element, remove the binding data from the element. + + if ( !hasVirtualBindings( this ) ) { + $this.removeData( dataPropertyName ); + } + } + }; +} + +// Expose our custom events to the jQuery bind/unbind mechanism. + +for ( var i = 0; i < virtualEventNames.length; i++ ){ + $.event.special[ virtualEventNames[ i ] ] = getSpecialEventObject( virtualEventNames[ i ] ); +} + +// Add a capture click handler to block clicks. +// Note that we require event capture support for this so if the device +// doesn't support it, we punt for now and rely solely on mouse events. +if ( eventCaptureSupported ) { + document.addEventListener( "click", function( e ){ + var cnt = clickBlockList.length, + target = e.target, + x, y, ele, i, o, touchID; + + if ( cnt ) { + x = e.clientX; + y = e.clientY; + threshold = $.vmouse.clickDistanceThreshold; + + // The idea here is to run through the clickBlockList to see if + // the current click event is in the proximity of one of our + // vclick events that had preventDefault() called on it. If we find + // one, then we block the click. + // + // Why do we have to rely on proximity? + // + // Because the target of the touch event that triggered the vclick + // can be different from the target of the click event synthesized + // by the browser. The target of a mouse/click event that is syntehsized + // from a touch event seems to be implementation specific. For example, + // some browsers will fire mouse/click events for a link that is near + // a touch event, even though the target of the touchstart/touchend event + // says the user touched outside the link. Also, it seems that with most + // browsers, the target of the mouse/click event is not calculated until the + // time it is dispatched, so if you replace an element that you touched + // with another element, the target of the mouse/click will be the new + // element underneath that point. + // + // Aside from proximity, we also check to see if the target and any + // of its ancestors were the ones that blocked a click. This is necessary + // because of the strange mouse/click target calculation done in the + // Android 2.1 browser, where if you click on an element, and there is a + // mouse/click handler on one of its ancestors, the target will be the + // innermost child of the touched element, even if that child is no where + // near the point of touch. + + ele = target; + + while ( ele ) { + for ( i = 0; i < cnt; i++ ) { + o = clickBlockList[ i ]; + touchID = 0; + + if ( ( ele === target && Math.abs( o.x - x ) < threshold && Math.abs( o.y - y ) < threshold ) || + $.data( ele, touchTargetPropertyName ) === o.touchID ) { + // XXX: We may want to consider removing matches from the block list + // instead of waiting for the reset timer to fire. + e.preventDefault(); + e.stopPropagation(); + return; + } + } + ele = ele.parentNode; + } + } + }, true); +} +})( jQuery, window, document ); + + + +// Script: jQuery hashchange event +// +// *Version: 1.3, Last updated: 7/21/2010* +// +// Project Home - http://benalman.com/projects/jquery-hashchange-plugin/ +// GitHub - http://github.com/cowboy/jquery-hashchange/ +// Source - http://github.com/cowboy/jquery-hashchange/raw/master/jquery.ba-hashchange.js +// (Minified) - http://github.com/cowboy/jquery-hashchange/raw/master/jquery.ba-hashchange.min.js (0.8kb gzipped) +// +// About: License +// +// Copyright (c) 2010 "Cowboy" Ben Alman, +// Dual licensed under the MIT and GPL licenses. +// http://benalman.com/about/license/ +// +// About: Examples +// +// These working examples, complete with fully commented code, illustrate a few +// ways in which this plugin can be used. +// +// hashchange event - http://benalman.com/code/projects/jquery-hashchange/examples/hashchange/ +// document.domain - http://benalman.com/code/projects/jquery-hashchange/examples/document_domain/ +// +// About: Support and Testing +// +// Information about what version or versions of jQuery this plugin has been +// tested with, what browsers it has been tested in, and where the unit tests +// reside (so you can test it yourself). +// +// jQuery Versions - 1.2.6, 1.3.2, 1.4.1, 1.4.2 +// Browsers Tested - Internet Explorer 6-8, Firefox 2-4, Chrome 5-6, Safari 3.2-5, +// Opera 9.6-10.60, iPhone 3.1, Android 1.6-2.2, BlackBerry 4.6-5. +// Unit Tests - http://benalman.com/code/projects/jquery-hashchange/unit/ +// +// About: Known issues +// +// While this jQuery hashchange event implementation is quite stable and +// robust, there are a few unfortunate browser bugs surrounding expected +// hashchange event-based behaviors, independent of any JavaScript +// window.onhashchange abstraction. See the following examples for more +// information: +// +// Chrome: Back Button - http://benalman.com/code/projects/jquery-hashchange/examples/bug-chrome-back-button/ +// Firefox: Remote XMLHttpRequest - http://benalman.com/code/projects/jquery-hashchange/examples/bug-firefox-remote-xhr/ +// WebKit: Back Button in an Iframe - http://benalman.com/code/projects/jquery-hashchange/examples/bug-webkit-hash-iframe/ +// Safari: Back Button from a different domain - http://benalman.com/code/projects/jquery-hashchange/examples/bug-safari-back-from-diff-domain/ +// +// Also note that should a browser natively support the window.onhashchange +// event, but not report that it does, the fallback polling loop will be used. +// +// About: Release History +// +// 1.3 - (7/21/2010) Reorganized IE6/7 Iframe code to make it more +// "removable" for mobile-only development. Added IE6/7 document.title +// support. Attempted to make Iframe as hidden as possible by using +// techniques from http://www.paciellogroup.com/blog/?p=604. Added +// support for the "shortcut" format $(window).hashchange( fn ) and +// $(window).hashchange() like jQuery provides for built-in events. +// Renamed jQuery.hashchangeDelay to and +// lowered its default value to 50. Added +// and properties plus document-domain.html +// file to address access denied issues when setting document.domain in +// IE6/7. +// 1.2 - (2/11/2010) Fixed a bug where coming back to a page using this plugin +// from a page on another domain would cause an error in Safari 4. Also, +// IE6/7 Iframe is now inserted after the body (this actually works), +// which prevents the page from scrolling when the event is first bound. +// Event can also now be bound before DOM ready, but it won't be usable +// before then in IE6/7. +// 1.1 - (1/21/2010) Incorporated document.documentMode test to fix IE8 bug +// where browser version is incorrectly reported as 8.0, despite +// inclusion of the X-UA-Compatible IE=EmulateIE7 meta tag. +// 1.0 - (1/9/2010) Initial Release. Broke out the jQuery BBQ event.special +// window.onhashchange functionality into a separate plugin for users +// who want just the basic event & back button support, without all the +// extra awesomeness that BBQ provides. This plugin will be included as +// part of jQuery BBQ, but also be available separately. + +(function($,window,undefined){ + // Reused string. + var str_hashchange = 'hashchange', + + // Method / object references. + doc = document, + fake_onhashchange, + special = $.event.special, + + // Does the browser support window.onhashchange? Note that IE8 running in + // IE7 compatibility mode reports true for 'onhashchange' in window, even + // though the event isn't supported, so also test document.documentMode. + doc_mode = doc.documentMode, + supports_onhashchange = 'on' + str_hashchange in window && ( doc_mode === undefined || doc_mode > 7 ); + + // Get location.hash (or what you'd expect location.hash to be) sans any + // leading #. Thanks for making this necessary, Firefox! + function get_fragment( url ) { + url = url || location.href; + return '#' + url.replace( /^[^#]*#?(.*)$/, '$1' ); + }; + + // Method: jQuery.fn.hashchange + // + // Bind a handler to the window.onhashchange event or trigger all bound + // window.onhashchange event handlers. This behavior is consistent with + // jQuery's built-in event handlers. + // + // Usage: + // + // > jQuery(window).hashchange( [ handler ] ); + // + // Arguments: + // + // handler - (Function) Optional handler to be bound to the hashchange + // event. This is a "shortcut" for the more verbose form: + // jQuery(window).bind( 'hashchange', handler ). If handler is omitted, + // all bound window.onhashchange event handlers will be triggered. This + // is a shortcut for the more verbose + // jQuery(window).trigger( 'hashchange' ). These forms are described in + // the section. + // + // Returns: + // + // (jQuery) The initial jQuery collection of elements. + + // Allow the "shortcut" format $(elem).hashchange( fn ) for binding and + // $(elem).hashchange() for triggering, like jQuery does for built-in events. + $.fn[ str_hashchange ] = function( fn ) { + return fn ? this.bind( str_hashchange, fn ) : this.trigger( str_hashchange ); + }; + + // Property: jQuery.fn.hashchange.delay + // + // The numeric interval (in milliseconds) at which the + // polling loop executes. Defaults to 50. + + // Property: jQuery.fn.hashchange.domain + // + // If you're setting document.domain in your JavaScript, and you want hash + // history to work in IE6/7, not only must this property be set, but you must + // also set document.domain BEFORE jQuery is loaded into the page. This + // property is only applicable if you are supporting IE6/7 (or IE8 operating + // in "IE7 compatibility" mode). + // + // In addition, the property must be set to the + // path of the included "document-domain.html" file, which can be renamed or + // modified if necessary (note that the document.domain specified must be the + // same in both your main JavaScript as well as in this file). + // + // Usage: + // + // jQuery.fn.hashchange.domain = document.domain; + + // Property: jQuery.fn.hashchange.src + // + // If, for some reason, you need to specify an Iframe src file (for example, + // when setting document.domain as in ), you can + // do so using this property. Note that when using this property, history + // won't be recorded in IE6/7 until the Iframe src file loads. This property + // is only applicable if you are supporting IE6/7 (or IE8 operating in "IE7 + // compatibility" mode). + // + // Usage: + // + // jQuery.fn.hashchange.src = 'path/to/file.html'; + + $.fn[ str_hashchange ].delay = 50; + /* + $.fn[ str_hashchange ].domain = null; + $.fn[ str_hashchange ].src = null; + */ + + // Event: hashchange event + // + // Fired when location.hash changes. In browsers that support it, the native + // HTML5 window.onhashchange event is used, otherwise a polling loop is + // initialized, running every milliseconds to + // see if the hash has changed. In IE6/7 (and IE8 operating in "IE7 + // compatibility" mode), a hidden Iframe is created to allow the back button + // and hash-based history to work. + // + // Usage as described in : + // + // > // Bind an event handler. + // > jQuery(window).hashchange( function(e) { + // > var hash = location.hash; + // > ... + // > }); + // > + // > // Manually trigger the event handler. + // > jQuery(window).hashchange(); + // + // A more verbose usage that allows for event namespacing: + // + // > // Bind an event handler. + // > jQuery(window).bind( 'hashchange', function(e) { + // > var hash = location.hash; + // > ... + // > }); + // > + // > // Manually trigger the event handler. + // > jQuery(window).trigger( 'hashchange' ); + // + // Additional Notes: + // + // * The polling loop and Iframe are not created until at least one handler + // is actually bound to the 'hashchange' event. + // * If you need the bound handler(s) to execute immediately, in cases where + // a location.hash exists on page load, via bookmark or page refresh for + // example, use jQuery(window).hashchange() or the more verbose + // jQuery(window).trigger( 'hashchange' ). + // * The event can be bound before DOM ready, but since it won't be usable + // before then in IE6/7 (due to the necessary Iframe), recommended usage is + // to bind it inside a DOM ready handler. + + // Override existing $.event.special.hashchange methods (allowing this plugin + // to be defined after jQuery BBQ in BBQ's source code). + special[ str_hashchange ] = $.extend( special[ str_hashchange ], { + + // Called only when the first 'hashchange' event is bound to window. + setup: function() { + // If window.onhashchange is supported natively, there's nothing to do.. + if ( supports_onhashchange ) { return false; } + + // Otherwise, we need to create our own. And we don't want to call this + // until the user binds to the event, just in case they never do, since it + // will create a polling loop and possibly even a hidden Iframe. + $( fake_onhashchange.start ); + }, + + // Called only when the last 'hashchange' event is unbound from window. + teardown: function() { + // If window.onhashchange is supported natively, there's nothing to do.. + if ( supports_onhashchange ) { return false; } + + // Otherwise, we need to stop ours (if possible). + $( fake_onhashchange.stop ); + } + + }); + + // fake_onhashchange does all the work of triggering the window.onhashchange + // event for browsers that don't natively support it, including creating a + // polling loop to watch for hash changes and in IE 6/7 creating a hidden + // Iframe to enable back and forward. + fake_onhashchange = (function(){ + var self = {}, + timeout_id, + + // Remember the initial hash so it doesn't get triggered immediately. + last_hash = get_fragment(), + + fn_retval = function(val){ return val; }, + history_set = fn_retval, + history_get = fn_retval; + + // Start the polling loop. + self.start = function() { + timeout_id || poll(); + }; + + // Stop the polling loop. + self.stop = function() { + timeout_id && clearTimeout( timeout_id ); + timeout_id = undefined; + }; + + // This polling loop checks every $.fn.hashchange.delay milliseconds to see + // if location.hash has changed, and triggers the 'hashchange' event on + // window when necessary. + function poll() { + var hash = get_fragment(), + history_hash = history_get( last_hash ); + + if ( hash !== last_hash ) { + history_set( last_hash = hash, history_hash ); + + $(window).trigger( str_hashchange ); + + } else if ( history_hash !== last_hash ) { + location.href = location.href.replace( /#.*/, '' ) + history_hash; + } + + timeout_id = setTimeout( poll, $.fn[ str_hashchange ].delay ); + }; + + // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv + // vvvvvvvvvvvvvvvvvvv REMOVE IF NOT SUPPORTING IE6/7/8 vvvvvvvvvvvvvvvvvvv + // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv + $.browser.msie && !supports_onhashchange && (function(){ + // Not only do IE6/7 need the "magical" Iframe treatment, but so does IE8 + // when running in "IE7 compatibility" mode. + + var iframe, + iframe_src; + + // When the event is bound and polling starts in IE 6/7, create a hidden + // Iframe for history handling. + self.start = function(){ + if ( !iframe ) { + iframe_src = $.fn[ str_hashchange ].src; + iframe_src = iframe_src && iframe_src + get_fragment(); + + // Create hidden Iframe. Attempt to make Iframe as hidden as possible + // by using techniques from http://www.paciellogroup.com/blog/?p=604. + iframe = $('

    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 F{{STf$GHFi literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_000_006.jpg b/big_demo/i/b1/b1_000_000_006.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3044a40d9fa40448abc935a54a766bd0440e0de9 GIT binary patch literal 910 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 Vp4~K+2!=E?dR7+f95P+%`3L^O3CaKf literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_000_008.jpg b/big_demo/i/b1/b1_000_000_008.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1582bbce9bee6594bf8c7cd062e2b63166a6d7d8 GIT binary patch literal 666 zcmb_YTMEK35Zui+k3K$9&;#g2st5(Wf=6i;ph~0?!v*HiD!jw-@k|2r5$;eBg7V}!+o|c_{=7Sinjfk)tmfDQ zYPE`ta>zJD1|e3smKGxf{`8J8s$r^5W0Zl_f?ag^fjBFF!GADeU9$O4*;>McbI;Ci EFGiC>uK)l5 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_001_000.jpg b/big_demo/i/b1/b1_000_001_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eab13bc4b6430e43df91df7965ecfd7a50699446 GIT binary patch literal 27672 zcmdSBbzB@H?g1b25Q5InfMyAv!}V6?ye2N-8E=%hu{tY0wL(vIp@6hzW2`W zely?9UsFvrRP9=;)?T%j>}RjyZRPDd08Lg>MiKx40RTXNKY+J&fEWN0;?MTy8}iQv z4fW?61{xX)8Wsi?_OBfd0Uj0(0S*=x{vA95;-3xt7t%XKq(29LnEXu&2?GTMg9rx; z_tz!=M_+FP0Cf02GC@I503gvJpwJ=Sh5*C>09Y0%u%!R7!NI^n!$UwJK!TeI!5sm& z{(Cb7AM;F0~z{*$G3oq z%9G!R053n!0FwMXBe?RT42b{n1Rfn94HTW)_;dc;rHG{TGzz4QEa^<0J$d>>J&8CWx?~t}*Jw^dACeskQ4JF~0 zdAWE&Hq0t$fxvt<{^2JWpGGeBG26`(u9!ulVk>0BQLci;8ZjGWAc)ZQp!U1!R1fDV zp4}I%Ni+adg!4XXUEx0IOkH0aq%e%cd8GHd%}?vLE)1?*;j`*}#-pj+BO&POX{PG3 z@e_#eYj;0dg}L*nj102?HIu(U$yF&HUs@Cojxc1Zx1uX6cdABb;Lb(+HAV4d4 zXg=W@UhzQ#b8Fq$6yNTlI`#mF(W@BuxGOv>{P(H^=7c#D?D({VsR>#KzPhecqLUAq zOz+=5--;vXx`1($J*9dVMfp%^h z6p#U9XgX)XOeRyRRRhF)q-TKn^zql;XOVh~G9RC)ualBEQ&w2vu43p`&fWK(zjWMI zZfcq#e#Qzz7Tt??hrWC|Q@&<%8Jd=S&~c`)pft{KzqSlc8%(NM;u#NJiB_v8`EklZ z|HIsr|NR$VHl9Z}!)+EbXK@8x(Q?)=+Qfz=u)z0Mk|Y-&$lN>n{(5Lc=q^#2ChN6H zQ#cQM!Wy5yX1r%N!4v%%j8v)TBjlFh@^z<)j!%Y#bp=q- zo%q4nuhCrN8L56{Re%IXE|ih2Q|HTSozKIs(oGbOx-qo!`eh{l%Hy+!@rS^xu1vX5 zIn3py5tDCz*6ae$KXr0bKLw@vu7NP4-1$-SpN#$DvoN7W7uQAMIdxySvA|Z)m0ub`>4CRfikrM`kahfQCSf8eA5?1ClO5cQ zZ^7SMyEFf)`NQdcXl&2}pGr$>sAtk<$tA{LAdUSB3i9L)kVjRoVAWS|{z9vypA^Rt z?|k5^_ev)?QgfH8V_bSk%vmF+dNKbg5U@Gm`_j`F2RR??#%e)>eq++zdB?>ue+ z7^Ec%{fncPlmYJY-SRBI9p8^)0bgCt?CeiHmWu7K*>gBGUr%cm_sflF{K0;V5e)zV z4FUF^FkmPAm#2dPdoegj00b5`4(>-hGER6jbPP;k7ILs(g9l#%0Rwrlk802rc-ERA z;C2I7yCrMb?W@b*JdB>tCIxds{Xpglmc5vjTaUaitS_5%`?^cWsscGr)DMruZ5<&|9+@B zw+zyg`_yd9uhG+a@@J(Crm?*h?QX>ln{H9ItVD@#$oiR;e`m|#|0SWQab zdy8A5w{!=XohD~XQ0eKb?J{1lHnOQqO_-RFRx=5>yEis0&c8dIbg*kg|9{vMnh0czpsouFFYxU_k4)&UCOY&0ska>#* zs5=-f9L%w$LGu1-<`br)iI99pr1@0Z2W*KRc;?wO#NDa1%a>%K*o6)DN-9=h*noa} zhu;i~g8`2zvhn+>3wkc*%4i72-yoXI;=U49XVW?a(!ZlK{l6XNspTRnWjufM00CCoE2j=^aEMFh<0_gvu_VW1AbfxN}V~a`soP2diYqSsqkv5RSyTIb?JG zE^n~7?s%_~z-qnCnQTjLD^A2SvK;y2Wj4m9)~!o{pS{Tx;i$P7Z_^g!k$3T{$&`?x zv<`C+h6!&3ACLi^#Jjz9hOVQ?(kDct2Jjgkfq2l;hI)N4Ld|%h@h7a-djkNEQis|p zR3ffb#8suYrE5aMD@cp%jZ0<|&hMZ<6ALHN@=CaT77%{H%xTJEL*eBNK7SwY=OH+5 z9R}@55Selq=Rn!tC0~w~WybTDw9Q@m658>2Jm5VkF)l+#JMM6+68B&qJL2*h+k}r$ zLAqD|eT`IZm+FU!v1;_)o%Pu9!C&bgG4c6Fv;h0R$Iqrsx@sW?I?}ZAw-L-d>q$S) z?73QdbQMaq3*so;e@G&`D$%5Ss=)O)aho9UIT4{D;i1Ze^QEZ&*e(1VJT;O`^NV)2 z^&L-x&>(m?>27_XW4iwk8tt9DAI^V*9VWOYmW``T8)e}01TZeQf^Vtq$kDI7S+1P&~?$MMS<1+A7+;eM1@_L=?d-9l?BYlSgH@GJ$ zQh5T3tP^9U;GV2Rj|?tO4jCgbYAe%Z#s-Ty1W}?@dG1~Vd+~PgLe+-jA~g8*)2I#i z3^^)pB*+)3{4rtrMM9(rc9gp8&;PzmlBC#3N#t~*0RpPBkoe&sLLvE{vZUAo zJ(Y8brliQihuM!4GR5Sp=hkp5I=qRyXMAY7Y+xgKh1fYh_TyMeXourZ6;doX zd}7-tT&eMVoH9ly2ThYyaiL{D&V>BApW1c2f(R*5N}JQzer03H_C$R=gOggOyZu3R zgO8Ky!8k27H(vj9C*Doi0Z%$hQ(J+Ir6+XhrV1f1R#~YPp%sgXllto1XX=&F7FOEB zcD__6xKV0F{jUUapWzF!vN^35ZVb$*5|1L%eus#q8b^Kl%j9~%Cd8}~!5XET$k8w` z8%>|L)FkJ^)Bse8Pa3^pM*4knHMkS<6l>Lp3#c zM1uvra|M->G4Tw=@0jhQ&aY-NYrElMU6XU?JV(#51S^kDcOD1j^w$GyjgAn)@0^_E zvgjcI7_BU zJ&q3kRjLdb7MbgjQD+lMro48ptJS{^hDPC1DN@M2LuouylON)#WLqJkYYX-A-TtON z-&M>o=?;OB^i5p0T^40}vJCbl_bC4Bl(;J&*v{ z-7bQ5Zz9G#jxOTq1H~1NkPugHKGTe4ANxBP(wv_4B_&N8GCG!1N*5iOH*9X0;cR9}ZX&5QNN6%jR7D=k|-e0G9GZb>`JT(mLIL?JhdlMlS*Hn-xlFi+wyZ>-M>GZFi_ z@VEOb7;WpuW4csIBDyWn#CftpT5;|&dYoXYAFkByr2gTKeK6YvdpRoNlU*H6e49~} z=3SY@bI9klE(lX1zy_5wET1&tKs)xu8HY$>;#dglW%At((KD@kTtaBCBbg`#dL!&z z6KftsKpC#@ALq~-4fbh!gyop8v0vhxG`%IA6BRI{FA$d=F4CCxOmwfB#8Hq};y$wq zz}(o?Djjt73uL}NoX>}hn)?WshX@H%=L!G|G33?y`(b`IB{q6C+(@mAM#|<~QN<(( zH)a1b)aXKj<7^_|0GqH*L}9S@WCIdh;zwdnLBBt0;f%XRX@fIUo4ue>Tz=_?;9ro} zVO^G+8`c)UCP0UF9lCifaG9ZKAqL)bWRkEdr15W_%oH_J?zWAQ`_;C4-jLQ!X7tdr z(!CPie|R#VxCVJQzTEF{EBc|@?8b$4$5wX=ZQHJ16FTJ3JT>mJf33UK3w&9(o2dSi z2D709AfNzna8QtN|4iw@GkA0;7z`|O5fx}MRyMVyIW$b;!hQ-Cc4f!Jdey(OVetH4 z2%>k1*y0!8SHm-u#;4rjZz^t;3q?a9 z-C5-=$%RGG$YJaKh+643pvPM_HCn0_7WK?4x<0FLmvKWxFZn#&U{qMtwd+g~HIs(V#K@Y3N9rb>)Ld9CP5x0cA@b^^DFVs) zL@N=2I1R|Z)`5k`Gi{g1BFj`bP}n(rHEC)4RnKdl0}cOMF)%<#{bn5i`Gw51sBegP zoN{z_J_!?1u|n3LRZqnd%rCS`k(7S2q_rQGI}k0Dm?kPVt~p}aDV~$1Oq2)<3ley7>(_jY!n-S7ai0{Smx1y;JO8^u%HGVl(6-*aZ^H39kusraLm45`^A9@KfZ zf;0=l_EcK~>t&n6YK+PS4oISc5C&SIE$kddf+Wzhj1#Yty+B$I$*N*0W0q+l;plyf=@hxJzx;E!o z-%a}m6fe3q+k$-CxZjK%=G+8>NxNxs@=JM^YtjYB1@-GD3Ap0YqY_p@>pYe=;t=@Alc6EAJSY3>F(OR8=lj3O=b#P+O?WSDMB&1m70W~j=F z91sJYl@dm_RDljNt;unu^LIS=%8Dc6eZqoERo@QtD3zV@f2qATb}Ow93K^3Y=;Qed z!{hBGMU^!VEqul#B!_PE39I6o@VK-uP_nKkGmR60?Kr!@a@ID(nR9uz!PGh^p1SSp3blkh~w>|!?%McmmZ#QN+~v;%Qj-^4+*ND;opaUAmH zW&!gR%MgzW!%foC@jecyW75fAUMiTU$Y(fMR(_lfl{5E45w5{TF=}op>!2v(m9@6~ zG@Bm^Ae-7hL&f}e|Ec)_Cky3+SmkSFx@8dp-?po0C=?{z7cosM`+Vm0%u*7z)=u{K zg5h5j4N}v*Gd{sEswCy^>Y3^boh9Yp<(~TW&pOPkNFC!s(e}lwWjPNj(#nrSrg>OR z!s`B##JR*Az`6m&|nat;Sj(;Ef~CoK_>@b zz+z%iu!>+)su-hDu{ox|;gGR&a*3L_x&f0XmsM9X?~)&@Uu_*!Oc89$JXbund|f#O;_GYCRcVd}2qC^eof+zSJ=9 zq>Sk`kWnd*&V?=#NVy4~;I66X{nd^~$t*;b-r=;QW4PM4>B>eT(tzG)2kZCPk-rdU zh;qA>hTog-ezN$!RZB0lMw3!VB>k~%z@>UIiT+_VW)OsNH&jWbx!+dcOz&INa-?r1 z^#+i516S$nFM%-G5mkMW;Q7rBq<|9s8Jljrxx`j>U>~%0(e=^B=EG)W z4s?eUV*2jFn#oF*7*B4|77!7JCQk?C_(v80LudXat>N<(WTxwvk_r_Wih{UFrf$O7 z6?`uPvJSFBv?V8QEjsL>Stt7JZ)iyhsuV@|#)zuhx}vq3>w(DRh$6J~v>&ko6v@oy zU#LQ|1{GI4SM^O%3xRSm-h^PNF<&k@!`v4 zvpV+Dhf}TRbjzA4wO(4`VIl%)mXkdsycA-HpJGgq;aw-E$f~L#%gT;cJ`xJfdiq#T zuBMxOPuNZ1Ua8Q1#j?Ws6f?1z!Kt9{oM8EZCWo#=-5dAd+7X3%%u=B8RIH{HSwplv zpuA6`TF+r?Lk3No=ams=7SDY+UQ)V<=UU21kBF}>{H`9(txL*|BYhu! z=8INnE@A3Pw%zcMP^B>;``34d0LXEt?bNI19Dn8djq*fnJIS-ves;xi{;ixL{rc;cUWctp)qESx?hv^&~CR-Vi0$ zClKx);okY7O#zT2IB^>hp6NxRzZap4v!g1lDgrxXI@B%7rT?`q87sco8$at#hz?pa z+Z*Z)pqBA#ruYr8bMyw7+S?Y4e*=W)zX3kR`#cK0lK4Mw3EUpP0UkWx0Jk2Y(eXK7 zDe#>v5KzwKzvfwaeu@wi55-FbNP7L?=O>W6fwov-L?)ZwCpNix3c0IM`c-?*Alv>N zigGQY9{9-6H`l2}!u3$zh{k@Il0az_Zak$WCeU6p0lfHF>di9QLc=DH=UCKgx=88D z#5uH)(HreIUfzl+GM5A~J9GLn>|Jw8=+s-YK2a`6Dv3#m$(h8RRE4$>ditB{4d8t_ zBo2-BOKNGI1;kGxpL&+ceTrz+v=X#@bvdf|GbFSRV=Y=#{(Ey_UYKaARlWH)RdSqv>Y7{22m&sP9ou=m)`)6z1E*62O}Kcx~mULJzge2)v(xRLbank%l9^v38=r@1> z%x#d?uls*gTaEPfdr?tz`x3FP`ff8Ec{4&o5B5n%sL_DpVLdCIS_RA5La!FY;_1=> z3`Wfo>|%X$J!PnsBLt)&62)$cft)Q-1=ggy)W8;YnXGDw3EoT@>(zjPgLI7X%_;nN zp`QA|xP~sG^Nzk1tVe5fJtiuaQP+3oha7=pk3ii#u16M{FkcL#OZS|R|I*>=gDOuNXV4p<|t8|!S*C0{^ z5$zQ6jF^9LD7NFV61FrjPIAE8tgN2?K2cReRd|pW^nT8z8xt=J_E06ttUlvYXCZxWQqE9L zlXCk2-iZOlSlL3UrY*~qvYIT>UFnpS9ri&)D>_&Hp-D%~y!0-Afct3`Ve)}fIfHS^ zN3J;rrpf9Vt_)21lFLO`*aC-c#_={iSlbfarj}HiWUDY>Qq{r{=smrjW4Vy&KcffJ zmpDMr%1coDnNQXwA)vHH6`_Eu2NSQIB+h0@^?NFptBhWtVl^ub?tLyzZd-Vc4T0cR z<+pM`&XBn_3^Yv<5uyeuJYz@LLt1|XKKb#3c@{b5XhL`teNRcmCocZ6ZaZP_aJqom zLtGS1<(-_NBz9W*LOBGA&4+js90Jk#`a~oU>d(%hrWERsgR&_x0|o1ek0`Tb0kanb zVO9*&0W?=?oLAz5w3#3gxG!@^KZx6ZA>k*X&85h{o*C9|^5Go3@(J8UA9 zvlrT;s@A+7p~_puW=GEs3!gue#18@I3ad^s5@2@5E!77iCK}@`;u(yWw$d!mt`%7; z)_GMHDw&`|N}+~55VhioI63rT<8W4D^)3b?nql^wOgMQogd4peEt$EEN1>~w*22}f zvp~IKICBZ_SU}+vY3-#a8Pml6sHRe@bx;NvnG^Lv!vuT366uxz&ga)swKQ$9b};@ zMfnoU!3^8{RW+_Mtyk3r*E2xqPm;#j3?Yt0_l z18a#^SWfuvR=RGhHRheH%%z1|AHP9jJET6?=4>V*F?;REAwYFKp&L`NeVRP# z{)!hu%!p=<=240R?x@3!mo6DP%IZ`qZpSO_V_kjF?|#OoCldI~g{e(_4kF&|2xod8 z6i%($Wz9{;la8tk3=EuHwdlBw(|2}e zV|9A03p^DtcLI9|MgvOhmDDmypoqr=dc$My5fVq`+b?+c^JnIKZi~HY)+8RHxCs0( z!11W#F5fAH*U>LT^nnQclPRHCk1O#YWUCic#{r5K&m}3geJxPNDbWJtW1cIX94v-s zt_*{$uZ`3~AQ(;)+hVzm3eOD~ZOPYTU2g$BW^3OLpzTxr02jGH%z8X!VZOv0aYqEE z*;;vFBZCf$sb|D0sLe!Z;tHvP6Sau*C#|^FAwY(5oDw#n6E-YeecYh}_)D(%%U`OV zzJhMHT5osiX8E$h8S>&Zrc~t2ZeKhy4$@S#7KuZ}Xw~yvn%@9KVxLpKS;slfj$`9v zU)y^buZ_FABF_pCRTI>PnH?SsfZ!jWj1oyKoEs-U3F*lsTjZ@t^ETYbuR+$Wlrv*aXjswDmrY*bH>^ikA*Y__3wjz=aAd^vOI3)uSK5;2H8X|jyJ|ih@pE9swp}Xk#M}m$xe=Io%YSEHg7o;E zY=PaQf!j5$HUGiHpeC~)!xTkUxI+0#(T02rY(T%)*r?w`(2+sh#qUR#L#is`s4!p^Ut#*8$fEM-{*Vk%S$|Ll20K1J;PADl$5Dj8cPD=>ei|LmovfadlM7MxDiGUBPy82 z&V^RfC10+Kq2}74=pr`;zTBFsqV=6#y?^-R_UCJp5##hGj4RZKmEcfB4*UMARnt&|XG_A!~Om0RYot4hE3q%ps# z$e>tE7PWNr;t2P=0p@{V$VM)5c5G~ntOS8SPYEi3&tv1?W=(nQB%Czk=nxiUEx3GFE2g{bqJjtP65 zN5YHX-_$l$)FC}PVpe1cA*V7etD-r3>N}V0>Ru@hA7~CsHZ-Sl>iK+Rw7VU@8)6V} z9KkT!=DA^4>6+@U&A%B*pqnWgll18;tZf`luwQ(^DMykEYKmjkDTaqG%-t%Th^ss9 zwWFo;5;zY2mUQte2!hzfwpA7G-~0T>nF#}%>>1pOYlz|NGk`hGobKJoeAN?R(<7YB ztpUz|1J_tocB*MvFU+4DML>Qg2HS(dap;wOG1tA^(yP~PE%|_pef8?6$+!@MY4c;J z)2r#{>g~v^m88>!i~t=&2@pYHm0joRM?v&%?&Un{v5c{(ytULOY}ti|`YNZOcK280 zy1`CVPN8J_1K>A3+0s*w5)Fe$4v=7$y9po@4s7eAyyV{N$5Y)&cfEOCXAus$gs1mf zjg*DB&Y2xV9i6wm48L|glSCwt)_IOYV-2H=^Asi)wsNdz&vrymTVoYfiW%8b-u zglW>tNZ#G?dNGYqq^zHrO6uaTp+ySQi>{M1sx>*dsV{#SC-fIH&WU0DRvqQP)VF2X zlZs`|WFHewEwT7>9v#11;X9`{Bah0NY2f6AqJc)cVJ=@iQR1m5(=u_L`blCTHQ(99 zFlTeu!hyUnuv?)3y+ILxk#S4 z3wAmb;=4g~d9P$SHgR%ByM{6TRYaf+b~F9YoBv2ekg0w{vY%^2x_Rc{)3EH9Acmrp zP7Byx=*zo0bF;Yh=Y3(|1Ul`k#UqI5Osjszb4JwzN*glFhJ&l36ST!WL-k zj_oYzZu#$knV0-m=Hh|u!87&snRp+GwQNW8cXBf^@&tfU4M2sW3m_eG1SIv1uGN7Ll0RfR_PqC=dFdANQyQe zeJtbp?tKcPwW%jIDReFiD%X1VJC<$NhNgq1{sl8=!_c#zpXSjbbMPowENUQQ6-#T0 zZ9(#K5gDSV(}Rh81Xa8vCu%jl%vzU2(wN-*PlVWfh!v6+mA3ZzsAncS<34T$V(2fF zsSkesAN{D;zUJWb8Gn_=MkJQ&@>*YO%Q!uBFuDj9Fj5D)GW|HS1)3;VM2xwLUED-* zMVR0|ZU}sAOk5p*S&2v&7h|Fzo(#3BigmBDQlbK&0IxZAQLqyvG~f{(VX;C#X2Mua zeS(pJ&F{&GNSoHT*Im0AW_bc66h+yi{7m3`K-@5rl01HpXZw~BGSvA&R!>zWk>07Q zG^`##qSLNCzasKa+(>*5#s$X>aGY~St~kT~uW^nPG$&sSBxszs#t*CPT-Nbk(CWyk z{{ZX1>`~TSoBrwYk=^d78OBrhulP;-Z}EG^&h1F?T!~HTv^d*B>A%MBz<-b5%y%Y0X==PhLpcnw?lX)%j6>pLx8(T56s<+uWA4-MBBPV^m9JMNO9hZjIlY z{aibD<`l`+0d8%aY)1aH(M*OeC6~yWT5`=5rMG!8)39^h*^H3!&XU8-Y}Gs~w~5jf zGfq`6bu9&!ydy}mn$E}`m8LZC4V5vw`_Q(VmI_xa0;ki(zpW$$oik<1iS~j{x@-%R z`(i_lnSD?0El@n-yzvSfnPdULUO(-*>m-<)Z zoN@V`0h!4I3FmuXjjJJ1-7JC-@k$6a7@|ehg>3UfM4uzDm!q5ny9`u?ngfFJ4;TMr zPxa_)qOW2EDb0g8p*ttVT8;R){&Fs5WJj&RiL+uCk$dslK$d5YD-d8}DYsMmd6vg)J+mbQ_^+ zCS0M-%CWT#5f_AKOD%L3C-S~?S~FlNC7V}B#KLg@Yby3VSH>*H+QgKa_5EOL2GWF@ zEI@rle;0Y*D{Z7iGO4PsWzGN3s?KyqA zIbog4xmj4PS{LE9@mdit{#C9#Q#ahT*<%t0Sjr`JmmlT$F7ozNmDiY zVFu_3`{Y;J*hjwmF1kh?4q12J9{)ml@cL+>#WQimJRu)H0Hj*}hhrF7so__bGab}M zYm`NZl+%SE|C(pDFv>ST((0k)&ZcPCJcMqgLgI_XZjKVQ*uscQGKcLDTQNF>_@Ob= z!o!T^!0zT9XRd~ENxKp#6Ju=7#9rw61eOa95+pKgxZO=< zQ3BU*A+(I>3 zP5XGN#f>r)5s+$&hE){R5WL492z5L}c=4DvLywB4Z(w4?%qgePWzj5#+9aT0PCr9h zXCqP194XZVTbqmnuZ00md4i1>WYrCm^In7xN!v_OIHrda>1n?X$aAW_xv9V?wkCA1 zCGax?^;Vlst5W}G@aTw<(3A-YfzBzPkS$s~u6E4;vW~j4vVy!0t;^iQfB{OL|1p4u#m8N+x;RI-S(4d9&rf+tlZ zTat44MAuu%h!#=KVSYfl>OC@U{3ZwNi;^+vCrk{&T;Q^NoY!jnc-4=>h1-fg3$r{6 zRoSF`-RnCt)$%p((dF=>A~kN?w$I5JyFY>4)CI7n8K<_^+i9ezJe-o_2`0|R`wojx zebtrC-amro)k>{Za%(zRNu0};i4}%NmqU3VX;G=)(dk%A7N@3)MQ~We390720Ybr0 zGc9SQlK(*c8z4D;p}coT`wj4Q@Q2eNPI_U&+7^&a_n9q7D}!owfhxg?d9Se_6;&Y0 zmsx^(m@UEsE}x2$*;F#A3L=-^+tIQ;xA(W##~TM?H)9rAb=8zgRroaw1;Bmn=NL8X zOfZsN>`(hH(#x1t%(kS`T0MvZI&dhj8nRxE@5dXUc(xUM=V7k)Tt9osS4B*W$pNF5 z4QW*(`5=x^sDW^ekim@K5soqp@NDpF3G`|g2771y*I(1FQo%EXVq38IVc+(BhN*|m zY=}u?w>W5mtGdCfgY?alZ-Bws-sJz7&dCUh#5`e}U|6%H%NeNMVpl3ZE&|gfx9KK1 zebh27SV1x^D)No=!A>VujtXL;pq6btE1Q;a>tu(V5_+x!MIT4zG_ig$`rOj=Y)6%< zN#~((044chm7|ank{Bi?k z^HAsaW;uy;ot()KTg;-S$Cp$O2}lXRfPuws@YnbXD4 z62#A@JxA4*(t%TqBGrUc^-6vCUU%jV8VXwV5VBNyS+_nje%mm^U=sogL@Mg~D%Gfg zM%CtX!bPkWH9zf?JIk^`SjHEXSh_SICO5mbnrMyNY-ffXOA z=h$m@jf#$2_Sita4P&G#{J}EUBwzJJc=TK`;>d z-{IM=m91A^4iQQFF3(5}1%%1DQnjP5i`?BC+YCwZhGT(D>or86=tUCOGr-?!zxL!YKC>Dz!&0(Etrh#xB>IBs7GFuG9dEEY zFN(V`2*|2`+6;yYHHGwrrpn+}p_W1*Xm7yLRZ?yLT1H4`(BJc_co5Jr5OIM|3nW8> zVO&u{A4E^)rss?D+^4pOuH;FR5N_vZCH|leva!#{?zH-nLnW59)Hy?(E@9l|gK49v8-`&>mXAz4K4#ZY|WM~y{|=f8hHXG`MTy5W;#Dco4I-K9LiPo={(Uqo_rB3 ztu8b{pjKpgxQ?}2>w`DXzx;xD1AUnO@xx=~gVS-DhnzCK(Dfjwoi{D925zI3I{@|m z!30^2PM!Wp$3bBB5?qbwb>14WS!tOp3{g%n|Bjf4sRPDeqJ8@fU>}j5o7qpM$w10r zl(&hX7HbY=nAQXuqjKmWc;R8Xxp<_X9t2+&bDGts(bEtF^F2v+{E{n*_-q?Z^`#UM ziDklAw@Ncp!ef^}5Yh~3K31%2+W@v40#VH(Irtuyf-oXSE+yf+0WWL6OGx62kR@Jt zjJYFZY7rSoknAQr;kfkOVQ`H`C@VgVpDhy|8WX*LF|Gtmx&(dgLwDE9zr&#ZVC3NQ zN&Zrt&6BNFm2;@)QqBk2n_9}-pHp0g>CEf8!0emK>E=BzaKa67S?iBA^SGtNggx=Y zXW_E^{YO%~=hYU1V2`$P{b&)wDb-VoZ3S+vG>$kN;;)(d>Q&S$hIk%PHjy`B*1xAD z==Ic4hla?FSW2ml)`K(OE5zGD_`aKvLQw98R8Pr&(KcaPb-rl&jUamNKF&TD^vvkD zkat>zAEsFjh0>9dgsC4*SNi0XUk%eLn(fHE&qTbpAFQHC>4C(KHkEb_;5zE7l7arE zhba>#nsdVqA)4h75l_V9@I%`9=ogpqzSfhp;w1k*jTtA(fhmb@j;tOOQ}z1jl-y25 z-;iRdQV}`Y<NcCjzLS186^S#JR5J^wE|pSI~bVAFJ47nI&OxfTHQVU8@S&9FN1#D2hV=V39cLq@@}UzWfRbY;H2*3)gv*q_y*r(v*riQqim&n?Z+l2wnqnSs;R8VI3`z$s@R zBv8StBx06;WX1zEPSB}8a)|0 zKq{wW)A6d@GK{1Bl@A@8ffuW~$Q*aZ6LMyBrueAt%WX$vG7-VVZ?KxDYXwrJYhL9a zPqQ)%KZHPBqzE93eZAfc0UlU6%BJF#cbNoYSt&wm=14zQ@j2qYgU#@0AdYsfh=M-U zH%ST{Se*W_>O+BIPj9U9xls8e#3O|-SGPmGY=J?+JAO7|HAX)UK`z)-_e5MbDVz{O zc5{QKg(AG;SD)F5OEYzZ=C(`i=aQKASo+0hy-VxI!#xe3p1lidagam#ive( z)Gy@veze;9Ve&?dmei>XO{IP?f;nPh{k`pmN@ubT`p^BPxWWP<@z4lrG0%|1w>X31s1aHix#ZJV?$ezu3W*s!?y4t z>fJF_#zP_vFUnZbx*t#cLltEUBJ_Q1F4j^)BIlJ)==b)4s)AYfsQ*g1!Rs7k)zk387fvKVK?R#8yJ+_YWpo^WQPi39dNJL}I05 ziJV~7&F(t4J0S(n9iDv+N7hMNAql!mYr=}Dq&w_Z%umm}=`KDvNozM`GO5<(-$VTC z$_aG9=qo&4Y|c;7k-A|x{_ONhFxZ|O($CIsNXE;JL|*u4i%=#b}mVE zb{sP;Wny(d4o?jY?Zm2~X02>qylmmi!C*i4Z$yLp*)0T=_O8KVbDXc)I|Ih!1IvD! zBF*7$gx9tgyx>0C`ELU$PT59M2_IYUOZxFOjfT=D$^ z2pOFAUVgE!SS=c;RY<%+i$u#QM^my61yIvnvU^GBpqNlcdqxW)af&p0YkS0<3`-nB zd2BXppg?`!nUx_kl(yOtTqh>o9&~Q5!5S&f34R33nX>WpGN8Y zlcs3@vj(@8OvfkgnnwZJtFRB(1E(4UhldV3xuB-c3)Sn0a~M9g;^n7A8g z>I|s{`_GQCEPo(U;h{6(U}c7Djvr@CK({vls>Oe3QUc(`WjxIJ;E>^7E0z9|c~1Ob zT_eHU8@R>yqo)~rEdO}M>T1ZwMKEEA%OHD5u+1R^xUfrs#kha?J#Yp-oxSwBKRFY@ zT5}2mQRABN>BlZQi(_b-@mxB-bd{@|ZnEss9ZhpBxoMGw(hw*g_@R&sal-bSki{#v zF3y$iPm#zqPE%e@oK!@T^Gc{T=Rx_#632K>n9Qc8OIhlMB{5mrI5l}uVWzv%GCXx& zD7Ok~2CBTZ0>iFdP9#uMAX7*IvNqB+WXivz%&=gTIRaTT$y{;4HR_}}r&#^qtfu*x zaa++Nlj;Nyzlb+$I*lD!&i&@fE9#e88lmb@ANRiLyRUPn(6ri{z?>yAtuD3BcWNEt zxoWZR3$1dhoB7poUn@6b-+vXVib0b6dp$2W&G%{HQy2Zj>a?I}x^I(vkXWrd-SKMZ z?EzS!&Lcgcu}#>v6xe)-C{egdul=}5 z{AT^2>H-o18VdYk0|dATnpH%_ zn9LC^kR`EDxPJDBa{u+eUj7y$e*=7ngoZ~W6At|MU$TJ=>J@)Z(q1M1`uep0a^v?~ z$S1!?Y5RYFB4k&wPwZxrVjYeF3es4enYa)&PidR<-B)2Fln^l_cOLtp8cs6E_mpr( z|H%qmYzUwmGL!DZ0|VZ+9FFM`6}? zblQtfXXfT4%jBlq!$?PsTPpGvZ-PDs0Ei^=5IBTWXzXE1m>xp;kkLo```>GIr-Xld z7p~`zi^9z9;P^%RM!RrGUXiqqc~(5(efK9shgbqdz&S?5K+!V3%(#m3hS&%}vc9s| zH(J995_RP>^0a3A-lk5+BQT-^;k`$oH_T^0xam=C6s>Tre!N#ujjNu4 zX7$lOf$Gule(z^%&Dn3U1e!&3vZ4i$KZMn{4I^XX`i~y|C{~2t$CdhVp3gZROi|Ve z9BYI23fK<9qe6T)D&+3A(>6Iu>mXXFA3OkuY^ma z`W`cPb#l(nhEl%uTjpk*>;5RWQdyh?0{=W+Q(x@huZtd!%6FMP4 z5&{Ge=!C(5pb-!eQ92<&L>UDIR163Rh#pWx9FBHEfG~(*Qk*a#D&PbvigOS|R77w@ z96&_H8IL&NQP0=M_x;wr|8A1iN%cxq?XKF--cMC^?G{+Rco&$xXWy4axv}%e#tMen zovwqFwO}& zh18_ZJrnDU+Nr9$)q;^#Be8j`Tj&yp2_5zqCGFSj_#h@jwbAR3H$VT{<9Xnw{pV|c zZj4!aJ7>GcFB2x}V7yu3mh(~j+uOy>t@rr=aIDFDZ*h*!*UG3yePlR@#SJ)1!)TGCRy&xFethGcWd4;m^^@{vPyGx{@shRMf` zg$v5V#fk9(=c5Po5C`ZU8;Ek3B!zN(ZN#rbHx>i@>H37XyA;hAIh0u%7kT2e)}ROvJPJ# z>ne_9ZT$M#&e^G`iOkc1iSDL0Tt)m8o_w|d|Iev@mpRbb2+|S$z}_tOX8Hg84`fHHjmRtuLh^dn&VameK4j3HJMbN zd*Nb~RHE52jpqKaGAz496Sg>W4nBWw@8eCUKlfWN^GaiTq}wjiojof>m&@^JFYvi! zcf01HI%k-zO4NR-cZ-;Ewwor~DLozQR_Da47$wCyh0pRr58lUUom^{ZF=b$%!OJP4 zyv7If_v_;cJ|$AK;70#6_;0h?)MPkH6Yh{)ZVa*#-4a5-MEOqd3hdR6wypCksc9&} z45N4vlf2uic|xpIc5K}e$E6>R-uKSJeCjEoxd}Lq_UWmwMb4h%x5Vbm67p@eBip|`BF^pZqAod~r|aQg9N75ctZ#xq~pe{_e>k;^{=kau^S;5dKj?$SnOus3Jl ziM;RX%L-+b)vPlDq7s*SEsE-|wAK9*5Nkq$)U4w=9o9#)XwmAx*m6a~*#3j7bH zgU8|F;VW97EDZf+q$k93l-B;TamCg3RZNIgy*xH*`SNIy)TamJIZ+;G^I=x)9oCh! z@(^CFsyqsX=lN#TZSvUXF4sfGf5F|YeZs{k$yzdVQ2XC}S*oo$C#$4#wRQzji5+^XzI(Tk{tn0F+?hE`#x_=GluU~A7NvdvLuhcK?g5Ay zdlUI>;Tv+ZMwRLI_jd|e>FUeR{Tvjte{o1OPE{G){Z{>iPh=sh_Wc~d&dkLehQ?k; zeha&t)vPJ|==Kjd$JJ-{a0{*OpUF!cSxp9Fi+cKNpd5|Z_AF)Y3pk48A zT?57Os>8E!{o)CeW*@og)v~G0Xeedw*2%$tZ{jcp>FJWftGPX+hROH>l}XUH)c*GU zh0%L;3-tE=eN0nfna#g#PNUR;9!hq%AnAEVvaxsY-c+*%&!(ag3fys@Q$XdSPn&d0 zCa){hVVehi^}+tlv)L=-g_+G))&PYT=H+#VF+fzaW9F6>ci(%nN`_3=zZkm_1)mr# z*%#x~<+ZVf#iN&`%~5yPycOx{Gm@~QO=jOIhM3F=avN>!GGsG6cVIGX&F9xTokT(T zXzrRT%D=JmOovGUu0i{=Lt|lg6Tgyc%-NKkm_lpqM_Vlov^m!RVy(Gwt%^P}L%Maq zqd3OUTYX^2_}H(mSn_hp$!rM{;M-!%HCHrYvC8>AjpPRbp}$u9r;*H<26f7nzWMb^ z4E9wOze=CH}SDqzUgQo|zf`8{6m8m1uEwQ;wQt z##^jQ4sSAn2y8<;4(lx!7b{t{z5JcW|35|#_B)0hpV*szNDJ3y24Co&R}04&C7wjr zpUq!*mh3Fw|6c8I)0p&9+^Oyp}HVs;`I#j$}Fw{svj3% zwL{ls-LopqMFM(%sm>SE!{-nG(8fg&2p2d03)ky9X`+em>HmNydgSiJ!dV~gHsx&p zm`}hp)@$)!o6kw2J8~|(pX-GwUIl=9(Z(Y zUYVY=%!2d76r>{+d>f`Tm}O+KN|K-Lo=1P_k$pCiqC0y!WA|o0nqa>A!R96X?zNiA z@a(Inwi~8@?Um~q+8qFAb~|p2Z-pO(4W{|LPiA5D*7lZY5{bE0H6_07>pq9|F$b4x zh`Lh}^EcmBxiIzLCW`TZNBM6BCg2*KGL&$q(`r?rJ?(6Y^g(-+AI1*?){ z!XyJ9dy2~}_G;h4@v?ish6cfQB%awXuUhA_#UqsHpd&#?HZ9C`d8YpM{QIv-_b1(d zx^Zk**HV{l+qQSUSmh-=sNH<_WdsF3opoi}{#VjP%~qtb>u*IzfNA0$Xml{ZbF*}{ z6EwZ%L!k^?2rMq?4s9UTOG7pYZu#2rEt|V4WnUh}6h`jaa>Jn3(Evwkbin{*U1-)b(j_(8OG~rJlBCC)7I<*b; zRt0yk4&E8WZG)B#e7^nb^oXXec@q(#Y~lOq;tqIk@$}~t47LF`MRJVQcqV)NlEJgj zrsk>k6~$$=xs9)Sc@y5h@6E3dolf!nr#!N+bvcFm-V%^6*NfdKw2oUZ_C>KftYa8+ z)dFn)rxSmK3`=nHa4Bt<9qUHfkp77}+}e7~Y1QOnU9orBpmlnfPxB>ZQ&i=|w@-2k z2lPU`$WK1ijN27(#{By(te;Z>l34xk*cX2kij6R}n@7krml&=+xhWWgV+Y-#dSz&G zhu=Q4T-@au*`WrIj^6*Wz#}xUHeiClwL4959i!~te)AzOz}Y!F^wMhj-i-GylkUX2 z>6eAfJ5*-;2v5J_yWaTpP?*zdzEAaeCb>^xblYQs_kq0ZKYuN5`wJ=ycBE6A!sPu$ zYDKp?l^s5#c+hx-5dzIHirSfcw-B{=XehUaN$!>*45)*`l3m(Sf6$LSod)C~FIkPW-gLkMPkG<;K0%_a7DCq#go2?31`p!*fP@J9%e})8OSC zibEY6OLi4erk77Lv{?q`D(O8Rz8QGTEPMEO@bloEiJXR=r)zjEx6>Qj1JS z=dd+6pi__4=Q*`E9dR?h=aa=RyBLpzCQYy{Yn~7-b2d-UhC?`IaB}qahjI3=mco11 zXPd7W|8>pJr3)#pg{nHZJS5C{$2l3q5!k0=$&crlF6H%IQ&6(TD2K*B?!*>Vo$Ria z(`tLIEo9jz5*5f@9}RxYl^J%nwLVSE&Rff=n{Msja0~I>McLjby>T#+qg=#X|BL+a zrd4z!?|5R{<_;@Irlth$zTWt87axn{lirVOp|ej|MRKnGJbJ_H*tTu-qU9BcM0q2_(I=5trVAQv8n#F9sdi6oTTHG<|m(I<>Ek8y+_&rMf2Xq*i9LRd@zQ$|O&*dW* zHyx!HpJ|I}35z&+KR-G>v7vPNJTvJK!*0nV86&kh@RPEzjXqf~MYCd7=F=^^r>2SS zxmq4EO>9H7-gCE;rJ7c|u>50mj%|K~?cHsd%ZhD>eIC7iZrtvDr0GPr2P1v$!<&kY zFTQ8&`Pe#^>P{9+e6?RV-dJf_BPcVDjHNIB*7Nw(pSx%8zL}{k+@G~{!<(}||Gw@> znR~SD?4vjFr{{m~89Us+(YEX5xqragO%0VBuD;zl&C2-Vlc)Du(p%4aPhpUOR3e4q``p|6qXp*;6@>tI^pELFF*GF{PeZ8 z%zg~%ZW9%Hn;L^mqf84@uaUfE0e!2ZxWd6CGWtaWc6A0GG_ciq2mRI3CWUuzMO@Qmnzx3Y@g~uo-e1Z)3l__ zXNWz;;*$m(9Zk!;^|bDF5Qm8ccMV0C7YKBVvRS^KRAwztqqOq=FtD~NHuC7!yc^aa z=Hi;?$9cK^`ZBs3G(GzVhD#MQT zM^uN!p+HaaNS+$`i8jiL z_g|v=&LOpr@-+!Pmwl2?#&0E8Nx>_F@OQt0*0+9Tn0=F1e(-n?M|m6wIJEJPb4TC) z8t^oW-umEF<;A41<;Q()eEBoR;RQTzD-k}=^gd@&NVID#ABz4F*Gk@1f3L9mX!x{@ zllFS``&;Wm$Fbd=yO7)&FmGT48yRg%2b%30GA9|89F4sd%z838b@OxqJED=Eeai2X zZp4~bodQ*N;9CbFK^t5}}!sK`wo-Di_< zw>b$pgMR(^4|p@?S$Tan?JlwB^rACKQLp?>B<1F)X_3wr{u#za{bHaC3j$98>2-P&es;wKD5D=&^bV`!oH@~MmC($f( z{j;p1BkPS=4p~PZXAL;Tl}D-b_l7B)Z2@3_4MZ4=vFzRB-oLoZ`tHRE803GEINwvu zP;9Rp{GkSRjIbUEFW2LUDc_b>yFPP}bdx;Xl5fb(~Ps}iCdhHeSf51wzHhb9SwEJ!s4&;8%F&=52zdc`Yc{9Ioky%7c<$fG?>yZIy4so8d z)}j7EyuicaHt~Df2eZFZTn$~a0pN|r=>4FNzFBdB5M$k?9DvqBp@~G^SNTLGv3Y$C zL|eQ5Y6k<)l`R%x*mdNYeyxK#x;qz?E}#uQ@S9Ay!)t6}Irk${K_i5J9T zqQV&7WGpyD_ItYg-{?@xF^{_k=N*n}O8(DRBDh4kYAxdXZn4)gffFRgSrXps`eYYs zyx1E_820Z}=CNH3KL=KomDvCv$}0$0SW39Sn5Q!lUW6(F`HyJlP-~j(xvw&CIQMZQ z$`UEa;>g0x0a7a=*ZALYtaORcME?=$U%7fdGFd23NKEP%SB+pTvY52r;{6+xh?z5) z5zB3xtXjfs=M{Q$eH518hgD^KYZn3IO1%@=Bzf$ zAnPwEdDYVwC5YUm0lEp15A(tCf-UNz47Fe5E+@tuIVX1S(A&akp*mbDor?mR7od_- z^+DAMoJ)uBR64X8V}P7?(=8YRFd`%^h|^j5r(ND#Dh5(hZ`odQw_!j4hgM!MELPG;J_sMkcb-oJI?oinv3Ye$ss7OSSX4~lVdH7 zBUL@YPyc7}gZU4@|M#lLf7d`{@+|7_6_K2^%$t1EA#YFB(qhJ6yh@2n$NzcCa&_s2 zl?W41hr1t4VS6)qmEJ6eJG)A?Tuy@K7?}x+|5t&F)#6kOAPyxl_nqLh(|`{sJCU0? zhz^j)szq<^AB{f0?(2vCi_z!5fBrzEety<*z2hkq=ny;fe;6MQMj+*04Fp-FOsPr0 zSjYQ~u1xX5{rZn?{Moq9=;}WCBLD?$T&=pqHu%e-5$zcxqL0Vf7j$muO=dAXD0a#QS7zFavRsgm;#ag z^4hQ1>;{g}b!&`~pt&r^=mM*~$+}T;zPuhUZ7>pn?ycvXH_kW2zRqqkgI9?uxlnxB zm&qMETckjBw}1cWUOQ6PRZ(X}83Ld&hZ22~Kl-(TG*z@@)ZxNq+tb#nFu8M*nDUhg zX{^$H<*+len20_QZ>KDnc(1bJMSsCk1_inMa7NPXRW;)4+7)AchzU%h-Qwd#t-x){ z0>iF4aAT+2^0{ZsSrS0HAzxPerJ5~0RU{T?TU+510>7ZSF8~%OG&5!E4PjqTaubv=kvja-nDogqf)>kp`YJVcd#v(H$UHG-EWVE+aRJHr$jGi*br0 zMK}ZW))fGN8OO8NL1Q@Ptz-YO+aWkq4=6E&1H`IBvc+k0|bL+Z%jlu;y^$0sP+9E>(WIp++ zN^}macdX%SWU*0jH>nby#RPQJfT3k7+6k-BhUTCEDx8K8)d|g*LaQj8PSve>I}1m zNfC7D5(b!db(5zD(r|%J_L&zUC_rb0E5z9-d2Ea$2+K$8PsEtl*FxUM=l&(Xe_*Z> zg_y7IAk+$)I}Vd#LIf~L#CeK=u45373Gjqb-MW*iB<rl?%Z9 zjg<$js-#n5Au33Kh*qb{Gh+atjmpfG0zj7aGcZ7sS#mMJ=ss{wI016^=L=P_{B#Pa zkhmQ<*Y1vMZQc?4+!R2{+Oa_kGlhJ6EEu7w2J(st=Xr6ww*@AoNbKdXusA1-P%m_x z;FdZVraZp6DT9Gfr#HDYeUA8PSUuf&+A|g8aoVmsL;(Q`BEkW5Ubx~CilIe&HB1?S zOEC}<7k6Y$_WTmv792+7S|XSLP}a{7aEYti^~9Qxm3YE~EDZp1&YdS+xqnKlhXk-csTf@o0Dg+d}BM{pc4J)d4_ zrs<@<1D}!>!9|Z9?|FGI@Jmj7sw`25B9vz&8x5KTm1l5-cSw*4iRR8MBsqo#<^e#L zk8@POFf%)b%4JF+Nn-QxAcXs<@n{$*3&M}iAtV?tDTh&9H8wngQkz+y_wlZ#`KY;! zIb<+G@(!rwvJwy~#c%J@nnX6vEI91Xl~KV%Htv9sdA1KNq(Y3zYjYPMpc}G_Y=w{< z{~LUajb@X(M41yYv|1)l8rOjd6F$*xEsy~P4rnym2!sLZXLjzt8Z}Mwk+@!9#Iw)D za2!%k%qQA~_Ksny0RUs21MLV577ip4TnoT29i9;I2d#=>4WXO+UIe$|Aez&(Xx(83 zV3O2!Dmp>Sf`AMMK$pFwlY{|a(%^BUqiU?ySh!Q zKue!{mjVdC!1RZJ&@dlg*$6XBKL7rQ=TrN{9ZYXp&|LQrl0K-QV=W>cMQfupMzd&m z%93pX#t^3hXBC1H4bFhede`+59i!U{b5RIq3^;nCKnMw(-G`WfcdNNUt|EwIA85fU z5Ru14l%RpIbrC|a6Bt%pW1bAP6mV1u$qeZ)~wy zf;&i^%&9yW%Q_#E(mlPL3Cx-UObE{F4HXf<+GT5y%Oc@Gu+L9JDD<(KZSc)eKs`Xd z{9@dA5PF?xHTZo1&UQhJyR!O!fYdLLpNvYabl#yFcYJ0857X#kl9p<5;A zW(FZ#&wQgFQqY~Rh(T`UQ7W* z)2Er^o*bL!Mv zW77l{)SkrQ85z!+V1#p6+5d!ouk*sW#7Q!LT|jT%RbTz475I>*c$zm5s`xry`C&7m z)bJkfwCvz8jA~{RgkIWX^q|_`ah?R|POi2IP81BlFEe{SZnFC`aM6o95Z4Zu16ewj znu!8P7)Ok401!yFpg7?000RMx{ZTA2mBR@1FT|}6rE65Z>Qf(4rh&HMW&N`O?r8z5+a=YX9R zkoyIeJPpCeLEU_O6eZyajo-~kc21%Q#xD;O(by2yrjp3s4PAN6Y%#8C?Rlu zanUA=U&lA#`6!34iIjmxtGsOc%c@{@h_=U5^F_Xyq=i~=wzu&CiO4uA)- znM{KLnysA@{%`G#pmmLAeWjBIypj0J6o7nT^?ZpxXf#5FPYEdRdP^jYH|-Erhja+?EIZ5t$H%;hZpe{+v|FTas4G zr0P3DG!n)oov7zx_;_WZZVO@eDZe#q2W253=v6EeAqcc zBLvWt*x}x$4IJSmAq`Ne9WaIxw^Pl)bns3YtQZBPr?Vvh(?B+_=qSY30K!BvWeOCK zTs*#s^6OKzOhQJ^=o!EvJm1XM4FCtEX0oyZFwHX=Q^jzbo@F_w3;agi42vWTOPA&4L$5y%KlE{Mx^EGln97+Aqwrr>ZKGF>0~ng6_7o7` z_hL&$Y=go^??6Lc5PN-Zgq9C6|H1Pz41?m=N8LK4{{tOztRNu&xLT>$C1*y|H?&J&hnN`T1R7s8OZ-PAjn ziZC!o7{VbPt3_40_h zf)qiuRzt?;`o|Hh4`&huF%0f6zOw01oVB!D+ufidSF~Zk8sc}LfE;0KOn9C|3JHa` eC{XiTFugS$&`Ct=C^z4z|j-Cx^t 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_001_002.jpg b/big_demo/i/b1/b1_000_001_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad53dbd54aabb452231d8c601bd212dacea2fa9a GIT binary patch literal 15259 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 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_001_003.jpg b/big_demo/i/b1/b1_000_001_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..26cc0c047243b9e63becf555c635790ee59ec386 GIT binary patch literal 34338 zcmb4pbzB_H)92z6Ah^4Ga1ZV-i?a|&aCb={!94_6+-1?=i(Bvnm&Gl3aCgb=^Zf3; z_wIA|&-Lui>`YHr)l7F)SAW0zcj51E0IsT{iXs330RTXNZ-Bqc06736!awDoJ>owF z8R?%r3NkVhGAarx>c3w!40Kd93^Y_!^jGK@nEw>`FRWLXSpS^-Bji6#5mAtkP%zO@ z(f+;V|7-WR7l4QUk4;Dj^Z-OW1SC9!zx@CzxShyI|Csw<1r30Vf{K8Ij)(!Tri3>@ zf!qCGl>h)D009Yp0~-3@B>)x@0ss*g2^TJ-`dWCX>xWA7bUC67z>9}XcNvg+Ru9uOzkKzn%b}Z=C)DYI+gRA`-PXqn!L(Z7XJ=O9L~}+`G*Z=BU1sh;wsd zO(3!ek=QbWISoOBk6oGZ4$;K5f-c#W2&%1%h!DiT0O_mDRJdHF|H$3N7%E4X9Lozf z)=dNbJ|xZ|ot8#vBS!3_=1r-gkyu^m+TD$q=jvF@V#}f5C=AL-l1I@oDs|Rp+)rN! z?gnCdQ9QAzy@u!w;aROzunRY{$Eeu@P%MreuQqo_%((4;EEv2h^&GeUi0z|d{2@t& z@&Ea0t%|EE#gzG8RsLcIUWncCBvvLcEm=OtH9&r=j&g;Z6HoFD(kCj4Wm>{Pmu%xv zPufdBu1#&77>KjXpInz>-LdyGNSLSEH!DQX;nh)8#Vzkum(e8WOR=M95uKtapTL_* z7Z9NW0Pl**i^DJ-!$sAbU;7(#YJzo%w^M`;@aw9@npn2-4X^x~Jy|)Sln+Iru6d%~ z5a+cp_r=5e!*-=yjakbh{$X3IuE+?<`ChM%Jb|=^ue*cLK@w({E$+VMxI)@Dq2FJ% zX2#V}SW8tY8<8w!Ky#{UhuNc-(+y}wh3i_Aq==PMQ`u2Ago-=y>?JE$vncW|SUj+SwjVYg zLOVliHd`|{`hjWcYKvn{v6>G zRX+Ew17AmAyvE_pvmb;$P~L{BwG#Whl|evE5*R6uWY6IxNVlwFl%I5sX)X%4+ZPOT zcpzK<>fP#(yT8;!eX@A8!bN;aQD1Ic*nlTr^{DiLs^ymz;+@!Cdq$a>dlUJ?d#*zK zDR%a(h1ph`@ zi@%RXP0ya}7D%n}hc4ifT+)Uzs;dTv7OP{31PN>=dte|xKrAzvE9Cj)Vc$Hmrd#UQ zl1vI}avs>Uv(hN9=G;cOf%f-lvzbJCJ;v4U( z?-Lp4ev+l<`FxjSVqRIDVM%hH`yod&rJ>ZDS@NBQk3=~nPD`oTJ2rm zAJtn)!=|ONzkt%c1HKAdY9qU>Pdshe=j{RbA|ji#Q|N5g{J*p`7Aq`*q}+w>T!J(h z&p$f!o63;36@UIQRz}~+mwzbz8sm*hd1cx|Xr`!!GD-T!tw1li?_G4s-8jx&L%kdQ zlsWu~mYYIEF3U)w)yVnxU$9H?JsB3M&FzJ+S~=c(RM=5V@5nauW;jr7=rp7ohAZ_N zs5)sMT1mDVP57G*@m~#bU$n)W_qCsoH@=PZIkx&oa$oPRuo;BU=C=Rc+ioYUwR{3y zkOT*rdL0<<_Nm0Wy~Aohjv_}V*BfdZ@R&*%u0R3ONMZXg>N|~;5+&m2Cr!@Byo^)o=YF94nE5Z_U*^=VJzx?+{tPnV+BPv;olhT5dIDd22D%qg_6Ipz9Q*}LT(v$Q zjvP#9U5W3o6=IoI#+De#ZT@0}aDEr-&hPXf4&=(QHPo+esEU-uQq7W)A1o(y%63Rm zImDS}T@a-)FvKBuR0X2TyXwv|n+4U(Wk2*8UmiT$k9gyJrA8B~x&FNOVD@seGlx}g zSeH5ZXq$)iA^wwk=r)$=qVTmAL?$^8*f9`U%M^-PB|`t{1cTa&PBB9iW?|D4iz2Ey z#6BB`GG>8UHKOvHNAJ+%#BH&6G^tzX3!BLU6P`4 z>2u3LV-x^1t9*WU*hnKx<=y={E@WHZ@Kb|}fmq)-?9+}+lxK?dJSh5JEIssk!KBGc z7GKcbdxyNEti=%e(fh>N75;99yC0MnZluYzu6o?&+tE^uUn?#$M2(KN=wi@HOgFK* zj4lpo9=h13Ao878Sg?o-p`ni+FcykN_nP_H`$UZ#a2}fme`JPoBv(AWA;wSn!`LJp z8`t%(>=EE+g8(B3V+oC%Amd2hs-ISbo$uL$JPYM*NQ&Q@(xYcjzN#?rhF;71d@8wN~3WJ9ql>AT#b2n*DFh zWii#BviO+Jv+2tn5{sfET2pwJs7O2NtgvCM zIy9c-8jV@IWZQOREZkHTY~KuV>I+y|Br`Zy{rfHQq14m--d_OCpD1r99Tu=T=R~%e zclbz<=5X^d-nGiObNNy4_pE^^$%emxF}IVI5cHX>H3Du1yAk67rx1*g>!)@c<`ZAuUckT)b-CX8ae$e zRCi;E;2Y@N)%3=9T5uQQhZqEwXk3#l)ZSnmQ=W&D)_(e9m77)1;)q~PCv2o-x%=bg zHSFhJ6v({bo_uL&;?lLycK{qB`RLX^F?S4Xw8-{>d=Kb2@M-G7(|>D|wp{K=T|1_x ze?O)=s>s$s9dl7tC2Vx~T2SZGrP=6Ux5$tr94gG$5Hpfb?NGGG+-!8dZBn*rxp;}X zywbEzTlo`Y0f@~V@=i)V_6&bWRz6zOO*H4~N4uXWHXKa)@^Th8tbrYQBvRY9KVCQk zxwN8UEL4Y{cNLDzQTJ6oAI;uj_n|}i&c_QM=cs!ROU0tEQwDXtLYX`oxaMdA`W9>@ zJO>E^dNK+~L_ZP_n@IC|__Xy5RTx>+OE1v$Jd6VSSEpOo=o}fgKX3bQ!V zsZSWw=<;p}XuKL3AVYZvvU@$|a;kK2dBn*bR1jDW%#}{Tj&;;SyN)c4yZov_GlwNf zt+$|{(u+Zd;#~^A=4m7S^OD3Q+mp~^>nn&jOe`CXOxK9MpG=C=uR#kT%VG8=W^623>o(28hQHeJvGcIbM%v9t9CUFUD z6x`D=0h*gVI!-!!9qNDWQx0`2Pdd6W_xbpSoAhHJ+27cf4{1AEml_Ys+VJ42{MOF7p4t~kQf+C3tf#mLVy zT|hvE$k7+Upw^1WbtjFQeDsO*T6yNgq$%LuDwAuhX>lAo&_Z!alo&bz-SxC*-ZxYha;Nb&o=Bf+<(lT z(A__LiVL5(t2aRxH<#qBp7UR*;E%G`tAL}xC**ej4 zqsPID{5r9m>W`JsC_HNBXu2IOcx$L>=v{x?9kD-A*=_Fx=aT1hxkh>CA=oTf%p)mkN2+Rn*XqVVwzhWXj@oCkdBamO4aJHDu* zxW>1Bs9B_-bJ6hcOASwR3vbllA3Wy!0QHy-IsVqn+;P)RzadtXTCtUr`)hpS!=7!u zXTzc&Fmd|03x7qvx!h7{!C*VSlhI*g^^$igEsd0i`oMs@?B)AkKv1$Rfg$X0<%&>U zbETx}`!RVJrRG$nNKIpfv9-8tO_~f9#e0h0WyNgLK8j}0NW#sm_%3|t_i-!<`pm`` z8IGhc&2l#IyG<*J-kNvcX0L!1a~_2nCmI~h{ylJ*DUMcJ{{`qiDrVy*f7~-_oAae2 z;uzm7dXKq67`AQd+AeF*02O^#HTTuvdh5vOBcO>>O0?vwH!*4L4V6WtyTNv*Qt4RkDSK+l{_gDqD!U)kJKBZx9M)JZ zEvE$49yU^D>rIjoUiKx~r#VQvmvT^<^M!C&Tkh(|i7YjoG(TGIdQK$Lqz9(hJQaU` zT`q_{u)|KY39J1J5WU8{n>L_X!#!9i%|&SuSz_%!{35>0QC#o8O9SN?!?bZvh{(pn!H#!I3*Pq5Ov7e;k- zyx3m|7m5KR>Z7aE(Jxf}co%#GQk%mvlu~H8DK(i6Maf@wE@ z?~wKu0Ijz5VYRROw3O)%R2UipR2BRh^Q9&N>AM8LXt!bPs&;WwmPced*Rwn!1JT%i z>4nE)u4VPlp|y^$eFa?~rS9u-Rem$Z9j7N(+TP#=4C5SiRO@hkivVhQs(9PeQLm+p zpB);*ecSVevlRXD%*?qeVD!Ap-SeGQ?RJlfFyg!HQHOUgwWH^`p88zu<)0V71{H*4 zaSsR~C9j;()+GR5C2kJJtm9-O^F3r)YYkK^>fN6%9psT~)I(1G0^lnK9y~ZAgMf;H zh=TGzVH!9ngNKAmK*uYigN%aDXGxz(NGqTlOvK|}*CYGyssRr8NFivPV9IFvg#1uv z(*;_6@xWp`qSc5W*|v3)cZ%YTkN<_sLbx!6v#r*o>!Za|JO-~q#VR~AG$+Ok;Zryk z4fn$>N7cVuv}pct&=4L{OU`j#-%UX~?E&ImBo?v3L$-aaI@Wk~QHh0!iMh{FT%FXW z3O_8&wGIO0BC0=c*Mx3%^&OS(U@{QW&;ipi^E?pnrKOW|!V!hEe2W){0TO0ZG0x1; zpW<%}S4(qdg{9@kS&4L}%WsX`(KVYi>2STYB$GI|*G;5Cf~Drl2*~!k^T4D7=A!@E z(8y8(t{g=6Y+2o0Nm$ze>@GZ}jcXD1D1Ku*=4 zDihdX(gZ>t5fdb6R^h~P5lh^0f+NrBJh&c?KU~<0icz%MMpbHk>3{QpEP?#$i^J%5 z-95T28p6^EWd5sgxjLhCNo5~Uv|3fUYRTN{iRAW$JY1`2dZhCXwWE7Kx$dA5Z^y29 zf?VX2g5zX6JpS2UGvL-#a2!N+4vDk66NxzFIE@804Bp)+Wu1q~Bz%}t2D5SG=l+0A zG2=qo+6-kdb;AMGsQdp|>Xt1vp#MjG+rynHC{*o4vPU;ccDNK!eoL<{QZ=JFtof6m z-v2GLLUyjC@R_e%DHe3qlH7XFTa9t6PJ@qMUr(I~CM;Jf3X=00YSyhGYwNJtzed32 z-2MwN4vxdT*78{{=Upv*D5u18N@Ob}GV2P`|Iv_sKDx1T_TyMnM&EkYkk1Co_*a~J z5fvuRWmB0H*46qjd|XPx$0dB}ih_xZjDqqneh5DWAmgFX@#^5qSh^>o!q>Az^s>6a z1;l!FQw)6k0<>01J!d35a?>0Cj#4;aDuoaYE7y%hB9~6dl_^8EXkblA5wq8w4O~<# z3v5!WU{W$S?y;|8r!V#93n51ktbuxsa)YE{0F+x>Odn;WHOY0q!)Y&u&L0YSQtaEk z6v~2SU4KO6hYmUXUocJ=YrNDt?^NBVAnM$U7+mbm?6UTLFwb}$J~Yj4kf{|&Q=muB zXr3#PhtS|v$n!Ftw70?uc~g`epS=0bTZa7PD#Xok=i(&|JND)%sZ?euW7CN?>IvJZ!18(Hk`F@HEMx`^J7a>=M_v-n4T z_ZI1KMn+Uz+1fD9OMm+^bymDSN_|fE?phz>NSg@8^QK!<8*OQ1g}0I<%D4|*Kc>MP zed;;AiDV|T2kLZ*J>@(3;BYoJl1wGdp96An-Wi`oHW|K;+z;VVIarK~L=j+75{vYt zzw;X+RUd8p8e@R5CJNrfWiL|ZuYU(@$)y+99lihcQg9nm6+osvSmCyOrJ4&^_5o{dE7;WF;06?QO%>=(MSOsSLP3l ziybguCd86HBI2U{FG4-x-hw!mSPWxw$+h}_frV8m1&r@Zv46Whh%rvLJbuCb{R#2Dg^Fp37t%Yyh zI8(No777REy3fx~zy6dKksRX!AbnhlVoW8V0lcz^baxL6W>p6HY2cnkI7enan-kGH7e8GIz(*M0Cg z4>z8!kddjvUKr|2wfJ@({gF=>I9oS19PK@3%v5Zp+&^P9|Ei8TDKmvW=M?WR;JY9f zCyk0b%x>=Gq89Q(3Z)5b{RXBe&z2GuTXpF6%WAS&_>|A_CO;O{{l2g(QNNeDM65x~ zt=;YQFdFIctwd3r&&3~{sBS0b)wkrS#jz1ZP2cv|w81b&g6_WnhRq>K?Jaz>Vh;yv zF5(~MB@!z&ZjDyu(uZ0w*<;bh(Be+jbJG3xrMd~5KTrzOWOA_>_qIP~>8F@k4Ulsw z+Q;M%#XwM?qAVwy{4krBV3lB0V@`!Yf9%DfLsVKUYF^UWcR*Ke zNTs0{=Ht1fnP^)8h?hH}@}prL zOTiu;mc(Y2isfb3p&x#w*pttH;$@#fE+;Az_*FK8af2Ymr+0Oia<%d$-!088DFswH|pruXu#blMwQqGo_}#%59zD z$YAA_vc62sF0ZH^hLS8cPt{qazjO{^s7BrLiN6wQLlu&QGA*VxfgY7{ZW4*h%*7YK zo@R5>e0SdE!+bIN=h~f)h!C$Y9fsa#w`?O`Q__+pf9~ogz#{!=tSgzBatgH^&6#sh zJ?mkwLkK&{qXylJ8C@MPEZaNBJag+=CcR3G@U!u7olEi@f$Hy|T1R+~S%CbGhB?Xi zt6S0k?L}b_T>?}L?Bxi6&0xN&9)B~XDY+Ppm}=BJG=9sa;h9p&d$K?FQtZ=o|NJGIz$|%Xc*+6z?HM&H1W*Zq~S_{`@ zUmcQ$4qeu(4`Vi+XzWBUx4#HYb#Y;K|(uIdz?{)WCxP*tG9_rsZH6e+Hxv z`SWW0XJ&@_Tr~Z8{4#wH)%6K^YdK+z0{yqg&Q}WW48G-_p=G5US1seIDE~7&-UG?V zGHH4ZV_yW7bTX!&nciQ_f3M{Nr4%(z zO$%x3fAC5w{+}o=suW_XQ~&9Ee!AbZQ&?7X^esPSWp$nDQ)WN`8~7Ofb#CY5bgB;I zf?tx_9HiM84MIBZKPG+Pr#=$JSBdV-Pty8`Qi>~*9(GJ<Pdi{2Nsx*Qr z5!I8REEGf2R6tsHnVhoi`ut`duSWh@UXQEcjrEYZ_B%jU?%wJog515PP>9LeVn^vb zXGRt7T%!^SmBht;;()ZHoQ}-N(Q;uRkwZQc*k!Ov!^7X#duH@%t|eS%Nu*buV4Hi; zK_p{lbN?khLwvc;r!=tAKu|%)#h`;|{^#{{dKwZ`C*n^p0;_FgtEbNDGx^;n8};25 zJMDt-!k8Ap(kGBu&?hy}@t=16R-Jb8MnTh0?QQ$J0gh($Or|o>S0Ube(--8i?yePm(_RX9@Uw2s8sq1iyrc2QBn8p>>an5sqk*9BnWdefo2RMZd(Y~w6@>=8+W3_= zdA{i)YZKmY;bt5JXLf{b@oY6;nP%i4q}c6UdK7GhtIEG-5Mm@~T6H z_b^gyxi(?Rkrv!$%>tKlMsm!rO^$m)*$PhTJ+L|y8l#~Z6d(f5me9AT7#((mk)&8C zEl_VYS!1Y(*dXo0MRCi4X(TFbnko0p*8){#$Y9tmdEzt=Xt`HA1((|qL z50qIDR8@;x-&1wj%$YD~>On9~Z0oeUT@uD9Y09R|5YD9UGHb?~_XEw`FGS@^?v3jl zh6xrjX^ZuDy$!#a+)Te2JdB60KN8#O1p2|n1k8HAy(pI1RWJq z=8c;>HD6mIwO~HTNSN0qM}H)_nH%>sqy~=r$L@XlM(9$|q}Z_Jr5haW_y(&`*vc3L zRrEz2v?SzYTK^2w^O3n4T~2(q3^D4)n5_FjhY2KS?;#9g~`M_Sy#c3IdxQ)N0 z8s&`X(-5d;j|F(mkKpEy{ytqC9y|LoO8MX8L zj_SbfjO;-)50R)n2R_r)VNJ>9)E4LyiTV;KX4>GEJ+V1?Oe6b(&%ro^MystHiPi_sXEu3rQJb^@` zGu1ivJMooase`-FtF?ZqT+kj8mLwiy&Zo1(6ZI9RbYT-Gfy?+p_rrzCh-0YBO8m8ib1}>BGr((nu%l+TCLP5S*>>6I z=d+jp>NE=^C=Y)*y>UXQ3sZ4B?wPjgG$DuL*S1XpC!eprT&CK}zFcKYEsb2NvWZnc zHBbn(rcP8+N0I7~f9}!`sv=Nb5qHR2eRz93$bQ%3_R2Q0#ZLP+uV@I1?GF=ES$JPR zOLc+0HXwl<;VMpHP;F<}%pprgl{nE3`J0I9w1Hi?4(&leoJNC?7d;Liz9bn?yAuyH z%!f5I1rx%y0ck7~ySnvpuI`B~e8-g9`q7{wL!gw(`;yALgwDXnhp!O(-1-Q1&R;XA zSGw2#tGYL~uz9KVBT&O&Pf~1uTg=`}ZjnAg*21r(w@K@#Zp+7stoez>s8q`)ACZSj z#^RQ-AcD3hYr&TzHIpOOcD+`e<)y;1rhE5!3*LDXE21c_G&RjZfj_CXMadt^*;~*WJNCSgLd9&DIGBpQXFkXOaBL*Q_ zH3Oq=ORB+2n?DPBQML>9v@?gm9|R1Vyu|)YpJVPAEz8}m(xiUbj6$uY_bpMRK6=qw zjy+Cu?ytb;xS4+1A)>3WYi8BRs`O2tH#P`BpZLFxqyFC67ga0MMGWJTE{vK23s~6AK0DM z55cTJI@8_Jp3brSghA>+Z`TrOPI?!{lgtoyBA-e)?5e^mWHwEth1gdES2X|6Hgc2c}TYM8>U zddm|MZs{`6%e7sAh~R1$#)X{w2Pe>NwDq|-h2br_F29g_KPTeFQn|BEffovq0BWc% z3NKZ&x-)Wt_L=|cl92mO8losQdY`m{=*3(c<|cvd^ZCy}2UL0n;ack7!+LB@S?gx& zG|77jFPz{00+h_3J+b-9M=QR{mp5Z94z;(*e*jMN1osn-#^VRa+CvzZ`iq2Bs7 z`S*+Jg1>R`rj)k;a#R>~^FxCv#DA^nP?6wlMA#Kz4oAD^%c_DEWD#~hZ%M|h4{|W& z8FY^QZq%yNp<%^S7aMWp#ofiHBFSivu@|bE>34<5Xp3D`xsze`Z}GO|-+31Zxvh2T zd4w;`h34@_n+QpMdRQ~deMj8lSM{ebCPMqpHw;#i-T0Iq9TBlGpN+*eIs4AMvMC&) zhT9&s)0L30qV{mgJkBWE8=Tc^-OtHt@`v&Ja(^kX0;D7BT_zIlV)$ovyQAM^uK2{n z{7WGrX7FT8%%3V{G@Z!50P3;Nm*@$16Gg(N;qE&K*osTE1UKvq{lWKVD{2=*%X&^l zttMHm`Wz(%z^Bp@hTnxur%=$kEU+*J*s>QAJ>8w9x@nll5k$U7*_$!Y;2VfGJWI)K z0F~or5)kDciWnV$e!w#r?ll|8>q2uAMR_ZN_0lXoAc)Jn#D3lWJ~G0=Si3Z0N6^Q6sICNP6# zhj_%MTf*S6$G`3=uQ(KvJz5XK0nm#Ft5Y z>Bqg@Y(ZXXctb7gok}q@)1MfRdwW>)SPwjTHe8KdY!kuT=xC>T*}Q}g&twxJ?+!aC z|4@@Na@Q`XLC2JqyeNbJPN{h`u;SPXu`cgw)CE!y8?ASP#hFNC^d!)7UPo#X8s zGz^@fn7nd^9>_-hs;8z>q|Z+TBh7m0FwPRqm>XGX{{<9L6~6BOqTdAzQj^Q=Y0S^qn3CE8rkV%97POJ>) z^C$m}**vA0CI0hlw;-Yy-rsIvl~YGImHGrjXuq}26F39-)hVi)_9~Z3DcF&YfJ&+f zGf^ef8M2@@9#>q|Cl-6n%jNsJ4_&qdncB}cYGyot6;h4K^r5>ff-5hO78|9gqW;=OC%|hqM5UV-z*bam>t>Gy>};Pu>ZuN#l89eOoC2W#~mk`Z1pL+W`}DW(Y9*8#G)`a5|^`-R+|s3p1+SOWnMF z8;%bZ*{K}Wwft0YX{|kx-3xz?jbaFiXq&v~R|us10e1Pml<-j^ejGN#p}JpV;%_C9 zpfoAE)|`6UxgI*$?pJ@6Us|8T76D2N5K7^WYe}hX#WZD13c-fdS%lP#M1_q$Q>uon zc(HLs;{$bi6P=szMGf~wzOYO^VSJqB2i>-xwM_XEn>Wr^Hy)bF8%~Ylm>-Ol-8TGO zIo4=3G1Lf{89}ACz)U5T-?T|3Q!}>2SkKFER@>U4~96LM`|HE*Sg>eLvUTu!S21sG1?Z7YkPnhyKc zlk~x#@1 z*i)qm-7|0bg6*_ZzV`LqkwR>QUZ&m~ke&UGd3sh(SXzG_-U6;eWTcB(Nv8krD}BVr zLVqd&1R(u}>hF$d`A<4lPA85k@4junwZI@8(O^Zy3D@74HzBp=fRaZ$+M4?h$)TTa zh8VML6wtzI!h%8moAja?Nd9gk?xyWYL!k-GFe7l*{j6$vL6sz?_YdIpABDaWU$#|n zf9oG_)|*)ArG{{1`gPXh$~0T0{DRx%BJARM(!5fWcZv` zhIVDe8f`}Pm_$b1dxQ|&<*A@64ngA_tp zz)aHj@~2#pbOf%nQ&dJEyQqv@tElpAb3S z&@E%P%3I5)toUE6e&WTWE>q?sLjAE3uXC??adItjHS-ss%uJEim%8LZ1m)6E#ni9P zM^f)(SBidc$5OAyc^-Sz>t+YHW*(*-4Nh8chhqru;gJ@(Rx+gdR_9Kf_P6sHqvG5- z6??>Ms%1Y`2~;yb7vRh|9vKHBy&;ORRrF>f1ujPL>kdy_*nMK6hYCGyjOW;Ewg4q= z5W)xLzD0%g$v@?%uzeC>qCs9Z4`Rp_-rL!a#Kf*DhCB@y*r`ryhD5~d)HLI+CqO5E0d*lH<^T8Iv6iC!Ih3L&#<7Tpj6b>;*>9GnYZY3qr<>&os^?w2CqbF6e z^~03M3o_YjpopAn%*udpSq**NYWYHw`C@}v!t^xo0qSHg6QeD@%jp}CHpC7yTrnhd zBaQAYrz*(U-r-HRU<85y8-fHO`HKIY<=xM2)uad-Ip~;!E%wk4K@uRIoF<4DkWjG# z&|c+^JSNpViB$+NjLhvK-{ivYR`uy+tA*}q8jp<)`}7m!3@CUS>9f~*P00mB#^JGg zxbm6MqDZGy!zvY=qEYOU6zHpsv|p05w``=_9uU+mG}NiiG|3x@!rfhQpTn(++ZFE; zFx;O1_c5p}fSAFUXK!rbY=vOykCN_ zZT?~RS)D=(GLAcTZ0$;IF4%dzAZg~Pwcfxe888=M)AA*SF|tTTMOoEODVS)WnwAwv zjt5dCPElLZ_O^C0kF6FvtbuL?#Cf;a;5oR6VJoXD{Q+3wmxmf*S0R8sb-Oip)qD?!ZEAadM^2-emeNH+SAzDPAu}LV;)d;4bl{8Q}iN zO$kHSgh3BkNlDBYUUvHIv(Cpw?5N+s7fmDb5$WC&UQB)LD*dX7i zEU*cq3h~FRM1mBSmYHJjXwgDK20cABJ@%b;QqCMzJ?r5wZDFD6T+$Hmv)Z2Vx5p;S zwS2bKa^#u0Ap1TziKe@_6W`aiNHL1y01;AJm*UwJQ-o)Ci-j~F#e&_Z&t1+A`t+}J zizofQNmtXZxlTD9q5CCm9ugpoaM{nyeFE}4eTFspzpovm#ok41RLy2N&CBIQVUvvg zM_c1wz?V{=VuIU=F%c_?0Pb8Pn0T4?+B*(?wtC6?`$z)64*_p-Kr}uYR__EV*%Z4P zHnT;AUEkSqLJz|S>eFcNz(&7>1Fo^90h5d~)#))&AE%&;gSnyhP*n2}jS4(G%`)wQ zOqOnCN~Oe|63HFU^*tV%s`n>`Z(lqS9_C29-`$kpxk0RxUz2b*?O*~SI;d^H&vTL@ z9`yG0?%^%b-!T{6w`GgGEXxLSXu*oy9jrP+g%$c@0JL^!xjaF2V2Wcjid26=hjKrk zFj^U(U-D~cN$iZiHHqX@6X6d_|v~i zx=0sm`f)$QSPoY*lseyQ#M`lJNdw4}Gyq7t8a(@9;n}j#vg>}-tf+V4W~E>A`*jFM zwR%d*s$^iysQ5BGZ%*c_X8Q%iM{ASv{$BkphdrdPfwJ)kP6dO&|b~s zXi^U!TblTbqiSwg@t|By6aI?UD@VE7+hSx~!jBI`MA|t5ofK33~elTk1}hzKnrQBr>{)6Y>^G@!J8^YW-wzC^R( z-Q=u!9mF~R@@a;A!aB_H^Fo^7N%G6OI{zyI@f0qc?+_I}Usf5}O7p*f-j*wWtRr<( zXAu~yuSekSiZ=dG6cS^2E^V^R#zq8g`BzvAxFB4fDWgAt8#5~4AiqW5&Wa) z>ciz_Re{+m**)IdMqV><@Iee4Eps!@TN%_w(n!~!rSA=x`$qisRsAcguls8BMl{Wh z5{~Y_KhlZIM!<-~)6wvMhFJEZk0Ik%HfpnIqx~x8d(WH&T%NGz`pt5_uN$B3ETqgv zsj3-EndJAgTqPnj=a@CbhWak7^KCj^qrR9?;W4n{Ktmcyl|Yw3Fh0GS-2z46t9pJr zap}kp1qpBmq%5gYN1l;jGRGmyZ99gKUQ~xm99*(dJf(#-T6DA_~oV>n@%{X5|hk#IXIl~<9tFHDpZPK`!h4aKdnHV|FmN7DDwz_ zz2mbiO)F=FNM3IpNJF&x?-NEM=?tD=Vn1~J8yf27h4Aqq_sUwxLf*c_D*Xi{CqPTP zr|kX$F5GXxw+|ffKP0nY^K5zAc&&c~Y;)%!uzLJ9nc!wyb{)3yKgrq^#Y36GKgpWy@q|4Q z;S%nCF8!5Id(vA)lEnOK@SnHiKRDTVFc9?6luH8r`SNgsbj~*Bwj6(azFsW7xl8bL zXf`rpICPPN?7?KGORdlBtD_`n4OI_)RUKJ!`m6OmvWNfjEG!_5T@p!*9cZG9N0^Ttt6`v@W^&H>5luopI1RqIe7JUvDLbXCLN)IUINXW$`B0CA zNBW;^uH&CZ9PSrJ0NrCqdPZM&Z|^m4x%ph(*I6JNi#nDla7`K>9ctX z&T}lrmt;vq8TqYEJAaYo*VU!_ZPut1R>i`JX@8ayu{WWaAEu1l(nPx=&0YY|7FS@| zJoMJ`9R(Uw2xJY_;cu%x#zk4psrj-lszvQqB#&m!wIQ7J1xcp-1-QOH6iTCufaT6Q z>bL3Lf`t?Ng)0SJ-Q{u}{F1ejBRcgnw_9a$?Z>2q30@Us6jVK*&$MZAQ@LXs*~p9w zT!+>mcDcMI=Zl=12B$lSt#WHEl!ZbZBpT6j>B$Wy2brwv9FA-%c3#Hw_M^dMd4oh@ zgGqCy1{JX$jlZj*HJSl>=&C~d*Quob&BR~N3AFd)>8tE}=K}wWELB z+g!#rnk8EMj_=2DTyUd@drlx)>|koYJefbDf5)zwO}PEp#V?BMn9+7gor7=CAs=}A zDE7IUsru#!MD$-Qbqhyn#(tGMX2K_(uyo;{pg5R2f9b%?GcR;Zl&~4h5_L)m(JJe` z14s$a%l)s8NKuaW?yj$L%V)U*3rC4WSlEfnCHBcry0eU6GeFnx(gYjH9TKvliC#qP4#fPK$VWR8n|OU9VF$59t6Cv*Q-0{DPe*# z;}hZ4_wUy5_E$u&DeUGmhnkd{soNC2FU+(4a>*XM4jHx&#|*w5kC~MWh%qRv9#neZ zTqD3=N<+gT3spr@(Pd?&--pb$XRsfzBKI0zi)V`~H~B65pyTVIV1)p&wD`33N1wR8 zt0~e0HEk`^dOcE0-?dcdYi132Grlf0vD{G?Qsw$p?%dzDX%YtIIUxMP#q0AW(=GUS z#X)8ILL3vzNi#A{H<;)S$ZH0VtQ{HhP|3ojA(wIaXVJg{MG0lsr@0v)_!6obZX)ogR2Z!KRnU=0wUJ6b1 zx`c#)PX(utclWyqqQSQm@YFkej#4>URwar59$nwsS=U}W2o5>CUejK3aL1|ch3)8% zP;Aahde1+eE!?)tfV*Ci&jSx9ZmJo&dbCTLvP@4N>-Mhpqdu=(H~Q+lH#1|O$(u<~ zjF;nrmdjG=&(&z10TmqBIquy^gO`kyfxW%56>&dA!1!tFUaydP1X`}i?VaI6Y=>v2 z1rLXa$VqI2N;^{3RYuK`8-_y>nIS1+gY+3thXt*D#5M*N=TmXal}RbmFWCr&;ovmRI@cTqc~*#-mmLeX_F9Y8q3fFrlZu?m{(g zr2FV$?=EY{(cL{$+S-VUDnthLS@u?&gxIu)v1r#tdxQ;=aGn^jc)}rw|B{3I<6mMN zdcvMh0!IM@(}URg=+bakw9=(X?ilsAA8R=|YqWq>}Nl znuWsI)d?syW!dye-fG>;)V%%7(+~ZJeP8*mxmy|ezbP4`Jy}_AGz}?38J$;Ow-HL= zb)_2;cPC+M8rHjsdn2p0Kg5a2Xg{K9R29-S3Ib=|{cq49o8?UsJWMMRwgCQw`k`35-rev!6~QYZ2N<~Gos77Ka-wM*=w(Wk3@JE!G!%X2Gcs7vss4AjWiyo0M5$fxr+sDWz_C61u#E@}Z#Ul5pRA0noQ z;oeyoYwE;zL99oHtC|uZ4V_Q(IpxAmIUAgM%N{oo2|Pw=_8dtIhca1&oS3 zW+it~32Jy%=dDKU^KJYBX+HfAw!Qep_!x3U*8i+UAbyq%K5V>WlLbzbl{_M)SoB1DE=m)`epPC63 zE3;y(W3n#ol<$#48UNb8+kDrmi;f3~&kw};##4XK;yc95s)uLy=NfO%7WKR{T^^<9 zuex-nq8xA0V3p6kF1?suN7rg>P)z^6zDYG`x9j`CJGm0#66jx=4lavgPe}2vYZcCU zZ^P4>T~%K$4jp?+g&X=kf^PivLUBxA!it||Yv&$6?~4MjdiRiHU%t4ghHiCRcogFD z1-AV)H;~$N7Pp!Oi@yCWvkj!B>+82t726(_Zr;;xEk1b6aZjNIemwlIKcK*D+smz% zFcb8vLFsPmrODEFh%`NWjq~kaTqI?i?M_b;tW#F{u)%$FwcL`@+3ZAp!d}?jH(Z?`mP#q9*h4)Tb=9!)Ib~40%H7WLg;rZfMW;tb8=*9XC=T^5 zpYCTWn5=Tde{lbNzx_w2ZQtE|n1nn+eiB3&jqd7bKG>Bcs?J>1bbT|9IiszyTSc+S zZ~dN%eF0c`d~qp#9lf`i?}C$6H_+TW5wD^Y`V?B2#myCXeQEH`Nu->rp&akDQ|+B~Rc*y>uXRb%vs7jEg^^Zvh0IW29n z64bMcvTL`#Q4L`#VBelsOy;DcyZ`y!<;jh<7DlH}&gpDC^u0srSV7gJ*N+OuI{h7X z#}{Tc{||!>^FItaEPp8x`c|8`SC*8jHNeEws-t^4D$W$gSvz-ITl*E7|Mj3*`EpN4ky zy6*NSpP|{`!=wcOr5g zKo6_!?|#}fmjC;nUF1I? z8Qux>baHih5n7K%(w05!Xm$%dRj(QTjCb)Jt)+aGbqA8#qAcyszM<2rHK@4K zmLCUHZ#V3hvKc%&D8y{vB7tcDq9?}5!ih4EAln-Cu7IUtcjBxD z_3H7e|8UK2nn%9j@ilV1m-hNM_Is$z)m87iB9>NI@YnxOs%Dq|{!={uZ0h1!?gp&k zNSgYPVt>|fqHL|_E2j50OZ&^54Uw|fq~=Z9ap^vyxH^9ELq;BEn-slDuwClZlMg<+ zt98Cn2XA{w3N9@=jpXe^UQok3FuM%SFNt1oz_jw1)cNA7RrUffE zw$(pfJ#<{EPk#SgZDXu3;Yt}jSn758BQefv_vW?x1lfoN5|4Wq55MPyfs=zFu4@wn0ZCP95eR=9WuKk$6X4(^a)_H$+5-5 z&M+OVb8?^Pk4cx}$;Mc5=c$8*Hi>oP#N|D| zm!JPXHD7(xxP}?5a^1o9-=Df#cXcYW-DIJLxi)jO{p!hY6ZiEFpLw?N`+W4`hwr8p z9eez)!y!Y7sfgVbvD`5F$?Z-3~RkB;EHziYnm z=)6znaig%*XHivJh0^nK)!ebth!Za4Cz5|87#w9ArE_{8M<{*~NFqU;Gd& znFybh600t#>FH*AVU-i=V%(o*pWLSXOE>Yz*556N9S+UiljkY<1s(@inqB_^bFE*` zId<8;Y3Pt2KcYFlKXt+1`q8ezXU|HP7wRLcU=O>=H)h=kyi;h3-?shFL|^=A`O^IZ zs|nXz=bAc$pOo5$U!N@CckDQ_>%qB3tHw8?QztLkz{YwuQFyM8`FqKBqPs=+X7Q=@ z9jhZJsx_Psk^<^qMtu0-Y7%=dF@Ag~ZmcuK_sL@cLt*yzle*bGJF{xG-A_+fu#j!2 zfXI61mESaqA6{8_l^z+8BE?wpIQXs6Q~IU8`QlsiMJL9^y|05bM3Z1e||=YvY9578Y`@=+(Aw5ea7}Uulhhnbp@L#EPZ*x}`_iV@Rk^9?5G^uc$VfTvu}d zsqXxuNof6Y-RFk;5{}=m%Q_?n`W`h=+!px>R%uRuDRym=e<^ky9)5|Pi_JxgjfTRw zx?Q6qJMKA+o}96tRUb0^Op5tj^?4y;^tHmp%TK@Bheue`%=NYz1}&S<+Y<7A;;SB? zdnLl$sHHX_wf>ANfjjvpcb@9IUmxb4Y-{8znmEM!J4n$<bzT;3VV_*1P#f@W z!*q2aAtt5rJkuPxuOPlBDm1I4kigPy=ZajqeSNz!6S>3Zh>B8?S{ajasZ={Nxc)Sq zufD>u)JYThKpo1My6V?xZLOJays?up8n!84YQKE#PdE_c##`_IQ~Ob^R?QUag<7zj zLh^*1{6k|)hcCU%_md4dZwu@)U}yf;T`y$3KDhQiUw{5q1)<+hK50o5%b%%Ru~P_4W_OdSb4=3qSXvZ|H26zR$~M*ucqFC@8x#-t27o z2}^t(r!o=rf@#lTA=8`Ap5J-Je!l2%zU(#Kojy|XC53B;ieSz#W&dyH{{lk^niEV* z{-0LdeK(J;XT>|*iV=st|A1v9P_^u-U9^eEb(~jZr&YYjx{81G!Jhqp%|XSev6>A# zN=-iZQ8$=beBb!NYqlObU^2ep32*q+m*yG{JQ)nk=ECHm*szuV!!F4 z)QMr;#Xg9LxoXGnnuoc#PG()Vf+4?Z%WTrE9QcOU|O}#iT&|Q zr*CIESqG5r56Zj#7y5>2P|x1^(eWYr&D3ugeaZ5FoEYA_f5P^g>*G^l(Fd!a!AcQE zuxu6j%OfxRN^`oDO`i7e&L@3yucA%`s;d`*k7IYPI{1F$Yka&rDR#v)uj;%0j9XQG zeB2l5ye$_LX_DlRrxuDnh8Sd?l!^6ijQ&YG54&$!g!u#*0+z%SJZM!xx{az)&H4bu&CZ~S_aV2**4Gq&4-B}?R(}{*73h33I~io5u;Im-8}M1? ztC-szZlCA($BouJ;h9+P4H@WT5PzGRQe)oeMm~$|b5DD|W58*@l-TIL?{adEoRaHK z*@z2|gZ+n})HS$RcUS2@X>%<*{Q5F(c<9l@+piN1Pf}~TzEn&X`*%^UoHlq;v`DD9 zipuU7bKYNSjtifS{iU$wzg^|i!~cMl?OT79oIv0I2b7PCe~$en_n!}+{QWTKkBfx1 zf73yq{gif+OxuHB&PdPovs*m%wlHRj!Wtd!ikc=O116fCM-&C>d$D`O+}>@JiikL$|83U% z$uY63$Ey>Lw!W$EOl$L{pKGqI_1NC57dwBayDjCa{ZY49DOy{D%gxy*Y*p+Fx(k-} zdh8qF%WQVufAiKAtxPLFk>D#MwYJ(bFE(w*-%RY7ye-AC_U=;L-*m%GsLDhhxw=av z>XEMjuE7hoo+w& zlRJr@=q$ea>55m~XyQ)&Qg?r=yX6%xtqRAP0Tdq*pB*-@*YD(zzIGW);odzs8L3-% zR-0iFrKLWiQfFeWmiHmdS=UDFl8U*u`hdq2xP z-zMvPh3-#wcl&x;-jDnJd{q;7-rsyyzU88~+4v)|8@RR3m55hg^zN!2yl68l4KKxC zRJ%eInXj~RCmr(UQqlgtr3;AS6PZtVE25pV7SCJOE*>h0tQl^W*=!ltx5@UU2t(&# zoP}slbmX=q=M%jj`u3MR9WCw`@d!x$Xi@$3;X2#%$|iltJyG*z*Syx5oPx;=$DI=n zFU~am|9&N#OWpTeuVcHVO2US_Vi5jviA9?b6`=V)r0uUnE0ZRF=~ zh||rJ(z1GRaQlS+P4myIqOVq^CD*QKSAFz;B>l0_1+gM9OKAW=D@beZ& zbd81jy7XP**uD{MlxlXe&OVXjxpegA*HcRFD+{UrfEl#NtapD`YjxfDx8=TLrk}B% zjp!ePaBP2Nyq7TdE*aJI{rs;%aa_mm8?o@ox%Gsu zql-syLf|`gP{sv_U|Fd^I>S^pUga{RtK5%JR;xV1@D2fGDEumI=V<~i+&;gyhnFX- zfnpPCFKt&LdFaibs%54GNpaD)9%Xg`A2YMIK3^g7sRDl-L)g9W1=E6MBRf5G7LDNuUjn^n8=3RKyi(ZH#k?1cB# zITZ&@!>{29N<0bi`+PHZA9@UAX0i(zF4jU&h)UG0#QtQlsUT7yA;FR5$ZhA4ksHg5 zK`!%JP#ww>t?9J6z%j;8!_Qd zIkvd=rP=%)7q$JQaki#N>Oe{MX&OgYo^pTB>C@5f>kh4VJl4%vu}W~Sn)%dx|Ht~u z=Qi=Eovsfls{8#ylk*uZLgeRzHyY)gVj1*A?6l1GC>IS(S!6iZYplZZ^o)l@ExqSP zf~bba^%+)OA13Uanj=vy-jkKCqG}(R8arKFWn3mKWlu6KNfqrwxL%d+_7g)L4XQY5 z{!~pqV4ak!6M<5{*(z_7s;8$F8KKH>3U29r21z$H$*SWQg!cL4Hm{4l8|A53sH$kN zc-GmRWVNxL!_60ye6?`IGHh^R!mbYOY?ZL))u8X0Iva`77St_~F@suAy#`FDi{sj&$WdM9w^ z16+Fb+q`709$&pM_pruOkS?cIl0Kj5dGp$DA4Rwmzu2wK=Jo)GbC==yYwdaru{`Oj zc1@ZWX<}oCX#*3(u7#!nYXHYyAU`N`h8UXc!oUUlO#>%I@AVoG2`Gs};lIK|Hu}@9e@w#3W`A(+LhaSm@ zrEE>T@qzf|MuYR4kDoZPcHfY&{>NjKig`B9=)?NB*i^YQ9j-eDkCr`k^txOA861s$ zPf%5U7fqzS_2X&r7)Fqo<>WtLU~}@2Tf0{W{YZ+uQ^)gnABjA3Q!JKUA{_2{0wk?> z@zm9A3)8JVN;*1=60{V&uL%p-Ax8+S-%b`HIU2rNn=T=cX%}{;51ZZibK)9P{t2mE z(~{9&vg@ab-4(gr7d@jn{Th@fDjZKt{)c$^2AuL!Nr?ydN9L>$lbr2hG|b!O%Eaoi zdxWX&@h|=`8EEFfw(n+2UA5;(y~M{4Y+D?8ienJT$)-UxoHeE&%CqO4E@;Zb1iSDn z1pBZ83|EkR6asvklwF-tq+>ab!Nb_g7hJejApfw+r#C;|{8+o6dSKJ9xi1&)o!Ip2 zZQ`LjCHGDo{`L09>LRyo=P9~Z*0=75+XAhu>@N+t_2^idF4t0|aJf~OTL+06H+56m z+XC_?aMm<739paZ;1W{w@lxdli2j9mJV|?>p#zO?f7r^k@6fA#pIL*& zkq)C)xN9ilk#pTwx__vR)020*YB$_eoUJU@!58vt*Ttls(X$oRNYOcbV&iaIS($!M zkNpSY!hSm`={H$R>uFOnPKToBg2mqA5BJ;3|GlR@<|)qXRJXK0rX|Z|s9dv<;6^!W z@qT?lY60zD@eY@e1Ls3pt$k8L)}8s@EnVyI4k%xKPb!rEt~TrrRMy@K4|isiT4~?+ z*O{7hGH9HB^YNu(^{qq6o4r@R>ug$oek1czjs0NAYgI8kI?yMbS*}8CK+CP8&7tE( zweICgfAC`Mg41bsXFVfwE6QunOU%K?S@sz7T#4zXUv|&Co)^=rnjmbFetu{s(Rb+- z(kxKOAe48H6pHX7I(K?G22Ii!xnh)VN5V;p3BvCixYz96}v@aYk zhM%6s)QtnK@!BfMn|AlG(&;p-BwKAUdTVhjrpkjnAuFbCS~@30D^gA&!`{dJZ{;_A z6$jEe*6)9@LhQ935W^PE(9-K|7{Q^($_G7@j@-M)2tPj?O2B0ZAd6)i3~E~6hyigF zom_TMK~nN2#pC9pOUI2ApPpIkG1(dUXP1p(yolq2>(l;no=eC@mnU825Hcu=Krr_=)>f=H#BpXz*2e|E#6x;pCe{2ol$ z7#rO&6S~9GUlX(;>7X-?7GK*f0T>Z=P}l<5s4Xi=hgpO;EI%C{mP@KNM`fHWOYcu{ zRd7&FeNTSz(90qeZ9JptDA5!Anf)pg>q=ZLhk2ZQ*AKQCy4hB8R@Xw6T3uy6-9U27HUTCv1B- zN$K%ky!Cr0EqPV8+mehul>?-z6L<3QiRq6S<#H)EB>w@2w0g~yA!MJ7 z6&gP0Sh0&pPgsC}eGzM;E=}?ENGO)rx!ci43yUaiHRJdRu^Q!O9-QMxh|KYQe06ng zj*!u<&)@LPb*yXHNxmY1ZJhel|TaZ8^ z-;2wWMIe;w*@wZWo)zuT$I3r*g-W(q?r#_B-zHbOxM6GJ2G#kD7qv282dg&8wd@NX zXm35T6RRNY{k7s#RCJpAwdU~#X6R^fS$W*j)~!M7Po3DJ;&4G*N<`1fbx5drn^=i{ zJ5BH)zbsnEeN%Mf<(x8)b^%J-TY&GiNi2G#o{|(;)jn8Ci@D4ab+r$E*e-mh=^pzo zv}i8hIoFjX?w5IRG(*bK;*D=cJliNQlPy2Em-`x4R(}A4<2f&H0&EAgg*? zP6-l{W^b`dk!zJ-vCJ9nL&f(=>6Cm#a9Ry;u?8DTw%Ck9iw|QyZTZde5-Y>(3zR+R z<69btN5(DWT#rj`<(xjMsHE33GyFDr*4K@Uyr_E=^-%cLhuA<# zoqRDb1PxJkyZsg=ShECYn|?QU_gsaCOjb`{!U5+N9;B94?ikU^rG|;J6Q0=DWut;E z+#nL7IDMX8qZdKcFow(^#qaWCHdI8W0NF?L{d&oRTeuFJai|LVPi-p-X!$XFJSS&>dVZT4TvOn9g z07H+M{+MihMaek6Pm7feo_ddBGdPHAyFaPcZ5DqYW~lEs@c#F=x`}+zccyk(o?btU zqso$))PbM+deqt!H+!Wi(r#r#s2P9^(?Sc|B(SOp-4 zuR45F^e{NT!#vYoYjWE1SYh03dy|?yXDXlMJOEdFtmEWCbm&pc=PTE#V zlrc~~D02yp;{4_lh951iJn}F3s zm6UXh96wnkpUC1m2IO*70LsQAspk@uI;-s|BV^CMVO5$XwAD%6lkL#03CJOD4xAJ+ zI-N60yxr8BwyI>IA)shd0F!d#6-f&%(Z>@%>F@TNWc?TDv~yaFYja6;aTr{|k?w5_ z%?2wnP??|{yQG!Sl*7Okp=D^us$F~@fB_Pf|4>h6R?P@wK2^$OIuL|}$kUhGS+YbM zT5{gHjrS7+6y2LP$NYHvg4KlDWyihK*#Ceta`_2!azrcFb$n52 zn;1J8J4^&Y_n4wL7SPE8*NA27RvHSW?h*6Vijj!deRXzQP{#w_99kD>x zwc6a4Y@aVBoyo9ze52UhELDjXk;C5TsVWl8jC`Co%}28)z3{` zn_6yq&1pFY{qJp4c}1f6WrQTOP$R4K_)Ztg8$xssp^pzwv@i0`c0UKFKBs#-S1EiY zDUpjLUUzmfrdAJD#zpMlh0TBQ2y77&^2!lGeYR^LCbBZW4z{Yo*}Q6`Rvb(1J;>WvKN6XwiiQc-4 z!l(+K_QTi|R%eN7=g78rUA!hEJ66QgDGT=^K9J-&hNsvtLfO)6r-vaF;ok9V^*Q(4 zh0Wo&r_VjVQSbf4)qLEc?5LGsAO4$K>?U`=8Arn-XMcBA<=!k^^T09klcweeHn8r! zSMUtu-!W7-KXlMGW!nSl+m3P+r|3#_5F%JpQ-~?wNJQuwj|v$ggsD>G5LJNQ6(6)lb9 zFuIP1YM!yDhYF1mmJyteCdiY3o33|VT(zc+;YI8=Yk`^kQ`yT_p0;_SS}p}$#sB`m zxsn!)T3CH812Dph|Fr5C4d+DEUJc}A$iDmsoH)boc_AD<*Cg_j*Eas=P}UPAtHPH* zPu%Ve6pH+L|4-spvriv$-WFS5cTfuX^s-+5_-NSstQOrPm$LQ=1dpBThsIorode{+ zH|=ZIH8u;J&u&TRj_2JP2Tgc=8OLG|YNe{T?|s{uqLGlnS#SmoW%sY{8=Kp{`K~&t zO{7{_(;-GAMq%U7?*g5=dbSUA>Q&vIu}au<#&j9m_G?;1)|qMOFW$)42?_VU_VQ$h zd+(H7BlU?s(KF5MewEW-d-+t5-_P#y8BqytN!ya&%GF2N2bg8ETkU2~-eBw)N*P%S z_+ExsI0~wa>)!dU+`OaIk3koOE8X{dhE$WkefDcgfbE!$+OW8wwu*JSwUke6LVQ-s zNg?n%nI8H3#7o=vG@nd5`2Npl2l|750I%C0?`Gxa5vGKla;tiBkce)6x999N6KUW3W)vmY&m~D6~t~elZ6#`@%MbaHd3<085zjvckatCqC^wlTfv|tLVc7%c`nkIc_1o7>&-V5{X4V z95IQyq>|!xpYYDwAKWqh>9mCIU3z_a$PI7nUzSMIu1ej0IdJWR$ZNn(bm8tOc~`sj z&~VfxM2g$p0&C9t(OOTobk))AB|FJ=mF4PE>(cc7Q&4Ta6zkEzHOnmV&upd$>7A7I ztfh|cp1rQ@y=pc$Xy4yn-1Wijcg&`_$lCQ^ufP78g7~0%%je<4`!{AM`ZEi;)a*CNXm-G7DIWEQ0Rakb?*w<-=`u_^~6^TmR6~_rD-lym(jYKzmVf zz8m0W-m$j?vaG`i>dkMh3wKgy;&x6n2$)_W_66C^DDmiw41iN z?hVWU3x$aoH`y7~yS!CDpz!$Y)xSzI`pchfg`b1t0>ghj8|B26P!8J#e(?@X@-)M zAKKdcs>?!IYjVUJKgv#~#*a6?QRy{T3nz`CP!4f_K8%LsTrN`)0Jaw%W(r@kwrd#2 z3KgQo>H{n^4sKLU|Nbt$)yYur+%Aq&)oM2@K#Na;<)`qsetg5#%FFXY`#z$RdgN6J z&c3j-vsO-8`ydUu65$K4WU*OJ!0z!a%j5uqK++|T_$^GSHsglp3Cn(ou-zExWa`Kr zUaH&Elb$IYOP4ig{{EFj`wIlj(f~EoLx|Iy_o-?&0N(o3uh*uQXMekll3|7kX&y5# zJff!+g$Br%U z8@&_%=HtRF;~M8y^~Y_iGq~`obvI@P3rY{PmTvqRBOHDIV;xF-+x@zK5h7vb6DNI& z<-4mg$fDk6W5a(z#Cp=@7ZJ^uv@FiVy>l|ysusH4=vy~Q*sp7Z^G23Jvlj&0R?9AQoFwu1t z)mjVNQU*NadpdY#&P&sQ%~!Nlb^kiu%))w3wMjxq*K&;3qyUrQzhQ5(P{F0ps`0QP zG36Rh)SE-7SZ=2_*Q*}oe&$(Qxe*`32yzwS>Q>{)xA%lxm!y!6kAzRM%WUhv^>ihB zU$w%FQmk7Fp)8slK^Jv2!0_EEXWXFV;2w_hIS(PR=Z&qQGlP|v^_BU?E;c(|<(rP4 zcKx(tRYhp*m}&E`pEH)4@%Gk7LD`d_kZHDw$~$|mUi9>PGQBQUSb8Sr`F}PgU#&0J=ECV)HeRjGh-l%#UJ=Xq z8>?IoG*O~HlMV_^pL5=o{Z+C#UUKGr#uCJO6=37UMLd;Pw_5Q!dR+7}>JJyMroQPZ zE$H6E`T!5(ZiGCsS}{rOBap~b6sRdo|D2`>LmZP5gS z*+@X>F!M(SlCdv{StmtQqAcp=fm zY$ENL(c=2=`|Y-M$WwRe;_!t9BFh9*$%xnC8x@?D98fo6-}vjeQuE`^SGhV`9z5!yuLFmWjTt^sNJ+EBmxDVF=QkRC%IS^X`S$bh zm8Y;Gec%*e^}MI>fw@cv*H=V~iFXfQJ^H=WVW0D~@$Pk2mEW>-3WHO|*L=-~3;KOR z`8#L_gi@|9}fwo5ZZsCT7!@*w0kWfGL||CV4Ig zWi=Vpmg%otLNPpX2aAObYmZ}OQEk(MM_(Ed9WLoc);96Uh=1WZEOTz_I{WIOFUby3z zj^ifcEG?QzEYa}vIOHYM^M&i-u-m`&+W-=d%Mp+t456*1Rrf^Q*nrh=0}-h)<-ch= z8}M;?7%a8rV`2BMQ@00}|IOq4_g~3-PJJs@?pzQ3Ot|18db+7ghyM-%1KtvMdrf8J z9$kpQnc2(MntKn=j24Yra^yAosd7%9;59WXwd~`swjpEfSC$w)LhGn<@E-F|f7`(B zX=OJP#o{IpB8%~#UUkg65FBZmkxCT{gDN8L^fmV#!!2{RrPaThJ2NzM8rQ-xzugX} zJl_Rw2cNqSha1To zwA@q)4MGgJ%M^_vztcis34lyXvIm6Ore$~VF2~0=xlH$$TwpboJA$EBlhKjE%3(CX zCd)!7AbEgeBThi%y-mgg>;@-?N`*iP6}7E!540rU`g#Zq`oAha{p|qUgJlUaoH9EI zj+fG7yB~a_mCdyN+n2xTu?d@oQtOd743A11&!JYX6XD8ABRitLXjx;3JCCe?dm!BU zyRY?wNl_lqq&KeSlf{6xJfDhElNBllaVI5db!|BS>9+h`Xm7 zk7PZ@CXo2qEf~7lA$762AjI-x8=AC@D!XPA7ji)z63oQ)B5qeMmH;F>nYOX7Y8OVk zKDCn|2t@jv%nxm{Mqvj9C_qI?5sH)%Ze$d2vsPUnH~gIHSM4%gyaD>4UP6sb-!D-a zGO=!tnP{*07&`-kjM&!8R&I{dg)Y5BLLqHl@&YQAeyuLB^0tt?j%~$;4@oc7_sTic zQ@3(&D+4rud?|w0I+>@ZHEDrn!T^H@yWtXsD2}~76s$!+0D`1R(a&j|bc7J4$kd#F zwELs_oe3P2HF)FvXU)ty6yg4z;2r7e-%R!=n=eBfRCCpr_dLPbY`%*5GcL&S>T5fw ze7G(*DKYI?%lTDxrWtPL+7Jh65FR*MA7}{9UbaMI0A{;(p%3DEQWanYA`on_wW?bf zi9vm(AyF8|7Ti2nHpxyB0RWr82A0sf9Wz^sFSyY~vDC+Z6U=H7;0lpQBwY6EKl2Vr z5GaOZdhFk6FI#Tyro!|7pExh zC@Bek0}&?0@N6VIyoaqx1M4O9;qTDqxMUvOR`pa8eE&&qD-C{O&5x36weod1G(f90 z-j5c^IQIKQQU~_luGJ5p`mR9sio)8BhH`8iwZs60Atdcr)D&V9&?J2vnNSxz)v@nxJWw%0{3uyVMDiARXj}k%92j$I-bE=#I6&0~Z9q zLu(nOMh^gatAvLK53unzkLUSV65xhTn!ydFVS-QN*B7nxov#@N5j7T!%$bc<{eL&+=1xQFCBefu&tRe$c72$%PY`Se7h72Ic z3@;1U6zvw8jsZYsS*C{#LHe4q@E3U9Ni4Sgu6#{yur?1MlfT6r?>it`ZqQH0i1;sx z^kOi1#AI(Qm)O17*3_gpa9M1X51>7Xat?t{0C+F{eIo(bQ(uoIK9og)b1P8R9U)p^ zCpD4PF?J^%(B=T|T?@HZI7%CC#pm8BJX`qNx};(?0EOFcxgN*^9lLJ4T}WbMZub^P z7U|{)Y%-Hk_fQ8A8?K=|RXi`+8zLkfTOQ04Fd|8a%~K;qt-<|n8TxA9ex;ukDS8}} z?x?O#ymsQz3t{sxO$cZxR5%1W{1A~g>{UCBz>VyfK48?R$-a;>76Nsur9-lwIVFcH zF|Orv4~{1&D(!-k!_e3DTr+IJ2sx{w0ZIz6W!ahnG$h}yjHJ;3q>9l60Iw-iso68^ zj4K>6$%r%q4iH6E&`>k1-?lAQr&Xu*{`9H)c3YD#bZ-qSn4E|IE?iI zre3D23U1Ns0d4goECnyW|mS`LdJFm%o) z$WSFoe`xo&ok$9U$j2C4)_vcwf&(a@TVy*cDmavw4tP*Eef%2_5*U~X4FrNy72iTq zttp+7dFeTEuqsC&43lSz%2};p`SaBPIjUK1j!6QL%3dm&1IV9FR$X+6~wkw^5BSO&BRx z03?mfi7o^?;`0}wt@-)yF34$MlRb7+Y z7y#jkaFZm_Eqwskqk9WKTmn`yuy31s)_)@dnUw^oNQOA>k|4qAjj%g>zbucIM1q1+ z08IlN0{v($M90c=8zPxN)V-Xpmc|j%0F*QQbUfJ#AqH)yVgU-E%YzUEw2xgLi@+5z ztZ)MeoWS|BfI}ddGY!drOgPk5(#^37#P!Hls!3vUbWUm3#{u?^v&LLuHnQxnVJch( zdiYjK3zAMoX{Pqw$rn)lU0)4rt~JaC;$mOHA%tKW1A(p&+7Dv{YK8|=irg*62$eP^ zK5ZVUXIR2Rc(z33i&(d50H~JHcH@u9i0n=8#bL?FUtWc0Tr7P-dLsZ3=ehCT!$8fE z`uy@g@al(U=9uPe!ZI14T&^tLO#*n5dvI}yFv>JZX*7s3ohvJRKUe?KSt=rFv*Rm8 zsyMXlk8w;-uT5~E4KLEnPyit#%Lcm97W?*43m&f9C4c7a zNdy_HmAA1?Fd}QYrnQA?`l1lisk(I6^W+qd!WJVZD<6ZS&UUM;(UkWM%GV|k1cEYG z%}6l?2ca`+iCD6li%}m;kP;TwSxH0LlcBw+Q+yPOZ8e{)pepQw`q9kz(QM`GG$|}N z8697WE@t(s^Fi6UoWJsi&U@_y+cIb+8U;&3s6Po!0$|e@3|C^W2BaKQuVg^uX`d82 zNlPx%p$?45wEzrqlZ`b$PeRi<%DFx(rx%$kmO|X1x#{AinrNxdg6-jI`^vW9ZE;p( z2*?QrR!f4Uq}&>{1_IZLp3Wcu?P44hc)y32+*|5_hj$osin)NDW2UPoJxxH=zS+ng z+Gz!Ln+1AwW2{s@#4FaZJTGkiqHhDyR)=V!1LB+=-5S4uI$0B9uzw14!e%=4&xe1eQ|w=QfQQ z(Qv%eFpLm_kV0{YNd)#Gka|ym!XW4Qcmf$f?LS_SH4z|k!`_y^&k%70Ph!|)q*UOm zVm2%?e`5Pua>xS22gCFtEP3qyknE6vpVfA)+}k5qq|Z9wuAi>$uI8A_!F>1>l7}LU z_;_hk4h)zZ1^yB=L;{5jONiK8b2VvMTKKCjHi3*70emWe*u@Ami;3o5>mg7*08P>O znH^_~NK6hP)ojk;v{@BqZnVDUr>4{svF`-dGSQh{W6#Z5p-0sxpPVIN3r zK*okl3jhXdX3K>;fHgmXH--_N=EYLSNvVwb=y9gImo=hy^`*aNQ!%(`-rgX1ps3_oRXHkxXYElV<3yS^YkQwziJ|e7hR1;| z4KUf?`OvYXG)-?vBX1NW1<=Kh^`x`dgw3csWG+fXMTQ1%Ng+iy3>9OK|6IVXgtze_ zVwo_kA;5RjATmM1faimtLEv3h!#S=fE$P4nLMvy0tu#L-XO{=NF&?H#()t*Xty+{3 zq6`C9bQA)i5MM#4J9*mvuGZz(@;1JHoDsIv0G^D((E;o*={F=J0CEW}n*?;8!HIh) z0BvY&WX`tA6%bR$=}3ThpR}e1*lA}wx_Lmxkp-(K0{BY#s|1C%CIvPFeYWQM{WgO* zfY8#T>_Q=cL3u(q{HbmkUY7*~^8D7oAqZlH4#3MvjYL-k5N*A!y~`v)KtcPI<#J#!CV zBf6@MjPgJKR^C~0d*$$P-uz64-_L6CB%5(WTvW7gnF3z-H|@h=%IR~7qZBf|_EA}G zH82#hC^sSj#xWWV=CFEy;RR!0nu5i91{o%f-W~*Oz_gkYp2!2OU%XEgnTy!t(Z7nN z=@95zu`!ngoL3uv@bVEzk-7UeNDT1A=(8|Dm|H&2Wnwttoawe8swU=~TcX$~ptYS@ zCT7F{`laUIKX0LZQju`lT5d{wPBbZ}?E9kqn$gK>bgIJs8trMiIXq-H0MeVQux15< zhQt9Ev^?6&ftS9AbjVIAQTA@AjZRzEL_l{`%LX7A=z64VU{PKlm}G@O05iNHEavd( z*PgRV1hV9YW9R@S`wIv)GLH2SyBBq_tX0bXHLU1vRI-BD0LaNs!uA^A6Pa)SE{CYs zVX|xpY@OE(VNqxw4iH}Uuth=Aj^3RDwlu#=ETrHe@mg85+tTfHi#Hi3spn<+R{6pZ z8;LoS!{(DAb2yzl0nh*~#|9t*f5_6n?mn1I7RcW6oyHxqBG7C9u8$Ozen}M!4b8^V z*cgl_NZCx&*c?Jj$~3f>OpA-*5mLiz{F6Y9$NV(Zr7ZCm zO*MD6b+}pAg~0QO8!CV-E6HF1F)N7-AQ_2G+wc7fHZz>EPD;S29UTs%37|P) z?O{=78*XL=vH=49BZmrWuoE~30*sY67~KQW%aCxqf@fZ4auyIi0;m8bl=7fb0^I`J zp{wRV08m3{sE-YF1(onqX;2^p@7cueV+Zg6qlrbQ0*v&Yo`L5W9H1#@pASQ!f&Er< z;S|85>uj%11psG9A+#-{z!?{tz#$IolkmA9LOI4td{l(V%z|^(vCZIiS)*p*_HYt{ z03c91GFZUX-SY270x^NnrP9b~hG9P}EWm%H!z>4$>R=xo8U#p(7_j94fPpowOrXQY zt@(McsRSj#o&!J_Wz$ga5?wUa;M<}tdZz)#sUnUL2B6|R%kE0}rZhTdlz?D6OrIu` z$!wyRNyl)&Z{qbI>W5aCAKx`lPQvcE@7s-Ft@n3(J{A5oB1XVc0bEN%0L+rgxB%3a zW8p?@NhJgE@FjAs7)s+Y#`nR&zQ$ysG*| zSgsXeYTSY5Nam0+cqJrxjLqhOB@sM;)aC5Z#TX%F;|vTNyeXC~hkHo8N?KEAlh^C( zUA?2pA|NB9Z(4eMKxWRebKOvQPcx@OibFt;j^97R00K;p28$q7i}=g~kbN8;kie&W zAT~a7H>gM&ozp&ZSrY@uqJc+}IS`uwnUZ9IGS&i+~$0IvU9QRWApVn&f5=FP$p13`D)}E(NEj$67(_T&xc_eX|CRjh z2cX0M>k||NIRFwJ0ty}C?;wB(006*3eRTAH1sVnx4juv$3gM%e@S_Co-^2W`e3blm z$KQ1T@`oZM5DNJ5tl1>zxQ~kWmdTcx*5dsAWEeXZ4=7M-g7%bs9cA=y1hnj?W2SXc zmXzp6m{6IccUB>z#j{y^%I93_5jjY0ammq~Z0We4Gz7eL8@Zj$iw&M=78Cguj(mTn zklez3{khZ*`ihcD5!giU{@~h5-=*&LwIdo0uw`7s!%A~z|CfLdJB<(W{ z8S;~p(~VgfX<8gxI_+O!@Up4yGQK+_s3@PlCAV*lGLbLHY|CsyMIuceXI^({dELvu zx6iZ(LN?ri<}6Pi)h5dqUH$BgP`_uX^5)GgG}fDnPl!I)ZqjbTw-9ZqXkE@xEz9#5 zyEhkYUIb`yUJuNHU(Hkt*KhP7B~oZ(XM;>@Eb^F!Z*6#dHC5Y6E`X2~e*rnx4L1*r zZ93;^-Jeb=1*pzVWBvk6dYZA|x7^s!^_*A@Vy$bLTj0T@W7EjX+7eWU4{OcMN6z-Y z)9`PqCRYGp!Io{#W;EH|A#X7I8z@1ec}=cC6mg={Tu-6g)5&|;dkQVTKj>Qh&bKb} z(T;po^U|UDbGed>$@lWl1vH!7r?tzl-Ns^cYrIvzQwc|~MiHEKIXApE+^9S7D&&)K zY%w|n*6ace^kzIHY}?w0?Ht|miNAS2QCLi0^dJfEdVXUzdzA%x`~3x^l?I|Pa;rH| zu=gH)kya{(Bl50$P&1Ie+lihYE~rs;$HISR+rE;B!|{s-R+l1at|RzXaHF+j_a>)j zhudFrMCA}SA-=!7P?&8U1U=^TiFOYKF^T#8@V?4eFtmr^*TzL}RuJ`c7c=N`00q-X zTa^&nRGna$_Wt4)Npcuri_L&lw9@!7B^No^J{mKfF^~u@^lts`DBL@#&m0i&8&34_ zi|$b}ukPbs?-L+P@;%P5^I(c}!;jU0oo+J=^?v`%1A35&e~DqS>fTm>_KOGD90xK< zq*UUJxloLEk_lmr-?AbfNrT=ri9wCN-c#KkmZP+4VY*gI@cpYkK9tNC0q#)3P;L4- zk#v?z_v7SH=%vhXB$}$iAiXnKB_HY{pA35jcmLdB*|L|)0?y82ARW+Ph|$t+MEmmR6x73*s8eI&$8l=fyfSX9yXc$m|pyK8IS zgi5e&%3uU{b=Qzy6v9NO^{@4NS{+ z8%vLt$Y$Kx8MG3mpIo%irDZ|=^oxTv zz?(ZjM&d!kTa757dgdDXFTi-jKOpLeHw+_|t3|ok`Oi|vt`6ANu(5JV*`6_#Z^V6- zKhC}>hY}G_C!Tn!z0bHH5nJ?>ZFtt5aNRJA2Z?vayZ`KGPXV#-)JY8EDT}`}>?#bs zZYJ~V#IyCRPJ?<-LAgeeYqy>;T_I26<###v%*kb+Gpxpn+e-0o)3Ck$vM^s4m-H@S{6r#PLoD!W2oUa6;v5< zxTtsHvCKxjnW|KTJH!hxvwufP#Yl=aiuS+4=u5@DKnjY#=5MIxZd$ zJO(K%88@346}#w%)rbG^2M{ojHoO*M2(J2vux*t$nAt1dNcx$xHFQJP5edhwqqcj8 zqur^i=2QnbK~+U4O>CWUb85P_7gX@dL*OkT-@%u*a37yM8&a8MQc9mOG4xh#aDl_w?BQ*GFstnBJ7MCr* z!<$|jFDE_{W^rR}UIbpjGz1Rdld%5<@R~WY)kBVbmu$|e=&hREBsETT1stSd1B{zB z;D~>-nqwy_t4<1{EG3P^`om?dQd761P z;Ib`pknXhv`|o!-Sum*3#pOb?r{mG0+1IDVBd#fxY}VHBkBh*586hnmHdT9Tvo9Dc z5&P0%-Ff#%&3F0d&-Le?KQFk)TZB%(pYELKjD-JU$Xb|mkE5@@)inEYhaPcLJO7z6 z;l4)YcC%={@7qBh-%!?o|vUo3<`;rkSf}6t|$PL0Z*moje;4 zVC4oDWh6m`YeQ4Q`D%%LnEuMZZiUF-`B&}Bi9SVA%$SCysF~BruozuRogh_IdG(`% zcO*ZZ2YolH9;&1EH1E)gNm?0b$u@Hru0@zEUZ8CdM^Yh5Zee%_C)-bDF}6z!__@)E zMj-r?dOJ2kT)(EAa^J4x{GJ}&H_jCD=zh|%y;6zOT<2~wjU!!W#GawC2u;BwSvAS) zEm~~?32Mad7g}9Yd!%ENcrU&E1A@Zw7|Y!{nNF|y1H%3~nHGlV=*uW(wn+PtsBC@+Ch0AvoZk)RXo5GADF)FE zWw%!(^r&A@UEgZ-uVvN?(p1idD!b@^1LTM=ElYQbDyhx8yp)-aWYh98FzVQoT|*)# zzilt_)K;<{+z&2uU{mkMt0MaIt|Q^hlGTc_#fJ4OmI1L(u@~k|wD(}N4DwG!KJU}) z5zuZvHsa0-ANMBQnIlx41Qvj0VLpt&O);%0ls(v_vO2)d=zK*CzOlxp4l8gp@eHYN zH))e#CQ$>janPle(j*#$Nc5; z3b8O&Ji|g~GTirlTEFOPSi>W~oOU$#|E%*?!o`&--$(6} zIA&0ysH|LwRLJ$>W|l!~p>|j;T9|%z_NIq`f6Y#Sb1atnfESg}Th4H+gbxNWkcfsGjAUG-k20hhrTCL4}@`Nu@7c-%7PzH<10n-LEp=%!n$R) z*0NNjfqa#OzUEYf<{5_tA+lbRkBaPU6GiMoXG}g;5MORfIEd9082n6;j|u0BQ=9nO z8Q#V+t_|&x8Kw$O8hwb~F#!w$#im~!n3&0_)UECu5l)!;+FPswF0mqlBlSBQiv$%Q0J}{mn7fiTYo1HMO$xXd~ zTmN7XGN=V_$%s;sL-|=Bmm!Nam5Y6NMbNz&32=dqf$}WJVk-;4j3TYVS%je$P12m0 zNNDBg7mWYJX{g}9t|0b@iU{Fn8Tl8lLhu}0E^`00)`5iu?TNjYEuv5Xs3t>Xh zG$Pe@IL6adDb=EAMhXj=yO(cAq{#EKJPTO@VS#|?4vFE0&w2*M7UL238@YTFquh@{ z6qe7Z=!jjkWpT#H%xwFoVnC<`6Vqcl+P0Bsu!c-lg|9GGDd-*k{>OUe52Gc`-;X6V zvlTu+$Un|2&Db7Y6_xj&a%+bD%PSu)qzqqu)wR#oD|(C;mwwCZti>OWRr!~aytFkS?DL1L@VM-6NQHg3KTb3-WR3e%8$HMQurMy zI^#swXB+`O{xNEMV=>yDhX{!T1rM~t8|L8o3sBJg9djEA!Y;}sWsj9xb5_Z}XegGk zxLa&P=pBld6XlX|q0`9O;k{$uSzcs>YLZmp*`w?#w}gVj06b>&7pbtzC3qtg3wuQl z%KCla1laqA+&6IqioBjg9g}mZ#_u<;3LA+xW6j(jZGHInXTZT|2-352;7Fn%!(+v_ zy*Ae73=a($G0I-vTRPE$Z9xXF%a#(^CmC|Z9(b@l(zwG7xjeXlEi6MwIjWl_*uNt3 zFnj67FCDR)QKw#G@Rhf+aFr`IvW0u&``0bbdZRJU8jaa*;!?|P*pUFDJRG68w?DaC zN+X@6kJ~?gv~rmCI0cxQv2h#-#4F#;&sZlRjv)zFEd^Sn9^o^pZRSca{-Dw%(fTUU z#O{V561CQ0jMRu*qzYQ4u;C`N{$xe==zwj8X>AHD#PQI?M`(hZ3M6J)ZdqnMV zI(tG>9-8TD{?gPU1VZoES!z$i`bMbA`nxo{TwXSppj2LsaPnO0ry-s46(s@n>loZc z)Luxq@U^&$h&Sn0trr;{Ud``&KKhGV4H%&%fCh^<>7QCJQ;{|Yc-fHD&5%lg>fu20 zEEVLkuS#U41`N=s`A~I6jzi$bGBYx@CA8~I9n18rm zdEXhhalNuvfL>D~US{o{-z_PZDrzM<^QTB{n{ZbNgRQ zE)B(ec|A1yd|5^y;st5F^HHWVIMc1b?MG;(?~!Al*Yw-x_Zjc~lIwFKl3(lq9sPWd z%VLVySXD@yki@YT12@)=iClV)ZKEf;5ToGy@vfRD>c{A%SLUHza-2V+AA;0^p>aCU z@Fb6w>**+#@m#48>4sd+ObD$|P)kwWx{K#v+WObbfyf@*(P4cMhs?W_E=QKR)>mqL zbIgzwy8;tmR`BOTNcW0Jd~_y8(go^01y58n_3Qnz`ap&ts0b(%Wi>B#qJdbt%_z>{ zU0ZNYaP}A;DieAMcdN+}TrtSg?-m*9tG@Mxa775|{hPt-hB~l0Za_AdP%gvP@e)Hr zCcDCyH}dl&Q+p0HlYvg}Ob;glx2~iPGG$3ZCA?l+ePEVf43p3jne`PN6>#w)x(^1t z4kPz%W}5?L!>DCs-FW2Ro0kh|!vQrbS<$M|NHI>?Z7=;;dJ$mr`)rbG<^WN%56eR= zX>K@3PY~}1<$Ng4^~M+Ma;S##^|H)?=o)1t5x8=F{BZ*DFu(Nw`>4Y6?;`((i_adh zU2Z|jV!s}OyXpSeHn~htAs2symfPDC&X+t`ZK(Yb#&3>83_;Ey%LLSGDkqfRFIZ#} z5(k5lN--F`nH~@9qi}8*qp;6vZ6sKH7EoU~d}Eo(xp(L7!u8EBSoZenx6~aIGarv$ zq@?VQP_S#0HMF`_RrUVMVt-^gjk;Cl^j;+XxAgzb;(nBBmyUm8F{ZWY@+&B8z7307 z8UMs!OiSB^{lX*j$+7lXcrpT=eyP+_N@LAvzs_z`3&l68uhtol>tm57iVpZ70O6ov z;b384{^R04m^UbNXc!DKHZfHorfDK9wwiNb0UQ<%IR(2o2e-P0%N#Bxr`a_rxV~@i zzf~I)1cV4gXxJES8|@7;o=1>9J00{W^@3T_H-(bH05L>2HG~Ak5-HLQXu5g}h0t*n zQw&DYHN%E-lSoh+WEKFy%c9r=--b)k*#XH*HA2;GiT#A<6q5<4a0#|?=77C=Q-mHL zYiD=i;HO?sq}=S7hTegGV-3l={Eu<0J9K-7z$DoVE&Awt+)1A!h&h*FA~Sx@0rJragD|L z$BwZWF#{>(I0>;d6;qG@h@pl}46hIiR#95e)q z#p{f0_9q_+OePD5uBal1W_K54J|gxc|CxD$LD@BHjg_WQ&tWb9YQ7J2aJ^GP;o*F_ z7Hdp^n}QH{Z4^stBjLPe;keWApNrVI%AF33T*?1x*N`ihaGpq=t$!bjou=EnxAv)= zfl8NNN-boMhA=1$;pBTRObkK4s~^m~x#IQm%=VLp%uj%BYAjk!y*fDSws#KG@D$ z4B>2!Mt;lvoe=0I7ayJFzR<4t7_h?3|3s@pLzrafmTZ89$5JFbz@||Cd8U`PS&A8= z;YE?Xs;F&L&Yg=ToNKXZns7y3?b%h8K2w9&@>q?~!;MyoYqKDOfQFAcYLH+jE1;kd zr^@Ic{EKaYNpaX{*lq>4eraHD2?A1oaeQo;p0k!Ck2g8;%V8ywmLBvCA-2)aG@Oi0 zSHx7bik`Nk#(ed&J?4pqTs_hi1p{Ztc}^{q4B3yjRKWEi8fs*!bU~C7q=ni`{z;ZA zPZaudh5QR!haJO#99J(Cx+*kxXW$~WisyZ4GCYg2`>5`?fZ044*(y`M8aqR00{V)1 zE>+M&geWFC%YIi+wJ*wqL8o?Wb5ZdR$GodL?m4jgrGNE9XMzTA zra_0X!&dYkG~i8{k4vr}mndLqF_{EgG_Was-s`Yrl^QG*pLX+qlUJK7{2q`AH0~SU zxMMo>;5kN^##B}8twyq!|ILXobpvVM}^P-r2Yy zrPO>{Ge9Ml&3oa1xeQ9NTQUxVQ_PJHc;vXxNiM4ngztzNUrp z3+u^;L2#SW5whuS41P6+RLhMat2x_wY){cW?`k$)u?x85S zI(MT>%9?_uqB|jNwChEXT^VZ01MrSjYqqVgN7zFhu3xp_*gGC+_Tntv4=$h0GgK>a zhw^^V%k zFnwX%OEO#jih5yPro_%Jhl&n4e<;3<**8r$8$Z?5FfM7$lqokG&Em7~5@on$;JVfI z<#)yMbhqjRGwzhK5u{O7`-nL_u@ck^>>2*<{e>rTDbeDS)RmQ`!TJM{In8?HG3Lz_h>x;-fT3q(>*pULh9?(FtF`uT_A~>e1+rs z)01B9eQdtTud3hl3#BIfPq{4kTIZ>|dH#X_8C~9Bd}XJwuDtuVHlVo6adBlkMV0> z@_n+_WI5AxDLn~wh0mH9^EZj?d6qam!u{&DU#|7((R75E zC)jn_uR3vKj#i<|!7hO2ru8534Tmv_`|$<~va&_aCU&7F;bLokBy9A|z5{7Pg(1q= zR{2W93BinbH1!@t#W%GWv{4-%CC*pQ*db|Ku6fwa=%Z-|sDtn32Mf5|x5w08b>Q{G zm>TPe_f%DlBh;0vv|&5jEO)Cs9adv|-bbvJdgmOMV#@!FNUm@P-30r}Xf_t&@;?c9 z>^f7%xav!xBAIeCc>45iBLFIq;~9H9ee5r=Sk=0l)lZ|(ppQ8Ze2(`{gpsns^PicP zV^UYvlC*|GF|>3v4`Y6%^OhU`>Ylw1yPF-pa6CiC&A6L)Q4D4re~9FA>is5M*16pJ zq{mm_*~BSf$sH7Y9%h(dwLxHWeiFJ5Wf(g&plP!vAom%OA4(4vz{|j3WiCG$`iX(| zdRK8bgjK=Ww9Js1{+FsZ`4F%mEjuk`Z@wU;obORdD=7I|$yJA5Tkad16Y+J2MysEn z%#>TX!}D_pH7Ox6S|R1J|MxL$W^*!S}{e5RU+XDx;a=d$tkn51J0p(0FYxCVFqw7opHlWznuZ2{_q zjr;t_P1fuO9ou79Aus7SWT{CiV&^%k_ISVJ*WC~Ype9(EFIpSiBw(n{MxK=bzqEr~ z^jo8P=5{sHpH<2Ernq=)Tl#Y){oV1rVp(J|3r3nN8p*}KRN*)Ri1Z`4gdc3g!(qSF z1<@*D?-%pcgcA@F)cP?%i*Z-61<-t2z;<+)T)Qz=xmb`7g!WsCY(I*?sx8@mdM674 zKO7`pZebthzGl5)B@2!6EL4~8f$Md2@h|w1m)BHulxnJ{GeQh#9f@k@)P6|teAH@U z4>7s8`(1`@!b~tK&*r33;b>Fvuf;bCadgvE!j;4g70;=0qWXlXS`>0sfmS z=`PK+!hZo9#aK)csUgRSL|aA>B9gjAs+Ot{*n#ahc2R%Z#=`KwadH(N+GS>N{ z&4INvZp+uWF!YZDF@y&$zrcTv7N}k)K3szl@WVBH#LHn|5a3Y|;6LKd|AnE^$p9E1 zPJvAf7MnuV6poVJ%o&J7O2r|r7MRG%EvZpZ+_!*B&BY_3o>Jd5H-CM@YHs1?9s+LM z({u?6PWs-zC@Pg)_~>{^C)F)AKkevkTY0aRx1mxhBP?^{h9OCJ@HraQJEz{&vU`}RDcwBSG-IH@ zwRrmCock)*Y(1woFRE%N4asmcOR3sl?^M6Z2rQs85D~?c2b)+-Pf6dcynw!j5$Ua~ zA>>RUh?i@;yh&9%x^OGAoM>zdPVC6D^dPrseCPX&s$wgcbkdfq;~*rgSh}ukv7l9i za;HLborfNJ@8`{zXKxd#AfB-p)M%?J%eDS_h-L&Gjqh;XKNY8AL=Dck*=ANtIA0ws3pG$fo)i|d%|^t_JY|n-7Kz@MsGNK3-Wm}JMN#k zYYDkGausQMJ37lg)$wrB+~n>$otG0UmJXAJsoce$is>RTApGkm(yLIq3-1ee-e;~n zRlNl6aarv>VK@|!_DA2F1pBw_KPB*h5FukdGIiSGTQPZuym@ol(hhzw*7RvYFmVSZ z>EsoqWa&MdD0IN^hkkx;F?|fzhE)sY-PczXCr2#LkoYD78E~Exk;Yll=fF89E1!o` zpZsZOeqsPP)h{+RpOS9R-WHOxtFG?82&E5Yzl~?bgwb|bU(do%s0MfmQL!rZ_abmE zhNTuZd3><7&DkCkbbMP4dv3mwiRUzSHfj;fC_!1C{h4*79-Bhxr-?p_{`MSMG>^tT zJZ$-ez5qYBxY@rgJ&7%JfxyG<+_rqjrHMcF=lC{ns9Z+h@#@Zab*Kgu2UkmNBPK91 z8;_jTx(YH@DcV3lUoSlslOqJBtPeK96x&#_!&vS9(I~qfr=}+jGTqCK$(L+G?I54# z=!@OKq`$)%6P3Rw=cHODq{q{XZw~G1ce2^s4%>oNvqr-(+;p8mMvq2E?sYPaF#KSu zAxH9W9%+ICm3t8pqxe+}8NYc@)h6(NQL9UCm#9Z9PbdmQGi7|9cAED@EaR&BZ zsChC0%a1!4&_93!=qS_6DFf{&-D|7+Wr{?kK?3m~v8ljiU`C6Utp}G%%=G+v?xxtd zXF;~Du#TRjMzh?KXml906an51g%Y^oaJybNq_(JuSA8+mGZJ$KTrN6?K6+S3-A zzM_^je6PpO_p3D7u`?SZKb|*ed=Ve+FuNA_bARVBMJWc~Ip(<#b>R4|Ns5%}Ngv2o z11L5)&$rs5F+m%v9wGTDYDtPu&+)FOaRg(vE1w>0GnZuM90b;etwG{}MwbYc=oC}i z&-0pH&e&4>V8DJ4vKRmIMwEQi0uei;Zmhm+M^Xd=G6_DB1kOvKzJ6BL^o^qMslLVoA7PEkJiUN7%{}t$ZAkfc3Dl1cRbRo zGXXMH4&92;LSbBKrlqDvXUZqHHj4O_Fk%Hb(0vl>sa8!{mIiHk2jZ_4aQBQA1OTgXsD%jRg=NHVynT?(-%xXbr7 zhdEuiH1#*NZo!^jtaG!lI&+woMo3nk2@S?`hNoO%YSR}h6H_aT0V-xXe6ym@V3 z|E=gcbr6?Ut;#}oKSZZ;j`u`=tOIXmZ@A0gOW>a#{y8^sP>KWi%gVZ#omoOvWiX^A z)cU2hquaa2q{7T%!17pMAs3o+ox(uc64&fW`eE#lwSBPWD@J{l^Vi4Cs>&@&hb{RKc3b!;g5%+)3? zm2Rr+NUw&!*7BGerLnTtD*O7CzDPR$lG? z9@S?4-S`|{Xu^g@vee^Bh!); zRyjycJW%Td1XCj?=*PmHdfzS262KHm$-$NYl9P~V(htrmFv?UWX-Ll?hcrYknUwz` z+4*Lh?M$ntCki;MOh()<6z+C;v3S&FbRkmrM5a&_=r}+Oi<7?X)6o-{gW{spfZ+*Dh?McR{X}$lB}Y#xSlW^%l)=h01FeKfY}B=`KeNTfd5dUiZy<(}6B(@YE!`$P zLc=};j#%CeLb8~Q;_KP<;9OkNm-Y{DO&)V_l0;urw|$npiX{0KOIv4HiRHdlKgqF{?a z;JVTpx$Gz+MhJz@<>L zj^kV>$F^E+BK-0L(%`>Pt&qc|5d;+_>)r@#Ui=`L#Gah<2SyQD65VsWD41ak4drl*)$-NLA!R!z;e0;#qO3 zwXMtx-rypjA3-`aF(c$3+jvoAW1JKaaMAto3e09HMjv+{>ZKcK=qsvas7em1N5vAQ zQx?f&LyhZ>Di8HK9$k{Y)4CVwVw38lM&P%z0nN|vaVx&<3O-W}-sM+G>6dO`9wKjI3 ziYg@Ss^4sv5-^{WdAxYTjCBMg3Vuk=I?@cF&{XBtM5m3%-TSnqzr2nx+0w>djtScT zgC1iC+B3jt2Zp7QBrm?hc66r-U`GreLJjtfffNs|orJ^yu%_|wO^OF~Q6Rp7pBHj- z3V55Qnn+udtFgr?h?$y#8OU{l#lO97_DEC6FUUdFjj%nx*~U#h+zA5+pE%qG@HBK~ z5I^!}PpKTucd-O$-V6rRCV9c2lzoo(#UAI(YUZr=$@E&ur8;~O{I-0jDC2+Wqkl5h zRqC^|VdOq2s-5J8B9xL{_Eg_{>`}^`(r%n1$W{P>oT?+aZ;^^GuV;#YJ~Kxq!X2E( z;#$ns*ltv>u$O?nbhOQ?@{JORGA1bKj0AfnmA|j^)e;GGRAU`ZK_6Eb3<5Peyqz7_ z3GVHg@C)WIPhW^1Inc>?<9n490c45#SAR*%F=3G!&k1Q2Bu#~vxBKK8J_ju%91+M( z^B0)2&Kq_iZKqz>GK$=wSvNMP2&w!aoYq*NX?Q2b3wlm#zB811&}(f?%<`o=`)cp! zG(;(sJAG;4E`I6CBcYJ?^D7CV;;o!bL6+!)Sy-M~uD2(P`a}=V$A$2_4S#S24hIU= z#%$LwN5tEKhlEF80bSK4r25GtMRxs^H$gUB21zh=>LHx?))n z1SQ0SI()Qb;Ne7WsHzqI35}Kk9j&ZWDHSuzbbEz^GeJ4oBzItfyZE$fQM3rv^7{u?Sdy^To9{k!%W=%QZ2wS?@QW#`A;>5AUgPr}+ynkg-Sk4l*<|(~Q!%{o+=5SK1BZN=Zufn|{ zUzk4P5dPgy3W6heroKKyAF)i@y4>E_ftsEJ&ycO`;|2M)^ronvLMWn`XYts!2QlVohC>ff_nNVhy z0nVz+RW*?9-=TiEUW2A$zLmnxu|=+N9QcARZ?$u(_Y{y>641@8P&cg&V_T!6F1sTn z_~KAzd0{?su*<1hLZ0yR4Q#7R%23#pOM6!u3xrP)Q>?dvWCOd2S$0rrPV8_Zx)n}g zQTgO3Dfa4zb2>wm8K=6LrTSF_O>xci12w;tD~oL4*9JKdMc_|M+P#?_3E*_F*D}fh zMs88OfE)|eP+dZ6QFvf4oL}+NA&&W+m3i_y=~8F4jHu`ZUzWd@q@VnJ3$enoLu7WZ z7{7<7e4Hjh9Aap8)0C;?4XGK9)A>A%t=8s(BNudjXaQO=gvR1A1{#6az6fPM7Ezg1 z)u&jcq^~~($|Kn~qr({=vh$o-59zZkgm@a?;{)dn;WlK?w5m#?;x|>cDS+E9%SQdd zl8cViX;WdHzcNqwB=UV1&dkhpQp^4R1ol|u5-bmLeW2s^QWN{OT76XU&_(9^bi(U-VP_oVqf$q<^1Umvkw-gl+#pbQe45PbZcia(iCgpHN!F_3`_CD@qI$V@P2Js+ohA~l*MH|xI zo_Z9p;aVC-eg1lZUWY8V^BI|$jt<*CgbobgGQ^^rnZ>iN>MUd?XL43Nj9pJUo@&w9 zx5-RYD=H~n133*eLLAZE;AXT=dPgg2xl}jg3POteIUa=J1^=>(8T`>eHxx0a!Ast} zSd~&*RIHa;LblH@HcvSv9y~Kh&(20g?-5gg1G^}zDcrp$cS_nJTlABT{hpi^u$*hH zg2B+u!C$1Z+@BsCBdlg^QM^vM_6A(#f7;)_0k)E0lvfvTejGawD7jvYxwa)szirq6A{I6 zal;rUs~?xqDuGu~k&~i;!ZQvfF!0?Tmz4$w*=(-C< z;AQV{K$QQ)ZwZA{4U6w>9}Zbw|CF|>e6{S@qoE?&G3<}yzEIPk+K7xf0_zv#jJ2|D zpT7V)>J;&a3co+EdfPwcW*5t!-uY~fKPv`4Av3imvtja}V}?{ZB`gjEQf zy{3)Tx2{<>{zYYv5T`&>ePLi;O1=bKH1Y+RMTsm{gFLa43K5A;PW20Q^VM~gb<*O9 z3=gDLBUPH(t@~}Uat`E?t!Gl%cZ1>5RI15BPkyIn;33^yIvE4XPr1Pz_G@00Q`h@CCno+h>PH$v6!Y*C2N&b>7^y3AltU zLs&am{il1}G{n8Jx_VT5Or1_{x1>8$`RgGuS8Rmsm*elwru>x%Q@2dHa;3uO@`h)t z9SmmQbw7<~R(BJmv_>BJ>{CG%siypI8_G8WW$G2WnCd> z5)^V$!h50Jw@Ub+gMGIH!(jL0RvXQX1o*A$hSEHSE=bwwCnqqg7-!TS-8b$4-U1`uY=zI-xNs9fzL zYlP&ax$M{J)Z$L8`~xLcRdK0rv{G&QgUcRog7Y?zT#anY4D+r6fJ$~Df}etL?!0E2 z1SD)x?#o6@4Gk)s!-h%_oB~r6v0i3;kuk$eK6MH0n=o`*``fey@LP0Tq$Oc*US=i> zH_o>6nUlsyi=U$0(NXgm+ZA4-)FAjOoT2DK(ub&8^u3QGY3Y%s*C@eJW#9^MMYgmu zE?YcHGcgVWrq=jjEPW5~?_4#%JlXFS+zIaR^Um7-~A|v9YPRVQNyoB*@sr*;3m4QXahWy2i(yuw-B# zPYl-uk&ONwulRkZUqXVBTT(I^{p$yB%YvDaG1NbV?Q^QLe;7v<3fsW;SdlZ#b^mj3 z{D~fXIpq_j4%$DJkrm(*9=AP9t~6LY{k=UK^n!B7T}sG$Pqqlwj3(oXTz+zB@VQ-0 zzf~SY{4t6>R$Am7QDZ#%q`02x(WNM8Hv@zo^>yT2@~pt^>W&&s>FqzTMn*HPMSm>mSBwp~q#j&y zS_Y78L-HDdGUdL;T#Lq948Gp@tqt3)k1HcYmYC!dXlQ`f+R_RQA;PdGx1gfA?o;5&msL`|Y`zU{>1d=M8ZIaX37E;(U&oyb%}joclo zg`fyj!wK%2w=>dlG0Dx4`DZ}= zfb;3E#O|ut2043*8D8WOB3%MjN%`^U$O!M_RVK>vpUXFe zpcGNWUxU{lsHhz4(inBcfGY#tWvH{TIt=FljeL_yxfbK@3apwm#U5AW@!cP*d*N&2 z`2afmb|#3>iW=trl#9~8nN%}hW=j`b8D|osJcmC&%9RHB*!*C(r~If`rak@nhnV~) zt(W3I&|@u2XhaxZcmHB-5i zVimt+F;EgYD}%Dp&?$-Kv#dS9=Oec#$ zQZFJ`W>B}_@Dkw$xWbR<4oYQqk*bcDBE{2cNG<%NPp)P}d2XDi^8^)>ks*D786_kH zDIXY>{R~Gk6iDlDYl}5G7fc)vE(IsEQKBnJ66{1^B@YeWgHfJsbUW*t#JQOC*k3l; zU8$sw3=S1-(fHMh-Vm;xn=zX?`rO{I^N%~{q`|vP+uJ_*m7#`O!UO(pKF2S43X_pvCk*uq zji%~UKL3=Adc88^##7nPt+@DKGZp+>-ZT1DM+Ah5e*}!uZf^SbjDC^Ic@TB6#HMxH z9!Y=Mo)#$uHu5#OF*rViRNA_igTo5l*Ay|OoUqEp!}bG7H&vsQE4HUEEgw40U3tU| z9)CKbA-mNod1~5keL!x)cXPA};XkK*Po^!uxdhkA3--erFgY1$#l$Z;Iuf_;!bv{i zWrSSnv^E#3(0U^-`NM0?;fzPB^^Jm4z>wuCwS+vlje-juzol3>t3~&=3Ts^;%k^iq z(iLhjFsM?}2M0QqQ{){ml97j7A{2b*3vfWLp>{3v7Xt#u;!((AIrctp~R`w4*MpvE)IIL=Y19`EvdF4_(}R-ys)oyEap|U ziOTlVEH`w52*QIB^j13V-Ve_V13@K)6Md!fW~hYZ-?D-TPy8|{3~6ckzaO#fm@F3U z7yJ8}81NS%5a<-uCo#q0I~gs$)SslcY9lL{NXX%Hv`UiNVnbg>6I+#}H1YqAVlKqq zOB2u(m@-~?e;7P>7nDVsN>AZxUnMp6J!^KJdx_q{&tPIwiq#JnC)BG%z~E6!!T7BA z3NbvzpVWmjsL_lR7b{ol2 z{nJmPw#=-8%xG(RN$Jk>W7mC`^L(4eIEAi;!2t783QUXNG|*D7Q58mX^}76bJxkW` zJ%}kbmrgcZVxLHvn=dF-^RNQPjpFnFLztjmB_>VotlKrv|tWmW8Jw0uz$(`XG0nzLGv;?w5toOlRz) z?N@o39yAqp71!F4AT!$AzZE)4eOLkUc{;*s3IC6o{~0F==Z|BNAlu;_u%;z65k-oB z+wJ{G(xvR(&%0J$-cfYIR2}s>5IUa9H&u4IhERA%P0{i>LWZ3;JLb5W z!Zw|EmGPVT*{pA3f&>Hxkx)m08+`9f4i*2!~fMeCl z;Yj@0vFbP98wAv{rXR3}ZjGb{1m(b95rkx|b{quC^*8^>a3WKrEK8qob4|eHl70F4 zhyupB1$|;mj>UPY?KNoHQ>D-{C@M|d1KdYaV z(qi~dFfxGV!K|)ypgrhiK9--}Z^v=Gw!Sve{IP%G_?z9M83m8@>p$xCREE)&Pd!a( zvvxWcFCCrqgH}=8E;G9PeS2lm%yeE#Z$|jKW6$)Z)=C~+xT-q2#aI;ecGWt9UZE`m zZnBq3?idi1-Icq4>{=5tZnkewQY5L+UW(I!hzO?t0vNfnCw-T(e&zjh zaY!yDNAt*&sI&4!m3Myd)SB>>lH*Tyz~e2+Vc6Hk`0Z`6w}hET zC*^ZT@@lSAo>1}x_XvlMlJ=3u9*lHwcef?QqlN05Wa=+>g=^Db*Jf5Sb~R@P#eP6!gq&vCJsBiUGAn7J=LmNMed z!0N92*!8+;xI`k=9S6O|gmi}1(wyjYs@^!fUCLn+@lC*0;k;`#YH!~oW+bz%Hb42j zD<=pBL3O;amAFlvkYL@TI4@TBci`G$VjCz)N&3~IAp?efXfmJ(b`v3c4rDm{Bc(5{b3v(?=? zn7=344s`QEDBRu_zN^h3( zayCy3V&PFiG6ezYA4`d-+-)oPLVHm~-4LtpjE z)4VQU=H-(2vKPmX;W>XdljuVuJ|-YCg3*3oi*7w1!YeF1netUN-H&MqmuP>o?hh>Y zgkilh<7aL(7fm`mvHK*u-{t@BDTMwevW1Do#dnJnr9HpG#ar7MYiKraX;sPo{&T*t ze3Rv}%^SB|!ScnUTtBwb8-r}@i#?2CN6BLL*(@2HQBL9;g0%gTMR;3REup7&9!5ol zUb5i3^+M=yE%#m)XQLVEVI)vR*5zWcAGM44ApT58n#GO-oaf4K5x5hU-L zpp@!!Hvv1%P&avVL0*f8H+0!Y7aMly6@#7GV@$xtFSFi8>ELBIJcSu$EjMC6@|$iN zy7zAwS4A?-?|gZCq{U=%REI7qduH}I71@-hj(#pob5tv>!`@zMARa?697q$}%EXZ( zbHzZJaI%IiA06ziWSU%x`t*_VXY$3aBx1wIG4N_v2bojGUm*Ki8FTc8hf|778dDl& zlDWf*Qg(3PhO<*eo_@k>@-RlD72%IDJSVoxhzLDlAu(KIqoD+`i%kI|Mag)d{RC;sI&7S$)5Wv^AZV&qjr;g;#phfNlaOOu*7GFNRk6f z_3n1QZck$4lKA0*v1z5}!m9ylcAE(7lSw<0WbF=kV4B)}crZ}8$j&2BtKz@fVzK%(Fjo?nLykg5OiQI$$5>3N*{OYq;IE|Xc>o}0=3)?v-57fAAdsnIo) zyktEYyFvw*a%x-eWoO52`UNjig!NWTZ?zA!v{ohryy#~!dfUX~{LlY&x$?ekJ;}il zohKY=x;;nzRbR+%1i7{|ysGW(n4Tl_7N;1>A6in z`#U%CBD8w*J!G10m$_@aKd`tfetbQkt2Eq*Y&G^o%+y%9Kl$@2(f;+_rjw_#kK(wB z#qQ?)_biJYoTvZQQbfDSLd*JewZjIxN{=rmf4 zRbwf)_N=@8=ZDs$`Df$WcjchHvO9SwLOrPsFx4{=HH@SxfYR{oN0s0fZqc>-OZ>)IcXuaY>*4CJ!5Vtk ztrJXM8}sS%m;5-D*SnbYJwwVqch;lpP?f!;=_*u~zxRmh~)Zh2*n= zBL`>k#LLFCztTxaUK_jtf; z(Y@%!?=Di`fhTt!RVSy#wAVfnvLV;K)_4ERl;OFyhQ>$(mj2*^IXV%)0OT;W>QX}D}>AOQ8gX%NZvam9x9Zoc$MqqVC~Q5m`&)bKO?T+N4+(7@|ETkIL-E~p!^Cg&KSEw<_RPT}zB68EdP}AE zjXK0-YZPw2)qg#km8;e=Nsi8>6HR~hOxfSX;f-&^al>=Nsx*{v0%N(s%L*rL)PY=> zG0odbXmC72!*EIPU0KH5b#~MWQ!iXrlg+_&Brfg8{k^VxQ_4(-{cG~iG`bf|4PS<* zDsO#~^PsPCvCDdPYNvF!gnOt{oS0mm>eE*8zV6ee)|qS^CU++Xz99S;*njr%Bh_!4 z0ou!z>vp;Sh6_jhY)@uEOn(6-?(Jlm1vRoVd4{o5X)Qx~2TPhGN{tEJ|xH zO!nAbE=Wko)k3&JK2GX30sEn;H6#80;d0yzJ&UBDk{u=i;xuk3y;~n!#)i4Msiv`> zqRCPI{KU$1zO2L4IzN2!Y0vit_MZzSj7H&&JynPO1S#(s{KbbG5$18M>gs(IeACiX z`Dq$$QKc1pJn~Pdn0Tq5MSw#;PZ-G6)^SUi;&Q#-E|deuH#jsr>GJEdlmpR!fg{sD zR)5~a{{=7)UH|XZ(TRbm8Pr$uU%4!4Ay`X3f_3&}oWC{P(T@3B^Rwfyxws!$0VhZ{ z{^Eb~L0YEFvuNXp1TFIlN|YXK;Lz74#c*ChNzlCrvz66E^Te2OO~59YvoR@w=2~C; z+9TvwPufNT)>0O-TKY4hw*kq`R-k=rc4t7@wn6C*+E0A zGS3>R+Z5*s$BkH_dqv6rL;~l=uEB|ZX>*y~i-_$aB8&K~l zGQHEcD9*Dx=ugP0oopksZ?H*tUGyMtjrMEc$JMyG_y;=vih``A_Y!y`kDcCMQna}e zb>sb0x%AvRGfO3JPmd{TATx*abp^>NC8ZmBxAI`3XKk<+PX(baIyH`rvRXL}&x(*Cv>$*IIv zo_Fs#aa^ik=HrhI*u%=hZa&cSotLxU-;I0lpW9sdSl|2XFHqC`=TiRdzkqKCc3b}> zLOk5(aVx{R)O8yJiC-f9tY$K2#HM42xC^t1SFvl+0#nsbohfn!_Y(RQoVjOon=Yvl40Xt2LS3|D!)C zem?bv+S*;eb{euOp?Kd(!EfgK{xo@!JG8VrW$|~e$+;bS&P)d0uBbTP)jwVHTUzeD*;h&TA*X*_^S9pqhHwZ@yD6mAruR7|HT0z4!)-Y91*Gf?FzPFeWcYqBOHb;Hn z+F+bZi&trZ-JWBds-3qZnZ0VKghE{WcF8tBmv|{;m&YtBOXKeJR7b><#RS_#%2Arh zb@#q1GGRx-H^wR>sRPtbbLHG7 z0;bZHr>cQ+w@*)#@#IDXvVo;-p;Wf75o}jnT>q^ChnjE=XW_)hA~)Ie)wuLoqr1_M zixl4PtnwKPJ3N)gR^5|Y5>H#d9w=EMJUV#sQ1qVTcf%+-NJ#z6pk&*rTac_J^X)vgJM9=-2nE&t@@@{~}DdWx>el;oRAI~tBKCgWQyKsmk z!Jx0-I+IccNeh9Gu}s(2AN~1qCe^*3VaT_rch5j#G%2M^t(N?50e3qi-}#*HergE| zKc1|~XSkv$r218N=fS`uz0{1(g~z!xAJMoJ(H^JKPIn@qF3FsPA*$Hx*$sHi1p zB4CBa*%KD|t8slEIhi<9XhSHsimnw+(bp*BD^=BR=Kp7)dD{PwR2#@F()O2^%toxQ-H6V0XG(p9OBKf$pxn*9vdv+|O@<5>HD=A)C z^VaJB%ZwokhL+ zQk*9q`+Xy|Vcu)uIzD?I%Pw^_9L5=F+L>!3##SSIWilYzO=;`ce~M$`?R&3Jdt;rG z&)C}sW!!Fh*0_K9pYDxz5F0n8onr~c%`w-#s^BEe@6}$<-F9m}XpGVpoR-g!gqMZR z?4{0?KajKM8RX&$anJQs?9JYiQE^+e4;j8dxrd36MI4V&U(Rk9*bO*0u7=GwId7JTmBm^(Y zfAtJ2^ed9%*LfbVbI6pOo0k6TH1@C?CAznh$PRi3?Y1>|yTYmAR{4NKZ%-5g!&2!2`zA1U}tb_TAk>bUYaOIgh)K+b0BvMY(+&l%G zWJghGOS=`pTN`tf%=xqQ9r}t|pjo|bPPC8@k@{M6Fo)>=^ji2u)A-TN`}E)HQGbD7 zo7{hF^=?VkrKxp@MbAuUt2P~~jL|h<(+E8}xG?3kpXa}R&oiEN-ur#wmGH;@+C_wn z`b9l=gz^(igyo~2M`NkV)vuPvH|O$aK7af2!^>#r@cz^L|3_2q|2EAZYjpTe(~*Bo zKmTwcH9bB2)g*8ndj9kG;(wm;KOL222LCgYS(KiDTwzJKG}|lXAe)Wc4=OX!%59q(XDj=D4$j%N)5t V;GXmoNYZgUHDLWe5h5qA~v^BXRPN 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 EFGiC>uK)l5 literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_002_000.jpg b/big_demo/i/b1/b1_000_002_000.jpg new file mode 100644 index 0000000000000000000000000000000000000000..36f59553554697949fbec60f9278ab15b54f4a0d GIT binary patch literal 29770 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 Q>M7VLNPz&s|MTE~0icWnDgXcg literal 0 HcmV?d00001 diff --git a/big_demo/i/b1/b1_000_002_001.jpg b/big_demo/i/b1/b1_000_002_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b7a52b31535c5dd0b5da1777b280c7fc14b9f72f GIT binary patch literal 28609 zcmbTdbwC{7wk6!SyGw#gS*jRXts1PJaBAh^3bjk^X9?(Px@1a}J#na=ONci)}) zzJF#8P+djUvAwI-UVGK)KP!KJ0x%V1*i_<#NokPzV!kPzVE5m6A4kpC9Q9x4hl>feLEjr^-BG#m^J95Mnt!atY% zUv2*M0k9DNjtK^e5&(?_1%n0kX8`aH0Dz1I1~Srr7X&zXSVSloBxuNK639d#XaDmw z6bv*h96Z9GH2^B48Z;&hCSOZwd!O6%zE z&S_aR#C%U>dr0v64`8|p+o!!P)EFO5-#~3v}0Ms7;B)c zxz`wBZOVXuXv&Dx>MFDAZtGY>coO@n8~I_2jPr-SHmUBNOxH)<1l`J<-!CzzNSWC+ zHl7Y6=FBe#Dio@HW zGmockb$HK-!$>|;M4|C@>jKy_V^B5yF|&oD@T_iSnw{stfOJ>R_4kP_3uMs0bzM`} zw)Q*H2|sR}MVvCmFl@NiTHfIik+oHtB0#UBvCz*kvs3)Z5!!e2xQ-=A8 zsK@(^%!wR%-{?-X+ZqTZ*9_g87E}4QngV2wBzm_EW;X+iH@5Xl7MxMYgcpYdJ z6B<+`ocl^(o-Gt=-^}CRBKihAy8f7U50HFLdjye;)MUWffx>Yg$ zzAuvf3F}vs(Cy0&Kv+~LU5M*uVJnw-q=DTp~aNpzslK@d$XauyF{bN% z+f$l6;!YrsQ(nSchXXMQ3llHpX(|z(g!Q%vaPglBMxy;jIE_yb*;-gqz1j57HtXKs zIF&{DjW9-Ys_;pbP$dryN0q0#3%S5&R{a5-c!vdyTA1egrT!?jNuB5s(C2(U{#S30 zH5eJ4F+q1#H?QZ&2eGhK4o$|DNzR7SEPl-B!F3B_xjRZ`j@5B4aHxHwcRy=8XPL)( zS4zwHo!p0}`RdOKCZFo6fzf#Hr~?DBo3e4N2m`A>3Mt`zZg^{qv0HMg_MYOd)g5X+ z;af_nG_7G*s0^pRke06J;uPp+D$&=v@=N)xsd{kLJLyRAKS;o2Uu@-C;*5+u)CG^2;@k7R2 zXBD+Ouk0wuhRi!Z%ifVD%X-+*5&l91V{hz44Dq$W77DKcrF?hfhxqzNrF?%a{CY1G zr2a0azn&l@qFg61HtTDb?`TZ zU;Ovr5|D4MmJz`pz#%Bq{VPjnSUifJ_-1i^H)Z5CS}{YFOL&r=@T2BFAT> z(q0JUS{m6>nRD-d!|jp=;>9|VeoD)bQ5Nk7vei+jyJ`6v6~wNbVd-9O@$o}blvSlLlUxC+TbyKyvR+wem8#p{8t+kQtIm$-hK2f{jf;;rdej|z%jR_c$y9OPms%%0D2-(u6j%_g4tQ>@DSsS@S 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