From 274734aee85a49739ecb3b192efb660f16656ed5 Mon Sep 17 00:00:00 2001 From: Claude Brisson Date: Mon, 4 Mar 2024 11:39:21 +0100 Subject: [PATCH] Example tournaments --- .../org/jeudego/pairgoth/model/Tournament.kt | 14 +- .../org/jeudego/pairgoth/util/Upload.kt | 3 +- .../org/jeudego/pairgoth/view/PairgothTool.kt | 23 + .../org/jeudego/pairgoth/web/ImportServlet.kt | 55 +- .../examples/20180907-marseille.tour | 1494 +++++ .../resources/examples/20210403-paris.tour | 5790 +++++++++++++++++ .../resources/examples/20230127-grenoble.tour | 4844 ++++++++++++++ .../src/main/webapp/WEB-INF/translations/fr | 3 + view-webapp/src/main/webapp/index.html | 60 + 9 files changed, 12276 insertions(+), 10 deletions(-) create mode 100644 view-webapp/src/main/resources/examples/20180907-marseille.tour create mode 100644 view-webapp/src/main/resources/examples/20210403-paris.tour create mode 100644 view-webapp/src/main/resources/examples/20230127-grenoble.tour diff --git a/api-webapp/src/main/kotlin/org/jeudego/pairgoth/model/Tournament.kt b/api-webapp/src/main/kotlin/org/jeudego/pairgoth/model/Tournament.kt index d5ae7a6..d03c34b 100644 --- a/api-webapp/src/main/kotlin/org/jeudego/pairgoth/model/Tournament.kt +++ b/api-webapp/src/main/kotlin/org/jeudego/pairgoth/model/Tournament.kt @@ -235,8 +235,18 @@ fun Tournament.Companion.fromJson(json: Json.Object, default: Tournament<*>? = n rounds = json.getInt("rounds") ?: default?.rounds ?: badRequest("missing rounds"), pairing = json.getObject("pairing")?.let { Pairing.fromJson(it, default?.pairing) } ?: default?.pairing ?: badRequest("missing pairing") ) - json["pairables"]?.let { pairables -> - + (json["players"] as Json.Array?)?.forEach { obj -> + val pairable = obj as Json.Object + tournament.players[pairable.getID("id")!!] = Player.fromJson(pairable) + } + (json["games"] as Json.Array?)?.forEachIndexed { i, arr -> + val round = i + 1 + val tournamentGames = tournament.games(round) + val games = arr as Json.Array + games.forEach { obj -> + val game = obj as Json.Object + tournamentGames[game.getID("id")!!] = Game.fromJson(game) + } } return tournament } diff --git a/view-webapp/src/main/kotlin/org/jeudego/pairgoth/util/Upload.kt b/view-webapp/src/main/kotlin/org/jeudego/pairgoth/util/Upload.kt index df64af9..d47a60a 100644 --- a/view-webapp/src/main/kotlin/org/jeudego/pairgoth/util/Upload.kt +++ b/view-webapp/src/main/kotlin/org/jeudego/pairgoth/util/Upload.kt @@ -20,7 +20,8 @@ object Upload { // Check that we have a file upload request val isMultipart: Boolean = ServletFileUpload.isMultipartContent(request) if (!isMultipart) { - throw IOException("multipart content expected") + logger.warn("multipart content expected") + return listOf() } val files = mutableListOf>() diff --git a/view-webapp/src/main/kotlin/org/jeudego/pairgoth/view/PairgothTool.kt b/view-webapp/src/main/kotlin/org/jeudego/pairgoth/view/PairgothTool.kt index d97152e..1009671 100644 --- a/view-webapp/src/main/kotlin/org/jeudego/pairgoth/view/PairgothTool.kt +++ b/view-webapp/src/main/kotlin/org/jeudego/pairgoth/view/PairgothTool.kt @@ -1,6 +1,12 @@ package org.jeudego.pairgoth.view import com.republicate.kson.Json +import java.nio.file.Files +import java.nio.file.Path +import java.nio.file.Paths +import kotlin.io.path.ExperimentalPathApi +import kotlin.io.path.walk + /** * Generic utilities @@ -71,4 +77,21 @@ class PairgothTool { games.filter { it.getInt("b")!! != 0 && it.getInt("w")!! != 0 } + + @OptIn(ExperimentalPathApi::class) + fun getExampleTournaments(): List { + val classLoader: ClassLoader = PairgothTool::class.java.classLoader + val examplesPath = Paths.get(classLoader.getResource(EXAMPLES_DIRECTORY).toURI()) + return examplesPath.walk().filter(Files::isRegularFile).map { it.fileName.toString().removeSuffix(".tour") }.sorted().toList() + } + + fun getExampleTournament(name: String): Json.Object { + val classLoader: ClassLoader = PairgothTool::class.java.classLoader + return Json.parse(classLoader.getResource("$EXAMPLES_DIRECTORY/$name.tour").readText())?.asObject() + ?: throw Error("wrong resource file") + } + + companion object { + const val EXAMPLES_DIRECTORY = "examples" + } } \ No newline at end of file diff --git a/view-webapp/src/main/kotlin/org/jeudego/pairgoth/web/ImportServlet.kt b/view-webapp/src/main/kotlin/org/jeudego/pairgoth/web/ImportServlet.kt index c1d7cd4..be27b47 100644 --- a/view-webapp/src/main/kotlin/org/jeudego/pairgoth/web/ImportServlet.kt +++ b/view-webapp/src/main/kotlin/org/jeudego/pairgoth/web/ImportServlet.kt @@ -1,7 +1,9 @@ package org.jeudego.pairgoth.web +import com.republicate.kson.Json import org.jeudego.pairgoth.util.Upload import org.jeudego.pairgoth.view.ApiTool +import org.jeudego.pairgoth.view.PairgothTool.Companion.EXAMPLES_DIRECTORY import java.nio.charset.StandardCharsets import javax.servlet.http.HttpServlet import javax.servlet.http.HttpServletRequest @@ -11,16 +13,55 @@ class ImportServlet: HttpServlet() { override fun doPost(req: HttpServletRequest, resp: HttpServletResponse) { val api = ApiTool().apply { setRequest(req) } - val uploads = Upload.handleFileUpload(req) - if (uploads.size != 1) resp.sendError(HttpServletResponse.SC_BAD_REQUEST) + val example = req.getParameter("example") as String? + if (example != null) uploadExample(req, resp) else { - val xml = uploads.first().second.toString(StandardCharsets.UTF_8) - val apiResp = api.post("tour", xml) + val uploads = Upload.handleFileUpload(req) + if (uploads.size != 1) resp.sendError(HttpServletResponse.SC_BAD_REQUEST) + else { + val name = uploads.first().first + val bytes = uploads.first().second + var apiResp: Json? = null + if (name.endsWith(".tour")) { + val json = Json.parse(bytes.toString(StandardCharsets.UTF_8)) + if (json == null || !json.isObject) { + resp.sendError(HttpServletResponse.SC_BAD_REQUEST) + } else { + apiResp = api.post("tour", json.asObject()) + } + } + else { // xml ? + val xml = bytes.toString(StandardCharsets.UTF_8) + apiResp = api.post("tour", xml) + } + if (apiResp != null) { + if (apiResp.isObject && apiResp.asObject().getBoolean("success") == true) { + resp.contentType = "application/json; charset=UTF-8" + resp.writer.println(apiResp.toString()) + } else { + resp.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR) + } + } + } + } + } + + private fun uploadExample(request: HttpServletRequest, response: HttpServletResponse) { + val name = request.getParameter("example") + val classLoader = ImportServlet::class.java.classLoader + val example = classLoader.getResource("$EXAMPLES_DIRECTORY/$name.tour")?.readText()?.let { + Json.parse(it) + } + if (example == null || !example.isObject) { + response.sendError(HttpServletResponse.SC_BAD_REQUEST) + } else { + val api = ApiTool().apply { setRequest(request) } + val apiResp = api.post("tour", example) if (apiResp.isObject && apiResp.asObject().getBoolean("success") == true) { - resp.contentType = "application/json; charset=UTF-8" - resp.writer.println(apiResp.toString()) + response.contentType = "application/json; charset=UTF-8" + response.writer.println(apiResp.toString()) } else { - resp.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR) + response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR) } } } diff --git a/view-webapp/src/main/resources/examples/20180907-marseille.tour b/view-webapp/src/main/resources/examples/20180907-marseille.tour new file mode 100644 index 0000000..d19b88c --- /dev/null +++ b/view-webapp/src/main/resources/examples/20180907-marseille.tour @@ -0,0 +1,1494 @@ +{ + "type" : "INDIVIDUAL", + "name" : "Frioul 2018", + "shortName" : "Frioul", + "startDate" : "2018-09-07", + "endDate" : "2018-09-09", + "country" : "fr", + "location" : "Frioul", + "online" : false, + "komi" : 7.5, + "rules" : "FRENCH", + "gobanSize" : 19, + "timeSystem" : { + "type" : "CANADIAN", + "mainTime" : 60, + "byoyomi" : 300, + "stones" : 15 + }, + "rounds" : 4, + "pairing" : { + "type" : "MAC_MAHON", + "base" : { + "nx1" : 0.5, + "dupWeight" : 5.0E14, + "random" : 0.0, + "colorBalanceWeight" : 1000000.0 + }, + "main" : { + "catWeight" : 0.0, + "scoreWeight" : 1.0E11, + "upDownWeight" : 1.0E8, + "upDownCompensate" : true, + "upDownLowerMode" : "MIDDLE", + "upDownUpperMode" : "MIDDLE", + "maximizeSeeding" : 5000000.0, + "firstSeedLastRound" : 2, + "firstSeed" : "SPLIT_AND_RANDOM", + "secondSeed" : "SPLIT_AND_SLIP", + "firstSeedAddCrit" : "RATING", + "secondSeedAddCrit" : "NONE" + }, + "secondary" : { + "barThreshold" : true, + "rankThreshold" : 0, + "winsThreshold" : false, + "secWeight" : 1.0E11 + }, + "geo" : { + "weight" : 1.215752192E9, + "mmsDiffCountry" : 1, + "mmsDiffClubGroup" : 2, + "mmsDiffClub" : 3 + }, + "handicap" : { + "weight" : 0.0, + "useMMS" : true, + "threshold" : 0, + "correction" : 1, + "ceiling" : 9 + }, + "placement" : [ + "MMS", + "SOSM", + "SOSOSM" + ], + "mmFloor" : -20, + "mmBar" : 0 + }, + "players" : [ + { + "id" : 783, + "name" : "Mignucci", + "firstname" : "Bernard", + "rating" : 1778, + "rank" : -3, + "country" : "FR", + "club" : "84Av" + }, + { + "id" : 784, + "name" : "Lakssil", + "firstname" : "Maleek", + "rating" : 1917, + "rank" : -2, + "country" : "FR", + "club" : "76Ro" + }, + { + "id" : 785, + "name" : "Tournellec", + "firstname" : "Julien", + "rating" : 2050, + "rank" : 0, + "country" : "FR", + "club" : "92An" + }, + { + "id" : 786, + "name" : "Becker", + "firstname" : "Denis", + "rating" : 1276, + "rank" : -8, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 787, + "name" : "Lefebvre", + "firstname" : "Louise", + "rating" : -400, + "rank" : -20, + "country" : "FR", + "club" : "84Av" + }, + { + "id" : 788, + "name" : "Lefebvre", + "firstname" : "Nina", + "rating" : -400, + "rank" : -20, + "country" : "FR", + "club" : "84Av" + }, + { + "id" : 789, + "name" : "Guerre-Genton", + "firstname" : "Philippe", + "rating" : 2064, + "rank" : 0, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 790, + "name" : "Goloubkov", + "firstname" : "Alexandra", + "rating" : 1023, + "rank" : -11, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 791, + "name" : "Berreby", + "firstname" : "Monique", + "rating" : 1951, + "rank" : -1, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 792, + "name" : "Marechal", + "firstname" : "Morgane", + "rating" : 696, + "rank" : -14, + "country" : "FR", + "club" : "34Mo" + }, + { + "id" : 793, + "name" : "Crepy", + "firstname" : "Pascal", + "rating" : 1373, + "rank" : -7, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 794, + "name" : "Leclercq", + "firstname" : "Philippe", + "rating" : 523, + "rank" : -16, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 795, + "name" : "Vaca", + "firstname" : "Jean-François", + "rating" : 100, + "rank" : -20, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 796, + "name" : "Detivaud", + "firstname" : "Pierre", + "rating" : 1817, + "rank" : -3, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 797, + "name" : "Nguyen_The", + "firstname" : "Minh", + "rating" : 1559, + "rank" : -5, + "country" : "FR", + "club" : "31To" + }, + { + "id" : 798, + "name" : "Coppey", + "firstname" : "Philippe", + "rating" : 1317, + "rank" : -8, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 799, + "name" : "Cornaggia", + "firstname" : "Rémi", + "rating" : 1841, + "rank" : -3, + "country" : "FR", + "club" : "35Re" + }, + { + "id" : 800, + "name" : "Pastorino", + "firstname" : "Alexandre", + "rating" : 500, + "rank" : -16, + "country" : "Fr", + "club" : "06Pe" + }, + { + "id" : 801, + "name" : "Buffard", + "firstname" : "Yann", + "rating" : -900, + "rank" : -20, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 802, + "name" : "Blanckaert", + "firstname" : "Till", + "rating" : 1392, + "rank" : -7, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 803, + "name" : "Martin", + "firstname" : "Yvan", + "rating" : 1567, + "rank" : -5, + "country" : "FR", + "club" : "44Na" + }, + { + "id" : 804, + "name" : "Rioland", + "firstname" : "Florent", + "rating" : 2336, + "rank" : 2, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 805, + "name" : "Spano", + "firstname" : "Christelle", + "rating" : 261, + "rank" : -18, + "country" : "FR", + "club" : "34Mo" + }, + { + "id" : 806, + "name" : "Thao", + "firstname" : "Stéphane", + "rating" : 1893, + "rank" : -2, + "country" : "FR", + "club" : "06Pe" + }, + { + "id" : 807, + "name" : "Morel", + "firstname" : "Aurélien", + "rating" : 2119, + "rank" : 0, + "country" : "FR", + "club" : "38GJ" + }, + { + "id" : 808, + "name" : "Damaz", + "firstname" : "Dani", + "rating" : 1785, + "rank" : -3, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 809, + "name" : "Betored", + "firstname" : "Didier", + "rating" : 1258, + "rank" : -8, + "country" : "FR", + "club" : "84Av" + }, + { + "id" : 810, + "name" : "Mougin", + "firstname" : "Déborah", + "rating" : 1346, + "rank" : -8, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 811, + "name" : "Artigny", + "firstname" : "Julie", + "rating" : 1790, + "rank" : -3, + "country" : "FR", + "club" : "83SA" + }, + { + "id" : 812, + "name" : "Lefebvre", + "firstname" : "Loïc", + "rating" : 2131, + "rank" : 0, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 813, + "name" : "Guibert", + "firstname" : "Cécile", + "rating" : 1850, + "rank" : -2, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 814, + "name" : "Coppe", + "firstname" : "Bernard", + "rating" : 1898, + "rank" : -2, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 815, + "name" : "Bonat", + "firstname" : "Axel", + "rating" : 1974, + "rank" : -1, + "country" : "FR", + "club" : "13Mr" + }, + { + "id" : 816, + "name" : "Roubertie", + "firstname" : "Julien", + "rating" : 2382, + "rank" : 3, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 817, + "name" : "Lefebvre", + "firstname" : "Antoine", + "rating" : 1941, + "rank" : -2, + "country" : "FR", + "club" : "84Av" + }, + { + "id" : 818, + "name" : "Couffignal", + "firstname" : "Marie", + "rating" : 784, + "rank" : -13, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 819, + "name" : "Carbonnel", + "firstname" : "Roland", + "rating" : 1662, + "rank" : -4, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 820, + "name" : "Blanco", + "firstname" : "Cyril", + "rating" : 480, + "rank" : -16, + "country" : "FR", + "club" : "06Pe" + }, + { + "id" : 821, + "name" : "Brochet", + "firstname" : "Philippe", + "rating" : 1660, + "rank" : -4, + "country" : "FR", + "club" : "84Va" + }, + { + "id" : 822, + "name" : "Lacroix", + "firstname" : "Caroline", + "rating" : 877, + "rank" : -12, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 823, + "name" : "Lextrait", + "firstname" : "Cesar", + "rating" : 2265, + "rank" : 2, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 824, + "name" : "le_Lidec", + "firstname" : "Gaël", + "rating" : 1418, + "rank" : -7, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 825, + "name" : "Col", + "firstname" : "Sylvain", + "rating" : 1600, + "rank" : -5, + "country" : "FR", + "club" : "34Mo" + }, + { + "id" : 826, + "name" : "Stieglitz", + "firstname" : "Robin", + "rating" : 1916, + "rank" : -2, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 827, + "name" : "Dumas", + "firstname" : "Olivier", + "rating" : 1271, + "rank" : -8, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 828, + "name" : "Passow", + "firstname" : "Adrian", + "rating" : 2354, + "rank" : 3, + "country" : "DE", + "club" : "B" + }, + { + "id" : 829, + "name" : "Ferreira", + "firstname" : "Joao", + "rating" : 1179, + "rank" : -9, + "country" : "PT", + "club" : "xxxx" + }, + { + "id" : 830, + "name" : "le_Lidec", + "firstname" : "Philémon", + "rating" : -292, + "rank" : -20, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 831, + "name" : "Margouillet", + "firstname" : "Kevin", + "rating" : 290, + "rank" : -16, + "country" : "FR", + "club" : "06Pe" + }, + { + "id" : 832, + "name" : "Pettex", + "firstname" : "Romain", + "rating" : 600, + "rank" : -15, + "country" : "Fr", + "club" : "13Ma" + }, + { + "id" : 833, + "name" : "Imhoff", + "firstname" : "Lisa", + "rating" : 574, + "rank" : -15, + "country" : "FR", + "club" : "34Mo" + }, + { + "id" : 834, + "name" : "Hueber", + "firstname" : "Jean-Philippe", + "rating" : 1880, + "rank" : -2, + "country" : "FR", + "club" : "84Va" + }, + { + "id" : 835, + "name" : "Camps", + "firstname" : "Marie-Françoise", + "rating" : 1149, + "rank" : -10, + "country" : "FR", + "club" : "34Mo" + }, + { + "id" : 836, + "name" : "Reynal", + "firstname" : "Sylvain", + "rating" : 1078, + "rank" : -10, + "country" : "FR", + "club" : "34Mo" + }, + { + "id" : 837, + "name" : "Ghyselen", + "firstname" : "Guillaume", + "rating" : 1857, + "rank" : -2, + "country" : "FR", + "club" : "69Ly" + }, + { + "id" : 838, + "name" : "Fronteri", + "firstname" : "Pierre", + "rating" : 1590, + "rank" : -5, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 839, + "name" : "Brisson", + "firstname" : "Claude", + "rating" : 1504, + "rank" : -6, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 840, + "name" : "Jumelin", + "firstname" : "Macha", + "rating" : 1421, + "rank" : -7, + "country" : "FR", + "club" : "38Gr" + } + ], + "games" : [ + [ + { + "id" : 2, + "t" : 1, + "w" : 812, + "b" : 816, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 3, + "t" : 2, + "w" : 828, + "b" : 815, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 4, + "t" : 3, + "w" : 789, + "b" : 804, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 5, + "t" : 4, + "w" : 785, + "b" : 807, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 6, + "t" : 5, + "w" : 791, + "b" : 806, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 7, + "t" : 6, + "w" : 837, + "b" : 817, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 8, + "t" : 7, + "w" : 784, + "b" : 813, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 9, + "t" : 8, + "w" : 834, + "b" : 826, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 10, + "t" : 9, + "w" : 814, + "b" : 811, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 11, + "t" : 10, + "w" : 799, + "b" : 783, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 12, + "t" : 11, + "w" : 808, + "b" : 796, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 13, + "t" : 12, + "w" : 821, + "b" : 819, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 14, + "t" : 13, + "w" : 803, + "b" : 825, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 15, + "t" : 14, + "w" : 838, + "b" : 797, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 16, + "t" : 15, + "w" : 840, + "b" : 793, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 17, + "t" : 16, + "w" : 802, + "b" : 824, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 18, + "t" : 17, + "w" : 810, + "b" : 809, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 19, + "t" : 18, + "w" : 827, + "b" : 798, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 20, + "t" : 19, + "w" : 786, + "b" : 829, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 21, + "t" : 20, + "w" : 835, + "b" : 822, + "h" : 1, + "r" : "b", + "dd" : 0 + }, + { + "id" : 22, + "t" : 21, + "w" : 790, + "b" : 836, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 23, + "t" : 22, + "w" : 818, + "b" : 792, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 24, + "t" : 23, + "w" : 832, + "b" : 820, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 25, + "t" : 24, + "w" : 833, + "b" : 800, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 26, + "t" : 25, + "w" : 794, + "b" : 831, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 27, + "t" : 26, + "w" : 805, + "b" : 830, + "h" : 1, + "r" : "w", + "dd" : 0 + }, + { + "id" : 28, + "t" : 27, + "w" : 795, + "b" : 788, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 29, + "t" : 28, + "w" : 801, + "b" : 787, + "h" : 0, + "r" : "b", + "dd" : 0 + } + ], + [ + { + "id" : 30, + "t" : 25, + "w" : 820, + "b" : 795, + "h" : 2, + "r" : "b", + "dd" : 0 + }, + { + "id" : 31, + "t" : 26, + "w" : 831, + "b" : 805, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 32, + "t" : 27, + "w" : 787, + "b" : 830, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 33, + "t" : 28, + "w" : 788, + "b" : 801, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 34, + "t" : 1, + "w" : 816, + "b" : 828, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 35, + "t" : 2, + "w" : 804, + "b" : 807, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 36, + "t" : 4, + "w" : 789, + "b" : 785, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 37, + "t" : 5, + "w" : 815, + "b" : 784, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 38, + "t" : 7, + "w" : 817, + "b" : 814, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 39, + "t" : 8, + "w" : 813, + "b" : 806, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 40, + "t" : 9, + "w" : 783, + "b" : 834, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 41, + "t" : 10, + "w" : 796, + "b" : 837, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 42, + "t" : 11, + "w" : 799, + "b" : 821, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 43, + "t" : 12, + "w" : 811, + "b" : 808, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 44, + "t" : 13, + "w" : 819, + "b" : 797, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 45, + "t" : 14, + "w" : 803, + "b" : 838, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 46, + "t" : 15, + "w" : 825, + "b" : 802, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 47, + "t" : 16, + "w" : 809, + "b" : 840, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 48, + "t" : 17, + "w" : 824, + "b" : 786, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 49, + "t" : 18, + "w" : 793, + "b" : 827, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 50, + "t" : 19, + "w" : 798, + "b" : 810, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 51, + "t" : 20, + "w" : 829, + "b" : 790, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 52, + "t" : 22, + "w" : 836, + "b" : 822, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 53, + "t" : 23, + "w" : 792, + "b" : 832, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 54, + "t" : 24, + "w" : 800, + "b" : 794, + "h" : 0, + "r" : "w", + "dd" : 0 + } + ], + [ + { + "id" : 55, + "t" : 1, + "w" : 807, + "b" : 816, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 56, + "t" : 2, + "w" : 785, + "b" : 804, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 57, + "t" : 3, + "w" : 806, + "b" : 812, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 58, + "t" : 4, + "w" : 814, + "b" : 789, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 59, + "t" : 5, + "w" : 834, + "b" : 784, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 60, + "t" : 6, + "w" : 815, + "b" : 783, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 61, + "t" : 7, + "w" : 817, + "b" : 796, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 62, + "t" : 8, + "w" : 813, + "b" : 803, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 63, + "t" : 9, + "w" : 808, + "b" : 799, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 64, + "t" : 10, + "w" : 797, + "b" : 821, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 65, + "t" : 11, + "w" : 840, + "b" : 825, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 66, + "t" : 12, + "w" : 802, + "b" : 793, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 67, + "t" : 13, + "w" : 786, + "b" : 798, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 68, + "t" : 14, + "w" : 824, + "b" : 810, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 69, + "t" : 15, + "w" : 827, + "b" : 809, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 70, + "t" : 16, + "w" : 829, + "b" : 836, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 71, + "t" : 17, + "w" : 835, + "b" : 790, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 72, + "t" : 18, + "w" : 822, + "b" : 792, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 73, + "t" : 19, + "w" : 818, + "b" : 800, + "h" : 1, + "r" : "w", + "dd" : 0 + }, + { + "id" : 74, + "t" : 20, + "w" : 832, + "b" : 794, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 75, + "t" : 21, + "w" : 820, + "b" : 805, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 76, + "t" : 22, + "w" : 831, + "b" : 801, + "h" : 3, + "r" : "w", + "dd" : 0 + }, + { + "id" : 77, + "t" : 23, + "w" : 787, + "b" : 795, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 78, + "t" : 24, + "w" : 830, + "b" : 788, + "h" : 0, + "r" : "b", + "dd" : 0 + } + ], + [ + { + "id" : 79, + "t" : 1, + "w" : 807, + "b" : 814, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 80, + "t" : 2, + "w" : 816, + "b" : 804, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 81, + "t" : 3, + "w" : 812, + "b" : 817, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 82, + "t" : 4, + "w" : 784, + "b" : 785, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 83, + "t" : 5, + "w" : 826, + "b" : 806, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 84, + "t" : 6, + "w" : 815, + "b" : 834, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 85, + "t" : 7, + "w" : 783, + "b" : 808, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 86, + "t" : 8, + "w" : 821, + "b" : 786, + "h" : 2, + "r" : "w", + "dd" : 0 + }, + { + "id" : 87, + "t" : 9, + "w" : 803, + "b" : 799, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 88, + "t" : 10, + "w" : 825, + "b" : 819, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 89, + "t" : 12, + "w" : 838, + "b" : 802, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 90, + "t" : 13, + "w" : 840, + "b" : 798, + "h" : 1, + "r" : "w", + "dd" : 0 + }, + { + "id" : 91, + "t" : 14, + "w" : 793, + "b" : 810, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 92, + "t" : 15, + "w" : 829, + "b" : 827, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 93, + "t" : 17, + "w" : 809, + "b" : 790, + "h" : 1, + "r" : "b", + "dd" : 0 + }, + { + "id" : 94, + "t" : 18, + "w" : 835, + "b" : 818, + "h" : 1, + "r" : "w", + "dd" : 0 + }, + { + "id" : 95, + "t" : 19, + "w" : 822, + "b" : 833, + "h" : 2, + "r" : "b", + "dd" : 0 + }, + { + "id" : 96, + "t" : 20, + "w" : 792, + "b" : 800, + "h" : 2, + "r" : "w", + "dd" : 0 + }, + { + "id" : 97, + "t" : 21, + "w" : 832, + "b" : 831, + "h" : 1, + "r" : "w", + "dd" : 0 + }, + { + "id" : 98, + "t" : 22, + "w" : 794, + "b" : 820, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 99, + "t" : 23, + "w" : 805, + "b" : 795, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 100, + "t" : 24, + "w" : 788, + "b" : 787, + "h" : 0, + "r" : "b", + "dd" : 0 + } + ] + ] +} diff --git a/view-webapp/src/main/resources/examples/20210403-paris.tour b/view-webapp/src/main/resources/examples/20210403-paris.tour new file mode 100644 index 0000000..eab5c5c --- /dev/null +++ b/view-webapp/src/main/resources/examples/20210403-paris.tour @@ -0,0 +1,5790 @@ +{ + "type" : "INDIVIDUAL", + "name" : "48th Paris International Tournament 2021", + "shortName" : "20210403-paris", + "startDate" : "2021-04-03", + "endDate" : "2021-04-05", + "country" : "fr", + "location" : "OGS", + "online" : true, + "komi" : 7.5, + "rules" : "FRENCH", + "gobanSize" : 19, + "timeSystem" : { + "type" : "FISCHER", + "mainTime" : 60, + "increment" : 20 + }, + "rounds" : 6, + "pairing" : { + "type" : "MAC_MAHON", + "base" : { + "nx1" : 0.5, + "dupWeight" : 5.0E14, + "random" : 0.0, + "colorBalanceWeight" : 1000000.0 + }, + "main" : { + "catWeight" : 0.0, + "scoreWeight" : 1.0E11, + "upDownWeight" : 1.0E8, + "upDownCompensate" : true, + "upDownLowerMode" : "MIDDLE", + "upDownUpperMode" : "MIDDLE", + "maximizeSeeding" : 5000000.0, + "firstSeedLastRound" : 2, + "firstSeed" : "SPLIT_AND_RANDOM", + "secondSeed" : "SPLIT_AND_SLIP", + "firstSeedAddCrit" : "RATING", + "secondSeedAddCrit" : "NONE" + }, + "secondary" : { + "barThreshold" : true, + "rankThreshold" : 0, + "winsThreshold" : false, + "secWeight" : 1.0E11 + }, + "geo" : { + "weight" : 1.215752192E9, + "mmsDiffCountry" : 1, + "mmsDiffClubGroup" : 2, + "mmsDiffClub" : 3 + }, + "handicap" : { + "weight" : 0.0, + "useMMS" : true, + "threshold" : 0, + "correction" : 1, + "ceiling" : 9 + }, + "placement" : [ + "MMS", + "SOSM", + "SOSOSM" + ], + "mmFloor" : -20, + "mmBar" : 3 + }, + "players" : [ + { + "id" : 1, + "name" : "Athorne", + "firstname" : "Thomas", + "rating" : 1640, + "rank" : -5, + "country" : "UK", + "club" : "NoCb" + }, + { + "id" : 2, + "name" : "Mignucci", + "firstname" : "Bernard", + "rating" : 1739, + "rank" : -4, + "country" : "FR", + "club" : "84Av" + }, + { + "id" : 3, + "name" : "Pietri", + "firstname" : "Gia", + "rating" : 100, + "rank" : -20, + "country" : "Gr", + "club" : "NoCb" + }, + { + "id" : 4, + "name" : "Soletti", + "firstname" : "Ramon", + "rating" : 2048, + "rank" : -1, + "country" : "IT", + "club" : "Mila" + }, + { + "id" : 5, + "name" : "Olivaux", + "firstname" : "Samuel", + "rating" : 1723, + "rank" : -4, + "country" : "FR", + "club" : "75Al" + }, + { + "id" : 6, + "name" : "Chatterjee", + "firstname" : "Arghya", + "rating" : 100, + "rank" : -20, + "country" : "IN", + "club" : "IAGA" + }, + { + "id" : 7, + "name" : "Parenty", + "firstname" : "Francois", + "rating" : 1700, + "rank" : -4, + "country" : "FR", + "club" : "90Be" + }, + { + "id" : 8, + "name" : "Cacheux", + "firstname" : "Nicolas", + "rating" : 1550, + "rank" : -5, + "country" : "FR", + "club" : "91Or" + }, + { + "id" : 9, + "name" : "Boughida", + "firstname" : "Rafik", + "rating" : 1176, + "rank" : -9, + "country" : "FR", + "club" : "75Ju" + }, + { + "id" : 10, + "name" : "Berreby", + "firstname" : "Monique", + "rating" : 1864, + "rank" : -2, + "country" : "FR", + "club" : "13Ma" + }, + { + "id" : 11, + "name" : "Ishimbaeva", + "firstname" : "Olga", + "rating" : 1495, + "rank" : -6, + "country" : "RU", + "club" : "75Ju" + }, + { + "id" : 12, + "name" : "Nicolasen", + "firstname" : "Gerold", + "rating" : 1049, + "rank" : -11, + "country" : "NL", + "club" : "Utre" + }, + { + "id" : 13, + "name" : "Frangi", + "firstname" : "Manuel", + "rating" : 2257, + "rank" : 2, + "country" : "FR", + "club" : "75Ju" + }, + { + "id" : 14, + "name" : "Olexa", + "firstname" : "Igor", + "rating" : 1149, + "rank" : -10, + "country" : "SK", + "club" : "Kosi" + }, + { + "id" : 15, + "name" : "Sulak", + "firstname" : "Alper", + "rating" : 1998, + "rank" : -1, + "country" : "TR", + "club" : "Ank" + }, + { + "id" : 16, + "name" : "Brun", + "firstname" : "Mathieu", + "rating" : 100, + "rank" : -20, + "country" : "FR", + "club" : "75Al" + }, + { + "id" : 17, + "name" : "Domig", + "firstname" : "Martin", + "rating" : 637, + "rank" : -14, + "country" : "AT", + "club" : "NoCb" + }, + { + "id" : 18, + "name" : "Khodzher", + "firstname" : "Elfia", + "rating" : 676, + "rank" : -14, + "country" : "RU", + "club" : "27NA" + }, + { + "id" : 19, + "name" : "Payne", + "firstname" : "Rob", + "rating" : 1422, + "rank" : -7, + "country" : "UK", + "club" : "Edin" + }, + { + "id" : 20, + "name" : "Ruhland", + "firstname" : "Martin", + "rating" : 668, + "rank" : -14, + "country" : "DE", + "club" : "NoCb" + }, + { + "id" : 21, + "name" : "Durand", + "firstname" : "Romain", + "rating" : 1278, + "rank" : -8, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 22, + "name" : "Onishchenko", + "firstname" : "Yaroslav", + "rating" : 100, + "rank" : -20, + "country" : "RU", + "club" : "77Mo" + }, + { + "id" : 23, + "name" : "Veillerobe", + "firstname" : "Florent", + "rating" : 100, + "rank" : -20, + "country" : "FR", + "club" : "35Re" + }, + { + "id" : 24, + "name" : "Verstappen", + "firstname" : "Marlon", + "rating" : 740, + "rank" : -14, + "country" : "DE", + "club" : "ME" + }, + { + "id" : 25, + "name" : "Winling", + "firstname" : "Miguel-Angel", + "rating" : 1036, + "rank" : -11, + "country" : "FR", + "club" : "75Op" + }, + { + "id" : 26, + "name" : "Pishchalnikov", + "firstname" : "Artemij", + "rating" : 2226, + "rank" : 1, + "country" : "RU", + "club" : "59So" + }, + { + "id" : 27, + "name" : "Chiarini", + "firstname" : "Francesco", + "rating" : 1305, + "rank" : -8, + "country" : "UK", + "club" : "WLon" + }, + { + "id" : 28, + "name" : "Etoubleau", + "firstname" : "Antoine", + "rating" : 215, + "rank" : -19, + "country" : "FR", + "club" : "35Re" + }, + { + "id" : 29, + "name" : "Bocle", + "firstname" : "Milena", + "rating" : 2156, + "rank" : 1, + "country" : "FR", + "club" : "92An" + }, + { + "id" : 30, + "name" : "Potrata", + "firstname" : "Marko", + "rating" : 1131, + "rank" : -10, + "country" : "SI", + "club" : "Port" + }, + { + "id" : 31, + "name" : "Minjina", + "firstname" : "Dragos_Ioan", + "rating" : 1675, + "rank" : -4, + "country" : "RO", + "club" : "C361" + }, + { + "id" : 32, + "name" : "Nulty", + "firstname" : "Stephen", + "rating" : 1425, + "rank" : -7, + "country" : "IE", + "club" : "Bubl" + }, + { + "id" : 33, + "name" : "Eon", + "firstname" : "Serge", + "rating" : 1573, + "rank" : -5, + "country" : "FR", + "club" : "64Pa" + }, + { + "id" : 34, + "name" : "Coseraru", + "firstname" : "Vasile_Ciprian", + "rating" : 115, + "rank" : -20, + "country" : "RO", + "club" : "C361" + }, + { + "id" : 35, + "name" : "Dupontreue", + "firstname" : "Aurelien", + "rating" : 1768, + "rank" : -3, + "country" : "FR", + "club" : "75Ju" + }, + { + "id" : 36, + "name" : "Zalevskyy", + "firstname" : "Rostyslav", + "rating" : 1091, + "rank" : -10, + "country" : "ES", + "club" : "Alic" + }, + { + "id" : 37, + "name" : "Jansen", + "firstname" : "Katharina", + "rating" : 100, + "rank" : -20, + "country" : "DE", + "club" : "LB" + }, + { + "id" : 38, + "name" : "Pan", + "firstname" : "David", + "rating" : 100, + "rank" : -20, + "country" : "US", + "club" : "Beiy" + }, + { + "id" : 39, + "name" : "Gacs", + "firstname" : "Istvan", + "rating" : 1642, + "rank" : -5, + "country" : "HU", + "club" : "BuPe" + }, + { + "id" : 40, + "name" : "Berhaut", + "firstname" : "Herve", + "rating" : 1700, + "rank" : -4, + "country" : "FR", + "club" : "17Ro" + }, + { + "id" : 41, + "name" : "Merkiled", + "firstname" : "Yann", + "rating" : 1039, + "rank" : -11, + "country" : "FR", + "club" : "72Ma" + }, + { + "id" : 42, + "name" : "Filippi", + "firstname" : "Pierre", + "rating" : 2300, + "rank" : 2, + "country" : "FR", + "club" : "76Ha" + }, + { + "id" : 43, + "name" : "Zhang", + "firstname" : "Shukai_Kirby", + "rating" : 2232, + "rank" : 1, + "country" : "DE", + "club" : "F" + }, + { + "id" : 44, + "name" : "Li", + "firstname" : "Mingda", + "rating" : 2000, + "rank" : -1, + "country" : "CN", + "club" : "A" + }, + { + "id" : 45, + "name" : "Karch", + "firstname" : "Jonas", + "rating" : 1227, + "rank" : -9, + "country" : "DE", + "club" : "WI" + }, + { + "id" : 46, + "name" : "Cable", + "firstname" : "Matthieu", + "rating" : 1684, + "rank" : -4, + "country" : "FR", + "club" : "00St" + }, + { + "id" : 47, + "name" : "Shehan", + "firstname" : "William", + "rating" : 100, + "rank" : -20, + "country" : "US", + "club" : "AGA" + }, + { + "id" : 48, + "name" : "Demirpolat", + "firstname" : "Ömer", + "rating" : 1300, + "rank" : -8, + "country" : "TR", + "club" : "NoCb" + }, + { + "id" : 49, + "name" : "Brix", + "firstname" : "Phillip", + "rating" : 1650, + "rank" : -4, + "country" : "US", + "club" : "Orla" + }, + { + "id" : 50, + "name" : "Savolainen", + "firstname" : "Javier-Aleksi", + "rating" : 2527, + "rank" : 4, + "country" : "FI", + "club" : "YliG" + }, + { + "id" : 51, + "name" : "Samson", + "firstname" : "Elodie", + "rating" : 1400, + "rank" : -7, + "country" : "FR", + "club" : "92An" + }, + { + "id" : 52, + "name" : "Monk", + "firstname" : "Caleb", + "rating" : 1055, + "rank" : -10, + "country" : "UK", + "club" : "Epsm" + }, + { + "id" : 53, + "name" : "Dymowski", + "firstname" : "Pawel", + "rating" : 1500, + "rank" : -6, + "country" : "PL", + "club" : "Szec" + }, + { + "id" : 54, + "name" : "Dao", + "firstname" : "Arthur", + "rating" : 1900, + "rank" : -2, + "country" : "MA", + "club" : "Casa" + }, + { + "id" : 55, + "name" : "Autrique", + "firstname" : "Fabrice", + "rating" : 199, + "rank" : -19, + "country" : "FR", + "club" : "35Re" + }, + { + "id" : 56, + "name" : "Welticke", + "firstname" : "Jonas", + "rating" : 2544, + "rank" : 4, + "country" : "DE", + "club" : "BN" + }, + { + "id" : 57, + "name" : "Sodoma", + "firstname" : "Werner", + "rating" : 1182, + "rank" : -9, + "country" : "AT", + "club" : "NoCb" + }, + { + "id" : 58, + "name" : "Zhang", + "firstname" : "Xiang", + "rating" : 2528, + "rank" : 4, + "country" : "SG", + "club" : "Sin" + }, + { + "id" : 59, + "name" : "Tarraf", + "firstname" : "Jamal", + "rating" : 237, + "rank" : -15, + "country" : "FR", + "club" : "31To" + }, + { + "id" : 60, + "name" : "Macek", + "firstname" : "Patrik", + "rating" : 1751, + "rank" : -3, + "country" : "SK", + "club" : "361!" + }, + { + "id" : 61, + "name" : "Koole", + "firstname" : "Paul", + "rating" : 1283, + "rank" : -8, + "country" : "NL", + "club" : "Amvn" + }, + { + "id" : 62, + "name" : "Nicolas", + "firstname" : "Philippe", + "rating" : 1871, + "rank" : -2, + "country" : "FR", + "club" : "75Op" + }, + { + "id" : 63, + "name" : "Rojas_Carulla", + "firstname" : "Mateo", + "rating" : 2094, + "rank" : 0, + "country" : "CH", + "club" : "NoCb" + }, + { + "id" : 64, + "name" : "Bardsley", + "firstname" : "Oliver", + "rating" : 955, + "rank" : -11, + "country" : "UK", + "club" : "Harp" + }, + { + "id" : 65, + "name" : "Ghetu", + "firstname" : "Denis_Mihai", + "rating" : 288, + "rank" : -18, + "country" : "RO", + "club" : "Cluj" + }, + { + "id" : 66, + "name" : "Ferreira", + "firstname" : "Joao", + "rating" : 1269, + "rank" : -8, + "country" : "PT", + "club" : "Lis" + }, + { + "id" : 67, + "name" : "Neveu", + "firstname" : "Cedric", + "rating" : 1981, + "rank" : -1, + "country" : "FR", + "club" : "91Or" + }, + { + "id" : 68, + "name" : "Bijvank", + "firstname" : "Roland", + "rating" : 164, + "rank" : -20, + "country" : "NL", + "club" : "Utre" + }, + { + "id" : 69, + "name" : "Ducos", + "firstname" : "Joachim", + "rating" : 1700, + "rank" : -4, + "country" : "FR", + "club" : "31To" + }, + { + "id" : 70, + "name" : "Tran", + "firstname" : "van-Kim", + "rating" : 1115, + "rank" : -10, + "country" : "FR", + "club" : "75Op" + }, + { + "id" : 71, + "name" : "Bernaud", + "firstname" : "Lucie", + "rating" : 483, + "rank" : -16, + "country" : "FR", + "club" : "35Re" + }, + { + "id" : 72, + "name" : "Ketnim", + "firstname" : "Wynn", + "rating" : 2175, + "rank" : 1, + "country" : "TH", + "club" : "NoCb" + }, + { + "id" : 73, + "name" : "le", + "firstname" : "Tam_Loup", + "rating" : 1384, + "rank" : -7, + "country" : "FR", + "club" : "35Re" + }, + { + "id" : 74, + "name" : "Toromanoff", + "firstname" : "Clement", + "rating" : 1939, + "rank" : -2, + "country" : "FR", + "club" : "45Or" + }, + { + "id" : 75, + "name" : "Boyart", + "firstname" : "Christian", + "rating" : 1495, + "rank" : -6, + "country" : "FR", + "club" : "75Al" + }, + { + "id" : 76, + "name" : "Do", + "firstname" : "van_Thuan", + "rating" : 1187, + "rank" : -9, + "country" : "NO", + "club" : "Oslo" + }, + { + "id" : 77, + "name" : "Li", + "firstname" : "Boyuan", + "rating" : 2109, + "rank" : 0, + "country" : "FR", + "club" : "75Op" + }, + { + "id" : 78, + "name" : "Sindler", + "firstname" : "Ondrej", + "rating" : 1658, + "rank" : -5, + "country" : "CZ", + "club" : "Brno" + }, + { + "id" : 79, + "name" : "Chaouki", + "firstname" : "Youness", + "rating" : 1800, + "rank" : -3, + "country" : "MO", + "club" : "NoCb" + }, + { + "id" : 80, + "name" : "Buchy", + "firstname" : "Vincent", + "rating" : 1086, + "rank" : -10, + "country" : "FR", + "club" : "00ST" + }, + { + "id" : 81, + "name" : "Jansen", + "firstname" : "Uwe", + "rating" : 111, + "rank" : -20, + "country" : "DE", + "club" : "Ludw" + }, + { + "id" : 82, + "name" : "Gajdos", + "firstname" : "Chantal", + "rating" : 1534, + "rank" : -6, + "country" : "FR", + "club" : "63Ce" + }, + { + "id" : 83, + "name" : "Baker", + "firstname" : "Lawrence", + "rating" : 314, + "rank" : -18, + "country" : "UK", + "club" : "Oxfd" + }, + { + "id" : 84, + "name" : "Hitziger", + "firstname" : "Pascal", + "rating" : 1675, + "rank" : -4, + "country" : "DE", + "club" : "P" + }, + { + "id" : 85, + "name" : "Frank", + "firstname" : "Oliver", + "rating" : 100, + "rank" : -20, + "country" : "UK", + "club" : "St A" + }, + { + "id" : 86, + "name" : "Su", + "firstname" : "Jun", + "rating" : 2406, + "rank" : 3, + "country" : "UK", + "club" : "CamU" + }, + { + "id" : 87, + "name" : "Qian", + "firstname" : "Yu", + "rating" : 2501, + "rank" : 4, + "country" : "CN", + "club" : "LCA" + }, + { + "id" : 88, + "name" : "Komin", + "firstname" : "Jan", + "rating" : 400, + "rank" : -17, + "country" : "CZ", + "club" : "APWS" + }, + { + "id" : 89, + "name" : "Chernykh", + "firstname" : "Anton", + "rating" : 2609, + "rank" : 5, + "country" : "RU", + "club" : "50Zh" + }, + { + "id" : 90, + "name" : "Puaud", + "firstname" : "Denis", + "rating" : 1298, + "rank" : -8, + "country" : "FR", + "club" : "31Ba" + }, + { + "id" : 91, + "name" : "Potel", + "firstname" : "Philippe", + "rating" : 693, + "rank" : -14, + "country" : "FR", + "club" : "76Ro" + }, + { + "id" : 92, + "name" : "Lee", + "firstname" : "Jiyu", + "rating" : 2040, + "rank" : -1, + "country" : "NL", + "club" : "Eind" + }, + { + "id" : 93, + "name" : "Beirnaert", + "firstname" : "Sebastien", + "rating" : 1100, + "rank" : -10, + "country" : "FR", + "club" : "66Pe" + }, + { + "id" : 94, + "name" : "Slooven", + "firstname" : "Gerard", + "rating" : 1135, + "rank" : -10, + "country" : "NL", + "club" : "Sall" + }, + { + "id" : 95, + "name" : "Collins", + "firstname" : "Quinn Michael", + "rating" : 100, + "rank" : -20, + "country" : "US", + "club" : "NoCb" + }, + { + "id" : 96, + "name" : "Rocher", + "firstname" : "Jeremie", + "rating" : 1535, + "rank" : -6, + "country" : "FR", + "club" : "94Ca" + }, + { + "id" : 97, + "name" : "Faubry", + "firstname" : "Emmanuel", + "rating" : 1800, + "rank" : -3, + "country" : "PH", + "club" : "Mani" + }, + { + "id" : 98, + "name" : "Dobrescu", + "firstname" : "Marius-Adrian", + "rating" : 1704, + "rank" : -4, + "country" : "RO", + "club" : "CSRB" + }, + { + "id" : 99, + "name" : "Xing", + "firstname" : "Yuze", + "rating" : 2117, + "rank" : 0, + "country" : "DE", + "club" : "HD" + }, + { + "id" : 100, + "name" : "Silva", + "firstname" : "Lucas", + "rating" : 1200, + "rank" : -9, + "country" : "PT", + "club" : "APGo" + }, + { + "id" : 101, + "name" : "Yan", + "firstname" : "Zihan", + "rating" : 2504, + "rank" : 4, + "country" : "NL", + "club" : "Leid" + }, + { + "id" : 102, + "name" : "Kolassa", + "firstname" : "Stephan", + "rating" : 2057, + "rank" : 0, + "country" : "DE", + "club" : "Kon" + }, + { + "id" : 103, + "name" : "Touzot", + "firstname" : "Cyan", + "rating" : 2029, + "rank" : -1, + "country" : "FR", + "club" : "75Op" + }, + { + "id" : 104, + "name" : "Grimm", + "firstname" : "Kirsten", + "rating" : 1828, + "rank" : -3, + "country" : "DE", + "club" : "FR" + }, + { + "id" : 105, + "name" : "le_Galiard", + "firstname" : "Jean-Francois", + "rating" : 1251, + "rank" : -8, + "country" : "FR", + "club" : "92Le" + }, + { + "id" : 106, + "name" : "Donley", + "firstname" : "Jeremiah", + "rating" : 2342, + "rank" : 2, + "country" : "US", + "club" : "SEAG" + }, + { + "id" : 107, + "name" : "Rosenblatt", + "firstname" : "Simon", + "rating" : 1957, + "rank" : -1, + "country" : "FR", + "club" : "75Op" + }, + { + "id" : 108, + "name" : "Dmitriev", + "firstname" : "Fedor", + "rating" : 1303, + "rank" : -9, + "country" : "RU", + "club" : "18Iz" + }, + { + "id" : 109, + "name" : "Tuohy", + "firstname" : "Niall", + "rating" : 1285, + "rank" : -8, + "country" : "IE", + "club" : "Dubl" + }, + { + "id" : 110, + "name" : "Gurbuzel", + "firstname" : "Sebnem", + "rating" : 1547, + "rank" : -6, + "country" : "TR", + "club" : "Ank" + }, + { + "id" : 111, + "name" : "Vildeuil", + "firstname" : "Vanessa", + "rating" : 600, + "rank" : -15, + "country" : "FR", + "club" : "69Ly" + }, + { + "id" : 112, + "name" : "Ka_Chai", + "firstname" : "Sum", + "rating" : 1500, + "rank" : -6, + "country" : "HK", + "club" : "NoCb" + }, + { + "id" : 113, + "name" : "Palmade", + "firstname" : "Florian", + "rating" : 1024, + "rank" : -11, + "country" : "FR", + "club" : "00St" + }, + { + "id" : 114, + "name" : "Perrin", + "firstname" : "Thibaut", + "rating" : 1459, + "rank" : -6, + "country" : "FR", + "club" : "38Gr" + }, + { + "id" : 115, + "name" : "Jollivet", + "firstname" : "Guy", + "rating" : 170, + "rank" : -19, + "country" : "FR", + "club" : "75Al" + }, + { + "id" : 116, + "name" : "Johnstone", + "firstname" : "John", + "rating" : 876, + "rank" : -12, + "country" : "UK", + "club" : "Bour" + }, + { + "id" : 117, + "name" : "Roullier", + "firstname" : "Louise", + "rating" : 1779, + "rank" : -3, + "country" : "FR", + "club" : "92Le" + }, + { + "id" : 118, + "name" : "Kachanovskyi", + "firstname" : "Artem", + "rating" : 2754, + "rank" : 7, + "country" : "UA", + "club" : "Rivn" + }, + { + "id" : 119, + "name" : "Putnam", + "firstname" : "James", + "rating" : 1800, + "rank" : -3, + "country" : "US", + "club" : "NoCb" + }, + { + "id" : 120, + "name" : "Kim", + "firstname" : "Young-Sam", + "rating" : 2840, + "rank" : 7, + "country" : "DE", + "club" : "JIGS" + }, + { + "id" : 121, + "name" : "Trauwaen", + "firstname" : "Nicolas", + "rating" : 1504, + "rank" : -6, + "country" : "FR", + "club" : "33Bo" + }, + { + "id" : 122, + "name" : "Vuichard", + "firstname" : "Gaël", + "rating" : 1700, + "rank" : -4, + "country" : "FR", + "club" : "35Re" + }, + { + "id" : 123, + "name" : "Dyroff", + "firstname" : "Florian", + "rating" : 1700, + "rank" : -4, + "country" : "DE", + "club" : "Baye" + }, + { + "id" : 124, + "name" : "Duzgungu", + "firstname" : "Altug", + "rating" : 1384, + "rank" : -7, + "country" : "TR", + "club" : "Ist" + }, + { + "id" : 125, + "name" : "Lubczynski", + "firstname" : "Konrad", + "rating" : 1117, + "rank" : -10, + "country" : "PL", + "club" : "Wars" + }, + { + "id" : 126, + "name" : "Ionita", + "firstname" : "Virgil_Andrei", + "rating" : 100, + "rank" : -20, + "country" : "Ro", + "club" : "361!" + }, + { + "id" : 127, + "name" : "Kanno", + "firstname" : "Hiroki", + "rating" : 2512, + "rank" : 4, + "country" : "HK", + "club" : "NoCb" + }, + { + "id" : 128, + "name" : "Barbati", + "firstname" : "Luciano", + "rating" : 1234, + "rank" : -8, + "country" : "IT", + "club" : "Pisa" + }, + { + "id" : 129, + "name" : "Drabkova", + "firstname" : "Pavla", + "rating" : 353, + "rank" : -17, + "country" : "CZ", + "club" : "Brno" + }, + { + "id" : 130, + "name" : "Williams", + "firstname" : "Colin", + "rating" : 1514, + "rank" : -5, + "country" : "UK", + "club" : "Bris" + }, + { + "id" : 131, + "name" : "Malavasi", + "firstname" : "Mathieu", + "rating" : 1400, + "rank" : -7, + "country" : "FR", + "club" : "73Ch" + }, + { + "id" : 132, + "name" : "Engelhardt", + "firstname" : "Alexander", + "rating" : 1151, + "rank" : -9, + "country" : "DE", + "club" : "M" + }, + { + "id" : 133, + "name" : "Malatesta", + "firstname" : "Sofia", + "rating" : 1875, + "rank" : -2, + "country" : "IT", + "club" : "Roma" + }, + { + "id" : 134, + "name" : "Vasdal", + "firstname" : "Glenn_Kjetil", + "rating" : 2155, + "rank" : 1, + "country" : "NO", + "club" : "Berg" + }, + { + "id" : 135, + "name" : "Menard", + "firstname" : "Clement", + "rating" : 1664, + "rank" : -4, + "country" : "FR", + "club" : "95Va" + }, + { + "id" : 136, + "name" : "Rosbaeck", + "firstname" : "Noel", + "rating" : 100, + "rank" : -20, + "country" : "FI", + "club" : "YliG" + }, + { + "id" : 137, + "name" : "Kollarik", + "firstname" : "Peter", + "rating" : 1487, + "rank" : -6, + "country" : "SK", + "club" : "Brat" + }, + { + "id" : 138, + "name" : "Surd", + "firstname" : "Justin", + "rating" : 400, + "rank" : -17, + "country" : "US", + "club" : "NoCb" + }, + { + "id" : 139, + "name" : "Trinite", + "firstname" : "Damien", + "rating" : 1661, + "rank" : -4, + "country" : "FR", + "club" : "92An" + }, + { + "id" : 140, + "name" : "Touzot", + "firstname" : "Soren", + "rating" : 1304, + "rank" : -8, + "country" : "FR", + "club" : "75Op" + }, + { + "id" : 141, + "name" : "Battin", + "firstname" : "Leo", + "rating" : 2022, + "rank" : -1, + "country" : "FR", + "club" : "42Se" + }, + { + "id" : 142, + "name" : "Kabachenko", + "firstname" : "Vasilij", + "rating" : 1111, + "rank" : -10, + "country" : "RU", + "club" : "50Pr" + }, + { + "id" : 143, + "name" : "Maurer", + "firstname" : "Frank", + "rating" : 2317, + "rank" : 2, + "country" : "DE", + "club" : "BS" + }, + { + "id" : 144, + "name" : "Limbach", + "firstname" : "Yvonne", + "rating" : 1594, + "rank" : -5, + "country" : "DE", + "club" : "Berl" + }, + { + "id" : 145, + "name" : "Reisenegger", + "firstname" : "Renate", + "rating" : 1999, + "rank" : -1, + "country" : "CL", + "club" : "Teng" + }, + { + "id" : 146, + "name" : "Zhang", + "firstname" : "Mark_Baoliang", + "rating" : 2014, + "rank" : -1, + "country" : "UK", + "club" : "Manc" + }, + { + "id" : 147, + "name" : "Gorza", + "firstname" : "Alexandre", + "rating" : 1556, + "rank" : -5, + "country" : "BE", + "club" : "Bxl" + }, + { + "id" : 148, + "name" : "Breviere", + "firstname" : "Lionel", + "rating" : 1169, + "rank" : -9, + "country" : "BE", + "club" : "Porc" + }, + { + "id" : 149, + "name" : "Crabtree", + "firstname" : "David", + "rating" : 1323, + "rank" : -8, + "country" : "UK", + "club" : "Manc" + }, + { + "id" : 150, + "name" : "Chicoineau", + "firstname" : "Leo", + "rating" : 1741, + "rank" : -4, + "country" : "FR", + "club" : "00ST" + }, + { + "id" : 151, + "name" : "Kim", + "firstname" : "Seong-Jin", + "rating" : 2803, + "rank" : 7, + "country" : "DE", + "club" : "B" + }, + { + "id" : 152, + "name" : "Ghetu", + "firstname" : "Sara_Maria", + "rating" : 556, + "rank" : -15, + "country" : "RO", + "club" : "Cluj" + }, + { + "id" : 153, + "name" : "Macquet", + "firstname" : "Corentin", + "rating" : 574, + "rank" : -15, + "country" : "FR", + "club" : "00St" + }, + { + "id" : 154, + "name" : "Luovula", + "firstname" : "Elena", + "rating" : 1364, + "rank" : -7, + "country" : "FI", + "club" : "YliG" + }, + { + "id" : 155, + "name" : "Waelzer", + "firstname" : "Karel", + "rating" : 1099, + "rank" : -10, + "country" : "CZ", + "club" : "CPis" + }, + { + "id" : 156, + "name" : "Cary", + "firstname" : "Jack", + "rating" : 1794, + "rank" : -3, + "country" : "US", + "club" : "VGC" + }, + { + "id" : 157, + "name" : "Zeng-Lussereau", + "firstname" : "Eliot", + "rating" : 785, + "rank" : -13, + "country" : "FR", + "club" : "38GJ" + }, + { + "id" : 158, + "name" : "Cuyt", + "firstname" : "Sven", + "rating" : 2104, + "rank" : 0, + "country" : "BE", + "club" : "Leuv" + }, + { + "id" : 159, + "name" : "Jegou", + "firstname" : "Marc", + "rating" : 943, + "rank" : -12, + "country" : "FR", + "club" : "44Na" + }, + { + "id" : 160, + "name" : "Berceanu", + "firstname" : "Ovidiu", + "rating" : 1191, + "rank" : -9, + "country" : "RO", + "club" : "TMWS" + }, + { + "id" : 161, + "name" : "Zazanis", + "firstname" : "Petros", + "rating" : 1628, + "rank" : -5, + "country" : "GR", + "club" : "Athe" + }, + { + "id" : 162, + "name" : "Pinchard", + "firstname" : "Alexandre", + "rating" : 1379, + "rank" : -7, + "country" : "FR", + "club" : "92Ge" + }, + { + "id" : 163, + "name" : "Derrien", + "firstname" : "Christele", + "rating" : 1087, + "rank" : -10, + "country" : "FR", + "club" : "35Re" + }, + { + "id" : 164, + "name" : "Juldashev", + "firstname" : "Davron", + "rating" : 564, + "rank" : -15, + "country" : "KY", + "club" : "Seng" + }, + { + "id" : 165, + "name" : "Schramm", + "firstname" : "Christina", + "rating" : 416, + "rank" : -17, + "country" : "DE", + "club" : "KI" + }, + { + "id" : 166, + "name" : "Mouial", + "firstname" : "Maxime", + "rating" : 400, + "rank" : -17, + "country" : "FR", + "club" : "75OB" + }, + { + "id" : 167, + "name" : "Butaud", + "firstname" : "Remi", + "rating" : 1540, + "rank" : -6, + "country" : "FR", + "club" : "06Pe" + }, + { + "id" : 168, + "name" : "Tu", + "firstname" : "Jean-Louis", + "rating" : 1471, + "rank" : -6, + "country" : "FR", + "club" : "92An" + }, + { + "id" : 169, + "name" : "Mouhounou", + "firstname" : "Sophie", + "rating" : 1525, + "rank" : -6, + "country" : "FR", + "club" : "91Or" + }, + { + "id" : 170, + "name" : "Miksa", + "firstname" : "Marta", + "rating" : 1331, + "rank" : -9, + "country" : "HR", + "club" : "Inse" + }, + { + "id" : 171, + "name" : "Engelen", + "firstname" : "Gints", + "rating" : 1809, + "rank" : -3, + "country" : "BE", + "club" : "Leuv" + }, + { + "id" : 172, + "name" : "Rawat", + "firstname" : "Karan", + "rating" : 1600, + "rank" : -5, + "country" : "IN", + "club" : "iaga" + }, + { + "id" : 173, + "name" : "Groot", + "firstname" : "Rene_de", + "rating" : 980, + "rank" : -11, + "country" : "NL", + "club" : "Utre" + }, + { + "id" : 174, + "name" : "Cuello", + "firstname" : "Kevin", + "rating" : 1657, + "rank" : -4, + "country" : "FR", + "club" : "35Re" + }, + { + "id" : 175, + "name" : "Vandendyck", + "firstname" : "Leo", + "rating" : 861, + "rank" : -12, + "country" : "FR", + "club" : "91Or" + }, + { + "id" : 176, + "name" : "Zach", + "firstname" : "Lukas", + "rating" : 347, + "rank" : -18, + "country" : "CZ", + "club" : "Usti" + } + ], + "games" : [ + [ + { + "id" : 1, + "t" : 1, + "w" : 89, + "b" : 127, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 2, + "t" : 2, + "w" : 101, + "b" : 118, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 3, + "t" : 3, + "w" : 151, + "b" : 50, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 4, + "t" : 4, + "w" : 120, + "b" : 86, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 5, + "t" : 5, + "w" : 56, + "b" : 87, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 6, + "t" : 6, + "w" : 58, + "b" : 42, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 7, + "t" : 7, + "w" : 13, + "b" : 106, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 8, + "t" : 8, + "w" : 143, + "b" : 72, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 9, + "t" : 9, + "w" : 43, + "b" : 134, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 10, + "t" : 10, + "w" : 26, + "b" : 158, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 11, + "t" : 11, + "w" : 102, + "b" : 77, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 12, + "t" : 12, + "w" : 63, + "b" : 99, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 13, + "t" : 13, + "w" : 141, + "b" : 145, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 14, + "t" : 14, + "w" : 92, + "b" : 107, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 15, + "t" : 15, + "w" : 67, + "b" : 146, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 16, + "t" : 16, + "w" : 15, + "b" : 4, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 17, + "t" : 17, + "w" : 74, + "b" : 44, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 18, + "t" : 18, + "w" : 54, + "b" : 10, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 19, + "t" : 19, + "w" : 62, + "b" : 133, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 20, + "t" : 20, + "w" : 171, + "b" : 156, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 21, + "t" : 21, + "w" : 60, + "b" : 79, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 22, + "t" : 22, + "w" : 97, + "b" : 35, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 23, + "t" : 23, + "w" : 119, + "b" : 117, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 24, + "t" : 24, + "w" : 122, + "b" : 40, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 25, + "t" : 25, + "w" : 49, + "b" : 69, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 26, + "t" : 26, + "w" : 46, + "b" : 7, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 27, + "t" : 27, + "w" : 139, + "b" : 150, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 28, + "t" : 28, + "w" : 174, + "b" : 123, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 29, + "t" : 29, + "w" : 135, + "b" : 98, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 30, + "t" : 30, + "w" : 5, + "b" : 84, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 31, + "t" : 31, + "w" : 2, + "b" : 31, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 32, + "t" : 32, + "w" : 33, + "b" : 1, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 33, + "t" : 33, + "w" : 78, + "b" : 8, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 34, + "t" : 34, + "w" : 39, + "b" : 130, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 35, + "t" : 35, + "w" : 161, + "b" : 147, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 36, + "t" : 36, + "w" : 169, + "b" : 172, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 37, + "t" : 37, + "w" : 11, + "b" : 167, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 38, + "t" : 38, + "w" : 53, + "b" : 114, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 39, + "t" : 39, + "w" : 112, + "b" : 82, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 40, + "t" : 40, + "w" : 168, + "b" : 110, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 41, + "t" : 41, + "w" : 96, + "b" : 137, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 42, + "t" : 42, + "w" : 75, + "b" : 124, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 43, + "t" : 43, + "w" : 32, + "b" : 154, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 44, + "t" : 44, + "w" : 73, + "b" : 19, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 45, + "t" : 45, + "w" : 109, + "b" : 131, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 46, + "t" : 46, + "w" : 140, + "b" : 128, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 47, + "t" : 47, + "w" : 105, + "b" : 27, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 48, + "t" : 48, + "w" : 21, + "b" : 149, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 49, + "t" : 49, + "w" : 48, + "b" : 66, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 50, + "t" : 50, + "w" : 160, + "b" : 90, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 51, + "t" : 51, + "w" : 148, + "b" : 45, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 52, + "t" : 52, + "w" : 108, + "b" : 76, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 53, + "t" : 53, + "w" : 100, + "b" : 132, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 54, + "t" : 54, + "w" : 170, + "b" : 57, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 55, + "t" : 55, + "w" : 93, + "b" : 125, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 56, + "t" : 56, + "w" : 80, + "b" : 14, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 57, + "t" : 57, + "w" : 163, + "b" : 94, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 58, + "t" : 58, + "w" : 52, + "b" : 142, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 59, + "t" : 59, + "w" : 36, + "b" : 30, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 60, + "t" : 60, + "w" : 70, + "b" : 155, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 61, + "t" : 61, + "w" : 64, + "b" : 25, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 62, + "t" : 62, + "w" : 173, + "b" : 41, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 63, + "t" : 63, + "w" : 113, + "b" : 12, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 64, + "t" : 64, + "w" : 159, + "b" : 175, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 65, + "t" : 65, + "w" : 157, + "b" : 116, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 66, + "t" : 66, + "w" : 24, + "b" : 17, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 67, + "t" : 67, + "w" : 91, + "b" : 20, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 68, + "t" : 68, + "w" : 18, + "b" : 153, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 69, + "t" : 69, + "w" : 152, + "b" : 111, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 70, + "t" : 70, + "w" : 59, + "b" : 164, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 71, + "t" : 71, + "w" : 71, + "b" : 88, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 72, + "t" : 72, + "w" : 165, + "b" : 129, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 73, + "t" : 73, + "w" : 166, + "b" : 138, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 74, + "t" : 74, + "w" : 176, + "b" : 65, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 75, + "t" : 75, + "w" : 115, + "b" : 83, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 76, + "t" : 76, + "w" : 126, + "b" : 68, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 77, + "t" : 77, + "w" : 16, + "b" : 47, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 78, + "t" : 78, + "w" : 37, + "b" : 6, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 79, + "t" : 79, + "w" : 23, + "b" : 95, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 80, + "t" : 80, + "w" : 34, + "b" : 136, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 81, + "t" : 81, + "w" : 3, + "b" : 85, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 82, + "t" : 82, + "w" : 81, + "b" : 38, + "h" : 0, + "r" : "w", + "dd" : 0 + } + ], + [ + { + "id" : 83, + "t" : 25, + "w" : 104, + "b" : 122, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 84, + "t" : 26, + "w" : 123, + "b" : 139, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 85, + "t" : 27, + "w" : 150, + "b" : 135, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 86, + "t" : 28, + "w" : 7, + "b" : 2, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 87, + "t" : 29, + "w" : 40, + "b" : 147, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 88, + "t" : 30, + "w" : 1, + "b" : 46, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 89, + "t" : 31, + "w" : 98, + "b" : 8, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 90, + "t" : 32, + "w" : 84, + "b" : 130, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 91, + "t" : 33, + "w" : 169, + "b" : 33, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 92, + "t" : 34, + "w" : 82, + "b" : 39, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 93, + "t" : 35, + "w" : 167, + "b" : 78, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 94, + "t" : 36, + "w" : 31, + "b" : 75, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 95, + "t" : 37, + "w" : 172, + "b" : 168, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 96, + "t" : 38, + "w" : 114, + "b" : 11, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 97, + "t" : 39, + "w" : 121, + "b" : 112, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 98, + "t" : 40, + "w" : 53, + "b" : 96, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 99, + "t" : 41, + "w" : 110, + "b" : 73, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 100, + "t" : 42, + "w" : 137, + "b" : 32, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 101, + "t" : 43, + "w" : 124, + "b" : 109, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 102, + "t" : 44, + "w" : 19, + "b" : 105, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 103, + "t" : 45, + "w" : 154, + "b" : 149, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 104, + "t" : 46, + "w" : 128, + "b" : 131, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 105, + "t" : 47, + "w" : 27, + "b" : 162, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 106, + "t" : 48, + "w" : 45, + "b" : 21, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 107, + "t" : 49, + "w" : 61, + "b" : 170, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 108, + "t" : 50, + "w" : 90, + "b" : 108, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 109, + "t" : 51, + "w" : 30, + "b" : 160, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 110, + "t" : 52, + "w" : 9, + "b" : 36, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 111, + "t" : 53, + "w" : 76, + "b" : 52, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 112, + "t" : 54, + "w" : 125, + "b" : 148, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 113, + "t" : 55, + "w" : 155, + "b" : 132, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 114, + "t" : 56, + "w" : 57, + "b" : 80, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 115, + "t" : 57, + "w" : 142, + "b" : 163, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 116, + "t" : 58, + "w" : 173, + "b" : 93, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 117, + "t" : 59, + "w" : 14, + "b" : 113, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 118, + "t" : 60, + "w" : 64, + "b" : 70, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 119, + "t" : 61, + "w" : 175, + "b" : 12, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 120, + "t" : 62, + "w" : 25, + "b" : 116, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 121, + "t" : 63, + "w" : 159, + "b" : 24, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 122, + "t" : 64, + "w" : 91, + "b" : 18, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 123, + "t" : 65, + "w" : 111, + "b" : 20, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 124, + "t" : 66, + "w" : 17, + "b" : 59, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 125, + "t" : 67, + "w" : 153, + "b" : 152, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 126, + "t" : 68, + "w" : 164, + "b" : 71, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 127, + "t" : 69, + "w" : 88, + "b" : 165, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 128, + "t" : 70, + "w" : 129, + "b" : 166, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 129, + "t" : 71, + "w" : 83, + "b" : 176, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 130, + "t" : 72, + "w" : 65, + "b" : 115, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 131, + "t" : 73, + "w" : 85, + "b" : 55, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 132, + "t" : 74, + "w" : 68, + "b" : 37, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 133, + "t" : 75, + "w" : 23, + "b" : 81, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 134, + "t" : 76, + "w" : 126, + "b" : 16, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 135, + "t" : 77, + "w" : 6, + "b" : 3, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 136, + "t" : 78, + "w" : 47, + "b" : 34, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 137, + "t" : 79, + "w" : 95, + "b" : 22, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 138, + "t" : 1, + "w" : 118, + "b" : 56, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 139, + "t" : 2, + "w" : 87, + "b" : 101, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 140, + "t" : 3, + "w" : 127, + "b" : 120, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 141, + "t" : 4, + "w" : 151, + "b" : 58, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 142, + "t" : 5, + "w" : 42, + "b" : 89, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 143, + "t" : 6, + "w" : 86, + "b" : 13, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 144, + "t" : 7, + "w" : 50, + "b" : 143, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 145, + "t" : 8, + "w" : 106, + "b" : 43, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 146, + "t" : 9, + "w" : 158, + "b" : 134, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 147, + "t" : 10, + "w" : 77, + "b" : 72, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 148, + "t" : 11, + "w" : 99, + "b" : 26, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 149, + "t" : 12, + "w" : 107, + "b" : 102, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 150, + "t" : 13, + "w" : 63, + "b" : 15, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 151, + "t" : 14, + "w" : 103, + "b" : 92, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 152, + "t" : 15, + "w" : 145, + "b" : 146, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 153, + "t" : 16, + "w" : 44, + "b" : 141, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 154, + "t" : 17, + "w" : 133, + "b" : 67, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 155, + "t" : 18, + "w" : 10, + "b" : 4, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 156, + "t" : 19, + "w" : 54, + "b" : 62, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 157, + "t" : 20, + "w" : 117, + "b" : 74, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 158, + "t" : 21, + "w" : 35, + "b" : 171, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 159, + "t" : 22, + "w" : 156, + "b" : 174, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 160, + "t" : 23, + "w" : 69, + "b" : 119, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 161, + "t" : 24, + "w" : 5, + "b" : 97, + "h" : 0, + "r" : "w", + "dd" : 0 + } + ], + [ + { + "id" : 162, + "t" : 49, + "w" : 148, + "b" : 140, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 163, + "t" : 50, + "w" : 45, + "b" : 100, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 164, + "t" : 51, + "w" : 170, + "b" : 155, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 165, + "t" : 52, + "w" : 132, + "b" : 70, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 166, + "t" : 53, + "w" : 142, + "b" : 80, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 167, + "t" : 54, + "w" : 93, + "b" : 52, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 168, + "t" : 55, + "w" : 94, + "b" : 9, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 169, + "t" : 56, + "w" : 36, + "b" : 113, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 170, + "t" : 57, + "w" : 14, + "b" : 64, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 171, + "t" : 58, + "w" : 12, + "b" : 163, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 172, + "t" : 59, + "w" : 25, + "b" : 173, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 173, + "t" : 60, + "w" : 116, + "b" : 159, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 174, + "t" : 61, + "w" : 175, + "b" : 91, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 175, + "t" : 62, + "w" : 20, + "b" : 157, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 176, + "t" : 63, + "w" : 59, + "b" : 24, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 177, + "t" : 64, + "w" : 18, + "b" : 111, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 178, + "t" : 65, + "w" : 164, + "b" : 153, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 179, + "t" : 66, + "w" : 88, + "b" : 152, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 180, + "t" : 67, + "w" : 17, + "b" : 129, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 181, + "t" : 68, + "w" : 71, + "b" : 176, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 182, + "t" : 69, + "w" : 65, + "b" : 166, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 183, + "t" : 70, + "w" : 83, + "b" : 23, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 184, + "t" : 71, + "w" : 165, + "b" : 16, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 185, + "t" : 72, + "w" : 68, + "b" : 85, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 186, + "t" : 73, + "w" : 37, + "b" : 115, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 187, + "t" : 74, + "w" : 28, + "b" : 81, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 188, + "t" : 75, + "w" : 47, + "b" : 3, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 189, + "t" : 76, + "w" : 136, + "b" : 95, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 190, + "t" : 77, + "w" : 6, + "b" : 34, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 191, + "t" : 78, + "w" : 22, + "b" : 126, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 192, + "t" : 1, + "w" : 118, + "b" : 151, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 193, + "t" : 2, + "w" : 120, + "b" : 101, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 194, + "t" : 3, + "w" : 56, + "b" : 86, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 195, + "t" : 4, + "w" : 127, + "b" : 143, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 196, + "t" : 5, + "w" : 50, + "b" : 42, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 197, + "t" : 6, + "w" : 13, + "b" : 89, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 198, + "t" : 7, + "w" : 58, + "b" : 106, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 199, + "t" : 8, + "w" : 43, + "b" : 87, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 200, + "t" : 9, + "w" : 72, + "b" : 99, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 201, + "t" : 10, + "w" : 107, + "b" : 26, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 202, + "t" : 11, + "w" : 44, + "b" : 158, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 203, + "t" : 12, + "w" : 146, + "b" : 77, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 204, + "t" : 13, + "w" : 92, + "b" : 63, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 205, + "t" : 14, + "w" : 4, + "b" : 102, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 206, + "t" : 15, + "w" : 15, + "b" : 133, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 207, + "t" : 16, + "w" : 10, + "b" : 67, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 208, + "t" : 17, + "w" : 103, + "b" : 54, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 209, + "t" : 18, + "w" : 117, + "b" : 60, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 210, + "t" : 19, + "w" : 145, + "b" : 5, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 211, + "t" : 20, + "w" : 62, + "b" : 150, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 212, + "t" : 21, + "w" : 35, + "b" : 69, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 213, + "t" : 22, + "w" : 7, + "b" : 156, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 214, + "t" : 23, + "w" : 139, + "b" : 97, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 215, + "t" : 24, + "w" : 119, + "b" : 40, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 216, + "t" : 25, + "w" : 98, + "b" : 122, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 217, + "t" : 26, + "w" : 31, + "b" : 135, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 218, + "t" : 27, + "w" : 2, + "b" : 1, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 219, + "t" : 28, + "w" : 8, + "b" : 84, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 220, + "t" : 29, + "w" : 168, + "b" : 46, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 221, + "t" : 30, + "w" : 123, + "b" : 167, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 222, + "t" : 31, + "w" : 130, + "b" : 82, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 223, + "t" : 32, + "w" : 147, + "b" : 96, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 224, + "t" : 33, + "w" : 33, + "b" : 172, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 225, + "t" : 34, + "w" : 144, + "b" : 39, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 226, + "t" : 35, + "w" : 110, + "b" : 169, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 227, + "t" : 36, + "w" : 114, + "b" : 78, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 228, + "t" : 37, + "w" : 121, + "b" : 53, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 229, + "t" : 38, + "w" : 32, + "b" : 75, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 230, + "t" : 39, + "w" : 11, + "b" : 19, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 231, + "t" : 40, + "w" : 109, + "b" : 112, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 232, + "t" : 41, + "w" : 149, + "b" : 137, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 233, + "t" : 42, + "w" : 73, + "b" : 128, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 234, + "t" : 43, + "w" : 66, + "b" : 105, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 235, + "t" : 44, + "w" : 51, + "b" : 61, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 236, + "t" : 45, + "w" : 131, + "b" : 108, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 237, + "t" : 46, + "w" : 21, + "b" : 160, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 238, + "t" : 47, + "w" : 90, + "b" : 124, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 239, + "t" : 48, + "w" : 27, + "b" : 76, + "h" : 0, + "r" : "b", + "dd" : 0 + } + ], + [ + { + "id" : 240, + "t" : 1, + "w" : 151, + "b" : 127, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 241, + "t" : 2, + "w" : 118, + "b" : 120, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 242, + "t" : 3, + "w" : 86, + "b" : 50, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 243, + "t" : 4, + "w" : 89, + "b" : 56, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 244, + "t" : 5, + "w" : 101, + "b" : 42, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 245, + "t" : 6, + "w" : 143, + "b" : 58, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 246, + "t" : 7, + "w" : 87, + "b" : 106, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 247, + "t" : 8, + "w" : 99, + "b" : 13, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 248, + "t" : 9, + "w" : 26, + "b" : 43, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 249, + "t" : 10, + "w" : 158, + "b" : 72, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 250, + "t" : 11, + "w" : 77, + "b" : 44, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 251, + "t" : 12, + "w" : 146, + "b" : 63, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 252, + "t" : 13, + "w" : 4, + "b" : 107, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 253, + "t" : 14, + "w" : 133, + "b" : 92, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 254, + "t" : 15, + "w" : 102, + "b" : 103, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 255, + "t" : 16, + "w" : 67, + "b" : 145, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 256, + "t" : 17, + "w" : 15, + "b" : 62, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 257, + "t" : 18, + "w" : 117, + "b" : 10, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 258, + "t" : 19, + "w" : 74, + "b" : 7, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 259, + "t" : 20, + "w" : 69, + "b" : 54, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 260, + "t" : 21, + "w" : 104, + "b" : 5, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 261, + "t" : 22, + "w" : 156, + "b" : 40, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 262, + "t" : 23, + "w" : 98, + "b" : 35, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 263, + "t" : 24, + "w" : 84, + "b" : 2, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 264, + "t" : 25, + "w" : 150, + "b" : 31, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 265, + "t" : 26, + "w" : 135, + "b" : 123, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 266, + "t" : 27, + "w" : 97, + "b" : 33, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 267, + "t" : 28, + "w" : 96, + "b" : 119, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 268, + "t" : 29, + "w" : 1, + "b" : 168, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 269, + "t" : 30, + "w" : 82, + "b" : 139, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 270, + "t" : 31, + "w" : 122, + "b" : 53, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 271, + "t" : 32, + "w" : 46, + "b" : 169, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 272, + "t" : 33, + "w" : 8, + "b" : 144, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 273, + "t" : 34, + "w" : 130, + "b" : 114, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 274, + "t" : 35, + "w" : 167, + "b" : 32, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 275, + "t" : 36, + "w" : 172, + "b" : 137, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 276, + "t" : 37, + "w" : 39, + "b" : 121, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 277, + "t" : 38, + "w" : 78, + "b" : 73, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 278, + "t" : 39, + "w" : 19, + "b" : 110, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 279, + "t" : 40, + "w" : 75, + "b" : 109, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 280, + "t" : 41, + "w" : 112, + "b" : 108, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 281, + "t" : 42, + "w" : 124, + "b" : 66, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 282, + "t" : 43, + "w" : 128, + "b" : 160, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 283, + "t" : 44, + "w" : 131, + "b" : 149, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 284, + "t" : 45, + "w" : 76, + "b" : 154, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 285, + "t" : 46, + "w" : 140, + "b" : 45, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 286, + "t" : 47, + "w" : 155, + "b" : 21, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 287, + "t" : 48, + "w" : 61, + "b" : 9, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 288, + "t" : 49, + "w" : 90, + "b" : 142, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 289, + "t" : 50, + "w" : 93, + "b" : 148, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 290, + "t" : 51, + "w" : 113, + "b" : 170, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 291, + "t" : 52, + "w" : 70, + "b" : 14, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 292, + "t" : 53, + "w" : 80, + "b" : 12, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 293, + "t" : 54, + "w" : 163, + "b" : 25, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 294, + "t" : 55, + "w" : 52, + "b" : 159, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 295, + "t" : 56, + "w" : 64, + "b" : 175, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 296, + "t" : 57, + "w" : 116, + "b" : 91, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 297, + "t" : 58, + "w" : 153, + "b" : 20, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 298, + "t" : 59, + "w" : 24, + "b" : 157, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 299, + "t" : 60, + "w" : 111, + "b" : 164, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 300, + "t" : 61, + "w" : 152, + "b" : 18, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 301, + "t" : 62, + "w" : 166, + "b" : 88, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 302, + "t" : 63, + "w" : 129, + "b" : 176, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 303, + "t" : 64, + "w" : 16, + "b" : 65, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 304, + "t" : 65, + "w" : 85, + "b" : 71, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 305, + "t" : 66, + "w" : 115, + "b" : 23, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 306, + "t" : 67, + "w" : 83, + "b" : 68, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 307, + "t" : 68, + "w" : 3, + "b" : 55, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 308, + "t" : 69, + "w" : 81, + "b" : 47, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 309, + "t" : 70, + "w" : 95, + "b" : 126, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 310, + "t" : 71, + "w" : 34, + "b" : 37, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 311, + "t" : 72, + "w" : 22, + "b" : 6, + "h" : 0, + "r" : "w", + "dd" : 0 + } + ], + [ + { + "id" : 312, + "t" : 1, + "w" : 127, + "b" : 118, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 313, + "t" : 2, + "w" : 89, + "b" : 151, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 314, + "t" : 3, + "w" : 120, + "b" : 50, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 315, + "t" : 4, + "w" : 56, + "b" : 58, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 316, + "t" : 5, + "w" : 143, + "b" : 101, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 317, + "t" : 6, + "w" : 86, + "b" : 43, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 318, + "t" : 7, + "w" : 87, + "b" : 99, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 319, + "t" : 8, + "w" : 106, + "b" : 72, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 320, + "t" : 9, + "w" : 26, + "b" : 146, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 321, + "t" : 10, + "w" : 77, + "b" : 4, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 322, + "t" : 11, + "w" : 63, + "b" : 107, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 323, + "t" : 12, + "w" : 67, + "b" : 92, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 324, + "t" : 13, + "w" : 103, + "b" : 15, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 325, + "t" : 14, + "w" : 133, + "b" : 10, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 326, + "t" : 15, + "w" : 102, + "b" : 141, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 327, + "t" : 16, + "w" : 145, + "b" : 74, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 328, + "t" : 17, + "w" : 54, + "b" : 150, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 329, + "t" : 18, + "w" : 171, + "b" : 117, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 330, + "t" : 19, + "w" : 40, + "b" : 7, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 331, + "t" : 20, + "w" : 84, + "b" : 69, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 332, + "t" : 21, + "w" : 62, + "b" : 97, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 333, + "t" : 22, + "w" : 139, + "b" : 5, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 334, + "t" : 23, + "w" : 35, + "b" : 31, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 335, + "t" : 24, + "w" : 33, + "b" : 156, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 336, + "t" : 25, + "w" : 96, + "b" : 2, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 337, + "t" : 26, + "w" : 123, + "b" : 168, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 338, + "t" : 27, + "w" : 135, + "b" : 53, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 339, + "t" : 28, + "w" : 167, + "b" : 122, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 340, + "t" : 29, + "w" : 119, + "b" : 82, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 341, + "t" : 30, + "w" : 1, + "b" : 114, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 342, + "t" : 31, + "w" : 144, + "b" : 46, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 343, + "t" : 32, + "w" : 8, + "b" : 130, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 344, + "t" : 33, + "w" : 147, + "b" : 121, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 345, + "t" : 34, + "w" : 174, + "b" : 32, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 346, + "t" : 35, + "w" : 172, + "b" : 19, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 347, + "t" : 36, + "w" : 109, + "b" : 73, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 348, + "t" : 37, + "w" : 39, + "b" : 128, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 349, + "t" : 38, + "w" : 149, + "b" : 169, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 350, + "t" : 39, + "w" : 66, + "b" : 110, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 351, + "t" : 40, + "w" : 108, + "b" : 75, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 352, + "t" : 41, + "w" : 137, + "b" : 21, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 353, + "t" : 42, + "w" : 112, + "b" : 140, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 354, + "t" : 43, + "w" : 124, + "b" : 51, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 355, + "t" : 44, + "w" : 160, + "b" : 11, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 356, + "t" : 45, + "w" : 105, + "b" : 76, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 357, + "t" : 46, + "w" : 131, + "b" : 155, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 358, + "t" : 47, + "w" : 9, + "b" : 154, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 359, + "t" : 48, + "w" : 45, + "b" : 113, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 360, + "t" : 49, + "w" : 148, + "b" : 52, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 361, + "t" : 50, + "w" : 70, + "b" : 170, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 362, + "t" : 51, + "w" : 14, + "b" : 90, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 363, + "t" : 52, + "w" : 57, + "b" : 27, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 364, + "t" : 53, + "w" : 12, + "b" : 93, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 365, + "t" : 54, + "w" : 80, + "b" : 30, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 366, + "t" : 55, + "w" : 132, + "b" : 94, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 367, + "t" : 56, + "w" : 25, + "b" : 36, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 368, + "t" : 57, + "w" : 175, + "b" : 163, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 369, + "t" : 58, + "w" : 159, + "b" : 64, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 370, + "t" : 59, + "w" : 91, + "b" : 173, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 371, + "t" : 60, + "w" : 153, + "b" : 116, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 372, + "t" : 61, + "w" : 20, + "b" : 24, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 373, + "t" : 62, + "w" : 157, + "b" : 59, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 374, + "t" : 63, + "w" : 164, + "b" : 18, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 375, + "t" : 64, + "w" : 111, + "b" : 17, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 376, + "t" : 65, + "w" : 176, + "b" : 88, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 377, + "t" : 66, + "w" : 71, + "b" : 129, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 378, + "t" : 67, + "w" : 152, + "b" : 166, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 379, + "t" : 68, + "w" : 16, + "b" : 23, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 380, + "t" : 69, + "w" : 115, + "b" : 165, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 381, + "t" : 70, + "w" : 65, + "b" : 68, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 382, + "t" : 71, + "w" : 81, + "b" : 34, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 383, + "t" : 72, + "w" : 83, + "b" : 28, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 384, + "t" : 73, + "w" : 136, + "b" : 3, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 385, + "t" : 74, + "w" : 126, + "b" : 47, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 386, + "t" : 75, + "w" : 37, + "b" : 22, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 387, + "t" : 76, + "w" : 95, + "b" : 6, + "h" : 0, + "r" : "w", + "dd" : 0 + } + ], + [ + { + "id" : 388, + "t" : 1, + "w" : 118, + "b" : 89, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 389, + "t" : 2, + "w" : 101, + "b" : 151, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 390, + "t" : 3, + "w" : 58, + "b" : 127, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 391, + "t" : 4, + "w" : 50, + "b" : 56, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 392, + "t" : 5, + "w" : 86, + "b" : 143, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 393, + "t" : 6, + "w" : 120, + "b" : 87, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 394, + "t" : 7, + "w" : 43, + "b" : 99, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 395, + "t" : 8, + "w" : 72, + "b" : 26, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 396, + "t" : 9, + "w" : 92, + "b" : 146, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 397, + "t" : 10, + "w" : 63, + "b" : 67, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 398, + "t" : 11, + "w" : 133, + "b" : 103, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 399, + "t" : 12, + "w" : 4, + "b" : 141, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 400, + "t" : 13, + "w" : 107, + "b" : 54, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 401, + "t" : 14, + "w" : 74, + "b" : 102, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 402, + "t" : 15, + "w" : 145, + "b" : 117, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 403, + "t" : 16, + "w" : 10, + "b" : 84, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 404, + "t" : 17, + "w" : 40, + "b" : 62, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 405, + "t" : 18, + "w" : 5, + "b" : 171, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 406, + "t" : 19, + "w" : 7, + "b" : 104, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 407, + "t" : 20, + "w" : 150, + "b" : 33, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 408, + "t" : 21, + "w" : 168, + "b" : 69, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 409, + "t" : 22, + "w" : 31, + "b" : 96, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 410, + "t" : 23, + "w" : 156, + "b" : 139, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 411, + "t" : 24, + "w" : 46, + "b" : 35, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 412, + "t" : 25, + "w" : 97, + "b" : 174, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 413, + "t" : 26, + "w" : 82, + "b" : 135, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 414, + "t" : 27, + "w" : 114, + "b" : 123, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 415, + "t" : 28, + "w" : 2, + "b" : 167, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 416, + "t" : 29, + "w" : 122, + "b" : 172, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 417, + "t" : 30, + "w" : 169, + "b" : 119, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 418, + "t" : 31, + "w" : 53, + "b" : 144, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 419, + "t" : 32, + "w" : 73, + "b" : 1, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 420, + "t" : 33, + "w" : 130, + "b" : 121, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 421, + "t" : 34, + "w" : 32, + "b" : 8, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 422, + "t" : 35, + "w" : 19, + "b" : 39, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 423, + "t" : 36, + "w" : 108, + "b" : 110, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 424, + "t" : 37, + "w" : 137, + "b" : 109, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 425, + "t" : 38, + "w" : 149, + "b" : 140, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 426, + "t" : 39, + "w" : 160, + "b" : 75, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 427, + "t" : 40, + "w" : 128, + "b" : 51, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 428, + "t" : 41, + "w" : 76, + "b" : 21, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 429, + "t" : 42, + "w" : 131, + "b" : 148, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 430, + "t" : 43, + "w" : 162, + "b" : 112, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 431, + "t" : 44, + "w" : 9, + "b" : 124, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 432, + "t" : 45, + "w" : 155, + "b" : 113, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 433, + "t" : 46, + "w" : 154, + "b" : 93, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 434, + "t" : 47, + "w" : 170, + "b" : 14, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 435, + "t" : 48, + "w" : 52, + "b" : 90, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 436, + "t" : 49, + "w" : 70, + "b" : 57, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 437, + "t" : 50, + "w" : 36, + "b" : 80, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 438, + "t" : 51, + "w" : 12, + "b" : 27, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 439, + "t" : 52, + "w" : 132, + "b" : 25, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 440, + "t" : 53, + "w" : 173, + "b" : 175, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 441, + "t" : 54, + "w" : 163, + "b" : 64, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 442, + "t" : 55, + "w" : 91, + "b" : 153, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 443, + "t" : 56, + "w" : 20, + "b" : 159, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 444, + "t" : 57, + "w" : 116, + "b" : 59, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 445, + "t" : 58, + "w" : 157, + "b" : 164, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 446, + "t" : 59, + "w" : 24, + "b" : 111, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 447, + "t" : 60, + "w" : 18, + "b" : 176, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 448, + "t" : 61, + "w" : 71, + "b" : 152, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 449, + "t" : 62, + "w" : 166, + "b" : 17, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 450, + "t" : 63, + "w" : 88, + "b" : 16, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 451, + "t" : 64, + "w" : 23, + "b" : 129, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 452, + "t" : 65, + "w" : 65, + "b" : 83, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 453, + "t" : 66, + "w" : 126, + "b" : 115, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 454, + "t" : 67, + "w" : 34, + "b" : 68, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 455, + "t" : 68, + "w" : 85, + "b" : 95, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 456, + "t" : 69, + "w" : 3, + "b" : 22, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 457, + "t" : 70, + "w" : 55, + "b" : 37, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 458, + "t" : 71, + "w" : 81, + "b" : 6, + "h" : 1, + "r" : "w", + "dd" : 0 + } + ] + ] +} diff --git a/view-webapp/src/main/resources/examples/20230127-grenoble.tour b/view-webapp/src/main/resources/examples/20230127-grenoble.tour new file mode 100644 index 0000000..11ca27d --- /dev/null +++ b/view-webapp/src/main/resources/examples/20230127-grenoble.tour @@ -0,0 +1,4844 @@ +{ + "type" : "INDIVIDUAL", + "name" : "TIGGRE Ellie Cup 2024", + "shortName" : "230127-grenoble", + "startDate" : "2024-01-27", + "endDate" : "2024-01-27", + "country" : "fr", + "location" : "Grenoble", + "online" : false, + "komi" : 7.5, + "rules" : "FRENCH", + "gobanSize" : 19, + "timeSystem" : { + "type" : "FISCHER", + "mainTime" : 3000, + "increment" : 15, + "maxTime" : 0 + }, + "rounds" : 5, + "pairing" : { + "type" : "MAC_MAHON", + "base" : { + "nx1" : 0.5, + "dupWeight" : 5.0E14, + "random" : 0.0, + "colorBalanceWeight" : 1000000.0 + }, + "main" : { + "catWeight" : 2.0E13, + "scoreWeight" : 1.0E11, + "upDownWeight" : 1.0E8, + "upDownCompensate" : true, + "upDownLowerMode" : "TOP", + "upDownUpperMode" : "BOTTOM", + "maximizeSeeding" : 5000000.0, + "firstSeedLastRound" : 1, + "firstSeed" : "SPLIT_AND_RANDOM", + "secondSeed" : "SPLIT_AND_FOLD", + "firstSeedAddCrit" : "RATING", + "secondSeedAddCrit" : "NONE" + }, + "secondary" : { + "barThreshold" : true, + "rankThreshold" : 0, + "winsThreshold" : true, + "secWeight" : 1.0E11 + }, + "geo" : { + "weight" : 1.0E11, + "mmsDiffCountry" : 1, + "mmsDiffClubGroup" : 2, + "mmsDiffClub" : 3 + }, + "handicap" : { + "weight" : 0.0, + "useMMS" : true, + "threshold" : 0, + "correction" : 1, + "ceiling" : 9 + }, + "placement" : [ + "MMS", + "SOSM", + "SOSOSM" + ], + "mmFloor" : -20, + "mmBar" : 2 + }, + "players" : [ + { + "id" : 2, + "name" : "Chapuis", + "firstname" : "Nicolas", + "rating" : 1545, + "rank" : -5, + "country" : "fr", + "club" : "13Ma", + "final" : true + }, + { + "id" : 4, + "name" : "Clerc", + "firstname" : "Annabel", + "rating" : 731, + "rank" : -14, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 4 + ] + }, + { + "id" : 6, + "name" : "Burzo", + "firstname" : "Cornel", + "rating" : 2601, + "rank" : 5, + "country" : "ro", + "club" : "BaMa", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 8, + "name" : "Czernecki", + "firstname" : "Cezary", + "rating" : 2450, + "rank" : 4, + "country" : "pl", + "club" : "Bial", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 10, + "name" : "Guillaume", + "firstname" : "Leo", + "rating" : 849, + "rank" : -13, + "country" : "fr", + "club" : "75CF", + "final" : true + }, + { + "id" : 12, + "name" : "Surma", + "firstname" : "Mateusz", + "rating" : 2756, + "rank" : 6, + "country" : "pl", + "club" : "Dzim", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 14, + "name" : "Imamura-Cornuejols", + "firstname" : "Toru", + "rating" : 2315, + "rank" : 2, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 16, + "name" : "Valet", + "firstname" : "Fabien", + "rating" : 2057, + "rank" : 0, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 18, + "name" : "Mounie", + "firstname" : "Gregory", + "rating" : 1198, + "rank" : -9, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 20, + "name" : "Delva", + "firstname" : "Quentin", + "rating" : 808, + "rank" : -13, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 22, + "name" : "Semonnay", + "firstname" : "Remy", + "rating" : 781, + "rank" : -13, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 5 + ] + }, + { + "id" : 24, + "name" : "Hauchecorne", + "firstname" : "Pauline", + "rating" : 163, + "rank" : -19, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 26, + "name" : "Carrere", + "firstname" : "Colin", + "rating" : 1879, + "rank" : -2, + "country" : "fr", + "club" : "34Mo", + "final" : true + }, + { + "id" : 28, + "name" : "Bocle", + "firstname" : "Milena", + "rating" : 2277, + "rank" : 2, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 30, + "name" : "Wurzinger", + "firstname" : "Ralf", + "rating" : 1983, + "rank" : -1, + "country" : "fr", + "club" : "91Or", + "final" : true + }, + { + "id" : 32, + "name" : "Laurent", + "firstname" : "Johan", + "rating" : 889, + "rank" : -12, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 34, + "name" : "Lebas_de_Saint_Martin", + "firstname" : "Sophie", + "rating" : 1414, + "rank" : -7, + "country" : "fr", + "club" : "75Al", + "final" : true + }, + { + "id" : 36, + "name" : "Holler", + "firstname" : "Isabel", + "rating" : 573, + "rank" : -15, + "country" : "de", + "club" : "L", + "final" : true, + "skip" : [ + 2, + 4 + ] + }, + { + "id" : 38, + "name" : "Spano", + "firstname" : "Christelle", + "rating" : 872, + "rank" : -13, + "country" : "fr", + "club" : "34Mo", + "final" : false + }, + { + "id" : 40, + "name" : "Tarita-Cimpeanu", + "firstname" : "Elena_Otilia", + "rating" : 1028, + "rank" : -12, + "country" : "ro", + "club" : "GoGo", + "final" : true + }, + { + "id" : 42, + "name" : "Renaud-Goud", + "firstname" : "Yann", + "rating" : 838, + "rank" : -12, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 44, + "name" : "Dehaeze", + "firstname" : "Thomas", + "rating" : 1015, + "rank" : -12, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 3 + ] + }, + { + "id" : 46, + "name" : "Charles", + "firstname" : "Louise", + "rating" : 1564, + "rank" : -6, + "country" : "fr", + "club" : "21Di", + "final" : true + }, + { + "id" : 48, + "name" : "Karadaban", + "firstname" : "Denis", + "rating" : 2558, + "rank" : 5, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 50, + "name" : "Neirynck", + "firstname" : "Lucas", + "rating" : 2573, + "rank" : 5, + "country" : "fr", + "club" : "75Ju", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 52, + "name" : "Goloubkov", + "firstname" : "Alexandra", + "rating" : 1417, + "rank" : -7, + "country" : "fr", + "club" : "13Ma", + "final" : true, + "skip" : [ + 3 + ] + }, + { + "id" : 54, + "name" : "Grasso", + "firstname" : "Davide", + "rating" : 2125, + "rank" : 0, + "country" : "it", + "club" : "Pisa", + "final" : true + }, + { + "id" : 56, + "name" : "Verrier", + "firstname" : "Frederic", + "rating" : 1538, + "rank" : -6, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 58, + "name" : "Bareche", + "firstname" : "Anis", + "rating" : 1929, + "rank" : -2, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 60, + "name" : "Ronayette", + "firstname" : "Luc", + "rating" : 1391, + "rank" : -8, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 2, + 3, + 4, + 5 + ] + }, + { + "id" : 62, + "name" : "Bareche", + "firstname" : "Yacine", + "rating" : 1599, + "rank" : -5, + "country" : "fr", + "club" : "38Gr", + "final" : false + }, + { + "id" : 64, + "name" : "Kuperberg", + "firstname" : "Denis", + "rating" : 2202, + "rank" : 1, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 66, + "name" : "Maussion", + "firstname" : "Hugo", + "rating" : 2200, + "rank" : 1, + "country" : "fr", + "club" : "69Ly", + "final" : true, + "skip" : [ + 3, + 4, + 5 + ] + }, + { + "id" : 68, + "name" : "Kim", + "firstname" : "Dohyup", + "rating" : 2723, + "rank" : 6, + "country" : "kr", + "club" : "Seol", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 70, + "name" : "Grasso", + "firstname" : "Anna", + "rating" : 194, + "rank" : -18, + "country" : "it", + "club" : "Pisa", + "final" : true + }, + { + "id" : 72, + "name" : "Grasso", + "firstname" : "Niccolo", + "rating" : -211, + "rank" : -20, + "country" : "it", + "club" : "Pisa", + "final" : true + }, + { + "id" : 74, + "name" : "Ghyselen", + "firstname" : "Guillaume", + "rating" : 2017, + "rank" : -1, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 3, + 4, + 5 + ] + }, + { + "id" : 76, + "name" : "Barollet", + "firstname" : "Theo", + "rating" : 2091, + "rank" : 0, + "country" : "fr", + "club" : "13Ma", + "final" : true, + "skip" : [ + 3 + ] + }, + { + "id" : 78, + "name" : "Gajdos", + "firstname" : "Chantal", + "rating" : 1672, + "rank" : -4, + "country" : "fr", + "club" : "63Ce", + "final" : true + }, + { + "id" : 80, + "name" : "Malko", + "firstname" : "Yaroslav", + "rating" : 2215, + "rank" : 1, + "country" : "ua", + "club" : "Rivn", + "final" : true + }, + { + "id" : 82, + "name" : "Jimenez", + "firstname" : "Enrique", + "rating" : 2162, + "rank" : 1, + "country" : "es", + "club" : "Pedr", + "final" : true + }, + { + "id" : 84, + "name" : "Lopez", + "firstname" : "Judit", + "rating" : 1260, + "rank" : -8, + "country" : "es", + "club" : "Pedr", + "final" : true + }, + { + "id" : 86, + "name" : "Hueber", + "firstname" : "Jean-Philippe", + "rating" : 1861, + "rank" : -2, + "country" : "fr", + "club" : "84Va", + "final" : true + }, + { + "id" : 88, + "name" : "Theolas", + "firstname" : "Estelle", + "rating" : 192, + "rank" : -20, + "country" : "fr", + "club" : "84Va", + "final" : true, + "skip" : [ + 5 + ] + }, + { + "id" : 90, + "name" : "Chauvin", + "firstname" : "Robin", + "rating" : 2257, + "rank" : 2, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 92, + "name" : "Lacroix", + "firstname" : "Pierre", + "rating" : 813, + "rank" : -12, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 94, + "name" : "Gavigan", + "firstname" : "Gerry", + "rating" : 1292, + "rank" : -8, + "country" : "gb", + "club" : "LGC", + "final" : true + }, + { + "id" : 98, + "name" : "Vandendyck", + "firstname" : "Leo", + "rating" : 1863, + "rank" : -2, + "country" : "fr", + "club" : "91Or", + "final" : true, + "skip" : [ + 3 + ] + }, + { + "id" : 100, + "name" : "Pouzol", + "firstname" : "Florent", + "rating" : 428, + "rank" : -16, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 102, + "name" : "Derrien", + "firstname" : "Christele", + "rating" : 934, + "rank" : -12, + "country" : "fr", + "club" : "35Re", + "final" : true + }, + { + "id" : 104, + "name" : "Gomez", + "firstname" : "Benoit", + "rating" : 149, + "rank" : -18, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 106, + "name" : "Gociu", + "firstname" : "Tiberiu", + "rating" : 1654, + "rank" : -5, + "country" : "ie", + "club" : "Belf", + "final" : true + }, + { + "id" : 108, + "name" : "Herasiutsin", + "firstname" : "Mikita", + "rating" : 2048, + "rank" : -1, + "country" : "pl", + "club" : "Krak", + "final" : true + }, + { + "id" : 110, + "name" : "Podpera", + "firstname" : "Lukas", + "rating" : 2712, + "rank" : 6, + "country" : "cz", + "club" : "APWS", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 112, + "name" : "Faurite", + "firstname" : "Sebastien", + "rating" : 1510, + "rank" : -7, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 114, + "name" : "Faurite", + "firstname" : "Ewan", + "rating" : 257, + "rank" : -18, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 116, + "name" : "Ebersold", + "firstname" : "Maxence", + "rating" : 706, + "rank" : -12, + "country" : "fr", + "club" : "00St", + "final" : true + }, + { + "id" : 118, + "name" : "Godivier", + "firstname" : "Vincent", + "rating" : 2354, + "rank" : 3, + "country" : "fr", + "club" : "69Ly", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 120, + "name" : "Zhang", + "firstname" : "Shukai_Kirby", + "rating" : 2441, + "rank" : 3, + "country" : "de", + "club" : "F", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 122, + "name" : "Kuzmin", + "firstname" : "Timofey", + "rating" : 1882, + "rank" : -2, + "country" : "fi", + "club" : "Kanp", + "final" : true + }, + { + "id" : 124, + "name" : "Durand", + "firstname" : "Romain", + "rating" : 1873, + "rank" : -2, + "country" : "fr", + "club" : "37To", + "final" : true + }, + { + "id" : 128, + "name" : "Gaillard", + "firstname" : "Jean-Luc", + "rating" : 1111, + "rank" : -10, + "country" : "fr", + "club" : "76Ro", + "final" : true + }, + { + "id" : 130, + "name" : "Berthaux", + "firstname" : "Michael", + "rating" : 1514, + "rank" : -6, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 132, + "name" : "Qiu", + "firstname" : "Xin", + "rating" : 1754, + "rank" : -2, + "country" : "cn", + "club" : "xxxx", + "final" : true + }, + { + "id" : 134, + "name" : "Vigne", + "firstname" : "Quentin", + "rating" : 1426, + "rank" : -7, + "country" : "fr", + "club" : "84Va", + "final" : true + }, + { + "id" : 136, + "name" : "Liu", + "firstname" : "Zhentao", + "rating" : 2503, + "rank" : 4, + "country" : "ch", + "club" : "Zur", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 138, + "name" : "Chambosse", + "firstname" : "Geoffrey", + "rating" : 820, + "rank" : -13, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 140, + "name" : "Gouzon", + "firstname" : "Alexis", + "rating" : 1778, + "rank" : -3, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 142, + "name" : "Menard", + "firstname" : "Clement", + "rating" : 1916, + "rank" : -2, + "country" : "fr", + "club" : "95Va", + "final" : true + }, + { + "id" : 144, + "name" : "Robichon", + "firstname" : "Benoit", + "rating" : 2232, + "rank" : 2, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 3 + ] + }, + { + "id" : 146, + "name" : "Battin", + "firstname" : "Leo", + "rating" : 2149, + "rank" : 1, + "country" : "fr", + "club" : "42Se", + "final" : true + }, + { + "id" : 148, + "name" : "Gumulka", + "firstname" : "Piotr", + "rating" : 1513, + "rank" : -6, + "country" : "pl", + "club" : "Krak", + "final" : true + }, + { + "id" : 150, + "name" : "Ervelae", + "firstname" : "Olli", + "rating" : 2337, + "rank" : 2, + "country" : "fi", + "club" : "Kanp", + "final" : true + }, + { + "id" : 152, + "name" : "Vieille", + "firstname" : "Louis", + "rating" : 1263, + "rank" : -8, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 154, + "name" : "Drean-Guenaizia", + "firstname" : "Benjamin", + "rating" : 2669, + "rank" : 6, + "country" : "fr", + "club" : "13Ma", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 156, + "name" : "Boyart", + "firstname" : "Christian", + "rating" : 1671, + "rank" : -5, + "country" : "fr", + "club" : "75Al", + "final" : true + }, + { + "id" : 158, + "name" : "Xing", + "firstname" : "Yuze", + "rating" : 2488, + "rank" : 4, + "country" : "de", + "club" : "HD", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 160, + "name" : "Touze", + "firstname" : "Pierre", + "rating" : 782, + "rank" : -14, + "country" : "fr", + "club" : "21Di", + "final" : true + }, + { + "id" : 162, + "name" : "Jacob", + "firstname" : "Hugo", + "rating" : 535, + "rank" : -16, + "country" : "fr", + "club" : "21Di", + "final" : true + }, + { + "id" : 164, + "name" : "Lefebvre", + "firstname" : "Loic", + "rating" : 2264, + "rank" : 2, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 5 + ] + }, + { + "id" : 166, + "name" : "Carnel", + "firstname" : "Jean-Stephane", + "rating" : -306, + "rank" : -24, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 3, + 5 + ] + }, + { + "id" : 168, + "name" : "Carnel", + "firstname" : "Hugo", + "rating" : -349, + "rank" : -24, + "country" : "fr", + "club" : "38GJ", + "final" : true, + "skip" : [ + 3, + 5 + ] + }, + { + "id" : 170, + "name" : "Berdah", + "firstname" : "Yael", + "rating" : 132, + "rank" : -19, + "country" : "fr", + "club" : "75Al", + "final" : true + }, + { + "id" : 172, + "name" : "Jabarin", + "firstname" : "Ali", + "rating" : 2701, + "rank" : 6, + "country" : "il", + "club" : "TAv", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 174, + "name" : "Goncalves", + "firstname" : "Nicolas", + "rating" : 469, + "rank" : -17, + "country" : "fr", + "club" : "63Ce", + "final" : true + }, + { + "id" : 176, + "name" : "Ponsard-Leroy", + "firstname" : "Clement", + "rating" : 112, + "rank" : -20, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 178, + "name" : "Paret", + "firstname" : "Leonard", + "rating" : 1311, + "rank" : -8, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 180, + "name" : "Vienne", + "firstname" : "Tom", + "rating" : 332, + "rank" : -16, + "country" : "fr", + "club" : "38GJ", + "final" : true, + "skip" : [ + 1, + 2, + 3 + ] + }, + { + "id" : 182, + "name" : "Russell", + "firstname" : "Mo-Dai", + "rating" : 345, + "rank" : -16, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 184, + "name" : "Douare", + "firstname" : "Theo", + "rating" : 958, + "rank" : -12, + "country" : "fr", + "club" : "00St", + "final" : false + }, + { + "id" : 186, + "name" : "Costemalle", + "firstname" : "Pierre", + "rating" : 1850, + "rank" : -2, + "country" : "fr", + "club" : "75Op", + "final" : true, + "skip" : [ + 4, + 5 + ] + }, + { + "id" : 188, + "name" : "Buchy", + "firstname" : "Vincent", + "rating" : 1412, + "rank" : -7, + "country" : "fr", + "club" : "00St", + "final" : true + }, + { + "id" : 190, + "name" : "Saint-Paul", + "firstname" : "Florent", + "rating" : 1787, + "rank" : -3, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 192, + "name" : "Barange", + "firstname" : "Gabin", + "rating" : 124, + "rank" : -20, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 194, + "name" : "Russell", + "firstname" : "Nina", + "rating" : -787, + "rank" : -29, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 196, + "name" : "Rachez", + "firstname" : "Christophe", + "rating" : 1219, + "rank" : -9, + "country" : "fr", + "club" : "06Pe", + "final" : true, + "skip" : [ + 5 + ] + }, + { + "id" : 198, + "name" : "Zeng-Lussereau", + "firstname" : "Eliot", + "rating" : 1677, + "rank" : -4, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 200, + "name" : "Zeng_Lussereau", + "firstname" : "Edwin", + "rating" : 95, + "rank" : -20, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 202, + "name" : "Thaller", + "firstname" : "Eugene", + "rating" : 525, + "rank" : -16, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 204, + "name" : "Zhang", + "firstname" : "Ryan", + "rating" : 2238, + "rank" : 1, + "country" : "gb", + "club" : "LonC", + "final" : true, + "skip" : [ + 4, + 5 + ] + }, + { + "id" : 206, + "name" : "Arnaud", + "firstname" : "Samuel", + "rating" : 1631, + "rank" : -4, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 208, + "name" : "Rosenbach", + "firstname" : "Darius", + "rating" : 838, + "rank" : -13, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 210, + "name" : "Bouette", + "firstname" : "Valerian", + "rating" : 2330, + "rank" : 3, + "country" : "fr", + "club" : "75Ju", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 212, + "name" : "Ovsiienko", + "firstname" : "Vsevolod", + "rating" : 2541, + "rank" : 4, + "country" : "ua", + "club" : "Kyiv", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 214, + "name" : "Gaschignard", + "firstname" : "Jean-Paul", + "rating" : 1896, + "rank" : -2, + "country" : "fr", + "club" : "42Se", + "final" : true + }, + { + "id" : 216, + "name" : "Noir", + "firstname" : "Francois", + "rating" : 1181, + "rank" : -8, + "country" : "fr", + "club" : "31Ba", + "final" : true + }, + { + "id" : 218, + "name" : "Kalmutska", + "firstname" : "Svitlana", + "rating" : -169, + "rank" : -23, + "country" : "ua", + "club" : "Kyiv", + "final" : true, + "skip" : [ + 5 + ] + }, + { + "id" : 220, + "name" : "Adamek", + "firstname" : "Jan", + "rating" : 1682, + "rank" : -4, + "country" : "cz", + "club" : "TFMi", + "final" : true, + "skip" : [ + 3 + ] + }, + { + "id" : 222, + "name" : "Maltere", + "firstname" : "Julien", + "rating" : 2165, + "rank" : 1, + "country" : "fr", + "club" : "75Al", + "final" : true, + "skip" : [ + 3 + ] + }, + { + "id" : 224, + "name" : "Labouret", + "firstname" : "Florent", + "rating" : 2531, + "rank" : 4, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "mmsCorrection" : 1 + }, + { + "id" : 226, + "name" : "Bouisset", + "firstname" : "Rose-Marie", + "rating" : 1296, + "rank" : -8, + "country" : "fr", + "club" : "75OB", + "final" : true + }, + { + "id" : 228, + "name" : "Courteille-Perrier", + "firstname" : "Eli", + "rating" : 440, + "rank" : -16, + "country" : "fr", + "club" : "38GJ", + "final" : true, + "skip" : [ + 4, + 5 + ] + }, + { + "id" : 230, + "name" : "Courteille-Perrier", + "firstname" : "May", + "rating" : -430, + "rank" : -24, + "country" : "fr", + "club" : "38GJ", + "final" : true, + "skip" : [ + 4, + 5 + ] + }, + { + "id" : 232, + "name" : "Sag", + "firstname" : "Alexandre", + "rating" : 1204, + "rank" : -9, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 234, + "name" : "Xiao", + "firstname" : "Han", + "rating" : 418, + "rank" : -17, + "country" : "fr", + "club" : "38GJ", + "final" : true, + "skip" : [ + 3, + 4, + 5 + ] + }, + { + "id" : 236, + "name" : "Renaud-Goud", + "firstname" : "Germain", + "rating" : 88, + "rank" : -25, + "country" : "fr", + "club" : "38GJ", + "final" : true, + "skip" : [ + 2, + 3 + ] + }, + { + "id" : 238, + "name" : "Lips", + "firstname" : "Fabien", + "rating" : 2389, + "rank" : 3, + "country" : "fr", + "club" : "75Al", + "final" : true, + "skip" : [ + 3, + 4, + 5 + ] + }, + { + "id" : 240, + "name" : "Piotaix", + "firstname" : "Thomas", + "rating" : 1719, + "rank" : -4, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 242, + "name" : "Forel", + "firstname" : "Erik", + "rating" : 1925, + "rank" : -2, + "country" : "fr", + "club" : "73Ch", + "final" : true, + "skip" : [ + 4 + ] + }, + { + "id" : 244, + "name" : "Bauby", + "firstname" : "Beranger", + "rating" : 1097, + "rank" : -12, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 246, + "name" : "Jaensch", + "firstname" : "Paul", + "rating" : 863, + "rank" : -13, + "country" : "de", + "club" : "OL", + "final" : true, + "skip" : [ + 2 + ] + }, + { + "id" : 248, + "name" : "Ougier", + "firstname" : "Ariane", + "rating" : 2403, + "rank" : 3, + "country" : "fr", + "club" : "92An", + "final" : true + }, + { + "id" : 250, + "name" : "Stockholm", + "firstname" : "Tom", + "rating" : 1607, + "rank" : -3, + "country" : "fr", + "club" : "00St", + "final" : true + }, + { + "id" : 252, + "name" : "Oliva", + "firstname" : "Pierre", + "rating" : 1124, + "rank" : -10, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 254, + "name" : "Rendu", + "firstname" : "Quentin", + "rating" : 2141, + "rank" : 1, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 2, + 3, + 4, + 5 + ] + }, + { + "id" : 256, + "name" : "Cornuejols", + "firstname" : "Dominique", + "rating" : 2034, + "rank" : -1, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 2, + 3, + 4, + 5 + ] + }, + { + "id" : 258, + "name" : "Boyer", + "firstname" : "Olivier", + "rating" : 50, + "rank" : -25, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 260, + "name" : "Lonardi", + "firstname" : "Pietro", + "rating" : 1741, + "rank" : -4, + "country" : "it", + "club" : "vero", + "final" : true + }, + { + "id" : 262, + "name" : "Dagand", + "firstname" : "Victor", + "rating" : 250, + "rank" : -18, + "country" : "fr", + "club" : "69Ly", + "final" : true, + "skip" : [ + 4, + 5 + ] + }, + { + "id" : 264, + "name" : "Varano", + "firstname" : "Swan", + "rating" : 1150, + "rank" : -9, + "country" : "fr", + "club" : "74An", + "final" : true + }, + { + "id" : 266, + "name" : "Ravoi", + "firstname" : "Laura", + "rating" : 800, + "rank" : -12, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 268, + "name" : "Sigros", + "firstname" : "Remi", + "rating" : 350, + "rank" : -17, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 270, + "name" : "Sala", + "firstname" : "William", + "rating" : 350, + "rank" : -17, + "country" : "fr", + "club" : "69Ly", + "final" : true + }, + { + "id" : 272, + "name" : "Vigouroux", + "firstname" : "Thomas", + "rating" : 1050, + "rank" : -10, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 2, + 5 + ] + }, + { + "id" : 274, + "name" : "Lagadec", + "firstname" : "Julia", + "rating" : 50, + "rank" : -27, + "country" : "fr", + "club" : "38Gr", + "final" : true + }, + { + "id" : 276, + "name" : "Li", + "firstname" : "Shi-Ning", + "rating" : 100, + "rank" : -27, + "country" : "fr", + "club" : "38Gj", + "final" : true + }, + { + "id" : 278, + "name" : "Huang", + "firstname" : "Lilian", + "rating" : 1683, + "rank" : -3, + "country" : "fr", + "club" : "38GJ", + "final" : true + }, + { + "id" : 280, + "name" : "Lefevre-Luquet", + "firstname" : "Emrys", + "rating" : 379, + "rank" : -18, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 4, + 5 + ] + }, + { + "id" : 282, + "name" : "Ronayette", + "firstname" : "Elodie", + "rating" : 1601, + "rank" : -5, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 3, + 5 + ] + }, + { + "id" : 284, + "name" : "Wendling", + "firstname" : "Matthieu", + "rating" : 650, + "rank" : -14, + "country" : "ch", + "club" : "S", + "final" : true + }, + { + "id" : 286, + "name" : "Radal", + "firstname" : "Lucien", + "rating" : 2003, + "rank" : -1, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3 + ] + }, + { + "id" : 288, + "name" : "Quaglio", + "firstname" : "Thomas", + "rating" : 1904, + "rank" : -2, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 3, + 4, + 5 + ] + }, + { + "id" : 290, + "name" : "Dulac", + "firstname" : "Olivier", + "rating" : 1656, + "rank" : -4, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 292, + "name" : "Baradat", + "firstname" : "Basile", + "rating" : 300, + "rank" : -18, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 294, + "name" : "Ouddah", + "firstname" : "Ayoub", + "rating" : 300, + "rank" : -18, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 296, + "name" : "Valette", + "firstname" : "Nathan", + "rating" : 300, + "rank" : -18, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 298, + "name" : "Segoufin-Chollet", + "firstname" : "Hugo", + "rating" : 300, + "rank" : -18, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 300, + "name" : "Lescot", + "firstname" : "Alexandre", + "rating" : 300, + "rank" : -18, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 5, + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 302, + "name" : "Bernard", + "firstname" : "Eloan", + "rating" : 300, + "rank" : -18, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 304, + "name" : "Luo", + "firstname" : "Daniel", + "rating" : 300, + "rank" : -18, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 306, + "name" : "Tobiano", + "firstname" : "Eitan", + "rating" : 300, + "rank" : -18, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 308, + "name" : "Hofman", + "firstname" : "Gabin", + "rating" : 100, + "rank" : -20, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 310, + "name" : "Guiliani", + "firstname" : "Roméo", + "rating" : 100, + "rank" : -20, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 312, + "name" : "Galliano", + "firstname" : "Lois", + "rating" : 100, + "rank" : -20, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 314, + "name" : "Fragnon", + "firstname" : "Aaron", + "rating" : 100, + "rank" : -20, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 316, + "name" : "Roudier", + "firstname" : "Gabriel", + "rating" : 100, + "rank" : -20, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 318, + "name" : "Fragnon", + "firstname" : "Lily", + "rating" : 100, + "rank" : -20, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 320, + "name" : "Dietz", + "firstname" : "Jonas", + "rating" : 200, + "rank" : -19, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 322, + "name" : "Mathieu", + "firstname" : "Grégory", + "rating" : 200, + "rank" : -19, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 324, + "name" : "Galbrun", + "firstname" : "Jarod", + "rating" : 600, + "rank" : -15, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + }, + { + "id" : 326, + "name" : "Colombier", + "firstname" : "Isabelle", + "rating" : 50, + "rank" : -20, + "country" : "fr", + "club" : "38Gr", + "final" : true, + "skip" : [ + 1, + 2, + 3, + 4 + ] + } + ], + "games" : [ + [ + { + "id" : 2, + "t" : 1, + "w" : 12, + "b" : 210, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 3, + "t" : 2, + "w" : 136, + "b" : 68, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 4, + "t" : 3, + "w" : 118, + "b" : 110, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 5, + "t" : 4, + "w" : 212, + "b" : 172, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 6, + "t" : 5, + "w" : 154, + "b" : 120, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 7, + "t" : 6, + "w" : 6, + "b" : 224, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 8, + "t" : 7, + "w" : 50, + "b" : 8, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 9, + "t" : 8, + "w" : 48, + "b" : 158, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 10, + "t" : 9, + "w" : 248, + "b" : 144, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 11, + "t" : 10, + "w" : 238, + "b" : 28, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 12, + "t" : 11, + "w" : 150, + "b" : 164, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 13, + "t" : 12, + "w" : 90, + "b" : 14, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 14, + "t" : 13, + "w" : 204, + "b" : 146, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 15, + "t" : 14, + "w" : 254, + "b" : 80, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 16, + "t" : 15, + "w" : 82, + "b" : 64, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 17, + "t" : 16, + "w" : 222, + "b" : 66, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 18, + "t" : 17, + "w" : 16, + "b" : 54, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 19, + "t" : 18, + "w" : 76, + "b" : 108, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 20, + "t" : 19, + "w" : 30, + "b" : 256, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 21, + "t" : 20, + "w" : 58, + "b" : 132, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 22, + "t" : 21, + "w" : 242, + "b" : 122, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 23, + "t" : 22, + "w" : 86, + "b" : 142, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 24, + "t" : 23, + "w" : 98, + "b" : 214, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 25, + "t" : 24, + "w" : 124, + "b" : 26, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 26, + "t" : 25, + "w" : 186, + "b" : 190, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 27, + "t" : 26, + "w" : 140, + "b" : 278, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 28, + "t" : 27, + "w" : 250, + "b" : 260, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 29, + "t" : 28, + "w" : 198, + "b" : 240, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 30, + "t" : 29, + "w" : 220, + "b" : 78, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 31, + "t" : 30, + "w" : 156, + "b" : 206, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 32, + "t" : 31, + "w" : 282, + "b" : 106, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 33, + "t" : 32, + "w" : 56, + "b" : 2, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 34, + "t" : 33, + "w" : 46, + "b" : 130, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 35, + "t" : 34, + "w" : 112, + "b" : 148, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 36, + "t" : 35, + "w" : 188, + "b" : 134, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 37, + "t" : 36, + "w" : 52, + "b" : 34, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 38, + "t" : 37, + "w" : 152, + "b" : 178, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 39, + "t" : 38, + "w" : 84, + "b" : 226, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 40, + "t" : 39, + "w" : 216, + "b" : 94, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 41, + "t" : 40, + "w" : 264, + "b" : 196, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 42, + "t" : 41, + "w" : 18, + "b" : 232, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 43, + "t" : 42, + "w" : 128, + "b" : 252, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 44, + "t" : 43, + "w" : 272, + "b" : 244, + "h" : 1, + "r" : "b", + "dd" : 1 + }, + { + "id" : 45, + "t" : 44, + "w" : 92, + "b" : 40, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 46, + "t" : 45, + "w" : 44, + "b" : 116, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 47, + "t" : 46, + "w" : 102, + "b" : 266, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 48, + "t" : 47, + "w" : 32, + "b" : 42, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 49, + "t" : 48, + "w" : 246, + "b" : 22, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 50, + "t" : 49, + "w" : 20, + "b" : 10, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 51, + "t" : 50, + "w" : 138, + "b" : 208, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 52, + "t" : 51, + "w" : 36, + "b" : 160, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 53, + "t" : 52, + "w" : 202, + "b" : 100, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 54, + "t" : 53, + "w" : 174, + "b" : 228, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 55, + "t" : 54, + "w" : 182, + "b" : 268, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 56, + "t" : 55, + "w" : 234, + "b" : 270, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 57, + "t" : 56, + "w" : 70, + "b" : 262, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 58, + "t" : 57, + "w" : 280, + "b" : 104, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 59, + "t" : 58, + "w" : 162, + "b" : 114, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 60, + "t" : 59, + "w" : 24, + "b" : 170, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 61, + "t" : 60, + "w" : 274, + "b" : 236, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 62, + "t" : 61, + "w" : 168, + "b" : 258, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 63, + "t" : 62, + "w" : 194, + "b" : 88, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 64, + "t" : 63, + "w" : 166, + "b" : 192, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 65, + "t" : 64, + "w" : 72, + "b" : 176, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 66, + "t" : 65, + "w" : 230, + "b" : 276, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 67, + "t" : 66, + "w" : 200, + "b" : 218, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 69, + "t" : 67, + "w" : 60, + "b" : 284, + "h" : 5, + "r" : "w", + "dd" : 1 + } + ], + [ + { + "id" : 71, + "t" : 1, + "w" : 12, + "b" : 118, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 72, + "t" : 2, + "w" : 68, + "b" : 48, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 73, + "t" : 3, + "w" : 212, + "b" : 154, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 74, + "t" : 4, + "w" : 6, + "b" : 50, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 75, + "t" : 5, + "w" : 210, + "b" : 110, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 76, + "t" : 6, + "w" : 172, + "b" : 120, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 77, + "t" : 7, + "w" : 224, + "b" : 8, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 78, + "t" : 8, + "w" : 158, + "b" : 136, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 80, + "t" : 9, + "w" : 14, + "b" : 238, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 81, + "t" : 10, + "w" : 164, + "b" : 248, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 82, + "t" : 11, + "w" : 144, + "b" : 150, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 83, + "t" : 12, + "w" : 28, + "b" : 90, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 84, + "t" : 13, + "w" : 64, + "b" : 204, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 85, + "t" : 14, + "w" : 66, + "b" : 76, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 86, + "t" : 15, + "w" : 54, + "b" : 222, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 87, + "t" : 16, + "w" : 146, + "b" : 82, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 88, + "t" : 17, + "w" : 80, + "b" : 16, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 89, + "t" : 18, + "w" : 108, + "b" : 74, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 90, + "t" : 19, + "w" : 122, + "b" : 58, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 91, + "t" : 20, + "w" : 142, + "b" : 30, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 92, + "t" : 21, + "w" : 214, + "b" : 124, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 93, + "t" : 22, + "w" : 250, + "b" : 242, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 94, + "t" : 23, + "w" : 26, + "b" : 140, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 95, + "t" : 24, + "w" : 186, + "b" : 98, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 96, + "t" : 25, + "w" : 132, + "b" : 86, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 97, + "t" : 26, + "w" : 190, + "b" : 278, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 98, + "t" : 27, + "w" : 78, + "b" : 240, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 99, + "t" : 28, + "w" : 260, + "b" : 198, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 100, + "t" : 29, + "w" : 206, + "b" : 220, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 101, + "t" : 30, + "w" : 2, + "b" : 156, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 102, + "t" : 31, + "w" : 148, + "b" : 56, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 103, + "t" : 32, + "w" : 106, + "b" : 46, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 104, + "t" : 33, + "w" : 130, + "b" : 52, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 105, + "t" : 34, + "w" : 134, + "b" : 112, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 106, + "t" : 35, + "w" : 226, + "b" : 34, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 107, + "t" : 36, + "w" : 178, + "b" : 188, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 108, + "t" : 37, + "w" : 94, + "b" : 152, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 109, + "t" : 38, + "w" : 18, + "b" : 84, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 110, + "t" : 39, + "w" : 196, + "b" : 216, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 111, + "t" : 40, + "w" : 252, + "b" : 232, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 112, + "t" : 41, + "w" : 264, + "b" : 128, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 113, + "t" : 42, + "w" : 40, + "b" : 32, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 114, + "t" : 43, + "w" : 44, + "b" : 102, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 115, + "t" : 44, + "w" : 42, + "b" : 244, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 116, + "t" : 45, + "w" : 22, + "b" : 92, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 117, + "t" : 46, + "w" : 208, + "b" : 266, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 118, + "t" : 47, + "w" : 116, + "b" : 20, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 119, + "t" : 48, + "w" : 160, + "b" : 10, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 120, + "t" : 49, + "w" : 4, + "b" : 138, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 121, + "t" : 50, + "w" : 284, + "b" : 182, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 122, + "t" : 51, + "w" : 174, + "b" : 202, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 123, + "t" : 52, + "w" : 100, + "b" : 228, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 124, + "t" : 53, + "w" : 234, + "b" : 70, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 125, + "t" : 54, + "w" : 114, + "b" : 268, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 126, + "t" : 55, + "w" : 104, + "b" : 270, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 127, + "t" : 56, + "w" : 162, + "b" : 280, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 128, + "t" : 57, + "w" : 262, + "b" : 24, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 129, + "t" : 58, + "w" : 170, + "b" : 274, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 130, + "t" : 59, + "w" : 88, + "b" : 168, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 131, + "t" : 60, + "w" : 176, + "b" : 166, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 132, + "t" : 61, + "w" : 276, + "b" : 200, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 133, + "t" : 62, + "w" : 192, + "b" : 72, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 134, + "t" : 63, + "w" : 258, + "b" : 194, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 135, + "t" : 64, + "w" : 218, + "b" : 230, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 137, + "t" : 65, + "w" : 288, + "b" : 282, + "h" : 1, + "r" : "w", + "dd" : 1 + } + ], + [ + { + "id" : 139, + "t" : 1, + "w" : 50, + "b" : 12, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 140, + "t" : 2, + "w" : 68, + "b" : 154, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 141, + "t" : 3, + "w" : 14, + "b" : 6, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 142, + "t" : 4, + "w" : 110, + "b" : 48, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 143, + "t" : 5, + "w" : 224, + "b" : 212, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 144, + "t" : 6, + "w" : 118, + "b" : 172, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 145, + "t" : 7, + "w" : 164, + "b" : 158, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 146, + "t" : 8, + "w" : 28, + "b" : 136, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 147, + "t" : 9, + "w" : 8, + "b" : 150, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 148, + "t" : 10, + "w" : 120, + "b" : 248, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 149, + "t" : 11, + "w" : 210, + "b" : 204, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 150, + "t" : 12, + "w" : 90, + "b" : 80, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 151, + "t" : 13, + "w" : 64, + "b" : 146, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 152, + "t" : 14, + "w" : 54, + "b" : 82, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 153, + "t" : 15, + "w" : 214, + "b" : 16, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 154, + "t" : 16, + "w" : 58, + "b" : 142, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 155, + "t" : 17, + "w" : 108, + "b" : 250, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 156, + "t" : 18, + "w" : 132, + "b" : 186, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 157, + "t" : 19, + "w" : 140, + "b" : 122, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 158, + "t" : 20, + "w" : 190, + "b" : 124, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 159, + "t" : 21, + "w" : 30, + "b" : 86, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 160, + "t" : 22, + "w" : 240, + "b" : 242, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 161, + "t" : 23, + "w" : 206, + "b" : 26, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 162, + "t" : 24, + "w" : 278, + "b" : 78, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 163, + "t" : 25, + "w" : 260, + "b" : 156, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 165, + "t" : 27, + "w" : 106, + "b" : 56, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 166, + "t" : 28, + "w" : 2, + "b" : 130, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 167, + "t" : 29, + "w" : 46, + "b" : 112, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 168, + "t" : 30, + "w" : 34, + "b" : 148, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 170, + "t" : 32, + "w" : 94, + "b" : 188, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 171, + "t" : 33, + "w" : 178, + "b" : 84, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 172, + "t" : 34, + "w" : 226, + "b" : 196, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 173, + "t" : 35, + "w" : 232, + "b" : 152, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 174, + "t" : 36, + "w" : 216, + "b" : 18, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 175, + "t" : 37, + "w" : 252, + "b" : 264, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 176, + "t" : 38, + "w" : 128, + "b" : 272, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 177, + "t" : 39, + "w" : 244, + "b" : 32, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 178, + "t" : 40, + "w" : 102, + "b" : 40, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 179, + "t" : 41, + "w" : 208, + "b" : 22, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 180, + "t" : 42, + "w" : 160, + "b" : 116, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 181, + "t" : 43, + "w" : 42, + "b" : 20, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 182, + "t" : 44, + "w" : 266, + "b" : 92, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 183, + "t" : 45, + "w" : 10, + "b" : 284, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 184, + "t" : 46, + "w" : 138, + "b" : 246, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 185, + "t" : 47, + "w" : 4, + "b" : 162, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 186, + "t" : 48, + "w" : 202, + "b" : 36, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 187, + "t" : 49, + "w" : 182, + "b" : 100, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 188, + "t" : 50, + "w" : 270, + "b" : 174, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 189, + "t" : 51, + "w" : 228, + "b" : 24, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 190, + "t" : 52, + "w" : 70, + "b" : 114, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 191, + "t" : 53, + "w" : 268, + "b" : 104, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 192, + "t" : 54, + "w" : 280, + "b" : 200, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 193, + "t" : 55, + "w" : 170, + "b" : 262, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 194, + "t" : 56, + "w" : 276, + "b" : 88, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 195, + "t" : 57, + "w" : 218, + "b" : 176, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 196, + "t" : 58, + "w" : 274, + "b" : 192, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 197, + "t" : 59, + "w" : 258, + "b" : 230, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 198, + "t" : 60, + "w" : 72, + "b" : 194, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 200, + "t" : 26, + "w" : 198, + "b" : 134, + "h" : 1, + "r" : "w", + "dd" : 1 + } + ], + [ + { + "id" : 202, + "t" : 1, + "w" : 68, + "b" : 50, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 203, + "t" : 2, + "w" : 158, + "b" : 6, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 204, + "t" : 3, + "w" : 154, + "b" : 12, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 205, + "t" : 4, + "w" : 110, + "b" : 224, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 206, + "t" : 5, + "w" : 48, + "b" : 172, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 207, + "t" : 6, + "w" : 212, + "b" : 28, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 208, + "t" : 7, + "w" : 248, + "b" : 118, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 209, + "t" : 8, + "w" : 150, + "b" : 14, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 210, + "t" : 9, + "w" : 8, + "b" : 144, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 211, + "t" : 10, + "w" : 136, + "b" : 210, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 212, + "t" : 11, + "w" : 120, + "b" : 90, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 213, + "t" : 12, + "w" : 146, + "b" : 164, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 214, + "t" : 13, + "w" : 82, + "b" : 222, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 215, + "t" : 14, + "w" : 80, + "b" : 64, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 216, + "t" : 15, + "w" : 76, + "b" : 54, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 217, + "t" : 16, + "w" : 16, + "b" : 142, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 218, + "t" : 17, + "w" : 108, + "b" : 58, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 219, + "t" : 18, + "w" : 122, + "b" : 214, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 220, + "t" : 19, + "w" : 132, + "b" : 190, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 221, + "t" : 20, + "w" : 124, + "b" : 286, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 222, + "t" : 21, + "w" : 240, + "b" : 86, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 223, + "t" : 22, + "w" : 140, + "b" : 250, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 224, + "t" : 23, + "w" : 26, + "b" : 30, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 225, + "t" : 24, + "w" : 156, + "b" : 278, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 226, + "t" : 25, + "w" : 98, + "b" : 198, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 227, + "t" : 26, + "w" : 78, + "b" : 260, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 228, + "t" : 27, + "w" : 106, + "b" : 206, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 229, + "t" : 28, + "w" : 112, + "b" : 2, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 230, + "t" : 29, + "w" : 56, + "b" : 220, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 231, + "t" : 30, + "w" : 46, + "b" : 282, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 232, + "t" : 31, + "w" : 130, + "b" : 148, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 233, + "t" : 32, + "w" : 134, + "b" : 52, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 234, + "t" : 33, + "w" : 152, + "b" : 34, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 235, + "t" : 34, + "w" : 188, + "b" : 226, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 236, + "t" : 35, + "w" : 94, + "b" : 178, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 237, + "t" : 36, + "w" : 84, + "b" : 252, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 238, + "t" : 37, + "w" : 196, + "b" : 18, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 239, + "t" : 38, + "w" : 216, + "b" : 128, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 240, + "t" : 39, + "w" : 232, + "b" : 264, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 241, + "t" : 40, + "w" : 22, + "b" : 244, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 242, + "t" : 41, + "w" : 116, + "b" : 32, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 243, + "t" : 42, + "w" : 272, + "b" : 40, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 244, + "t" : 43, + "w" : 208, + "b" : 44, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 245, + "t" : 44, + "w" : 20, + "b" : 102, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 246, + "t" : 45, + "w" : 266, + "b" : 160, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 247, + "t" : 46, + "w" : 246, + "b" : 42, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 248, + "t" : 47, + "w" : 92, + "b" : 10, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 249, + "t" : 48, + "w" : 162, + "b" : 138, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 251, + "t" : 50, + "w" : 174, + "b" : 182, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 252, + "t" : 51, + "w" : 100, + "b" : 104, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 253, + "t" : 52, + "w" : 270, + "b" : 202, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 254, + "t" : 53, + "w" : 24, + "b" : 114, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 255, + "t" : 54, + "w" : 268, + "b" : 200, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 256, + "t" : 55, + "w" : 88, + "b" : 170, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 257, + "t" : 56, + "w" : 192, + "b" : 70, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 258, + "t" : 57, + "w" : 176, + "b" : 258, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 259, + "t" : 58, + "w" : 166, + "b" : 72, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 260, + "t" : 59, + "w" : 168, + "b" : 274, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 261, + "t" : 60, + "w" : 236, + "b" : 276, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 262, + "t" : 61, + "w" : 194, + "b" : 218, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 264, + "t" : 49, + "w" : 284, + "b" : 180, + "h" : 2, + "r" : "b", + "dd" : 1 + } + ], + [ + { + "id" : 269, + "t" : 4, + "w" : 224, + "b" : 158, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 270, + "t" : 5, + "w" : 248, + "b" : 212, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 271, + "t" : 6, + "w" : 12, + "b" : 14, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 272, + "t" : 7, + "w" : 8, + "b" : 48, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 273, + "t" : 8, + "w" : 118, + "b" : 136, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 274, + "t" : 9, + "w" : 28, + "b" : 120, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 275, + "t" : 10, + "w" : 150, + "b" : 90, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 276, + "t" : 11, + "w" : 144, + "b" : 82, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 277, + "t" : 12, + "w" : 210, + "b" : 64, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 278, + "t" : 13, + "w" : 80, + "b" : 146, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 279, + "t" : 14, + "w" : 58, + "b" : 76, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 280, + "t" : 15, + "w" : 222, + "b" : 214, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 281, + "t" : 16, + "w" : 54, + "b" : 190, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 282, + "t" : 17, + "w" : 16, + "b" : 108, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 283, + "t" : 18, + "w" : 142, + "b" : 122, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 284, + "t" : 19, + "w" : 286, + "b" : 250, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 285, + "t" : 20, + "w" : 30, + "b" : 132, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 286, + "t" : 21, + "w" : 124, + "b" : 240, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 287, + "t" : 22, + "w" : 86, + "b" : 98, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 288, + "t" : 23, + "w" : 242, + "b" : 140, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 289, + "t" : 24, + "w" : 278, + "b" : 26, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 290, + "t" : 25, + "w" : 78, + "b" : 206, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 291, + "t" : 26, + "w" : 220, + "b" : 156, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 292, + "t" : 27, + "w" : 260, + "b" : 112, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 293, + "t" : 28, + "w" : 198, + "b" : 106, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 294, + "t" : 29, + "w" : 148, + "b" : 2, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 295, + "t" : 30, + "w" : 290, + "b" : 56, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 296, + "t" : 31, + "w" : 178, + "b" : 46, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 297, + "t" : 32, + "w" : 226, + "b" : 130, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 298, + "t" : 33, + "w" : 52, + "b" : 152, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 299, + "t" : 34, + "w" : 18, + "b" : 134, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 300, + "t" : 35, + "w" : 34, + "b" : 94, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 301, + "t" : 36, + "w" : 188, + "b" : 84, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 302, + "t" : 37, + "w" : 232, + "b" : 128, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 303, + "t" : 38, + "w" : 244, + "b" : 252, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 304, + "t" : 39, + "w" : 32, + "b" : 216, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 305, + "t" : 40, + "w" : 264, + "b" : 44, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 306, + "t" : 41, + "w" : 40, + "b" : 20, + "h" : 0, + "r" : "b", + "dd" : 1 + }, + { + "id" : 307, + "t" : 42, + "w" : 102, + "b" : 160, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 308, + "t" : 43, + "w" : 266, + "b" : 116, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 309, + "t" : 44, + "w" : 42, + "b" : 138, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 310, + "t" : 45, + "w" : 92, + "b" : 208, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 311, + "t" : 46, + "w" : 10, + "b" : 246, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 312, + "t" : 47, + "w" : 202, + "b" : 162, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 313, + "t" : 48, + "w" : 284, + "b" : 4, + "h" : 0, + "r" : "?", + "dd" : 0 + }, + { + "id" : 314, + "t" : 49, + "w" : 100, + "b" : 174, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 315, + "t" : 50, + "w" : 36, + "b" : 182, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 316, + "t" : 51, + "w" : 114, + "b" : 324, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 317, + "t" : 52, + "w" : 24, + "b" : 180, + "h" : 0, + "r" : "w", + "dd" : -1 + }, + { + "id" : 318, + "t" : 53, + "w" : 270, + "b" : 302, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 319, + "t" : 54, + "w" : 104, + "b" : 292, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 321, + "t" : 56, + "w" : 268, + "b" : 170, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 322, + "t" : 57, + "w" : 200, + "b" : 258, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 324, + "t" : 58, + "w" : 192, + "b" : 310, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 326, + "t" : 59, + "w" : 176, + "b" : 308, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 328, + "t" : 60, + "w" : 294, + "b" : 314, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 330, + "t" : 61, + "w" : 296, + "b" : 312, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 332, + "t" : 62, + "w" : 298, + "b" : 316, + "h" : 0, + "r" : "w", + "dd" : 1 + }, + { + "id" : 334, + "t" : 63, + "w" : 304, + "b" : 306, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 335, + "t" : 64, + "w" : 322, + "b" : 236, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 336, + "t" : 65, + "w" : 72, + "b" : 274, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 337, + "t" : 66, + "w" : 276, + "b" : 320, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 338, + "t" : 67, + "w" : 194, + "b" : 318, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 340, + "t" : 1, + "w" : 6, + "b" : 68, + "h" : 0, + "r" : "b", + "dd" : -1 + }, + { + "id" : 342, + "t" : 2, + "w" : 172, + "b" : 50, + "h" : 0, + "r" : "w", + "dd" : 0 + }, + { + "id" : 343, + "t" : 3, + "w" : 154, + "b" : 110, + "h" : 0, + "r" : "b", + "dd" : 0 + }, + { + "id" : 345, + "t" : 55, + "w" : 70, + "b" : 326, + "h" : 1, + "r" : "w", + "dd" : 1 + } + ] + ] +} diff --git a/view-webapp/src/main/webapp/WEB-INF/translations/fr b/view-webapp/src/main/webapp/WEB-INF/translations/fr index 689f8ab..370329b 100644 --- a/view-webapp/src/main/webapp/WEB-INF/translations/fr +++ b/view-webapp/src/main/webapp/WEB-INF/translations/fr @@ -21,6 +21,8 @@ Cancel Annuler Change Mettre à jour Chinese rules Règles chinoises Choose format Choix du format +Clone Dupliquer +Clone example tournament Dupliquer un tournoi d'exemple Close Fermer Club Club Compile from the sources Compiler depuis les sources  @@ -34,6 +36,7 @@ Download the standalone web interface module which suits your need, then follow Edit Éditer Encoding Encodage Enter the magic word Entrer le mot magique +Example tournament Tournoi Export Exporter Export tournament Exporter le tournoi Family name Nom de famille diff --git a/view-webapp/src/main/webapp/index.html b/view-webapp/src/main/webapp/index.html index 7785564..1c58a9c 100644 --- a/view-webapp/src/main/webapp/index.html +++ b/view-webapp/src/main/webapp/index.html @@ -7,6 +7,10 @@ Import tournament + + + Clone example tournament +
#set($files = $api.get('tour')) @@ -52,6 +56,33 @@
+