PageRenderTime 53ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 1ms

/app/cache/dev/twig/7d/a7/f0f856d282f3f4512f78c1efca5d55bb3cac833e94763ad9ebb2d34ca6a1.php

https://github.com/djae138/symfony
PHP | 388 lines | 298 code | 19 blank | 71 comment | 30 complexity | 3f134f8942c354fb82fac893f9e84079 MD5 | raw file
Possible License(s): BSD-3-Clause
  1. <?php
  2. /* @WebProfiler/Collector/logger.html.twig */
  3. class __TwigTemplate_7da7f0f856d282f3f4512f78c1efca5d55bb3cac833e94763ad9ebb2d34ca6a1 extends Twig_Template
  4. {
  5. public function __construct(Twig_Environment $env)
  6. {
  7. parent::__construct($env);
  8. $this->parent = $this->env->loadTemplate("@WebProfiler/Profiler/layout.html.twig");
  9. $this->blocks = array(
  10. 'toolbar' => array($this, 'block_toolbar'),
  11. 'menu' => array($this, 'block_menu'),
  12. 'panel' => array($this, 'block_panel'),
  13. );
  14. }
  15. protected function doGetParent(array $context)
  16. {
  17. return "@WebProfiler/Profiler/layout.html.twig";
  18. }
  19. protected function doDisplay(array $context, array $blocks = array())
  20. {
  21. // line 3
  22. $context["logger"] = $this;
  23. $this->parent->display($context, array_merge($this->blocks, $blocks));
  24. }
  25. // line 5
  26. public function block_toolbar($context, array $blocks = array())
  27. {
  28. // line 6
  29. echo " ";
  30. if (($this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "counterrors") || $this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "countdeprecations"))) {
  31. // line 7
  32. echo " ";
  33. ob_start();
  34. // line 8
  35. echo " <img width=\"15\" height=\"28\" alt=\"Logs\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAcCAYAAABoMT8aAAAA4klEQVQ4y2P4//8/AyWYYXgYwOPp6Xnc3t7+P7EYpB6k7+zZs2ADNEjRjIwDAgKWgAywIUfz8+fPVzg7O/8AGeCATQEQnAfi/SAah/wcV1dXvAYUgORANA75ehcXl+/4DHAABRIe+ZrhbgAhTHsDiEgHBA0glA6GfSDiw5mZma+A+sphBlhVVFQ88vHx+Xfu3Ll7QP5haOjjwtuAuGHv3r3NIMNABqh8+/atsaur666vr+9XUlwSHx//AGQANxCbAnEWyGQicRMQ9wBxIQM0qjiBWAFqkB00/glhayBWHwb1AgB38EJsUtxtWwAAAABJRU5ErkJggg==\">
  36. ";
  37. // line 9
  38. if ($this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "counterrors")) {
  39. // line 10
  40. echo " ";
  41. $context["status_color"] = "red";
  42. // line 11
  43. echo " ";
  44. } else {
  45. // line 12
  46. echo " ";
  47. $context["status_color"] = "yellow";
  48. // line 13
  49. echo " ";
  50. }
  51. // line 14
  52. echo " ";
  53. $context["error_count"] = ($this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "counterrors") + $this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "countdeprecations"));
  54. // line 15
  55. echo " <span class=\"sf-toolbar-status sf-toolbar-status-";
  56. echo twig_escape_filter($this->env, (isset($context["status_color"]) ? $context["status_color"] : $this->getContext($context, "status_color")), "html", null, true);
  57. echo "\">";
  58. echo twig_escape_filter($this->env, (isset($context["error_count"]) ? $context["error_count"] : $this->getContext($context, "error_count")), "html", null, true);
  59. echo "</span>
  60. ";
  61. $context["icon"] = ('' === $tmp = ob_get_clean()) ? '' : new Twig_Markup($tmp, $this->env->getCharset());
  62. // line 17
  63. echo " ";
  64. ob_start();
  65. // line 18
  66. echo " ";
  67. if ($this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "counterrors")) {
  68. // line 19
  69. echo " <div class=\"sf-toolbar-info-piece\">
  70. <b>Exception</b>
  71. <span class=\"sf-toolbar-status sf-toolbar-status-red\">";
  72. // line 21
  73. echo twig_escape_filter($this->env, $this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "counterrors"), "html", null, true);
  74. echo "</span>
  75. </div>
  76. ";
  77. }
  78. // line 24
  79. echo " ";
  80. if ($this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "countdeprecations")) {
  81. // line 25
  82. echo " <div class=\"sf-toolbar-info-piece\">
  83. <b>Deprecated Calls</b>
  84. <span class=\"sf-toolbar-status sf-toolbar-status-yellow\">";
  85. // line 27
  86. echo twig_escape_filter($this->env, $this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "countdeprecations"), "html", null, true);
  87. echo "</span>
  88. </div>
  89. ";
  90. }
  91. // line 30
  92. echo " ";
  93. $context["text"] = ('' === $tmp = ob_get_clean()) ? '' : new Twig_Markup($tmp, $this->env->getCharset());
  94. // line 31
  95. echo " ";
  96. $this->env->loadTemplate("@WebProfiler/Profiler/toolbar_item.html.twig")->display(array_merge($context, array("link" => (isset($context["profiler_url"]) ? $context["profiler_url"] : $this->getContext($context, "profiler_url")))));
  97. // line 32
  98. echo " ";
  99. }
  100. }
  101. // line 35
  102. public function block_menu($context, array $blocks = array())
  103. {
  104. // line 36
  105. echo "<span class=\"label\">
  106. <span class=\"icon\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAgCAYAAAAMq2gFAAABjElEQVRIx2MIDw+vd3R0/GFvb/+fGtjFxeVJSUmJ1f///5nv37/PAMMMzs7OVLMEhoODgy/k5+cHJCYmagAtZAJbRG1L0DEwxCYALeOgiUXbt2+/X1NT8xTEdnd3/wi0SI4mFgHBDCBeCLXoF5BtwkCEpvNAvB8JnydCTwgQR0It+g1kWxNjUQEQOyDhAiL0gNUiWWRDjEUOyMkUZsCoRaMWjVpEvEVkFkGjFmEUqgc+fvx4hVYWIReqzi9evKileaoDslnu3LkTNLQtGk3edLPIycnpL9Bge5pb1NXVdQNosDmGRcAm7F+QgKur6783b95cBQoeRGv1kII3QPOdAoZF8+fPP4PUqnx55syZVKCEI1rLh1hsAbWEZ8aMGaUoFoFcMG3atKdIjfSPISEhawICAlaQgwMDA1f6+/sfB5rzE2Sej4/PD3C7DkjoAHHVoUOHLpSVlX3w8vL6Sa34Alr6Z8WKFaCoMARZxAHEoFZ/HBD3A/FyIF4BxMvIxCC964F4G6hZDMTxQCwJAGWE8pur5kFDAAAAAElFTkSuQmCC\" alt=\"Logger\"></span>
  107. <strong>Logs</strong>
  108. ";
  109. // line 39
  110. if (($this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "counterrors") || $this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "countdeprecations"))) {
  111. // line 40
  112. echo " ";
  113. $context["error_count"] = ($this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "counterrors") + $this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "countdeprecations"));
  114. // line 41
  115. echo " <span class=\"count\">
  116. <span>";
  117. // line 42
  118. echo twig_escape_filter($this->env, (isset($context["error_count"]) ? $context["error_count"] : $this->getContext($context, "error_count")), "html", null, true);
  119. echo "</span>
  120. </span>
  121. ";
  122. }
  123. // line 45
  124. echo "</span>
  125. ";
  126. }
  127. // line 48
  128. public function block_panel($context, array $blocks = array())
  129. {
  130. // line 49
  131. echo " <h2>Logs</h2>
  132. ";
  133. // line 51
  134. $context["priority"] = $this->getAttribute($this->getAttribute((isset($context["request"]) ? $context["request"] : $this->getContext($context, "request")), "query"), "get", array(0 => "priority", 1 => 0), "method");
  135. // line 52
  136. echo "
  137. <table>
  138. <tr>
  139. <th>Filter</th>
  140. <td>
  141. <form id=\"priority-form\" action=\"\" method=\"get\" style=\"display: inline\">
  142. <input type=\"hidden\" name=\"panel\" value=\"logger\">
  143. <label for=\"priority\">Priority</label>
  144. <select id=\"priority\" name=\"priority\" onchange=\"document.getElementById('priority-form').submit(); \">
  145. ";
  146. // line 62
  147. echo " ";
  148. $context['_parent'] = (array) $context;
  149. $context['_seq'] = twig_ensure_traversable(array(100 => "DEBUG", 200 => "INFO", 250 => "NOTICE", 300 => "WARNING", 400 => "ERROR", 500 => "CRITICAL", 550 => "ALERT", 600 => "EMERGENCY", "-100" => "DEPRECATION only"));
  150. foreach ($context['_seq'] as $context["value"] => $context["text"]) {
  151. // line 63
  152. echo " <option value=\"";
  153. echo twig_escape_filter($this->env, (isset($context["value"]) ? $context["value"] : $this->getContext($context, "value")), "html", null, true);
  154. echo "\"";
  155. echo ((((isset($context["value"]) ? $context["value"] : $this->getContext($context, "value")) == (isset($context["priority"]) ? $context["priority"] : $this->getContext($context, "priority")))) ? (" selected") : (""));
  156. echo ">";
  157. echo twig_escape_filter($this->env, (isset($context["text"]) ? $context["text"] : $this->getContext($context, "text")), "html", null, true);
  158. echo "</option>
  159. ";
  160. }
  161. $_parent = $context['_parent'];
  162. unset($context['_seq'], $context['_iterated'], $context['value'], $context['text'], $context['_parent'], $context['loop']);
  163. $context = array_intersect_key($context, $_parent) + $_parent;
  164. // line 65
  165. echo " </select>
  166. <noscript>
  167. <input type=\"submit\" value=\"refresh\">
  168. </noscript>
  169. </form>
  170. </td>
  171. </tr>
  172. </table>
  173. ";
  174. // line 74
  175. if ($this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "logs")) {
  176. // line 75
  177. echo " <ul class=\"alt\">
  178. ";
  179. // line 76
  180. $context['_parent'] = (array) $context;
  181. $context['_seq'] = twig_ensure_traversable($this->getAttribute((isset($context["collector"]) ? $context["collector"] : $this->getContext($context, "collector")), "logs"));
  182. $context['_iterated'] = false;
  183. $context['loop'] = array(
  184. 'parent' => $context['_parent'],
  185. 'index0' => 0,
  186. 'index' => 1,
  187. 'first' => true,
  188. );
  189. foreach ($context['_seq'] as $context["_key"] => $context["log"]) {
  190. if (((((isset($context["priority"]) ? $context["priority"] : $this->getContext($context, "priority")) >= 0) && ($this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "priority") >= (isset($context["priority"]) ? $context["priority"] : $this->getContext($context, "priority")))) || (((isset($context["priority"]) ? $context["priority"] : $this->getContext($context, "priority")) < 0) && ((($this->getAttribute($this->getAttribute((isset($context["log"]) ? $context["log"] : null), "context", array(), "any", false, true), "type", array(), "any", true, true)) ? (_twig_default_filter($this->getAttribute($this->getAttribute((isset($context["log"]) ? $context["log"] : null), "context", array(), "any", false, true), "type"), 0)) : (0)) == (isset($context["priority"]) ? $context["priority"] : $this->getContext($context, "priority")))))) {
  191. // line 77
  192. echo " <li class=\"";
  193. echo twig_escape_filter($this->env, twig_cycle(array(0 => "odd", 1 => "even"), $this->getAttribute((isset($context["loop"]) ? $context["loop"] : $this->getContext($context, "loop")), "index")), "html", null, true);
  194. if (($this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "priority") >= 400)) {
  195. echo " error";
  196. } elseif (($this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "priority") >= 300)) {
  197. echo " warning";
  198. }
  199. echo "\">
  200. ";
  201. // line 78
  202. echo $context["logger"]->getdisplay_message($this->getAttribute((isset($context["loop"]) ? $context["loop"] : $this->getContext($context, "loop")), "index"), (isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")));
  203. echo "
  204. </li>
  205. ";
  206. $context['_iterated'] = true;
  207. ++$context['loop']['index0'];
  208. ++$context['loop']['index'];
  209. $context['loop']['first'] = false;
  210. }
  211. }
  212. if (!$context['_iterated']) {
  213. // line 81
  214. echo " <li><em>No logs available for this priority.</em></li>
  215. ";
  216. }
  217. $_parent = $context['_parent'];
  218. unset($context['_seq'], $context['_iterated'], $context['_key'], $context['log'], $context['_parent'], $context['loop']);
  219. $context = array_intersect_key($context, $_parent) + $_parent;
  220. // line 83
  221. echo " </ul>
  222. ";
  223. } else {
  224. // line 85
  225. echo " <p>
  226. <em>No logs available.</em>
  227. </p>
  228. ";
  229. }
  230. }
  231. // line 92
  232. public function getdisplay_message($_log_index = null, $_log = null)
  233. {
  234. $context = $this->env->mergeGlobals(array(
  235. "log_index" => $_log_index,
  236. "log" => $_log,
  237. ));
  238. $blocks = array();
  239. ob_start();
  240. try {
  241. // line 93
  242. echo " ";
  243. if ((twig_constant("Symfony\\Component\\HttpKernel\\Debug\\ErrorHandler::TYPE_DEPRECATION") == (($this->getAttribute($this->getAttribute((isset($context["log"]) ? $context["log"] : null), "context", array(), "any", false, true), "type", array(), "any", true, true)) ? (_twig_default_filter($this->getAttribute($this->getAttribute((isset($context["log"]) ? $context["log"] : null), "context", array(), "any", false, true), "type"), 0)) : (0)))) {
  244. // line 94
  245. echo " DEPRECATION - ";
  246. echo twig_escape_filter($this->env, $this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "message"), "html", null, true);
  247. echo "
  248. ";
  249. // line 95
  250. $context["id"] = ("sf-call-stack-" . (isset($context["log_index"]) ? $context["log_index"] : $this->getContext($context, "log_index")));
  251. // line 96
  252. echo " <a href=\"#\" onclick=\"Sfjs.toggle('";
  253. echo twig_escape_filter($this->env, (isset($context["id"]) ? $context["id"] : $this->getContext($context, "id")), "html", null, true);
  254. echo "', document.getElementById('";
  255. echo twig_escape_filter($this->env, (isset($context["id"]) ? $context["id"] : $this->getContext($context, "id")), "html", null, true);
  256. echo "-on'), document.getElementById('";
  257. echo twig_escape_filter($this->env, (isset($context["id"]) ? $context["id"] : $this->getContext($context, "id")), "html", null, true);
  258. echo "-off')); return false;\">
  259. <img class=\"toggle\" id=\"";
  260. // line 97
  261. echo twig_escape_filter($this->env, (isset($context["id"]) ? $context["id"] : $this->getContext($context, "id")), "html", null, true);
  262. echo "-off\" alt=\"-\" src=\"data:image/gif;base64,R0lGODlhEgASAMQSANft94TG57Hb8GS44ez1+mC24IvK6ePx+Wa44dXs92+942e54o3L6W2844/M6dnu+P/+/l614P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAASABIAQAVCoCQBTBOd6Kk4gJhGBCTPxysJb44K0qD/ER/wlxjmisZkMqBEBW5NHrMZmVKvv9hMVsO+hE0EoNAstEYGxG9heIhCADs=\" style=\"display:none\">
  263. <img class=\"toggle\" id=\"";
  264. // line 98
  265. echo twig_escape_filter($this->env, (isset($context["id"]) ? $context["id"] : $this->getContext($context, "id")), "html", null, true);
  266. echo "-on\" alt=\"+\" src=\"data:image/gif;base64,R0lGODlhEgASAMQTANft99/v+Ga44bHb8ITG52S44dXs9+z1+uPx+YvK6WC24G+944/M6W28443L6dnu+Ge54v/+/l614P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAASABIAQAVS4DQBTiOd6LkwgJgeUSzHSDoNaZ4PU6FLgYBA5/vFID/DbylRGiNIZu74I0h1hNsVxbNuUV4d9SsZM2EzWe1qThVzwWFOAFCQFa1RQq6DJB4iIQA7\" style=\"display:inline\">
  267. </a>
  268. ";
  269. // line 100
  270. $context['_parent'] = (array) $context;
  271. $context['_seq'] = twig_ensure_traversable($this->getAttribute($this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "context"), "stack"));
  272. foreach ($context['_seq'] as $context["index"] => $context["call"]) {
  273. if (((isset($context["index"]) ? $context["index"] : $this->getContext($context, "index")) > 1)) {
  274. // line 101
  275. echo " ";
  276. if (((isset($context["index"]) ? $context["index"] : $this->getContext($context, "index")) == 2)) {
  277. // line 102
  278. echo " <ul class=\"sf-call-stack\" id=\"";
  279. echo twig_escape_filter($this->env, (isset($context["id"]) ? $context["id"] : $this->getContext($context, "id")), "html", null, true);
  280. echo "\" style=\"display: none\">
  281. ";
  282. }
  283. // line 104
  284. echo " ";
  285. if ($this->getAttribute((isset($context["call"]) ? $context["call"] : null), "class", array(), "any", true, true)) {
  286. // line 105
  287. echo " ";
  288. $context["from"] = (($this->env->getExtension('code')->abbrClass($this->getAttribute((isset($context["call"]) ? $context["call"] : $this->getContext($context, "call")), "class")) . "::") . $this->env->getExtension('code')->abbrMethod($this->getAttribute((isset($context["call"]) ? $context["call"] : $this->getContext($context, "call")), "function")));
  289. // line 106
  290. echo " ";
  291. } elseif ($this->getAttribute((isset($context["call"]) ? $context["call"] : null), "function", array(), "any", true, true)) {
  292. // line 107
  293. echo " ";
  294. $context["from"] = $this->env->getExtension('code')->abbrMethod($this->getAttribute((isset($context["call"]) ? $context["call"] : $this->getContext($context, "call")), "function"));
  295. // line 108
  296. echo " ";
  297. } elseif ($this->getAttribute((isset($context["call"]) ? $context["call"] : null), "file", array(), "any", true, true)) {
  298. // line 109
  299. echo " ";
  300. $context["from"] = $this->getAttribute((isset($context["call"]) ? $context["call"] : $this->getContext($context, "call")), "file");
  301. // line 110
  302. echo " ";
  303. } else {
  304. // line 111
  305. echo " ";
  306. $context["from"] = "-";
  307. // line 112
  308. echo " ";
  309. }
  310. // line 113
  311. echo "
  312. <li>Called from ";
  313. // line 114
  314. echo ((($this->getAttribute((isset($context["call"]) ? $context["call"] : null), "file", array(), "any", true, true) && $this->getAttribute((isset($context["call"]) ? $context["call"] : null), "line", array(), "any", true, true))) ? ($this->env->getExtension('code')->formatFile($this->getAttribute((isset($context["call"]) ? $context["call"] : $this->getContext($context, "call")), "file"), $this->getAttribute((isset($context["call"]) ? $context["call"] : $this->getContext($context, "call")), "line"), (isset($context["from"]) ? $context["from"] : $this->getContext($context, "from")))) : ((isset($context["from"]) ? $context["from"] : $this->getContext($context, "from"))));
  315. echo "</li>
  316. ";
  317. // line 116
  318. echo ((((isset($context["index"]) ? $context["index"] : $this->getContext($context, "index")) == (twig_length_filter($this->env, $this->getAttribute($this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "context"), "stack")) - 1))) ? ("</ul>") : (""));
  319. echo "
  320. ";
  321. }
  322. }
  323. $_parent = $context['_parent'];
  324. unset($context['_seq'], $context['_iterated'], $context['index'], $context['call'], $context['_parent'], $context['loop']);
  325. $context = array_intersect_key($context, $_parent) + $_parent;
  326. // line 118
  327. echo " ";
  328. } else {
  329. // line 119
  330. echo " ";
  331. echo twig_escape_filter($this->env, $this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "priorityName"), "html", null, true);
  332. echo " - ";
  333. echo twig_escape_filter($this->env, $this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "message"), "html", null, true);
  334. echo "
  335. ";
  336. // line 120
  337. if (($this->getAttribute((isset($context["log"]) ? $context["log"] : null), "context", array(), "any", true, true) && (!twig_test_empty($this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "context"))))) {
  338. // line 121
  339. echo " <br />
  340. <small>
  341. <strong>Context</strong>: ";
  342. // line 123
  343. echo twig_escape_filter($this->env, twig_jsonencode_filter($this->getAttribute((isset($context["log"]) ? $context["log"] : $this->getContext($context, "log")), "context"), (64 | 256)), "html", null, true);
  344. echo "
  345. </small>
  346. ";
  347. }
  348. // line 126
  349. echo " ";
  350. }
  351. } catch (Exception $e) {
  352. ob_end_clean();
  353. throw $e;
  354. }
  355. return ('' === $tmp = ob_get_clean()) ? '' : new Twig_Markup($tmp, $this->env->getCharset());
  356. }
  357. public function getTemplateName()
  358. {
  359. return "@WebProfiler/Collector/logger.html.twig";
  360. }
  361. public function isTraitable()
  362. {
  363. return false;
  364. }
  365. public function getDebugInfo()
  366. {
  367. return array ( 357 => 123, 344 => 119, 341 => 118, 332 => 116, 327 => 114, 324 => 113, 318 => 111, 306 => 107, 297 => 104, 291 => 102, 263 => 95, 258 => 94, 243 => 92, 231 => 83, 224 => 81, 212 => 78, 202 => 77, 190 => 76, 187 => 75, 174 => 65, 143 => 51, 136 => 48, 122 => 41, 117 => 39, 112 => 36, 104 => 32, 85 => 24, 75 => 19, 58 => 14, 44 => 9, 161 => 63, 158 => 62, 154 => 60, 151 => 59, 140 => 58, 125 => 42, 121 => 50, 118 => 49, 100 => 39, 87 => 34, 49 => 11, 46 => 10, 27 => 3, 91 => 33, 88 => 25, 63 => 18, 389 => 160, 386 => 159, 378 => 157, 371 => 156, 367 => 155, 363 => 126, 358 => 151, 353 => 121, 345 => 147, 343 => 146, 340 => 145, 334 => 141, 331 => 140, 328 => 139, 326 => 138, 321 => 112, 309 => 108, 307 => 128, 302 => 125, 296 => 121, 293 => 120, 290 => 119, 288 => 101, 283 => 100, 281 => 114, 276 => 111, 274 => 97, 269 => 107, 265 => 96, 259 => 103, 255 => 93, 253 => 100, 235 => 85, 232 => 88, 227 => 86, 222 => 83, 210 => 77, 208 => 76, 189 => 66, 184 => 63, 175 => 65, 170 => 56, 166 => 54, 163 => 53, 155 => 47, 152 => 46, 144 => 42, 127 => 35, 109 => 35, 94 => 21, 82 => 28, 76 => 31, 61 => 15, 39 => 6, 36 => 5, 79 => 21, 72 => 18, 69 => 17, 54 => 22, 47 => 8, 42 => 7, 40 => 11, 37 => 10, 22 => 1, 164 => 58, 157 => 56, 145 => 52, 139 => 49, 131 => 45, 120 => 31, 115 => 39, 111 => 47, 108 => 37, 106 => 36, 101 => 31, 98 => 30, 92 => 27, 83 => 33, 80 => 32, 74 => 14, 66 => 11, 60 => 6, 55 => 13, 52 => 12, 50 => 14, 41 => 8, 32 => 5, 29 => 6, 462 => 202, 453 => 199, 449 => 198, 446 => 197, 441 => 196, 439 => 195, 431 => 189, 429 => 188, 422 => 184, 415 => 180, 408 => 176, 401 => 172, 394 => 168, 387 => 164, 380 => 158, 373 => 156, 361 => 152, 355 => 150, 351 => 120, 348 => 140, 342 => 137, 338 => 135, 335 => 134, 329 => 131, 325 => 129, 323 => 128, 320 => 127, 315 => 110, 312 => 109, 303 => 106, 300 => 105, 298 => 120, 289 => 113, 286 => 112, 278 => 98, 275 => 105, 270 => 102, 267 => 101, 262 => 98, 256 => 96, 248 => 97, 246 => 96, 241 => 93, 233 => 87, 229 => 87, 226 => 84, 220 => 81, 216 => 79, 213 => 78, 207 => 75, 203 => 73, 200 => 72, 197 => 69, 194 => 68, 191 => 67, 185 => 74, 181 => 65, 178 => 66, 176 => 63, 172 => 64, 168 => 61, 165 => 60, 162 => 57, 156 => 62, 153 => 56, 150 => 55, 147 => 43, 141 => 51, 134 => 54, 130 => 46, 123 => 41, 119 => 40, 116 => 39, 113 => 48, 105 => 25, 102 => 40, 99 => 23, 96 => 37, 90 => 20, 84 => 24, 81 => 23, 73 => 24, 70 => 15, 67 => 24, 64 => 23, 59 => 14, 53 => 12, 45 => 9, 43 => 12, 38 => 7, 35 => 6, 33 => 4, 30 => 3,);
  368. }
  369. }