diff --git a/package.json b/package.json index de06fad..c4048db 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "test-debug": "cross-env TS_NODE_PROJECT=tsconfig.tests.json floss --path tests -r ts-node/register --debug", "test-cov": "cross-env TS_NODE_PROJECT=tsconfig.tests.json nyc --reporter=lcov floss --path tests -r ts-node/register", "ci": "pnpm install && npm run build && npm run b:types && npm run test-cov", - "lint": "eslint packages/*/src --ext .ts", + "lint": "eslint 'packages/*/src/**/*.ts'", "watch": "rollup -cw -m inline", "b:types": "pnpm -r --filter=./packages/* run b:types", "build": "rollup -c", @@ -52,7 +52,8 @@ "rollup-plugin-glslify": "^1.3.1", "rollup-plugin-swc3": "^0.8.0", "ts-node": "^10", - "typescript": "^4.8.3" + "typescript": "^4.8.3", + "maxrects-packer": "2.7.3" }, "husky": { "hooks": { diff --git a/packages/atlas-algorithm/package.json b/packages/atlas-algorithm/package.json index d271611..56a2e5f 100644 --- a/packages/atlas-algorithm/package.json +++ b/packages/atlas-algorithm/package.json @@ -1,10 +1,11 @@ { "name": "@galacean/tools-atlas-algorithm", - "version": "1.5.0-alpha.0", + "version": "1.6.0-beta.0", "description": "图集打包工具的算法", "scripts": { "b:types": "tsc", - "lint:fix": "tslint --fix --project ./tsconfig.json" + "lint:fix": "tslint --fix --project ./tsconfig.json", + "test": "../../node_modules/.bin/cross-env TS_NODE_PROJECT=./tests/tsconfig.json node -r ts-node/register tests/index.ts" }, "publishConfig": { "access": "public" diff --git a/packages/atlas-algorithm/src/MaxRects/IMaxRectsBinPack.ts b/packages/atlas-algorithm/src/MaxRects/IMaxRectsBinPack.ts new file mode 100644 index 0000000..1131eaf --- /dev/null +++ b/packages/atlas-algorithm/src/MaxRects/IMaxRectsBinPack.ts @@ -0,0 +1,13 @@ +import { Rect } from "../Rect"; + +export interface IMaxRectsBinPack { + binWidth: number; + binHeight: number; + allowRotate: boolean; + usedRectangles: Array; + freeRectangles: Array; + + init(width: number, height: number, allowRotate: boolean): void; + insert(width: number, height: number, method: number): Rect; + insert2(rectangles: Array, method: number): Array; +} diff --git a/packages/atlas-algorithm/src/MaxRects/MaxRectsBinPack.ts b/packages/atlas-algorithm/src/MaxRects/MaxRectsBinPack.ts index 20a537e..2627445 100644 --- a/packages/atlas-algorithm/src/MaxRects/MaxRectsBinPack.ts +++ b/packages/atlas-algorithm/src/MaxRects/MaxRectsBinPack.ts @@ -13,6 +13,7 @@ */ import { Rect } from "../Rect"; import { MaxRectsMethod } from "./enums/MaxRectsMethod"; +import type { IMaxRectsBinPack } from "./IMaxRectsBinPack"; interface Score { value: number; @@ -21,7 +22,7 @@ interface Score { /** * MaxRectanglesBinPack */ -export class MaxRectsBinPack { +export class MaxRectsBinPack implements IMaxRectsBinPack { binWidth: number; binHeight: number; allowRotate: boolean; @@ -68,52 +69,28 @@ export class MaxRectsBinPack { insert(width: number, height: number, method: number) { let newNode = new Rect(); const score1: Score = { - value: 0, + value: 0 }; const score2: Score = { - value: 0, + value: 0 }; method = method || 0; switch (method) { case MaxRectsMethod.BestShortSideFit: - newNode = this._findPositionForNewNodeBestShortSideFit( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBestShortSideFit(width, height, score1, score2); break; case MaxRectsMethod.BottomLeftRule: - newNode = this._findPositionForNewNodeBottomLeft( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBottomLeft(width, height, score1, score2); break; case MaxRectsMethod.ContactPointRule: - newNode = this._findPositionForNewNodeContactPoint( - width, - height, - score1 - ); + newNode = this._findPositionForNewNodeContactPoint(width, height, score1); break; case MaxRectsMethod.BestLongSideFit: - newNode = this._findPositionForNewNodeBestLongSideFit( - width, - height, - score2, - score1 - ); + newNode = this._findPositionForNewNodeBestLongSideFit(width, height, score2, score1); break; case MaxRectsMethod.BestAreaFit: - newNode = this._findPositionForNewNodeBestAreaFit( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBestAreaFit(width, height, score1, score2); break; default: break; @@ -143,23 +120,14 @@ export class MaxRectsBinPack { for (let i = 0; i < rectangles.length; i++) { const score1 = { - value: 0, + value: 0 }; const score2 = { - value: 0, + value: 0 }; - const newNode = this._scoreRectangle( - rectangles[i].width, - rectangles[i].height, - method, - score1, - score2 - ); + const newNode = this._scoreRectangle(rectangles[i].width, rectangles[i].height, method, score1, score2); - if ( - score1.value < bestScore1 || - (score1.value === bestScore1 && score2.value < bestScore2) - ) { + if (score1.value < bestScore1 || (score1.value === bestScore1 && score2.value < bestScore2)) { bestScore1 = score1.value; bestScore2 = score2.value; bestNode = newNode; @@ -196,57 +164,27 @@ export class MaxRectsBinPack { this.usedRectangles.push(node); } - _scoreRectangle( - width: number, - height: number, - method: MaxRectsMethod, - score1: Score, - score2: Score - ) { + _scoreRectangle(width: number, height: number, method: MaxRectsMethod, score1: Score, score2: Score) { let newNode = new Rect(); score1.value = Infinity; score2.value = Infinity; switch (method) { case MaxRectsMethod.BestShortSideFit: - newNode = this._findPositionForNewNodeBestShortSideFit( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBestShortSideFit(width, height, score1, score2); break; case MaxRectsMethod.BottomLeftRule: - newNode = this._findPositionForNewNodeBottomLeft( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBottomLeft(width, height, score1, score2); break; case MaxRectsMethod.ContactPointRule: - newNode = this._findPositionForNewNodeContactPoint( - width, - height, - score1 - ); + newNode = this._findPositionForNewNodeContactPoint(width, height, score1); // todo: reverse score1.value = -score1.value; // Reverse since we are minimizing, but for contact point score bigger is better. break; case MaxRectsMethod.BestLongSideFit: - newNode = this._findPositionForNewNodeBestLongSideFit( - width, - height, - score2, - score1 - ); + newNode = this._findPositionForNewNodeBestLongSideFit(width, height, score2, score1); break; case MaxRectsMethod.BestAreaFit: - newNode = this._findPositionForNewNodeBestAreaFit( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBestAreaFit(width, height, score1, score2); break; default: break; @@ -271,12 +209,7 @@ export class MaxRectsBinPack { return usedSurfaceArea / (this.binWidth * this.binHeight); } - _findPositionForNewNodeBottomLeft( - width: number, - height: number, - bestY: { value: any }, - bestX: { value: any } - ) { + _findPositionForNewNodeBottomLeft(width: number, height: number, bestY: { value: any }, bestX: { value: any }) { const freeRectangles = this.freeRectangles; const bestNode = new Rect(); // memset(bestNode, 0, sizeof(Rectangle)); @@ -289,10 +222,7 @@ export class MaxRectsBinPack { // Try to place the Rectangle in upright (non-flipped) orientation. if (rect.width >= width && rect.height >= height) { topSideY = rect.y + height; - if ( - topSideY < bestY.value || - (topSideY === bestY.value && rect.x < bestX.value) - ) { + if (topSideY < bestY.value || (topSideY === bestY.value && rect.x < bestX.value)) { bestNode.x = rect.x; bestNode.y = rect.y; bestNode.width = width; @@ -303,10 +233,7 @@ export class MaxRectsBinPack { } if (this.allowRotate && rect.width >= height && rect.height >= width) { topSideY = rect.y + width; - if ( - topSideY < bestY.value || - (topSideY === bestY.value && rect.x < bestX.value) - ) { + if (topSideY < bestY.value || (topSideY === bestY.value && rect.x < bestX.value)) { bestNode.x = rect.x; bestNode.y = rect.y; bestNode.width = height; @@ -348,8 +275,7 @@ export class MaxRectsBinPack { if ( shortSideFit < bestShortSideFit.value || - (shortSideFit === bestShortSideFit.value && - longSideFit < bestLongSideFit.value) + (shortSideFit === bestShortSideFit.value && longSideFit < bestLongSideFit.value) ) { bestNode.x = rect.x; bestNode.y = rect.y; @@ -366,19 +292,12 @@ export class MaxRectsBinPack { if (this.allowRotate && rect.width >= height && rect.height >= width) { flippedLeftoverHoriz = Math.abs(rect.width - height); flippedLeftoverVert = Math.abs(rect.height - width); - flippedShortSideFit = Math.min( - flippedLeftoverHoriz, - flippedLeftoverVert - ); - flippedLongSideFit = Math.max( - flippedLeftoverHoriz, - flippedLeftoverVert - ); + flippedShortSideFit = Math.min(flippedLeftoverHoriz, flippedLeftoverVert); + flippedLongSideFit = Math.max(flippedLeftoverHoriz, flippedLeftoverVert); if ( flippedShortSideFit < bestShortSideFit.value || - (flippedShortSideFit === bestShortSideFit.value && - flippedLongSideFit < bestLongSideFit.value) + (flippedShortSideFit === bestShortSideFit.value && flippedLongSideFit < bestLongSideFit.value) ) { bestNode.x = rect.x; bestNode.y = rect.y; @@ -420,8 +339,7 @@ export class MaxRectsBinPack { if ( longSideFit < bestLongSideFit.value || - (longSideFit === bestLongSideFit.value && - shortSideFit < bestShortSideFit.value) + (longSideFit === bestLongSideFit.value && shortSideFit < bestShortSideFit.value) ) { bestNode.x = rect.x; bestNode.y = rect.y; @@ -440,8 +358,7 @@ export class MaxRectsBinPack { if ( longSideFit < bestLongSideFit.value || - (longSideFit === bestLongSideFit.value && - shortSideFit < bestShortSideFit.value) + (longSideFit === bestLongSideFit.value && shortSideFit < bestShortSideFit.value) ) { bestNode.x = rect.x; bestNode.y = rect.y; @@ -456,12 +373,7 @@ export class MaxRectsBinPack { return bestNode; } - _findPositionForNewNodeBestAreaFit( - width: number, - height: number, - bestAreaFit: Score, - bestShortSideFit: Score - ) { + _findPositionForNewNodeBestAreaFit(width: number, height: number, bestAreaFit: Score, bestShortSideFit: Score) { const freeRectangles = this.freeRectangles; const bestNode = new Rect(); @@ -484,11 +396,7 @@ export class MaxRectsBinPack { leftoverVert = Math.abs(rect.height - height); shortSideFit = Math.min(leftoverHoriz, leftoverVert); - if ( - areaFit < bestAreaFit.value || - (areaFit === bestAreaFit.value && - shortSideFit < bestShortSideFit.value) - ) { + if (areaFit < bestAreaFit.value || (areaFit === bestAreaFit.value && shortSideFit < bestShortSideFit.value)) { bestNode.x = rect.x; bestNode.y = rect.y; bestNode.width = width; @@ -503,11 +411,7 @@ export class MaxRectsBinPack { leftoverVert = Math.abs(rect.height - width); shortSideFit = Math.min(leftoverHoriz, leftoverVert); - if ( - areaFit < bestAreaFit.value || - (areaFit === bestAreaFit.value && - shortSideFit < bestShortSideFit.value) - ) { + if (areaFit < bestAreaFit.value || (areaFit === bestAreaFit.value && shortSideFit < bestShortSideFit.value)) { bestNode.x = rect.x; bestNode.y = rect.y; bestNode.width = height; @@ -522,12 +426,7 @@ export class MaxRectsBinPack { } // / Returns 0 if the two intervals i1 and i2 are disjoint, or the length of their overlap otherwise. - _commonIntervalLength( - i1start: number, - i1end: number, - i2start: number, - i2end: number - ) { + _commonIntervalLength(i1start: number, i1end: number, i2start: number, i2end: number) { if (i1end < i2start || i2end < i1start) { return 0; } @@ -544,28 +443,14 @@ export class MaxRectsBinPack { for (let i = 0; i < usedRectangles.length; i++) { rect = usedRectangles[i]; if (rect.x === x + width || rect.x + rect.width === x) - score += this._commonIntervalLength( - rect.y, - rect.y + rect.height, - y, - y + height - ); + score += this._commonIntervalLength(rect.y, rect.y + rect.height, y, y + height); if (rect.y === y + height || rect.y + rect.height === y) - score += this._commonIntervalLength( - rect.x, - rect.x + rect.width, - x, - x + width - ); + score += this._commonIntervalLength(rect.x, rect.x + rect.width, x, x + width); } return score; } - _findPositionForNewNodeContactPoint( - width: number, - height: number, - bestContactScore: Score - ) { + _findPositionForNewNodeContactPoint(width: number, height: number, bestContactScore: Score) { const freeRectangles = this.freeRectangles; const bestNode = new Rect(); @@ -612,15 +497,9 @@ export class MaxRectsBinPack { ) return false; let newNode; - if ( - usedNode.x < freeNode.x + freeNode.width && - usedNode.x + usedNode.width > freeNode.x - ) { + if (usedNode.x < freeNode.x + freeNode.width && usedNode.x + usedNode.width > freeNode.x) { // New node at the top side of the used node. - if ( - usedNode.y > freeNode.y && - usedNode.y < freeNode.y + freeNode.height - ) { + if (usedNode.y > freeNode.y && usedNode.y < freeNode.y + freeNode.height) { newNode = freeNode.clone(); newNode.height = usedNode.y - newNode.y; freeRectangles.push(newNode); @@ -630,16 +509,12 @@ export class MaxRectsBinPack { if (usedNode.y + usedNode.height < freeNode.y + freeNode.height) { newNode = freeNode.clone(); newNode.y = usedNode.y + usedNode.height; - newNode.height = - freeNode.y + freeNode.height - (usedNode.y + usedNode.height); + newNode.height = freeNode.y + freeNode.height - (usedNode.y + usedNode.height); freeRectangles.push(newNode); } } - if ( - usedNode.y < freeNode.y + freeNode.height && - usedNode.y + usedNode.height > freeNode.y - ) { + if (usedNode.y < freeNode.y + freeNode.height && usedNode.y + usedNode.height > freeNode.y) { // New node at the left side of the used node. if (usedNode.x > freeNode.x && usedNode.x < freeNode.x + freeNode.width) { newNode = freeNode.clone(); @@ -651,8 +526,7 @@ export class MaxRectsBinPack { if (usedNode.x + usedNode.width < freeNode.x + freeNode.width) { newNode = freeNode.clone(); newNode.x = usedNode.x + usedNode.width; - newNode.width = - freeNode.x + freeNode.width - (usedNode.x + usedNode.width); + newNode.width = freeNode.x + freeNode.width - (usedNode.x + usedNode.width); freeRectangles.push(newNode); } } diff --git a/packages/atlas-algorithm/src/MaxRects/SmartRectsBinPack.ts b/packages/atlas-algorithm/src/MaxRects/SmartRectsBinPack.ts new file mode 100644 index 0000000..a309dad --- /dev/null +++ b/packages/atlas-algorithm/src/MaxRects/SmartRectsBinPack.ts @@ -0,0 +1,584 @@ +/** + * SmartRectsBinPack + * + * A MaxRects-based bin packer with improved free-rect pruning and + * deterministic selection, inspired by maxrects-packer optimizations. + */ +import { Rect } from "../Rect"; +import { MaxRectsMethod } from "./enums/MaxRectsMethod"; +import { IMaxRectsBinPack } from "./IMaxRectsBinPack"; + +interface Score { + value: number; +} + +export class SmartRectsBinPack implements IMaxRectsBinPack { + binWidth: number; + binHeight: number; + allowRotate: boolean; + usedRectangles: Array; + freeRectangles: Array; + + constructor() { + this.binWidth = 0; + this.binHeight = 0; + this.allowRotate = false; + this.usedRectangles = []; + this.freeRectangles = []; + } + + init(width: number, height: number, allowRotate: boolean) { + this.binWidth = width; + this.binHeight = height; + this.allowRotate = allowRotate || false; + + this.usedRectangles.length = 0; + this.freeRectangles.length = 0; + this.freeRectangles.push(new Rect(0, 0, width, height)); + } + + insert(width: number, height: number, method: number) { + let newNode = new Rect(); + const score1: Score = { value: 0 }; + const score2: Score = { value: 0 }; + const logic = method || 0; + const allowRotate = this.allowRotate; + + if (!this._canFit(width, height, allowRotate)) { + return newNode; + } + + switch (logic) { + case MaxRectsMethod.BestShortSideFit: + newNode = this._findPositionForNewNodeBestShortSideFit(width, height, score1, score2, allowRotate); + break; + case MaxRectsMethod.BottomLeftRule: + newNode = this._findPositionForNewNodeBottomLeft(width, height, score1, score2, allowRotate); + break; + case MaxRectsMethod.ContactPointRule: + newNode = this._findPositionForNewNodeContactPoint(width, height, score1, allowRotate); + break; + case MaxRectsMethod.BestLongSideFit: + newNode = this._findPositionForNewNodeBestLongSideFit(width, height, score2, score1, allowRotate); + break; + case MaxRectsMethod.BestAreaFit: + newNode = this._findPositionForNewNodeBestAreaFit(width, height, score1, score2, allowRotate); + break; + default: + break; + } + + if (newNode.height === 0) { + return newNode; + } + + this._placeRectangle(newNode); + return newNode; + } + + insert2(rectangles: Array, method: number) { + const res: Array = []; + const logic = method || 0; + while (rectangles.length > 0) { + let bestScore1 = Infinity; + let bestScore2 = Infinity; + let bestRectangleIndex = -1; + let bestNode = new Rect(); + let bestSortKey = -Infinity; + + for (let i = 0; i < rectangles.length; i++) { + const rect = rectangles[i]; + const allowRotate = this._getAllowRotate(rect); + + if (!this._canFit(rect.width, rect.height, allowRotate)) { + continue; + } + + const score1 = { value: 0 }; + const score2 = { value: 0 }; + const newNode = this._scoreRectangle(rect.width, rect.height, logic, score1, score2, allowRotate); + + if (score1.value < bestScore1 || (score1.value === bestScore1 && score2.value < bestScore2)) { + bestScore1 = score1.value; + bestScore2 = score2.value; + bestNode = newNode; + bestRectangleIndex = i; + bestSortKey = this._getSortKey(rect, logic); + } else if ( + bestRectangleIndex !== -1 && + score1.value !== Infinity && + score2.value !== Infinity && + score1.value === bestScore1 && + score2.value === bestScore2 && + this._getSortKey(rect, logic) > bestSortKey + ) { + bestNode = newNode; + bestRectangleIndex = i; + bestSortKey = this._getSortKey(rect, logic); + } + } + + if (bestRectangleIndex === -1) { + return res; + } + + this._placeRectangle(bestNode); + const rect = rectangles.splice(bestRectangleIndex, 1)[0]; + rect.x = bestNode.x; + rect.y = bestNode.y; + rect.isRotated = bestNode.isRotated; + res.push(rect); + } + return res; + } + + private _placeRectangle(node: Rect) { + let numRectanglesToProcess = this.freeRectangles.length; + for (let i = 0; i < numRectanglesToProcess; i++) { + if (this._splitFreeNode(this.freeRectangles[i], node)) { + this.freeRectangles.splice(i, 1); + i--; + numRectanglesToProcess--; + } + } + + this._purgeFreeList(); + this._pruneFreeList(); + this.usedRectangles.push(node); + } + + private _scoreRectangle( + width: number, + height: number, + method: number, + score1: Score, + score2: Score, + allowRotate: boolean + ) { + let newNode = new Rect(); + score1.value = Infinity; + score2.value = Infinity; + + switch (method) { + case MaxRectsMethod.BestShortSideFit: + newNode = this._findPositionForNewNodeBestShortSideFit(width, height, score1, score2, allowRotate); + break; + case MaxRectsMethod.BottomLeftRule: + newNode = this._findPositionForNewNodeBottomLeft(width, height, score1, score2, allowRotate); + break; + case MaxRectsMethod.ContactPointRule: + newNode = this._findPositionForNewNodeContactPoint(width, height, score1, allowRotate); + score1.value = -score1.value; + break; + case MaxRectsMethod.BestLongSideFit: + newNode = this._findPositionForNewNodeBestLongSideFit(width, height, score2, score1, allowRotate); + break; + case MaxRectsMethod.BestAreaFit: + newNode = this._findPositionForNewNodeBestAreaFit(width, height, score1, score2, allowRotate); + break; + default: + break; + } + + if (newNode.height === 0) { + score1.value = Infinity; + score2.value = Infinity; + } + return newNode; + } + + private _findPositionForNewNodeBottomLeft( + width: number, + height: number, + bestY: Score, + bestX: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + + bestY.value = Infinity; + bestX.value = Infinity; + let rect; + let topSideY; + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + if (rect.width >= width && rect.height >= height) { + topSideY = rect.y + height; + if (topSideY < bestY.value || (topSideY === bestY.value && rect.x < bestX.value)) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestY.value = topSideY; + bestX.value = rect.x; + } + } + if (allowRotate && rect.width >= height && rect.height >= width) { + topSideY = rect.y + width; + if (topSideY < bestY.value || (topSideY === bestY.value && rect.x < bestX.value)) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestY.value = topSideY; + bestX.value = rect.x; + } + } + } + return bestNode; + } + + private _findPositionForNewNodeBestShortSideFit( + width: number, + height: number, + bestShortSideFit: Score, + bestLongSideFit: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + + bestShortSideFit.value = Infinity; + + let rect; + let leftoverHoriz; + let leftoverVert; + let shortSideFit; + let longSideFit; + + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + if (rect.width >= width && rect.height >= height) { + leftoverHoriz = Math.abs(rect.width - width); + leftoverVert = Math.abs(rect.height - height); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + longSideFit = Math.max(leftoverHoriz, leftoverVert); + + if ( + shortSideFit < bestShortSideFit.value || + (shortSideFit === bestShortSideFit.value && longSideFit < bestLongSideFit.value) + ) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestShortSideFit.value = shortSideFit; + bestLongSideFit.value = longSideFit; + } + } + if (allowRotate && rect.width >= height && rect.height >= width) { + const flippedLeftoverHoriz = Math.abs(rect.width - height); + const flippedLeftoverVert = Math.abs(rect.height - width); + const flippedShortSideFit = Math.min(flippedLeftoverHoriz, flippedLeftoverVert); + const flippedLongSideFit = Math.max(flippedLeftoverHoriz, flippedLeftoverVert); + + if ( + flippedShortSideFit < bestShortSideFit.value || + (flippedShortSideFit === bestShortSideFit.value && flippedLongSideFit < bestLongSideFit.value) + ) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestShortSideFit.value = flippedShortSideFit; + bestLongSideFit.value = flippedLongSideFit; + } + } + } + + return bestNode; + } + + private _findPositionForNewNodeBestLongSideFit( + width: number, + height: number, + bestShortSideFit: Score, + bestLongSideFit: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + bestLongSideFit.value = Infinity; + let rect; + + let leftoverHoriz; + let leftoverVert; + let shortSideFit; + let longSideFit; + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + if (rect.width >= width && rect.height >= height) { + leftoverHoriz = Math.abs(rect.width - width); + leftoverVert = Math.abs(rect.height - height); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + longSideFit = Math.max(leftoverHoriz, leftoverVert); + + if ( + longSideFit < bestLongSideFit.value || + (longSideFit === bestLongSideFit.value && shortSideFit < bestShortSideFit.value) + ) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestShortSideFit.value = shortSideFit; + bestLongSideFit.value = longSideFit; + } + } + + if (allowRotate && rect.width >= height && rect.height >= width) { + leftoverHoriz = Math.abs(rect.width - height); + leftoverVert = Math.abs(rect.height - width); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + longSideFit = Math.max(leftoverHoriz, leftoverVert); + + if ( + longSideFit < bestLongSideFit.value || + (longSideFit === bestLongSideFit.value && shortSideFit < bestShortSideFit.value) + ) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestShortSideFit.value = shortSideFit; + bestLongSideFit.value = longSideFit; + } + } + } + return bestNode; + } + + private _findPositionForNewNodeBestAreaFit( + width: number, + height: number, + bestAreaFit: Score, + bestShortSideFit: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + + bestAreaFit.value = Infinity; + + let rect; + let leftoverHoriz; + let leftoverVert; + let shortSideFit; + let areaFit; + + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + areaFit = rect.width * rect.height - width * height; + + if (rect.width >= width && rect.height >= height) { + leftoverHoriz = Math.abs(rect.width - width); + leftoverVert = Math.abs(rect.height - height); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + + if (areaFit < bestAreaFit.value || (areaFit === bestAreaFit.value && shortSideFit < bestShortSideFit.value)) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestShortSideFit.value = shortSideFit; + bestAreaFit.value = areaFit; + } + } + + if (allowRotate && rect.width >= height && rect.height >= width) { + leftoverHoriz = Math.abs(rect.width - height); + leftoverVert = Math.abs(rect.height - width); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + + if (areaFit < bestAreaFit.value || (areaFit === bestAreaFit.value && shortSideFit < bestShortSideFit.value)) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestShortSideFit.value = shortSideFit; + bestAreaFit.value = areaFit; + } + } + } + return bestNode; + } + + private _commonIntervalLength(i1start: number, i1end: number, i2start: number, i2end: number) { + if (i1end < i2start || i2end < i1start) { + return 0; + } + return Math.min(i1end, i2end) - Math.max(i1start, i2start); + } + + private _contactPointScoreNode(x: number, y: number, width: number, height: number) { + const usedRectangles = this.usedRectangles; + let score = 0; + + if (x === 0 || x + width === this.binWidth) score += height; + if (y === 0 || y + height === this.binHeight) score += width; + let rect; + for (let i = 0; i < usedRectangles.length; i++) { + rect = usedRectangles[i]; + if (rect.x === x + width || rect.x + rect.width === x) + score += this._commonIntervalLength(rect.y, rect.y + rect.height, y, y + height); + if (rect.y === y + height || rect.y + rect.height === y) + score += this._commonIntervalLength(rect.x, rect.x + rect.width, x, x + width); + } + return score; + } + + private _findPositionForNewNodeContactPoint( + width: number, + height: number, + bestContactScore: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + + bestContactScore.value = -1; + + let rect; + let score; + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + if (rect.width >= width && rect.height >= height) { + score = this._contactPointScoreNode(rect.x, rect.y, width, height); + if (score > bestContactScore.value) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestContactScore.value = score; + } + } + if (allowRotate && rect.width >= height && rect.height >= width) { + score = this._contactPointScoreNode(rect.x, rect.y, height, width); + if (score > bestContactScore.value) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestContactScore.value = score; + } + } + } + return bestNode; + } + + private _splitFreeNode(freeNode: Rect, usedNode: Rect) { + const freeRectangles = this.freeRectangles; + if ( + usedNode.x >= freeNode.x + freeNode.width || + usedNode.x + usedNode.width <= freeNode.x || + usedNode.y >= freeNode.y + freeNode.height || + usedNode.y + usedNode.height <= freeNode.y + ) + return false; + + let newNode; + if (usedNode.x < freeNode.x + freeNode.width && usedNode.x + usedNode.width > freeNode.x) { + if (usedNode.y > freeNode.y && usedNode.y < freeNode.y + freeNode.height) { + newNode = freeNode.clone(); + newNode.height = usedNode.y - newNode.y; + if (newNode.width > 0 && newNode.height > 0) { + freeRectangles.push(newNode); + } + } + + if (usedNode.y + usedNode.height < freeNode.y + freeNode.height) { + newNode = freeNode.clone(); + newNode.y = usedNode.y + usedNode.height; + newNode.height = freeNode.y + freeNode.height - (usedNode.y + usedNode.height); + if (newNode.width > 0 && newNode.height > 0) { + freeRectangles.push(newNode); + } + } + } + + if (usedNode.y < freeNode.y + freeNode.height && usedNode.y + usedNode.height > freeNode.y) { + if (usedNode.x > freeNode.x && usedNode.x < freeNode.x + freeNode.width) { + newNode = freeNode.clone(); + newNode.width = usedNode.x - newNode.x; + if (newNode.width > 0 && newNode.height > 0) { + freeRectangles.push(newNode); + } + } + + if (usedNode.x + usedNode.width < freeNode.x + freeNode.width) { + newNode = freeNode.clone(); + newNode.x = usedNode.x + usedNode.width; + newNode.width = freeNode.x + freeNode.width - (usedNode.x + usedNode.width); + if (newNode.width > 0 && newNode.height > 0) { + freeRectangles.push(newNode); + } + } + } + + return true; + } + + private _pruneFreeList() { + const freeRectangles = this.freeRectangles; + let i = 0; + while (i < freeRectangles.length) { + let j = i + 1; + const rectA = freeRectangles[i]; + while (j < freeRectangles.length) { + const rectB = freeRectangles[j]; + if (Rect.isContainedIn(rectA, rectB)) { + freeRectangles.splice(i, 1); + i--; + break; + } + if (Rect.isContainedIn(rectB, rectA)) { + freeRectangles.splice(j, 1); + j--; + } + j++; + } + i++; + } + } + + private _purgeFreeList() { + const freeRectangles = this.freeRectangles; + for (let i = freeRectangles.length - 1; i >= 0; i--) { + const rect = freeRectangles[i]; + if (rect.width <= 0 || rect.height <= 0) { + freeRectangles.splice(i, 1); + } + } + } + + private _canFit(width: number, height: number, allowRotate: boolean) { + if (width <= this.binWidth && height <= this.binHeight) return true; + if (allowRotate && height <= this.binWidth && width <= this.binHeight) return true; + return false; + } + + private _getAllowRotate(rect: Rect) { + const anyRect = rect as any; + if (typeof anyRect.allowRotate === "boolean") return anyRect.allowRotate; + if (typeof anyRect.allowRotation === "boolean") return anyRect.allowRotation; + return this.allowRotate; + } + + private _getSortKey(rect: Rect, method: number) { + if (method === MaxRectsMethod.BestAreaFit) { + return rect.width * rect.height; + } + return Math.max(rect.width, rect.height); + } +} diff --git a/packages/atlas-algorithm/src/MaxRects/enums/MaxRectsMethod.ts b/packages/atlas-algorithm/src/MaxRects/enums/MaxRectsMethod.ts index a9a9940..5ffb75d 100644 --- a/packages/atlas-algorithm/src/MaxRects/enums/MaxRectsMethod.ts +++ b/packages/atlas-algorithm/src/MaxRects/enums/MaxRectsMethod.ts @@ -8,5 +8,5 @@ export enum MaxRectsMethod { // /< -BL: Does the Tetris placement. BottomLeftRule, // /< -CP: Choosest the placement where the Rectangle touches other Rectangles as much as possible. - ContactPointRule, + ContactPointRule } diff --git a/packages/atlas-algorithm/src/Rect.ts b/packages/atlas-algorithm/src/Rect.ts index 441cb2d..7a4067f 100644 --- a/packages/atlas-algorithm/src/Rect.ts +++ b/packages/atlas-algorithm/src/Rect.ts @@ -15,13 +15,7 @@ export class Rect { } clone() { - return new Rect( - this.x, - this.y, - this.width, - this.height, - `${this.name}-clone` - ); + return new Rect(this.x, this.y, this.width, this.height, `${this.name}-clone`); } isContainedIn(rect: Rect) { diff --git a/packages/atlas-algorithm/src/enums/AlgorithmType.ts b/packages/atlas-algorithm/src/enums/AlgorithmType.ts index ecc261b..30a86ca 100644 --- a/packages/atlas-algorithm/src/enums/AlgorithmType.ts +++ b/packages/atlas-algorithm/src/enums/AlgorithmType.ts @@ -1,4 +1,4 @@ export enum AlgorithmType { - MaxRects, - Polygon - } \ No newline at end of file + MaxRects, + Polygon +} diff --git a/packages/atlas-algorithm/src/index.ts b/packages/atlas-algorithm/src/index.ts index 0c06eab..5b3399b 100644 --- a/packages/atlas-algorithm/src/index.ts +++ b/packages/atlas-algorithm/src/index.ts @@ -1,3 +1,5 @@ export { Rect } from "./Rect"; export { MaxRectsBinPack } from "./MaxRects/MaxRectsBinPack"; +export { SmartRectsBinPack } from "./MaxRects/SmartRectsBinPack"; export { MaxRectsMethod } from "./MaxRects/enums/MaxRectsMethod"; +export type { IMaxRectsBinPack } from "./MaxRects/IMaxRectsBinPack"; diff --git a/packages/atlas-algorithm/tests/fixtures/scenarios.json b/packages/atlas-algorithm/tests/fixtures/scenarios.json new file mode 100644 index 0000000..a21574b --- /dev/null +++ b/packages/atlas-algorithm/tests/fixtures/scenarios.json @@ -0,0 +1,44 @@ +[ + [{"width":1024,"height":576,"data":"0eb727b4547834d46268c4bb49b1341fb0c13e72_web_0"}] +,[{"width":2048,"height":1152,"data":"0eb727b4547834d46268c4bb49b1341fb0c13e72_web_retina_0"}] +,[{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_0"},{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_1"},{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_2"},{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_3"},{"width":100,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_4"},{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_5"},{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_6"},{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_7"},{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_8"},{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_9"},{"width":101,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_10"},{"width":100,"height":101,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_11"},{"width":76,"height":79,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_12"}] +,[{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_0"},{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_1"},{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_2"},{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_3"},{"width":199,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_4"},{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_5"},{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_6"},{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_7"},{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_8"},{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_9"},{"width":200,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_10"},{"width":199,"height":200,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_11"},{"width":150,"height":156,"data":"6c66956086e1b950e3e688e073bee8a62bb79015_web_retina_12"}] +,[{"width":1024,"height":28,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_0"},{"width":212,"height":80,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_1"},{"width":209,"height":78,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_2"},{"width":210,"height":79,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_3"},{"width":212,"height":158,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_4"},{"width":210,"height":156,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_5"},{"width":209,"height":155,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_6"},{"width":210,"height":156,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_7"},{"width":213,"height":160,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_8"},{"width":212,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_9"},{"width":209,"height":156,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_10"},{"width":212,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_11"},{"width":212,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_12"},{"width":211,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_13"},{"width":209,"height":155,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_14"},{"width":211,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_15"},{"width":83,"height":82,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_16"},{"width":80,"height":79,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_17"},{"width":81,"height":81,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_18"},{"width":83,"height":82,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_19"},{"width":80,"height":79,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_20"},{"width":81,"height":81,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_21"},{"width":82,"height":83,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_22"},{"width":79,"height":80,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_23"},{"width":81,"height":81,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_24"},{"width":82,"height":83,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_25"},{"width":79,"height":80,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_26"},{"width":81,"height":81,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_27"},{"width":82,"height":82,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_28"},{"width":80,"height":80,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_29"},{"width":81,"height":81,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_30"},{"width":82,"height":82,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_31"},{"width":80,"height":80,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_32"},{"width":81,"height":81,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_33"},{"width":380,"height":380,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_34"},{"width":80,"height":80,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_35"},{"width":77,"height":77,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_36"},{"width":79,"height":78,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_37"},{"width":98,"height":97,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_38"},{"width":139,"height":181,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_39"},{"width":137,"height":179,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_40"},{"width":146,"height":178,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_41"},{"width":148,"height":178,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_42"},{"width":125,"height":178,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_43"},{"width":144,"height":178,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_44"},{"width":141,"height":179,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_45"},{"width":150,"height":176,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_46"},{"width":140,"height":180,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_47"},{"width":147,"height":179,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_48"},{"width":144,"height":180,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_49"},{"width":147,"height":180,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_50"},{"width":146,"height":180,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_51"},{"width":217,"height":153,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_52"},{"width":99,"height":99,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_53"},{"width":186,"height":152,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_54"},{"width":81,"height":81,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_55"},{"width":78,"height":77,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_56"},{"width":79,"height":80,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_57"},{"width":81,"height":81,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_58"},{"width":77,"height":78,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_59"},{"width":80,"height":80,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_60"},{"width":523,"height":147,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_61"},{"width":193,"height":189,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_62"},{"width":540,"height":143,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_63"}] +,[{"width":2048,"height":55,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_0"},{"width":423,"height":158,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_1"},{"width":417,"height":155,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_2"},{"width":420,"height":157,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_3"},{"width":423,"height":315,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_4"},{"width":420,"height":312,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_5"},{"width":417,"height":309,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_6"},{"width":420,"height":312,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_7"},{"width":426,"height":320,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_8"},{"width":423,"height":318,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_9"},{"width":417,"height":312,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_10"},{"width":423,"height":318,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_11"},{"width":424,"height":318,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_12"},{"width":422,"height":318,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_13"},{"width":417,"height":312,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_14"},{"width":422,"height":318,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_15"},{"width":164,"height":164,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_16"},{"width":159,"height":158,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_17"},{"width":162,"height":163,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_18"},{"width":164,"height":164,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_19"},{"width":159,"height":158,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_20"},{"width":162,"height":163,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_21"},{"width":164,"height":164,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_22"},{"width":159,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_23"},{"width":162,"height":162,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_24"},{"width":164,"height":164,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_25"},{"width":159,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_26"},{"width":162,"height":162,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_27"},{"width":164,"height":164,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_28"},{"width":159,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_29"},{"width":162,"height":162,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_30"},{"width":164,"height":164,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_31"},{"width":159,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_32"},{"width":163,"height":162,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_33"},{"width":761,"height":761,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_34"},{"width":159,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_35"},{"width":154,"height":153,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_36"},{"width":157,"height":158,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_37"},{"width":195,"height":194,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_38"},{"width":276,"height":362,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_39"},{"width":273,"height":358,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_40"},{"width":292,"height":356,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_41"},{"width":295,"height":356,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_42"},{"width":249,"height":355,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_43"},{"width":287,"height":355,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_44"},{"width":282,"height":358,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_45"},{"width":299,"height":352,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_46"},{"width":278,"height":358,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_47"},{"width":293,"height":357,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_48"},{"width":288,"height":358,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_49"},{"width":293,"height":359,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_50"},{"width":292,"height":358,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_51"},{"width":434,"height":304,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_52"},{"width":197,"height":197,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_53"},{"width":371,"height":302,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_54"},{"width":160,"height":160,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_55"},{"width":155,"height":155,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_56"},{"width":158,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_57"},{"width":160,"height":160,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_58"},{"width":155,"height":156,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_59"},{"width":159,"height":159,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_60"},{"width":1046,"height":293,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_61"},{"width":385,"height":378,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_62"},{"width":1079,"height":286,"data":"fb9d43da5c9ec5ae0b24e4ba155d2143139c32fe_web_retina_63"}] +,[{"width":53,"height":50,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_0"},{"width":111,"height":140,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_1"},{"width":191,"height":214,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_2"},{"width":251,"height":245,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_3"},{"width":244,"height":227,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_4"},{"width":275,"height":244,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_5"},{"width":299,"height":236,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_6"},{"width":323,"height":238,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_7"},{"width":353,"height":236,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_8"},{"width":390,"height":214,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_9"},{"width":433,"height":208,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_10"},{"width":469,"height":214,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_11"},{"width":489,"height":215,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_12"},{"width":485,"height":209,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_13"},{"width":470,"height":181,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_14"},{"width":461,"height":169,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_15"},{"width":457,"height":167,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_16"},{"width":457,"height":166,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_17"},{"width":460,"height":166,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_18"},{"width":462,"height":166,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_19"},{"width":88,"height":95,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_20"},{"width":130,"height":142,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_21"},{"width":218,"height":187,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_22"},{"width":252,"height":188,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_23"},{"width":242,"height":180,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_24"},{"width":237,"height":169,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_25"},{"width":312,"height":183,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_26"},{"width":349,"height":180,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_27"},{"width":385,"height":183,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_28"},{"width":432,"height":182,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_29"},{"width":485,"height":177,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_30"},{"width":508,"height":178,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_31"},{"width":496,"height":170,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_32"},{"width":474,"height":139,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_33"},{"width":459,"height":129,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_34"},{"width":455,"height":130,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_35"},{"width":457,"height":129,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_36"},{"width":462,"height":127,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_37"},{"width":466,"height":127,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_38"}] +,[{"width":106,"height":100,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_0"},{"width":220,"height":280,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_1"},{"width":381,"height":427,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_2"},{"width":500,"height":490,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_3"},{"width":486,"height":453,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_4"},{"width":549,"height":488,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_5"},{"width":596,"height":471,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_6"},{"width":645,"height":475,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_7"},{"width":706,"height":472,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_8"},{"width":779,"height":427,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_9"},{"width":864,"height":415,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_10"},{"width":938,"height":427,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_11"},{"width":978,"height":430,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_12"},{"width":968,"height":417,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_13"},{"width":939,"height":360,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_14"},{"width":920,"height":337,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_15"},{"width":912,"height":333,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_16"},{"width":912,"height":331,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_17"},{"width":918,"height":330,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_18"},{"width":922,"height":330,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_19"},{"width":175,"height":189,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_20"},{"width":259,"height":283,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_21"},{"width":434,"height":374,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_22"},{"width":503,"height":375,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_23"},{"width":482,"height":359,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_24"},{"width":474,"height":336,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_25"},{"width":624,"height":365,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_26"},{"width":697,"height":360,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_27"},{"width":770,"height":366,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_28"},{"width":863,"height":362,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_29"},{"width":968,"height":354,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_30"},{"width":1015,"height":356,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_31"},{"width":992,"height":338,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_32"},{"width":947,"height":278,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_33"},{"width":917,"height":257,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_34"},{"width":909,"height":258,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_35"},{"width":913,"height":258,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_36"},{"width":923,"height":252,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_37"},{"width":930,"height":252,"data":"5feb4990bbdff13ec76f3ef84723bdb379799f64_web_retina_38"}] +,[{"width":151,"height":121,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_0"},{"width":186,"height":196,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_1"},{"width":221,"height":203,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_2"},{"width":244,"height":209,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_3"},{"width":258,"height":208,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_4"},{"width":287,"height":205,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_5"},{"width":340,"height":206,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_6"},{"width":371,"height":206,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_7"},{"width":398,"height":209,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_8"},{"width":433,"height":211,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_9"},{"width":498,"height":188,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_10"},{"width":535,"height":177,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_11"},{"width":557,"height":180,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_12"},{"width":597,"height":183,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_13"},{"width":592,"height":164,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_14"},{"width":575,"height":145,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_15"},{"width":562,"height":138,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_16"},{"width":564,"height":137,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_17"},{"width":568,"height":137,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_18"},{"width":570,"height":137,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_19"},{"width":130,"height":109,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_20"},{"width":191,"height":180,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_21"},{"width":253,"height":212,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_22"},{"width":253,"height":185,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_23"},{"width":280,"height":204,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_24"},{"width":322,"height":199,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_25"},{"width":359,"height":208,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_26"},{"width":391,"height":185,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_27"},{"width":434,"height":206,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_28"},{"width":466,"height":209,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_29"},{"width":557,"height":175,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_30"},{"width":574,"height":181,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_31"},{"width":567,"height":166,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_32"},{"width":544,"height":137,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_33"},{"width":529,"height":128,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_34"},{"width":527,"height":129,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_35"},{"width":532,"height":125,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_36"},{"width":536,"height":126,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_37"},{"width":537,"height":126,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_38"}] +,[{"width":303,"height":241,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_0"},{"width":372,"height":390,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_1"},{"width":441,"height":406,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_2"},{"width":488,"height":417,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_3"},{"width":516,"height":415,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_4"},{"width":574,"height":410,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_5"},{"width":680,"height":410,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_6"},{"width":743,"height":413,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_7"},{"width":796,"height":419,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_8"},{"width":867,"height":421,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_9"},{"width":996,"height":376,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_10"},{"width":1070,"height":353,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_11"},{"width":1115,"height":358,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_12"},{"width":1193,"height":365,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_13"},{"width":1183,"height":327,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_14"},{"width":1150,"height":288,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_15"},{"width":1123,"height":276,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_16"},{"width":1127,"height":274,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_17"},{"width":1135,"height":274,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_18"},{"width":1140,"height":273,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_19"},{"width":261,"height":217,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_20"},{"width":382,"height":359,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_21"},{"width":506,"height":424,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_22"},{"width":505,"height":369,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_23"},{"width":559,"height":409,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_24"},{"width":645,"height":398,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_25"},{"width":718,"height":416,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_26"},{"width":781,"height":369,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_27"},{"width":867,"height":411,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_28"},{"width":933,"height":417,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_29"},{"width":1115,"height":350,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_30"},{"width":1147,"height":362,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_31"},{"width":1133,"height":331,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_32"},{"width":1087,"height":275,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_33"},{"width":1057,"height":257,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_34"},{"width":1054,"height":257,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_35"},{"width":1064,"height":251,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_36"},{"width":1071,"height":251,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_37"},{"width":1074,"height":251,"data":"c37a23cfea8ff964ffea447da1e32bd0df5d5746_web_retina_38"}] +,[{"width":242,"height":249,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_0"},{"width":241,"height":246,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_1"},{"width":104,"height":104,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_2"},{"width":125,"height":124,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_3"},{"width":134,"height":134,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_4"},{"width":142,"height":143,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_5"},{"width":152,"height":152,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_6"},{"width":160,"height":161,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_7"},{"width":168,"height":169,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_8"},{"width":241,"height":249,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_9"},{"width":241,"height":246,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_10"},{"width":104,"height":104,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_11"},{"width":124,"height":124,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_12"},{"width":134,"height":134,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_13"},{"width":142,"height":143,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_14"},{"width":152,"height":152,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_15"},{"width":160,"height":161,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_16"},{"width":168,"height":169,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_17"},{"width":242,"height":249,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_18"},{"width":241,"height":246,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_19"},{"width":104,"height":104,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_20"},{"width":125,"height":124,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_21"},{"width":134,"height":134,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_22"},{"width":142,"height":143,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_23"},{"width":152,"height":152,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_24"},{"width":160,"height":161,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_25"},{"width":168,"height":169,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_26"},{"width":241,"height":249,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_27"},{"width":241,"height":246,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_28"},{"width":104,"height":104,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_29"},{"width":124,"height":124,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_30"},{"width":134,"height":134,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_31"},{"width":142,"height":143,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_32"},{"width":152,"height":152,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_33"},{"width":160,"height":161,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_34"},{"width":168,"height":169,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_35"},{"width":242,"height":249,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_36"},{"width":241,"height":246,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_37"},{"width":104,"height":104,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_38"},{"width":125,"height":124,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_39"},{"width":134,"height":134,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_40"},{"width":142,"height":143,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_41"},{"width":152,"height":152,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_42"},{"width":160,"height":161,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_43"},{"width":168,"height":169,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_44"},{"width":241,"height":249,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_45"},{"width":241,"height":246,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_46"},{"width":104,"height":104,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_47"},{"width":124,"height":124,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_48"},{"width":134,"height":134,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_49"},{"width":142,"height":143,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_50"},{"width":152,"height":152,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_51"},{"width":160,"height":161,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_52"},{"width":168,"height":169,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_53"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_54"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_55"},{"width":164,"height":164,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_56"},{"width":219,"height":219,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_57"},{"width":250,"height":250,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_58"},{"width":280,"height":280,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_59"},{"width":299,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_60"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_61"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_62"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_63"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_64"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_65"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_66"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_67"},{"width":59,"height":41,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_68"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_69"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_70"},{"width":146,"height":146,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_71"},{"width":206,"height":206,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_72"},{"width":238,"height":238,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_73"},{"width":268,"height":267,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_74"},{"width":292,"height":297,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_75"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_76"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_77"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_78"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_79"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_80"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_81"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_82"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_83"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_84"},{"width":164,"height":165,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_85"},{"width":220,"height":219,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_86"},{"width":250,"height":251,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_87"},{"width":280,"height":281,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_88"},{"width":298,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_89"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_90"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_91"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_92"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_93"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_94"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_95"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_96"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_97"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_98"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_99"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_100"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_101"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_102"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_103"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_104"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_105"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_106"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_107"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_108"},{"width":300,"height":300,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_109"}] +,[{"width":483,"height":498,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_0"},{"width":480,"height":492,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_1"},{"width":206,"height":207,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_2"},{"width":248,"height":247,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_3"},{"width":266,"height":267,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_4"},{"width":284,"height":284,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_5"},{"width":302,"height":303,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_6"},{"width":320,"height":320,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_7"},{"width":336,"height":337,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_8"},{"width":483,"height":498,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_9"},{"width":480,"height":492,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_10"},{"width":206,"height":207,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_11"},{"width":248,"height":247,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_12"},{"width":266,"height":267,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_13"},{"width":284,"height":284,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_14"},{"width":302,"height":303,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_15"},{"width":320,"height":320,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_16"},{"width":336,"height":337,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_17"},{"width":483,"height":498,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_18"},{"width":480,"height":492,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_19"},{"width":206,"height":207,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_20"},{"width":248,"height":247,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_21"},{"width":266,"height":267,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_22"},{"width":284,"height":284,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_23"},{"width":302,"height":303,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_24"},{"width":320,"height":320,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_25"},{"width":336,"height":337,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_26"},{"width":483,"height":498,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_27"},{"width":480,"height":492,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_28"},{"width":206,"height":207,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_29"},{"width":248,"height":247,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_30"},{"width":266,"height":267,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_31"},{"width":284,"height":284,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_32"},{"width":302,"height":303,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_33"},{"width":320,"height":320,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_34"},{"width":336,"height":337,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_35"},{"width":483,"height":498,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_36"},{"width":480,"height":492,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_37"},{"width":206,"height":207,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_38"},{"width":248,"height":247,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_39"},{"width":266,"height":267,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_40"},{"width":284,"height":284,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_41"},{"width":302,"height":303,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_42"},{"width":320,"height":320,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_43"},{"width":336,"height":337,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_44"},{"width":483,"height":498,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_45"},{"width":480,"height":492,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_46"},{"width":206,"height":207,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_47"},{"width":248,"height":247,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_48"},{"width":266,"height":267,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_49"},{"width":284,"height":284,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_50"},{"width":302,"height":303,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_51"},{"width":320,"height":320,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_52"},{"width":336,"height":337,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_53"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_54"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_55"},{"width":327,"height":327,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_56"},{"width":437,"height":437,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_57"},{"width":498,"height":499,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_58"},{"width":558,"height":559,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_59"},{"width":597,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_60"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_61"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_62"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_63"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_64"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_65"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_66"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_67"},{"width":118,"height":81,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_68"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_69"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_70"},{"width":292,"height":292,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_71"},{"width":412,"height":411,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_72"},{"width":474,"height":475,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_73"},{"width":534,"height":534,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_74"},{"width":584,"height":594,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_75"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_76"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_77"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_78"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_79"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_80"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_81"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_82"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_83"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_84"},{"width":328,"height":329,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_85"},{"width":438,"height":438,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_86"},{"width":500,"height":501,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_87"},{"width":559,"height":561,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_88"},{"width":597,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_89"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_90"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_91"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_92"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_93"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_94"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_95"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_96"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_97"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_98"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_99"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_100"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_101"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_102"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_103"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_104"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_105"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_106"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_107"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_108"},{"width":600,"height":600,"data":"7df4ff0a43048d32c75e71632e0b7fc839c0bd1f_web_retina_109"}] +,[{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_0"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_1"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_2"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_3"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_4"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_5"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_6"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_7"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_8"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_9"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_10"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_11"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_12"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_13"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_14"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_15"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_16"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_17"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_18"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_19"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_20"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_21"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_22"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_23"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_24"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_25"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_26"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_27"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_28"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_29"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_30"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_31"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_32"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_33"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_34"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_35"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_36"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_37"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_38"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_39"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_40"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_41"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_42"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_43"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_44"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_45"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_46"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_47"},{"width":98,"height":123,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_48"},{"width":15,"height":73,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_49"},{"width":40,"height":75,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_50"},{"width":32,"height":73,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_51"},{"width":38,"height":74,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_52"},{"width":37,"height":75,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_53"},{"width":38,"height":73,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_54"},{"width":36,"height":74,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_55"},{"width":23,"height":74,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_56"},{"width":23,"height":75,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_57"},{"width":25,"height":73,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_58"},{"width":22,"height":74,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_59"},{"width":25,"height":74,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_60"},{"width":24,"height":73,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_61"},{"width":23,"height":74,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_62"},{"width":25,"height":74,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_63"}] +,[{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_0"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_1"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_2"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_3"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_4"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_5"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_6"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_7"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_8"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_9"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_10"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_11"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_12"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_13"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_14"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_15"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_16"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_17"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_18"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_19"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_20"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_21"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_22"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_23"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_24"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_25"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_26"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_27"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_28"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_29"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_30"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_31"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_32"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_33"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_34"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_35"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_36"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_37"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_38"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_39"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_40"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_41"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_42"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_43"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_44"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_45"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_46"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_47"},{"width":197,"height":246,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_48"},{"width":30,"height":146,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_49"},{"width":80,"height":149,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_50"},{"width":64,"height":146,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_51"},{"width":76,"height":148,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_52"},{"width":74,"height":149,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_53"},{"width":75,"height":147,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_54"},{"width":73,"height":148,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_55"},{"width":47,"height":148,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_56"},{"width":47,"height":149,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_57"},{"width":50,"height":146,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_58"},{"width":44,"height":148,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_59"},{"width":49,"height":148,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_60"},{"width":48,"height":146,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_61"},{"width":46,"height":148,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_62"},{"width":49,"height":148,"data":"12f0e81b5a243b9e51b54004ab626cc3f1fea5d9_web_retina_63"}] +,[{"width":317,"height":318,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_0"},{"width":611,"height":611,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_1"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_2"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_3"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_4"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_5"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_6"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_7"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_8"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_9"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_10"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_11"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_12"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_13"},{"width":615,"height":615,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_14"},{"width":609,"height":610,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_15"},{"width":558,"height":567,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_16"},{"width":501,"height":500,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_17"},{"width":39,"height":42,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_18"},{"width":87,"height":89,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_19"},{"width":132,"height":137,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_20"},{"width":178,"height":192,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_21"},{"width":232,"height":250,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_22"},{"width":276,"height":301,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_23"},{"width":319,"height":343,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_24"},{"width":345,"height":371,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_25"},{"width":360,"height":386,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_26"},{"width":374,"height":397,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_27"},{"width":375,"height":401,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_28"},{"width":385,"height":408,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_29"},{"width":394,"height":415,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_30"},{"width":404,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_31"},{"width":412,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_32"},{"width":420,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_33"},{"width":428,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_34"},{"width":436,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_35"},{"width":440,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_36"},{"width":447,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_37"},{"width":455,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_38"},{"width":460,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_39"},{"width":466,"height":420,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_40"},{"width":95,"height":94,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_41"},{"width":19,"height":19,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_42"},{"width":37,"height":37,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_43"},{"width":59,"height":59,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_44"},{"width":82,"height":82,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_45"},{"width":103,"height":103,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_46"},{"width":120,"height":120,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_47"},{"width":131,"height":131,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_48"},{"width":134,"height":134,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_49"},{"width":134,"height":134,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_50"},{"width":132,"height":132,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_51"},{"width":130,"height":130,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_52"},{"width":128,"height":128,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_53"},{"width":126,"height":126,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_54"},{"width":124,"height":124,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_55"},{"width":123,"height":123,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_56"},{"width":122,"height":122,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_57"},{"width":124,"height":124,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_58"},{"width":126,"height":126,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_59"},{"width":128,"height":128,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_60"},{"width":131,"height":131,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_61"},{"width":133,"height":133,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_62"},{"width":136,"height":136,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_63"},{"width":138,"height":138,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_64"},{"width":141,"height":141,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_65"},{"width":143,"height":143,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_66"},{"width":145,"height":145,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_67"},{"width":132,"height":132,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_68"},{"width":134,"height":134,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_69"},{"width":134,"height":134,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_70"},{"width":54,"height":54,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_71"},{"width":12,"height":133,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_72"},{"width":151,"height":149,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_73"},{"width":152,"height":154,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_74"},{"width":155,"height":157,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_75"},{"width":157,"height":160,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_76"},{"width":159,"height":162,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_77"},{"width":161,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_78"},{"width":163,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_79"},{"width":164,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_80"},{"width":164,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_81"},{"width":164,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_82"},{"width":164,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_83"},{"width":164,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_84"},{"width":164,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_85"},{"width":164,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_86"},{"width":164,"height":164,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_87"},{"width":164,"height":160,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_88"},{"width":164,"height":156,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_89"},{"width":162,"height":151,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_90"},{"width":157,"height":147,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_91"},{"width":154,"height":145,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_92"},{"width":153,"height":145,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_93"},{"width":154,"height":146,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_94"},{"width":157,"height":146,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_95"},{"width":160,"height":149,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_96"},{"width":164,"height":150,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_97"},{"width":164,"height":151,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_98"},{"width":164,"height":150,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_99"},{"width":164,"height":150,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_100"},{"width":163,"height":150,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_101"},{"width":156,"height":149,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_102"},{"width":151,"height":149,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_103"},{"width":116,"height":72,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_104"},{"width":116,"height":72,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_105"},{"width":116,"height":72,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_106"},{"width":1230,"height":84,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_107"},{"width":149,"height":149,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_108"},{"width":149,"height":149,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_109"},{"width":149,"height":149,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_110"}] +,[{"width":634,"height":635,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_0"},{"width":1220,"height":1222,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_1"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_2"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_3"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_4"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_5"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_6"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_7"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_8"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_9"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_10"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_11"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_12"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_13"},{"width":1230,"height":1230,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_14"},{"width":1219,"height":1219,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_15"},{"width":1118,"height":1133,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_16"},{"width":1005,"height":1000,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_17"},{"width":78,"height":82,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_18"},{"width":174,"height":176,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_19"},{"width":264,"height":273,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_20"},{"width":366,"height":388,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_21"},{"width":464,"height":500,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_22"},{"width":559,"height":601,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_23"},{"width":638,"height":686,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_24"},{"width":690,"height":742,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_25"},{"width":722,"height":771,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_26"},{"width":749,"height":795,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_27"},{"width":749,"height":804,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_28"},{"width":769,"height":817,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_29"},{"width":788,"height":830,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_30"},{"width":808,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_31"},{"width":833,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_32"},{"width":841,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_33"},{"width":866,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_34"},{"width":872,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_35"},{"width":881,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_36"},{"width":896,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_37"},{"width":910,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_38"},{"width":924,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_39"},{"width":932,"height":840,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_40"},{"width":190,"height":189,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_41"},{"width":38,"height":38,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_42"},{"width":74,"height":74,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_43"},{"width":118,"height":118,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_44"},{"width":162,"height":162,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_45"},{"width":205,"height":205,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_46"},{"width":239,"height":239,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_47"},{"width":261,"height":261,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_48"},{"width":267,"height":267,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_49"},{"width":266,"height":266,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_50"},{"width":263,"height":263,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_51"},{"width":259,"height":259,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_52"},{"width":254,"height":254,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_53"},{"width":250,"height":250,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_54"},{"width":247,"height":247,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_55"},{"width":245,"height":245,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_56"},{"width":244,"height":244,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_57"},{"width":247,"height":247,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_58"},{"width":250,"height":250,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_59"},{"width":255,"height":255,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_60"},{"width":259,"height":259,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_61"},{"width":265,"height":265,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_62"},{"width":271,"height":271,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_63"},{"width":275,"height":275,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_64"},{"width":281,"height":281,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_65"},{"width":285,"height":285,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_66"},{"width":289,"height":289,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_67"},{"width":263,"height":263,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_68"},{"width":267,"height":267,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_69"},{"width":267,"height":267,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_70"},{"width":108,"height":108,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_71"},{"width":24,"height":268,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_72"},{"width":303,"height":298,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_73"},{"width":305,"height":309,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_74"},{"width":309,"height":314,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_75"},{"width":313,"height":319,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_76"},{"width":317,"height":323,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_77"},{"width":321,"height":328,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_78"},{"width":325,"height":328,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_79"},{"width":328,"height":328,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_80"},{"width":328,"height":328,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_81"},{"width":328,"height":328,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_82"},{"width":328,"height":328,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_83"},{"width":328,"height":328,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_84"},{"width":328,"height":328,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_85"},{"width":328,"height":328,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_86"},{"width":328,"height":327,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_87"},{"width":328,"height":320,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_88"},{"width":328,"height":311,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_89"},{"width":324,"height":302,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_90"},{"width":315,"height":293,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_91"},{"width":310,"height":289,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_92"},{"width":308,"height":290,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_93"},{"width":308,"height":292,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_94"},{"width":314,"height":292,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_95"},{"width":320,"height":299,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_96"},{"width":328,"height":301,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_97"},{"width":328,"height":303,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_98"},{"width":328,"height":301,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_99"},{"width":328,"height":301,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_100"},{"width":326,"height":301,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_101"},{"width":313,"height":297,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_102"},{"width":303,"height":298,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_103"},{"width":231,"height":144,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_104"},{"width":231,"height":144,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_105"},{"width":231,"height":144,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_106"},{"width":2460,"height":168,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_107"},{"width":298,"height":298,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_108"},{"width":298,"height":298,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_109"},{"width":298,"height":298,"data":"da2289bcd1abbe36baa3a1a95253ba52cb5cf9ec_web_retina_110"}] +,[{"width":1230,"height":33,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_0"},{"width":12,"height":12,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_1"},{"width":12,"height":12,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_2"},{"width":663,"height":33,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_3"},{"width":663,"height":32,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_4"},{"width":663,"height":32,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_5"},{"width":663,"height":132,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_6"},{"width":663,"height":255,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_7"},{"width":663,"height":249,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_8"},{"width":663,"height":116,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_9"},{"width":663,"height":265,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_10"},{"width":663,"height":265,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_11"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_12"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_13"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_14"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_15"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_16"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_17"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_18"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_19"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_20"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_21"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_22"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_23"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_24"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_25"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_26"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_27"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_28"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_29"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_30"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_31"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_32"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_33"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_34"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_35"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_36"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_37"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_38"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_39"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_40"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_41"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_42"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_43"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_44"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_45"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_46"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_47"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_48"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_49"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_50"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_51"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_52"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_53"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_54"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_55"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_56"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_57"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_58"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_59"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_60"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_61"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_62"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_63"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_64"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_65"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_66"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_67"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_68"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_69"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_70"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_71"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_72"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_73"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_74"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_75"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_76"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_77"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_78"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_79"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_80"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_81"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_82"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_83"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_84"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_85"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_86"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_87"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_88"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_89"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_90"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_91"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_92"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_93"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_94"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_95"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_96"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_97"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_98"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_99"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_100"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_101"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_102"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_103"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_104"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_105"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_106"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_107"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_108"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_109"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_110"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_111"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_112"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_113"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_114"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_115"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_116"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_117"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_118"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_119"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_120"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_121"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_122"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_123"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_124"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_125"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_126"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_127"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_128"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_129"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_130"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_131"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_132"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_133"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_134"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_135"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_136"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_137"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_138"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_139"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_140"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_141"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_142"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_143"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_144"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_145"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_146"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_147"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_148"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_149"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_150"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_151"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_152"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_153"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_154"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_155"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_156"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_157"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_158"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_159"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_160"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_161"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_162"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_163"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_164"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_165"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_166"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_167"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_168"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_169"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_170"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_171"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_172"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_173"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_174"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_175"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_176"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_177"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_178"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_179"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_180"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_181"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_182"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_183"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_184"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_185"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_186"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_187"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_188"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_189"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_190"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_191"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_192"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_193"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_194"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_195"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_196"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_197"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_198"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_199"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_200"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_201"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_202"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_203"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_204"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_205"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_206"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_207"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_208"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_209"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_210"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_211"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_212"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_213"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_214"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_215"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_216"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_217"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_218"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_219"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_220"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_221"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_222"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_223"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_224"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_225"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_226"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_227"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_228"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_229"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_230"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_231"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_232"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_233"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_234"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_235"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_236"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_237"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_238"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_239"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_240"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_241"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_242"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_243"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_244"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_245"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_246"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_247"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_248"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_249"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_250"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_251"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_252"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_253"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_254"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_255"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_256"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_257"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_258"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_259"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_260"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_261"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_262"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_263"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_264"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_265"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_266"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_267"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_268"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_269"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_270"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_271"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_272"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_273"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_274"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_275"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_276"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_277"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_278"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_279"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_280"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_281"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_282"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_283"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_284"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_285"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_286"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_287"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_288"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_289"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_290"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_291"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_292"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_293"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_294"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_295"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_296"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_297"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_298"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_299"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_300"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_301"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_302"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_303"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_304"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_305"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_306"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_307"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_308"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_309"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_310"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_311"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_312"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_313"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_314"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_315"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_316"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_317"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_318"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_319"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_320"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_321"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_322"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_323"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_324"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_325"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_326"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_327"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_328"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_329"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_330"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_331"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_332"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_333"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_334"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_335"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_336"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_337"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_338"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_339"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_340"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_341"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_342"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_343"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_344"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_345"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_346"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_347"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_348"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_349"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_350"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_351"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_352"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_353"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_354"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_355"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_356"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_357"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_358"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_359"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_360"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_361"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_362"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_363"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_364"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_365"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_366"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_367"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_368"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_369"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_370"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_371"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_372"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_373"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_374"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_375"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_376"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_377"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_378"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_379"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_380"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_381"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_382"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_383"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_384"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_385"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_386"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_387"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_388"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_389"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_390"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_391"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_392"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_393"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_394"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_395"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_396"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_397"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_398"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_399"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_400"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_401"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_402"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_403"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_404"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_405"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_406"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_407"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_408"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_409"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_410"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_411"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_412"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_413"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_414"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_415"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_416"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_417"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_418"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_419"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_420"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_421"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_422"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_423"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_424"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_425"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_426"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_427"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_428"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_429"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_430"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_431"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_432"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_433"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_434"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_435"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_436"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_437"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_438"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_439"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_440"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_441"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_442"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_443"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_444"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_445"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_446"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_447"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_448"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_449"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_450"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_451"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_452"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_453"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_454"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_455"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_456"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_457"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_458"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_459"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_460"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_461"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_462"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_463"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_464"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_465"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_466"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_467"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_468"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_469"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_470"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_471"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_472"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_473"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_474"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_475"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_476"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_477"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_478"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_479"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_480"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_481"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_482"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_483"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_484"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_485"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_486"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_487"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_488"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_489"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_490"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_491"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_492"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_493"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_494"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_495"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_496"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_497"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_498"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_499"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_500"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_501"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_502"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_503"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_504"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_505"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_506"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_507"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_508"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_509"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_510"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_511"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_512"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_513"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_514"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_515"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_516"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_517"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_518"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_519"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_520"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_521"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_522"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_523"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_524"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_525"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_526"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_527"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_528"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_529"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_530"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_531"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_532"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_533"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_534"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_535"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_536"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_537"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_538"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_539"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_540"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_541"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_542"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_543"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_544"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_545"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_546"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_547"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_548"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_549"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_550"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_551"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_552"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_553"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_554"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_555"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_556"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_557"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_558"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_559"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_560"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_561"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_562"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_563"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_564"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_565"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_566"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_567"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_568"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_569"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_570"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_571"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_572"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_573"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_574"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_575"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_576"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_577"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_578"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_579"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_580"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_581"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_582"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_583"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_584"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_585"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_586"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_587"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_588"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_589"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_590"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_591"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_592"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_593"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_594"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_595"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_596"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_597"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_598"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_599"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_600"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_601"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_602"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_603"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_604"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_605"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_606"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_607"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_608"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_609"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_610"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_611"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_612"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_613"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_614"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_615"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_616"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_617"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_618"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_619"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_620"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_621"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_622"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_623"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_624"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_625"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_626"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_627"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_628"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_629"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_630"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_631"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_632"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_633"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_634"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_635"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_636"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_637"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_638"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_639"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_640"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_641"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_642"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_643"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_644"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_645"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_646"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_647"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_648"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_649"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_650"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_651"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_652"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_653"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_654"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_655"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_656"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_657"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_658"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_659"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_660"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_661"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_662"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_663"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_664"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_665"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_666"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_667"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_668"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_669"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_670"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_671"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_672"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_673"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_674"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_675"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_676"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_677"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_678"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_679"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_680"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_681"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_682"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_683"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_684"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_685"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_686"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_687"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_688"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_689"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_690"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_691"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_692"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_693"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_694"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_695"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_696"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_697"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_698"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_699"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_700"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_701"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_702"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_703"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_704"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_705"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_706"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_707"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_708"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_709"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_710"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_711"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_712"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_713"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_714"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_715"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_716"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_717"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_718"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_719"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_720"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_721"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_722"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_723"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_724"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_725"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_726"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_727"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_728"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_729"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_730"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_731"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_732"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_733"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_734"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_735"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_736"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_737"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_738"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_739"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_740"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_741"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_742"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_743"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_744"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_745"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_746"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_747"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_748"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_749"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_750"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_751"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_752"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_753"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_754"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_755"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_756"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_757"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_758"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_759"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_760"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_761"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_762"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_763"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_764"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_765"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_766"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_767"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_768"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_769"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_770"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_771"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_772"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_773"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_774"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_775"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_776"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_777"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_778"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_779"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_780"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_781"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_782"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_783"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_784"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_785"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_786"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_787"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_788"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_789"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_790"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_791"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_792"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_793"},{"width":94,"height":95,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_794"},{"width":94,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_795"},{"width":110,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_796"},{"width":110,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_797"},{"width":110,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_798"},{"width":111,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_799"},{"width":111,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_800"},{"width":111,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_801"},{"width":378,"height":226,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_802"},{"width":102,"height":55,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_803"},{"width":102,"height":55,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_804"},{"width":102,"height":55,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_805"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_806"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_807"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_808"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_809"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_810"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_811"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_812"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_813"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_814"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_815"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_816"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_817"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_818"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_819"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_820"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_821"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_822"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_823"},{"width":79,"height":80,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_824"},{"width":79,"height":80,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_825"},{"width":79,"height":80,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_826"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_827"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_828"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_829"},{"width":385,"height":386,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_830"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_831"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_832"},{"width":79,"height":79,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_833"},{"width":53,"height":86,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_834"},{"width":53,"height":86,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_835"},{"width":53,"height":86,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_836"},{"width":110,"height":78,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_837"},{"width":58,"height":58,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_838"},{"width":55,"height":54,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_839"},{"width":54,"height":54,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_840"},{"width":1230,"height":403,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_841"},{"width":173,"height":92,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_842"},{"width":168,"height":88,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_843"},{"width":176,"height":94,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_844"},{"width":412,"height":307,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_845"},{"width":134,"height":84,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_846"},{"width":134,"height":84,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_847"},{"width":134,"height":84,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_848"},{"width":134,"height":84,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_849"},{"width":134,"height":84,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_850"},{"width":41,"height":41,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_851"},{"width":41,"height":41,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_852"},{"width":395,"height":34,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_853"},{"width":16,"height":29,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_854"},{"width":42,"height":31,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_855"},{"width":32,"height":29,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_856"},{"width":39,"height":30,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_857"},{"width":38,"height":30,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_858"},{"width":39,"height":30,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_859"},{"width":38,"height":30,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_860"},{"width":24,"height":30,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_861"},{"width":24,"height":31,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_862"},{"width":26,"height":29,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_863"},{"width":23,"height":30,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_864"},{"width":26,"height":30,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_865"},{"width":26,"height":29,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_866"},{"width":24,"height":29,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_867"},{"width":26,"height":30,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_868"},{"width":147,"height":148,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_869"},{"width":97,"height":91,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_870"},{"width":97,"height":91,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_871"},{"width":61,"height":61,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_872"},{"width":100,"height":85,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_873"},{"width":100,"height":85,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_874"},{"width":100,"height":85,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_875"},{"width":85,"height":85,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_876"},{"width":101,"height":76,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_877"},{"width":100,"height":76,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_878"},{"width":289,"height":74,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_879"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_880"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_881"},{"width":164,"height":148,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_882"},{"width":101,"height":76,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_883"},{"width":100,"height":76,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_884"},{"width":289,"height":74,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_885"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_886"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_887"},{"width":164,"height":148,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_888"},{"width":101,"height":76,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_889"},{"width":100,"height":76,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_890"},{"width":289,"height":74,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_891"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_892"},{"width":80,"height":81,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_893"},{"width":164,"height":148,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_894"}] +,[{"width":2460,"height":66,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_0"},{"width":25,"height":25,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_1"},{"width":25,"height":25,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_2"},{"width":1324,"height":65,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_3"},{"width":1324,"height":64,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_4"},{"width":1324,"height":65,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_5"},{"width":1324,"height":264,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_6"},{"width":1324,"height":510,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_7"},{"width":1324,"height":496,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_8"},{"width":1324,"height":232,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_9"},{"width":1324,"height":530,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_10"},{"width":1324,"height":530,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_11"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_12"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_13"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_14"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_15"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_16"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_17"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_18"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_19"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_20"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_21"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_22"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_23"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_24"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_25"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_26"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_27"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_28"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_29"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_30"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_31"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_32"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_33"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_34"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_35"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_36"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_37"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_38"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_39"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_40"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_41"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_42"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_43"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_44"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_45"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_46"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_47"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_48"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_49"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_50"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_51"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_52"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_53"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_54"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_55"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_56"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_57"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_58"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_59"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_60"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_61"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_62"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_63"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_64"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_65"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_66"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_67"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_68"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_69"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_70"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_71"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_72"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_73"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_74"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_75"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_76"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_77"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_78"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_79"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_80"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_81"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_82"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_83"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_84"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_85"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_86"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_87"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_88"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_89"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_90"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_91"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_92"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_93"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_94"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_95"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_96"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_97"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_98"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_99"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_100"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_101"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_102"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_103"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_104"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_105"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_106"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_107"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_108"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_109"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_110"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_111"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_112"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_113"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_114"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_115"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_116"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_117"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_118"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_119"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_120"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_121"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_122"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_123"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_124"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_125"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_126"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_127"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_128"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_129"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_130"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_131"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_132"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_133"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_134"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_135"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_136"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_137"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_138"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_139"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_140"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_141"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_142"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_143"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_144"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_145"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_146"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_147"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_148"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_149"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_150"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_151"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_152"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_153"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_154"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_155"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_156"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_157"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_158"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_159"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_160"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_161"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_162"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_163"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_164"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_165"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_166"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_167"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_168"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_169"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_170"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_171"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_172"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_173"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_174"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_175"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_176"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_177"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_178"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_179"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_180"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_181"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_182"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_183"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_184"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_185"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_186"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_187"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_188"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_189"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_190"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_191"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_192"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_193"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_194"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_195"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_196"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_197"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_198"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_199"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_200"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_201"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_202"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_203"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_204"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_205"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_206"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_207"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_208"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_209"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_210"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_211"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_212"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_213"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_214"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_215"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_216"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_217"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_218"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_219"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_220"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_221"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_222"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_223"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_224"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_225"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_226"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_227"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_228"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_229"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_230"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_231"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_232"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_233"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_234"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_235"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_236"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_237"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_238"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_239"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_240"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_241"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_242"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_243"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_244"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_245"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_246"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_247"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_248"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_249"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_250"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_251"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_252"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_253"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_254"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_255"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_256"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_257"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_258"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_259"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_260"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_261"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_262"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_263"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_264"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_265"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_266"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_267"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_268"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_269"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_270"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_271"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_272"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_273"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_274"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_275"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_276"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_277"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_278"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_279"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_280"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_281"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_282"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_283"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_284"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_285"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_286"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_287"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_288"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_289"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_290"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_291"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_292"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_293"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_294"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_295"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_296"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_297"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_298"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_299"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_300"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_301"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_302"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_303"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_304"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_305"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_306"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_307"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_308"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_309"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_310"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_311"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_312"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_313"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_314"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_315"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_316"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_317"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_318"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_319"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_320"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_321"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_322"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_323"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_324"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_325"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_326"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_327"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_328"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_329"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_330"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_331"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_332"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_333"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_334"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_335"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_336"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_337"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_338"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_339"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_340"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_341"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_342"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_343"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_344"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_345"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_346"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_347"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_348"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_349"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_350"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_351"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_352"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_353"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_354"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_355"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_356"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_357"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_358"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_359"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_360"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_361"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_362"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_363"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_364"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_365"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_366"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_367"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_368"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_369"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_370"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_371"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_372"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_373"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_374"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_375"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_376"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_377"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_378"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_379"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_380"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_381"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_382"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_383"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_384"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_385"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_386"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_387"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_388"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_389"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_390"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_391"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_392"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_393"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_394"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_395"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_396"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_397"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_398"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_399"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_400"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_401"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_402"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_403"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_404"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_405"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_406"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_407"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_408"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_409"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_410"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_411"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_412"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_413"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_414"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_415"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_416"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_417"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_418"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_419"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_420"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_421"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_422"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_423"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_424"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_425"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_426"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_427"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_428"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_429"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_430"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_431"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_432"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_433"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_434"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_435"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_436"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_437"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_438"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_439"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_440"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_441"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_442"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_443"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_444"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_445"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_446"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_447"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_448"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_449"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_450"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_451"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_452"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_453"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_454"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_455"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_456"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_457"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_458"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_459"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_460"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_461"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_462"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_463"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_464"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_465"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_466"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_467"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_468"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_469"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_470"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_471"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_472"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_473"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_474"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_475"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_476"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_477"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_478"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_479"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_480"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_481"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_482"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_483"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_484"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_485"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_486"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_487"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_488"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_489"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_490"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_491"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_492"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_493"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_494"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_495"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_496"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_497"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_498"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_499"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_500"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_501"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_502"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_503"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_504"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_505"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_506"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_507"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_508"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_509"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_510"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_511"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_512"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_513"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_514"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_515"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_516"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_517"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_518"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_519"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_520"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_521"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_522"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_523"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_524"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_525"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_526"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_527"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_528"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_529"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_530"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_531"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_532"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_533"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_534"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_535"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_536"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_537"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_538"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_539"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_540"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_541"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_542"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_543"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_544"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_545"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_546"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_547"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_548"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_549"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_550"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_551"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_552"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_553"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_554"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_555"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_556"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_557"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_558"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_559"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_560"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_561"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_562"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_563"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_564"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_565"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_566"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_567"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_568"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_569"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_570"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_571"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_572"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_573"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_574"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_575"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_576"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_577"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_578"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_579"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_580"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_581"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_582"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_583"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_584"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_585"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_586"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_587"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_588"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_589"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_590"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_591"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_592"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_593"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_594"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_595"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_596"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_597"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_598"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_599"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_600"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_601"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_602"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_603"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_604"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_605"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_606"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_607"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_608"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_609"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_610"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_611"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_612"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_613"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_614"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_615"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_616"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_617"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_618"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_619"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_620"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_621"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_622"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_623"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_624"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_625"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_626"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_627"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_628"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_629"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_630"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_631"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_632"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_633"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_634"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_635"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_636"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_637"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_638"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_639"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_640"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_641"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_642"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_643"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_644"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_645"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_646"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_647"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_648"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_649"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_650"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_651"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_652"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_653"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_654"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_655"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_656"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_657"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_658"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_659"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_660"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_661"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_662"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_663"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_664"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_665"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_666"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_667"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_668"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_669"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_670"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_671"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_672"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_673"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_674"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_675"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_676"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_677"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_678"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_679"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_680"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_681"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_682"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_683"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_684"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_685"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_686"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_687"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_688"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_689"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_690"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_691"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_692"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_693"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_694"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_695"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_696"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_697"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_698"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_699"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_700"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_701"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_702"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_703"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_704"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_705"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_706"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_707"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_708"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_709"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_710"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_711"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_712"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_713"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_714"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_715"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_716"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_717"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_718"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_719"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_720"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_721"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_722"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_723"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_724"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_725"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_726"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_727"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_728"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_729"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_730"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_731"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_732"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_733"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_734"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_735"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_736"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_737"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_738"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_739"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_740"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_741"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_742"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_743"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_744"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_745"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_746"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_747"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_748"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_749"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_750"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_751"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_752"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_753"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_754"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_755"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_756"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_757"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_758"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_759"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_760"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_761"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_762"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_763"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_764"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_765"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_766"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_767"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_768"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_769"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_770"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_771"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_772"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_773"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_774"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_775"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_776"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_777"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_778"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_779"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_780"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_781"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_782"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_783"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_784"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_785"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_786"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_787"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_788"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_789"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_790"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_791"},{"width":189,"height":190,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_792"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_793"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_794"},{"width":189,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_795"},{"width":221,"height":157,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_796"},{"width":221,"height":157,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_797"},{"width":221,"height":157,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_798"},{"width":221,"height":157,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_799"},{"width":221,"height":157,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_800"},{"width":221,"height":157,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_801"},{"width":756,"height":452,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_802"},{"width":203,"height":110,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_803"},{"width":203,"height":110,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_804"},{"width":203,"height":110,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_805"},{"width":160,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_806"},{"width":160,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_807"},{"width":160,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_808"},{"width":161,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_809"},{"width":161,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_810"},{"width":161,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_811"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_812"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_813"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_814"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_815"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_816"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_817"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_818"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_819"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_820"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_821"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_822"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_823"},{"width":158,"height":159,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_824"},{"width":158,"height":159,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_825"},{"width":158,"height":159,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_826"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_827"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_828"},{"width":158,"height":158,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_829"},{"width":770,"height":772,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_830"},{"width":157,"height":157,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_831"},{"width":157,"height":157,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_832"},{"width":157,"height":157,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_833"},{"width":107,"height":172,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_834"},{"width":107,"height":172,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_835"},{"width":107,"height":172,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_836"},{"width":220,"height":156,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_837"},{"width":115,"height":115,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_838"},{"width":111,"height":110,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_839"},{"width":110,"height":110,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_840"},{"width":2460,"height":807,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_841"},{"width":345,"height":185,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_842"},{"width":338,"height":177,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_843"},{"width":352,"height":189,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_844"},{"width":824,"height":613,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_845"},{"width":268,"height":167,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_846"},{"width":268,"height":167,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_847"},{"width":268,"height":167,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_848"},{"width":268,"height":167,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_849"},{"width":268,"height":167,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_850"},{"width":82,"height":82,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_851"},{"width":82,"height":82,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_852"},{"width":790,"height":67,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_853"},{"width":30,"height":58,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_854"},{"width":81,"height":60,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_855"},{"width":64,"height":58,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_856"},{"width":77,"height":60,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_857"},{"width":75,"height":59,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_858"},{"width":76,"height":59,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_859"},{"width":74,"height":59,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_860"},{"width":48,"height":60,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_861"},{"width":47,"height":60,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_862"},{"width":51,"height":58,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_863"},{"width":45,"height":59,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_864"},{"width":50,"height":59,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_865"},{"width":50,"height":58,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_866"},{"width":46,"height":60,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_867"},{"width":50,"height":59,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_868"},{"width":293,"height":296,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_869"},{"width":193,"height":180,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_870"},{"width":193,"height":180,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_871"},{"width":123,"height":123,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_872"},{"width":200,"height":171,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_873"},{"width":200,"height":171,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_874"},{"width":200,"height":171,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_875"},{"width":171,"height":171,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_876"},{"width":202,"height":152,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_877"},{"width":201,"height":152,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_878"},{"width":577,"height":148,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_879"},{"width":161,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_880"},{"width":160,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_881"},{"width":328,"height":297,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_882"},{"width":202,"height":152,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_883"},{"width":201,"height":152,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_884"},{"width":577,"height":148,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_885"},{"width":161,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_886"},{"width":160,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_887"},{"width":328,"height":297,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_888"},{"width":202,"height":152,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_889"},{"width":201,"height":152,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_890"},{"width":577,"height":148,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_891"},{"width":161,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_892"},{"width":160,"height":162,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_893"},{"width":328,"height":297,"data":"f48a1dc4015a0c9885d54e1fab985a1782d18494_web_retina_894"}] +,[{"width":72,"height":67,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_0"},{"width":72,"height":67,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_1"},{"width":72,"height":67,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_2"},{"width":72,"height":67,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_3"},{"width":72,"height":67,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_4"},{"width":72,"height":67,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_5"},{"width":72,"height":67,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_6"},{"width":72,"height":67,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_7"},{"width":72,"height":67,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_8"}] +,[{"width":144,"height":134,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_retina_0"},{"width":144,"height":134,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_retina_1"},{"width":144,"height":134,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_retina_2"},{"width":144,"height":134,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_retina_3"},{"width":144,"height":134,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_retina_4"},{"width":144,"height":134,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_retina_5"},{"width":144,"height":134,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_retina_6"},{"width":144,"height":134,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_retina_7"},{"width":144,"height":134,"data":"e9ad2696030f882a16a5b61e5e5bc898824699f7_web_retina_8"}] +,[{"width":466,"height":630,"data":"3a561471ff833adec8b6c3287fe002c9c1bf7524_web_0"},{"width":466,"height":630,"data":"3a561471ff833adec8b6c3287fe002c9c1bf7524_web_1"},{"width":466,"height":630,"data":"3a561471ff833adec8b6c3287fe002c9c1bf7524_web_2"},{"width":466,"height":630,"data":"3a561471ff833adec8b6c3287fe002c9c1bf7524_web_3"}] +,[{"width":930,"height":1260,"data":"3a561471ff833adec8b6c3287fe002c9c1bf7524_web_retina_0"},{"width":930,"height":1260,"data":"3a561471ff833adec8b6c3287fe002c9c1bf7524_web_retina_1"},{"width":930,"height":1260,"data":"3a561471ff833adec8b6c3287fe002c9c1bf7524_web_retina_2"},{"width":930,"height":1260,"data":"3a561471ff833adec8b6c3287fe002c9c1bf7524_web_retina_3"}] +,[{"width":138,"height":164,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_0"},{"width":149,"height":145,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_1"},{"width":122,"height":31,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_2"},{"width":232,"height":52,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_3"},{"width":214,"height":49,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_4"},{"width":196,"height":45,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_5"},{"width":228,"height":40,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_6"},{"width":228,"height":40,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_7"},{"width":228,"height":40,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_8"},{"width":228,"height":40,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_9"},{"width":228,"height":40,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_10"},{"width":228,"height":40,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_11"},{"width":228,"height":40,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_12"},{"width":228,"height":40,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_13"},{"width":228,"height":40,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_14"},{"width":226,"height":89,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_15"},{"width":121,"height":36,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_16"},{"width":121,"height":36,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_17"},{"width":149,"height":30,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_18"},{"width":157,"height":29,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_19"},{"width":156,"height":28,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_20"},{"width":1230,"height":630,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_21"}] +,[{"width":276,"height":327,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_0"},{"width":297,"height":289,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_1"},{"width":241,"height":62,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_2"},{"width":463,"height":103,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_3"},{"width":427,"height":96,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_4"},{"width":389,"height":89,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_5"},{"width":455,"height":80,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_6"},{"width":455,"height":80,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_7"},{"width":455,"height":80,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_8"},{"width":455,"height":80,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_9"},{"width":455,"height":80,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_10"},{"width":455,"height":80,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_11"},{"width":455,"height":80,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_12"},{"width":455,"height":80,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_13"},{"width":455,"height":80,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_14"},{"width":451,"height":177,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_15"},{"width":242,"height":73,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_16"},{"width":242,"height":73,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_17"},{"width":298,"height":61,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_18"},{"width":314,"height":58,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_19"},{"width":311,"height":56,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_20"},{"width":2460,"height":1260,"data":"ffc92ff5e30711915d32b321d4045076036b4c21_web_retina_21"}] +,[{"width":158,"height":170,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_0"},{"width":156,"height":148,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_1"},{"width":141,"height":31,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_2"},{"width":271,"height":54,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_3"},{"width":235,"height":47,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_4"},{"width":195,"height":41,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_5"},{"width":262,"height":68,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_6"},{"width":262,"height":68,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_7"},{"width":262,"height":68,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_8"},{"width":262,"height":68,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_9"},{"width":262,"height":68,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_10"},{"width":262,"height":68,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_11"},{"width":262,"height":68,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_12"},{"width":262,"height":68,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_13"},{"width":262,"height":68,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_14"},{"width":226,"height":107,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_15"},{"width":144,"height":36,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_16"},{"width":144,"height":36,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_17"},{"width":173,"height":27,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_18"},{"width":157,"height":24,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_19"},{"width":157,"height":24,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_20"},{"width":1230,"height":630,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_21"}] +,[{"width":316,"height":340,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_0"},{"width":312,"height":296,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_1"},{"width":281,"height":61,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_2"},{"width":541,"height":107,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_3"},{"width":468,"height":94,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_4"},{"width":388,"height":79,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_5"},{"width":521,"height":135,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_6"},{"width":521,"height":135,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_7"},{"width":521,"height":135,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_8"},{"width":521,"height":135,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_9"},{"width":521,"height":135,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_10"},{"width":521,"height":135,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_11"},{"width":521,"height":135,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_12"},{"width":521,"height":135,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_13"},{"width":521,"height":135,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_14"},{"width":452,"height":211,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_15"},{"width":288,"height":72,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_16"},{"width":288,"height":72,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_17"},{"width":345,"height":54,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_18"},{"width":314,"height":46,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_19"},{"width":314,"height":46,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_20"},{"width":2460,"height":1260,"data":"fca6b73dacecc49c55b4ee69662ceb9967eac097_web_retina_21"}] +,[{"width":147,"height":181,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_0"},{"width":173,"height":164,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_1"},{"width":227,"height":28,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_2"},{"width":444,"height":49,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_3"},{"width":383,"height":43,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_4"},{"width":316,"height":37,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_5"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_6"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_7"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_8"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_9"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_10"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_11"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_12"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_13"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_14"},{"width":192,"height":79,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_15"},{"width":238,"height":105,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_16"},{"width":133,"height":44,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_17"},{"width":133,"height":44,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_18"},{"width":155,"height":30,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_19"},{"width":144,"height":36,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_20"},{"width":144,"height":36,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_21"},{"width":1230,"height":630,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_22"}] +,[{"width":294,"height":362,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_0"},{"width":347,"height":329,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_1"},{"width":454,"height":55,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_2"},{"width":888,"height":100,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_3"},{"width":765,"height":86,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_4"},{"width":631,"height":73,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_5"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_6"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_7"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_8"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_9"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_10"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_11"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_12"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_13"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_14"},{"width":381,"height":158,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_15"},{"width":474,"height":209,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_16"},{"width":267,"height":87,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_17"},{"width":267,"height":87,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_18"},{"width":308,"height":61,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_19"},{"width":287,"height":70,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_20"},{"width":287,"height":70,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_21"},{"width":2460,"height":1260,"data":"0f55242d4783a08ccf52eae58b9e02ac370a7d4c_web_retina_22"}] +,[{"width":321,"height":252,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_0"},{"width":80,"height":41,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_1"},{"width":80,"height":41,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_2"},{"width":80,"height":41,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_3"},{"width":165,"height":72,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_4"},{"width":165,"height":72,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_5"},{"width":165,"height":72,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_6"},{"width":80,"height":41,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_7"},{"width":80,"height":41,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_8"},{"width":80,"height":41,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_9"},{"width":859,"height":568,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_10"},{"width":64,"height":60,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_11"},{"width":64,"height":60,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_12"},{"width":64,"height":60,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_13"},{"width":64,"height":60,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_14"},{"width":64,"height":60,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_15"},{"width":63,"height":57,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_16"},{"width":63,"height":57,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_17"},{"width":68,"height":92,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_18"},{"width":68,"height":92,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_19"},{"width":52,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_20"},{"width":101,"height":133,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_21"},{"width":91,"height":120,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_22"},{"width":81,"height":107,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_23"},{"width":86,"height":94,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_24"},{"width":86,"height":94,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_25"},{"width":65,"height":71,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_26"},{"width":116,"height":128,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_27"},{"width":106,"height":116,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_28"},{"width":94,"height":103,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_29"},{"width":70,"height":92,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_30"},{"width":70,"height":92,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_31"},{"width":54,"height":70,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_32"},{"width":96,"height":126,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_33"},{"width":88,"height":114,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_34"},{"width":80,"height":104,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_35"},{"width":53,"height":68,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_36"},{"width":105,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_37"},{"width":95,"height":122,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_38"},{"width":85,"height":108,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_39"},{"width":49,"height":68,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_40"},{"width":97,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_41"},{"width":87,"height":121,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_42"},{"width":77,"height":108,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_43"},{"width":49,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_44"},{"width":99,"height":133,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_45"},{"width":89,"height":120,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_46"},{"width":79,"height":107,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_47"},{"width":49,"height":68,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_48"},{"width":97,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_49"},{"width":87,"height":121,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_50"},{"width":78,"height":108,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_51"},{"width":55,"height":66,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_52"},{"width":107,"height":132,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_53"},{"width":97,"height":119,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_54"},{"width":87,"height":105,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_55"},{"width":1,"height":1,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_56"},{"width":49,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_57"},{"width":98,"height":133,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_58"},{"width":88,"height":120,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_59"},{"width":78,"height":107,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_60"},{"width":52,"height":68,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_61"},{"width":103,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_62"},{"width":93,"height":121,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_63"},{"width":83,"height":109,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_64"},{"width":52,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_65"},{"width":103,"height":132,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_66"},{"width":93,"height":119,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_67"},{"width":82,"height":106,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_68"},{"width":52,"height":68,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_69"},{"width":104,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_70"},{"width":94,"height":120,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_71"},{"width":83,"height":108,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_72"},{"width":52,"height":68,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_73"},{"width":103,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_74"},{"width":93,"height":121,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_75"},{"width":83,"height":107,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_76"},{"width":28,"height":29,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_77"},{"width":53,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_78"},{"width":50,"height":52,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_79"},{"width":44,"height":46,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_80"},{"width":26,"height":25,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_81"},{"width":50,"height":49,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_82"},{"width":46,"height":45,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_83"},{"width":40,"height":39,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_84"},{"width":115,"height":94,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_85"},{"width":115,"height":94,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_86"},{"width":90,"height":71,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_87"},{"width":165,"height":127,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_88"},{"width":152,"height":116,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_89"},{"width":136,"height":106,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_90"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_91"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_92"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_93"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_94"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_95"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_96"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_97"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_98"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_99"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_100"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_101"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_102"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_103"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_104"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_105"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_106"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_107"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_108"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_109"},{"width":72,"height":67,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_110"},{"width":32,"height":41,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_111"},{"width":30,"height":33,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_112"},{"width":70,"height":93,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_113"},{"width":63,"height":93,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_114"},{"width":65,"height":92,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_115"},{"width":64,"height":93,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_116"},{"width":71,"height":91,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_117"},{"width":64,"height":93,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_118"},{"width":68,"height":93,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_119"},{"width":68,"height":93,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_120"},{"width":69,"height":94,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_121"},{"width":67,"height":93,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_122"},{"width":240,"height":130,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_123"},{"width":34,"height":41,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_124"},{"width":141,"height":44,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_125"},{"width":34,"height":41,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_126"},{"width":378,"height":226,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_127"},{"width":106,"height":59,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_128"},{"width":106,"height":59,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_129"},{"width":106,"height":59,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_130"},{"width":68,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_131"},{"width":68,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_132"},{"width":68,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_133"},{"width":55,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_134"},{"width":55,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_135"},{"width":55,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_136"},{"width":55,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_137"},{"width":55,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_138"},{"width":55,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_139"},{"width":61,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_140"},{"width":61,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_141"},{"width":61,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_142"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_143"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_144"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_145"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_146"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_147"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_148"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_149"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_150"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_151"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_152"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_153"},{"width":67,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_154"},{"width":128,"height":28,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_155"},{"width":1230,"height":46,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_156"}] +,[{"width":641,"height":504,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_0"},{"width":159,"height":83,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_1"},{"width":159,"height":83,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_2"},{"width":159,"height":83,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_3"},{"width":330,"height":144,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_4"},{"width":330,"height":144,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_5"},{"width":330,"height":144,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_6"},{"width":159,"height":83,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_7"},{"width":159,"height":83,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_8"},{"width":159,"height":83,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_9"},{"width":1719,"height":1137,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_10"},{"width":129,"height":120,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_11"},{"width":129,"height":120,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_12"},{"width":129,"height":120,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_13"},{"width":129,"height":120,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_14"},{"width":129,"height":120,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_15"},{"width":125,"height":115,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_16"},{"width":125,"height":115,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_17"},{"width":137,"height":184,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_18"},{"width":137,"height":184,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_19"},{"width":103,"height":133,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_20"},{"width":203,"height":264,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_21"},{"width":183,"height":238,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_22"},{"width":163,"height":212,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_23"},{"width":172,"height":188,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_24"},{"width":172,"height":188,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_25"},{"width":130,"height":140,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_26"},{"width":233,"height":254,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_27"},{"width":213,"height":231,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_28"},{"width":189,"height":205,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_29"},{"width":140,"height":184,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_30"},{"width":140,"height":184,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_31"},{"width":110,"height":138,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_32"},{"width":192,"height":250,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_33"},{"width":176,"height":228,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_34"},{"width":160,"height":206,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_35"},{"width":106,"height":135,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_36"},{"width":210,"height":267,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_37"},{"width":190,"height":241,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_38"},{"width":169,"height":215,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_39"},{"width":98,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_40"},{"width":194,"height":267,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_41"},{"width":174,"height":240,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_42"},{"width":155,"height":214,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_43"},{"width":99,"height":133,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_44"},{"width":198,"height":264,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_45"},{"width":178,"height":238,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_46"},{"width":159,"height":212,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_47"},{"width":97,"height":133,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_48"},{"width":193,"height":266,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_49"},{"width":174,"height":240,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_50"},{"width":155,"height":213,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_51"},{"width":109,"height":131,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_52"},{"width":215,"height":262,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_53"},{"width":195,"height":236,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_54"},{"width":174,"height":209,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_55"},{"width":1,"height":1,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_56"},{"width":98,"height":133,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_57"},{"width":195,"height":265,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_58"},{"width":175,"height":240,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_59"},{"width":157,"height":214,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_60"},{"width":104,"height":135,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_61"},{"width":207,"height":266,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_62"},{"width":186,"height":241,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_63"},{"width":166,"height":215,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_64"},{"width":103,"height":132,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_65"},{"width":205,"height":262,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_66"},{"width":185,"height":237,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_67"},{"width":164,"height":210,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_68"},{"width":104,"height":133,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_69"},{"width":208,"height":267,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_70"},{"width":187,"height":240,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_71"},{"width":166,"height":213,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_72"},{"width":103,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_73"},{"width":206,"height":266,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_74"},{"width":185,"height":241,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_75"},{"width":165,"height":215,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_76"},{"width":55,"height":57,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_77"},{"width":107,"height":112,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_78"},{"width":99,"height":102,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_79"},{"width":88,"height":90,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_80"},{"width":51,"height":49,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_81"},{"width":102,"height":97,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_82"},{"width":91,"height":87,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_83"},{"width":82,"height":78,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_84"},{"width":230,"height":186,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_85"},{"width":230,"height":186,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_86"},{"width":180,"height":141,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_87"},{"width":330,"height":255,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_88"},{"width":303,"height":231,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_89"},{"width":273,"height":209,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_90"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_91"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_92"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_93"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_94"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_95"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_96"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_97"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_98"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_99"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_100"},{"width":143,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_101"},{"width":144,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_102"},{"width":144,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_103"},{"width":144,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_104"},{"width":144,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_105"},{"width":144,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_106"},{"width":144,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_107"},{"width":144,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_108"},{"width":144,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_109"},{"width":144,"height":134,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_110"},{"width":64,"height":81,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_111"},{"width":59,"height":66,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_112"},{"width":140,"height":186,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_113"},{"width":127,"height":186,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_114"},{"width":132,"height":184,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_115"},{"width":127,"height":186,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_116"},{"width":143,"height":182,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_117"},{"width":129,"height":185,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_118"},{"width":136,"height":186,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_119"},{"width":136,"height":185,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_120"},{"width":137,"height":187,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_121"},{"width":136,"height":187,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_122"},{"width":479,"height":258,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_123"},{"width":69,"height":81,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_124"},{"width":283,"height":88,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_125"},{"width":69,"height":81,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_126"},{"width":755,"height":451,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_127"},{"width":212,"height":118,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_128"},{"width":212,"height":118,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_129"},{"width":212,"height":118,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_130"},{"width":137,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_131"},{"width":137,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_132"},{"width":137,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_133"},{"width":111,"height":57,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_134"},{"width":111,"height":57,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_135"},{"width":111,"height":57,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_136"},{"width":111,"height":57,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_137"},{"width":111,"height":57,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_138"},{"width":111,"height":57,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_139"},{"width":121,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_140"},{"width":121,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_141"},{"width":121,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_142"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_143"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_144"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_145"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_146"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_147"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_148"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_149"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_150"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_151"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_152"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_153"},{"width":134,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_154"},{"width":255,"height":56,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_155"},{"width":2460,"height":91,"data":"7749056556edbfaeb8e28f5657a2c9611daac49a_web_retina_156"}] +,[{"width":147,"height":177,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_0"},{"width":171,"height":161,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_1"},{"width":160,"height":31,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_2"},{"width":308,"height":54,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_3"},{"width":266,"height":47,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_4"},{"width":232,"height":42,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_5"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_6"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_7"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_8"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_9"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_10"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_11"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_12"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_13"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_14"},{"width":143,"height":34,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_15"},{"width":236,"height":111,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_16"},{"width":75,"height":35,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_17"},{"width":75,"height":35,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_18"},{"width":164,"height":30,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_19"},{"width":148,"height":47,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_20"},{"width":148,"height":47,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_21"},{"width":1230,"height":630,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_22"}] +,[{"width":294,"height":354,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_0"},{"width":342,"height":323,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_1"},{"width":319,"height":61,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_2"},{"width":617,"height":107,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_3"},{"width":533,"height":94,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_4"},{"width":463,"height":83,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_5"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_6"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_7"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_8"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_9"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_10"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_11"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_12"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_13"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_14"},{"width":286,"height":65,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_15"},{"width":473,"height":222,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_16"},{"width":151,"height":69,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_17"},{"width":151,"height":69,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_18"},{"width":327,"height":61,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_19"},{"width":296,"height":91,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_20"},{"width":296,"height":91,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_21"},{"width":2460,"height":1260,"data":"bb97d7bb6bf46cb105e9883e433bbd2e3c799169_web_retina_22"}] +,[{"width":41,"height":41,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_0"},{"width":47,"height":47,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_1"},{"width":52,"height":52,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_2"},{"width":58,"height":58,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_3"},{"width":44,"height":45,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_4"},{"width":50,"height":50,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_5"},{"width":56,"height":55,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_6"},{"width":56,"height":55,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_7"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_8"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_9"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_10"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_11"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_12"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_13"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_14"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_15"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_16"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_17"},{"width":852,"height":82,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_18"},{"width":408,"height":145,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_19"},{"width":408,"height":148,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_20"},{"width":408,"height":153,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_21"},{"width":408,"height":153,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_22"},{"width":408,"height":153,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_23"},{"width":408,"height":153,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_24"},{"width":408,"height":153,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_25"},{"width":672,"height":323,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_26"},{"width":672,"height":323,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_27"},{"width":672,"height":323,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_28"},{"width":672,"height":323,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_29"},{"width":672,"height":323,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_30"},{"width":672,"height":323,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_31"},{"width":663,"height":312,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_32"},{"width":663,"height":312,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_33"},{"width":664,"height":312,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_34"},{"width":664,"height":312,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_35"},{"width":630,"height":312,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_36"},{"width":623,"height":312,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_37"},{"width":610,"height":311,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_38"},{"width":615,"height":311,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_39"},{"width":663,"height":313,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_40"},{"width":663,"height":313,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_41"},{"width":270,"height":252,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_42"},{"width":279,"height":256,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_43"},{"width":256,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_44"},{"width":256,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_45"},{"width":256,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_46"},{"width":256,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_47"},{"width":257,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_48"},{"width":257,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_49"},{"width":256,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_50"},{"width":256,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_51"},{"width":273,"height":237,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_52"},{"width":194,"height":209,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_53"},{"width":88,"height":105,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_54"},{"width":53,"height":50,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_55"},{"width":32,"height":42,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_56"},{"width":30,"height":33,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_57"},{"width":70,"height":93,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_58"},{"width":63,"height":93,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_59"},{"width":65,"height":92,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_60"},{"width":64,"height":93,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_61"},{"width":71,"height":91,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_62"},{"width":64,"height":93,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_63"},{"width":68,"height":93,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_64"},{"width":68,"height":93,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_65"},{"width":69,"height":94,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_66"},{"width":67,"height":93,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_67"},{"width":243,"height":136,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_68"},{"width":251,"height":141,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_69"},{"width":259,"height":143,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_70"},{"width":267,"height":143,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_71"},{"width":275,"height":143,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_72"},{"width":280,"height":143,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_73"},{"width":285,"height":143,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_74"},{"width":285,"height":142,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_75"},{"width":259,"height":137,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_76"},{"width":267,"height":138,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_77"},{"width":274,"height":140,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_78"},{"width":227,"height":120,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_79"},{"width":227,"height":120,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_80"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_81"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_82"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_83"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_84"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_85"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_86"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_87"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_88"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_89"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_90"},{"width":72,"height":67,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_91"}] +,[{"width":81,"height":81,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_0"},{"width":92,"height":92,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_1"},{"width":102,"height":103,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_2"},{"width":114,"height":114,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_3"},{"width":88,"height":88,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_4"},{"width":98,"height":98,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_5"},{"width":110,"height":109,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_6"},{"width":109,"height":109,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_7"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_8"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_9"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_10"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_11"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_12"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_13"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_14"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_15"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_16"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_17"},{"width":1705,"height":165,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_18"},{"width":815,"height":289,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_19"},{"width":815,"height":296,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_20"},{"width":815,"height":305,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_21"},{"width":815,"height":305,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_22"},{"width":815,"height":305,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_23"},{"width":815,"height":305,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_24"},{"width":815,"height":305,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_25"},{"width":1345,"height":647,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_26"},{"width":1345,"height":647,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_27"},{"width":1345,"height":647,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_28"},{"width":1345,"height":647,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_29"},{"width":1345,"height":647,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_30"},{"width":1345,"height":647,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_31"},{"width":1327,"height":623,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_32"},{"width":1327,"height":623,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_33"},{"width":1327,"height":623,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_34"},{"width":1327,"height":623,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_35"},{"width":1259,"height":623,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_36"},{"width":1244,"height":623,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_37"},{"width":1220,"height":622,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_38"},{"width":1229,"height":622,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_39"},{"width":1325,"height":625,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_40"},{"width":1325,"height":625,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_41"},{"width":539,"height":504,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_42"},{"width":556,"height":512,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_43"},{"width":511,"height":476,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_44"},{"width":510,"height":476,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_45"},{"width":510,"height":476,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_46"},{"width":511,"height":476,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_47"},{"width":511,"height":476,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_48"},{"width":511,"height":476,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_49"},{"width":511,"height":477,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_50"},{"width":511,"height":477,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_51"},{"width":544,"height":474,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_52"},{"width":385,"height":416,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_53"},{"width":174,"height":210,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_54"},{"width":106,"height":99,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_55"},{"width":64,"height":83,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_56"},{"width":58,"height":66,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_57"},{"width":140,"height":186,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_58"},{"width":127,"height":186,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_59"},{"width":132,"height":184,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_60"},{"width":127,"height":186,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_61"},{"width":143,"height":182,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_62"},{"width":129,"height":185,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_63"},{"width":136,"height":186,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_64"},{"width":136,"height":185,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_65"},{"width":137,"height":187,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_66"},{"width":136,"height":187,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_67"},{"width":487,"height":271,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_68"},{"width":503,"height":282,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_69"},{"width":518,"height":285,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_70"},{"width":534,"height":285,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_71"},{"width":551,"height":285,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_72"},{"width":559,"height":285,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_73"},{"width":570,"height":285,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_74"},{"width":571,"height":283,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_75"},{"width":519,"height":274,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_76"},{"width":534,"height":275,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_77"},{"width":549,"height":278,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_78"},{"width":454,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_79"},{"width":454,"height":238,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_80"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_81"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_82"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_83"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_84"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_85"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_86"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_87"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_88"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_89"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_90"},{"width":143,"height":134,"data":"0833dcd8ad946218604e705b4e9cc1c0e1d9d23b_web_retina_91"}] +,[{"width":87,"height":92,"data":"d09911ac4008c058b960b483568412875f77945c_web_0"},{"width":87,"height":92,"data":"d09911ac4008c058b960b483568412875f77945c_web_1"},{"width":137,"height":92,"data":"d09911ac4008c058b960b483568412875f77945c_web_2"},{"width":223,"height":159,"data":"d09911ac4008c058b960b483568412875f77945c_web_3"},{"width":309,"height":178,"data":"d09911ac4008c058b960b483568412875f77945c_web_4"},{"width":362,"height":178,"data":"d09911ac4008c058b960b483568412875f77945c_web_5"},{"width":403,"height":178,"data":"d09911ac4008c058b960b483568412875f77945c_web_6"},{"width":417,"height":178,"data":"d09911ac4008c058b960b483568412875f77945c_web_7"},{"width":414,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_8"},{"width":411,"height":171,"data":"d09911ac4008c058b960b483568412875f77945c_web_9"},{"width":451,"height":171,"data":"d09911ac4008c058b960b483568412875f77945c_web_10"},{"width":466,"height":171,"data":"d09911ac4008c058b960b483568412875f77945c_web_11"},{"width":464,"height":167,"data":"d09911ac4008c058b960b483568412875f77945c_web_12"},{"width":460,"height":164,"data":"d09911ac4008c058b960b483568412875f77945c_web_13"},{"width":48,"height":50,"data":"d09911ac4008c058b960b483568412875f77945c_web_14"},{"width":105,"height":86,"data":"d09911ac4008c058b960b483568412875f77945c_web_15"},{"width":142,"height":86,"data":"d09911ac4008c058b960b483568412875f77945c_web_16"},{"width":184,"height":86,"data":"d09911ac4008c058b960b483568412875f77945c_web_17"},{"width":239,"height":86,"data":"d09911ac4008c058b960b483568412875f77945c_web_18"},{"width":292,"height":86,"data":"d09911ac4008c058b960b483568412875f77945c_web_19"},{"width":350,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_20"},{"width":404,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_21"},{"width":436,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_22"},{"width":487,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_23"},{"width":540,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_24"},{"width":557,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_25"},{"width":554,"height":82,"data":"d09911ac4008c058b960b483568412875f77945c_web_26"},{"width":550,"height":76,"data":"d09911ac4008c058b960b483568412875f77945c_web_27"},{"width":16,"height":17,"data":"d09911ac4008c058b960b483568412875f77945c_web_28"},{"width":62,"height":53,"data":"d09911ac4008c058b960b483568412875f77945c_web_29"},{"width":116,"height":85,"data":"d09911ac4008c058b960b483568412875f77945c_web_30"},{"width":159,"height":85,"data":"d09911ac4008c058b960b483568412875f77945c_web_31"},{"width":194,"height":86,"data":"d09911ac4008c058b960b483568412875f77945c_web_32"},{"width":269,"height":86,"data":"d09911ac4008c058b960b483568412875f77945c_web_33"},{"width":310,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_34"},{"width":350,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_35"},{"width":390,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_36"},{"width":432,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_37"},{"width":447,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_38"},{"width":461,"height":87,"data":"d09911ac4008c058b960b483568412875f77945c_web_39"},{"width":456,"height":79,"data":"d09911ac4008c058b960b483568412875f77945c_web_40"},{"width":451,"height":80,"data":"d09911ac4008c058b960b483568412875f77945c_web_41"},{"width":454,"height":80,"data":"d09911ac4008c058b960b483568412875f77945c_web_42"},{"width":457,"height":80,"data":"d09911ac4008c058b960b483568412875f77945c_web_43"},{"width":46,"height":52,"data":"d09911ac4008c058b960b483568412875f77945c_web_44"},{"width":116,"height":88,"data":"d09911ac4008c058b960b483568412875f77945c_web_45"},{"width":155,"height":88,"data":"d09911ac4008c058b960b483568412875f77945c_web_46"},{"width":200,"height":88,"data":"d09911ac4008c058b960b483568412875f77945c_web_47"},{"width":248,"height":88,"data":"d09911ac4008c058b960b483568412875f77945c_web_48"},{"width":302,"height":88,"data":"d09911ac4008c058b960b483568412875f77945c_web_49"},{"width":349,"height":88,"data":"d09911ac4008c058b960b483568412875f77945c_web_50"},{"width":368,"height":88,"data":"d09911ac4008c058b960b483568412875f77945c_web_51"},{"width":365,"height":80,"data":"d09911ac4008c058b960b483568412875f77945c_web_52"},{"width":361,"height":75,"data":"d09911ac4008c058b960b483568412875f77945c_web_53"},{"width":52,"height":53,"data":"d09911ac4008c058b960b483568412875f77945c_web_54"},{"width":117,"height":90,"data":"d09911ac4008c058b960b483568412875f77945c_web_55"},{"width":164,"height":90,"data":"d09911ac4008c058b960b483568412875f77945c_web_56"},{"width":190,"height":90,"data":"d09911ac4008c058b960b483568412875f77945c_web_57"},{"width":244,"height":97,"data":"d09911ac4008c058b960b483568412875f77945c_web_58"},{"width":285,"height":96,"data":"d09911ac4008c058b960b483568412875f77945c_web_59"},{"width":389,"height":95,"data":"d09911ac4008c058b960b483568412875f77945c_web_60"},{"width":442,"height":94,"data":"d09911ac4008c058b960b483568412875f77945c_web_61"},{"width":495,"height":95,"data":"d09911ac4008c058b960b483568412875f77945c_web_62"},{"width":513,"height":95,"data":"d09911ac4008c058b960b483568412875f77945c_web_63"},{"width":510,"height":95,"data":"d09911ac4008c058b960b483568412875f77945c_web_64"},{"width":506,"height":95,"data":"d09911ac4008c058b960b483568412875f77945c_web_65"}] +,[{"width":174,"height":184,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_0"},{"width":174,"height":184,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_1"},{"width":273,"height":184,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_2"},{"width":444,"height":317,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_3"},{"width":618,"height":356,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_4"},{"width":722,"height":356,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_5"},{"width":805,"height":356,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_6"},{"width":832,"height":356,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_7"},{"width":826,"height":349,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_8"},{"width":821,"height":341,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_9"},{"width":900,"height":341,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_10"},{"width":930,"height":341,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_11"},{"width":925,"height":333,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_12"},{"width":918,"height":327,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_13"},{"width":94,"height":100,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_14"},{"width":209,"height":172,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_15"},{"width":284,"height":172,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_16"},{"width":368,"height":172,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_17"},{"width":478,"height":172,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_18"},{"width":584,"height":172,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_19"},{"width":700,"height":174,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_20"},{"width":807,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_21"},{"width":872,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_22"},{"width":974,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_23"},{"width":1080,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_24"},{"width":1114,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_25"},{"width":1108,"height":164,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_26"},{"width":1100,"height":153,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_27"},{"width":32,"height":35,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_28"},{"width":122,"height":105,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_29"},{"width":231,"height":170,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_30"},{"width":318,"height":171,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_31"},{"width":388,"height":173,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_32"},{"width":538,"height":173,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_33"},{"width":620,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_34"},{"width":699,"height":174,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_35"},{"width":779,"height":174,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_36"},{"width":862,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_37"},{"width":892,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_38"},{"width":921,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_39"},{"width":911,"height":159,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_40"},{"width":901,"height":160,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_41"},{"width":906,"height":160,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_42"},{"width":912,"height":160,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_43"},{"width":91,"height":102,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_44"},{"width":231,"height":176,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_45"},{"width":309,"height":176,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_46"},{"width":398,"height":175,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_47"},{"width":494,"height":176,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_48"},{"width":602,"height":176,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_49"},{"width":698,"height":176,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_50"},{"width":735,"height":176,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_51"},{"width":728,"height":160,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_52"},{"width":720,"height":150,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_53"},{"width":103,"height":105,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_54"},{"width":233,"height":179,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_55"},{"width":327,"height":180,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_56"},{"width":379,"height":179,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_57"},{"width":486,"height":194,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_58"},{"width":569,"height":192,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_59"},{"width":776,"height":189,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_60"},{"width":882,"height":186,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_61"},{"width":989,"height":188,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_62"},{"width":1025,"height":188,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_63"},{"width":1018,"height":189,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_64"},{"width":1011,"height":189,"data":"d09911ac4008c058b960b483568412875f77945c_web_retina_65"}] +,[{"width":73,"height":58,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_0"},{"width":194,"height":102,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_1"},{"width":328,"height":100,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_2"},{"width":401,"height":98,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_3"},{"width":450,"height":161,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_4"},{"width":483,"height":184,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_5"},{"width":478,"height":182,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_6"},{"width":468,"height":179,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_7"},{"width":494,"height":180,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_8"},{"width":516,"height":180,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_9"},{"width":525,"height":177,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_10"},{"width":519,"height":171,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_11"},{"width":516,"height":169,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_12"},{"width":87,"height":54,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_13"},{"width":207,"height":96,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_14"},{"width":342,"height":93,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_15"},{"width":426,"height":89,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_16"},{"width":513,"height":91,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_17"},{"width":573,"height":91,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_18"},{"width":593,"height":92,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_19"},{"width":595,"height":86,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_20"},{"width":589,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_21"},{"width":588,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_22"},{"width":588,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_23"},{"width":589,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_24"},{"width":589,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_25"},{"width":589,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_26"},{"width":120,"height":53,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_27"},{"width":243,"height":97,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_28"},{"width":369,"height":93,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_29"},{"width":464,"height":92,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_30"},{"width":569,"height":92,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_31"},{"width":589,"height":93,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_32"},{"width":605,"height":94,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_33"},{"width":598,"height":81,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_34"},{"width":594,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_35"},{"width":594,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_36"},{"width":595,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_37"},{"width":595,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_38"},{"width":595,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_39"},{"width":595,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_40"},{"width":595,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_41"},{"width":595,"height":74,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_42"},{"width":84,"height":53,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_43"},{"width":199,"height":92,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_44"},{"width":323,"height":91,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_45"},{"width":422,"height":89,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_46"},{"width":523,"height":89,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_47"},{"width":541,"height":89,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_48"},{"width":554,"height":90,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_49"},{"width":549,"height":78,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_50"},{"width":545,"height":73,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_51"},{"width":545,"height":73,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_52"},{"width":88,"height":55,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_53"},{"width":221,"height":94,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_54"},{"width":321,"height":91,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_55"},{"width":410,"height":90,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_56"},{"width":430,"height":89,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_57"},{"width":442,"height":90,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_58"},{"width":436,"height":78,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_59"},{"width":433,"height":73,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_60"},{"width":433,"height":73,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_61"},{"width":434,"height":73,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_62"},{"width":434,"height":73,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_63"},{"width":434,"height":73,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_64"}] +,[{"width":146,"height":117,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_0"},{"width":387,"height":206,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_1"},{"width":656,"height":200,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_2"},{"width":801,"height":194,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_3"},{"width":899,"height":321,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_4"},{"width":967,"height":367,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_5"},{"width":958,"height":364,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_6"},{"width":938,"height":357,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_7"},{"width":988,"height":359,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_8"},{"width":1033,"height":359,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_9"},{"width":1051,"height":353,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_10"},{"width":1038,"height":340,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_11"},{"width":1031,"height":336,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_12"},{"width":174,"height":107,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_13"},{"width":414,"height":192,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_14"},{"width":684,"height":186,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_15"},{"width":852,"height":178,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_16"},{"width":1027,"height":181,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_17"},{"width":1147,"height":182,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_18"},{"width":1186,"height":184,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_19"},{"width":1191,"height":172,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_20"},{"width":1179,"height":148,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_21"},{"width":1176,"height":148,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_22"},{"width":1178,"height":148,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_23"},{"width":1179,"height":148,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_24"},{"width":1179,"height":148,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_25"},{"width":1179,"height":148,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_26"},{"width":240,"height":105,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_27"},{"width":487,"height":192,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_28"},{"width":738,"height":186,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_29"},{"width":927,"height":184,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_30"},{"width":1136,"height":183,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_31"},{"width":1180,"height":184,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_32"},{"width":1210,"height":187,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_33"},{"width":1198,"height":160,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_34"},{"width":1188,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_35"},{"width":1190,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_36"},{"width":1191,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_37"},{"width":1191,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_38"},{"width":1191,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_39"},{"width":1191,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_40"},{"width":1191,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_41"},{"width":1191,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_42"},{"width":169,"height":104,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_43"},{"width":397,"height":184,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_44"},{"width":644,"height":182,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_45"},{"width":843,"height":177,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_46"},{"width":1045,"height":175,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_47"},{"width":1082,"height":178,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_48"},{"width":1108,"height":179,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_49"},{"width":1098,"height":156,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_50"},{"width":1089,"height":145,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_51"},{"width":1091,"height":145,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_52"},{"width":177,"height":109,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_53"},{"width":441,"height":188,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_54"},{"width":641,"height":181,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_55"},{"width":820,"height":181,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_56"},{"width":858,"height":178,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_57"},{"width":885,"height":179,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_58"},{"width":873,"height":157,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_59"},{"width":866,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_60"},{"width":868,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_61"},{"width":869,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_62"},{"width":869,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_63"},{"width":869,"height":147,"data":"f6420cd6b58bd521d8d5232401da590f532fbf93_web_retina_64"}] +,[{"width":462,"height":187,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_0"},{"width":119,"height":58,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_1"},{"width":241,"height":102,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_2"},{"width":324,"height":100,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_3"},{"width":382,"height":144,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_4"},{"width":422,"height":171,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_5"},{"width":434,"height":185,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_6"},{"width":422,"height":176,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_7"},{"width":441,"height":177,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_8"},{"width":461,"height":187,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_9"},{"width":467,"height":195,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_10"},{"width":462,"height":187,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_11"},{"width":462,"height":187,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_12"},{"width":462,"height":187,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_13"},{"width":79,"height":50,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_14"},{"width":202,"height":87,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_15"},{"width":300,"height":85,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_16"},{"width":432,"height":83,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_17"},{"width":522,"height":85,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_18"},{"width":569,"height":84,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_19"},{"width":582,"height":85,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_20"},{"width":585,"height":82,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_21"},{"width":582,"height":75,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_22"},{"width":581,"height":73,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_23"},{"width":581,"height":73,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_24"},{"width":581,"height":73,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_25"},{"width":581,"height":73,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_26"},{"width":581,"height":73,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_27"},{"width":87,"height":53,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_28"},{"width":200,"height":96,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_29"},{"width":329,"height":95,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_30"},{"width":426,"height":95,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_31"},{"width":447,"height":114,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_32"},{"width":460,"height":123,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_33"},{"width":454,"height":105,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_34"},{"width":449,"height":94,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_35"},{"width":450,"height":95,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_36"},{"width":451,"height":96,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_37"},{"width":451,"height":96,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_38"},{"width":451,"height":96,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_39"},{"width":451,"height":96,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_40"},{"width":451,"height":96,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_41"},{"width":451,"height":96,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_42"},{"width":451,"height":96,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_43"},{"width":77,"height":53,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_44"},{"width":190,"height":93,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_45"},{"width":270,"height":89,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_46"},{"width":280,"height":143,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_47"},{"width":291,"height":181,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_48"},{"width":287,"height":173,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_49"},{"width":284,"height":167,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_50"},{"width":284,"height":166,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_51"},{"width":285,"height":161,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_52"},{"width":285,"height":161,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_53"},{"width":101,"height":49,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_54"},{"width":214,"height":83,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_55"},{"width":307,"height":83,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_56"},{"width":364,"height":80,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_57"},{"width":384,"height":80,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_58"},{"width":385,"height":78,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_59"},{"width":381,"height":71,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_60"},{"width":380,"height":71,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_61"},{"width":380,"height":71,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_62"},{"width":380,"height":71,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_63"},{"width":380,"height":71,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_64"},{"width":380,"height":71,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_65"}] +,[{"width":923,"height":375,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_0"},{"width":239,"height":115,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_1"},{"width":482,"height":204,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_2"},{"width":649,"height":199,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_3"},{"width":765,"height":289,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_4"},{"width":843,"height":342,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_5"},{"width":867,"height":370,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_6"},{"width":844,"height":354,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_7"},{"width":883,"height":355,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_8"},{"width":921,"height":375,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_9"},{"width":934,"height":393,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_10"},{"width":923,"height":375,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_11"},{"width":923,"height":375,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_12"},{"width":923,"height":375,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_13"},{"width":158,"height":100,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_14"},{"width":403,"height":174,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_15"},{"width":599,"height":170,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_16"},{"width":864,"height":167,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_17"},{"width":1045,"height":170,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_18"},{"width":1138,"height":168,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_19"},{"width":1164,"height":171,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_20"},{"width":1169,"height":166,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_21"},{"width":1164,"height":150,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_22"},{"width":1161,"height":146,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_23"},{"width":1161,"height":146,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_24"},{"width":1161,"height":146,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_25"},{"width":1161,"height":146,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_26"},{"width":1161,"height":146,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_27"},{"width":174,"height":105,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_28"},{"width":402,"height":191,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_29"},{"width":657,"height":190,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_30"},{"width":851,"height":189,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_31"},{"width":893,"height":228,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_32"},{"width":920,"height":245,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_33"},{"width":909,"height":209,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_34"},{"width":900,"height":186,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_35"},{"width":901,"height":188,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_36"},{"width":902,"height":191,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_37"},{"width":902,"height":191,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_38"},{"width":902,"height":191,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_39"},{"width":902,"height":191,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_40"},{"width":902,"height":191,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_41"},{"width":902,"height":191,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_42"},{"width":902,"height":191,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_43"},{"width":155,"height":105,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_44"},{"width":378,"height":184,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_45"},{"width":539,"height":179,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_46"},{"width":559,"height":286,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_47"},{"width":579,"height":361,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_48"},{"width":571,"height":347,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_49"},{"width":565,"height":335,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_50"},{"width":567,"height":332,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_51"},{"width":567,"height":323,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_52"},{"width":567,"height":322,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_53"},{"width":201,"height":98,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_54"},{"width":428,"height":166,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_55"},{"width":615,"height":164,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_56"},{"width":727,"height":161,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_57"},{"width":767,"height":162,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_58"},{"width":769,"height":155,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_59"},{"width":761,"height":142,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_60"},{"width":759,"height":141,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_61"},{"width":759,"height":141,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_62"},{"width":759,"height":141,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_63"},{"width":759,"height":141,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_64"},{"width":759,"height":141,"data":"29d7808d7e5f49a16ef44241f4e81b1c9884ee1f_web_retina_65"}] +,[{"width":236,"height":146,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_0"},{"width":283,"height":191,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_1"},{"width":325,"height":191,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_2"},{"width":371,"height":191,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_3"},{"width":425,"height":191,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_4"},{"width":455,"height":192,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_5"},{"width":446,"height":183,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_6"},{"width":437,"height":179,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_7"},{"width":491,"height":179,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_8"},{"width":548,"height":178,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_9"},{"width":614,"height":179,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_10"},{"width":644,"height":179,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_11"},{"width":635,"height":173,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_12"},{"width":626,"height":168,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_13"},{"width":86,"height":53,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_14"},{"width":202,"height":94,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_15"},{"width":290,"height":91,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_16"},{"width":373,"height":93,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_17"},{"width":392,"height":171,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_18"},{"width":404,"height":183,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_19"},{"width":399,"height":181,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_20"},{"width":395,"height":182,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_21"},{"width":396,"height":177,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_22"},{"width":396,"height":173,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_23"},{"width":396,"height":173,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_24"},{"width":396,"height":173,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_25"},{"width":396,"height":173,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_26"},{"width":396,"height":173,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_27"},{"width":64,"height":53,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_28"},{"width":183,"height":97,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_29"},{"width":342,"height":149,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_30"},{"width":388,"height":170,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_31"},{"width":400,"height":179,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_32"},{"width":386,"height":174,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_33"},{"width":437,"height":176,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_34"},{"width":496,"height":174,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_35"},{"width":514,"height":176,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_36"},{"width":519,"height":174,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_37"},{"width":514,"height":167,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_38"},{"width":512,"height":165,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_39"},{"width":513,"height":165,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_40"},{"width":513,"height":165,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_41"},{"width":513,"height":165,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_42"},{"width":513,"height":165,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_43"},{"width":91,"height":52,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_44"},{"width":212,"height":90,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_45"},{"width":224,"height":89,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_46"},{"width":228,"height":86,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_47"},{"width":223,"height":74,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_48"},{"width":221,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_49"},{"width":221,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_50"},{"width":222,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_51"},{"width":222,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_52"},{"width":222,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_53"},{"width":92,"height":52,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_54"},{"width":228,"height":90,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_55"},{"width":321,"height":88,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_56"},{"width":353,"height":86,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_57"},{"width":360,"height":86,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_58"},{"width":361,"height":81,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_59"},{"width":359,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_60"},{"width":358,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_61"},{"width":359,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_62"},{"width":359,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_63"},{"width":359,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_64"},{"width":359,"height":72,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_65"}] +,[{"width":472,"height":294,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_0"},{"width":566,"height":382,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_1"},{"width":650,"height":382,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_2"},{"width":742,"height":382,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_3"},{"width":850,"height":382,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_4"},{"width":910,"height":383,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_5"},{"width":892,"height":367,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_6"},{"width":875,"height":357,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_7"},{"width":983,"height":357,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_8"},{"width":1096,"height":356,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_9"},{"width":1229,"height":357,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_10"},{"width":1289,"height":357,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_11"},{"width":1272,"height":344,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_12"},{"width":1253,"height":334,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_13"},{"width":172,"height":106,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_14"},{"width":404,"height":188,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_15"},{"width":579,"height":182,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_16"},{"width":745,"height":186,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_17"},{"width":784,"height":343,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_18"},{"width":808,"height":364,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_19"},{"width":798,"height":362,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_20"},{"width":790,"height":364,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_21"},{"width":791,"height":353,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_22"},{"width":792,"height":345,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_23"},{"width":792,"height":345,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_24"},{"width":792,"height":345,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_25"},{"width":792,"height":345,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_26"},{"width":792,"height":345,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_27"},{"width":127,"height":106,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_28"},{"width":368,"height":193,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_29"},{"width":683,"height":299,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_30"},{"width":776,"height":340,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_31"},{"width":800,"height":359,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_32"},{"width":772,"height":349,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_33"},{"width":873,"height":352,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_34"},{"width":993,"height":349,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_35"},{"width":1027,"height":352,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_36"},{"width":1043,"height":348,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_37"},{"width":1027,"height":334,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_38"},{"width":1026,"height":331,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_39"},{"width":1027,"height":331,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_40"},{"width":1025,"height":331,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_41"},{"width":1025,"height":331,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_42"},{"width":1025,"height":331,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_43"},{"width":181,"height":106,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_44"},{"width":423,"height":181,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_45"},{"width":449,"height":178,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_46"},{"width":455,"height":173,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_47"},{"width":445,"height":149,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_48"},{"width":441,"height":143,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_49"},{"width":441,"height":143,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_50"},{"width":442,"height":143,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_51"},{"width":442,"height":143,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_52"},{"width":442,"height":143,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_53"},{"width":184,"height":105,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_54"},{"width":457,"height":179,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_55"},{"width":643,"height":176,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_56"},{"width":705,"height":172,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_57"},{"width":722,"height":173,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_58"},{"width":723,"height":162,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_59"},{"width":719,"height":142,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_60"},{"width":718,"height":142,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_61"},{"width":719,"height":142,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_62"},{"width":719,"height":142,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_63"},{"width":719,"height":142,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_64"},{"width":719,"height":142,"data":"0a7aa43e34dcf1dfb406164e88bb10a83a16cdef_web_retina_65"}] +] \ No newline at end of file diff --git a/packages/atlas-algorithm/tests/index.ts b/packages/atlas-algorithm/tests/index.ts new file mode 100644 index 0000000..4d74396 --- /dev/null +++ b/packages/atlas-algorithm/tests/index.ts @@ -0,0 +1,12 @@ +import { runSmartRectsBinPackTests } from "./src/atlas-algorithm/smart-rects-bin-pack.test"; + +function main() { + runSmartRectsBinPackTests(); +} + +try { + main(); +} catch (error) { + console.error(error); + process.exit(1); +} diff --git a/packages/atlas-algorithm/tests/src/atlas-algorithm/smart-rects-bin-pack.test.ts b/packages/atlas-algorithm/tests/src/atlas-algorithm/smart-rects-bin-pack.test.ts new file mode 100644 index 0000000..04837e4 --- /dev/null +++ b/packages/atlas-algorithm/tests/src/atlas-algorithm/smart-rects-bin-pack.test.ts @@ -0,0 +1,161 @@ +import fs from "fs"; +import path from "path"; +import assert from "assert"; +import { Rect } from "../../../src/Rect"; +import { SmartRectsBinPack } from "../../../src/MaxRects/SmartRectsBinPack"; +import { MaxRectsMethod } from "../../../src/MaxRects/enums/MaxRectsMethod"; + +interface ScenarioRect { + width: number; + height: number; + data?: string; +} + +interface PackBin { + packer: SmartRectsBinPack; + rects: Array; + width: number; + height: number; +} + +function loadScenarios(): Array> { + const filePath = path.join(__dirname, "../../fixtures/scenarios.json"); + const raw = fs.readFileSync(filePath, "utf-8"); + return JSON.parse(raw) as Array>; +} + +function buildRects(scenario: Array): Array { + return scenario.map((item, index) => { + const name = item.data ?? `rect-${index}`; + return new Rect(0, 0, item.width, item.height, name); + }); +} + +function getBinSize(scenario: Array) { + let maxWidth = 0; + let maxHeight = 0; + for (let i = 0; i < scenario.length; i++) { + maxWidth = Math.max(maxWidth, scenario[i].width); + maxHeight = Math.max(maxHeight, scenario[i].height); + } + return { maxWidth, maxHeight }; +} + +function packScenario( + scenario: Array, + method: MaxRectsMethod, + allowRotate: boolean +) { + const { maxWidth, maxHeight } = getBinSize(scenario); + const remaining = buildRects(scenario); + const bins: Array = []; + + while (remaining.length > 0) { + const packer = new SmartRectsBinPack(); + packer.init(maxWidth, maxHeight, allowRotate); + const packed = packer.insert2(remaining, method); + if (packed.length === 0) break; + bins.push({ packer, rects: packed, width: maxWidth, height: maxHeight }); + } + + return { bins, remaining, maxWidth, maxHeight }; +} + +function assertRectsInBounds(rects: Array, width: number, height: number) { + rects.forEach((rect) => { + const rectWidth = rect.isRotated ? rect.height : rect.width; + const rectHeight = rect.isRotated ? rect.width : rect.height; + assert.ok(rect.x >= 0, "rect.x >= 0"); + assert.ok(rect.y >= 0, "rect.y >= 0"); + assert.ok( + rect.x + rectWidth <= width, + "rect.x + rect.width <= width" + ); + assert.ok( + rect.y + rectHeight <= height, + "rect.y + rect.height <= height" + ); + }); +} + +function assertNoOverlap(rects: Array) { + for (let i = 0; i < rects.length; i++) { + const a = rects[i]; + const aWidth = a.isRotated ? a.height : a.width; + const aHeight = a.isRotated ? a.width : a.height; + for (let j = i + 1; j < rects.length; j++) { + const b = rects[j]; + const bWidth = b.isRotated ? b.height : b.width; + const bHeight = b.isRotated ? b.width : b.height; + const overlap = !( + a.x + aWidth <= b.x || + b.x + bWidth <= a.x || + a.y + aHeight <= b.y || + b.y + bHeight <= a.y + ); + assert.strictEqual(overlap, false, `overlap: ${a.name} & ${b.name}`); + } + } +} + +function sumArea(rects: Array) { + return rects.reduce((acc, item) => acc + item.width * item.height, 0); +} + +export function runScenarioTests( + method: MaxRectsMethod, + allowRotate: boolean +) { + const scenarios = loadScenarios(); + const summary: Array<{ + scenario: number; + rects: number; + bins: number; + occupancy: number; + }> = []; + + scenarios.forEach((scenario, index) => { + const { bins, remaining, maxWidth, maxHeight } = packScenario( + scenario, + method, + allowRotate + ); + + assert.strictEqual( + remaining.length, + 0, + `scenario ${index} should pack all rects` + ); + + bins.forEach((bin) => { + assertRectsInBounds(bin.rects, bin.width, bin.height); + assertNoOverlap(bin.rects); + }); + + const totalArea = sumArea(scenario); + const binArea = maxWidth * maxHeight * Math.max(1, bins.length); + summary.push({ + scenario: index, + rects: scenario.length, + bins: bins.length, + occupancy: Math.round((totalArea / binArea) * 10000) / 10000 + }); + }); + + console.log( + `SmartRectsBinPack: method=${MaxRectsMethod[method]}, allowRotate=${allowRotate}` + ); + console.table( + summary.map((row) => ({ + scenario: row.scenario, + rects: row.rects, + bins: row.bins, + occupancy: row.occupancy + })) + ); +} + +export function runSmartRectsBinPackTests() { + runScenarioTests(MaxRectsMethod.BestLongSideFit, false); + runScenarioTests(MaxRectsMethod.BestAreaFit, true); +} diff --git a/packages/atlas-algorithm/tests/tsconfig.json b/packages/atlas-algorithm/tests/tsconfig.json new file mode 100644 index 0000000..c22bc91 --- /dev/null +++ b/packages/atlas-algorithm/tests/tsconfig.json @@ -0,0 +1,7 @@ +{ + "extends": "../../../tsconfig.tests.json", + "compilerOptions": { + "rootDir": ".." + }, + "include": ["**/*.ts", "../src/**/*.ts"] +} diff --git a/packages/atlas-browser/package.json b/packages/atlas-browser/package.json index f174a1f..3367cc2 100644 --- a/packages/atlas-browser/package.json +++ b/packages/atlas-browser/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/tools-atlas-browser", - "version": "1.5.0-alpha.0", + "version": "1.6.0-beta.0", "description": "图集打包工具的浏览器版本", "scripts": { "b:types": "tsc", @@ -21,6 +21,7 @@ "types/**/*" ], "dependencies": { - "@galacean/tools-atlas-algorithm": "workspace:*" + "@galacean/tools-atlas-algorithm": "workspace:*", + "maxrects-packer": "2.7.3" } } diff --git a/packages/atlas-browser/src/enum/ErrorCode.ts b/packages/atlas-browser/src/enum/ErrorCode.ts index be141b6..e297a12 100644 --- a/packages/atlas-browser/src/enum/ErrorCode.ts +++ b/packages/atlas-browser/src/enum/ErrorCode.ts @@ -4,5 +4,5 @@ export enum ErrorCode { ImageLoadError, OffscreenBlobError, CanvasBlobError, - PackError, + PackError } diff --git a/packages/atlas-browser/src/index.ts b/packages/atlas-browser/src/index.ts index b552fc4..85b95b8 100644 --- a/packages/atlas-browser/src/index.ts +++ b/packages/atlas-browser/src/index.ts @@ -1,17 +1,17 @@ +import { MaxRectsMethod } from "@galacean/tools-atlas-algorithm"; +import { ErrorCode } from "./enum/ErrorCode"; import { type PackingItem } from "./interface/PackingItem"; -import { type PackingOutput } from "./interface/PackingOutput"; import { type PackingOption } from "./interface/PackingOption"; -import { ErrorCode } from "./enum/ErrorCode"; +import { type PackingOutput } from "./interface/PackingOutput"; import { OptDrawing } from "./opt/OptDrawing"; import { OptLoadImage } from "./opt/OptLoadImage"; import { OptPacking } from "./opt/OptPacking"; -import { MaxRectsMethod } from "@galacean/tools-atlas-algorithm"; const packingPipe = [new OptLoadImage(), new OptPacking(), new OptDrawing()]; const DefaultOption = { - width: 1024, - height: 1024, - padding: 1, + width: 2048, + height: 2048, + padding: 0, allowRotate: false, square: false, pot: false, @@ -25,6 +25,10 @@ const DefaultOption = { * @returns */ export async function pack(images: PackingItem[], option?: PackingOption): Promise { + // 检查是否有图片 + if (images.length === 0) { + return { code: ErrorCode.NoImage, msg: getErrorMessage(ErrorCode.NoImage) }; + } if (option === undefined) { option = DefaultOption; } else { @@ -36,21 +40,21 @@ export async function pack(images: PackingItem[], option?: PackingOption): Promi } } } + // 开始打包 - const outPut: PackingOutput = { - code: ErrorCode.Success, - msg: "打包成功!", - info: {} - }; + const outPut: PackingOutput = {}; + images.sort((a, b) => b.name.toLowerCase().localeCompare(a.name.toLowerCase())); const context = { option, images, outPut }; + let code = ErrorCode.Success; for (let i = 0; i < packingPipe.length; i++) { const optCode = await packingPipe[i].parse(context); if (optCode !== ErrorCode.Success) { - context.outPut.code = optCode; - context.outPut.msg = getErrorMessage(optCode); + code = optCode; break; } } + outPut.code = code; + outPut.msg = getErrorMessage(code); return outPut; } @@ -74,6 +78,6 @@ function getErrorMessage(code: ErrorCode) { } export { ErrorCode } from "./enum/ErrorCode"; +export type { PackingItem } from "./interface/PackingItem"; export type { PackingOption } from "./interface/PackingOption"; export type { PackingOutput } from "./interface/PackingOutput"; -export type { PackingItem } from "./interface/PackingItem"; diff --git a/packages/atlas-browser/src/interface/PackingContext.ts b/packages/atlas-browser/src/interface/PackingContext.ts index 82e279e..e62a33b 100644 --- a/packages/atlas-browser/src/interface/PackingContext.ts +++ b/packages/atlas-browser/src/interface/PackingContext.ts @@ -3,11 +3,15 @@ import { PackingOption } from "../interface/PackingOption"; import { PackingItem } from "./PackingItem"; import { PackingOutput } from "./PackingOutput"; +export interface PackingBin { + rects: Rect[]; + width: number; + height: number; +} + export interface PackingContext { images: PackingItem[]; option: PackingOption; - rects?: Rect[]; - exportWidth?: number; - exportHeight?: number; - outPut?: PackingOutput; + outPut: PackingOutput; + bins?: PackingBin[]; } diff --git a/packages/atlas-browser/src/interface/PackingOutput.ts b/packages/atlas-browser/src/interface/PackingOutput.ts index 439121d..d16a525 100644 --- a/packages/atlas-browser/src/interface/PackingOutput.ts +++ b/packages/atlas-browser/src/interface/PackingOutput.ts @@ -1,15 +1,79 @@ +import { Rectangle } from "maxrects-packer"; + /** * 打包的阶段产物 */ export interface PackingOutput { msg?: string; code?: number; - usage?: number; - width?: number; - height?: number; - packedItem?: any[]; - info?: { - imageFiles?: Array; - atlasFile?: string; + info?: AtlasConfig; + imageFiles?: ArrayBuffer[]; +} + +export class AtlasConfig { + mipmap?: boolean; + wrapModeV?: number; + wrapModeU?: number; + filterMode?: number; + anisoLevel?: number; + /** Version of Atlas. */ + version: number; + /** Texture format. */ + format: number; + /** The sub atlas array, each sub atlas contains multiple sprites. */ + atlasItems: { + /** The url of the sub atlas. */ + img: string; + /** Image type. */ + type: string; + /** Sprites contained in the sub atlas. */ + sprites: AtlasSprite[]; + width: number; + height: number; + }[] = []; +} + +/** + * The original data type of each sprite. + */ +export class AtlasSprite { + /** Temp solution. */ + id: number; + /** The name the sprite. */ + name: string; + /** Whether to rotate 90 degrees clockwise. */ + atlasRotated: boolean; + /** The range of the sprites on the big picture. */ + atlasRegion: { + x: number; + y: number; + w: number; + h: number; + }; + /** If there is trimming, the size of the blank area on the four sides. */ + atlasRegionOffset: { + x: number; + y: number; + z: number; + w: number; + }; + region: { + x: number; + y: number; + w: number; + h: number; + }; + pivot: { + x: number; + y: number; + }; + border: { + x: number; + y: number; + z: number; + w: number; }; + pixelsPerUnit: number; + width: number; + height: number; } diff --git a/packages/atlas-browser/src/opt/OptDrawing.ts b/packages/atlas-browser/src/opt/OptDrawing.ts index b690b21..a6d7d10 100644 --- a/packages/atlas-browser/src/opt/OptDrawing.ts +++ b/packages/atlas-browser/src/opt/OptDrawing.ts @@ -1,108 +1,129 @@ +import { ErrorCode } from "../enum/ErrorCode"; import { PackingContext } from "../interface/PackingContext"; +import { AtlasConfig, AtlasSprite } from "../interface/PackingOutput"; import { PackingItem } from "../interface/PackingItem"; -import { ErrorCode } from "../enum/ErrorCode"; import { OptHandler } from "./OptHandler"; export class OptDrawing extends OptHandler { private canvas: OffscreenCanvas | HTMLCanvasElement; - private context2D: - | CanvasRenderingContext2D - | OffscreenCanvasRenderingContext2D; + private context2D: CanvasRenderingContext2D | OffscreenCanvasRenderingContext2D; - parse(context: PackingContext): ErrorCode | Promise { - this.initCanvas(context.exportWidth, context.exportHeight); - const { context2D } = this; - // .atlas 对象 - const atlasObj = { atlasItems: [], format: 1 }; - const item = { - img: `./temp.png`, - sprites: [], - }; - atlasObj.atlasItems.push(item); - const { rects, images } = context; - const { sprites } = item; - const { padding } = context.option; - for (let i = 0, l = rects.length; i < l; ++i) { - const rect = rects[i]; - sprites.push({ - name: rect.name, - atlasRotated: rect.isRotated, - atlasRegion: { + async parse(context: PackingContext): Promise { + const info = (context.outPut.info = new AtlasConfig()); + const padding = context.option.padding ?? 0; + const bins = context.bins ?? []; + context.outPut.imageFiles = []; + const atlasItems = info.atlasItems; + for (let i = 0, n = bins.length; i < n; i++) { + const bin = bins[i]; + this.initCanvas(bin.width, bin.height); + const { context2D } = this; + const { rects } = bin; + const sprites = new Array(); + const atlasItem = { + img: "", + type: "", + width: bin.width, + height: bin.height, + sprites + }; + for (let j = 0, m = rects.length; j < m; j++) { + const atlasSprite = new AtlasSprite(); + const rect = rects[j]; + atlasSprite.name = rect.name; + atlasSprite.atlasRotated = rect.isRotated; + atlasSprite.atlasRegion = { x: rect.x, y: rect.y, w: rect.width, - h: rect.height, - }, - originalSize: { - w: rect.width, - h: rect.height, - }, - }); + h: rect.height + }; + const image = this.getImage(context.images, rect.name); + if (image) { + const { width: imgW, height: imgH } = image; + const sX = rect.x; + const sY = rect.y; + context2D.drawImage(image, 0, 0, imgW, imgH, sX, sY, imgW, imgH); - const name = rect.name; - const image = this.getImage(images, name); - if (image) { - const { width: imgW, height: imgH } = image; - const { x: sX, y: sY } = rect; - context2D.drawImage(image, 0, 0, imgW, imgH, sX, sY, imgW, imgH); + // Handle padding pixels. + if (padding > 0) { + try { + for (let i = 1; i <= padding; ++i) { + // Set top and bottom. + const topY = sY - i; + const bottomY = sY + imgH + i - 1; + context2D.drawImage(image, 0, 0, imgW, 1, sX, topY, imgW, 1); + context2D.drawImage(image, 0, imgH - 1, imgW, 1, sX, bottomY, imgW, 1); - // Handle padding pixels. - if (padding > 0) { - try { - for (let i = 1; i <= padding; ++i) { - // Set top and bottom. - const topY = sY - i; - const bottomY = sY + imgH + i - 1; - context2D.drawImage(image, 0, 0, imgW, 1, sX, topY, imgW, 1); - context2D.drawImage( - image, - 0, - imgH - 1, - imgW, - 1, - sX, - bottomY, - imgW, - 1 - ); - - // Set left and right. - const leftX = sX - i; - const rightX = sX + imgW + i - 1; - context2D.drawImage(image, 0, 0, 1, imgH, leftX, sY, 1, imgH); - context2D.drawImage( - image, - imgW - 1, - 0, - 1, - imgH, - rightX, - sY, - 1, - imgH - ); + // Set left and right. + const leftX = sX - i; + const rightX = sX + imgW + i - 1; + context2D.drawImage(image, 0, 0, 1, imgH, leftX, sY, 1, imgH); + context2D.drawImage(image, imgW - 1, 0, 1, imgH, rightX, sY, 1, imgH); + } + } catch (error) { + console.error(JSON.stringify(error)); } - } catch (error) { - console.error(JSON.stringify(error)); } } + sprites.push(atlasSprite); + } + const arrayBuffer = await this.drawCanvas(); + if (!arrayBuffer) { + return ErrorCode.CanvasBlobError; + } else { + context.outPut.imageFiles.push(arrayBuffer); + atlasItems.push(atlasItem); } } + return ErrorCode.Success; + } - return new Promise((resolve, reject) => { + private getImage(images: PackingItem[], name: string): HTMLImageElement | null { + for (let i = images.length - 1; i >= 0; i--) { + const image = images[i]; + if (image.name === name) { + return image.image; + } + } + return null; + } + + initCanvas(exportWidth: number, exportHeight: number) { + if (!this.canvas) { + try { + this.canvas = new OffscreenCanvas(exportWidth, exportHeight); + } catch (error) { + this.canvas = document.createElement("canvas"); + this.canvas.width = exportWidth; + this.canvas.height = exportHeight; + } + this.context2D = this.canvas.getContext("2d", { willReadFrequently: true }) as + | CanvasRenderingContext2D + | OffscreenCanvasRenderingContext2D; + } else { + if (this.canvas.width !== exportWidth || this.canvas.height !== exportHeight) { + this.canvas.width = exportWidth; + this.canvas.height = exportHeight; + } else { + this.context2D.clearRect(0, 0, exportWidth, exportHeight); + } + } + } + + async drawCanvas() { + return new Promise((resolve, reject) => { if (this.canvas instanceof HTMLCanvasElement) { this.canvas.toBlob( (blob) => { blob .arrayBuffer() .then((value: ArrayBuffer) => { - context.outPut.info.imageFiles = [value]; - context.outPut.info.atlasFile = JSON.stringify(atlasObj); - resolve(ErrorCode.Success); + resolve(value); }) .catch((reason: any) => { console.error(JSON.stringify(reason)); - reject(ErrorCode.CanvasBlobError); + reject(null); }); }, "image/png", @@ -115,55 +136,18 @@ export class OptDrawing extends OptHandler { blob .arrayBuffer() .then((value: ArrayBuffer) => { - context.outPut.info.imageFiles = [value]; - context.outPut.info.atlasFile = JSON.stringify(atlasObj); - resolve(ErrorCode.Success); + resolve(value); }) .catch((reason: any) => { console.error(JSON.stringify(reason)); - reject(ErrorCode.OffscreenBlobError); + reject(null); }); }) .catch((reason: any) => { console.error(JSON.stringify(reason)); - reject(ErrorCode.OffscreenBlobError); + reject(null); }); } }); } - - getImage(images: PackingItem[], name: string): HTMLImageElement { - for (let i = images.length - 1; i >= 0; i--) { - const image = images[i]; - if (image.name === name) { - return image.image; - } - } - return null; - } - - initCanvas(exportWidth: number, exportHeight: number) { - if (!this.canvas) { - try { - this.canvas = new OffscreenCanvas(exportWidth, exportHeight); - } catch (error) { - this.canvas = document.createElement("canvas"); - this.canvas.width = exportWidth; - this.canvas.height = exportHeight; - } - this.context2D = this.canvas.getContext("2d") as - | CanvasRenderingContext2D - | OffscreenCanvasRenderingContext2D; - } else { - if ( - this.canvas.width !== exportWidth || - this.canvas.height !== exportHeight - ) { - this.canvas.width = exportWidth; - this.canvas.height = exportHeight; - } else { - this.context2D.clearRect(0, 0, exportWidth, exportHeight); - } - } - } } diff --git a/packages/atlas-browser/src/opt/OptLoadImage.ts b/packages/atlas-browser/src/opt/OptLoadImage.ts index 31a52f8..81f0dd8 100644 --- a/packages/atlas-browser/src/opt/OptLoadImage.ts +++ b/packages/atlas-browser/src/opt/OptLoadImage.ts @@ -7,12 +7,9 @@ export class OptLoadImage extends OptHandler { parse(context: PackingContext): Promise { return new Promise((resolve, reject) => { const { images } = context; + const { width: maxWidth, height: maxHeight, allowRotate } = context.option; // 第一步:加载所有的图片 const imagesLength = images.length; - if (imagesLength <= 0) { - reject(ErrorCode.NoImage); - return; - } const promiseArray: Promise[] = []; for (let i = 0; i < imagesLength; i++) { const image = images[i]; @@ -28,7 +25,17 @@ export class OptLoadImage extends OptHandler { } } Promise.all(promiseArray) - .then(() => { + .then((imgs) => { + for (let j = 0, m = imgs.length; j < m; j++) { + const img = imgs[j]; + const canFit = + (img.width <= maxWidth && img.height <= maxHeight) || + (!!allowRotate && img.height <= maxWidth && img.width <= maxHeight); + if (!canFit) { + reject(ErrorCode.PackError); + return; + } + } resolve(ErrorCode.Success); }) .catch((error: Error) => { @@ -47,14 +54,11 @@ export class OptLoadImage extends OptHandler { reject(new Error("Failed to load image buffer")); }; img.onload = function () { - // Call requestAnimationFrame to avoid iOS's bug. - requestAnimationFrame(() => { - img.onload = null; - img.onerror = null; - img.onabort = null; - item.image = img; - resolve(img); - }); + img.onload = null; + img.onerror = null; + img.onabort = null; + item.image = img; + resolve(img); }; img.crossOrigin = "anonymous"; img.src = URL.createObjectURL(blob); @@ -68,14 +72,11 @@ export class OptLoadImage extends OptHandler { reject(new Error("Failed to load image buffer")); }; img.onload = function () { - // Call requestAnimationFrame to avoid iOS's bug. - requestAnimationFrame(() => { - img.onload = null; - img.onerror = null; - img.onabort = null; - item.image = img; - resolve(img); - }); + img.onload = null; + img.onerror = null; + img.onabort = null; + item.image = img; + resolve(img); }; img.crossOrigin = "anonymous"; img.src = item.src as string; diff --git a/packages/atlas-browser/src/opt/OptPacking.ts b/packages/atlas-browser/src/opt/OptPacking.ts index 216b438..2152399 100644 --- a/packages/atlas-browser/src/opt/OptPacking.ts +++ b/packages/atlas-browser/src/opt/OptPacking.ts @@ -1,34 +1,37 @@ -import { OptHandler } from "./OptHandler"; +import { MaxRectsMethod, Rect, SmartRectsBinPack } from "@galacean/tools-atlas-algorithm"; import { ErrorCode } from "../enum/ErrorCode"; -import { Rect, MaxRectsBinPack } from "@galacean/tools-atlas-algorithm"; -import { PackingContext } from "../interface/PackingContext"; +import { PackingBin, PackingContext } from "../interface/PackingContext"; +import { OptHandler } from "./OptHandler"; const POTS = [2048, 1024, 512, 256, 128, 64, 32, 16, 8, 4, 2]; export class OptPacking extends OptHandler { - private pack: MaxRectsBinPack = new MaxRectsBinPack(); parse(context: PackingContext): ErrorCode { const { option, images } = context; - const { padding, square, pot, method } = option; - let width: number; - let height: number; - if (square) { - width = height = Math.min(option.width, option.height); + const padding = option.padding ?? 0; + const allowRotate = !!option.allowRotate; + const method = option.method ?? MaxRectsMethod.BestLongSideFit; + let optionWidth: number; + let optionHeight: number; + + if (option.square) { + optionWidth = optionHeight = Math.min(option.width, option.height); } else { - width = option.width; - height = option.height; + optionWidth = option.width; + optionHeight = option.height; } - if (pot) { + + if (option.pot) { let widthFlag = false; let heightFlag = false; for (let i = 0, l = POTS.length; i < l; ++i) { const curPot = POTS[i]; - if (!widthFlag && width >= curPot) { - width = curPot; + if (!widthFlag && optionWidth >= curPot) { + optionWidth = curPot; widthFlag = true; } - if (!heightFlag && height >= curPot) { - height = curPot; + if (!heightFlag && optionHeight >= curPot) { + optionHeight = curPot; heightFlag = true; } @@ -38,27 +41,38 @@ export class OptPacking extends OptHandler { } } - this.pack.init(width, height, option.allowRotate); - const rects: Rect[] = []; - const packCount = images.length; - for (let i = packCount - 1; i >= 0; i--) { + const doublePadding = padding * 2; + for (let i = images.length - 1; i >= 0; i--) { const file = images[i]; const image = file.image; - rects.push(new Rect(0, 0, image.width + padding * 2, image.height + padding * 2, file.name)); + if (!image) { + return ErrorCode.ImageLoadError; + } + if (!this.checkSizeLegality(image.width, image.height, optionWidth, optionHeight, doublePadding, allowRotate)) { + // 打包失败 + console.log("打包失败,", file.name, "单图尺寸超图集大小"); + return ErrorCode.PackError; + } + rects.push(new Rect(0, 0, image.width + doublePadding, image.height + doublePadding, file.name)); } - const resArray = (context.rects = >this.pack.insert2(rects, method)); - context.outPut.packedItem = resArray; - const len = resArray.length; - if (len === packCount) { + const bins: PackingBin[] = []; + while (rects.length > 0) { + const packer = new SmartRectsBinPack(); + packer.init(optionWidth, optionHeight, allowRotate); + const packed = packer.insert2(rects, method); + if (packed.length === 0) { + return ErrorCode.PackError; + } let exportWidth = 0; let exportHeight = 0; - let doublePadding = padding * 2; - for (let i = 0; i < len; ++i) { - const rect = resArray[i]; - const width = rect.x + rect.width; - const height = rect.y + rect.height; + for (let i = 0; i < packed.length; i++) { + const rect = packed[i]; + const placedWidth = rect.isRotated ? rect.height : rect.width; + const placedHeight = rect.isRotated ? rect.width : rect.height; + const width = rect.x + placedWidth; + const height = rect.y + placedHeight; exportWidth = Math.max(exportWidth, width); exportHeight = Math.max(exportHeight, height); @@ -70,11 +84,11 @@ export class OptPacking extends OptHandler { } } - if (square) { + if (option.square) { exportWidth = exportHeight = Math.max(exportWidth, exportHeight); } - if (pot) { + if (option.pot) { let widthFlag = false; let heightFlag = false; for (let i = POTS.length - 1; i >= 0; --i) { @@ -93,13 +107,41 @@ export class OptPacking extends OptHandler { } } } - context.exportWidth = context.outPut.width = exportWidth; - context.exportHeight = context.outPut.height = exportHeight; - return ErrorCode.Success; - } else { - // 打包失败 - console.log("打包失败,尺寸有误", JSON.stringify(option)); - return ErrorCode.PackError; + + bins.push({ rects: packed, width: exportWidth, height: exportHeight }); + } + + context.bins = bins; + return ErrorCode.Success; + } + + /** + * 检查单图尺寸是否合法 + * 如果单图的尺寸比整个图集的尺寸还大,需要直接返回错误 + * @param imgWidth - 单图宽度 + * @param imgHeight - 单图高度 + * @param atlasWidth - 图集宽度 + * @param atlasHeight - 图集高度 + * @param doublePadding - 2倍的padding + * @param allowRotate - 是否支持旋转 + * @returns - 是否合法 + */ + private checkSizeLegality( + imgWidth: number, + imgHeight: number, + atlasWidth: number, + atlasHeight: number, + doublePadding: number, + allowRotate: boolean + ) { + const paddedWidth = imgWidth + doublePadding; + const paddedHeight = imgHeight + doublePadding; + if (allowRotate) { + return ( + (paddedWidth <= atlasWidth && paddedHeight <= atlasHeight) || + (paddedHeight <= atlasWidth && paddedWidth <= atlasHeight) + ); } + return paddedWidth <= atlasWidth && paddedHeight <= atlasHeight; } } diff --git a/packages/atlas-lottie-browser/src/index.ts b/packages/atlas-lottie-browser/src/index.ts index 88c008d..c68bb11 100644 --- a/packages/atlas-lottie-browser/src/index.ts +++ b/packages/atlas-lottie-browser/src/index.ts @@ -1,42 +1,40 @@ import { pack } from "@galacean/tools-atlas-browser"; export async function transform(lottie, images, options = {}) { - try { - const jsonData = JSON.parse(lottie); - const { assets } = jsonData; - const lottieImages = []; - for (let i = 0, l = assets.length; i < l; i++) { - const asset = assets[i]; - const { p } = asset; - // sprite assets - p && - lottieImages.push({ - name: asset.id, - src: p, - }); - } - const res = await pack(lottieImages, { - width: 2048, - height: 2048, - ...options, + try { + const jsonData = JSON.parse(lottie); + const { assets } = jsonData; + const lottieImages = []; + for (let i = 0, l = assets.length; i < l; i++) { + const asset = assets[i]; + const { p } = asset; + // sprite assets + p && + lottieImages.push({ + name: asset.id, + src: p }); - if (res.code !== 0) { - console.log("Atlas Error:", res.msg); - return res; - } - // Rewrite lottie json file - jsonData.assets = assets.filter((asset) => { - return !asset.p; - }); - // @ts-ignore - res.info.jsonFile = JSON.stringify(jsonData); - return res; } - catch (error) { - return { - code: 11, - msg: "Parse lottie file error", - }; + const res = await pack(lottieImages, { + width: 2048, + height: 2048, + ...options + }); + if (res.code !== 0) { + console.log("Atlas Error:", res.msg); + return res; } + // Rewrite lottie json file + jsonData.assets = assets.filter((asset) => { + return !asset.p; + }); + // @ts-ignore + res.info.jsonFile = JSON.stringify(jsonData); + return res; + } catch (error) { + return { + code: 11, + msg: "Parse lottie file error" + }; + } } -; diff --git a/packages/atlas/src/formatConversion/FileHandler.ts b/packages/atlas/src/formatConversion/FileHandler.ts index aff0989..ef30f46 100644 --- a/packages/atlas/src/formatConversion/FileHandler.ts +++ b/packages/atlas/src/formatConversion/FileHandler.ts @@ -7,11 +7,7 @@ const path = require("path"); * @param oneHandler 单个文件读取完毕后执行的函数 会传入参数 “路径” * @param callBack 所有文件读取完毕后执行的函数 */ -export function walkDir( - dirPath: string, - oneHandler: Function, - cbHandler: Function -) { +export function walkDir(dirPath: string, oneHandler: Function, cbHandler: Function) { // 总文件数 let fileNum = 0; const counter = (num: number) => { diff --git a/packages/atlas/src/formatConversion/TextureFormat.ts b/packages/atlas/src/formatConversion/TextureFormat.ts index fc201ce..a65942e 100644 --- a/packages/atlas/src/formatConversion/TextureFormat.ts +++ b/packages/atlas/src/formatConversion/TextureFormat.ts @@ -1,52 +1,51 @@ /** * Texture format enumeration. */ - export enum TextureFormat { - /** RGB format,8 bits per channel. */ - R8G8B8, - /** RGBA format,8 bits per channel. */ - R8G8B8A8, - /** RGBA format,4 bits per channel. */ - R4G4B4A4, - /** RGBA format,5 bits in R channel,5 bits in G channel,5 bits in B channel, 1 bit in A channel. */ - R5G5B5A1, - /** RGB format,5 bits in R channel,6 bits in G channel,5 bits in B channel. */ - R5G6B5, - /** Transparent format,8 bits. */ - Alpha8, - /** RGBA format,32 bits per channel. */ - R32G32B32A32, - /** RGB compressed format。*/ - DXT1, - /** RGBA compressed format。*/ - DXT5, - /** RGB compressed format,4 bits per pixel。*/ - ETC1_RGB, - /** RGB compressed format,4 bits per pixel。*/ - ETC2_RGB, - /** RGBA compressed format,5 bits per pixel,4 bit in RGB, 1 bit in A. */ - ETC2_RGBA5, - /** RGB compressed format,8 bits per pixel. */ - ETC2_RGBA8, - /** RGB compressed format,2 bits per pixel. */ - PVRTC_RGB2, - /** RGBA compressed format,2 bits per pixel. */ - PVRTC_RGBA2, - /** RGB compressed format,4 bits per pixel. */ - PVRTC_RGB4, - /** RGBA compressed format,4 bits per pixel. */ - PVRTC_RGBA4, - /** RGB(A) compressed format,128 bits per 4x4 pixel block. */ - ASTC_4x4, - /** RGB(A) compressed format,128 bits per 5x5 pixel block. */ - ASTC_5x5, - /** RGB(A) compressed format,128 bits per 6x6 pixel block. */ - ASTC_6x6, - /** RGB(A) compressed format,128 bits per 8x8 pixel block. */ - ASTC_8x8, - /** RGB(A) compressed format,128 bits per 10x10 pixel block. */ - ASTC_10x10, - /** RGB(A) compressed format,128 bits per 12x12 pixel block. */ - ASTC_12x12 - } - \ No newline at end of file +export enum TextureFormat { + /** RGB format,8 bits per channel. */ + R8G8B8, + /** RGBA format,8 bits per channel. */ + R8G8B8A8, + /** RGBA format,4 bits per channel. */ + R4G4B4A4, + /** RGBA format,5 bits in R channel,5 bits in G channel,5 bits in B channel, 1 bit in A channel. */ + R5G5B5A1, + /** RGB format,5 bits in R channel,6 bits in G channel,5 bits in B channel. */ + R5G6B5, + /** Transparent format,8 bits. */ + Alpha8, + /** RGBA format,32 bits per channel. */ + R32G32B32A32, + /** RGB compressed format。*/ + DXT1, + /** RGBA compressed format。*/ + DXT5, + /** RGB compressed format,4 bits per pixel。*/ + ETC1_RGB, + /** RGB compressed format,4 bits per pixel。*/ + ETC2_RGB, + /** RGBA compressed format,5 bits per pixel,4 bit in RGB, 1 bit in A. */ + ETC2_RGBA5, + /** RGB compressed format,8 bits per pixel. */ + ETC2_RGBA8, + /** RGB compressed format,2 bits per pixel. */ + PVRTC_RGB2, + /** RGBA compressed format,2 bits per pixel. */ + PVRTC_RGBA2, + /** RGB compressed format,4 bits per pixel. */ + PVRTC_RGB4, + /** RGBA compressed format,4 bits per pixel. */ + PVRTC_RGBA4, + /** RGB(A) compressed format,128 bits per 4x4 pixel block. */ + ASTC_4x4, + /** RGB(A) compressed format,128 bits per 5x5 pixel block. */ + ASTC_5x5, + /** RGB(A) compressed format,128 bits per 6x6 pixel block. */ + ASTC_6x6, + /** RGB(A) compressed format,128 bits per 8x8 pixel block. */ + ASTC_8x8, + /** RGB(A) compressed format,128 bits per 10x10 pixel block. */ + ASTC_10x10, + /** RGB(A) compressed format,128 bits per 12x12 pixel block. */ + ASTC_12x12 +} diff --git a/packages/atlas/src/formatConversion/TransHandler.ts b/packages/atlas/src/formatConversion/TransHandler.ts index 63bcc42..2a460cb 100644 --- a/packages/atlas/src/formatConversion/TransHandler.ts +++ b/packages/atlas/src/formatConversion/TransHandler.ts @@ -15,7 +15,7 @@ export function texturePacker2Galacean(fileObjArr: any[]) { const key = frameKeys[j]; const frame = fileObj.frames[key]; const sprite: any = { - name: key, + name: key }; const propNames = Object.keys(frame); for (let k = 0; k < propNames.length; k++) { @@ -31,7 +31,7 @@ export function texturePacker2Galacean(fileObjArr: any[]) { x: frame.frame.x, y: frame.frame.y, w: frame.frame.h, - h: frame.frame.w, + h: frame.frame.w }; } else { sprite.atlasRegion = frame.frame; @@ -47,7 +47,7 @@ export function texturePacker2Galacean(fileObjArr: any[]) { x: frame.spriteSourceSize.x, y: frame.spriteSourceSize.y, z: frame.sourceSize.w - frame.spriteSourceSize.x - frame.frame.w, - w: frame.sourceSize.h - frame.spriteSourceSize.y - frame.frame.h, + w: frame.sourceSize.h - frame.spriteSourceSize.y - frame.frame.h }; break; case "pivot": @@ -82,9 +82,7 @@ export function texturePacker2Galacean(fileObjArr: any[]) { case "ALPHA": case "ALPHA_INTENSITY": default: - console.error( - "不支持【" + meta.format + "】这种格式,请检查 mate.format 属性" - ); + console.error("不支持【" + meta.format + "】这种格式,请检查 mate.format 属性"); res.format = -1; break; } diff --git a/packages/atlas/src/formatConversion/index.ts b/packages/atlas/src/formatConversion/index.ts index 590f723..16de335 100644 --- a/packages/atlas/src/formatConversion/index.ts +++ b/packages/atlas/src/formatConversion/index.ts @@ -18,20 +18,13 @@ export function formatConversion(filePath: string, cmdObj: any) { try { const resAtlas = texturePacker2Galacean([JSON.parse(fileData.toString())]); if (resAtlas) { - const outPath = cmdObj.output - ? cmdObj.output - : path.basename(singlePath).split(".")[0] + "-galacean"; - fs.writeFileSync( - path.join(path.dirname(singlePath), outPath + ".atlas"), - JSON.stringify(resAtlas) - ); + const outPath = cmdObj.output ? cmdObj.output : path.basename(singlePath).split(".")[0] + "-galacean"; + fs.writeFileSync(path.join(path.dirname(singlePath), outPath + ".atlas"), JSON.stringify(resAtlas)); } } catch (error) { console.error("jsonParseErr【" + singlePath + "】"); } }, - () => { - - } + () => {} ); } diff --git a/packages/atlas/src/index.ts b/packages/atlas/src/index.ts index 75479ff..34dcce0 100644 --- a/packages/atlas/src/index.ts +++ b/packages/atlas/src/index.ts @@ -1,3 +1,3 @@ -export { pack } from './pack'; +export { pack } from "./pack"; export { formatConversion } from "./formatConversion"; export { findAllImageFilesSync } from "./utils"; diff --git a/packages/atlas/src/pack/algorithm/Rect.ts b/packages/atlas/src/pack/algorithm/Rect.ts index b3230f4..05c1480 100644 --- a/packages/atlas/src/pack/algorithm/Rect.ts +++ b/packages/atlas/src/pack/algorithm/Rect.ts @@ -6,7 +6,7 @@ export class Rect { name: string; isRotated: boolean = false; - constructor(x = 0, y = 0, width = 0, height = 0, name = '') { + constructor(x = 0, y = 0, width = 0, height = 0, name = "") { this.x = x; this.y = y; this.width = width; @@ -19,13 +19,15 @@ export class Rect { } isContainedIn(rect: Rect) { - return this.x >= rect.x && this.y >= rect.y - && this.x + this.width <= rect.x + rect.width - && this.y + this.height <= rect.y + rect.height; + return ( + this.x >= rect.x && + this.y >= rect.y && + this.x + this.width <= rect.x + rect.width && + this.y + this.height <= rect.y + rect.height + ); } static isContainedIn(rectA: Rect, rectB: Rect) { return rectA.isContainedIn(rectB); } } - diff --git a/packages/atlas/src/pack/algorithm/maxrects/Exporter.ts b/packages/atlas/src/pack/algorithm/maxrects/Exporter.ts index aa595a3..9a8f39c 100644 --- a/packages/atlas/src/pack/algorithm/maxrects/Exporter.ts +++ b/packages/atlas/src/pack/algorithm/maxrects/Exporter.ts @@ -30,11 +30,11 @@ export class Exporter { } private async _exportToGalacean(version: string, output: string, packer: MaxRectsPacker) { - const res = { atlasItems: [], version: version, format: 1}; + const res = { atlasItems: [], version: version, format: 1 }; const imageFile = await this._generatePackedImage(output, packer); const item = { - "img": `${path.basename(output)}.png`, - "sprites": [] + img: `${path.basename(output)}.png`, + sprites: [] }; res.atlasItems.push(item); const { packedRects } = packer; @@ -42,17 +42,17 @@ export class Exporter { for (let i = 0, l = packedRects.length; i < l; ++i) { const rect = packedRects[i]; sprites.push({ - "name": rect.name, - "atlasRotated": rect.isRotated, - "atlasRegion": { - "x": rect.x, - "y": rect.y, - "w": rect.width, - "h": rect.height + name: rect.name, + atlasRotated: rect.isRotated, + atlasRegion: { + x: rect.x, + y: rect.y, + w: rect.width, + h: rect.height }, - "originalSize": { - "w": rect.width, - "h": rect.height + originalSize: { + w: rect.width, + h: rect.height } }); } @@ -62,8 +62,8 @@ export class Exporter { const atlasFile = path.resolve(`${output}.atlas`); await fs.writeFileSync(atlasFile, atlasStr); return { - 'imageFile': imageFile, - 'atlasFile': atlasFile + imageFile: imageFile, + atlasFile: atlasFile }; } catch (error) { throw new Error(`jsonParseErr【${output}】`); diff --git a/packages/atlas/src/pack/algorithm/maxrects/IMaxRectsBinPack.ts b/packages/atlas/src/pack/algorithm/maxrects/IMaxRectsBinPack.ts new file mode 100644 index 0000000..1131eaf --- /dev/null +++ b/packages/atlas/src/pack/algorithm/maxrects/IMaxRectsBinPack.ts @@ -0,0 +1,13 @@ +import { Rect } from "../Rect"; + +export interface IMaxRectsBinPack { + binWidth: number; + binHeight: number; + allowRotate: boolean; + usedRectangles: Array; + freeRectangles: Array; + + init(width: number, height: number, allowRotate: boolean): void; + insert(width: number, height: number, method: number): Rect; + insert2(rectangles: Array, method: number): Array; +} diff --git a/packages/atlas/src/pack/algorithm/maxrects/MaxRectsBinPack.ts b/packages/atlas/src/pack/algorithm/maxrects/MaxRectsBinPack.ts index 193e137..c6bac8b 100644 --- a/packages/atlas/src/pack/algorithm/maxrects/MaxRectsBinPack.ts +++ b/packages/atlas/src/pack/algorithm/maxrects/MaxRectsBinPack.ts @@ -13,6 +13,7 @@ */ import { MaxRectsMethod } from "../enums/MaxRectsMethod"; import { Rect } from "../Rect"; +import type { IMaxRectsBinPack } from "./IMaxRectsBinPack"; interface Score { value: number; @@ -21,7 +22,7 @@ interface Score { /** * MaxRectanglesBinPack */ -export class MaxRectsBinPack { +export class MaxRectsBinPack implements IMaxRectsBinPack { binWidth: number; binHeight: number; allowRotate: boolean; @@ -71,52 +72,28 @@ export class MaxRectsBinPack { insert(width: number, height: number, method: number) { let newNode = new Rect(); const score1: Score = { - value: 0, + value: 0 }; const score2: Score = { - value: 0, + value: 0 }; method = method || 0; switch (method) { case MaxRectsMethod.BestShortSideFit: - newNode = this._findPositionForNewNodeBestShortSideFit( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBestShortSideFit(width, height, score1, score2); break; case MaxRectsMethod.BottomLeftRule: - newNode = this._findPositionForNewNodeBottomLeft( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBottomLeft(width, height, score1, score2); break; case MaxRectsMethod.ContactPointRule: - newNode = this._findPositionForNewNodeContactPoint( - width, - height, - score1 - ); + newNode = this._findPositionForNewNodeContactPoint(width, height, score1); break; case MaxRectsMethod.BestLongSideFit: - newNode = this._findPositionForNewNodeBestLongSideFit( - width, - height, - score2, - score1 - ); + newNode = this._findPositionForNewNodeBestLongSideFit(width, height, score2, score1); break; case MaxRectsMethod.BestAreaFit: - newNode = this._findPositionForNewNodeBestAreaFit( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBestAreaFit(width, height, score1, score2); break; default: break; @@ -146,23 +123,14 @@ export class MaxRectsBinPack { for (let i = 0; i < rectangles.length; i++) { const score1 = { - value: 0, + value: 0 }; const score2 = { - value: 0, + value: 0 }; - const newNode = this._scoreRectangle( - rectangles[i].width, - rectangles[i].height, - method, - score1, - score2 - ); + const newNode = this._scoreRectangle(rectangles[i].width, rectangles[i].height, method, score1, score2); - if ( - score1.value < bestScore1 || - (score1.value === bestScore1 && score2.value < bestScore2) - ) { + if (score1.value < bestScore1 || (score1.value === bestScore1 && score2.value < bestScore2)) { bestScore1 = score1.value; bestScore2 = score2.value; bestNode = newNode; @@ -205,45 +173,21 @@ export class MaxRectsBinPack { score2.value = Infinity; switch (method) { case MaxRectsMethod.BestShortSideFit: - newNode = this._findPositionForNewNodeBestShortSideFit( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBestShortSideFit(width, height, score1, score2); break; case MaxRectsMethod.BottomLeftRule: - newNode = this._findPositionForNewNodeBottomLeft( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBottomLeft(width, height, score1, score2); break; case MaxRectsMethod.ContactPointRule: - newNode = this._findPositionForNewNodeContactPoint( - width, - height, - score1 - ); + newNode = this._findPositionForNewNodeContactPoint(width, height, score1); // todo: reverse score1.value = -score1.value; // Reverse since we are minimizing, but for contact point score bigger is better. break; case MaxRectsMethod.BestLongSideFit: - newNode = this._findPositionForNewNodeBestLongSideFit( - width, - height, - score2, - score1 - ); + newNode = this._findPositionForNewNodeBestLongSideFit(width, height, score2, score1); break; case MaxRectsMethod.BestAreaFit: - newNode = this._findPositionForNewNodeBestAreaFit( - width, - height, - score1, - score2 - ); + newNode = this._findPositionForNewNodeBestAreaFit(width, height, score1, score2); break; default: break; @@ -268,7 +212,7 @@ export class MaxRectsBinPack { return usedSurfaceArea / (this.binWidth * this.binHeight); } - _findPositionForNewNodeBottomLeft(width: number, height: number, bestY: { value: any; }, bestX: { value: any; }) { + _findPositionForNewNodeBottomLeft(width: number, height: number, bestY: { value: any }, bestX: { value: any }) { const freeRectangles = this.freeRectangles; const bestNode = new Rect(); // memset(bestNode, 0, sizeof(Rectangle)); @@ -281,10 +225,7 @@ export class MaxRectsBinPack { // Try to place the Rectangle in upright (non-flipped) orientation. if (rect.width >= width && rect.height >= height) { topSideY = rect.y + height; - if ( - topSideY < bestY.value || - (topSideY === bestY.value && rect.x < bestX.value) - ) { + if (topSideY < bestY.value || (topSideY === bestY.value && rect.x < bestX.value)) { bestNode.x = rect.x; bestNode.y = rect.y; bestNode.width = width; @@ -295,10 +236,7 @@ export class MaxRectsBinPack { } if (this.allowRotate && rect.width >= height && rect.height >= width) { topSideY = rect.y + width; - if ( - topSideY < bestY.value || - (topSideY === bestY.value && rect.x < bestX.value) - ) { + if (topSideY < bestY.value || (topSideY === bestY.value && rect.x < bestX.value)) { bestNode.x = rect.x; bestNode.y = rect.y; bestNode.width = height; @@ -340,8 +278,7 @@ export class MaxRectsBinPack { if ( shortSideFit < bestShortSideFit.value || - (shortSideFit === bestShortSideFit.value && - longSideFit < bestLongSideFit.value) + (shortSideFit === bestShortSideFit.value && longSideFit < bestLongSideFit.value) ) { bestNode.x = rect.x; bestNode.y = rect.y; @@ -358,19 +295,12 @@ export class MaxRectsBinPack { if (this.allowRotate && rect.width >= height && rect.height >= width) { flippedLeftoverHoriz = Math.abs(rect.width - height); flippedLeftoverVert = Math.abs(rect.height - width); - flippedShortSideFit = Math.min( - flippedLeftoverHoriz, - flippedLeftoverVert - ); - flippedLongSideFit = Math.max( - flippedLeftoverHoriz, - flippedLeftoverVert - ); + flippedShortSideFit = Math.min(flippedLeftoverHoriz, flippedLeftoverVert); + flippedLongSideFit = Math.max(flippedLeftoverHoriz, flippedLeftoverVert); if ( flippedShortSideFit < bestShortSideFit.value || - (flippedShortSideFit === bestShortSideFit.value && - flippedLongSideFit < bestLongSideFit.value) + (flippedShortSideFit === bestShortSideFit.value && flippedLongSideFit < bestLongSideFit.value) ) { bestNode.x = rect.x; bestNode.y = rect.y; @@ -389,8 +319,8 @@ export class MaxRectsBinPack { _findPositionForNewNodeBestLongSideFit( width: number, height: number, - bestShortSideFit: { value: any; }, - bestLongSideFit: { value: any; } + bestShortSideFit: { value: any }, + bestLongSideFit: { value: any } ) { const freeRectangles = this.freeRectangles; const bestNode = new Rect(); @@ -412,8 +342,7 @@ export class MaxRectsBinPack { if ( longSideFit < bestLongSideFit.value || - (longSideFit === bestLongSideFit.value && - shortSideFit < bestShortSideFit.value) + (longSideFit === bestLongSideFit.value && shortSideFit < bestShortSideFit.value) ) { bestNode.x = rect.x; bestNode.y = rect.y; @@ -432,8 +361,7 @@ export class MaxRectsBinPack { if ( longSideFit < bestLongSideFit.value || - (longSideFit === bestLongSideFit.value && - shortSideFit < bestShortSideFit.value) + (longSideFit === bestLongSideFit.value && shortSideFit < bestShortSideFit.value) ) { bestNode.x = rect.x; bestNode.y = rect.y; @@ -448,12 +376,7 @@ export class MaxRectsBinPack { return bestNode; } - _findPositionForNewNodeBestAreaFit( - width: number, - height: number, - bestAreaFit: Score, - bestShortSideFit: Score - ) { + _findPositionForNewNodeBestAreaFit(width: number, height: number, bestAreaFit: Score, bestShortSideFit: Score) { const freeRectangles = this.freeRectangles; const bestNode = new Rect(); @@ -476,11 +399,7 @@ export class MaxRectsBinPack { leftoverVert = Math.abs(rect.height - height); shortSideFit = Math.min(leftoverHoriz, leftoverVert); - if ( - areaFit < bestAreaFit.value || - (areaFit === bestAreaFit.value && - shortSideFit < bestShortSideFit.value) - ) { + if (areaFit < bestAreaFit.value || (areaFit === bestAreaFit.value && shortSideFit < bestShortSideFit.value)) { bestNode.x = rect.x; bestNode.y = rect.y; bestNode.width = width; @@ -495,11 +414,7 @@ export class MaxRectsBinPack { leftoverVert = Math.abs(rect.height - width); shortSideFit = Math.min(leftoverHoriz, leftoverVert); - if ( - areaFit < bestAreaFit.value || - (areaFit === bestAreaFit.value && - shortSideFit < bestShortSideFit.value) - ) { + if (areaFit < bestAreaFit.value || (areaFit === bestAreaFit.value && shortSideFit < bestShortSideFit.value)) { bestNode.x = rect.x; bestNode.y = rect.y; bestNode.width = height; @@ -531,19 +446,9 @@ export class MaxRectsBinPack { for (let i = 0; i < usedRectangles.length; i++) { rect = usedRectangles[i]; if (rect.x === x + width || rect.x + rect.width === x) - score += this._commonIntervalLength( - rect.y, - rect.y + rect.height, - y, - y + height - ); + score += this._commonIntervalLength(rect.y, rect.y + rect.height, y, y + height); if (rect.y === y + height || rect.y + rect.height === y) - score += this._commonIntervalLength( - rect.x, - rect.x + rect.width, - x, - x + width - ); + score += this._commonIntervalLength(rect.x, rect.x + rect.width, x, x + width); } return score; } @@ -593,17 +498,11 @@ export class MaxRectsBinPack { usedNode.y >= freeNode.y + freeNode.height || usedNode.y + usedNode.height <= freeNode.y ) - return false; + return false; let newNode; - if ( - usedNode.x < freeNode.x + freeNode.width && - usedNode.x + usedNode.width > freeNode.x - ) { + if (usedNode.x < freeNode.x + freeNode.width && usedNode.x + usedNode.width > freeNode.x) { // New node at the top side of the used node. - if ( - usedNode.y > freeNode.y && - usedNode.y < freeNode.y + freeNode.height - ) { + if (usedNode.y > freeNode.y && usedNode.y < freeNode.y + freeNode.height) { newNode = freeNode.clone(); newNode.height = usedNode.y - newNode.y; freeRectangles.push(newNode); @@ -613,16 +512,12 @@ export class MaxRectsBinPack { if (usedNode.y + usedNode.height < freeNode.y + freeNode.height) { newNode = freeNode.clone(); newNode.y = usedNode.y + usedNode.height; - newNode.height = - freeNode.y + freeNode.height - (usedNode.y + usedNode.height); + newNode.height = freeNode.y + freeNode.height - (usedNode.y + usedNode.height); freeRectangles.push(newNode); } } - if ( - usedNode.y < freeNode.y + freeNode.height && - usedNode.y + usedNode.height > freeNode.y - ) { + if (usedNode.y < freeNode.y + freeNode.height && usedNode.y + usedNode.height > freeNode.y) { // New node at the left side of the used node. if (usedNode.x > freeNode.x && usedNode.x < freeNode.x + freeNode.width) { newNode = freeNode.clone(); @@ -634,8 +529,7 @@ export class MaxRectsBinPack { if (usedNode.x + usedNode.width < freeNode.x + freeNode.width) { newNode = freeNode.clone(); newNode.x = usedNode.x + usedNode.width; - newNode.width = - freeNode.x + freeNode.width - (usedNode.x + usedNode.width); + newNode.width = freeNode.x + freeNode.width - (usedNode.x + usedNode.width); freeRectangles.push(newNode); } } @@ -658,4 +552,3 @@ export class MaxRectsBinPack { } } } - diff --git a/packages/atlas/src/pack/algorithm/maxrects/Packer.ts b/packages/atlas/src/pack/algorithm/maxrects/Packer.ts index bcae7b9..f6c7c96 100644 --- a/packages/atlas/src/pack/algorithm/maxrects/Packer.ts +++ b/packages/atlas/src/pack/algorithm/maxrects/Packer.ts @@ -3,22 +3,10 @@ import Jimp from "jimp"; import { Rect } from "../Rect"; import { MaxRectsMethod } from "../enums/MaxRectsMethod"; import { AtlasFormat } from "../enums/AtlasFormat"; -import { MaxRectsBinPack } from "./MaxRectsBinPack"; +import { SmartRectsBinPack } from "./SmartRectsBinPack"; import { Exporter } from "./Exporter"; -const POTS = [ - 2048, - 1024, - 512, - 256, - 128, - 64, - 32, - 16, - 8, - 4, - 2 -]; +const POTS = [2048, 1024, 512, 256, 128, 64, 32, 16, 8, 4, 2]; export interface MaxRectsOption { width: number; @@ -82,11 +70,8 @@ export class MaxRectsPacker { } } - this._pack = new MaxRectsBinPack( - this._width, - this._height, - this._allowRotate - ); + this._pack = new SmartRectsBinPack(); + this._pack.init(this._width, this._height, this._allowRotate); this._exporter = new Exporter(option.format); } @@ -160,18 +145,14 @@ export class MaxRectsPacker { if (this._rectsCount !== this.packedRects.length) { ret.code = 1; - ret.msg = 'Atlas exceeds maximum size'; + ret.msg = "Atlas exceeds maximum size"; return ret; } - const fileInfo = await this._exporter.export( - version, - output, - this - ); + const fileInfo = await this._exporter.export(version, output, this); ret.code = 0; - ret.msg = 'Atlas success'; + ret.msg = "Atlas success"; ret.info = fileInfo; return ret; diff --git a/packages/atlas/src/pack/algorithm/maxrects/SmartRectsBinPack.ts b/packages/atlas/src/pack/algorithm/maxrects/SmartRectsBinPack.ts new file mode 100644 index 0000000..735d2bc --- /dev/null +++ b/packages/atlas/src/pack/algorithm/maxrects/SmartRectsBinPack.ts @@ -0,0 +1,584 @@ +/** + * SmartRectsBinPack + * + * A MaxRects-based bin packer with improved free-rect pruning and + * deterministic selection, inspired by maxrects-packer optimizations. + */ +import { Rect } from "../Rect"; +import { MaxRectsMethod } from "../enums/MaxRectsMethod"; +import { IMaxRectsBinPack } from "./IMaxRectsBinPack"; + +interface Score { + value: number; +} + +export class SmartRectsBinPack implements IMaxRectsBinPack { + binWidth: number; + binHeight: number; + allowRotate: boolean; + usedRectangles: Array; + freeRectangles: Array; + + constructor() { + this.binWidth = 0; + this.binHeight = 0; + this.allowRotate = false; + this.usedRectangles = []; + this.freeRectangles = []; + } + + init(width: number, height: number, allowRotate: boolean) { + this.binWidth = width; + this.binHeight = height; + this.allowRotate = allowRotate || false; + + this.usedRectangles.length = 0; + this.freeRectangles.length = 0; + this.freeRectangles.push(new Rect(0, 0, width, height)); + } + + insert(width: number, height: number, method: number) { + let newNode = new Rect(); + const score1: Score = { value: 0 }; + const score2: Score = { value: 0 }; + const logic = method || 0; + const allowRotate = this.allowRotate; + + if (!this._canFit(width, height, allowRotate)) { + return newNode; + } + + switch (logic) { + case MaxRectsMethod.BestShortSideFit: + newNode = this._findPositionForNewNodeBestShortSideFit(width, height, score1, score2, allowRotate); + break; + case MaxRectsMethod.BottomLeftRule: + newNode = this._findPositionForNewNodeBottomLeft(width, height, score1, score2, allowRotate); + break; + case MaxRectsMethod.ContactPointRule: + newNode = this._findPositionForNewNodeContactPoint(width, height, score1, allowRotate); + break; + case MaxRectsMethod.BestLongSideFit: + newNode = this._findPositionForNewNodeBestLongSideFit(width, height, score2, score1, allowRotate); + break; + case MaxRectsMethod.BestAreaFit: + newNode = this._findPositionForNewNodeBestAreaFit(width, height, score1, score2, allowRotate); + break; + default: + break; + } + + if (newNode.height === 0) { + return newNode; + } + + this._placeRectangle(newNode); + return newNode; + } + + insert2(rectangles: Array, method: number) { + const res: Array = []; + const logic = method || 0; + while (rectangles.length > 0) { + let bestScore1 = Infinity; + let bestScore2 = Infinity; + let bestRectangleIndex = -1; + let bestNode = new Rect(); + let bestSortKey = -Infinity; + + for (let i = 0; i < rectangles.length; i++) { + const rect = rectangles[i]; + const allowRotate = this._getAllowRotate(rect); + + if (!this._canFit(rect.width, rect.height, allowRotate)) { + continue; + } + + const score1 = { value: 0 }; + const score2 = { value: 0 }; + const newNode = this._scoreRectangle(rect.width, rect.height, logic, score1, score2, allowRotate); + + if (score1.value < bestScore1 || (score1.value === bestScore1 && score2.value < bestScore2)) { + bestScore1 = score1.value; + bestScore2 = score2.value; + bestNode = newNode; + bestRectangleIndex = i; + bestSortKey = this._getSortKey(rect, logic); + } else if ( + bestRectangleIndex !== -1 && + score1.value !== Infinity && + score2.value !== Infinity && + score1.value === bestScore1 && + score2.value === bestScore2 && + this._getSortKey(rect, logic) > bestSortKey + ) { + bestNode = newNode; + bestRectangleIndex = i; + bestSortKey = this._getSortKey(rect, logic); + } + } + + if (bestRectangleIndex === -1) { + return res; + } + + this._placeRectangle(bestNode); + const rect = rectangles.splice(bestRectangleIndex, 1)[0]; + rect.x = bestNode.x; + rect.y = bestNode.y; + rect.isRotated = bestNode.isRotated; + res.push(rect); + } + return res; + } + + private _placeRectangle(node: Rect) { + let numRectanglesToProcess = this.freeRectangles.length; + for (let i = 0; i < numRectanglesToProcess; i++) { + if (this._splitFreeNode(this.freeRectangles[i], node)) { + this.freeRectangles.splice(i, 1); + i--; + numRectanglesToProcess--; + } + } + + this._purgeFreeList(); + this._pruneFreeList(); + this.usedRectangles.push(node); + } + + private _scoreRectangle( + width: number, + height: number, + method: number, + score1: Score, + score2: Score, + allowRotate: boolean + ) { + let newNode = new Rect(); + score1.value = Infinity; + score2.value = Infinity; + + switch (method) { + case MaxRectsMethod.BestShortSideFit: + newNode = this._findPositionForNewNodeBestShortSideFit(width, height, score1, score2, allowRotate); + break; + case MaxRectsMethod.BottomLeftRule: + newNode = this._findPositionForNewNodeBottomLeft(width, height, score1, score2, allowRotate); + break; + case MaxRectsMethod.ContactPointRule: + newNode = this._findPositionForNewNodeContactPoint(width, height, score1, allowRotate); + score1.value = -score1.value; + break; + case MaxRectsMethod.BestLongSideFit: + newNode = this._findPositionForNewNodeBestLongSideFit(width, height, score2, score1, allowRotate); + break; + case MaxRectsMethod.BestAreaFit: + newNode = this._findPositionForNewNodeBestAreaFit(width, height, score1, score2, allowRotate); + break; + default: + break; + } + + if (newNode.height === 0) { + score1.value = Infinity; + score2.value = Infinity; + } + return newNode; + } + + private _findPositionForNewNodeBottomLeft( + width: number, + height: number, + bestY: Score, + bestX: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + + bestY.value = Infinity; + bestX.value = Infinity; + let rect; + let topSideY; + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + if (rect.width >= width && rect.height >= height) { + topSideY = rect.y + height; + if (topSideY < bestY.value || (topSideY === bestY.value && rect.x < bestX.value)) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestY.value = topSideY; + bestX.value = rect.x; + } + } + if (allowRotate && rect.width >= height && rect.height >= width) { + topSideY = rect.y + width; + if (topSideY < bestY.value || (topSideY === bestY.value && rect.x < bestX.value)) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestY.value = topSideY; + bestX.value = rect.x; + } + } + } + return bestNode; + } + + private _findPositionForNewNodeBestShortSideFit( + width: number, + height: number, + bestShortSideFit: Score, + bestLongSideFit: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + + bestShortSideFit.value = Infinity; + + let rect; + let leftoverHoriz; + let leftoverVert; + let shortSideFit; + let longSideFit; + + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + if (rect.width >= width && rect.height >= height) { + leftoverHoriz = Math.abs(rect.width - width); + leftoverVert = Math.abs(rect.height - height); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + longSideFit = Math.max(leftoverHoriz, leftoverVert); + + if ( + shortSideFit < bestShortSideFit.value || + (shortSideFit === bestShortSideFit.value && longSideFit < bestLongSideFit.value) + ) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestShortSideFit.value = shortSideFit; + bestLongSideFit.value = longSideFit; + } + } + if (allowRotate && rect.width >= height && rect.height >= width) { + const flippedLeftoverHoriz = Math.abs(rect.width - height); + const flippedLeftoverVert = Math.abs(rect.height - width); + const flippedShortSideFit = Math.min(flippedLeftoverHoriz, flippedLeftoverVert); + const flippedLongSideFit = Math.max(flippedLeftoverHoriz, flippedLeftoverVert); + + if ( + flippedShortSideFit < bestShortSideFit.value || + (flippedShortSideFit === bestShortSideFit.value && flippedLongSideFit < bestLongSideFit.value) + ) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestShortSideFit.value = flippedShortSideFit; + bestLongSideFit.value = flippedLongSideFit; + } + } + } + + return bestNode; + } + + private _findPositionForNewNodeBestLongSideFit( + width: number, + height: number, + bestShortSideFit: Score, + bestLongSideFit: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + bestLongSideFit.value = Infinity; + let rect; + + let leftoverHoriz; + let leftoverVert; + let shortSideFit; + let longSideFit; + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + if (rect.width >= width && rect.height >= height) { + leftoverHoriz = Math.abs(rect.width - width); + leftoverVert = Math.abs(rect.height - height); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + longSideFit = Math.max(leftoverHoriz, leftoverVert); + + if ( + longSideFit < bestLongSideFit.value || + (longSideFit === bestLongSideFit.value && shortSideFit < bestShortSideFit.value) + ) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestShortSideFit.value = shortSideFit; + bestLongSideFit.value = longSideFit; + } + } + + if (allowRotate && rect.width >= height && rect.height >= width) { + leftoverHoriz = Math.abs(rect.width - height); + leftoverVert = Math.abs(rect.height - width); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + longSideFit = Math.max(leftoverHoriz, leftoverVert); + + if ( + longSideFit < bestLongSideFit.value || + (longSideFit === bestLongSideFit.value && shortSideFit < bestShortSideFit.value) + ) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestShortSideFit.value = shortSideFit; + bestLongSideFit.value = longSideFit; + } + } + } + return bestNode; + } + + private _findPositionForNewNodeBestAreaFit( + width: number, + height: number, + bestAreaFit: Score, + bestShortSideFit: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + + bestAreaFit.value = Infinity; + + let rect; + let leftoverHoriz; + let leftoverVert; + let shortSideFit; + let areaFit; + + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + areaFit = rect.width * rect.height - width * height; + + if (rect.width >= width && rect.height >= height) { + leftoverHoriz = Math.abs(rect.width - width); + leftoverVert = Math.abs(rect.height - height); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + + if (areaFit < bestAreaFit.value || (areaFit === bestAreaFit.value && shortSideFit < bestShortSideFit.value)) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestShortSideFit.value = shortSideFit; + bestAreaFit.value = areaFit; + } + } + + if (allowRotate && rect.width >= height && rect.height >= width) { + leftoverHoriz = Math.abs(rect.width - height); + leftoverVert = Math.abs(rect.height - width); + shortSideFit = Math.min(leftoverHoriz, leftoverVert); + + if (areaFit < bestAreaFit.value || (areaFit === bestAreaFit.value && shortSideFit < bestShortSideFit.value)) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestShortSideFit.value = shortSideFit; + bestAreaFit.value = areaFit; + } + } + } + return bestNode; + } + + private _commonIntervalLength(i1start: number, i1end: number, i2start: number, i2end: number) { + if (i1end < i2start || i2end < i1start) { + return 0; + } + return Math.min(i1end, i2end) - Math.max(i1start, i2start); + } + + private _contactPointScoreNode(x: number, y: number, width: number, height: number) { + const usedRectangles = this.usedRectangles; + let score = 0; + + if (x === 0 || x + width === this.binWidth) score += height; + if (y === 0 || y + height === this.binHeight) score += width; + let rect; + for (let i = 0; i < usedRectangles.length; i++) { + rect = usedRectangles[i]; + if (rect.x === x + width || rect.x + rect.width === x) + score += this._commonIntervalLength(rect.y, rect.y + rect.height, y, y + height); + if (rect.y === y + height || rect.y + rect.height === y) + score += this._commonIntervalLength(rect.x, rect.x + rect.width, x, x + width); + } + return score; + } + + private _findPositionForNewNodeContactPoint( + width: number, + height: number, + bestContactScore: Score, + allowRotate: boolean + ) { + const freeRectangles = this.freeRectangles; + const bestNode = new Rect(); + + bestContactScore.value = -1; + + let rect; + let score; + for (let i = 0; i < freeRectangles.length; i++) { + rect = freeRectangles[i]; + if (rect.width >= width && rect.height >= height) { + score = this._contactPointScoreNode(rect.x, rect.y, width, height); + if (score > bestContactScore.value) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = width; + bestNode.height = height; + bestNode.isRotated = false; + bestContactScore.value = score; + } + } + if (allowRotate && rect.width >= height && rect.height >= width) { + score = this._contactPointScoreNode(rect.x, rect.y, height, width); + if (score > bestContactScore.value) { + bestNode.x = rect.x; + bestNode.y = rect.y; + bestNode.width = height; + bestNode.height = width; + bestNode.isRotated = true; + bestContactScore.value = score; + } + } + } + return bestNode; + } + + private _splitFreeNode(freeNode: Rect, usedNode: Rect) { + const freeRectangles = this.freeRectangles; + if ( + usedNode.x >= freeNode.x + freeNode.width || + usedNode.x + usedNode.width <= freeNode.x || + usedNode.y >= freeNode.y + freeNode.height || + usedNode.y + usedNode.height <= freeNode.y + ) + return false; + + let newNode; + if (usedNode.x < freeNode.x + freeNode.width && usedNode.x + usedNode.width > freeNode.x) { + if (usedNode.y > freeNode.y && usedNode.y < freeNode.y + freeNode.height) { + newNode = freeNode.clone(); + newNode.height = usedNode.y - newNode.y; + if (newNode.width > 0 && newNode.height > 0) { + freeRectangles.push(newNode); + } + } + + if (usedNode.y + usedNode.height < freeNode.y + freeNode.height) { + newNode = freeNode.clone(); + newNode.y = usedNode.y + usedNode.height; + newNode.height = freeNode.y + freeNode.height - (usedNode.y + usedNode.height); + if (newNode.width > 0 && newNode.height > 0) { + freeRectangles.push(newNode); + } + } + } + + if (usedNode.y < freeNode.y + freeNode.height && usedNode.y + usedNode.height > freeNode.y) { + if (usedNode.x > freeNode.x && usedNode.x < freeNode.x + freeNode.width) { + newNode = freeNode.clone(); + newNode.width = usedNode.x - newNode.x; + if (newNode.width > 0 && newNode.height > 0) { + freeRectangles.push(newNode); + } + } + + if (usedNode.x + usedNode.width < freeNode.x + freeNode.width) { + newNode = freeNode.clone(); + newNode.x = usedNode.x + usedNode.width; + newNode.width = freeNode.x + freeNode.width - (usedNode.x + usedNode.width); + if (newNode.width > 0 && newNode.height > 0) { + freeRectangles.push(newNode); + } + } + } + + return true; + } + + private _pruneFreeList() { + const freeRectangles = this.freeRectangles; + let i = 0; + while (i < freeRectangles.length) { + let j = i + 1; + const rectA = freeRectangles[i]; + while (j < freeRectangles.length) { + const rectB = freeRectangles[j]; + if (Rect.isContainedIn(rectA, rectB)) { + freeRectangles.splice(i, 1); + i--; + break; + } + if (Rect.isContainedIn(rectB, rectA)) { + freeRectangles.splice(j, 1); + j--; + } + j++; + } + i++; + } + } + + private _purgeFreeList() { + const freeRectangles = this.freeRectangles; + for (let i = freeRectangles.length - 1; i >= 0; i--) { + const rect = freeRectangles[i]; + if (rect.width <= 0 || rect.height <= 0) { + freeRectangles.splice(i, 1); + } + } + } + + private _canFit(width: number, height: number, allowRotate: boolean) { + if (width <= this.binWidth && height <= this.binHeight) return true; + if (allowRotate && height <= this.binWidth && width <= this.binHeight) return true; + return false; + } + + private _getAllowRotate(rect: Rect) { + const anyRect = rect as any; + if (typeof anyRect.allowRotate === "boolean") return anyRect.allowRotate; + if (typeof anyRect.allowRotation === "boolean") return anyRect.allowRotation; + return this.allowRotate; + } + + private _getSortKey(rect: Rect, method: number) { + if (method === MaxRectsMethod.BestAreaFit) { + return rect.width * rect.height; + } + return Math.max(rect.width, rect.height); + } +} diff --git a/packages/atlas/src/pack/algorithm/maxrects/index.ts b/packages/atlas/src/pack/algorithm/maxrects/index.ts index e3827ab..90f982a 100644 --- a/packages/atlas/src/pack/algorithm/maxrects/index.ts +++ b/packages/atlas/src/pack/algorithm/maxrects/index.ts @@ -1,2 +1,4 @@ export { MaxRectsPacker } from "./Packer"; export type { MaxRectsOption } from "./Packer"; +export { SmartRectsBinPack } from "./SmartRectsBinPack"; +export type { IMaxRectsBinPack } from "./IMaxRectsBinPack"; diff --git a/packages/atlas/src/pack/index.ts b/packages/atlas/src/pack/index.ts index 056270d..67c322a 100644 --- a/packages/atlas/src/pack/index.ts +++ b/packages/atlas/src/pack/index.ts @@ -1,13 +1,7 @@ const path = require("path"); import { findAllImageFilesSync } from "../utils"; -import { - AlgorithmType, - AtlasFormat, - MaxRectsMethod, - MaxRectsOption, - MaxRectsPacker, -} from "./algorithm"; +import { AlgorithmType, AtlasFormat, MaxRectsMethod, MaxRectsOption, MaxRectsPacker } from "./algorithm"; const version = `__buildVersion`; console.log(`atlas tool version: ${version}`); @@ -21,12 +15,12 @@ export async function pack(imageFiles: Array, cliOptions: any) { return await packWithMaxRects(version, realImageFiles, { width: cliOptions.maxWidth || 1024, height: cliOptions.maxHeight || 1024, - padding: typeof cliOptions.padding === 'undefined' ? 1 : cliOptions.padding, + padding: typeof cliOptions.padding === "undefined" ? 1 : cliOptions.padding, allowRotate: cliOptions.allowRotate || false, square: cliOptions.square || false, pot: cliOptions.pot || false, - format: getAtlasFormat(cliOptions.format || 'galacean'), - output: cliOptions.output || 'galacean', + format: getAtlasFormat(cliOptions.format || "galacean"), + output: cliOptions.output || "galacean", editorExtras: cliOptions.editorExtras || [] }); case AlgorithmType.Polygon: @@ -55,11 +49,7 @@ function getAtlasFormat(format: string): AtlasFormat { } const nameSet = new Set(); -async function packWithMaxRects( - version: string, - imageFiles: Array, - option: MaxRectsOption -) { +async function packWithMaxRects(version: string, imageFiles: Array, option: MaxRectsOption) { const pack = new MaxRectsPacker(option); try { const names: Array = []; @@ -71,32 +61,31 @@ async function packWithMaxRects( if (extras.length !== imageFiles.length) { return { code: 4, - msg: 'Inconsistent with the number of images' - } + msg: "Inconsistent with the number of images" + }; } hasExtras = true; } for (let i = 0, l = imageFiles.length; i < l; ++i) { const file = imageFiles[i]; - const name = hasExtras ? extras[i].name || '' : path.basename(file, path.extname(file)); + const name = hasExtras ? extras[i].name || "" : path.basename(file, path.extname(file)); if (nameSet.has(name)) { return { code: 5, msg: `There is a image with the same name: ${name}` - } + }; } nameSet.add(name); names[i] = name; } await pack.addImages(imageFiles, names); - } catch(error) { + } catch (error) { return { code: 3, - msg: 'Read image error' - } + msg: "Read image error" + }; } pack.pack(MaxRectsMethod.BestLongSideFit); return await pack.export(version, option.output); } - diff --git a/packages/atlas/src/utils.ts b/packages/atlas/src/utils.ts index 53eec96..2b4f0c8 100644 --- a/packages/atlas/src/utils.ts +++ b/packages/atlas/src/utils.ts @@ -1,14 +1,14 @@ -const fs = require('fs'); -const path = require('path'); +const fs = require("fs"); +const path = require("path"); -const EXT = ['.png', '.jpg', '.jpeg']; +const EXT = [".png", ".jpg", ".jpeg"]; export async function findAllImageFilesSync(inputFiles: Array, outFiles: Array) { for (let i = 0, l = inputFiles.length; i < l; ++i) { let inputFile = inputFiles[i]; // Handle url - if (inputFile.startsWith('http://') || inputFile.startsWith('https://')) { + if (inputFile.startsWith("http://") || inputFile.startsWith("https://")) { const ext = path.extname(inputFile); if (EXT.indexOf(ext) !== -1) { outFiles.push(inputFile); @@ -20,7 +20,7 @@ export async function findAllImageFilesSync(inputFiles: Array, outFiles: const file = path.resolve(inputFile); if (fs.existsSync(file)) { const stats = fs.statSync(file); - + if (stats.isDirectory()) { const files = fs.readdirSync(file); files.map((curFile: string, i: number) => { @@ -36,4 +36,3 @@ export async function findAllImageFilesSync(inputFiles: Array, outFiles: } } } - diff --git a/rollup.config.mjs b/rollup.config.mjs index f099b85..f8e539c 100644 --- a/rollup.config.mjs +++ b/rollup.config.mjs @@ -49,7 +49,8 @@ const plugins = [ jsc: { loose: true, externalHelpers: true, - target: "es5" + target: "es5", + baseUrl: process.cwd() }, sourceMaps: true })