{ "cells": [ { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1704418800\n", "2024-01-05 10:40:00\n", "1. 데이터를 준비합니다.\n", "1-1. 네트워크가 로드되었습니다.\n", "1-2. 테이블들이 로드되었습니다.\n" ] } ], "source": [ "import os\n", "import pandas as pd\n", "\n", "import sys\n", "from datetime import datetime\n", "sys.path.append('../../Scripts')\n", "\n", "from preprocess_daily import DailyPreprocessor\n", "dp = DailyPreprocessor()\n", "\n", "from generate_signals import SignalGenerator\n", "sg = SignalGenerator()\n", "# sg.present_time = int(datetime(2024, 1, 5, 12, 5).timestamp())\n", "print(sg.present_time)\n", "print(datetime.fromtimestamp(sg.present_time))\n", "\n", "# 1. 데이터 준비\n", "sg.prepare_data()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# 단위테스트" ] }, { "attachments": { "image.png": { "image/png": "iVBORw0KGgoAAAANSUhEUgAABEsAAAKiCAYAAAAuQ1ILAAAgAElEQVR4Aey9a9AlxZ3mRzg21v6wMfYXh/1xw2GHPbY/zDo8nt2YWFveHY1XUliLPYLZcc/GIu0IzyDNCGlAEiAkdEMCLC7aFgIGCRhugxoJkIQQIC4N/TZ9pbu5tOgBARIgaDHADJrRiGEV5fhV7/N2dr11TtU5J7Mqq+o5EfVmVV7+mfXPJ/+Z+VRmvscVS/ze9alfLXzlpYMlqtFJrAFrwBqwBqwBa8AasAasAWvAGrAGrAFroEYDx9X4NXqZKMmLKKE+/LMGrAFrwBqwBqwBa8AasAasAWvAGrAGrIE4GjBZMpJVMnHgYCnWgDVgDVgD1oA1YA1YA9aANWANWAPWgDWwElnymev/qPja1iuK067YlGxbzieu+f1ksqsrZP7N+f+sOPMr756bH+X5nXN/fW6cqtwung1la8AasAasAWvAGrAGrAFrwBqwBqwBa8AaiKOBpckSCJK/e/ON4pZtVxcpCQ1eswuygTx4j5+89uO5+VGeP/jiO+fG6aq8YT5x4GAp1oA1YA1YA9aANWANWAPWgDVgDVgD1oA1sDRZctWdFxb7ntq+EGnASpTr7tm8UBqqKCQFFrlfND+TJW4Q1oA1YA1YA9aANWANWAPWgDVgDVgD1oA1sDRZwvab+/Z/ayEiY/Ntn1w4DVW0CEESxl00vyGTJU++fKDwZR0YA8aAMWAMGAPGgDFgDBgDxoAxYAwYA6thAB5iKbLksWf3lNtVXvvpXxTcs4IDkoKzPL6944bSD39Wkeh8j22P3Vk8//IzRVMaCI6Q8KCQv3fhvyhJFmSy7afNNphZ+VFWVsQg6849Xz/mvBWRJWwx2vnE/WUcCCHOMlGZKI/yn/e+xA/zIk/kS06dS76Uuy5/8kIGYWFadMO7PP3K4yZLTBgZA8aAMWAMGAPGgDFgDBgDxoAxYAwYAytiYGmyhEk/JIIIACbsTOAhGA49/2hJCpx/02nlPX6EcXAqREc1DfGR9YFLTygu+vpZJZlyxe2fWycEKCRxkAf5AJmAjJAwqLuvyw+igR/yITwgcyBwlJ734hwWyAfSUybKRv6KQ3qRJfPelzjIYruS8uJZaSUvdJvyJz/KE6ZB/jMvHnJjWLExmHldjXm1/qw/Y8AYMAaMAWPAGDAGjAFjwBgYCwaY9y+1soTJenUbjoiIkAyAbOCHS5rqthjID1aaaPUJcZj8Q6qIECA9RImekc9PBI3869xqfpSxembKX//t6+urNSAr+IWrNygbZaSs5MGPMjS9r4iP8N3wC1epVMvclH+dTIgSyJ+xgNLvYQNrDBgDxoAxYAwYA8aAMWAMGAPGgDHQJwaY90cjS5iwQypAooQXftpaUyUvIEW08qRKHOiZQlYJBvwgDhRnllvNj3iQHGy/YfUIF6s9JAsX8qQqjzKKZBFZ0vS+kCSsSOH9yQ/CJyROqnnw3CZ/kSN6F8qP3D6B5LxtyIwBY8AYMAaMAWPAGDAGjAFjwBgwBsaCgahkCWQC/3Y3JEp0r5UaVfICEoFtNXXEgfwopO7lLkuWsLUGMoRyQUxwQT7gIhsXckP5yIUsIQ3P/FhZ0uZ9ic+7ExfihC0/WmUj2aHbJn9W3mhbEOfDoENkjAWUfg8bWGPAGDAGjAFjwBgwBowBY8AYMAaMgT4xwLw/2soSzhuBLAkn/6x4gGTQ1pwqWQKJEJ4ZQlq2uyBLciik7uXiJ4JDfnVuNb86coYySxYuv+oWH8qILPLgx/s0vS+kSJUY4awVCI66suLXJn90ymoSSBiIHRFRfQLJeduQGQPGgDFgDBgDxoAxYAwYA8aAMWAMjAUDzPujkSVM4pm8sz1FZADbbPAjDD8IBq2K4BlSgom/ziRhu01ITBCHn+TJxU8Eh/zq3Gp+lI2tN4rLcyhLZEV4iCokCWXUViDiQ5Y0vS8rQHgXvbvi46/8dYisntvkT1xIH1bEhLocCyj9HjawxoAxYAwYA8aAMWAMGAPGgDFgDBgDfWKAeX80soRJPKsc2OYCSQBJAjGhlQ+Eixxhkq+VGhAEpGHyDynBthwRDKThhxte+LUhS6r5IZd8KBtlpHw8i6xBJitNIEsUh7LpcFeVRytl5r0vebF9R3qgzMgN30156d3a5E9c8uUnHeLXJ5Cctw2ZMWAMGAPGgDFgDBgDxoAxYAwYA8bAWDDAfHtpskQT/DqXybxWYlTD8YcUqIaTJiQSqumWfa7LD7KjutWmKp90lKnqX/c8730J433r3q1uZYm2Ms3LX2evhDLHAkq/hw2sMWAMGAPGgDFgDBgDxoAxYAwYA8ZAnxhIRpbUEQqx/SA7WBky64qdXxfytLKkKS9WqFTPPukTSM7bhswYMAaMAWPAGDAGjAFjwBgwBowBY2AsGBg0WcKqCsiFWVcT4ZBjeBuyhBUnOuA1fIexgNLvYQNrDBgDxoAxYAwYA8aAMWAMGAPGgDHQJwaWJktIWP31+SLO2w3JGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGYmAAvmOpM0uqRAnPMQpkGQa2MWAMGAPGgDFgDBgDxoAxYAwYA8aAMWAM9IkBkyUvG4B9AtB5G3/GgDFgDBgDxoAxYAwYA8aAMWAMGAO5YcBkickSrwgyBowBY8AYMAaMAWPAGDAGjAFjwBgwBoyBAAMmSwJl5MZkuTxmV40BY8AYMAaMAWPAGDAGjAFjwBgwBoyB7jFgssRkidlDY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYCDCQBVny3/+Pv1wcd9xxvqwDY8AYMAaMAWPAGDAGjAFjwBgwBowBYyAhBph/hytV/ujSdxXv+tSvTvpCB6FOuM+CLIEoOfzyq76sA2PAGDAGjAFjwBgwBowBY8AYMAaMAWMgIQaYf4fEAETJ1Ofj6CDUicmShACcOtj8/ib/jAFjwBgwBowBY8AYMAaMAWPAGMgPAyZLNtaJyRKTI5NnDG2sNxoG68Q6MQaMAWPAGDAGjAFjwBgwBqaDAZMlG+vaZInJEpMlxoAxYAwYA8aAMWAMGAPGgDFgDBgDE8aAyRKTJTYAEzYAZsY3GgDrxDoxBowBY8AYMAaMAWPAGDAGjAGTJRsx4JUlJg9MIBkDxoAxYAwYA8aAMWAMGAPGgDFgDEwYAyZLTJbYAEzYAJgx32gArBPrxBgwBowBY8AYMAaMAWPAGDAGTJZsxIBXlpg8MIFkDBgDxoAxYAwYA8aAMWAMGAPGgDEwYQyYLDFZYgMwYQNgxnyjAbBOrBNjwBi4acvNBVcVCyeccGLx2MEnjvG//Iori1Pe9/5jrmq6umfkb/7Sl8uL+21rO46RS5pv337Hehzi8lwny37GrDFgDBgDxoAxEB8DJks26tQrS0weeDBqDBgDxoAxMGEMQEycf8EXNmCgjixZdnAKwXLOOZ9aJ0OQfeqpHzyGjCH89A9/ZD0Oad578snF8z8+vKFsy5bD6TYOBK0T68QYMAaMAWMADJgs2YgDkyUTHiDbMG5sENaJdWIMGANTw8CZZ32sJCWq7x2SJXUrSqorTA49+fRMUoO4993/wDHhEDSQIcoXsqS6wmXTpk3FnXffsx5Hce26nRoDxoAxYAwYA3Ex0BdZwkpSxhA7d+9t1d+3jRcDHyZLTJa0AmUMsFlGXINmfVqfxoAxsCoGWLVx/PHHF29961s3DFJCskT5MJi56upr1ld/VAkQxau6dWQJcSBDJKOOLDnppHdvKFdVtp/dDowBY8AYMAaMgdUx0AdZwgeRiy/5YkmWVD+YzKrTtvFmpV/E32SJyRKTJcaAMWAMGAMTxQAEBdd1199YVMmR6vMtt36zeMc73lGwygSCg2e20kBoNG2VmUWWkDfkCwMX7hkwIZvrs+d+rvRbZFDjuKsPlq1D69AYMAaMgWliYBWyhDPOHt7/6DHjSfyqZ58xXghXhkB86KNJ6F+XVrgM45G2mkdd2mq+ktXkmiyZ6AC5CRgOn6aRdL273o2BaWCAgQREB5eIDgYskCHa9lIlS9gyU/c1h5UpTYexziJLdOgruIMs4cwStucQHxKmLj9jdBoYdT27no0BY8AY6BYDy5IlfPSg7+YjBx9fqDc+rOCnCz/6dp75MEKfz1iEfl/3hCstfsRlLFLFgeIRh3EEYxmNXdrkW5U379lkicmSDQCcBxiHdWu0rG/r2xgwBlJggAGKVnSE8tlmI/KkSpYwuIHA0H+yIS6DEggW5IVyqvcMbPTlKAxjoKOBFfdVcqTOL0zve7cPY8AYMAaMAWMgDgaWJUtEXlAP9OOMIyBBVC/cM2YIP9AonPgaH0gO8ZQ2vJef4iGDVa7IJmyRfCWryTVZYrJkHYxNYHF4HENkPVqPxoAxkAsGWMpaJShUtipZgj/x+dLDGScMVkj79LPPNfYjxNVgSPIZ1LAqRct264gRiBQNqJTOrtuPMWAMGAPGgDEQHwMxyBLqBfKCPl11xLiBjyqhn+6byBLFkyxckSWMI1jZShzkLJJvKG/evckSkyXrQJ4HFIfFN0jWqXVqDBgDfWOAwYUGHdWysIKEgUjVn2eIlCr5URdPflWyBLn8F55wEKTBjtLg8kWJZb2hn+/dbowBY8AYMAaMgfgYWJYsYZsuZIg+qFA39N/4cWl1SLXPJ14dWcJHEtLxMYaPKsTjw4o+zmjcovEB4xVWvy6SL3HbXCZLWiqqjTIdpx3orCfryRgwBoyBPDAwjyxRHbEf+C1veUurS2mqLgMbtvDgcumg2JCMYRDFf8dRHAZIPGt5bVWmn/PAkOvB9WAMGAPGwDgwsCxZAonBWIHVoCI05Ic/xAcYCc830z0Ei8IZkxCPZ9Kx1ZcPK0qreIwT8IMkIR7bijWeaJsv6dtcJktaKqqNMh2nHeisJ+vJGDAGjIE8MMDABOJCBEXV1YFpq9YXgyFWonBpsFOVyVcjxcHV9pxqPD/ngR3Xg+vBGDAGjIFxYWBZsiQ2DlglAvECCQJhEsrnAwofX0K/lPcmS0yWdAa2lEC27HEZa9en69MY6AYDfIEJCYrqvVd1dFMPxrv1bAwYA8aAMdA3BnIhS9ADH1bqxiD4zfrokkJ/JktMlpgsMQaMAWPAGDAGjAFjwBgwBowBY8AYmDAGciJLUhAfy8g0WTLhBrEMYJzGrLcxYAwYA8aAMWAMGAPGgDFgDBgD48KAyZKN9WmyxGSJGWRjwBgwBowBY8AYMAaMAWPAGDAGjIEJY8BkickSG4AJGwCz3xsNgHVinRgDxoAxYAwYA8aAMWAMGAPGgMmSjRjwyhKTByaQjAFjwBgwBowBY8AYMAaMAWPAGDAGJowBkyUmS2wAJmwAzJhvNADWiXViDBgDxoAxYAwYA8aAMWAMGAMmSzZiwCtLTB6YQDIGjAFjwBgwBowBY8AYMAaMAWPAGJgwBkyWmCyxAZiwATBjvtEAWCfWiTFgDBgDxoAxYAwYA8aAMWAMmCzZiAGvLDF5YALJGDAGjAFjwBgwBowBY8AYMAaMAWNgwhgwWTIgsuSX/tNfKqiwMV3/1T95z6jep6+6+Y/+3t8v/ov/9p9blyNrH33hyfmubmdt21bXoXEYX4f/8Fd/t6C/sG7j69Y6tU6NgdUw8J//1/+0+Hv/8T+wffJYNisMMP9+8uUD69e/Pu8tBSsrpnyhg1An3PM7rvwb4U9V+JSff+ND2zYoe8r6WPbdb9/7cHHSeduty8CYLatLpzvaIVgXy+vCtm153Rl36XT325/cXux8ar/7CvcVxoAxkB0GTrtsZ7FlbU925XKflK5Psm7Ho1uTJYk6FU8o4jSSi76xqzj3xl3uYBLh1MY8Dk6npEfbNmMmR7ybLDEuc8Sly2RcgoHLv7PbY1mPYz2XGSgGTJYkqjhPKOJ0kB/YvMNsfCKMehAXB6NT06Ntm3GTI+ZNlhiXOeLSZTIuwcB9j+3zKmmPZU2WDBQDJksSVZwnFHE6yHeeuVYceM5Lqz3gioMn63F1Pdq2ra5D4zC+Dk2WxNepcWqdGgPxMODxbDxdGpfWZZcYMFlisiRbptNMvI1hl8bQebXDm8mSdnoynrrVk8mSbvVtfFvfxsBiGODckhu2+twS42Yx3Fhf/evLZInJkmzJEvZ4fvK6ndmWzwasfwPmOui+DkyWdK9z47xZ5yZLmnVkHFlHxkB/GLj23j3F2Vf5DD5jsD8MWvfL6d5kicmSbMkIWHg6Fzfu5Rq39Wa9pcCAyRLjKgWuVpVpssS4XBVDTm8MpcQA/60LO5UyD8s2ho2B+BgwWWKyJFvDzf5O/yvI+I3ehtQ6XQUDJkuMn1XwkyqtyRLjMhW2LNfYioUB2yljKRaWLKc7LJksMVmSJVnCeSVm4LszBDa61nVbDJgsMVbaYqXLeJ6EGJdd4s15GW/LYIBtOF4xbewsgx2n6Q83JktMlmRJlnBeifd29mcYbJSt+1kYMFlibMzCRp/+JkuMyz7x57yNvzYY8LklxkkbnDhOXjgxWWKyJEuyxOeV5GUobLhdH8KAyRJjQVjIyTVZYlzmhEeXxXisw4DPLTEu6nBhv7xxYbLEZEmWZInPK8nbcNiwT7d+TJZMt+5zbvcmS4zLnPHpshmfwoBtlbEgLNgdBhZMlpgsyY4s8XklwzAeNvLTrCeTJdOs99zbuycgxmXuGHX5jFEw4HNLjAPbgmFhwGSJyZLsyBKfVzIsI2KjP636MlkyrfoeSvs2WWJcDgWrLue0sepzS6Zd/27/w6t/kyUmS7IjS864cqdPC0+ESxvp4Rnp3OrMZIkxlBsmKY/JEuMyR1y6TMZlFQOcW/JbZ2/PbuxdLaefjV1j4AgGTJYkmpR6QrG8kfGgd3nd2bBZd6kxYNtmjKXG2DLy3W8Yl8vgxmmMmz4wgL1iy3kfeTtPY94YWAwDJktMlmRlrH1S+GIN2AbP+uoaAyZLjLmuMdcmP5MlxmUbnDiOcZIDBs69cVfBlvMcyuIyuE0YA/MxYLLEZElWxpq9nPzbYDfc+Q3X+rF++sKAyRJjry/szcvXZIlxOQ8fDjM+csLAljWPdXOqD5fF9mEeBkyWmCzJipjglHCz7TZa84yWw/rFh8mSfvVv/Nfr32RJvV6MF+vFGMgPAwee21+888y1rMbfxkl+OHGd5FEnJktMlmRlrL2PMw/DYAPtepiFAZMlxsYsbPTpb7LEuOwTf87b+FsUAyed53NLFtWZ47ud9YEBkyUmS7IhSzivxEy7DWEfhtB5tsedyZL2ujKuutOVyZLudG1cW9fGwOoY8Lklq+vQOLQOu8CAyRKTJdmQJT6vxEavC6PnPFbDmcmS1fRn/KXRn8mSNHo1Xq1XYyANBnxuSRq9Gq/Wa2wMmCwxWZINWeLzSmzgYhs4y4uPKZMl8XVqnK6uU5Mlq+vQOLQOjYHuMOBzS7rTtXFtXa+CAZMlJkuyIUsY7Pr/ztugrWLQnDY9fkyWpNexcby4jk2WLK4z48w6Mwb6xYDPLelX/8a/9d8GAyZLTJZkQZb4vBIbrDYGy3H6x4nJkv7rwO1gYx2YLNmoE+PEOjEG8sYA55Zc9I1dWYzDjZW8seL66a9+TJaYLMnCSPu8kv6MgA2wdb8IBkyWGC+L4KWruCZLjMuusOZ8jLVYGODcklMueSiLcXisd7Ict4+xYcBkicmSLIy0TwW3cR2bcR3r+5gscVvNEdsmS4zLHHHpMhmX8zDAuSVvO32tOPjS/izG4vPK6jBjeaoYMFlisiQLA+19mzbCUzXCQ3tvkyVuqzli1mSJcZkjLl0m47IJA6wsuX3vw1mMxZvK6nDjeYoYMFlisqR3Ay1mfYoN0O/sjmdoGDBZYszmiFmTJcZljrh0mYzLJgxwZonPLTFOmnDi8P4wYrLEZEnvZIn3bPZnAGx8rftFMWCyxJhZFDNdxDdZYlx2gTPnYZzFxgCrSnxuiXEVG1eWFw9TJktMlvROlvg08HgN2sbRukyNgVlkya5nj11GXH1OXS7Lnzb2TZZMu/7d/l3/Q8UA55W880yfWzLU+nO5x297TJZ0SJZs/8HDxe0Hdq+TE1/btbO44r7txeMTP9iJ80qa9muiKxmk/c/tKy66Y624+/E9634Kszt+o+U67reO68gS7Nq/ufTeAhtH/Vy3fUfxpbu3F6d89b7CpEm/9TWV9mKyxDibCtb9nsPBejhOpX+8de/u2jG/zy0ZTp26/U2vrkyWdESWMME/7fqtxWdufbCcTGBAIUownCERMLVGqPNK5p0EftUDO8qJmHTzia8/WE7A0OXUiSbpxO70jHdfdV5HlmDfsGciS2ij2DYTJcZlVzidR5bc/8Se4l0XfW+dXIfMA6OQ7l2Vz/m4LRgD08LA+d/aVrz3ivtKG8NY9cybHig/8jEXqGLB55ZMCxvV+vdz3vVvsqQjsoSGwERCZAmDNCYXfH1lojHVhtL2vBLpDT194JojpNOUSaap4sXv3X+HUkeWUC8hWcIqE9ong0MRKK67/utuzHUwjyzh40TYh+je2DQmx9wm/G7945vxKvVAfwhJy9i/7iOCzy3pv67cXlwHszBgsqQnsgRmmYEaRhP2eVYFjd2/7XklGtzCzjMRQy/obcpE09ix4ffLs+NqQ5boyxkDRFaGuS7zrMsx1cs8soT3VB9Cn8sEhg8VrC4Zkw78Lm5nxkBeGBBZwscEiBKtMKnWk84tYbV1NczPedWp62N69WGypCeyRFtJZhnOqTTGNueVoAsNdLnXRIzOJzwDZio683tOz1DnVOdtyBINDBko1n1Fy+l9XJZxtKdFyBL1J+A0PFPAWBgHFlyPrsdcMCCyhFUlWg09i6Tl3BJWW+dSdpfD7cgYOIIBkyUdkiVMGhicAT5WRDBgY5k6+6mnCMg255VIL9Ibz3Q60p3C7dqoGwPdYGAWWWL9d6N/67lez23JEvTHZIUzdThPwKsT6/VpnFkvxsDqGAhXjjNu5ZkxbJ1uObeE1dZ1YfZbvS6sQ+twWQyYLOmQLFm2ksaaru15JWN9f7+XDfcQMWCyxLjNEbdNZEl4PgkrOn0AsXGcI45dpuniknNLWG1tDEwXA677POveZInJkt4Ms0//ztMo2Fi7XuZhwGSJ8TEPH32FNZElfZXL+bq9GAPGQFsMvPPMtcLnlhgvbfHieN1gxWSJyZLeyBL2Z966c29v+dvIdGNkrOdx6dlkybjqcyzt02SJcTkWLPs9povl0y7b6XNLEs3L3K6m265WrXuTJYkapScU8xslJ3+/7XQz6Ks2YKefjzPrJ75+bNvi69Q4XV2nJktW16FxaB0aA/1i4PLv7Pa5JYnmZcZ2v9gesv5NliRqlJ5QzG+U3ps5Xz9DNiou+7jr1rZt3PU71PZrssS4HCp2XW5jVxi477F9Prck0bxMOrbr9rYoBkyWJGqUnlDMb4w+9Xu+fhZtyI5vfXaFAds2Y60rrC2Sj8kS43IRvDiu8ZIrBnxuibGZKzanWi6TJSZLejkzxP9P3p3BVI3u0N/bZInbbo4YNlliXOaIS5fJuFwUAz63xJhZFDOOnxYzJktMlnROlvi8krSN2kbT+k2JAZMlxldKfC0r22SJcbksdpzO2MkJA5xbcvZVuzofm+ekA5fFbTInDJgsMVnSuUH2eSU2gjkZQZdlMTyaLFlMX8ZXN/oyWdKNno1n69kYSIsBzi3BnlnPafVs/Vq/bTFgssRkSecG2eeV2EC1NVCOlx9WTJbkVyduJwfKycXOp/Z33p9Z924PxoAxEBsDnFtie2ZcxcaV5S2HKZMlJks6H1z6vJLlGquNnPWWAwZMlhiHOeCwWgavLDEuq5jwszExVAxwbsm19+7pfHw+VH253G7rKTFgssRkSafG2OeV2KClNGiWnR5fJkvS69g4XlzHJksW15lxZp0ZA3li4Kt37vG5JYnmZ8Z8npjPuV5MliRqjJ5Q1DfGu/Y/7P8hnwhzORsal62+PQxRL7Zt46nLIeJvVplNlhiXs7Bhf2NjaBhgC47PLTFuh4bbsZbXZEmiiasnFPVGjlO+z73Rp3yP1aD4vepxPya92LaNv46HiFeTJcblEHHrMhu3szBgm2ZszMKG/bvFhskSkyWdbsNhH+YNW70P04auW0NnfcfTt8mSeLo0LuPp0hOLeLo0Lq1LY6B/DPDvg31uSf/14LbgOjBZYrKkU7LEJ3zb6LjjGTYGTJYMu/7G2v5MlhiXY8W232ua2IYogTBx/U+z/l3v+dS7yRKTJZ0ZYv/v+Hwavo2w62JZDJgsMXaWxU7KdCZLjMuU+LJs46trDPjcEmOua8w5v3rMmSwxWdIZWcJ5JWbJ6xuiDZT1MhQMmCwxVnPEqskS4zJHXLpMxuUqGMCu8aFxFRlOawwaA6thwGSJyZLOjLD/b/xqjdXGzvrLAQMmS4zDHHBYLYPJEuOyigk/GxNDxwAfGPnQOPT3cPndFoeMAZMlJks6M8I+r8TGcsjG0mU/gl+TJW7HObYFkyXGZY64dJmMy1UwwLklfGhcRYbTGoPGwGoYMFlisqQTI+zzSlZrqDZ01l8uGDBZYizmgsWwHCZLjMsQD743HsaAAc4t4UPjGN7F7+A2OVQMmCwxWdKJEfZ5JTaSQzWSLvex2DVZcqw+jI889GGyJI96cHtwPRgDcTGAbfO5JXF1aoxan4tgwGSJyZJOyBKfV2LDtIhhctx88WKyJN+6mXK7MVliXE4Z/3738eLf55aMt27dbodRtyZLTJZ0Qpb4vJJhGAQbbtdTEwZMlhgjTRjpI9xkiXHZB+6cp3GXGgNb1nxuSWodW77b8TwMmCwxWZKcLNn2xL6Cgew8IDrMhsoYGAYGTJYMo56m1p5MlhiXU8O833camD/wnM8tMdangfVc69lkicmS5CQGp3mfcaVP887VCLhc7oQWwYDJEuNlEbx0FddkiXHZFdacj7HWNQZOOs/nlnStc+fndi4MmCwxWZKcLPF+SxscGRy7w8eCyZLh1+EY26HJEt08Mh4AACAASURBVONyjLj2OxnXYODcG3cV/KME48F4MAa6x4DJEpMlyY0vg1if5N1947ZBtc5TYMBkiXGVAleryjRZYlyuiiGnN4ZyxQDnlpxyyUPJx+u5vr/L5bbZJwZMlpgsSWp8/T/ibeD6NHDOOz7+TJbE16lxurpOTZasrkPj0Do0BvLEAOeWvO30teLgS/uTjtld/3nWv+ul33oxWWKyJKnh5bwS/m2wG3q/Dd36t/5jYcBkibEUC0sx5ZgsMS5j4smyjKfcMMC5Jbfvfdjj6UTzttzq2+XJxwaZLEnU6DyhOAJyn1eST2O34XVdxMCAbZtxFANHsWWYLDEuY2PK8oypnDDAuSUXfWOXyZJE87ac6tplycv2mCxJ1Og8oTgCdAawPq8kr0ZvI+z6WAUDtm3Gzyr4SZXWZIlxmQpblmts5YABn1tiHOaAwymWwWSJyZJkLLXPK7Fhn6JRHfs7myxxu84R4yZLjMsccekyGZexMOBzS4ylWFiynMWwZLLEZEkyssTnlSzWGG28rK8hYMBkiXGaI05NlhiXOeLSZTIuY2LgvV94yOeWJJq3xawnyxpXuzdZkqjReUJxoPB5JeMyFjb+rk8wYNtmHORoC0yWGJc54tJlMi5jYoAzS3xuiTEVE1OW1YwnkyUmS5KtLGHw6vNKmhuhDZV1NCQMmCwxXnPEq8kS4zJHXLpMxmVMDPDfcE655KFk4/aYZbUsY38sGDBZYrIkidFlb+U7z1xLInssjc/v4Y5kiBgwWWLc5ohbkyXGZY64dJmMy5gYOPjSkbE1bky5lmWcGgOzMWCyJBJZwgoKJhGzLk6xnhIQed8PbN4xqXeeUv36XWcb1bHrxmTJdOs+Z2ybLDEuc8any2Z8xsIAK0umNqeIpTvLcTtcBgMmSyKRJSj/tMt21pIlJ523fXKkgf8fvA3SMgbJafLHjcmS/Otoiu3IZIlxOUXc+52nh3vOLGGM7bqfXt27zvupc5MlEcmSWatLpsgAQxCxt9INu5+Gbb1b76kwYLLE2EqFrVXkmiwxLlfBj9MaP0PBAGPrKX6EHUr9uJzjsyUmSyKSJTSQ6uqSKRo0/y/48RkKG3/XqTBgssRYEBZyck2WGJc54dFlMR5TYYDzSt52+lrBWDtVHpZr/BoDRzFgsiQyWVJdXTLFVSW8s0/rPtrIbHCsizFhwGSJ8Zwjnk2WGJc54tJlMi5TYMDnlhhXKXBlmfW4MlkSmSwBaFpdMsVVJby/zyupb2w2QtbLGDBgssQ4zhHHJkuMyxxx6TIZlykw4HNLjKsUuLLMelyZLElAlmh1yRRXldDQfF5JfWOzEbJexoABkyXGcY44NlliXOaIy6YyvbHjl4vi/uN8TVQH1H8TRurC255bYnxNu20ti686zE3ZLwuyZIyN+ZrL3zPKzq+p4S17XskYMeAB0GKdVBO2pmyoc3p3kyWelOaER5XFZIlxKSwMyWWccPjlV31NVAfU/zJ45dySd57ZfG6J8TXttrUsvpbB5JjTZEGWuDEPpzE3NbxlzysxBoaDgVQDuyZsjdkQD+ndTJZ4UpojXk2WGJc54rKpTB77THvss8q4hy3/TSvYjS/jq8kGOby57zRZMlE2e9kJb5NhX/a8Ehv0aRt08NiELRv0ZoPehY5MluRRD13U9ZDyMFliXA4Jryqrxz7THvusMu65/Du7yzMChaU61/gyvupwYb/F+kuTJSZLFlr+2WTYlz2vxAZ92gbdZMlihrvPjs5kyXDqqk+cdJ23yRLjsmvMxcjPY59pj32axtTzMMb5iNi9eXGML+NrHj4c1q7fNFlisiQaWaL//Y67aAO0QZ+2QTdZ0s5gL9quUsQ3WTKcukpR/7nKNFliXOaKzXnl8thn2mOfVcgScMW5JTufmj3mNr6Mr3n2x2Ht+k2TJSZLopElbU/nrmucNujTNugmS9oZ7Lq207WfyZLh1FXX2OgzP5MlxmWf+Fs2b499pj32WZUs4dySa+/dM/MDpfFlfC1rm5zuaJ9qssRkSTSyZJX/+26DPm2DbrLkqFHOvYMyWTKcusodSzHLZ7LEuIyJp65kTWHs89jBJxYaZzIeGOL18P5HFy73qmQJ55acfdWuyZIlz//4cDF2fD397HMF1zJtYlV8dWUHc8/HZElko7yMsVymAaySZpUyzmt4p1zyUOPJ3LMaxFgHDKvoepU67jvtMu89D1uzcGP/7idIJku617lx3qxzkyXNOjKO8tPRsmMfJog7d+89ZgKF3333P1BOHnHDcQCTrapfGB7zPsyLMl58yRfLstxy6zeL0z/8keKz535uffJ3yvvev15O4vEcXpdfceV6+FVXX1Ns/tKXj7lu2nLzejjvQH6Ko3cK8yC+wuVKL5RbfriSfc45n1qfkMtPsknz7dvvKMtAGslSeJO76rin6dySZfGlcuvd9IyLDsL3DsN4f8JCv5T351/whfV2sG1tR8Ez9YB75933rJcD7IW4okyUlbjc03a4r15hGxN2pBOeVd9V7EiOdKG85C+5YIv86/RJGsoFIXTmWR9bf5dF9LkqvtxnHOkzBkmW1IFqEfDMitskV4Z+VnomiDRQwtWo1DBwMfRKGzZMNSY1GuLQGMO03KuBEh6GSS5+yCWcDubQk0+v54efykb8UBZhba9ZDU/nlRx4bvbeyXmNro1B591kmNqWN2U86m1eeQjTIKGpk1+lg5/1jqrvWeHgOcQR9+CW+BhnheFHp8MVDhp4f8UJMUw9gb95uqkr0yxszcONw7of/Jss6V7nxnmzzk2WNOvIOMpPR23GPnX9Jf2r+muF0w9rnETfLH9c/Kt+YXjM+zAvxgyMRRkfn3rqB8syMak94YQTy/LgKu+Q1JBf6JKO9w6vMI3GZGE46cM4oTzuw7IqjHFbONEOxz3ICuUzjtLYnXGT3lGymtwY455555Ysiy+VW++mZ1zGq7xrXRgYQ6dh/Fn3yAn1PCveLH/Sa5xbp3sIBs2D6spFPapN1GEH2dQv+ZNXWO+8I+0Pv1nlC3GjOCed9O5j4kuHyAM7YR6ESf6y87YY+HK/cQCupDiu/Bvhz7IKXbQx0yjmfbkOmWgBtI3bJLeJ2QsbZl1+MqJ1jZL4ajR1aWlI1fDrrr+x4JI8wmWkuKeRhw1PHYaMCm5dXvP8ZjW8Vc4rATdtMMB76v3qyiijWReWwo+yyNDWyecLCmWuC8NP9aH6C+sqDK9L35R3U/qmcOTLcINrOgUuYYwy8+58IeKSHhQujNWVfZbfLGwta1ecLs3EwGRJGr0ar6vp1WTJavoz/vrRX5uxD32m+nwmbTwzXmD8R78MiaA4GkeoT2aszD1x5Fftg6uyCVe6cKxd9WMcQHn0wU7hygu5jIOQpw+A3DM+eO/JJ5fvEE4eGcNRxnBcwftVy6tn8pd8/DSWYhxCmdAF/hprcY888tClPCUTlzEP/tILZeRespQWl3jkp/SkDXUm/1lujHHPvHNL2uJL5WPegO7QJX4a06E3EQ/62Bq+N+HSrXQlmbihTrhHPumpPzBUDVcasER+hCOX+Z3kh6QWfug+zBP5kqu6Ut0hh3rlOUwT3hMmDIks2bRpU+lHfryvwnkfyZYb4ga5yHjHO95Rlkm6kg6Rp/IovYg50iI/xHFYznn3MfDlvmGgZAmgAaC4sJKAHuBhgGlUAE7GGwACPMIFONLgR/oQZPPkkj6USwNEhlhRjAjGP5RXva+SJTQSyq7GpkZDOvxpGLqQHYYTB8PApXckLveEEXcWWUI4Bl758tz2mtXwVjmvhIbYxqDzbpQZV/Uu1pf64QuF6h2jRP0onDRhZx2+b508hUtOqCsNBEJ5ihfmF3bikicXrClcuKPOZnXw1eWp4IH3k7w6t8mwzgtHJ8IbLvqlDGCYMOXHoEbx8ONe4X0MGmzU0w/4TZak17FxvLiOTZYsrjPjrH+dtRn7ML6gb2UcwriB8Sf3IhwYzzEmwo9xgVzi0Q/ruW7MUCc79CNfZNf5IZfJI+F1eTFGYtzA2IBxDuMHxkgiGChPuLJE4wrGG1x6Dl1k8kw4eSIrDOeesU34ruHYcN64h7SkQzYuF/OKcFxTTR+OlUiv+Ui1TLOeZ42pF2mb884taYMvlY26on64ND7l3dEDda05Dn6kkUsdoDNwAB40BpTcMK7u0SvjXfJk/iRZCpdLOPWscpCH5lLUhQgc4oMNykJ59S74c+FXLZfaheKAcV3EZXwbyqccb33rW9fnjrwz5UIO8clDsqouctR2KT9piKP3Jr3ulVZ61zO61X1bNwa+FsHiWOMOcmWJQIkLgQEIaRg0FMAMEJnQ4k9jAvyAjoZJGhl3GmsIuHlykSG53NMBIR/DCLsP8GlYoTwZceLQUVQbAg1HcUjHu8gQE5fyhPLCe95HXxWIS1nwU5q69JKNHIyhiIVQbtP9rIa3ynklNK42Bl2GDRejzTujP56pE/RHvauu1JGCC+JQ77jVd6yTRxzkSLfkowGD6h7MofO6/MiT8DAvcMAzskgT1j3+1A/ylAYGmrwUJv86l7JJvsIlD5m6wjonnHcPL/RHenDEu3OPS6cAXtGxMKaOiXyVd4g7/Ein8jS5s7A1VuM71PcyWdL/BGuo2ElZbpMlxmVKfKWS3WbsQ/+tsQvjHn1gUX/OWEdxQpdwxgb0vYpT7YcVH3/Jxo/4+NHfMw6p86NMKkNdXowzw3EQ8omncQbyNS5lrEAedRdjDZVb4xLS4c84WGEqL2MVxusa4ysPwvHnObw0FuN9pC/iUs4qWcL7kJbxJBf3Gv+QhvfretzDvw7G/tVhtA2+KLd0o3vGqNyjb+lR4zvVgVx0qnToUmNE+UmOnpUOfUtX8gvj4hfmrXt0Tjxc2gL+yJp1EU4+GrMjl3vigzeVizi6CAvfizjM8Uin+iYu8QjjnSHlKFN4CU/kA/6Jq/Jyr/cmTOkY++te7ZC44A13kcvj6jj94uDJktDICfQCH0YUsOMPwDGgAFppqoAjjLhhnLAxSS7GUA0EGYCa5ypZgj/hpMPoUgblSR4y6DR2xVM4aSAE1GBwNXGm8agBEp9nGQM1RjoR3oU8uLinYUt+TLJk1fNKMPBtDLrqQi7vwr3eS/qmftS5Uyfoknj46/1Dd5Y86ksdBnWEHpEh3Qsvdfmh/7C+yU/4oZyEh+UR4QJehQe9D2nx5zm8hAfCqffQqOKHTN6NcnBxHw5SFI6/LoXzbiovrjoQ7gkjvjoM8kInyFM4fiZL4hjpugFQn34mS8ZZr31iKkbeJkuMyxg46lpGm7EP4zeNO+jrGSPQB2vso7EIfsSVyxiDsQb9MeMDwrgPrzrZ+Gk8obFAnV9Yhrq8kMG4SfkxRlCZ5ReOc8iLsQp5cXGPn+LialxCOnShMS9hyGdCSb6UjTjoKsxDsjSm0XPo8i7kQ/7MF6qEDHFnpWdcpnFUKHPWfazJ7Cz71wZfKltIDqBL/KVv3QsPesbVihPu55ElGttq7Brih3yq4dW8kc+l+mR8jwyRD6o3/EjLs8JJp7YgOYSBMz2rTnEJkw4IJ57meGBacYmn9HJVPj3LRXfIQEe6qvgmbl36WTiW7FluLHx1bRdzy2/wZImAHoJeDQxCAEADIhoTBhRgKk0VXAqTS3idXAwnsiUXA4PBDg0GYQI85QmNOvL5Qk95uLRKQuUOy6UGGfrpnskoDU+NmManMLmz0hO3rpEr3Sy3ruGtel4JjaKNQVddyKWM3KuOpW/qRwMLDAz6DuNV322WPPRLGPGRgYFHtgwudYfu6/IjfjhIQIbql3KGeMAggwf86GQJB696n7C8s+ozjFO9XyYNZTn++OPLMoBvyeAdeDflwbszoFAHQOekMPSFjvTc5NZhKzeD6fIcKEyWeFKaYzuYNVnIsawuk9uQMNBm7MMYgX6Y8QjjCk0ONfahT2YsorGMXI1DeKY/rhv71snGj/jKj+c6P8LDMlC2al6Um/LS/xNWVwaNDUgfjhm41ziKfEjLWAmXr/i4XBqTMX4Kxye611hKMkiDXK6qDNLw7ioTLs/4N6XnPXnfMG3TfaxxD/8+mO04wpXcNvhSGRnL8Y5cmk9o3Eocjf/kJ5d0GhtTL9K75OIik3jUFWNL/Kgvxo7SbTVc8pW35Kk+waTKSViIL+qVZ6Wpygj9mSeEmAAX5C1sqHxhGvmRh9IrfohN/KQP3i8sE/7k0yY9ekPHYRna3MfCl/A0VXeUZIk6FRkuJs740bAAJ+CtA5nC5BInbHxquEwkaUyAVx0KcbknDH/yUIORcccPg4F8LpWBNNxLvtITv2rQSU9c3k0GQ3IwOnQuTPIJ4wqXCvKMYSEtZcJV2rZuXcNb9bwSGl8bg666kEuZuZdOqGOML/rkXQlDf+gkjFd911nykINM8IOcULb8MH51+ZEHaQmjfNSlcCBc4EddC5cqF2m45x1wlb4OD6RXutBtSgMOkF93gZ9QlsqATDAq7FJO9BLG5Z0JV9sLw5ru67A1VcOc83ubLPFEL0d8miwxLnPEZVOZ2ox96DvpVxmraHzABEv39LeE4xe6YTr8QyIi7I+rssN0YRrFk19YhjBNmBdl1oSWMRTjn+q4Q+/BeIZxNJNCLu5njXHC8jfdayzVFE/h5KuJOy6Xwua5WskwL041LNa459p79xQc9FrFW1t8qVzUF/WkZ9U1z9yDNfnJJYx0XNT9rLkFY11kV9ORBhnV8DBeeE88lY8xqfBD/oyTCcPlWfFwiVvFXt14N0wz754xcTWPefGJy5gZnJCWOVub9OiTdLP0Oi/PWPiq4mpqz4MkSwCMGqQamToJQIOfAEgj4p5wwpSWexocYbpojPPkho1VcpU/8ggH/Nwvc4ksaZuWDoj8MAq6b5OWhrpsB1TX8D6weUexZW3PBiO9SGNqY9BVx3J5V+5lKKkLGXnVj4xLGI84qnNc1XtVHs+SE9Yz96QjTJhQPOVHWuK07WSJX70W7eCr6WM+01a4QrIE+bwf2AODYFGDorqOqqk8ddhaBEOO281kyWRJN3o2nhfTs8mSxfRlfOWhrzZjn6a+c5Fwxn/0z7rCiecichaJq3FS2zTEXzRNW9lt45G/xpNt04TjxLZpYo17OLeEfyFcbddd44v3Rg/Cl9y2+lg0Xji2XzRtX/GZGyyClVXeMRa+qria2vMgyZJYAIfZU0PGBcCryu7bwLcp/yplrGt48/7He9sG1aVB73KwsIqu29RlLnGqhn+Z967DVlv8OF53A3+TJd3p2rhur2uTJe11ZVzlo6suxz65jBdcjqMfx2KOe7CB9z227xjCxPg6qusp4i4mvqbcb0yaLJliw1n1nasND8OMgV61EdmgT9ugg8sqtlbFlNOnmRCYLEmjV+N1Nb2aLFlNf8ZfP/rz2GfaY5+Y4566c0uML+PLtn11226ypGb7w6qEwpjTVw37vP/vvkgDtUGftkE3WbK6MV+kva0S12TJcOpqlXoeWlqTJcbl0DBLeT32mfbYpzqmXgXDdeeWGF/G1yqYctoj/arJEpMlC209qhp2DpTCQK/aoGzQp23QTZYMZ6JjsmQ4dbWqXR5SepMlxuWQ8Kqyeuwz7bFPdUwtXCzj1p1bYnwZX8tgyWmO7U9NlpgsWYksiXFeCY3SBn3aBt1kybGGOeeOymTJcOoqZxzFLpvJEuMyNqa6kOexz7THPjHJEvCKHQzPLTG+jK8u7NjY8zBZYrJkabIk1nklNDIb9GkbdJMlw5nomCwZTl2NfQATvp/JEuMyxMNQ7j32mfbYJzZZUj23xPgyvoZiC3Mup8kSkyVLkyWxziuhgdigT9ugmywZzkTHZMlw6irnwUfsspksMS5jY6oLeb948JfK8Q9jIF/T0wH1HxNnN2zdU3xg8451mcbX9DAV2pHY+IqJ1SHJyoIscWMeTmMOG16s80poMMbAcDAQGuKY9yG2hmREp1ZWkyWelOaIeZMlxmWOuHSZjMsuMXDguf3F205fKw6+tH+dMOkyf+dlvI8RA1mQJWNU7BTeKdZ5JVPQld/RHchYMGCyxFjOEcsmS4zLHHHpMhmXXWPgpPO2F7fvfdhkycvGXtfYG2t+JkvcmJYyqDHPKxlr4/J7uaMaIwZMlhjXOeLaZIlxmSMuXSbjsmsMnHvjruKib+xaamzfdVmdn9vHEDBgssRkyVIGNeZ5JUNoKC6jDboxcAQDJkvcFnJsCyZLjMsccekyGZddY2DL2p7ilEseWmps33VZnZ/bxxAwYLLEZMlSBvWMK3cWX71zz1Jph9AwXEYbcGOgHgMmS+r1Yrz0qxeTJf3q3/i3/o2BPDDgc0vyqAe3h/HUg8kSkyWtCA/2P3LCNkv7uGdgGv4vdxuF8RgF16XrMsTAnmf3lW2eds8FWaJ73J1P+SC5UF++76b9VHH5W2dvL/hPEMKmcdlNPRjv1rMxkB8GOLeED5pc/DMGtua4nvKrJ9fJMOrEZInJklYGFKaaSVJ4scwP8uTWnXt98rZx1ApH7hiG0TGE9cSklNP1w7Yf3ps0HV6dhvU71Hvj0rgbKnZdbmM3BQYgiK+9d0/Bym/I47CfZut8ijwt01ieAgZMlniS29qAwlSHxlf3mz67vYBMmUKD8Tu6Y5giBvgqpfYeunyxmqI+/M552AHjMo96cHtwPRgD/WNglj2kz/ZHjf7rx21kuHVgssRkSevJztlXbZwwwV57ufNwDYCNt+uuDQZmfcX3AMz4aYOfVHGMS+MvFbYs19gaIgbYLh9+0OCelaFDfBeX2W0wFwyYLDFZ0tqIsrwvNMIY4Lv2+3+559KYXQ53LCkxUP1q5VUlxltKvLWVbVwah22x4njGytgxcPCl/UV1Fbj/M45xP3bcp34/kyUmS1qTJXxFDskSDtNLDVDLt5E3BvLAQPUrvleV5FEvU28fxqVxOPU24Pd3GwgxgE3knzBovH7BzT7cNdSP791eFsWAyRKTJQsRHu8888hBj5tv82FRizY2x7eBHjoG9BXfq0qM5ZywbFwajznh0WUxHvvGAB8zNF7fsuYPm33Xh/Mftk0wWWKyZCGyhP2QnF3ihj/shu/6c/0tgwF9xfeqEuNnGfykSmNcGo+psGW5xtZQMcB/qmR1if8BgzE8VAznUu4syJI3dvxyUdx/nK8B6GD7re/yvwk2wWayrCUGxmjbdn3t10Znq6mnXDrlLsphXA5jvDE1XHaB/dzyGGNb9Hi+vX1J3cbv//rvjK6/HiO+UuMgN7s3tPJkQZYA/MMvv+prADqgroYGcpfXrHpfGLBtG4Zdn5pdMy6Ny75sovM9tj92WxxGW0w1R0nd9xhfw8BXahzY7h5rdxfVh8mSARAUqYz0MnLdoFdrcIs2UMcftr49UPFAJcc2bFwalznicoplclscRltcZrzcJk3qMbXxNQx8pcbBFG1rzHc2WWKyZKEVPW7Qw568xzQeltWMBQ9UPFDJsZ0Yl8ZljricYpncFofRFtsQH8vEST2mNr6Gga/UOJiibY35ziZLTJaYLGl5/kTMhmdZzUTDGHTkgYoHKjni2Lg0LnPE5RTL5LY4jLa4DBHSJk3qSbLxNQx8pcbBFG1rzHc2WWKyxGSJyRKfQ5MIAx6oeKASs8OOJcu4NC5jYclyViP+3RaH0RbbEB/LxEk9STa+hoGv1DiwnV7RThdFcRyMSYzfspXhxjyMxkxH4Aa9WoNbto043TD1bts2DNs2NbtmXBqX7lPy6FPcFofRFpchQtqkSd33GF/DwFdqHNjer2bv4UhMliyxuuSqq6+ZuSLj4f2PFs//+PDM8FkGlDSkfezgE8ek37l7b3Hf/Q+U/qRVOGVYJp9Z+bfxd4NercHZYE1Lf2MYqHz79juKQ08+XWvP8J8V1saekPbpZ5+rlU16hd959z3r9q+N3EXjTM2uDQmX9InUf12dgh36w7qwGH5t5auPjpFnKGNquJxi/5hDW9z8pS/PbENgO8Rkyvvq2Jm8wzHuomWpymMczbtyLSorjE+/hCwu6YO8uL/8iivX/RQ2z03dxnPA17z3V9g8O4+Nr44TpG/Sa+4kWVW3Ln0Ypym94oKBWX2R4izrpsbBFG1rzHeePFlCI5rXUdQBn8lDSJaQPjSa55zzqWMGcKGBJq1k0vhluM+/4AtlGtLipwHgtrUdZV743bTl5tJf4ci9+JIvrsuT3JSuG/S0Jvsxjc0UZcUeqGAfqu0b21H1i/XMoPDMsz62Ll+2TPKxSVx6lj3FRoU2knAGGqe87/3F6R/+yPqAg7SyndyTjot42D7sG+EMZk499YPr+Si/WO7U7FpsXMaqh6oc1TsuWBR+hK0Qj2CPcGFIrgbZYX+rsJNOevd6X4uf+l314aF8ylaVIdmEgWvKWH2HVZ6nhkv3Ed1/Bb/u+hvXbThtABxja4Vt2pQwXNe+wjEt92pbuPRNuEovV21506ZNBZfyULujvVMO0lMWTVAVT3LkNskjHv1J2Mfccus3awmTsM1zr/5NeWMjSKv3JA7lVd9cnR+ojLPc1G08F1sv/dTpIbTzYTzpHF2jZ9IqLn6MTfCnTpSO+iId1/HHH1/GD9Mr/B3veEcZRx9ilB5ZxA/LybP6hhR2nrxS42CKtjXmO5ssqWkYYSOpu6cR0mAVhkGXQcWPRqeGpUZbdZUWl7jvPfnksmMgbdgwMfA800BhrNWQJT9Vww3LF967QZssiWmAxi4r9kBFHXrYJufdh7ZkXrxZYZ8993PHDCgZCIZlwO7J9mEHq3aOZ32RI50mkyJgSKtBEPG45yJdSJZQPibI4cB8VpmX8Z+aXYuNy2V03iYNEzkmJsQVccY9/R59MFgB4/ipb5wlt0p0kK5KltAPgz0G2eQL5iQfrNbhW/gXXmflv4z/1HA59v6g7v36botgGmzSPmhX3IftSuH4h/d1eG5Lligt7UvEJ370EbRj8tcKjbBcTfnPkods2idtmjbPRVnVY1u3OQAAIABJREFUN6k8uOp/aPeUR+37hBNOLO9VPvJCHvGxRdgM+kBkQPCEc4RQfvU+dRvvG19633DcID+52HnhgHjongudE0d1oTGCsMF4Qpipykf/pFN65Gv8ofoijPql3pSe+gVnKgMuz/gTP4WdR25qHNTZHvu1n89NiiyhodEoGHQxCQD8XDQGNSzCaLiAl4bFMxcNiWeWfqlDIQ6GnIbExT1+arzcI5f05Es+uPgRpov8uCgLaYmnhklDJr06DJVX4cTVYFLyUrpu0O0blw2RdRV7oILtoc1jJ/S1TQMHXMKwbdgY7B12CZuD/WBwyH1IgMi2kVbyZLOwI3z1C+0J+TMQ1CAT+6TBJPG4lw0L8yGMdJIlG0p8Bpv4U1bKL5vG4IZ4CidPkSySE8udml2LiUswBX6od+oTTFFPwgiDS+Jw6Sue+ljqD38wp74VOerTwIyWW+Ov+gYjyAcb3OMPxoUfBtm6V1+pvlMyqi7xFVdlAIOST3zy493wI46wSRjvUG0v1TwWfZ4aLqfYZza1RXBOG1G70jiTZ2wsOMSPeOBSNp02RDr1D8ThmUs2m7Ypm6r0wqjaG3ZZfqQjD+wyF/eSRRylUfx5Lu2F9l03dqbNE0aZ6bd4T2SFZanKnicPOeiFd2ccTzvnHj/ShbJCm8K93i/MG51hy0L7QHnRIbKQrf40lF13n7qNN+Grrkyz/MBUqEfigS8u6ki6Qg9gAT2o7oSNOjsPlqQ7xUO2dA7OZGupP/wpC/WAS32G6ahTntV3kD4kSygv9aXyhum5J36oA57xxw/Zse08clPjYIq2NeY7T4osobHRKAEmjYiGpobBs4ybGh1hNCjiY7AZ4CEDY4EfHQ2NlrQ0dO5JQ3o1LBkX4nPRONV5yY88yBvDQtqwYaqDgwmnsZMmDKdcVXmSm8Ld9bVfKy76xq7iwHP7/R9UEv0HlZgN3LL6JWxiDlRoz9gBDe5km2SvNLDAloSDBGwRdkTxw3vk8cylQbNsHfnxpR2XAQq2E3um9OSDPdOAgzjIk90hX6XHT/lzr7xIq0EQ5ce26ZJshfPeekflEcvFrm17Yt9kbFpMXFInwhtfV8PJiOpdmCUu+FE/DEaEBfXHYRp9WcRPOOeePpg+F2yAF2QKN7ghWaJwDbIpQ3hpkE48+mBccEzZJJ88uRgk611ww/IpXHFjuFdf/m+LUy55qLhh6x73uSPtb5vaIhhUG8EmYp+xvRqH8gxmiaeJKWNCjQtJS/sA54xZwaVsMfJIix/hugfbam+0FcIVlzi0Xy7uuSgDccgzbFvc06YICy/aFul5D/IlHi55EkZcZCoPyo+fysI95VEZm+RJR5QVHXFVy67yqRyEU3bKGOaNbigH+qY/VBnQKWmJy1yB8knmPDf1JLkJX/PKVg3TO4EjEd68v95buEI/1Bm60phAeqqz82G9giHVDfVPGXhG3yoPsnlWv0P9S75wKhxV06te8acN8Rym1z3ydSE7lGeypN9xdR/zmsmRJTQMNTg12rCx0DjVuGkc6pBoNMQLmXgGXzLiyMQw4IYNi3DyIS2X8lQZiCvGU4ZX5cEAYUS42F8nGaF80spoSWZK96nb/pvitMt2Fu88c82kyUgHb30YorHmGXOgQrvGfqh9a4CBPcAP+0E4z9gm/GRLZL+qaUN5DCBJh59smSaDPIeDBeTgx8BEAyj8NPggX+RRJuWJXOSTToMq0lI24mDvNDjR4EuDacIZGCmdZMZy77z27cWmz24vDr40DRI4Ji6FQ+pCWAzvw3BwQR9KvyVMagIHsRb2cWAFP/WxpNHEBRyAI8nQPc/EQQ6u8IQsya5zlUcVT5Ivf8ogQgWsa0Kq8NiD6G03/q/Fv/rU9uL4j60Vbzt9rXjvFx4qLrh5V3HX/ocnQ+yNtW/QezW1RTCoMR73mgzS1sCycBjGC+0q8bDd2E9scDjGpY2IzAjtMuQCWAfXar+hfaY8XOTJhWyVq659iUxRO6E8YX9C3lwqK/HID5lKg6uyhn7ct5Gn8vH+XJSzWq5QLjZB74f9CMvCM2GyXaQLbQF1EvZ9odzqPfUvLKRwm/BVLc+8ZzCB7RX2iMu90ggr6Fd+CpfL/EoYwQ9dIhNXaXCFN3SMroUXMEw+EPO45EXdSL7ihbLC9ApXHSpMWAj7EspKOBf+khnbziM3NQ5SYGtKMidHljCAB5g0FBoXDYeGWx2IEUdh3NNYiEeDkUFQHDVSnrlodNXBF405NLaKh0ylIz9k4acGrTLgp4s4ks+9JhaSk9JVg77vsX0mTUyWJO3kx2CIYw5UaNehrZEdkj1QZ4+rgS42g4Es9k4DmNCGhfIYlDDIk40kPwYxsjU8K0/ZGGxP1f7IjimOXPyRhwzsKf7YRN3zTFh4QdZoQMp7hQNSyY3hUk+fvG5nccaVOyeB6Zi4DDER4kn3YTgDXfAEBsGZMEkdQoxoQAoOuccVQcKzBsrqS9UvCwPIA/NgBZdn0nERl3ZBubjH5Zl7wpGhMksemCVcz3LDd5If7ayaXmHLuupvL//O7uK3zt5efOKancV5W3aVpAnkCR8uvnrnnmLnU9Mg+cbQJ1Tfoaktgr8Q79wzEddkHPvLfRgvtKtgEhxDNMiWCr+0Rd2DUdJho9Vu8AvDaVe0QZEl3ONHPMpBGcIJpu5pG9U2UNdPIEv9DbLIW+NeXJH3VVk8N8mjDMjUhc5mtVf0hB4oD/YHWxX2PZo/YJ8oF+HSA2VBf8SpK2fVT228iotYz034qpZn3jM6IRz98N7chzoUVupWlCoeMmRvZeeRFepPhDR1BSaRW9Wn5FGGat0jL7xIjyy9G3lRR/hRv+BY7UlxcPU+oV8KO4/81DiIhaepypkcWYLxxrDRCAA9DZDGSGOjwdBI1VEoDCDTERCPe+Ko4VUbadioMK7kU3chI4zLvWTRyLnHj46DvMILI0E45aOsVTkpn6sNmkHa2Vft8koTEyeTmGQu2lHEHKjQrsMBm2yI/LALmoDKfjAQwEZg6zRR5FkTUKWVzeCLiQbU+DGowB4pvG7wQBjy6uyc/JS+6mJTZUurYTyTt8IZZFUHTHVplvGjnlhVwpd7JqaL1vPQ4sfEpXCI3kM86V4Y1CRL9UO4+lT8iEcdM4AW2Ud9k05pqi7YED7BeDUu7SEk88L4IbYkNxyAyw+XcgjLdS7h6CHMK0y/7H3Y3+55dl9J5rEC6tade8ttOWzPof/97U9uLy8Ivy1r3rIzpPbY1BbBlOy17plsgm3wysWzwsAa8YVF2hn4xK5j+0kXtpMm3IJ34Vd9iZ5pc/jpGTeMH96HcbjXeLfqr+ewrcpvFXmkRWZ4UX7JDl36vdA2MQ4P3xOyqBouIqHODoWyq/dhG0+B2yZ8Vcsz7xnbDH7AjN5fdp506gvAHxjjWcSJ4oFLdFm189IfcggXacYz+lYbUPlCW92Epaqtp1zgQLJoH7xXX3aecqTGQQpsTUnm5MgSDazUSJZx6ZjU2dCgkVm9NFlZRD5yMbQYIRrtrLQKJ89l8pklt43/rAYt0oSvXefeuKtgYDelhuR3nd4exjZ1HnOg0qZ9rhIH+xMOWCSLgYXsEZPYqq0LBx1K09YNB/V1abB1DK4YvNZ9+alLs4yf7Bp2jC/4Y9/mMCRcMlDWxK9at/hr0E4Y9wzCwSiDX9KGacL4wlYYLnIwxHgoP4wb3tM+SBP6xbgXLkNbA1ECYcIqqLCf5cwdiD5Wm2jLDueLjR3LoW6GeN93W2QMq0luHWbDMMabal/gnfvqGDSMH95XZTeNnZEbtkPdV+XouUke7Vgy5IqUlYzQDfs63jMkVugrmfxLF2G4Jt2hrHn3dW08Jo77wJcIOupEc6V5OiCM+sH+co+uVUe4dfWkuMTH/oqMqcunauupP7BJvZGOi7LWpQ39yIc0oV+s+9Q4iImpKcqaFFmC8V1lYB+rUQxZTlODNmli0mCKhnTWO/cxUFnWvjAQqH69WVbW0NKFdu32vQ+XX+nDieis+h2q/5BwOTQsxSxviMsQa6yC4uwSiL1ZK6HAMXFOOm97ufITcsVbdvLrn90Wjz38NWb7GYKsWW08bO+r3PeBL4gHkRBVMm0IddJHGVPjYBUMOe0BuJLiuPJvhD/LKrSPxtxHYxhDnm0bNKQJS4I5CNYrTfIboC3bVp1usbq0bRvGQLhq1/giz38hGSvejcth4rKKR1aTgFO2j3GOWDVczxB/2rIDwcLKFG3ZmcqhxtJFbq7b4jDaYqrxe7XviY1P42sY+EqNg9i4mpo8kyWVf2mWyiCORe6iDZpBGmSJSBNIlKk1Mr/vYgTDmPTlgcpwByof2Lyj/DI/JjzqXYzL4eJSdRi61967p1xlwkqSA88197HasgPG2bID4bL5tt1zCZcwP9/H69PcFofRFlON4RcdUy/a9oyvYeArNQ4WxY3jH2vjTZaYLFlo/92yDVqkCQMzDqQzaXJsQ7RhGqc+PFAZ7kCFSScHZ3Jg5tjap3E5XFzOwiJ4pW9l5ciimOUcFD5qhFt2IGDcT6fvl9wWh9EWTZZMu55S1b/kLju3mtUf2D+u7TZZYrKkE7JEDdekSdwGLL3azVOvHggPY4A1a6DC4ZhMPsc2aTQuh43LefYezLLNhlUj9Lfz4taFkQaiRMQLsiBSIFS8ZSd+P+O2OIy2qEltbHdW31PXNpfxM76Gga/UOFgGO05z1N6bLDFZ0ilZosbHgIxzAdie45UmRxuk9GN3HDrxQGX4AxUmjkwYxzRRNC6Hj8umPoJtNfSvuE1x54VzFgqHyEK+/MaHtpWut+zE65/cFofRFmOTJJKXepJsfA0DX6lxMM/GO6zZnmdBlvziwV8q/8c0YBnLdfCW/6F4496/P5r3Ub1QVzEbFkuHQ9Jk3iF1MfO1rGbjYB2trqMx2rZrLn/P5OwahC7XWNrEGHE5xj531f6WjxKQHJB9Mf6FMIShtuwgk1VXtAsIxWVWsYylPa3yHmNsixovtnF3fe3XCq42cccYZ9U23oS9MeLr6189sfjp3f9gVJhJjYMmnDh8/ng/C7JkjJXEXvexLd1OWU8haXLaZTt90NzL8xtuyrqwbOt+Hgb4ujwvfIxhTBL5jyOz/k3rGN95aO/kPne23eIMExEb9LWx6lZbdvi3xKxi4cwTbdmJlYflzK7XMehG28b470xjWr03hrrJ8R349+fY+ph2LMf3dJnysnsmSxJNSj1wWw7oIk0Y2Jk0WU6HNrLWW0oMTJEsQZ+Q39ilGF/oU9bPVGW7z51v9+hb+W85YJiVIClwwspQtujw33W0ZQeCkf++kyI/y5xf50PRD9hkhRKrlby6eBx1mgJ79L2QsrYnxkgKfM2TabLEZEmWgxi+MDDIMmliozjPgDmse3xMlSwBa3yh91et7jHXpp2bLGlXL0w4WCUFoZFy0kEfTnthpUm4ZeeGrd6y0wbPU4wDNhjzrXrOzhR1N/Z3ZhUb2Fj0P32NXS9+v3b93qp6MlmSiCxhMOIvkKuDOCRN2Ht9+96HsyR3Vm2ITr86VqzDbnQ4ZbIEjHHGEhNN460bvLXVs8mSxepDHyNYbdLF9gdWZrGEPtyyQ96cgdK2jh1vsToeor6YFDN+Xva/OQ3xnV3m+bjGPoEJ7IV1NV9X1k8a/UQlSxDm3xEN/PGljxb7n/pLqyOSBt548xfF17e+UJz4iV2FdRtJqS3E3HfxcYWv6eigBSTK5fVt4o05Djbomu/+cMyvOLh3+93P7CleeuXngyt3nwV+5fU3is9ee6hAd7u+/2qnRTn47OvFjd97rvjDSw4Ub//w9uITX/1+2cf/6PDPOi2HM8tTA2Dj+LN2dI7LPLUx7VJdfPNTpX2Ythb89n1r4Li+CzDG/D2hT1OrkCZ37jpcDu6s4zQ6DqWaKJkOUUJdt/mxsoTfgR++Vux+6pU2SWbG2fbET4qXX19sgltNU32emVnEgJ/+7M3SBm179C8iSrWoVTRgsmR57UGUoD+IEwiUrn/067QlJkWUg+uCG58s7n34JwVtzb9pagBC7d2f31viAoz4Nz0NfGvtxRIDtgPTq/vc3rjdCDm3UmdeHibyXX+pyVwl0Ytn0iS6SjcINFnSTJZs/Xf/SbHv5rcUuF3o65kd5xQPfvk/S5LXBgDUeECWvP6zvysu/s6h4tK7/rwmRnuvW3c/V7zw6mJfktumQS5xU/0YyLPSzasZUml4MbkmSxbTVzU2k9Erb3+2xDSrOPv80aaYJLHahNUFrD6hbLQ5/6alASbJEGeQJq7/adW9+livNptWvef6tiZLEtQMxp3JvH/pNSDS5P/9wr7y61T6HKeTQxeT/6Hn8dBX/2EJCNwu3oXMUuXVBtlaWQIZMYssgaSATPnw9fvKONyzAuSOfT8u/T/99cfKrIj3xAt/VfpBwDx9+KcFYVzVVSvEPf+bB8uLfLknDv6URbLJ8+dv/qK49oFnilOv3luGSyZ5SQ7x+CGDtMv8mNBhd/zVcxntxU1jsiSOPpmY8LEHgiKXySnlYNtbuGWHtudJVJw6H4IUVhlBTrM9x7/xawDClPr26s3x1/VQ3tBkSYKaMlmSQKkNIk2aNChoieAuJv8p8vj+XScVLz5+VSfkRYryz5NJNQ6BLIHAgIj42kNHzvaA4MBPJAb3EBd/cOXuktzgvSBAIFa4zr7pkWMQK1IEF1IFQgSZ8oeMId09j71UppN8/PSrxicNfsha9oet5/KvXw2YLImrf/pTVnWwoiOnJfCUhYlzuGWHeyZVOZUzbm1YGhpgixhEHlcf28VcC91ogI8PEKM+F6wbfTuXdhowWdJOTwvFMlmykLqiRmbQxNderzRZXa3zJu05h5ksad4+VFd/bRDTdmWJyBLIDH6QEpAhuheZAbkBgSJ/zjDhqq72ECkiV/H1DPHB7yv3PlWuVkEGRA35SmZIlhCXFSf4rfJjYIet8UrCVbS4elqTJavrsCpBWyBy/sLL6hJt2eGgWE2yclkVU9Wpn1fXAKtLcsbk6m84bQnMn9iC5581kJMGTJYkqI1Lb326PNk9gWiLbKmBkDThS5R/i2uACTWrGF559o7iF//+b4uf/mRfceie3y8OH7qxWLvivyxXbnB+xstP3VK8+fPXir/9q2fKFR3hmRqvPXdf8ei3ji/+6sWHShms+Nh9/a+sr/qYl548SA/5gWzuKRNleONvXizlkTfyNfmnbH/z6vfLcOIfuOVftCqn0te55Ef+/HCf3Hrqen7E56fVHk36atLHvHer5lUtK3rl/Xln9M2Putt5zX9Xlpd76UNpKS9loh7a/ESWsG1GW2UgKkRWIIPtLoRDiHDPj7gcCguBwUW44uESFz/IDsiT6mqPMC7xJDP0Jy2X0kKEEF6XJ+khb1ilsupPS4Y9QVtVk8unh7B66vm/Xl6AU87UALjmzIgzrng8+zN6+C+ErIYBD6yMYdIFmeKzhWZW7yADhEkm1t4GOcgqrC005yVha7xKrFY99uxRAyZLEiif5WNeQpZAsUuIFGnCl0d//V1MgUyoIUiee/ii8gBTJt088xM5wKQcwoJnwpmQE0eTceLyDPHBBVlCfIXPS49MfpAfTPIhAzhMlR8uMiBSIHJUnr1/9o+LH+7+XFkO4ojUmZePylLn8k5hfo9/51+VzyIgSMNP+Tfpi7iz9NH0btW8quUlPbpAv7w3h85SdxBLug91T3oOjKXOuH/z2b2NF2RJm3gx4lxz24PF5i1by+vxPTui5/v56+6PJnPrvbuKTedsL147tCeazBg6nIqMD124vdi7ttu6b9GGF8VEaeCKojwvAgJiKOdGaMsOE2r6f/1nFcYEnmCrVofrUofUrQ9/HW4dhiWH6GTFkM8iCrXi+1w0YLIkQU2YLEmg1BVFMkBir6tJk/aKhKBg8h3+pxcRGLgKFyHBhJt70kBa8MxPxAbP3LMKhfum9MorTI98yUYGF2RAGKe6DacpH8mpc8krJGOIg1/4zrxjqI9Z+iLtPH20eTflVVdWdMAvLBtlQT+QPJBNvEsYzkoZrcxpM4nqkixpU56c4lxxw47io5c85Al7ggl7Uz2bLGkmOpt0OCu8NCr/4Q8rNFhhMsQJKpMwvlxTfm3ZgfjxiqSwhod3z9iOSfZQSLzhaTh9ibU60/9FNL2uncNyGjBZspze5qYyWTJXPb0Gwl6bNGlXBWw30daXcHLOBBtygHAm38QJL/wgLEQOhNtyRIAQ1pReccP0pIMUYIWEtsbwNvPIkqZ8wner3kM2sLWFH++IrJBsID4/6WOevhQ3fB+9o/JtejflpfihS1qIkdCPe3TFChLuWWHDO3Cv+CJ3Zk2WQn+TJfMnpUzar7op/iqYsA58v7EOTJZs1EksnJQGrvJHE1S+7A91yTwTs3DLzmevPVSuPvWWnUplD+DRh78OoJJmFJEVQpw1ZLJrhoLsnYUGTJYkqAb2yDKI8C9fDYSkCfXlZbkb6+oH2z66vkUjnICHZAlbSph0Vy8RCkgN04bkAJP2eenDuJLBKgiRMYTjD0FB/opTXVnSlI/SzXN5H1ZnQJywMibMj3ekLE36Qv48fbR5N+VVV1bKpFU7YXhIlvAObGsi/IVHvlxuWVLcNpMrkyXzJ6WHD+4pt+M8tHWXV5h0uMLEZMl8XLZp27PilEar5g8kCWQDW3OGvsWVyTZnmzFuY5UCK2c4e85bdmoqPmMvJtzUH/Xm3zA0QJvzga7DqKspl9JkSYLaZ+BgsiSBYhOIFGlCB8sSXZMmR5XMxLq6UgHSgB/kANtbqpNzVk1wBoYOcSWuJuO4IQHSlD6MKxlM8Kv/FrjNNpymckp+1eVskvB8EsJ5P84CUVzpo0lfxJ+njzbvpryUd+hCltSFQ25RNuJqW46IFXQsGbMmS6G/yZLmSemjO3YXJ35srXjhEZ9fEmIn5b3JkmZcLqv/0qjM+cNhm3wZ5hrLeQNszdGWHWweW3e8ZWcOCDIK8uGvGVVGQ1F0oKvH3Q2KcnDvGjBZkqAKTJYkUGpikXSwsNsmTY4qmok1JIO2cPDMKgV+mmSzSoEDVZlwQ5RAZDA51wScuLrHrRIg89JX45Ke1ResRtHWEcrGL1zpATEQloF08/IJy1e9Z5UKsrRSBuKElS381xrFlT7a6GuePtq8m/Iib1bMkEblEFkCmSP9UDeQSXomLkQP76SDXZW+zWTKZEm7SemWW3cW7z9/e/E3P2gXv43uHWe2Lk2WzNbNqrjB5rT5MfGh/2S1ydgmP2zZYaUJ/2WHd9SWHVak+JefBsAfHyyHeLZOftpMUyI+VLIqzdve0ujXUuNqwGRJXH2W0ljOSWfq3/A0wBclkyZH6o1JNCtEICf4McGGPGDyLbIEl20wCmd1hMJIXz3DA9Ih9JuXvhoXeUz6yYMyQORABvAckiWkgxzhJ6JnXj4iC2a55AFBwk95hnF5H5EpTfoK3x0Z4Tu2ebcwL+ojXGWDDvCDRMHlR91plY/KjC74hUQLYW0mVSZL2k9Kz/uTHQVXG706Tnu91unKZMlq+qvTqfxKY9HyD+QBYx8OUh/rYY28Ix/EeE+IE23ZGev7tqz6LKPpbB2fh5FX9UCQQJS4zeRVLy7NbA2YLJmtm6VDtLVjaQFO2LsGQtKEA3uHeojdKopkIg/ZEK5KYOLNLzykVJPwqbt960tkSVM9sP2putrEZEn8ySarSk769Fpxxx0+v0QT71SuyZL4+FVdLdOHMAmCMOHDw9hXXzBWYDLOVh1t2WGVDf7+9a8B8Meh/lxjx2L/2m4uAat+WKFlAqtZV46RjwZMliSoC5MlCZTak0gGPHxBggWfGmkCScKkmm0bTMRZicDKhur2jabJec7hWmUxC16LlL1vfbUlS9hKpa1T4ftpchS6W+/dVU4AmATUXYSH8X1/7KT1mX17yvNLDu3ebT0lPPDVZMmxuIvZDmfZxiZ/JkVsydHW1qb4YwjnnSGK2LLDihPene0grDb2RL3fGmZyTn348Nd+64HxNJd/1sCQNGCyJEFtmSxJoNSeRbJskEHPlEgTJtKslmBbBxNsiJLqSpNwsu37fvXFqh/+W8+8eoDQgeyCJKrGmzXBOvlz22uJEvxnpbH/0ckrhNKmc7YXrx3yga+pcFElS148uLv4Pz5156jx+eqh3cXje9Jv81q16+XQV77qcwAsZ4NN6ce4QVt2GDvwRR0CydsP+kGBD3/tR+/KlRVXtAFIRf+sgSFpwGRJgtpiNQJfFfwbnwamSJqMoRZTTdKmIHfW6hKvKjlKiDThYPOf7ig+vvmhUU/em3SQMvwzl+0o7r5r57p+L7xxa8FVlyckw59844Fi6wNHyD49P7zzCPFw131H/eX3je9uK/7s9gc3yNuxtqNQGMQFcZBHvtxLllzCqjLnyZBs5CEfOfj99Q/2Fpu3bC0+cOk96/nVvWsMv1j2H9IAwoBVF1Pc1ooetWUH4ujtH95ebt1hAjmW/yIUCysp5TBR9+GvKTVcL9sHutbrxb7D0IDJkgT1xISa/br+jVcDIk0Y8DD48xLbvOs6xqRhyjKqq0u8qqQ9USLcsPrhqpvSrwRQflNyOUhXZ8NARkAqQCbU6QD/J/ftLL5991oZDmnCShTFh2SBjIDsIN41tz1YQGhwVQkT0uCPLAgYxcf/R4/uKokR0s+T+c8+8d1aGdV8IUnIi/LyfsjHr+4dY/rFtOyQJExU2Q7B1pQp/5i0syXk4pufKj+uMWbUlp2pkkld4oHVPZB3PjsjvdYZL6NrCBP/rIEhasBkSYJaM1mSQKmZiqSuGezoi5lJkzwrKubkYYqyqqtLvKpkcbLk8MEj55fsXfP5JbHbUEiW/P6/u6ckPt5z8fdqyQStJBGBAeHAPfEpFys45MfzWV+5r5QHAaIVIiq/CBaRKfjjhzzFIf08mcq3KqOaL2WCIBFJIlf5pHJTWHRth+BQVPpQ/4pSD98U85WSAAAgAElEQVRae3H9jDRt2el669LrP/u74uybHlmvkq899MPi0rv+vLjnsZfW/cZyw3gNDLLSx2O3NLUKKchKe1ZQ+WcNDFUDJksS1JzJkgRKzVwkHS0rTEya5FlRqSYSU5Kr1SVeVbI4USKcPLpjd3ng6wuP+PwS6SSGG5IlkiciA6KCS/6sDmF1xievvr/cwkI8iAqRFsSDqNCqDeJzz0qPtmSJ0oTbfWbJfNd5d5dlq5IlkqF8q2QJq2E+f92Rd9C7pXBTWnS+6uvr/iLnGLz8+s8LJvX6Hfjha8ULr/5Mj6NwIUk4VF5bdvjPQpApqbfsbHviJ8X53zy4rsOv3PtUeX/xd8Z7KKcOf2272unpwz9d1w9Y3P3UK8XPJ3YOR6iDJ174q4Kr7gdufaBrnWbsNyQNmCxJVFv85wj/pqeBKmnir2Z5YCDFJGJqMrW6xKtKlidLwMyWW3cW7z9/e8G/Fp4ahlK9bx1ZorwgFbj0jAsxwcoM+fHMFhq23+BHmO55hmwhXGlFbOj8EVar6KwSySVMaebJVPw6GWG+vANl4tL7kIfyJY8UV2oLTh/J132+PrdZps+k7A+u3F1OUCkbqx6YrH7664+NjjCR7tmWoy07bNfhYkUrk/sUW3bQafiDmEK/Y/7prEG2Qs3T6R37flyccNHR8f2Hr99X4m/MZFK13nlXrT6i7YGXW3c/t2H1ESTUEA90PfVXri58WQdgQD+TJdJEZNdkSWSFDkycSBPONKHzjUma8AVtbF/RUldviknEFGUyKZ3ie8d+Zw4kvfAq6zKWXueRJbHykBwRJbgiLRQ2Rje1bZZ8yAD9q915k1XiMzFjkhb+mLDxlX8KP8YTrDLhqz1jDFafsAol1padKlkCUTIF3bK6SWfIzNOliAKwprFYuBpnChiUDsAFq2rQw7UPPLP+6joTJubYd1144hsTJSZKhAFBzWSJNBHZNVkSWaEDFcegj0EMS41jkCZ0SHRS7CMOO6aBqqezYvcxiXntkuOLV87+R74y1wH11DU+WFVy0qfX1g8l7Tr/seXXJVkyNt01vU9nRrooyi/62s7Kf8+Z9auSJTwzoZ/aVgjph4k9/5IY0oSxhrbsLDtRFVmCPrkXIaD8xu5qoj/r8FcRBdJDFY/yH7Nb1UHY/sAdxGeblWI56kgTZbsmTYRPkyXSRGQXtr/p60jkLC0uYw3EIk1YDsulQUzGr5xV0ZomBCnCIUoOv/yqr8x1QD2lqP8mmc/s21Mcf8ZagdsU1+Hzt5iYLJmvn1Xw04chZ/LPxJ+r7oyOcHKqg0c5a0P3fZQ5lzwZa7A9hxUS4ZYdVu60PRdGq3YYa0CW6OJ5Kj9WB886/DUkCsAdW3Om9gt1wKoanWEyhgNdTZKkI0nO/uc3Fecef0urbU7EU9xPvf3m9fsu60ft2mSJNBHZpZNaltWPXBSLy0gDVdKEfbLL/Ngzqs5pmfRTS7PKZGHZtCZLhkEU9UWWgCvOf9l0zvbitUMmTJZtZ6QzWTIuskT9E/9Bg5USrJoIJ/pMUHWgJCssmcyfevXeSWwVkW7aupBN6DHcssOKiXnbTNrKnkK8usNfdegt5BFjMcglEUxT0AnvKB1AUNIGeX/GpOCMVdRD/nU5GZ9aXjd8fFux87YnW5ElxFPc7162f/2+S50JxyZLpInIrsmSyAodmThIE3XCdC6LkCZswWGw6F97DawyEVs2rckSkyVtsLP5T3cUH9/8kFeXrHBAqcmScZIlWHi+8NNHMqZie4R/q2mArRGQTxy8CRHFfyphy5M/7s3Wa9vDX2dLmEYIY1pWg4XE5hDfvMvJ+NTyWoQsCXVjsmSILalFmU2WtFCSo5SdCl992N/ZhjSBvf+3l+0sv6SxFNm/dhpoM2mNHcdkicmSNpji/JIPXbi9uP7mI/9tpU0axzmWHDBZcqw+YuKjnYVNHwuihHEV/SQEin+rawA9smWHlQCMQfiPRJwZs8iWndVLMQwJEABtDn8dxtvEL6UOaB4D6RZO0n0fd0uOyZL4bW/QEmFXvcxx0FXYaeHpiBchTTot3Agyizl5aCvLZInJkrZYOXxwT3Hix9aKvWvH/ovbtumnHu+KG3aYbFphZc48/ORk/uknWRXBxJ6v2P7F1YC27HBWB+fu/fGlj5Z6XmTla9wS5Set6fDX/EqcvkTgZsgHulY1BEFy/3WPF5edcndxywW7iid3v1g8cu8Pi6988N717SPcb/697xaseCD8gt/+ZhmGy9YR/Na2PHHMORvLyiSfh7/7dK1MyhqGkzfngoQkz7wynfa/XFt865K9pWzKzPvgp/RN4Yo3y0VP6A7Z6DIkS5At/fF+13xk63q+yCMuZeNeK0vwQ4/V/IinuNUwnufpfp5MYcPbcKSJyC6dzFBPgo6sCotbQAMhacKAxRhaQHlzos6bDKQKM1lismQRbEGUcH7JC4/4/JJF9Ebcq27aUV6LpnP85hUpc8xqb0FMzvggxVYSf5RKVw0QA6w0Qc9MhrVlZ+ore3j/WYe/pquNPCWzpZwVSXzsG8uPyTWT+1de+Gk5SYeMYEL95hv/viRQCIeU+Nnrb5REAJN8DiCFlMCPiTlpIEt4FpGyjEwIG/L92mceKmUiG5k6+JR8Xv+Ln5VEjkiTw8/85Trh0VQmyvj8E6+UsklP2pCMaAqvIybkB1FC2dEdsiE80KnOIcF99pGflGHEJW8IFaUXQcKz7nkfZIaEEKSLdKC0VXee7ufJFKZNlkgTkV2TJZEVOjFxkCbsI2bZsbG0euX3MSkyWWKyZFHcbbl1Z/H+87cXbM1ZNO2U45ssSYeX1a1vOgn0kZy7wYSeSZt/6TQAQYC+q1t2IFQYr0zxp3Pn2Mo01R/b4oZ+oGu17phoM7lmRUQ46f7eVx8pJ/f4MdFnch+GE19EgPzxY9UEz8vIhMiAKJE83FAm4SHBAIlAPiJTmsoEWRGuyBDpo/yawhWvziUtJEcYFpaHcl/0r29fD6cchCu+CBKew3vkhu8M0QJZonR1bpPuZ8kUNkyWSBORXSa4dCL+WQOrasCkyaoaLHqZeA6BLLn8iis3/Gvj8y/4wga/Mf8LZOopJ6KBw1459DWnMuVeFpMl0yRL6BkgSTSBn/KkdfVecjEJbM1hNQErLH7jQ9tKl+epbdmZ8uGv13z3h6M40LWKfCbbTK7DCTl+rI5gVQP3kCLhCgz8WPEBMcLEXtf3154vV24sIxPig1+4igI5rGTR6hHCtXKFsOrVVCbekR8kBaRMNa+m8Gp+4TN5o7PQjzxCQol34Rl98064ih8SJOE9K1UgiRSPshOu5zq3qT5nySyVUxSFyRJpIrJL580k1z9rIJYGTJosr8k+JntDIEvOOedTCxEjm7/05eKxg08slCZ3oiU3soR/I3zSp9eKu+/yga9t263JkumSJeoV2I7DdgAm72zT8a87DbCyRFt2qAO27GgMPIUtO7z/1A5/1YGuY6xfJttMrqsrOpj48yOcCX51gk6Y/AnTJdJlUZms8uAXniFC3mzNgYgQmaJVJHUkQVOZSEM+vCtED3Kr79UUXpcvfhBL4coR/CAlRJaQH6QHhAm6ZWVJG7IEfVBOSCJ0UN2WU1eeJt3PkllWgMkSqSG+q44ivmRLnLoGIE0YkLCPmA7Lv2YNtJ10xYyXK1ny7dvvKCA97rz7ngKy5Lrrbyzdh/c/WpIgWllCvFPe9/4yLoTHzt17y2fCn372ufKZ9DwfevLpMq1ks2KF+CJKbrn1m+v38svFzY0sAYPP7NtTHH/GWunGxORYZZksMVlCL8Ckla0RbM3Bner2kOYeMW0MbdnhjBOIE8YqHMw79tXWvB/vy4qLMf90oOtYzwtiss3kmvM6wok3E31t9xApEoazMgIiI/TjWaTLojKZwNcRDiGpQDhkQ5gn4VohMq9MyIekwFV6nZFyxj+9ofSfF640s1zy1rsrDluZ0J2IIFyFQSq1IUuIz6oe6qe6dUeyqm6T7mfJVDv2yhJpIrJrsiSyQi1ugwYgShiEmDTZoJoNHn1MEnMlSzZt2lSIGOGelSKQH6d/+CMloQFBApHx3pNPLl1IFa0m0cqS5398uDj11A8WuIQpjWRDnmjVyra1HcVVV19jsmTB/1bCyhJWmLDSpA/8DilPkyUmS0Kjz78vZYUJHxV8SHqomX7u2aoCecX2dP7LDnXDlp0xrgCCKOL9OIB4DP9Gt4oYHej6rbUXq0GjeWbizOQaYkSTeQgFJv/aelNHlrAig3QQDcjARUa4smRRmeSHTBEalAcZnNOhCX4Yjn+4RaWpTKzQgARCFhdlRb6em8IVr84lb8pSLTsrSvBDNmQMaXkmLu8iWaTXKpTwnnBWlZCeOpEulA6iqEryIHee7mfJFKhNlkgTkV0OHBvT6dCR1WNxETVg0qRZmX1M/HIlS84862PrxEV4L8JDLsQIBApEB6QIBIrIEggQ7rU6RGlCedxDwnz23M+trzxR/JzcHFeWCK+cXcIZJnq2W08KmCyp10sMvDRb13xjaKsAH6/GuF0gX83PLhmrfagXxsjhlh3OmxnTIb2M/1llMrbt+BBBbDka84+JM5NrJupMsDXRxhURUkeWMOHn/Awm8Uqjyf4qMjn3RDLRO6szRAxQHsL5LzOQDcQLV7c0lQmihNUplJf0vG+Yvilc5ahzyZuyhTpEH+RFfFaFKIzys1JEYYSHBEl4r7w4lJX0epZLmfmJ6MIfufPqU2mrMoVzkyXSRGSXZXhjX4oXWWUWt6IGQtLEB90dq8wYk4ZFZeRKlmjFB4RFeC/CAxdyRKtPbtpy8/rKEJElrCaBBBHpoVUooTxWpLAdJyRQFD8nN2eyhP+Kw3/H4b/kLIq/KcU3WWKy5FiLf/SJCTgTc7bmjPlr+NE3HtYdqy8gFNiyQx1py84YVgSxcgZCCLJuDEQQW6lYMTP27W2aXGvFhc7G0IS6yYXAqDt0lQn7KjK1CqMuf62m0PabapxZZSIeYcieJb8pvJpX9Zky1elD8arnmsi/yUWfkCjVeNIFZI3C2uq+KlPW1GSJNBHZNVkSWaEW11oDkCYsd+XfDo/tq0ZrJVQi9jFxHDpZAmmi1SWsJIHg4OwRyA/IEs4qufiSL5aEi7bZhGQJ8dmWA2mSEzlSLUvOZAm4PXxwT3Hix9aKvWu7TZjM2MpkssRkScXkb3jkfAUmelxj3P6x4YUH6kE9sWWHemLLDv+adshbdiAWIOsYjw35jA+t0prCCi0m2OHkWhPuVd0UMlct0yrpdXYK71W9RAqtIn9eWlaN8JtFDlXTttF9nUyZUZMl0kRk12RJZIVa3MIa4MuMSZMjajNZ8urChAWrS0SShARDeHArpAlbbcLw8F4rTkK/3O5zJ0vALkQJhAnESR9Yzj1PkyXDJEve3PtXRdfXlut/UBz/0YeKK75yqPib3a91nn/X7zvk/Kifrbf9qLjwsoPFpo/vKi/u7/76D4vXHnp1UHX30LeeL048c2dx1VV/Pqhyg59n7vtJ2WYevfPFwZV9Gfwz0W4zua5OyJueU8hsyjNlOP+FRytSqm64BSZFGVhRwpantrLb6L5OJvjhZ7Jk4SlouwQs92TpnX/WQN8aMGlS9DLBzHVlSVdkBdt4+E87XeW3bD5DIEsgK9iKw5YctubkTl50Xb477thVnPcnO6yXGStvVqmPlP3XMhOZGGkOr/1F8fELHy0nr0xiY8i0jPTE1wtb/6K47cZnyrqD8Hr/uQ+XpNdQJvHg7qP/34Gy3LzLEDADKQVRdceWZwdR3iHo1GVMbyti6pg+0GRJopEA2x9MliRSrsUupYGQNIHMG/u+01BJq0wWlk07dbJkWfKi63RDIUvAIYe9cujrspgcazqTJekItNCOxr6POaBdRhZECRNBJrBMZJeR4TT9TXwgSVipAWkCeQIBBpmSOxHB6iZWmQyBgKBtbL7iCbeNHlbB2bb0Z1tC3dPvmSyJ3fv/B3kmSxIp1mJX1gD/xo99wJzUzl7gKZAmfUwSTZYsvvWna6KE/IZElvBvhDeds73Yeu8uEybBKgqTJSZLwsHtIvds9WBLDpPX6//0KU8KBzopZAUE23OqW3bYxpPjlh22tpx0zu7ivM0HsywfbYh28aHz9nm72kDbxCJ20HFnEzNMukyWrDz1rBfAfyPhdG//rIFcNTAl0sRkyTCIC5MlzZPeZ/btKY4/Y63A7QPXOeZpsqQZN8vWW8r+K6cBOpNXViic/Jk9xVC2deSkv9zKQn1qy87bT9te1i1kWE51C1HHqg1WN+VULuoS4olyecXV7El0bph3edLUFX2gyZJEIwFteUgk3mKtgWgamAJpsuxEYZV0XlkyDIJmSCtLhEfIgZM+vTbp80uuv3ln8aELt5cXuviND21bvzgM12e7xCFQonU0NYJyHNyzNYItHaxQyHFFQo46G0KZICNYKQEZRv1+5ouPZbNlJ7fDXw/dfXhSB7oOAb8uYxoipI1e6bpMltR04DG8TJbE0KJldKkBSBNWQ7E9h//m9NOfvdll9knz0iSzS9dkicmSlHjj7BLOMEmZR86yD+3evU6OhEQJ9xyGm3PZh1S2lIa5zUC1jziQJGyPYGsOX9j7KIPzTDc50pYd6pjVE2yHYYUHW3b6+g9JuRz+im7QyRDOU3EbSddGrNujuqUPNFmSaCRgsiSRYi02uQZeeuXn5eHEx5+1YzSkSR+Tk1c+/evleRiQJmO5LvvImaN5l/U6+fSvD3JizcoJ/jvOlIkByKIqUeJVJXFWlMhmpuxwch+Q773jx+VEmkMu2daRe3ldvqMTnEV0Qd1y6CoHxLJlh3M62LLDCotF5MSI2/fhr7y7D3RdDkcx6t8y8tM9faDJkkQjAb7Sv/vzexNJt1hrIL0GxkSaaOBvd7WJFBNT63A1HcbU3wuPHDnwde/a7knWS93qkimTRzGxJVkpe5ohTAxYacDEma0b/OeVvlYeDEFXYykj22KqW3ZYadHV+R2QN30c/gpJ4gNd85usj6VdDfU96ANNliQaCTDR/N3P7Ekk3WKtge40MAbSRAN/u6tN9E2WrKa/FPiDKGE1xeGD0zzwNVxd4lUl8fGZsqcZ0uCZf0fLChMmsUymh1R2l3X5CTAECVuxtC1LW3bAQEriDNldHv6qA119Ts/yWHE7G6fu6ANNliQaCZgsSaRYi+1NA2D60lufLtieg/vK62/0VpZFM04xSZ2iTJMl8SejMXCkw05jyBqajHB1iVeVxMfnorZ2kfhDnFwwqeQsEybPXa00GKKexlpmtuawVQbijP4QN+WWHR3+ykqXVDrVga59bDtK9U6WO07ioo96pU8zWbJIz75AXJMlCyjLUQelAUiSoZEmQ5sA5lpekyXxJ6Ox6poVFhz6GkvekOTw7l5VkgabKTunPga+MfLk6ztf/dmaw7+njSHTMoY5uYPMAAv8lx2RaLG37IA3SBn+tXXss3N0oKsPMh4m/mw30tcbfaDJkoQjASYW/lkDY9XAkEiTIU38ci6ryZI0E9IYdf7aoSPnl2y9d9fkCBNWl3hVSRpspuy/hj7Q59/RMoHl8lf59JOW3PHCSiOIEv4tMcQJBApESqxtWxBzyF32P9VUtw3x7ANdjdvc21Xf5aMPNFmScCRgsiShci06Gw2INOFfDrPihFVVuf1iTEYtY2+57Nh6SDMpjaFXSANWWDyzb/b5Ja9dcvz4/qPRiP7j1Pp/aTr7HxXUVQxcrCIjpS3vexAcK38dAMtWieqENFYeljO8SS0EGthgVQj/ZQeXLTyrrA4hLSQMhEzd+SLgbxYG2ToWroSCyIEsMbaGhy3XWXd1Rh9osiThSMBkSULlWnR2Gvjpz94s/9UwZ5pccOOTWZEmq0wWnPYoOeCVJUd1kSsu7rhjV3HSp9cK/rVwXRmZjB9++VVfA9ABdVVXh136pexoxjTgZ1UB/3qWL/+zVhLM8h+THvwu9ZM4CAxt2eGQWG3ZYfvLomffIAtiDhmsbgp1DgECIRP66X7Tx3eVHzwuvOwIacJzHeGi+Hbr69J6mZZe6ANNliQcCbz9w9sLJpD+WQNT0kCOpEmXk4sx52WypJ6AyK3OL7xqR/GZy+rPLzFZMhyiyGTJ8AblTIiZhLKKIJwEb73tR+VE1dt1hlenKSbH/Hclbdnh7BtWi0CA7L3jx7VER10ZwBqEiQ5/5Zk+Gr/q6hKwSFh4Eb9Orv2MUWPgKAaYv5ksSTiL5V8H57glIeErW7Q1sK6BnEiT3CazQy2PyJKtD2wvLrxxa/Fntz+40pfvb3x328Lpq2nuum97rYwXD+4u/nrG6oqh6r9tuVlV8v7ztx9zjsejO3YXV920o9yC45UlwyBMTJYcHbAOafCuL/9svWAbBs/6qs/5JkN6F5e1Gwxqyw7bYsANq5TabNnR4a/vOnNH8X+fsWOdDAF3Yd2JrAvJkrqVKWEa33dT99Zz3npmUmOyZH1qF//GZEl8nVri8DQAaXLj954rONOE7TlPPf/Xnb9E20mm481fOSGy5E++8UBJUGzesnUmISGy4tVDuwsu6fbxPUdXPJBe/nKf3Ldzg5/CfvToroI0ko1/GH/H2hHZkCSQOSJS5C85U3BfeGRPeX4JJAmHn1J3J39uu8mSAWy/EZllsiTvQXTTJIfzJSBHmJSGk9Tw3IgmGQ4fNgaWqT/INcgNtsuwZQeijfNG2LIza9vMb5527KoRCJdwZRPbc0IM6p54/k8408PYMricahomLCZLEk7bTJYkVK5FD04Db7z5i+LrW18oSZNPfPX7nZImU5gcd/GODLCUD4TEWV+5b/1Z/rinX3FvSVR84NJ7SnLjk1ffXxIm19z2YAFxIZIEl1UqWi0CCfPtu9fK9BAioUxkEQ9XccIyfP66+0vZyAjJktA/lDeF+4e2Htmjvj4wPn1b8dLZv+rzSgZCmJgsGf4khhUDTEjVBnHZdhFOZKc6CfF7t8M3W3Yg2DjUFexAwLH1RueVXPYnh47Bl7AGQSIds2JF/nIhYtgKVN2yozR229WP9TRuPTHZMlmScMr5h5ccKA4++3rCHCzaGhieBvogTaYwMe7iHRlkKR+IjnBVh/xxWdWBSxyIC0gOSBK27eAnkgUig0tp33Px99bJlXAFSihTsiVTsiQb8oX4hLMSpeqvvMbu8h9xOOhVA2O5e8/8P02WmCxZb3NN7SBlDzOFSQYTW7W90GXiO4X39zvGn0hCkrDNBmy97bTtxVsrZ5EIZ1pdAhkSEnYQJ6xccd3ErxvrdHw6pQ80WZJwJPDHlz5a7H/qLxPmYNHWwHA10CVp0jQhcPj87TfSD4Mw7lm9EZIZkCaQIooHIcK9XBEbrDAhHq7C2SpDOM8QH4SzcqS6skSy5EqmyBKRJHomnHJV/VXGMbtb791VHH/GRqKE+vuzj/6hyRKTJetttakdpOxhxj6xYDWAJq51rg/YHN/EqmtMP37XS8WJZx09q6SKM7bvsLoJf85B0WqUrsvp/Iz1oWKAPtBkScKRgMmShMq16FFp4M5dhwu2rZ1xxeNJCMamCYHDjxId83TBgItwyBJICy5Wb0B4hOeS6IwQuRArxIO4IG31LBGl15kkSheWRX5yJVOykE15FI4stv1U/UOZY70/fHBPsflPdxRvP/3YfezU33kf+bzJEpMlgyNLzvuXtxSn/srVg7r+6H+6pnjv/35TeZ30mzcX/8//9c3yetfvfrf4l++5uzjhd+4Y1Pu01T91NdSJ0dBw9of/858Wv3nqgzNJubf/wX3Fe/+3m4r3/ePrR4W13DA2NNy0bctji7cMbphsmSxJOOWELNn1/VcT5mDR1sC4NCDSJDbRONZJcdfvJbKki3xFnIiUCcmYLvIfQx6QJlfcsOOYVSa/d/qfmSxpIEtOed/7s9CRzyw5+jWWQbsOvrWb939zoq6GSpYMDWe3rz17DFHy+1/YW3zuuseLG+78QbG2/4XRtpncMDY03EzVhi6DG2ZZJksSzjX5zx9M/vyzBqyBxTQQmzQZw8Q3h3fokizJ4X3HUobXDu0p/20wW3Pe9qH7i+dfeqWXQfTTzz5X3LTl5uKz536uOP+CLxQP73+0OPOsjxXXXX/jennuvPue0u/yK64snv/x4YLnQ08+XYbj8sxA7777HzgmXhvZs9JQlosv+WKBjG/ffkdxwgknFpu/9OX1MvU1sDRZYrKkL+ytku8yE5JcyJWhTXrv3/vc6ImROizmhrGh4aZOp1PwWwY3zF5Mliw2h1sotsmShdTlyNbABg1Amrz783uLVVeajGXS2/d7mCxpt12p73qalf/f/GBvce1HP1g8/tThXoiAxw4+Ufz/7L39kx3Fuec5f9K9ETsbE2b2/rDrjZ3FcXc1Edea3ZFnB98dyx4bh7FswCBZyCDM20WLfNsyFthCGCFzJbDAZgQIEA3q1uluNcK0EchIQrwI3BgJGwNrgnXkxqfaTyu7us459V5ZVd8Tcbre8q0+mZV1nm8/mXnZZV+MRBAEkiuvujoqB+IJwsnM3Ly74opvRucQRRAxEDgQTvghx5ZjRBPiIqZwTLhxaY+L84sDjyyLNvIsudjOV3XKJZ7IYiDLGAnbm8Q3tPIYJFnaQpVh1c7a0c7ytLGXnnzb8fXbz88fOLni2L+WZV/tprvthleexJISX/zxpCSWxInoWATyETiy8J778u3Hoy/7WT/DjEedv2gUpWEhsSQbrzRM6w6Dt4Jv2NS5j6CxZcv1Uf6IHHiZkD9bO7ZznDfhxEQV2yJscA3vD74mloxKe1wcymbeJBJLLrbzrH1tlvAyRtphYGTtI/IYslnaQpVhZfS2o01mbWOIJDff/YJ7aP9vl8WRXz102n3jjpnl4yLtSu2mm+2GNsFHYkmWN3vGsDsOnHEPTp7LGEvBRUAEhhHIK5rUbZB2NT+JJReNyLbWcchiCYKGeZHgNaA8iBMAACAASURBVGJiya57djv7YrghrJiwwdAZvFDGCTHj4kgsSW7bw/riMs5nMU5kjLTDGIlETs1Z0pggnVXYamv4rGIJfc3g4JvLYsk7U793u+9/2U3sXpBYMmYOr7a2kaRy52k3vOsklpTxxh+Sxu7HXnd89REBESiXQFbRpK2GbdPlZglaBJJhX643XUbln2zkDuMSsliCQIL3CEIIW4bl8IOHITSf+9znlucu4RzXmWfEwo0TS8bF8cUS0uWb9GOrznOas0RzltTZ3srKK49BkkU4qzKsRLl2iHJ52pgvltx130vuw7n3JZb0SCihf8vTbrBeJJaUa8OtSE1iyQocOhCB0gmw2hTzmTBE5+nn3x2a/jDDUefHG9rrb5pOFEs4L37j+YXGqEmxpCxjrC/pSCyRWNLGtp7HIKlSAMmStsSSfogleJTw/cfbptwTj5wp7F2idtPddoNhIbFkqHlV/ILEkuIMlYIIpCHwwqk/RKLJF7YeS1yBKjSDtU3lGeZdIq+S9gkltDuJJe34UYeRLLGkm2IJkxkniSB4UDGsLOlam86FLJacm3xvpGHcFaN3WBvDWw8vuja1p6Sy5mljzFsy+auzK+rfn8NklKjW1XZj3ps+46Rz/vU27+dpN9ggEkvSWGI5w7CSB5O86iMCIlAPgWGiSZvEiRDLGvcukVdJO4USiSXtEUr4QSqxpJ1iiT9JcZJhYRMR+9eYd4eVosbF9eOEup/HIBllqJZ5bdeu37p1m2fdwX0rjWbLoy1iCUucj6r/pDbG0ELmhGJCbOaAGhU/9Gt1t7G2thvaySgBNmky8y70QcPab552g/UisaRCG05iSYVwlbQIjCAQF01CFCDaVKa4d4m8SiSWDPsxovPlCTISS5oVS5hDx5a0tv/UM1Ew562d4w1yZGqwfEw4RA/CWRj2CWfHGLIc+//hRyzBSBllqMTTwQjinBlD/n+EreyWZ53bPAaJiRVVbzF6bQ6uJNGkCbFkXBujfv02Rrth8mu/jXF9VBvjGiKJtQO/rdg5tvF0RrUxwg9Lx0+ziv2621gI7QbW1lasruzZ59jqynhbO2HidOuzqF+/30EsifdFVqeWnx/ez9f6RMvPtvE8yNvvu4hn5SGO5Wfxq9zmaTeYGhJLRhhcRS9JLClKUPFFoBiBU2996K776ctu3ZZp9/AvZ9xHp9tr5DYtrph3ibxK2t2GNAynPDGjyh91pC2xpFmxBCNh3bp1kYCBcXrtxk3Rf+QxMDBMMDI4f9+evdE16oz/5H7+82ujSYoxCJiAGAGEcGYUkCZxEE18cWSYWJKUDvl/af36KD5bwuAtgOhCOdg25T2QxyCpWiSx9H2jN0k0aUIsSWpjtBdrY1bPnKNuMTwR5JgIm3qnXdJ2aGsYqoShDdLGbvz+TdE12gPh+eJhEjd0k9KJtzGOaVPm1UJepEd+dX/rbmMhtBsmOUf4oL6pa+qCNkE/Rf2xT51zjWNrJ4hk1J3fTqyfWLNmTZQOYWwlOvM24ZrfhqhjS4Pw1h79urfrlIE8rFy0T9KlrLQf0iUe7dAX8fy0qtjP026wQiSWFLPFRsZmwskbf3ZyZBhdFAERqJ7Aybk5t3niqFu7acrtOyDRJI/wYt4l8iqRWFLFjxiludrgkFjSvFjCj3/aJj/8zZjASLH/6vNjH0MAg9b+s2/GBnFMsOCaXceQIE0MGH+4xDCxJCkd0iIfM1zj6Zn3ShPP1X/8948se2+YINGGLZ4mX/s3e2o3/K09UM+2ChfGZFIbs//yW7vx2wbtya5bmr6xanEIh4jit42kdGhjtGvaGOlYG7NngjSsTftp1bEfUhurq91Yv0KfY/VH3SCgwJy6Zx8Rw0Qz6pzzCLUmSvjthPq1+rI2Y/nYNeun/HyJY+3A4iflQbshHd+7hfCWV5JwZ+lVsZVYUr29lTkHGwqQOaIiiIAIlErAxAGJJsUM/VvuGmgFnLPFGFpbbGorz5LVokQVP8rKSFNiSfNiiRmYGK6IGdQrW44xSDAY2GdrhqoZGxgIFsdvD5Ym5/z9YWLJsHQwVImDcWRGK0YU5fDT9fOuYz+PQWKeH1VvkzwEEHJumTjhmMSTstfByM/D6op2ZJ4aSW2McNbGLM6wtmHXycdENUubc2asWjmGpYOhTFlIwzyj+tjGQmg3Vqe0AatL65cQMqgjjhFF2FK31mb8tmV1ztb6Kgvrn4tfi3sSWXksvWF50IZoX7Q5a0OUnzLHBRdLq6ptnr4JY0SeJaWaZCsTk1iykoeORKApAnHDFNEEw79KT5P3t6+J3OgxePQNlwH1FG8fXT4+f8MlnWuPb2z6jJu/9u87d1/UVdNtsco+O4th3IQR64sOGAIYjfyIN0OW/8bjbcJ/TxkWYYYsRgEGAgKGGaUYFmYo+EaGv0+6lgf5mMGTlA7XzNOFNOw/yWwpC2WryuAYl24egyRLWygSNm70mkhiaTbRzqwN+Mam38YwLO0/9NbGiGNtDLGM6/yX3tqMpUldYfRynbZIfNK26xaeNhZPh2vm6UJ4C0sbM4+TcW2hqut1t7EQ2o3VGXUYF0voW8zbhHq0ukI44Rr1b+2AuOaRFhdErL34W/bJ20+D9C2u9T3+dcuDsppHC20J0YT0aG/0U3bMuTq+edoN70CJJRX+EpBYUiFcJS0CGQgMMzjOvXhsWTTZ9cDAvX/yWGnGif6DX8/Lr+gLNoT/3g9rnzqfzotnfmrObdg2XdqzK+4XuWfoZjMHNQM1zbYJIxZj1IwKfvSb2MGWY/oehkuYYUB4zmE8mDFj+5YO14ftk67lQThLw0/Tj4uhYXkTxr429MeO697mMUjStIEywpjRGxdJLO0m2pnVKW3KjNy0bYw2Z23MNzwtTereBDgMVNoGXwxbriW1MT8dtbEl77YQ2o3VKXVu7cTvl/y6sv4J7w3qmDi2b+3BbxvsW/p23bb+Ndol6XHNvEL8/iYpD4Rbi0Na9qXvtHZo56re5umbeLFJLMn8ek8f4Y3Fj90Xb55PH0EhRUAEKiEwzvgx0WTNNVOuLNFEYsnFl2LVL8Ai6UssuWgYj3tOQr0usaS6OqykQ/5romagptk2YcQW6Vf6HDePQZKmDZQRZv7g29Fwm2FpqZ21471ddxtTu1lqF3gnIZTgxeKLam3p7/K0G15XEksq/CXwu/N/dl/YeqzCHJS0CIhAGgJpjbwyRROJJe340SWxpDpDO+1zVzScxJLq6jBN/5o3zDCDNem8jNh29KcYTXkMkqQ6b+Kc2lk72llobaxP7ca8VtoikPjlzNNueL9JLMn7lk8RT2JJCkgKIgI1EMhqjC2eOOYm7l2a0ySvp4nEknb86JJYUp2hnfW5yxteYkl1dVhl95zFGO6TMeL/uG/jfh6DJEtbqDKs2lk73tuhtTG1m+62G96BEksq/CUgsaRCuEpaBDIQyGuEmWjC8BzEE47jaX10ej5alpitf01iSTtenhJLVrZbvw23ZZ/lrFkavC3lbVM5M3SzmYNmMXpljLSjP0XcCc2QVTtrT9tJKw6G1sbUP7WjjeVpN7zYJJZkfr1ni8CSZPqIgAg0S6CocTJKNNl3YMbxnCOm+PlILGnHy1NiSfvFkoMHZ6OJmv3nT/vl1GuVPbeM2Hb0kWkNWAuXxyDJ0haqDCujtx1tMrQ2pnbT3XbDO1BiSZW/BJyLjKiKs1DyIiACYwiUZTiZaMKSw4gjzHHCPmIJX/7DbXlJLGnHy1NiSTlGtbX7JrYSS6qrwzFda6HLWYxeGSPt6E/lWdKeejJxq41biSVqZ3nabZ52w0tOYkmhV/34yPIsGc9IIUSgagJlG3AsMcxcJgzPMaGELccIKOTXRrHElo7zX0L+8nH++a7sSyypztAu+7kblp7EkurqsMq+WWJJNw2ePAZJlrZQZViJcu1ok6G1MbWb7rYb3oESS6r8JeCcW7Nx4P708acV56LkRUAERhEYZmQVOc8cJb5XiYkml9867bjWRrFky5brXVwEmZmbX3XOwiCknHz1zNDrFi7krcSS6gztIs9XlrgSS6qrw1H9atFrWYze73xmTzQXBkZJF77/9TP3u7X/x6Pua/+mW/dF3VBXWeo2pLBdame0LdrYV/7t3k48M/5zH1ob60q7oa38p78/4P7hC4+59X/3c7Wb+T9GrzmJJUXf9mPis3QwE73a58+f/sX9/oOlY7Zzp85HXztn4bQVAREoj0AWwyttWJurxEQSf8sQnbaIJXiTIHogiiCWcHzfnr3LIoh5lnB94oc/iq4jfnD81a9d7m697XZ35uyb0bF/PWSBxC+bxJLqDO20z1LRcBJLqqvD8nrh1SmFZCTXVZbJh99w3/mnX7u11864Xbt+6xan3mutsFAXM+Xzx0xt5OShRXfLxAl36ben3cTOV9TG5rPx60t7+2jufTd/8O2oH6JPor1c/v3nozZDP6W+aand8OaSWLL6/V3qGV8sOXfhY3fDg79xB+bejPJge/D42xJLSiWuxERgNYGixlg8/jCvEl8weeza/9wKj4vLLvtiJJbgIbJu3bpIDDkyNXDXbtwUlR9BBHHhS+vXR6LIHdt/EAkjhEdc+cWBR9xbby+uuu4LEiHvSyypztCOPzdVHUssqa4OV/em5Z3pi1Hy/tEL7uG9r7l1m2fd+q3H3MF9Zx2GSl/uX/dZj7GO4esLcbQ7sa+HfRs4I34cevD1SAxBFEEcob0g2tJ21CcltxXeeBJLynvvJ6bkiyV4lSCYxMUSO05MQCdFQAQKE6jKSBuVbls8S6686uplUcffN5HEtniQ3Pj9m9zjh55aDo8nyW9OvBIdJ10PWSSxskksqc7QHvV8lHlNYkl1dVi48x2RQBsMjCJlPDf5ntt25wm35jtH3dYf/MYtPP6OjFf9l7/0NoABjAiHGIcoJ6M32egt8iy3MS4eRrQH+h7aBl/2Oce1Nt5TE2XmFSaxZMSLvIxLX9/+a3fi7AfLSfliyZFX3nV8f/36++6O/3ZyOYx2REAEyiVQpmGWNq22iCX+PCX+vokkbBlmgyiCBwkCCcN0EBtMLBl23QSJkLcSS6oztNM+K0XDSSyprg7L7YlXptbED9868jz6y7fc5m0LkUiy8ycnHaJJHfkqj/4YyQgieCiZtxKCieq/P/WfVNf+kBoEWgQ0hmHRNtQH5W8bvLUklqx8d5d+9K0dC+6FU39YTtcXS9jH24TvrY+cWA6jHREQgXIJFDXG8sTvklhiw2wOP/NsNDzHvEsQTX688+5ofhOG6cSvhyySWNkkllRnaOd5bvLEkVhSXR2W2xOvTC3pB39bz2G88h/by7bMRV8NtclvnLS1DdRRbobW7Ln3VDTnzYZbjjuEuTryVR5htWeG1DCvCGKIDamhPWhITfn1xFtLYsnKd3fpR6PEklfO/THyKGEeEyZ61UcERKAaAnkMsKJx2iKWPP/CwvKwGn/fVsGxLXOUIIb4YRBROIdnSdJ1EyRC3kosqc7QLvoMpY3PMt5804ZXuPR1Xk2PvJRqFwww/mOL9wj/ycWbRMZr+cZKF9pJ0XvAOMYwtiFdGkbRr3b22uF3IzGWiXsRZJkgmiE1+/ac1vC+iof28baSWFLlLwHn3DU7X3KzL1+oOBclLwIiMIpAE8ZRW8SSkIWMOsomsSS94dzEc5QmT4kl1dXhqH616LWiBmST8XF5x1jBeMWIlZt7v4zXutoe7cpWtmH+G7WzfrQz+hc8iJiA1YbUUP8aUlN//fOek1hS9G0/Jv5te191j88ujgmlyyIgAlUSSGNwlR1GYsmFZY+VOkSPvHlILKnO0C77mRqWnsSS6uqw0n654v8Ilm3Q2jwR/mSaWnGkfuOl7HoNMT0mA/bnvdEyrt1tZ/QhDKnBQ42hNKyqaENq8FRTH9Ns3fMOlFhS5S8B55zEkooBK3kRSEFgmJFV5XmJJRJLqmxfSvuiQCCx5CKLsttFiu41d5AQjdSkMmGoYsjg+s5/ejXUplnjJamOunIOoxlDmbbGEAsZyt1rawypYU4jf0gNwpiG1IRZ17zgJJbkfs2niyixJB0nhRKBKgmUbUCkSU9iicSSNO1EYYob+hJLijMc1g4r7ZcD9yzhv/sMtbn029PREsAYOV0xynUfYRlmGM/+5MCqn7Dqp0h90I8wpAZBBBGMemZIDXWuPiX8euYdKLGkyl8CzrkdB864ByfPVZyLkhcBERhFYJghUOV5iSUSS6psX0r7okAgseQii7Lbxah+tei1IgZIlXExYlhhgmVZ9d/98I2ZKttClWkzrIv2RTujveFVUmV+Srv6townEJ5n8SE1HGtITfX8q2jjvOcklhR924+Jv/ux1x1ffURABJojULYBkSY9iSUSS9K0E4Upbuj7YskbC7PuGzuechP7Jt0Th6cLrZBDGkn1Qx5J5+3csHh2ve7tuPKOKk+VvXYVP2zzpslQG5bd5D+/DINgIsW8aSleO42iuurN2pqtoMRknnXlrXzKbZtMuIu4iqcIHiNWp3iSqF7LZd1U2+UdKLGkyl8CzkVCicSSiiEreREYQ2CUMVDVNYklEkuqaltKd6XAEhdLHnrsiHv1+EyioHHh5Jx758RcdA0RgWPCEod92D4/M4iEFhM9uDaYWlqamLAbf3I4SoP9Xx2ach+eXipPPJ7Vk58HecfzsjT8MpvA4ecxKh0LR/ovHRss58F5K6+VJ8t2TNda6HJTP379fFmClbkDMHLYyi2+GwaOX8eh7GNYY1QzrEttrZ3tjCE1eAP5Q2qoSw2paWd9pukbeMlJLCn0qh8fWZ4l4xkphAhUTSCLcVBW2PM3XOIQTLr0vfPqazt1P1Hd3HBJolFdVjtQOiuFjSp4xMWSr/zzU+7njz7nvnfPM6vqFtEDsYJyIIZwvPvh5yKhhPAIHsRFrLhy59PRscUxMYN4CBLEI9zN962O598n8QlD/HX/dCgSWvw0OH/XQ89G5SJd0iTteB7j0iHeP9xyKLpvRBPStPv0y5Nlv8q+Oc0P1arC4DnC0Ac8SfgvsFYb6a6xU1UbSpuuCXKIJCwzrbbWjrbGMCmGzuBxZqvU0GcwpIYhU6rHdtRj2ud0WDjegRJLqvwl4Fy0bDCTvOojAiLQHIEsxoHCDjduWdJOfIbzEZtm2EzcO3D7Dqz2JEkrliBCUHd4YCCkIFJwbIIGQgfXLBznCUf6th+P57cF4k0+uzQkiPCWNmIGAgfHpIWHyra9k5HIwX48j2Hp+OEoZ1Jefnmy7FfZaw/7cVrVeeYTQBixOSI01KYfxk5V7WlcugzDYPUkBDkMbq1sE3Z7w/OHPgHvH5YHx9uM+tOQmrDrbdxzWPQ670CJJVX+EpBYUjFdJS8C6QhkMQ4UdrjBK7FkOBu1m+bY3HLXwB08uCQ64FGBuMF8JQgQDF3x5y7hmOsIIlxHgGCLwMCW8wgWHDP3CV4miBGcM7GEcHigWDgTVeyYeH57IJ7F9cUS8xwhLzxJiEMa5hHil4V4o9KxvP/xjidX5UV5baiQX640++l62Hyhiv6ITRufoTW4ytvwB1zp08ZVuH4bSnnqH68DjG1EuYf3vubwUMiTjuJU2/bw+GFIDSteIWhRX/QT1BnXxL9a/m3hy9tNYkm+d3zqWI/PLjp5lqTGpYAiUAmBNEaBwow3diWWjGekdlQ/I18sgT+CiYkTiAQ2fMbqhmOECLw6CMecIWxNUOA6Yoh5fXCNcwgtpME+ebC1fOy8xSN9rvHlnMW1NG0bT4N0+fpltTxIY1w6SWGsvJZmlm0lHfJfE636xzJGq/+ffbnNy/ipqs0hiDBvBQY3Qom8lsJqa9QPnj42pAbhlCE1DIvSkJqw6qqqZzRvuryuJJZU+UvAOff08++6G392suJclLwIiMAoAlmMA4UdbuxKLBnORu2mOTZxsSRLXSBamHCRJd64sL5YglgxLnyo10f1q0Wv5f3xOioeQx1sOVaMVgxY/WdfxtCoNlPkmg3tslWUmOOiSHqKW05bRRhFsEIMoR9AHEE4RSxBNFGfUA7nPrRX3nMSS4q+7cfEf+HUH9y3diyMCaXLIiACVRII1RBpW7kkljQnCLStrdRZ3iJiSZ3lbGNeVfXLP3v2NTexe8Htvv/lUoxLW2mEeQZwq9eynTKGqjTkMMYxxK29adhGs+0N/gyf4dnHu4cv+xpS02y9VPkM1pU270CJJVX9EvhruhJLKgas5EUgBYE2GikhllliicSSENulxJLq2mWK7jVXkO8+8GIpIgn/yec/xhitrFKBaFLXj2jl0z9DjPbFvBa0NyYCVXurvw34Q2p49vEawXsE8QpvEtVJ/XXS5b6QF5zEklyv+fSRJJakZ6WQIlAVgRANvDaWyRdL/LkR8t4LczPYPBHj0hgWNn4+fjwuXV2vztCui63EkurqsKo+GbFk209fdA/t/21mcQNjif8YX7ZlLvqyL7d6GUhVGmxMCrx520IkkjCUQ/Pf1NfeYM28IoghzDOCOMJSvhpSU18dVPlshZ4270CJJVX9Evhrum8sfuy+ePN8xbkoeREQgVEE6jLaup6PiSWs3sHqHKwqYpNP5rl3VhlJO1/EsLDx88wVYZNg+mXiHNf8c9qvzsiuk63EkurqcVS/WuTaweNvRyIJQ3HeePbdVIIJ/zG2oQ8YrpofQsZS1YYWRjqGOXOSMBeOlv+tvs3ZkBo8eBhOA3uG1MBfK1lVz7/qZ6pt6fOek1hS5G2fIu7vzv/ZfWHrsRQhFUQERKAqAnUabl3Oy8QSm7AS8YGlVeP3zHlEDJZAZR9hBY8PBAv2EVuIY0IHgouJJiyhSry4xwlhyYvrJnxwDsEmfp7rfEmHlU7Ii3gs6Up5/PPxsuu4OsO7KrYSS6qrs6r65LlT5yOB5K77XnKvHh69lC/zj2AsaeiDDKW6DC0mBmZoB95L7NeVbx/z4fnec++p5eF0cGeIk4bU6HkP4XngHSixpKpfAn9NV2JJxYCVvAikIFCVkda3dE0s4b4RIb7yz08lenEgYiCA8N22d3JZuOAYEcTOEQ7xxAQNRA9bepUwPl/CPnF4OhJVED44Jl7SeYQXwpAWwgx5co6w8fN+Htqvzuiukq3EkurqLUX3misIYgleJYglST+IGVaDkYqxyn+XGWqj/+rLeEpqK2Wdo83ZSkp4k+BVUlbaSmep7dqQGuYXYkgNvylsSA2eYnrG9YyH9qzwgpNYkus1nz6SxJL0rBRSBKoiUKWh1qe0TSwxzxITPuIMECUQJ0yg4DqiCGII1/AGsWtX7nzaWXrfu+eZKBxhEUb8dC1NS8uObRs/T9nIj7zwarH84uf9PLRfndFdJdsN26bd0cnZFe2lyvz6lHZVfTLpJv0oxpjCkML1nskbZbDKeEpqJ2Weo80x/wWeSwzv0kpK5bW51w6/G4meDKlB+OS5hrGG1JTHuMxnQWmtrhfeVRJLqvwl8Ne0MTD0EQERaI5An4ybKu/VxBKEDIayIETg3cHQFr6WtwkYJlBwHgEEbxE8PfBIsWtsEUnYco108f4oKpaQDmlY2ogklJcy+OetzNq2Uyih3hBL5qfmltuf6rK8uqyy1/Z/mDMXAUNtmLwRF3yMLP+69lf/iBeTYkxsDhzaHMa82lwxnrRHG1Jjk+EikPA84yUmvsX56pmvnyHvQIklVf4S+GvaEktqgKwsRGAEARlP5RhPJpbAkzlBEDjYx3ODbxrO5kUyLKzNbcJ1htHYcJ606fvpEp9y2jkEHY7j5+26tuW0k7o5Siyprt5GdKuFL/HDHyMKd3yG2jBvgdzw6zcG+maAMYGoLf/LhMF4lvSNQRn3y7OK5xeeYAyl4fcBW441pEbPcRltLIQ0eNFJLCn8uh+fgMSS8YwUQgSqJFC38dbV/HyxpKv3qPuqzvCuiq3EkurqrIp++fwHn7jdj70eueRjXDGRYwg/ilWGbht4eD0wtIuhIAy7kTCXrb5tSA2eIniM2LAlRE4NXcrGUn1Ne3jxDpRYUsUvgViaazYO3J8+/jR2VociIAJ1EajKSOtbuhJLqjNK+9aWyrxfiSXVtcsy++hTb33obtv7quM3EVv+wy+joT1GQ1vrCu8HVlixiYKZyLWt91JnuRkahxDCkBoEJgQSPHI0pEbPbJ3tsOm8eAdKLCnzl8CQtFg6mIle9REBEWiGQJmGWZ/TklhSnVHa53ZV9N4lllTXLsvosZ9+/l339e2/dmuvm3V7n3zT4VnCp+kfwcq/u0afraaEQIJQIu+l0XWNlw1DZ/C4sSE1DI9jSA1ik4YqjeanvqS7fHhXSSwp45fAmDQklowBpMsiUDGBosaY4i8ZYxJLqjNK1cbys5VYkp/duHaXt2vGmxZhhN8/CCWPzy6uSkoGRncNjKbqFqMfbwg8ITD6NTwkuY0xuS0eIgypQUxiSA1DlDSkJplXU+1Z+TZfH7y4JJasen2Xf0JiSflMlaIIZCEwziDQ9XTGlsSSdJzUnurlJLGkOt5Z+lnCvrH4cTTE5tKrpqPtibMfDE1ChkDzhkBX6gDPByZrxehnVSUN8VrZthhSw3K9sEFIwuOGITUP731NrOZXsurKM6H7KKdeeYFJLBn6Gi/vAv9VGfWDobyclJIIiEASARmv5RhTEkvK4aj2WIzj4olj0XLBiCR811wz5dbftLTP8cGDS6s0iXMxzvBL+zmy8J67ZudL0VCbux89uzzUZlR8/Zgv58d8nzniIWEr2+AlwXGfeXDvDEHyh9SwNDJDahCTNKRGz1zfn4+s9887TGLJqDd5Sde+tWPBvXDqDyWlpmREQASyEpDRlM9omnx6NloOEJEk6ct1sc3HVtyKcds8cTSxTV565RGHmCK+xfgav1F9LUNtHpw8Fw21+fLtx6OhNp98+pdRUVZcy/qjVeFl6FkbwFOCiUfxJGGejT7PqYFAxJwsiCEMqUEcYUgNXBiGpAlt9dzYc6Nt9rbA6wAV1AAAIABJREFUS0tiyYpXdzUHEkuq4apURSAtAfvhr212A4r/2CcJJZwXz+w8xawcZifn5hLb5cS9A7XLs+Uwpq0mfZiw/o79p6JVbW782cnc/wzSD/fsP9z7zgzPCOYiYSgJw0r6uPwvQ4xsSA3DafgyvIZzGn6kZ6rvfUTZ9887UGJJ0i+Bks/hmjr78oWSU1VyIiACaQnIQM1vPA3zLpFXSX6mao/lsGPIjS/kyaukHK5++/T7WH7H8HuGpX8ZalN0lb+yf9Qqve4aikxGitcEy9ey35e6xisE7xBbpQavETjgRYI3iYYddbfN96WNh36fvAMllvi/BCrav23vq4kzwVeUnZIVARGIEfB//Gs/u0EV9y6RV0l2hmp35TOLC3nyKimfMcNqfjn1jvvizfPRl/0sQ21iXfGKw9B/JKt8zRqiCAV4S+A5gTcJXiVdrxOGE9mQGuYZQRzh3hFLmIdEQ2qabZNdb3+6v9Xti5eWxJIVr+5qDiSWVMNVqYpAWgIyVIsZUXGjVF4lxXiqPZbHz4Q8eZWUx5T2ee7FYw7xCS+Sqrxj9cN89Q9zMfljNP8I4gDzkTAvSZeX/2XYDCvSMIwGUYjhRTakhnlZ1B70jKgNNNsGsDMklqS1tgqEk1hSAJ6iikAJBGScFjekzCiVV0lxlmqP5TE0IW/n/ZqrpIx2NT8157beOYhWGNq2a1B4qM2o7ltGQLNGQGj8GVLC8BK8KVjh5rXD73ZOLLAhNUzAihjEkBpW8WFokYbU6HkI7ZlUef4YvcIklox6k5d0bceBM9GM8SUlp2REQAQyEijDiOh7GmaUyqukPEO/722qrPv/zvaj7qPTqpe8PGHHcsuX3TDl1m2ZdvsOzLj3Ty6tKJSxq80UXD/EZRzSBvCusOV/EUu6srIN98HQIe6JITXMr+QPqenj5LR65vXMt60N8FKTWJLp1Z4v8O7HXnd89REBEWiGQF4joki897evcee/+7ed+m696vZO3Q/1Qz0Vqee2xe1iu/zdd/+12mWOFXBYYhmPnLWbphyCU5IQWmWP3bYfzSpvuYYeXhZ4WDD0ZM+9p1q/sg2eMAypQfhhIlrui2FE3JuG1JTbdvQsimddbYB3oMSSKn8J/DVtiSU1QFYWIjCCQBMGLYb44u8v6Bs4A+qpifbRVJ5ql+14JqtslwuDpaE2zPNyy10D99rxJS+SpDY5olstfKmuH7vKJyzDCm8Lhp8wRwfiQlsnLUXsQQixITUIJDakpotDiPQchfUcqT7qqQ9edBJLCr/uxycgsWQ8I4UQgSoJJBkBVZ+TUSqjtOo2lid9tcv+tkuG2lx+63Q01GbP/otDbUa1oyr7ZaXdHwKsoPT47KL7wtZj7su3H3dPP/9uq27+Tx9/6o4svBctmf2tHQvRkBq2LKHNea7rIwIi0E0CEktqqFdeEEzyqo8IiEAzBEYZA1Vdk1HaX6O0qjZVRrpql/1qlwy12fXA0lAbhJJDT8xk8qRqpsdWrl0hgIiw98k33drrZqNVlV449YdW3Nobix9H4g6/3Vk2m1Whrvvpy9G9tOUeWgFahRSBFhCQWFJDJUksqQGyshCBEQTKMDKzpiGjtF9Gadb20VR4tct+tMuTc3PREJs110xFW47ztLkR3aouicBQAuc/+CTyukBkuPFnJ92ptz4cGjaECyfOfhAJIQgilBmBBKHkl1PvOIQTfURABPpLQGJJDXUvsaQGyMpCBEYQyGMkFI0jo7QfRmnRdlJ3fLXLdrdLlvYd1WbwHMGDhElb8SjBs2RU+HHXRnSruiQCqwj87vyfI5EBweGO/acqXXp6VeYpT+DtMvvyhRVDar6+/dfLQ2oQevQRAREQASMgscRIVLhlbCbKuj4iIALNEBhnEFRxXUZpu43SKtpECGmqXba3XU7cO4iW9423I5b5ZQ4Slv1FKGFukniYvMfN9NjKtW0E8Mwwrwzm6QtJcEDA4Z+WiDc2pOaanS9Fq1RqSE3bWprKKwL1E5BYUgNzOmMmgtJHBESgGQJ5DYUi8WSUttcoLVLvocdVu2xnu9x3YCaaVPKzG44sL/HLKjasZsOqNlvvHDhWuSm7/TXTYyvXthDAQ4Pft8xJ8uDkOcdErk1/EG4oC+IN5WJSWRtSE/pwoKbZKX8REIHVBCSWrGZS+hmJJaUjVYIikIlA2QZEmvRCNkp/9ejBkUsaJ11/YN/+kXHaukwy9ZSmPrsSJuR2GVIbSnoG8pQvbzp+uzw6ObsslCCW4D3yne1Ho6E2O+8vPtRmVNvO1NEqcG8I4KnBqjZ4arDf1AdxBsEGbxZbpYYhNTsOnIlW3AnJw6UpRspXBESgGAGJJcX4pYotsSQVJgUSgcoIjDIGqroWslG6Zcv1I4WPpOujxJLDzzzrzpx9c2SaeQzNOuL4RmlVbSGkdENul0Xqe2Zu3vEtkoYfN+kZsOtZ8hqVjqWXtLV2ifcIk7Qikvhf5iP56PR85UJfZZ2yEm4dAYQJPDbw1ECYYMncuj8MqWFoO0NqEGsuvWo6WmUHsYTf2iF4ttTNRPmJgAhUS0BiSbV8o9SZSRv1XR8REIFmCDRhrIZslGLAPf/CgkPkMEONY4xAtsOuE/bkq2eieISzY8L/4sAj7q23F1ddt/RD3ZpR2kQbaSLPPO2SdvGbE69E9U4dW1vx6/TI1GC5PSGcEd6u+yKGhSMdrmdJe1gc8rtj+w+iL+3T8rWtn7+1W7Z8eQYsXcJzTBlN5OAa5yxeUl7xe0pKx8qSdhvV04lj0Twkvkhi+8xfUkf7aabHVq4hEWBCVMQIWz6XYS51fRg2g0DDvH82pIZ9zmlITV21oHxEoN8EJJbUUP8o4Sjx+oiACDRDoA6jIp5HHqM0rSFVNNxll33R4Sly3569y0Yh5yZ++KNI7Ei6bsbjV792eWQ8XnHFNyOjEuPUF0vi14uWter4EkvGz+FBne66Z3fUZr60fn3UTm697fbomPqxfdrUlVddHXkZseUaYoPt075+vPPuqN3Rfrg+Lu1hcThPftdu3BTlN0osIQ9rR9aOyZ80GCZj5bP7QPhbs2ZNFIdwjx96yt34/Zuidh8XS5LKl5SO5Z92+7vv/utouI2JI/Et85TIs6SZ90lfcuW3K8NZ8N5gzo+ql9DFKwTvEBtSQ754j9iQGsqjjwiIgAjUTUBiSQ3EJZbUAFlZiMAIAnEho47jkMUSM1TNWGXrn/P3zdD0jUwMZ/tPO3ExGM2TgLjx62kNxCbCSSwZL5YktQfq228TVneICrQNriGkITzw5fq6desiwQFPDdoV18elnRTH2iRpIpawRTjha+Xwt354K7PFIxziBt4hflnsOmWkPROGdh7PK6l8Sen45Umzf3rT3zmWCebLSjcMu/G/myeOOuYyqbovG9Gt6lJHCeCxgTiCJwlCRVXzfvDbmCE15GFDahjeg1jCPCQaUtPRBqbbEoGWEZBYUkOF8ULAfVAfERCBZghUbVAkpR+yWGIGI0abGZL+OX8/6boNU7DJK32xhDTj19MYh02FkVgyXizx24Pt+2KJeWZQh3h4MOwFQQQvEsLbMBfaEuf54tWEl4alR1zb99NOimNt0o8zSizxxQvLw8QQv8zxcJQbTxrKS5tOEkuSyhdPhzyyfkNpl8302Mq1CQJ4dbCkLr9X9z75pmP4TZkfRJhfTr0TDanB25p8bEhNnUN7yrwnpSUCItB9AhJLaqpjXGj1EQERaIZAkphR9bkuiiUYtxiC/Lcdo9g8BjCKGapgngLx61kNxTrDh2KUVt0eLf087dIEBurF9n1Bg3PUP6KCLxSwj0eG1aeFQ0yxdGw7Lm0/TpJYQv6IGSbMWJ5sOU9bRfBgiBnnKJt5QLFPPAQUE0YYhsM5ruEp43uW+Hkl3VM8Hb8safdDaZfN9NjKtU4CTNTKCjIIGIgZZXh0+ENqEGBsSA0Ts7J6jobU1FnDyksERKAIAYklRehliCuxJAMsBRWBkgmYoVjnNo9RmtaQKhrOH0Jjk1/65/z9+HX7D7t5lVAWRBTzLkm6XrS8VcYPxSitq23maZd+e7B9hAR/H08R8xax+uI6bcOOiUMYvEAQ1Dhvafj7SWn7caxNxuMgfvjX/HyJT5u1/BA5EEYQ+qwsfvkIZ+UgDMcIRKTJecvLjzMqHStL2m0o7bLkrljJBUIAMQPRAoGEITAMhynyYagOogtDahBe+M3rD6kp20ulSFkVVwREQASyEJBYkoVWgbASSwrAU1QRKEigLkPUzyePUZrWkFK47MMahjELxSj1206V+11vl3h94HliX3+4jd8GfI8W/3wo+6G0y4Jdr6IHRgDRgiE2DIHB44OhN3k+NqSGuU1sSM11P305SltDavIQVRwREIFQCUgsqalmmChLynpNsJWNCMQIVGl8Dku760ZpKEZl0XKEYpQOa0dln1e7LE9oK9r2RsUPpV3GulIdtpQAnh93P3o2mrSVeUKyLruLqILIgsDC79kv3jzvbEhN1avktBS5ii0CItARAhJLaqpIlHeN0awJtrIRgRiBsg3ONOnJKJVRmqad1B1G7VLtMkubi3WlOmwZAX532so2iBtpfofakBrEFX9IDccMtdE//lrWCFRcERCBQgQklhTClz6yxJL0rBRSBMomkMU4KCusjFIZpWW1pTLTUbtUu8zSnsrui5VePQQYCsOwGLxAWIp31PK/eIYwsSuiCh4jxLEhNXmH6dRzl8pFBERABKonILGkesZRDhJLagKtbEQggUAW46CssDJKZZSW1ZbKTEftUu0yS3tK6E51KmACsy9fiCZW5Tfng5PnEle2sSE1JqYgkCCUIJhoSE3AlauiiYAINEJAYklN2HFllEJfE2xlIwIxAlmMg7LCyiiVUVpWWyozHbVLtcss7SnWleowUAKsbMOqNggf7NuHITMMnWEIDavTsNgAv0dtSM0ojxNLQ1sREAER6DMBiSU11T4vKYklNcFWNiIQI5DFOCgrrIxSGaVltaUy01G7VLvM0p5iXakOAyLA8r94j+BFwm9MRBE8QxBLmJ/EhtQwKStDcfQbNKDKU1FEQARaQ0BiSU1VJbGkJtDKRgQSCGQxDsoKe/6GSxyGaZe+T137H92dV1/r3tj0me7c1w2XuLLqvA3pdK1dPnTNf3U/ufqq7rRH6zMCaZcJ3alONUwAbxHED+YW2TCx4LbvPxXNMcJywAgnNqQm64o3Dd+WshcBERCBIAlILKmpWlD2GUuqjwiIQP0E2mDEtqGMJ+fm3OaJo27NNVNu1wMD9/7JY70SGtpQR30o40en593Bg7Nu3ZZpt2HbtJufmlM7PDtfCYP6e2vlOIzA6XMfuut+esL9L9+ecmu3zC4Pqdlx4Ix7+vl3R07iOixNnRcBERABERhNQGLJaD6lXUXp98eRlpawEhIBERhLoA8GZJ33iGhyy12DZdFk8YREkzr59zUvRJJ9B2bc2k1TEkkqEkfibWts56oAlRFgmV9+N16/+xX37zcN3P+84Yj7P6+fc3c+ciYaUsMwHH1EQAREQASqJSCxpFq+y6lLLFlGoR0RqJ1A3ADQcTn/hT734rFINLn0yiNu4t6Bk2hSDle1z5UcJZKs5FFn+6i9s+5xhiz3yxwkN/7spGNIDd4j/2HLnPvfrjnqfvjQacfwG31EQAREQATqJSCxpCbeEktqAq1sRCCBQJ3GRR/zkmjSnDHb5fbGMK89+5c8SRj+hUdTl+83xHtL6E51qgQCeIUwNJu5R5jT7tKrpqPVbJiY9UcPn3Ffuf2FaP4RPEvkQVICcCUhAiIgAjkJSCzJCS5rNMaU7n3yzazRFF4ERKAEAiEaIV0sE54leJgwp8m2XQOHiNLF+9Q9VSsOIZIwJw7tSCJJtazHteUSul8l4ZxjSA3ziiCGsMQv4ggiCWIJosmf/t9PoyE3TNDKdcLqIwIiIAIi0DwBiSU11QEvRL76iIAI1E9gnEGg6+UaZCaaMDyHuU0kmpTLt6vtVSJJeO2k/t66GzmyEo0NqUEAYVjNdT99OTrHcBv7MLSGf6RxnYUAtLyvkdFWBERABMIgILGkpnqQWFITaGUjAgkEumpchn5fiCY771/yEJBoEp4hHEr7UTsJt20kdKc6FSPAMBlEDn7nxYfUMIwGr5L45/wHn7i7Hz0bLf/LMG0t8xsnpGMREAERCIOAxJKa6kFiSU2glY0IJBAIxSjsaznkMRCuMdxkm5QHUvjtIqE77f0phA6GyTC8+uvbfx0t4YtIgvgRDakZMRErwgniyJqNg2hITpKQ0nvAAiACIiACARGQWFJTZfDfBV6Q+oiACNRPoEmDUHlfNAglmlxk0ed2YSIJc5LI4yjsNlF/bx1ejnh9/HLqnWiVGn9IDcNn/CE1o0pOOIbhIJLwzzMEF31EQAREQATCJyCxpKY6klhSE2hlIwIJBPpsmIZ474gm+w5cXOVkfkqrnIRYT2WXyVZNQiTRUtNhiyRW9wndaedP2ZAa5hBB3PjizfPRP7v4HffG4seZ7h9PE7xOEFmYw0Qr22TCp8AiIAIi0DgBiSU1VYHEkppAKxsRSCBgP/y1DctA++j0/LJosmHbtJNoElb9lPW8mEjChL8SSdpVxwndaadO4eFxZOG9xCE1nGcC1jwffvOxqg1CC/v6iIAIiIAItJOAxJKa6o3xrbhg6iMCIlA/gbKMPqVTjaFnosm6LdNOokk1jJtouyaSyJOkvXVaf29dbY54hjCkhmHRCBl4juBBwpCaoivR4DWC9wheJHiTILboIwIiIAIi0G4CEktqqj9ewrw89REBEaifQBOGovLMZyAePDjrEE0uv3XaTT4968QxH8cmuZ2cm3Nb71xaBWnXAwPHsKsmy6O887eh+nvrcnPktxdCSHxIDYJJ1iE1w0qG9wnzkNjywGnnMRmWns6LgAiIgAiEQ+BfXfE39zh9xcDaQDhNUyURgfIIyFjKbyw1xc5Ek/U3STRpqg6y5otIsnniqMOTRCJJ+565pPourxeuPiVEC7w5WJXGVqlhy6o1nC97UlVWsiFtvFPwVNHKNtXXsXIQAREQgboJSCyRWLRCLKu7ASo/EaiDQJIRoHPtMOYQTRBM+B56YkYeCmfDqzcTSdZumnJ79s/IkyTAOsrb39XRP+fNA88Qmw/OH1KDl0fRITWjysTqOLb8L2JJ2SLMqLx1TQREQAREoF4CEksklkgsqfeZU24NEMhrKCheOIY5Q3IQTBiig4Ciumm+bpiQ9zvbjzpEElY3Yu4Z1Uu3GDTQXQ/NkuEtDKmxJXiZG+TGn52M5iBBwKj6gwBD3gy3oRx5J3+tupxKXwREQAREoDwCEksqFEu+/d//zP0//+nRFWKEDXeJb7/7Pz2wHPaa/+H+5f14uKqPy2taSkkEwiEgA647BpxEk+brEpGEiXglkjRfF1X3bU314ggRLLvLkBrme/vshiPR0Bo8OZgwv05vDobwMJwHcQZPFi3/21SrUL4iIAIiUD8BiSUViiXXX7rfnT/3p1Riyf2bjyyHnfgvjy3vVy2OxNOvvwkqRxGonkDVBoXSr99oNIMdT5OHfymvhjraoJjX387rqNdReVTfOy/lwHwfCBF37D8VrVJz6VXTkUhiQ2rqFijIj/IgkLAEsFa2qaslKB8REAERCIuAxJJAxBJftJBYEtZDotK0n8AoY0DX2m0AmgEvL4fq6lHePNWxDb3/qar3Z0gNy+zasBYbUsO5OobUDLsvPFooA0NtWEGnyrlPhpVB50VABERABMIhILFEYskKz5dwmqZKIgLlEQjdIFH5ihujiCasxCLRpDhLa48SScpjaUzbti2jF8ZLgyE1eInYkBq8NfAiYUhNCKvIMKyHIT+2sk2Tgk0ZzJWGCIiACIhAOQQisYQhIL/cPu9+8s2n3atz70TfX9w2u2xE3/nVQ+6Z+15avk54PCGYZ2Nq3ytR+Jen3oqum4dE3jQZumJpvvj06468LU22/nXyjM8JMqpMxOe+7B5nHn41Ss9Pf9x1P2x8/7b/8Ih7/rEzUfqkzbE/DAcmljf5UFZLw+JybJ4lnOMemfvEwrGFCfn45/z9UezHpVlOs1IqIhAWgbYZKCpvfiPVVmYpa/naNxZm3V0PPeseeuxIoclLs8SPh40fx9tH/Prks9PunRNzuctrIgkT6moy3fxtMV5PbTzO05MjfiCCIIYgivhDahBN6h5SM+oeKKu/sk0Iws2o8uqaCIiACIhAvQQiseSxO1+IjHrECQx1jHGM/Cd/+mJkkGN8f/zBJ+7si+869hEsMOA/eO/jyGgn/L9sPRods8Vwz5Mmhjz5ICRQDsQbjsmTNBEX/OsIPJ9+8v+576/5RXR9XJl2Xz0Zhae8pI/gsPjaH6K4pD/uui9IxPdhQtlgRtqk9dYr55fFEu6BsnLN8kY4sXQ4Z8KK7dv9kJaFY0s9IV755/z9UezHpVlv81NuIlAPgTYaKSpzMSO1LNFkYt9kJDogQHxYYLUXSydNvaYNOywc4gkiT5q8/DAII8wBg0iCYOJf036x9thWfml6aBtSw8o0DF/hy/AahrNwLcQPniO2qg4eL3VOGBsiD5VJBERABEQgmcCyWILwgSFtRjcGO8Y9K7Ng6PPxPSEQNMy4tzgmmHCMwZ41TcSLuMcE+Vg6CBEIBZYfW8KbmJCmTL5Awb1xn5YeZR513cIlbeNxCeOXB+HHysk1hCH4WlomkHDs73PPeJdYOOrAF4jsvL8dx35UmsnNRGdFoN0E2mqoqNzFDdTXjh9zt9w1cHia7Lx/4BZPHMskAnzvnmfc7oefi75J9bHxJ4cjz5Nv7Hgq2nKMqHLzfc84xIyfP/pclB/7g6nBimPOWXg/bc6RJ1vOmyhiaXKMGPKPdzwZhbPreMCwT1myiCUSSYq3M7/+urQf7/nxCmEeDxtSg9eIDalhQtTQPTPwbGEoEHOkIOaE5OUSZ61jERABERCB5gksiyVxEQLjmw/DXBBL8JLwDXJECjxNMMzty/AZPogQnMuaJl4e5kVieSEO8MF7hPwQIOxafDuuTKSB9wf3QvniQ3jGXY/n5x+TN2n65/A28QUlBBM8QhBkuBc+Ft4XSPx9u38Tqrh/X9Cx+P52HPtRaUaF0h8R6BiBLhkvupd8hu25F5dEk0uvPOIm7k0vmly58+lIsPjVoSn30rHBKqHFhIpte5c8UBBHECqeODwdCRkWny1ihtXfun86FAkbX/nnpyIRxc6ztTQtLTsmD/ZNCLHztkVMIX4az5KPTs9HQ2zwJGEZ4KOT8iTx60D7S8+ZDalhyV5EEZbwRWxgfg+EByZEbcMHIYfy82VfHxEQAREQARFIQ2BZLMHY9w1u9vlguCNgxA10vB04h2Ee/5pYkjVNhIW4WIK3Cx+EDcQUG+YTLyvH48pEGMrGMByEHfKLzwky7npSvpb3KLEEkQMPGbYwpQx8LD1fIPH3uY7oxJAj9hF6fA8Vi+9vKcco9qPSjAqlPyLQMQIyfPIJDF3kZqIJniZpRBMTIPD0ePX4zLLYYWxMqLCtCRUWz/cOIQ0TXOw6Ikx8fpF4WnbMUCDyNQEG8QUvFruOFwzXOW+CipXTtogk+w7MRBPhIpIwMa5d07bZ54S6pA6pT9pFE/XB8DWW4t565yAakmVDavY++WawQ2qGva7wGsF7BC8SBB4t/zuMlM6LgAiIgAgMI7Aslvhzd2BM4xXBh22SWILYwNc30vHMMKMegz1rmia++GkikvDBGwJhI54nwgHCA3HGlYm0zEOD8AgjDGmx+OOu++WK75N3XKAgXfMsYesLPQzD4WPp+AKJv891PFJgSflsSJLFS9qOYz8qzahQ+iMCHSPQhNGhPJs1PMfxZzgOYgmiCcN0EFGS4iCQ4NFhk6iayGFhGVrDvm0RQy6cnIvC4xmCh4l/3T/mepJRHE/LjgmLIW1pUDaEEbvO1oYMUQYrI1uJJGG3R+oIMez5mUEkyg0Tu/w6LbpPm0As2/XAwH1n+1GH19VlNyw9DwzNYghbGz94uzBMyISeUOdNaSNblVkEREAE+kZgWSzhxn2vDlZzYagIhnWSWGJzbrA1gx0xg/kwOMZgz5omogBiAAINaeBVgoBiw3m4zjAau44444sd48pEOtyXldcEC9Lh3LjrFi9pa3lb2RBi8ALhfgjPFiYWF2GFjx37Aom/b9eJT30YXzsPI8L7ItA49hY3Kc2oUPojAh0jUNSoUPzwDc28dWSiCYbiKNEkb/pp4mEYI4LYN02ctGHeP3ls2ZOEpZUXBitFlLTpKFz1zwDimQlsbMtmTltn4l5EwstvnY6G1OBdxFw+nKetxPNs06uAIUMMF7Llf0OfP6VNbFVWERABEegrgWWxBKEA4x4PBrwg+JrhnySWYHAzpIQPRjyGNwKATRKLwZ4nTTxTLE2EEAQYhAcz8EmX8yZE+ALEuDIhaFBO7pH4pGOeMMQdd93KMGxrIgUCDx87JjxCD0zJmzIwdwkfuzdfIPH3LS9Ly+rEznPMxxe6CDuKvcVNSjNKTH9EoGME4gaAjqs3/NrGGEMSo9E8TfivetvuwS8vhi8eA9wPIgnDK/zr2g/vGcAryLyE4h5MeerLhtQgAjI3DW0BD5I9+2dSD79qw6uAlW385X+1sk0bak1lFAEREIF2EFgWS8zjAuPbPC3MqB63xbiPh8EQL5qmCQnxtBFkGJISP+8fJ5XJrnON77D0x123dJK25umRdI1zCDImKA0Lk3Q+voKNhbH84p4ladgnpdmOZqtSikA2AnkMDcUJz5iso07aLjK0vfx11HGoeTB3jQ35wssoazkZUoMQgiCCMGJDapiDJK/4l62nrTc0q/Kw/C/DbZhTpS2TzdZLSbmJgAiIgAgUIbBKLDEjvOjWF0uKphVCfOYfwWMk6YuXSNVlxBsF75Q0+aRln5RmkcakuCIQKoGsRofC91Mo8eu9baIDnjGA3/h1AAAgAElEQVTmSdLUcCKfn/bzP0NJEwnHedqQGryhbEgNW4bYMKSG6/E4eY5D7NOZqPXr238dTdzKyjZa/jfEWlKZREAERKAbBCSW/M09qQQIPDfM4yS+xVskjYiRNwxCDcJGWo+UNGLJsDS70ax1FyKwkkAeI0Fx8ht7XWLnT4zKcJbQVo/BKMZAbnLOlS7Vd6j3gmcIHiIIYXiM2JAaBLIq2+TKnrS5IwQRhBFWtmH5X61s01xdKGcREAER6BOBf8XNfjr/R31rYHDLxAl3cN9Zsa6BdZ8eYt3reAKhGkAqV3sEGV80CWHJXYkk7Wk7eZ5zG1KDQIcwwpwjLOeLYFLn/DPje9dqQzC0huV/GWpzzc6XHENv9BEBERABERCBughILKnBcDcxSmJJfaJcXQ+Q8mkHgTzGiuJ02xjNW7+IJhisGK9NiCYscbxt19LErXiUlDXcIi8PxSv+nDDki6EzDKmhTX12w5FoaA31e+iJmUbruKkenkla73707PLKNkziqo8IiIAIiIAI1E1AYkmNYsnEzlfcnntPybOkBuZ1P0jKL2wCMuiKG3RiuJrhwYOzkWiy/qbpyNgdxghxZdg1/zzeBMO8BhBJGILBcBuJJKvrwucY+j5Damg7iF4MqaFOEUlsSA2CXCj3UHfPznK//so2Wv637hpQfiIgAiIgAj4BiSU1GO7mWbJr128dXzvWtjpPE7+Ra18EQjE8VI5wjMAy62KUaILHAJ4CbEfliYfI2k1Ly/z64SSStL/NLAyWVqlhSA11zJchNfsO1Dukxm9XaffrenvgOcLKNms2Dtzux17XyjZ1gVc+IiACIiACIwlILJFY0knxZmSr18XeEUhrGChc+w3TJuuQIRN4mfBFQKEs7COWMO/EsOVb8SSw4ReExbuEL54kxMPjgKEaTd6b8k73bFBPRydnozqzOqUN4EVC+0D8ahPLql8Wsy9fcN/asRBN3MrcJFrZpmriSl8EREAERCALAYklEksklmR5YhS2lQTaZJyorOmM0pA54UWCgYwHAeKHfRlykTTEgmE1FoYt8SSStKMdIH7YkBoTxmxIDaJJUn2H3HbjZauqw2dlG1a14cu+PiIgAiIgAiIQIgGJJTWKJayEwySvGn5T3fAbYxviw6YyNUcgbgDouB2GaNvriUlgfRGEfbxF/PuyYTrxcFUuB+vnr/1szwJDahg+4w+pYZ9zXOsazzJ7bbxG8B5h+V+8SfAq0UcEREAEREAEQiYgsURiSSfFm5AfOpWtfgJdM2B0P9kM3CZ4DRNBEEVswle8EvAgiQslHGOAN1Fu5XmxbeEV4g+pYSJWvIMYUoM3SduG1OSp2zJ6a5b/ZR4Slv9lXpITZz8oI1mlIQIiIAIiIAKVE5BYIrFEYknlj5kyaJpAHiNBcS4ajU2zeH/7Gnf+u3/bqu9/ufLniSIIQsj/uuEZd2TjP7j/69sPDg1DuPlr/75V90w9Nd1WiuSP+MG8Iogh/pAalvRFNOnjvDFF+m5Wstlx4Mzy8r9a2aYITcUVAREQARFogoDEkhrFkkMPvu42b1vopDhhw19C2TbxMCnPcAkUMaAUt3nRBKFk8fcXWvN963fn3TPzb478Pnv8rZHXif/SqcXW3DP1Qz216XlhEl2Gz7AyDUOm8PLBo2fP/m4OqclTN3l69TcWP15e/vfuR8+68x98kicZxREBERABERCBxglILKlRLJk/+LbbcMtxiSU1MG/8yVIBgiKQx0hQnOZFEquDtoklbRJ2yixryGIJQ2qYB4aVhZiA1YbUMIcMQ2qGrVRkbbCv2ywd+Qun/hANs2G4zd4n39Tyv1ngKawIiIAIiECQBCSW1GC4m7eFxJLqJ3Y11kE+bSpUYwT6auh05b4llrTDqyYksWTxxNKQGlYauvzWpYl22TKkhvlk+jikJk9/kKbTPrLwnvv69l9HE7eyso2W/01DTWFEQAREQATaQEBiicSSTnq6tOHhUxnrI5DHSFAceZaU6XXRh7SaFEsYUsPEuf6Qmu9sXxpSo5WF8j/Lo3pphBFWtkEoQTDRRwREQAREQAS6RkBiSY1iyWuH33WXbZnrpDhhHh2hbLv2oOp+ihGQ8JHfWAqBnTxL5FkSb4c2pAZBhLlGmHOEITUIJhpSU97zHu95WdmG5X8ZanPNzpccQ2/0EQEREAEREIGuEpBYUqNYcm7yPbdu86zEkhqYd/WB1X3lIxA3tHRcnjFVB0uJJe0XS5gzJG9bYUgNQ2fiQ2o45jzX86ateKPrxXpcJmllstY1GwfR5K2n3vrQLmkrAiIgAiIgAp0lILGkBsPdvC0klmjOks72JIHfmAyi0QZR6HwklrRbLGE5XobHpG1neIbgIYKnCB4jTMaKBwmTs2pITb3PMsv93rb31UgkYRlgLf8b+MtOxRMBERABESiVgMSSmsWStdfOyLOkBualPiVKrPUE0hppClevIZaWd1vEkudfWCh1qd+y06t63hTqKV6neH98dsORSPSIX7NjBBCW6/WH1CCuIJgwF4mF07a+5xPu1AGeJLsfe10r27T+LagbEAEREAERyENAYknFhvvC4++4Xbt+67b+4DfRssH8aGT5YPuePLQo8aSCOsjzMChOdwnIyKrPyKqCdVvEki1brl8lltx62+2rzplocfLVM+7M2Tej60nhktKzuCFufbGE1WYQP3jn2ffci8eiVWgYOsOqNLZKzfqbpqMhNnigaEhNs8/q0cnZaGllPHr2HZjRyjbdfS3qzkRABERABFIQkFhSgaFuw27YfjT3vsObxH4s+tv1W49JKKmIf4q2ryA9IlCFAa806zPq2iyWjBI1Hti33x1+5tmhYkpbxRKG0Vx2w9Sq997aTVPRkJoN26aXh9QUmctEz2B5z+DBg7MO0Yov+8a2R68J3aoIiIAIiIAIrCIgsaQiY90XTPbtOb3qRyOiycN7X5NYUhH/VS1dJ3pNwH74a1uecVUny7aIJddu3OTu2P4Dh8gx8cMfRSLIV792ebTl/I3fv8ldccU3HcNrfnPiFXflVVdHYWfm5p2F+8WBR6IwhP3S+vVDhZRRIkxT16gnPBNYncb/x4DtMwdJne1GeY1+3hGqGOqEFwkCFnUXZ9brF4duXgREQAREoPcEJJZUZKz7YgneJayCYz8Y2eJtwnk/nPbLmwC290+2AKwgEDcAdDzaiAqNT1vEEgQPG1aDEIJoYSIIW0QRriOUcM33LLFwFs+P25T4kTXfNzZ9Jhp6w4Ss/vvO9vFaCK1t9bE8DJFislw8fTZPHHULg+HzwqzoSHUgAiIgAiIgAj0jILGkBrEEEWTy4TdW/HjE20TiSHniSJxlz55j3e4YAn00iLp0z20RS/xhM7ZvIggCCd4mHP/q0YNDxRI8T0yksDTsOPQt9WTtDgOcSVsxxn1PEwx1C6NtvaIlc8Yw4S71gZcPx+PqYEzXqssiIAIiIAIi0GkCEktqEksw5pmjhP+wXfrtabc49Z7EkgrZd/qp1c1lJjDOIND1eo22rLzbLpa89fZiNDwHsePI1CAajsM+Q25MODFRBbEE7xPiXHbZF5eFk9CFEsrniyXxOmZ1FSYMTWOgx+PquNjzyRwyiCOIJEysm2US3cydrSKIgAiIgAiIQIcISCyp0GCPezuwMg5iycTOVySUVMy9Q8+obqUEAjK2ihlbTfNri1jy4513L4sbtm+r3Ny3Z69jH28RG4bDajjMTcLwHAvHPnOfcJ6vDetpu1jSdBtqS/6DqYGb2DcZfZ84XGzYEksy49nDcBuEqjxePSV0v0pCBERABERABFpLQGJJxUZ7XDDZvG1BXiU1MG/tE6mCV0KgLYaSypks6rRFLGmDoFFlGUd5lqhtJ7ftYVxeOjZwux9+buwwmaT4LM3MssxM3MrKNkVWHKqkQ1aiIiACIiACItASAkGJJbf8779wV/zNPZ3+fv2/u7fT92f1R13GhaI6j1vy/KmYNRFIMih0Lpvx1iQviSUXlj1WqhQ7iqYtsaS8Z2rb3kn3zonhE68mPY8IIwgkCCUIJklhsp6rqYtWNiIgAiIgAiIQJIGgxBIM7aI/1hQ/jB/V1GWd4kg8ryCfNhWqMQJZDQSFL8/oK4OlxJIw+vVx71eJJeU8Nx+ennffu+eZVGIHQ2sYYmMr2zD0poxnztJorNNWxiIgAiIgAiIQAAGJJb9vx4/QcT9SQ7susSSAp1tFWCZgP/y1LceYq5ujxJJ2vKcklpTzfD302BHH3CWjnjMmaWWyVlvZhgl0R4XPe225E9WOCIiACIiACPSQgMQSiSWVePNILOlhbxLwLec1FBSvHOOvKEeJJRJLirahNsUfNbErqwnZyjYsA1z16kIBd+sqmgiIgAiIgAhUTkBiicQSiSWVP2bKoGkCbTKUVNbVAo3EEoklfX8u8BzZeucgGm6z64FBrpVt8jBsuu9W/iIgAiIgAiLQJAGJJRJLJJY0+QQq71oI5DESFGe1aNEUE4klEkuaantN53t0ctZt2La0sg1zkxRZ2SbPvdTSQSsTERABERABEQiUgMQSiSUSSwJ9OFWs8gjkMRIUJyCx5IZLHIJJl753Xn1tp+4nqpsbLqlk3ow+PousbLP+punoy35TDMrrhZWSCIiACIiACLSPgMQSiSUSS9r33KrEGQk0ZWgo33AEl9Dq4rMbjjRmAIfGQuVZek7wGnn4lzPR8r94k+BV0jSbjF2tgouACIiACIhApwj0Viz51aMHh4oER6YGbuKHP3KjwjS9+syZs2+mKl/acGXfjyZ47VQ/0fqbadrgUP4STeJtQGKJ2oS1CZb/ZR4SW/63qpVtLL8s29Z3/roBERABERABEShAoLdiyZYt1yeKJb858Yr76tcudzNz8+7W2253jx96KjFc2eJC1vQo57B78NN66+1F9/wLC7Xfg8SSAk+lopZOIItxoLAyYutoAxJL1M5YyYYVbWz536pXtsnTrkvvjJWgCIiACIiACLSIQOvFEvOc2HXPbveLA48siwKICXiH+GKHnUMIMaHh5Ktn3I933r0cjvQIh+BAXK4l5WHnCMf+4WeeXRHuvj17o2PKgKeKL2D4+1Ym4nOee0DgsHTNuyUejuNh9+Cn75eTPCiP5UU4S9c4Wfg4Tz/NNPsSS1rUC/SgqHmMBMWRMVtlG5BY0t/29drxi8v/7rx/4BZPHGt8uM2wtt6D14NuUQREQAREQASGEmi9WIKx//nPr408QRACHti33yGAXHnV1ZFHxR3bf+AQLjh3xRXfjLYIAQgNnPvS+vVROEQRzvtCAGkgrCTl4YsVJjiwXbNmTZQeXinkh1fHtRs3RcKJnzb7Vk5LCxEDsYTycp0tYklSOIsz7h4snJWDY8qDIGPpcs04cT3OM17uNMf/9//4L27Xrt+6949ecJ/O/7H279AWrwu9JDDMEND5/hqsTde9xJL+tb35qTm3eeJoNNyGlW0YftN0OxyXfy9fGLppERABERABEfgrgU6IJeZhgdFvgol5ZGDYI1pwbCIE54jDOa4RB7GA4TcmBHDOxBMTHLhmefjn2Cc8W0QSwiF8WH5sfW8OywNhh68ds0XEQKRhny3HSeEs/1H3QBoWDo8R7pXycQ9cI904JwvPdbtX9rN+v/Jv97rN2xbcmu8cbUQ00RMuAj6BcQaBrvfPcG26ziWW9KfNTT496y6/dWn5X1a2qXv53yJt3e9HtS8CIiACIiACfSPQKbEEQx/RAu8MEyEQGxAJGGZi4gfnTCwxQYNzvohAOiYQ+AKC5YFXBh4ahLFztuUc4oiVgW2SWOJ7kZAeX+IiaCBiIOBwnBTOykS4pHsgHl8LxxbBhK153SRxsvAW1+dgaabZ2jCc1w6/626ZOBGJJhM7X3GLU+/V4mXStwdZ9zuaQBFjQXH7Y9TWWdcSS7rfrhBGLrthKhJKEEzqbF9l5TW6Z9VVERABERABEeg2gU6KJQgfeIkgUCCKIArYOcQFxAgbikI4hBTCEZ4vw1AQCfgidAwTEBBhSJv0CEs4ExdIZ5xYYmUiLOUwsQTR5nOf+1yUHsJEUjgrk13z74E4JgxZOOZNsXu0vCwu+RsnC08a/v2kEUj8MCaW2BCcc5PvRaLJpd+ednWIJt1+bHV3WQmUZTgone4buHXVMWLJxL7J6LvxJ4fdq8dnxhrTbyzMug9Pzzvbjisr6Y8LY9fjYe966Nkorn/+oceORHlbHG1XPw8MrWGIja1sw9CbNnPK2tcqvAiIgAiIgAh0iUDrxRIMfvMIYR8DH6MdLwpEALvGOcQIzhGGuUj8cCZUWBjC8SXcsDw4b+mRZjx/P03K44sJtm/5WVjOk455rQwL55fJ7tVPwyaVpVwIIaTDPuX1w1lc4+Sn69+PlSPtNi6W+KIJYgnDc7bdecIhoti1Mrddekh1L8UJtNlYUdlXG6RdYOJ7lnzvnmcSDeoLJ+fcYGrg2CKSIKr86tBUtH3i8HR03q7DhDAcv3NiyUBH6Hjp2CBR4BgXFkGGNEnDyrH74eeitLj2/MxgOT8Ly3ZYfl2os1H3wCStTNZqK9swieuo8G25Vrz3VQoiIAIiIAIi0F4CrRdL0hrvIYTD08Q8VtgiXCSVi2E1/lwiSWHSnrvx+zcte7ikjVNGuGFiiQkiDMdBNMHThGE6ZYsm7X0kVfIqCLTFMFE5uymMJNWriSUIG773hh8W7w7Ej217JxPFEv868W6+75koPKIKx1fufNohqiDGIHj4aY8La2ViS3zKQboIIt/Y8VSULmlMPjsdnec+yM+OEWP8/Lq6z3K/23YtiSQsAxzi8r9F2FfRHytNERABERABEWgLAYklOSYvLUNM6Hoa48QSXzTZ+ZOTkacJoglznNi1Itu2PIAqZz0EihgLitsPo7fuejaxBCHEPEHiZcCT4+ePPheJEVxDuECssG38etxDhbSJlzR8ZlxYXyyxfQQT8rd0EU24hmiCR4mdt/LF76dLxyfn5tzWOwfRcJtdDwxasbJNHv719NDKRQREQAREQATCJCCxRGJJondLUTEnrVhigghLDLPUMMNzWEXn5KHFQqJJmI+bStUUgTxGguJIJKmyDSCW4H3hixbxeUu4hkcIHhuUBXGEMLaNX+eYNH3RgnjDxJJRYU0gYYtHCWERRUysIV3Ln63vIdNlseTo5KzbsG1pZZuHfznTqpVt8rTnpvps5SsCIiACIiACIRCQWCKxJAixxBdN9tx7yq29diYSTRYefyeXaBLCw6UyhEMgj5GgOBJLqmwDJpYgPlg+DJmxfbZ4a/hCB8IJnia2jV9HsPDDW9qc54tniH25NiwswojFZUtc8kWoIW+7ZuUwkcfOsyUN/17avn/oiRm3/qbp6MsqN22/n7TlD6cXV0lEQAREQAREoH4CEksklgQllpho8tHc+27fntORaLLhluNu/uDbmUST+h8l5RgygbSGgcJ1y8ANuT5tGE5dZUTYMKGEbdfEjCo4fnR63uE9sm7LdORNgldJFfmEnGbI/brKJgIiIAIiIAJVE5BYIrEkSLEkLpqs2zzrsogmVT84Sr9dBEI2RlS2fgo0dYslamfp2xnL/zIPCcv/Mi8J85P0lV+7enqVVgREQAREQATKJSCxRGJJ0GKJiSZsD+476xBN1m895iYffmOkp0m5j4lSazuBvho6uu/0BnLdrCSWhFc3LP/Lija2/G/XVrbJ08bb3ver/CIgAiIgAiJQhEBQYsl3PrPHMTGovu1nQF36QkeZ+4gml22ZGymaFHkoFLd7BPIYCYoTnjHbpTqRWBJO+3rt+DF3y11LIsnO+wcO0aRLba3IvXTvbaA7EgEREAEREIH0BIISS8o0qJXWHysTK0Jhi3cJXiYIJwgofrnSPwIK2QcCRYwFxQ3HqO1SXUgsab5dzU/Nuc0TR6PhNvsOzHR2+d8iz00f3g+6RxEQAREQAREYRkBiyXz3RQVfROjivokmDNEx0WRYg9f5fhIoYiwobvNGbRfrQGJJc+1q8ulZd/mtS8v/9mllmzzPUT/fGLprERABERABEVgiILFEYskKj4w2iymsmMMksIgmD06ec598+hc95yIQEchjJChOc8ZsF9ljoCOQDPtyvYv3HdI9IYxcdsNUJJSId7rnW68QERABERABEegzAYklEks6I5aY0INo8q0dC27tdRJN+ty5+fceksGmsqQz0rrIaf1N04liCee7eL8h3BMr2zDEhpVtGHLD0JsQytWWMvj9qPZFQAREQAREoG8EJJZILOmcWIJowufUWx+66376ciSa7H3yTfenjz/t2/Ot+/0rgbYYJipnt4WUYd4l8nIov96ZpJXJWm1lGyZx1fOVnbNeIiIgAiIgAiLQZwISSySWdFYssQfbRJM1Gwdu92OvSzQxMD3aykjKbiSJWTXM4t4l8ioplzPL/W7btSSSsAywlv8txrdHrwndqgiIgAiIgAisIiCxRGJJ58USa/VvLH7sbtv7qjPR5PwHn9glbTtOQIZ/MYNJ/MrjF/cukVdJOWxPzs25rXcOouE2ux4YaGWbs+Vw7firQbcnAiIgAiIgAiMJSCyRWNIbscSehN+d/3Mkmlx61bTbceCMk2hiZLq7lbFfjuEkjuVwNO8SeZUU53l0ctZt2La0ss3Dv5xxH50unqba+UWG3X0r6M5EQAREQAREYDwBiSUSS3onlthjgWiCWIKnCVuO9ekmARk/F40fsWiehXmXyKskf10cemLGITbx1fK/+TmO6w+6+UbQXYmACIiACIhAOgISSySW9FYssUcEzxLEEjxNGKYj0cTIdGc7ziDQ9eqMLbFNZnvLXQNNOJpxqAheI3iPrNsyHXmT4FWi9pXcvsri0p23gO5EBERABERABLITkFgisaT3Yok9Nogmdz96NvI0kWhiVLqxLctwUDrVGmbD+L6/fY07/92/1TdwBtTTsDoscp7lf5mHhOV/mZeE+UmKpKe46Z/jbrwBdBciIAIiIAIikI+AxBKJJRJLYs8OSwyzag7Dc1h6mNV09Gk3ARlH6Y2jEFkhlCz+/oK+gTOgnspsPyz/y4o2LP/LCjda2ab+57jdPb9KLwIiIAIiIALFCEgskVgisWTIM4RosvfJN93a62Ylmgxh1JbTZRpwSqt+g01iSTuEorLEkteOH3MMU0Ik2Xn/wCGa6Lmr/7mDuT4iIAIiIAIi0GcCEksklkgsGdMDfPLpX9yDk+ci0eSanS+5F079YUwMXQ6NgAytZgytsrhLLOmHWDI/Nec2TxyNhtvsOzCj5X8zzulS1vPmpxNaX67yiIAIiIAIiECdBCSWSCyRWJLyiTPR5Atbj7lv7ViQaJKSWwjB/B//2m+fcCKxpN1iCXOOjHruWBXo8lun3WU3TGllmwAEEr+uQui/VQYREAEREAERaIqAxBKJJRJLcjx9j88uOkSTr2//tTuy8F6OFBSlTgL+j3/tSyzR/CfViC9Jw3D27J+J5h1Jeu5Y8heBBKFEyyiH+VzW2U8rLxEQAREQAREIjYDEEoklEksKPJUmmnz59uMSTQpwrDpqkqGmc2EaZ0n1Is+SasSNskWjuFjC0r6f3XDEXXrlkeV5R/AyYYgNK9sw5IahN0l1rnNhPJ9V981KXwREQAREQARCJiCxRGKJxJISnlC8SxBM+CKg6BMWARleYRheeetBYkn7xBJWrmGCVsQSvqxmw2StnGPyViZxzdseFK++5zmsnlylEQEREAEREIF6CUgskVgisaTEZ85EE4boSDQpEWzBpGRc1WdcVcE6dLFky5brVy1rfOttt686l+TJkRQuKb2kuKGdM8+Sj07PR8NrTCixLYKJVrZp17NYsOtVdBEQAREQARFoNQGJJRJLJJZU8AizYg6TwJpowuSw+jRHoAoDXmnWZ/S1USwZJWQ8sG+/O/zMs0PFlLaLJQyvMYHE3zL8Rs9Nfc9NGayb67WVswiIgAiIgAg0T0BiicQSiSUVPocmmqy9bjZafliiSYWwRyRdhtGgNJoz8kIXS67duMn9eOfdDi8RhBCEkq9+7fJou+ue3e6O7T9wN37/JvebE69E3yuvutohiMzMzS+HOzI1iMIQdljcUQJMCNeoJyZ09QUSf595SvA60bPUHgYjulVdEgEREAEREIHOE5BYIrFEYkkNj/mJsx+46376sjPR5E8ff1pDrsrCCMg4a49xllRXoYsliBsIIQgWV1zxzRViyWWXfdGdOfume/6FBYcgQhjfs8SEEQSUt95ejK4Th3BJcUMQRYaV4ZWNn3Ubtk0nfm3+Eq16065n0fpQbUVABERABESgjwQklkgskVhS45N/6q0PI9FkzcaB2/3Y606iST3wkwxwnWuP0Ra6WIJniQkINoTGRBAEEq6bJwnhksQSC891SyMpruUT4pZ60nPVnucqTV3V00MrFxEQAREQAREIk4DEEoklEksaeDbfWPzY3bb3VSfRpB74aYwChQnXyAtdLDFxwxc6TPywYTkMubFwvzjwiHv80FORwGLh8Egxz5IvrV8fXUuKG6JIYmWSWBLuM5S3f6unh1YuIiACIiACIhAmAYklEkskljT4bP7u/J8j0eTSq6bdjgNn3PkPPmmwNN3NOq+hoHhhGH+hiyXMV2KCge3bKjfMQYIQwjAbBBPCMSQHkYRJXi0c4onNZYKognCSFNfyCXErsSSM56XMfqu7bwXdmQiIgAiIgAiMJyCxRGKJxJLxz0nlIRBN7th/KvI0kWhSPu4yjQelVb9BGLpYEqJw0USZJJbU/2xU3R+V3xsrRREQAREQARFoDwGJJRJLJJYE9LziWYJYwvAchukgouhTnEDVBoXSr9ZIlFhyYdlzpQkRJG2eEkuqfQ6a6GeK975KQQREQAREQATaSyASS9pbfJVcBLpJANHk7kfPSjQpqXqbMDKUZ3mGo8QSiSV6nsp7nrKwLKkLVjIiIAIiIAIi0EoCEktaWW0qdF4TNq8AACAASURBVF8IsFoOq+bgaXLjz046VtPRJzuBLMaBwjZjlI3iLrFEYsmo9qFr1T2z2XtbxRABERABERCB7hCQWNKdutSddJiAiSZrr5uNlh6WaJKtsmVMVWdM1cFWYonEkjramfJY3U9k62kVWgREQAREQAS6RUBiSbfqU3fTcQKffPoX9+DkOWeiyQun/tDxOy7n9mQErTaC2sREYonEkja11y6VtZweWKmIgAiIgAiIQDsJSCxpZ72p1D0nYKLJF7Yec9/aseAkmoxuEF0yXvp4LxJLJJb0sd2HcM+je1ZdFQEREAEREIFuE5BY0u361d31gMDjs4vORJPZly/04I6z32IIRofKkN+75fwNlzgEky5977z62k7dT1Q3N1zi1M7zt/MQ2WXvbRVDBERABERABLpDQGJJd+pSd9JzAiaafPn24+7Iwns9p7Hy9kM0QlSmbhmVWevzsxuOSFg42+82kLXNNBF+ZU+qIxEQAREQARHoFwGJJf2qb91tDwgglCCY8H36+Xd7cMfjb7EJI0N5yhAe1QYklqh9jGofoVwb37sqhAiIgAiIgAh0l4DEku7Wre6s5wRMNGGIDl4nff6EYnioHDKQrQ1ILFFbsLYQ8rbP7w3duwiIgAiIgAhILFEbEIGOE2DyVyaB7bNoErIxorL102iWWNLPem/b897x16NuTwREQAREQARGEpBYMhKPLopAdwiYaMKywyw/zIo6ffm0zUBRebtvSEss6X4dd+E57ss7QvcpAiIgAiIgAkkEJJYkUdE5EegwgRNnP3DX/fRl1yfRpAtGi+6hW8a1xJJu1WdXn88Ovwp1ayIgAiIgAiIwloDEkrGIFEAEukng1FsfLosmux973f3p40+7eaPOadURrToSXBuQWCKxpA0CS2dfCroxERABERABEUhBQGJJCkgKIgJdJvDG4sfutr2vujUbB66rokkbjBKVsV/Gs8SSftV3W5/vLr/7dG8iIAIiIAIiMI6AxJJxhHRdBHpC4Hfn/7wsmuw4cMad/+CTztx5Ww0Vlbu7BrXEku7WbZee2868BHQjIiACIiACIpCDgMSSHNAURQS6TADR5I79pyJPk66IJl0yXnQv3TCyJZZ0ox67/jx2+V2nexMBERABERCBcQQklowjpOsi0FMCeJYgljA8B/EEEaWtn64bNLq/9hnevliy++Hn3M8ffc6xTarLux56duT5V4/PRNeHhZvYNznyelKe8XOWR9rz8XBpj4fdQ5r4WeMalzRp9zVMW/t8lVsEREAEREAEyiAgsaQMikpDBDpMANHk7kfPRqIJc5u0UTTpq6Gj+w5XRDGx5MLJObdt75KY8b17nkkURd5YmI3OI1gMpgaOONQt5985Mee+8s9POa5Z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" } }, "cell_type": "markdown", "metadata": {}, "source": [ "![image.png](attachment:image.png)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 1. `make_rhistory`" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 1.1. 입력데이터\n", "- 입력데이터\n", " - 프로젝트 진행시 입력데이터 : 신호이력에 대한 쿼리\n", " - 현재 입력데이터 : `history.csv`(하루치의 신호이력)\n", "- 컬럼 : 교차로번호, 종료유닉스, (링, 현시)별 현시시간 (`dura_A1`, ..., `dura_B8`), 주기, 옵셋" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Unnamed: 0inter_noend_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7...dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleoffset
00206170438052033352626000...33352626000012010
1120217043805393910100000...39101000000140103
22178170438054038394023000...38394023000014050
332011704380540242417581700...2424175817000140133
44177170438055036206826000...36206826000015035
\n", "

5 rows × 21 columns

\n", "
" ], "text/plain": [ " Unnamed: 0 inter_no end_unix dura_A1 dura_A2 dura_A3 dura_A4 \\\n", "0 0 206 1704380520 33 35 26 26 \n", "1 1 202 1704380539 39 101 0 0 \n", "2 2 178 1704380540 38 39 40 23 \n", "3 3 201 1704380540 24 24 17 58 \n", "4 4 177 1704380550 36 20 68 26 \n", "\n", " dura_A5 dura_A6 dura_A7 ... dura_B1 dura_B2 dura_B3 dura_B4 \\\n", "0 0 0 0 ... 33 35 26 26 \n", "1 0 0 0 ... 39 101 0 0 \n", "2 0 0 0 ... 38 39 40 23 \n", "3 17 0 0 ... 24 24 17 58 \n", "4 0 0 0 ... 36 20 68 26 \n", "\n", " dura_B5 dura_B6 dura_B7 dura_B8 cycle offset \n", "0 0 0 0 0 120 10 \n", "1 0 0 0 0 140 103 \n", "2 0 0 0 0 140 50 \n", "3 17 0 0 0 140 133 \n", "4 0 0 0 0 150 35 \n", "\n", "[5 rows x 21 columns]" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sg.history.head()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 1.2 출력 데이터\n", "- 출력데이터 : `rhistory`\n", "- 컬럼 : 교차로번호, 시작유닉스, (링, 현시)별 현시시간 (`dura_A1`, ..., `dura_B8`), 주기\n", "- 설명 : 신호이력 로드, 슬라이싱(30분, 10분), 종료유닉스를 시작유닉스로 변경 등" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
19231781704416860383943500000383971220000170
192420217044168904611400000046114000000160
19251771704416880432770400000432770400000180
19262061704416910455326260000455326260000150
1927201170441690033362558180003336255818000170
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "1923 178 1704416860 38 39 43 50 0 \n", "1924 202 1704416890 46 114 0 0 0 \n", "1925 177 1704416880 43 27 70 40 0 \n", "1926 206 1704416910 45 53 26 26 0 \n", "1927 201 1704416900 33 36 25 58 18 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "1923 0 0 0 38 39 71 22 0 \n", "1924 0 0 0 46 114 0 0 0 \n", "1925 0 0 0 43 27 70 40 0 \n", "1926 0 0 0 45 53 26 26 0 \n", "1927 0 0 0 33 36 25 58 18 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "1923 0 0 0 170 \n", "1924 0 0 0 160 \n", "1925 0 0 0 180 \n", "1926 0 0 0 150 \n", "1927 0 0 0 170 " ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sg.make_rhistory()\n", "sg.rhistory.head()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 1.3 검증요건\n", "1. 현재시점으로부터 `substractor`(30분) 동안의 신호이력 로드되었는가?\n", "2. 현재시점 + `adder`(10분)에 한 주기가 신호 추가되었는가?\n", "3. 종료유닉스가 시작유닉스로 잘 변환되었는가?\n", " - 이전 종료유닉스가 존재하지 않으면 현재 종료유닉스로부터 현시시간 합의 차로 한다.\n", " - 이전 종료유닉스가 존재하면 abs < 10인 경우 이전 종료유닉스로 하고, abs > 10인 경우 현시시간 합의 차로 한다.\n", "4. 존재하지 않는 교차로에 대하여 한 주기 신호 추가되었는가?" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 1.4 검증" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1704416860\n", "1704418800 1940\n", "1704419220 420\n" ] } ], "source": [ "# 1 : 약 30분(1800초) 동안의 신호이력이 로드되었음\n", "# 2 : 현재시점으로부터 약 10분(600초)이 경과한 시점까지의 신호이력이 로드되었음\n", "print(sg.rhistory.start_unix.min())\n", "print(sg.present_time, sg.present_time - sg.rhistory.start_unix.min())\n", "print(sg.rhistory.start_unix.max(), sg.rhistory.start_unix.max() - sg.present_time)" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Unnamed: 0inter_noend_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7...dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleoffset
19291929176170441708037103400000...371034000000180169
19361936176170441725937103400000...371034000000180169
19451945176170441744037103400000...371034000000180169
19521952176170441762037103400000...371034000000180169
19601960176170441780037103400000...371034000000180169
19681968176170441798037103400000...371034000000180169
19771977176170441816037103400000...371034000000180169
19851985176170441834037103400000...371034000000180169
19941994176170441852037103400000...371034000000180169
20022002176170441870037103400000...371034000000180169
\n", "

10 rows × 21 columns

\n", "
" ], "text/plain": [ " Unnamed: 0 inter_no end_unix dura_A1 dura_A2 dura_A3 dura_A4 \\\n", "1929 1929 176 1704417080 37 103 40 0 \n", "1936 1936 176 1704417259 37 103 40 0 \n", "1945 1945 176 1704417440 37 103 40 0 \n", "1952 1952 176 1704417620 37 103 40 0 \n", "1960 1960 176 1704417800 37 103 40 0 \n", "1968 1968 176 1704417980 37 103 40 0 \n", "1977 1977 176 1704418160 37 103 40 0 \n", "1985 1985 176 1704418340 37 103 40 0 \n", "1994 1994 176 1704418520 37 103 40 0 \n", "2002 2002 176 1704418700 37 103 40 0 \n", "\n", " dura_A5 dura_A6 dura_A7 ... dura_B1 dura_B2 dura_B3 dura_B4 \\\n", "1929 0 0 0 ... 37 103 40 0 \n", "1936 0 0 0 ... 37 103 40 0 \n", "1945 0 0 0 ... 37 103 40 0 \n", "1952 0 0 0 ... 37 103 40 0 \n", "1960 0 0 0 ... 37 103 40 0 \n", "1968 0 0 0 ... 37 103 40 0 \n", "1977 0 0 0 ... 37 103 40 0 \n", "1985 0 0 0 ... 37 103 40 0 \n", "1994 0 0 0 ... 37 103 40 0 \n", "2002 0 0 0 ... 37 103 40 0 \n", "\n", " dura_B5 dura_B6 dura_B7 dura_B8 cycle offset \n", "1929 0 0 0 0 180 169 \n", "1936 0 0 0 0 180 169 \n", "1945 0 0 0 0 180 169 \n", "1952 0 0 0 0 180 169 \n", "1960 0 0 0 0 180 169 \n", "1968 0 0 0 0 180 169 \n", "1977 0 0 0 0 180 169 \n", "1985 0 0 0 0 180 169 \n", "1994 0 0 0 0 180 169 \n", "2002 0 0 0 0 180 169 \n", "\n", "[10 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
19291761704416900371034000000371034000000180
19361761704417080371034000000371034000000180
19451761704417259371034000000371034000000180
19521761704417440371034000000371034000000180
19601761704417620371034000000371034000000180
19681761704417800371034000000371034000000180
19771761704417980371034000000371034000000180
19851761704418160371034000000371034000000180
19941761704418340371034000000371034000000180
20021761704418520371034000000371034000000180
01761704419220371034000000371034000000180
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "1929 176 1704416900 37 103 40 0 0 \n", "1936 176 1704417080 37 103 40 0 0 \n", "1945 176 1704417259 37 103 40 0 0 \n", "1952 176 1704417440 37 103 40 0 0 \n", "1960 176 1704417620 37 103 40 0 0 \n", "1968 176 1704417800 37 103 40 0 0 \n", "1977 176 1704417980 37 103 40 0 0 \n", "1985 176 1704418160 37 103 40 0 0 \n", "1994 176 1704418340 37 103 40 0 0 \n", "2002 176 1704418520 37 103 40 0 0 \n", "0 176 1704419220 37 103 40 0 0 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "1929 0 0 0 37 103 40 0 0 \n", "1936 0 0 0 37 103 40 0 0 \n", "1945 0 0 0 37 103 40 0 0 \n", "1952 0 0 0 37 103 40 0 0 \n", "1960 0 0 0 37 103 40 0 0 \n", "1968 0 0 0 37 103 40 0 0 \n", "1977 0 0 0 37 103 40 0 0 \n", "1985 0 0 0 37 103 40 0 0 \n", "1994 0 0 0 37 103 40 0 0 \n", "2002 0 0 0 37 103 40 0 0 \n", "0 0 0 0 37 103 40 0 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "1929 0 0 0 180 \n", "1936 0 0 0 180 \n", "1945 0 0 0 180 \n", "1952 0 0 0 180 \n", "1960 0 0 0 180 \n", "1968 0 0 0 180 \n", "1977 0 0 0 180 \n", "1985 0 0 0 180 \n", "1994 0 0 0 180 \n", "2002 0 0 0 180 \n", "0 0 0 0 180 " ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# 3\n", "inter_no = 176\n", "h = sg.history[(sg.history.inter_no==inter_no) & (sg.history.end_unix <= sg.present_time) & (sg.history.end_unix > sg.present_time - sg.subtractor)]\n", "rh = sg.rhistory[sg.rhistory.inter_no==inter_no]\n", "display(h)\n", "display(rh)\n", "# 이전 종료유닉스가 존재하지 않을 경우 : index 1802\n", "# print(h.loc[2183, [f'dura_{alph}{j}' for alph in ['A', 'B'] for j in range(1,9)]].sum() // 2)\n", "# 이전 종료유닉스가 존재할 경우 : index 1810 ~ " ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{201, 202, 206, 175, 176, 177, 178, 210}\n", "{201, 202, 206, 175, 176, 177, 178, 210}\n" ] } ], "source": [ "# 4 : 현재시점에서는 검증할 수 없음. 하지만 이전에 검증하였음.\n", "print(set(sg.history.inter_no))\n", "print(set(sg.rhistory.inter_no))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 2. `make_rhists`" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 2.1. 입력데이터\n", "- 입력데이터 : `rhistory`\n", "- 컬럼 : 교차로번호, 시작유닉스, (링, 현시)별 현시시간 (`dura_A1`, ..., `dura_B8`), 주기" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
19231781704416860383943500000383971220000170
192420217044168904611400000046114000000160
19251771704416880432770400000432770400000180
19262061704416910455326260000455326260000150
1927201170441690033362558180003336255818000170
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "1923 178 1704416860 38 39 43 50 0 \n", "1924 202 1704416890 46 114 0 0 0 \n", "1925 177 1704416880 43 27 70 40 0 \n", "1926 206 1704416910 45 53 26 26 0 \n", "1927 201 1704416900 33 36 25 58 18 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "1923 0 0 0 38 39 71 22 0 \n", "1924 0 0 0 46 114 0 0 0 \n", "1925 0 0 0 43 27 70 40 0 \n", "1926 0 0 0 45 53 26 26 0 \n", "1927 0 0 0 33 36 25 58 18 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "1923 0 0 0 170 \n", "1924 0 0 0 160 \n", "1925 0 0 0 180 \n", "1926 0 0 0 150 \n", "1927 0 0 0 170 " ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sg.rhistory.head()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 2.2. 출력데이터\n", "- 출력 : `rhists`\n", "- 컬럼 : 교차로번호, 시작유닉스, (링, 현시)별 현시시간 (`dura_A1`, ..., `dura_B8`), 주기, 유닉스차이(`D_n`), 현시시간합(`S_n`)\n", "- 설명 : `rhistory`에 대하여 참값프로세스 진행 후 현재시점 - `substractor//2`(15분)로 슬라이싱" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1. 데이터를 준비합니다.\n", "1-1. 네트워크가 로드되었습니다.\n", "1-2. 테이블들이 로드되었습니다.\n" ] } ], "source": [ "self = SignalGenerator()\n", "self.prepare_data()\n", "self.make_rhistory()" ] }, { "cell_type": "code", "execution_count": 40, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "210\n", "avant tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
02101704417140434370240000285870240000180
12101704417320434370240000285870240000180
22101704417500434370240000285870240000180
32101704417679434370240000285870240000180
42101704417860434370240000285870240000180
52101704418041434370240000285870240000180
62101704418220434370240000285870240000180
72101704418400434370240000285870240000180
82101704418580434370240000285870240000180
92101704418759434370240000285870240000180
102101704419520434370240000285870240000180
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 210 1704417140 43 43 70 24 0 \n", "1 210 1704417320 43 43 70 24 0 \n", "2 210 1704417500 43 43 70 24 0 \n", "3 210 1704417679 43 43 70 24 0 \n", "4 210 1704417860 43 43 70 24 0 \n", "5 210 1704418041 43 43 70 24 0 \n", "6 210 1704418220 43 43 70 24 0 \n", "7 210 1704418400 43 43 70 24 0 \n", "8 210 1704418580 43 43 70 24 0 \n", "9 210 1704418759 43 43 70 24 0 \n", "10 210 1704419520 43 43 70 24 0 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 28 58 70 24 0 \n", "1 0 0 0 28 58 70 24 0 \n", "2 0 0 0 28 58 70 24 0 \n", "3 0 0 0 28 58 70 24 0 \n", "4 0 0 0 28 58 70 24 0 \n", "5 0 0 0 28 58 70 24 0 \n", "6 0 0 0 28 58 70 24 0 \n", "7 0 0 0 28 58 70 24 0 \n", "8 0 0 0 28 58 70 24 0 \n", "9 0 0 0 28 58 70 24 0 \n", "10 0 0 0 28 58 70 24 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "0 0 0 0 180 \n", "1 0 0 0 180 \n", "2 0 0 0 180 \n", "3 0 0 0 180 \n", "4 0 0 0 180 \n", "5 0 0 0 180 \n", "6 0 0 0 180 \n", "7 0 0 0 180 \n", "8 0 0 0 180 \n", "9 0 0 0 180 \n", "10 0 0 0 180 " ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "false\n", "apres tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_n
02101704417140434370240000...5870240000180900180
12101704417320434370240000...5870240000180900360
22101704417500434370240000...5870240000180900540
32101704417679434370240000...5870240000180900720
42101704417860434370240000...5870240000180900900
52101704418041434370240000...5870240000180900900
62101704418220434370240000...5870240000180900900
72101704418400434370240000...5870240000180900900
82101704418580434370240000...5870240000180900900
92101704418759434370240000...58702400001809001080
102101704419520434370240000...5870240000180900360
\n", "

11 rows × 21 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 210 1704417140 43 43 70 24 0 \n", "1 210 1704417320 43 43 70 24 0 \n", "2 210 1704417500 43 43 70 24 0 \n", "3 210 1704417679 43 43 70 24 0 \n", "4 210 1704417860 43 43 70 24 0 \n", "5 210 1704418041 43 43 70 24 0 \n", "6 210 1704418220 43 43 70 24 0 \n", "7 210 1704418400 43 43 70 24 0 \n", "8 210 1704418580 43 43 70 24 0 \n", "9 210 1704418759 43 43 70 24 0 \n", "10 210 1704419520 43 43 70 24 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 ... 58 70 24 0 \n", "1 0 0 0 ... 58 70 24 0 \n", "2 0 0 0 ... 58 70 24 0 \n", "3 0 0 0 ... 58 70 24 0 \n", "4 0 0 0 ... 58 70 24 0 \n", "5 0 0 0 ... 58 70 24 0 \n", "6 0 0 0 ... 58 70 24 0 \n", "7 0 0 0 ... 58 70 24 0 \n", "8 0 0 0 ... 58 70 24 0 \n", "9 0 0 0 ... 58 70 24 0 \n", "10 0 0 0 ... 58 70 24 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle D_n S_n \n", "0 0 0 0 180 900 180 \n", "1 0 0 0 180 900 360 \n", "2 0 0 0 180 900 540 \n", "3 0 0 0 180 900 720 \n", "4 0 0 0 180 900 900 \n", "5 0 0 0 180 900 900 \n", "6 0 0 0 180 900 900 \n", "7 0 0 0 180 900 900 \n", "8 0 0 0 180 900 900 \n", "9 0 0 0 180 900 1080 \n", "10 0 0 0 180 900 360 \n", "\n", "[11 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "206\n", "avant tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
02061704417210455326260000455326260000150
12061704417360455326260000455326260000150
22061704417510455326260000455326260000150
32061704417659455326260000455326260000150
42061704417810455326260000455326260000150
52061704417960455326260000455326260000150
62061704418110455326260000455326260000150
72061704418260455326260000455326260000150
82061704418410455326260000455326260000150
92061704418560455326260000455326260000150
102061704418711455326260000455326260000150
112061704418860455326260000455326260000150
122061704419520455326260000455326260000150
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 206 1704417210 45 53 26 26 0 \n", "1 206 1704417360 45 53 26 26 0 \n", "2 206 1704417510 45 53 26 26 0 \n", "3 206 1704417659 45 53 26 26 0 \n", "4 206 1704417810 45 53 26 26 0 \n", "5 206 1704417960 45 53 26 26 0 \n", "6 206 1704418110 45 53 26 26 0 \n", "7 206 1704418260 45 53 26 26 0 \n", "8 206 1704418410 45 53 26 26 0 \n", "9 206 1704418560 45 53 26 26 0 \n", "10 206 1704418711 45 53 26 26 0 \n", "11 206 1704418860 45 53 26 26 0 \n", "12 206 1704419520 45 53 26 26 0 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 45 53 26 26 0 \n", "1 0 0 0 45 53 26 26 0 \n", "2 0 0 0 45 53 26 26 0 \n", "3 0 0 0 45 53 26 26 0 \n", "4 0 0 0 45 53 26 26 0 \n", "5 0 0 0 45 53 26 26 0 \n", "6 0 0 0 45 53 26 26 0 \n", "7 0 0 0 45 53 26 26 0 \n", "8 0 0 0 45 53 26 26 0 \n", "9 0 0 0 45 53 26 26 0 \n", "10 0 0 0 45 53 26 26 0 \n", "11 0 0 0 45 53 26 26 0 \n", "12 0 0 0 45 53 26 26 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "0 0 0 0 150 \n", "1 0 0 0 150 \n", "2 0 0 0 150 \n", "3 0 0 0 150 \n", "4 0 0 0 150 \n", "5 0 0 0 150 \n", "6 0 0 0 150 \n", "7 0 0 0 150 \n", "8 0 0 0 150 \n", "9 0 0 0 150 \n", "10 0 0 0 150 \n", "11 0 0 0 150 \n", "12 0 0 0 150 " ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "false\n", "apres tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_n
02061704417210455326260000...5326260000150900150
12061704417360455326260000...5326260000150900300
22061704417510455326260000...5326260000150900450
32061704417659455326260000...5326260000150900600
42061704417810455326260000...5326260000150900750
52061704417960455326260000...5326260000150900900
62061704418110455326260000...5326260000150900900
72061704418260455326260000...5326260000150900900
82061704418410455326260000...5326260000150900900
92061704418560455326260000...5326260000150900900
102061704418711455326260000...5326260000150900900
112061704418860455326260000...5326260000150900900
122061704419520455326260000...5326260000150900450
\n", "

13 rows × 21 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 206 1704417210 45 53 26 26 0 \n", "1 206 1704417360 45 53 26 26 0 \n", "2 206 1704417510 45 53 26 26 0 \n", "3 206 1704417659 45 53 26 26 0 \n", "4 206 1704417810 45 53 26 26 0 \n", "5 206 1704417960 45 53 26 26 0 \n", "6 206 1704418110 45 53 26 26 0 \n", "7 206 1704418260 45 53 26 26 0 \n", "8 206 1704418410 45 53 26 26 0 \n", "9 206 1704418560 45 53 26 26 0 \n", "10 206 1704418711 45 53 26 26 0 \n", "11 206 1704418860 45 53 26 26 0 \n", "12 206 1704419520 45 53 26 26 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 ... 53 26 26 0 \n", "1 0 0 0 ... 53 26 26 0 \n", "2 0 0 0 ... 53 26 26 0 \n", "3 0 0 0 ... 53 26 26 0 \n", "4 0 0 0 ... 53 26 26 0 \n", "5 0 0 0 ... 53 26 26 0 \n", "6 0 0 0 ... 53 26 26 0 \n", "7 0 0 0 ... 53 26 26 0 \n", "8 0 0 0 ... 53 26 26 0 \n", "9 0 0 0 ... 53 26 26 0 \n", "10 0 0 0 ... 53 26 26 0 \n", "11 0 0 0 ... 53 26 26 0 \n", "12 0 0 0 ... 53 26 26 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle D_n S_n \n", "0 0 0 0 150 900 150 \n", "1 0 0 0 150 900 300 \n", "2 0 0 0 150 900 450 \n", "3 0 0 0 150 900 600 \n", "4 0 0 0 150 900 750 \n", "5 0 0 0 150 900 900 \n", "6 0 0 0 150 900 900 \n", "7 0 0 0 150 900 900 \n", "8 0 0 0 150 900 900 \n", "9 0 0 0 150 900 900 \n", "10 0 0 0 150 900 900 \n", "11 0 0 0 150 900 900 \n", "12 0 0 0 150 900 450 \n", "\n", "[13 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "202\n", "avant tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
020217044172104611400000046114000000160
120217044173704611400000046114000000160
220217044175304611400000046114000000160
320217044176904611400000046114000000160
420217044178504611400000046114000000160
520217044180104611400000046114000000160
620217044181704611400000046114000000160
720217044183304611400000046114000000160
820217044184904611400000046114000000160
920217044186504611400000046114000000160
1020217044188104611400000046114000000160
1120217044195204611400000046114000000160
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 202 1704417210 46 114 0 0 0 \n", "1 202 1704417370 46 114 0 0 0 \n", "2 202 1704417530 46 114 0 0 0 \n", "3 202 1704417690 46 114 0 0 0 \n", "4 202 1704417850 46 114 0 0 0 \n", "5 202 1704418010 46 114 0 0 0 \n", "6 202 1704418170 46 114 0 0 0 \n", "7 202 1704418330 46 114 0 0 0 \n", "8 202 1704418490 46 114 0 0 0 \n", "9 202 1704418650 46 114 0 0 0 \n", "10 202 1704418810 46 114 0 0 0 \n", "11 202 1704419520 46 114 0 0 0 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 46 114 0 0 0 \n", "1 0 0 0 46 114 0 0 0 \n", "2 0 0 0 46 114 0 0 0 \n", "3 0 0 0 46 114 0 0 0 \n", "4 0 0 0 46 114 0 0 0 \n", "5 0 0 0 46 114 0 0 0 \n", "6 0 0 0 46 114 0 0 0 \n", "7 0 0 0 46 114 0 0 0 \n", "8 0 0 0 46 114 0 0 0 \n", "9 0 0 0 46 114 0 0 0 \n", "10 0 0 0 46 114 0 0 0 \n", "11 0 0 0 46 114 0 0 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "0 0 0 0 160 \n", "1 0 0 0 160 \n", "2 0 0 0 160 \n", "3 0 0 0 160 \n", "4 0 0 0 160 \n", "5 0 0 0 160 \n", "6 0 0 0 160 \n", "7 0 0 0 160 \n", "8 0 0 0 160 \n", "9 0 0 0 160 \n", "10 0 0 0 160 \n", "11 0 0 0 160 " ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "false\n", "apres tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_n
0202170441721046114000000...114000000160900160
1202170441737046114000000...114000000160900320
2202170441753046114000000...114000000160900480
3202170441769046114000000...114000000160900640
4202170441785046114000000...114000000160900800
5202170441801046114000000...114000000160900960
6202170441817046114000000...114000000160900960
7202170441833046114000000...114000000160900960
8202170441849046114000000...114000000160900960
9202170441865046114000000...114000000160900960
10202170441881046114000000...114000000160900960
11202170441952046114000000...114000000160900480
\n", "

12 rows × 21 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 202 1704417210 46 114 0 0 0 \n", "1 202 1704417370 46 114 0 0 0 \n", "2 202 1704417530 46 114 0 0 0 \n", "3 202 1704417690 46 114 0 0 0 \n", "4 202 1704417850 46 114 0 0 0 \n", "5 202 1704418010 46 114 0 0 0 \n", "6 202 1704418170 46 114 0 0 0 \n", "7 202 1704418330 46 114 0 0 0 \n", "8 202 1704418490 46 114 0 0 0 \n", "9 202 1704418650 46 114 0 0 0 \n", "10 202 1704418810 46 114 0 0 0 \n", "11 202 1704419520 46 114 0 0 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 ... 114 0 0 0 \n", "1 0 0 0 ... 114 0 0 0 \n", "2 0 0 0 ... 114 0 0 0 \n", "3 0 0 0 ... 114 0 0 0 \n", "4 0 0 0 ... 114 0 0 0 \n", "5 0 0 0 ... 114 0 0 0 \n", "6 0 0 0 ... 114 0 0 0 \n", "7 0 0 0 ... 114 0 0 0 \n", "8 0 0 0 ... 114 0 0 0 \n", "9 0 0 0 ... 114 0 0 0 \n", "10 0 0 0 ... 114 0 0 0 \n", "11 0 0 0 ... 114 0 0 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle D_n S_n \n", "0 0 0 0 160 900 160 \n", "1 0 0 0 160 900 320 \n", "2 0 0 0 160 900 480 \n", "3 0 0 0 160 900 640 \n", "4 0 0 0 160 900 800 \n", "5 0 0 0 160 900 960 \n", "6 0 0 0 160 900 960 \n", "7 0 0 0 160 900 960 \n", "8 0 0 0 160 900 960 \n", "9 0 0 0 160 900 960 \n", "10 0 0 0 160 900 960 \n", "11 0 0 0 160 900 480 \n", "\n", "[12 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "178\n", "avant tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
01781704417200383943500000383971220000170
11781704417370383943500000383971220000170
21781704417540383943500000383971220000170
31781704417710383943500000383971220000170
41781704417879383943500000383971220000170
51781704418050383943500000383971220000170
61781704418221383943500000383971220000170
71781704418390383943500000383971220000170
81781704418560383943500000383971220000170
91781704418730383943500000383971220000170
101781704418900383943500000383971220000170
111781704419520383943500000383971220000170
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 178 1704417200 38 39 43 50 0 \n", "1 178 1704417370 38 39 43 50 0 \n", "2 178 1704417540 38 39 43 50 0 \n", "3 178 1704417710 38 39 43 50 0 \n", "4 178 1704417879 38 39 43 50 0 \n", "5 178 1704418050 38 39 43 50 0 \n", "6 178 1704418221 38 39 43 50 0 \n", "7 178 1704418390 38 39 43 50 0 \n", "8 178 1704418560 38 39 43 50 0 \n", "9 178 1704418730 38 39 43 50 0 \n", "10 178 1704418900 38 39 43 50 0 \n", "11 178 1704419520 38 39 43 50 0 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 38 39 71 22 0 \n", "1 0 0 0 38 39 71 22 0 \n", "2 0 0 0 38 39 71 22 0 \n", "3 0 0 0 38 39 71 22 0 \n", "4 0 0 0 38 39 71 22 0 \n", "5 0 0 0 38 39 71 22 0 \n", "6 0 0 0 38 39 71 22 0 \n", "7 0 0 0 38 39 71 22 0 \n", "8 0 0 0 38 39 71 22 0 \n", "9 0 0 0 38 39 71 22 0 \n", "10 0 0 0 38 39 71 22 0 \n", "11 0 0 0 38 39 71 22 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "0 0 0 0 170 \n", "1 0 0 0 170 \n", "2 0 0 0 170 \n", "3 0 0 0 170 \n", "4 0 0 0 170 \n", "5 0 0 0 170 \n", "6 0 0 0 170 \n", "7 0 0 0 170 \n", "8 0 0 0 170 \n", "9 0 0 0 170 \n", "10 0 0 0 170 \n", "11 0 0 0 170 " ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "false\n", "apres tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_n
01781704417200383943500000...3971220000170900170
11781704417370383943500000...3971220000170900340
21781704417540383943500000...3971220000170900510
31781704417710383943500000...3971220000170900680
41781704417879383943500000...3971220000170900850
51781704418050383943500000...39712200001709001020
61781704418221383943500000...39712200001709001020
71781704418390383943500000...39712200001709001020
81781704418560383943500000...39712200001709001020
91781704418730383943500000...39712200001709001020
101781704418900383943500000...39712200001709001020
111781704419520383943500000...3971220000170900510
\n", "

12 rows × 21 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 178 1704417200 38 39 43 50 0 \n", "1 178 1704417370 38 39 43 50 0 \n", "2 178 1704417540 38 39 43 50 0 \n", "3 178 1704417710 38 39 43 50 0 \n", "4 178 1704417879 38 39 43 50 0 \n", "5 178 1704418050 38 39 43 50 0 \n", "6 178 1704418221 38 39 43 50 0 \n", "7 178 1704418390 38 39 43 50 0 \n", "8 178 1704418560 38 39 43 50 0 \n", "9 178 1704418730 38 39 43 50 0 \n", "10 178 1704418900 38 39 43 50 0 \n", "11 178 1704419520 38 39 43 50 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 ... 39 71 22 0 \n", "1 0 0 0 ... 39 71 22 0 \n", "2 0 0 0 ... 39 71 22 0 \n", "3 0 0 0 ... 39 71 22 0 \n", "4 0 0 0 ... 39 71 22 0 \n", "5 0 0 0 ... 39 71 22 0 \n", "6 0 0 0 ... 39 71 22 0 \n", "7 0 0 0 ... 39 71 22 0 \n", "8 0 0 0 ... 39 71 22 0 \n", "9 0 0 0 ... 39 71 22 0 \n", "10 0 0 0 ... 39 71 22 0 \n", "11 0 0 0 ... 39 71 22 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle D_n S_n \n", "0 0 0 0 170 900 170 \n", "1 0 0 0 170 900 340 \n", "2 0 0 0 170 900 510 \n", "3 0 0 0 170 900 680 \n", "4 0 0 0 170 900 850 \n", "5 0 0 0 170 900 1020 \n", "6 0 0 0 170 900 1020 \n", "7 0 0 0 170 900 1020 \n", "8 0 0 0 170 900 1020 \n", "9 0 0 0 170 900 1020 \n", "10 0 0 0 170 900 1020 \n", "11 0 0 0 170 900 510 \n", "\n", "[12 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "201\n", "avant tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
0201170441724133362558180003336255818000170
1201170441741033362558180003336255818000170
2201170441758033362558180003336255818000170
3201170441775033362558180003336255818000170
4201170441791933362558180003336255818000170
5201170441809033362558180003336255818000170
6201170441826033362558180003336255818000170
7201170441843033362558180003336255818000170
8201170441860033362558180003336255818000170
9201170441877033362558180003336255818000170
10201170441952033362558180003336255818000170
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 201 1704417241 33 36 25 58 18 \n", "1 201 1704417410 33 36 25 58 18 \n", "2 201 1704417580 33 36 25 58 18 \n", "3 201 1704417750 33 36 25 58 18 \n", "4 201 1704417919 33 36 25 58 18 \n", "5 201 1704418090 33 36 25 58 18 \n", "6 201 1704418260 33 36 25 58 18 \n", "7 201 1704418430 33 36 25 58 18 \n", "8 201 1704418600 33 36 25 58 18 \n", "9 201 1704418770 33 36 25 58 18 \n", "10 201 1704419520 33 36 25 58 18 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 33 36 25 58 18 \n", "1 0 0 0 33 36 25 58 18 \n", "2 0 0 0 33 36 25 58 18 \n", "3 0 0 0 33 36 25 58 18 \n", "4 0 0 0 33 36 25 58 18 \n", "5 0 0 0 33 36 25 58 18 \n", "6 0 0 0 33 36 25 58 18 \n", "7 0 0 0 33 36 25 58 18 \n", "8 0 0 0 33 36 25 58 18 \n", "9 0 0 0 33 36 25 58 18 \n", "10 0 0 0 33 36 25 58 18 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "0 0 0 0 170 \n", "1 0 0 0 170 \n", "2 0 0 0 170 \n", "3 0 0 0 170 \n", "4 0 0 0 170 \n", "5 0 0 0 170 \n", "6 0 0 0 170 \n", "7 0 0 0 170 \n", "8 0 0 0 170 \n", "9 0 0 0 170 \n", "10 0 0 0 170 " ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "false\n", "apres tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_n
020117044172413336255818000...36255818000170900170
120117044174103235245717000...35245717000165900335
220117044175803336255818000...36255818000170900505
320117044177503336255818000...36255818000170900675
420117044179193336255818000...36255818000170900845
520117044180903336255818000...362558180001709001015
620117044182603336255818000...362558180001709001015
720117044184303336255818000...362558180001709001020
820117044186003336255818000...362558180001709001020
920117044187703336255818000...362558180001709001020
1020117044195203336255818000...36255818000170900340
\n", "

11 rows × 21 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 201 1704417241 33 36 25 58 18 \n", "1 201 1704417410 32 35 24 57 17 \n", "2 201 1704417580 33 36 25 58 18 \n", "3 201 1704417750 33 36 25 58 18 \n", "4 201 1704417919 33 36 25 58 18 \n", "5 201 1704418090 33 36 25 58 18 \n", "6 201 1704418260 33 36 25 58 18 \n", "7 201 1704418430 33 36 25 58 18 \n", "8 201 1704418600 33 36 25 58 18 \n", "9 201 1704418770 33 36 25 58 18 \n", "10 201 1704419520 33 36 25 58 18 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 ... 36 25 58 18 \n", "1 0 0 0 ... 35 24 57 17 \n", "2 0 0 0 ... 36 25 58 18 \n", "3 0 0 0 ... 36 25 58 18 \n", "4 0 0 0 ... 36 25 58 18 \n", "5 0 0 0 ... 36 25 58 18 \n", "6 0 0 0 ... 36 25 58 18 \n", "7 0 0 0 ... 36 25 58 18 \n", "8 0 0 0 ... 36 25 58 18 \n", "9 0 0 0 ... 36 25 58 18 \n", "10 0 0 0 ... 36 25 58 18 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle D_n S_n \n", "0 0 0 0 170 900 170 \n", "1 0 0 0 165 900 335 \n", "2 0 0 0 170 900 505 \n", "3 0 0 0 170 900 675 \n", "4 0 0 0 170 900 845 \n", "5 0 0 0 170 900 1015 \n", "6 0 0 0 170 900 1015 \n", "7 0 0 0 170 900 1020 \n", "8 0 0 0 170 900 1020 \n", "9 0 0 0 170 900 1020 \n", "10 0 0 0 170 900 340 \n", "\n", "[11 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "177\n", "avant tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
01771704417240432770400000432770400000180
11771704417420432770400000432770400000180
21771704417710432770400000432770400000180
31771704417890432770400000432770400000180
41771704418069432770400000432770400000180
51771704418250432770400000432770400000180
61771704418430432770400000432770400000180
71771704418610432770400000432770400000180
81771704418789432770400000432770400000180
91771704419520432770400000432770400000180
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 dura_A6 \\\n", "0 177 1704417240 43 27 70 40 0 0 \n", "1 177 1704417420 43 27 70 40 0 0 \n", "2 177 1704417710 43 27 70 40 0 0 \n", "3 177 1704417890 43 27 70 40 0 0 \n", "4 177 1704418069 43 27 70 40 0 0 \n", "5 177 1704418250 43 27 70 40 0 0 \n", "6 177 1704418430 43 27 70 40 0 0 \n", "7 177 1704418610 43 27 70 40 0 0 \n", "8 177 1704418789 43 27 70 40 0 0 \n", "9 177 1704419520 43 27 70 40 0 0 \n", "\n", " dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 dura_B6 \\\n", "0 0 0 43 27 70 40 0 0 \n", "1 0 0 43 27 70 40 0 0 \n", "2 0 0 43 27 70 40 0 0 \n", "3 0 0 43 27 70 40 0 0 \n", "4 0 0 43 27 70 40 0 0 \n", "5 0 0 43 27 70 40 0 0 \n", "6 0 0 43 27 70 40 0 0 \n", "7 0 0 43 27 70 40 0 0 \n", "8 0 0 43 27 70 40 0 0 \n", "9 0 0 43 27 70 40 0 0 \n", "\n", " dura_B7 dura_B8 cycle \n", "0 0 0 180 \n", "1 0 0 180 \n", "2 0 0 180 \n", "3 0 0 180 \n", "4 0 0 180 \n", "5 0 0 180 \n", "6 0 0 180 \n", "7 0 0 180 \n", "8 0 0 180 \n", "9 0 0 180 " ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "false\n", "apres tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_n
01771704417240432770400000...2770400000180900180
11771704417420432770400000...2770400000180900360
21771704417710432770400000...2770400000180900540
31771704417890432770400000...2770400000180900720
41771704418069432770400000...2770400000180900900
51771704418250432770400000...2770400000180900900
61771704418430432770400000...2770400000180900900
71771704418610432770400000...2770400000180900900
81771704418789432770400000...27704000001809001080
91771704419520432770400000...2770400000180900360
\n", "

10 rows × 21 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 dura_A6 \\\n", "0 177 1704417240 43 27 70 40 0 0 \n", "1 177 1704417420 43 27 70 40 0 0 \n", "2 177 1704417710 43 27 70 40 0 0 \n", "3 177 1704417890 43 27 70 40 0 0 \n", "4 177 1704418069 43 27 70 40 0 0 \n", "5 177 1704418250 43 27 70 40 0 0 \n", "6 177 1704418430 43 27 70 40 0 0 \n", "7 177 1704418610 43 27 70 40 0 0 \n", "8 177 1704418789 43 27 70 40 0 0 \n", "9 177 1704419520 43 27 70 40 0 0 \n", "\n", " dura_A7 dura_A8 ... dura_B2 dura_B3 dura_B4 dura_B5 dura_B6 \\\n", "0 0 0 ... 27 70 40 0 0 \n", "1 0 0 ... 27 70 40 0 0 \n", "2 0 0 ... 27 70 40 0 0 \n", "3 0 0 ... 27 70 40 0 0 \n", "4 0 0 ... 27 70 40 0 0 \n", "5 0 0 ... 27 70 40 0 0 \n", "6 0 0 ... 27 70 40 0 0 \n", "7 0 0 ... 27 70 40 0 0 \n", "8 0 0 ... 27 70 40 0 0 \n", "9 0 0 ... 27 70 40 0 0 \n", "\n", " dura_B7 dura_B8 cycle D_n S_n \n", "0 0 0 180 900 180 \n", "1 0 0 180 900 360 \n", "2 0 0 180 900 540 \n", "3 0 0 180 900 720 \n", "4 0 0 180 900 900 \n", "5 0 0 180 900 900 \n", "6 0 0 180 900 900 \n", "7 0 0 180 900 900 \n", "8 0 0 180 900 1080 \n", "9 0 0 180 900 360 \n", "\n", "[10 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "175\n", "avant tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
01751704417260434555370000434533590000180
11751704417440434555370000434533590000180
21751704417620434555370000434533590000180
31751704417800434555370000434533590000180
41751704417980434555370000434533590000180
51751704418160434555370000434533590000180
61751704418340434555370000434533590000180
71751704418520434555370000434533590000180
81751704418699434555370000434533590000180
91751704418880434555370000434533590000180
101751704419520434555370000434533590000180
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 175 1704417260 43 45 55 37 0 \n", "1 175 1704417440 43 45 55 37 0 \n", "2 175 1704417620 43 45 55 37 0 \n", "3 175 1704417800 43 45 55 37 0 \n", "4 175 1704417980 43 45 55 37 0 \n", "5 175 1704418160 43 45 55 37 0 \n", "6 175 1704418340 43 45 55 37 0 \n", "7 175 1704418520 43 45 55 37 0 \n", "8 175 1704418699 43 45 55 37 0 \n", "9 175 1704418880 43 45 55 37 0 \n", "10 175 1704419520 43 45 55 37 0 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 43 45 33 59 0 \n", "1 0 0 0 43 45 33 59 0 \n", "2 0 0 0 43 45 33 59 0 \n", "3 0 0 0 43 45 33 59 0 \n", "4 0 0 0 43 45 33 59 0 \n", "5 0 0 0 43 45 33 59 0 \n", "6 0 0 0 43 45 33 59 0 \n", "7 0 0 0 43 45 33 59 0 \n", "8 0 0 0 43 45 33 59 0 \n", "9 0 0 0 43 45 33 59 0 \n", "10 0 0 0 43 45 33 59 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "0 0 0 0 180 \n", "1 0 0 0 180 \n", "2 0 0 0 180 \n", "3 0 0 0 180 \n", "4 0 0 0 180 \n", "5 0 0 0 180 \n", "6 0 0 0 180 \n", "7 0 0 0 180 \n", "8 0 0 0 180 \n", "9 0 0 0 180 \n", "10 0 0 0 180 " ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "false\n", "apres tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_n
01751704417260434555370000...4533590000180900180
11751704417440434555370000...4533590000180900360
21751704417620434555370000...4533590000180900540
31751704417800434555370000...4533590000180900720
41751704417980434555370000...4533590000180900900
51751704418160434555370000...4533590000180900900
61751704418340434555370000...4533590000180900900
71751704418520434555370000...4533590000180900900
81751704418699434555370000...45335900001809001080
91751704418880434555370000...4533590000180900900
101751704419520434555370000...4533590000180900540
\n", "

11 rows × 21 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 175 1704417260 43 45 55 37 0 \n", "1 175 1704417440 43 45 55 37 0 \n", "2 175 1704417620 43 45 55 37 0 \n", "3 175 1704417800 43 45 55 37 0 \n", "4 175 1704417980 43 45 55 37 0 \n", "5 175 1704418160 43 45 55 37 0 \n", "6 175 1704418340 43 45 55 37 0 \n", "7 175 1704418520 43 45 55 37 0 \n", "8 175 1704418699 43 45 55 37 0 \n", "9 175 1704418880 43 45 55 37 0 \n", "10 175 1704419520 43 45 55 37 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 ... 45 33 59 0 \n", "1 0 0 0 ... 45 33 59 0 \n", "2 0 0 0 ... 45 33 59 0 \n", "3 0 0 0 ... 45 33 59 0 \n", "4 0 0 0 ... 45 33 59 0 \n", "5 0 0 0 ... 45 33 59 0 \n", "6 0 0 0 ... 45 33 59 0 \n", "7 0 0 0 ... 45 33 59 0 \n", "8 0 0 0 ... 45 33 59 0 \n", "9 0 0 0 ... 45 33 59 0 \n", "10 0 0 0 ... 45 33 59 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle D_n S_n \n", "0 0 0 0 180 900 180 \n", "1 0 0 0 180 900 360 \n", "2 0 0 0 180 900 540 \n", "3 0 0 0 180 900 720 \n", "4 0 0 0 180 900 900 \n", "5 0 0 0 180 900 900 \n", "6 0 0 0 180 900 900 \n", "7 0 0 0 180 900 900 \n", "8 0 0 0 180 900 1080 \n", "9 0 0 0 180 900 900 \n", "10 0 0 0 180 900 540 \n", "\n", "[11 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "176\n", "avant tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycle
01761704417259371034000000371034000000180
11761704417440371034000000371034000000180
21761704417620371034000000371034000000180
31761704417800371034000000371034000000180
41761704417980371034000000371034000000180
51761704418160371034000000371034000000180
61761704418340371034000000371034000000180
71761704418520371034000000371034000000180
81761704418700371034000000371034000000180
91761704418879371034000000371034000000180
101761704419520371034000000371034000000180
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 176 1704417259 37 103 40 0 0 \n", "1 176 1704417440 37 103 40 0 0 \n", "2 176 1704417620 37 103 40 0 0 \n", "3 176 1704417800 37 103 40 0 0 \n", "4 176 1704417980 37 103 40 0 0 \n", "5 176 1704418160 37 103 40 0 0 \n", "6 176 1704418340 37 103 40 0 0 \n", "7 176 1704418520 37 103 40 0 0 \n", "8 176 1704418700 37 103 40 0 0 \n", "9 176 1704418879 37 103 40 0 0 \n", "10 176 1704419520 37 103 40 0 0 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 37 103 40 0 0 \n", "1 0 0 0 37 103 40 0 0 \n", "2 0 0 0 37 103 40 0 0 \n", "3 0 0 0 37 103 40 0 0 \n", "4 0 0 0 37 103 40 0 0 \n", "5 0 0 0 37 103 40 0 0 \n", "6 0 0 0 37 103 40 0 0 \n", "7 0 0 0 37 103 40 0 0 \n", "8 0 0 0 37 103 40 0 0 \n", "9 0 0 0 37 103 40 0 0 \n", "10 0 0 0 37 103 40 0 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle \n", "0 0 0 0 180 \n", "1 0 0 0 180 \n", "2 0 0 0 180 \n", "3 0 0 0 180 \n", "4 0 0 0 180 \n", "5 0 0 0 180 \n", "6 0 0 0 180 \n", "7 0 0 0 180 \n", "8 0 0 0 180 \n", "9 0 0 0 180 \n", "10 0 0 0 180 " ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "false\n", "apres tout precedures\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_n
01761704417259371034000000...1034000000180900180
11761704417440371034000000...1034000000180900360
21761704417620371034000000...1034000000180900540
31761704417800371034000000...1034000000180900720
41761704417980371034000000...1034000000180900900
51761704418160371034000000...1034000000180900900
61761704418340371034000000...1034000000180900900
71761704418520371034000000...1034000000180900900
81761704418700371034000000...1034000000180900900
91761704418879371034000000...10340000001809001080
101761704419520371034000000...1034000000180900540
\n", "

11 rows × 21 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "0 176 1704417259 37 103 40 0 0 \n", "1 176 1704417440 37 103 40 0 0 \n", "2 176 1704417620 37 103 40 0 0 \n", "3 176 1704417800 37 103 40 0 0 \n", "4 176 1704417980 37 103 40 0 0 \n", "5 176 1704418160 37 103 40 0 0 \n", "6 176 1704418340 37 103 40 0 0 \n", "7 176 1704418520 37 103 40 0 0 \n", "8 176 1704418700 37 103 40 0 0 \n", "9 176 1704418879 37 103 40 0 0 \n", "10 176 1704419520 37 103 40 0 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "0 0 0 0 ... 103 40 0 0 \n", "1 0 0 0 ... 103 40 0 0 \n", "2 0 0 0 ... 103 40 0 0 \n", "3 0 0 0 ... 103 40 0 0 \n", "4 0 0 0 ... 103 40 0 0 \n", "5 0 0 0 ... 103 40 0 0 \n", "6 0 0 0 ... 103 40 0 0 \n", "7 0 0 0 ... 103 40 0 0 \n", "8 0 0 0 ... 103 40 0 0 \n", "9 0 0 0 ... 103 40 0 0 \n", "10 0 0 0 ... 103 40 0 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle D_n S_n \n", "0 0 0 0 180 900 180 \n", "1 0 0 0 180 900 360 \n", "2 0 0 0 180 900 540 \n", "3 0 0 0 180 900 720 \n", "4 0 0 0 180 900 900 \n", "5 0 0 0 180 900 900 \n", "6 0 0 0 180 900 900 \n", "7 0 0 0 180 900 900 \n", "8 0 0 0 180 900 900 \n", "9 0 0 0 180 900 1080 \n", "10 0 0 0 180 900 540 \n", "\n", "[11 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_n
62101704418220434370240000...5870240000180900900
72101704418400434370240000...5870240000180900900
82101704418580434370240000...5870240000180900900
92101704418759434370240000...58702400001809001080
102101704419520434370240000...5870240000180900360
72061704418260455326260000...5326260000150900900
82061704418410455326260000...5326260000150900900
92061704418560455326260000...5326260000150900900
102061704418711455326260000...5326260000150900900
112061704418860455326260000...5326260000150900900
122061704419520455326260000...5326260000150900450
7202170441833046114000000...114000000160900960
8202170441849046114000000...114000000160900960
9202170441865046114000000...114000000160900960
10202170441881046114000000...114000000160900960
11202170441952046114000000...114000000160900480
61781704418221383943500000...39712200001709001020
71781704418390383943500000...39712200001709001020
81781704418560383943500000...39712200001709001020
91781704418730383943500000...39712200001709001020
101781704418900383943500000...39712200001709001020
111781704419520383943500000...3971220000170900510
620117044182603336255818000...362558180001709001015
720117044184303336255818000...362558180001709001020
820117044186003336255818000...362558180001709001020
920117044187703336255818000...362558180001709001020
1020117044195203336255818000...36255818000170900340
51771704418250432770400000...2770400000180900900
61771704418430432770400000...2770400000180900900
71771704418610432770400000...2770400000180900900
81771704418789432770400000...27704000001809001080
91771704419520432770400000...2770400000180900360
61751704418340434555370000...4533590000180900900
71751704418520434555370000...4533590000180900900
81751704418699434555370000...45335900001809001080
91751704418880434555370000...4533590000180900900
101751704419520434555370000...4533590000180900540
61761704418340371034000000...1034000000180900900
71761704418520371034000000...1034000000180900900
81761704418700371034000000...1034000000180900900
91761704418879371034000000...10340000001809001080
101761704419520371034000000...1034000000180900540
\n", "

42 rows × 21 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "6 210 1704418220 43 43 70 24 0 \n", "7 210 1704418400 43 43 70 24 0 \n", "8 210 1704418580 43 43 70 24 0 \n", "9 210 1704418759 43 43 70 24 0 \n", "10 210 1704419520 43 43 70 24 0 \n", "7 206 1704418260 45 53 26 26 0 \n", "8 206 1704418410 45 53 26 26 0 \n", "9 206 1704418560 45 53 26 26 0 \n", "10 206 1704418711 45 53 26 26 0 \n", "11 206 1704418860 45 53 26 26 0 \n", "12 206 1704419520 45 53 26 26 0 \n", "7 202 1704418330 46 114 0 0 0 \n", "8 202 1704418490 46 114 0 0 0 \n", "9 202 1704418650 46 114 0 0 0 \n", "10 202 1704418810 46 114 0 0 0 \n", "11 202 1704419520 46 114 0 0 0 \n", "6 178 1704418221 38 39 43 50 0 \n", "7 178 1704418390 38 39 43 50 0 \n", "8 178 1704418560 38 39 43 50 0 \n", "9 178 1704418730 38 39 43 50 0 \n", "10 178 1704418900 38 39 43 50 0 \n", "11 178 1704419520 38 39 43 50 0 \n", "6 201 1704418260 33 36 25 58 18 \n", "7 201 1704418430 33 36 25 58 18 \n", "8 201 1704418600 33 36 25 58 18 \n", "9 201 1704418770 33 36 25 58 18 \n", "10 201 1704419520 33 36 25 58 18 \n", "5 177 1704418250 43 27 70 40 0 \n", "6 177 1704418430 43 27 70 40 0 \n", "7 177 1704418610 43 27 70 40 0 \n", "8 177 1704418789 43 27 70 40 0 \n", "9 177 1704419520 43 27 70 40 0 \n", "6 175 1704418340 43 45 55 37 0 \n", "7 175 1704418520 43 45 55 37 0 \n", "8 175 1704418699 43 45 55 37 0 \n", "9 175 1704418880 43 45 55 37 0 \n", "10 175 1704419520 43 45 55 37 0 \n", "6 176 1704418340 37 103 40 0 0 \n", "7 176 1704418520 37 103 40 0 0 \n", "8 176 1704418700 37 103 40 0 0 \n", "9 176 1704418879 37 103 40 0 0 \n", "10 176 1704419520 37 103 40 0 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "6 0 0 0 ... 58 70 24 0 \n", "7 0 0 0 ... 58 70 24 0 \n", "8 0 0 0 ... 58 70 24 0 \n", "9 0 0 0 ... 58 70 24 0 \n", "10 0 0 0 ... 58 70 24 0 \n", "7 0 0 0 ... 53 26 26 0 \n", "8 0 0 0 ... 53 26 26 0 \n", "9 0 0 0 ... 53 26 26 0 \n", "10 0 0 0 ... 53 26 26 0 \n", "11 0 0 0 ... 53 26 26 0 \n", "12 0 0 0 ... 53 26 26 0 \n", "7 0 0 0 ... 114 0 0 0 \n", "8 0 0 0 ... 114 0 0 0 \n", "9 0 0 0 ... 114 0 0 0 \n", "10 0 0 0 ... 114 0 0 0 \n", "11 0 0 0 ... 114 0 0 0 \n", "6 0 0 0 ... 39 71 22 0 \n", "7 0 0 0 ... 39 71 22 0 \n", "8 0 0 0 ... 39 71 22 0 \n", "9 0 0 0 ... 39 71 22 0 \n", "10 0 0 0 ... 39 71 22 0 \n", "11 0 0 0 ... 39 71 22 0 \n", "6 0 0 0 ... 36 25 58 18 \n", "7 0 0 0 ... 36 25 58 18 \n", "8 0 0 0 ... 36 25 58 18 \n", "9 0 0 0 ... 36 25 58 18 \n", "10 0 0 0 ... 36 25 58 18 \n", "5 0 0 0 ... 27 70 40 0 \n", "6 0 0 0 ... 27 70 40 0 \n", "7 0 0 0 ... 27 70 40 0 \n", "8 0 0 0 ... 27 70 40 0 \n", "9 0 0 0 ... 27 70 40 0 \n", "6 0 0 0 ... 45 33 59 0 \n", "7 0 0 0 ... 45 33 59 0 \n", "8 0 0 0 ... 45 33 59 0 \n", "9 0 0 0 ... 45 33 59 0 \n", "10 0 0 0 ... 45 33 59 0 \n", "6 0 0 0 ... 103 40 0 0 \n", "7 0 0 0 ... 103 40 0 0 \n", "8 0 0 0 ... 103 40 0 0 \n", "9 0 0 0 ... 103 40 0 0 \n", "10 0 0 0 ... 103 40 0 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle D_n S_n \n", "6 0 0 0 180 900 900 \n", "7 0 0 0 180 900 900 \n", "8 0 0 0 180 900 900 \n", "9 0 0 0 180 900 1080 \n", "10 0 0 0 180 900 360 \n", "7 0 0 0 150 900 900 \n", "8 0 0 0 150 900 900 \n", "9 0 0 0 150 900 900 \n", "10 0 0 0 150 900 900 \n", "11 0 0 0 150 900 900 \n", "12 0 0 0 150 900 450 \n", "7 0 0 0 160 900 960 \n", "8 0 0 0 160 900 960 \n", "9 0 0 0 160 900 960 \n", "10 0 0 0 160 900 960 \n", "11 0 0 0 160 900 480 \n", "6 0 0 0 170 900 1020 \n", "7 0 0 0 170 900 1020 \n", "8 0 0 0 170 900 1020 \n", "9 0 0 0 170 900 1020 \n", "10 0 0 0 170 900 1020 \n", "11 0 0 0 170 900 510 \n", "6 0 0 0 170 900 1015 \n", "7 0 0 0 170 900 1020 \n", "8 0 0 0 170 900 1020 \n", "9 0 0 0 170 900 1020 \n", "10 0 0 0 170 900 340 \n", "5 0 0 0 180 900 900 \n", "6 0 0 0 180 900 900 \n", "7 0 0 0 180 900 900 \n", "8 0 0 0 180 900 1080 \n", "9 0 0 0 180 900 360 \n", "6 0 0 0 180 900 900 \n", "7 0 0 0 180 900 900 \n", "8 0 0 0 180 900 1080 \n", "9 0 0 0 180 900 900 \n", "10 0 0 0 180 900 540 \n", "6 0 0 0 180 900 900 \n", "7 0 0 0 180 900 900 \n", "8 0 0 0 180 900 900 \n", "9 0 0 0 180 900 1080 \n", "10 0 0 0 180 900 540 \n", "\n", "[42 rows x 21 columns]" ] }, "execution_count": 40, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import numpy as np\n", "self.rhists = []\n", "for inter_no in self.rhistory.inter_no.unique():\n", " print(inter_no)\n", " filtered_rhist = self.rhistory[self.rhistory.inter_no == inter_no].drop_duplicates(subset=['start_unix']).reset_index(drop=True)\n", " self.rhist = filtered_rhist\n", " print('avant tout precedures')\n", " display(self.rhist)\n", "\n", " # D_n 및 S_n 값 정의\n", " self.rhist['D_n'] = 0 # D_n : 시간차이\n", " self.rhist['S_n'] = 0 # S_n : 현시시간합\n", " for n in range(len(self.rhist)):\n", " curr_unix = self.rhist.iloc[n].start_unix # current start_unix\n", " self.rhist.loc[n, ['D_n', 'S_n']] = self.calculate_DS(self.rhist, curr_unix)\n", " D_n = self.rhist.loc[n, 'D_n']\n", " S_n = self.rhist.loc[n, 'S_n']\n", " # 이전시각, 현재시각\n", " prev_unix = self.rhist.loc[0, 'start_unix'] # previous start_unix\n", " curr_unix = self.rhist.loc[1, 'start_unix'] # current start_unix\n", "\n", " # rhist의 마지막 행에 도달할 때까지 반복\n", " while True:\n", " n = self.rhist[self.rhist.start_unix==curr_unix].index[0]\n", " cycle = self.rhist.loc[n, 'cycle']\n", " D_n = self.rhist.loc[n, 'D_n']\n", " S_n = self.rhist.loc[n, 'S_n']\n", " # 참값인 경우\n", " if (abs(D_n - S_n) <= 5):\n", " print('true')\n", " pass\n", " # 참값이 아닌 경우\n", " else:\n", " print('false')\n", " # 2-1-1. 결측치 처리 : 인접한 두 start_unix의 차이가 계획된 주기의 두 배보다 크면 결측이 일어났다고 판단, 신호계획의 현시시간으로 \"대체\"\n", " if curr_unix - prev_unix >= 2 * cycle:\n", " # prev_unix를 계획된 주기만큼 늘려가면서 한 행씩 채워나간다.\n", " # (curr_unix와의 차이가 계획된 주기보다 작거나 같아질 때까지)\n", " while curr_unix - prev_unix > cycle:\n", " prev_unix += cycle\n", " # 신호 계획(prow) 불러오기\n", " start_seconds = np.array(self.timetable.start_seconds)\n", " idx = (start_seconds <= prev_unix).sum() - 1\n", " start_hour = self.timetable.iloc[idx].start_hour\n", " start_minute = self.timetable.iloc[idx].start_minute\n", "\n", " prow = self.plan_set.loc[(inter_no,start_hour,start_minute)] # planned row\n", " prow = pd.DataFrame([prow],index=[0])\n", " # prow에서 필요한 부분을 rhist에 추가\n", " prow['start_unix'] = prev_unix\n", " prow['inter_no'] = inter_no\n", " # prow = prow.drop(['start_hour', 'start_minute', 'offset'], axis=1)\n", " cycle = prow.iloc[0].cycle\n", " self.rhist = pd.concat([self.rhist, prow])\n", " self.rhist = self.rhist.sort_values(by='start_unix').reset_index(drop=True)\n", " # print(self.rhist)\n", "\n", " # 2-1-2. 이상치 처리 : 비율에 따라 해당 행을 \"삭제\"(R_n <= 0.5) 또는 \"조정\"(R_n > 0.5)한다\n", " R_n = (curr_unix - prev_unix) / cycle # R_n : 비율\n", " # R_n이 0.5보다 작거나 같으면 해당 행을 삭제\n", " if R_n <= 0.5:\n", " self.rhist = self.rhist.drop(index=n).reset_index(drop=True)\n", " if n >= self.rhist.index[-1]:\n", " break\n", " # 행삭제에 따른 curr_unix, R_n 재정의\n", " curr_unix = self.rhist.loc[n, 'start_unix']\n", " R_n = (curr_unix - prev_unix) / cycle # R_n : 비율\n", "\n", " # R_n이 0.5보다 크면 해당 행 조정 (비율을 유지한 채로 현시시간 대체)\n", " if R_n > 0.5:\n", " # 신호 계획(prow) 불러오기\n", " start_seconds = np.array(self.timetable.start_seconds)\n", " idx = (start_seconds <= curr_unix).sum() - 1\n", " start_hour = self.timetable.iloc[idx].start_hour\n", " start_minute = self.timetable.iloc[idx].start_minute\n", " prow = self.plan_set.loc[(inter_no,start_hour,start_minute)] # planned row\n", " # 조정된 현시시간 (prow에 R_n을 곱하고 정수로 바꿈)\n", " adjusted_dur = prow.copy()[[f'dura_{alph}{j}' for alph in ['A', 'B'] for j in range(1,9)]] * R_n\n", "\n", " int_parts = adjusted_dur.apply(lambda x: int(x))\n", " frac_parts = adjusted_dur - int_parts\n", " difference = round(adjusted_dur.iloc[0].sum()) - int_parts.sum()\n", " for _ in range(difference): # 소수 부분이 가장 큰 상위 'difference'개의 값에 대해 올림 처리\n", " max_frac_index = frac_parts.idxmax()\n", " int_parts[max_frac_index] += 1\n", " frac_parts[max_frac_index] = 0 # 이미 처리된 항목은 0으로 설정\n", " # rhist에 조정된 현시시간을 반영\n", " self.rhist.loc[n, [f'dura_{alph}{j}' for alph in ['A', 'B'] for j in range(1,9)]] = int_parts.values\n", " self.rhist.loc[n, 'cycle'] = int_parts.sum().sum() // 2\n", " # D_n 및 S_n 값 재정의\n", " for n in range(len(self.rhist)):\n", " curr_unix = self.rhist.iloc[n].start_unix # current start_unix\n", " self.rhist.loc[n, ['D_n', 'S_n']] = self.calculate_DS(self.rhist, curr_unix)\n", "\n", " if n >= self.rhist.index[-1]:\n", " break\n", " prev_unix = curr_unix\n", " curr_unix = self.rhist.loc[n+1, 'start_unix']\n", " print('apres tout precedures')\n", " display(self.rhist)\n", "\n", " self.rhists.append(self.rhist)\n", "self.rhists = pd.concat(self.rhists)#.sort_values(by=['start_unix','inter_no'])\n", "self.rhists = self.rhists[self.rhists.start_unix >= self.present_time - self.subtractor // 2]\n", "self.rhists\n" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_nUnnamed: 0offset
71781704418050383943500000...220000170900.01020.0NaNNaN
81781704418221383943500000...220000170900.01020.0NaNNaN
91781704418390373842490000...210000166900.01020.0NaNNaN
101781704418560383943500000...220000170900.01020.0NaNNaN
111781704418730333437440000...190000148NaNNaN14.080.0
121781704419070383943500000...220000170NaNNaN14.080.0
131781704419220333437440000...190000148900.0510.0NaNNaN
7202170441801046114000000...00000160900.0960.0NaNNaN
8202170441817046114000000...00000160900.0960.0NaNNaN
9202170441833046114000000...00000160900.0960.0NaNNaN
10202170441849046114000000...00000160900.0960.0NaNNaN
1120217044186502564000000...0000089NaNNaN22.0103.0
12202170441897046114000000...00000160NaNNaN22.0103.0
13202170441913046114000000...00000160NaNNaN22.0103.0
1420217044192202564000000...0000089900.0480.0NaNNaN
61771704418069432770400000...400000180900.0900.0NaNNaN
71771704418250432770400000...400000180900.0900.0NaNNaN
81771704418430432770400000...400000180900.0900.0NaNNaN
91771704418610432770400000...400000180900.0900.0NaNNaN
101771704418970432770400000...400000180NaNNaN10.041.0
111771704419150432770400000...400000180NaNNaN10.041.0
72061704417960455326260000...260000150900.0900.0NaNNaN
82061704418110455326260000...260000150900.0900.0NaNNaN
92061704418260455326260000...260000150900.0900.0NaNNaN
102061704418410455326260000...260000150900.0900.0NaNNaN
112061704418560455326260000...260000150900.0900.0NaNNaN
122061704418860455326260000...260000150NaNNaN26.017.0
132061704419010455326260000...260000150NaNNaN26.017.0
142061704419160455326260000...260000150NaNNaN26.017.0
620117044179193235245717000...5717000165900.01020.0NaNNaN
720117044180903336255818000...5818000170900.01020.0NaNNaN
820117044182603336255818000...5818000170900.01020.0NaNNaN
920117044184303336255818000...5818000170900.01020.0NaNNaN
1020117044186003336255818000...5818000170900.01020.0NaNNaN
1120117044187702123163711000...3711000108NaNNaN18.0134.0
1220117044191103336255818000...5818000170NaNNaN18.0134.0
1320117044192202123163711000...3711000108900.0510.0NaNNaN
61751704417980434555370000...590000180900.0900.0NaNNaN
71751704418160434555370000...590000180900.0900.0NaNNaN
81751704418340434555370000...590000180900.0900.0NaNNaN
\n", "

40 rows × 23 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "7 178 1704418050 38 39 43 50 0 \n", "8 178 1704418221 38 39 43 50 0 \n", "9 178 1704418390 37 38 42 49 0 \n", "10 178 1704418560 38 39 43 50 0 \n", "11 178 1704418730 33 34 37 44 0 \n", "12 178 1704419070 38 39 43 50 0 \n", "13 178 1704419220 33 34 37 44 0 \n", "7 202 1704418010 46 114 0 0 0 \n", "8 202 1704418170 46 114 0 0 0 \n", "9 202 1704418330 46 114 0 0 0 \n", "10 202 1704418490 46 114 0 0 0 \n", "11 202 1704418650 25 64 0 0 0 \n", "12 202 1704418970 46 114 0 0 0 \n", "13 202 1704419130 46 114 0 0 0 \n", "14 202 1704419220 25 64 0 0 0 \n", "6 177 1704418069 43 27 70 40 0 \n", "7 177 1704418250 43 27 70 40 0 \n", "8 177 1704418430 43 27 70 40 0 \n", "9 177 1704418610 43 27 70 40 0 \n", "10 177 1704418970 43 27 70 40 0 \n", "11 177 1704419150 43 27 70 40 0 \n", "7 206 1704417960 45 53 26 26 0 \n", "8 206 1704418110 45 53 26 26 0 \n", "9 206 1704418260 45 53 26 26 0 \n", "10 206 1704418410 45 53 26 26 0 \n", "11 206 1704418560 45 53 26 26 0 \n", "12 206 1704418860 45 53 26 26 0 \n", "13 206 1704419010 45 53 26 26 0 \n", "14 206 1704419160 45 53 26 26 0 \n", "6 201 1704417919 32 35 24 57 17 \n", "7 201 1704418090 33 36 25 58 18 \n", "8 201 1704418260 33 36 25 58 18 \n", "9 201 1704418430 33 36 25 58 18 \n", "10 201 1704418600 33 36 25 58 18 \n", "11 201 1704418770 21 23 16 37 11 \n", "12 201 1704419110 33 36 25 58 18 \n", "13 201 1704419220 21 23 16 37 11 \n", "6 175 1704417980 43 45 55 37 0 \n", "7 175 1704418160 43 45 55 37 0 \n", "8 175 1704418340 43 45 55 37 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B4 dura_B5 dura_B6 dura_B7 \\\n", "7 0 0 0 ... 22 0 0 0 \n", "8 0 0 0 ... 22 0 0 0 \n", "9 0 0 0 ... 21 0 0 0 \n", "10 0 0 0 ... 22 0 0 0 \n", "11 0 0 0 ... 19 0 0 0 \n", "12 0 0 0 ... 22 0 0 0 \n", "13 0 0 0 ... 19 0 0 0 \n", "7 0 0 0 ... 0 0 0 0 \n", "8 0 0 0 ... 0 0 0 0 \n", "9 0 0 0 ... 0 0 0 0 \n", "10 0 0 0 ... 0 0 0 0 \n", "11 0 0 0 ... 0 0 0 0 \n", "12 0 0 0 ... 0 0 0 0 \n", "13 0 0 0 ... 0 0 0 0 \n", "14 0 0 0 ... 0 0 0 0 \n", "6 0 0 0 ... 40 0 0 0 \n", "7 0 0 0 ... 40 0 0 0 \n", "8 0 0 0 ... 40 0 0 0 \n", "9 0 0 0 ... 40 0 0 0 \n", "10 0 0 0 ... 40 0 0 0 \n", "11 0 0 0 ... 40 0 0 0 \n", "7 0 0 0 ... 26 0 0 0 \n", "8 0 0 0 ... 26 0 0 0 \n", "9 0 0 0 ... 26 0 0 0 \n", "10 0 0 0 ... 26 0 0 0 \n", "11 0 0 0 ... 26 0 0 0 \n", "12 0 0 0 ... 26 0 0 0 \n", "13 0 0 0 ... 26 0 0 0 \n", "14 0 0 0 ... 26 0 0 0 \n", "6 0 0 0 ... 57 17 0 0 \n", "7 0 0 0 ... 58 18 0 0 \n", "8 0 0 0 ... 58 18 0 0 \n", "9 0 0 0 ... 58 18 0 0 \n", "10 0 0 0 ... 58 18 0 0 \n", "11 0 0 0 ... 37 11 0 0 \n", "12 0 0 0 ... 58 18 0 0 \n", "13 0 0 0 ... 37 11 0 0 \n", "6 0 0 0 ... 59 0 0 0 \n", "7 0 0 0 ... 59 0 0 0 \n", "8 0 0 0 ... 59 0 0 0 \n", "\n", " dura_B8 cycle D_n S_n Unnamed: 0 offset \n", "7 0 170 900.0 1020.0 NaN NaN \n", "8 0 170 900.0 1020.0 NaN NaN \n", "9 0 166 900.0 1020.0 NaN NaN \n", "10 0 170 900.0 1020.0 NaN NaN \n", "11 0 148 NaN NaN 14.0 80.0 \n", "12 0 170 NaN NaN 14.0 80.0 \n", "13 0 148 900.0 510.0 NaN NaN \n", "7 0 160 900.0 960.0 NaN NaN \n", "8 0 160 900.0 960.0 NaN NaN \n", "9 0 160 900.0 960.0 NaN NaN \n", "10 0 160 900.0 960.0 NaN NaN \n", "11 0 89 NaN NaN 22.0 103.0 \n", "12 0 160 NaN NaN 22.0 103.0 \n", "13 0 160 NaN NaN 22.0 103.0 \n", "14 0 89 900.0 480.0 NaN NaN \n", "6 0 180 900.0 900.0 NaN NaN \n", "7 0 180 900.0 900.0 NaN NaN \n", "8 0 180 900.0 900.0 NaN NaN \n", "9 0 180 900.0 900.0 NaN NaN \n", "10 0 180 NaN NaN 10.0 41.0 \n", "11 0 180 NaN NaN 10.0 41.0 \n", "7 0 150 900.0 900.0 NaN NaN \n", "8 0 150 900.0 900.0 NaN NaN \n", "9 0 150 900.0 900.0 NaN NaN \n", "10 0 150 900.0 900.0 NaN NaN \n", "11 0 150 900.0 900.0 NaN NaN \n", "12 0 150 NaN NaN 26.0 17.0 \n", "13 0 150 NaN NaN 26.0 17.0 \n", "14 0 150 NaN NaN 26.0 17.0 \n", "6 0 165 900.0 1020.0 NaN NaN \n", "7 0 170 900.0 1020.0 NaN NaN \n", "8 0 170 900.0 1020.0 NaN NaN \n", "9 0 170 900.0 1020.0 NaN NaN \n", "10 0 170 900.0 1020.0 NaN NaN \n", "11 0 108 NaN NaN 18.0 134.0 \n", "12 0 170 NaN NaN 18.0 134.0 \n", "13 0 108 900.0 510.0 NaN NaN \n", "6 0 180 900.0 900.0 NaN NaN \n", "7 0 180 900.0 900.0 NaN NaN \n", "8 0 180 900.0 900.0 NaN NaN \n", "\n", "[40 rows x 23 columns]" ] }, "execution_count": 23, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sg.make_rhists()\n", "sg.rhists.head(40)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 2.3 검증요건\n", "1. 결측치 처리\n", "2. 이상치 처리 (삭제, 대체)\n", "3. D_n, S_n의 계산 적정성 여부" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 2.4 검증" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cyclediff
18131781704414480383943500000383971220000170NaN
18221781704414651383943500000383971220000170171.0
18301781704414820383943500000383971220000170169.0
18381781704414990383943500000383971220000170170.0
18451781704415160383943500000383971220000170170.0
18531781704415330383943500000383971220000170170.0
18611781704415500383943500000383971220000170170.0
18691781704415669383943500000383971220000170169.0
18771781704415840383943500000383971220000170171.0
18851781704416010383943500000383971220000170170.0
18921781704416180383943500000383971220000170170.0
01781704416820383943500000383971220000170640.0
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "1813 178 1704414480 38 39 43 50 0 \n", "1822 178 1704414651 38 39 43 50 0 \n", "1830 178 1704414820 38 39 43 50 0 \n", "1838 178 1704414990 38 39 43 50 0 \n", "1845 178 1704415160 38 39 43 50 0 \n", "1853 178 1704415330 38 39 43 50 0 \n", "1861 178 1704415500 38 39 43 50 0 \n", "1869 178 1704415669 38 39 43 50 0 \n", "1877 178 1704415840 38 39 43 50 0 \n", "1885 178 1704416010 38 39 43 50 0 \n", "1892 178 1704416180 38 39 43 50 0 \n", "0 178 1704416820 38 39 43 50 0 \n", "\n", " dura_A6 dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 \\\n", "1813 0 0 0 38 39 71 22 0 \n", "1822 0 0 0 38 39 71 22 0 \n", "1830 0 0 0 38 39 71 22 0 \n", "1838 0 0 0 38 39 71 22 0 \n", "1845 0 0 0 38 39 71 22 0 \n", "1853 0 0 0 38 39 71 22 0 \n", "1861 0 0 0 38 39 71 22 0 \n", "1869 0 0 0 38 39 71 22 0 \n", "1877 0 0 0 38 39 71 22 0 \n", "1885 0 0 0 38 39 71 22 0 \n", "1892 0 0 0 38 39 71 22 0 \n", "0 0 0 0 38 39 71 22 0 \n", "\n", " dura_B6 dura_B7 dura_B8 cycle diff \n", "1813 0 0 0 170 NaN \n", "1822 0 0 0 170 171.0 \n", "1830 0 0 0 170 169.0 \n", "1838 0 0 0 170 170.0 \n", "1845 0 0 0 170 170.0 \n", "1853 0 0 0 170 170.0 \n", "1861 0 0 0 170 170.0 \n", "1869 0 0 0 170 169.0 \n", "1877 0 0 0 170 171.0 \n", "1885 0 0 0 170 170.0 \n", "1892 0 0 0 170 170.0 \n", "0 0 0 0 170 640.0 " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B5dura_B6dura_B7dura_B8cycleD_nS_nUnnamed: 0offsetdiff
61781704415500383943500000...0000170900.01020.0NaNNaNNaN
71781704415669373842490000...0000166900.01020.0NaNNaN169.0
81781704415840383943500000...0000170900.01020.0NaNNaN171.0
91781704416010383943500000...0000170900.01020.0NaNNaN170.0
101781704416180383943500000...0000170900.01020.0NaNNaN170.0
111781704416350292932380000...0000128NaNNaN14.080.0170.0
121781704416690383943500000...0000170NaNNaN14.080.0340.0
131781704416820292932380000...0000128900.0510.0NaNNaN130.0
\n", "

8 rows × 24 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "6 178 1704415500 38 39 43 50 0 \n", "7 178 1704415669 37 38 42 49 0 \n", "8 178 1704415840 38 39 43 50 0 \n", "9 178 1704416010 38 39 43 50 0 \n", "10 178 1704416180 38 39 43 50 0 \n", "11 178 1704416350 29 29 32 38 0 \n", "12 178 1704416690 38 39 43 50 0 \n", "13 178 1704416820 29 29 32 38 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B5 dura_B6 dura_B7 dura_B8 cycle \\\n", "6 0 0 0 ... 0 0 0 0 170 \n", "7 0 0 0 ... 0 0 0 0 166 \n", "8 0 0 0 ... 0 0 0 0 170 \n", "9 0 0 0 ... 0 0 0 0 170 \n", "10 0 0 0 ... 0 0 0 0 170 \n", "11 0 0 0 ... 0 0 0 0 128 \n", "12 0 0 0 ... 0 0 0 0 170 \n", "13 0 0 0 ... 0 0 0 0 128 \n", "\n", " D_n S_n Unnamed: 0 offset diff \n", "6 900.0 1020.0 NaN NaN NaN \n", "7 900.0 1020.0 NaN NaN 169.0 \n", "8 900.0 1020.0 NaN NaN 171.0 \n", "9 900.0 1020.0 NaN NaN 170.0 \n", "10 900.0 1020.0 NaN NaN 170.0 \n", "11 NaN NaN 14.0 80.0 170.0 \n", "12 NaN NaN 14.0 80.0 340.0 \n", "13 900.0 510.0 NaN NaN 130.0 \n", "\n", "[8 rows x 24 columns]" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# 1. 마지막 시점에 결측 발생 -> 결측처리 이상없음\n", "# 2. 결측 처리 후에 발생하는 이상치 -> 이상치처리 이상없음\n", "### 3. D_n, S_n 계산에 이상있음. D_n과 S_n이 대부분의 경우에 다르므로, 대부분의 경우를 거짓값으로 판단한 채로 진행하고 있음.\n", "# 다만, 이렇게 하여도 결과에는 영향은 없음. D_n과 S_n이 다르면 단지 계산량이 많아져서 구동시간에 부하가 걸렸을 수 있음.\n", "# 또한, D_n은 무조건 900이 나오도록 설정되어 있으나, 이는 적절하지 못함. 전반적인 검토가 필요함.\n", "inter_no = 178\n", "rhistory = sg.rhistory[sg.rhistory.inter_no==inter_no].copy()\n", "rhistory['diff'] = rhistory['start_unix'].diff()\n", "rhists = sg.rhists[sg.rhists.inter_no==inter_no].copy()\n", "\n", "###\n", "rhists = sg.rhists.query('inter_no == @inter_no').copy()\n", "###\n", "\n", "rhists['diff'] = rhists['start_unix'].diff()\n", "display(rhistory)\n", "display(rhists)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 3. `make_hrhists`" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 3.1. 입력데이터\n", "- 입력데이터 : `rhists`\n", "- 컬럼 : 교차로번호, 시작유닉스, (링, 현시)별 현시시간 (`dura_A1`, ..., `dura_B8`), 주기, 유닉스차이(`D_n`), 현시시간합(`S_n`), 옵셋" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_nUnnamed: 0offset
62101704415520434370240000...240000180900.0900.0NaNNaN
72101704415700434370240000...240000180900.0900.0NaNNaN
82101704415880434370240000...240000180900.0900.0NaNNaN
92101704416060434370240000...240000180900.0900.0NaNNaN
102101704416420434370240000...240000180NaNNaN30.0137.0
\n", "

5 rows × 23 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "6 210 1704415520 43 43 70 24 0 \n", "7 210 1704415700 43 43 70 24 0 \n", "8 210 1704415880 43 43 70 24 0 \n", "9 210 1704416060 43 43 70 24 0 \n", "10 210 1704416420 43 43 70 24 0 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B4 dura_B5 dura_B6 dura_B7 \\\n", "6 0 0 0 ... 24 0 0 0 \n", "7 0 0 0 ... 24 0 0 0 \n", "8 0 0 0 ... 24 0 0 0 \n", "9 0 0 0 ... 24 0 0 0 \n", "10 0 0 0 ... 24 0 0 0 \n", "\n", " dura_B8 cycle D_n S_n Unnamed: 0 offset \n", "6 0 180 900.0 900.0 NaN NaN \n", "7 0 180 900.0 900.0 NaN NaN \n", "8 0 180 900.0 900.0 NaN NaN \n", "9 0 180 900.0 900.0 NaN NaN \n", "10 0 180 NaN NaN 30.0 137.0 \n", "\n", "[5 rows x 23 columns]" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sg.rhists.head()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 3.2. 출력데이터\n", "- 입력데이터 : `hrhists`\n", "- 컬럼 : 교차로번호, 시작유닉스, A현시번호, B현시번호, 현시시간\n", "- 설명 : `rhists`를 계층화" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixphas_Aphas_Bduration
021017044155201128
121017044155201215
221017044155202243
321017044155203370
421017044155204424
\n", "
" ], "text/plain": [ " inter_no start_unix phas_A phas_B duration\n", "0 210 1704415520 1 1 28\n", "1 210 1704415520 1 2 15\n", "2 210 1704415520 2 2 43\n", "3 210 1704415520 3 3 70\n", "4 210 1704415520 4 4 24" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sg.make_hrhists()\n", "sg.hrhists.head()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 3.3 검증요건\n", "- 계층화가 잘 이루어졌는가?" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 3.4 검증" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_nUnnamed: 0offset
61751704415589424454360000424432580000176900.01080.0NaNNaN
\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 dura_A6 \\\n", "6 175 1704415589 42 44 54 36 0 0 \n", "\n", " dura_A7 dura_A8 dura_B1 dura_B2 dura_B3 dura_B4 dura_B5 dura_B6 \\\n", "6 0 0 42 44 32 58 0 0 \n", "\n", " dura_B7 dura_B8 cycle D_n S_n Unnamed: 0 offset \n", "6 0 0 176 900.0 1080.0 NaN NaN " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixphas_Aphas_Bduration
017517044155891142
117517044155892244
217517044155893332
317517044155893422
417517044155894436
\n", "
" ], "text/plain": [ " inter_no start_unix phas_A phas_B duration\n", "0 175 1704415589 1 1 42\n", "1 175 1704415589 2 2 44\n", "2 175 1704415589 3 3 32\n", "3 175 1704415589 3 4 22\n", "4 175 1704415589 4 4 36" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "### 계층화상의 오류 발견. 오버랩현시가 일어나는 경우 현시시간이 제대로 계산되지 않았음.\n", "# durs_A = [getattr(row, f'dura_A{j}') for j in range(1, 9)]\n", "# durs_B = [getattr(row, f'dura_A{j}') for j in range(1, 9)]\n", "# 에서 durs_B의 코드 잘못됨. 수정완료.\n", "inter_no = 175\n", "start_unix = sg.rhists[sg.rhists.inter_no==inter_no].start_unix.min()\n", "with pd.option_context('display.max_rows', None, 'display.max_columns', None):\n", " display(sg.rhists[(sg.rhists.inter_no==inter_no)&(sg.rhists.start_unix==start_unix)])\n", "display(sg.hrhists[(sg.hrhists.inter_no==inter_no)&(sg.hrhists.start_unix==start_unix)])" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 4. `save_movement`" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 4.1. 입력데이터\n", "- 입력데이터\n", " - 프로젝트 진행시 입력데이터 : 이동류정보에 대한 쿼리\n", " - 현재 입력데이터 : `movement_[timestamp].csv`, 현재시점으로부터 5분 이내의 이동류정보. 5초단위로 수집.\n", "- 컬럼 : 교차로번호, A현시번호, B현시번호, A이동류번호, B이동류번호" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Unnamed: 0inter_nophas_Aphas_Bmove_Amove_B
001751184
101761184
201771184
301781184
402011183
502021162
60206221718
7021011618
\n", "
" ], "text/plain": [ " Unnamed: 0 inter_no phas_A phas_B move_A move_B\n", "0 0 175 1 1 8 4\n", "1 0 176 1 1 8 4\n", "2 0 177 1 1 8 4\n", "3 0 178 1 1 8 4\n", "4 0 201 1 1 8 3\n", "5 0 202 1 1 6 2\n", "6 0 206 2 2 17 18\n", "7 0 210 1 1 6 18" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Unnamed: 0inter_nophas_Aphas_Bmove_Amove_B
001751184
101761184
201771184
301781184
402011183
502021162
602061184
7021011618
\n", "
" ], "text/plain": [ " Unnamed: 0 inter_no phas_A phas_B move_A move_B\n", "0 0 175 1 1 8 4\n", "1 0 176 1 1 8 4\n", "2 0 177 1 1 8 4\n", "3 0 178 1 1 8 4\n", "4 0 201 1 1 8 3\n", "5 0 202 1 1 6 2\n", "6 0 206 1 1 8 4\n", "7 0 210 1 1 6 18" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "display(pd.read_csv(os.path.join(sg.path_tables, 'move', f'move_{sg.present_time - 300}.csv')))\n", "display(pd.read_csv(os.path.join(sg.path_tables, 'move', f'move_{sg.present_time}.csv')))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 4.2 출력데이터\n", "- 입력데이터 : `movement`\n", "- 컬럼 : 교차로번호, A현시번호, B현시번호, A이동류번호, B이동류번호, 시작유닉스\n", "- 설명 : 5분 동안의, 5초 간격의 60개 `movement_[timestamp]`를 모아서 pd.concat함. 이때, 신호이력에서 최근의 종료유닉스를 불러와서 `movement`의 시작유닉스로 삼음." ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1704416100\n", " inter_no end_unix\n", "1874 175 1704415950\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "8\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "1704416105\n", " inter_no end_unix\n", "1874 175 1704415950\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "8\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "1704416110\n", " inter_no end_unix\n", "1874 175 1704415950\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 3 3 8 4 1704416010\n", "7 210 1 1 6 18 1704416060\n", "9\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "1704416115\n", " inter_no end_unix\n", "1874 175 1704415950\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 3 3 8 4 1704416010\n", "7 210 1 1 6 18 1704416060\n", "9\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "1704416120\n", " inter_no end_unix\n", "1874 175 1704415950\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 3 3 8 4 1704416010\n", "7 210 1 1 6 18 1704416060\n", "10\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "1704416125\n", " inter_no end_unix\n", "1874 175 1704415950\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 2 2 5 2 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 3 3 8 4 1704416010\n", "7 210 1 2 6 2 1704416060\n", "12\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "1704416130\n", " inter_no end_unix\n", "1874 175 1704415950\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 2 2 5 2 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 3 3 8 4 1704416010\n", "7 210 1 2 6 2 1704416060\n", "12\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "1704416135\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 2 2 5 2 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 4 4 17 18 1704416010\n", "7 210 1 2 6 2 1704416060\n", "14\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1704416140\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "4 201 2 2 5 2 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 4 4 17 18 1704416010\n", "7 210 1 2 6 2 1704416060\n", "18\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "1704416145\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "4 201 2 2 5 2 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 4 4 17 18 1704416010\n", "7 210 2 2 5 2 1704416060\n", "19\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "1704416150\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "4 201 3 3 6 2 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 4 4 17 18 1704416010\n", "7 210 2 2 5 2 1704416060\n", "20\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "1704416155\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1875 177 1704415980\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1878 206 1704416010\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "4 201 3 3 6 2 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 4 4 17 18 1704416010\n", "7 210 2 2 5 2 1704416060\n", "20\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "1704416160\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1884 177 1704416159\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704415999\n", "2 177 3 3 17 18 1704416159\n", "3 178 2 2 7 3 1704416010\n", "4 201 3 3 6 2 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 1 1 8 4 1704416159\n", "7 210 2 2 5 2 1704416060\n", "23\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "1704416165\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1884 177 1704416159\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704415999\n", "2 177 3 3 17 18 1704416159\n", "3 178 2 2 7 3 1704416010\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 1 1 8 4 1704416159\n", "7 210 2 2 5 2 1704416060\n", "24\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "1704416170\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1884 177 1704416159\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704415999\n", "2 177 3 3 17 18 1704416159\n", "3 178 2 2 7 3 1704416010\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 1 1 8 4 1704416159\n", "7 210 2 2 5 2 1704416060\n", "24\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "1704416175\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1884 177 1704416159\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704415999\n", "2 177 3 3 17 18 1704416159\n", "3 178 2 2 7 3 1704416010\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 1 1 8 4 1704416159\n", "7 210 3 3 7 4 1704416060\n", "25\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "1704416180\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1876 176 1704415999\n", "1884 177 1704416159\n", "1877 178 1704416010\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704415999\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416010\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 1 1 8 4 1704416159\n", "7 210 3 3 7 4 1704416060\n", "26\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "1704416185\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 1 1 8 4 1704416159\n", "7 210 3 3 7 4 1704416060\n", "29\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "1704416190\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 1 1 8 4 1704416159\n", "7 210 3 3 7 4 1704416060\n", "29\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "1704416195\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 2 2 17 18 1704416159\n", "7 210 3 3 7 4 1704416060\n", "30\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1704416200\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 2 2 17 18 1704416159\n", "7 210 3 3 7 4 1704416060\n", "30\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1704416205\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 2 2 17 18 1704416159\n", "7 210 3 3 7 4 1704416060\n", "30\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1704416210\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416130\n", "1 176 3 3 5 18 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 2 2 17 18 1704416159\n", "7 210 3 3 7 4 1704416060\n", "31\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "1704416215\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416130\n", "1 176 3 3 5 18 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 2 2 17 18 1704416159\n", "7 210 3 3 7 4 1704416060\n", "32\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "1704416220\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1879 201 1704416050\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416130\n", "1 176 3 3 5 18 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 4 4 6 1 1704416180\n", "4 201 4 4 6 1 1704416050\n", "5 202 2 2 17 18 1704416090\n", "6 206 2 2 17 18 1704416159\n", "7 210 3 3 7 4 1704416060\n", "33\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "1704416225\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416130\n", "1 176 3 3 5 18 1704416180\n", "2 177 4 4 5 1 1704416159\n", "3 178 4 4 6 1 1704416180\n", "4 201 5 5 7 4 1704416220\n", "5 202 2 2 17 18 1704416090\n", "6 206 2 2 17 18 1704416159\n", "7 210 3 3 7 4 1704416060\n", "35\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "1704416230\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416130\n", "1 176 3 3 5 18 1704416180\n", "2 177 4 4 5 1 1704416159\n", "3 178 4 4 6 1 1704416180\n", "4 201 5 5 7 4 1704416220\n", "5 202 2 2 17 18 1704416090\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "37\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "1704416235\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416130\n", "1 176 3 3 5 18 1704416180\n", "2 177 4 4 5 1 1704416159\n", "3 178 4 4 6 1 1704416180\n", "4 201 5 5 7 4 1704416220\n", "5 202 2 2 17 18 1704416090\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "37\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "1704416240\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1880 210 1704416060\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704416130\n", "1 176 3 3 5 18 1704416180\n", "2 177 4 4 5 1 1704416159\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "5 202 1 1 6 2 1704416090\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "40\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "1704416245\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704416130\n", "1 176 3 3 5 18 1704416180\n", "2 177 4 4 5 1 1704416159\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "5 202 1 1 6 2 1704416090\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416240\n", "41\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1704416250\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1881 202 1704416090\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704416130\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "5 202 1 1 6 2 1704416090\n", "6 206 3 3 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "44\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "1704416255\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704416130\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "7 210 1 1 6 18 1704416240\n", "46\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "1704416260\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704416130\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "7 210 1 1 6 18 1704416240\n", "46\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "1704416265\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704416130\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "3 178 1 1 8 4 1704416180\n", "4 201 2 2 5 2 1704416220\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "7 210 1 1 6 18 1704416240\n", "47\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "1704416270\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704416130\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "3 178 1 1 8 4 1704416180\n", "4 201 2 2 5 2 1704416220\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "7 210 1 1 6 18 1704416240\n", "47\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "1704416275\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704416130\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "3 178 1 1 8 4 1704416180\n", "4 201 2 2 5 2 1704416220\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "7 210 1 2 6 2 1704416240\n", "48\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "1704416280\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "3 178 2 2 7 3 1704416180\n", "4 201 2 2 5 2 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 1 1 8 4 1704416159\n", "7 210 1 2 6 2 1704416240\n", "50\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "1704416285\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "3 178 2 2 7 3 1704416180\n", "4 201 2 2 5 2 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 1 1 8 4 1704416159\n", "7 210 1 2 6 2 1704416240\n", "50\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "1704416290\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 2 2 7 3 1704416159\n", "3 178 2 2 7 3 1704416180\n", "4 201 3 3 6 2 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 1 1 8 4 1704416159\n", "7 210 1 2 6 2 1704416240\n", "52\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "1704416295\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 2 2 7 3 1704416159\n", "3 178 2 2 7 3 1704416180\n", "4 201 3 3 6 2 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 1 1 8 4 1704416159\n", "7 210 2 2 5 2 1704416240\n", "53\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "1704416300\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 2 2 7 3 1704416159\n", "3 178 2 2 7 3 1704416180\n", "4 201 3 3 6 2 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 1 1 8 4 1704416159\n", "7 210 2 2 5 2 1704416240\n", "53\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "1704416305\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 2 2 7 3 1704416159\n", "3 178 2 2 7 3 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 1 1 8 4 1704416159\n", "7 210 2 2 5 2 1704416240\n", "54\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "1704416310\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1883 206 1704416159\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 2 2 7 3 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 1 1 8 4 1704416159\n", "7 210 2 2 5 2 1704416240\n", "54\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "1704416315\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 2 2 7 3 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 2 2 7 3 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 2 2 17 18 1704416310\n", "7 210 2 2 5 2 1704416240\n", "55\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "6 206 2 2 17 18 1704416310\n", "1704416320\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 2 2 17 18 1704416310\n", "7 210 2 2 5 2 1704416240\n", "55\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "6 206 2 2 17 18 1704416310\n", "1704416325\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "56\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "1704416330\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "56\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "1704416335\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "56\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "1704416340\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1884 177 1704416159\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 3 6 1 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416159\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "56\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "1704416345\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1891 177 1704416340\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416340\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "57\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "2 177 3 3 17 18 1704416340\n", "1704416350\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1891 177 1704416340\n", "1885 178 1704416180\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416340\n", "3 178 3 3 5 2 1704416180\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 3 3 8 4 1704416310\n", "7 210 3 3 7 4 1704416240\n", "58\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "2 177 3 3 17 18 1704416340\n", "6 206 3 3 8 4 1704416310\n", "1704416355\n", " inter_no end_unix\n", "1882 175 1704416130\n", "1886 176 1704416180\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "2 177 3 3 17 18 1704416340\n", "3 178 3 3 5 2 1704416350\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 3 3 8 4 1704416310\n", "7 210 3 3 7 4 1704416240\n", "59\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", "5 202 1 1 6 2 1704416090\n", "6 206 2 2 17 18 1704416010\n", "7 210 1 1 6 18 1704416060\n", "6 206 3 3 8 4 1704416010\n", "0 175 2 2 7 3 1704415950\n", "4 201 2 2 5 2 1704416050\n", "7 210 1 2 6 2 1704416060\n", "0 175 2 2 7 3 1704416130\n", "6 206 4 4 17 18 1704416010\n", "1 176 2 2 8 3 1704415999\n", "2 177 2 2 7 3 1704415980\n", "3 178 2 2 7 3 1704416010\n", "5 202 2 2 17 18 1704416090\n", "7 210 2 2 5 2 1704416060\n", "4 201 3 3 6 2 1704416050\n", "0 175 3 3 6 1 1704416130\n", "2 177 3 3 17 18 1704416159\n", "6 206 1 1 8 4 1704416159\n", "4 201 4 4 6 1 1704416050\n", "7 210 3 3 7 4 1704416060\n", "3 178 3 3 5 2 1704416010\n", "0 175 3 4 6 2 1704416130\n", "1 176 2 2 8 3 1704416180\n", "3 178 3 3 5 2 1704416180\n", "6 206 2 2 17 18 1704416159\n", "1 176 3 3 5 18 1704416180\n", "0 175 4 4 5 2 1704416130\n", "3 178 4 4 6 1 1704416180\n", "2 177 4 4 5 1 1704416159\n", "4 201 5 5 7 4 1704416220\n", "6 206 3 3 8 4 1704416159\n", "7 210 4 4 8 3 1704416060\n", "0 175 1 1 8 4 1704416130\n", "3 178 1 1 8 4 1704416180\n", "4 201 1 1 8 3 1704416220\n", "7 210 4 4 8 3 1704416240\n", "1 176 1 1 8 4 1704416180\n", "2 177 1 1 8 4 1704416159\n", "7 210 1 1 6 18 1704416240\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416159\n", "4 201 2 2 5 2 1704416220\n", "7 210 1 2 6 2 1704416240\n", "3 178 2 2 7 3 1704416180\n", "5 202 2 2 17 18 1704416250\n", "2 177 2 2 7 3 1704416159\n", "4 201 3 3 6 2 1704416220\n", "7 210 2 2 5 2 1704416240\n", "4 201 4 4 6 1 1704416220\n", "6 206 2 2 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "2 177 3 3 17 18 1704416340\n", "6 206 3 3 8 4 1704416310\n", "3 178 3 3 5 2 1704416350\n", "1704416360\n", " inter_no end_unix\n", "1893 175 1704416358\n", "1886 176 1704416180\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416358\n", "1 176 3 3 5 18 1704416180\n", "2 177 3 3 17 18 1704416340\n", "3 178 4 4 6 1 1704416350\n", "4 201 4 4 6 1 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 3 3 8 4 1704416310\n", "7 210 3 3 7 4 1704416240\n", "61\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", ".. ... ... ... ... ... ...\n", "2 177 3 3 17 18 1704416340\n", "6 206 3 3 8 4 1704416310\n", "3 178 3 3 5 2 1704416350\n", "0 175 3 4 6 2 1704416358\n", "3 178 4 4 6 1 1704416350\n", "\n", "[61 rows x 6 columns]\n", "1704416365\n", " inter_no end_unix\n", "1893 175 1704416358\n", "1894 176 1704416361\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416358\n", "1 176 3 3 5 18 1704416361\n", "2 177 3 3 17 18 1704416340\n", "3 178 4 4 6 1 1704416350\n", "4 201 5 5 7 4 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 3 3 8 4 1704416310\n", "7 210 3 3 7 4 1704416240\n", "62\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", ".. ... ... ... ... ... ...\n", "6 206 3 3 8 4 1704416310\n", "3 178 3 3 5 2 1704416350\n", "0 175 3 4 6 2 1704416358\n", "3 178 4 4 6 1 1704416350\n", "1 176 3 3 5 18 1704416361\n", "\n", "[62 rows x 6 columns]\n", "1704416370\n", " inter_no end_unix\n", "1893 175 1704416358\n", "1894 176 1704416361\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 3 4 6 2 1704416358\n", "1 176 3 3 5 18 1704416361\n", "2 177 3 3 17 18 1704416340\n", "3 178 4 4 6 1 1704416350\n", "4 201 5 5 7 4 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 3 3 8 4 1704416310\n", "7 210 3 3 7 4 1704416240\n", "62\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", ".. ... ... ... ... ... ...\n", "6 206 3 3 8 4 1704416310\n", "3 178 3 3 5 2 1704416350\n", "0 175 3 4 6 2 1704416358\n", "3 178 4 4 6 1 1704416350\n", "1 176 3 3 5 18 1704416361\n", "\n", "[62 rows x 6 columns]\n", "1704416375\n", " inter_no end_unix\n", "1893 175 1704416358\n", "1894 176 1704416361\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416358\n", "1 176 3 3 5 18 1704416361\n", "2 177 4 4 5 1 1704416340\n", "3 178 4 4 6 1 1704416350\n", "4 201 5 5 7 4 1704416220\n", "5 202 2 2 17 18 1704416250\n", "6 206 4 4 17 18 1704416310\n", "7 210 3 3 7 4 1704416240\n", "65\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", ".. ... ... ... ... ... ...\n", "3 178 4 4 6 1 1704416350\n", "1 176 3 3 5 18 1704416361\n", "0 175 4 4 5 2 1704416358\n", "2 177 4 4 5 1 1704416340\n", "6 206 4 4 17 18 1704416310\n", "\n", "[65 rows x 6 columns]\n", "1704416380\n", " inter_no end_unix\n", "1893 175 1704416358\n", "1894 176 1704416361\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416358\n", "1 176 3 3 5 18 1704416361\n", "2 177 4 4 5 1 1704416340\n", "3 178 1 1 8 4 1704416350\n", "4 201 1 1 8 3 1704416220\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416310\n", "7 210 4 4 8 3 1704416240\n", "66\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", ".. ... ... ... ... ... ...\n", "1 176 3 3 5 18 1704416361\n", "0 175 4 4 5 2 1704416358\n", "2 177 4 4 5 1 1704416340\n", "6 206 4 4 17 18 1704416310\n", "3 178 1 1 8 4 1704416350\n", "\n", "[66 rows x 6 columns]\n", "1704416385\n", " inter_no end_unix\n", "1893 175 1704416358\n", "1894 176 1704416361\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416358\n", "1 176 3 3 5 18 1704416361\n", "2 177 4 4 5 1 1704416340\n", "3 178 1 1 8 4 1704416350\n", "4 201 1 1 8 3 1704416220\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416310\n", "7 210 4 4 8 3 1704416240\n", "66\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", ".. ... ... ... ... ... ...\n", "1 176 3 3 5 18 1704416361\n", "0 175 4 4 5 2 1704416358\n", "2 177 4 4 5 1 1704416340\n", "6 206 4 4 17 18 1704416310\n", "3 178 1 1 8 4 1704416350\n", "\n", "[66 rows x 6 columns]\n", "1704416390\n", " inter_no end_unix\n", "1893 175 1704416358\n", "1894 176 1704416361\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1887 201 1704416220\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416358\n", "1 176 3 3 5 18 1704416361\n", "2 177 4 4 5 1 1704416340\n", "3 178 1 1 8 4 1704416350\n", "4 201 1 1 8 3 1704416220\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416310\n", "7 210 4 4 8 3 1704416240\n", "66\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", ".. ... ... ... ... ... ...\n", "1 176 3 3 5 18 1704416361\n", "0 175 4 4 5 2 1704416358\n", "2 177 4 4 5 1 1704416340\n", "6 206 4 4 17 18 1704416310\n", "3 178 1 1 8 4 1704416350\n", "\n", "[66 rows x 6 columns]\n", "1704416395\n", " inter_no end_unix\n", "1893 175 1704416358\n", "1894 176 1704416361\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1895 201 1704416390\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 4 4 5 2 1704416358\n", "1 176 3 3 5 18 1704416361\n", "2 177 4 4 5 1 1704416340\n", "3 178 1 1 8 4 1704416350\n", "4 201 1 1 8 3 1704416390\n", "5 202 1 1 6 2 1704416250\n", "6 206 4 4 17 18 1704416310\n", "7 210 4 4 8 3 1704416240\n", "67\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", ".. ... ... ... ... ... ...\n", "0 175 4 4 5 2 1704416358\n", "2 177 4 4 5 1 1704416340\n", "6 206 4 4 17 18 1704416310\n", "3 178 1 1 8 4 1704416350\n", "4 201 1 1 8 3 1704416390\n", "\n", "[67 rows x 6 columns]\n", "1704416400\n", " inter_no end_unix\n", "1893 175 1704416358\n", "1894 176 1704416361\n", "1891 177 1704416340\n", "1892 178 1704416350\n", "1895 201 1704416390\n", "1889 202 1704416250\n", "1890 206 1704416310\n", "1888 210 1704416240\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704416358\n", "1 176 1 1 8 4 1704416361\n", "2 177 1 1 8 4 1704416340\n", "3 178 1 1 8 4 1704416350\n", "4 201 1 1 8 3 1704416390\n", "5 202 1 1 6 2 1704416250\n", "6 206 1 1 8 4 1704416310\n", "7 210 1 1 6 18 1704416240\n", "71\n", " inter_no phas_A phas_B move_A move_B start_unix\n", "0 175 1 1 8 4 1704415950\n", "1 176 1 1 8 4 1704415999\n", "2 177 1 1 8 4 1704415980\n", "3 178 1 1 8 4 1704416010\n", "4 201 1 1 8 3 1704416050\n", ".. ... ... ... ... ... ...\n", "4 201 1 1 8 3 1704416390\n", "0 175 1 1 8 4 1704416358\n", "1 176 1 1 8 4 1704416361\n", "2 177 1 1 8 4 1704416340\n", "6 206 1 1 8 4 1704416310\n", "\n", "[71 rows x 6 columns]\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nophas_Aphas_Bmove_Amove_Bstart_unix
020611841704412820
12062217181704412820
220633841704412820
32064417181704412820
417811841704412880
\n", "
" ], "text/plain": [ " inter_no phas_A phas_B move_A move_B start_unix\n", "0 206 1 1 8 4 1704412820\n", "1 206 2 2 17 18 1704412820\n", "2 206 3 3 8 4 1704412820\n", "3 206 4 4 17 18 1704412820\n", "4 178 1 1 8 4 1704412880" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sg.make_movement()\n", "sg.movement.head()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 4.3 검증요건\n", "1. 특정한 시점의 `move`가 `movement`에 잘 반영되었는가?\n", "2. 해당 시점의 `start_unix`가 `history`에서 잘 반영되었는가?\n", "3. 현재시점 - `substractor//2`(15분)로 슬라이싱되었는가?" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Unnamed: 0inter_nophas_Aphas_Bmove_Amove_B
001751184
101762283
201772273
301784461
402014461
50202221718
602061184
702102252
\n", "
" ], "text/plain": [ " Unnamed: 0 inter_no phas_A phas_B move_A move_B\n", "0 0 175 1 1 8 4\n", "1 0 176 2 2 8 3\n", "2 0 177 2 2 7 3\n", "3 0 178 4 4 6 1\n", "4 0 201 4 4 6 1\n", "5 0 202 2 2 17 18\n", "6 0 206 1 1 8 4\n", "7 0 210 2 2 5 2" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [ "None" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "1704419300\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Unnamed: 0inter_noend_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7...dura_B1dura_B2dura_B3dura_B4dura_B5dura_B6dura_B7dura_B8cycleoffset
20262026178170441924038394350000...38397122000017080
20272027175170441924043455537000...43453359000018028
20282028176170441924037103400000...371034000000180169
202920292011704419280333625581800...3336255818000170134
2030203020217044192904611400000...46114000000160103
20312031210170441930043437024000...285870240000180137
20322032206170441931045532626000...45532626000015017
20332033177170441933043277040000...43277040000018041
\n", "

8 rows × 21 columns

\n", "
" ], "text/plain": [ " Unnamed: 0 inter_no end_unix dura_A1 dura_A2 dura_A3 dura_A4 \\\n", "2026 2026 178 1704419240 38 39 43 50 \n", "2027 2027 175 1704419240 43 45 55 37 \n", "2028 2028 176 1704419240 37 103 40 0 \n", "2029 2029 201 1704419280 33 36 25 58 \n", "2030 2030 202 1704419290 46 114 0 0 \n", "2031 2031 210 1704419300 43 43 70 24 \n", "2032 2032 206 1704419310 45 53 26 26 \n", "2033 2033 177 1704419330 43 27 70 40 \n", "\n", " dura_A5 dura_A6 dura_A7 ... dura_B1 dura_B2 dura_B3 dura_B4 \\\n", "2026 0 0 0 ... 38 39 71 22 \n", "2027 0 0 0 ... 43 45 33 59 \n", "2028 0 0 0 ... 37 103 40 0 \n", "2029 18 0 0 ... 33 36 25 58 \n", "2030 0 0 0 ... 46 114 0 0 \n", "2031 0 0 0 ... 28 58 70 24 \n", "2032 0 0 0 ... 45 53 26 26 \n", "2033 0 0 0 ... 43 27 70 40 \n", "\n", " dura_B5 dura_B6 dura_B7 dura_B8 cycle offset \n", "2026 0 0 0 0 170 80 \n", "2027 0 0 0 0 180 28 \n", "2028 0 0 0 0 180 169 \n", "2029 18 0 0 0 170 134 \n", "2030 0 0 0 0 160 103 \n", "2031 0 0 0 0 180 137 \n", "2032 0 0 0 0 150 17 \n", "2033 0 0 0 0 180 41 \n", "\n", "[8 rows x 21 columns]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nophas_Aphas_Bmove_Amove_Bstart_unix
63917511841704419220
64017522731704419220
64117533611704419220
64217534621704419220
64317544521704419220
64420111831704419230
64520122521704419230
64620133621704419230
64720144611704419230
64820155741704419230
64917611841704419260
65017622831704419260
651176335181704419260
65220611841704419270
6532062217181704419270
65420633841704419270
6552064417181704419270
65617811841704419340
65717822731704419340
65817833521704419340
65920211621704419341
6602022217181704419341
661210116181704419360
66221033741704419360
66321044831704419360
66417711841704419370
66517744511704419370
\n", "
" ], "text/plain": [ " inter_no phas_A phas_B move_A move_B start_unix\n", "639 175 1 1 8 4 1704419220\n", "640 175 2 2 7 3 1704419220\n", "641 175 3 3 6 1 1704419220\n", "642 175 3 4 6 2 1704419220\n", "643 175 4 4 5 2 1704419220\n", "644 201 1 1 8 3 1704419230\n", "645 201 2 2 5 2 1704419230\n", "646 201 3 3 6 2 1704419230\n", "647 201 4 4 6 1 1704419230\n", "648 201 5 5 7 4 1704419230\n", "649 176 1 1 8 4 1704419260\n", "650 176 2 2 8 3 1704419260\n", "651 176 3 3 5 18 1704419260\n", "652 206 1 1 8 4 1704419270\n", "653 206 2 2 17 18 1704419270\n", "654 206 3 3 8 4 1704419270\n", "655 206 4 4 17 18 1704419270\n", "656 178 1 1 8 4 1704419340\n", "657 178 2 2 7 3 1704419340\n", "658 178 3 3 5 2 1704419340\n", "659 202 1 1 6 2 1704419341\n", "660 202 2 2 17 18 1704419341\n", "661 210 1 1 6 18 1704419360\n", "662 210 3 3 7 4 1704419360\n", "663 210 4 4 8 3 1704419360\n", "664 177 1 1 8 4 1704419370\n", "665 177 4 4 5 1 1704419370" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# 1 특정한 시점 = sg.present_time - 100\n", "# 2\n", "specific_time = sg.present_time - 100\n", "move = display(pd.read_csv(os.path.join(sg.path_tables, 'move', f'move_{specific_time}.csv')))\n", "display(move)\n", "print(specific_time)\n", "display(sg.history[(sg.history.end_unix>=specific_time-100)&(sg.history.end_unix<=specific_time+100)])\n", "display(sg.movement[(sg.movement.start_unix>=specific_time-100)&(sg.movement.start_unix<=specific_time+100)])" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
inter_nostart_unixdura_A1dura_A2dura_A3dura_A4dura_A5dura_A6dura_A7dura_A8...dura_B4dura_B5dura_B6dura_B7dura_B8cycleD_nS_nUnnamed: 0offset
81761704414380371034000000...000001802400.01620.0NaNNaN
91761704414560371034000000...000001802400.01800.0NaNNaN
101761704414740371034000000...000001802400.01980.0NaNNaN
111761704414921371034000000...000001802400.02160.0NaNNaN
121761704415100361023900000...000001772400.02340.0NaNNaN
..................................................................
1020117044152003336255818000...58180001702400.01860.0NaNNaN
1120117044153703336255818000...5818000170NaNNaN18.0134.0
1220117044155403336255818000...5818000170NaNNaN18.0134.0
1320117044157103336255818000...5818000170NaNNaN18.0134.0
1420117044158803336255818000...5818000170NaNNaN18.0134.0
\n", "

81 rows × 23 columns

\n", "
" ], "text/plain": [ " inter_no start_unix dura_A1 dura_A2 dura_A3 dura_A4 dura_A5 \\\n", "8 176 1704414380 37 103 40 0 0 \n", "9 176 1704414560 37 103 40 0 0 \n", "10 176 1704414740 37 103 40 0 0 \n", "11 176 1704414921 37 103 40 0 0 \n", "12 176 1704415100 36 102 39 0 0 \n", ".. ... ... ... ... ... ... ... \n", "10 201 1704415200 33 36 25 58 18 \n", "11 201 1704415370 33 36 25 58 18 \n", "12 201 1704415540 33 36 25 58 18 \n", "13 201 1704415710 33 36 25 58 18 \n", "14 201 1704415880 33 36 25 58 18 \n", "\n", " dura_A6 dura_A7 dura_A8 ... dura_B4 dura_B5 dura_B6 dura_B7 \\\n", "8 0 0 0 ... 0 0 0 0 \n", "9 0 0 0 ... 0 0 0 0 \n", "10 0 0 0 ... 0 0 0 0 \n", "11 0 0 0 ... 0 0 0 0 \n", "12 0 0 0 ... 0 0 0 0 \n", ".. ... ... ... ... ... ... ... ... \n", "10 0 0 0 ... 58 18 0 0 \n", "11 0 0 0 ... 58 18 0 0 \n", "12 0 0 0 ... 58 18 0 0 \n", "13 0 0 0 ... 58 18 0 0 \n", "14 0 0 0 ... 58 18 0 0 \n", "\n", " dura_B8 cycle D_n S_n Unnamed: 0 offset \n", "8 0 180 2400.0 1620.0 NaN NaN \n", "9 0 180 2400.0 1800.0 NaN NaN \n", "10 0 180 2400.0 1980.0 NaN NaN \n", "11 0 180 2400.0 2160.0 NaN NaN \n", "12 0 177 2400.0 2340.0 NaN NaN \n", ".. ... ... ... ... ... ... \n", "10 0 170 2400.0 1860.0 NaN NaN \n", "11 0 170 NaN NaN 18.0 134.0 \n", "12 0 170 NaN NaN 18.0 134.0 \n", "13 0 170 NaN NaN 18.0 134.0 \n", "14 0 170 NaN NaN 18.0 134.0 \n", "\n", "[81 rows x 23 columns]" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sg.make_rhists()\n", "sg.rhists" ] } ], "metadata": { "kernelspec": { "display_name": "rts", "language": "python", "name": "rts" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.10" } }, "nbformat": 4, "nbformat_minor": 2 }