Skip to content

Instantly share code, notes, and snippets.

@tonghuikang
Last active May 22, 2022 16:51
Show Gist options
  • Save tonghuikang/65ec83e270b3d8a68432b2d2382ada5e to your computer and use it in GitHub Desktop.
Save tonghuikang/65ec83e270b3d8a68432b2d2382ada5e to your computer and use it in GitHub Desktop.
Hash Code score distribution
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"id": "endless-excess",
"metadata": {},
"source": [
"## Score distribution of Hash Code qualifiers\n",
"\n",
"For some distributions, I have zoomed in to the higher score to see how the top scores are distributed.\n",
"\n",
"Star this if you find interesting!"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "hispanic-milan",
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"import matplotlib.pyplot as plt\n",
"from matplotlib.ticker import FuncFormatter\n",
"\n",
"csv_filename = \"score_distribution.csv\""
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "unsigned-trick",
"metadata": {},
"outputs": [],
"source": [
"def analyse_year(csv_filename,\n",
" column = \"\",\n",
" lower = 0,\n",
" upper = 900*10**5,\n",
" bin_size = 10000,\n",
" ranks = [1,10,40,100,500,1000,2000,3000,4000,5000],\n",
" height_start = 75,\n",
" height_space = 75,\n",
" title = \"\"):\n",
" \n",
" df = pd.read_csv(csv_filename)\n",
" scores = list(df[column][df[column] >= lower].astype(int))\n",
" scores.sort(reverse=True)\n",
" \n",
" plt.figure(figsize=(14,5), facecolor=(1, 1, 1))\n",
" plt.hist(scores, bins=range(lower, upper, bin_size), color=\"red\")\n",
" for i,rank in enumerate(ranks):\n",
" ypos = (i*height_space) + height_start\n",
" score = scores[rank-1]\n",
" plt.plot([score,score],[0,ypos], color=\"blue\")\n",
" plt.text(score, ypos, \" Rank {}: {:,}\".format(rank, score))\n",
" plt.gca().xaxis.set_major_formatter(FuncFormatter(lambda x, p: format(int(x), ',')))\n",
" plt.title(title)\n",
" plt.ylabel(\"Count per {} point block\".format(bin_size))\n",
" plt.xlabel(\"Score Distribution\")\n",
" plt.show()"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "92a72f90",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA0MAAAFNCAYAAADCVbS2AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAABxMUlEQVR4nO3dfXyP9f///9uLIee2MW2GyYaZbS+zE6K20RCZMOQsOa0ob5Xk/S6Sd73pBKvo7U1kJOeJJOdTIWbYhGrEmPEVwxg2G8fvj30cv9ZOnWzM7tfL5XWx1/N4Hs/jcRyHF6/HnieHxTAMAxERERERkRKm1L0OQERERERE5F5QMiQiIiIiIiWSkiERERERESmRlAyJiIiIiEiJpGRIRERERERKJCVDIiIiIiJSIikZEhEpIhaLhcOHD9+TYz/33HO89dZb9+TY+Rk/fjx9+/YF4Pjx41SqVInr168DcPr0aR5//HEqV67Ma6+9xn/+8x8GDx5812NYsGABbdu2vevt3k+CgoL4/PPP73UYIiL3FSVDIiJ/4eLiwsaNG7OUzZ07l1atWhV5LHFxcXTv3p3q1atTtWpVvLy8mDJlipkoFBXDMPjwww9xc3OjfPny1KlTh3/9619cu3btrh+rTp06pKSkULp0aQBmzpxJ9erVuXjxIpMnT+Zf//rXHX+hj4+Px2KxkJGRYZb16dOH9evX31G7OdmyZQulSpWiUqVKVK5cmYYNG/LFF1/c9ePcqYiICJo1a0aVKlVwdnZm9OjRWa7PuXPn6NKlCxUrVqRu3bp89dVX5rYdO3YQEhKCnZ0dNWrUoHv37pw6dcrc/uGHH9KkSRMqV65MvXr1+PDDD4v03ERE8qJkSETkPvTHH38QEBBA7dq1+eWXX0hOTmbp0qVER0dz6dKlIo1lxIgRzJw5k3nz5nHp0iW+//57Nm7cyDPPPFPoxz527BiNGzfGYrEU+rEKi5OTEykpKVy8eJGpU6cyZMgQfv/993sdVhZXrlwhPDycs2fPsnPnTjZt2sRHH31kbh8+fDhly5bl9OnTLFiwgBdffJEDBw4AcP78eYYOHUp8fDzHjh2jcuXKDBgwwNzXMAzmzZvH+fPnWbt2LdOmTWPRokVFfo4iIjlRMiQicosmTZpE/fr1qVy5Mo0bN2bFihXmtsOHDxMYGEjVqlWpXr06PXv2zLLvxo0bcXNzw9bWluHDh2MYRo7HePvtt3n00UeZMmUKjo6OADRs2JCvvvqKatWqAbBq1So8PDyoVq0aQUFB/Prrr+b+e/fuxcfHh8qVK9OzZ09SU1OztL969WqsVivVqlXj0UcfZd++fTnGcejQIT777DMWLFhAixYtsLGxwcPDg+XLl/Pdd9/xww8/ANmHYP29N+0f//gHtWvXpkqVKjRr1oyffvopx+P9tdfmueeeIyIigg8++IBKlSqxcePGLEPqALZu3cqjjz5KtWrVqF27NnPnzgXgu+++o2nTplSpUoXatWszfvx4c5/HH38cgGrVqlGpUiV+/vnnbPFu374dPz8/qlatip+fH9u3bze3BQUFMXbsWFq2bEnlypVp27YtZ8+ezfF8/spisdChQwfs7OzM652WlsbIkSNxcnLCycmJkSNHkpaWluM1vNnGzaGWzz33HMOHD6djx45UrlyZgIAA/vjjD7Puhg0baNSoEVWrVuWll17K9e8awIsvvshjjz1G2bJlqVWrFn369GHbtm0AXL58meXLl/Pvf/+bSpUq0apVK0JDQ5k/fz4ATz75JN27d6dKlSpUqFCBl156ydwXYPTo0fj4+GBjY0PDhg3p3Llzlu1/jzMwMFDD+USkyCgZEhG5RfXr1+enn34iOTmZt99+m759+5rDgsaOHUvbtm05f/48J06c4OWXX86y7+rVq9m1axexsbEsWbKEdevW5XiMjRs3EhYWlmsMcXFx9OrVi/DwcM6cOUOHDh3o1KkT165d49q1azz99NP069ePc+fO0b17d5YvX27uu2fPHgYOHMj//vc/kpKSeP755wkNDTW/hP/Vpk2bcHZ2xt/fP0t57dq1ad68eYGHlvn5+RETE8O5c+fo3bs33bt3z5ag/d3cuXPp06cPo0ePJiUlhSeeeCLL9uPHj/Pkk0/y8ssvc+bMGWJiYrBarQBUrFiRefPmceHCBb777jv++9//8s033wDw448/AnDhwgVSUlJo0aJFlnbPnTtHx44dGTFiBElJSbz66qt07NiRpKQks85XX33FF198wZ9//sm1a9ey9KLk5saNG6xatYqzZ8/i6uoKwHvvvceOHTuIiYkhNjaWqKgo3n333XzbumnhwoW8/fbbnD9/HldXV958800Azp49S7du3Xj33Xc5e/Ys9evXz5KA5OfHH3/Ew8MDyPy7Vrp0aRo0aGBu9/b2NnuG8tr37wzD4KeffjK332mcIiJ3SsmQiMjfPP3001SrVs18DRs2LMv27t274+TkRKlSpejZsydubm5ERUUBUKZMGY4dO8bJkyd56KGHsv1mf8yYMVSrVo06deoQHBxMTExMjjEkJSWZPUI5Wbx4MR07diQkJIQyZcowatQorl69yvbt29mxYwfp6emMHDmSMmXKEBYWhp+fn7nvrFmzeP755wkICKB06dL079+fcuXKsWPHjmzHOXv2bK5xODo6cubMmVxj/Ku+fftib2+PjY0Nr732GmlpaXc8VGzBggU88cQT9OrVizJlymBvb28mQ0FBQXh6elKqVCm8vLzo1auX2YuVn++++w43Nzf69euHjY0NvXr1olGjRnz77bdmnQEDBtCgQQPKly9Pjx49cr2PACdPnqRatWqUL1+eLl26MGXKFJo2bWqew7hx43BwcKBGjRq8/fbbZo9LQXTt2hV/f39sbGzo06ePGceaNWto3LgxYWFhlClThpEjR/Lwww8XqM0vvviC6OhoRo0aBUBKSgpVq1bNUqdq1ao5Dtfct28fEyZMyHVe0Pjx47lx44Y5jO5O4hQRuRuUDImI/M0333zDhQsXzNdnn32WZfu8efPMIWbVqlVj//795jCpDz74AMMw8Pf3x8PDgzlz5mTZ969f9CpUqEBKSkqOMdjb22eZhP53J0+epG7duub7UqVKUbt2bRITEzl58iS1atXKMs/mr3WPHTvG5MmTsyR8CQkJnDx5Mttxqlevnmscp06dokaNGrnG+FeTJ0/G3d2dqlWrUq1aNZKTkws0tCwvCQkJ1K9fP8dtO3fuJDg4mBo1alC1alVmzJhR4OP9/dpC5vVLTEw03xf0PkLmnKELFy5w8eJFRowYwebNm3M9Vt26dXO8D7nJLY6TJ09Su3Ztc5vFYsnyPjfffPMNY8aM4fvvv6d69eoAVKpUiYsXL2apd/HiRSpXrpyl7PDhwzz55JN8/PHHPPbYY9nanjZtGvPmzeO7776jXLlydxSniMjdomRIROQWHDt2jCFDhjBt2jSSkpK4cOECTZo0MedjPPzww8yaNYuTJ0/yv//9j2HDht3WctpPPPFElqFtf+fk5MSxY8fM94ZhkJCQQK1atXB0dCQxMTHLHJHjx4+bP9euXZs333wzS8J35coVevXqle04rVu3JiEh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PWjcuDE2NjZMnz5dK8mJiIiIiEihsRg5TdYpJnx9fYmOjr7XYdwzQUGZf27Zci+jKJ507URERERKjtzyhiJZTU5EREREROR+o2RIRERERERKJCVDIiIiIiJSIikZEhERERGREqnQVpOTB0wOD8Cl+K69ISIiIiKSf8/QuHHjsry/fv06ffr0KbSAREREREREikK+ydDx48eZOHEiAGlpaXTp0gU3N7dCD0xERERERKQw5ZsMffHFF/zyyy9MnDiRTp06ERwczPjx44sgNBERERERkcKT65yhPXv2mD//4x//4Pnnn6dly5YEBgayZ88efHx8iiRAERERERGRwpBrMvTaa69leW9ra8vBgwd57bXXsFgsbN68udCDExERERERKSy5JkORkZFFGYeIiIiIiEiRynfO0L/+9S8uXLhgvj9//jxvvfVWYcYkIiIiIiJS6PJNhr7//nuqVatmvre1tWXNmjWFGZOIiIiIiEihyzcZun79Omlpaeb7q1evZnkvInI/cnFxwdPTEy8vLwIDAzl27NgdtXX27Nk867z55pvUrl2bSpUqZSlPS0ujZ8+euLq6EhAQQHx8vLktIiICNzc33NzciIiIMMuPHj1KQEAAbm5u9OzZk2vXruV57ISEBIKDg3F3d8fDw4OPP/44z/rLli3DYrEQHR0NZA6Ltlqt5uuhhx7im2++AWDatGm4urpisVhyvQbx8fGUL1/e3P+FF14wt127do2hQ4fSoEEDGjVqxPLlywGYMWMGnp6eWK1WWrVqxcGDB/OMWUREpDDkmwz17duXNm3aMHv2bObMmUNISAj9+/cvithERO5IZGQk+/btIygoiHfffbdQj9WpUyeioqKylc+ePRtbW1sOHz7MK6+8whtvvAHAuXPneOedd9i5cydRUVG88847nD9/HoA33niDV155hUOHDmFra8vs2bPzPLaNjQ2TJ0/m119/ZceOHUyfPj3X5OLSpUt88sknBAQEmGXBwcHExMQQExPD5s2bqVChAm3btgWgZcuWbNy4kbp16+YZQ/369c02ZsyYYZa/9957ODg4EBcXx8GDBwkMDASgd+/e/PLLL8TExDB69GheffXVPNsXEREpDPkmQ6NHj+att97i119/5eDBg4wdO5bRo0cXRWwiIndFixYtSExMBDJ7MR577DF8fHzw8fFh+/btAGzZsoWgoCDC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rFljbps4cSKurq40bNiQdevW3eFpiYiIiIiI5C3XZKhUqVKcPHkyW/mpU6coVSrX3UzPPfcca9euzVb+yiuvEBMTQ0xMDB06dADg4MGDLFq0iAMHDrB27VqGDRvG9evXb+U8REREREREbkmuc4bCw8Np06YNbm5u5lLax48f5/Dhw0ybNi3fhh9//HHi4+MLFMTKlSt55plnKFeuHPXq1cPV1ZWoqChatGhRsLMQERERERG5RbkmQ+3btycuLo6oqCgSExMxDANnZ2f8/PwoXbr0bR9w2rRpzJs3D19fXyZPnoytrS2JiYk0b97crOPs7ExiYmKO+8+cOZOZM2cCcObMmduOQ0RERERESrY8x7uVKlWKevXqUa9ePerXr0+9evXuKBF68cUX+eOPP4iJicHR0ZHXXnsNAMMwstW1WCw5tjF06FCio6OJjo6mRo0atx2LiIiIgIuLC56ennh5eREYGMixY8fuqK2zZ8/mWefNN9+kdu3aVKpUKUt5WloaPXv2xNXVlYCAgCyjSyIiInBzc8PNzY2IiIh841i5ciVeXl5YrVZ8fX3ZunVrjvXat2+Pt7c3Hh4evPDCC+YQ/blz51KjRg1zjvPnn3+eZb+LFy9Sq1YtXnrppTzj+Oijj7BYLFmuyb59+2jRogUeHh54enqSmpqa53URkcKVazIUExND8+bNCQoK4o033uD1118nMDCQ5s2bs2fPnts6WM2aNSldujSlSpViyJAhREVFAZk9QQkJCWa9EydO4OTkdFvHEBERkVsTGRnJvn37CAoK4t133y3UY3Xq1Mn8//+vZs+eja2tLYcPH+aVV17hjTfeAODcuXO888477Ny5k6ioKN555x3Onz+f5zHatGlDbGwsMTExzJkzh8GDB+dYb8mSJcTGxrJ//37OnDnD0qVLzW09e/Y05zj/ff+xY8cSGBiYZwwJCQls2LCBOnXqmGUZGRn07duXGTNmcODAAbZs2UKZMmXyvC4iUrhyTYaee+45Pv74Y3799Vc2bNjAxo0b+e233wgPD2fAgAG3dbBTp06ZP69YscJcaS40NJRFixaRlpbG0aNHOXToEP7+/rd1DBEREbk9LVq0MIepx8fH89hjj+Hj44OPjw/bt28HYMuWLQQFBREWFkajRo3o06dPthEeV69epX379syaNSvbMZo3b46jo2O28pUrV9K/f38AwsLC2LRpE4ZhsG7dOkJCQrCzs8PW1paQkJAcF2j6q0qVKpkjTC5fvpzraJMqVaoAmUnKtWvXcq33V7t37+b06dO0bds2z3qvvPIKH3zwQZY2169fj5eXF97e3gDY29ubI25yuy4iUrhyTYYuX75MQEBAtvLmzZtz+fLlfBvu1asXLVq04Pfff8fZ2ZnZs2czevRosys+MjKSqVOnAuDh4UGPHj1o3Lgx7du3Z/r06Xc0HE9ERERu3dq1a3n66acBcHBwYMOGDezZs4fFixczYsQIs97evXsJDw/n4MGDHDlyhG3btpnbUlJS6NSpE71792bIkCEFPnZiYqK5YJONjQ1Vq1YlKSkpSzlknVc8btw4Vq1alWN7K1asoFGjRnTs2JE5c+bketx27drh4OBA5cqVCQsLM8uXL1+Ol5cXYWFh5uiVGzdu8Nprr/Hhhx/meS6rVq2iVq1aZtJzU1xcHBaLhXbt2uHj48MHH3yQZzsiUvhyXUDhySefpGPHjjz77LPmP0IJCQnMmzeP9u3b59vwwoULs5UNGjQo1/pvvvkmb775ZkFiFhERkbsoODiY06dP4+DgYA6TS09P56WXXiImJobSpUsTFxdn1vf398fZ2RkAq9VKfHw8rVq1AqBz586MHj2aPn363FIMuc0fzmte8YQJE3Jtr0uXLnTp0oUff/yRsWPHsnHjxhzrrVu3jtTUVPr06cPmzZsJCQmhU6dO9OrVi3LlyjFjxgz69+/P5s2b+eyzz+jQoUOW5Ozvrly5wnvvvcf69euzbcvIyGDr1q3s2rWLChUq0KZNG5o1a0abNm1ybU9ECleuPUOffPIJL730EpGRkUycOJH//Oc/REZGMnz48AItrS0iIiLFQ2RkJMeOHcPDw4Nx48YBMHXqVGrWrElsbCzR0dFcu3bNrF+uXDnz59KlS5ORkWG+b9myJd9//32OSUxe/jp/OCMjg+TkZOzs7O54XvHjjz/OH3/8kefCDg899BChoaGsXLkSyBy+dvMchwwZwu7duwH4+eefmTZtGi4uLowaNYp58+YxZsyYLG398ccfHD16FG9vb1xcXDhx4gQ+Pj78v//3/3B2diYwMJDq1atToUIFOnTocNvzsEXk7shzNbknn3ySGTNm8O2337J69WpmzJhhPihVREREHhzly5cnPDycefPmce7cOZKTk3F0dKRUqVLMnz+/wA9DnzBhAvb29gwbNuyWjh8aGmquFLds2TJat25tDilbv34958+f5/z586xfv5527drl2dbhw4fNZGzPnj1cu3YNe3t7IHNxhcTERFJSUsy5zBkZGaxZs4ZGjRoBWec4r1q1Cnd3dwAWLFjA8ePHiY+P56OPPuLZZ59l0qRJAPzzn/9kxYoVeHp68ueffxIfH098fDzOzs7s2bOHhx9+mHbt2rFv3z6uXLlCRkYGP/zwA40bN76l6yQid1euydD169f53//+x9ixY81JkzcV9kozIiIicveNHJn5yo2joyO9evVi+vTpDBs2jIiICJo3b05cXBwVK1Ys8HHCw8NJTU1l9OjR2baNHj0aZ2dnrly5grOzM+PHjwcyh9InJSXh6urKlClTzCTDzs6OsWPH4ufnh5+fH+PGjcPOzg7Ifc7Q8uXLadKkCVarleHDh7N48WIsFgs3btzg8OHD2NnZcfnyZUJDQ80FDRwcHHjhhReAzNExHh4eeHt788knnzB37tx8z/mXX37h4YcfzrOOra0tr776Kn5+flitVnx8fOjYsWOe10VECpfFyKUfe/DgwVy5cgV/f3/mz59PYGAgU6ZMAcDHx+e+6Nb19fUlOjr6XodxzwQFZf65ZcsdNpTT6jl//2tRkDrFyF27dnJf0P28c7qGJUNJv8/79+9nzpw55veZu6ldu3asW7furrcrIndHbnlDrj1DUVFRfPXVV4wcOZKdO3eSkpJC165dSUtLu+VxwCIiIiL3WpMmTQolEQKUCIkUU7kmQ3+dKGljY8PMmTOxWq20bt2alJSUIglORERERESksOSaDPn6+mZ7qNm4ceMYMGAA8fHxhR2XiIiIiIhIoco1Gfryyy9zfJ7Q4MGDSU9PL9SgREREREREClueS2uLiIiIiIg8qJQMiYiIiIhIiZRnMmQYRpanPouIiIiIiDwo8kyGLBYLTz/9dBGFIiIiIiIiUnTyHSbXvHlzdu3aVRSxiIiIiIiIFBmb/CpERkYyY8YMXFxcqFixIoZhYLFY2LdvX1HEJyIiIiIiUijyTYa+//77oohDRERERESkSOU7TK5u3bokJCSwefNm6tatS4UKFbhx40ZRxCYiIiIiIlJo8k2G3nnnHd5//30mTpwIQHp6On379i30wERERERERApTvsnQihUrWLVqFRUrVgTAycmJS5cuFXpgIiIiIiIihSnfZKhs2bJYLBYsFgsAly9fLvSgREREREREClu+yVCPHj14/vnnuXDhArNmzeKJJ55gyJAhRRGb5OeHLZkviyXzJSIiIiIiBZbvanKjRo1iw4YNVKlShbi4OCZMmEBISEhRxCYiIiIiIlJo8k2GADw9Pbl69SoWiwVPT8/CjklERERERKTQ5TtM7vPPP8ff35+vv/6aZcuW0bx5c+bMmVMUsYmIiIiIiBSafHuGPvzwQ/bu3Yu9vT0ASUlJPProowwcOLDQgxMRERERESks+fYMOTs7U7lyZfN95cqVqV27dqEGJSIiIiIiUtjy7RmqVasWAQEBdO7cGYvFwsqVK/H392fKlCkAvPrqq4UepIiIiIiIyN2WbzJUv3596tevb77v3LkzgB68KiIiIiIixVq+ydDbb79dFHGIiIiIiIgUqXznDImIiIiIiDyIlAyJiIiIiEiJlG8ytG3btgKViYiIiNyPXFxc8PT0xMvLi8DAQI4dO3ZHbZ09e7ZAdUNDQ2nSpIn5Pi0tjZ49e+Lq6kpAQADx8fH5tjFo0CC8vb3x8vIiLCyMlJSUHOvt27ePFi1a4OHhgaenJ6mpqQDs3r0bT09PXF1dGTFiBIZhAPDjjz/i4+ODjY0Ny5Yty/X4U6dOxcPDgyZNmtCrVy+z3aVLl+Lh4UGpUqWIjo4uUCwi96N8k6GXX365QGUiIiIi96vIyEj27dtHUFAQ7777bqEf7+uvv6ZSpUpZymbPno2trS2HDx/mlVde4Y033si3nalTpxIbG8u+ffuoU6cO06ZNy1YnIyODvn37MmPGDA4cOMCWLVsoU6YMAC+++CIzZ87k0KFDHDp0iLVr1wJQp04d5s6dS+/evXM9dmJiIp988gnR0dHs37+f69evs2jRIgCaNGnC119/zeOPP17gWETuR7kmQz///DOTJ0/mzJkzTJkyxXyNHz+e69evF2WMIiIiIndFixYtSExMBCA+Pp7HHnsMHx8ffHx82L59OwBbtmwhKCiIsLAwGjVqRJ8+fcwelZuuXr1K+/btmTVrVrZjpKSkMGXKFN56660s5StXrqR///4AhIWFsWnTpmzt/l2VKlUAMAyDq1evYrFYstVZv349Xl5eeHt7A2Bvb0/p0qU5deoUFy9epEWLFlgsFp599lm++eYbILOHy8vLi1Kl8v69eEZGBlevXiUjI4MrV67g5OQEgLu7Ow0bNixwLCL3q1w/AdeuXSMlJYWMjAwuXbpkvqpUqZJnd6qIiIjI/Wrt2rU8/fTTADg4OLBhwwb27NnD4sWLGTFihFlv7969hIeHc/DgQY4cOZJlikBKSgqdOnWid+/eDBkyJNsxxo4dy2uvvUaFChWylCcmJpoPrrexsaFq1aokJSUBYLVac415wIABPPzww/z22285js6Ji4vDYrHQrl07fHx8+OCDD8zjOTs7m/WcnZ3NRLAgatWqxahRo6hTpw6Ojo5UrVqVtm3b5rlPbrGI3K9yXVo7MDCQwMBAnnvuOerWrXvLDQ8cOJDVq1fj4ODA/v37ATh37hw9e/YkPj4eFxcXlixZgq2tLQATJ05k9uzZlC5dmk8++YR27drd5imJiIiIZBUcHMzp06dxcHAwh8mlp6fz0ksvERMTQ+nSpYmLizPr+/v7m4mE1WolPj6eVq1aAZnPXBw9ejR9+vTJdpyYmBgOHz7M1KlTs80JyqkX6GZPT0xMTK6xf/HFF1y/fp2XX36ZxYsXM2DAgCzbMzIy2Lp1K7t27aJChQq0adOGZs2amb1KOR2vIM6fP8/KlSs5evQo1apVo3v37nz55Zf07ds3131yi6VNmzYFPq5IUcp3zlBaWhpDhw6lbdu2tG7d2nzl57nnnjPHpd40adIk2rRpw6FDh2jTpg2TJk0C4ODBgyxatIgDBw6wdu1ahg0bpqF4IiIictdERkZy7NgxPDw8GDduHJA5H6dmzZrExsYSHR3NtWvXzPrlypUzfy5dujQZGRnm+5YtW/L999/nmNz8/PPP7N69GxcXF1q1akVcXBxBQUFAZs9MQkICkJk0JCcnY2dnV6D4S5cuTc+ePVm+fHm2bc7OzgQGBlK9enUqVKhAhw4d2LNnD87Ozpw4ccKsd+LECXOYW0Fs3LiRevXqUaNGDcqUKUPXrl3NoYS5yS0WkftVvslQ9+7dadq0Ke+++y4ffvih+crP448/nu0D/texsv379zfHra5cuZJnnnmGcuXKUa9ePVxdXYmKirqN0xERERHJWfny5QkPD2fevHmcO3eO5ORkHB0dKVWqFPPnzy/wL2InTJiAvb09w4YNy7btxRdf5OTJk8THx7N161YaNGjAli1bgMzV5SIiIgBYtmwZrVu3zrOnxjAMDh8+bP787bff0qhRIwCioqJ49tlnAWjXrh379u3jypUrZGRk8MMPP9C4cWMcHR2pXLkyO3bswDAM5s2bR+fOnfM9v5vHqFOnDjt27ODKlSsYhsGmTZtwd3fPc9/cYhG5X+WbDNnY2PDiiy/i7+9Ps2bNzNftOH36NI6OjgA4Ojry559/AlnH0MKtj2kVERERARg5MvOVG0dHR3r16sX06dMZNmwYERERNG/enLi4OCpWrFjg44SHh5Oamsro0aMLvM+gQYNISkrC1dWVKVOmmCNkIOc5Q4Zh0L9/fzw9PfH09OTUqVNmr9bx48cpX748ALa2trz66qv4+flhtVrx8fGhY8eOAPz3v/9l8ODBuLq6Ur9+fZ588kkAdu3ahbOzM0uXLuX555/Hw8MDgLNnz5o9XgEBAYSFheHj44Onpyc3btxg6NChAKxYsQJnZ2d+/vlnOnbsaE5vyCsWkfuRxchnGZPx48fj4OBAly5dsnQZF6RbNz4+nqeeesqcM1StWjUuXLhgbre1teX8+fMMHz6cFi1amGNQBw0aRIcOHejWrVu2NmfOnMnMmTMBOHPmzB09K6C4C7JsAWALwZkF+axIk6ucfiv197YKUqcY+b8RC/zfL+ukmNP9vHO6hiVDSbjPJeEcAV5//XX69euHl5fXXW139erVHDlyJMtiEiIPAl9f32zPxII8FlC46WZ37l+HxlksFo4cOXLLQdSsWZNTp07h6OjIqVOncHBwALKOoYW8x7QOHTrU/K2Er6/vLccgIiIiUtwVZMrC7XjqqacKpV2R+1W+w+SOHj2a7XU7iRBkHSsbERFhjlsNDQ1l0aJFpKWlcfToUQ4dOoS/v/9tHUNERERERKQg8u0ZmjdvXo7lNyft5aZXr15s2bKFs2fP4uzszDvvvMOYMWPo0aMHs2fPpk6dOixduhQADw8PevToQePGjbGxsWH69Ol6QJeIiIiIiBSqfJOhXbt2mT+npqayadMmfHx88k2GFi5cmGP5pk2bcix/8803efPNN/MLR0RERERE5K7INxn69NNPs7xPTk6mX79+hRaQiIiIiIhIUch3ztDfVahQgUOHDhVGLCIiIiIiIkUm356hTp06mQ8Eu379Or/++is9evQo9MBEREREREQKU77J0KhRo/7/yjY21K1bF2dn50INSkREREREpLDlO0wuMDCQRo0acenSJc6fP0/ZsmWLIi4REREREZFClW8ytGTJEvz9/Vm6dClLliwhICCAZcuWFUVsIiIiIiIihSbfYXLvvfceu3btwsHBAYAzZ87wxBNPEBYWVujBiYiIiIiIFJZ8e4Zu3LhhJkIA9vb23Lhxo1CDEhERERERKWz59gy1b9+edu3a0atXLwAWL17Mk08+WeiBiYiIiIiIFKZ8k6EPP/yQr7/+mq1bt2IYBkOHDqVLly5FEZuIiIiIiEihyTUZOnz4MKdPn6Zly5Z07dqVrl27AvDjjz/yxx9/UL9+/SILUkRERERE5G7Ldc7QyJEjqVy5crbyChUqMHLkyMKMSUREREREpNDlmgzFx8fj5eWVrdzX15f4+PjCjElERERERKTQ5ZoMpaam5rrT1atXCyUYERERERGRopJrMuTn58esWbOylc+ePZtmzZoValAiIiIiIiKFLdcFFMLDw+nSpQsLFiwwk5/o6GiuXbvGihUriixAERERERGRwpBrMlSzZk22b99OZGQk+/fvB6Bjx460bt26yIITEREREREpLPk+Zyg4OJjg4OCiiEVERERERKTI5DpnSERERERE5EGmZEhEREREREokJUMiIiIiIlIiKRkSERERKWZcXFzw9PTEy8uLwMBAjh07dkdtnT17Ns86b775JrVr16ZSpUpZytPS0ujZsyeurq4EBAQQHx+f7/EGDRqEt7c3Xl5ehIWFkZKSkq1Oeno6/fv3x9PTE3d3dyZOnGhua9++Pd7e3nh4ePDCCy9w/fr1AseSkJBAcHAw7u7ueHh48PHHH5vbYmNjadGiBZ6ennTq1ImLFy+a2/bt20eLFi3w8PDA09Mzz+dxSvGiZEhERESkGIqMjGTfvn0EBQXx7rvvFuqxOnXqRFRUVLby2bNnY2try+HDh3nllVd444038m1r6tSpxMbGsm/fPurUqcO0adOy1Vm6dClpaWn88ssv7N69m//9739mcrNkyRJiY2PZv38/Z86cYenSpQWOxcbGhsmTJ/Prr7+yY8cOpk+fzsGDBwEYPHgwkyZN4pdffqFLly58+OGHAGRkZNC3b19mzJjBgQMH2LJlC2XKlCnwtZP7m5IhERERkWKsRYsWJCYmAhAfH89jjz2Gj48PPj4+bN++HYAtW7YQFBREWFgYjRo1ok+fPhiGkaWdq1ev0r59e2bNmpXtGM2bN8fR0TFb+cqVK+nfvz8AYWFhbNq0KVu7f1elShUADMPg6tWrWCyWbHUsFguXL18mIyODq1evUrZsWXO/m39mZGRw7do1c/+CxOLo6IiPjw8AlStXxt3d3bx2v//+O48//jgAISEhLF++HID169fj5eWFt7c3APb29pQuXTrPc5TiQ8mQiIiISDG2du1ann76aQAcHBzYsGEDe/bsYfHixYwYMcKst3fvXsLDwzl48CBHjhxh27Zt5raUlBQ6depE7969GTJkSIGPnZiYSO3atYHMXpeqVauSlJQEgNVqzXW/AQMG8PDDD/Pbb7/x8ssvZ9seFhZGxYoVcXR0pE6dOowaNQo7Oztze7t27XBwcKBy5cqEhYXlG0tO4uPj2bt3LwEBAQA0adKEVatWAZk9UwkJCQDExcVhsVho164dPj4+fPDBBwW9PFIMKBkqaSyW7C8REREpdoKDg3FwcGDjxo307t0byJxrM2TIEDw9Penevbs5BAzA398fZ2dnSpUqhdVqzTKnpnPnzgwYMIBnn332lmLIqRfoZk9NTExMrvt98cUXnDx5End3dxYvXpxte1RUFKVLl+bkyZMcPXqUyZMnc+TIEXP7unXrOHXqFGlpaWzevDnfWP4uJSWFbt26ER4ebvY0zZkzh+nTp9OsWTMuXbpE2bJlgcweqK1bt7JgwQK2bt3KihUr2LRpU67nJsWLkqEHnRKfopVTsnk790BJq4iI5CMyMpJjx47h4eHBuHHjgMz5ODVr1iQ2Npbo6GiuXbtm1i9Xrpz5c+nSpcnIyDDft2zZku+//z7fIW5/5+zsbPagZGRkkJycnKUHJy+lS5emZ8+e5nC0v/rqq69o3749ZcqUwcHBgZYtWxIdHZ2lzkMPPURoaCgrV668pVjS09Pp1q0bffr0oWvXrmZ5o0aNWL9+Pbt376ZXr17Ur1/fbDcwMJDq1atToUIFOnTowJ49ewp0jnL/UzIkIiIiUkyVL1+e8PBw5s2bx7lz50hOTsbR0ZFSpUoxf/58c6W1/EyYMAF7e3uGDRt2S8cPDQ0lIiICgGXLltG6detce2Mgs/fm8OHD5s/ffvstjRo1AjJ7g272TNWpU4fNmzdjGAaXL19mx44dNGrUiJSUFE6dOgVkJjxr1qwx988rlpt1DMNg0KBBuLu78+qrr2aJ7c8//wTgxo0bvPvuu7zwwgtA5pC8ffv2ceXKFTIyMvjhhx9o3LjxLV0nuX8pGRIpadTrJCJSrIwcmfnKjaOjI7169WL69OkMGzaMiIgImjdvTlxcHBUrVizwccLDw0lNTWX06NHZto0ePRpnZ2euXLmCs7Mz48ePBzKXyU5KSsLV1ZUpU6YwadIkc5+c5gwZhmEume3p6cmpU6fMXq3jx49Tvnx5AIYPH05KSgpNmjTBz8+PAQMG4OXlxeXLlwkNDTUXNHBwcDCTltxiOXv2rNnjtW3bNubPn8/mzZuxWq1YrVbWrFkDwMKFC2nQoAGNGjXCycmJAQMGAGBra8urr76Kn58fVqsVHx8fOnbsWODrKvc3i3Gr/aH3EV9f32xdpiVJkGULAFsIzizI6Vbe7hfdv7eVUzvF968OQUGZf27ZcpcbLsj1Lsh1K8zr/YDdSyjE+1mC6BqWDCXhPj+I5/ggnlNOXn/9dfr164eXl9ddbXf16tUcOXIky2ISUvLkljfY3INYRERERESyuPlcn7vtqaeeKpR25cGgYXLFhYY2iYiIiIjcVUqGRERERESkRFIyJCIiIiIiJdI9mTPk4uJC5cqVKV26NDY2NkRHR3Pu3Dl69uxJfHw8Li4uLFmyBFtb23sRnoiIiIiIlAD3rGcoMjKSmJgYc1WHSZMm0aZNGw4dOkSbNm2yLM0oIiIiIiJyt903w+RWrlxJ//79Aejfvz/ffPPNvQ1IREREREQeaPckGbJYLLRt25ZmzZoxc+ZMAE6fPo2joyOQ+fCwm08BFhERERERKQz3ZM7Qtm3bcHJy4s8//yQkJIRGjRoVeN+ZM2eaCdSZM2cKK0S53xT1g0IfwAeTioiIiEhW96RnyMnJCQAHBwe6dOlCVFQUNWvW5NSpUwCcOnUKBweHHPcdOnQo0dHRREdHU6NGjSKLuVjQs4jkdunvjoiIiJRARZ4MXb58mUuXLpk/r1+/niZNmhAaGkpERAQAERERdO7cuahDExERERGREqTIh8mdPn2aLl26AJCRkUHv3r1p3749fn5+9OjRg9mzZ1OnTh2WLl1a1KGJSFH5e8+ThiCKiIjIPVDkydAjjzxCbGxstnJ7e3s2bdpU1OGIiIiIiEgJdU8WUBARyUILVoiIiMg9oGRI7j19ERYRERGRe0DJkMj94EFavU3zgURERKSYuCdLa4uIiIiIiNxrSoZERERERKRE0jA5kQfdgzQE73YU9Pw1nE9ERKTEUTIkUpyV9EQnJ7omIiIiUkBKhu4HmnAuIiIiIlLklAyJSM6UpBcPuk8iIiK3TcnQ/UjDfO5P+tJ5e/T3OTs9W0tEROS+oGRISh6LBYj8v5+DM/+8nS+iRf0lX0lF0SrqhEUJkoiISJHT0toiIiWRxZL1VdKOLyIignqGJDcF+XJyPw4bux9jepDd694x3V8RERG5A+oZEgH9llpERESycXFxwdPTEy8vLwIDAzl27NgdtXX27Nk867z55pvUrl2bSpUq3VLbFy9epFatWrz00ks5bn/99ddp1KgRXl5edOnShQsXLgCwYcMGmjVrhqenJ82aNWPz5s3mPrt378bT0xNXV1dGjBiBkcMvIBcsWICXlxdeXl48+uijxMbGApCamoq/vz/e3t54eHjw9ttvZ9nv008/pWHDhnh4eDB69OhbOte7TcmQiBTM3xPGkpg0FuT8dZ1ERB4okZGR7Nu3j6CgIN59991CPVanTp2Iioq65f3Gjh1LYGBgrttDQkLYv38/+/bto0GDBkycOBGA6tWr8+233/LLL78QERFBv379zH1efPFFZs6cyaFDhzh06BBr167N1m69evX44Ycf2LdvH2PHjmXo0KEAlCtXjs2bNxMbG0tMTAxr165lx44dQOb1XLlyJfv27ePAgQOMGjXqls/3blIyJPenu/Vl8n78Yno/xnQ/0nW6PbpuIiKFokWLFiQmJgIQHx/PY489ho+PDz4+Pmzfvh2ALVu2EBQURFhYGI0aNaJPnz7ZelSuXr1K+/btmTVrVrZjNG/eHEdHx1uKa/fu3Zw+fZq2bdvmWqdt27bY2NiYxzhx4gQATZs2xcnJCQAPDw9SU1NJS0vj1KlTXLx4kRYtWmCxWHj22Wf55ptvsrX76KOPYmtrm61di8Vi9m6lp6eTnp6O5f/+P/rvf//LmDFjKFeuHAAODg63dL53m5IhERGBH7ZkvgrjlxAiIg+AtWvX8vTTTwOZX+A3bNjAnj17WLx4MSNGjDDr7d27l/DwcA4ePMiRI0fYtm2buS0lJYVOnTrRu3dvhgwZUuBjr1q1inHjxmUrv3HjBq+99hoffvhhgduaM2cOTz75ZLby5cuX07RpU8qVK0diYiLOzs7mNmdnZzMRzM3s2bOztHv9+nWsVisODg6EhIQQEBAAQFxcHD/99BMBAQEEBgaya9euAsdeGLSAQlHTFwMRKWqF+e+O/k0TkQdccHAwp0+fxsHBwRwml56ezksvvURMTAylS5cmLi7OrO/v728mElarlfj4eFq1agVA586dGT16NH369LmlGEJDQwkNDc1W/tlnn9GhQwdq165doHbee+89bGxssh3/wIEDvPHGG6xfvx4gx/lBljz+vY+MjGT27Nls3brVLCtdujQxMTFcuHCBLl26sH//fpo0aUJGRgbnz59nx44d7Nq1ix49enDkyJE82y9M6hkSEREREclFZGQkx44dw8PDw+ydmTp1KjVr1iQ2Npbo6GiuXbtm1r85/AsyE4KMjAzzfcuWLfn+++9zTDZux88//8y0adNwcXFh1KhRzJs3jzFjxuRYNyIigtWrV7NgwYIsiceJEyfo0qUL8+bNo379+kBmT9DNIW8369wcTvd3+/btY/DgwaxcuRJ7e/ts26tVq0ZQUJA558jZ2ZmuXbtisVjw9/enVKlS+S4sUZiUDBWmkjZ2P6fzLWnXQIrWzb9Tfx3iJSIicpeVL1+e8PBw5s2bx7lz50hOTsbR0ZFSpUoxf/58rl+/XqB2JkyYgL29PcOGDbsrcS1YsIDjx48THx/PRx99xLPPPsukSZMA+Oc//8mKFSuAzCF+77//PqtWraJChQrm/hcuXKBjx45MnDiRli1bmuWOjo5UrlyZHTt2YBgG8+bNo3PnzgCsWLGCf/7znwAcP36crl27Mn/+fBo0aGDuf+bMGXPFuqtXr7Jx40YaNWoEwNNPP22uWhcXF8e1a9eoXr36Xbket0PJkIiI3J/0yxQRKUIjR2a+cuPo6EivXr2YPn06w4YNIyIigubNmxMXF0fFihULfJzw8HBSU1NzXFJ69OjRODs7c+XKFZydnRk/fjyQ+5yhvPzyyy88/PDDALz00ktcunSJkJAQrFYrL7zwAgDTpk3j8OHD/Pvf/8ZqtWK1Wvnzzz+BzIUOBg8ejKurK/Xr1zfnA/3xxx9UqVIFyEzukpKSGDZsGFarFV9fXwBOnTpFcHAwXl5e+Pn5ERISwlNPPQXAwIEDOXLkCE2aNOGZZ54hIiLing2RA7AYd6uf7h7w9fUlOjr6XoeRu0K+sUFEArCF4EI9zoNI1+7Bcs/uZ07/fOb0uf97vfvwS32BrmFBz7cwFeS/rILEVHz/67sjQUGZf27Zci+jKFwP4jk+iOd0P3rQrnO7du1Yt27dXW+3b9++TJ06lRo1atz1tgtTbnmDFlAQEZGCuQ+TuNtWkKRVRKQYK4xECODLL78slHbvFSVDIiK360FKDoor3QMREbkDSoZERAqbvrCLiIjcl7SAgoiIiIiIlEjqGRIRkeKjKB8gez/MIbofYxIReYAoGRIREcnJ3VxkQUmNiMh9ScmQiIiI3D6tzCcixZiSIRERkeJMvU4iIrdNydDdpBWjRETkdt2t/0MKc3ifiMgDRsmQiIjInSgOPTNmjJH/9z74/oxTRKSIKRkSEREpqMLsvSnK4+fUlpIjESmBlAyJiIjcTcV1aFlRLlsO9z75uh9jEpEid989dHXt2rU0bNgQV1dXJk2adK/DERERkeLmhy2Zyc5fX7fj723k9hKRYuu+6hm6fv06w4cPZ8OGDTg7O+Pn50doaCiNGze+16GJiIjI3XQ/9szcj71jFgua6yVSeO6rnqGoqChcXV155JFHKFu2LM888wwrV66812GJiIjIrbjdnpOC7JdfL80PW+5uTCVdUfeE6T5JEbuvkqHExERq165tvnd2diYxMfEeRiQiIiJSSG5nCN7tJieFOdzvQRo6eLeGWEqxYTGM+6e/denSpaxbt47PP/8cgPnz5xMVFcWnn35q1pk5cyYzZ84E4LfffqNRo0b3JNacnDlzhho1atzrMOQu0L18cOhePlh0Px8cupcPDt3LB8uDej/j4+M5e/ZstvL7as6Qs7MzCQkJ5vsTJ07g5OSUpc7QoUMZOnRoUYdWIL6+vkRHR9/rMOQu0L18cOhePlh0Px8cupcPDt3LB0tJu5/31TA5Pz8/Dh06xNGjR7l27RqLFi0iNDT0XoclIiIiIiIPoPuqZ8jGxoZp06bRrl07rl+/zsCBA/Hw8LjXYYmIiIiIyAPovkqGADp06ECHDh3udRi35X4dvie3TvfywaF7+WDR/Xxw6F4+OHQvHywl7X7eVwsoiIiIiIiIFJX7as6QiIiIiIhIUSlRydDAgQNxcHCgSZMmOW6fO3cuNWrUwGq1YrVazSW+ASIiInBzc8PNzY2IiAiz/OjRowQEBODm5kbPnj25du1ajm1PnDgRV1dXGjZsyLp168zy3bt34+npiaurKyNGjOBmR11aWho9e/bE1dWVgIAA4uPj78IVeDAkJCQQHByMu7s7Hh4efPzxx9nq5HX9dC/vLwW5n/psFg+pqan4+/vj7e2Nh4cHb7/9drY6+mwWDwW5l/pcFi/Xr1+nadOmPPXUU9m26XNZ/OR1P/XZvEVGCfLDDz8Yu3fvNjw8PHLc/sUXXxjDhw/PVp6UlGTUq1fPSEpKMs6dO2fUq1fPOHfunGEYhtG9e3dj4cKFhmEYxvPPP2989tln2fY/cOCA4eXlZaSmphpHjhwxHnnkESMjI8MwDMPw8/Mztm/fbty4ccNo3769sWbNGsMwDGP69OnG888/bxiGYSxcuNDo0aPHnV+AB8TJkyeN3bt3G4ZhGBcvXjTc3NyMAwcOZKmT2/XTvbz/FOR+6rNZPNy4ccO4dOmSYRiGce3aNcPf39/4+eefs9TRZ7N4KMi91OeyeJk8ebLRq1cvo2PHjtm26XNZ/OR1P/XZvDUlKhkyDMM4evToLSdDX331lTF06FDz/dChQ42vvvrKuHHjhmFvb2+kp6cbhmEY27dvN9q2bZtt///85z/Gf/7zH/N927Ztje3btxsnT540GjZsmONxbtYxDMNIT0837O3tjRs3btzGGT/4QkNDjfXr12cpy+366V7e/3K6n/psFj+XL182mjZtauzYsSNLuT6bxU9u91Kfy+IjISHBaN26tbFp06Ycvzzrc1m85Hc/9dm8NSVqmFxBLF++HC8vL8LCwswHwCYmJlK7dm2zjrOzM4mJiSQlJVGtWjVsbGyylP9dbvsnJibi7Oycrfzv+9jY2FC1alWSkpLu/gkXc/Hx8ezdu5eAgIAs5bldP93L+1tu9xP02Swurl+/jtVqxcHBgZCQEH02i7H87iXoc1lcjBw5kg8++IBSpXL+2qfPZfGS3/0EfTZvhZKhv+jUqRPx8fHs27ePJ554gv79+wOY4x7/ymKx5Fr+d7ezf0HbLslSUlLo1q0b4eHhVKlSJcu2W73mupf3Xl73U5/N4qN06dLExMRw4sQJoqKi2L9/f5bt+mwWH/ndS30ui4fVq1fj4OBAs2bNcq2jz2XxUZD7qc/mrVEy9Bf29vaUK1cOgCFDhrB7924gM8O9mVUDnDhxAicnJ6pXr86FCxfIyMjIUv53ue3v7OzMiRMnspX/fZ+MjAySk5Oxs7O7y2dcfKWnp9OtWzf69OlD165ds23P7frpXt6f8ruf+mwWP9WqVSMoKIi1a9dmKddns/jJ7V7qc1k8bNu2jVWrVuHi4sIzzzzD5s2b6du3b5Y6+lwWHwW5n/ps3qLCHIN3P/r7nKFPP/3U+PTTTw3DyJzIfdPXX39tBAQEGIaROeHMxcXFOHfunHHu3DnDxcXFSEpKMgzDMMLCwrJMOJs+fbphGIaxc+dOo1+/foZhGMb+/fuzTDirV6+eOeHM19fX+Pnnn80JZ999951hGIYxbdq0LBPOunfvXmjXpLi5ceOG0a9fP+Mf//hHlvK/3svcrp/u5f2nIPdTn83i4c8//zTOnz9vGIZhXLlyxWjVqpXx7bff6rNZDBXkXupzWfxERkaac0z0uSz+cruf+mzemhKVDD3zzDPGww8/bNjY2Bi1atUyPv/8c2P48OHGV199ZRiGYYwZM8Zo3Lix4eXlZQQFBRm//vqrue/s2bON+vXrG/Xr1zfmzJljlv/xxx+Gn5+fUb9+fSMsLMxITU01DMMwli5dmmWS2rvvvms88sgjRoMGDcwVNgzDMHbt2mV4eHgYjzzyiDF8+HBzUtnVq1eNsLAwo379+oafn5/xxx9/FOq1KU5++uknAzA8PT0Nb29vw9vb2/juu++y3Mu8rp/u5f2lIPdTn83iITY21rBarYanp6fh4eFhvPPOO4ZhGPpsFkMFuZf6XBY/f/3yrM9l8Zfb/dRn89aUqGQoJx07djTS0tLuerujRo0yYmNj73q7kjvdyweL7ueDQ/fywaF7+eDQvXyw6H7ePoth5DCzSURERERE5AGnBRRERERERKREUjIkIiIiIiIlkpIhEREREREpkZQMiYiIiIhIiaRkSERE8vTee+/h4eGBl5cXVquVnTt3Fslx4+PjKV++PE2bNsXd3R1/f38iIiLM7atWrWLSpEm57h8TE8OaNWty3R4dHc2IESMAGD9+PB999NEtxRceHs6VK1fM9x06dODChQu31IaIiNxbNvc6ABERuX/9/PPPrF69mj179lCuXDnOnj3LtWvX7qjNjIwMbGwK9t9P/fr12bt3LwBHjhyha9eu3LhxgwEDBhAaGkpoaGiu+8bExBAdHU2HDh1yjMHX1xdfX9/bOwkyk6G+fftSoUIFgDwTLxERuT+pZ0hERHJ16tQpqlevTrly5QCoXr06Tk5OAOzatYtHH30Ub29v/P39uXTpEqmpqQwYMABPT0+aNm1KZGQkAHPnzqV79+506tSJtm3bcvnyZQYOHIifnx9NmzZl5cqV+cbyyCOPMGXKFD755BOzzZdeegmApUuX0qRJE7y9vXn88ce5du0a48aNY/HixVitVhYvXsz48eMZOnQobdu25dlnn2XLli089dRTZvuxsbG0bt0aNzc3Zs2aBZCtzksvvcTcuXP55JNPOHnyJMHBwQQHBwPg4uLC2bNnAZgyZQpNmjShSZMmhIeHA5k9Xe7u7gwZMgQPDw/atm3L1atXb/veiIjInVPPkIiI5Kpt27ZMmDCBBg0a8MQTT9CzZ08CAwO5du0aPXv2ZPHixfj5+XHx4kXKly/Pxx9/DMAvv/zCb7/9Rtu2bYmLiwMye5n27duHnZ0d//rXv2jdujVz5szhwoUL+Pv788QTT1CxYsU84/Hx8eG3337LVj5hwgTWrVtHrVq1uHDhAmXLlmXChAlER0czbdo0IHMo3O7du9m6dSvly5dny5YtWdrYt28fO3bs4PLlyzRt2pSOHTvmGseIESOYMmUKkZGRVK9ePcu23bt388UXX7Bz504MwyAgIIDAwEBsbW05dOgQCxcuZNasWfTo0YPly5fTt2/ffO+DiIgUDvUMiYhIripVqsTu3buZOXMmNWrUoGfPnsydO5fff/8dR0dH/Pz8AKhSpQo2NjZs3bqVfv36AdCoUSPq1q1rJkMhISHY2dkBsH79eiZNmoTVaiUoKIjU1FSOHz+ebzy5PSe8ZcuWPPfcc8yaNYvr16/nun9oaCjly5fPcVvnzp0pX7481atXJzg4mKioqHzjycnWrVvp0qULFStWpFKlSnTt2pWffvoJgHr16mG1WgFo1qwZ8fHxt3UMERG5O9QzJCIieSpdujRBQUEEBQXh6elJREQEPj4+WCyWbHVzS1aALL0+hmGwfPlyGjZseEux7N27F3d392zlM2bMYOfOnXz33XdYrVZiYmLyjeHv/n4+FosFGxsbbty4YZalpqbmG2Ne1+DmcEPIvK4aJicicm+pZ0hERHL1+++/c+jQIfN9TEwMdevWpVGjRpw8eZJdu3YBcOnSJTIyMnj88cdZsGABAHFxcRw/fjzHhKddu3Z8+umnZuJwc5GEvMTHxzNq1ChefvnlbNv++OMPAgICmDBhAtWrVychIYHKlStz6dKlAp/rypUrSU1NJSkpiS1btuDn50fdunU5ePAgaWlpJCcns2nTJrN+bu0//vjjfPPNN1y5coXLly+zYsUKHnvssQLHISIiRUc9QyIikquUlBRefvllLly4gI2NDa6ursycOZOyZcuyePFiXn75Za5evUr58uXZuHEjw4YN44UXXsDT0xMbGxvmzp2bpTfkprFjxzJy5Ei8vLwwDAMXFxdWr16drd4ff/xB06ZNSU1NpXLlyrz88ssMGDAgW73XX3+dQ4cOYRgGbdq0wdvbmzp16phD8f75z3/me67+/v507NiR48ePM3bsWHOhiB49euDl5YWbmxtNmzY16w8dOpQnn3wSR0dHc6EIyJzX9Nxzz+Hv7w/A4MGDadq0qYbEiYjchyxGXv35IiIiIiIiDygNkxMRERERkRJJyZCIiIiIiJRISoZERERERKREUjIkIiIiIiIlkpIhEREREREpkZQMiYiIiIhIiaRkSERERERESiQlQyIiIiIiUiL9f8bLZWzcsYLMAAAAAElFTkSuQmCC\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = \"2022q\"\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}-score\".format(year)\n",
"lower = 15*10**5\n",
"upper = 46*10**5\n",
"bin_size = 20000\n",
"ranks = [1,10,40,100,500,1000,2000,3000]\n",
"height_start = 20\n",
"height_space = 40\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "7599e9e3",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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x8fz/fff07x5cyIjI4GcXfD+2ABh1apVdO3aFYvFQo8ePdi8eTOpqamkpqayefNmevTogcViwd/fn1WrVgE5iU6/fv1u+PU7OjryzTffADk72P2R6Hz33XfEx8cTHx/PhAkTeP3113nhhRcAGDFihJlQ/f7770DO7n2zZ8/m2WefBaBhw4ZEREQAcPr0aQ4fPkzTpk0xDIPRo0fj4uLCSy+9dMNxi4iIiJSUEiWRQkyYkPMojIODA8HBwSxYsIBx48YRGhpK+/btOXLkCFWqVClxPyEhIWRkZOTbOa4oo0ePJjk5GScnJ+bMmcOsWbMAsLOzY+rUqXh7e+Pt7c20adPMzRhmz57NnDlzcHJyIjk52ZwuV9QapeDgYDp06MDhw4exWq3mTnmLFi3i5Zdfpk2bNrz++ussXLiw2JgPHjyIg4MDAO+99x4uLi64u7vTt29funbtCuSsydq5cydubm5069aN2bNnU6dOHXbs2MGyZcvYtm0bHh4eeHh48PXXX5f4/RIRERG5XhajoDk/dwEvLy9zsbjIjfj/s9z4/4M4chPOnTvH6NGjWblyZXmHIiIiImIqKmfQiJKIlLrq1asrSRIREZE7ihIlERERERGRPJQoiYiIiIiI5KFESUREREREJA8lSiIiIiIiInkoURIREREREclDiZKIiIiIiEgeSpRERERERETyUKIkIiIiIiKShxIlERERERGRPJQoiYiIiIiI5KFESUREREREJA8lSiIiIiIiInkoURIREREREcmj1BKlp556Cnt7e1q3bm2WpaSkEBAQgLOzMwEBAaSmpprHZs6ciZOTEy1atGDTpk1m+Q8//ICbmxtOTk6MHz8ewzBKK2QRERERERGgFBOlJ598kvDw8Fxls2bNolu3bsTFxdGtWzdmzZoFQGxsLGFhYRw6dIjw8HDGjRvH1atXAXjuuedYuHAhcXFxxMXF5WtTRERERETkViu1RKlz587Y2dnlKlu3bh0jR44EYOTIkaxdu9YsHzJkCJUqVaJJkyY4OTkRFRXFqVOnOHfuHB06dMBisTBixAjzHBERERERkdJSpmuUTp8+jYODAwAODg78/vvvACQlJdGgQQOzntVqJSkpiaSkJKxWa75yERERERGR0mRb3gEABa47slgshZYXZuHChSxcuBCAM2fO3LoARURERETknlKmI0r16tXj1KlT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m4CAAB599FEAvvjiC6xWK7t27aJPnz706NEDAFdXVwYNGkSrVq3o2bMnCxYsoEKFCgAcPHgQBwcHACZPnszq1atxc3Pjr3/9a66pf1988QXdu3fP9x7+85//ZNiwYbi7uxMTE8Prr79e4vdYREREcliM4uax3KG8vLzy3bNE5Hr4+eX8GRlZnlHcGfRe3Trnzp1j9OjRrFy5srxDERERuesVlTNoRElE5DZSvXp1JUkiIiK3ASVKIiIiIiIiediWdwAichf4JjLnT4t/7vK7c2aviIiI3AM0oiQiIiIiIpKHEiUREREREZE8lCiJiIiIiIjkoURJREREREQkDyVKIiIiIiIieShREhERERERyUOJkoiIiIiISB5KlERERERERPJQoiQiIiIiIpKHEiUREREREZE8lCiJiIiIiIjkoURJREREREQkDyVKIiIiIiIieShREhERERERyUOJkoiIiIiISB5KlERERERERPJQoiQiIiIiIpKHEiURkVugcePGuLm54e7uTpcuXThx4sRNtXX27NlCj1+6dIk+ffrQsmVLXF1dmTx5snksMzOTwYMH4+TkhK+vL/Hx8eax0NBQnJ2dcXZ2JjQ01Cw/fvw4vr6+ODs7M3jwYK5cuVKiOK9evUrbtm159NFHzbKVK1fi6uqKjY0N0dHRZvmWLVto164dbm5utGvXjm3bthXYpmEYTJkyhebNm+Pi4sIHH3xglo8fPx4nJyfc3d3Zt28fABkZGfj4+NCmTRtcXV158803SxS7iIhIcZQoiYjcItu3b+fgwYP4+fkxY8aMUu3rlVde4ZdffmH//v3s2LGDjRs3ArBkyRJq1arF0aNHmThxIq+99hoAKSkpvP322+zZs4eoqCjefvttUlNTAXjttdeYOHEicXFx1KpViyVLlpQohnnz5uHi4pKrrHXr1qxZs4bOnTvnKq9Tpw5ffvklP/74I6GhoTzxxBMFtvnJJ5+QkJDAL7/8ws8//8yQIUMA2LhxI3FxccTFxbFw4UKee+45ACpVqsS2bds4cOAAMTExhIeHs3v37hK+iyIiIoVToiQicot16NCBpKQkAOLj4+nUqROenp54enqyc+dOACIjI/Hz8yMoKIiWLVsybNgwDMPI1c7ly5fp2bMnixYtylX+wAMP4O/vD0DFihXx9PQkMTERgHXr1jFy5EgAgoKCiIiIwDAM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yyIOERERERGR20ahidKnn37K8OHDc90B+s9eeumlUgtKRERERESkPBWaKF28eBGA8+fPl1kwIiIiIiIit4NCE6VnnnkGgDfffLPMghEREREREbkd2BRXITExkccffxx7e3vq1avHgAEDSExMLIvYREREREREykWxidKoUaMIDAzk5MmTJCUl0bdvX0aNGlUWsYmIiIiIiJSLYhOlM2fOMGrUKGxtbbG1teXJJ5/kzJkzZRGbiIiIiIhIuSg2UapTpw6ffvopV69e5erVq3z66afUrl27LGITEREREREpF8UmSh999BGff/45Dz74IA8++CCrVq3io48+KovYREREREREykWxN5xt2LAh69evL4tYREREREREbgvFjigdO3aMvn37UrduXezt7enXrx/Hjh0ri9hERERERETKRbGJ0tChQxk0aBCnTp3i5MmTDBw4kODg4LKITUREREREpFwUmygZhsETTzxh7no3fPhwLBZLWcQmIiIiIiJSLopdo+Tv78+sWbMYMmQIFouFFStW0KdPH1JSUgCws7Mr9SBFRERERETKUrGJ0ooVKwD4z3/+k6v8o48+wmKxaL2SiIiIiIjcdYqdenf8+PFCH0qSREREpDCNGzfGzc0Nd3d3unTpwokTJ26qrbNnzxZZx8/PjxYtWuDh4YGHhwe///47AJmZmQwePBgnJyd8fX2Jj483zwkNDcXZ2RlnZ2dCQ0OLjeO9994z22/dujUVKlQwZ9kAXL16lbZt2/Loo4+aZVOnTsXd3R0PDw+6d+/OyZMnC2x70qRJuLq64uLiwvjx4zEMI9fxF198kapVq5rPf/nlFzp06EClSpX4xz/+UWzsInJ9ik2URERERG7U9u3bOXjwIH5+fsyYMaPU+/vss8+IiYkhJiYGe3t7AJYsWUKtWrU4evQoEydO5LXXXgMgJSWFt99+mz179hAVFcXbb79Nampqke2/+uqrZvszZ86kS5cuuZYhzJs3DxcXl3znHDx4kJiYGB599FGmT5+er92dO3eyY8cODh48yE8//cTevXv55ptvzOPR0dGkpaXlOsfOzo4PPviAV1555breIxEpGSVKIiIiUuo6dOhAUlISAPHx8XTq1AlPT088PT3ZuXMnAJGRkfj5+REUFETLli0ZNmxYvlGVy5cv07NnTxYtWlTivtetW8fIkSMBCAoKIiIiAsMw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8ccfc+3aNQYNGsSSJUto2LAhK1euBMDV1ZVBgwbRqlUrbG1tWbBgARUqVLjhvkVERERERIpTaKI0aNAgunbtSmRkJA8++CCQs2jwk08+YeDAgWzZsuWGO/Xw8ChwLmBERESB9adMmcKUKVNuuD8REREREZHrUegapfj4eF577TUzSYKcaXOTJ0/mt99+K5PgREREREREykOhiVKjRo149913OX36tFl2+vRpZs+enWu7bhERERERkbtNoYnSihUrSE5OpkuXLtSqVYtatWrh5+dHSkoKn3/+eVnGKCIiIiIiUqYKXaNUq1YtZs+ezezZs8syHhERERERkXJX5Pbgv/zyC+vWrSMpKQmLxYKjoyOBgYG4uLiUVXwiIiIiIiJlrtCpd7Nnz2bIkCEYhoGPjw/e3t4YhkFwcDCzZs0qyxhFRERERETKVKEjSkuWLOHQoUPcd999ucpfeuklXF1dmTx5cqkHJyIiIiIiUh4KHVGysbHh5MmT+cpPnTqFjU2hp4mIiIiIiNzxCh1RCgkJoVu3bjg7O5vbgf/2228cPXqU+fPnl1mAIiIiIiIiZa3QRKlnz54cOXKEqKgokpKSMAwDq9WKt7c3FSpUKMsYRUREREREylSRu97Z2NjQpEkTKlasaO56pyRJRERERETudoUmSjExMTz77LOkp6djtVoxDIPExERq1qzJhx9+iKenZ1nGKSIiIiIiUmYKTZSefPJJ/vOf/+Dr65urfPfu3YwaNYoDBw6UenAiIiIiIiLlodDt6y5evJgvSQJo3749Fy9eLNWgREREREREylOhI0q9evWiT58+jBgxwtz1LiEhgaVLl9KzZ88yC1BERERERKSsFZooffDBB2zcuJF169bl2vXu+eefp3fv3mUZo4iIiIiISJkq8s6xvXr14t///jdffvklX331Ff/+97+VJImIiIiUgcaNG+Pm5oa7uztdunThxIkTN9XW2bNni6wzZcoUGjRoQNWqVXOVZ2ZmMnjwYJycnPD19SU+Pt48FhoairOzM87OzoSGhhYbR3p6On379qVNmza4urry8ccfA3D48GE8PDzMR/Xq1QkJCQFyNhhr3749Hh4eeHl5ERUVVWDbhcWybds2PD09ad26NSNHjiQ7OxuA1NRUHn/8cdzd3fHx8eGnn34qNn65txSZKBVm7NixtzoOEREREclj+/btHDx4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PENaWhqLFi3ikUceYcyYMWURm4iIiIiISLkodte7V155hS1btlC9enWOHDnC9OnTCQgIKIvYREREREREykWxiRKAm5sbly9fxmKx4ObmVtoxiYiIiIiIlKtip94tXrwYHx8f1qxZw6pVq2jfvj0fffRRWcQmIiIiIiJSLoodUXrvvffYv38/tWvXBiA5OZmHHnqIp556qtSDExERERERKQ/FjihZrVaqVatmPq9WrRoNGjS46Y6vXr1K27ZtefTRRwFISUkhICAAZ2dnAgICSE1NNevOnDkTJycnWrRowaZNm266bxERERERkaIUmyjVr18fX19f3nrrLd5++23at2+Pk5MTc+bMYc6cOTfc8bx583BxcTGfz5o1i27duhEXF0e3bt2YNWsWALGxsYSFhXHo0CHCw8MZN24cV69eveF+RUREREREilNsotSsWTMee+wx8z5K/fr1w8HBgfPnz9/wjWcTExPZsGEDTz/9tFm2bt06Ro4cCcDIkSNZu3atWT5kyBAqVapEkyZNcHJyIioq6ob6FRERERERKYli1yi9+eabt7zTCRMm8O677+ZKtE6fPo2DgwMADg4O/P777wAkJSXRvn17s57VaiUpKemWxyQiIiIiIvKHYkeUbrWvvvoKe3t72rVrV6L6hmHkK/tjdCuvhQsX4uXlhZeXF2fOnLmpOEVERERE5N5Vovso3Uo7duxg/fr1fP3112RkZHDu3DmGDx9OvXr1OHXqFA4ODpw6dQp7e3sgZwQpISHBPD8xMRFHR8cC2x47dixjx44FwMvLq/RfjIiIiIiI3JWKHVHasWNHicpKaubMmSQmJhIfH09YWBhdu3bl008/JTAwkNDQUABCQ0Pp168fAIGBgYSFhZGZmcnx48eJi4vDx8fnhvsXERERuZs1btwYNzc33N3d6dKlCydOnLipts6ePVuiuoGBgbRu3dp8npmZyeDBg3FycsLX15f4+Phi29i2bRuenp60bt2akSNHkp2dDeTMMBo/fjxOTk64u7uzb98+85ynnnoKe3v7XH3n9e233+Lp6YmtrS2rVq3Kdey1116jdevWtG7dmhUrVhQbi9w7ik2UXnzxxRKV3azJkyezZcsWnJ2d2bJlC5MnTwbA1dWVQYMG0apVK3r27MmCBQuoUKHCLe9fRERE5G6xfft2Dh48iJ+fHzNmzCj1/tasWUPVqlVzlS1ZsoRatWpx9OhRJk6cyGuvvVZkG9euXWPkyJGEhYXx008/0ahRI/OX6Bs3biQuLo64uDgWLlzIc889Z5735JNPEh4eXmTbDRs25JNPPmHo0KG5yjds2MC+ffuIiYlhz549vPfee5w7d67IWOTeUWiitGvXLt5//33OnDljbgU+Z84c3nrrrVu2Pbefnx9fffUVALVr1yYiIoK4uDgiIiKws7Mz602ZMoVff/2Vw4cP06tXr1vSt4iIiMjdrkOHDuYmWPHx8XTq1AlPT088PT3ZuXMnAJGRkfj5+REUFETLli0ZNmxYvjXily9fpmfPnixatChfHxcuXGDOnDm88cYbucr/vKNxUFAQERERBa49/0NycjKVKlWiefPmAAQEBLB69WqzrREjRmCxWGjfvj1paWmcOnUKgM6dO+f63liQxo0b4+7ujo1N7q++sbGxdOnSBVtbW6pUqUKbNm0IDw8vMha5dxSaKF25coULFy6QnZ1tbgV+/vx5qlevnm/IUkRERERuP+Hh4Tz22GMA2Nvbs2XLFvbt28eKFSsYP368WW///v2EhIQQGxvLsWPHci2zuHDhAn379mXo0KGMGTMmXx9Tp07l5Zdf5oEHHshVnpSURIMGDQCwtbWlRo0aJCcnA+Dh4ZGvnTp16pCVlUV0dDQAq1atMtep/7ktuHW7ILdp04aNGzdy6dIlzp49y/bt20lISCgyFrl3FLqZQ5cuXejSpQtPPvkkjRo1KsuYREREROQm+Pv7c/r0aezt7c2pd1lZWbzwwgvExMRQoUIFjhw5Ytb38fHBarUCOUlMfHw8Dz/8MJBzD81JkyYxbNiwfP3ExMRw9OhR5s6dm28NUlE7F8fExBR4LCwsjIkTJ5KZmUn37t2xtbUttq2b0b17d/bu3ctDDz1E3bp16dChA7a2tkXGIveOYtcoZWZmMnbsWLp3707Xrl3Nh4iIiIjcnrZv386JEydwdXVl2rRpAMydO5d69epx4MABoqOjuXLlilm/UqVK5t8rVKiQa+OCjh07snHjxgKTlV27dvHDDz/QuHFjHn74YY4cOYKfnx+Qe+fi7Oxs0tPTi50i16FDB7777juioqLo3Lkzzs7O+dqCondBvl5TpkwhJiaGLVu2YBiG2Wdhsci9o9hEaeDAgbRt25YZM2bw3nvvmQ8RERERuX1VrlyZkJAQli5dSkpKCunp6Tg4OGBjY8OyZctKvOZ8+vTp1K5dm3HjxuU79txzz3Hy5Eni4+P5/vvvad68OZGRkQC5djRetWoVXbt2LXYU6PfffwdyflE/e/Zsnn32WbOtpUuXYhgGu3fvpkaNGjg4OBTZ1vz585k/f36Rda5evWpOBzx48CAHDx6ke/fuRcYi945iEyVbW1uee+45fHx8aNeunfkQERERkfI1YULOozAODg4EBwezYMECxo0bR2hoKO3bt+fIkSNUqVKlxP2EhISQkZHBpEmTSnzO6NGjSU5OxsnJiTlz5jBr1izzWEFrlADee+89XFxccHd3p2/fvuYspt69e9O0aVOcnJwYM2YMH374oXlOcHAwHTp04PDhw1itVpYsWQLAL7/8Qu3atQHYu3cvVquVlStX8swzz+Dq6grkTEfs1KkTrVq1YuzYsXz66afmFLvCYpF7h8UoavsR4K233sLe3p7HH38817BscUOn5c3Ly8tcgCdyI/7/zAH+/y/GpAh+lkgAIvHPfaDoHy93LH02RPKwWKhJKgBp1Ppf+V36M6A03OjPFf08Ktyjjz7KmjVrqFixYnmHIrexonKGYlel/TFk+ufpdhaLhWPHjt2i8EREREREbq0/bkEjcqOKTZSOHz9eFnGIiIiIiIjcNopNlJYuXVpg+YgRI255MCIid4RvInP+tNwbUw1FRETuRcUmSnv37jX/npGRQUREBJ6enkqURERERETkrlVsovTPf/4z1/P09HSeeOKJUgtIRERERESkvF33LYYfeOAB4uLiSiMWEZFbo7D7dGhqnIiIiJRQsYlS3759zZuDXb16lZ9//plBgwaVemAiIiIiIiLlpdhE6ZVXXvlfZVtbGjVqhNVqLdWgREREREREypNNcRW6dOlCy5YtOX/+PKmpqbppl4iIiIiI3PWKTZQ+//xzfHx8WLlyJZ9//jm+vr6sWrWqLGITEREREREpF8VOvXvnnXfYu3cv9vb2AJw5c4ZHHnmEoKCgUg9ORERERESkPBQ7onTt2jUzSQKoXbs2165dK9WgREREREREylOxI0o9e/akR48eBAcHA7BixQp69epV6oGJiIiIiIiUl2ITpffee481a9bw/fffYxgGY8eO5fHHHy+L2ERERERERMpFoYnS0aNHOX36NB07dqR///70798fgG+//ZZff/2VZs2alVmQIiIiIiIiZanQNUoTJkygWrVq+cofeOABJkyYUJoxiYiIiIiIlKtCE6X4+Hjc3d3zlXt5eREfH1+aMYmIiIiIiJSrQhOljIyMQk+6fPlyqQQjIiIiIiJyOyg0UfL29mbRokX5ypcsWUK7du1KNSgREREREZHyVGiiFBISwscff4yfnx8vv/wyL7/8Ml26dGHx4sXMmzevLGMUERERkbtM48aNcXNzw93dnS5dunDixImbauvs2bNF1pkyZQoNGjSgatWqucozMzMZPHgwTk5O+Pr6lmiJybZt2/D09KR169aMHDmS7OxsIGe3aA8PDzw8PGjdujUVKlQgJSUFgKeeegp7e3tat25daLuffPIJdevWNdtYvHixeaxnz57UrFmTRx99NNc5EREReHp64uHhwcMPP8zRo0eLjV9KptBEqV69euzcuZM333yTxo0b07hxY95880127drFgw8+WJYxioiIiMhdaPv27Rw8eBA/Pz9mzJhRqn317duXqKiofOVLliyhVq1aHD16lIkTJ/Laa68V2c61a9cYOXIkYWFh/PTTTzRq1IjQ0FAAXn31VWJiYoiJiWHmzJl06dIFOzs7AJ588knCw8OLjXPw4MFmG08//bRZ/uqrr7Js2bJ89Z977jk+++wzYmJiGDp0aKm/j/eSQhOlP/j7+/Piiy/y4osv0rVr17KISURERETuIR06dCApKQnI2VCsU6dOeHp64unpyc6dOwGIjIzEz8+PoKAgWrZsybBhwzAMI1c7ly9fpmfPngUuH2nfvj0ODg75ytetW8fIkSMBCAoKIiIiIl+7f5acnEylSpVo3rw5AAEBAaxevTpfveXLlxMcHGw+79y5s5k03Yhu3boVuCO1xWLh3LlzAKSnp+Po6HjDfUhuxSZKIiIiIiKlKTw8nMceewwAe3t7tmzZwr59+1ixYgXjx4836+3fv5+QkBBiY2M5duwYO3bsMI9duHCBvn37MnToUMaMGVPivpOSkmjQoAEAtra21KhRg+TkZAA8PDzy1a9Tpw5ZWVlER0cDsGrVKhISEnLVuXTpEuHh4QwYMKDEcfxh9erVuLu7ExQUlK/dgixevJjevXtjtVpZtmwZkydPvu4+pWBKlERERESkXPj7+2Nvb8/WrVsZOnQoAFlZWYwZMwY3NzcGDhxIbGysWd/Hxwer1YqNjQ0eHh651hP169ePUaNG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Odk8Z8aMGUbTpk2N5s2bmzuqGIZhtGnTxvjtt98MwzCMX3/91fD29jaaNWtmBAUFGRkZGYZh5CwoHjdunNG0aVOjdevWxt69e83z9fkoPdu3bzc3c9C1vTvs37/faNeuneHm5mb069fPSElJ0bW9i0ybNs1o0aKF4erqagwfPtzIyMjQ9b0DDRkyxHjwwQcNW1tbo379+sbixYuN559/3tw84/Lly0ZQUJDRrFkzw9vb2/j111/Nc5csWWI0a9bMaNasmfHRRx+Z5YVdx5UrV+baJKCwz8TevXsNV1dXo2nTpsbzzz9vLuovKhbJr7hr261bN8Pe3t78btW3b1/z3Dv12loMo4BJfCJSrHPnzjF69GhWrlxZ3qHILaZre/fStb276frenh599FHWrFlDxYoVb2m7r776Kk888QTu7u63tF0pubv92ipREhERERERyUNrlERERERERPJQoiQiIiIiIpKHEiUREREREZE8lCiJiIiIiIjkoURJRERu2DvvvIOrqyvu7u54eHiwZ8+eMuk3Pj6eypUr07ZtW1xcXPDx8THvmQGwfv16Zs2aVej5MTExfP3114Uej46OZvz48QC89dZb/OMf/7iu+EJCQrh06ZL5vHfv3qSlpV1XGyIiUr5syzsAERG5M+3atYuvvvqKffv2UalSJc6ePcuVK1duqs3s7GxsbUv2X1OzZs3Yv38/AMeOHaN///5cu3aNUaNGERgYWOSNQmNiYoiOjqZ3794FxuDl5YWXl9eNvQhyEqXhw4fzwAMPABSZlImIyO1JI0oiInJDTp06RZ06dahUqRIAderUwdHREYC9e/fy0EMP0aZNG3x8fDh//jwZGRmMGjUKNzc32rZty/bt2wH45JNPGDhwIH379qV79+5cvHiRp556Cm9vb9q2bcu6deuKjaVp06bMmTOHDz74wGzzhRdeAGDlypW0bt2aNm3a0LlzZ65cucK0adNYsWIFHh4erFixgrfeeouxY8fSvXt3RowYQWRkJI8++qjZ/oEDB+jatSvOzs4sWrQIIF+dF154gU8++YQPPviAkydP4u/vj7+/PwCNGzfm7NmzAMyZM4fWrVvTunVrQkJCgJwRMhcXF8aMGYOrqyvdu3fn8uXLN3xtRETk5mlESUREbkj37t2ZPn06zZs355FHHmHw4MF06dKFK1euMHjwYFasWIG3tzfnzp2jcuXKzJs3D4Aff/yRX375he7du3PkyBEgZ3Tq4MGD2NnZ8frrr9O1a1c++ugj0tLS8PHx4ZFHHqFKlSpFxuPp6ckvv/ySr3z69Ols2rSJ+vXrk5aWRsWKFZk+fTrR0dHMnz8fyJle98MPP/D9999TuXJlIiMjc7Vx8OBBdu/ezcWLF2nbti19+vQpNI7x48czZ84ctm/fTp06dXId++GHH/j444/Zs2cPhmHg6+tLly5dqFWrFnFxcSxfvpxFixYxaNAgVq9ezfDhw4u9DiIiUjo0oiQiIjekatWq/PDDDyxcuJC6desyePBgPvnkEw4fPoyDgwPe3t4AVK9eHVtbW77//nueeOIJAFq2bEmjRo3MRCkgIAA7OzsANm/ezKxZs/Dw8MDPz4+MjAx+++23YuMp7P7pHTt25Mknn2TRokVcvXq10PMDAwOpXLlygcf69etH5cqVqVOnDv7+/kRFRRUbT0G+//57Hn/8capUqULVqlXp378/3333HQBNmjTBw8MDgHbt2hEfH39DfYiIyK2hESUREblhFSpUwM/PDz8/P9zc3AgNDcXT0xOLxZKvbmGJDJBrtMgwDFavXk2LFi2uK5b9+/fj4uKSr/zf//43e/bsYcOGDXh4eBATE1NsDHnlfT0WiwVbW1uuXbtmlmVkZBQbY1HvwR9TGCHnfdXUOxGR8qURJRERuSGHDx8mLi7OfB4TE0OjRo1o2bIlJ0+eZO/evQCcP3+e7OxsOnfuzGeffQbAkSNH+O233wpMhnr06ME///lPM6n4Y8OGosTHx/PKK6/w4osv5jv266+/4uvry/Tp06lTpw4JCQlUq1aN8+fPl/i1rlu3joyMDJKTk4mMjMTb25tGjRoRGxtLZmYm6enpREREmPULa79z586sXbuWS5cucfHiRb744gs6depU4jhERKTsaERJRERuyIULF3jxxRdJS0vD1tYWJycnFi5cSMWKFVmxYgUvvvgily9fpnLlymzdupVx48bx7LPP4ubmhq2tLZ988kmuUZQ/TJ06lQkTJuDu7o5hGDRu3JivvvoqX71ff/2Vtm3bkpGRQbVq1XjxxRcZNWpUvnqvvvoqcXFxGIZBt27daNOmDQ0bNjSn9/31r38t9rX6+PjQp08ffvvtN6ZOnWpuWjFo0CDc3d1xdnambdu2Zv2xY8fSq1cvHBwczE0rIGcd1ZNPPomPjw8ATz/9NG3bttU0OxGR25DFKGoegIiIiIiIyD1IU+9ERERERETyUKIkIiIiIiKShxIlERERERGRPJQoiYiIiIiI5KFESUREREREJA8lSiIiIiIiInkoURIREREREclDiZKIiIiIiEge/w+oGLavPAKo2AAAAABJRU5ErkJggg==\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = \"2022b\"\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}-score\".format(year)\n",
"lower = 0\n",
"upper = 12*10**5\n",
"bin_size = 10000\n",
"ranks = [1,10,40,100,500,1000,2000,3000,4000]\n",
"height_start = 120\n",
"height_space = 120\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "64b64956",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA0oAAAFNCAYAAAA+QJ98AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAABv1UlEQVR4nO3deVhV5drH8e8G0pwFFQNxBhUZRGTQzAQNpxInHJCO5ljRcGxSzzEtfe2oDUalnY5DiTZoWolZ4oBgpimioqWZmGKAHlNAFAcG2+8fvK03ZhwA0d/nuvYl+1lrPc+91mIX936GZTKbzWZERERERETEYFHZAYiIiIiIiNxulCiJiIiIiIgUoERJRERERESkACVKIiIiIiIiBShREhERERERKUCJkoiIiIiISAFKlERERERERApQoiQichswmUwcO3asUtp+7LHHePnllyul7dK8+uqrPProowD89ttv1K5dm2vXrgFw5swZHnzwQerUqcMLL7zAv/71L8aPH3/LY/jkk0/o1avXLa/3duLn58eSJUsqOwwRkduKEiURkTJq0aIFW7ZsyVe2bNkyHnjggQqP5ejRowwdOpSGDRtSr1493N3dmT9/vpFEVBSz2cwbb7yBk5MTNWrUoFmzZvzzn/8kOzv7lrfVrFkzMjMzsbS0BGDRokU0bNiQCxcu8NZbb/HPf/7zpv/YT0xMxGQykZuba5SFhISwadOmm6q3KDExMVhYWFC7dm3q1KlD27Zt+eijj255OzcrPDycTp06UbduXRwcHJg8eXK+65OWlsagQYOoVasWzZs359NPPzW27dq1i4CAAGxsbGjUqBFDhw7l9OnTxvY33ngDV1dX6tSpQ8uWLXnjjTcq9NxEREqiRElEpIr59ddf8fX1pWnTpvz4449kZGSwevVq4uLiuHjxYoXG8uyzz7Jo0SKWL1/OxYsX2bBhA1u2bGHEiBHl3vbJkydp3749JpOp3NsqL/b29mRmZnLhwgXefvttJkyYwC+//FLZYeVz+fJlwsLCOHfuHLt37yYqKoo333zT2P7UU09RrVo1zpw5wyeffMKTTz7JoUOHAEhPT2fixIkkJiZy8uRJ6tSpw5gxY4xjzWYzy5cvJz09ncjISBYsWMDKlSsr/BxFRIqiRElE5BaaO3curVu3pk6dOrRv356vvvrK2Hbs2DG6d+9OvXr1aNiwIcOHD8937JYtW3BycsLa2pqnnnoKs9lcZBuvvPIK999/P/Pnz8fOzg6Atm3b8umnn1K/fn0A1q1bh4uLC/Xr18fPz4+ff/7ZOH7//v14enpSp04dhg8fztWrV/PVv379ejw8PKhfvz73338/Bw8eLDKOhIQE3n//fT755BO6dOmClZUVLi4ufPHFF3zzzTds27YNKDysq2Av3N///neaNm1K3bp16dSpE9u3by+yvb/29jz22GOEh4fz+uuvU7t2bbZs2ZJvmB7A999/z/3330/9+vVp2rQpy5YtA+Cbb76hY8eO1K1bl6ZNm/Lqq68axzz44IMA1K9fn9q1a/PDDz8Uinfnzp14e3tTr149vL292blzp7HNz8+P6dOn07VrV+rUqUOvXr04d+5ckefzVyaTiX79+mFjY2Nc76ysLCZNmoS9vT329vZMmjSJrKysIq/hn3X8OXzzscce46mnnuLhhx+mTp06+Pr68uuvvxr7bt68mXbt2lGvXj2efvrpYn/XAJ588km6detGtWrVaNKkCSEhIezYsQOAS5cu8cUXX/A///M/1K5dmwceeIDAwEBWrFgBQN++fRk6dCh169alZs2aPP3008axAJMnT8bT0xMrKyvatm3LgAED8m0/dOiQ0SPVuHFj/vWvf5V6LUVEbhUlSiIit1Dr1q3Zvn07GRkZvPLKKzz66KPGUKPp06fTq1cv0tPTSU5O5plnnsl37Pr169mzZw8HDhzg888/Z+PGjUW2sWXLFoKCgoqN4ejRowQHBxMWFsbZs2fp168f/fv3Jzs7m+zsbAYOHMjf/vY30tLSGDp0KF988YVx7L59+xg7diz/+c9/SE1N5fHHHycwMND4A/2voqKicHBwwMfHJ19506ZN6dy5c5mHq3l7exMfH09aWhojR45k6NChhZK3gpYtW0ZISAiTJ08mMzOThx56KN/23377jb59+/LMM89w9uxZ4uPj8fDwAKBWrVosX76c8+fP88033/Dvf/+btWvXAvDdd98BcP78eTIzM+nSpUu+etPS0nj44Yd59tlnSU1N5fnnn+fhhx8mNTXV2OfTTz/lo48+4vfffyc7Oztf70tx/vjjD9atW8e5c+dwdHQE4LXXXmPXrl3Ex8dz4MABYmNjmT17dql1/emzzz7jlVdeIT09HUdHR6ZNmwbAuXPnGDJkCLNnz+bcuXO0bt06X3JSmu+++w4XFxcg73fN0tKSNm3aGNs7dOhg9CiVdGxBZrOZ7du3G9svXrzIQw89RJ8+fTh16hTHjh2jZ8+eZY5TRORmKVESEbkOAwcOpH79+sYrNDQ03/ahQ4dib2+PhYUFw4cPx8nJidjYWADuueceTp48yalTp7j33nsL9QhMnTqV+vXr06xZM/z9/YmPjy8yhtTUVKMnqSirVq3i4YcfJiAggHvuuYcXX3yRK1eusHPnTnbt2kVOTg6TJk3innvuISgoCG9vb+PYxYsX8/jjj+Pr64ulpSWjR4+mevXq7Nq1q1A7586dKzYOOzs7zp49W2yMf/Xoo4/SoEEDrKyseOGFF8jKyrrp4WeffPIJDz30EMHBwdxzzz00aNDASJT8/Pxwc3PDwsICd3d3goODjd6v0nzzzTc4OTnxt7/9DSsrK4KDg2nXrh1ff/21sc+YMWNo06YNNWrUYNiwYcXeR4BTp05Rv359atSowaBBg5g/fz4dO3Y0zmHGjBnY2trSqFEjXnnlFaOnpiwGDx6Mj48PVlZWhISEGHF8++23tG/fnqCgIO655x4mTZrEfffdV6Y6P/roI+Li4njxxRcByMzMpF69evn2qVevXpFDQA8ePMisWbOKnYf06quv8scffxhD89avX899993HCy+8wL333mv0jImIVBQlSiIi12Ht2rWcP3/eeL3//vv5ti9fvtwYtla/fn1++uknY+jV66+/jtlsxsfHBxcXFz788MN8x/71j9WaNWuSmZlZZAwNGjTINyG+oFOnTtG8eXPjvYWFBU2bNiUlJYVTp07RpEmTfPN6/rrvyZMneeutt/Ilg0lJSZw6dapQOw0bNiw2jtOnT9OoUaNiY/yrt956C2dnZ+rVq0f9+vXJyMgo03C1kiQlJdG6desit+3evRt/f38aNWpEvXr1+OCDD8rcXsFrC3nXLyUlxXhf1vsIeXOUzp8/z4ULF3j22WfZunVrsW01b968yPtQnOLiOHXqFE2bNjW2mUymfO+Ls3btWqZOncqGDRto2LAhALVr1+bChQv59rtw4QJ16tTJV3bs2DH69u3LO++8Q7du3QrVvWDBApYvX84333xD9erVgZLvoYhIRVCiJCJyi5w8eZIJEyawYMECUlNTOX/+PK6ursb8j/vuu4/Fixdz6tQp/vOf/xAaGnpDS4I/9NBD+YbLFWRvb8/JkyeN92azmaSkJJo0aYKdnR0pKSn55qT89ttvxs9NmzZl2rRp+ZLBy5cvExwcXKidHj16kJSUZPSY/SkpKYldu3bRvXt3IG+o2+XLl43t//3vf42ft2/fzrx58/j8889JT0/n/Pnz1KtXr8Q5M2XRtGnTfHNy/mrkyJEEBgaSlJRERkYGTzzxhNFeaQtDFLy2kHf9mjRpclPxVq9enXnz5vHjjz8awwALtvXbb79hb28PlHxNS2NnZ0dSUpLx/s/fj5JERkYyYcIEvv76a9zc3IzyNm3akJubS0JCglF24MCBfMPrTp48yUMPPcT06dP529/+VqjuDz/8kLlz5xpDOf9U0j0UEakISpRERG6RS5cuYTKZjJ6Ujz76iJ9++snYvnr1apKTkwGwtrbGZDIZS11fj5kzZ7Jz505eeukl4w/kY8eO8eijj3L+/HmGDRvGN998Q1RUFDk5Obz11ltUr16d+++/31h04d133yU3N5cvv/wyX6IzYcIEPvjgA3bv3o3ZbObSpUt88803RQ6latOmDU888QQhISHs2rWLa9eucejQIYYMGcL9999vzBvy8PDgyy+/5PLlyxw7doylS5cadVy8eBErKysaNWpEbm4us2bNKtRDcSNCQkLYsmULn3/+Obm5uaSmphpDzy5evIiNjQ333nsvsbGx+ZazbtSoERYWFhw/frzIevv168fRo0f59NNPyc3NZdWqVRw+fJhHHnnkpmOuVq0aL7zwArNmzQIgODiY2bNnc/bsWc6dO8esWbOMxSr+nAcUHx/P1atX8y1IUZqHH36YQ4cO8eWXX5Kbm8u7775bYqK1detWQkJC+OKLLwrNR6tVqxaDBw9mxowZXLp0iR07dhAREWEkRCkpKfTo0YOnnnqKJ554olDdn3zyCf/85z/ZvHkzrVq1yrftkUce4b///S9hYWFkZWVx8eJFdu/eXebzFBG5WUqURERukfbt2/PCCy/QpUsXGjduzI8//kjXrl2N7Xv27MHX15fatWsTGBjIO++8Q8uWLa+7ndatW/PDDz+QmJiIi4sL9erVY8iQIXh5eRnP4/n444955plnaNiwIV9//TVff/011apVo1q1anz55ZcsW7YMa2trVq1axeDBg426vby8WLx4MU8//TTW1tY4Ojoaq8UVZcGCBYwfP55HH32UmjVr4urqSvPmzVm7di0WFnn/i3nuueeoVq0ajRs3ZvTo0YSEhBjH9+7dm759+9KmTRuaN2/OvffeW6ZhYKVp1qwZ3377LW+99RY2NjZ4eHhw4MABAN5//31mzJhBnTp1mDVrFsOGDTOOq1mzJtOmTaNr167Ur1+/0NysBg0asH79et566y0aNGjA66+/zvr1642haDdr7Nix/Pbbb3z99de8/PLLeHl54e7ujpubG56ensaDgdu0acOMGTN46KGHcHJyuq5neTVs2JDVq1czdepUGjRoQEJCQr7f04L+53/+h4yMDPr160ft2rWpXbs2ffv2Nba///77XLlyBVtbW4KDg/n3v/9t9CgtWbKE48ePM3PmTOPY2rVrG8e+/PLLpKam4u3tbWz7M6GqU6cOmzdv5uuvv+a+++7DycmJ6Ojo67qeIiI3w2S+2fENIiIi/2fGjBmsXbuW7777zliqXEREpCpSoiQiIrfUggULcHR0pE+fPpUdioiIyA1ToiQiIiIiIlKA5iiJiIiIiIgUoERJRERERESkAKvKDqC8NGzYkBYtWlR2GCIiIiIicptKTEws9qHjd2yi1KJFC+Li4io7DBERERERuU15eXkVu01D70RERERERApQoiQiIiIiIlKAEiUREREREZEClChVghYtWuDm5oa7uzvdu3fn5MmTN1VXcRPQCgoMDMTV1dV4n5WVxfDhw3F0dMTX15fExERjW3h4OE5OTjg5OREeHm6UnzhxAl9fX5ycnBg+fDjZ2dmlthsZGUnbtm1xdHRk7ty5ZT85EREREZFKokSpkkRHR3Pw4EH8/PyYPXt2ubf35ZdfUrt27XxlS5cuxdrammPHjvHcc88xZcoUANLS0pg5cya7d+8mNjaWmTNnkp6eDsCUKVN47rnnSEhIwNramqVLl5bY7rVr13jqqafYsGEDhw8f5rPPPuPw4cPlc5IiIiIiIreIEqVK1qVLF1JSUoC85Qm7deuGp6cnnp6e7Ny5E4CYmBj8/PwICgqiXbt2hISEYDab89Vz5coV+vTpw+LFiwu1kZmZyfz583n55ZfzlUdERDB69GgAgoKCiIqKwmw2s3HjRgICArCxscHa2pqAgAAiIyMxm81s3bqVoKAgAEaPHs3atWtLPL/Y2FgcHR1p1aoV1apVY8SIEURERNzQtRIRERERqShKlCpZZGQkAwcOBMDW1pbNmzezb98+Vq1axbPPPmvst3//fsLCwjh8+DDHjx9nx44dxrbMzEz69+/PyJEjmTBhQqE2pk+fzgsvvEDNmjXzlaekpNC0aVMArKysqFevHqmpqfnKARwcHEhJSSE1NZX69etjZWWVrxwgLi6O8ePHF2q7uLpERERERG5nSpQqib+/P7a2tmzZsoWRI0cCkJOTw4QJE3Bzc2Po0KH5hqj5+Pjg4OCAhYUFHh4e+eYTDRgwgDFjxjBq1KhC7cTHx3Ps2DEGDRpUaFvBXikAk8l03eWQtwb9kiVLytyGiIiIiMjtTIlSJYmOjubkyZO4uLgwY8YMAN5++20aN27MgQMHiIuLy7dQQvXq1Y2fLS0tyc3NNd537dqVDRs2FJmU/PDDD+zdu5cWLVrwwAMPcPToUfz8/IC83p2kpCQAcnNzycjIwMbGJl85QHJyMvb29jRs2JDz588bbf9ZXpLi6hIRERERuZ0pUapENWrUICwsjOXLl5OWlkZGRgZ2dnZYWFiwYsUKrl27VqZ6Zs2aRYMGDQgNDS207cknn+TUqVMkJiby/fff06ZNG2JiYoC8VfD+XNFuzZo19OjRA5PJRO/evdm0aRPp6emkp6ezadMmevfujclkwt/fnzVr1gB5K+MNGDCgxNi8vb1JSEjgxIkTZGdns3LlSgIDA6/jKomIiIiIVDwlSuVs0qS8V3Hs7OwIDg5m4cKFhIaGEh4eTufOnTl69Ci1atUqczthYWFcvXqVyZMnl/mYcePGkZqaiqOjI/PnzzeW7raxsWH69Ol4e3vj7e3NjBkzsLGxAWDevHnMnz8fR0dHUlNTGTduHFD8HCUrKysWLFhA7969cXZ2ZtiwYbi4uJQ5RhERERGRymAyFzVe6w7g5eVFXFxcZYfB/41y4/86cURERERE5DZRUs6gHiUREREREZEClCiJiIiIiIgUoERJRERERESkACVKIiIiIiIiBShREhERERERKUCJUkXYFgMmU/6XiIiIiIjctpQoiYiIiIiIFKBESUREREREpAAlSiIiIiIiIgUoURIRERERESlAiZKIiIiIiEgBSpREREREREQKUKIkIiIiIiJSgBIlERERERGRAsotURo7diy2tra4uroaZWlpaQQEBODk5ERAQADp6enGtjlz5uDo6Ejbtm3ZuHGjUb53717c3NxwdHTk2WefxWw2l1fIIiIiIiIiQDkmSo899hiRkZH5yubOnUvPnj1JSEigZ8+ezJ07F4DDhw+zcuVKDh06RGRkJKGhoVy7dg2AJ598kkWLFpGQkEBCQkKhOkVERERERG61ckuUHnzwQWxsbPKVRUREMHr0aABGjx7N2rVrjfIRI0ZQvXp1WrZsiaOjI7GxsZw+fZoLFy7QpUsXTCYTo0aNMo4REREREREpLxU6R+nMmTPY2dkBYGdnx++//w5ASkoKTZs2NfZzcHAgJSWFlJQUHBwcCpWLiIiIiIiUJ6vKDgAoct6RyWQqtrw4ixYtYtGiRQCcPXv21gUoIiIiIiJ3lQrtUWrcuDGnT58G4PTp09ja2gJ5PUVJSUnGfsnJydjb2+Pg4EBycnKh8uJMnDiRuLg44uLiaNSoUTmdhYiIiIiI3OkqNFEKDAwkPDwcgPDwcAYMGGCUr1y5kqysLE6cOEFCQgI+Pj7Y2dlRp04ddu3ahdlsZvny5cYxd7oWLVrg5uaGu7s73bt35+TJkzdV17lz50rcp0+fPnTo0AEXFxeeeOIJYzGNrKwshg8fjqOjI76+viQmJhrHhIeH4+TkhJOTk3FfAU6cOIGvry9OTk4MHz6c7OzsMsV57do1OnbsyCOPPFLk9uJiOXnyJJ06dcLDwwMXFxc++OAD45hx48bRoUMH3N3dCQoKIjMzs0yxiIiIiMjdrdwSpeDgYLp06cIvv/yCg4MDS5cuZerUqWzevBknJyc2b97M1KlTAXBxcWHYsGG0b9+ePn36sHDhQiwtLQH497//zfjx43F0dKR169b07du3vEK+7URHR3Pw4EH8/PyYPXt2ubb1+eefc+DAAX766SfOnj3L6tWrAVi6dCnW1tYcO3aM5557jilTpgB5S73PnDmT3bt3Exsby8yZM43l3qdMmcJzzz1HQkIC1tbWLF26tEwxvPPOOzg7Oxe7vbhY7Ozs2LlzJ/Hx8ezevZu5c+dy6tQpAN5++20OHDjAwYMHadasGQsWLLjhayQiIiIid49yS5Q+++wzTp8+TU5ODsnJyYwbN44GDRoQFRVFQkICUVFR+VbFmzZtGr/++iu//PJLvmTIy8uLn376iV9//ZUFCxaUOEfpTtWlSxdjEYvExES6deuGp6cnnp6e7Ny5E4CYmBj8/PwICgqiXbt2hISEFJrjdeXKFfr06cPixYsLtVG3bl0AcnNzyc7ONq7zX1cqDAoKIioqCrPZzMaNGwkICMDGxgZra2sCAgKIjIzEbDazdetWgoKCgPyrG5YkOTmZb775hvHjxxe7T3GxVKtWjerVqwN5vU5//PFHofMym81cuXLlrvz9EREREZHrV6FD7+TGREZGMnDgQABsbW3ZvHkz+/btY9WqVTz77LPGfvv37ycsLIzDhw9z/PhxduzYYWzLzMykf//+jBw5kgkTJhTZTu/evbG1taVOnTpGovPXFQmtrKyoV68eqampxa5UmJqaSv369bGysspXDhAXF1dsIjRp0iRef/11LCyK/5UsLhaApKQk3N3dadq0KVOmTMk3l23MmDHcd999HDlyhGeeeabY+kVERERE/qRE6Tbm7++Pra0tW7ZsYeTIkQDk5OQwYcIE3NzcGDp0KIcPHzb29/HxwcHBAQsLCzw8PPLNJxowYABjxoxh1KhRxba3ceNGTp8+TVZWFlu3bgWuf0XCklYq9PLyYsmSJYW2r1+/HltbWzp16lRsbCXFAtC0aVMOHjzIsWPHCA8P58yZM8Y+H330EadOncLZ2ZlVq1aV2IaIiIiICChRuq1FR0dz8uRJXFxcmDFjBpA356Zx48YcOHCAuLi4fAsl/Dn8DMDS0pLc3FzjfdeuXdmwYUORycZf3XvvvQQGBhIREQHkX5EwNzeXjIwMbGxsil2psGHDhpw/f95ou7SVCgF27NjBunXraNGiBSNGjGDr1q08+uijhfYrLpa/sre3x8XFhe3bt+crt7S0ZPjw4XzxxRclxiIiIiIiAkqUbns1atQgLCyM5cuXk5aWRkZGBnZ2dlhYWLBixQpjdbrSzJo1iwYNGhAaGlpoW2ZmprFse25uLt9++y3t2rUD8q9UuGbNGnr06IHJZKJ3795s2rSJ9PR00tPT2bRpE71798ZkMuHv78+aNWuA/KsbFmfOnDkkJyeTmJjIypUr6dGjBx9//DEACxYsMBZgKC6W5ORkrly5AkB6ejo7duygbdu2mM1mjh07BuT1Rn399dfGeYmIiIiIlESJ0m1g0qS8V3Hs7OwIDg5m4cKFhIaGEh4eTufOnTl69Ci1atUqczthYWFcvXqVyZMn5yu/dOkSgYGBuLu706FDB2xtbXniiSeAvOW1U1NTcXR0ZP78+cydOxcAGxsbpk+fjre3N97e3syYMcPo3Zk3bx7z58/H0dGR1NRUxo0bB5Q8R6k4R44coUGDBiXG8vPPP+Pr60uHDh3o3r07L774Im5ubpjNZkaPHo2bmxtubm6cPn3a6JkTERERESmJyVzaWKwqysvLi7i4uMoOAz8/YFsMMfjn3/CXy+7nl/dvTEwFBVWFPPLII3z55ZdUq1atskMRERERkTtMSTmDVQXHInJd1q9fX9khiIiIiMhdSEPvREREREREClCiJCIiIiIiUoASJRERERERkQKUKImIiIiIiBSgRElERERERKQAJUoiIiIiIiIFKFESEREREREpQImSiIiIiIhIAUqUREREREREClCiJCIiIiIiUoASJRERERERkQKUKImIiIiIiBSgRElERERERKQAJUoiIiIiIiIFKFESEREREREpQImSiIiIiIhIAUqUREREREREClCiJCIiIiIiUoASJRERERERkQKUKMkt1aJFC9zc3HB3d6d79+6cPHnypuo6d+5csdsvX77Mww8/TLt27XBxcWHq1KnGtqysLIYPH46joyO+vr4kJiYa28LDw3FycsLJyYnw8HCj/MSJE/j6+uLk5MTw4cPJzs4uMb6kpCT8/f1xdnbGxcWFd955p9A+b775JiaTqdjz+O233+jVqxfOzs60b9/eiNNsNjNt2jTatGmDs7Mz7777br7j9uzZg6WlJWvWrCkxRhERERG5MUqU5JaLjo7m4MGD+Pn5MXv27HJt68UXX+TIkSPs37+fHTt2sGHDBgCWLl2KtbU1x44d47nnnmPKlCkApKWlMXPmTHbv3k1sbCwzZ84kPT0dgClTpvDcc8+RkJCAtbU1S5cuLbFtKysr3nrrLX7++Wd27drFwoULOXz4sLE9KSmJzZs306xZs2LrGDVqFC+99BI///wzsbGx2NraArBs2TKSkpI4cuQIP//8MyNGjDCOuXbtGlOmTKF37943dtFEREREpFRKlKTcdOnShZSUFAASExPp1q0bnp6eeHp6snPnTgBiYmLw8/MjKCiIdu3aERISgtlszlfPlStX6NOnD4sXL85XXrNmTfz9/QGoVq0anp6eJCcnAxAREcHo0aMBCAoKIioqCrPZzMaNGwkICMDGxgZra2sCAgKIjIzEbDazdetWgoKCABg9ejRr164t8fzs7Ozw9PQEoE6dOjg7OxvnC/Dcc8/x+uuvYzKZijz+8OHD5ObmEhAQAEDt2rWpWbMmAP/+97+ZMWMG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ZjPfffedepNEREREROSOVmqiFBwcjJ+fH3v27AFg3rx53HfffeUemIiIiIiISGUp06p3P/zwA99//z0mk4lr164xaNCg8o5LRERERESk0pQ6Ryk0NJQPPvgANzc3XF1d+c9//sNTTz1VEbGJiIiIiIhUilITpW3btrFx40bGjBnDmDFj+Pbbb4mJiamA0ERERK5PixYtcHNzw93dne7du3Py5MmbquvcuXMl7uPn50fbtm3x8PDAw8OD33//HYCsrCyGDx+Oo6Mjvr6+JCYmGseEh4fj5OSEk5MT4eHhpcZx5MgRunTpQvXq1XnzzTcLxejm5oaHhwdeXl5G+fTp03F3d8fDw4NevXpx6tSpQvVGR0cbcXt4eHDvvfeydu1aAB577DFatmxpbIuPj8937J49e7C0tGTNmjWlxi8iUlWVmii1bduW3377zXiflJSEu7t7uQYlIiJyo6Kjozl48CB+fn7Mnj273Nv75JNPiI+PJz4+HltbWwCWLl2KtbU1x44d47nnnmPKlCkApKWlMXPmTHbv3k1sbCwzZ84kPT29xPptbGx49913efHFF4vcHh0dTXx8PHFxcUbZSy+9xMGDB4mPj+eRRx5h1qxZhY7z9/c34t66dSs1a9akV69exvY33njD2O7h4WGUX7t2jSlTptC7d+8yXyMRkaqo1EQpNTUVZ2dn/Pz88PPzo3379pw9e5bAwEACAwMrIkYREZHr1qVLF1JSUgBITEykW7dueHp64unpyc6dOwGIiYnBz8+PoKAg2rVrR0hICGazOV89V65coU+fPixevLjMbUdERDB69GgAgoKCiIqKwmw2s3HjRgICArCxscHa2pqAgAAiIyNLrMvW1hZvb2/uueeeMrdft25d4+dLly5hMplK3H/NmjX07duXmjVrllr3e++9x5AhQ4ykUETkTlXqYg5FfQslIiJyu4uMjGTgwIFAXrKxefNm7r33XhISEggODjZ6YPbv38+hQ4ewt7ena9eu7NixgwceeACAzMxMRowYwahRoxg1alSR7YwZMwZLS0uGDBnCyy+/jMlkIiUlhaZNmwJgZWVFvXr1SE1NzVcO4ODgYCRzM2bMwMvL67q+hDSZTPTq1QuTycTjjz/OxIkTjW3Tpk1j+fLl1KtXj+jo6BLrWblyJc8//3y+smnTpjFr1ix69uzJ3LlzqV69OikpKXz1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3buXjz76iN27d2M2m/H19aV79+5YW1uTkJDAZ599xuLFixk2bBhffPEFjz76aKn3QUREyod6lERE5IbUrl2bvXv3smjRIho1asTw4cNZtmwZv/zyC3Z2dnh7ewNQt25drKys+P777/nb3/4GQLt27WjevLmRKAUEBGBjYwPApk2bmDt3Lh4eHvj5+XH16lV+++23UuMp7vnpXbt25bHHHmPx4sVcu3at2OMDAwOpUaNGkdsGDBhAjRo1aNiwIf7+/sTGxpYaT1G+//57Bg0aRK1atahduzaDBw9m+/btALRs2RIPDw8AOnXqRGJi4g21ISIit4Z6lERE5IZZWlri5+eHn58fbm5uhIeH4+npiclkKrRvcYkMkK+3yGw288UXX9C2bdvrimX//v04OzsXKv/ggw/YvXs333zzDR4eHsTHx5caQ0EFz8dkMmFlZcUff/xhlF29erXUGEu6Bn8OYYS866qhdyIilUs9SiIickN++eUXEhISjPfx8fE0b96cdu3acerUKfbs2QPAxYsXyc3N5cEHH+STTz4B4OjRo/z2229FJkO9e/fmvffeM5KKPxdsKEliYiIvvvgizzzzTKFtv/76K76+vsyaNYuGDRuSlJREnTp1uHjxYpnPNSIigqtXr5KamkpMTAze3t40b96cw4cPk5WVRUZGBlFRUcb+xdX/4IMPsnbtWi5fvsylS5f46quv6NatW5njEBGRiqMeJRERuSGZmZk888wznD9/HisrKxwdHVm0aBHVqlVj1apVPPPMM1y5coUaNWqwZcsWQkNDeeKJJ3Bzc8PKyoply5bl60X50/Tp05k0aRLu7u6YzWZatGjB+vXrC+3366+/0rFjR65evUqdOnV45plnGDNmTKH9XnrpJRISEjCbzfTs2ZMOHTrQrFkzY3jfP/7xj1LP1cfHh4cffpjffvuN6dOnG4tWDBs2DHd3d5ycnOjYsaOx/8SJE+nbty92dnbGohWQN4/qsccew8fHB4Dx48fTsWNHDbMTEbkNmcwljQMQERERERG5C2nonYiIiIiISAFKlERERERERApQoiQiIiIiIlKAEiUREREREZEClCiJiIiIiIgUoERJRERERESkACVKIiIiIiIiBShREhERERERKeB/AbEOHsgv6SCTAAAAAElFTkSuQmCC\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = \"2022c\"\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}-score\".format(year)\n",
"lower = 0\n",
"upper = 32*10**4\n",
"bin_size = 2000\n",
"ranks = [1,10,40,100,500,1000,2000,3000,4000]\n",
"height_start = 120\n",
"height_space = 120\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "16b67ba8",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA0oAAAFNCAYAAAA+QJ98AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAABvEElEQVR4nO3deXxOZ/7/8dedpBSxJIgmDVISW2QRWaiqhMYutlgiHaqW0RTDtMV3DC0/HdppNZROx9IK0xFFi2rtogslDUJRREkkkSoR+5KE8/sj355vs0ksSaj38/G4H+77Oudc1+dcCfLJtRyLYRgGIiIiIiIiYrIq6wBEREREREQeNEqURERERERE8lCiJCIiIiIikocSJRERERERkTyUKImIiIiIiOShRElERERERCQPJUoiIiIiIiJ5KFESESljFouFY8eOlUnbL7zwAn//+9/LpO2ivPHGGzz//PMAnDx5EltbW27evAnA6dOnefbZZ6lcuTKvvPIK//jHPxg6dOh9j+GTTz6hffv2973eB0lgYCALFiwo6zCK9LDEKSJ/HEqURESKwcXFhc2bN+cqW7RoEc8880ypx3L06FH69OlDjRo1qFq1Kp6ensycOdNMIkqLYRj885//xM3NjQoVKlCnTh3+9re/kZmZed/bqlOnDpcvX8ba2hqAefPmUaNGDS5evMi7777L3/72t3v+IToxMRGLxUJ2drZZFh4ezsaNG++p3oJs27YNKysrbG1tqVy5Mg0bNuTjjz++7+3cq6ioKJo3b06VKlVwdnZm3Lhxufrn3Llz9OzZk0qVKlG3bl3++9//msd27txJcHAw9vb21KxZkz59+pCWlmYe/+c//0nTpk2pXLkyTz31FP/85z9L9d5ERIqiRElE5CHy888/ExAQQO3atfnxxx+5cOECy5cvJy4ujkuXLpVqLKNHj2bevHksXryYS5cusW7dOjZv3kz//v1LvO2kpCSaNGmCxWIp8bZKipOTE5cvX+bixYu89957DBs2jCNHjpR1WLlcvXqVyMhIzp49y65du9iyZQvvvPOOefzll1+mXLlynD59mk8++YSXXnqJgwcPApCRkcHw4cNJTEwkKSmJypUrM3jwYPNawzBYvHgxGRkZrF+/njlz5hAdHV3q9ygiUhglSiIi98mMGTOoX78+lStXpkmTJnz++efmsWPHjtGmTRuqVq1KjRo16NevX65rN2/ejJubG3Z2drz88ssYhlFgG6+//jpPP/00M2fOxNHREYCGDRvy3//+l2rVqgGwZs0a3N3dqVatGoGBgfz000/m9Xv37sXHx4fKlSvTr18/rl+/nqv+tWvX4u3tTbVq1Xj66afZv39/gXEkJCTwwQcf8Mknn9CyZUtsbGxwd3dn5cqVfPnll3z99ddA/ulSeUfh/vKXv1C7dm2qVKlC8+bN+fbbbwts7/ejPS+88AJRUVG8/fbb2Nrasnnz5lzT9AC+++47nn76aapVq0bt2rVZtGgRAF9++SXNmjWjSpUq1K5dmzfeeMO85tlnnwWgWrVq2Nra8v333+eLd8eOHfj5+VG1alX8/PzYsWOHeSwwMJBJkybRqlUrKleuTPv27Tl79myB9/N7FouFzp07Y29vb/b3jRs3GDNmDE5OTjg5OTFmzBhu3LhRYB/+Vsdv0zdfeOEFXn75Zbp06ULlypUJCAjg559/Ns/dtGkTjRo1omrVqowcObLQ7zWAl156idatW1OuXDmefPJJwsPD2b59OwBXrlxh5cqV/L//9/+wtbXlmWeeISQkhCVLlgDQqVMn+vTpQ5UqVahYsSIjR440rwUYN24cPj4+2NjY0LBhQ7p3757r+J3EKSJSEpQoiYjcJ/Xr1+fbb7/lwoULvP766zz//PPmVKNJkybRvn17MjIySElJYdSoUbmuXbt2LT/88AP79u3j008/ZcOGDQW2sXnzZkJDQwuN4ejRo4SFhREZGcmZM2fo3Lkz3bp1IzMzk8zMTHr06MGf/vQnzp07R58+fVi5cqV57Z49e3jxxRf597//TXp6On/+858JCQkxf0D/vS1btuDs7Iy/v3+u8tq1a9OiRYtiT1fz8/MjPj6ec+fOMWDAAPr06ZMvectr0aJFhIeHM27cOC5fvsxzzz2X6/jJkyfp1KkTo0aN4syZM8THx+Pt7Q1ApUqVWLx4MefPn+fLL7/kX//6F6tWrQLgm2++AeD8+fNcvnyZli1b5qr33LlzdOnShdGjR5Oens5f//pXunTpQnp6unnOf//7Xz7++GN+/fVXMjMzc42+FObWrVusWbOGs2fP4urqCsCbb77Jzp07iY+PZ9++fcTGxjJt2rQi6/rN0qVLef3118nIyMDV1ZWJEycCcPbsWXr37s20adM4e/Ys9evXz5WcFOWbb77B3d0dyPles7a2pkGDBuZxLy8vc0TpdtfmZRgG3377rXn8XuMUEbkflCiJiBRTjx49qFatmvmKiIjIdbxPnz44OTlhZWVFv379cHNzIzY2FoDHHnuMpKQkTp06xeOPP55vRGDChAlUq1aNOnXqEBQURHx8fIExpKenmyNJBVm2bBldunQhODiYxx57jFdffZVr166xY8cOdu7cSVZWFmPGjOGxxx4jNDQUPz8/89r58+fz5z//mYCAAKytrRk0aBDly5dn586d+do5e/ZsoXE4Ojpy5syZQmP8veeff57q1atjY2PDK6+8wo0bN+55+tknn3zCc889R1hYGI899hjVq1c3E6XAwEA8PDywsrLC09OTsLAwc/SrKF9++SVubm786U9/wsbGhrCwMBo1asQXX3xhnjN48GAaNGhAhQoV6Nu3b6FfR4BTp05RrVo1KlSoQM+ePZk5cybNmjUz72Hy5Mk4ODhQs2ZNXn/9dXOkpjh69eqFv78/NjY2hIeHm3F89dVXNGnShNDQUB577DHGjBnDE088Uaw6P/74Y+Li4nj11VcBuHz5MlWrVs11TtWqVQucArp//36mTp1a6DqkN954g1u3bplT8+4lThGR+0WJkohIMa1atYrz58+brw8++CDX8cWLF5vT1qpVq8aBAwfMqVdvv/02hmHg7++Pu7s7H330Ua5rf/9DYMWKFbl8+XKBMVSvXj3Xgvi8Tp06Rd26dc3PVlZW1K5dm9TUVE6dOsWTTz6Za13P789NSkri3XffzZUMJicnc+rUqXzt1KhRo9A40tLSqFmzZqEx/t67775L48aNqVq1KtWqVePChQvFmq52O8nJydSvX7/AY7t27SIoKIiaNWtStWpVPvzww2K3l7dvIaf/UlNTzc/F/TpCzhql8+fPc/HiRUaPHs3WrVsLbatu3boFfh0KU1gcp06donbt2uYxi8WS63NhVq1axYQJE1i3bh01atQAwNbWlosXL+Y67+LFi1SuXDlX2bFjx+jUqROzZs2idevW+eqeM2cOixcv5ssvv6R8+fL3FKeIyP2kRElE5D5ISkpi2LBhzJkzh/T0dM6fP0/Tpk3NdRVPPPEE8+fP59SpU/z73/8mIiLirrYEf+6553JNl8vLycmJpKQk87NhGCQnJ/Pkk0/i6OhIampqrrUeJ0+eNN/Xrl2biRMn5koGr169SlhYWL522rZtS3Jysjli9pvk5GR27txJmzZtgJypblevXjWP//LLL+b7b7/9lrfeeotPP/2UjIwMzp8/T9WqVe95LUrt2rVzrcn5vQEDBhASEkJycjIXLlxgxIgRZntFbQyRt28hp/+efPLJe4q3fPnyvPXWW/z444/mNMC8bZ08eRInJyfg9n1aFEdHR5KTk83Pv31/3M769esZNmwYX3zxBR4eHmZ5gwYNyM7OJiEhwSzbt29frul1SUlJPPfcc0yaNIk//elP+er+6KOPmDFjhjmV817iFBG535QoiYjcB1euXMFisZgjKR9//DEHDhwwjy9fvpyUlBQA7OzssFgs5lbXd2LKlCns2LGD1157zfwB+dixYzz//POcP3+evn378uWXX7JlyxaysrJ49913KV++PE8//bS56cLs2bPJzs7ms88+y5XoDBs2jA8//JBdu3ZhGAZXrlzhyy+/LHAqVYMGDRgxYgTh4eHs3LmTmzdvcvDgQXr37s3TTz9trhvy9vbms88+4+rVqxw7doyFCxeadVy6dAkbGxtq1qxJdnY2U6dOzTdCcTfCw8PZvHkzn376KdnZ2aSnp5tTzy5duoS9vT2PP/44sbGxubazrlmzJlZWVhw/frzAejt37szRo0f573//S3Z2NsuWLePQoUN07dr1nmMuV64cr7zyClOnTgUgLCyMadOmcebMGc6ePcvUqVPNzSp+WwcUHx/P9evXc21IUZQuXbpw8OBBPvvsM7Kzs5k9e/ZtE62tW7cSHh7OypUr861Hq1SpEr169WLy5MlcuXKF7du3s3r1ajMhSk1NpW3btrz88suMGDEiX92ffPIJf/vb39i0aRP16tW7pzhFREqCEiURkfugSZMmvPLKK7Rs2ZJatWrx448/0qpVK/P4Dz/8QEBAALa2toSEhDBr1iyeeuqpO26nfv36fP/99yQmJuLu7k7VqlXp3bs3vr6+5vN4/vOf/zBq1Chq1KjBF198wRdffEG5cuUoV64cn332GYsWLcLOzo5ly5bRq1cvs25fX1/mz5/PyJEjsbOzw9XV1dwtriBz5sxh6NChPP/881SsWJGmTZtSt25dVq1ahZVVzn8vY8eOpVy5ctSqVYtBgwYRHh5uXt+hQwc6depEgwYNqFu3Lo8//vh9mV5Vp04dvvrqK959913s7e3x9vZm3759AHzwwQdM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2rWL2NhYpkyZYm5NP378eMaOHUtCQgJ2dnYsXLiwWDHExMQQHx9PXFxcrvLk5GQ2bdpEnTp1Crxux44dbN++nf3793PgwAF++OEHvv76awDee+899u3bx/79+6lTpw5z5swxr2vdujXx8fHEx8czefLkO+swEREREbljJZYoLV26lLS0NLKyskhJSWHIkCFUr16dLVu2kJCQwJYtW3Ltijdx4kR+/vlnjhw5kisZ8vX15cCBA/z888/MmTPntmuUpOy1bNnS3HAjMTGR1q1b4+Pjg4+PDzt27AByRkgCAwMJDQ2lUaNGhIeH51uPdu3aNTp27Mj8+fPztVGlShUAsrOzyczMNL8nfr+rYmhoKFu2bMEwDDZs2EBwcDD29vbY2dkRHBzM+vXrMQyDrVu3EhoaCuTeifFujR07lrfffrvQ71OLxcL169fJzMzkxo0bZGVlUatWrVz3ZRgG165d0/e6iIiISBkq1al38se3fv16evToAYCDgwObNm1iz549LFu2jNGjR5vn7d27l8jISA4dOsTx48fZvn27eezy5ct069aNAQMGMGzYsALb6dChAw4ODlSuXNlMdH6/e6KNjQ1Vq1YlPT290F0V09PTqVatGjY2NrnKAeLi4hg6dGiBbVssFtq3b0/z5s3NzUMA1qxZw5NPPomXl1eh/dOyZUuCgoJwdHTE0dGRDh060LhxY/P44MGDeeKJJzh8+DCjRo0yy7///nu8vLzo1KkTBw8eLLR+EREREbk/lCjJfREUFISDgwObN29mwIABAGRlZTFs2DA8PDzo06cPhw4dMs/39/fH2dkZKysrvL29c60n6t69O4MHD2bgwIGFtrdhwwbS0tK4ceMGW7duBe5898Tb7aro6+vLggULCmx7+/bt7Nmzh3Xr1jF37ly++eYbrl69yptvvlnk+qFjx47x008/kZKSQmpqKlu3buWbb74xj3/88cecOnWKxo0bs2zZMgB8fHxISkpi3759jBo1ykxERURERKTkKFGS+yImJoakpCTc3d3NNTTvvfcetWrVYt++fcTFxeXaKKF8+fLme2tra7Kzs83PrVq1Yt26dQUmMr/3+OOPExISwurVq4HcuydmZ2dz4cIF7O3tC91VsUaNGpw/f95su6hdFX/z2zkODg707NmT2NhYfv75Z06cOIGXlxcuLi6kpKTg4+PDL7/8kuvazz//nBYtWmBra4utrS2dOnVi586duc6xtramX79+rFy5EsiZkmdrawtA586dycrKKnLDCxERERG5N0qU5L6pUKECkZGRLF68mHPnznHhwgUcHR2xsrJiyZIl5u50RZk6dSrVq1cnIiIi37HLly+bW8xnZ2fz1Vdf0ahRIyD3roorVqygbdu2WCwWOnTowMaNG8nIyCAjI4ONGzfSoUMHLBYLQUFBrFixAsi9E2Nhrly5wqVLl8z3GzdupGnTpnh4ePDrr7+SmJhIYmIizs7O7NmzhyeeeILU1FTatWsHQJ06dfj666/Jzs4mKyuLr7/+msaNG2MYBseOHQNyRsa++OIL875++eUXM2mMjY3l1q1bVK9evVh9KSIiIiJ3R4mS3JExvMcY3iv0uKOjI2FhYcydO5eIiAiioqJo0aIFR48epVKlSsVuJzIykuvXrzNu3Lhc5VeuXCEkJARPT0+8vLxwcHBgxIgRQM722unp6bi6ujJz5kxmzJgBgL29PZMmTcLPzw8/Pz8mT55sbiTy1ltvMXPmTFxdXUlPT2fIkCFA4WuUTp8+zTPPPIOXlxf+/v506dKFjh073vZe0tLSzHVQoaGh1K9fHw8PD7y8vPDy8qJbt24YhsGgQYPw8PDAw8ODtLQ0c2RuxYoVNG3aFC8vL0aPHk10dLQ2ehAREREpYRajqPlNDylfX998Wzc/aAIDc/7ctq0soyiG3/1QHkgMANuMwDIK5uEzZ84c6tSpQ0hISFmHIiIiIiK/c7ucwaaUYxF55IwcObKsQxARERGRO6SpdyIiIiIiInkoURIREREREclDiZKIiIiIiEgeSpRERERERETyUKIkIiIiIiKShxIlERERERGRPJQoiYiIiIiI5KFESUREREREJA8lSiIiIiIiInkoURIREREREclDiZKIiIiIiEgeSpRERERERETyUKIkIiIiIiKShxIlERERERGRPJQoiYiIiIiI5KFESUREREREJA8lSiIiIiIiInkoURIREREREclDiZKIiIiIiEgeSpTkgeLi4oKHhweenp60adOGpKSke6rr7NmzhR6/evUqXbp0oVGjRri7uzNhwgTz2I0bN+jXrx+urq4EBASQmJhoHouKisLNzQ03NzeioqLM8hMnThAQEICbmxv9+vUjMzPztvEdOXIEb29v81WlShUiIyNznfPOO+9gsVgK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YuXKlfTu3bs0YxIRERERESlThSZKv+natSv//e9/SUxMzLUt8m+Lt0VERERERP5oikyUunfvTtWqVWnevHmu58mIiIiIiIj8URWZKKWkpLB+/frSiEVEREREROSBUORzlJ5++ml+/PHH0ohFRERERETkgVDkiNJ3333HokWLeOqppyhfvjyGYWCxWNi/f39pxCciIiIiIlLqikyU1q1bVxpxiIiIiIiIPDAKTZQuXrxIlSpVqFy5cmnGIyIiIiIiUuYKTZQGDBjA2rVrad68ORaLBcMwzGMWi4Xjx4+XSoAiIiIiIiKlrdBEae3atQCcOHGi1IIRERERERF5EBS5RglgzZo1fPPNNwAEBgbStWvXEg1KRERERESkLBW5PfiECROYNWsWTZo0oUmTJsyaNYv/+Z//KY3YREREREREykSRI0pfffUV8fHxWFnl5FSDBg2iWbNmTJ8+vcSDExERERERKQtFjigBnD9/3nx/4cKFkopFRERERETkgVDkiNL//M//0KxZM4KCgjAMg2+++UajSSIiIiIi8odWZKIUFhZGYGAgP/zwAwBvvfUWTzzxRIkHJiIiIiIiUlaKtevd999/z3fffYfFYuHmzZv07NmzpOMSEREREREpM0WuUYqIiODDDz/Ew8ODpk2b8u9//5uXX365NGITEREREREpE0UmSl9//TUbNmxg8ODBDB48mK+++opt27aVQmgifzwuLi54eHjg6elJmzZtSEpKuqe6zp49e9tzAgMDadiwId7e3nh7e/Prr78CcOPGDfr164erqysBAQEkJiaa10RFReHm5oabmxtRUVFFxnH48GFatmxJ+fLleeedd8zy69ev4+/vj5eXF+7u7rz++uvmsUmTJuHp6Ym3tzft27fn1KlTBdZdWCzh4eE0bNiQpk2b8uKLL5KVlQWAYRiMHj0aV1dXPD092bNnT5Hxi4iIiBSkyESpYcOGnDx50vycnJyMp6dniQYl8kcWExPD/v37CQwMZNq0aSXe3ieffEJ8fDzx8fE4ODgAsHDhQuzs7Dh27Bhjx45l/PjxAJw7d44pU6awa9cuYmNjmTJlChkZGbet397entmzZ/Pqq6/mKi9fvjxbt25l3759xMfHs379enbu3AnAa6+9xv79+4mPj6dr165MnTo1X723iyU8PJzDhw/z448/cu3aNRYsWADAunXrSEhI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iIyMZPHixZw7d44LFy7g6OiIlZUVS5YsKfZjFKZOnUr16tWJiIjId+yll17i1KlTJCYm8t1339GgQQO2bdsGkGun0BUrVtC2bdtCnzH3mwULFrBhwwaWLl2a64Hfv/zyi5moxcbGcuvWLapXr37buubMmcOcOXPMz0eOHCEjI4OWLVuaZRkZGdy4cQOAs2fPsn37dpo0aXLbekVERB4URSZKJ06cyPc6fvx4acQmIlKmxozJeRXG0dGRsLAw5s6dS0REBFFRUbRo0YKjR49SqVKlYrcTGRnJ9evXGTduXLGvGTJkCOnp6bi6ujJz5kxmzJhhHvP29i7wmhEjRnD69GlatmyZaxvwFStW0LRpU7y8vBg9ejTR0dFm0hUWFkbLli05cuQIzs7OLFy4EIDDhw/nSqaWLl1K//79cyVrP/30E76+vnh5eREUFMSECRPMRGn27Nk4OzuTkpKCp6cnQ4cOLfa9i4iIlAaLUcQ2SYsXLy6w/HZbxT4IfH19zYXUZa6g3/IaBr/tivu/vyB+cP0u/kBiANhmBN5zteb9f52nf4rYueuO6992X6orvv/tL7OvCLpv93S/PDTfe2VM/VS4rl278tlnn1GuXLmyDkVEROSu3S5nKHIzhx9++MF8f/36dbZs2YKPj88DnyiJiEjJKeiZSyIiIn8kRSZK77//fq7PFy5c4E9/+lOJBSQiIiIiIlLWilyjlFfFihXvattYERERERGRh0WRI0rdunUzF+fevHmTn376ib59+5Z4YCIiIiIiImWlyETp1Vdf/b+TbWyoW7eu+eBEERERERGRP6Iip961adOGRo0acenSJTIyMrTDkYiIiIiI/OEVmSh9+umn+Pv7s3z5cj799FMCAgJYsWJFacQmIiIiIiJSJoqcevfmm2/yww8/4ODgAMCZM2d47rnnCA0NLfHgREREREREykKRI0q3bt0ykySA6tWrc+vWrRINSkREREREpCwVOaLUsWNHOnToQFhYGADLli2jU6dOJR6YiIiIiIhIWSkyUfrnP//JZ599xnfffYdhGAwfPpyePXuWRmwiIiIiIiJlotBE6dixY5w+fZpWrVrRq1cvevXqBcA333zDzz//TP369UstSBERERERkdJU6BqlMWPGULly5XzlFStWZMyYMSUZk4iIiIiISJkqNFFKTEzE09MzX7mvry+JiYklGZOIiIiIiEiZKjRRun79eqEXXbt2rUSCEREREREReRAUmij5+fkxf/78fOULFy6kefPmJRqUiIiIiIhIWSp0M4fIyEh69uzJJ598YiZGcXFxZGZm8vnnn5dagCIiIiIiIqWt0ESpVq1a7Nixg5iYGA4cOABAly5daNu2bakFJyIiIiIiUhaKfI5SUFAQQUFBpRGLiIiIiIjIA6HQNUoiDzyLJf9LRB56Li4ueHh44OnpSZs2bUhKSrqnus6ePXvbcyZOnEjt2rWxtbXNVX7jxg369euHq6srAQEBxdrxdciQIXh5eeHp6UloaCiXL1/OdfyHH37A2tqaFStW5Cq/efMmzZo1o2vXrgXWO3bsWLy9vfH29qZBgwZUq1bNPDZu3Djc3d1p3Lgxo0ePxjAMAAzDYOLEiTRo0IDGjRsze/bsIuMXEZH/o0RJREQeODExMezfv5/AwECmTZtWom1169aN2NjYfOULFy7Ezs6OY8eOMXbsWMaPH19kXe+99x779u1j//791KlThzlz5pjHbt68yfjx4+nQoUO+62bNmkXjxo1vW298fDzx8fGMGjXKfAj8jh072L59O/v37+fAgQP88MMPfP311wAsWrSI5ORkDh8+zE8//UT//v2LjF9ERP6PEiUREXlgtWzZktTUVCDn+X6tW7fGx8cHHx8fduzYAcC2bdsIDAwkNDSURo0aER4ebo6q/ObatWt07NixwN1cW7RogaOjY77y1atXM2jQIABCQ0PZsmVLvnrzqlKlCpAzmnPt2jUsvxvpfv/99+nduzcODg65rklJSeHLL79k6NChRXUHAEuXLiUsLAwAi8XC9evXyczM5MaNG2RlZVGrVi0A/vWvfzF58mSsrHL+q8/broiI3J4SJREReWCtX7+eHj16ADk/6G/atIk9e/awbNkyRo8ebZ63d+9eIiMjOXToEMePH2f79u3mscuXL9OtWzcGDBjAsGHDit12amoqtWvXBsDGxoaqVauSnp4OgLe3d6HXDR48mCeeeILDhw8zatQos67PP/+cESNG5Dt/zJgxvP3222ZCcztJSUmcOHHC3FipZcuWBAUF4ejoiKOjIx06dDBHpn7++WeWLVuGr68vnTp1IiEhodj3LiIiSpREROQBFBQUhIODA5s3b2bAgAEAZGVlMWzYMDw8POjTpw+HDh0yz/f398fZ2RkrKyu8vb1zrSfq3r07gwcPZuDAgXcUQ0GjR7+NEMXHxxd63ccff8ypU6do3Lgxy5YtA3KSobfeegtra+tc565duxYHB4diP58wOjqa0NBQs55jx47x008/kZKSQmpqKlu3buWbb74BctZYPf7448TFxTFs2DBefPHFYrUhIiI5lCiJiMgDJyYmhqSkJNzd3Zk8eTKQs06nVq1a7Nu3z3yu32/Kly9vvre2tiY7O9v83KpVK9atW1fktLm8nJ2dSU5OBiA7O5sLFy5gb29frGutra3p168fK1euBHKeQ9i/f39cXFxYsWIFERERrFq1iu3bt7NmzRpcXFzo378/W7du5fnnny+03ujoaHPaHcDnn39OixYtsLW1xdbWlk6dOrFz504z/t69ewPQs2dP9u/ff0f3LyLyqFOiJCIiD6QKFSoQGRnJ4sWLOXfuHBcuXMDR0RErKyuWLFnCzZs3i1XP1KlTqV69OhEREXfUfkhICFFRUQCsWLGCtm3b5lpzlJdhGBw7dsx8/8UXX9CoUSMATpw4QWJiIomJiYSGhvLBBx/Qo0cPpk+fTkpKComJiURHR9O2bVv+85//ADBnzpxcm0EcOXKEjIwMWrZsaZbVqVOHr7/+muzsbLKysvj666/NqXc9evRg69atAHz99dc0aNDgju5fRORRp0RJRETKzJgxOa/CODo6EhYWxty5c4mIiCAqKooWLVpw9OhRKlWqVOx2IiMjuX79OuPGjct3bNy4cTg7O3P16lWcnZ154403gJytvtPT03F1dWXmzJnMmDHDvKagNUqGYTBo0CA8PDzw8PAgLS3NHA27G4cPH6Z69erm56VLl9K/f/9cyVpoaCj169fHw8MDLy8vvLy86NatGwATJkxg5cqVeHh48D//8z8sWLDgrmMREXkUWYw7nYvwkPD19SUuLq6sw8hR0G8gDYPAwJy327aVZjB34XfxBxIDwDYj8J6rNe//6zz9U9xvyUL6NV/92+40snv0v3GZfUVQ8e+plDw033tlTP1U8tTHhevatSufffYZ5cqVK+tQRET+sG6XM9iUciwiIiJSDGvXri3rEEREHmmaeiciIiIiIpKHEiUREREREZE8lCiJiIiIiIjkoURJREREREQkj1JPlJKTkwkKCqJx48a4u7sza9YsAM6dO0dwcDBubm4EBweTkZFhXjN9+nRcXV1p2LAhGzZsKO2Q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\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = \"2022d\"\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}-score\".format(year)\n",
"lower = 0\n",
"upper = 75*10**4\n",
"bin_size = 5000\n",
"ranks = [1,10,40,100,500,1000,2000,3000,4000]\n",
"height_start = 120\n",
"height_space = 120\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "0e48657a",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA0oAAAFNCAYAAAA+QJ98AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAABvJ0lEQVR4nO3de1zP5//H8cenwpxGRVY+COWUkpQ0M2HO5JRDzraxjc2XbQ47Yb42zHc0Y/NlNrENY3OYzZk2Y1gI06yMUHyNSo4h3r8/mvdvlQ5D5fC8327d9Lne1/u6Xu9P19bn1XW9r7fFMAwDERERERERMdkUdAAiIiIiIiL3GiVKIiIiIiIiGShREhERERERyUCJkoiIiIiISAZKlERERERERDJQoiQiIiIiIpKBEiUREREREZEMlCiJiBQwi8XCoUOHCqTv/v378+abbxZI3zkZN24cvXv3BuDYsWOUKFGC69evA3Dq1CmefPJJSpYsySuvvMK7777Ls88+e9dj+OKLL2jRosVdb/deEhgYyCeffFLQYYiI3HOUKImI5IKrqysbNmxIVzZv3jyeeOKJfI8lOjqarl27UqZMGUqVKoWXlxdTp041k4j8YhgGU6ZMwd3dnaJFi1KxYkVef/11rl69etf7qlixIhcuXMDW1haA2bNnU6ZMGc6dO8f777/P66+/fscf9mNjY7FYLKSmppplvXr1Yt26dXfU7q2Eh4djY2NDiRIlKFmyJNWrV+ezzz676/3cqbCwMOrVq8ejjz6K1Wpl5MiR6d6fxMREOnXqRPHixalUqRJffvmleWz79u00b94cBwcHypYtS9euXTl58qR5fMqUKdSuXZuSJUtSuXJlpkyZkq/XJiKSEyVKIiL3kT/++AN/f38qVKjA/v37SU5OZsmSJURERHD+/Pl8jWXo0KHMnj2b+fPnc/78eVavXs2GDRvo0aNHnvd99OhRatWqhcViyfO+8oqLiwsXLlzg3LlzTJs2jYEDB/L7778XdFjpXLp0idDQUM6cOcOOHTvYuHEj//nPf8zjQ4YMoXDhwpw6dYovvviCF154gQMHDgCQlJTEoEGDiI2N5ejRo5QsWZIBAwaY5xqGwfz580lKSmLNmjXMmDGDRYsW5fs1iohkRYmSiMhdMmnSJKpWrUrJkiWpVasWy5YtM48dOnSIxo0bU6pUKcqUKUP37t3Tnbthwwbc3d2xt7dnyJAhGIZxyz7Gjh3L448/ztSpU3F2dgagevXqfPnll5QuXRqAlStX4uHhQenSpQkMDOS3334zz9+zZw8+Pj6ULFmS7t27k5KSkq79VatW4e3tTenSpXn88cfZt2/fLeOIiYnho48+4osvviAgIAA7Ozs8PDz4+uuv+e677/jhhx+AzMu6Ms7C/etf/6JChQo8+uij1KtXjy1bttyyv7/P9vTv35+wsDDee+89SpQowYYNG9It0wP46aefePzxxyldujQVKlRg3rx5AHz33XfUrVuXRx99lAoVKjBu3DjznCeffBKA0qVLU6JECX7++edM8W7btg0/Pz9KlSqFn58f27ZtM48FBgby1ltv0bBhQ0qWLEmLFi04c+bMLa/n7ywWC23atMHBwcF8v69cucKwYcNwcXHBxcWFYcOGceXKlVu+hzfbuLl8s3///gwZMoS2bdtSsmRJ/P39+eOPP8y669evp0aNGpQqVYoXX3wxy7EG8MILL9CoUSMKFy5M+fLl6dWrF1u3bgXg4sWLfP311/z73/+mRIkSPPHEEwQFBbFgwQIAWrduTdeuXXn00UcpVqwYL774onkuwMiRI/Hx8cHOzo7q1avToUOHdMcPHjxozkhVr16dr776Ksf3UkTkblKiJCJyl1StWpUtW7aQnJzM2LFj6d27t7nU6K233qJFixYkJSURFxfHSy+9lO7cVatW8csvv7B3716++uor1q5de8s+NmzYQHBwcJYxREdHExISQmhoKKdPn6ZNmza0b9+eq1evcvXqVTp27EifPn1ITEyka9eufP311+a5u3fv5umnn+a///0vCQkJPPfccwQFBZkf0P9u48aNWK1W6tevn668QoUKNGjQINfL1fz8/IiMjCQxMZGePXvStWvXTMlbRvPmzaNXr16MHDmSCxcu8NRTT6U7fuzYMVq3bs1LL73E6dOniYyMxNvbG4DixYszf/58zp49y3fffcfHH3/M8uXLAfjxxx8BOHv2LBcuXCAgICBdu4mJibRt25ahQ4eSkJDAyy+/TNu2bUlISDDrfPnll3z22Wf8+eefXL16Nd3sS1Zu3LjBypUrOXPmDG5ubgC88847bN++ncjISPbu3cvOnTuZMGFCjm3dtHDhQsaOHUtSUhJubm688cYbAJw5c4YuXbowYcIEzpw5Q9WqVdMlJzn58ccf8fDwANLGmq2tLdWqVTOP16lTx5xRyu7cjAzDYMuWLebxixcv0rx5c3r27Mmff/7JwoULGTx4cJZti4jkBSVKIiK51LFjR0qXLm1+DR48ON3xrl274uLigo2NDd27d8fd3Z2dO3cCUKhQIY4ePcqJEyd45JFHMs0IjB49mtKlS1OxYkWaNGlCZGTkLWNISEgwZ5JuZfHixbRt25bmzZtTqFAhXn31VS5fvsy2bdvYvn07165dY9iwYRQqVIjg4GD8/PzMc+fMmcNzzz2Hv78/tra29OvXjyJFirB9+/ZM/Zw5cybLOJydnTl9+nSWMf5d7969cXR0xM7OjldeeYUrV67c8fKzL774gqeeeoqQkBAKFSqEo6OjmSgFBgbi6emJjY0NXl5ehISEmLNfOfnuu+9wd3enT58+2NnZERISQo0aNfj222/NOgMGDKBatWoULVqUbt26ZflzBDhx4gSlS5emaNGidOrUialTp1K3bl3zGsaMGYOTkxNly5Zl7Nix5kxNbnTu3Jn69etjZ2dHr169zDi+//57atWqRXBwMIUKFWLYsGE89thjuWrzs88+IyIigldffRWACxcuUKpUqXR1SpUqdcsloPv27WP8+PFZ3oc0btw4bty4YS7NW7VqFa6urgwYMAA7Ozt8fHzo0qULS5cuze1bICJyx5QoiYjk0vLlyzl79qz59dFHH6U7Pn/+fHPZWunSpfn111/NpVfvvfcehmFQv359PDw8+PTTT9Od+/cPq8WKFePChQu3jMHR0THdDfEZnThxgkqVKpmvbWxsqFChAvHx8Zw4cYLy5cunu6/n73WPHj3K+++/ny4ZPH78OCdOnMjUT5kyZbKM4+TJk5QtWzbLGP/u/fffp2bNmpQqVYrSpUuTnJycq+Vq2Tl+/DhVq1a95bEdO3bQpEkTypYtS6lSpZg1a1au+8v43kLa+xcfH2++zu3PEdLuUTp79iznzp1j6NChbNq0Kcu+KlWqdMufQ1ayiuPEiRNUqFDBPGaxWNK9zsry5csZPXo0q1evpkyZMgCUKFGCc+fOpat37tw5SpYsma7s0KFDtG7dmg8++IBGjRplanvGjBnMnz+f7777jiJFigBpY3HHjh3pxuIXX3zB//73v1y+AyIid06JkojIXXD06FEGDhzIjBkzSEhI4OzZs9SuXdu8/+Oxxx5jzpw5nDhxgv/+978MHjz4trYEf+qpp9Itl8vIxcWFo0ePmq8Nw+D48eOUL18eZ2dn4uPj092TcuzYMfP7ChUq8MYbb6RLBi9dukRISEimfpo2bcrx48fNGbObjh8/zvbt22ncuDGQttTt0qVL5vG/f9DdsmULkydP5quvviIpKYmzZ89SqlSpbO+ZyY0KFSqkuyfn73r27ElQUBDHjx8nOTmZ559/3uwvp40hMr63kPb+lS9f/o7iLVKkCJMnT2b//v3mMsCMfR07dgwXFxcg+/c0J87Ozhw/ftx8fXN8ZGfNmjUMHDiQb7/9Fk9PT7O8WrVqpKamEhMTY5bt3bs33fK6o0eP8tRTT/HWW2/Rp0+fTG1/+umnTJo0yVzKeVOFChVo3LhxurF44cIFPv7441xfq4jInVKiJCJyF1y8eBGLxWLOpHz22Wf8+uuv5vElS5YQFxcHgL29PRaLxdzq+p94++232bZtGyNGjDA/IB86dIjevXtz9uxZunXrxnfffcfGjRu5du0a77//PkWKFOHxxx83N12YPn06qampfPPNN+kSnYEDBzJr1ix27NiBYRhcvHiR77777pZLqapVq8bzzz9Pr1692L59O9evX+fAgQN06dKFxx9/3LxvyNvbm2+++YZLly5x6NAh5s6da7Zx/vx57OzsKFu2LKmpqYwfPz7TDMXt6NWrFxs2bOCrr74iNTWVhIQEc+nZ+fPncXBw4JFHHmHnzp3ptrMuW7YsNjY2HD58+JbttmnThujoaL788ktSU1NZvHgxUVFRtGvX7o5jLly4MK+88grjx48HICQkhAkTJnD69GnOnDnD+PHjzc0qbt4HFBkZSUpKSroNKXLStm1bDhw4wDfffENqairTp0/PNtHatGkTvXr14uuvv850P1rx4sXp3LkzY8aM4eLFi2zdupUVK1aYCVF8fDxNmzZlyJAhPP/885na/uKLL3j99ddZv349VapUSXesXbt2REdHs2DBAq5du8a1a9f45Zdf0m1MIiKS15QoiYjcBbVq1eKVV14hICCAcuXKsX//fho2bGge/+WXX/D396dEiRIEBQXxwQcfULly5X/cT9WqVfn555+JjY3Fw8ODUqVK0aVLF3x9fc3n8Xz++ee89NJLlClThm+//ZZvv/2WwoULU7hwYb755hvmzZuHvb09ixcvpnPnzmbbvr6+zJkzhxdffBF7e3vc3NzM3eJuZcaMGTz77LP07t2bYsWKUbt2bSpVqsTy5cuxsUn79TJ8+HAKFy5MuXLl6NevH7169TLPb9myJa1bt6ZatWpUqlSJRx55JFfLwHJSsWJFvv/+e95//30cHBzw9vZm7969AHz00UeMGTOGkiVLMn78eLp162aeV6xYMd544w0aNmxI6dKlM92b5ejoyKpVq3j//fdxdHTkvffeY9WqVeZStDv19NNPc+zYMb799lvefPNNfH198fLywtPTEx8fH/PBwNWqVWPMmDE89dRTuLu7/6NneZUpU4YlS5YwevRoHB0diYmJSTdOM/r3v/9NcnIybdq0oUSJEpQoUYLWrVubxz/66CMuX76Mk5MTISEhfPzxx+aM0ieffMLhw4d5++23zXNLlChhnvvmm2+SkJCAn5+feexmQlWyZEnWrVvHokWLcHFx4bHHHmPUqFG33FhERCSvWIw7XeMgIiICjBkzhuXLl/Pjjz+aW5WLiIjcr5QoiYjIXTNjxgzc3Nxo1apVQYciIiJyR5QoiYiIiIiIZKB7lERERERERDJQoiQiIiIiIpKBXUEHkFfKlCmDq6trQYchIiIiIiL3qNjY2CwfPP7AJkqurq5EREQUdBgiIiIiInKP8vX1zfKYlt6JiIiIiIhkoERJREREREQkAyVKIiIiIiIiGShREhERERERyUCJkoiIiIiISAZKlERERERERDJQoiQiIiIiIpKBEiUREREREZEMlCiJiIiIiIhkoERJREREREQkAyVKIiIiIiIiGdgVdAAiIiIiIv+YxZL1McPIvzjkgaUZJRERERERkQyUKImIiIiIiGSQZ4nS008/jZOTE7Vr1zbLEhMTad68Oe7u7jRv3pykpCTz2MSJE3Fzc6N69eqsXbvWLN+1axeenp64ubkxdOhQDE2lioiIiIhIHsuzRKl///6sWbMmXdmkSZNo1qwZMTExNGvWjEmTJgEQFRXFokWLOHDgAGvWrGHw4MFcv34dgBdeeIHZs2cTExNDTExMpjZFRERERETutjxLlJ588kkcHBzSla1YsYJ+/foB0K9fP5YvX26W9+jRgyJFilC5cmXc3NzYuXMnJ0+e5Ny5cwQEBGCxWOjbt695joiIiIiISF7J13uUTp06hbOzMwDOzs78+eefAMTHx1OhQgWzntVqJT4+nvj4eKxWa6ZyERERERGR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egs/Pz/8/PwYM2aMuRnD5MmTmTp1Km5ubiQkJPDMM88A2d+jdKvt6gEOHjyIo6MjACNGjODChQt07doVb29vgoKCAPjqq6/48ccfmTdvHt7e3nh7exMZGYlhGPTr1w9PT088PT05efKkOTN37NgxihYtmu37ld378v777zNnzhzq1KlDSEgI8+bNy3KjCBERERG5+yxGTmul7lO+vr5EREQUdBj3hMDAtH/DwwsyintTu3bt+OabbyhcuPBdbXfEiBH06dMHLy+vu9quiIiI/CW7PyA+mB9vJQ9klzPY5XMsIveUVatW5Um7U6ZMyZN2RURERCR/aOmdiIiIiIhIBkqUREREREREMlCiJCIiIiIikoESJRERERERkQyUKImIiIiIiGSgRElERERERCQDJUoiIiIiIiIZKFESERERERHJQImSiIiIiIhIBkqUREREREREMlCiJCIiIiIikoESJRERERERkQyUKImIiIiIiGSgRElERERERCQDJUoiIiIiIiIZKFESERERERHJQImSiIiIiIhIBkqUREREREREMlCiJCIiIiIikoESJRERERERkQyUKMl9wdXVFU9PT7y8vGjcuDFHjx69o7bOnDmT5fFLly7Rtm1batSogYeHB6NHjzaPXblyhe7du+Pm5oa/vz+xsbHmsbCwMNzd3XF3dycsLMwsP3LkCP7+/ri7u9O9e3euXr2aY4xPP/00Tk5O1K5dO8s6U6dOpVatWnh5edGsWbN074mtrS3e3t54e3sTFBRklvfv35/KlSubxyIjI2/Z9r59+wgICMDDwwNPT09SUlIAWLhwoflzaNWqlfk+Dh8+3GyzWrVqlC5dOsdrFBEREbmXKVGS+8bmzZvZt28fgYGBTJgwIU/7evXVVzl48CB79uxh69atrF69GoC5c+dib2/PoUOHGD58OKNGjQIgMTGRt99+mx07drBz507efvttkpKSABg1ahTDhw8nJiYGe3t75s6dm2P//fv3Z82aNdnWqVu3LhEREezbt4/g4GBGjhxpHitatCiRkZFERkaycuXKdOdNmTLFPObt7Z2p3dTUVHr37s2sWbM4cOAA4eHhFCpUiNTUVP71r3+ZPwcvLy9mzJgBwLRp08w2X3rpJTp37pzjNYqIiIjcy5QoyX0nICCA+Ph4AGJjY2nUqBE+Pj74+Piwbds2AMLDwwkMDCQ4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BSHHRKlMmTJ8/vnnXL9+nevXr/P555/j6OiYH7GJiIiIiNyWzZs3s2/fPgIDA5kwYUKe9tW+fXt27tyZqXzu3LnY29tz6NAhhg8fzqhRowBITEzk7bffZseOHezcuZO3336bpKQkAEaNGsXw4cOJiYnB3t6euXPn5th///79WbNmTbZ1YmJimDhxIlu3buXAgQOEhoYC4OzszLZt24iMjGTHjh1MmjSJEydOALBlyxYiIyOJjIwkICCAzp07Z2q3TJkyfPvtt+zfv5+wsDD69OmT7vgXX3xhtuHk5ATAhAkT6NatG3v27GHRokUMHjw4x2ssCDkmSp9++ilfffUVjz32GM7OzixdupRPP/00P2ITEREREbkjAQEBxMfHAxAbG0ujRo3w8fHBx8eHbdu2ARAeHk5gYCDBwcHUqFGDXr16YRhGunYuX75Mq1atmDNnTqY+GjRogLOzc6byFStW0K9fPwCCg4PZuHEjhmGwdu1amjdvjoODA/b29jRv3pw1a9ZgGAabNm0iODgYgH79+rF8+fIcr/HJJ5/EwcEh2zpz5sxhyJAh2NvbA5hJS+HChSlSpAiQNgN248aNTOeeP3+eTZs23XJGqW7duri4uADg4eFBSkoKV65cyTYWi8XCuXPnAEhOTjbPv9fkuOtdxYoVWblyZX7EIiIiIiJyV61Zs8b8gO/k5MT69et55JFHiImJISQkhIiICAD27NnDgQMHcHFxoWHDhmzdupUnnngCgAsXLtCjRw/69u1L3759c913fHw8FSpUAMDOzo5SpUqRkJCQrhzAarUSHx9PQkICpUuXxs7OLl05QEREBLNmzeKTTz65rfchOjoagIYNG3L9+nXGjRtHq1atADh+/Dht27bl0KFDTJkyJVPismzZMpo1a8ajjz6abR9ff/01devWNRMvSNvvwNbWli5duvDmm29isVgYN24cLVq04MMPP+TixYts2LDhtq4pr2WZKL300ktYstklbfr06XkSkIiIiIjInWrSpAmnTp3CycnJXHp37do1XnzxRSIjI7G1tTWTB4D69etjtVoB8Pb2JjY21kyUOnTowMiRI+nVq9c/iiHjrBSkzab803IAX1/f206SAFJTU4mJiSE8PJy4uDgaNWrEr7/+SunSpalQoQL79u3jxIkTdOzYkeDgYMqVK2eeu3DhQp599tls2z9w4ACjRo1i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mp07dxIfH49hGFitVvz8/LC1tc3PGEVERERERPJVtrve2djYULlyZQoXLmzueqckSUREREREHnRZJkqRkZE8//zzJCcnY7VaMQyDuLg4SpcuzUcffYSPj09+xikiIiIiIpJvskyU+vfvz3//+1/8/f3TlW/fvp0BAwawd+/ePA9ORERERESkIGS5fd3FixczJUkADRo04OLFi3kalIiIiIjI3eLq6oqnpydeXl40btyYo0eP3lFbZ86cybbOG2+8QYUKFShRokS68itXrtC9e3fc3Nzw9/cnNjbWPBYWFoa7uzvu7u6EhYXlGMfBgwcJCAigSJEi/Oc//8my3tWrVxk0aBDVqlWjRo0afP311wDMmjULT09PvL29eeKJJ4iKijLPGTVqFLVr16Z27dosXrz4lu3u3buXgIAAPD09ad++PefOnQPg2rVr9OvXD09PT2rWrMnEiRPNc1q1akWdOnXw8PDg+eef5/r16zleZ0HKMlFq3bo1bdu2ZfHixWzbto1t27axePFi2rZtS6tWrfIzRhERERGRO7J582b27dtHYGAgEyZMyNO+2rdvz86dOzOVz507F3t7ew4dOsTw4cMZNWoUAImJibz99tvs2LGDnTt38vbbb5OUlJRtHw4ODkyfPp1XX30123rvvPMOTk5OREdHExUVRePGjQHo2bMn+/fvJzIykpEjR/Lyyy8D8N1337F7924iIyPZsWMHU6ZMMZOgv3v22WeZNGkS+/fvp1OnTkyZMgWAJUuWcOXKFfbv38+uXbv473//ayaEX331FXv37uXXX3/l9OnTLFmyJPs3soBlmShNnz6dF198kc2bNzNx4kTeffddNm/ezJAhQ7Q9uIiIiIjclwICAoiPjwcgNjaWRo0a4ePjg4+PD9u2bQMgPDycwMBAgoODqVGjBr169cIwjHTtXL58mVatWjFnzpxMfTRo0ABnZ+dM5StWrKBfv34ABAcHs3HjRgzDYO3atTRv3hwHBwfs7e1p3rw5a9asyfY6nJyc8PPzo1ChQtnW+/TTT3nttdeAtI3aypQpA8Cjjz5q1rl48SIWiwXATKbs7OwoXrw4derUuWUsv//+O08++SQAzZs3N2eqLBYLFy9eJDU1lcuXL1O4cGGzr5v/pqamcvXqVbPPe1W2T45t3bo1s2bN4ttvv2XVqlXMmjWLNm3a5FdsIiIiIiJ31Zo1a+jYsSOQlmysX7+e3bt3s3jxYoYOHWrW27NnD6GhoURFRXH48GG2bt1qHrtw4QLt27enZ8+eDBw4MNd9x8fHm88ntbOzo1SpUiQkJKQrB7BarWYyN2bMGFauXHlb13r27FkA3nrrLXx8fOjatSunTp0yj8+cOZOqVasycuRIpk+fDkCdOnVYvXo1ly5d4syZM2zevJnjx49nart27dpmXEuWLDHrBAcHU7x4cZydnalYsSKvvvoqDg4O5nktW7bEycmJkiVLEhwcfFvXlV+yTJT27dtnfn/t2jUmTJhAUFAQr7/+OpcuXcqX4ERERERE7oYmTZrg5OTEhg0b6NmzJ5D2GXfgwIF4enrStWvXdPfp1K9fH6vVio2NDd7e3unuJ+rQoQMDBgygb9++/yiGjLNSkDYDk1U5wPjx4wkKCvpH/dyUmppKXFwcDRs2ZPfu3QQEBKRbqjdkyBD++OMPJk+ebC5HbNGiBW3atOHxxx8nJCSEgIAA7Owy7//26aefMnPmTOrVq8f58+cpXLgwADt37sTW1pYTJ05w5MgR3n//fQ4fPmyet3btWk6ePMmVK1fYtGnTbV1XfskyUerfv7/5/ejRozl06BCvvPIKly9f5vnnn8+P2ERERERE7orNmzdz9OhRPDw8GDNmDADTpk2jXLly7N27l4iICK5evWrWL1KkiPm9ra0tqamp5uuGDRuyevXqWyY42bFarebMS2pqKsnJyTg4OKQrB4iLi8PFxeW2rvPvHB0dKVasGJ06dQKga9eu7N69O1O9Hj16sHz5cvP1G2+8QWRkJOvXr8cwDNzd3TOdU6NGDdatW8euXbsICQmhatWqAHz55Ze0atWKQoUK4eTkRMOGDYmIiEh37iOPPEJQUBArVqy442vMS1kmSn//wW/cuJE5c+bQuHFjpk6dSmRkZH7EJiIiIiJy1xQtWpTQ0FDmz59PYmIiycnJODs7Y2Njw4IFC3K9C9v48eNxdHRk8ODB/6j/oKAgc0e7pUuX0rRpUywWCy1btmTdunUkJSWRlJTEunXraNmy5T++vpuaNWtGfHw8FouF9u3bEx4eDqR9pq9VqxYAMTExZv3vvvvOTIauX79OQkICkLbCbN++fbRo0QKA1157jWXLlgHw559/AnDjxg0mTJhgTqRUrFiRTZs2YRgGFy9eZPv27dSoUYMLFy5w8uRJIC1J/P7776lRo8ZtX2N+yDJRSk5OZtmyZXz99ddcuXLFvFHMYrHc8zdeiYiIiMjDaRjTGDYs6+POzs6EhIQwc+ZMBg8eTFhYGA0aNCA6OprixYvnup/Q0FBSUlIYOXJkpmMjR47EarVy6dIlrFYr48aNA+CZZ54hISEBNzc3pk6dyqRJk4C0Hezeeust/Pz88PPzY8yYMeZ9PVndo/S///0Pq9XK1KlTmTBhAlarlXPnznHjxg0OHTpknj958mTGjRuHl5cXCxYs4P333wdgxowZeHh44O3tzdSpU80E7tq1azRq1IhatWoxaNAgPv/8c3Pp3f79+3nssccAWLhwobnluIuLCwMGDADSlvNduHCB2rVr4+fnx4ABA/Dy8uLixYsEBQXh5eVFnTp1cHJyuudXqVmMLOYMb17sTZMmTaJcuXL873//o1evXmzcuDFfArxdvr6+mab5HhoZEtlANgMQThP4h1PEBSEwMO3fv/74ISIiIpLZX593SpO2jfZZ7IG/Pvc0DnxoP0f8+uuvfPrpp0ydOvWut92yZUvWrl1719stSNnlDJnvzPrLZ599dsvyxx577J5PkkREREREHka1a9fOkyQJeOCSpJxkuz24iIiIiIjIw0iJkoiIiIiISAbZJkqGYdzyAVMiIiIiIiIPsmwTJYvFYj65WERERERE5GGR49K7Bg0a8Msvv+RHLCIiIiIiIveELHe9u2nz5s3MmjULV1dXihcvjmEYWCwW9u3blx/xiYiIiIiI5LscE6XVq1fnRxwiIiIiIiL3jByX3lWqVInjx4+zadMmKlWqRLFixbhx40Z+xCYiIiIiIlIgckyU3n77bSZPnszEiRMBuHbtGr17987zwERERERERApKjonSsmXLWLlyJcWLFwfAxcWF8+fP53lgIiIiIiIiBSXHRKlw4cJYLBYsFgsAFy9ezPOgREREREREClKOiVK3bt147rnnOHv2LHPmzOGpp55i4MCB+RGbiIiIiIhIgchx17tXX32V9evX8+ijjxIdHc348eNp3rx5fsQmIiIiIiJSIHJMlAA8PT25fPkyFosFT0/PvI5JRERERESkQOW49O6TTz6hfv36fPPNNyxdupQGDRrw6aef3nHH169fp27durRr1w6AxMREmjdvjru7O82bNycpKcmsO3HiRNzc3KhevTpr1669475FRERERESy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06djtVqJi4vDy8uLZ599FoBjx45RtGhRAOzt7Xn55Zfx8/PD29sbHx8f2rZte1uxnDlzJt1MWUhICAEBAfz+++9YrVbmzp1rHlu0aFGmZXczZszg0KFD/Pvf/za3D//zzz9z/R7dSyxGDltt1KlTh+eff5569eql25a7Xr16eR7cnfD19SUiIqKgwygYGf4yEchmAMJpAjnsrHIv+GtGmL/+4CEiIiKS2V+fd0qTBMBZ7P//danSnD1bUIHljxEjRtCnTx+8vLzuarurVq3i8OHD6Ta2eJBllzNkuZmDWcHOjhdeeOGuByUiIiIiIrdnypQpedJuu3bt8qTd+1GOS+/at2/PRx99xMmTJ0lMTDS/REREREREHlQ5zijdvMnr71mrxWLh8OHDeReViIiIiIhIAcoxUTpy5Eh+xCEiIiIiInLPyDFRmj9//i3Lb25HKCIiIiIi8qDJMVH65ZdfzO9TUlLYuHEjPj4+SpREREREROSBlWOi9OGHH6Z7nZycTJ8+ffIsIBERERERkYKW4653GRUrVoyYmJi8iEVEREREROSekOOMUvv27bH89UCv69ev89tvv9GtW7c8D0xERERERKSg5Jgovfrqq/9f2c6OSpUqYbVa8zQoERERERGRgpTj0rvGjRtTo0YNzp8/T1JSEoULF86PuERERERERApMjonSV199Rf369VmyZAlfffUV/v7+LF26ND9iExERERERKRA5Lr175513+OWXX3BycgLg9OnTPPXUUwQHB+d5cCIiIiIiIgUhxxmlGzdumEkSgKOjIzdu3MjToERERERERApSjjNKrVq1omXLloSEhACwePFiWrduneeBiYiIiIiIFJQcE6UpU6bwzTff8NNPP2EYBoMGDaJTp075EZuIiIiIiEiByDJROnToEKdOnaJhw4Z07tyZzp07A/Djjz/yxx9/ULVq1XwLUkREREREJD9leY/SsGHDKFmyZKbyYsWKMWzYsLyMSUREREREpEBlmSjFxsbi5eWVqdzX15fY2Ni8jElERERERKRAZZkopaSkZHnS5cuX8yQYERERERGRe0GWiZKfnx9z5szJVD537lzq1auXp0GJiIiIiIgUpCw3cwgNDaVTp0588cUXZmIUERHB1atXWbZsWb4FKCIiIiIikt+ynFEqV64c27ZtY+zYsbi6uuLq6srYsWP5+eefeeyx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\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = \"2022e\"\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}-score\".format(year)\n",
"lower = 120*10**4\n",
"upper = 172*10**4\n",
"bin_size = 5000\n",
"ranks = [1,10,40,100,500,1000,2000,3000]\n",
"height_start = 120\n",
"height_space = 120\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "a631c20c",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA18AAAFNCAYAAAD/x9XQAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAAB38UlEQVR4nO3deXxNV9///9chpWZJiEaPOUFkEGkkhiKhMVZMMQQ101KUDrguFy23Fu1V0pa2t6FtqKJUaakYkw6mSImUVEUJSfgqSUTNEvv3R277J81oiun9fDzOQ87ae6/1OXsF+WQN22IYhoGIiIiIiIjcU0XudwAiIiIiIiKPAyVfIiIiIiIihUDJl4iIiIiISCFQ8iUiIiIiIlIIlHyJiIiIiIgUAiVfIiIiIiIihUDJl4iIiIiISCFQ8iUi8oCwWCwcPnz4vrQ9YMAA/vOf/9yXtvPz1ltv0bdvXwCOHz9O6dKlycjIAODUqVM0b96cMmXK8Nprr/HOO+8wZMiQux7DkiVLaN269V2v90Hi5+fHggUL7ncY2Wzbtg1nZ2dKly7N6tWr73c4IiJ3RMmXiMgtqF69Ops3b85S9sUXX/Dss88WeiyHDh2ie/fuVKhQgXLlyuHh4cGsWbPMxKSwGIbBe++9h7OzMyVKlKBq1ar8+9//5urVq3e9rapVq3L+/HmKFi0KwLx586hQoQLnzp3j/fff59///vcdJxDx8fFYLBbS09PNsj59+rBx48Y7qjcnERERFClShNKlS1OmTBnq1KnD559/ftfbuVOhoaE888wzlC1bFqvVyrhx47Lcn5SUFLp06UKpUqWoVq0aX331lXls586dBAQEYGdnR8WKFenevTsnT540j7/33nu4ublRpkwZatSowXvvvZel7cmTJzNy5EjOnz9P586d7/lnFRG5l5R8iYg8hP788098fX2pUqUKv/32G2lpaaxYsYKoqCj+/vvvQo1l9OjRzJs3j0WLFvH333+zfv16Nm/eTK9eve5528eOHaNevXpYLJZ73ta9UrlyZc6fP8+5c+eYPXs2Q4cO5Y8//rjfYWVx8eJFQkJCOHPmDLt27WLLli3897//NY+//PLLFCtWjFOnTrFkyRKGDx/OgQMHAEhNTWXYsGHEx8dz7NgxypQpw8CBA81rDcNg0aJFpKamEhYWxpw5c1i2bJl5/NixY7i6uhbehxURuYeUfImI3GUzZsygVq1alClThnr16vHtt9+axw4fPkyLFi0oV64cFSpUoGfPnlmu3bx5M87Oztja2vLyyy9jGEaObbz55ps0adKEWbNm4ejoCECdOnX46quvKF++PADfffcdrq6ulC9fHj8/P37//Xfz+r179+Ll5UWZMmXo2bMnly9fzlL/2rVr8fT0pHz58jRp0oSYmJgc44iLi+Pjjz9myZIlNG7cGBsbG1xdXfnmm29Yt24dP/74I5B9Sts/RwtfeeUVqlSpQtmyZXnmmWf4+eefc2zv5lGpAQMGEBoayrvvvkvp0qXZvHlzlimKAL/88gtNmjShfPnyVKlShS+++AKAdevW0aBBA8qWLUuVKlV46623zGuaN28OQPny5SldujQ7duzIFu/27dtp2LAh5cqVo2HDhmzfvt085ufnx6RJk2jatCllypShdevWnDlzJsfPczOLxUL79u2xs7Mz7/eVK1cYM2YMlStXpnLlyowZM4YrV67keA9v1HFj6uqAAQN4+eWX6dChA2XKlMHX15c///zTPHfTpk3UrVuXcuXKMXLkyFy/1wCGDx9Os2bNKFasGE8//TR9+vRh27ZtAFy4cIFvvvmG//mf/6F06dI8++yzBAYGsnjxYgDatWtH9+7dKVu2LCVLlmTkyJHmtQDjxo3Dy8sLGxsb6tSpQ6dOnczjtWrV4siRI3Ts2JHSpUubn11E5GGl5EtE5C6rVasWP//8M2lpabz55pv07dvXnGY1adIkWrduTWpqKomJiYwaNSrLtWvXrmX37t3s27ePr7/+mg0bNuTYxubNmwkKCso1hkOHDhEcHExISAinT5+mffv2dOzYkatXr3L16lU6d+7MCy+8QEpKCt27d+ebb74xr92zZw+DBg3if//3f0lOTubFF18kMDAwxx98t2zZgtVqxcfHJ0t5lSpVaNSoUYGn6jVs2JDo6GhSUlLo3bs33bt3z5YQ/tMXX3xBnz59GDduHOfPn+e5557Lcvz48eO0a9eOUaNGcfr0aaKjo/H09ASgVKlSLFq0iLNnz7Ju3To++eQTcz3RTz/9BMDZs2c5f/48jRs3zlJvSkoKHTp0YPTo0SQnJ/Pqq6/SoUMHkpOTzXO++uorPv/8c/766y+uXr2aZZQoN9evX+e7777jzJkzODk5AfD222+zc+dOoqOj2bdvH5GRkUybNi3fum5YunQpb775JqmpqTg5OTFx4kQAzpw5Q7du3Zg2bRpnzpyhVq1aWRKi/Pz000/maNShQ4coWrQotWvXNo/Xr1/fHPnK69p/MgyDn3/+2Tz+559/UrVqVb7//nvOnz9P8eLFCxyjiMiDSMmXiMgt6ty5M+XLlzdfI0aMyHK8e/fuVK5cmSJFitCzZ0+cnZ2JjIwE4IknnuDYsWOcOHGCJ598MtvIxYQJEyhfvjxVq1bF39+f6OjoHGNITk42R7xysnz5cjp06EBAQABPPPEEr7/+OpcuXWL79u3s3LmTa9euMWbMGJ544gmCgoJo2LChee38+fN58cUX8fX1pWjRovTv35/ixYuzc+fObO2cOXMm1zgcHR05ffp0rjHerG/fvtjb22NjY8Nrr73GlStX7njq3ZIlS3juuecIDg7miSeewN7e3ky+/Pz8cHd3p0iRInh4eBAcHGyO0uVn3bp1ODs788ILL2BjY0NwcDB169bl+++/N88ZOHAgtWvXpkSJEvTo0SPXfgQ4ceIE5cuXp0SJEnTp0oVZs2bRoEED8zNMnjwZBwcHKlasyJtvvmmOKBVE165d8fHxwcbGhj59+phx/PDDD9SrV4+goCCeeOIJxowZw1NPPVWgOj///HOioqJ4/fXXATh//jzlypXLck65cuVynP4aExPD1KlTs63ruuGtt97i+vXrWaYliog8SpR8iYjcotWrV3P27Fnz9fHHH2c5vmjRInPKXvny5dm/f7857ezdd9/FMAx8fHxwdXXls88+y3LtzT8AlyxZkvPnz+cYg729fZZNC/7pxIkTVKtWzXxfpEgRqlSpQlJSEidOnODpp5/Osk7q5nOPHTvG+++/nyXBTEhI4MSJE9naqVChQq5xnDx5kooVK+Ya483ef/99XFxcKFeuHOXLlyctLa1AU/XykpCQQK1atXI8tmvXLvz9/alYsSLlypXj008/LXB7/7y3kHn/kpKSzPcF7UfIXPN19uxZzp07x+jRo9m6dWuubVWrVi3HfshNbnGcOHGCKlWqmMcsFkuW97lZvXo1EyZMYP369VSoUAGA0qVLc+7cuSznnTt3jjJlymQpO3z4MO3ateODDz6gWbNm2eqeM2cOixYtYt26dRrhEpFHlpIvEZG76NixYwwdOpQ5c+aQnJzM2bNncXNzM9fTPPXUU8yfP58TJ07wv//7v4wYMeK2tpd/7rnnskwV/KfKlStz7Ngx871hGCQkJPD000/j6OhIUlJSljU+x48fN7+uUqUKEydOzJJgXrx4keDg4GzttGzZkoSEBHNk74aEhAR27txJixYtgMxpfhcvXjSP/7//9//Mr3/++WdmzpzJ119/TWpqKmfPnqVcuXJ5rkEqiCpVqmRZ43Sz3r17ExgYSEJCAmlpabz00ktme/lt3vHPewuZ9+/pp5++o3iLFy/OzJkz+e2338wpkP9s6/jx41SuXBnI+57mx9HRkYSEBPP9je+PvISFhTF06FC+//573N3dzfLatWuTnp5OXFycWbZv374sUwuPHTvGc889x6RJk3jhhRey1f3ZZ58xY8YMcxqriMijSsmXiMhddOHCBSwWizni8/nnn7N//37z+IoVK0hMTATA1tYWi8Vibpt+K6ZMmcL27dt54403zB+6Dx8+TN++fTl79iw9evRg3bp1bNmyhWvXrvH+++9TvHhxmjRpYm6M8eGHH5Kens6qVauyJE9Dhw7l008/ZdeuXRiGwYULF1i3bl2O08hq167NSy+9RJ8+fdi5cycZGRkcOHCAbt260aRJE3MdlqenJ6tWreLixYscPnyYhQsXmnX8/fff2NjYULFiRdLT05k6dWq2kZTb0adPHzZv3szXX39Neno6ycnJ5rS7v//+Gzs7O5588kkiIyOzbI1esWJFihQpwpEjR3Kst3379hw6dIivvvqK9PR0li9fTmxsLM8///wdx1ysWDFee+01pk6dCkBwcDDTpk3j9OnTnDlzhqlTp5obitxYVxUdHc3ly5ezbBqSnw4dOnDgwAFWrVpFeno6H374YZ7J29atW+nTpw/ffPNNtvV9pUqVomvXrkyePJkLFy6wbds21qxZYyZZSUlJtGzZkpdffpmXXnopW91Llizh3//+N5s2baJmzZoF/gwiIg8jJV8iIndRvXr1eO2112jcuDGVKlXit99+o2nTpubx3bt34+vrS+nSpQkMDOSDDz6gRo0at9xOrVq12LFjB/Hx8bi6ulKuXDm6deuGt7e3+byoL7/8klGjRlGhQgW+//57vv/+e4oVK0axYsVYtWoVX3zxBba2tixfvpyuXbuadXt7ezN//nxGjhyJra0tTk5O5i6BOZkzZw5Dhgyhb9++lCxZEjc3N6pVq8bq1aspUiTzv5mxY8dSrFgxKlWqRP/+/enTp495fZs2bWjXrh21a9emWrVqPPnkkwWaApefqlWr8sMPP/D+++9jZ2eHp6cn+/btA+Djjz9m8uTJlClThqlTp9KjRw/zupIlSzJx4kSaNm1K+fLls611s7e3Z+3atbz//vvY29vz7rvvsnbtWnMa3p0aNGgQx48f5/vvv+c///kP3t7eeHh44O7ujpeXl/kw7Nq1azN58mSee+45nJ2db+lZcxUqVGDFihVMmDABe3t74uLisnyf/tP//M//kJaWRvv27SldujSlS5emXbt25vGPP/6YS5cu4eDgQHBwMJ988ok58rVgwQKOHDnClClTzGtLly5tXvuf//yH5ORkGjZsaB7LKUkTEXkUWIw7ndchIiJyk8mTJ7N69Wp++uknc9t7ERERUfIlIiL3wJw5c3BycqJt27b3OxQREZEHxj2bdjho0CAcHBxwc3PLUv7RRx9Rp04dXF1dGTdunFk+ffp0nJycqFOnTpbn2vz666+4u7vj5OTE6NGj73gBtoiI3HsjR45U4iUiIvIP9yz5GjBgAGFhYVnKwsPDWbNmDTExMRw4cMB8RkhsbCzLli3jwIEDhIWFMWLECDIyMgAYPnw48+bNIy4ujri4uGx1ioiIiIiIPAzuWfLVvHlz7OzsspR98sknTJgwwXx+h4ODAwBr1qyhV69eFC9enBo1auDk5ERkZCQnT57k3LlzNG7cGIvFQr9+/cztd0VERERERB4mNoXZ2KFDh/j555+ZOHEiTz75JP/9739p2LAhSUlJNGrUyDzParWSlJTEE088keV5HzfKczNv3jzmzZsHwMGDB6lbt+69+zAiIiIiIvJQi4+P58yZM4XWXqEmX+np6aSmprJz5052795Njx49OHLkSI7ruCwWS67luRk2bBjDhg0DMrdKjoqKunvBi4iIiIjII8Xb27tQ2yvU53xZrVa6du2KxWLBx8eHIkWKcObMGaxWKwkJCeZ5iYmJVK5cGavVaj6M9OZyERERERGRh02hJl+dO3dm69atQOYUxKtXr1KhQgUCAwNZtmwZV65c4ejRo8TFxeHj44OjoyNlypRh586dGIbBokWL6NSpU2GGLCIiIiIiclfcs2mHwcHBREREmCNbU6ZMYdCgQQwaNAg3NzeKFStGaGgoFosFV1dXevToQb169bCxsWHu3LkULVoUyNykY8CAAVy6dIl27drRrl27exWyiIiIiIjIPfPIPmRZa75ERERERCQvhZ0zFOq0QxERERERkceVki8REREREZFCoORLRERERESkECj5EhERERERKQRKvkRERERERAqBki8REREREZFCoORLRERERESkENyzhyzLTSyWnMsfzUesiYiIiIhIDjTyJSIiIiIiUgiUfImIiIiIiBQCJV8iIiIiIiKFQMmXiIiIiIhIIVDyJSIiIiIiUgiUfImIiIiIiBQCJV8iIiIiIiKFQMmXiIiIiIhIIVDyJSIiIiIiUgiUfImIiIiIiBQCJV8iIiIiIiKFQMmXiIiIiIhIIVDyJSIiIiIiUgiUfImIiIiIiBQCJV8iIiIiIiKFQMmXiIiIiIhIIVDyJSIiIiIiUgjuWfI1aNAgHBwccHNzy3bsv//9LxaLhTNnzphl06dPx8nJiTp16rBhwwaz/Ndff8Xd3R0nJydGjx6NYRj3KmQREREREZF75p4lXwMGDCAsLCxbeUJCAps2baJq1apmWWxsLMuWLePAgQOEhYUxYsQIMjIyABg+fDjz5s0jLi6OuLi4HOsUERERERF50N2z5Kt58+bY2dllKx87dizvvvsuFovFLFuzZg29evWiePHi1KhRAycnJyIjIzl58iTnzp2jcePGWCwW+vXrx+rVq+9VyCIiIiIiIvdMoa75+u6773j66aepX79+lvKkpCSqVKlivrdarSQlJZGUlITVas1Wnpt58+bh7e2Nt7c3p0+fvvsfQERERERE5DbZFFZDFy9e5O2332bjxo3ZjuW0jstiseRanpthw4YxbNgwALy9ve8gWhERERERkbur0JKvP//8k6NHj5qjXomJiXh5eREZGYnVaiUhIcE8NzExkcqVK2O1WklMTMxWLiIiIiIi8rAptGmH7u7u/PXXX8THxxMfH4/VamXPnj089dRTBAYGsmzZMq5cucLRo0eJi4vDx8cHR0dHypQpw86dOzEMg0WLFtGpU6fCCllEREREROSuuWfJV3BwMI0bN+aPP/7AarWycOHCXM91dXWlR48e1KtXj7Zt2zJ37lyKFi0KwCeffMKQIUNwcnKiVq1atGvX7l6FLCIiIiIics9YjEf0wVne3t5ERUXd7zAy5bZO7dG89SIiIiIiD4XCzhkKdbdDERERERGRx5WSLxERERERkUKg5EtERERERKQQKPkSEREREREpBEq+RERERERECoGSLxERERERkUKg5EtERERERKQQKPkSEREREREpBEq+RERERERECoGSLxERERERkUKg5EtERERERKQQKPkSEREREREpBEq+RERERERECoGSLxERERERkUKg5EtERERERKQQKPkSEREREREpBEq+RERERERECoGSLxERERERkUKg5EtERERERKQQKPkSEREREREpBEq+RERERERECoGSLxERERERkUKg5EtERERERKQQKPkSEREREREpBPcs+Ro0aBAODg64ubmZZW+88QZ169bFw8ODLl26cPbsWfPY9OnTcXJyok6dOmzYsMEs//XXX3F3d8fJyYnRo0djGMa9CllEREREROSeuWfJ14ABAwgLC8tSFhAQwP79+4mJiaF27dpMnz4dgNjYWJYtW8aBAwcICwtjxIgRZGRkADB8+HDmzZtHXFwccXFx2eoUERERERF5GOSbfE2ePDnL+4yMDPr06ZNvxc2bN8fOzi5LWevWrbGxsQGgUaNGJCYmArBmzRp69epF8eLFqVGjBk5OTkRGRnLy5EnOnTtH48aNsVgs9OvXj9WrVxf0s4mIiIiIiDww8k2+jh8/bo5QXblyhS5duuDs7HzHDX/22We0a9cOgKSkJKpUqWIes1qtJCUlkZSUhNVqzVYuIiIiIiLysMk3+fr888/57bffmD59Oh07dsTf35+33nrrjhp9++23sbGxMUfQclrHZbFYci3Pzbx58/D29sbb25vTp0/fUYwiIiIiIiJ3k01uB/bs2WN+/corr/Diiy/StGlTWrRowZ49e/Dy8rqtBkNDQ1m7di1btmwxEymr1UpCQoJ5TmJiIpUrV8ZqtZpTE28uz82wYcMYNmwYAN7e3rcVn4iIiIiIyL2Qa/L12muvZXlva2tLbGwsr732GhaLha1bt95yY2FhYcycOZMff/yRkiVLmuWBgYH07t2bV199lRMnThAXF4ePjw9FixalTJky7Ny5E19fXxYtWsSoUaNuuV0REREREZH7LdfkKzw8/I4qDg4OJiIigjNnzmC1WpkyZQrTp0/nypUrBAQEAJmbbnz66ae4urrSo0cP6tWrh42NDXPnzqVo0aIAfPLJJwwYMIBLly7Rrl07c52YiIiIiIjIw8Ri5PPgrH//+9+MGzeO8uXLA5Camsr777/PtGnTCiO+2+bt7U1UVNT9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ShzyeLif32/6Xr9zuoe5e/7551m1ahXFihW736GISCEp7JzBJv9T5L77MQIsOSRvcv+YyW/4/733zzmZFhGRh8batWvvdwgi8ojTtEMREREREZFCUOjJV0JCAv7+/ri4uODq6mrOwU5JSSEgIABnZ2cCAgJITU01r5k+fTpOTk7UqVOHDRs2FHbIIiIiIiIid6zQky8bGxvef/99fv/9d3bu3MncuXOJjY1lxowZtGrViri4OFq1amUuso2NjWXZsmUcOHCAsLAwRowYUeDdlkRERERERB4UhZ58OTo64uXlBUCZMmVwcXEhKSmJNWvW0L9/fwD69+/P6tWrAVizZg29evWiePHi1KhRAycnJyIjIws7bBERERERkTtyX9d8xcfHs3fvXnx9fTl16hSOjo5AZoL2119/AZCUlESVKlXMa6xWK0lJSfclXhERERERkdt133Y7PH/+PN26dSMkJISyZcvmel5OO+Hn9sDFefPmMW/ePABOnz59dwIVERERERG5C+7LyNe1a9fo1q0bffr0oWvXrgBUqlSJkydPAnDy5EkcHByAzJGuhIQE89rExEQqV66cY73Dhg0jKiqKqKgoKlaseI8/hYiIiIiISMEVevJlGAaDBw/GxcWFV1991SwPDAwkNDQUgNDQUDp16mSWL1u2jCtXrnD06FHi4uLw8fEp7LBFRERERETuSKFPO9y2bRuLFy/G3d0dT09PAN555x0mTJhAjx49WLhwIVWrVmXFihUAuLq60qNHD+rVq4eNjQ1z586laNGihR22iIiIiIjIHSn05OvZZ5/NcR0XwJYtW3IsnzhxIhMnTryXYYmIiIiIiNxT93W3Q7kHfowAiyXrS0RERERE7jslXyL30j8TYSXEIiIij6zq1avj7u6Oh4cHLVq04NixY3dU15kzZ/I8Z+LEiVSpUoXSpUsXuN62bdtSvnx5nn/++VzPWbFiBa6urhQpUoSoqCiz/OrVqwwcOBB3d3fq169PREREtmsDAwNxc3PLsd6IiAjKlSuHp6cnnp6eTJ061Tw2aNAgHBwcsl371ltv8fTTT5vX/PDDDwX+rA8iJV8iIiIiIndJeHg4MTEx+Pn5MW3atHvaVseOHYmMjLyla9544w0WL16c5zlubm6sWrWK5s2bZymfP38+AL/99hubNm3itdde4/r16+bxVatW5ZsINmvWjOjo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ujxjeVzk1U979uwxatasaRw6dCjLNeqnwpdXP93s5jVfD0s/Kfm6x9atW2c4OzsbNWvWNKZNm3a/w3mk/PzzzwZguLu7G/Xr1zfq169vrFu3zjhz5ozRsmVLw8nJyWjZsqX5F88wDGPatGlGzZo1jdq1a5s71RiGYdSvX984fvy4YRiG8eeffxoNGzY0atWqZQQFBRmXL182DCMz2RsxYoRRs2ZNw83NzfzLbhjq54K6OflSPz149u7dazzzzDOGu7u70alTJyMlJUX99ACaPHmyUadOHcPV1dXo27evcfnyZfXTfdarVy/jqaeeMmxsbIynn37aWLBggfHyyy+bm5VcunTJCAoKMmrVqmU0bNjQ+PPPP81rFy5caNSqVcuoVauW8dlnn5nlufXJihUrsmwqkFv/7t6923B1dTVq1qxpvPzyy+YmAHnF8qjLr59atWplODg4mD9TdOzY0bxW/VR48uunm92cfBnGw9FPFsPIYbKiyGPk3LlzDB48mBUrVtzvUCQP6qeHg/rp4aB+uveef/55Vq1aRbFixe5qvW+88QYvvPACHh4ed7Xex5X66eHwKPWTki8REREREZFCoA03RERERERECoGSLxERERERkUKg5EtERERERKQQKPkSEREREREpBEq+RETktr399tu4urri4eGBp6cnu3btKpR24+PjKVGiBA0aNMDFxQUfHx9CQ0PN49999x0zZszI9fro6Gh++OGHXI9HRUUxevRoAN566y3++9//3lJ8ISEhXLx40Xzfvn17zp49e0t1iIjIo8fmfgcgIiIPpx07drB27Vr27NlD8eLFOXPmDFevXr2jOtPT07GxKdh/TbVq1WLv3r0AHDlyhK5du3L9+nUGDhxIYGAggYGBuV4bHR1NVFQU7du3zzEGb29vvL29b+9DkJl89e3bl5IlSwLkmeiJiMjjQyNfIiJyW06ePEmFChUoXrw4ABUqVKBy5coA7N69myZNmlC/fn18fHz4+++/uXz5MgMHDsTd3Z0GDRoQHh4OwBdffEH37t3p2LEjrVu35sKFCwwaNIiGDRvSoEED1qxZk28sNWvWZNasWXz44YdmnSNHjgRgxYoVuLm5Ub9+fZo3b87Vq1eZPHkyy5cvx9PTk+XLl/PWW28xbNgwWrduTb9+/YiIiOD5558369+3bx8tW7bE2dmZ+fPnA2Q7Z+TIkXzxxRd8+OGHnDhxAn9/f/z9/QGoXr06Z86cAWDWrFm4ubnh5uZGSEgIkDmS5+LiwtChQ3F1daV169ZcunTptvtGREQeTBr5EhGR29K6dWumTp1K7dq1ee655+jZsyctWrTg6tWr9OzZk+XLl9OwYUPOnTtHiRIl+OCDDwD47bffOHjwIK1bt+bQoUNA5ihaTEwMdnZ2/Pvf/6Zly5Z89tlnnD17Fh8fH5577jlKlSqVZzxeXl4cPHgwW/nUqVPZsGEDTz/9NGfPnqVYsWJMnTqVqKgo5syZA2ROLfz111/55ZdfKFGiBBEREVnqiImJYefOnVy4cIEGDRrQoUOHXOMYPXo0s2bNIjw8nAoVKmQ59uuvv/L555+za9cuDMPA19eXFi1aYGtrS1xcHEuXLmX+/Pn06NGDb775hr59++bbDyIi8vDQyJeIiNyW0qVL8+uvvzJv3jwqVqxIz549+eKLL/jjjz9wdHSkYcOGAJQtWxYbGxt++eUXXnjhBQDq1q1LtWrVzOQrICAAOzs7ADZu3MiMGTPw9PTEz8+Py5cvc/z48XzjMQwjx/KmTZsyYMAA5s+fT0ZGRq7XBwYGUqJEiRyPderUiRIlSlChQgX8/f2JjIzMN56c/PLLL3Tp0oVSpUpRunRpunbtys8//wxAjRo18PT0BOCZZ54hPj7+ttoQEZEHl0a+RETkthUtWhQ/Pz/8/Pxwd3cnNDQULy8vLBZLtnNzS46ALKNahmHwzTffUKdOnVuKZe/evbi4uGQr//TTT9m1axfr1q3D09OT6OjofGP4p39+HovFgo2NDdevXzfLLl++nG+Med2DG9M3IfO+atqhiMijRyNfIiJyW/744w/i4uLM99HR0VSrVo26dety4sQJdu/eDcDff/9Neno6zZs3Z8mSJQAcOnSI48eP55hgtWnTho8++shMVG5sqpGX+Ph4Xn/9dUaNGpXt2J9//omvry9Tp06lQoUKJCQkUKZMGf7+++8Cf9Y1a9Zw+fJlkpOTiYiIoGHDhlSrVo3Y2FiuXLlCWloaW7ZsMc/Prf7mzZuzevVqLl68yIULF/j2229p1qxZgeMQEZGHm0a+RETktpw/f55Ro0Zx9uxZbGxscHJyYt68eRQrVozly5czatQoLl26RIkSJdi8eTMjRozgpZdewt3dHRsbG7744ossoz03TJo0iTFjxuDh4YFhGFSvXp21a9dmO+/PP/+kQYMGXL58mTJlyjBq1CgGDhyY7bw33niDuLg4DMOgVatW1K9fn6pVq5pTG//1r3/l+1l9fHzo0KEDx48fZ9KkSebGIj169MDDwwNnZ2caNGhgnj9s2DDatWuHo6OjubEIZK5LGzBgAD4+PgAMGTKEBg0aaIqhiMhjwmLkNQdCRERERERE7gpNOxQRERERESkESr5EREREREQKgZIvERERERGRQqDkS0REREREpBAo+RIRERERESkESr5EREREREQKgZIvERERERGRQqDkS0REREREpBD8f+yWcilo0r3+AAAAAElFTkSuQmCC\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = \"2022f\"\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}-score\".format(year)\n",
"lower = 0\n",
"upper = 135*10**4\n",
"bin_size = 10000\n",
"ranks = [1,10,40,100,500,1000,2000,3000,4000]\n",
"height_start = 120\n",
"height_space = 120\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "bizarre-services",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA0MAAAFNCAYAAADCVbS2AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAACEvklEQVR4nOzde3zP9f//8dvbhpxtY9oMw+a0g7VmI2SjRWTIHEYsiYoSH8fPRxSf+iCfWH1QH4cyKhMJH2UOw0cRM4xYZWJj4yu2OTPG6/fHPl4/s6PDZtr9ernskvfz9Xo9n4/X67V3ez/ez8PLYhiGgYiIiIiISAlT6mEHICIiIiIi8jAoGRIRERERkRJJyZCIiIiIiJRISoZERERERKREUjIkIiIiIiIlkpIhEREREREpkZQMiYiIiIhIiaRkSETkIbBYLBw+fPihtP3SSy/x9ttvP5S28/Puu+/y4osvAnDs2DEqVqzIjRs3ADh16hRPP/00lSpVYuTIkfzjH//glVdeeeAxfPnllzz77LMPvN7ixN/fn/nz5z/sMEREHjolQyIiuXB2dmbjxo1ZyhYuXEirVq2KPJZDhw7Ro0cPqlWrRpUqVfD09GTGjBlmolBUDMNg+vTpuLq6Uq5cOWrXrs3f/vY3rl279sDbql27NhcvXsTKygqAuXPnUq1aNc6fP8+HH37I3/72t/v+QJ+QkIDFYiEjI8Ms69u3L+vXr7+venOyZcsWSpUqRcWKFalUqRINGzbk888/f+Dt3K/w8HCefPJJKleujJOTE2PGjMlyfVJTU+nWrRsVKlSgTp06fPXVV+a2HTt2EBgYiK2tLdWrV6dHjx6cPHnS3L5582YCAgKoUqUKzs7ORXlaIiI5UjIkIlLM/f777/j5+VGrVi1+/vlnzp07x7Jly4iJieHChQtFGsuwYcOYO3cuixYt4sKFC6xdu5aNGzfSu3fvQm87MTGRJk2aYLFYCr2twuLo6MjFixc5f/48M2fOZNCgQfz2228PO6wsLl++TFhYGGfOnGHnzp1ERUXxz3/+09w+dOhQypQpw6lTp/jyyy95/fXXOXjwIABpaWkMHjyYhIQEEhMTqVSpEgMGDDCPrVChAi+//DLTp08v8vMSEcmJkiERkfswdepU6tevT6VKlWjSpAnffvutue3w4cO0adOGKlWqUK1aNXr16pXl2I0bN+Lq6oqNjQ1Dhw7FMIwc23jnnXd46qmnmDFjBg4ODgA0bNiQr776iqpVqwKwevVq3NzcqFq1Kv7+/vzyyy/m8Xv37sXb25tKlSrRq1cvrl69mqX+NWvW4OXlRdWqVXnqqafYv39/jnHEx8czZ84cvvzyS1q0aIG1tTVubm588803fPfdd/z3v/8Fsg/BurM37a233qJWrVpUrlyZJ598kh9++CHH9m7vtXnppZcIDw/ngw8+oGLFimzcuDHLkDqAH3/8kaeeeoqqVatSq1YtFi5cCMB3333HE088QeXKlalVqxbvvvuueczTTz8NQNWqValYsSI//fRTtni3b99Os2bNqFKlCs2aNWP79u3mNn9/fyZMmEDLli2pVKkSzz77LGfOnMnxfG5nsVjo2LEjtra25vVOT09n+PDhODo64ujoyPDhw0lPT8/xGt6q49ZQy5deeomhQ4fSqVMnKlWqhJ+fH7///ru574YNG2jUqBFVqlThjTfeyPV3DeD111+ndevWlClThpo1a9K3b1+2bdsGwKVLl/jmm2/4+9//TsWKFWnVqhVBQUEsXrwYgOeee44ePXpQuXJlypcvzxtvvGEeC+Dr60u/fv2oV69evtdIRKQoKBkSEbkP9evX54cffuDcuXO88847vPjii+awoAkTJvDss8+SlpZGUlISb775ZpZj16xZw65du9i3bx9ff/0169aty7GNjRs3EhwcnGsMhw4dIiQkhLCwME6fPk3Hjh3p3Lkz165d49q1a3Tt2pV+/fqRmppKjx49+Oabb8xj9+zZw8svv8y///1vUlJSePXVVwkKCjI/hN8uKioKJycnfH19s5TXqlWL5s2bF3hoWbNmzYiNjSU1NZU+ffrQo0ePbAnanRYuXEjfvn0ZM2YMFy9e5Jlnnsmy/dixYzz33HO8+eabnD59mtjYWLy8vIDM3ohFixZx9uxZvvvuOz755BNWrlwJwNatWwE4e/YsFy9epEWLFlnqTU1NpVOnTgwbNoyUlBT+8pe/0KlTJ1JSUsx9vvrqKz7//HP++OMPrl27lqUXJTc3b95k9erVnDlzBhcXFwDef/99duzYQWxsLPv27SM6Opr33nsv37puWbJkCe+88w5paWm4uLgwfvx4AM6cOUP37t157733OHPmDPXr18+SoORn69atuLm5AZm/a1ZWVjRo0MDc3rRpU7NnKK9jRUSKIyVDIiJ56Nq1K1WrVjV/hgwZkmV7jx49cHR0pFSpUvTq1QtXV1eio6MBKF26NImJiZw4cYLHHnss2zf748aNo2rVqtSuXZuAgABiY2NzjCElJcXsEcrJ0qVL6dSpE4GBgZQuXZpRo0Zx5coVtm/fzo4dO7h+/TrDhw+ndOnSBAcH06xZM/PYefPm8eqrr+Ln54eVlRWhoaGULVuWHTt2ZGvnzJkzucbh4ODA6dOnc43xdi+++CJ2dnZYW1szcuRI0tPT73uo2JdffskzzzxDSEgIpUuXxs7OzkyG/P398fDwoFSpUnh6ehISEmL2YuXnu+++w9XVlX79+mFtbU1ISAiNGjXiP//5j7nPgAEDaNCgAeXKlaNnz5653keAEydOULVqVcqVK0e3bt2YMWMGTzzxhHkOEydOxN7enurVq/POO++YPS4F8cILL+Dr64u1tTV9+/Y14/j+++9p0qQJwcHBlC5dmuHDh/P4448XqM7PP/+cmJgYRo0aBcDFixepUqVKln2qVKmS43DN/fv3M3nyZA2JE5FiTcmQiEgeVq5cydmzZ82fOXPmZNm+aNEic4hZ1apVOXDggDlM6oMPPsAwDHx9fXFzc+Ozzz7LcuztH0jLly/PxYsXc4zBzs4uyyT0O504cYI6deqYr0uVKkWtWrVITk7mxIkT1KxZM8s8m9v3TUxM5MMPP8yS8B0/fpwTJ05ka6datWq5xnHy5EmqV6+ea4y3+/DDD2ncuDFVqlShatWqnDt3rkBDy/Jy/Phx6tevn+O2nTt3EhAQQPXq1alSpQqffvppgdu789pC5vVLTk42Xxf0PkLmnKGzZ89y/vx5hg0bxqZNm3Jtq06dOjneh9zkFseJEyeoVauWuc1isWR5nZuVK1cybtw41q5dS7Vq1QCoWLEi58+fz7Lf+fPnqVSpUpayw4cP89xzz/HRRx/RunXrAp+DiEhRUzIkInKPEhMTGTRoELNmzSIlJYWzZ8/i7u5uzsd4/PHHmTdvHidOnODf//43Q4YMuafltJ955pksQ9vu5OjoSGJiovnaMAyOHz9OzZo1cXBwIDk5OcsckWPHjpn/rlWrFuPHj8+S8F2+fJmQkJBs7bRt25bjx4+bPV+3HD9+nB07dtCmTRsgc1ja5cuXze3/93//Z/77hx9+YNq0aXz99dekpaVx9uxZqlSpkuccloKoVatWljkyt+vTpw9BQUEcP36cc+fO8dprr5nt5bcYw53XFjKvX82aNe8r3rJlyzJt2jR+/vlnc8jenW0dO3YMR0dHIO9rmh8HBweOHz9uvr71+5GXyMhIBg0axH/+8x88PDzM8gYNGpCRkUF8fLxZtm/fvixD4RITE3nmmWeYMGEC/fr1K3CcIiIPg5IhEZF7dOnSJSwWi9kj8vnnn3PgwAFz+7Jly0hKSgLAxsYGi8ViLhN9NyZNmsT27dsZPXq0+SH48OHDvPjii5w9e5aePXvy3XffERUVxfXr1/nwww8pW7YsTz31lLnQwccff0xGRgYrVqzIkswMGjSITz/9lJ07d2IYBpcuXeK7777LcdhTgwYNeO211+jbty87duzgxo0bHDx4kO7du/PUU0+Z83i8vLxYsWIFly9f5vDhwyxYsMCs48KFC1hbW1O9enUyMjKYPHlytp6Ge9G3b182btzI119/TUZGBikpKeYwsQsXLmBra8tjjz1GdHR0lqWgq1evTqlSpThy5EiO9Xbs2JFDhw7x1VdfkZGRwdKlS4mLi+P555+/75jLlCnDyJEjmTx5MgAhISG89957nD59mjNnzjB58mRzgYhb83JiY2O5evVqlkUg8tOpUycOHjzIihUryMjI4OOPP84zmdq0aRN9+/blm2++yTY/rEKFCrzwwgtMnDiRS5cusW3bNlatWmUmPcnJybRt25ahQ4fy2muvZav75s2bXL16levXr2MYBlevXi2UZdlFRApKyZCIyD1q0qQJI0eOpEWLFtSoUYOff/6Zli1bmtt37dqFn58fFStWJCgoiI8++oi6devedTv169fnp59+IiEhATc3N6pUqUL37t3x8fExn1fzxRdf8Oabb1KtWjX+85//8J///IcyZcpQpkwZVqxYwcKFC7GxsWHp0qW88MILZt0+Pj7MmzePN954AxsbG1xcXMxV2HIya9YsXnnlFV588UXKly+Pu7s7derUYeXKlZQqlfknZcSIEZQpU4YaNWoQGhpK3759zePbt2/Pc889R4MGDahTpw6PPfZYgYZs5ad27dp8//33fPjhh9ja2uLl5cW+ffsAmDNnDhMnTqRSpUpMnjyZnj17mseVL1+e8ePH07JlS6pWrZptrpSdnR1r1qzhww8/xM7Ojg8++IA1a9aYw8bu18svv8yxY8f4z3/+w9tvv42P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ozkc6/r16wwaNAgPDw969OhBXFycub+vry9OTk6UKlUKLy+vLPN7unTpwoABA+jfv3+ObX355Zf8/PPP/AD8AOaQs5wee2WxWO66HDLXk58/f36u53vt2jVWr15Njx49ct0HMhOm4ODgfB8CnFcsd/Lz8+PgwYPs2rWLKVOmcPXqVXPbunXrOHnyJOnp6WzatCnPNkVERETk3ikZEtPmzZtJTEzEzc2NiRMnApnzZmrUqMG+ffuIiYnJsiBA2bJlzX9bWVmZ814AWrZsydq1a3NMEABq1qwJQCWgD5mLCkBmb8rx48eBzKFi586dw9bWNks5QFJSEo6OjlSrVo2zZ8+abd8qL4i1a9fi7e1NjRo18tyvIL1HwD3F0rhxYypUqMCBAweylD/22GMEBQWxatWqfNsVERERkXujZEiyKFeuHGFhYSxatIjU1FTOnTuHg4MDpUqVYvHixebqZvmZPHkydnZ2DBkyJNu2jIwMc7W568AaMhcVAAgKCjJXilu+fDlt27bFYrHQvn171q9fT1paGmlpaaxfv5727dtjsVgICAgwV1gLDw+nS5cuBYrxznlAALNmzWLWrFnm699++420tDRatGiRb315xRIdHW32kh09etRMmBITE/ntt99wdnbm4sWLnDx50rxG33//PY0aNSrQuYiIiIjI3VMyVAINH575kxsHBwdCQkKYPXs2Q4YMITw8nObNm3Po0CEqVKhQ4HbCwsK4evUqY8aMyVKenp5O+/bt8fT0xAuoCea8ooEDB5KSkoKLiwszZsxg6tSpANja2jJhwgSaNWtGs2bNmDhxIra2tgBMmzaNGTNm4OLiQkpKCgMHDgTynjN0+fJlNmzYkGWFOIBff/0VOzs78/WSJUvo3bt3tuFurVu3pkePHkRFReHk5MS6devyjOXYsWOUK1cOgB9//JGmTZvi5eVFt27dmDNnDtWqVePSpUsEBQXh6elJ06ZNsbe357XXXgNg165dODk5sWzZMl599VXc3NwKfB9EREREJGcWI7dxTI8AHx8fYmJiHnYYjxx//8z/btnyMKP4n1tJRjH5NXz++edZsWIFZcqUeaD1jh49mn79+uHp6flA6xURERGR/OWWN1jnsK9IibVmzZpCqXf69OmFUq+IiIiI3DsNkxMRERERkRJJyZCIiIiIiJRISoZERERERKREUjIkIiIiIiIl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09M5evQo8fHx+Pr6PohzFBERERERySbXnqELFy7cd+X/+te/6Nu3L9euXaNevXp8/vnn3Lx5k549e7JgwQJq167NsmXLAHBzc6Nnz540adIEa2trZs+enW05VhERERERkQelQMPk9uzZw48//ojFYqFVq1YFfvCql5dXjmPzoqKictx//PjxjB8/vkB1i4iIiIiI3I98l9aePHkyoaGhpKSkcObMGV566SXee++9oohNRERERESk0OTbM7RkyRL27t3LY489BsC4cePw9vbm7bffLvTgRERERERECku+PUPOzs5cvXrVfJ2enk79+vULNSgREREREZHClmvP0JtvvonFYqFs2bK4ubkRGBiIxWJhw4YNtGrVqihjFBEREREReeByTYZ8fHwAePLJJ7M8ZNX/1lMHRUREREREHmG5JkOhoaFFGYeIiIiIiEiRynfOkIiIiIiIyJ+RkiERERERESmR8k2Gli1bVqAyERERERGRR0m+ydCUKVMKVCYiIiIiIvIoyTUZWrt2LW+++SbJyckMGzbM/HnppZewts73Wa0iIiL3xNnZGQ8PDzw9PWnTpg2JiYn3VdeZM2dy3X758mU6depEo0aNcHNzY9y4cea29PR0evXqhYuLC35+fiQkJJjbwsPDcXV1xdXVlfDwcLP86NGj+Pn54erqSq9evbh27Vq+MX700Ue4u7vj5uZGWFhYjvts3boVb29vrK2tWb58ebbt58+fp2bNmrzxxhtmmWEYjB8/ngYNGtC4cWM+/vjjbMddv36d0NBQPDw8aNy4cZYvO3fv3o2HhwcuLi4MGzYMwzDMbV9//TVNmjTBzc2NPn365HuOIiLFVa7JkKOjIz4+Pjz22GM8+eST5k9QUBDr1q0ryhhFRKSE2bx5M/v378ff35/33nuvUNsaNWoUv/76K3v37mXbtm2sXbsWgAULFmBjY8Phw4cZMWIEY8eOBSA1NZVJkyaxc+dOoqOjmTRpEmlpaQCMHTuWESNGEB8fj42NDQsWLMiz7QMHDjBv3jyio6PZt28fa9asIT4+Ptt+tWvXZuHChbkmHhMmTKBNmzZZyhYuXMjx48f59ddf+eWXX+jdu3e245YtW0Z6ejo///wzu3fv5t///reZ9L3++uvMnTuX+Ph44uPjiYyMBCA+Pp4pU6awbds2Dh48mGsCJyLyKMg1GWratCmhoaEc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QsOGDVm3bt09npKIiIiIiEj+8k2GBgwYQFBQECdOnCA5OZnOnTszYMCAAjewefNmYmNjzQlLU6dOpV27dsTHx9OuXTtzdZ64uDgiIiI4ePAgkZGRDBkypMDLpoqIiIiIiNytfJOh06dPM2DAAKytrbG2tuall17i9OnT99zgqlWrCA0NBSA0NJSVK1ea5b1796Zs2bLUrVsXFxcXoqOj77kdERERERGRvOSbDFWrVo0vvviCGzducOPGDb744osCP0/AYrHw7LPP8uSTTzJ37lwATp06hYODA5D5/IhbD5tLTk6mVq1a5rFOTk4kJyff9QmJiIiIiIgURK4LKNzy2Wef8cYbbzBixAgAWrZsyWeffVagyrdt24ajoyN//PEHgYGBNGrUKNd9c3rckeXWM2huM3fuXDOxup8eKhERERERKdnyTYZq167N6tWr76lyR0dHAOzt7enWrRvR0dHUqFGDkydP4uDgwMmTJ7G3twcye4KOHz9uHpuUlGQef7vBgwczePBgAHNRBhERERERkbuV7zC5I0eO0LlzZ6pXr469vT1dunThyJEj+VZ86dIl8xlFly5dYv369bi7uxMUFER4eDgA4eHhdOnSBYCgoCAiIiJIT0/n6NGjxMfH4+vrez/nJiIiIiIikqt8e4b69OnD0KFD+fbbbwGIiIggJCSEnTt35nncqVOn6NatGwAZGRn06dOHDh060KxZM3r27MmCBQuoXbs2y5YtA8DNzY2ePXvSpEkTrK2tmT17NlZWVvd7fiIiIiIiIjnKNxkyDIN+/fqZr1988UVmzZqVb8X16tVj37592crt7OyIiorK8Zjx48czfvz4fOsWERERERG5X/kmQwEBAUydOpXevXtjsVhYunQpnTp1IjU1FQBbW9tCD1JERERERORByzcZWrp0KQD//ve/s5R/9tlnWCyWAs0fEhERERERKW7yTYaOHj1aFHGIiIiIiIgUqXxXkxMREZHiwdnZGQ8PDzw9PWnTpg2JiYn3VdeZM2fy3Gf8+PHUqlWLihUrZilPT0+nV69euLi44OfnR0JCgrktPDwcV1dXXF1dzdVjIfPLVT8/P1xdXenVqxfXrl3LN8aPPvoId3d33NzcCAsLy3Pf5cuXY7FYiImJMcvGjh2Lu7s77u7u5kiX27355pvZzu2Wa9euMWDAADw8PGjatClbtmwxt+V2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kUuft6urK1FRUdSuXTvbtlq1amXp3n5YfHx8snVxS/7+N32LLVseZhT/c2v8tGEUr7hEcqDf0QdP1zR3Bb02Jf0aHjhwgM8++4wZM2Y88Lrbt2/PunXrHni9IlL0cssbch0mN3z48FzX/B8zZsyDi0xERETkHrm7uxdKIgQoERIpAXIdJjd06NBcD3rzzTcLJRgREREREZGick+ryYmIiIiIiDzqlAyJiIiIiEiJlGcyZBhGsVgoQURERERE5EHLMxmyWCx07dq1iEIREREREREpOvkOk2vevDm7du0qilhERERERESKTK6ryd2yefNmPv30U5ydnalQoQKGYWCxWNi/f39RxCciIiIiIlIo8k2G1q5dWxRxiIiIiIiIFKl8h8nVqVOH48ePs2nTJurUqUP58uW5efNmUcQmIiIiIiJSaPJNhiZNmsS0adOYMmUKANevX+fFF18s9MBEREREREQKU77J0Lfffsvq1aupUKECAI6Ojly4cKHQAxMRERERESlM+SZDZcqUwWKxYLFYALh06VKhByUiIiIiIlLY8k2GevbsyauvvsrZs2eZN28ezzzzDIMGDSqK2ERERERERApNvqvJjRo1ig0bNlC5cmUOHTrE5MmTCQwMLIrYRERERERECk2+PUMAHh4etG7dmqeffhoPD4/CjklEREQeAmdnZzw8PPD09KRNmzYkJibeV11nzpzJc5/x48dTq1YtKlasmKU8PT2dXr164eLigp+fHwkJCea28PBwXF1dcXV1JTw8PN840tLS6NatG56envj6+nLgwIEc97t27RqDBw+mQYMGNGrUiG+++QaArVu34u3tjbW1NcuXL89yTIcOHahatSrPP/98ru2/++671KxZEy8vL7y8vPj++++zbD927BgVK1bkn//8Z5Z6mzZtipubG6+99ho3btzI9zxF5N7kmwzNnz8fX19fVqxYwfLly2nevDmfffZZUcQmIiIiRWzz5s3s378ff39/3nvvvUJtq3PnzkRHR2crX7BgATY2Nhw+fJgRI0YwduxYAFJTU5k0aRI7d+4kOjqaSZMmkZaWlmcb//jHP/Dy8mL//v0sWrSIt956K8f93n//fezt7Tl06BBxcXG0adMGgNq1a7Nw4UL69OmT7ZjRo0ezePHifM9zxIgRxMbGEhsbS8eOHbNte+6557KUff311+zbt48DBw5w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CYVCDAwMYLFY5owlEgmuXbvG4OAguVyOpqYmmpubWbZsGclkkps3bxIOh2lvb6evr499+/Yt+hxEROTvocqQiIgUVF5eTiKRoLe3l+XLl+P3+4lEIoyOjlJVVYXT6QRg6dKlmEwm4vE4+/fvB6C2thar1ZpPhrZs2UJlZSUADx484Pz58zgcDjweD9lsllQqtWg8hf4nfOPGjXR0dBAOh/n69WvB7+/cuROz2fzTsV27dmE2m7FYLHi9Xp4+fbpoPD8Tj8fZvXs3ZWVllJeXs2fPHh4/fgzAqlWrcDgcAGzYsIGJiYk/9BsiIvLXUGVIREQWtGTJEjweDx6PB7vdzvXr12lsbKSkpGTe3ELJCjCn6pPL5ejr62PdunW/K5YXL15QV1c37/qVK1cYHBzk3r17OBwOhoaGFo3hRz/up6SkBJPJxLdv3/LXstnsojEudA++txvC7H1Vm5yIyL9LlSERESlodHSUZDKZ/zw0NITVaqW2tpbJyUmePXsGwNTUFF++fMHtdnPjxg0AxsbGSKVSP014tm7dyqVLl/KJw/dDEhYyMTHByZMnCQQC88bGx8dpamoiGAxisVh48+YNFRUVTE1N/fJe+/v7yWazvHv3jlgshtPpxGq18vr1az5//sz79+959OhRfn6h9d1uN3fu3OHTp09kMhlu377Npk2bfjkOERH556gyJCIiBX38+JFAIEA6ncZkMrFmzRp6e3spLS0lGo0SCASYnp7GbDbz8OFDjh07xtGjR7Hb7ZhMJiKRyJxqyHfd3d2cOHGC+vp6crkc1dXV3L17d9688fFxDMMgm81SUVFBIBDg4MGD8+adOnWKZDJJLpdj8+bNNDQ0sHLlynwr3unTpxfdq8vloq2tjVQqRXd3d/6giPb2durr66mpqcEwjPz8zs5Otm3bRlVVVf6gCJh9r6mjowOXywXA4cOHMQxDLXEiIv9BJbmF6vkiIiIiIiL/U2qTExERERGRoqRkSEREREREipKSIRERERERKUpKhkREREREpCgpGRIRERERkaKkZEhERERERIqSkiERERERESlKSoZERERERKQo/QY96lUCIAG75AAAAABJRU5ErkJggg==\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = 2021\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}q-score\".format(year)\n",
"lower = 75*10**5\n",
"upper = 110*10**5\n",
"bin_size = 10000\n",
"ranks = [1,10,40,100,500,1000,2000,3000,4000,5000]\n",
"height_start = 75\n",
"height_space = 75\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "drawn-refrigerator",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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gNauXYuPj4+5/OGfl0EcPnw4nTt3zrbeiBEjGDFiBJBxUCIiIiLyYPLw8CiQRAhQIiT5kuc0uerVq3P69Gm2bNlC9erVKVWqFDdv3rzjjv+6xvyteZmQMYz65ycgi4iIiIiI3G15jgxNmjSJiIgIfvvtNwYPHkxaWhr9+/fPtH797bp69SobN27kyy+/NMvGjh1LZGQkFosFFxeXTNtERERERETutjyToeXLl3PgwAF8fHwAcHZ25tKlS3fUaalSpcyHdt2yYMGCO2pTRERERETkduQ5Ta548eJYLBZzKcUrV64UeFAiIiIiIiIFLc9kqE+fPowcOZKkpCRmz57NU089xfDhwwsjNhERERERkQKT5zS5119/nY0bN1KuXDmioqKYPHkybdq0KYzYRERERERECkyeyRCAp6cn165dw2Kx4OnpWdAxiYiIiIiIFLg8p8l99dVX+Pr68v3337Ns2TKaNGmS7cNQRUREREREHiR5jgxNnz6dAwcO4ODgAEB8fDxPPPEEQ4YMKfDgRERERERECkqeI0NWq5WyZcuar8uWLUvVqlULNCgREREREZGClufIUJUqVfDz86Nbt25YLBZWrlyJr68vwcHBALz66qsFHqSIiIiIiMjdlmcyVLNmTWrWrGm+7tatG8AdP3hVRERERETkXsozGXrnnXcKIw4REREREZFClec9QyIiIiIiIg8jJUMiIiIiIlIk5ZkM7dixI19lIiIiIiIiD5I8k6GXXnopX2UiIiIiIiIPkhwXUNi1axc7d+7k/Pnz5jLaABcvXuTGjRuFEpyIiIiIiEhByTEZSk1N5fLly6Snp2daRrtcuXIsW7asUIITEREREREpKDkmQy1btqRly5YMGjSI6tWrF2ZMIiIiInefxZK1zDAKPw4RuW/k+ZyhlJQURowYQUxMDOnp6Wb5li1bCjQwERERERGRgpRnMtS7d2+ee+45hg0bRrFixQojJhERERERkQKXZzJka2vL888/XxixiIiIiIiIFJo8l9bu0qULn332GWfPniUhIcH8EREREREReZDlOTIUGhoKwPTp080yi8XCiRMnCi4qERERERGRApZnMvTHH38URhwiIiIiIiKFKs9kaP78+dmWDxgw4K4HIyIiIiIiUljyvGdo79695s/27duZOHEiq1atKozYRERERCQfXFxc8PT0xMvLi5YtW3Ly5Mk7auvChQu57vPWW29RtWpVypQpk6k8JSWFvn374urqip+fHzExMXn2FxQURO3atfHw8GDIkCGkpaUBGbdoeHt74+3tjYeHB8WKFcv2vvWcYgkODqZevXp4eXnRunXrTOckNDQUNzc33NzczFtC/mr8+PF4eXnh7e1N27ZtOXPmjLltypQpuLq6Urt2bdavX2+WL168GC8vL9zd3Rk7dmyexy73Xp7J0Keffmr+zJ49mwMHDpCamloYsYmIiIhIPm3dupVDhw7h7+/Pe++9V6B9denShfDw8Czlc+bMwc7OjuPHj/PKK6/w5ptv5tlWUFAQv/76K4cPH+batWt89dVXALzxxhtERkYSGRnJlClTaNmyJfb29vmOpUGDBkRERHDo0CF69eplJicJCQlMmjSJPXv2EB4ezqRJk0hMTMxS/4033uDQoUNERkbSuXNnJk+eDMCxY8dYtGgRR48eZd26dYwaNYobN24QHx/PG2+8webNmzl69Cjnzp1j8+bNeR6/3Ft5JkN/VapUKaKjowsiFhERERG5Q02bNiUuLg6AmJgYWrRogY+PDz4+PuzcuROAsLAw/P396dWrF3Xq1CEoKAjDMDK1c+3aNdq3b8/s2bOz9NGkSROcnJyylK9cuZKBAwcC0KtXLzZv3pyl3b/q2LEjFosFi8WCr68vsbGxWfZZuHAhgYGB2dbPKZaAgABKlSpl7nOr3fXr19OmTRvs7e2xs7OjTZs2rFu3Lkv9cuXKmb9fuXIFi8ViHuMzzzxDiRIlqFGjBq6uroSHh3PixAlq1apFpUqVAHjqqaf47rvvcj12uffyvGeoS5cu5sW/ceMGv/zyC3369CnwwERERETk9q1bt46nn34aAEdHRzZu3Mijjz5KdHQ0gYGBREREAHDgwAGOHj2Ks7MzzZo1Y8eOHTRv3hyAy5cv88wzzzBgwIDbuk88Li6OqlWrAhnPqixfvjzx8fFUrFgRb29vIiMjc6yblpbGggUL+OSTTzKVX716lXXr1jFjxozbOAuZzZkzhw4dOmSJEcBqtZrJ41+99dZbzJ8/n/Lly7N161azfpMmTbLUb926Nb/++isxMTFYrVZWrFih2VQPgDyToddff/1/O9vaUr16daxW6x116uLiQtmyZSlWrBi2trZERESQkJBA3759iYmJwcXFhSVLlmBnZ3dH/YiIiIgUFQEBAZw7dw5HR0dzmlxaWhovvvgikZGRFCtWjKioKHN/X19f8zOdt7c3MTExZjLUrVs3xo4dS1BQ0G3FkN0o0K0v1XNLhABGjRrFk08+SYsWLTKV//DDDzRr1izbKXL58Z///IeIiAi2bduWZ4x/9f777/P+++8zZcoUZsyYwaRJk3Ksb2dnx+eff07fvn2xsbHhiSee0KNoHgB5TpNr2bIlderU4dKlSyQmJlK8ePG70vHWrVuJjIw0v52YOnUqrVu3Jjo6mtatWzN16tS70o+IiIhIUbB161ZOnjyJu7s7EyZMAODjjz+mcuXKHDx4kIiIiEwjFSVKlDB/L1asGOnp6ebrZs2asXbt2jynuP2V1Wrl9OnTAKSnp5OcnJyvJGbSpEmcP3+e4ODgLNsWLVqU4xS5vGzatIn333+fVatWmcf75xgBYmNjcXZ2zrWdfv36mVPecqvfpUsX9uzZw65du6hduzZubm5/K24pPHkmQ0uWLMHX15elS5eyZMkS/Pz8WLZs2V0P5M9zTAcOHMiKFSvueh8iIiIiD7OSJUsSEhLC/PnzSUhIIDk5GScnJ2xsbFiwYAE3btzIVzuTJ0/GwcGBUaNG3Vb/Xbt2NVdnW7ZsGa1atcpx1OWWr776ivXr17Nw4UJsbDJ/NE1OTmbbtm1069YtU3nr1q1znNp2y4EDBxg5ciSrVq3C0dHRLG/Xrh0bNmwgMTGRxMRENmzYQLt27QD4xz/+wfLlywEy3SO/atUq6tSpYx7jokWLSElJ4Y8//iA6OhpfX18A/vvf/wKQmJjIZ599xrBhw3KNUe69PJOh999/n7179xIaGsr8+fMJDw/n3XffvaNOLRYLbdu2pWHDhsyaNQuAc+fOmTe/OTk5mX9MIiIiIvI/Y8Zk/OTEycmJwMBAZs6cyahRowgNDaVJkyZERUVRunTpfPcTEhLC9evXs10ieuzYsVitVq5evYrVamXixIkADB06lPj4eFxdXQkODs4008fb2zvbfp577jnOnTtH06ZN8fb2NldtA1i+fDlt27bNFPfNmzc5fvy4OeKUUyxvvPEGly9fpnfv3nh7e9O1a1cA7O3tGT9+PI0bN6Zx48ZMmDDBbOvw4cM89thjAIwbNw4PDw+8vLzYsGGDeS+Tu7s7ffr0oV69erRv356ZM2dSrFgxAF5++WXq1atHs2bNGDduHLVq1cr3+ZZ7w2LkMf7p6enJ4cOHzdc3b96kfv36mcpu15kzZ3B2dua///0vbdq04dNPP6Vr164kJSWZ+9jZ2WW7zOGsWbPMBOr8+fN3tI6+/I+/f8Z/w8LuZRQiIrdP/349mO7qdctu5CG7jzf53S8HBfG39nfaLOp/80eOHGHu3LnZTqm7U+3atcv03CB5eDRq1Mi8PefP8lxAoX379rRr186cq7l48WJzNY6/69a8SkdHR7p37054eDiVK1fm7NmzODk5cfbs2UzDmX82YsQIRowYAWQclIiIiIgUHR4eHgWSCAFKhIqgPKfJTZ8+nZEjR3Lo0CEOHjzIiBEj+OCDD/52h1euXOHSpUvm7xs2bMDDwyPTHNPQ0NAsc0NFRERERETuphxHho4fP865c+do1qwZPXr0oEePHgD89NNP/P7779SsWfNvdXju3Dm6d+8OZKwy0q9fP9q3b0/jxo3p06cPc+bMoVq1aixduvRvtS8iIiIiIpIfOSZDY8aM4V//+leW8lKlSjFmzBh++OGHv9Xh448/zsGDB7OUOzg4sHnz5r/VpoiIiIiIyO3KcZpcTEwMXl5eWcobNWpETExMQcYkIiIiIiJS4HIcGbp+/XqOla5du1YgwYiIiIjcFXk820ZEBHIZGWrcuDGzZ8/OUj5nzhwaNmxYoEGJiIiIiIgUtBxHhkJCQujevTvffPONmfxERESQmppqPplXRERERETkQZVjMlS5cmV27tzJ1q1bOXLkCACdOnWiVatWhRaciIiIiIhIQcnzoasBAQEEBAQURiwiIiIiIiKFJs+HroqIiIiIiDyMlAyJiIiIiEiRpGRIRERERESKJCVDIiIiIiJSJOW5gIKIiIjIPZHdg1MNo/DjEJGHlkaGRERERESkSFIyJCIiIiIiRZKmyYmIiDzsNN1MRCRbSoZEREQKgxISEZH7jqbJiYiIiIhIkaSRIRERESm6shuxg+xH7baF/V+dgNz3E5EHhkaGRERERESkSFIyJCIiIiIiRZKSIRERERERKZKUDImIiIiISJGkZEhERERERIokJUMiIiIiIlIkaWltERGRuy2n5ZpFROS+opEhERERKVwWS8Yze7aFZfyu5PG+5eLigqenJ15eXrRs2ZKTJ0/eUVsXLlzIdZ+33nqLqlWrUqZMmXy1GRkZSdOmTXF3d8fLy4vFixeb21q0aIG3tzfe3t44Ozvz9NNPZ6m/ceNGGjZsiKenJw0bNmTLli3mtn379uHp6YmrqyujR4/G+L9nSn3xxRd4enri7e1N8+bNOXbsWLaxJSUl0atXL+rUqUPdunXZtWsXAAcPHqRp06Z4enrSpUsXLl68CEB8fDwBAQGUKVOGF198MV/HL3dOyZCIiIiI5Gjr1q0cOnQIf39/3nvvvQLtq0uXLoSHh+d7/1KlSjF//nyOHj3KunXrGDNmDElJSQBs376dyMhIM2Hq0aNHlvoVK1bkhx9+4PDhw4SGhvLss8+a255//nlmzZpFdHQ00dHRrFu3DoB+/fpx+PBhIiMjGTt2LK+++mq2sb388su0b9+eX3/9lYMHD1K3bl0Ahg0bxtSpUzl8+DDdu3dn+vTpADz66KO8++67fPjhh/k+frlzSoYk/259e/fnHxERESkSmjZtSlxcHAAxMTG0aNECHx8ffHx82LlzJwBhYWH4+/ubIyJBQUHmiMot165do3379syePTtLH02aNMHJySnfMdWqVQs3NzcAnJ2dcXR05Pz585n2uXTpElu2bMl2ZKhBgwY4OzsD4O7uzvXr10lJSeHs2bNcvHiRpk2bYrFYGDBgACtWrACgXLlyZv0rV65gyebz0MWLF/npp58YOnQoAMWLF6dChQoA/Pbbbzz55JMAtGnThu+++w6A0qVL07x5cx599NF8H7/cOSVDIiIi2dEXQHfH3T6Pui73zLp168yEwtHRkY0bN7J//34WL17M6NGjzf0OHDhASEgIx44d48SJE+zYscPcdvnyZbp06UK/fv0YPnx4vvtetWoVEyZMyHWf8PBwUlNTqVmzZqby5cuX07p160xJTHa+++47GjRoQIkSJYiLi8NqtZrbrFarmQgCzJw5k5o1azJ27Fj+/e9/Z2nrxIkTVKpUicGDB9OgQQOGDRvGlStXAPDw8GDVqlUALF26lNOnT+d+8FKgCj0ZOn36NAEBAdStWxd3d3c++eQTACZOnEiVKlXMuZ1r1qwp7NBERERE5C8CAgJwdHRk06ZN9OvXD4C0tDSGDx+Op6cnvXv3znTfjK+vL1arFRsbG7y9vYmJiTG3devWjcGDBzNgwIDbiqFr165Mnjw5x+1nz57l2Wef5euvv8bGJvPH24ULFxIYGJhr+0ePHuXNN9/kyy+/BMgymgVkGgF64YUX+P3335k2bVq2UwfT09PZv38/zz//PAcOHKB06dJMnToVgLlz5zJz5kwaNmzIpUuXKF68eK6xScEq9GTI1taWjz76iF9++YXdu3czc+ZM8w30yiuvmHM7O3bsWNihiYg8HB6mb84fpmMReUBt3bqVkydP4u7ubo7OfPzxx1SuXJmDBw8SERFBamqquX+JEiXM34sVK0Z6err5ulmzZqxduzbbZOPvunjxIp06deK9996jSZMmmbbFx8cTHh5Op06dcqwfGxtL9+7dmT9/vjmqZLVaiY2NzbTPrel0f/bMM8+Y0+f+zGq1YrVa8fPzA6BXr17s378fgDp16rBhwwb27dtHYGBglpEsKVyFngw5OTnh4+MDQNmyZalbt26mYUcREZFc/TU52hZ2ryMSeeiVLFmSkJAQ5s+fT0JCAsnJyTg5OWFjY8OCBQu4ceNGvtqZPHkyDg4OjBo16q7ElZqaSvfu3RkwYAC9e/fOsn3p0qV07tw503044eHh5shUUlISnTp1YsqUKTRr1szcx8nJibJly7J7924Mw2D+/Pl069YNgOjoaHO/H3/80bxnCTISHYDHHnuMqlWr8ttvvwGwefNm6tWrB8B///tfAG7evMl7773Hc889d1fOhfw99/SeoZiYGA4cOGBmzTNmzMDLy4shQ4aQmJh4L0MTERERKVLGjMn4yYmTkxOBgYHMnDmTUaNGERoaSpMmTYiKiqJ06dL57ickJITr168zduzYLNvGjh2L1Wrl6tWrWK1WJk6cCOR8z9CSJUv46aefmDdvnnmrRWRkpLl90aJFWabInTp1ipIlSwIZnz2PHz/Ou+++a9a/lax8/vnnDBs2DFdXV2rWrEmHDh3MOu7u7nh7exMcHExoaCgAFy5cyDTi9emnnxIUFISXlxeRkZH885//BDKm7dWqVYs6derg7OzM4MGDzTouLi68+uqrzJs3D6vVmuOy3XL3WIy7OU55Gy5fvkzLli1566236NGjB+fOnaNixYpYLBbGjx/P2bNnmTt3bpZ6s2bNYtasWQCcP3/+jta7l//x98/4b1hYLjtlNz3l3vz5iEhu7uV7Nb/T2PIbTz7a82crtPTP/d+vv+NOzuPdPg+30092bd6HfxP+bAUgjICc47mX0yKzicffEgb8KeYc9rsd+fr/712ocy/bvd+88cYbPPvss3h5ed3VdlevXs2JEycyLSYh949GjRoRERGRpdz2HsRCWloaPXv2JCgoyFzzvXLlyub24cOH07lz52zrjhgxghEjRgAZByUiIg+gu/3hfFsYWALy3O2O+5GCo/vBpJDceq7P3ZbTZ1e5vxX6NDnDMBg6dCh169bN9JCqs2fPmr8vX74cDw+Pwg5NRERERESKkEIfGdqxYwcLFizA09MTb29vAP71r3+xcOFCIiMjsVgsuLi4mEsbiog89ApjOpYUnDu5BrdTVyNaIiJ3XaEnQ82bN892OUUtpS1yn9M9Y7cnpw+5Omc5u5eJXVFMKvWeFhG5t6vJiYiIiIiI3Cv3ZAEFeQDoW9IM+pZURB40RfHfbxGRv0kjQyIF6a8Ph9SHlIeTrrPIw0fva5EiQcmQiIiIiIgUSZomJw+GB+HBgiL5UVgrj4mIiEielAzJvaPVtu4PD2oC+aDGnV9KfO5PRfG63MmXUUXBw/5vkchDTtPkRERERESkSNLIkIjcP+7lN6xF8dvdonjMUHRHMO4mnUMReUgoGZKiqSDu27ifPkTe6Yfch+mDzt3+wP8wnZvs3M75etjPxf1G51tE5K7TNDkRERERESmSNDIkd6aoTrN5EBXWt8r6m3j4aESi6NC1FpEiRsmQ/N///Lb+3+8BBdiH3DElGiIiDzf9Oy9SqDRNTkREREREiiSNDBU0PSy06NDo18NH11REROShpmToXnjYP2Dd6fHd7fNzv53vu/0Aw/vt+OT+pL8TERGRLDRNTkREREREiiSNDD3MHvapdw/TN90P6rE8qHGLiNwPCmMBIxHJlZKhu0kfDB8+uqZ3x50k5rdzDXS9RERE5DYoGXrQPOyjPVJ03MvERUmTiBQk/b9a5IGhe4ZERERERKRIUjJ0P7NYsv7kdz998y0iIvJw+Ov/37eF3euIRB4aSoZEREREHjTbwvRFqMhdoGRIRERERESKJC2gUNToWyMREREREUDJkIiIiEjB05eRIvclTZMTEREREZEiScmQiIiIiIgUSUqGRERERESkSLrvkqF169ZRu3ZtXF1dmTp16r0OR0REREREHlL3VTJ048YNXnjhBdauXcuxY8dYuHAhx44du9dhiYiIiDxc9IwiEeA+S4bCw8NxdXXl8ccfp3jx4jzzzDOsXLnyXoclIiIi8vDbFpb1Ya4iD7n7KhmKi4ujatWq5mur1UpcXNw9jEhERERERB5WFsMwjHsdxC1Lly5l/fr1fPXVVwAsWLCA8PBwPv30U3OfWbNmMWvWLAB+/fVX6tSpc09izc758+epVKnSvQ5D7hFd/6JL175o0/Uv2nT9iy5d+wdLTEwMFy5cyFJ+Xz101Wq1cvr0afN1bGwszs7OmfYZMWIEI0aMKOzQ8qVRo0ZERETc6zDkHtH1L7p07Ys2Xf+iTde/6NK1fzjcV9PkGjduTHR0NH/88QepqaksWrSIrl273uuwRERERETkIXRfjQzZ2toyY8YM2rVrx40bNxgyZAju7u73OiwREREREXkI3VfJEEDHjh3p2LHjvQ7jb7lfp+9J4dD1L7p07Ys2Xf+iTde/6NK1fzjcVwsoiIiIiIiIFJb76p4hERERERGRwvJQJ0OnT58mICCAunXr4u7uzieffALAxIkTqVKlCt7e3nh7e7NmzZps64eGhuLm5oabmxuhoaFm+R9//IGfnx9ubm707duX1NRUAAzDYPTo0bi6uuLl5cX+/fuzbXffvn14enri6urK6NGjuTU4l5KSQt++fXF1dcXPz4+YmJg8Y5Gc3en1L1asmLnPnxfy0PW//+V07QE+/fRTateujbu7O2PHjs22vt77D7Y7vf567z/Ycrr+ffv2Na+ri4sL3t7e2dbX+//BdqfXX+//Ish4iJ05c8bYt2+fYRiGcfHiRcPNzc04evSo8c477xjTp0/PtW58fLxRo0YNIz4+3khISDBq1KhhJCQkGIZhGL179zYWLlxoGIZhjBw50vjss88MwzCMH3/80Wjfvr1x8+ZNY9euXYavr2+2bTdu3NjYuXOncfPmTaN9+/bGmjVrDMMwjJkzZxojR440DMMwFi5caPTp0yfPWCRnd3L9DcMwSpcunW25rv/9L6drv2XLFqN169bG9evXDcMwjHPnzmWpq/f+g+9Orr9h6L3/oMvp+v/Zq6++akyaNClLXb3/H3x3cv0NQ+//ouihTob+qmvXrsaGDRvy9WH422+/NUaMGGG+HjFihPHtt98aN2/eNBwcHIy0tDTDMAxj586dRtu2bTPtc0utWrWMM2fOZGr3zJkzRu3atbPtp23btsbOnTsNwzCMtLQ0w8HBwbh582aOscjtuZ3rbxjZ/4Oo6/9gunXte/fubWzcuDHXffXef/jczvU3DL33Hza3rv8tN2/eNKxWqxEVFZVlX73/Hz63c/0NQ+//ouihnib3ZzExMRw4cAA/Pz8AZsyYgZeXF0OGDCExMTHL/nFxcVStWtV8bbVaiYuLIz4+ngoVKmBra5upPLc6f23XarVmu8+f69va2lK+fHni4+Pz1a7k7navP8D169dp1KgRTZo0YcWKFQC6/g+gP1/7qKgotm/fjp+fHy1btmTv3r1Z9td7/+Fyu9cf9N5/mPz1336A7du3U7lyZdzc3LLsr/f/w+V2rz/o/V8UFYlk6PLly/Ts2ZOQkBDKlSvH888/z++//05kZCROTk689tprWeoY2SyyZ7FYcizPrU5+2v27fUre/s71Bzh16hQRERF8++23jBkzht9//13X/wHz12ufnp5OYmIiu3fvZvr06fTp0yfL+dV7/+Hxd64/6L3/sPjr9b9l4cKFBAYGZltH7/+Hx9+5/qD3f1H00CdDaWlp9OzZk6CgIHr06AFA5cqVKVasGDY2NgwfPpzw8PAs9axWK6dPnzZfx8bG4uzsTMWKFUlKSiI9PT1TeW51/tpubGxstvv8uX56ejrJycnY29vnq13J3t+9/oB5jh9//HH8/f05cOCArv8DJLtrb7Va6dGjBxaLBV9fX2xsbLhw4UKmenrvPxz+7vUHvfcfBtldf8g4v99//z19+/bNtp7e/w+Hv3v9Qe//IqmAp+HdUzdv3jSeffZZ4+WXX85U/ue5nMHBwUbfvn0NwzCM2NhYo1WrVoZhZNy45uLiYiQkJBgJCQmGi4uLER8fbxiGYfTq1SvTTXQzZ840DMMwVq9enekmusaNG5v9tGrVyoiNjTUMwzAaNWpk7Nq1y7yJ7scffzQMwzBmzJiR6Sa63r175xmL5OxOrn9CQoJ5k/X58+cNV1dX8wZMXf/7X07X/vPPPzfGjx9vGIZh/Pbbb4bVajVu3ryp9/5D5k6uv977D76crr9hGMbatWuNJ598MlOZ3v8Plzu5/nr/F00PdTK0fft2AzA8PT2N+vXrG/Xr1zd+/PFHo3///oaHh4fh6elpdOnSxfxwvHfvXvOGOMMwjDlz5hg1a9Y0atasacydO9cs//33343GjRsbNWvWNHr16mW+cW7evGmMGjXKePzxxw0PDw9j7969hmEYxo0bN4xq1aoZV69eNftxd3c3Hn/8ceOFF14wbt68aRiGYVy7ds3o1auXUbNmTaNx48bG77//nmcskrM7uf47duwwPDw8DC8vL8PDw8P46quvzHZ1/e9/OV37lJQUIygoyHB3dzcaNGhgbN682TAMvfcfNndy/fXef/DldP0NwzAGDhxofP7555n21/v/4XIn11/v/6LJYhjZTEosombMmEG1atUyrSt/Nxw5coS5c+cSHBx8V9uVu0vXv+jStS/adP2LNl3/ok3XX5QMiYiIiIhIkfTQL6AgIiIiIiKSHSVDIiIiIiJSJCkZEhERERGRIknJkIiIiIiIFElKhkREJFfvv/8+7u7ueHl54e3tzZ49ewql35iYGEqWLEmDBg2oW7cuvr6+hIaGmttXrVrF1KlTc6wfGRnJmjVrctweERHB6NGjAZg4cSIffvjhbcUXEhLC1atXzdcdO3YkKSnpttoQEZF7y/ZeByAiIvevXbt2sXr1avbv30+JEiW4cOECqampd9Rmeno6trb5+99PzZo1OXDgAAAnTpygR48e3Lx5k8GDB9O1a9dcl8ONjIwkIiKCjh07ZhtDo0aNaNSo0d87CDKSof79+1OqVCmAXBMvERG5P2lkSEREcnT27FkqVqxIiRIlAKhYsSLOzs4A7N27lyeeeIL69evj6+vLpUuXuH79OoMHD8bT05MGDRqwdetWAObNm0fv3r3p0qULbdu25cqVKwwZMoTGjRvToEEDVq5cmWcsjz/+OMHBwfz73/8223zxxRcBWLp0KR4eHtSvX58nn3yS1NRUJkyYwOLFi/H29mbx4sVMnDiRESNG0LZtWwYMGEBYWBidO3c22z948CCtWrXCzc2N2bNnA2TZ58UXX2TevHn8+9//5syZMwQEBBAQEACAi4sLFy5cACA4OBgPDw88PDwICQkBMka66taty/Dhw3F3d6dt27Zcu3btb18bERG5cxoZEhGRHLVt25bJkydTq1YtnnrqKfr27UvLli1JTU2lb9++LF68mMaNG3Px4kVKlizJJ598AsDhw4f59ddfadu2LVFRUUDGKNOhQ4ewt7fnn//8J61atWLu3LkkJSXh6+vLU089RenSpXONx8fHh19//TVL+eTJk1m/fj1VqlQhKSmJ4sWLM3nyZCIiIpgxYwaQMRVu3759/Pzzz5QsWZKwsLBMbRw6dIjdu3dz5coVGjRoQKdOnXKMY/To0QQHB7N161YqVqyYadu+ffv4+uuv2bNnD4Zh4OfnR8uWLbGzsyM6OpqFCxcye/Zs+vTpw3fffUf//v3zvA4iIlIwNDIkIiI5KlOmDPv27WPWrFlUqlSJvn37Mm/ePH777TecnJxo3LgxAOXKlcPW1paff/6ZZ599FoA6depQvXp1Mxlq06YN9vb2AGzYsIGpU6fi7e2Nv78/169f59SpU3nGk9Nzwps1a8agQYOYPXs2N27cyLF+165dKVmyZLbbunXrRsmSJalYsSIBAQGEh4fnGU92fv75Z7p3707p0qUpU6YMPXr0YPv27QDUqFEDb29vABo2bEhMTMzf6kNERO4OjQyJiEiuihUrhr+/P/7+/nh6ehIaGoqPjw8WiyXLvjklK0CmUR/DMPjuu++oXbv2bcVy4MAB6tatm6X8iy++YM+ePfz44494e3sTGRmZZwx/9dfjsVgs2NracvPmTbPs+vXrecaY2zm4Nd0QMs6rpsmJiNxbGhkSEZEc/fbbb0RHR5uvIyMjqV69OnXq1OHMmTPs3bsXgEuXLpGens6TTz7JN998A0BUVBSnTp3KNuFp164dn376qZk43FokITcxMTG8/vrrvPTSS1m2/f777/j5+TF58mQqVqzI6dOnKVu2LJcuXcr3sa5cuZLr168THx9PWFgYjRs3pnr16hw7doyUlBSSk5PZvHmzuX9O7T/55JOsWLGCq1evcuXKFZYvX06LFi3yHYeIiBQejQyJiEiOLl++zEsvvURSUhK2tra4uroya9YsihcvzuLFi3nppZe4du0aJUuWZNOmTYwaNYrnnnsOT09PbG1tmTdvXqbRkFvGjx/PmDFj8PLywjAMXFxcWL16dZb9fv/9dxo0aMD169cpW7YsL730EoMHD86y3xtvvEF0dDSGYdC6dWvq169PtWrVzKl4//jHP/I8Vl9fXzp16sSpU6cYP368uVBEnz598PLyws3NjQYNGpj7jxgxgg4dOuDk5GQuFAEZ9zUNGjQIX19fAIYNG0aDBg00JU5E5D5kMXIbzxcREREREXlIaZqciIiIiIgUSUqGRERERESkSFIyJCIiIiIiRZKSIRERERERKZKUDImIiIiISJGkZEhERERERIokJUMiIiIiIlIkKRkSEREREZEi6f8DQzIQz7Xd2VwAAAAASUVORK5CYII=\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = 2020\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}q-score\".format(year)\n",
"lower = 250*10**5\n",
"upper = 278*10**5\n",
"bin_size = 20000\n",
"ranks = [1,10,40,100,500,1000,2000]\n",
"height_start = 25\n",
"height_space = 25\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "received-recorder",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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3LiRpKQkkpKS2LhxI126dMFiseDv78/q1auBrBXnevTokW9sZ8+eJTk5Gcia17R58+Zcz39jXcePHzcTrhMnTvDnn3/i5OQEwNChQ82fz549e5q9XN9//z2NGzcu8F5dH4p38uRJvvzySwYOHFjgMSIiIiK3W5ElQ8eOHaNWrVoMHz6cli1bMnLkSC5dupTn/IS85keI3A7jxmW98uLg4MDAgQOZP38+Y8aMITQ0lDZt2nD48GEqVapU6POEhISQmprKxIkTs5VfunSJoKAgPDw8aNGiBfb29jz99NNAVi9JQkICzs7OzJ492+wttbOzY/LkyXh7e+Pt7c2UKVOws7MDYNasWcyePRtnZ2cSEhLMDx3ymjMUHx+Pv78/Hh4eeHt7ExAQwGOPPQbApEmT2LRpEy4uLmzatIlJkyYB8NNPP9GiRQs8PT3p1asX77//PjVr1gRg//795s/xpEmT+OKLL3B3d+eVV14xh+n973//w2q1Mnv2bKZPn47VauXChQsA9OnTh2bNmtG9e3fmz5+Pra1toe+xiIiIyO1iMQoa0/M3RURE0KZNG3bs2IGvry8vvPACVatW5b333jM/oQawtbUlKSmJZ599lrZt2zJkyBAg6w/ERx991Bx+c92CBQtYsGABkPVp9608G0ZKDz+/rH+3b7+TUdwbLly4wIgRI8ylwUVERERKOi8vLyIiInKUF1nPkNVqxWq1mitWBQcHs2fPnjznJ+Q1P+KvRo8eTUREBBEREdSqVauowheRPFStWlWJkIiIiNwTiiwZeuCBB6hbty5//vknAFu2bKFZs2Z5zk8ICgpixYoVpKWlcfz4caKiovDx8Smq8EREREREpJQr0vVs33vvPQYPHkx6ejoNGzbk448/5tq1a/Tr149FixZRr1498xNmNzc3+vXrR7NmzbCxsWH+/PmULVu2KMMTEREREZFSrMjmDBWHvMb+ifyV5gyJiIiIlF7FPmdIRERERESkJFMyJCIiIiIipZKSIRERERERKZWUDImIiIiISKmkZEhEREREREolJUMiIiIiIlIqKRkSEREREZFSScmQiIiIiIiUSkqGRERERESkVFIyJCIiIiIipZKSIRERERERKZWUDImIiIiISKmkZEhEREREREolJUMiIiIiIlIqKRkSEREREZFSScmQiIiIiIiUSkqGRERERESkVFIyJCIi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YQJ+fn4YhsGPP/7I22+/ba70cyd5eXkRERFxp8OQks5iwY+speK3459VdpNDfYqbn1/Wv9u338ko5G6h75fb58KFC4wYMYJVq1bd6VBEROQ2yitvyPM5Q9e9+eab7N6921w29OzZszzyyCMlIhkSERG5napWrapESESkFClwmNy1a9eyPT+hRo0aXLt2rUiDEhERERERKWoF9gwFBgbSpUsXcyLoypUrefTRR4s8MBERERERkaJUYDL09ttv88UXX7Bjxw4Mw2D06NH06tWrOGITEREREREpMgUmQwB9+vShT58+RR2LiIiIiIhIsckzGapSpYr51O8bGYaBxWLhwoULRRqYiIiIiIhIUcozGUpJSSnOOERERERERIpVoYbJ7dmzh59++gmLxUL79u314FUREREREbnrFbi09rRp0xg2bBgJCQmcO3eOJ554gunTpxdHbCIiIiIiIkWmwJ6h5cuXs3fvXu6//34AJk2aRKtWrXjttdeKPDgREREREZGiUmDPkJOTE6mpqeb7tLQ0GjVqVKRBiYiIiIiIFLU8e4aef/55LBYL5cuXx83NjYCAACwWC5s2baJ9+/bFGaOIiIiIiMhtl2cy5OXlBUDr1q2zPWTVz8+vyIMSEREREREpankmQ8OGDSvOOERERERERIpVgXOGRERERERE7kVKhkREREREpFQqMBlatWpVocrykpmZScuWLXnssccASExMJCAgABcXFwICAkhKSjL3nTFjBs7OzjRp0oQNGzYU+hwiIiIiIiI3q8BkaMaMGYUqy8u7775L06ZNzfczZ86kU6dOREVF0alTJ2bOnAnAoUOHWLFiBQcPHiQsLIwxY8aQmZlZ6POIiIiIiIjcjDwXUFi/fj3fffcdcXFxjB071iy/cOECNjYFPqsVgNjYWL799lteffVVZs+eDcCaNWvYvn07kLVIg5+fH7NmzWLNmjUMGDCA8uXL06BBA5ydnQkPD6dt27a3cHkiIiIiIiK5yzOrcXR0xMvLi7Vr19K6dWuzvEqVKsyZM6dQlY8bN4633nqLlJQUs+z06dM4ODgA4ODgwJkzZwCIi4ujTZs25n5Wq5W4uLibuxoREREREZFCyjMZatGiBS1atGDQoEHcd999N13xunXrsLe3p3Xr1mZPUH4Mw8hRZrFYcpQtWLCABQsWAHD27NmbjktERERERATySYau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5ka/fv1o1qwZNjY2zJ8/v9Bzk0RERERERG5WnslQ165d6datG0OHDjUfDBYTE8PSpUsJDAwssGIPDw/27t2bo7xGjRps2bIl12NeffVVXn311cLGLiIiIiIi8rflmQzNnTuX9evXs2bNmmyryT377LM8+uijxRmjiIiIiIjIbZdnMgRkW5JRRERERETkXpLnAgr5GT169O2OQ0REREREpFjl2TOUmJiYa7lhGHz33XdFFpCIiIiIiEhxyDMZqlWrFvXr1+fGZ7JaLBYMw+DMmTPFEpyIiIiIiEhRyTMZatiwIVu2bKFevXo5tl1fXU5ERERERORuleecoXHjxpGUlJTrtokTJxZZQCIiIiIiIsUhz56hZ599Ns+Dnn/++SIJRkREREREpLj8rdXkRERERERE7nZKhkREREREpFTKNxkyDIOYmJjiikVERERERKTY5JsMWSwWevbsWUyhiIiIiIiIFJ8Ch8m1adOG3bt3F0csIiIiIiIixSbP1eSu27ZtGx9++CFOTk5UqlQJwzCwWCzs37+/OOITEREREREpEgUmQ+vXry+OOERERERERIpVgcPk6tevT0xMDFu3bqV+/fpUrFiRa9euFUdsIiIiIiIiRabAZOiNN95g1qxZzJgxA4CrV68yZMiQIg9MRERERESkKBWYDH311VesXbuWSpUqAeDo6EhKSkqRByYiIiIiIlKUCkyGypUrh8ViwWKxAHDp0qUiD0pERERERKSoFZgM9evXj6eeeork5GQWLlzII488wqhRo4ojNhEREZFi4eTkhLu7Ox4eHnTs2JETJ07cUl3nzp0r1L5BQUE0b97cfJ+Wlkb//v1xdnbG19eX6OjoAuuYN28ezs7OWCyWfM87Y8YMnJ2dadKkCRs2bDDL09PTGT16NI0bN8bV1ZUvvvgCgCVLllCrVi08PT3x9PTko48+ylFnamoqPj4+tGjRAjc3N6ZOnWpumzBhAq6urnh4eNCrVy+Sk5MBiI6OpkKFCma9Tz/9dIHXKFJUClxNbvz48WzatImqVaty+PBhpk2bRkBAQHHEJiIiIlJstm3bRs2aNZk6dSrTp09n4cKFRXq+L7/8ksqVK2crW7RoEba2thw5coQVK1bw8ssvs3LlynzradeuHY899hh+fn557nPo0CFWrFjBwYMHOXXqFI888giHDx+mbNmyvPnmm9jb23P4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ycyZM5k1axaHDh1ixYoVHDx4kFOnTvHII49w+PBh84FgIiIiIiIit1OByVDfvn15+umnGTly5E0lJg4ODjg4OABQpUoVmjZtSlxcHGvWrGH7/z3lbNiwYfj5+TFr1izWrFnDgAEDKF++PA0aNMDZ2Znw8HDatm37965MREREREQkHwUmQzY2NjzzzDO3dJLo6Gj27t2Lr68vp0+fNpMkBwcHzpw5A0BcXBxt2rQxj7FarcTFxd3SeUVERERERPJS4NLa3bt35/333yc+Pp7ExETzVVgXL16kT58+hISEULVq1Tz3MwwjR5kll2WMFyxYgJeXF15eXpw9e7bQcYiIiIiIiNyowJ6h0NBQAN5++22zzGKxcOzYsQIrv3r1Kn369GHw4MH07t0bgNq1axMfH4+DgwPx8fHY29sDWT1BMTEx5rGxsbE4OjrmqHP06NGMHj0aAC8vrwJjEBERERERyU2BPUPHjx/P8SpMImQYBiNGjKBp06b84x//MMuDgoLMBCs0NJQePXqY5StWrCAtLY3jx48TFRWFj4/P370uERERERGRfBXYM7R06dJcy4cOHZrvcTt27GDZsmW4u7vj6ekJwL///W8mTZpEv379WLRoEfXq1WPVqlUAuLm50a9fP5o1a4aNjQ3z58/XSnIiIiIiIlJkCkyGdu/ebX6dmprKli1baNWqVYHJUPv27XOdBwSwZcuWXMtfffVVXn311YJCEhERERERuWUFJkPvvfdetvfnz5/n8ccfL7KAREREREREikOBc4b+qmLFikRFRRVFLCIiIiIiIsWmwJ6h7t27m0tcZ2Zm8vvvv9OvX78iD0xERERERKQoFZgMjR8//v/vbGND/fr1sVqtRRqUiIiIiIhIUStwmFzHjh1xdXUlJSWFpKQkypUrVxxxiYiIiIiIFKkCk6HPP/8cHx8fVq1axeeff46vry+rV68ujthERERERESKTIHD5N588012796Nvb09AGfPnuWRRx4hODi4yIMTEREREREpKgX2DF27ds1MhABq1KjBtWvXijQoERERERGRolZgMhQYGEiXLl1YsmQJS5YsoVu3bnTt2rU4YhMRERGRYuTk5IS7uzseHh507NiREydO3FJd586dy3efV199lbp161K5cuVs5WlpafTv3x9nZ2d8fX2Jjo4u8Hzz5s3D2dkZi8WS53kTEhLw9/en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\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = 2019\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}q-score\".format(year)\n",
"lower = 1*10**5\n",
"upper = 15*10**5\n",
"bin_size = 10000\n",
"ranks = [1,10,40,100,500,1000,2000,3000]\n",
"height_start = 75\n",
"height_space = 75\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "further-popularity",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA0MAAAFNCAYAAADCVbS2AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAABkpUlEQVR4nO3de1zP9///8du7GkIoZPFGKKeUJGFmiuU4OeUQcxhjm43Zgfl89pltPvbBmLUN24cxMZvTDHMcxsfGtoSYYXKIijlUzsfq9fujr9dPq3flUJru18ulS72fr9fz+Xy83p7evR89n6/n22IYhoGIiIiIiEghY/egAxAREREREXkQlAyJiIiIiEihpGRIREREREQKJSVDIiIiIiJSKCkZEhERERGRQknJkIiIiIiIFEpKhkREREREpFBSMiQi8gBYLBYOHTr0QPoeMGAA//rXvx5I3zl55513ePrppwE4fvw4JUuWJDU1FYBTp07xxBNP4OTkxGuvvcZ//vMfnn322fsew/z582nduvV9b7cgCQwM5PPPP3/QYYiIPHBKhkREbHB3d2fDhg0ZyubMmcPjjz+e77EcPHiQ7t27U65cOUqXLo2Pjw9TpkwxE4X8YhgGkyZNwtPTE0dHR6pUqcI///lPbty4cd/7qlKlCpcuXcLe3h6AGTNmUK5cOS5cuMAHH3zAP//5z3t+Qx8bG4vFYiElJcUs69OnD99///09tZuVzZs3Y2dnR8mSJXFycqJWrVp88cUX972fexUREUHDhg0pVaoUVquVUaNGZXh+kpKS6NKlCyVKlKBq1ap89dVX5rEbN24QGhqKu7s7FouFzZs3Z2j7+vXrPP/881SoUAEXFxc6duxIQkJCfl2aiEgmSoZERAq4w4cP07hxYypXrsxvv/3G+fPnWbx4MVFRUVy8eDFfYxk+fDgzZsxg7ty5XLx4kTVr1rBhwwZ69eqV530fO3aMunXrYrFY8ryvvFKxYkUuXbrEhQsX+PDDDxk8eDB//PHHgw4rgytXrhAeHs7Zs2f59ddf2bhxI5MnTzaPv/jiixQpUoRTp04xf/58XnjhBX7//Xfz+OOPP86XX37Jo48+mqntjz76iJ9//pk9e/Zw4sQJypQpw7Bhw/LlukREsqJkSETkHkyYMIEaNWrg5ORE3bp1+fbbb81jhw4dokWLFpQuXZpy5crRs2fPDHU3bNiAp6cnzs7OvPjiixiGkWUfb7/9No899hhTpkzBzc0NgFq1avHVV19RpkwZAFasWIGXlxdlypQhMDCQ/fv3m/V37dqFn58fTk5O9OzZk2vXrmVof+XKlfj6+lKmTBkee+wx9uzZk2UcMTExTJ8+nfnz59O0aVMcHBzw8vLim2++YdWqVfzvf/8DMi/B+uts2ssvv0zlypUpVaoUDRs25Mcff8yyv9tnbQYMGEBERATvv/8+JUuWZMOGDRmW1AH89NNPPPbYY5QpU4bKlSszZ84cAFatWkWDBg0oVaoUlStX5p133jHrPPHEEwCUKVOGkiVL8vPPP2eKd9u2bTRq1IjSpUvTqFEjtm3bZh4LDAzkrbfeolmzZjg5OdG6dWvOnj2b5fXczmKx0L59e1xcXMzn+/r164wYMYKKFStSsWJFRowYwfXr17N8Dm+1cWup5YABA3jxxRfp0KEDTk5ONG7cmMOHD5vnrl+/ntq1a1O6dGleeuklm2MN4IUXXqB58+YUKVKESpUq0adPH7Zu3QrA5cuX+eabb/j3v/9NyZIlefzxxwkJCWHevHkAFClShBEjRvD444+bM3q3O3r0KG3atKFChQoUK1aMXr16ZUikRETym5IhEZF7UKNGDX788UfOnz/P22+/zdNPP83JkycBeOutt2jdujXJycnEx8dn+gv4ypUr2b59O7t372bRokWsW7cuyz42bNhAaGiozRgOHjxIWFgY4eHhnDlzhvbt29OxY0du3LjBjRs36Ny5M3379iUpKYnu3bvzzTffmHV37tzJwIED+e9//0tiYiLPPfccISEh5pvw223cuBGr1UpAQECG8sqVK9OkSZNcLy1r1KgR0dHRJCUl0bt3b7p3754pQfurOXPm0KdPH0aNGsWlS5d48sknMxw/fvw47dq1Y9iwYZw5c4bo6Gh8fX0BKFGiBHPnzuXcuXOsWrWKTz/9lGXLlgGwZcsWAM6dO8elS5do2rRphnaTkpLo0KEDw4cPJzExkVdffZUOHTqQmJhonvPVV1/xxRdfcPr0aW7cuJFhFsWWtLQ0VqxYwdmzZ/Hw8ADgvffe45dffiE6Oprdu3cTGRnJuHHjcmzrlq+//pq3336b5ORkPDw8ePPNNwE4e/Ys3bp1Y9y4cZw9e5YaNWqYyU1ubNmyBS8vLyB9rNnb21OzZk3zeP369XOd0AwaNIitW7dy4sQJrly5wvz582nXrl2uYxERud+UDImIZKNz586UKVPG/Bo6dGiG4927d6dixYrY2dnRs2dPPD09iYyMBOCRRx7h2LFjnDhxgmLFimX6y/7o0aMpU6YMVapUISgoiOjo6CxjSExMNGeEsrJw4UI6dOhAcHAwjzzyCK+//jpXr15l27Zt/PLLL9y8eZMRI0bwyCOPEBoaSqNGjcy6M2fO5LnnnqNx48bY29vTv39/ihYtyi+//JKpn7Nnz9qMw83NjTNnztiM8XZPP/00ZcuWxcHBgddee43r16/f81Kx+fPn8+STTxIWFsYjjzxC2bJlzWQoMDAQb29v7Ozs8PHxISwszJzFysmqVavw9PSkb9++ODg4EBYWRu3atfnuu+/Mc5555hlq1qyJo6MjPXr0sPnvCJhLwxwdHenSpQtTpkyhQYMG5jWMGTMGV1dXypcvz9tvv23OuORG165dCQgIwMHBgT59+phxrF69mrp16xIaGsojjzzCiBEjslzClpUvvviCqKgoXn/9dQAuXbpE6dKlM5xTunTpXC/XrFmzJlWqVKFSpUqUKlWK/fv3M2bMmFxfo4jI/aZkSEQkG8uWLePcuXPm1/Tp0zMcnzt3rrnErEyZMuzdu9dcJvX+++9jGAYBAQF4eXkxe/bsDHVvf0NavHhxLl26lGUMZcuWNWebsnLixAmqVq1qPrazs6Ny5cokJCRw4sQJKlWqlOE+m9vPPXbsGB988EGGhC8uLo4TJ05k6qdcuXI24zh58iTly5e3GePtPvjgA+rUqUPp0qUpU6YM58+fz9XSsuzExcVRo0aNLI/9+uuvBAUFUb58eUqXLs1nn32W6/7++txC+vN3+03/uf13hPR7hs6dO8eFCxcYPnw4P/zwg82+qlatmuW/gy224jhx4gSVK1c2j1kslgyPbVm2bBmjR49mzZo1lCtXDoCSJUty4cKFDOdduHABJyenXMX4wgsvcO3aNRITE7l8+TJdu3bVzJCIPFBKhkRE7tKxY8cYPHgwU6dOJTExkXPnzlGvXj3zfoxHH32UmTNncuLECf773/8ydOjQu9pO+8knn8ywtO2vKlasyLFjx8zHhmEQFxdHpUqVcHNzIyEhIcM9IsePHzd/rly5Mm+++WaGhO/KlSuEhYVl6qdly5bExcWZM1+3xMXF8csvv9CiRQsgfVnalStXzON//vmn+fOPP/7IxIkTWbRoEcnJyZw7d47SpUtnew9LblSuXDnDPTK36927NyEhIcTFxXH+/Hmef/55s7+cNmP463ML6c9fpUqV7ineokWLMnHiRH777Tdzyd5f+zp+/DgVK1YEsn9Oc+Lm5kZcXJz5+Nb4yM7atWsZPHgw3333Hd7e3mZ5zZo1SUlJISYmxizbvXu3uYwuJ7t372bAgAG4uLhQtGhRhg0bRmRk5D0nwyIid0vJkIjIXbp8+TIWi8WcEfniiy/Yu3eveXzx4sXEx8cD4OzsjMViyfKm8py8++67bNu2jZEjR5pvgg8dOsTTTz/NuXPn6NGjB6tWrWLjxo3cvHmTDz74gKJFi/LYY4+ZGx18/PHHpKSksHTp0gzJzODBg/nss8/49ddfMQyDy5cvs2rVqiyXPdWsWZPnn3+ePn368Msvv5Camsrvv/9Ot27deOyxx8z7eHx9fVm6dClXrlzh0KFDzJo1y2zj4sWLODg4UL58eVJSUhg7dmymmYa70adPHzZs2MCiRYtISUkhMTHRXCZ28eJFXFxcKFasGJGRkRm2gi5fvjx2dnYcOXIky3bbt2/PwYMH+eqrr0hJSWHhwoXs27ePp5566p5jLlKkCK+99hpjx44FICwsjHHjxnHmzBnOnj3L2LFjzQ0ibt2XEx0dzbVr1zJsApGTDh068Pvvv7N06VJSUlL4+OOPs02mfvjhB/r06cM333yT6f6wEiVK0LVrV8aMGcPly5fZunUry5cvp2/fvuY5169fN+8Bu3HjBteuXTOTz0aNGjF37lzOnz/PzZs3mT59OhUrVjRnnkRE8puSIRGRu1S3bl1ee+01mjZtSoUKFfjtt99o1qyZeXz79u00btyYkiVLEhISwkcffUS1atXuuJ8aNWrw888/Exsbi5eXF6VLl6Zbt274+/ubn1fz5ZdfMmzYMMqVK8d3333Hd999R5EiRShSpAhLly5lzpw5ODs7s3DhQrp27Wq27e/vz8yZM3nppZdwdnbGw8PD3IUtK1OnTuXZZ5/l6aefpnjx4tSrV4+qVauybNky7OzSf6W88sorFClShAoVKtC/f3/69Olj1m/Tpg3t2rWjZs2aVK1alWLFiuVqyVZOqlSpwurVq/nggw9wcXHB19eX3bt3AzB9+nTGjBmDk5MTY8eOpUePHma94sWL8+abb9KsWTPKlCmT6V6psmXLsnLlSj744APKli3L+++/z8qVK+/bm/eBAwdy/PhxvvvuO/71r3/h7++Pj48P3t7e+Pn5mR+OW7NmTcaMGcOTTz6Jp6fnHX3WVbly5Vi8eDGjR4+mbNmyxMTEZBinf/Xvf/+b8+fP0759e0qWLEnJkiUzLGWbPn06V69exdXVlbCwMD799NMMM0O1atXC0dGRhIQE2rRpg6OjoznjNXnyZIoVK4anpyfly5dn9erVGXZgFBHJbxbjXtcmiIhIoTVmzBiWLVvGli1bzG2+RURE/i6UDImIyD2ZOnUqHh4etG3b9kGHIiIickeUDImIiIiISKGke4ZERERERKRQUjIkIiIiIiKFksODDuBelCtXDnd39wcdhoiIiIiIFGCxsbFZfqbZ3zoZcnd3Jyoq6kGHISIiIiIiBZi/v3+W5VomJyIiIiIihZKSIRERERERKZSUDImIiIiISKGkZEjkIeXu7o63tzc+Pj60aNGCY8eO3VNbWd10eLs333yTypUrU7JkyQzl169fp2fPnnh4eNC4cWNiY2PNYxEREXh6euLp6UlERIRZfvToURo3boynpyc9e/bkxo0buYozNTWVBg0a8NRTT5llI0eOpHbt2vj4+NClSxfOnTtns/6FCxeoVKkSL730kllmGAZvvvkmNWvWpE6dOnz88ccAHDhwgKZNm1K0aFEmT56cZXsXL17E19fX/CpXrhwjRowAYMuWLfj5+eHg4MCSJUsy1LO3tzfrhISE5OraRURE5M4pGRJ5iG3atIk9e/YQGBjIuHHj8rSvjh07EhkZmal81qxZODs7c+jQIV555RXeeOMNAJKSknj33Xf59ddfiYyM5N133yU5ORmAN954g1deeYWYmBicnZ2ZNWtWrmL46KOPqFOnToay4OBg9u7dy549e6hZsybjx4+3Wf+tt96iRYsWGcrmzJlDXFwcBw4cYP/+/fTq1QsAFxcXPv74Y15//XWb7Tk5OREdHW1+Va1ala5duwJQpUoV5syZQ+/evTPVc3R0NOusWLEiV9cuIiIid07JkEgh0LRpUxISEoD0rSWbN2+On58ffn5+bNu2DYDNmzcTGBhIaGgotWvXpk+fPhiGkaGdq1ev0rZtW2bOnJmpjyZNmuDm5papfPny5fTv3x+A0NBQNm7ciGEYrFu3juDgYFxcXHB2diY4OJi1a9diGAY//PADoaGhAPTv359ly5bleI3x8fGsWrWKZ599NkN569atcXBwMGOMj4/Psv6OHTs4deoUrVu3zlD+6aefMmbMGOzs0l8uXV1dze+NGjXikUceyTE2gJiYGE6fPk3z5s2B9Nk2Hx8fs10RERHJf/otLFIIrF27ls6dOwPpb+LXr1/Pzp07WbhwIcOHDzfP27VrF+Hh4ezbt48jR46wdetW89ilS5fo2LEjvXv3ZvDgwbnuOyEhgcqVKwPg4OBA6dKlSUxMzFAOYLVaSUhIIDExkTJlypgJzK1ygKioqEzJzi0jRozg/fffzza5mD17Nu3atctUnpaWxmuvvcakSZMyHTt8+DALFy7E39+fdu3aERMTk+trv93XX39Nz549sVgsOZ577do1/P39adKkSa4SQREREbk7SoZEHmJBQUG4urqyYcMGcznWzZs3GTx4MN7e3nTv3p19+/aZ5wcEBGC1WrGzs8PX1zfD/T2dOnXimWeeoV+/fncUw19nlwAsFssdl0P6ZwR8/vnnmY6vXLkSV1dXGjZsaDOO9957DwcHB/r06ZPp2PTp02nfvn2G5OyW69evU6xYMaKiohg8eDADBw602Ud2FixYQFhYWK7OPX78OFFRUXz11VeMGDGCw4cP31WfIiIikj0lQyIPsU2bNnHs2DG8vLwYM2YMAB9++CEVKlRg9+7dREVFZdicoGjRoubP9vb2pKSkmI+bNWvGmjVrskxWsmO1WomLiwMgJSWF8+fP4+LikqEc0pe5VaxYkXLlynHu3Dmz71vl2dm6dSsrVqzA3d2dXr168cMPP/D000+bxyMiIli5ciXz58/Pcmbm559/ZurUqbi7u/P6668zd+5cRo8ebcbfrVs3ALp06cKePXvu6PoBdu/eTUpKSrbJ2u1uXW/16tUJDAxk165dd9yniIiI5EzJkMhDztHRkfDwcObOnUtSUhLnz5/Hzc0NOzs75s2bR2pqaq7aGTt2LGXLlmXo0KF31H9ISIi5U9ySJUto2bIlFouFNm3a8P3335OcnExycjLff/89bdq0wWKxEBQUZO6wFhERQadOnbLtY/z48cTHxxMbG8uCBQto2bIlX375JZC+RHDixImsWLGC4sWLm3USEhJo1aoVAPPnz+f48ePExsYyefJk+vXrx4QJEwDo3LkzP/zwAwD/+9//qFmzZo7X3KpVK3NpH6QvkcvtrFBycjLXr18H4OzZs2zdupW6devmqq6IiIjcGSVDIg+BESPSv2xxc3MjLCyMadOmMXToUCIiImjSpAkHDx6kRIkSue4nPDyca9euMWrUqEzHRo0ahdVq5cqVK1itVt555x0ABg0aRGJiIh4eHkyZMsVMMlxcXHjrrbdo1KgRjRo1YsyYMbi4uAAwceJEpkyZgoeHB4mJiQwaNAjI/p4hW1566SUuXrxIcHAwvr6+PP/88wCcPHnSvC8pO6NHj+abb77B29ubf/zjH+YyvT///BOr1cqUKVMYN24cVquVCxcukJaWxqFDh8xrAVi0aFGmZGj79u1YrVYWL17Mc889h5eXFwD79+/H39+f+vXrExQUxOjRo5UMiYiI5BGLcadrXgoQf39/oqKiHnQYIg9cYGD6982bH2QUfy9Tp06lSpUq9/1zfPbu3cvs2bOZMmXKfW1XRERE7p6tvCHnP4uKiDyEbv9g1fupXr16SoRERET+JrRMTkRERERECiUlQyIiIiIiUigpGRIRERERkUJJyZCIiIiIiBRKSoZERERERKRQUjIkIiIiIiKFkpIhEREREREplJQMiYiIiIhIoaRkSERERERECiUlQyIiIiIiUigpGRIRERERkUIpz5KhgQMH4urqSr169TIdmzx5MhaLhbNnz5pl48ePx8PDg1q1arFu3bq8CktERERERATIw2RowIABrF27NlN5XFwc69evp0qVKmbZvn37WLBgAb///jtr165l6NChpKam5lVoIiIiIiIieZcMPfHEE7i4uGQqf+WVV3j//fexWCxm2fLly+nVqxdFixalWrVqeHh4EBkZmVehiYiIiIiI5O89QytWrKBSpUrUr18/Q3lCQgKVK1c2H1utVhISEvIzNBERERERKWQc8qujK1eu8N577/H9999nOmYYRqay22eObjdjxgxmzJgBwJkzZ+5vkCIiIiIiUmjk28zQ4cOHOXr0KPXr18fd3Z34+Hj8/Pz4888/sVqtxMXFmefGx8dTsWLFLNsZMmQIUVFRREVFUb58+fwKX0REREREHjL5lgx5e3tz+vRpYmNjiY2NxWq1snPnTh599FFCQkJYsGAB169f5+jRo8TExBAQEJBfoYmIiIiISCGUZ8lQWFgYTZs25Y8//sBqtTJr1iyb53p5edGjRw/q1q1L27ZtmTZtGvb29nkVmoiIiIiICBYjqxt2/ib8/f2Jiop60GGIPHCBgenfN29+kFGIiIiIFEy28oZ83U1ORERERESkoFAyJCIiIiIihZKSIRERERERKZSUDImIiIiISKGkZEhERERERAolJUMiIiIiIlIoKRkSEREREZFCScmQiIiIiIgUSkqGRERERESkUFIyJCIiIiIihZKSIRERERERKZSUDImIiIiISKGkZEhERERERAolJUMiIiJS4Lm7u+Pt7Y2Pjw8tWrTg2LFj99TW2bNnsz0nMDCQWrVq4evri6+vL6dPnwbg+vXr9OzZEw8PDxo3bkxsbKxZJyIiAk9PTzw9PYmIiMh1PNu3b8fe3p4lS5YA8Mcff5j9+vr6UqpUKcLDwzPV27JlC35+fjg4OJh1b3njjTeoV68e9erVY+HChWb5xo0b8fPzw9fXl8cff5xDhw5lajc2NhZHR0ez/+effz7H5wVg0aJF1K1bFy8vL3r37p3r6xd5kBwedAAiIiIiubFp0ybKlSvH22+/zbhx45g5c2ae9jd//nz8/f0zlM2aNQtnZ2cOHTrEggULeOONN1i4cCFJSUm8++67REVFYbFYaNiwISEhITg7O2fbR2pqKm+88QZt2rQxy2rVqkV0dLR5vFKlSnTp0iVT3SpVqjBnzhwmT56coXzVqlXs3LmT6Ohorl+/TosWLWjXrh2lSpXihRdeYPny5dSpU4fp06czbtw45syZk6ntGjVqmDHk5nmJiYlh/PjxbN26FWdn5wxJkkhBppkhERER+Vtp2rQpCQkJQPosRvPmzfHz88PPz49t27YBsHnzZgIDAwkNDaV27dr06dMHwzAytHP16lXatm17R0nV8uXL6d+/PwChoaFs3LgRwzBYt24dwcHBuLi44OzsTHBwMGvXrs2xvU8++YRu3brh6uqa5fGNGzdSo0YNqlatmumYu7s7Pj4+2NllfDu3b98+WrRogYODAyVKlKB+/fpmLBaLhQsXLgBw/vx5KlasmOtrz87MmTN58cUXzeTP1vWIFDRKhkRERORvZe3atXTu3BlIf9O9fv16du7cycKFCxk+fLh53q5duwgPD2ffvn0cOXKErVu3mscuXbpEx44d6d27N4MHD86yn2eeeQZfX1/+/e9/m4lUQkIClStXBsDBwYHSpUuTmJiYoRzAarWaCduYMWNYsWJFpvYTEhL49ttv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ffHx8bmv7T5o/v7+REVFZSrPcWaoePHi+Pr60qpVqwyzQ3ezM0SFChU4efIkbm5unDx50pzGu5O1lUOGDGHIkCFA+kWJiIiIiBQ2K1euzJN2J02alCftFlQ5JkMhISF3NJWXU1sRERGMHj2aiIgIc21hSEgIvXv35tVXX+XEiRPmekQREREREZG8kmMydGvDgzsVFhbG5s2bOXv2LFarlXfffZfRo0fTo0cPZs2aRZUqVVi8eDGQ/XpEERERERGRvGAzGerRoweLFi3C29s7y0+O3bNnT7YNf/3111mWb9y4McvyN998kzfffDPbNkVERERERO4Xm8nQRx99BOTdekQREREREZEHyebnDN3aArtq1aoUK1aM3377jd9++w1HR0eqVq2abwGKiIiIiIjkhRw/dHXRokUEBASwePFiFi1aROPGjVmyZEl+xCYiIiIiIpJnctxA4b333mP79u3mNthnzpzhySefJDQ0NM+DExERERERySs5zgylpaWZiRBA2bJlSUtLy9OgRERERERE8lqOM0Nt27alTZs2hIWFAbBw4ULat2+f54GJiIiIiIjkpRyToUmTJrF06VJ++uknDMNgyJAhdOnSJT9iExERERERyTM5JkMAjz32GPb29tjZ2dGoUaO8jklERERERCTP5XjP0Oeff05AQADffvstS5YsoUmTJsyePTs/YhMREREREckzuVomt2vXLsqWLQtAYmIijz32GAMHDszz4ERERERERPJKjjNDVqsVJycn87GTkxOVK1fO06BERERERETyWo4zQ5UqVaJx48Z06tQJi8XC8uXLCQgIYMqUKQC8+uqreR6kiIiIiIjI/ZZjMlSjRg1q1KhhPu7UqRMAFy9ezLuoRERERERE8liOydDbb7+dH3GIiIiIiIjkqxzvGRIREREREXkYKRkSEREREZFCScmQiIiIiIgUStneM7Ru3TqWLVtGQkICFouFihUr0qlTJ9q2bZtf8YmIiIiIiOQJm8nQiBEjOHjwIP369cNqtQIQHx/Pxx9/zJo1a/joo4/yLUgREREREZH7zWYytHr1ag4ePJipvGfPntSsWVPJkIiIiIiI/K3ZvGeoWLFiREZGZirfvn07xYoVy9OgRERERERE8prNmaE5c+bwwgsvcPHiRXOZXFxcHKVKlWLOnDn5FZ+IiIiIiEiesJkM+fn58euvv/Ln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9u3zM0YREREREZH7Ltvd5Nq1a0e7du3yKxYREREREZF8Y/OeoewMGTLkfschIiIiIiKSr2zODCUlJWVZbhgGq1evzrOARERERERE8oPNZKh8+fJUrVoVwzDMMovFgmEYnD59Ol+CExERERERySs2k6Hq1auzceNGqlSpkunYrd3lRERERERE/q5s3jM0YsQIkpOTszw2atSoPAtIREREREQkP9icGXrxxRdtVho2bFieBCMiIiIiIpJf7mo3ORERERERkb87JUMiIiIiIlIoZZsMGYZBXFxcfsUiIiIiIiKSb7JNhiwWC507d86nUERERERERPJPjsvkmjRpwvbt2/MjFhERERERkXyTYzK0adMmmjRpQo0aNfDx8cHb2xsfH5976vTcuXOEhoZSu3Zt6tSpw88//0xSUhLBwcF4enoSHBxsc1tvERERERGR+8Hm1tq3rFmz5r53+vLLL9O2bVuWLFnCjRs3uHLlCv/5z39o1aoVo0ePZsKECUyYMIGJEyfe975FREREREQgFzNDVatWJS4ujh9++IGqVatSvHhx0tLS7rrDCxcusGXLFgYNGgRAkSJFKFOmDMuXL6d///4A9O/fn2XLlt11HyIiIiIiIjnJMRl69913mThxIuPHjwfg5s2bPP3003fd4ZEjRyhfvjzPPPMMDRo04Nlnn+Xy5cucOnUKNzc3ANzc3Dh9+vRd9yEiIiIiIpKTHJOhb7/9lhUrVlCiRAkAKlasyMWLF++6w5SUFHbu3MkLL7zArl27KFGiBBMmTMh1/RkzZuDv74+/vz9nzpy56zhERERERKRwyzEZKlKkCBaLBYvFAsDly5fvqUOr1YrVaqVx48YAhIaGsnPnTipUqMDJkycBOHnyJK6urlnWHzJkCFFRUURFRVG+fPl7ikVERERERAqvHJOhHj168Nxzz3Hu3DlmzpzJk08+yeDBg++6w0cffZTKlSvzxx9/ALBx40bq1q1LSEgIERERAERERNCpU6e77kNERERERCQnOe4m9/rrr7N+/XpKlSrFwYMHGTt2LMHBwffU6SeffEKfPn24ceMG1atX54svviAtLY0ePXowa9YsqlSpwuLFi++pDxERERERkezkmAwBeHt7c/XqVSwWC97e3vfcqa+vL1FRUZnKN27ceM9ti4iIiIiI5EaOy+Q+//xzAgICWLp0KUuWLKFJkybMnj07P2ITERERERHJMznODE2aNIldu3ZRtmxZABITE3nssccYOHBgngcnIiIiIiKSV3KcGbJarTg5OZmPnZycqFy5cp4GJSIiIiIiktdynBmqVKkSjRs3plOnTlgsFpYvX05AQABTpkwB4NVXX83zIEVERERERO63HJOhGjVqUKNGDfPxrS2v7+WDV0VERERETP/3eZaZbcrXMKTwyTEZevvtt/MjDhERERGRB87d3R0nJycsFgvOzs7MnTuXqlWr3nVbUVFRlCtXzuY5b775JnPnziU5OZlLly6Z5devX6dfv37s2LGDsmXLsnDhQtzd3XPV77Bhw/jiiy/M9pKTkxk4cCCHDx+mWLFizJ49m3r16mWqFxgYyMmTJ3F0dATg+++/x9XVlePHj9O/f3/OnTtHamoqEyZMoH379gAcP36cZ599lri4OCwWC6tXr84UZ1JSEj179iQ2NhZ3d3cWLVqEs7MzN27c4LnnniMqKgo7Ozs++ugjAgMDuXLlCt27d+fw4cPY29vTsWNHJkyYkKtrv1M53jMkIiIiIlKYbNq0iT179hAYGMi4cePytK+OHTsSGRmZqXzWrFk4Oztz6NAhXnnlFd54441ctRcVFcW5c+cylP3nP//B19eXPXv2MHfuXF5++WWb9efPn090dDTR0dG4uroCMG7cOHr06MGuXbtYsGABQ4cONc/v168fI0eOZP/+/URGRpp1bjdhwgRatWpFTEwMrVq1MhObmTNnAvDbb7+xfv16XnvtNdLS0oD0zzo9cOAAu3btYuvWraxZsyZX13+nlAyJiIiIiGShadOmJCQkABAbG0vz5s3x8/PDz8+Pbdu2AbB582YCAwMJDQ2ldu3a9OnTB8MwMrRz9epV2rZta775v12TJk1wc3PLVL58+XL69+8PQGhoKBs3bszU7l+lpqYycuRI3n///Qzl+/bto1WrVgDUrl2b2NhYTp06lctnASwWCxcuXADg/PnzVKxY0Ww3JSWF4OBgAEqWLEnx4sWzvZb+/fuzbNmyTHG5urpSpkwZoqKiKF68OEFBQQAUKVIEPz8/4uPjcx3vncgxGdq6dWuuykREREREHiZr166lc+fOQPqb9fXr17Nz504WLlzI8OHDzfN27dpFeHg4+/bt48iRIxneK1+6dImOHTvSu3dvBg8enOu+ExISzB2cHRwcKF26NImJiQD4+vpmWWfq1KmEhIRkSq7q16/P0qVLAYiMjOTYsWM2k4tnnnkGX19f/v3vf5vJ1zvvvMOXX36J1Wqlffv2fPLJJwAcPHiQMmXK0LVrVxo0aMDIkSNJTU3N1OapU6fMmNzc3Dh9+rQZ1/Lly0lJSeHo0aPs2LGDuLi4DHXPnTvHd999ZyZN91uOydCwYcNyVSYiIiIi8jAICgrC1dWVDRs20Lt3bwBu3rzJ4MGD8fb2pnv37uzbt888PyAgAKvVip2dHb6+vsTGxprHOnXqxDPPPEO/fv3uKIasZoEs/7fRRHR0dKZjJ06cYPHixVm+Tx89ejTJycn4+vryySef0KBBAxwcMm8dMH/+fH777Td+/PFHfvzxR+bNmwfA119/zYABA4iPj2f16tX07duXtLQ0UlJS+PHHH5k8eTLbt2/nyJEjzJkzJ9fXOHDgQKxWK/7+/owYMYLHHnssQ1wpKSmEhYUxfPhwqlevnut274TNDRR+/vlntm3bxpkzZ8xttAEuXLiQZcYnIiIiIvIw2LRpEyVKlGDAgAGMGTOGKVOm8OGHH1KhQgV2795NWloaxYoVM88vWrSo+bO9vT0pKSnm42bNmrFmzRp69+5tJjO5YbVaiYuLw2q1kpKSwvnz53FxcbF5/q5duzh06BAeHh4AXLlyBQ8PDw4dOkSpUqX44osvgPQkq1q1alSrVi1TG5UqVQLSP1e0d+/eREZG0q9fP2bNmsXatWuB9KWD165d4+zZs1itVho0aGAmKp07d+aXX35h0KBBGdqtUKECJ0+exM3NjZMnT5r3FTk4OPDhhx+a5z322GN4enqaj4cMGYKnpycjRozI9fN2p2zODN24cYNLly6RkpLCxYsXza9SpUqxZMmSPAtIRERERORBc3R0JDw8nLlz55KUlMT58+dxc3PDzs6OefPm5XpyYOzYsZQtWzbDpgO5ERISQkREBABLliyhZcuW2SZTHTp04M8//yQ2NpbY2FiKFy/OoUOHgPSlZjdu3ADg888/54knnqBUqVIAtGrVioSEBFJSUjh79iyQPgu2cuVKc8e5KlWqsHHjRgD279/PtWvXKF++PI0aNSI5OZkzZ84A8MMPP1C3bl0A/vGPf/Dtt99mupaIiAjzo3quXLnC5cuXAVi/fj0ODg5m/X/961+cP3+e8PDwO3re7pTNmaEWLVrQokULBgwYcNfbCYqIiIiIFFS3Jhxsvd92c3MjLCyMadOmMXToULp168bixYsJCgqiRIkSue4nPDycgQMHMmrUqEybG4waNYqvvvqKK1euYLVaefbZZ3nnnXcYNGgQffv2xcPDAxcXFxYsWGDW8fX1zXKpnC379++nX79+2NvbU7duXWbNmgVAWloahw4dwsXFhevXr9OmTRtu3rxJamoqTz75pHmP0wcffMDgwYP58MMPsVgszJkzB4vFgr29PZMnT6ZVq1YYhkHDhg3NOr/99hshISFA+jK9Hj16MGvWLKpUqcLixYsBOH36NG3atMHOzo5KlSqZy/Li4+N57733qF27Nn5+fgC89NJLPPvss7m+5tyyGDlsS3Hw4EEmT55MbGxshim/H3744b4Hc6f8/f2Jiop60GGIPHCBgenfN29+kFGIiNwfek0rhGzMeAT+34eubiYoc3mLwHseI4V9rO3du5fZs2dnuCXmfmnTpg3r1q277+3eLVt5Q44futq9e3eef/55nn32Wezt7fMkOBERERERyV/16tXLk0QIKFCJUHZyTIYcHBx44YUX8iMWERERERGRfJPj1todO3Zk+vTpnDx5kqSkJPNLRERERETk7yzHmaFbOz9MmjTJLLNYLBw5ciTvohIREREREcljOSZDR48ezY84RERERERE8lWOydDcuXOzLL/TT9EVEREREREpSHJMhrZv327+fO3aNTZu3Iifn5+SIRERERER+VvLMRn65JNPMjw+f/48ffv2zbOARERERERE8kOOu8n9VfHixYmJicmLWERERERERPJNjjNDHTt2xPJ/nwqcmprK/v376dGjR54HJiIiIiIikpdyTIZef/31/3+ygwNVq1bFarXmaVAiIiIiIiJ5Lcdlci1atKB27dpcvHiR5ORkihQpkh9xiYiIiIiI5Kkck6FFixYREBDA4sWLWbRoEY0bN2bJkiX33HFqaioNGjTgqaeeAiApKYng4GA8PT0JDg4mOTn5nvsQERERERGxJcdk6L333mP79u1EREQwd+5cIiMj+fe//33PHX/00UfUqVPHfDxhwgRatWpFTEwMrVq1YsKECffch4iIiIiIiC05JkNpaWm4urqaj8uWLUtaWto9dRofH8+qVat49tlnzbLly5fTv39/APr378+yZcvuqQ8REREREZHs5LiBQtu2bWnTpg1hYWEALFy4kHbt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\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = 2018\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}q-score\".format(year)\n",
"lower = 400*10**5\n",
"upper = 510*10**5\n",
"bin_size = 100000\n",
"ranks = [1,10,40,100,500,1000]\n",
"height_start = 25\n",
"height_space = 25\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 13,
"id": "minor-orientation",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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ArC3t+f27dt5GpSIiIiIiEhey3ZkqF27drRt25aQkBAA5s+fT4cOHfI8MBERERERkbyUbTL08ccf8/3337N161YMw2DIkCF06dIlP2ITERERERHJMznaTa5bt25069Ytr2MRERERERHJN5kmQ+XKlcNisaQrNwwDi8XC5cuX8zQwERERERGRvJRpMnTlypX8jENERERERCRf5Wia3O7du/nll1+wWCw0b95cH7wqIiIiIiIPvGy31h47diz9+vUjPj6e8+fP079/f8aNG5cfsYmIiIiIiOSZbEeG5s6dy549e3j00UcBGDVqFN7e3vzrX//K8+BERERERETySrYjQ05OTiQmJprPb968Se3atfM0KBERERERkbyW6cjQK6+8gsVioWTJkri6utK6dWssFgtr166lefPm+RmjiIiIiIhIrst0ZMjHx4dGjRrRpUsXPvjgAwIDAwkICOD999+nffv2+RmjiIiISK5zcnLC3d0dDw8P/P39OXHixH3Vdf78+SzPefvtt6lWrRply5ZNU37z5k169uyJs7Mzfn5+REdHm8fCw8NxcXHBxcWF8PDwbOOYM2cOHh4eeHh40KxZM/bu3ZvheQEBAdStWxcvLy+8vLw4e/YsABMnTqRBgwZ4eHjQqlWrNH3y1ltv4ebmhpubG/Pnz8+w3oULF+Lq6kqxYsWIiIhIE9edtry8vChWrBiRkZFcuXIlTXnFihUZPnx4tvcpkmuMB1ijRo0KOgSRu+Lvn/oQyYpeJyL5o0aNGsa5c+cMwzCM0aNHG88991yu1JWZ7du3G6dOnTLKlCmTpnzy5MnG888/bxiGYcydO9fo0aOHYRiGER8fb9SsWdOIj483Lly4YNSsWdO4cOFClm1s3brVPGfFihWGr69vhuf5+/sbu3btSle+YcMG49q1a4ZhGMaXX35pxrJ8+XLjqaeeMpKTk42rV68ajRo1Mi5dupTu+kOHDhm///57pvUbhmHs27fPqFmzZobHvL29jZ9//jnLexS5F5nlDdmuGRIRERF52DVt2pS4uDgAoqOjadGiBd7e3nh7e7Nt2zYANm3aREBAAMHBwdSrV4/Q0FAMw0hTz40bN2jXrh3Tpk1L10aTJk1wdHRMV7506VL69esHQHBwMOvXr8cwDFavXk3r1q2xs7PD1taW1q1bs2rVqizvo1mzZtja2prtxcbG3lU/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Nj9iExERERERyTPZJkMDBgwgKCiIU6dOERcXR6dOnRgwYEB+xCYiIiIiIpJnsk2Gzp07x4ABA7CxscHGxob+/ftz7ty5/IhNREREREQkz2SbDFWsWJFvv/2WW7ducevWLb799lvs7e3zIzYREREREZE8k20yNGPGDBYsWMDjjz/O448/zqJFi5gxY0Z+xCYiIiIiIpJnsv3Q1erVq7Ns2bL8iEVERERERCTfZDsydOzYMTp16kSlSpVwcHCgc+fOHDt2LD9iExERERERyTPZJkO9e/emR48enD59mlOnTtG9e3dCQkLyIzYREREREZE8k20yZBgGffv2NXeT69OnDxaLJT9iExERERERyTPZrhkKDAxk/Pjx9OrVC4vFwvz58+nYsSMXLlwAwM7OLs+DFBERERERyW3ZJkPz588H4L///W+a8hkzZmCxWLR+SEREREREHkjZJkPHjx/PjzhERERERETyVbZrhkRERERERB5GSoZERERERKRIUjIkIiIiIiJFUpZrhgzDYOfOncTFxWGxWKhSpQq+vr7aWltERERERB54mSZDa9asYejQobi4uFC1alUAYmNjOXr0KF9++SVt2rTJtyBFRERERERyW6bJ0Kuvvsq6detwcnJKU378+HE6dOjA4cOH8zo2ERERERGRPJPpmqGUlBSsVmu68qpVq5KcnJynQYmIiIiIiOS1TEeGBg4cSOPGjenVqxfVqlUDICYmhnnz5jFo0KB8C1BERERERCQvZJoM/eMf/6Bz584sW7aM7du3YxgGVquVOXPm0KBBg/yMUUREREREJNdluZtcgwYN8iTxmTRpEl9//TUWiwV3d3e++eYbrl+/Ts+ePYmOjsbJyYkFCxZga2ub622LiIiIiIhAFmuGLl26xKhRo6hXrx729vbY29tTv359Ro0axcWLF++5wbi4OD777DMiIiI4cOAAt27dYt68eYwfP55WrVoRFRVFq1atGD9+/D23ISIiIiIikp1Mk6EePXpga2vLpk2biI+PJz4+no0bN1KhQgW6d+9+X42mpKRw48YNUlJSuH79OlWqVGHp0qX069cPgH79+rFkyZL7akNERERERCQrmSZD0dHRvPXWWzz++ONm2eOPP86oUaM4efLkPTdYtWpV3njjDapXr46joyPly5enTZs2nDlzBkdHRwAcHR05e/bsPbchIiIiIiKS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hg0bgNQpc0lJSVSsWJHjx4+bieOJEyf4448/cHJyyjIWeThkOk2uXbt2HDlyhJ07dxIXF4dhGFitVho3bmwubhMRERGR+5fNbDMcHR0JCQlh8uTJDB06lG7durFw4UICAwMpU6ZMjtsJCwtj4MCBjBw5MsdrdAYNGkTfvn1xdnbGzs6OefPmmce8vLwynCr3wgsvUKNGDZo2bQpA165dGT16NCdPnqRUqVJA6s7Fr732Go0bN8ZisdChQwc6duwIwMiRI/nuu++4fv06VquV5557jjFjxvDFF1+wbt06HnnkEWxtbc0k7fz58+aI19atW5k9e7a5BTfABx98QIcOHRg4cCADBw7Ezc2NEiVKEB4ejsVi4ZdffmH8+PE88sgjFCtWjC+//JKKFSvmuF/lwWUxstkO5MyZM8TFxWGxWKhSpQqVK1fOr9iy5ePjQ0REREGHIZJj/3/GAf//j20iGdLrRCT3Ffb/V4U9vtzy5ptv0rdvXzw8PHK13uXLl3Ps2LE0m0mI/FVmeUOmI0ORkZG88MILXLp0CavVimEYxMbGUqFCBb788ktzy0IRERERkZz4+OOP86Tep59+Ok/qlYdfpslQ//79+e9//2tuRXjHjh07GDBgAHv37s3z4ERERERERPJKphsoXLt2LV0iBKkfgnXt2rU8DUpERERERCSvZToy1L59ezp27Mizzz5rftBWTEwMs2bNyvCDs0RERERERB4kmSZDn332GStXrmTp0qVpdpN76aWX6NChQ37GKCIiIiIikusyTYYgdXSoffv2+RWLiIiIiIhIvsl0zVBWhgwZkttxiIiIiIiI5KtMR4YuXLiQYblhGKxYsSLPAhIREREREckPmSZDlSpVokaNGvz1M1ktFguGYXD27Nl8CU5ERERERCSvZJoM1apVi/Xr11O9evV0x+7sLiciIiIiIvKgynTN0PDhw0lISMjw2MiRI/MsIBERERERkfyQ6cjQSy+9lOlFr7zySp4EIyIiIiIikl/uaTc5ERERERGRB52SIRERERERKZKyTIYMwyAmJia/YhEREREREck3WSZDFouFZ555Jp9CERERERERyT/ZTpNr0qQJu3btyo9YRERERERE8k2mu8ndsXHjRqZMmYKTkxNlypTBMAwsFgv79u3Lj/hERERERETyRLbJ0MqVK/MjDhERERERkXyV7TS5GjVq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3vi/k21sqFGjBlarNU+DEhERERERyWvZTpPz9/enXr16XLlyhYSEBEqUKJEfcYmIiIiIiOSpbJOhBQsW4Ovry8KFC1mwYAF+fn4sWrQoP2ITERERERHJM9lOk3v//ffZtWsXDg4OAJw7d46nnnqK4ODgPA9OREREREQkr2Q7MnT79m0zEQKwt7fn9u3beRqUiIiIiIhIXss2GWrXrh1t27Zl5syZzJw5k44dO9K+ffv7bvjWrVs0bNiQp59+GoALFy7QunVrXFxcaN26NQkJCffdhoiIiIiISGayTYY+/vhjnn/+efbt28fevXsZMmQIH3300X03/Omnn1K/fn3z+fjx42nVqhVRUVG0atWK8ePH33cbIiIiIiIimck0GTp69Chbt24FoGvXrkycOJFJkyZhb2/Pn3/+eV+NxsbG8tNPP/Hcc8+ZZUuXLqVfv34A9OvXjyVLltxXGyIiIiIiIlnJNBkaPnw45cqVS1deunRphg8ffl+NDh8+nI8++ohixf6v+TNnzuDo6AiAo6MjZ8+eva82REREREREspJpMhQdHY2Hh0e6ch8fH6Kjo++5weXLl+Pg4ECjRo3u6fqpU6fi4+ODj48P586du+c4RERERESkaMt0a+3ExMRML7px48Y9N7h161aWLVvGihUrSExM5PLly/Tp04fKlStz+vRpHB0dOX36dJod7P5qyJAhDBkyBEhNzERERERERO5FpiNDjRs3Ztq0aenKp0+ffs+jOgAffvghsbGxREdHM2/ePJ588km+/fZbgoKCCA8PByA8PJzOnTvfcxsiIiIiIiLZyXRkKCwsjC5dujBnzhwz+YmIiCApKYnFixfneiCjRo2iR48eTJ8+nerVq7Nw4cJcb0NEREREROSOTJOhypUrs23bNjZu3MiBAwcA6NixI08++WSuNR4QEEBAQACQ+mGu69evz7W6RUREREREspJpMnRHYGAggYGB+RGLiIiIiIhIvsn2Q1dFREREREQeRkqGRERERESkSFIyJCIiIiIiRZKSIRERERERKZKUDImIiIiISJGkZEhERERERIqkbLfWFhF5aFgs6csMI//jEBERkUJBI0MiIiIiIlIkKRkSEREREZEiSdPkRB42mgpW+Ol7JCIiUihoZEhERERERIokJUMiIiIiIlIkKRkSERERecg5OTnh7u6Oh4cH/v7+nDhx4r7q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\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = 2017\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}q-score\".format(year)\n",
"lower = 15*10**5\n",
"upper = 30*10**5\n",
"bin_size = 10000\n",
"ranks = [1,10,40,100,500,1000]\n",
"height_start = 25\n",
"height_space = 25\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "brutal-claim",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA0MAAAFNCAYAAADCVbS2AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAABY7UlEQVR4nO3deXyM5/7/8dckKVVrIqIhsSaILIKItRI0drEvsdPSNtoe3dQ5TlUd59D20OihC9UKbVEtYo2W2kotKaGog7YhiRwlIXZJuH9/5Ov+NU1GUsxY5v18POZh5rrv+7o/c+VOzGeu5bYYhmEgIiIiIiLiYJzudgAiIiIiIiJ3g5IhERERERFxSEqGRERERETEISkZEhERERERh6RkSEREREREHJKSIRERERERcUhKhkRERERExCEpGRIRuQssFgtHjx69K+ceOnQof//73+/KuQszYcIEBg4cCMDx48cpVaoU165dA+DkyZO0bNmS0qVL89JLL/Gvf/2LJ5988o7H8Nlnn9G2bds7Xu+9JDw8nI8++uhuhyEictcpGRIRsaJatWqsW7cuT9ncuXNp0aKF3WM5fPgwvXv3xt3dnbJlyxIUFMS0adPMRMFeDMPg7bffxtfXlxIlSlClShX+9re/kZWVdcfPVaVKFS5cuICzszMAs2bNwt3dnXPnzjF16lT+9re/3fYH+qSkJCwWCzk5OWbZgAED+Prrr2+r3oJs3LgRJycnSpUqRenSpalduzaffPLJHT/P7YqNjaVhw4aUKVMGLy8vxowZk6d9MjIy6N69OyVLlqRq1ap8/vnn5rasrCx69epFtWrVsFgsbNy4MV/9u3fvpmXLlpQqVYqKFSsyffp0e7wtEZECKRkSEbnH/fzzzzRu3Bhvb29+/PFHMjMzWbx4MQkJCZw/f96usTz//PPMmjWLefPmcf78edasWcO6devo16+fzc997Ngx6tati8Visfm5bKVSpUpcuHCBc+fO8c477zBixAj++9//3u2w8rh06RIxMTGcPn2aHTt2sH79ev7973+b20eNGkWxYsU4efIkn332Gc888wwHDhwwt7do0YJPP/2URx99NF/dp0+fpn379jz11FOkp6dz9OjRB74XTkTubUqGRERuw5QpU6hZsyalS5embt26LF261Nx29OhRwsLCKFu2LO7u7vTt2zfPsevWrcPX1xdXV1dGjRqFYRgFnuP111+nWbNmTJs2DU9PTwBq167N559/Trly5QBYvnw5/v7+lCtXjvDwcH766Sfz+D179tCgQQNKly5N3759uXLlSp76V65cSXBwMOXKlaNZs2bs27evwDiOHDnCe++9x2effUbTpk1xcXHB39+fr776ilWrVrFp0yYg/xCsP/am/eUvf8Hb25syZcrQsGFDtmzZUuD5ft9rM3ToUGJjY3nrrbcoVaoU69atyzOkDuC7776jWbNmlCtXDm9vb+bOnQvAqlWrqF+/PmXKlMHb25sJEyaYx7Rs2RKAcuXKUapUKb7//vt88W7bto1GjRpRtmxZGjVqxLZt28xt4eHhvPbaazRv3pzSpUvTtm1bTp8+XeD7+T2LxULHjh1xc3Mz2/vq1auMHj2aSpUqUalSJUaPHs3Vq1cLbMMbddwYajl06FBGjRpFp06dKF26NI0bN+bnn3829/3mm2+oU6cOZcuW5dlnn7V6rQE888wzPPbYYxQrVozKlSszYMAAtm7dCsDFixf56quv+Mc//kGpUqVo0aIFkZGRzJ8/H4BixYoxevRoWrRoYfbo/d60adNo164dAwYMoHjx4pQuXRo/P79C20tExFaUDImI3IaaNWuyZcsWMjMzef311xk4cCBpaWkAvPbaa7Rt25YzZ86QkpLCc889l+fYlStXsmvXLvbu3csXX3zB2rVrCzzHunXr6NWrl9UYDh8+TFRUFDExMZw6dYqOHTvSpUsXsrKyyMrKolu3bgwaNIiMjAx69+7NV199ZR67e/duhg8fzocffkh6ejpPPfUUkZGR5ofw31u/fj1eXl6EhobmKff29qZJkyZFHlrWqFEjEhMTycjIoH///vTu3TtfgvZHc+fOZcCAAYwZM4YLFy7w+OOP59l+/PhxOnTowHPPPcepU6dITEwkODgYgJIlSzJv3jzOnj3LqlWreP/991m2bBkAmzdvBuDs2bNcuHCBpk2b5qk3IyODTp068fzzz5Oens6LL75Ip06dSE9PN/f5/PPP+eSTT/jtt9/IysrK04tizfXr11m+fDmnT5/Gx8cHgH/+859s376dxMRE9u7dy86dO5k0aVKhdd2wYMECXn/9dc6cOYOPjw/jxo0DcntjevbsyaRJkzh9+jQ1a9Y0k5ui2Lx5M/7+/kDutebs7EytWrXM7fXq1cvTM3Qz27dvx83NjWbNmuHh4UGXLl04fvx4kWMREbnTlAyJiNxEt27dKFeunPmIjo7Os713795UqlQJJycn+vbti6+vLzt37gTgoYce4tixY5w4cYKHH3443zf7Y8eOpVy5clSpUoVWrVqRmJhYYAzp6elmj1BBFi1aRKdOnYiIiOChhx7i5Zdf5vLly2zbto3t27eTnZ3N6NGjeeihh+jVqxeNGjUyj509ezZPPfUUjRs3xtnZmSFDhlC8eHG2b9+e7zynT5+2GoenpyenTp2yGuPvDRw4kPLly+Pi4sJLL73E1atXb3uo2Geffcbjjz9OVFQUDz30EOXLlzeTofDwcAIDA3FyciIoKIioqCizF6swq1atwtfXl0GDBuHi4kJUVBR16tRhxYoV5j7Dhg2jVq1alChRgj59+lj9OQKcOHGCcuXKUaJECbp37860adOoX7+++R7Gjx+Ph4cHFSpU4PXXXzd7XIqiR48ehIaG4uLiwoABA8w4Vq9eTd26denVqxcPPfQQo0ePLnAIW0E++eQTEhISePnllwG4cOECZcuWzbNP2bJlizxcMyUlhdjYWKZPn87x48epXr06UVFRRX6PIiJ3mpIhEZGbWLZsGWfPnjUf7733Xp7t8+bNM4eYlStXjv3795vDpN566y0MwyA0NBR/f38+/vjjPMf+/gPpI488woULFwqMoXz58mZvU0FOnDhB1apVzddOTk54e3uTmprKiRMnqFy5cp55Nr/f99ixY0ydOjVPwpecnMyJEyfyncfd3d1qHGlpaVSoUMFqjL83depU/Pz8KFu2LOXKlSMzM7NIQ8tuJjk5mZo1axa4bceOHbRq1YoKFSpQtmxZPvjggyKf749tC7ntl5qaar4u6s8RcucMnT17lnPnzvH888/z7bffWj1X1apVC/w5WGMtjhMnTuDt7W1us1gseV5bs2zZMsaOHcuaNWtwd3cHoFSpUpw7dy7PfufOnaN06dJFivFGEtioUSMefvhhXn/9dbZt20ZmZmaRjhcRudOUDImI3KJjx44xYsQIZsyYQXp6OmfPniUgIMCcj/Hoo48ye/ZsTpw4wYcffkh0dPQtLaf9+OOP5xna9keVKlXi2LFj5mvDMEhOTqZy5cp4enqSmpqaZ47I74cleXt7M27cuDwJ36VLlwr8tr5169YkJyebPV83JCcns337dsLCwoDcYWmXLl0yt//vf/8zn2/ZsoU333yTL774gjNnznD27FnKli170zksReHt7Z1njszv9e/fn8jISJKTk8nMzOTpp582z1fYYgx/bFvIbb/KlSvfVrzFixfnzTff5McffzSH7P3xXMePH6dSpUrAzdu0MJ6eniQnJ5uvb1wfNxMfH8+IESNYsWIFgYGBZnmtWrXIycnhyJEjZtnevXvNYXSFCQoKytPmN57f7s9fRORWKRkSEblFFy9exGKxmD0in3zyCfv37ze3L168mJSUFABcXV2xWCwFTiovzBtvvMG2bdt45ZVXzA/BR48eZeDAgZw9e5Y+ffqwatUq1q9fT3Z2NlOnTqV48eI0a9bMXOjg3XffJScnhyVLluRJZkaMGMEHH3zAjh07MAyDixcvsmrVqgKHPdWqVYunn36aAQMGsH37dq5du8aBAwfo2bMnzZo1M+fxBAcHs2TJEi5dusTRo0eZM2eOWcf58+dxcXGhQoUK5OTkMHHixHw9DbdiwIABrFu3ji+++IKcnBzS09PNYWLnz5/Hzc2Nhx9+mJ07d+ZZCrpChQo4OTnxyy+/FFhvx44dOXz4MJ9//jk5OTksWrSIgwcP0rlz59uOuVixYrz00ktMnDgRgKioKCZNmsSpU6c4ffo0EydONBeIuDEvJzExkStXruRZBKIwnTp14sCBAyxZsoScnBzefffdmyZT3377LQMGDOCrr77KNz+sZMmS9OjRg/Hjx3Px4kW2bt1KXFwcgwYNMve5evWqOQcsKyuLK1eumMnOsGHDWLp0KYmJiWRnZ/OPf/yDFi1amAuBiIjYm5IhEZFbVLduXV566SWaNm1KxYoV+fHHH2nevLm5fdeuXTRu3JhSpUoRGRnJ9OnTqV69+p8+T82aNfn+++9JSkrC39+fsmXL0rNnT0JCQsz71Xz66ac899xzuLu7s2LFClasWEGxYsUoVqwYS5YsYe7cubi6urJo0SJ69Ohh1h0SEsLs2bN59tlncXV1xcfHx1yFrSAzZszgySefZODAgTzyyCMEBARQtWpVli1bhpNT7n8pL7zwAsWKFaNixYoMGTKEAQMGmMe3a9eODh06UKtWLapWrcrDDz9cpCFbhalSpQqrV69m6tSpuLm5ERwczN69ewF47733GD9+PKVLl2bixIn06dPHPO6RRx5h3LhxNG/enHLlyuWbK1W+fHlWrlzJ1KlTKV++PG+99RYrV640h43druHDh3P8+HFWrFjB3//+d0JCQggKCiIwMJAGDRqYN8etVasW48eP5/HHH8fX1/dP3evK3d2dxYsXM3bsWMqXL8+RI0fyXKd/9I9//IPMzEw6duxIqVKlKFWqFB06dDC3v/fee1y+fBkPDw+ioqJ4//338/QM1a5dmxIlSpCamkq7du0oUaKE2ePVunVr/vWvf9GpUyc8PDw4evRonuRURMTeLIb6pkVE5BaNHz+eZcuWsXnzZn27LyIi9x0lQyIicltmzJiBj48P7du3v9uhiIiI/ClKhkRERERExCFpzpCIiIiIiDgkJUMiIiIiIuKQXO52ALfD3d2datWq3e0wRERERETkHpaUlFTgDbfv62SoWrVqJCQk3O0wRERERETkHhYSElJguc2GyV25coXQ0FDq1auHv78/r7/+OgAZGRlERETg6+tLREQEZ86cMY+ZPHkyPj4+1K5dm7Vr19oqNBEREREREdslQ8WLF+fbb79l7969JCYmEh8fz/bt25kyZQpt2rThyJEjtGnThilTpgBw8OBBFi5cyIEDB4iPjyc6Oppr167ZKjwREREREXFwNkuGLBYLpUqVAiA7O5vs7GwsFgtxcXEMGTIEgCFDhrBs2TIA4uLi6NevH8WLF6d69er4+Piwc+dOW4UnIiIiIiIOzqaryV27do3g4GA8PDyIiIigcePGnDx5Ek9PTwA8PT357bffAEhNTcXb29s81svLi9TUVFuGJyIiIiIiDsymyZCzszOJiYmkpKSwc+dO9u/fb3Xfgu79arFY8pXNmjWLkJAQQkJCOHXq1B2NV0REREREHIdd7jNUrlw5wsPDiY+Pp2LFiqSlpQGQlpaGh4cHkNsTlJycbB6TkpJCpUqV8tU1cuRIEhISSEhIoEKFCvYIX0REREREHkA2S4ZOnTrF2bNnAbh8+TLr1q2jTp06REZGEhsbC0BsbCxdu3YFIDIykoULF3L16lV+/fVXjhw5QmhoqK3CExERERERB2ez+wylpaUxZMgQrl27xvXr1+nTpw+dO3emadOm9OnThzlz5lClShUWL14MgL+/P3369KFu3bq4uLgwc+ZMnJ2dbRWeiIiIiIg4OItR0GSd+0RISIhuuioiIiIiIjdlLW+wy5whERERERGRe42SIRERERERcUg2mzPkkApYCjyf+3dUooiI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yXaRioiIiIiI2IHVZGjt2rXMnTuXlJSUPHN+Spcuzb/+9S+7BCciIiIiImIrVpOhIUOGMGTIEL766qt8y1uLiIiIiIjc7wpdQKFz5858/vnnJCUlkZOTY5aPHz/epoGJiIiIiIjYUqHJUNeuXSlbtiwNGzYsdAU5ERERERGR+0WhyVBKSgrx8fH2iEVERERERMRuCr3parNmzfjxxx/tEYuIiIiIiIjdFNoz9N133zF37lyqV69O8eLFMQwDi8XCvn377BGfiIiIiIiITRSaDK1Zs8YecYiIiIiIiNiV1WTo3LlzlClThtKlS9szHhEREREREbuwmgz179+flStX0rBhQywWC4ZhmNssFgu//PKLXQIUERERERGxBavJ0MqVKwH49ddf7RaMiIiIiIiIvRQ6Zwhg+fLlbN68GYDw8HA6d+5s06BERERERERsrdCltceOHcv06dOpW7cudevWZfr06fz1r3+1R2wiIiIiIiI2U2jP0OrVq0lMTMTJKTdvGjJkCPXr12fy5Mk2D05ERERERMRWCu0ZAjh79qz5PDMz01axiIiIiIiI2E2hPUN//etfqV+/Pq1atcIwDDZv3qxeIRERERERue8VmgxFRUURHh7Orl27AHjzzTd59NFHbR6YiIiIiIiILRVpNbnvv/+e7777DovFwrVr1+jevbut4xIREREREbGpQucMRUdH88EHHxAYGEhAQAAffvgho0aNskdsIiIiIiIiNlNoz9CmTZvYv38/FosFyF1NLjAw0OaBiYiIiIiI2FKhPUO1a9fm+PHj5uvk5GSCgoJsGpSIiIiIiIitFdozlJ6ejp+fH6GhoQDs2rWLpk2bEhkZCcDy5cttG6GIiIiIiIgNFJoMTZw40R5xiIiIiIiI2FWhyVBYWJg94hAREREREbGrQucMiYiIiIiIPIiUDImIiIiIiENSMiQiIiIiIg7JajKUmZnJ2LFjqVOnDuXLl6d8+fL4+fkxduxYzp49a8cQRURERERE7jyryVCfPn1wdXVl48aNpKenk56ezoYNG3B1daV37972jFFEREREROSOs5oMJSUl8eqrr/Loo4+aZY8++iivvvpqnpuwioiIiIiI3I+sJkNVq1blrbfe4uTJk2bZyZMnefPNN/H29rZLcCIiIiL2VK1aNQIDAwkKCiIsLIxjx47dVl2nT58u0r6RkZEEBASYr69evUrfvn3x8fGhcePGJCUlFVrHgAEDqF27NgEBAQwfPpzs7GwA3n77bYKDgwkODiYgIABnZ2cyMjLMGAMDAwkODiYkJKTAej/44ANznxYtWnDw4EEAjh07RsOGDQkODsbf358PPvjAPGb9+vU0aNDAPObo0aNFagcRe7OaDC1atIj09HTCwsJwdXXF1dWV8PBwMjIy+OKLL+wZo4iIiIjdbNiwgX379hEeHs6kSZNsfr4lS5ZQqlSpPGVz5szB1dWVo0eP8sILL/Dqq68WWs+AAQM4dOgQP/74I5cvX+ajjz4C4JVXXiExMZHExEQmT55MWFgYbm5u5nEbNmwgMTGRhISEAuvt378/P/74I4mJiYwZM4YXX3wRAE9PT7Zt20ZiYiI7duxgypQpnDhxAoBnnnmGzz77jMTERPr372+XdhS5FVaTIVdXV958800OHTrEmTNnOHPmDD/99BNvvvlmnl8gERERkQdR06ZNSU1NBXKnDzz22GM0aNCABg0asG3bNgA2btxIeHg4vXr1ok6dOgwYMADDMPLUc/nyZdq3b8/s2bPznePChQtMmzaNv//973nK4+LiGDJkCAC9evVi/fr1+er9o44dO2KxWLBYLISGhpKSkpJvnwULFhAVFVX0RgDKlCljPr948SIWiwWAYsWKUbx4cSC3J+v69evmfhaLhXPnzgG5i3JVqlTpT51TxF5cbrbx0KFDxMXFkZqaisVioVKlSkRGRuLn52ev+ERERETuivj4eLp16waAh4cH33zzDQ8//DBHjhwhKirK7EnZs2cPBw4coFKlSjRv3pytW7fSokULIDfZ6devH4MHD2bw4MH5zvHaa6/x0ksv8cgjj+QpT01NNacluLi4ULZsWdLT03F3dyc4OJjExESrcWdnZzN//nymT5+ep/zSpUvEx8czY8YMs8xisdC2bVssFgtPPfUUI0eOLLDOmTNnMm3aNLKysvj222/N8uTkZDp16sTRo0d5++23zaTno48+omPHjpQoUYIyZcqwfft2q/GK3E1We4befPNN+vXrh2EYhIaG0qhRIwzDICoqiilTphRa8fDhw/Hw8Mgz/nXChAlUrlzZHLe6evVqc9vkyZPx8fGhdu3arF279jbfloiIiMitadWqFR4eHqxbt47+/fsDuQnGiBEjCAwMpHfv3ua8GYDQ0FC8vLxwcnIiODg4z/yerl27MmzYsAITocTERI4ePUr37t3zbSuoF+hGj8zNEiGA6OhoWrZsyWOPPZanfMWKFTRv3jzPCJ+tW7eye/du1qxZw8yZM9m8eXOBdY4aNYqff/6ZN998M8+QN29vb/bt28fRo0eJjY0155q/8847rF69mpSUFIYNG2YOrRO511hNhubMmcOuXbsYO3YsAwcOZODAgYwdO5adO3cyZ86cQiseOnQo8fHx+cpfeOEFc9xqx44dATh48CALFy7kwIEDxMfHEx0dzbVr127jbYmIiIjcmg0bNnDs2DH8/f0ZP348kPvhvmLFiuzdu5eEhASysrLM/W8MFQNwdnYmJyfHfN28eXPWrFlTYHLz/fff88MPP1CtWjVatGjB4cOHCQ8PB8DLy4vk5GQAcnJyyMzMLNI0hTfeeINTp04xbdq0fNsWLlyYb4jcjZ4cDw8Punfvzs6dO29af79+/Vi2bFm+8kqVKuHv78+WLVs4deoUe/fupXHjxgD07dvXHFYocq+xmgw5OTmZk+B+Ly0tDScnq4eZWrZsWeS5RXFxcfTr14/ixYtTvXp1fHx8Cv1lFBEREbGVEiVKEBMTw7x588jIyCAzMxNPT0+cnJyYP39+kb+0nThxIuXLlyc6OjrftmeeeYYTJ06QlJTEd999R61atdi4cSOQu7pcbGwsAF9++SWtW7c2e4as+eijj1i7di0LFizI91ktMzOTTZs20bVrV7Ps4sWLnD9/3nz+9ddfmyN6ZsyYYQ6nO3LkiHnMqlWr8PX1BSAlJYXLly8DcObMGbZu3Urt2rVxdXUlMzOTw4cPA/DNN99oioXcs6zOGYqJiaFNmzb4+vqaY1aPHz/O0aNH84w1/bNmzJjBvHnzCAkJYerUqbi6upKamkqTJk3Mfby8vMwJiyIiIiK2MHp07r8xMQVv9/T0JCoqipkzZxIdHU3Pnj1ZvHgxrVq1omTJkkU+T0xMDMOHD2fMmDG89dZbRTrmiSeeYNCgQfj4+ODm5sbChQvNbdbmDD399NNUrVqVpk2bAtCjRw+zZ2vp0qW0bds2T9wnT540h+jl5OTQv39/2rdvD+TOG2/evDmQ+9lt3bp1PPTQQ7i6uppJ2k8//cRLL72ExWLBMAxefvllAgMDAZg9ezY9e/bEyckJV1dXPv744yK3l4g9WYybLE1y/fp1du7cSWpqKoZh4OXlRaNGjXB2di5S5UlJSXTu3Jn9+/cDub907u7uWCwWXnvtNdLS0vj4448ZNWoUTZs2ZeDAgUDuH4COHTvSs2fPfHXOmjWLWbNmAXDq1KnbWv//jivkGxsAClkJRhzD/42C4P++ABQRkVtwu39L9bfYus6dO7NkyRKKFSt2t0MRuSNCQkIKXD7+pqvJOTk5Ub16dYoVK2auJlfURKggFStWNJ+PGDGCzp07A3nHxUJut6u1JRhHjhxprnRi7eZgIiIiInLrVq5cebdDELELq8lQYmIiTz/9NJmZmXh5eWEYBikpKZQrV4733nuPBg0a/OmTpaWl4enpCeR2194YlxoZGUn//v158cUXOXHiBEeOHCE0NPQW35KIiIiIiEjhrCZDQ4cO5cMPPzRXArlh+/btDBs2jL1799604qioKDZu3Mjp06fx8vLijTfeYOPGjSQmJmKxWKhWrRoffvghAP7+/vTp04e6devi4uLCzJkzb6sHSkREREREpDBWk6GLFy/mS4QAmjRpwsWLFwuteMGCBfnKnnjiCav7jxs3jnHjxhVar4iIiIiIyJ1gNRnq0KEDnTp1YvDgweZqcsnJycybN89caUREREREROR+ZTUZevfdd1mzZg1xcXF5VpMbNWqUebNUERERERGR+9VNV5Pr0KEDHTp0sFcsIiIiIiIiduNkbcO+ffvM59nZ2UyaNInIyEj+9re/cenSJbsEJyIiIiIiYitWk6GhQ4eaz8eOHcvRo0d56aWXuHz5Mk8//bQ9YhMREREREbEZq8PkDMMwn69fv55du3bx0EMP0bJlS+rVq2eX4ERERERERGzFajKUmZnJ0qVLuX79OlevXuWhhx4CwGKxYLFY7BagiIiIiIiILVhNhsLCwli+fDmQe2+hkydPUrFiRf73v//h7u5utwBFRERERERswWoy9MknnxRY/uijj7J+/XqbBSQiIiIiImIPVhdQEBEREREReZApGRIREREREYd002TIMAySk5PtFYuIiIiIiIjd3DQZslgsdOvWzU6hiIiIiIiI2E+hw+SaNGnCrl277BGLiIiIiIiI3VhdTe6GDRs28MEHH1CtWjVKliyJYRhYLBb27dtnj/hERERERERsotBkaM2aNfaIQ0RERERExK4KHSZXtWpVkpOT+fbbb6latSqPPPII169ft0dsIiIiIiIiNlNoMvTGG2/w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Ch0mFxYWRp06dTh//jxnzpzRDbZEREREROSBUGgy9MUXXxAaGsrixYv54osvaNy4MV9++aU9YhMREREREbGZQofJ/fOf/2TXrl14eHgAcOrUKR5//HF69epl8+BERERERERspdCeoevXr5uJEED58uW5fv26TYMSERERERGxtUJ7htq3b0+7du2IiooCYNGiRXTo0MHmgYmIiIiIiNhSocnQ22+/zZIlS/juu+8wDIORI0fSvXt3e8QmIiIiIiJiM1aToaNHj3Ly5EmaN29Ojx496NGjBwCbN2/m559/pmbNmnYLUkRERERE5E6zOmdo9OjRlC5dOl/5I488wujRo20Zk4iIiIiIiM1ZTYaSkpIICgrKVx4SEkJSUpItYxIREREREbE5q8nQlStXrB50+fJlmwQjIiIiIiJiL1aToUaNGjF79ux85XPmzKFhw4Y2DUpERERERMTWrC6gEBMTQ/fu3fnss8/M5CchIYGsrCyWLl1qtwBFRERERERswWoyVLFiRbZt28aGDRvYv38/AJ06daJ169Z2C05ERERERMRWCr3PUKtWrWjVqpU9YhEREREREbEbq3OGREREREREHmRKhkRERERExCEpGRIREREREYekZEhERERERBySkiEREREREXFISoZERERERMQhKRkSERERERGHpGRIREREREQckpIhERERERFxSEqGRERERETEISkZEhERERERh6RkSEREREREHJKSIRERERERcUhKhkRERERExCEpGRIRERGxgWrVqhEYGEhQUBBhYWEcO3bstuo6ffr0TfcZN24c3t7elCpVqkh1JiYm0rRpU/z9/QkKCmLRokXmtvXr19OgQQOCg4Np0aIFR48eNbdt3LiR4OBg/P39CQsLK7DuH374gcDAQHx8fHj++ecxDAOAuXPnUqFCBYKDgwkODuajjz4yj2nfvj3lypWjc+fORYpf5E5QMiQiIiJiIxs2bGDfvn2Eh4czadIkm56rS5cu7Ny5s8j7P/LII8ybN48DBw4QHx/P6NGjOXv2LADPPPMMn332GYmJifTv39+M/ezZs0RHR7N8+XIOHDjA4sWLC6z7mWeeYdasWRw5coQjR44QHx9vbuvbty+JiYkkJiby5JNPmuWvvPIK8+fPv4V3LnLrlAyJiIiI2FjTpk1JTU0FICkpiccee4wGDRrQoEEDtm3bBuT2uISHh9OrVy/q1KnDgAEDzB6VGy5fvkz79u2ZPXt2vnM0adIET0/PIsdUq1YtfH19AahUqRIeHh6cOnUKAIvFwrlz5wDIzMykUqVKAHz++ef06NGDKlWqAODh4ZGv3rS0NM6dO0fTpk2xWCwMHjyYZcuWFRpPmzZtKF26dJHjF7kTXO52ACIiIiIPuvj4eLp16wbkJhDffPMNDz/8MEeOHCEqKoqEhAQA9uzZw4EDB6hUqRLNmzdn69attGjRAoALFy7Qr18/Bg8ezODBg4t87uXLl5OQkMDEiROt7rNz506ysrKoWbMmAB999BEdO3akRIkSlClThu3btwNw+PBhsrOzCQ8P5/z58/zlL3/JF0tqaipeXl7may8vLzMRBPjqq6/YvHkztWrV4p133sHb27vI70XkTrsrPUM3xtAGBwcTEhICQEZGBhEREfj6+hIREcGZM2fuRmgiIiIid0yrVq3w8PBg3bp19O/fH4Ds7GxGjBhBYGAgvXv35uDBg+b+oaGheHl54eTkRHBwMElJSea2rl27MmzYsD+VCAFERkbeNBFKS0tj0KBBfPLJJzg55X40fOedd1i9ejUpKSkMGzaMF198EYCcnBx++OEHVq1axdq1a/nHP/7B4cOH89T3x94syO1pgtyhfElJSezbt4/HH3+cIUOG/Kn3InKn3bVhchs2bCAxMdH8JmTKlCm0adOGI0eO0KZNG6ZMmXK3QhMRERG5IzZs2MCxY8fw9/dn/PjxQG6iUbFiRfbu3UtCQgJZWVnm/sWLFzefOzs7k5OTY75u3rw5a9asKTDZuFXnzp2jU6dOTJo0iSZNmgBw6tQp9u7dS+PGjYHcOT43hvJ5eXnRvn17SpYsibu7Oy1btmTv3r156vTy8iIlJcV8nZKSYg6zK1++vPkeR4wYwQ8//HDH3ovIrbhn5gzFxcWZ3w4MGTKkSGNLRURERO4Fo0fnPgpSokQJYmJimDdvHhkZGWRmZuLp6YmTkxPz58/n2rVrRTrHxIkTKV++PNHR0Xck5qysLLp3787gwYPp3bu3We7q6kpmZqbZ4/PNN9/g5+cH5PZObdmyhZycHC5dusSOHTvMbW3atCE1NRVPT09Kly7N9u3bMQyDefPm0bVrVyC3F+qG5cuXm8eK3C13JRmyWCy0bduWhg0bMmvWLABOnjxpTvrz9PTkt99+K/DYWbNmERISQkhIiDnJT0RERORuSkzMfVjj6elJVFQUM2fOJDo6mtjYWJo0acLhw4cpWbJkkc8TExPDlStXGDNmTL5tY8aMwcvLi0uXLuHl5cWECROA3KTjRq/U733xxRds3ryZuXPnmktdJyYm4uLiwuzZs+nZsyf16tVj/vz5vP322wD4+fnRvn17goKCCA0N5cknnyQgIIDr169z9OhR3NzcAHj//fd58skn8fHxoWbNmnTo0AGAd999F39/f+rVq8e7777L3LlzzXgee+wxevfuzfr16/Hy8mLt2rVFbheRW2Ux7mRfaxGdOHGCSpUq8dtvvxEREcF//vMfIiMjzeUcIfdbicLmDYWEhJjD7O4J/zce9qbs39xyDwoPz/1348a7GYWIyP3tdv+W3uz4P1u3o/9d379/Px9//DHTpk2726GIFMha3nBXeoZujBv18PCge/fu7Ny5k4oVK5pdp2lpaQUu1fhAsFgKf4iIiIjcRwICApQIyX3J7snQxYsXOX/+vPn866+/JiAggMjISGJjYwGIjY01x5aKiIiIiIjYgt3vM3Ty5Em6d+8O5C7P2L9/f9q3b0+jRo3o06cPc+bMoUqVKlbvaCwiIiIiInIn2D0ZqlGjRr4lGCF3qcX169fbOxwREREREXFQ98zS2iIiIiIiIvakZEhERERERBySkiEREREREXFIdp8zJCIiInJbzNtQbPi/163y76P7+olIEahnSEREREREHJKSIRERERERcUhKhkRERERExCEpGRIREREREYekBRRERETEMW3amPtvQQsw3FicgXD7xCIid4V6hkRERERExCEpGRIREZEHj8VS+ENEHJ6SIRERERERcUhKhkRERERExCEpGRIREREREYekZEhERERERBySlta+FxVlUqdh2D4OKRr9vERE9LdQRO5LSobkwaT/lEVERESkEBomJyIiIiIiDkk9QyIiIveae613W/fkEZEHlJIhERERR6ZER0QcmIbJiYiIiIiIQ1LPkIiIyINKvT4iIjelZEhERETsQ8mZiNxjNExOREREREQcknqGRERE7kfqZRERuW1Khu5X99qyqw8qfdgQsQ39DRMRkXuAkiGxHyUWInI/UwInIvLA0ZwhERERERFxSOoZepDpW8ybU0+ViIiIiENTMiR3hhILuV/oSwLHo5+5iIhYoWRIRETurDv15YiSGBER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\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = 2016\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}q-score\".format(year)\n",
"lower = 0\n",
"upper = 4*10**5\n",
"bin_size = 5000\n",
"ranks = [1,10,40,100,500]\n",
"height_start = 50\n",
"height_space = 50\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": 15,
"id": "meaning-bibliography",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAz0AAAFNCAYAAAAq1QGdAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAAsTAAALEwEAmpwYAABGqElEQVR4nO3deVzVZd7/8fcB0jFFERUDQUlBIRaPiOCWgIaZa+6hFi7JpKXjlvmbxiVvJ61Go8Y2zAzNUcs1NyZRbEozokSnrHELReQ2BEFRkcXz+8Pp3BHgQdn0+Ho+Hjw65/ou1+d7+N4j7/u6vtcxmEwmkwAAAADAStnUdAEAAAAAUJUIPQAAAACsGqEHAAAAgFUj9AAAAACwaoQeAAAAAFaN0AMAAADAqhF6AAAAAFg1Qg8AVCGDwaDjx4/XSN+jR4/WX/7ylxrp25J58+Zp1KhRkqTTp0+rXr16KioqkiSdO3dO3bp1k729vaZPn66XX35ZTz/9dKXXsHr1avXs2bPSz3snCQ0N1fvvv1/TZQBAjSP0ALjnubu7Kz4+vljbhx9+qK5du1Z7LUePHtXQoUPVuHFjNWjQQP7+/lqyZIk5EFQXk8mk1157TZ6enqpTp46aN2+uP//5z8rPz6/0vpo3b67c3FzZ2tpKkmJiYtS4cWNdvHhRixcv1p///OcK/+GekpIig8GgwsJCc9vIkSP12WefVei8pdm7d69sbGxUr1492dvbq02bNlqxYkWl91NRsbGxat++verXry9XV1fNnDmz2OeTlZWlgQMHqm7dumrRooX+8Y9/mLfl5+dryJAhcnd3l8Fg0N69e4ude968ebrvvvtUr14988/Jkyer69IAoARCDwDcIU6cOKHg4GC5ubnp3//+t3JycvTJJ58oKSlJly5dqtZaJk+erJiYGK1cuVKXLl3Szp07FR8fryeeeKLK+z516pQeeughGQyGKu+rqri4uCg3N1cXL17U66+/rvHjx+s///lPTZdVzJUrVxQdHa3z58/r66+/1u7du/W3v/3NvP3ZZ59VrVq1dO7cOa1evVoTJkzQDz/8YN7etWtXffTRR3rggQdKPf/w4cOVm5tr/mnZsmWVXxMAlIXQAwDlsGjRIrVq1Ur29vZ66KGHtGnTJvO248ePKyQkRA0aNFDjxo01fPjwYsfGx8fL09NTDRs21LPPPiuTyVRqH3PnzlXnzp21ZMkSOTs7S5LatGmjf/zjH3JwcJAkffrpp/Lx8ZGDg4NCQ0P1448/mo8/ePCgAgICZG9vr+HDhysvL6/Y+bdt2yaj0SgHBwd17txZhw8fLrWOY8eO6e2339bq1avVqVMn2dnZycfHRxs2bND27dv1+eefSyo5der3o2N/+tOf5Obmpvr166t9+/b64osvSu3vt6Mwo0ePVmxsrF599VXVq1dP8fHxxabCSdKXX36pzp07y8HBQW5ubvrwww8lSdu3b1e7du1Uv359ubm5ad68eeZjunXrJklycHBQvXr19NVXX5Wod//+/erQoYMaNGigDh06aP/+/eZtoaGhmj17trp06SJ7e3v17NlT58+fL/V6fstgMKh3795ydHQ0f97Xrl3TlClT5OLiIhcXF02ZMkXXrl0r9TP89Ry/TpEcPXq0nn32WfXp00f29vYKDg7WiRMnzPvu2rVLXl5eatCggZ577rky7zVJmjBhgh5++GHVqlVLzZo108iRI7Vv3z5J0uXLl7Vhwwb9z//8j+rVq6euXbuqf//+WrVqlSSpVq1amjJlirp27WoeoQOAOxmhBwDKoVWrVvriiy+Uk5OjuXPnatSoUUpPT5ckzZ49Wz179tSFCxd05swZTZo0qdix27Zt0zfffKNDhw7p448/1j//+c9S+4iPj9eQIUPKrOHo0aOKiIhQdHS0MjIy1Lt3b/Xr10/5+fnKz8/X448/rieffFJZWVkaOnSoNmzYYD72u+++09ixY/Xee+8pMzNTf/zjH9W/f3/zH9u/tXv3brm6uiooKKhYu5ubmzp27FjuKWEdOnRQcnKysrKyNGLECA0dOrREEPu9Dz/8UCNHjtTMmTOVm5urRx55pNj206dP67HHHtOkSZOUkZGh5ORkGY1GSVLdunW1cuVKZWdna/v27XrnnXe0efNmSdK//vUvSVJ2drZyc3PVqVOnYufNyspSnz59NHnyZGVmZmratGnq06ePMjMzzfv84x//0IoVK/TLL78oPz+/2KhIWa5fv65PP/1U58+fl4eHhyTpr3/9qw4cOKDk5GQdOnRIiYmJWrBggcVz/WrNmjWaO3euLly4IA8PD7344ouSpPPnz2vw4MFasGCBzp8/r1atWplDTHn861//ko+Pj6Qb95qtra1at25t3t62bdtiIz2WbN26VY6OjvLx8dE777xT7uMAoCoQegBA0uOPPy4HBwfzz8SJE4ttHzp0qFxcXGRjY6Phw4fL09NTiYmJkqT77rtPp06d0tmzZ/WHP/yhxP+nftasWXJwcFDz5s0VFham5OTkUmvIzMw0j/CUZt26derTp4/Cw8N13333acaMGbp69ar279+vAwcOqKCgQFOmTNF9992nIUOGqEOHDuZjly1bpj/+8Y8KDg6Wra2tIiMjVbt2bR04cKBEP+fPny+zDmdnZ2VkZJRZ42+NGjVKjRo1kp2dnaZPn65r165VeIrX6tWr9cgjjygiIkL33XefGjVqZA49oaGh8vPzk42Njfz9/RUREWEelbJk+/bt8vT01JNPPik7OztFRETIy8tLW7duNe8zZswYtW7dWnXq1NGwYcPK/D1K0tmzZ+Xg4KA6depo4MCBWrJkidq1a2e+hjlz5sjJyUlNmjTR3LlzzSMo5TFo0CAFBQXJzs5OI0eONNexY8cOPfTQQxoyZIjuu+8+TZkypcypZ7+3YsUKJSUlacaMGZKk3NxcNWjQoNg+DRo0KPc0y2HDhunHH39URkaGli1bpvnz52vNmjXlvkYAqGyEHgCQtHnzZmVnZ5t/3n777WLbV65caZ4a5uDgoO+//948venVV1+VyWRSUFCQfHx89MEHHxQ79rd/eN5///3Kzc0ttYZGjRqZR49Kc/bsWbVo0cL83sbGRm5ubkpLS9PZs2fVrFmzYs/B/HbfU6dOafHixcWCXWpqqs6ePVuin8aNG5dZR3p6upo0aVJmjb+1ePFieXt7q0GDBnJwcFBOTk65poTdTGpqqlq1alXqtq+//lphYWFq0qSJGjRooHfffbfc/f3+s5VufH5paWnm9+X9PUo3nunJzs7WxYsXNXnyZO3Zs6fMvlq0aFHq76EsZdVx9uxZubm5mbcZDIZi78uyefNmzZo1Szt37lTjxo0lSfXq1dPFixeL7Xfx4kXZ29uXq8aHHnpILi4usrW1VefOnfWnP/1J69evL9exAFAVCD0AYMGpU6c0fvx4LV26VJmZmcrOzpavr6/5eYkHHnhAy5Yt09mzZ/Xee+9p4sSJt7VM9SOPPFJsStrvubi46NSpU+b3JpNJqampatasmZydnZWWllbsGY7Tp0+bX7u5uenFF18sFuyuXLmiiIiIEv10795dqamp5pGsX6WmpurAgQMKCQmRdGM62ZUrV8zb//d//9f8+osvvtArr7yijz/+WBcuXFB2drYaNGhw02dMysPNza3YMyy/NWLECPXv31+pqanKycnRM888Y+7P0qIIv/9spRufX7NmzSpUb+3atfXKK6/o3//+t3mq3e/7On36tFxcXCTd/DO1xNnZWampqeb3v94fNxMXF6fx48dr69at8vPzM7e3bt1ahYWFOnbsmLnt0KFD5ulvt8pgMFT4dw8AFUHoAQALLl++LIPBYB7hWLFihb7//nvz9k8++URnzpyRJDVs2FAGg+G2Hu5+6aWXtH//fj3//PPmP3aPHz+uUaNGKTs7W8OGDdP27du1e/duFRQUaPHixapdu7Y6d+5sXnDgzTffVGFhoTZu3FgstIwfP17vvvuuvv76a5lMJl2+fFnbt28vdbpS69at9cwzz2jkyJE6cOCAioqK9MMPP2jw4MHq3Lmz+Tkbo9GojRs36sqVKzp+/LiWL19uPselS5dkZ2enJk2aqLCwUPPnzy8xcnA7Ro4cqfj4eH388ccqLCxUZmameXrXpUuX5OjoqD/84Q9KTEwstsRykyZNZGNjU+ayyb1799bRo0f1j3/8Q4WFhVq3bp2OHDmivn37VrjmWrVqafr06Zo/f74kKSIiQgsWLFBGRobOnz+v+fPnmxdq+PW5meTkZOXl5RVbjMGSPn366IcfftDGjRtVWFioN99886ahac+ePRo5cqQ2bNhQ4vmtunXratCgQZozZ44uX76sffv2acuWLXryySfN+1y7ds38jFZ+fr7y8vLMwWbLli26cOGCTCaTEhMT9eabb2rAgAHlvhYAqGyEHgCw4KGHHtL06dPVqVMnNW3aVP/+97/VpUsX8/ZvvvlGwcHBqlevnvr376833nhDDz744C3306pVK3311VdKSUmRj4+PGjRooMGDByswMND8fS8fffSRJk2apMaNG2vr1q3aunWratWqpVq1amnjxo368MMP1bBhQ61bt06DBg0ynzswMFDLli3Tc889p4YNG8rDw8O86llpli5dqqefflqjRo3S/fffL19fX7Vo0UKbN2+Wjc2NfzqmTp2qWrVqqWnTpoqMjNTIkSPNxz/66KN67LHH1Lp1a7Vo0UJ/+MMfyjXVypLmzZtrx44dWrx4sRwdHWU0GnXo0CFJ0ttvv605c+bI3t5e8+fP17Bhw8zH3X///XrxxRfV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5ORkxcXF6cCBA5V7gagxZYaey5cvKzg4uER7x44ddfny5SotCgAAAHeWTp06KS0tTZKUkpKihx9+WAEBAQoICND+/fslSXv37lVoaKiGDBkiLy8vjRw5UiaTqdh5rl69ql69emnZsmUl+ujYsaOcnZ1LtG/ZskWRkZGSpCFDhmj37t0lzvt7v36fpMlk0tWrV2UwGCRJR44cUY8ePSRJXl5eSklJ0blz52QwGMwjTAUFBSooKDAfg7tfmaHnscceU58+fbRu3Trt379f+/fv17p169SnTx/16tWrOmsEAABADYuLi9Pjjz8uSXJyctKuXbv03Xffad26dZo8ebJ5v4MHDyo6OlpHjhzRyZMntW/fPvO23Nxc9evXTyNGjND48ePL3XdaWprc3NwkSXZ2dmrQoIEyMzMlSUajsczjxowZowceeEA//fSTJk2aJElq27atNm7cKElKTEzUqVOndObMGUlSUVGRjEajnJycFB4eXuoAAO5OZYaeN998U88995wSEhK0cOFCvfzyy0pISNCzzz5rHh68mdTUVIWFhcnb21s+Pj564403JElZWVkKDw+Xp6enwsPDdeHChcq7GgAAAFSqsLAwOTk5KT4+XiNGjJB0YyRk/Pjx8vPz09ChQ3XkyBHz/kFBQXJ1dZWNjY2MRmOx528GDBigMWPG6KmnnrqlGkob1fl1FCY5ObnM41asWKGzZ8/K29tb69atkyTNmjVLFy5ckNFo1N///ne1a9dOdnY31vaytbVVcnKyzpw5o8TERPPzPrj73XTJ6scee0zvvvuutm7dqm3btundd99V7969y3ViOzs7LV68WD/++KMOHDigt956S0eOHNGiRYvUo0cPHTt2TD169NCiRYsq5UIAAABQ+RISEnTq1Cn5+Phozpw5km48L9O0aVMdOnRISUlJys/PN+9fu3Zt82tbW1sVFhaa33fp0kU7d+60ODXt91xdXZWamipJKiwsVE5OjhwdHct1rK2trYYPH64NGzZIujHtbcWKFUpOTtbKlSuVkZGhBx98sNgxDg4OCg0NVVxc3C3ViTvXbX1PT1RUlMV9nJ2dFRAQIEmyt7eXt7e30tLSis3JjIyM1ObNm2+nBAAAAFSiKVNu/JSmTp06io6O1sqVK5WVlaWcnBw5OzvLxsZGq1atUlFRUbn6mD9/vho1aqSJEyfeUm39+/dXbGysJGn9+vXq3r37TZ+3MZlMOn78uPn11q1b5eXlJUnKzs42h7T3339f3bp1U/369ZWRkaHs7GxJN547io+PNx+Du1+ZoScrK6vUn8zMTO3YseOWOklJSdHBgwcVHBysc+fOmR9Qc3Z21i+//FLqMTExMQoMDFRgYKAyMjJuqT8AAIB7hsFw+z+/kZx846cszs7OioiI0FtvvaWJEycqNjZWHTt21NGjR1W3bt1ylxsdHa28vDzNnDmzxLaZM2fK1dVVV65ckaurq+bNmyfpxvLTmZmZ8vDw0JIlS4rNFCrtmR6TyaTIyEj5+fnJz89P6enp5lGqH3/8UT4+PvLy8tLOnTvNj2Ckp6crLCxM/v7+6tChg8LDw9W3b99yXxfubAZTGeOLtra2atGiRbHhR4PBIJPJpLS0tGLDmDeTm5urkJAQvfjiixo0aJAcHBzMKVqSGjZsaPG5nsDAQCUlJZWrPwAAcPcIDb3x3717a7KKu0uJz6wiK4z95u88fhe4290sM9iVdVDLli21e/duNW/evMS2X1fPsKSgoECDBw/WyJEjNWjQIElS06ZNlZ6eLmdnZ6Wnp8vJyalc5wIAAACA21Hm9LYpU6aUOQJT2nDk75lMJo0bN07e3t6aNm2auf23czJjY2M1YMCAW60ZAAAAAMqtzJGeZ599tsyDfl3n/Gb27dunVatWyc/PzzzX8uWXX9asWbM0bNgwLV++XM2bN9cnn3xy61UDAAAAQDmVGXoqqmvXrmUuR7h79+6q6hYAAAAAirmtJasBAAAA4G5x09BjMpnMXwQFAAAAAHejm4Yeg8Ggxx9/vJpKAQAAAIDKZ3F6W8eOHfXNN99URy0AAAAAUOksLmSQkJCgd999V+7u7qpbt65MJpMMBoMOHz5cHfUBAAAAQIVYDD07d+6sjjoAAAAAoEpYnN7WokULpaamas+ePWrRooXuv/9+Xb9+vTpqAwAAAIAKsxh6XnrpJb3yyitauHChJKmgoECjRo2q8sIAAAAAoDJYDD2bNm3Sp59+qrp160qSXFxcdOnSpSovDAAAAAAqg8XQU6tWLRkMBhkMBknS5cuXq7woAAAAAKgsFkPPsGHD9Mc//lHZ2dlatmyZHnnkEY0fP746agMAAACACrO4etuMGTO0a9cu1a9fX0ePHtX8+fMVHh5eHbUBAAAAQIVZDD2S5Ofnp6tXr8pgMMjPz6+qawIAAACASmNxetv777+voKAgbdy4UevXr1fHjh31wQcfVEdtAAAAAFBhFkd6XnvtNR08eFCNGjWSJGVmZqpz584aO3ZslRcHAAAAABVlcaTH1dVV9vb25vf29vZyc3Or0qIAAAAAoLJYHOlp1qyZgoODNWDAABkMBm3ZskVBQUFasmSJJGnatGlVXiQAAAAA3C6LoadVq1Zq1aqV+f2AAQMkiS8oBQAAAHBXsBh65s6dWx11AAAAAECVsPhMDwAAAADczcr1PT0AAACoYgZDOXdM+O/+YVVWCmBtLI707Nu3r1xtAAAAAHAnshh6Jk2aVK42AAAAALgTlTm97auvvtL+/fuVkZFhXp5aki5evKiioiKLJx47dqy2bdsmJycnff/995KkefPmadmyZWrSpIkk6eWXX1bv3r0reg0AAAAAUKYyR3ry8/OVm5urwsJCXbp0yfxTv359rV+/3uKJR48erbi4uBLtU6dOVXJyspKTkwk8AAAAAKpcmSM9ISEhCgkJ0ejRo9WiRYtbPnG3bt2UkpJSkdoAAAAAoMIsrt527do1RUVFKSUlRYWFheb2PXv23FaHS5cu1cqVKxUYGKjFixerYcOGt3UeAAAAACgPi6Fn6NCheuaZZ/T000/L1ta2Qp1NmDBBs2fPlsFg0OzZszV9+nR98MEHpe4bExOjmJgYSVJGRkaF+gUAAABw77IYeuzs7DRhwoRK6axp06bm1+PHj1ffvn3L3DcqKkpRUVGSpMDAwErpHwAAAMC9x+KS1f369dPbb7+t9PR0ZWVlmX9uR3p6uvn1pk2b5Ovre1vnAQAAAIDysjjSExsbK0l67bXXzG0Gg0EnT5686XERERHau3evzp8/L1dXV7300kvau3evkpOTZTAY5O7urvfee6+C5QMAAADAzVkMPT///PNtnXjNmjUl2saNG3db5wIAAACA22Ux9KxcubLU9qeeeqrSiwEAAACAymYx9HzzzTfm13l5edq9e7cCAgIIPQAAwHoZDLd3nMlUuXUAqBQWQ8/f//73Yu9zcnL05JNPVllBAAAAAFCZLK7e9nv333+/jh07VhW1AAAAAEClszjS069fPxn+O8RbVFSkH3/8UcOGDavywgAAAACgMlgMPTNmzPi/ne3s1KJFC7m6ulZpUQAAAABQWSxObwsJCZGXl5cuXbqkCxcuqFatWtVRFwAAAABUCouh5+OPP1ZQUJA++eQTffzxxwoODtb69eurozYAAAAAqDCL09v++te/6ptvvpGTk5MkKSMjQ4888oiGDBlS5cUBAICbYFnlO8/t/k4AVCmLIz3Xr183Bx5JatSoka5fv16lRQEAAABAZbE40tOrVy89+uijioiIkCStW7dOjz32WJUXBgAAAACVwWLoee2117Rx40Z9+eWXMplMioqK0sCBA6ujNgAAAACosDJDz/Hjx3Xu3Dl16dJFgwYN0qBBgyRJ//rXv3TixAm1atWq2ooEAAAAgNtV5jM9U6ZMkb29fYn2+++/X1OmTKnKmgAAAACg0pQ50pOSkiJ/f/8S7YGBgUpJSanKmgAAgLUpc1WzhP9uDyv7WFabA1BBZY705OXllXnQ1atXq6QYAAAAAKhsZYaeDh06aNmyZSXaly9frvbt21dpUQAAAABQWcqc3hYdHa2BAwdq9erV5pCTlJSk/Px8bdq0qdoKBAAAAICKKDP0NG3aVPv371dCQoK+//57SVKfPn3UvXv3aisOAAAAACqqzOltvwoLC9OkSZM0adIkAg8AAABum7u7u/z8/OTv76+QkBCdOnWqQuc6f/78Tfd58cUX5ebmpnr16t3SuS9evKhmzZrpueeeM7f9/PPPCg4Olqenp4YPH678/HxJN77T0mg0ymg0ytfXV7a2tsrKyrr1C0KVshh6AAAAgMqSkJCgw4cPKzQ0VAsWLKjSvvr166fExMRbPm727NkKCQkp1vbCCy9o6tSpOnbsmBo2bKjly5dLkp5//nklJycrOTlZCxcuVEhIiBwdHSulflQeQg8AAACqXadOnZSWlibpxlelPPzwwwoICFBAQID2798vSdq7d69CQ0M1ZMgQeXl5aeTIkTL9bgnzq1evqlevXqUuwNWxY0c5OzvfUl3ffvutzp07p549e5rbTCaT9uzZoyFDhkiSIiMjtXnz5hLHrlmzRhEREbfUH6oHoQcAAADVLi4uTo8//rgkycnJSbt27dJ3332ndevWafLkyeb9Dh48qOjoaB05ckQnT57Uvn37zNtyc3PVr18/jRgxQuPHjy93359++qnmzJlTov369euaPn26XnvttWLtmZmZcnBwkJ3djcfhXV1dzYHtV1euXFFcXJwGDx5c7jpQfaos9IwdO1ZOTk7y9fU1t2VlZSk8PFyenp4KDw/XhQsXqqp7AAAA3IHCwsLk5OSk+Ph4jRgxQpJUUFCg8ePHy8/PT0OHDtWRI0fM+wcFBcnV1VU2NjYyGo1KSUkxbxswYIDGjBmjp5566pZq6N+/v+bPn1+i/e2331bv3r3l5uZWrP33o0uSZPjdF+5u3bpVXbp0YWrbHarKQs/o0aMVFxdXrG3RokXq0aOHjh07ph49emjRokVV1T0AAADuQAkJCTp16pR8fHzMoy2vv/66mjZtqkOHDpm/IuVXtWvXNr+2tbVVYWGh+X2XLl20c+fOUkPJ7fjqq6+0dOlSubu7a8aMGVq5cqVmzZqlxo0bKzs729z3mTNn5OLiUuzYtWvXMrXtDlZloadbt24lku6WLVsUGRkpqey5kAAAALBuderUUXR0tFauXKmsrCzl5OTI2dlZNjY2WrVqlYqKisp1nvnz56tRo0aaOHFipdS1evVqnT59WikpKfrb3/6mp556SosWLZLBYFBYWJjWr18vSYqNjdWAAQPMx+Xk5Ojzzz8v1oY7S7U+03Pu3Dnzw2TOzs765ZdfqrN7AAAAVJMpU278lMXZ2VkRERF66623NHHiRMXGxqpjx446evSo6tatW+5+oqOjlZeXp5kzZ5bYNnPmTLm6uurKlStydXXVvHnzJJX9TM/NvPLKK1qyZIk8PDyUmZmpcePGmbdt2rRJPXv2vKW6Ub0MpsoaDyxFSkqK+vbta/5yUwcHB2VnZ5u3N2zYsMznemJiYhQTEyNJysjIqNA67gAAWKXfPVNQblX3T3/Zyqg1VAmSpL0KK/vYO6jeO0G5PrPy+s1nGxp6479791b8tFVxPsCSwMBAJSUllbqtWkd6mjZtqvT0dElSenq6nJycytw3KipKSUlJSkpKUpMmTaqrRAAAAABWplpDT//+/RUbGyup5FxIAAAAAKgKVRZ6IiIi1KlTJ/3nP/+Rq6urli9frlmzZmnXrl3y9PTUrl27NGvWrKrqHgAAAAAkSXZVdeI1a9aU2r579+6q6hIAAAAASqjW6W0AAAAAUN0IPQAAAACsWpVNbwMA4K5TkWWKb3dZ5ZpYGrkmrhN3pmL3QsJ/28qxFDb3Ae4yjPQAAAAAsGqEHgAAAABWjdADAAAAwKoRegAAAABYNUIPAAAAAKvG6m0AgDsTK4zhV7d7L3AfAPgvRnoAAAAAWDVCDwAAAACrRugBAAAAYNUIPQAAAACsGqEHAAAAgFUj9AAAAACwaixZDQCoWhVZevpu6hN3Hu4DAP/FSA8AAAAAq0boAQAAAGDVCD0AAAAArBqhBwAAAIBVI/QAAAAAsGqs3gYAd5uKrEhlMlVeHbg3sSIapHLeBwn/3TeseDP/O4QawEgPAAAAAKtG6AEAAABg1Wpkepu7u7vs7e1la2srOzs7JSUl1UQZAAAAAO4BNfZMT0JCgho3blxT3QMAAAC4RzC9DQAAAIBVq5HQYzAY1LNnT7Vv314xMTGl7hMTE6PAwEAFBgYqIyOjmisEUKMMhtv7gWV8tlWHzxYA7lg1Mr1t3759cnFx0S+//KLw8HB5eXmpW7duxfaJiopSVFSUJCkwMLAmygQAAABgBWpkpMfFxUWS5OTkpIEDByoxMbEmygAAAABwD6j20HP58mVdunTJ/Pqzzz6Tr69vdZcBAAAA4B5R7dPbzp07p4EDB0qSCgsLNWLECPXq1au6ywAAAABwj6j20NOyZUsdOnSoursFAAAAcI9iyWoAAAAAVq3GvpwUqFS3u+yryVS5deDuVRP30N20XPHdVCsAAL/DSA8AAAAAq0boAQAAAGDVCD0AAAAArBqhBwAAAIBVI/QAAAAAsGqs3gbcrrtpxbiKrLx1N61wxwpjAACgFIz0AAAAALBqhB4AAAAAVo3QAwAAAMCqEXoAAAAAWDVCDwAAAACrRugBAAAAYNVYshq4m9TEksx309LcAAAApWCkBwAAAIBVI/QAAAAAsGqEHgAAAABWjdADAAAAwKoRegAAAABYNVZvq041sQrW3bTy1t20Mtnd1mdN4DoBAMAdgpEeAAAAAFaN0AMAAADAqtVI6ImLi1ObNm3k4eGhRYsW1UQJAAAAAO4R1R56ioqK9Oyzz2rnzp06cuSI1qxZoyNHjlR3GQAAAADuEdUeehITE+Xh4aGWLVuqVq1aeuKJJ7Rly5bqLgMAAADAPaLaQ09aWprc3NzM711dXZWWllbdZQAAAAC4R1T7ktWmUpZCNpSy5GtMTIxiYmIkST/99JMCAwOrvLbyyMjIUJMmTW7v4Pbtb++4ilx7TfR5u2631rtMhe4hQNxDqLg76x6aIUkK1L3xb0DlqKrPrPznLd89VMb57pC/6VCzquJ/h1JSUsrcVu2hx9XVVampqeb3Z86ckYuLS4n9oqKiFBUVVZ2llUtgYKCSkpJqugzcxbiHUFHcQ6go7iFUFPcQKqq676Fqn97WoUMHHTt2TD///LPy8/O1du1a9e/fv7rLAAAAAHCPqPaRHjs7Oy1dulSPPvqoioqKNHbsWPn4+FR3GQAAAADuEdUeeiSpd+/e6t27d010XWF34pQ73F24h1BR3EOoKO4hVBT3ECqquu8hg6m0lQUAAAAAwEpU+zM9AAAAAFCdCD23IC4uTm3atJGHh4cWLVpU0+XgDjV27Fg5OTnJ19fX3JaVlaXw8HB5enoqPDxcFy5cMG9buHChPDw81KZNG/3zn/+siZJxh0lNTVVYWJi8vb3l4+OjN954QxL3EconLy9PQUFBatu2rXx8fDR37lxJ3D+4dUVFRWrXrp369u0riXsIt8bd3V1+fn4yGo3mr56p0XvIhHIpLCw0tWzZ0nTixAnTtWvXTP7+/qYffvihpsvCHejzzz83ffvttyYfHx9z2/PPP29auHChyWQymRYuXGiaOXOmyWQymX744QeTv7+/KS8vz3Ty5ElTy5YtTYWFhTVSN+4cZ8+eNX377bcmk8lkunjxosnT09P0ww8/cB+hXK5fv266dOmSyWQymfLz801BQUGmr776ivsHt2zx4sWmiIgIU58+fUwmE/+W4da0aNHClJGRUaytJu8hRnrKKTExUR4eHmrZsqVq1aqlJ554Qlu2bKnpsnAH6tatmxwdHYu1bdmyRZGRkZKkyMhIbd682dz+xBNPqHbt2nrwwQfl4eGhxMTE6i4ZdxhnZ2cFBARIkuzt7eXt7a20tDTuI5SLwWBQvXr1JEkFBQUqKCiQwWDg/sEtOXPmjLZv366nn37a3MY9hIqqyXuI0FNOaWlpcnNzM793dXVVWlpaDVaEu8m5c+fk7Ows6cYftL/88osk7itYlpKSooMHDyo4OJj7COVWVFQko9EoJycnhYeHc//glk2ZMkWvvvqqbGz+709F7iHcCoPBoJ49e6p9+/aKiYmRVLP3UI0sWX03MpWyyJ3BYKiBSmBNuK9wM7m5uRo8eLCio6NVv379MvfjPsLv2draKjk5WdnZ2Ro4cKC+//77Mvfl/sHvbdu2TU5OTmrfvr327t1rcX/uIZRm3759cnFx0S+//KLw8HB5eXmVuW913EOM9JSTq6urUlNTze/PnDkjFxeXGqwId5OmTZsqPT1dkpSeni4nJydJ3FcoW0FBgQYPHqyRI0dq0KBBkriPcOscHBwUGhqquLg47h+U2759+/Tpp5/K3d1dTzzxhPbs2aNRo0ZxD+GW/HoPODk5aeDAgUpMTKzRe4jQU04dOnTQsWPH9PPPPys/P19r165V//79a7os3CX69++v2NhYSVJsbKwGDBhgbl+7dq2uXbumn3/+WceOHVNQUFBNloo7gMlk0rhx4+Tt7a1p06aZ27mPUB4ZGRnKzs6WJF29elXx8fHy8vLi/kG5LVy4UGfOnFFKSorWrl2r7t2766OPPuIeQrldvnxZly5dMr/+7LPP5OvrW7P3UKUui2Dltm/fbvL09DS1bNnStGDBgpouB3eoJ554wvTAAw+Y7OzsTM2aNTO9//77pvPnz5u6d+9u8vDwMHXv3t2UmZlp3n/BggWmli1bmlq3bm3asWNHDVaOO8UXX3xhkmTy8/MztW3b1tS2bVvT9u3buY9QLocOHTIZjUaTn5+fycfHx/TSSy+ZTCYT9w9uS0JCgnn1Nu4hlNeJEydM/v7+Jn9/f9NDDz1k/ru5Ju8hg8lUyiQ6AAAAALASTG8DAAAAYNUIPQAAAACsGqEHAAAAgFUj9AAAAACwaoQeAAAAAFaN0AMAkCT99a9/lY+Pj/z9/WU0GvX1119XS78pKSmqU6eO2rVrJ29vbwUFBZm/x0GSPv30Uy1atKjM45OTk7Vjx44ytyclJWny5MmSpHnz5ulvf/vbLdUXHR2tK1eumN/37t3b/D04AIC7g11NFwAAqHlfffWVtm3bpu+++061a9fW+fPnlZ+fX6FzFhYWys6ufP/MtGrVSgcPHpQknTx5UoMGDdL169c1ZswY9e/f/6ZfBp2cnKykpCT17t271BoCAwMVGBh4exehG6Fn1KhRuv/++yXppgELAHBnYqQHAKD09HQ1btxYtWvXliQ1btxYLi4ukqRvvvlGnTt3Vtu2bRUUFKRLly4pLy9PY8aMkZ+fn9q1a6eEhARJ0ocffqihQ4eqX79+6tmzpy5fvqyxY8eqQ4cOateunbZs2WKxlpYtW2rJkiV68803zed87rnnJEmffPKJfH191bZtW3Xr1k35+fmaM2eO1q1bJ6PRqHXr1mnevHmKiopSz5499dRTT2nv3r3q27ev+fyHDh1S9+7d5enpqWXLlklSiX2ee+45ffjhh3rzzTd19uxZhYWFKSwsTJLk7u6u8+fPS5KWLFkiX19f+fr6Kjo6WtKNkStvb2+NHz9ePj4+6tmzp65evXrbvxsAQMUx0gMAUM+ePTV//ny1bt1ajzzyiIYPH66QkBDl5+dr+PDhWrdunTp06KCLFy+qTp06euONNyRJ//73v/XTTz+pZ8+eOnr0qKQbo0aHDx+Wo6Oj/vznP6t79+764IMPlJ2draCgID3yyCOqW7fuTesJCAjQTz/9VKJ9/vz5+uc//6lmzZopOztbtWrV0vz585WUlKSlS5dKujGF7dtvv9WXX36pOnXqaO/evcXOcfjwYR04cECXL19Wu3bt1KdPnzLrmDx5spYsWaKEhAQ1bty42LZvv/1WK1as0Ndffy2TyaTg4GCFhISoYcOGOnbsmNasWaNly5Zp2LBh2rBhg0aNGmXx9wAAqBqM9AAAVK9ePX377beKiYlRkyZNNHz4cH344Yf6z3/+I2dnZ3Xo0EGSVL9+fdnZ2enLL7/Uk08+KUny8vJSixYtzKEnPDxcjo6OkqTPPvtMixYtktFoVGhoqPLy8nT69GmL9ZhMplLbu3TpotGjR2vZsmUqKioq8/j+/furTp06pW4bMGCA6tSpo8aNGyssLEyJiYkW6ynNl19+qYEDB6pu3bqqV6+eBg0apC+++EKS9OCDD8poNEqS2rdvr5SUlNvqAwBQORjpAQBIkmxtbRUaGqrQ0FD5+fkpNjZWAQEBMhgMJfYtK5RIKjaKYzKZtGHDBrVp0+aWajl48KC8vb1LtL/77rv6+uuvtX37dhmNRiUnJ1us4fd+fz0Gg0F2dna6fv26uS0vL89ijTf7DH6dJijd+FyZ3gYANYuRHgCA/vOf/+jYsWPm98nJyWrRooW8vLx09uxZffPNN5KkS5cuqbCwUN26ddPq1aslSUePHtXp06dLDTaPPvqo/v73v5sDwq+LFdxMSkqKZsyYoUmTJpXYduLECQUHB2v+/Plq3LixUlNTZW9vr0uXLpX7Wrds2aK8vDxlZmZq79696tChg1q0aKEjR47o2rVrysnJ0e7du837l3X+bt26afPmzbpy5YouX76sTZs26eGHHy53HQCA6sNIDwBAubm5mjRpkrKzs2VnZycPDw/FxMSoVq1aWrdunSZNmqSrV6+qTp06io+P18SJE/XMM8/Iz89PdnZ2+vDDD4uNbvxq9uzZmjJlivz9/WUymeTu7q5t27aV2O/EiRNq166d8vLyZG9vr0mTJmnMmDEl9nv++ed17NgxmUwm9ejRQ23btlXz5s3NU+j+3//7fxavNSgoSH369NHp06c1e/Zs84INw4YNk7+/vzw9PdWuXTvz/lFRUXrsscfk7OxsXrBBuvHc0ejRoxUUFCRJevrpp9WuXTumsgHAHchgutn4PAAAAADc5ZjeBgAAAMCqEXoAAAAAWDVCDwAAAACrRugBAAAAYNUIPQAAAACsGqEHAAAAgFUj9AAAAACwaoQeAAAAAFbt/wPCeobtoAJmzwAAAABJRU5ErkJggg==\n",
"text/plain": [
"<Figure size 1008x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"year = 2015\n",
"title = \"Hash Code Qualification Round {}\".format(year)\n",
"column = \"{}q-score\".format(year)\n",
"lower = 0\n",
"upper = 500\n",
"bin_size = 10\n",
"ranks = [1,10,40,100]\n",
"height_start = 10\n",
"height_space = 10\n",
"\n",
"analyse_year(csv_filename, column, lower, upper, bin_size, ranks, height_start, height_space, title)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "fifty-proof",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"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.9.7"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
We can't make this file beautiful and searchable because it's too large.
Rank,2022q-team,2022a-score,2022b-score,2022c-score,2022d-score,2022e-score,2022f-score,2022q-score,2021q-team,2021q-score,2020q-team,2020q-country,2020q-score,2019q-team,2019q-country,2019q-score,2018q-team,2018q-country,2018q-score,2017q-team,2017q-country,2017q-score,2016q-team,2016q-country,2016q-score,2015q-team,2015q-score
1,"Make love, not war
Denisson | DmitryGrigorev | BudAlNik | ?",33,969087,229517,674945,1640454,706200,4220236,✷code,10586135,_code,Japan,27203691,AIM Tech,Russia,1227205,Warsaw Rhubarbs,Poland,49776211,Ababahalamaha,Russia,2651999,Omogen Heap,Sweden,286051,What's in a name?,407
2,"Rethinkers
znirzejskwarka | xman1024 | Radewoosh | ?",33,932759,274679,384328,1599952,904867,4096618,Warsaw Huskies,10572416,Past_Glory,"Russia, Belarus, Ukraine",27184696,Jinotega,"Belarus, Russia",1225240,Programming Athlete From Russia,"Russia, Germany",49759006,All In,"Georgia,Switzerland",2650005,letIT MOnocopter,Russia,281349,NutellaTeam,402
3,"Past Glory
VArtem | Gennady.Korotkevich | qwerty787788 | niyaznigmatul",33,909802,223267,562814,1640172,756170,4092258,<(OvO)>,10522595,"WADA won't ban us for Guinness, right?","Russia, Germany",27181974,Just want to see a famous Spire of Dublin,"Russia, Germany",1223690,AIM Tech,Russia,49732044,Past Glory,"Belarus,Russia",2649544,UnintelligibleTeamName,Ukraine,281316,wirra,402
4,"Proof by Submission 🇺🇦
fjuengermann | tob123 | lumibons | CodeGreg",33,800991,259630,173626,1587033,1194515,4015828,chachachejiang,10519244,AtCoDeer,Japan,27136966,Treenity Colledge,"Hungary, Singapore, Sweden, United Kingdom",1219425,MIPT Amethyst's Content,Russia,49700683,"H(K XOR opad, H(K XOR ipad, text))",South Africa,2646990,Psyho+Marek,Poland,280537,Havana Blues,400
5,"✷code
maroon | chokudai | wata | yosupot",33,900799,259165,399105,1640492,765794,3965388,Jinotega,10480854,Errecto,Poland,27133653,from __future__ import solution,Sweden,1214278,( ._.) ( ._. ) (._.) (._. ),"Russia, Belarus",49697327,NIN Team,Russia,2646341,Ababahalamaha,Russia,280266,ENS Ulm 1,400
6,"QR-Coders
Egor | PavelKunyavskiy | andrewzta | pashka",33,908709,214793,405523,1650488,783078,3962624,KUPC,10477527,DAMG Team,Lithuania,27127222,kajgane,Croatia,1210350,kobasice,"Croatia, Switzerland",49656541,&lt;(OvO)&gt;,Germany,2645237,Isteric Salmon,Belarus,280211,SPOT,400
7,"ꙮ
Enchom | espr1t | anrieff | indjev99",33,942793,266235,291722,1639983,791783,3932549,Les victimes,10474464,T� Randomized Algorithms,Estonia,27125923,"Please, fix Guinness in Ukraine",Ukraine,1206359,________,Germany,49628009,Qualified Quad,"Russia,Ukraine",2644948,Sparrows,Hungary,279923,Team Rocket,398
8,"Marathoners
CatalinT | sullyper | nika | ?",33,901217,248515,251751,1639995,861930,3903441,31337 Programmers,10463402,Morituri::Reborn,Ukraine,27124123,Najs,Sweden,1204139,Omogen Heap,Sweden,49626031,Bathers,"Russia,Ukraine",2644019,No reez to complain,Russia,279705,MagiX,396
9,"Koresha
grumpy_gordon | Maksim1744 | iakovlev.zakhar | golikovnik",33,1004545,249465,344786,1616643,630759,3846231,Überteam,10458759,tratata,Belarus,27123301,exfid,Hong Kong,1200431,Warsallonian,Poland,49601666,Bibeleskaes,France,2642844,steakHashE,France,279522,L'Effort En Ordinateur,396
10,"QZ2
ekzhang | Benq | overfitting | sqrtdecompton",33,953304,239024,399105,1612805,626025,3830296,Past Glory,10441787,Hope we can change this later,United States,27120309,Pitypang,"Russia, Ukraine",1194532,"Came for Guinness, Stayed for HashCode",Ukraine,49586092,LessCaparos,Israel,2641955,The Meeples,France,279386,Capgenious,393
11,"Omogen Heap
simonlindholm | ? | ? | ?",33,970606,233853,251751,1640454,731230,3827927,Shower Pomelo,10441704,AIM Tech,Russia,27115279,Saving Private Static Ryan,France,1188152,Blean,Russia,49581932,Scorpions,Ukraine,2641125,Charles University Legion,"Czech Republic, United Kingdom",279273,decltype(auto),392
12,"team usa
stevenkplus | ecnerwala | scottwu | ksun48",33,900415,177749,251751,1598060,897166,3825174,Drop The Bayes,10350294,The Immaculate Vultures,Germany,27113247,SHA6__,Ukraine,1180754,Demi-Byte,"France, United Kingdom",49547171,Omogen Heap,Sweden,2641021,Red Alert,France,279195,Les Autruches,391
13,"Beyond Ballmer's Peak + Fr...
Tyilo | zii.hrs | cfreksen | ?",33,971561,152489,255694,1611096,825136,3816009,Marathoners,10336490,Hashcode fans,Russia,27111271,Past Glory,"Ukraine, Belarus, Russia",1153803,Master Exploder,Poland,49481103,abacabadabacaba,Belarus,2640554,H_,Germany,278826,BroDoYouEvenPraise,391
14,"FII_AllStars
denis2111 | juve45 | Alex_Lungu | cristian.vintur",30,901159,232326,255694,1597418,807975,3794602,RAF Penguins,10327722,Metaheuristics in vacuum,Ukraine,27107906,J�gerbomb,Romania,1147444,No Future,"Russia, Belarus",49462515,Dasha hochet v Paris,Russia,2640476,We are trying to have a longer teamname than other teams here just because we would like to know the maximum size of a teamname,Netherlands,278523,MEGEClemAlex,391
15,"1222
circle-oo | ? | leejseo | cubelover",33,921552,225526,251751,1640378,734936,3774176,✧゚・:*ヾ(◕∀◕ヾ) aqua dance party (ノ´ヮ`)ノ*: ・゚,10297086,Rust Team,"Romania, United Kingdom",27106844,0v3rp0w3r3d,Georgia,1137602,SickTear,Armenia,49461508,ENS5minutes,France,2640301,Warsaw Doges,Poland,278368,A211,390
16,"Variante Big Chungus
chqmatteo | giuspeppe94 | matteojug | Prec",33,970383,204564,390010,1640096,568316,3773402,"cat /dev/random | grep ""to be or not to be""",10282641,Rethinkers,Poland,27105688,Gifted Vookies,Japan,1132999,Playrix,Russia,49461015,Stealth Phoenix,United Kingdom,2639308,Hashugamani,Italy,278363,DividedByZero,389
17,"Drop The Bayes
Yash23 | Jeel_Vaishnav | spar5h | rimless",33,901193,229887,251751,1637258,742190,3762312,DAMG Team,10267882,Marathoners,"Brazil, Poland, Romania",27104772,AtCoder,Japan,1126725,AIMTech3Yandex1,Russia,49460286,Rashko,Bulgaria,2638862,Havana Blues,Switzerland,277900,FatDog,389
18,"💛💙 Hashcode Fans
Livace | manoprenko | isaf27 | qoo2p5",33,948386,214447,255694,1620513,679591,3718664,Imanisu,10248086,KhNURE_NRG,Ukraine,27104367,31337 Programmers,Poland,1125910,Gilthans-Fans,Israel,49421699,AIM Tech,Russia,2638613,EN touriSme,France,277811,Kognus,388
19,"YMTeam
avolchek | Ixanezis | Chmel.Tolstiy | Romka",30,901193,241934,251751,1640378,679965,3715251,MIPT Cactus,10227028,Pitypang,"Russia, Ukraine",27099627,Isteric Salmon,Belarus,1109470,Jagiellonian nainolleigaJ,Poland,49406076,BozziBoys,Italy,2638601,Humdrum Lobsters,Poland,277537,Scalabricot,388
20,"LifetimeException 0x0000LIFE
Serhat.Giydiren | mehmetdemircs",30,800168,235797,173626,1637258,860409,3707288,YesNameTeam,10198578,Grupa Galois,Poland,27097494,simplicissimus,China,1109077,NIN Team,Russia,49397616,qoloe,"Switzerland,United Kingdom",2638033,The Coding Dead,France,277473,Les Geeks d'Orl�ans,388
21,"Imunisu
Snuke | JAPLJ | sugim48 | semiexp.",33,971521,260557,251751,1607012,614768,3705642,Rakeezh,10188709,Something far more sinister,Poland,27096779,All In,"Georgia, Switzerland",1105178,Tractor_Specialists,United Kingdom,49364828,Warsaw Tigers and Tigress,Poland,2637842,void*,Romania,277444,Hugadajo,388
22,"cybercats
enot110 | scanhex | izban | CCCiq",33,901169,270493,251751,1640454,634697,3698597,Peppa pig fan club,10184092,Cad e sin don te sin,Russia,27092834,Fatture in Cloud,Italy,1092125,LGBS@WPS,Germany,49361089,Messi,United Kingdom,2637829,Lens d' U l m,France,277322,23,387
23,"youtu.be/HmoeUTXINxs
koosaga | jwvg0425 | ainta | tlwpdus",33,901192,262900,201269,1596100,734800,3696294,maitech,10180551,All In,"Georgia, Switzerland",27092423,Warsaw Unsubscribers,Poland,1091247,OlyaWakeUp,Ukraine,49356322,; DROP TABLE teams;--,Slovakia,2637814,Bing,United Kingdom,277313,My Big Pony,387
24,"Heap heap, array!
thesamwiser | Elias | Jorik",33,901179,261378,251751,1637258,634055,3685654,No jokes about underpants,10146534,YMTeam,Belarus,27091112,Warsaw sloths,Poland,1087195,ZGlja2J1dHQK,Belgium,49349050,void*,Romania,2637310,staff team) Caml4Ever,France,277284,DROP TABLE Participants;,387
25,"MALCHISHKI SU 25
? | xin11 | ? | ?",33,932258,213691,399105,1637258,503013,3685358,Reported benefit,10143092,yargic,Turkey,27089046,Fox,Russia,1086729,YoloLoop,Switzerland,49343961,Broders,Romania,2636013,ENS Ulm 1,France,277247,DrakkarBananas,386
26,"ANIP
bamilan | T1024 | ?",33,800991,267543,173626,1601127,835193,3678513,BlueShark,10137349,tap,Switzerland,27085925,Meme,Macedonia [FYROM],1084518,Pitypang,Russia,49342309,tratata,Belarus,2632701,DROP TABLE teams,Slovakia,277236,MegaFlops,386
27,"DAMG Team
Morkunas | GretaM | Keppo | Uranium",33,900510,260268,233897,1496349,776500,3667557,ENS 1,10121161,Team Salmon,United States,27084585,Inconsistent Axioms,South Africa,1083122,____---- CHICKEN DINNER,"Romania, United Kingdom",49339892,Morituri,Ukraine,2632267,Dradada,Georgia,277133,RPK,385
28,"Überteam
majk | monik | ppershing | misof",33,922565,265323,173626,1609560,689087,3660194,YMTeam,10069860,Eel,Bulgaria,27084225,Proof by Submission,Germany,1082426,Yabbyy,Russia,49335965,Jinotega,Russia,2629225,InternationalCrew,"Slovakia, Switzerland",276926,Aliens,384
29,"Often Hides
DomiKo | kempusss | doromaanim | maras",33,901165,268298,251751,1637258,599774,3658279,$__MONKE__$,9939151,�berteam,"Slovakia, Czech Republic",27082090,Wumble Meatloaf and Ubaktine French Bread,Belgium,1082062,WYW,Belarus,49333642,unusual.og,Latvia,2628586,The Mathemagicians,Germany,276665,Normalisation,384
30,"ULj
thocevar | grekiki | neverlucky | ?",33,901175,265230,251751,1640096,596848,3655133,[URGENT],9916464,simplicissimus,China,27081995,NCA,Macedonia [FYROM],1077817,NCA,Macedonia,49333484,TUMbleweed,Germany,2628109,TheFollowersOfSorin,Romania,276517,VisioN CampaigN FaR,383
31,"Quiche LORIAinne
Nanored | ? | ? | ?",33,897157,228971,251751,1640416,635791,3654119,Black Cow v3.0,9908308,YaTaxiSpb,Russia,27080982,Mad Squared Agarik,Belarus,1076698,Pogromcy myszek,Poland,49322909,Bouncy Crocodile Rainstorm,"Greece,Latvia,United Kingdom",2627501,P4g3R4nkTh3R0otOf4ll3v1l,France,276516,ENSLyonL3,383
32,"Treenity
oneplusone | aitch | Zoli9 | phoenix1",33,901217,284338,251751,1601127,611557,3650023,KOTYTA,9892536,Warsaw Permas,Poland,27080962,The Confused Penguins,France,1075656,abacabadabacaba,"Russia, Belarus",49318603,Shaky,Russia,2625970,Saar-Land,"Germany, Switzerland",276215,_� __ _�) #trololo,382
33,"Jinotega
skird | zemen | Arterm | ifsmirnov",30,898054,245932,251751,1637258,613630,3646655,Hashcode fans,9885082,ComeForward,Russia,27077698,<(OvO)>,Germany,1075091,Les vieux qui mangent,France,49316910,2young2simple,Saudi Arabia,2625294,colorcode,Romania,276212,Awesome OLD MiNET Team,381
34,"Pure MFF
ondrah | Standa | mhora | ?",33,861540,201894,173626,1640378,763669,3641140,Rethinkers,9842644,_ Mercy Flour _,Russia,27076263,pokyunagi,Turkey,1073763,Mushrooms,Russia,49313654,Ancelistas,Portugal,2624840,CUT1,"Romania, Serbia, United Kingdom",275915,HashCollision,381
35,"Sorry for what?
Golovanov399 | AndreySergunin | white2302 | Endagorion",33,743841,273245,133020,1626406,850934,3627479,GMQZ,9827597,V�rdinnovation,Sweden,27072677,KNU_SubscribeToPewDiePie,Ukraine,1073374,Axis Violation,Russia,49312404,Bella Domanda,Italy,2620094,LNU Penguins,Ukraine,275816,abcd,381
36,"tratata®
Smylic | Ra16bit | aropan",33,996119,223952,173626,1640172,587322,3621224,Bryansk North,9826256,#cod,Lithuania,27072676,Our heaps don't lie,Sweden,1073160,Part Time Humans,Ukraine,49308618,UCL WAC-WAC,"Poland,Romania,United Kingdom",2620067,Team LonelyDogs,Romania,275753,af83,379
37,"Maize
Suzukaze | yhchang3",20,901175,247906,251751,1597383,615649,3613884,Steins; Gate,9816998,Vision of Doom,Poland,27071889,nock,Turkey,1072677,Adorable Soski,Russia,49307819,The Bit-les,Italy,2618848,Moscow IPT Jinotega,"Belarus, Russia",275750,hackEns,379
38,"Ballmer peak
Jovi | ? | ?",33,971459,211980,251751,1608730,563820,3607773,kobor,9798767,78-9,South Korea,27070220,Steaklovers,"Romania, United Kingdom",1072509,TheGame,Portugal,49306346,Isteric Salmon,Belarus,2615393,LosCaparos,Israel,275428,Jambonneau,378
39,"Never Give Up
353cerega | ivanzakharov | ? | ?",33,971453,207383,251751,1637258,535265,3603143,@channel,9794016,Proof by Submission,Germany,27069922,TwingTwingTwing Platinum,South Korea,1066902,Jinotega,Russia,49306234,InterPython,"Belarus,Morocco,Netherlands,Poland",2613952,RPK,France,275341,Activeeon,378
40,"Mex Foundation
rqi | EgorLifar | ? | cookiedoth",33,836974,274537,251751,1601774,636747,3601816,hot guys from clubhouse,9783088,maybe tomorrow?,Russia,27068213,Unibg Seclab,Italy,1065325,Have you tried turning it off and on again?,Netherlands,49301153,SickTear,Armenia,2613263,Rashko,Bulgaria,275338,pony7,378
41,"0_GB_RAM
KostasKostil | VladProg | kostia244 | ?",33,1002810,132924,264396,1637258,551033,3588454,"So long, and thanks for all the fish & chips.",9765816,OlyaCalmDown,Ukraine,27066147,UniVR be || !be,Italy,1063560,da-wae,United Kingdom,49300058,Collect monatki,Russia,2610393,ETH MADA,Switzerland,275097,NoException,377
42,"Rampiva
? | ? | ?",33,901175,183987,251751,1607875,639162,3583983,Tested negative for Guinness last year,9755580,________,"Norway, Russia",27064518,Mountain Elephants,South Africa,1062982,Doe maar lekker!,Netherlands,49299959,AIM Tech Funny Behavior,Russia,2606788,Czterech pancernych bez psa.,Poland,274987,multiplexer,376
43,"Mountain Elephants
bytjie | herman.schaaf | RalfKistner",33,900018,218009,233897,1601022,623304,3576283,Proof by Submission,9754280,cult_code,Russia,27062374,PobediteliVserosa,Russia,1061913,Isteric Salmon,Belarus,49299763,Warriors of ETH,Switzerland,2605493,BounLabs,Turkey,274379,ECP++,376
44,"CamBurger
ql309 | ? | theowang",33,800991,220246,167124,1637258,748292,3573944,"Beyond Ballmer's Peak ∪ Fr{ank,eksen}",9743509,Twin Seafood Appreciators,"China, Germany, United States",27056016,NIN Team,Russia,1061667,QuickMaffs,Romania,49299231,Fa�riX,France,2602771,Ruslan and not Ruslan,Russia,274376,Hash&amp;Slack,375
45,"Google Students (Official)
jack_lance | cephian",20,873682,249626,201269,1601022,606642,3532261,team name,9728716,DublinDeDoubling,Japan,27050459,Olteanclan,Romania,1060892,Heisenbugs Certainty Principle,Sweden,49298927,YMTeam,Belarus,2599781,YMTeam,Belarus,274228,AlThoYo,374
46,"Pinelyrated
artditel | zeliboba | nikita_uvarov | Kostroma",33,866761,185998,219153,1609008,650321,3531274,0 GB RAM,9722397,D_rugars,Serbia,27046721,mDm,Poland,1060613,TeKeKaNe,Sweden,49297061,#Octothorp Code,Ukraine,2594772,Gentlecat,Germany,274187,lappis,373
47,"Яндекс.Такси
? | mrpast | dimaoq | ?",33,800991,234573,173626,1597563,708466,3515252,Coast,9709767,Diligent Elderly,Japan,27041630,Invisible,India,1060086,byteIT,Romania,49296243,Blue Vision Labs,"Croatia,Czech Republic,Italy,United Kingdom",2590812,poly,France,273177,naked mole rat,373
48,"Captains of Crush
nir.shalmon00@gmail.com | itayy",33,855592,265470,173626,1600010,612233,3506964,CopyPaste,9709279,Kazakhstan,Kazakhstan,27040338,v.haralampiev,Bulgaria,1058753,Pseudo Coders,Saudi Arabia,49294598,Shadow Team,France,2588996,Frozen Heart,Russia,273154,"Declare variables, not war!",373
49,"/\/\(0_0)/\/\
Fortin | ? | ? | ?",33,901197,194206,251751,1596710,558276,3502173,usa1,9702211,ahem,Turkey,27039501,Diehard Format Activists,Sweden,1058613,Cat,Israel,49293785,Game of Nolife,Finland,2588795,Die Bergbokbende,South Africa,273136,VISA,371
50,"TrashCode
? | gamegame | ITO444",33,800987,217683,173626,1637258,667899,3497486,No country for old men,9691163,Team Rashko,Bulgaria,27037881,ZGlja2J1dHQK,Belgium,1058018,Unsigned Long Long,Netherlands,49292080,AG Global Opt,Germany,2586837,Singles In Your Area,Switzerland,273046,doucri,371
51,"Potin socks
i_love_myself | divanik | Holidin | ?",30,900073,219864,251751,1637258,479948,3488924,Brutal Force,9680345,NIN Team,Russia,27036862,Rethinkers,Poland,1054724,Les Boloss,France,49291978,Depression Cherry,Belarus,2581722,UPFAI,Spain,272486,Looney Tunes,370
52,"lETHargy
mango_lassi | YaoBIG | bennikartefla | FatliAnnar",33,799972,263352,173626,1599032,650452,3486467,Koresha,9679571,Abyss Syndrome,Japan,27035301,NDA,Belarus,1054680,UW9,Poland,49285096,SPbAU Droplets,Russia,2579532,getRektScrubs,"Romania, United Kingdom",272212,Les chevaliers de l'�tabli rond,368
53,"BAAB
dima.kuzmichev | ? | ? | keksozavr",30,799892,246923,173626,1640031,625583,3486085,simplicissimus,9675186,LYB,Taiwan,27034234,�i�i�,Sweden,1054642,Ortega,Spain,49280809,_______,"Serbia,United Kingdom",2578848,Goodlife,"Kenya, Switzerland",272125,PPP,368
54,"¡i¡i¡
Apollo123 | Perian",33,899800,194348,256729,1640492,492528,3483930,Boots Jeon Cats,9667101,Algorithms are cool,Germany,27030714,C'est la vie,Bulgaria,1054303,The Hexaflexagons,"France, Germany",49277690,MIPT The Skblt,Russia,2578050,"Ohh, you touch tralala",France,272077,Arena,366
55,"Natural Flavours
Gediminas | Tutis | ?",33,900057,203468,233897,1639946,504208,3481609,jharada fan club,9663946,Girigiri,Japan,27027710,Jagieszawa,Poland,1054130,Team Nirvana,Russia,49275052,KTU #NaN,Lithuania,2575299,2SZ,Sweden,271737,sigmaBoys,366
56,"HereticHedonisticHeuristics
shubhamjainiitb@gmail.com | jtnydv25 | IceKnight1093 | aryanc403",33,743841,237062,133020,1639934,724679,3478569,LYB,9662566,CapKulak,Belgium,27025615,Empire,United Kingdom,1054067,Kyiv,Ukraine,49275031,Net,"South Africa,United Kingdom",2573611,Vulkan,France,271538,biznaga,366
57,"CRyptoGRapheR
robert1003 | crathva | Giver",33,920709,153992,468541,1637258,285235,3465768,mipt.lambda,9661593,SUBBOTNIK,Russia,27021945,#ERROR!,"France, Belgium",1052475,Async Sleepers,Latvia,49272812,Visa required,Germany,2572333,Capgenious,Belgium,271321,PatatasBravas,365
58,"putin_vor
? | myutman | Noobgam | ?",33,901217,154428,251751,1607924,544486,3459839,iOS Effective Band,9654331,Ninja Turtles,Poland,27017454,Radar-A,Armenia,1051581,BUkase,Turkey,49271395,what,Hungary,2571530,Untitled1*,France,271239,Grimpackers,365
59,"HashCats Reunited
? | ?",33,800991,266799,173626,1639315,578935,3459699,hashMasteRz,9652639,Beer Programming,France,27017176,ACellent,Hong Kong,1050924,JayZCrew,Slovenia,49268706,MIPT Amethysts,Russia,2567244,Pandas,Ukraine,271143,Minorit�s visibles,363
60,"Hungry hippos
? | ? | ? | ?",20,800991,239497,181067,1599372,634499,3455446,Flaming International,9650972,ShaamTakKhelenge,India,27015105,AD Team,Lithuania,1050771,Swiss hecking watch,Russia,49268356,BigRik,Switzerland,2567079,TechniDrones,Israel,271126,cheesesteakjimmys,361
61,"<(OvO)>
jbaldus | Jujuedv | mariand | ?",33,1005020,207437,120500,1642813,478520,3454323,seijo9,9649573,boots jeon cats,South Korea,27014296,hibiscus-drinkers,Poland,1050181,Zago,Croatia,49267706,493a32,Germany,2566966,Minou,France,271106,Criteo,361
62,"Eckwald
vanHavel | julian85",33,901207,158387,251751,1587107,554508,3452993,Pitypang,9648195,biefhlamokvzycfjtotwtduvmsulaege,Russia,27013292,I hate models,Georgia,1048833,Cache Flow,Sweden,49267643,Indigenous,Russia,2566363,Shace,"France, Luxembourg",271091,DLCADDB,361
63,"Busting Nulls
octavian1001 | cypryoprisa | ? | ?",33,900728,207014,264396,1637258,440824,3450253,colhoshunpian,9646544,Jeagerbomb,Romania,27012815,"""Team, name?""",Netherlands,1048539,TensorFloe,Belgium,49266706,Aibohphobia,United Kingdom,2565775,TWU,"Netherlands, Ukraine",271081,phd's ease,360
64,"GPRPRC
kotamanegi | ? | ? | Badlylucky",33,800102,213329,173626,1637258,625005,3449353,newcomer,9642877,BASS (Bub And SuburbS),Russia,27012504,tap,Switzerland,1048100,Moscow turtles,Russia,49266211,Paris Saclay des liENS,France,2564997,Jagiellonian Mavericks,Poland,270826,Telecom Voodoo,360
65,"🎃πs 🇸🇪❤️🇺🇦
exoji2e | ahnsolo | ? | maj.stenmark",33,900386,177633,255694,1637214,477347,3448307,AndroidOmsk,9641802,circus_wolves,Russia,27011098,Yabbyy,Russia,1047799,Meet You,Russia,49263214,Dvorkins,Russia,2564208,LEDAS,Russia,270784,Serenity,359
66,"RASSOLvers
? | Septimelon | greencis | Paliukh",20,800946,248063,167124,1595974,631583,3443710,É só fazer gambiarra,9638458,AIM Tech Wine Experts,Russia,27010488,Beluga,Romania,1047474,Bonnsters,Germany,49258549,FourtySim,"Netherlands,Ukraine",2562761,Team Knusprig,Germany,270667,3434,359
67,"À l'agreg comme à la guerre
MathisHammel | cup.of.tea | WNG",33,800991,257736,173626,1597059,613944,3443389,Temporary Name,9637652,Charmander,Russia,27009884,KDS CPP,France,1047312,LNU VVTM,Ukraine,49257594,____----,Romania,2562565,Maxwell's Demons,"France, Germany",270483,steakHashE,359
68,"Hmm...
rolandbernard | ? | ? | ?",33,800991,241042,173626,1640210,587416,3443318,ENSLeep,9635635,YoloLoop,Switzerland,27008898,Scaldom,Lithuania,1046797,Kessler,Israel,49257527,Unagi,Turkey,2560859,Panic! in the Kernel,Germany,270388,MarAlex,359
69,"《再别康桥》
? | ? | Renee0v0 | ?",33,743841,256852,133020,1637258,658185,3429189,0,9635491,Black Cow 2.0,South Korea,27006073,Apply #1,Latvia,1046766,NoExpectations,Sweden,49256206,Cykli_t� mamuti,Czech Republic,2559230,or 1 = 1; --,"France, United Kingdom",270342,INSA Lyon 11,358
70,"pokyunagi
muratekici | Ikbal_Kazar | osmanorhan | erdemkiraz",30,971544,142772,233897,1637258,442569,3428070,NIN Team,9634188,Treenity Colledge,"Sweden, Hungary, Singapore, United Kingdom",27005809,hexed,Romania,1046404,ITMO 2.5,"Russia, Belarus",49255190,ENS Ulm 1,France,2558153,Beware! Panda!,Czech Republic,270276,Guetteurs de Pingouins,358
71,"Dublin Danieless
? | ? | Stef | ?",20,901059,178892,204451,1598353,545113,3427888,KNU_SLOZNO,9633543,EC23,Turkey,27004286,T_T,"United States, Thailand, India",1045878,AllSubmissionsByte de_dust,Lithuania,49253671,Tamarisk,Egypt,2555796,Boun0,Turkey,270243,InternshipPlease,357
72,"mipt.lambda
fetetriste | vi002",33,901061,193112,167124,1629897,535077,3426304,unsigned long long,9632908,BSU FAMCS 4-7,Belarus,27002297,XD bro,China,1045519,The team's name should not be empty!,Poland,49249772,team BMWs,Belgium,2555259,Rhodium,Austria,270175,Arma,357
73,"kempirqosaq
windazz | BThero | Batrr | DimmyT",33,800921,210690,173626,1637258,602737,3425265,while (false) break;,9632826,T_ss B______ __ Y___ W______,Ukraine,27001852,warning.or.kr,South Korea,1045426,Game of Nolife,Finland,49247941,VOVA,"Belarus,Russia",2554470,DROP TABLE teams; --,Portugal,270127,Chocolateam,355
74,"awoo~
pikmike | Ne0n | ? | adedalic",33,899934,186122,264396,1640096,434303,3424884,GuGu Kindergarten,9632129,Kodumla 100lesh,Turkey,27001358,Hashcode fans,Russia,1045159,UBB Random,Romania,49247596,Balloons Tower Defenders,Sweden,2553983,Pizza Party,Poland,270064,Progibbon,354
75,"LYB
edisonhello | waynetuinfor | yp155136 | boook64",33,878099,188828,193515,1640096,524174,3424745,Nuggets Ubited,9626977,IOI2019 TWN,Taiwan,27001243,OSC,Spain,1045096,MOBTEAM,Turkey,49247442,_o______ ____,Belarus,2553560,Air Penguins,Belarus,269958,ISAI,354
76,"quadrupelkopf
tap_tapii | SmBe19 | ? | bfiedler",33,800453,183839,161720,1639934,637977,3423956,OtVinta,9625196,int Elligence;,Serbia,26998905,SpiritedExperiment,"Hungary, United Kingdom, Germany, Czech Republic",1045040,Infinite Iterators,Poland,49244583,Bat.BC,Switzerland,2552840,Criteo SPOT,France,269806,HDJKFHEU,351
77,"Ptn pnh
hloyaygrt | Fedosik | Qwertenx | rui-de",20,898039,207146,251751,1637258,429314,3423528,DEIN,9624282,Geshka Gorin,Belarus,26998724,Loud Enough,Russia,1045033,Larissa and her Interns,"Switzerland, Czech Republic",49242765,Master Exploder,Poland,2552775,Normalisation,France,269552,metz4j,350
78,"SuperNoVa
aibark | ? | ?",33,800131,191831,251751,1637258,537614,3418618,OptimisticOptimisers,9624104,Guinness is still bad in Ukraine keep working thx,Ukraine,26998570,JU_CodeFreak,Bangladesh,1044874,The Thagomizers,Denmark,49241774,Red Alert,France,2551210,Hugadajo,France,269173,Taoist,350
79,"Meepo AB
Ygge | ? | ? | ?",33,800991,247423,161720,1606655,600778,3417600,Echipa Dulce Oxford Edition,9623555,Mushrooms,Russia,26996440,Alcojackals,Ukraine,1044788,korda gyuri,Hungary,49237756,The Constructors,United Kingdom,2549095,BAF,Bulgaria,269139,SuperShrimp,346
80,"Rectangle Pizza
96_LB | some_nerd | ? | ?",33,900691,229000,233897,1637258,416646,3417525,Fredriks minions,9623383,MIPT Hinkali,Russia,26994674,C310,Romania,1044683,All In,"Georgia, Switzerland",49236991,The Hypnotoad,Hungary,2547523,Approxi Mates,Germany,269076,Sirius,346
81,"Steins; Gate
lucifer1004 | Milesian | liouzhou_101",33,800551,199509,173626,1640492,602704,3416915,Codey M5da,9623121,Rescue the Mushroom!,"China, Taiwan",26994652,LSBG,Bulgaria,1044528,PeNgU1Ns oF d00m,"Liechtenstein, Switzerland",49236461,Gummy bears,Romania,2547237,Les Imagiens,France,269044,The Silence of the Threads,345
82,"OverOptimized
? | ? | ? | ?",33,800991,250558,173626,1604333,585022,3414563,Nibab's Witnesses,9622083,FWK,Georgia,26994192,les semi croustillants,France,1044435,Animeshniki,Russia,49235035,AMPop,Portugal,2546114,Jahoda,Slovakia,268953,LifeInLags,344
83,"Álgebra y lo que surja
? | ? | ?",33,743837,261300,133020,1607883,668366,3414439,Kamand_Boys,9621446,_ty_i nerdi,Czech Republic,26994082,(v_v)(<_<)(^_^)(>_>),Russia,1044373,This Team Is Named By Alex Kulkov,Russia,49232775,Vision of Doom,Poland,2542475,Team HashFunc,Israel,268915,polynomial,344
84,"Heisenbug's Certainty Principe
pajenegod | hengin | brunovsky | PurpleCrayon",30,901178,230385,201269,1637258,435106,3405226,DaftMobile,9621136,Servants of Lambda the Almighty,Canada,26993776,Unsigned Long Long,Netherlands,1044160,GrandMarta,Bulgaria,49232677,#include&lt;wraio_prama.h&gt;,Greece,2542366,Segfault+1,Portugal,268906,XRHR,341
85,"feinschmecker
marmer | tper | ?",33,800963,220791,161720,1637258,583602,3404367,OwO,9620797,m19,France,26991815,Martingal,Russia,1043715,Winnie,"Italy, Egypt",49230580,kod�rs,Turkey,2540938,RC,Romania,268804,HiPay'HP,340
86,"hashED
JustasZ | robertasn | __ea",33,900414,234411,233897,1637258,394315,3400328,Absolute MadLads,9620405,deep fish,Russia,26991670,Metaheuristics in vacuum,Ukraine,1043437,________________________________________________________________,Ireland,49230078,NotEnoughBeerException,Hungary,2539898,WixTigers,Lithuania,268750,Les octopoulpes,338
87,"oddajcie nam kobora
Anadi2 | kobor | Fly_37 | w0nsh",33,800963,246126,173626,1612489,564744,3397981,ITMO: The SAME,9619236,bottleneck,United Kingdom,26991624,7VirstNeKryuk,Russia,1043108,Brilliant Light Decomposition,Jordan,49227842,_( _ _ _ ) _ Gib code _( _ _ _ ) _,Germany,2539047,Dinosaurus botnet!,Poland,268731,T�l�Crew,337
88,"WhyPyPyWhy?
harsoh | sarthakbh321 | atg_coder27 | Nathan_drake",33,743841,244955,133020,1637258,636710,3395817,Ty chyo pyos?,9618119,Short-Circuit,Italy,26990639,Raul Ramzes,"Ukraine, Russia",1042664,UzhNU push --force,Ukraine,49224687,keypresser,Germany,2535355,Opa dedin,Serbia,268428,Goldeneye,337
89,"untoasted bread with butter
Xylofo | tobias.glimmerfors@gmail.com | peter.r | hedblomnicole@gmail.com",33,743508,208627,133020,1639983,664554,3389725,MaaS,9618098,404UA,Ukraine,26990337,�����,Belgium,1042370,SPb ITMO University: New Riga's White Moon,Russia,49224487,wewewew,United Kingdom,2535163,ml_noobs,Russia,268196,Harmless bandits,335
90,"Segfault Go BRRRR
Jeroenodb | ?",33,971506,135176,255694,1598747,425969,3387125,Hail,9617708,0xdeafbeef,France,26990180,Paparajotes,Spain,1041378,The7thBalloon,Israel,49223983,B.Smart,Netherlands,2534443,______,"Austria, Switzerland, United Kingdom",268081,Phoenix,335
91,"Pingu2.0
? | ? | ? | ?",33,743841,253287,126518,1596571,665589,3385839,polyhash,9615505,pd5,Canada,26990033,Lokidoki,France,1040911,teamName.hashCode() == 0x6bd4d3e2,Russia,49223317,HashCoderZ,Ukraine,2533925,Kinda Nice Team,Portugal,268075,MYM_Coders,333
92,"CopyPaste
danya.smelskiy | mhq | ? | antontrygubO_o",33,742920,228960,133020,1639934,636617,3381484,motherhackers,9615477,Shadow Dance,Russia,26989757,blanket4839,Netherlands,1040906,Crto G Alpha,France,49222526,NULL); DR0P T4BLE teams -- &lt;5cript&gt;$.ajax({data:document.cookie,Poland,2533422,UWr Red,Poland,268065,EPIC CAT DEV TEAM,331
93,"Sigma males*
? | ? | ? | ?",33,800973,224461,161720,1598665,591917,3377769,satori slowposting,9614212,FPT HPI ORT,Germany,26989474,"{A, R} x {WB, V} - {RV}",Sweden,1040889,Hawksbeard,Egypt,49221840,VirtualCoders,Spain,2532589,Harryx,Macedonia,267851,ZGlja2J1dHQK,330
94,"colorcode
mayfield | dan.banica",33,800310,209469,173626,1640378,550972,3374788,Higu,9613934,mDm,Poland,26988869,ANIP,Hungary,1040537,�cole Polynormale F�d�rale de la Doua,"Switzerland, France",49221829,Team Floe,Belgium,2532570,Team Potato,Switzerland,267646,LGB,329
95,"Ja Kichu Diye De
? | Crypthicc",20,901134,167256,251751,1594950,456349,3371460,cATSatmat,9613117,CartofSquad,"Romania, Bulgaria",26987901,opyat' dvoika,Russia,1039935,ENSlip,France,49220235,Matryoshka,France,2532249,HashtagHashcode,Poland,267478,petite_byte,329
96,"🍋🍋🍋🍋
platypus179 | cdkrot | kokokostya | nekpot",33,743841,244958,133020,1637258,608828,3367938,Mighty_Warriors,9612470,cATSatmat,Japan,26987420,ZaGo,Croatia,1039789,Mountain Elephants,"South Africa, United Kingdom",49218899,One Logic,Romania,2531482,Le Criteo Crou,France,267243,SugarPower,329
97,"🦀🦀
? | blaas | ?",33,743841,273701,133020,1608346,607146,3366087,Renoir,9612363,fufel+,"Russia, Belarus",26987371,Episalade,France,1039605,Morsefolge,Ukraine,49218623,UWr Smurfs,Poland,2531218,Les chevaliers de l'�tabli rond,France,267000,Jean Code,328
98,"Too old for this
? | ?",33,800991,233405,161720,1611717,554700,3362566,Bamboo++,9612168,CaptchaMeritis,France,26986000,Syntax Error,Hungary,1039149,toughlex,Lithuania,49217674,ENS Ulm _,France,2531059,Sn_hov� pusinky,Czech Republic,266922,Souney&amp;Chabla,328
99,"Gophing Around
? | ? | ? | ?",33,743841,223641,133020,1603746,655978,3360259,FinnAuto,9612014,Floe,Belgium,26985053,BBBB,United States,1038948,RAU1,Armenia,49215887,schnitzel,"Austria,Switzerland",2530886,shrom,Romania,266824,vEIRBatim,327
100,"FlamingTomatoes
baohiep | _SS | ?",33,743841,265712,133020,1596288,615567,3354461,stonks,9611543,Dodo the Pigeon,China,26984423,ahmed.aly,Egypt,1038848,404TeamNotFound,Belgium,49213003,The Shawatinas,Israel,2529177,Fireflies,Belarus,266637,Cod'up,325
101,"Random.randName()
? | ZerooCool | ? | ?",33,680603,196300,109162,1637258,729744,3353100,Murder the mushroom!,9609853,Prim Floyd,Argentina,26984341,InnoBS,"Syria, Bosnia and Herzegovina, Turkmenistan",1038443,Rainbow Cookies,Belarus,49211228,TU_Dudes,"Austria,Germany",2526950,ENSEM - TRYDEA,France,266593,RINRA,323
102,"BerLaut
? | mxae | ? | ?",33,800991,232790,173626,1565596,575167,3348203,oblivious,9608810,from __future__ import solution,Sweden,26984296,Dummy Team,Norway,1038104,Ludo,Spain,49210325,malum criceta,Ukraine,2523144,Red Kings,Ukraine,266580,INDRIA,322
103,"Doppelkupplungsgetriebe
? | ?",33,743815,199851,126518,1637258,639139,3346614,K-Burudge,9608464,ev@localhost,Turkey,26984281,RAIC Retired,"Belarus, Russia",1037675,Team Easy On,Denmark,49210203,Joga Bonito,France,2522574,Edamame,Romania,266569,a,322
104,"[URGENT] COULDN'T SLEEP A WINK
HYEA | alex9801 | kriii | Doju",33,993750,127055,257238,1607653,359543,3345272,Two In One,9608018,csh is my waifu,China,26983633,MIPT Semi-Racoons,"Ukraine, Russia",1036786,Gumbo,United Kingdom,49208822,ETNA,"Italy,Namibia,Spain,Togo",2522306,team_name,Romania,266562,HappyCat,320
105,"Code Gambit
? | ? | ? | ?",33,743841,243029,133020,1608155,615162,3343240,"I know, right?",9607736,GreenGrapeWellPlayed,"Russia, Decline to Answer",26983407,tratata,Belarus,1036544,Loading in Progress...,Estonia,49208369,The Mathemagicians,"Germany,Netherlands",2518636,Rainbow Dash,Hungary,266446,acamador,320
106,"Little Piplup
gratus907 | DHdroid | coffeetea | dlwocks31",33,743841,153754,91424,1606884,745793,3341729,The Alchemists,9607314,Sogeti One,France,26983341,It's more than a MIPT,Russia,1035500,Turbokre4tywni,Poland,49206763,FourSlovaks,"Slovakia,United Kingdom",2515269,GranopHyriC,France,266429,T�l�code,318
107,"The Art of Blub
? | tgehr | jscissr | DeinFreund",20,743841,229530,133020,1601204,634055,3341670,ezpc,9606032,#1 med en discospark,Sweden,26982679,Men Of Passion,South Korea,1035299,Bagger 288,France,49206335,Lokomotiv Sanglier,Germany,2513752,KTU United,"Lithuania, United Kingdom",266420,EURECA,318
108,"Blop
Guilleber | ? | dahrs | ?",33,743841,275289,133020,1597063,589856,3339102,Los Greedioides de Boyce-Codd,9605020,Mushroom,Singapore,26981127,neitikva++,Bulgaria,1035035,Micex,Poland,49204995,Hekate,Germany,2513473,Littles,France,266023,INSA IF,318
109,"HES CODE
ykaya932@gmail.com | ? | ? | ozcelik",0,743821,179454,133020,1554895,727448,3338638,IRIF de Lyon,9604378,Z_P,Czech Republic,26981107,______ Python2 is gone ______,Italy,1033489,The Repancake,"Russia, Ukraine",49204637,Chrz_szczy_ewoszyce powiat __ko_ody,Poland,2511770,OnH�Pumba,France,265844,42444A,315
110,"Jagerbomb
? | adrian.budau | retrograd | teomrn",0,899705,201435,204451,1639934,392490,3338015,Lern.cz,9603902,____ ____,Serbia,26980781,Istarii,Belgium,1033305,Schibsted Unicorns,Spain,49204254,The Mentalists,Romania,2509585,tratata,Belarus,265740,lt;$&gt;&lt;*&gt;,314
111,"Vandam Plastiek
Jerre6 | ? | egonny | ingdas",33,800991,235232,173626,1603017,523930,3336829,Depende da definicao de vivo,9603739,equipe@clipper.ens.psl.eu,France,26980114,101,"Russia, Ukraine, United States",1032726,we_like_code_,Austria,49202412,Cache Flow,Sweden,2505695,Team UniVr,Italy,265594,OpenMinded,310
112,"KNU_Immortals
? | ? | ?",33,800937,193919,161720,1637258,542647,3336514,Al Dente,9603310,Garbage Collectors,Switzerland,26979351,BL�HAJ,Russia,1031467,TeamyMcTeamFace,France,49201694,Vandam Plastic,Belgium,2501760,LastAndLeast,Ireland,265328,WaterDrop,309
113,"GNUlm
Bcollet | alvaare | fbreton | ?",33,743841,190210,173626,1637258,589499,3334467,Shallow Minds,9602706,too_difficult_stop_creating_problems,"Belarus, Ukraine",26975200,Komendantas,Lithuania,1031420,JustGoogleIt,Belgium,49200184,PomuPomuNo,France,2501192,TUMbleweed,Germany,265276,The Kevin Lorant Experience,309
114,"CPUMONS
pierre.vdhove@gmail.com | damien0g | Vekteur | ?",33,743841,251288,133020,1601700,596561,3326443,wookje7110755917,9602280,Ooblet,Israel,26974650,Double Date,Russia,1030839,"You never sit at, war show ski!",Poland,49200183,UCUlele,Ukraine,2499203,Undying,"Austria, Italy",265251,4chan,309
115,"BandB
Gmacem | Zeliboba | ?",30,901172,151377,251751,1480496,541032,3325858,Eastview,9602012,sadMeatWithoutLesha,Russia,26974228,CWI,Netherlands,1029975,Rubber Duck __ Forces,Israel,49200122,Old boy,France,2499166,alef osiem,Poland,264082,LOL,309
116,"The Pickles
IdoKessler | ? | ? | ?",33,743841,238026,133020,1598317,610272,3323509,Seg Fault,9601562,ANIP,Hungary,26974082,AL326G,Italy,1029897,DrinksAtFooBar,Belgium,49198809,Alien Contagion,Italy,2498169,Kerberos,Czech Republic,264057,brainailj,308
117,"Tony Pepperoni
Fromhell777 | AnthonyVH",33,743841,256194,133020,1601089,584930,3319107,LifetimeException,9601239,Diehard Format Activists,Sweden,26970769,Team Rashko,Bulgaria,1029519,ACM + ML + AI,Russia,49197183,Ca$hcode,Belgium,2497590,Catalysts Vienna,Austria,263867,King Lama,307
118,"DEIN
? | Neumann | eulerscheZahl | ?",33,800991,190562,173626,1639997,512603,3317812,Gon the Fox,9601028,Busting Nulls,Romania,26970413,The silence of the threads,France,1029467,Estimation not Tarneeb,Egypt,49196651,raclette,France,2493044,AibohphobiA,"Slovakia, United Kingdom",263694,White shadows,305
119,"the last season of Jojo
? | ?",33,743841,234666,133020,1593500,610439,3315499,Wild Wallabies,9601021,&lt;(OvO)&gt;,Germany,26970337,Sabroso Guiso de Lentejas y Garbanzos,Argentina,1029379,Coffee Transistors,Greece,49196020,Standard deviation,Russia,2491745,The Joy Of Programming _ _ ___ __,Germany,263609,Supatates,304
120,"Železobeton
Yongaron | Erystil | adam_rajsky | Vasek",33,743841,197026,133020,1597496,642728,3314144,asdf,9600447,ACU IMAGE,France,26970264,Carac�is Hipocondr�acos,Portugal,1028040,Meme,Macedonia,49195937,ex1t,Bulgaria,2491683,cat /dev/urandom &gt;&gt; p1.cpp,Ireland,263231,MojoMauve,300
121,"Grupa Galois
dj3500 | DamianS | bardek",33,898779,199835,251751,1640031,322975,3313404,Hashbees,9599767,TuringTuringTuring Diamond,South Korea,26968530,Mr Ron Anser,Argentina,1027928,OAAO-Team,Germany,49195895,AO(1),Austria,2490890,Avantgarde,"Romania, United Kingdom",263096,YolOCaml,299
122,"Weizenabend
sconvent | BChris | ?",33,800003,160620,167124,1637258,548042,3313080,TrophyHusbands🏆,9598240,Hashletes,"Belgium, Switzerland, Decline to Answer",26968492,[UPB] TeamName,Romania,1027728,__________,Sweden,49195815,UW.Belarus,"Belarus,Poland",2490442,BigBadWolf,Israel,262878,Monalisa,299
123,"LNU Zoo
mshcherba | Yarema | Vasyl_Protsiv | PetroTarnavskyi",33,743556,226925,133020,1637258,565787,3306579,BPTF,9598221,Yandex.Assistants,Russia,26967919,Mouse Busters,Poland,1027039,&lt;(OvO)&gt;,Germany,49193813,Digital Hammer,Hungary,2488352,MarAlex_16,France,262849,Colonel Panic,299
124,"SirirNicheBirirDokan
Alpha_Q | sajibreadd | hoenchioma | aymanrasheed7",33,854963,167913,173626,1637258,472491,3306284,FreezingUmbra,9598143,Coding Pack,Germany,26966539,from get import rekt,Poland,1025297,INSA Lyon 1,France,49193627,Finifugal fudgel(s) �_(_)_/�,Slovakia,2484348,Raaaf,Serbia,262345,Red Alert,299
125,"Até que não estamos tão mal
FThiesen | Emiso | FMota | Vlamarca",33,800279,226546,161720,1639934,474905,3303417,Pampamparam,9598132,"Avengers, Assemble!",Romania,26966112,UPC18,Spain,1025000,PizzOR,Germany,49193166,IllegalNumbers,"Germany,Switzerland",2481418,Awesoone team,Russia,262342,NabilMouad,298
126,NCA? | ? | ? | anikov,30,800431,202251,173626,1640378,484612,3301328,Quarantiners,9598045,BreadBread,Switzerland,26965947,Little Bobby tables,Slovakia,1024699,Lamp Life,Sweden,49193166,&lt;script&gt;window.open('www.bing.com');&lt;/script&gt;,Germany,2477128,The Alright Wall of China,Romania,261936,Les Binhosaures,297
127,"GraduatingHashCode<3
pragya99 | Vibhu2000 | shubhi_ | Nandini2000",33,899429,179448,251751,1639607,328134,3298402,Six,9597588,Lyceum PTHS: MANZ,Russia,26965823,Mushrooms,Russia,1024352,ev@localhost,"Turkey, Germany",49193166,Time Limit Exceeded,Poland,2475391,XFR,France,261371,while(1)fork();,296
128,"Profan
? | ?",33,800991,198539,161720,1601791,533228,3296302,Olymps for fan!,9597525,sudo lose,Netherlands,26965438,YaTaxiSpb,Russia,1024301,HashCats,Austria,49192102,Humdrum Lobsters,Poland,2471618,B-Side Stars,"Bulgaria, United Kingdom",261346,418 we're a teampot,296
129,"Diligent Elderly
asi1024 | nuip | hogloid@gmail.com | camypaper",33,750701,194544,191640,1637258,513168,3287344,at least we TRIEd,9597315,an uncooked yellow winged dragon!!,Jordan,26962932,Moradonellanaro,Italy,1024216,Junaci z Duboveho haja,"Slovakia, United Kingdom",49190808,Floating Points,Switzerland,2467396,Mr Robot,Romania,261222,Les Rustac�s,292
130,"Ent Konseyi
? | ?",33,901164,179879,233897,1640172,331287,3286432,TBA,9597166,EkipaSI,Serbia,26962634,____/___/�_�_ _ (_�_�)_,Sweden,1023903,crooked implements,Romania,49189113,Hash TAG,France,2463928,Team Deva,Belgium,261156,EPFLol,290
131,"49K
nemupm | shikixyx | tomoya",33,743841,202980,133020,1598735,607135,3285744,Parallel Inertia,9597098,Ognam,"South Korea, United States",26962326,Project Turing,Belgium,1022847,straw-guts,Germany,49188776,Curious Coding,"Netherlands,Romania,United Kingdom",2463855,Team Trappist,Belgium,261069,The Jack Damei Experience,290
132,"Shower Pomelo
? | Timeroot | bpdolson | ?",30,743841,247251,133020,1603807,555415,3283364,Kcn4J6qrqG6bYW9o,9597049,Jackals,Ukraine,26959678,Kekander,Russia,1022764,dijsktra's team,Turkey,49188129,Rzarzsquad,Poland,2462752,Pomaranchi,Ukraine,260258,Xoxot,290
133,"SSSSSSRSSS
noimi | NyaanNyaan | KKT89 | tute7627",33,743829,226656,133020,1639983,538265,3281786,Bella Domanda,9596063,Yoshi,Belgium,26956363,goose,Canada,1022604,The Busy Beavers,France,49188018,FIIT,Russia,2462364,Hello,Switzerland,260037,Poulet7,290
134,"DublinDeDoubling
kenkoooo | shindannin | tanzaku | kyuridenamida",30,800991,171269,131839,1639934,534625,3278688,Treenity,9596035,ZGlja2J1dHQK,Belgium,26955178,scoders,Ukraine,1022266,I NEED HEALING,Ukraine,49185989,HashCollision,Belgium,2459877,ky-team,Russia,259986,RandomAlgo,288
135,"Turing Compete
_MF_ | Iriskinn | ?",33,848363,214270,174297,1637258,404072,3278293,¡i¡i¡,9595425,AKO,Poland,26953337,VladTeam,"Ukraine, Poland",1020090,K�lENS,France,49183458,insomnia,Croatia,2457890,nikolayolov,United Kingdom,259644,assertTrue,286
136,"Unsigned Long Long
janner | brokkelkamp | mjdv | ?",30,800353,210937,173626,1637258,455767,3277971,Softwire Mars,9595379,Fatture in Cloud,Italy,26953176,DoubleDate,Romania,1019532,Artemis,United Kingdom,49175813,AlleTeam,Poland,2457504,#winning,Netherlands,259170,Ologdeaine,285
137,"Technidrones
? | ? | noamher | ?",33,743841,236401,133020,1598777,564604,3276676,AHA,9594780,Beluga,Romania,26952651,Objectif Guiness,France,1019215,___,Russia,49175192,matroid,Hungary,2456622,ConvergENS,France,258909,Brucolu,284
138,"Helmakarel
CPX | Motarack | Mohammad_Kilani | ahmadjaber",33,813884,208323,163328,1637572,449578,3272718,SirirNicheBirirDokan,9594530,Mip Map,Cyprus,26952045,Perfect Dragon Firequake,"Djibouti, Austria",1019107,NRP-Team,Switzerland,49174583,iziwin,Russia,2455801,YolOCaml,France,258871,Rocket Science !,284
139,"Spaghetticode
? | ? | ?",33,800946,135675,167124,1611279,557641,3272698,Великий баньян,9593469,Los Tres Leches,United States,26951392,Van Dam plastiek,Belgium,1018728,Vermon Lardero,Spain,49174583,mubaRock,Turkey,2455462,balyapar,Turkey,258797,Bada Bing,283
140,"EC23
? | ? | ? | ?",33,743841,229205,91424,1606884,596695,3268082,CRyptoGRapheR,9593371,Low Expectations,"Sri Lanka, United States",26950107,Silence of the Lemma,Germany,1018726,BigRik,Switzerland,49174064,Unsigned Long Long,Netherlands,2454273,Vision of Armageddon,Poland,258587,Naija++,281
141,"Tiger Mafia
? | MiricaMatei | gheorghe_armand | ?",33,743841,233284,133020,1637258,517429,3264865,Mex Foundation,9593116,Avenger Initiative,"Romania, United Kingdom",26949625,HERUGVIM,Russia,1018397,Freeuni-macs,Georgia,49173970,Glorious guys,Georgia,2451470,YouTube to MP3 Converter,Germany,258324,DBNS,281
142,"FIT Coding Machine
? | SD_le | ? | ?",33,743803,212264,133020,1639934,535785,3264839,BLVRS,9592932,Don't mess with the B,Germany,26948730,Eager Beavers,France,1017506,HeldenTUM,Germany,49173659,Ne Svarshchiki!,"Belarus,Russia",2450983,GIJA,Lithuania,257358,Trio,280
143,"PP Power Consulting
? | ? | ?",33,561853,228536,96404,1581066,796693,3264585,🫐🎁🚢🌊,9592454,vector&lt;kebab&gt;,Romania,26948379,Heisenberg,Turkey,1016322,mrt::Dreamboys,Germany,49172605,Last Minute,Austria,2449213,cat results.txt | grep 1.,"Slovakia, Switzerland",257305,Les p�pites,279
144,"Team Easy On
? | ? | ?",33,800944,183693,91424,1603144,583427,3262665,Sababa,9592404,root@memsql,Ukraine,26947224,Picca,Poland,1015329,Riders on the Scrum,Spain,49172326,Looptribe,Italy,2449142,Maich�ferlis,Switzerland,257247,SSL added and removed here ;-),278
145,"Raptors-India
Nilesh_k_sharma | ? | ?",33,799357,164905,167124,1597711,533228,3262358,୧(✿◠‿◠)ノ⌒*:・゚✧,9592371,Fe100,Lithuania,26946326,Xiaobai,China,1014902,Pigiatori,Italy,49171160,O' abuzurile,Romania,2447686,exit(0),Belgium,256845,Public Static Team,278
146,"Coding without Thinking
BernEri | psuzzi | ?",33,743839,227105,91424,1599721,600123,3262245,Ananas,9592278,The thinking atama,Japan,26946205,#cod,Lithuania,1014608,A2Team,Ukraine,49168570,ETH Mobile Agents,Switzerland,2447587,Congo Space Program,"France, Germany",256746,ENS Ulm 0,277
147,"Cyberhash
? | ? | ?",33,743841,190596,133020,1610009,584644,3262143,PersistentNewbies,9592198,NP-compete,Netherlands,26945995,__ __ __ __,South Korea,1014417,RedCats,Romania,49168548,theDegenerateCase,Belgium,2447500,HashCat,United Kingdom,256414,Centrale MVA,273
148,"Waterloo Geese
ChrisT | AQT | imasheepow | Andrew.D",33,743400,243137,133020,1637258,502881,3259729,NullOrUndefined,9592114,Roflolmao,India,26945903,G_ = __ _ (____ \ _),"Russia, Belarus",1014217,,Netherlands,49166412,M$ BOYZ,"France,United Kingdom",2445723,B2OBAtrice,"France, Switzerland",256372,Obi-Wan Kenobi,269
149,"Radu Slav
bogdan10bos | Bodo171 | ? | radoslav11",33,752073,224761,134740,1637258,505837,3254702,Yellow Monkeys,9591766,The Rambos,Israel,26945473,Kiedy_ Mia_em Rating,Poland,1014044,Nicolas �nglar,Sweden,49164391,ENSlip,France,2444759,iasi01,Romania,256248,LesPrincesses,269
150,"A's*
? | ? | ? | ?",33,743841,226564,91424,1604912,583050,3249824,CodeUp,9591716,Fly to the finals!,Poland,26945172,Kuch Bhi Team,India,1013668,Le retour des Affreux,France,49163727,LameName,"Romania,Slovakia,United Kingdom",2440460,AKO,Poland,255567,Pipeau,267
151,"chipotle is too spicy
? | ckr",33,800991,179414,173626,1601335,493639,3249038,RemotED,9591707,lazy fingerz,Germany,26944681,Izhevsk&Co,"United Kingdom, Russia",1013382,Copybaras,Russia,49160237,FourTuple,Israel,2439106,wait for it...,Spain,255555,zt,267
152,"1e9+169
okwedook | PinkBittern | danwallgun | Akulyat",33,743841,209611,133020,1588151,572681,3247337,Improv,9591396,Scolymus,Egypt,26943397,algory.tm.pl,Poland,1013309,Zero,Germany,49154619,SweetCake,Germany,2436017,BG_London,"Bulgaria, United Kingdom",255507,Loveshack,265
153,"2 Retired 1 Consistent
Ahmed_Hossam | YahiaSherif | Hemose",33,743841,180913,133020,1606884,582466,3247157,Rocket Science,9590724,M�LLEKULLA,Romania,26943208,Chilli Banana Boomerangs,Poland,1013106,Isra' Software &amp; Computer,"Palestine, State of",49152632,LeftAsAnExercise,France,2434271,Brony Express,France,254986,SPACE: Scala Programmers Avoiding Complexity at EPFL,264
154,"FloatingGates
? | oriash | ? | natana",33,743841,210449,91424,1620639,578277,3244663,New Mat,9590687,tmp,France,26943178,z^2,"Ukraine, Australia",1013088,NUS High,United Kingdom,49151076,Aristokratska Metamorfna Mafija,Slovenia,2434241,Quick Unwavering Intelligent Victory Robots Finding Refreshingly Open Notoriously Tasty Essential Nutritious Doughnuts,Belgium,254716,teamUTC,263
155,"NiceTrie
aditya_sheth | Mindjolt | khalid_udayagiri | Heisenberg1208",30,743841,211486,133020,1597604,558019,3244000,Nie wuem n10,9590648,Spacetime Singularity,Indonesia,26942972,Brainjar,Belgium,1013064,colorcode,Romania,49149512,GYM,United Kingdom,2433442,The Losers,Austria,254712,75ml,262
156,"The Ketty Wobblers
? | ? | ? | ?",33,800944,138087,173626,1597711,533228,3243629,// TODO: Pick a name,9590572,#freePizza,Italy,26942924,BeDesign,Italy,1012996,ENS Ulm 1,France,49147422,BlahBlahTeam,Ukraine,2428037,Heroes of the Code,France,254686,pukogames,261
157,"Alpha Q
apostoldaniel854 | ? | tudor.ivan | atodo",33,743841,145485,126518,1630901,592304,3239082,10100111001,9590538,Team Edward,"Germany, United Kingdom",26942771,JHNN SLVNG,Russia,1012903,brainfuck,Poland,49147027,exact,France,2427547,limoncello,"Finland, Ukraine",254419,Git push or die trying!,258
158,"RoadtoSilverButFinalIsOkayToo
zidder | _LeMur_ | RubenAshughyan | albert96",33,900216,154959,251751,1640134,287814,3234907,Effective Algorithms,9590479,�i�i�,Sweden,26942463,__ Les Trois Mousquetaires _,France,1012757,Hasheti,Italy,49144051,Paul Nerd0s,France,2424857,CTD Elite,Russia,254333,TBer,256
159,"Pizza_YOLO
Tigron | ?",33,743841,172108,133020,1594283,590825,3234110,3-Glasses 👓,9590362,Pizza Hack,Spain,26942396,WeTrainConvNets,Romania,1012730,1. Math 2. ??? 3. Profit,Netherlands,49139969,102,Netherlands,2424299,Charming Cheetahs,Ukraine,254304,Les Imagiens,255
160,"TCFSHalumni
yist | ? | Liang | ?",33,743841,223500,91424,1604861,565519,3229178,RRRRRRRRRRRRRRRank1,9589274,Lambda Bananki,Poland,26942356,Los Patrons,"Romania, United Kingdom",1012556,Bruteforce,Switzerland,49137664,__,France,2423180,Grumpy Cats,France,254214,0x24,255
161,"RACKlette
? | ? | ? | LukeKS",30,740438,196441,129416,1583154,575392,3224871,Haisan,9589122,NoNameTeam,Latvia,26942198,IsThisCodeJamButWithoutTshirts?,South Korea,1012385,One Logic,Romania,49135408,Beyond Ballmer's Peak,Denmark,2421914,whack,Belgium,254148,TeamPlus,255
162,"EffDev
NVAL | ? | ? | ?",33,800977,211346,99631,1600246,512539,3224772,Winston,9588942,31337 Programmers,Poland,26942139,Monkey Testers,Belgium,1011967,Bowling for Tang Yuan,United Kingdom,49135401,Ravi,Georgia,2421151,SSL added and removed here ;-),Belgium,254117,Akadoc,254
163,"Brcka ICT
magikarp | mirac7",33,743773,235558,122213,1604111,517850,3223538,clf-ibk,9588832,Go Go Sour Rangers,Argentina,26942003,NoOneCares,"Luxembourg, Germany",1011609,Vandam Plastic,Belgium,49130894,Lineage,Romania,2417823,RigorousCode,Ukraine,254088,etc/init.d/,250
164,"ytAlex
? | ? | sharepa | ?",33,743841,171156,133020,1596245,573219,3217514,bro_code,9588572,bip,"Austria, Hungary",26940937,____,Serbia,1011171,Charmander,Russia,49130876,&gt;&lt;script&gt;alert()&lt;/script&gt;,Ireland,2416068,THE TEAMS LISTED ABOVE HAVE BEEN DISQUALIFIED.,"Poland, United Kingdom",254007,Butterfly Blazers,249
165,"hej jag heter nils
? | nigus444",20,716353,223742,80967,1640378,552807,3214267,Stealth Phoenix,9588181,Linbabo,Poland,26940764,Ready for mom's spaghetti,Ukraine,1011069,Les cloportes,France,49128695,Raving Devs,France,2414601,team_dog,Switzerland,253067,R�zobiwan,249
166,"ljudi-preko
mratko | ? | ?",33,901199,156725,133020,1595464,425950,3212391,ReperioOptimus,9587857,Cherchez la femme,"Russia, Kazakhstan",26940406,Bratishki,Belarus,1010639,#we_confuse_hashtag_and_hashcode,Ukraine,49128684,from get import rekt,Poland,2414469,The Team,Turkey,252969,Codowl,249
167,"sorry_LYB
baluteshih | utaha | briansu | WillyPillow",33,711686,200270,115450,1640416,541818,3209673,Horse Horn,9587777,balazs klari,Hungary,26940248,Tsan,Ukraine,1010522,Tarcinli Kurabiye,Turkey,49123885,StacksOutForHarambe,Italy,2413610,The Brave,Israel,252923,NghiGo,248
168,"C-Sharpmiggo
? | ? | ? | ?",30,743841,187406,133020,1595034,549771,3209102,FreeNavalny,9587300,fRUSTration,Austria,26939619,check skill,Russia,1010120,Morituri Reborn,Ukraine,49123678,Das Hash-Gestirn,Germany,2412153,RedSeaCoders,Saudi Arabia,252531,Dev in a Box,247
169,"IOI BOYZ
ekrembal | Atacan | mhamzaerol | seventhsonofaseventhson",30,743829,195499,133020,1595767,540152,3208297,(labu),9587041,galerinha do hash code,Brazil,26939093,Thraxians,Egypt,1008574,verywow,Russia,49115158,CPUMons,Belgium,2411575,Nc Tasga,Slovenia,252522,Hash-ish,246
170,"Ematiq
? | ? | ? | Kulych",33,800982,158112,155218,1597407,495944,3207696,Les sharpeliers fous,9586573,___,Russia,26938712,____ _ _ ____,Belarus,1007304,Substantic,Czech Republic,49104442,Veni Vidi Vsync,Greece,2411558,Team More Awesome,Sweden,252440,Imagin,246
171,"Clare Clompscis
? | ? | ?",33,743803,149643,133020,1607653,573079,3207231,Thats IT ツ,9585809,OSC,Spain,26938568,Danonki,Poland,1006664,BeerProgramming,France,49095066,wedontcare,Ukraine,2410614,abcd,France,252186,Pro Du hAck,241
172,"Reuni Gan
MinumCoklatPanas | ? | famus2310 | nurlitadf",33,773993,178911,157451,1639613,454577,3204578,🚀 2theM00n 🚀,9585662,"Coffee Transistors, The Conclusion",Greece,26937834,J-LAW,Indonesia,1006427,LAFU,Czech Republic,49081405,SAT,France,2410078,Je programme avec mon derri�re,Belgium,252108,DROP TABLES;,238
173,"ICPCPCPCWC
ashmelev | Um_nik | KalininN | vepifanov",33,800131,167645,173626,1615029,447534,3203998,The Chipmunks,9585600,Looptribe,Italy,26937514,adiWarriors,"Denmark, Germany",1006197,ANIP,Hungary,49076056,Schale,Turkey,2409412,Unagi,Turkey,251648,Congo Space Program,238
174,"само гриди
DuX | ? | niksmiljkovic | ?",33,800991,199835,167124,1637258,397253,3202494,Piedpiper,9585410,banya-team,Russia,26937476,Frank's Machine,United Kingdom,1005607,AD Team,"Lithuania, United Kingdom",49058039,Attack of the Semicolons,Switzerland,2408471,Fibonacci,Italy,251391,UPPERCASE,236
175,"Best Bot Lane OCE
? | ?",33,743841,224772,91424,1606884,534908,3201862,bikin poll,9584535,sarma,Croatia,26935805,(_x.xx)(_x.xx),France,1005065,014ab0d2bbf52dae1,Denmark,49054450,Minor Thing,France,2407787,O(Baby),United Kingdom,251348,Mashbarth,235
176,"Y2K38
damika | kdsuneraavinash | budvin | ?",33,799397,134818,173626,1640172,449507,3197553,The Lupa,9584451,Juno and 2 passengers,South Korea,26934436,Gulaeva,Ukraine,1004984,unistice,Belgium,49051810,Platypus,France,2407406,oldies,Romania,250960,Eirb'us,233
177,"X/6*🟩🟩🟩⬜🟩
koyumeishi | physics0523",33,900580,124667,251751,1640110,276248,3193389,Turing compete,9584386,Neville LongbotTUM,"Russia, Germany, Romania",26933870,Nabokov,Poland,1004729,Entropy Sources,Greece,49051760,HashAgent,United Kingdom,2406321,let ni 0 = let tel = 0 in tel,"France, Switzerland",250904,IntCeption,230
178,"YoloLoop
? | ? | ? | ?",33,743841,162998,133020,1637258,515190,3192340,_underscore,9584189,OldBilkenters,Turkey,26933083,Code Jammers,India,1004729,HasiCode,United Kingdom,49047346,Geographix,Israel,2405371,ex1t,Bulgaria,250753,Tamtoum,230
179,"AITU VIP & Tima
Tima | ? | paradoxically",33,799595,238909,167124,1639453,345825,3190939,kanjjazang,9583910,R40,Belarus,26933049,Rakeezh,Oman,1004729,335,Kazakhstan,49045303,Gentlecat,Germany,2404222,Bad coders and one man who knows M.A.T.L.A.B.,France,250057,vrjunkies,226
180,"mainely
AlexandrTS | Wild.Hamster | gkhalin | ?",30,711814,224415,123613,1637258,493026,3190156,Perdí,9583686,Optimistics,France,26932998,StashCode,India,1004729,_______,"United Kingdom, Serbia",49044887,Blatracking,Romania,2403311,Awesome,Ukraine,249975,Esc,224
181,"The ghoul in pajamas
Julia_Ustits | ?",33,774024,164024,173626,1640378,433007,3185092,dark_coders,9583503,Arion,"Austria, Decline to Answer",26932442,Malpher,Romania,1004729,_______,"Germany, Switzerland",49043426,Parse Attacks!,France,2402587,HPIranhas,Germany,249720,notreally,222
182,"Σ Grindset
Blencer | ? | ?",20,743841,158566,133020,1595688,545611,3176746,_404_,9583283,The Confused Penguins,France,26932323,Vison of Doom,Poland,1003887,UWr Silver,Poland,49042744,bounty,Turkey,2401654,GGG,Kazakhstan,249242,ArteMines,220
183,"0 AC Squad
pooty | Hotspur1997 | spacewalker",33,800972,152881,133020,1538428,546861,3172195,BateVantulFrunzanDunga,9583169,lambda,Russia,26932201,� meu anivers�rio,Brazil,1003274,Team Heisenbugs,Germany,49042743,CTU FIT Ducklings,"Czech Republic,Slovakia",2401179,Pythomci,Slovakia,248971,ENPC,217
184,"Coffee Break
? | diianaarapova | ? | ?",30,800865,154886,92376,1608789,510123,3167069,H_t_S_o_E_p,9582630,EliteHashers,India,26931480,TimeLimitExceeded,Italy,1002897,darona,France,49042397,goggl_pls,France,2400363,aimtech,Russia,248955,Hellebore Capital,215
185,"中本會
? | ? | ?",33,743841,140481,133020,1637258,511251,3165884,LYBfan,9582587,Shallow Minds,France,26931052,COPYPASTE,"Belarus, United States, Ukraine",1001897,Capgenious,Belgium,49041771,UWr Orange,Poland,2397939,Fantomas,Czech Republic,248777,50 Shades of G,215
186,"Beer Programming
? | ? | jenthomas",33,768212,148428,133020,1592838,520648,3163179,Programechatronicer,9582473,Masarnian 1,Poland,26931051,Team Regulator,Germany,1000135,ETHackers,Switzerland,49040442,ThiYo,France,2396997,EXISTERS,Macedonia,248688,Bibelesk�s,213
187,"ReBeLux
? | ? | ?",33,743841,196573,91424,1597711,533228,3162810,Busting Nulls,9581787,Praise The Sun!,Hungary,26930557,temporary name,Romania,998946,Ongelooflijk Onverslaanbaar,Netherlands,49033773,Black cats,Israel,2396296,Gassa &amp; naagi,Russia,248516,Syncboys,212
188,"Bamboo++
ladpro98 | LeMinhQuang | TungTran | 6aren",33,743819,184580,167124,1593047,473392,3161995,Dude guys,9581758,KAIST Avengers,"Kazakhstan, South Korea",26930489,Ingenious,India,998795,Kanelbullarna,Germany,49033056,NU #0,Kazakhstan,2395950,darona,France,248267,LMGTFY,209
189,"BSM
? | ?",33,743803,144971,133020,1603144,535785,3160756,Jackals,9581676,feynmancanon,United States,26930479,MaxFun,Ukraine,998050,TUMbleweed,Germany,49031825,Unhandled Exception,Ukraine,2394904,Bil-Tech,Turkey,248069,D2,209
190,"Kasukabe Defence Force
NooB_VansH | sf14t | a#rit",33,743797,198398,126518,1637258,452267,3158271,BruteAC,9581669,cha[INSA]ws,France,26930339,dank_meimei,United States,997964,NotFound,Ukraine,49026700,colorcode,Romania,2394351,HashMETU,Turkey,247153,BingMyYahoo,203
191,"HappyPotatoes
zakaF | ?",33,743841,175105,133020,1632641,470958,3155598,Tech Divas,9581553,IgnoreAlways,Poland,26930035,InfiniteL��p,"Lithuania, United Kingdom, Hong Kong, Germany",997279,Picca,Poland,49024503,R_RA,Ukraine,2393529,Keks,Germany,247087,Natural Llama Skin,202
192,"CurbCode
cicoub13 | ? | ? | ?",33,743841,228392,133020,1598665,450684,3154635,CPUMONS,9581406,BigShorts,India,26930017,"Stefan, Tormund & Friends",Germany,997276,SickBits,Romania,49017663,Chronos,Jordan,2391725,Spark,Jordan,247055,Left 4 Dev,201
193,"The Danielles
? | ?",33,800252,103012,173626,1638070,437561,3152554,Alexander De Seranno,9581350,TNT,Netherlands,26929951,Loot-sys,France,996594,R 2,Egypt,49015887,rETHink again,Switzerland,2390578,Team Redundancy Team,Germany,246950,Fess,201
194,"cATSatmat
catupper | ? | satashun | ats5515",30,743264,210756,133020,1637258,424705,3149033,Infinity War,9581348,Starmind Scala,"Switzerland, Liechtenstein",26929308,Oh-My-JS,Russia,995769,AwesomeSource,South Africa,49012404,Our Team,"Netherlands,Saudi Arabia",2389278,Sinapsis,Spain,246734,HashPonts,197
195,"BW-Gentlemen
Savlik | ? | ? | Morass",33,799526,218857,173626,1594262,361272,3147576,👽TwoDrunkAliens👽,9581261,7b7a53e239400a13bd6be6c91c4f6c4e,France,26929267,AIFactoryTheBest,Russia,995012,Pluszowi zaklinacze nieujarzmionych kursor�w,Poland,49008589,DashCode,"Netherlands,Switzerland",2383696,Kognus,France,246496,Psykokwak,196
196,"Trainwrecks++
? | ? | ?",33,743841,150877,133020,1606220,511165,3145156,CheezeKEK,9580868,____,Sweden,26929202,OlyaCalmDown,Ukraine,993751,Syntax Error,Hungary,49006941,GARB,Sweden,2382946,SKT T1 Telecom,United Kingdom,246425,Rt,193
197,"Plantstonks
geeooleea | ?",33,743841,222744,133020,1637258,402861,3139757,team,9580763,Improvisers,South Korea,26929054,Despacython,France,992192,fatineRicorsine,Italy,49006671,Les Coulommiers,France,2382932,Bingo,Italy,246340,The Fellowship of the Toguyen_Ring,192
198,"Programming The Future
? | ? | ?",33,743841,123707,133020,1605805,531491,3137897,6AHKA CACAT6,9580576,?=2b|!2b,Belgium,26928779,Flutter Brilliance,United Kingdom,992066,"ja, ty, on, ono",Poland,49006024,The Jacquies,Belgium,2382813,Parietal,France,246325,Razgriz,184
199,"HH N-Town
maxhort | baconit | GerritS",33,659914,202050,109382,1637258,526306,3134943,woof woof,9580571,Kawaii Vasyl Stus,Ukraine,26928676,DublinDeDoubling,Japan,991837,�berteam,"Czech Republic, Swaziland",49003090,teamNPcompete,Netherlands,2379780,:D,Egypt,246258,Peach,177
200,"Graham's Scam
yash_daga | JaySharma1048576 | PR_0202 | abhidot",33,743829,193461,133020,1590866,470440,3131649,Razredni izdajalci,9580246,Annamese bois,"Vietnam, United States",26928493,Pseudo Coders,Saudi Arabia,991783,IT Crowd,Ukraine,49001155,Skimbux,Italy,2377425,No Name,Romania,246184,Eirbivor,175
201,"Dr. Sukaruto
mahmoudbadawy | ? | Bakry_",33,900177,179502,251751,1640172,157391,3129026,May9Oct2,9580007,Pimarama,India,26928348,Mai una gioia,Italy,991373,Fatture in Cloud,Italy,49000235,PizzaBoy's,Italy,2377425,go # || go ~,Croatia,245921,The three friends and Jerre,175
202,"AnAliYan
dallasyan | Ali.Kh | AngusRitossa | ryno8",33,800991,210515,133020,1637258,347208,3129025,KMH,9579638,HASH HASH HASH,Italy,26928172,Team0123456789,Sweden,991081,Rage against the virtual machine,France,49000167,KTU United,"Lithuania,United Kingdom",2376962,iCodeTeam,Romania,245561,Bebigoto,175
203,"friendswhocode
adrian-stanciu | adriana",33,743841,155116,133020,1610875,483953,3126838,Power Of Kofta,9579637,NCA,Macedonia [FYROM],26928085,Optimise Prime,India,990050,KTU United,"United Kingdom, Lithuania",48998653,ajonegro,Spain,2376701,Team Nazareth,Italy,244573,Supersonic Storm,168
204,"Școala de Corecție nr. 5
? | ?",33,743802,195086,133020,1590793,463693,3126427,Blitzkrieg,9579495,Gods of Ali_mpus,Russia,26927998,BhagwanBharose,India,990021,Tsunami,United Kingdom,48990474,BingIsBetter,Croatia,2376683,MBIT,Poland,244465,TesterCDouter,168
205,"Codey M5da
Triplem5ds | ISAAC | Abdelrahman_Etman | Tsetso",33,743315,202247,133020,1635053,409740,3123408,remote_coders,9579289,YaHu,Russia,26927919,colorcode,Romania,988699,Lucky Squad,Ukraine,48990331,2SZ,Sweden,2372748,Blue Cord Team,Belgium,243895,#ERROR!,162
206,"Leziren
? | fjzzq2002 | xll114514 | xllend3",33,925908,99903,294862,1637258,165302,3123266,optimistic scientists,9579079,Rectangle Pizza,"Brazil, Slovakia, United States",26927069,Passion fruit,Belarus,988246,#Zermentort,Germany,48989720,RAF,Serbia,2370620,Les pingoins jet-setteurs,France,243814,B-side Code,158
207,"Algorithms Are Cool
Michip96 | jonasd | yannic | Eike",0,934678,55200,54835,1620199,457637,3122549,NeuralAPI,9578641,Horseless Riders,"Russia, Belarus",26926344,Ludo,Spain,988049,HAM,Turkey,48987266,Jagiellonian Ducks Quack,Poland,2370179,Jagielloniann Boars,Poland,243779,Chameliers,158
208,"Bubble Team
Peta | Mikandmik",33,743154,214480,133020,1637258,394578,3122523,crispr,9578017,1B6A,France,26926291,LLL,France,987999,Any Ideas?,Belarus,48981935,__,France,2369652,A&amp;R,Romania,243670,GetterTeam,153
209,"Linkerrijtje
? | ragnar_ | ludopulles | Timon_Knigge",33,799836,166796,173626,1637258,338702,3116251,PeroKoderZ,9577873,The Profs,Italy,26925976,areea,Portugal,987763,&lt;script&gt;while (true){alert('__');}&lt;/script&gt;,Netherlands,48975446,Victorious Secret,"Lithuania,Romania,United Kingdom",2369562,APA,Poland,243572,Titans,151
210,"maybe tomorrow?
Provet | ? | ? | GArs",33,743841,271979,133020,1634786,332023,3115682,Little Piplup,9577688,Dru_yna Przemka,Poland,26925639,BeCool,Belgium,985857,Douhahn,France,48972630,SVL,Germany,2368352,Pythons,"Germany, Spain",243482,Habile,151
211,"MarginModule
? | ? | ? | ?",33,743829,116652,133020,1599611,522283,3115428,team_alpha,9577286,Jinotega,Russia,26925469,-= [B]ichael [B] [B]iggins =-,Ireland,985184,badness 10000,United Kingdom,48967181,PITOT,Israel,2368197,Marius,"Lithuania, United Kingdom",243455,kekeli,149
212,"Team name undefined
shjohw12 | Cube219 | woolim | ?",33,800750,181635,173626,1639983,319140,3115167,SurveyCorps,9577275,t.Rainer,Austria,26925407,GoDataDriven,Netherlands,985126,ALGfromVilnius,Lithuania,48954249,elseta,"Germany,United Kingdom",2367902,Surykatki,Poland,243127,Vesoul,137
213,"Markamjulszek
mareksom | Errichto | e-pluszak | JKS",33,800451,266522,173626,1628726,245808,3115166,Code Trash,9577105,No silver bullet anymore,Brazil,26925348,4OPT@sapienza,Italy,984189,Ready for mom's spaghetti,"Ukraine, Germany",48950007,akatsuki,Georgia,2366842,NabilMouad,France,243101,CrossX,135
214,"Lazy Segment Four
? | dp_1 | ? | ?",33,743829,139273,91424,1595150,545270,3114979,Hold Right There Sparky!!,9577048,Woodpushers,Macedonia [FYROM],26924984,AIMdex,Russia,984170,[UPB] TeamName,Romania,48947883,Brute Force,Germany,2366756,Linoleum,Czech Republic,242816,LL#xD,128
215,"πece of cake
Gooz | LateOgre",20,743805,191612,35098,1578521,565691,3114747,npss,9577003,A bit bit a bit a bit,Hungary,26924111,lambda,Russia,983657,high frequency and cookies,Russia,48944492,Solyanka,Russia,2365572,CISters,"Czech Republic, Germany",242661,Experimento,123
216,"M. S. Tavares > Runcolho
? | ? | ?",33,800991,102854,161720,1610018,435036,3110652,"Tuple[Rezaque, Kavaque, Erdemque]",9576488,ConstantBigOple,United States,26923603,Team of Doom,South Africa,982554,Hashers,Israel,48944414,Nugget,Georgia,2365293,Compilation Terror,Romania,242284,The A Team,122
217,"OSUTeam
mrboorger | ? | Yaroslaff",30,743819,236225,133020,1585438,407345,3105877,Facem cum facem,9576321,PieceOfCake,Belarus,26922664,ECP++,France,981947,Nibab's successors,Moldova,48940130,pony7,France,2365264,SportHashCode,France,242245,print(IRTJV.name),119
218,"Undefined_Behaviour
? | ? | ? | ?",33,743841,178048,133020,1596715,452319,3103976,Brainjar,9576070,PoC,"Ukraine, Bulgaria",26922524,BlNaN,"Belarus, Russia",981025,Chic'n'code,Russia,48914128,#nachvorn,Germany,2365087,knub dojo,Germany,242114,Job J,112
219,"UTwente Wizzkids
? | ? | ?",20,697779,147645,133020,1597954,526777,3103195,ZCOM Java,9576040,cat int8 bACKie,Belgium,26922361,"tf.placeholder(tf.string, (), 'team_name')",Poland,980796,Gideon Brothers,Croatia,48913720,AtAvratKod,Turkey,2364038,Enigma,Georgia,242109,sadi,107
220,"Opala i spółka zoo
pankuleczka | surgutti | michao",30,743841,175726,133020,1598847,450909,3102373,Honduras KFC,9575494,Desperados,"India, United Kingdom",26922270,EigenTeam,United States,979114,The Four Dankmen of Dankocalypse,France,48899203,ACtiO(n),Bulgaria,2363021,#nerdishbynature,Germany,241850,yolo,98
221,"Jane Boulevard
LarsAstrom | ? | anthonyclays | ?",33,743235,159596,204451,1639934,354313,3101562,Bengo Gumbo,9575299,ETH Team,Switzerland,26922166,unusual,Latvia,979096,Orichalcum,Germany,48898627,TreeSum,Romania,2361620,BitCocca,Italy,241165,Kernelland,97
222,"L2005
? | vladth11 | ? | ?",0,799322,175648,81015,1639983,404677,3100645,TUBTUK,9575287,Blablabla,Czech Republic,26921918,"wooden piece here, wooden piece there","United Kingdom, Georgia",978794,Purple Hash,Belgium,48884973,general Idea,Russia,2361497,Sapienza,Italy,240792,SoaTeam,95
223,"Quij Taim
shivensinha4 | shash42 | ? | atrophy98",33,697786,161990,133020,1596604,510103,3099536,Black Lives Matter,9575179,OPDONTKNOWER,Belarus,26921827,HashCats_Reloaded,Austria,978563,_�_,Germany,48884539,Kyiv Algo Club,Ukraine,2361401,LNU_ReSharper,Ukraine,240727,WoGoMe,88
224,"31337 Programmers
Wielomian | w_ | adsz | lukij1997",33,743829,164518,133020,1639997,416049,3097446,mdbm,9574976,OPTIMIZE PRIME,India,26921711,Shallow Minds,France,977656,______,Germany,48881373,Marc,Bulgaria,2360463,UniBuc_OTT,Romania,240208,Jean-Pierre,76
225,"Codebil
Quackdratic | borcanirobert | ed_pauliuc",33,743809,96214,133020,1637258,486272,3096606,Big Brains,9574845,02Hiro,Kazakhstan,26921525,SinglesInYourArea,Switzerland,977532,Radenko &amp; Sons,Serbia,48880581,Boun0,Turkey,2359399,The Rick #leys,Netherlands,239970,Coon&amp;Friends,75
226,"5ca1ab1e c15c0
ycaspi | ? | ? | ?",20,743841,164643,133020,1601556,453199,3096279,Kam Maad Sud Naa,9574475,RTK,Slovenia,26921476,DaLao,"United States, China",976311,Uvivu,Ukraine,48879503,Suicide squad,Italy,2358988,Tay tay,Sweden,239643,The snot team,74
227,"bikin poll
jonathanirvings | athin | prabowo | afaji321",33,841808,128420,142764,1643124,337672,3093821,XxxLesBGdu44xxX,9574187,Party People,"France, Russia",26920728,Heisenbugs Certainty Principle,Sweden,976214,ENplS,France,48873341,Balooli,Israel,2356944,Olala,Switzerland,239264,Phantom,71
228,"squareTS
? | ? | ?",33,743841,141087,133020,1606884,468765,3093630,With Potential,9574028,Compote,Ukraine,26920225,CG rpz,"France, Switzerland, United Kingdom",975115,Z_ociste Chmiele,Poland,48858788,A2Team,Ukraine,2356217,CaloriferulRece,"Romania, Switzerland",239240,PixelPerfect,69
229,"ML6
? | MatsU | RobbeSneyders",33,743238,212784,133020,1640378,363983,3093436,Hope we can still change it later,9573749,Imagouille,France,26919763,coRRelation,Ukraine,975040,Pitoni,Slovenia,48851162,Vermon Lardero,Spain,2355908,Oprim Abuzurile,Romania,238380,Pimacs,38
230,"Cute&Curious
serenkov | CuriOusQuOkka | ? | ?",33,743818,153234,155218,1596988,443576,3092867,wait i thought this was code jam,9573563,A sta posle?,Serbia,26918991,Cykli_t� mamuti,Czech Republic,974976,Code du fromage,"Ukraine, Switzerland",48851035,TW#1,Switzerland,2355819,CSCI151,Kazakhstan,238011,EKIG,17
231,"How I hacked your mother
? | ? | ? | ?",33,798644,159516,63608,1637258,433538,3092597,MIP-MAP,9573536,titanium-white,Turkey,26918589,Busy Beavers,"Poland, Norway",974796,___eyond ___allmer's ___eak,Denmark,48848007,GDG Beograd,Serbia,2355742,Python Tendency,Spain,237959,,
232,"Space Coders
Optidad | Skril",33,900639,24664,233897,1640172,292471,3091876,PizzaDrivenDevelopment,9573454,ResponsiveSharks,"Israel, Cameroon, Pakistan, United States",26918349,The Hypnorabbit,Hungary,974535,AnGer and 31 Methods of Reality,Russia,48843337,SF[_]IR-Lille,France,2354119,Teun,Belgium,237465,,
233,"😺Domino🐈
RPK | ?",33,899367,39561,236638,1638861,276650,3091110,RedLink,9573100,Os Enroladinhos,Brazil,26918312,BorodaRenata,Russia,972958,pineApple,France,48835593,Axxes' Dropouts,Belgium,2354009,pinyons,Spain,237448,,
234,"✋ -fsanitize=hands ✋
? | Dariost | PaoloB | dario2994",20,742886,211969,133020,1637258,365814,3090967,BAMM,9573010,Te@m,India,26917983,� table,France,972134,Epsilons,United Kingdom,48834627,DCBrn,France,2353634,dgiim,Spain,236614,,
235,"Unexpected Value
? | ? | ?",33,743209,215684,133020,1637188,360163,3089297,HungryHasher,9572905,Brotkast,Germany,26917045,KhNURE_Energy,Ukraine,971524,Horse Horn,Russia,48829429,Frankly Incredible,South Africa,2353303,#Ready4Mom'sSpaghetti,Ukraine,236323,,
236,"The vegans
kingmoshe | Yardenporat | ? | ?",33,743324,180589,133020,1637258,389884,3084108,ProgrammingTheFuture,9572647,Epitech Bordeaux,France,26916596,TheBeachBoys,"Netherlands, Romania",971399,Atlantis,Switzerland,48825777,AuTUMatic,Germany,2349040,Robert'); DROP TABLE students;--,Germany,236214,,
237,"Alkoholfreies
? | ayahska",33,697786,166818,91424,1604861,522208,3083130,Team Trash Code,9572545,da-te jos de pe canapea,Romania,26916490,Playrix,Russia,971290,Hash Toad,Romania,48818752,GetInTheVan,Lithuania,2348530,TreeSum,Romania,236161,,
238,"team rocket
? | ? | ? | ?",33,743841,143716,133020,1637258,424981,3082849,#cod,9572498,SpinLock,Azerbaijan,26916479,Spoiled Trolls,Norway,970172,Grupa Galois,"Switzerland, Poland",48806313,NSU NET,Russia,2348333,TSM,Romania,235879,,
239,"The Powerpuff Boys
? | ? | shubhamnagaria",33,743841,150563,133020,1637258,418113,3082828,TRoN,9572486,ThreePiglets,Singapore,26916467,Scorpions 47,Ukraine,969919,Holymorphism,48800631,,Pitoni++,Slovenia,2347685,Snabba Cache,Sweden,235681,,
240,"To Be Decided
sayam.sethi2 | HV111 | icoder211 | rishi.shah10122001@gmail.com",33,799898,158650,157998,1637258,327125,3080962,#TODO: WIN,9572415,bravo 6,China,26916408,olimpiici,Bulgaria,969183,anaaref,Israel,48800419,long long int int,France,2346406,larabot,Switzerland,235522,,
241,"ObjectOrientedPeople
JayitSaha | ? | k4u5h1k | ?",33,901059,164905,173626,1637258,202787,3079668,Travelling salesmen are superspreaders,9572366,Team_Nariyal,India,26916109,kobasice,Croatia,968769,PandaLab.fr,France,48792033,R�sti __,Switzerland,2345041,UBB-GBSB,Romania,235439,,
242,"fireUp
Basilhijaz | Logic_PS | UserIsUndefined | ?",33,743400,197671,133020,1637258,366986,3078368,🎃πs,9572365,YanaZhenya,Belarus,26916095,Wrzeszcz_ce Banany,Poland,968757,Violence,"Russia, Ukraine",48777510,Flaming Lamborghini,Israel,2343677,FOE,Spain,235381,,
243,"ITMO: The SAME
darnley | winger | ? | eatmore",33,725989,149248,121556,1639934,440134,3076894,thayir_sadam_lovers,9572291,ChaloChalein,India,26916067,BW Gentlemen,"Slovakia, Czech Republic",968586,Challenge Accepted,Ukraine,48762830,imagouille,France,2342946,n,"Switzerland, Turkey",235299,,
244,"Vision of Doom
AdamF | ? | ?",30,996409,140934,153865,1305418,479709,3076365,notorious creeping hotdog,9572065,q++,Ukraine,26916066,Frivolous Offer,"Ukraine, Russia",968576,SLX,Germany,48759629,EPFLers,Switzerland,2341739,slaviki,Belarus,235242,,
245,"Team Name?
JeevanJyot | PranavReddyP | the_hyp0cr1t3 | ExplodingFreeze",33,743841,189469,133020,1637258,370291,3073912,Boyz,9571984,BinarySearchLagega,India,26915744,VVT?,Ukraine,967609,Sixth floor cave men,Sweden,48756524,HUE,France,2339134,MGN,Romania,234933,,
246,"Caracóis Hipocondríacos
? | ?",33,743841,158727,126518,1607663,436834,3073616,Graneli,9571799,Jaulls,France,26914618,Bear & Aggressive Raccoons,Ukraine,966961,LSBG,Bulgaria,48754927,4FriendsAtAFooBar,Italy,2338482,TeamRocket,Germany,234780,,
247,"pwnthem0le
? | Drago96 | marS24 | ?",33,743728,190381,133020,1624590,378272,3070024,Code Red,9571797,(*_*)/(*_*)/(*_*)/,"Spain, Decline to Answer",26914082,Team Doudi,France,966832,____,"Italy, Switzerland",48751765,WasIstDasF�r1Team,Austria,2335858,dQw4w9WgXcQ,France,234681,,
248,"Brainyata
? | ? | ?",33,799391,219258,173626,1637258,240022,3069588,Bus Error 2.0,9571637,Ushanka,Russia,26913802,bip,"Austria, Hungary",964515,Seriously ?,France,48748703,Theta(1),Romania,2333284,Baba Buba,Israel,234570,,
249,"#zermentort
Teots | ? | megaflo | ?",33,800941,90272,173626,1599940,404013,3068825,Alberta Gray,9571566,KNU_almostGlobalElite,"Ukraine, United States",26913705,one-way hash,"United Kingdom, Bulgaria, United States, Slovakia",962349,kveik and juniper,Norway,48748546,BroDoYouEvenPraise,"France,Germany",2331446,VIV,Romania,233795,,
250,"zalau01
ion.andrei | alexluchianov | Autron",33,743841,161152,126518,1607571,428836,3067951,Tractoriștii,9571558,Kyiv.py,Ukraine,26912501,Bestmintons,Singapore,962046,Bouncy Crocodile Rainstorm,"Greece, Latvia, United Kingdom",48747571,P is for Proxy,Russia,2327918,$team['name'],Romania,233537,,
251,"TeamManagement
? | ?",33,743167,187986,133020,1637258,364951,3066415,SHA6ля,9570877,Scaldom,Lithuania,26912251,weakness,India,961945,The Fenwick Legends,Egypt,48745835,huge jazz lovers,Russia,2325844,PENREC,France,233405,,
252,Team Meme? | ? | Dekacc,33,743834,235029,133020,1590540,363728,3066184,monte carlo meme search,9570756,Fred and Friends,"Canada, United States, United Kingdom",26911440,A206,"United States, China",960665,AiceAiceBaby,Germany,48738441,Red Geckos,Romania,2325294,ET_lovers,France,233022,,
253,"MeenHamadaDh
tnawara | mohamedramadan2515@gmail.com",33,697759,197034,173626,1637258,360425,3066135,SUPPRESSED boys,9570742,smoke problems,Russia,26910946,Nirvana,Russia,959764,Too simplex,Romania,48737727,Ready For Mom's Spaghetti,"Germany,Ukraine",2324653,SZCZUPAK TO JEST KR�L WODY JAK LEW JEST KR�L D_UNGLI,Poland,232654,,
254,"Endpoint
Tyranno_2000 | nikhilmishra | nightwalker007",33,743841,145111,133020,1610875,433007,3065887,Algosquad,9570536,// TODO,United Kingdom,26910731,Bug to the Future II,Germany,957606,Blink.network,Romania,48733900,BounLabs,Turkey,2322658,"No For, No While",France,231999,,
255,"Hit The Code Jack
? | ? | ? | ?",33,800991,193988,173626,1608742,288132,3065512,The trampoline is working,9570310,B�T,Sweden,26909936,Flex and Hype,Belarus,957393,KU_ACM_Hardworking_Handsomes,Turkey,48723927,jkl;,Hungary,2317970,The Mentalists,Romania,231933,,
256,"LSBG
Borisp | IvayloS",33,743841,207157,133020,1637258,343288,3064597,Ca$hCode,9570282,List[Caparos],Israel,26909742,AngryNerds,Slovenia,956161,Red Alert,France,48721934,Gausspunkterna,Sweden,2317423,Diesel.Engine.Criteo,France,231389,,
257,"4th party cookies
? | ?",30,641332,180815,120321,1640096,481543,3064137,Japanese192,9569903,cmimath,"Ireland, United Kingdom",26909710,AnyTask,Russia,953916,Energy,Ukraine,48709844,assist-msm,Romania,2317181,Swipe,Belgium,230845,,
258,"BitWise Monkeys
? | ? | ? | ?",33,743105,31246,133020,1637258,518595,3063257,Los Toros,9569780,______ __ __,Belarus,26909539,Tynoxar,Sweden,952922,panzerottiSquad,Italy,48708837,unibg-seclab,Italy,2316290,orrrr,Israel,230795,,
259,"pylantras
? | ? | wnmrmr | wilwxk",33,799954,185178,173626,1637258,266695,3062744,GuardiansOfTheGalaxy,9569601,Bottom Quarks,Norway,26908467,ENS ULM,France,952523,�_(T_T)_/�,Netherlands,48704637,Chaotic United,Croatia,2314411,Qafqaz U1,Azerbaijan,230749,,
260,"Jeagerist
? | ? | ? | ?",33,799357,107993,167124,1637258,349586,3061351,Na na na!,9569529,Las chicas GG,Spain,26907972,\code,Sri Lanka,952164,Team Regulator,Germany,48701926,Ze Daw,Ukraine,2313173,Happy Bits,Romania,230131,,
261,"4 man 1 terminal
? | ? | ? | ?",30,743841,144804,133020,1637258,400094,3059047,🍄🦔,9569027,CatAi,"Austria, Slovenia",26907870,Tester c'est douter,France,949979,BroDoYouEvenPraise,"France, Germany",48699694,Post Quantum Rocket,"France,Switzerland",2310129,Fortuity,"Germany, United Kingdom",230035,,
262,"FTC 3MK
? | ? | ? | ?",33,561367,198873,111435,1608564,577856,3058128,Devengers,9568929,Chote_College_ke_ladke,India,26907531,kimiyuki+kurenai3110+koyumeishi+kotamanegi,Japan,949927,Blue Vision Labs,"Czech Republic, Slovakia, Croatia, Italy",48698774,TrePe Team,Slovakia,2309666,d7b03c,Netherlands,229833,,
263,"Amoguses
? | ?",33,743336,200227,133020,1637258,343599,3057473,💦💦,9568638,furious_darwin,South Africa,26907114,jiv,Armenia,948805,Snakes_case,Poland,48697315,Pozdro Dariusz,Poland,2307461,t_____h______e_____ #_____t______r_____o______l_____o______l_____o______ a______w_____a______k_____e______n_____,France,229772,,
264,"Kaverage
TAMREF | jhhope1 | rickmccoy | choimingi",33,743841,170720,133020,1596983,412266,3056863,singlenamu,9568474,KTP,"Canada, United States",26906249,[N],Serbia,948530,VISionary mETHod,Switzerland,48694576,Kassos,France,2307371,Hype Team,Spain,229742,,
265,"Subject of uncertainty
? | ? | ?",0,800449,219424,173626,1637258,224453,3055210,HKer,9568374,"Welp, we tried",Romania,26906244,ContentSquare,France,948258,Very Good Team,Romania,48689317,Mr.Robot,Israel,2306427,Salu2,Spain,229641,,
266,"*oomas
-is-this-fft- | Majakas | ? | ?",20,743831,210004,133020,1605470,362208,3054553,Prismatic Glitch,9568348,aid fan club,Russia,26905869,RecursionFairies,Italy,947873,______,Ukraine,48682780,MyNotary,France,2305472,Gradient,Ukraine,229640,,
267,"kuchtohkare
anuraagbarde | Anshul_Sanghi | ? | ?",33,743816,170935,126518,1490384,522054,3053740,Exciting!!!,9568323,Bparty,Italy,26905729,KalDan9000,Germany,947847,Invisible Drakula,"Georgia, Italy",48682737,Chocolateam,France,2303656,steven seagal,Sweden,229496,,
268,"2ro2bg
tamionv | Ronnie007 | ? | JustInCase",33,743841,253955,133020,1639983,282034,3052866,redpanda,9568293,AHS,Canada,26905167,Daegons,Russia,947814,Mszczon�w Lions Shaolin Invaders,Poland,48667250,404 - Team not found,Egypt,2303062,INSA Lyon 11,France,229421,,
269,"pff
Asadullo | Ulugbek_Abdimanabov | Akmal.Ashirmatov | TShT",33,743841,158062,133020,1507014,510464,3052434,LSBG,9568097,DCL,"Vietnam, United States",26904515,#.py,Germany,947572,mipt.lambda,Russia,48666298,ZGlja2J1dHQK,Belgium,2301675,Google,Ukraine,229048,,
270,"ochev
e2e4b6b7 | Atos1337 | ? | ?",33,742850,183311,133020,1637258,355258,3051730,Sicilian Dragons,9567986,Steel Raven,Decline to Answer,26904393,_�\_(_)_/�_,France,946864,Old boy,France,48656963,Hash Bros Melee,Sweden,2297673,Mashbart,France,228897,,
271,"T0X1C V4P0R
? | ? | ? | jiefeng",33,585437,244788,77299,1637258,506790,3051605,mitten,9567942,Mountain Elephants,South Africa,26902830,STORM.legacy,Netherlands,946833,WinterMute,Ukraine,48653511,Pizza,Italy,2296546,Hello World!,Turkey,228840,,
272,"vic-team
? | ? | ?",33,900061,115259,230566,1639157,165669,3050745,tourist,9567792,don't feed the trolls,Ukraine,26902215,ping,Switzerland,946208,BEST CPH,"Germany, Denmark",48653160,OverGow,Italy,2295638,Edinbros,"Romania, United Kingdom",228404,,
273,"Human&Bot
Mamedov | ?",33,743841,144449,133020,1597879,428503,3047725,Code4Peace,9567652,Irish Pub,"Russia, Ukraine",26902004,print(passwords.txt),Ireland,946113,bip,Hungary,48650517,Part Time Humans,Ukraine,2294735,ECPPLUSPLUS,"France, United Kingdom",228121,,
274,"No Knuth November
? | ? | gmasina | ?",33,743841,149820,133020,1605160,415824,3047698,ManManChiAnunTeam,9567451,D. A. A. S.,"Poland, Ukraine",26901004,Namiq,Portugal,945930,import solution,Poland,48646815,Stekkerdozen,Netherlands,2294606,Head Dusters,"Belgium, Netherlands",227999,,
275,"hexed
? | _bereghici",33,800948,136007,167124,1637258,301689,3043059,ZIS,9567230,Northwestern,United States,26899340,apollobue,Japan,945281,Botlhale 2,South Africa,48644559,Lamp life is ending,Sweden,2293820,Mr Dy,Israel,227923,,
276,"🐍
KEO | ? | ? | ?",33,743769,151824,133020,1564058,450013,3042717,FiReBoNg,9567009,Tmp the real,Denmark,26898664,P === NP,"United States, Taiwan",945077,HighZ,Turkey,48623204,Bikeshedding,"Belarus,Russia",2291126,Here For Lulz,United Kingdom,227734,,
277,"thayir_sadam_lovers
geckods | ? | favre49 | lolwut",33,799607,158362,173626,1637258,273381,3042267,um nome colectivo,9566985,ForzaT�bingen,Germany,26898553,lca2,Switzerland,943935,Majestic Finish,Germany,48621358,MOBster,Romania,2287394,TEAM DE SHENG,United Kingdom,227366,,
278,"R&D
? | ?",30,720980,197922,91424,1637258,394578,3042192,code-hack,9566929,roma_take_me_to_dublin,Ukraine,26898079,dead_coders,Pakistan,943387,:sweat_drops:,Italy,48617557,the R-Team,France,2285484,themTeam,"Germany, Ukraine",226924,,
279,"NP-bostaji
lionadis | Gridiron",33,743841,168866,133020,1598035,397183,3040978,Glory to TakaMori,9566778,OFAKMKOFZ37,Turkey,26897903,_  ________________ __________ ________________,Ireland,943177,The Skyrmions,France,48614375,"_We are trying to have a longer team name than other teams here,",Netherlands,2284875,Salsitistas,Czech Republic,226869,,
280,"Pogdies
ponygOn | Immerser | Akshay786 | arbitrary_aman",33,743457,140755,95878,1637231,423193,3040547,ULM alpha,9566734,OldLadiesWithShotgun,Romania,26897872,Tortilla,Belarus,942767,CentraleSup�leCom,"United Kingdom, France",48614318,0xdeffbeef,Turkey,2282791,Tike Myson,Romania,226582,,
281,"3rd derivative segtree beats
cadmiumky | ? | ? | ?",33,743841,149718,133020,1595340,416729,3038681,Saint Beaver slaying a python,9566456,FAST Vikings From Oslo,"Norway, Sweden",26897717,Team Floe,Belgium,942664,TeamName,Ireland,48612786,Les Orades,Romania,2281479,X_Coders,Egypt,226405,,
282,"AsUsual
? | ? | ?",33,754915,224264,161720,1594615,302493,3038040,EAT(food);,9566447,Balzacs,"France, Ukraine",26897571,V10,France,942465,unusual,Latvia,48612127,Dadanko,"Czech Republic,Slovakia",2278395,Bug Slayer,Georgia,226283,,
283,"Nu Prindem ONI
? | ?",33,743841,144288,133020,1598662,418113,3037957,RKMKB,9566194,CPUMONS,Belgium,26896564,FreeAKO,Poland,942000,Eating Pizza Today,Israel,48603633,SloveniaTeam,Slovenia,2277992,Trio of wtf,Sweden,225877,,
284,"LesserCaparos
jgeralnik | ? | ? | OneCommitMan",33,743841,154697,133020,1597083,409176,3037850,Toughlex 0b10,9566176,Tsunami,Israel,26896453,The Hexaflexagons,France,941460,RunsOnToast,Slovenia,48593468,Wankers,Netherlands,2276533,Veni vidi vici,Austria,225876,,
285,"Jordy & Océane
? | ?",33,800951,86822,173626,1637258,338904,3037594,midnight idiots,9566070,Mini-Rick Team,France,26895684,Shunik,Armenia,941251,Univr Base Camp A,Italy,48591813,No frontiers,Portugal,2276157,Les Affreux,France,224990,,
286,"DARTs
aryan_gupta | Devansh070202 | psycode | Ruturaj_Godse",33,799903,62680,173626,1640172,359723,3036137,De helft van de master makkers hoe lang mag een te,9566008,magic_goop_Stolyarov_dergach,Russia,26895440,Winnie,"Romania, Italy, Cyprus",941161,Aibohphobia,United Kingdom,48590631,Otakay,France,2274779,FIT,Germany,224153,,
287,"6am vibe
dhrumilp15 | AnkilP | KevinWan | Tzak",33,800991,195079,122771,1329054,586227,3034155,Team_Nariyal,9565942,Continuumous Delivery,Belgium,26895254,waterfall,Ukraine,941066,Vision of Doom,Poland,48583531,New Folder,Ukraine,2273913,Robert Gordon Students,United Kingdom,223838,,
288,"Shinra Tensei
huikang | KhaledRezk | caan_do | vlchen",33,743175,182077,133020,1637258,337988,3033551,grapefruit,9565895,Poodle,Japan,26895199,allexandry vootchitjy,Serbia,940737,LightMasters,Russia,48582936,MontyPython,France,2272886,The Real Deal,Macedonia,223485,,
289,"BigCrunch
plcherrim | ?",33,799902,131643,173626,1637258,290189,3032651,[UAIC] Lynx,9565786,sousvide,"China, United States",26895125,JPoint,Netherlands,940629,1324-avoiders,Iceland,48580579,(__ _ __),Czech Republic,2271999,Dark Side,Spain,223107,,
290,"Team THIRD
Shun_PI | totori | rian | ?",33,800846,168791,167124,1637258,258182,3032234,!Serious,9565520,dragon old boys,Slovakia,26895125,Ranges must die,Ukraine,940352,The Mathemagicians,Germany,48576336,Oppa,United Kingdom,2267009,Walking Vegetables,Belarus,221418,,
291,"Fröbelin Palikat
? | Algoritmikko | ?",33,743154,174386,133020,1637258,343038,3030889,Dachboden Coding Team,9565445,2-SAD,Romania,26894691,Marmotele albastre sau whatever,Romania,939679,ALEXANDRA NAMBAR OAN,Romania,48572037,Panic! in the Kernel,Germany,2266323,MancPowah,United Kingdom,221166,,
292,"FrivolousTeam
? | ?",20,743841,158390,133020,1598633,395814,3029718,Ludo,9565345,Jallejos,Spain,26894400,old bridge,Italy,939233,Thor.io,Belgium,48567149,MAL,Turkey,2265367,(A)void,United Kingdom,220890,,
293,"ImiPlaceSaMananc
p1tagora | ? | ? | radutheodor",33,900147,21783,233651,1639934,229532,3025080,Nokia 3310,9565308,Les cuisiniers du code,France,26894019,RoundhouseKick,Bulgaria,937660,Steel Raven,Russia,48564758,exit(0),Belgium,2263712,++Team,Switzerland,220140,,
294,"2021 waitlist winner
minty99 | 16silver | Ryute | kipa00",33,900237,22596,251751,1639983,208890,3023490,Inunuwan,9565280,LogisticFransAndBooleanB,Netherlands,26894017,LA Team,France,937522,AFKL_OR_team1,France,48562723,team42,"Germany,Italy",2263496,Les Tendus,France,219179,,
295,"Giant Rubber Pterodactyls
? | ? | ? | ?",33,743841,129432,133020,1587415,427427,3021168,Still Appreciating Twin's Seafood,9565019,BhagwanBharose2.0,India,26893485,Saftladen,Germany,936760,codeX,Oman,48562052,Tiltayen,Croatia,2261976,SkillOutOfBoundsException,Germany,218714,,
296,"hashHash
theakcube | fangahawk | JadeReaper | theRaja",33,743841,148083,133020,1637231,358566,3020774,"Leones(0,0,0);",9564985,paraguayo,"Ecuador, United Kingdom",26893436,yurufuwa,Japan,936666,Fake Queens,France,48559474,LNE,Georgia,2261070,"Pizza, Pota &amp; Mandolino",Italy,218008,,
297,"gopota-na-donu
kisel_dmitry | ? | ?",33,743130,162417,133020,1637258,344725,3020583,lETHs code!,9564936,Moradonellanaro,Italy,26893164,Armed Penguins,India,936572,______(� -�_),Sweden,48551297,Stack Explosion,Netherlands,2259808,Treblici,United Kingdom,217955,,
298,"IpsoPiquet
? | ? | ? | ?",33,743841,159779,91424,1601895,422989,3019961,Yolowesh92,9564851,Les vieux qui mangent,France,26892753,Bozzi Boys,Italy,936395,AG Global Opt,Germany,48539762,Omikron Berlin,Germany,2258975,chickenWithRice(1),Cyprus,217755,,
299,"ENkiltS
gbathie | xxx | Mouflon | Simon.M",33,742263,204155,133020,1637258,302824,3019553,Tryhards,9564841,Original Zakhar,Canada,26892655,disingenuousCoders,Switzerland,933792,Orion Nebula,Ukraine,48539355,Unable to create team as the name is already in use.,Egypt,2258809,You're Waifu a cute,Germany,217178,,
300,"kick_starters
? | conquorer | ? | ?",33,800955,99338,173626,1592346,349586,3015884,shaaaark,9564757,Globetrotters,Bangladesh,26892394,Rubber Duck Python,Spain,933778,akalaaa,Greece,48537768,Criteo SORT,France,2257078,Waukegan,Czech Republic,216643,,
301,"the_hash_dealers
shreya.iitg | ? | TanmayShreshth",33,743823,184552,133020,1592477,361530,3015435,GolomorphicFlex,9564488,The Eastern Block,"Germany, Ukraine",26892379,Don't truncate db tables,Italy,933296,Hallelujah,Netherlands,48537618,Rabid Rabbits,South Africa,2255386,beehash,Spain,216463,,
302,"Mango leaf
Temmie | sofapuden",33,743841,155130,133020,1599431,383820,3015275,Tack För Senast,9564471,Graneli,Georgia,26891930,The Mythical Man Moth,"United Kingdom, New Zealand",932453,aDaSDaS,Turkey,48535907,BsMind,"Germany,Italy",2249507,Imagination,Romania,215274,,
303,"EiWi(e)? 🇺🇦
? | ?",30,743345,162937,133020,1637258,338287,3014877,yeah-tiger,9564400,Elknet,Spain,26891751,CTU-FEL-FIT,Czech Republic,932204,DAYM,Israel,48533101,Winnie,Italy,2249286,2B||!2B,Lithuania,214907,,
304,"hire_us_google
jaydhulia | ? | ? | ?",33,742916,125313,95878,1620639,428866,3013645,Hash Collision,9564346,404TeamNotFound,Belgium,26890152,EarlGrey,Jordan,931850,from get import rekt,Poland,48531830,:),Jordan,2248661,Bogplatz,Denmark,214710,,
305,"99
lacito | birka0 | mraron | Peti25",33,743841,142630,133020,1595267,397362,3012153,9551616,9564130,Cafe3D,France,26890094,UAIC_VYE,Romania,931817,Into the Details,Italy,48524210,0xFF,Belgium,2246758,ifyouthoughtthatwasareallylongteamnameyouhaventseenthis,Portugal,214356,,
306,"ENS Cachulm 1
Arturgo | pasthec | Ifugao | nweeks_",33,742986,119602,142851,1637258,368436,3011166,Les Boloss⋅es,9564003,JuventusFans,Belarus,26890068,Rivendell,"Czech Republic, Kazakhstan, Slovakia",931406,Salade Tomate Oignon,France,48514309,Busy Beaver,Poland,2245682,Mixoners,Belgium,214194,,
307,"kyk
matejp | rtrembecky | ? | MatusH",33,743841,142886,91424,1604998,424851,3008033,Sea Shark,9563971,Rare_Potatoes,Austria,26889888,Push! Founders 1,Germany,931014,Degenerate tetrahedron,South Africa,48510612,Asfinges de corral,Spain,2244578,Pomu Pomu no,France,213938,,
308,"pg@ subs
bidzilya | Ch.egor.yu | elshiko | _ShJ_",33,743289,175490,126518,1637258,323700,3006288,Bits don't kill my vibe,9563890,InkaQueues,Peru,26889801,Battlezone,"United Kingdom, Romania",929895,10^100,Italy,48510381,The Blind Robin-Euler Correlations,Spain,2244353,Skillaci,Italy,213589,,
309,"TeamEurasia
? | ?",33,800985,154563,173626,1600164,273786,3003157,#Error404,9563758,2SAD,"India, Nepal",26889759,(Mike + 1) * 2,Russia,929065,xTrEAM,48507946,,MyrStacken,Sweden,2244286,14thDistrict,Austria,213520,,
310,"Banana$
pranavg000 | aman18e | RonSkk23 | TheHarshShow",33,742722,224951,133020,1637258,265097,3003081,TNT,9563693,The Istari,Egypt,26889746,Tester C'est Douter,France,928955,X17,France,48503709,MMD,Israel,2244198,5tr#,Germany,213470,,
311,"BeastCoders
arnabsen1729 | manish.17 | coder_sounak | anishde85",33,848067,151374,139140,1639934,222578,3001126,Lipud,9563580,Amor,Belarus,26889043,VU-EOR,"Italy, Netherlands",928240,Bus Error 10,Romania,48495109,#todo:,Germany,2241232,OxHack Java,United Kingdom,213459,,
312,"Google Hash Brown
? | ? | Vergara | ?",33,743835,143904,133020,1590831,387912,2999535,VNTU_++j+++j,9563437,fluffy ninja turtles,Romania,26888895,Bash Code,United Kingdom,927862,Con faldas y a lo loco,Spain,48491205,Podorozhnik,Russia,2240607,Faceless,Belgium,212977,,
313,"Peanuts and Disorder
? | ?",20,743820,146238,126518,1598371,383700,2998667,Innoteam v2,9563284,Stupefy,India,26888602,Butter Under Bread,Russia,927803,Pomu Pomu No,France,48487752,Grhugada,France,2238839,4Chan,France,212593,,
314,"Team name goes brrrrrrrrrrrrrr
neko_nyaa | abeaumont | Aeren | cs71107",33,800016,138048,173626,1639995,246513,2998231,Sumbawa-Zenika,9563233,dream-team,Ukraine,26888052,Bet koki,Lithuania,926255,______ ____,Italy,48481947,bored again,France,2238519,UCL Warriors,"Slovakia, United Kingdom",212016,,
315,"Hatz Johnule!
? | afkid | ? | plhery",30,637348,226407,96468,1637258,400289,2997800,YoloLoop,9563175,true lava,Romania,26888026,BingIt,United Kingdom,926142,Ahir,Turkey,48479734,IhateUML,Spain,2238430,Debugging with Beer,Belgium,211251,,
316,"yyhs
yiyang | ?",33,773784,28666,166431,1640172,386321,2995407,Klub Przyjaciół Myszki Miki i FFT,9563123,Tortilla,"Belarus, Kazakhstan",26887991,U+1F497,Russia,925737,alphaQ,Romania,48471987,YouPiEf,Spain,2237305,la shlagentelle,Belgium,210781,,
317,"ϵ( 'Θ' )϶
Sebastian-H | ? | MattiasG",33,743841,137363,91424,1637258,383700,2993619,teamabc,9563068,Drum&amp;Base64,Russia,26887810,Andrzejowska,Poland,925182,SPb SU 3,Russia,48443379,(____)_ _ surykatki _,Poland,2236630,Ancelb,Portugal,210777,,
318,"HackfleischHassendeZerhacker
? | ? | jakobwoegerbauer | mylix",30,800214,159873,173626,1610168,246362,2990273,MY RUSSKIE S NAMI BOB,9563027,Freezing Umbra,Russia,26887594,International Super Heroes,"Netherlands, Decline to Answer, Italy",925114,SFS,Belarus,48422326,SegfaultTamers,Romania,2233155,Makdous,Lebanon,209921,,
319,"Kartöflubændur
sammii0 | ? | elvar333 | ?",33,800984,88245,133020,1635915,331150,2989347,Sobe,9562883,TardisWho?,India,26887587,TSTeam3D,France,925074,2+2-1=3 quick mats,Romania,48401856,The vEBs,Spain,2231963,ac~,Germany,209860,,
320,"762bc8cf-6c11-4655-8b66-ad222
Skytrax | ?",33,570269,245013,74549,1591470,507360,2988694,Married Plus Children,9562880,Wa7d R2 W Etnen Vortex one more time,Egypt,26886950,Hurara,Tunisia,924004,Dedekind's Army,Spain,48394574,KnowYourArchitecture,Finland,2230781,Another one,Romania,208579,,
321,"Traveling Salesmen
? | ? | oneWay | Mohammad_Yasser",33,743841,143290,133020,1606884,360158,2987226,Toy Programmers,9562798,Huge Steel Turd,United Kingdom,26886839,SharkByte,Israel,923921,Return of the Eiffel Elite,"Luxembourg, Switzerland",48391162,Dark Cobra,Romania,2228297,HiPay'HP,France,207680,,
322,"The Skyrmions
Armavica | ? | Égonyme",33,800016,177913,173626,1640096,195200,2986884,NP/N=P,9562582,QWE_QWE,Japan,26886764,Ian's Opinion,"United States, India",921961,Les Pipous,France,48374949,Ledas,Russia,2226069,The Rabbit Club,France,206382,,
323,"It's O(n)
? | ? | ?",33,743841,199733,133020,1607291,302408,2986326,"Oh, isn't that bug lovely? :3",9562568,colorcode,Romania,26886643,MAD,Russia,920504,Shved Co.,Estonia,48332955,UPB_TeamName,Romania,2225708,Les connards,France,205793,,
324,"Cucumber Juice 73
? | ? | ?",33,743838,90445,91424,1595464,464653,2985857,UniudTocai,9562505,codeBusters,Romania,26885995,Weizenabend,Germany,920236,Starmen,"Netherlands, Jordan",48327580,Cyber Defence,Switzerland,2224029,Poor but sexy,"Germany, Romania",205766,,
325,"hashbullas
? | ? | ?",30,743819,78897,126518,1591230,443938,2984432,Faerix,9562479,Henlo,Thailand,26885724,OR-Team,"Saudi Arabia, Egypt",920136,pizza strudel,Switzerland,48320033,Hash Code,Turkey,2220618,pony7 --pyVerts,France,205700,,
326,"PlanKung
blutarche | Cint | ? | ?",33,800358,154166,161720,1626509,241096,2983882,bOi,9562320,DLMC,"Egypt, Poland, Switzerland",26885602,gomba,Hungary,918600,Gausspunkterna,Sweden,48319205,DeadCodePool,Portugal,2218582,RoboBits,Spain,204708,,
327,"ShowKuay
NestZ | chinissai | ? | ?",33,768266,138257,167124,1393993,515103,2982776,#.py,9562125,HTML Developers,Italy,26885594,DeathRow,Greece,915339,Passion Fruit,Belarus,48317837,wildCats,Romania,2217847,vbctruy,Romania,203192,,
328,"knapsack
horcrux903 | udit5656 | ? | ?",33,743552,101296,133020,1637258,366642,2981801,Team8472,9562078,Sultans of Java - Kotlin team,Netherlands,26885584,team taem team,United States,914943,Skills 404,Lithuania,48316331,2.5p team,Russia,2217459,FMFI Hub,Slovakia,202977,,
329,"Dachcode
ToBeChanged | alexus37 | friebetill | alexpopalex",33,800237,210690,173626,1358261,438778,2981625,Džrugars,9561714,TTDD,India,26885584,640kB,Russia,914937,EPFLWinners,Switzerland,48309385,The Pick-code Artists,France,2213051,IoNePaRo,Romania,202470,,
330,"700
alex700 | ?",33,743246,174476,133020,1637258,293403,2981436,ML6 - e8cff285,9561618,"pepi trepi, viki triki i vanko kambanko",Bulgaria,26885395,codemonkeys,Germany,914792,Odin,Romania,48308385,Team Fisher Price,Ireland,2212571,Esperia,Italy,202417,,
331,"clf-ibk
davidw | ?",33,743413,211036,133020,1637258,255743,2980503,Coders Together Strong,9561538,Meepo,Sweden,26885375,NotFrenchPeople,Switzerland,914622,"Le Bonn, la brute et le truand",France,48308024,PogChamp coding,Poland,2212296,Modena,Italy,202025,,
332,"Сосновый бор
itukh | ? | ? | Eran",33,742186,150467,126518,1637258,323543,2980005,the_duo,9561391,Team Rocket (NU),Kazakhstan,26885176,camel_case,Serbia,914309,Les Tortroesch,France,48303134,Odlika_i,Croatia,2210960,vif,France,201837,,
333,"CoDYoG
deep2609 | Adicell | @rishabhv333 | jotarojoestar",33,743643,232692,133020,1285125,585180,2979693,Make it Double,9561148,EpsilonCube,India,26884948,glowing-fiesta,Denmark,914220,Cuckoo,"United Kingdom, Romania",48283589,Meme,Macedonia,2210581,Stupid Data,"Austria, Sweden",201561,,
334,"Poggolio
? | ?",33,743757,80920,91424,1614880,448627,2979641,HexMod,9561125,Loop free,India,26884894,JAKS,"India, Russia, Switzerland",913964,Dewady,Russia,48281417,John Cena,Belarus,2209929,Croque-monsieur,Portugal,200309,,
335,"Havox
? | ? | ? | ?",33,722278,52437,133020,1606220,465550,2979538,With Flying Сolours,9561111,Dword,Romania,26884818,Mojno,Russia,912898,Algorithm Engineers,Germany,48278575,RollingRelease,Bulgaria,2207983,Why Combinator,"Turkey, United Kingdom",200300,,
336,"Hypnopanda
? | ? | ? | ?",33,743841,199629,91424,1570947,370128,2976002,Wet Bandits,9560947,Long Short-Term Coding,Austria,26884790,Major Tom,France,912393,Les petits p�destres,"United Kingdom, France",48270406,Hash mouth - All Star,Ireland,2207368,Kournikova,"Germany, Switzerland",200184,,
337,"3East1West
mooyo_mooyo | izhang05 | BigSte | Tizariox",33,743841,117096,133020,1637258,344074,2975322,BlackRabbit,9560824,TBD,Ukraine,26884761,astar.pl,"Ireland, United States",911759,Overfitted,Israel,48259369,Impect,Germany,2206677,such a pointless day.,Belarus,198611,,
338,"The Three VR Foxes
? | ? | ?",33,743829,92535,126518,1593407,417953,2974275,ChronoDot,9560750,Syntax Error,Hungary,26884733,:sweat_drops:,Italy,911687,Zygmunt Trzecia Baza,Poland,48240692,Las Salsitas,Czech Republic,2205967,GHCI,United Kingdom,197686,,
339,"L & E
zile | ?",33,743841,139623,133020,1606642,350390,2973549,Indian_Noobies,9560602,Hash of Exile,Turkey,26884633,Memarjveneebi,Georgia,911186,Maddah's team,Egypt,48240385,The Team,Turkey,2204925,Big Bad Bison,Belarus,197661,,
340,"devpirates
? | ?",33,799879,126518,173626,1640172,232049,2972277,homolive,9560311,Gogol has coded,Belgium,26884205,Rawbyte,Serbia,910466,Sopra Chaos Monkeys,France,48228624,RRHPC,United Kingdom,2204327,HUEHUE,Ireland,197648,,
341,"~twisted
? | ? | ? | ?",33,799391,121607,173626,1637258,240022,2971937,ThelastRaiders,9560223,gameisez,"Vietnam, United States",26884205,Masarnian 1,Poland,910404,KDS SMP,France,48219686,LNU VVT,Ukraine,2202072,XoXot,France,197199,,
342,"FixBug
nicwiky | BuddhikaD | ? | ?",33,799391,121607,173626,1637258,240022,2971937,You'll Never Walk Alone,9560207,TheUnicorns,Russia,26884205,Les barbares,"France, Tunisia",908222,Existentialist Name Givers,Turkey,48219308,UpPeRcAmElCaSe,"Ireland,Switzerland",2200286,Rpni,Romania,196873,,
343,"UTAS Pioneers
? | ? | ?",33,799391,121607,173626,1637258,240022,2971937,Blue,9560074,Pastutatis,Spain,26884205,U_____n______i______c_______o___d_______e______,Romania,905924,Pokik Reply,Italy,48205621,X++,"France,United Kingdom",2197907,Ginger Ale,Russia,196488,,
344,"Neophytehacker
? | ? | ?",33,743812,114651,133020,1629656,349586,2970758,Cactus Jungle,9560039,(_(_(___)_)_) Mass disapproval,United Kingdom,26884205,PartyParrots,Germany,905395,CRAB,France,48204448,Three Eyed Games,Germany,2194811,HashTagEpita,France,194550,,
345,"BabelCodes
? | ? | ?",33,743841,233397,126518,1595267,269931,2968987,Hyper hyphens,9559612,___________,Italy,26884205,"printf(""%s team\n"", team_name);","Austria, Russia, Italy",905252,FIT Ducklings,Czech Republic,48203631,The Dogs,United Kingdom,2193622,Position de vie +/+,France,193363,,
346,"Bootstrap
? | ?",20,743825,177806,91424,1592046,361079,2966200,🤯🤯🤯,9559293,Chicken Dinner,Romania,26884205,�bert_m,"Czech Republic, Slovakia",905070,buka,Russia,48200793,lambda,Poland,2192547,CodeSabers,Turkey,192714,,
347,"Kotlin lovers
? | ? | ? | burrito",33,564491,173556,102626,1640069,483583,2964358,UOBaghdad,9559167,O Miguel e os outros,Portugal,26884205,Steel Raven,Decline to Answer,904394,Toothless,"Belarus, Russia",48174532,Designated Drinkers 2.0,Poland,2191660,9th bit,Ukraine,192494,,
348,"SuteAlbastre
ionan6ix | ? | Alex18mai | ?",33,743630,155891,133020,1442879,488094,2963547,HPI FPT ORT 2.0,9558964,Prosperians,Israel,26884205,AIM Tech Stop Loss,"Ukraine, Russia",903969,Hill Climbers,Germany,48172381,sudo make sandwich,Belgium,2191455,Ubi's Team,France,192331,,
349,"Master of Puppets
imranziad | rawnak_sarker | err0r | ?",33,743829,144288,133020,1593407,348625,2963202,Zetaζ,9558926,Les Moedants,France,26884205,WDT,Russia,902781,A wizard did it,Israel,48167413,Smiley Pharos,"Egypt,Germany",2190858,LrgTeam,France,192303,,
350,"Code Crunchers
? | ?",33,743841,198637,91424,1606884,322237,2963056,matchmakers,9558871,Artificial Stupidity,United States,26884205,Oh no they can't hear us,"France, United Kingdom",901811,TulipCoins,"Belarus, Sweden",48164004,meduza,Croatia,2189316,Sodifrance 1,France,191492,,
351,"TernaryTree
shikher25 | karandeep09 | ratneshdydx",33,743786,169290,91424,1572383,383382,2960298,ZGlja2J1dHQK,9558746,cbse_accha_hai,India,26884065,Boobooking,"Kazakhstan, Netherlands",900667,memeElit,Sweden,48158833,JBG,Switzerland,2187520,XCN,France,191265,,
352,"sonat-oslo
? | ? | ?",33,570058,204996,74549,1637258,470451,2957345,RocketTroops,9558744,Txture,Austria,26883782,it's cold outside,"India, United States",899636,NULL); DR0P T4BLE teams -- &lt;5cript&gt;$.ajax({data:document.cookie,Poland,48157881,apt-get moo,France,2184583,EPITA and chill,France,190868,,
353,"The Confused Penguins
? | ? | ?",33,800434,117196,173626,1639749,226272,2957310,ne_nu_v_etot_raz_tochno,9558640,Bugs Buggy,South Africa,26883751,hashcode TU you,Germany,898550,Self Diving Cart,Belarus,48157047,Qui(d) VR?,Belgium,2183958,byteme,France,190100,,
354,"Mega Netjes
? | ? | ? | ?",33,684838,191639,129194,1639758,311762,2957224,tweedegolf,9558588,Adika,Hungary,26883751,The Clueless Team,"Ireland, Romania",896909,Berliner Lappen,Germany,48155801,Ocamper,Greece,2179425,SpaghettiCoders,Italy,189447,,
355,"around bananas
? | ? | ?",33,806542,133340,173626,1640172,202787,2956500,1e9+169,9558000,Katana,Georgia,26883740,Resistance,Egypt,896875,when will we WIN !!!!!!!!!!!!!!!,Egypt,48151755,Matthieu suce des pneus,France,2178970,HaShIt,Bulgaria,189117,,
356,"GG So Rusty
Guty | melsclar | elsantodel90 | ?",33,800362,171057,173626,1523227,288065,2956370,HHaiD,9557938,The Storm Deer,Poland,26883685,Java Development Kids,Ukraine,896644,Ananas,Serbia,48148412,Codee Latte,Turkey,2178739,Hashed Potatoes,United Kingdom,188136,,
357,"Hash&code
rs258 | YellowFlash_19 | shashwat259 | aryanbidani",33,743353,193156,133020,1637258,248356,2955176,Priority_Queue,9557838,Guava,Australia,26883685,London Java Community,United Kingdom,896462,Objectif Guinness,France,48143273,JEIAG,United Kingdom,2177653,Mignolo e Prof.,Italy,187747,,
358,"N0NE
mullerpeter | ? | ? | ?",33,800155,76762,173626,1640427,263832,2954835,Quivr,9557789,BlueLabs#1,Lithuania,26883685,Copybaras,"Russia, Norway",896051,CodeValue-1,Israel,48133521,Yoshi,Belgium,2175853,Wall-E &amp;&amp; Eve,France,187424,,
359,"the Avengers
? | TASS",33,799357,121607,167124,1637258,228278,2953657,Euclid Engine,9557770,Div. 4,Ukraine,26883665,Cyuka,Russia,895452,Clown Fiesta,Romania,48114492,_ambda,Greece,2175477,CNTV Romania,Romania,187399,,
360,"Code Heist
? | ? | ? | ?",33,799357,121607,167124,1637258,228278,2953657,"Heap heap, array!",9557769,Yandex #536,Russia,26883665,"Trust us, we are engineers!",Austria,895148,Mitic_ the Madman,Romania,48109155,TheCodingDogs,Belgium,2175068,Heap hop,Egypt,187309,,
361,"Striking Eagles
? | ? | ? | ?",33,799357,121607,167124,1637258,228278,2953657,Untitled 7,9557691,Pyramide der Leidenschaft,France,26883545,HascheeCode,Austria,894361,Synchrophasotron,Russia,48106625,Nexedi,France,2174151,MasterCode,Tunisia,187264,,
362,"Anything goes
miagkov | henryx | brandonzhang | Zhed",33,800588,92860,173626,1640024,246405,2953536,Team Cloud Alpha,9557625,Saftladen,Germany,26883518,__ __ __,Spain,894280,Copy-Pasta,Italy,48095880,Fatture in Cloud,Italy,2171258,Ocean GDM,Italy,186947,,
363,"MeritisParis
? | didier@captain.org | gaetan.eleouet@gmail.com | ?",30,490617,209331,83961,1637258,532118,2953315,Cash Code,9557480,TKD Exiles,United States,26883380,_______,Japan,893299,Bogus Morghulis,France,48092770,NavySol,Poland,2170850,Lama Shaolin,France,186731,,
364,"Manuscrito
? | ? | ? | ?",33,743765,199621,91424,1637258,278201,2950302,PixiTeam,9557406,Polar Operational Environmental Satellites,South Africa,26883346,International Space Squirrels,Belgium,893268,Tryagain,Netherlands,48084048,The Deditors,Belgium,2169107,Primers.xyz,France,186628,,
365,"Single Threaded
SecondThread | alexrcoleman",33,743829,88676,133020,1637258,346952,2949768,ANIP,9557402,buzuibugui,Singapore,26883346,TheDreamTeam,Turkey,893006,LastCaparos,Israel,48074164,Macedonia's Elite,"Macedonia,Netherlands",2167733,Grupo15,Spain,186365,,
366,"HimalayanCoders
? | ?",33,799391,99338,173626,1637258,240022,2949668,Cetelems,9557388,TODO,Netherlands,26883344,HATZ_Johnule!,France,890621,suck my bits,Switzerland,48066418,Inversion of control,Italy,2167391,Get Szreder'd,Poland,186267,,
367,"GitBros
? | ? | ? | ?",33,799391,99338,173626,1637258,240022,2949668,Arkangels,9557269,Cyber Catz __,Israel,26883240,FTC KSU,Saudi Arabia,890439,khobz,Algeria,48063039,Mosasaurus,Netherlands,2167276,op_davai_davai,Belarus,186199,,
368,"Fatture in Cloud
? | ? | ? | ?",33,743841,88196,133020,1608069,375913,2949072,Fire Mind,9557220,Please hire me Google,Canada,26883118,./touch this,Romania,890365,stopcontact,Netherlands,48048148,Humble Bumbles,Turkey,2167153,Team Randomness,Romania,185572,,
369,"HungryHasher
? | ? | ?",33,743841,110710,133020,1605101,355895,2948600,Screaming Flyers,9557187,Firefly2,"Ukraine, United States",26883109,*Funny CS joke*,Spain,889902,kvgc,France,48047544,#code.ml,France,2166615,0xdeffbeef,Turkey,185417,,
370,"Team Forest
? | inbarwald | almogn",33,899599,21783,233897,1639983,152923,2948218,BohotScopeHaiBhai,9557147,UrsusArctos,United States,26883109,OurTeamNameWasTaken,Egypt,889736,Grabbarna,Sweden,48025485,Gauss,"Germany,Italy",2166347,Mamida,Belgium,183604,,
371,"Nie wuem n11
Domcio345 | klew | ? | ?",30,800640,24664,173626,1640172,307912,2947044,KickedFromTheApartmentRockerBoys,9557142,agif al aviv,Italy,26883109,Blueberries,Sweden,888210,New Folder(2),"Ukraine, France, Germany",48021145,if((Pizzas||cofe)==0) Team = leave;,Spain,2166045,Daredevils of Gandalf,Turkey,183224,,
372,"Baursak optimization
LeMans | toritori | ? | rtmkz",33,743525,203558,133020,1637157,229040,2946333,Js power,9557029,NU_NI,Kazakhstan,26883109,hackstreet boyz,Sweden,887666,The Last To�otas!,"Denmark, Spain",47997101,Tiuj Sen Kreivo,Germany,2163153,Cache Flow,Sweden,182875,,
373,"This is fine 🔥🔥🔥
? | ? | ? | ?",20,800991,48201,173626,1594454,328756,2946048,Vision of Doom,9557000,Flash Meets ReverseFlash,Bangladesh,26883100,Los Toros,Cyprus,887261,Bogosort,Sweden,47994491,L'Ciborg,Turkey,2161264,Room of 101 cubic roots --force,"Hungary, United Kingdom",182605,,
374,"tweedegolf
? | davidv | ?",33,542902,184043,102896,1640096,475916,2945886,Conservative Landlord,9556848,Aaaaaaaa sprzedam opla,Poland,26883081,EPFL_Noobs,"India, Switzerland",886740,Inglourious Basterds,Ukraine,47990289,Sword of Zeus,United Kingdom,2161189,RTJ,Germany,182130,,
375,"gomurtucu_9500
? | ? | ? | ?",0,743841,232783,91424,1595307,281453,2944808,HashBurger,9556793,gingerninjas,Germany,26882998,DevOpsPirates,Italy,886612,1000light,Turkey,47989080,Pizza Party,Poland,2159948,Siblings,Turkey,181382,,
376,"GDG Bujumbura
? | ? | ? | ?",33,799357,138087,167124,1637258,202787,2944646,Dry Dinos,9556752,Exciting Collisions,Ukraine,26882994,Lone wolf,Russia,886034,Les Tres,Israel,47988738,mind-PATT-ern,Italy,2158816,Chegg-IL,Israel,181321,,
377,"Tamakoma-3
UndeadImbalance | plaviajvar | ?",33,743836,180240,133020,1637258,249957,2944344,Core Dumpsters,9556747,SeizeMeansOfSoftwareProduction,"India, United States",26882994,CentraleSupeleCom,France,884409,Foxtimizers,United Kingdom,47988613,Muffins,Germany,2158621,WooWooTeam,Italy,180997,,
378,"The Bobitoasts
? | ? | ?",33,742977,94894,126518,1637258,342564,2944244,Beluga,9556703,nus_heshkoad,Singapore,26882973,Not Your Team,Israel,884095,BITCONNEEECT,Sweden,47972789,TheBookOfMozilla,Spain,2158025,ropert,Spain,180563,,
379,"Split Merge Rotate Treap
tpoppo__ | MyK00L | ?",30,799856,78629,173626,1640172,251901,2944214,breakpoint,9556585,�_�_�_��`�___________�&lt;_���_?$��~�_,Ireland,26882857,Bogo Sort,United Kingdom,883853,POC-t_as_compris,France,47958385,Super Jarvis,United Kingdom,2157885,Carolaina Jambala,Romania,180019,,
380,"awkward penguins
? | ? | ?",33,743127,125606,133020,1637258,304046,2943090,Aaron Carotta,9556398,Memarjveneebi,Georgia,26882751,NAPRAVE,Serbia,883287,Lasagnas,United Kingdom,47953286,Malbolge,United Kingdom,2155858,Team Level 7 Decorateur,France,179326,,
381,"The Jagers
? | ? | ? | ?",33,799391,99338,173626,1629656,240022,2942066,Tres Españoles y Medio,9556390,Elasteam,France,26882533,\x.xx,"Venezuela, Brazil",883271,EpiOignon,France,47943679,verywow,Russia,2155519,LGBS,Germany,178829,,
382,"stack.py
faustaadp | hocky | ? | Alpha.S",33,743667,194476,133020,1637258,232219,2940673,Automateam,9556371,Team Orange,Ukraine,26882337,PizzaToCodeTransformerFactoryBuilder,Israel,883172,50 decimals of �,Serbia,47938737,yaks perdus,"France,Germany",2155485,e2,"Spain, United Kingdom",178421,,
383,"O2
O_E | TheSawan",33,743841,144449,133020,1636284,282357,2939984,TheNoOne,9556194,Code Crows,Palestine,26882180,"Dankman, the Dank Knight",France,882264,SZCZUPAK TO JEST KR�L WODY JAK LEW JEST KR�L D_UNGLI,Poland,47930382,Fibonacci's soup,Poland,2155438,Den_exw_fantasia,Greece,178061,,
384,"ZeroTwoHiro
NurlashKO | aeoon | Zharaskhan | YerzhanU",0,743333,181926,133020,1637258,241465,2937002,Pepino Gigante,9556117,Red Velvet,Italy,26882152,Possimpible,Hungary,882152,old bridge,Italy,47917125,Uvivu,"Germany,Ukraine",2155037,Romanian Wolves,United Kingdom,177676,,
385,"Black_us
? | ? | ? | ?",33,799357,99338,167124,1629656,240022,2935530,202 Challenge Accepted,9556094,mayday,Morocco,26881185,Ljubljanski zrezki,Slovenia,882138,Riviera Coderz,France,47912477,LGBS,Germany,2152050,RunTheITeam,France,176346,,
386,"Hyde
? | ?",33,799357,99338,167124,1629656,240022,2935530,WeAreHackers,9555972,Ashtavakra,India,26880848,abcdefghijklmnopqrsteam,Germany,880724,Weissman,Israel,47910019,Les artistes,France,2151473,Coffee Oriented Programming,Turkey,175485,,
387,"AlgoArts
? | ? | ?",33,799357,99338,167124,1629656,240022,2935530,Mx1,9555926,________,Ukraine,26880331,See#,Germany,879293,; DROP TABLE TEAMS;--,Slovakia,47909028,VJ,France,2150859,The creeptographers,Romania,174975,,
388,"Ops Inefficiency
davidzhu10 | ? | ? | ?",33,743813,127217,133020,1587452,339924,2931459,IUT_O(∞),9555924,GGGG,Russia,26879984,APSP Katl� Katl�,Turkey,878599,Hash Bros Melee,Sweden,47899983,JayZ Crew,Slovenia,2150535,Holy Ship,"Estonia, France, Georgia",173936,,
389,"AKDF
arokurd | ?",33,799357,99338,167124,1637258,228278,2931388,Arachidi Lente,9555892,CacheCode,India,26879912,White Russia Republic,"Russia, Decline to Answer, Belarus",878278,ClaquettesChaussettes,France,47897157,The Komodo Dragons,Israel,2149595,FFTeam,Russia,171724,,
390,"ShaamTakKhelenge
rahulb | shubham__36 | ? | fan_of_tourist",33,800351,112302,133020,1637258,247710,2930674,Infinity XD,9555884,GrumpyCapybara,"Croatia, Thailand, Philippines",26879364,Les Tortroesch,France,878074,BlueMasters,Switzerland,47891511,Problem = No Problem,France,2149158,gym_baje,Ireland,171483,,
391,"Runtime Ejection
KayacanV | ? | Mefarnis | ?",33,743197,166438,133020,1637258,249665,2929611,AlphaBetaGamma,9555854,Plop,France,26879022,Pink Fluffy Unicorns Was Already Taken,Romania,877978,Hasher,Iran,47879652,WillCodeForPizza,Romania,2148645,ITK Warriors,Hungary,171443,,
392,"IMPostors
kimbj0709 | stefansav | DS007 | a2022",33,743385,145844,133020,1637258,269438,2928978,Beef Code,9555675,eth0-sb,Slovakia,26878851,ULj,Slovenia,877751,Martin Janin,France,47874152,Shawarma Djej Toum Zyede,Lebanon,2147743,Team 407,Bulgaria,170265,,
393,"DaTech
? | ? | Woody04 | ?",33,799391,121607,173626,1637258,196766,2928681,someteam1234,9555591,_ebenk__iukai,"Lithuania, United Kingdom",26877365,Minor Thing,France,877315,Genussbiertrinker,Austria,47857009,UP!,Palestine,2147330,FantasztikusNegyes,Hungary,168907,,
394,"wInsys blue
? | ? | ? | ?",33,800145,110007,167124,1637258,213910,2928477,tap,9555558,Cutie Mark Crusaders,"Germany, United Kingdom",26877314,KhPI::Morituri::Reborn*,Ukraine,877141,SaM,Belgium,47852248,Atomia,Spain,2147266,Artificial Descriptors,Greece,167043,,
395,"Syntax Terror
SirNyeteg | ?",30,541085,126231,113242,1597897,548831,2927316,Mighty Monkeys,9555452,Stranger pings,Belgium,26877202,stabesta,Poland,876981,Too Bad For Interview,Serbia,47847975,; DROP TABLE,Israel,2147061,Ardoq,Norway,166580,,
396,"Te@m
SarthakJ | sundesh | AniketSangwan | mtnshh",33,800051,124039,113433,1589455,298489,2925500,montresort,9555333,Overfull hbox,United Kingdom,26876762,I'm sleepy,South Korea,876659,SEGFAULT,France,47840798,BLZD,United Kingdom,2146838,Les Types Abstraits,France,165314,,
397,"open2recruiter
Seanhwangg | tlsdmstn56",33,743264,160059,133020,1637258,251310,2924944,Palang,9555242,Perlatorzy,Poland,26876600,ETHackers,"Serbia, Switzerland",875746,ccccccccccccat on the keyboard,France,47798444,Blub,Netherlands,2146678,TheFaithfull4,Poland,165008,,
398,"HeartBreakers
rspr | Gurankit | aksayushx | Mind_Limit_Exceeded",33,743829,93095,133020,1593407,360158,2923542,Noob and Pro,9555199,The score is too damn high!,Austria,26876290,no space left on device,Cyprus,875270,M2App,Italy,47795877,Catalysts,Austria,2146615,FrancoBelge,"Belgium, France",164519,,
399,"CS Rhino
? | ? | ? | ?",33,743841,151,126518,1597914,453924,2922381,Python C++ mieux !,9555136,BeuDevs,Azerbaijan,26875431,Lamp life is ending,Sweden,874336,"Paris, Saclay des liENS",France,47788805,Stamina,Bulgaria,2145241,employ misha pl0x,United Kingdom,164379,,
400,"Lilian go skype
Redouane--Tashiqi | EPrebet | ? | Plopounet",33,901159,13760,233897,1634118,138526,2921493,Disjoint_Skill_Union,9554941,Taipei Dropped Outer,Taiwan,26875288,random_souffle,Turkey,874159,PROgrammers in Action,Greece,47783354,International Crew,"Slovakia,Switzerland",2145034,HDJKFHEU,Belgium,163245,,
401,"10100111001
almasip | ? | ?",33,899997,128567,251751,1640096,0,2920444,WHhIQGNLZVJ4WA==,9554658,Just@wesome,China,26874919,che_amigos,Ukraine,874133,5d5b09f6dcb2d53a5fffc60c4ac0d55fabdf556069d6631545f42aa6e3500f2e,"United Kingdom, Serbia",47782449,Spring,Belgium,2144825,The Mexican Staring Frogs of Southern Sri Lanka,France,163007,,
402,"thak_gaya_hu_vroni
CheatCoder | pseudocoder10 | pritishn | codemastercpp",33,743047,144758,133020,1637258,260999,2919115,greedier_bot,9554598,TUMescence,Germany,26874798,You've gone argi.pop(),Argentina,873660,Fat Machine,"Switzerland, Iceland",47778990,Code wars: the OS awakens,Poland,2144755,;DROP TABLE Participants;,Belgium,162163,,
403,"koi hash dedo
aryan_gupta_290 | aarushj09 | keyurchd_11 | AbhijnanVegi",33,743456,131233,133020,1637258,273806,2918806,HardBassSlavs,9554319,FloatingGates,Israel,26874326,Alva,Uzbekistan,872418,The day has come,Russia,47776207,blotter,Poland,2143035,Abiler,Turkey,162010,,
404,"BadTreap
rivalq | demoralizer | DenOMINATOR | CoderAnshu",30,615493,202237,105501,1637258,354764,2915283,Alpha QQ,9554230,Dev-ariesai,Greece,26873868,Rumbo Al Cielo,Spain,872192,Gildas 2000,France,47767695,suboptimal,Germany,2142499,LLIAHC ECTb BCErgA,"Czech Republic, Ukraine",160961,,
405,"PHP.js
? | ? | ?",33,743725,166527,126518,1590694,287330,2914827,ASML,9554063,The Naughty Oracles,Russia,26872352,MK-ZM,"Russia, United States, Ukraine",870631,ADKommunism,Sweden,47764390,C2D Elite,Russia,2141751,TianShi,"Switzerland, United Kingdom",160376,,
406,"Lezio
? | leaomatheus",33,743841,105413,133020,1598303,333634,2914244,Ball players with treadmill,9553903,Cosmar de Dragasani,Romania,26867774,Agitateurs de r�seau,Switzerland,870600,les ind�lilles,France,47712876,BiauBiau Boys,France,2141643,DirtyBits,Romania,158974,,
407,"DurovVerniBaklazhan
THINKFASTER | ? | ? | ?",33,743084,123487,133020,1560133,353916,2913673,Շալախ,9553789,"Trust us, we are engineers!","Egypt, Austria",26867642,Jemmy,Germany,870342,InterACT '18,Germany,47702990,WindowsSucks,Poland,2141243,Hash Code,Turkey,158403,,
408,"MIP-MAP
? | Condiom | ? | ?",20,743824,32901,91424,1596274,448958,2913401,VASOO,9553777,CentraleSupeleCom,France,26867448,2b | !2b,"India, United States, Singapore",868576,Carac�is Hipocondr�acos,Portugal,47699274,RAZ to vyhra[me],Slovakia,2141117,Crashtest,Germany,157591,,
409,"Final_Ferrari
zapdospops | KA_Rma | code_rag | balajiRchandran",33,743333,151117,133020,1637258,248556,2913317,SqueakyCoffee☕️,9553365,ABCD*,Romania,26865564,Sunbeam,Sweden,868507,The Carambolas,Israel,47691608,MnB,"France,United Kingdom",2141074,Curiously Recurring,Netherlands,157426,,
410,"Double noureldines & two noobs
AhmadAlwasifey | Pandemic | ? | Nourwk",33,743820,143297,133020,1637258,254974,2912402,Best Friends Squad,9553300,0xC0D1F1ED,Portugal,26864968,keyword,Georgia,868491,v.haralampiev,Bulgaria,47685054,Mendo,Macedonia,2140632,Tengen Toppa,Portugal,155246,,
411,"SubmitIt
? | ? | ?",30,511288,206355,78637,1637258,478450,2912018,hashcode@ust,9553229,SHA-228,"Russia, Switzerland",26864319,The floor is made of Java,Denmark,868440,LMGTFY,Ukraine,47678619,CardanOS,Romania,2140485,The Motley,Belgium,155031,,
412,"CopperSaucepan
Auster | ? | sergileon",33,800196,24664,173626,1639729,271888,2910136,StarkWare,9553099,Ivan&amp;Alex,United Kingdom,26863264,-_�__,Jordan,868345,Krampus,Romania,47671717,DistributedSleepyAlgorithms,Italy,2140262,freiburg foobar,Germany,154920,,
413,"Attack on Titan
? | Corvus | ? | MustafaWaleed",20,743823,184552,126518,1592084,261486,2908483,PotatoShower,9553093,o(___)____.*_ ___,Sweden,26862731,___,Belgium,867671,Looptribe,Italy,47657743,Kekathoners,Poland,2140082,Floki the Kitten,Croatia,154019,,
414,"🤌 pasta pomodoro 🤌
? | ? | battuzz94 | ?",33,310676,199900,105666,1637258,654750,2908283,Ascundeț berea,9552900,CUCC,United Kingdom,26861274,0xFF,Slovakia,866724,TeamABC,Germany,47651468,AltaBots,Poland,2140038,RipAndFaust,France,152980,,
415,"LesTurboXSingeX
? | ? | ?",30,799736,51553,167124,1639934,249225,2907602,Kasukabe Defence Group,9552847,b�rek,Croatia,26861217,hashletes,"Decline to Answer, Belgium",866603,SharkByte,Israel,47642230,Expat Experts,Sweden,2138449,kth-g320,Sweden,152676,,
416,"Les bubulles
? | ? | ?",33,743119,137762,133020,1637231,256079,2907244,beercode,9552709,VNTU_++j+++j,Ukraine,26859940,c2.py,Spain,866508,Big-O,United Kingdom,47641014,ProgCats,Romania,2138121,Looneytunes,France,151947,,
417,"Bugs Buggy
michaelbeukman | ? | Axel",33,800569,79778,173626,1639411,213468,2906885,CoreBasedTrees,9552510,Gelukkig hoeven we niet naar de Carnavalsborrel,Netherlands,26859846,CODasii,Romania,865793,Puppies YSDA,Belarus,47626119,Les Tres,Israel,2136824,The Winners,Israel,151677,,
418,"Morning Light
? | ?",33,799357,99338,167124,1637258,202787,2905897,Forlorn,9552414,Hash Collision,India,26859762,OK Computer,"New Zealand, Poland",865677,lackey three programmers,Poland,47617526,Algae,United Kingdom,2136806,PLSwagg,France,151585,,
419,"Nati informatici
? | ? | ? | ?",33,799357,99338,167124,1637258,202787,2905897,PointCloud,9552370,Rayer,Russia,26858973,ExPerfectials,Ukraine,865387,Gauss of Cards,Italy,47613852,1KB RAM,Spain,2136665,UTCN_FRUNZA,Romania,150158,,
420,"SPAM
pavlej | Savo | ? | ?",33,743113,146650,133020,1637258,244962,2905036,Bristol Opossums,9552320,Need Another Seven Astronauts,Spain,26857680,DoughYouWantPizza,India,864156,Top Team,Netherlands,47613340,Dreik�sehoch,Ukraine,2136657,Team17,Italy,149188,,
421,"Сыны таверны
? | ? | ? | ?",33,799596,24664,173626,1639934,266695,2904548,Eyeful Tower,9552016,iPempermen: The return of the Black Sheep,Cyprus,26857417,K/DA,India,863544,The Jacquies,Belgium,47608655,Blue Moon,France,2136289,Mad Monkeys,Georgia,149088,,
422,"UBB_WildCard
AttilaHodosi | Dinu23 | ?",33,743375,128939,133020,1637258,261547,2904172,Never gonna heap you up,9551800,ogniwt,Switzerland,26857094,this.!s,Romania,863453,Tmp,Denmark,47586404,4S,Israel,2136146,Meow team,Switzerland,147871,,
423,"Code Bakers
Baq | ?",33,743841,77014,91424,1598335,393022,2903669,VISionary mETHod,9551761,Delibird,Australia,26856702,Dix<3,Poland,863448,The Tyrannical Teabaggers,Croatia,47582402,Aless klarer,Slovakia,2135426,SuperTeam,Israel,146980,,
424,"Satvi_fail
shashanka136 | AC463 | ? | ashish_sundriyal",33,743841,88728,133020,1637258,299448,2902328,Bitbucket Masterbranch,9551758,Team-Name,Russia,26856299,NoBrainers,Germany,863400,"W Szczebrzeszynie, kod brzmi w trzcinie",Poland,47558580,RudeMonkeys,Belarus,2134532,Team##,Switzerland,146471,,
425,"Some team
ssor96 | kri-k | ?",33,743435,134059,133020,1637258,252414,2900219,Teens spirit,9551475,GangBand,Ukraine,26855622,Glib Gulls,Belarus,862097,unfair,"France, Germany",47553926,JA,United Kingdom,2134305,SPARKIATES,France,145880,,
426,"NFTCODE
? | ? | Deme | ?",33,743803,160318,103997,1637258,254687,2900096,RerB,9551466,SSHS MWT,South Korea,26855483,kveik and juniper,Norway,861971,CPUMons,Belgium,47547651,BoomTown,United Kingdom,2133910,MaMF,Sweden,145299,,
427,"Team (2+2=5)
vitiya99 | prasandika.b | ? | ?",33,799357,99338,167124,1637258,196766,2899876,Kodumla 100lesh,9551052,Salamet Yasser men Zoooma Alkhodairy,Egypt,26855350,AIM Tech Final Call,Russia,860972,We_love_Michal_Myczkowski,Poland,47536387,Tianshi,Switzerland,2133202,chmod 777 PSP,Sweden,142761,,
428,"Imagouille
Pierroteknik | Wellan89 | SalimAboubacar",33,743239,134107,133020,1637258,250456,2898113,Brute Forces,9551020,edoc hsah,India,26854555,hogeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee,Japan,860591,YanaZhenya,Belarus,47533888,pranKIT,Germany,2132317,FFRAP - Fondue-Frite-Raclette-Pizza,Switzerland,142600,,
429,"Tech Divas
? | ? | ?",33,743835,204645,78854,1637231,232213,2896811,val_rec_fact_online,9550902,Hashashins,Slovenia,26854190,ReSpeak,Germany,860241,Beta One,Poland,47528864,gassa &amp; naagi,Russia,2131750,Uni Freiburg,Germany,142562,,
430,"Promyze
? | ?",33,743829,97245,133020,1561325,360312,2895764,CentraleSupéléCom,9550867,TheFlapjacks2.0,"Romania, United Kingdom",26853875,Hakatonci,Serbia,860099,Swedish Robots,Sweden,47526447,Blue Cord,Belgium,2128416,Apptozee,"Romania, Switzerland",142257,,
431,"The Immaculate Vultures
Tim_B | ? | ManuelStreicher | ?",33,799456,191724,151738,1639784,112081,2894816,perepechko,9550849,Belive,Russia,26853341,Bla_ra,Iceland,859783,VamosOs4,Portugal,47519945,People's Front of Judea,Greece,2124924,Speechmasters,Sweden,142207,,
432,"Fredriks minions
leopold.hermansson@gmail.com | axenil | bilsen | Istlemin",33,743841,58821,133020,1598340,360565,2894620,TetraDevs,9550833,NCU_Ouo,Taiwan,26853115,; DROP TABLE teams; --,Germany,859771,V18,France,47509196,MMV,"Croatia,United Kingdom,United Kingdom of Great Britain and Northern Ireland",2124115,Hesh mep,Sweden,141616,,
433,"Seh Lenge Thoda
yashsoni501 | harsh639 | fog856 | archit120",33,800157,21783,173626,1639580,258582,2893761,JAP,9550540,Pogromcy Myszek,Poland,26852934,Shmenim,Israel,859014,gingerninjas,Germany,47507829,MDSS,Romania,2122653,Peach,France,140925,,
434,"Distixos Hashame
dexterr | Reps",33,799830,21783,157719,1640096,274221,2893682,DUBBEL TWIEJE ACHT NUL,9550389,l00P3r1N0;,Italy,26852211,Baby sharks,United States,857801,1.42E+63,Hungary,47497893,Les l�zards du code,Germany,2122532,Scala Vienna,Austria,140816,,
435,"beb beb beb b7b elahwa el7alip
Abdallah_Youssef | ? | Moaz_Eldefrawy | ABE_Mark45",30,799357,141253,67487,1637258,247120,2892505,Run_Time_Terror,9550331,Team++,Romania,26851904,T�josciplas,France,856682,They C me SHARPin,Belgium,47494083,Deadly Ferrets,Poland,2122099,SP,France,138845,,
436,"Motorfish lovers
? | ? | ? | ?",33,743841,109474,91424,1598217,348303,2891292,MeowTeam,9550226,TrePe team,Slovakia,26851822,Pluggy Team,Spain,856026,OliFran,United Kingdom,47488527,Fluffy Unicorns,France,2121290,kernel panic,Romania,138125,,
437,"Golfer Dudes
? | ? | ?",33,743435,123244,133020,1637258,253001,2889991,πece of cake,9550193,Not Hashable,Georgia,26851560,Mediocre,Romania,855654,ggez,Turkey,47485485,Sudo Bashers,Belgium,2120919,disco,Switzerland,138119,,
438,"alpha-team
? | ? | ?",33,799357,83418,167124,1637258,202787,2889977,gondoliere,9550119,Blagoy Flex,Russia,26851385,#winning,Netherlands,855526,Fridge2Fridge,Latvia,47483456,stronglyeventualconsistency,Italy,2120332,MPT,"Denmark, Poland",136556,,
439,"Flaming International
StavH | ? | ? | ?",30,310676,181916,126518,1637258,632821,2889219,ManoDigital,9549873,Kaaleppi's run,Finland,26850758,Evil Bit over Avian Carriers,Sweden,855033,rucksack,Belarus,47474032,Peaky Blinders,Romania,2120301,Hipsteresis,Romania,136466,,
440,"EZL
? | ?",33,799357,164905,167124,1223438,533228,2888085,Smart Swipe,9549626,Fabulously Chaotic Greedy Hackers,Belgium,26849649,CodeChefz,Sweden,854998,Technodrones,Israel,47466353,MIRCH,Turkey,2120123,AbstractiveAbstractAbstraction,Romania,135911,,
441,"Scuderia
hevesh | Rinzller | yashp_ | thakreyn",33,743209,141253,133020,1637258,232070,2886843,Code it out,9549557,interview dot solutions,"Canada, Taiwan, United States",26849404,forty two,Turkey,854964,Univerzal,Serbia,47459270,SWERC FOREVER,France,2119794,Gwell Breizhad,France,134464,,
442,"Team CDI (ou presque)
? | ? | ?",33,743798,83418,95878,1594214,367691,2885032,SnackOverflow,9549297,let's_join_kupc.jp,Japan,26849245,I Mucchi,Italy,854892,git push --force,Norway,47451704,VIV,Romania,2119557,W8019,Turkey,134271,,
443,"Google, please hire us!
DanielSch | ? | matsl | Rilah",33,743790,209093,99631,1322240,509283,2884070,thetravellingsalesmen,9549248,too late,Japan,26848030,AlColleagues,"Austria, Romania",854084,RandomKittens,France,47450393,ntua67p,Greece,2118817,TechniCoders 2016,Israel,133973,,
444,"CashHode
? | ? | ?",0,743821,30921,126518,1606419,376216,2883895,optimizers,9549156,Code_Wade,India,26847971,Team8472,United Kingdom,853560,NPcompete,Poland,47437418,____________ Unicode ____________,"Belgium,Switzerland",2118600,Fovos,Greece,133874,,
445,"Unlikely Coders
? | ?",33,743797,83833,94817,1593407,367902,2883789,Dew Drops,9549064,Los hablandos espa�oles,Germany,26846902,Team Goats,"Antarctica, United States",853270,My pity,Russia,47426192,TJJJ,Switzerland,2117831,Scalabricot,Switzerland,133639,,
446,"Sanka Gimu
? | ? | ? | ?",33,799391,32824,173626,1637258,240022,2883154,tmp the REAL,9548858,Dimsums,India,26846744,LesHommesEnBleu,"France, Austria",853206,_|_,Russia,47420686,DeltaPi_,Greece,2117573,Sha-2,South Africa,133539,,
447,"PizzaBoys🍕
? | ? | ? | ?",33,799391,32824,173626,1637258,240022,2883154,Programming over 9000,9548699,NYUAD,"China, Egypt, South Korea",26846595,"""madstoP""[::-1]",Germany,852807,Habltalks,Turkey,47419885,SCalaCS,"Swaziland,Switzerland",2116487,Team Ezz,Croatia,133349,,
448,"BeeepBooop
Karolis.Ramanauskas | Gabija.Juce",33,800277,31127,161720,1639934,249225,2882316,Salted fish,9548534,BlackRabbit,Hungary,26846524,cidonija,Latvia,851990,_++ Trainee Architects,Ukraine,47419234,Error31: Treiber konnte nicht geladen werden,Italy,2116487,Digital Hammer,Hungary,133270,,
449,"HS of Abbreviations
? | fleex-x | kuksag | timav566",30,800941,161576,173626,1540791,205163,2882127,#Code-ChAMPs,9548417,______,South Korea,26846207,UCLHackTeam,United Kingdom,851370,Llittle Sloths,Slovenia,47416110,Dead Stormtroopers,Croatia,2116487,mafe4 zalafa,Egypt,131619,,
450,"HashCats
? | Kiqokiqoxx | ? | ?",33,743399,118367,133020,1637258,249225,2881302,Danonino-eating Chupacabra,9548285,Free Pizza,Romania,26845939,Roomle,Austria,850423,bless_us,Ukraine,47410365,OptimizeThis!,France,2116286,The three musketeers,"Switzerland, Ukraine",130636,,
451,"Goin to go in to finals
tmwilliamlin168 | ? | frodakcin | FieryPhoenix",33,901123,172851,251751,1380445,171650,2877853,Papa Tutu Tutu Tu Wawa,9548277,Sudo Bashers,Belgium,26844530,BOOM,Israel,850396,TheOffice_412,Turkey,47409652,Futurama,Belarus,2116043,one_billion_and_a_bit,Switzerland,130378,,
452,"Oopsie
? | ?",33,743333,124563,133020,1637258,236651,2874858,SegFault123,9548265,UVIGO Bruteforcers,Spain,26844386,FIL,France,850318,Oh no.,Switzerland,47404950,7ebra,France,2113819,&gt;&lt;script &gt;alert(Hi there)&lt;/script&gt;,France,129783,,
453,"Let's Ketchup on Cinco de Mayo
jaypii | ? | ? | ?",20,800298,215355,133020,1294721,430788,2874202,Attack_On_Titan,9548067,AlHashArray,Iraq,26844297,Malchoholics 2.0,Bulgaria,850081,Scalabricot,Switzerland,47403915,The Unicorn Ranch,Malta,2111362,Ghedeon,Romania,128136,,
454,"антикальк
? | ? | ?",33,730877,109582,69734,1594660,368844,2873730,Dau pentru Meowler,9547726,Bobby++,"Latvia, Lithuania, United States",26841286,Quaternion,"Netherlands, Belgium, Norway, Germany",849888,Farah's Angels,Lebanon,47399514,Marmots,"Italy,Poland",2111006,___,"France, Switzerland",127918,,
455,"FlyMeToTheMoon
Helicopter | ?",33,743841,171715,133020,1603144,221889,2873642,EnSCrocs,9547624,UBB Random,Romania,26840308,Looptribe,Italy,849604,MaMaFi,Serbia,47384855,Fallitur visus,Croatia,2110742,&lt;(___)&gt;,Germany,127460,,
456,"Heuristers
0-jij-0 | ali.haidar | sahann | Charbel11",33,743335,172823,122504,1637231,197289,2873215,Jokium001,9547611,Where Is Acka?,South Korea,26838399,Null Hunters,Poland,849410,Nobody,Germany,47379364,Monty,Turkey,2110599,Flash Programmers,Azerbaijan,126758,,
457,"sussymogus
akifpatel | jdurie | Ki0apa",33,743803,189638,133020,1271840,531490,2869824,FrankPuiPui,9547434,send bobs to alice,India,26836955,Diligent Elderly,Japan,849307,SMASH,Norway,47376768,LuccaNantes,France,2109779,Do[n't] Panic,Belgium,126215,,
458,"Trust EL PLAN
? | ? | ?",33,743811,118570,133020,1637258,236755,2869447,f2h,9547241,Heisenbugs,Germany,26835970,PAKETA,Russia,848992,pneumonoultramicroscopicsilicovolcanoconiosis,Jordan,47375701,Pytong,France,2106535,alt+enter,Romania,125802,,
459,"WWMY
madlogic | ? | Wesam | ?",33,743827,91244,126518,1637258,270325,2869205,Grim Reavers,9547223,GigaBrain,Slovakia,26835931,Slange T�mmerne,Denmark,847782,Rashko,Bulgaria,47373696,del /S C:\,Germany,2106342,Telecom ParisToc,France,124793,,
460,"Evil Geniuses
KaustubhMiglani | PranavMaral | KDVinit | SanchitGupta",33,743435,160296,126518,1637258,201441,2868981,Elderly cucumbers,9547065,toss a coin to your developer,Moldova,26835805,Beefcakes 2: Endgame,Canada,847627,e6fb062,South Africa,47369161,Tigers,Romania,2105735,Patalie Nortman,"Lithuania, United Kingdom",123665,,
461,"NullPointerExceptions
? | ? | ?",33,743526,177336,91424,1615960,239586,2867865,Lobster,9547019,I WILL ONLY DO THIS ONCE A YEAR,Russia,26834868,Farmhouse Leaf Smurfs,Germany,846681,NOA,Russia,47366764,Core,France,2104812,epflix22,Switzerland,123477,,
462,"3bkri team
Salem_Alaa_Al-Warawreh | Warawreh | Ammar.Abu.Yaman@gmail.com | Husam_",33,613772,205485,89633,1637258,320699,2866880,owo,9546984,Naaa Zaakhaar,Germany,26834592,threeidiotsandme,Russia,846463,Jumemg Pizza,Spain,47356531,Hipopotomonstrosesquipedaliofobicos,Spain,2103659,visualligence,Spain,123277,,
463,"Do Not Think
SoulTch | mixnuts | BaaaaaaaaaaaaaaaaaaaaarkingDog | ?",33,743573,122485,133020,1637258,230384,2866753,Heisenbug's Certainty Principle,9546905,Regression toward the Dean,South Africa,26834130,Quercus Insolita,Ukraine,846360,KITCoders,Germany,47355351,O(42),Italy,2101567,__Unicode_,Romania,120894,,
464,"lihiydrahvtsyapnearha
HarshilTagadiya | whohet | pranay2516 | dd712",33,799961,24664,155218,1637258,249225,2866359,Aspichupópteros,9546686,Wumble Meatloaf and Ubaktine French Bread,Belgium,26833560,Potatoes,Switzerland,846325,Stay at YMCA,Poland,47352003,no,Ireland,2101475,Les Thaumaturges,France,118591,,
465,"MaxCode.
? | ? | ?",33,799391,15817,173626,1637258,240022,2866147,Har Har Mahadev,9546554,Veza Nemam,Macedonia [FYROM],26832104,Botlhale Pwnage,South Africa,846099,Dvorkins,Russia,47348061,ForTheGlory,Kazakhstan,2101060,Gene Hackmen,"France, United Kingdom",118437,,
466,"Optimal Technologies
? | ?",33,799391,15817,173626,1637258,240022,2866147,4 Angry Men,9546531,BEU PROgrammers,Azerbaijan,26831750,FloatingGates,Israel,845398,SrbiLudaciHashCodaPrvaci,Serbia,47344888,KfcLovers,Romania,2099939,TriForce,Spain,116312,,
467,"App Monsters
Selimjs | ? | ?",33,799391,15817,173626,1637258,240022,2866147,Dacia Golan,9546327,Team128,India,26831321,cyberPCP,Israel,845076,Team,47343933,,DeepThreat,Romania,2099812,Daplab-devops,Switzerland,115334,,
468,"Kuch_bhi
jainmilind | Amrataansh | mokshith002",33,743230,76073,133020,1637258,271505,2861119,Monanarchists,9546177,Little Piplup,South Korea,26830642,YoloLoop,Switzerland,844092,FOMO_devs,"Austria, Greece, Switzerland",47342435,Bratishki,Belarus,2099412,Rusk software,Norway,114893,,
469,"re-start
hollal | girraffe | dannyjin | sunjuu",33,743804,120632,133020,1637258,224278,2859025,Coding 4 Food,9546091,n9h14 and his subordinates,Vietnam,26830343,The Thagomizers,Denmark,843182,E150d,Germany,47339880,Lev Balkanski,"Austria,France",2098723,team w/ Optional&lt;Cookie&gt;,Malta,114482,,
470,"HakunaPatata
? | ? | ? | ?",30,743209,114702,126518,1637258,237221,2858938,#MAP,9546089,IRIF,France,26828487,CoderZZZzzz,Egypt,843043,KNU_SAP_kentu,Ukraine,47333774,Swanky Tiger,Austria,2097484,T�l�code,France,109845,,
471,"SpeedSters
Speed_Ster | Mihir.Tale | San_B | Anigor66",33,799391,15817,173626,1629656,240022,2858545,Hamburg Gophers,9545980,No lo s� Rick,Venezuela,26827252,Btnolas,Portugal,842942,Meta-UTC,France,47320674,Wizards of C++,Poland,2095566,palimpsest,Estonia,108960,,
472,"send_pepes
? | ? | ?",30,743841,149638,91424,1597401,274841,2857175,You Are a Pirate,9545682,La Lana,Croatia,26824906,Our Code is Better than Our Name,Romania,842502,At Avrat Kod,Turkey,47319852,getTeamName(),"Germany,Portugal",2095083,Gica,Romania,108522,,
473,"KurzesStatement
? | ? | ?",33,743829,88575,133020,1600164,291327,2856948,CuteKoalas,9545577,Waste,Canada,26824343,Thymophy,Ukraine,842166,Martorii lui Gaben,Romania,47299655,CodeMarines,Ukraine,2094952,pony7 --pegasus,France,108483,,
474,"happy\[-_-]/
Shikhar03Stark | sameeralamynwa | ?",33,799357,21783,167124,1637258,230373,2855928,random_got_us_here,9545467,Epona,France,26824137,togawashy,Japan,842032,The Hypnotoad,Hungary,47298979,Random Kittens,France,2094057,Szeleszcz_ce chrz_szcze,Poland,107793,,
475,"Unrealogic
leanil | ? | ? | ?",33,743105,43958,133020,1637258,295714,2853088,Runtime Error,9545420,Silverfish,"Indonesia, United Kingdom",26823891,Chihuahua,Ukraine,841111,Slope Party,United Kingdom,47294541,2KPT,Germany,2093608,Hash Coders,United Kingdom,107631,,
476,"XLT
? | ? | ? | ?",33,799912,21783,167124,1639694,222135,2850681,campus_chye,9545420,TheCodeAwakens,Greece,26823564,Anura,Germany,841093,DD7,Sweden,47293099,KB,France,2093203,Akadoc,France,105329,,
477,"haha fer
? | ?",33,743832,24778,133020,1597261,351065,2849989,Gee Twenties,9545411,Fermat's_Little_PP,India,26823505,4Freshers,"Czech Republic, Hong Kong, United Kingdom, India",840926,P�r_ii,Romania,47292854,Th_,Italy,2093145,Cykli_t� mamuti,Czech Republic,102877,,
478,"7122max
casperwang | 8e7 | ?",33,743371,210663,133020,1637258,124174,2848519,Swagl33d & the logistics scooby gang,9545304,Chafacharcos Crew,Spain,26822403,Cartieruuuuu,Romania,840852,8a99d28c3c43cafed58cdbac5f4e9201,France,47292561,dream team,Poland,2091855,Daai Louw ou en ander skurwe trawante,South Africa,102674,,
479,"current glory
krish_123 | taran_3010 | Instinctblaze | abhinavpraksh",33,799357,22596,167124,1637187,221736,2848033,Red eyes in the dark,9544910,Too old for HashCode,"Russia, Switzerland",26822370,Peach lab,France,840506,Rychl� rota,Czech Republic,47292219,PandaCode,Belarus,2091652,TOET,Belgium,102622,,
480,"Code-Mergers
Sayan3990 | ? | ?",33,799357,14887,167124,1637258,228278,2846937,Alpha Q19,9544790,unsigned long long,Netherlands,26818589,~Rainbow~Ponies~,Ukraine,840056,1337,Austria,47287989,Felsformation,Germany,2091451,JediDevelopers,Romania,102482,,
481,"nahi_aata_coding
phantom654 | Abhinav2302 | beast_1",33,743819,181916,91424,1590197,238931,2846320,TLE-WA-SEG,9544767,Nomads1,Kazakhstan,26817504,it's_a_match<3,India,839698,Waschb�ren,Germany,47285991,QWERTYtriFISH,"Germany,United Kingdom",2090125,3boot,Netherlands,101579,,
482,"GEN2
? | Urke",30,634527,137866,99631,1640378,332104,2844536,risingRivals,9544574,TiredOfTrieing,India,26816508,Isra' Software & Computer,Palestine,839550,Traveling Beerperson,Germany,47285015,IFT,Switzerland,2089993,2.7.2,France,100222,,
483,"C++S
XDEv11 | DannyLee",33,798982,12665,173626,1637258,221736,2844300,monard,9544462,Night's Watch,China,26815870,How to Get Away with Malloc,Turkey,838397,Fellowship of the Koan,United Kingdom,47283976,Janusze Algebry,Poland,2089704,Code Ceinture,France,97783,,
484,"X Axis
? | ? | ?",20,742989,123050,91424,1637258,249219,2843960,Nest bois,9544448,LIT_RUINERS,Ukraine,26814750,Dried pineapples,Latvia,838066,CoffeeIsLife,United Kingdom,47280864,Roboy,Germany,2089241,Control&amp;Code,Romania,97716,,
485,"억까와의전쟁
yumtam | ?",33,846578,21783,111208,1637258,226272,2843132,Meen Hamada da,9544419,yorophenao,Japan,26813108,Last Minute,France,837737,Burned clan,"United Kingdom, Greece",47280773,Thomas,France,2088913,Harrint Pointer vs Voidemort,Romania,95405,,
486,"FairyDust
? | ? | ? | ?",33,743400,93495,163328,1640134,202358,2842748,HackerONE,9544329,FebruariParacetamol,Netherlands,26812811,Aliz,Hungary,837670,Big data kittens,Israel,47279355,O(3),Israel,2088874,rafovci,Serbia,95384,,
487,"AML
MdAbedin | anpoli99 | ?",33,880196,21783,76068,1637258,226793,2842131,>Team Name Goes Here<,9544190,Megacoders,"Kazakhstan, United States",26812811,Lifetime Exception,Turkey,836981,ZeDaw,Ukraine,47278415,Trilobyte,"Netherlands,United Kingdom",2088596,Toxic Rainbow of Love,France,88352,,
488,"Maxwell's Demons
? | ? | ?",33,743802,22978,133020,1572909,367184,2839926,ev@localhost,9544137,AOI,Egypt,26812811,MTTPP,Poland,836829,Turtle Zealot,Hungary,47271296,NU team,Kazakhstan,2088131,NaN,"Russia, Slovakia, United Kingdom",86907,,
489,"UnicornNash
? | ? | ? | ?",33,743841,41844,133020,1600166,320528,2839432,Dungeon DebMatr,9544129,Pufarinele Ucigase,Romania,26812523,LNU_4:0,Ukraine,836758,exponENSiel,France,47271224,figyel_-zokni,Hungary,2087787,Zeud,"France, United Kingdom",86083,,
490,"patusy lembasa
? | ? | ? | ?",33,743841,37999,126518,1594012,335265,2837668,PraiseTheSun,9543977,#include&lt;hashcode.h&gt;,India,26812413,HASZKOT,Poland,836085,A team has no name.,Italy,47249487,++j+++j,Ukraine,2087491,Annemasse la Menace,Switzerland,84374,,
491,"ClayMashers
MrNaif | ? | ?",33,654375,87484,91424,1596251,407078,2836645,t00 stup1d to qu1t,9543973,AvulCo,Sri Lanka,26812328,Cutting Edge of Fashion,"Peru, China",835918,MscIM,Ireland,47249487,Astro boys,United Kingdom,2087186,"Team random(0,100)",Austria,82428,,
492,"OxN00b Army
dragonman164 | swapnil_06 | ? | sriyasinghal",33,799357,21783,167124,1637258,209732,2835287,Leonardo Residence,9543947,EP VN,"France, Vietnam",26811804,DIG,France,835278,Macedonian Phalanx,Macedonia,47247694,DASHA,Belarus,2087177,GTP,Greece,82166,,
493,"Okay Google
GeekyGoyal | ?",33,799357,21783,167124,1637258,209732,2835287,AlHashArray,9543576,YOLO Team,Poland,26811716,EncryptedBits,India,835172,OI Gang,Czech Republic,47243344,Wheel Inventors,Russia,2085035,PINA,Hungary,80395,,
494,"Giderayak
? | ? | ?",33,743841,201299,133020,1596594,159869,2834656,WDRSQD,9543502,random walkers,"Italy, Brazil, Greece",26811656,We're the worst,Spain,834889,f l a ~|`� ti �'|~ s t a,France,47242893,SPLit,France,2084941,_( _ _ _ ) _ Gib code _( _ _ _ ) _,Germany,80060,,
495,"The Krackers
? | ?",33,742658,30612,133020,1540682,386576,2833581,GGWPn't,9543482,"Ccezionale, proprio loro!",Italy,26810602,jam,Slovenia,834774,Cisco88,France,47242464,Cimo,Latvia,2084574,Litchie,France,79778,,
496,"god#NASA
Anish_sk | naveenls | abisubramanya27 | ShivaRam",30,743333,21783,133020,1637258,295750,2831174,Bucci Gang,9543307,Picca,Poland,26810520,hashdog,"Morocco, France",834425,Pseudoprimi,Italy,47234007,beezzz,Turkey,2084560,SleepyAlgorithms,Italy,79617,,
497,"Marco²
? | ?",33,743767,151272,133020,1565523,237145,2830760,승리호,9543162,Mingerdi,Spain,26810383,The Unscientific Method,"Germany, Russia",834235,SimpleMath,Greece,47227135,%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x,"France,Ireland",2084414,Les touristes,France,79543,,
498,#ERROR!,33,890052,136383,104841,1637157,62000,2830466,Laboratotory,9543155,Random(),Portugal,26810053,Subscribe to Pewdiepie,Ukraine,834108,//TODO: select team name,Kazakhstan,47225364,greadyFram,Netherlands,2082864,codejunkies,Romania,79298,,
499,"Los Tres Mosqueteros
? | ?",33,743833,75059,95878,1567487,343608,2825898,Tejosciplas,9543152,NamingIsHard,"Canada, Switzerland",26809305,Codebreak,Algeria,833017,Ludocrew,France,47224904,Can't hack it,United Kingdom,2081901,Fractions,Belgium,77994,,
500,"!_!
Shibasuro | AryaDot | ? | aidmoss03",33,754085,23156,169203,1637662,239726,2823865,UBC Almost Retired,9543030,Kamikaze Pirates,India,26808990,Team-Oachkarlsl,Italy,832610,Family,United Kingdom,47223771,ameN meaT,Kazakhstan,2080453,JJKK,Poland,77893,,
501,"YACK
? | wex | ?",33,743593,180382,133020,1639934,126624,2823586,nerds 21,9542983,Vulpes,Slovenia,26808184,Doktori svog zanata,Serbia,832580,Falkor,Italy,47217284,The Musketeers,Romania,2080133,DreamTeam,Tunisia,76995,,
502,"EchipaDulce+Randomizers
StelianChichirim | ? | RpdStrike | idLe95",33,499953,133969,86366,1637258,465439,2823018,Heisenbugs,9542757,bmj,"China, United States",26806927,IGN,Egypt,831910,SSS,Italy,47211593,KappaPride,Romania,2079875,Tiger Champions,Romania,75962,,
503,"Action Kames
? | ?",33,799357,21783,167124,1637258,196766,2822321,Mhypk Hothksp,9542597,sudo rm -rf /,Austria,26806461,TheProOne,Indonesia,831244,We love Irish pubs,Russia,47198556,Cheesy binome,France,2079815,Andrei Rikitianskii,"Russia, Switzerland",75117,,
504,"InfiniX
infinty | ? | ? | ?",33,799357,21783,167124,1637258,196766,2822321,bee,9542542,PhiBetaKappa,United Kingdom,26805236,Hopfen & Malz,Germany,830487,Mars Ferret,Ukraine,47183688,MARKJEKAVADIM,Ukraine,2079655,weCameForGoodies,France,74668,,
505,"高真菌請客
? | ? | ?",33,484514,146680,88543,1644772,457699,2822241,"""Fratii Brothers"" National College",9542521,optimISTic scientISTs,"Slovakia, Czech Republic",26804722,Oopsie Woopsie,Ukraine,830175,0xPus,United Kingdom,47176463,Eurecom-JVN,France,2077736,3 musketeers,Switzerland,74593,,
506,"SR_mafia
giuseppe_ambrosio | ? | Relyze | ?",33,697786,57431,133020,1606219,326993,2821482,Perlatorzy,9542491,STORM.legacy,Netherlands,26804640,Firefly,"Ukraine, United States",829871,Bij gebrek aan beter,"United Kingdom, Netherlands",47138883,Slotije,Croatia,2076701,Alexey Samburov pidor,Russia,74563,,
507,"Tech for the future
? | ? | ? | ?",33,799357,14887,167124,1637258,202787,2821446,KPEBETKA,9542447,AHA,Hong Kong,26803628,Screaming Eagles,United Kingdom,829581,aMAD,Russia,47132350,Inbarogre,Israel,2075738,Cythan,Estonia,74470,,
508,"The Royals
? | ? | ?",30,799357,14887,167124,1637258,202787,2821443,friendswhocode,9542389,MayaGods,Ukraine,26802840,smoke problems,Russia,829553,v0.1alpha,Switzerland,47129414,Yenoty,Ukraine,2074016,NGT,Hungary,74420,,
509,"KNECODERS
? | ? | ?",30,799357,14887,167124,1637258,202787,2821443,B Team,9542177,Stealth Phoenix,United Kingdom,26801845,Backend,Austria,829133,Biloutes,Belgium,47115881,C'est phashorcier,France,2073968,Magiczne algorytmy,Poland,74303,,
510,"m054dr4m
? | ? | ? | 1m4D",33,799391,15817,173626,1592346,240022,2821235,Gym Boys,9542031,_____,Spain,26796892,Uluwu,Germany,828521,Scrapers,France,47109284,De Hel van Schel,Belgium,2073613,SegFault Tammers,Romania,74152,,
511,"TeamNamesAreThirtyCharsMaximum
ZeroScar | KerakTelor | maxhaibara",33,799912,155841,173626,1640145,51415,2820972,2MBA,9541957,sunrise chen,China,26795966,Hahashcode,Russia,827804,DNF,Netherlands,47100272,cautious-chainsaw,"Albania,Czech Republic",2073460,Last Minute,Austria,73886,,
512,"Code of Duty ©
? | ? | ? | ?",33,799391,14887,173626,1592346,240022,2820305,Perseverance 2.0,9541927,The Silence of the Lemma,Germany,26794448,JayZ Crew,Slovenia,827480,&lt;(0v0)&gt;,Germany,47088129,ROMB,Romania,2073348,Google's rejects,Macedonia,73809,,
513,"Kumaon Roomies
ramrap | Pranay_Gupta | ?",33,697349,114058,133020,1637258,238091,2819809,Br = Hu3^2,9541883,A Certain Scientific Railgun,United States,26794119,Dave,France,827318,potchain,Germany,47082101,KrimTim2,Croatia,2072985,***** Patrol,Romania,73708,,
514,"WhatEver
AdityaVallabh | _preetham | ?",30,432053,189005,81076,1640416,476529,2819109,TeamUniCode (TUC),9541824,UCL++,United Kingdom,26793616,ITK Warriors,Hungary,827266,The Mentalists,Romania,47076817,ubb_bence_arnold,Romania,2072422,Looptribe,Italy,73693,,
515,"NOVEMBERLIUS
? | ? | ?",33,743203,65777,133020,1637258,239520,2818811,Clan Bomba,9541822,MasterBaiters,Turkey,26793378,Triumvirate,Norway,826759,ludisrbi,"Serbia, Switzerland",47076297,Technodrones Remastered,Israel,2072117,GuldiZ,Sweden,73561,,
516,"dax_cheez_kb
say_ch_ee_zz | kid_kb | daxkofficial",30,743209,115764,91424,1637258,230309,2817994,Okay_Google,9541624,NoAC,Russia,26792951,02Hiro,Kazakhstan,826744,Last thread running,Germany,47061342,meowsome team,Germany,2070729,The Freshers,"Romania, Russia",73266,,
517,"do_you_even_praise
fafl | redvasily",30,414093,173706,67487,1640416,521543,2817275,Distributed Canederli,9541603,Internshipplease,"China, United Kingdom",26792628,Not Bad,Norway,825845,while(1);,Poland,47059313,BigBugTheory,Ukraine,2070353,The 3 musketeers,Netherlands,73192,,
518,"optimize_prime
sg0071729 | jnb69 | ArpitK | ?",33,743815,214536,122504,1349316,386291,2816495,tommy naboo,9541479,I hate competitive programming,Hong Kong,26791720,La Troupe,France,825447,AML,Turkey,47058430,Kota Gdziuka nocne gonitwy my_li,Poland,2070253,twensa,France,73062,,
519,"Classy Coder Clan
? | ? | ? | ?",33,742959,88624,81118,1637258,264229,2814221,config,9541395,WithOutBoris,Russia,26789718,Stealth Phoenix,United Kingdom,825225,VICT_GenericProbabilisticMetaheuristicTeam,Romania,47054084,The Fine Saucisson Team,"Denmark,France",2068741,Yenoty,Ukraine,73037,,
520,"korda gyuri
MrTojas | Krisz97 | dgaram | ?",0,743841,163267,82664,1637258,183695,2810725,AIRS,9541136,CJ Team 2,Germany,26789612,Peaky Bloody Blinders,Armenia,825138,potato mash,Belarus,47053710,#Mensch__,Germany,2068681,YetAnotherTeam,Austria,72399,,
521,"Greenwich Dean Time
? | ? | ? | ?",33,409962,193068,91424,1637258,478450,2810195,Crashtest Security,9540946,elandi,South Korea,26788898,It's a Feature,Romania,824116,Byle's Co,Poland,47053484,YATN,Switzerland,2067838,annbelov_team,Belarus,72061,,
522,"Blacksmiths
? | ?",33,584025,156012,93150,1640378,336198,2809796,Toughlex,9540934,simple.team,Vietnam,26788405,Subscribe to PewDiePie,France,823964,Tester c'est douter,France,47049740,cockroach,Russia,2067454,CodeOfSteel,Romania,71797,,
523,"All Stars
dhruv_11100 | _dev_001_ | ? | ?",33,799357,2686,167124,1637258,202787,2809245,Voilà,9540462,Rainbow Warriors,France,26787931,r17i,Switzerland,823704,Network Geeks,Turkey,47049652,Evercompliant1,Israel,2067283,UWR Y0L0G!MBAZA6000(SRYCAPS),Poland,71654,,
524,"Crew ~ B
? | ?",33,799357,2686,167124,1637258,202787,2809245,nastya kazakova,9540381,Laser unicorns,France,26786919,Average Quality Finalists,"Decline to Answer, Poland",823567,Slavic slavs in slavsuits,"United Kingdom, Czech Republic, Poland",47025737,CULLUK,"France,Turkey",2067277,Such Team Much Name Wow,Romania,71572,,
525,"Dealers
? | ? | ? | ?",33,799357,2686,167124,1637258,202787,2809245,jméno týmu,9540328,Gavino's army,Italy,26786853,Trzy 0.5 na trzech,Poland,823491,CARTIERUUUUUUUU,Romania,47014967,Seixurra,Spain,2066329,CatBugs,Sweden,70871,,
526,"Weird Minded
Dr.Owl | agrasthnaman",33,799357,2686,167124,1637258,202787,2809245,NoobCyber,9540221,Meme Lords,Ukraine,26786448,No problem,Ukraine,823368,CHash,Switzerland,46996720,Lambda,Poland,2065720,Pozdro Dariusz,Poland,70843,,
527,"tmfc
? | ? | ? | ?",33,799357,2686,167124,1637258,202787,2809245,KOLAR GOLD FIELDS (KGF),9540178,vierde verdieping,"Germany, Netherlands",26784968,_�__,Poland,823113,Wroc_aw Cheetahs,Poland,46995197,Only Fools and Pythons,Slovenia,2065681,100+,"Denmark, France",70604,,
528,"Adolphus
? | ?",30,799357,2686,167124,1637258,202787,2809242,AliTata,9540097,Tact,Thailand,26784839,Softwire,United Kingdom,823054,DA Team,Kazakhstan,46994408,Salade Tomate Oignon,France,2065381,reverse (____)_ hashtable ____,Switzerland,70567,,
529,"WeCanDoIt
? | GoogleMe",30,799357,2686,167124,1637258,202787,2809242,Rumbo Al Cielo,9539973,endessa,Romania,26784839,Miaouuu,France,822874,Redukcja mocy,Poland,46994310,Fluidit�,Belgium,2065100,ECP_NYC,France,70271,,
530,"High-Flyer
? | ? | ? | ?",30,799357,2686,167124,1637258,202787,2809242,min pappa slår mig (i tävlingsprogrammering),9539927,OkkeiTeam,Italy,26784839,BeerProgramming,France,822728,________,Belarus,46968033,kod to tamo peva,Serbia,2065075,UCL 1,United Kingdom,70058,,
531,"binaryMiners
? | ? | ?",33,742186,23708,133020,1637231,273047,2809225,Attack Titan,9539830,Hill Climbers,Belgium,26784320,DoDna,Ukraine,822418,� 0xDEADBEEF,Denmark,46963193,Ja chce po polsku,Poland,2064610,Gotta create a New Folder,Egypt,69878,,
532,"BlackRabbit
? | Redback | ? | ?",33,743380,38091,133020,1637258,257349,2809131,NoobsUnited,9539789,nadaremori,Japan,26783245,TensorOverflow,"China, France",822209,NaNaNaN,Serbia,46947066,Happy Idle Midnight Pirates,Germany,2064421,The Innocents,Egypt,69383,,
533,"Quad Buben
? | ? | ? | DenisDiachkov",33,751819,85984,133020,1611647,226531,2809034,JaChcePoPolsku,9539555,KTU #NaN,Lithuania,26783113,Scotch++,"Poland, United Kingdom",821924,LSZ,Ukraine,46936620,StackOverFlower,Russia,2064018,0x6Team,Italy,69128,,
534,"Baag
Ashish1312 | code_jha | ? | ?",33,799357,2117,167124,1637258,202787,2808676,Provolosi,9539485,FantasticFascinatingFundamental,India,26782771,Odor,Moldova,821832,Chillerski squad,Poland,46919550,In honor of Karim Varkinosyan,"Belarus,Germany",2064017,Beacon,Saudi Arabia,68712,,
535,"BlueLabs
n3ziniuka5 | andriusdap | ?",33,743841,94594,133020,1593407,242733,2807628,Martorii lui Candale,9539467,Team1024,"Spain, Ukraine",26782376,BugTrackingSystem,South Korea,821364,Greenfield Ninjas,Germany,46904397,ngiNEUs,"Cyprus,Turkey",2063511,pig G,Italy,68405,,
536,"SilverCow
iliam | ? | ? | ?",33,743248,24664,133020,1637258,266695,2804918,Noble Code,9539332,f.(x.f(x x)) (x.f(x x)),Italy,26781996,Rainbow Warriors,France,821349,NP-swag,Czech Republic,46897225,Smiling Alpacas,Italy,2063415,GPT,France,68205,,
537,"remodeling squad
zilinj | Exodus_baobao | flamesofmoon | ?",33,799881,136151,173626,1640416,53536,2803643,RandomKittens,9539217,Bella Domanda,Italy,26781020,bed umber,"Australia, United States",820633,Triple Entente,"United Kingdom, Russia",46858835,Hawaii mit Ei,Austria,2063259,JaakTree,"Estonia, Ukraine",67932,,
538,"MemeTeam
? | ? | ? | ?",33,799357,2686,167124,1637258,196766,2803224,Jai Shivaji,9539178,Rizha maupa,Netherlands,26779546,Czy_ciochy,Poland,819713,HSE Faculty of CS,Russia,46851111,Reem and the Three Bears,Jordan,2063136,Brabo Throws,Belgium,67718,,
539,"isuq
? | ? | ? | ?",33,799357,2686,167124,1637258,196766,2803224,Sneaky Dolphins,9539061,yabs_args,Russia,26779394,Marathon,Sweden,819712,T_m,Czech Republic,46847775,Sinapsis,Spain,2062189,Inspirationless,United Kingdom,67331,,
540,"SoftWork
? | ? | ? | ?",33,799357,2686,167124,1637258,196766,2803224,zerodays,9538991,Name Placeholder,Poland,26777322,NameDoesntMatter,Russia,819704,Universally capable loopholes,Belgium,46840395,Peace my pants,Romania,2062055,Tigers,Romania,66447,,
541,"Dark QIU Team
? | ? | ? | ?",30,799357,2117,167124,1637258,196766,2802652,AGM Fan Club,9538955,Pingu2.0,Belgium,26776913,Failure,Russia,819218,RWBY,Russia,46834160,Ragnarok,Turkey,2062009,#byte_my_cake,Sweden,66385,,
542,"TITAN'S
Shubhanshu2712 | anjali_2002 | ? | shivang21",30,799357,2117,167124,1637258,196766,2802652,sardines à 8h,9538787,rafMetrics,Romania,26774440,HotDogs,"France, Ukraine",819091,The Segmentation Faults,Italy,46826676,andola,Egypt,2061843,OnePageCRM,Ireland,66372,,
543,"Norriq Star
? | ? | ? | ?",33,742848,103443,91424,1637258,226272,2801278,JinK,9538529,Terrific TUM Team,"Egypt, Germany",26773785,this->nerf();,Portugal,818603,unordered_team().sort();,Spain,46825230,Team Se/eN,Romania,2060946,Sebrivihad,France,65783,,
544,"EAT(potato);
JeffreyHui | dbsic211 | nicholask | happypotato1207",33,743112,27148,133020,1637258,258341,2798912,YarpoPo,9538401,VRTeam,Ukraine,26773691,Team Muelltonne,Germany,818374,CashCode,United Kingdom,46819911,We byte,Romania,2060946,The Defenders,Romania,65717,,
545,"FUFEL
markysha | ? | petuhovskiy",30,353372,190258,63892,1639983,549648,2797183,Mes que un team,9538298,Valasat,Belarus,26773610,UV catastrophe,"Romania, Estonia",817042,Jaune&amp;Rouge,France,46815388,MAlchoholics,"Bulgaria,United Kingdom",2060946,Whatever,Spain,65524,,
546,"Kotlin Boys & Muffin Lady
bohuss | hanka | pok-sk | ?",33,743418,32758,133020,1637258,250024,2796511,coronagrads,9538243,SaroPasSaro,"Italy, United Kingdom",26773423,BRRC,Romania,816655,TheBayesians,United Kingdom,46811238,Grapefruit,Ukraine,2060946,Juggernauts,Romania,65215,,
547,"Neurchi d'Ekedalen
Décembre | Kangourou42 | Mammouth | gaubian",33,870114,30199,176056,1586049,133966,2796417,ൠൠൠൠ,9538241,4_Deadly_Sins,India,26773373,CodeFather,Turkey,815735,Step forward,Ukraine,46809991,The Pin Pals,Ireland,2060946,Shamrock,Jordan,64955,,
548,"team42
? | ?",33,743841,53716,91424,1602254,305049,2796317,IITM_SHA3,9538103,StackOverHabd,Egypt,26773236,41-1,Belarus,815390,slrok,France,46804727,treefiddy,Israel,2060847,Les Math�magichiens,France,64806,,
549,"Miracle Contact
HeNeos | Choni3 | ipatheticoi | GuillermoInglis",33,743209,21783,173626,1637258,219560,2795469,NextGenTeam,9538082,TeamName_UOM,Sri Lanka,26769387,BidouBidou,France,814402,Redundant Llamas,Germany,46792680,Dying Philosophers,"Germany,Romania",2060653,; DROP TABLE teams; --,Czech Republic,64467,,
550,"Insane Riders
? | ? | ? | ?",33,787019,41144,101871,1639983,224829,2794879,tratata,9538046,Team Turmoil,Thailand,26768694,Hang(an) in there,Romania,813725,kitties_of_wall_street,France,46787252,Gigsterous,"Czech Republic,Switzerland",2059572,DSTeamJava,France,64431,,
551,"DeS_FaTE
div5252 | Shen01 | ahaan_001 | Tenzon",33,743259,100005,80335,1637258,233874,2794764,Kotlin Boys & Muffin Lady,9538038,serial coders,South Africa,26766104,Mark.,Belgium,813689,Minor Thing,France,46767567,Section Antarctica,Germany,2058913,NordSecMobIsNotSecMob,"Czech Republic, Denmark, Sweden",63901,,
552,"Team Desda
? | ? | ? | ?",33,800991,242147,173626,1329652,248250,2794699,Dfuze,9537954,Beyond Ballmer's Peak,Denmark,26764322,Null Pointer Exception,France,813134,ebu4a mu4a4a,Russia,46766443,3psa si Mardel,Romania,2058813,Rezobiwan 2.0,"France, Sweden",63541,,
553,"菀梓謙宏虎爛大師
joylintp | Ccucumber12 | wanling1212 | ericx",33,743302,197342,133020,1637258,83645,2794600,The SmartWorkers,9537817,e8dbb2c0ab418cbb96be7c1527745f63,South Africa,26763781,TEAM_ON,"Greece, France",812747,Algae,"Romania, United Kingdom",46764202,Aldebaran,Greece,2058597,VU#2,Lithuania,62170,,
554,"Anish_aak fan club
brobat | anish_aak | ? | shivansh0809",33,901059,141216,66363,1637258,48425,2794354,Avocado Union,9537642,BreakALeg,Armenia,26762348,Well Baked Cookies,Ukraine,812443,SCalaCS,Switzerland,46749309,pythoneers,Germany,2058589,Patatas Bravas,France,61874,,
555,"_NASA_
Zynakk | CodingDon | shikha16 | naresh12",33,618823,162860,89995,1637258,283906,2792875,Zonnebloempjes,9537363,Meme,Macedonia [FYROM],26761328,Definitive Turtles,Hungary,812081,________ ____,Ukraine,46741419,cotuwpisac,Poland,2058404,yox1,Romania,61025,,
556,"Milk&Nails
? | ? | ?",33,743776,166184,91424,1637258,154115,2792790,Manitu,9537311,MinkAndHorpanim,Israel,26759247,Suck my Bits,Switzerland,811863,SecemL,Italy,46733933,The Faggianos,Italy,2057892,TwoBits,Austria,60654,,
557,"return random_name
Purpleberry3.14 | 734MM3MB3R | qubit81 | taytay",33,743841,91517,133020,1602539,221736,2792686,Academic code is rubbish ♻,9537270,IsPrime(name.hashCode()) == true,Russia,26758896,5cr1p7 K1dd135,Austria,811517,Slavs,United Kingdom,46723116,Shpetz,Israel,2057815,Team '); DROP TABLE teams;--,Romania,60330,,
558,"Quivr
ArneBouillon | alexanderbodard | ? | ?",30,412603,227159,69901,1637258,445186,2792137,from random import *,9537269,PNC,France,26757726,Substantic,Czech Republic,810552,Jozefanaxandru,Romania,46698912,Capgenious,Belgium,2057670,RT17,Poland,60231,,
559,"std::cout << ""Hello World!""
? | ?",33,743841,4763,91424,1621960,328514,2790535,Pink Pelicans,9537255,bottle,Ukraine,26757002,NCU_Ouo,Taiwan,810500,#cromulent,Czech Republic,46697322,Det kommutativa laget,Sweden,2056891,Teri ma kaisi hai,Germany,59905,,
560,"transformerss
? | ?",30,424576,170564,81076,1640096,471967,2788309,UCV_Trandafir_Brasoveanu,9537198,IntrHash,Italy,26756044,Nokia3310,Belgium,810102,Veni Vidi Vsync,Greece,46694239,Lepsza ni_ _adna :),Poland,2055931,Aless klar,Slovakia,59800,,
561,"self high
arvincat | ?",33,659797,224618,85241,1368772,449494,2787955,Veerbahadur,9537155,Naj,"Sweden, United States",26751772,hash hash uuu hash hash,Poland,809763,Generic,Norway,46689099,CJ Fans,Spain,2055389,Alt+F4,Tunisia,59122,,
562,"A Cat is Worth 16x16 Dogs
cloneofsimo | jrguyyoo | junie | ?",33,492051,121056,87333,1640031,445642,2786146,Hash code 101,9537089,Crucks,Spain,26750460,les boloss,France,809378,yeyoo,France,46686699,NASAFRVR,Israel,2055326,Harry Beaver,Estonia,59058,,
563,"ChronoGophers
wi_lius | abastys",33,743821,34138,133020,1626557,246780,2784349,The Confused Penguins,9537075,uvuvwevwevwe,Taiwan,26750354,PotatoMash,Israel,808686,TheCraicers,Ireland,46686699,Die Milden Kerle,Germany,2055068,stefan_kolumban_marinescu_nicolae,Romania,59050,,
564,"pushing P
Mihai_Calitescu | RaduSima | ? | ?",33,800052,22963,167124,1639850,154046,2784068,Urganitsadós,9536978,Thorreznos,"Italy, Spain",26750001,The Bitless++,Turkey,808030,Sociovestix,Germany,46658011,dankmemes4u.biz,Sweden,2055052,NoName,Romania,58822,,
565,"To be named
? | ? | ?",33,711085,28154,132511,1639299,272528,2783610,Pufuleti star mix,9536928,KiBo,Germany,26748791,Loepfe Bros,"Switzerland, Czech Republic",807852,HackSoc #1,United Kingdom,46657012,Hacking Hares,South Africa,2053680,SoftMania,Romania,58798,,
566,"TODO: change this
rohitkharsan | ?",33,741762,35220,126518,1637244,242560,2783337,MathCode,9536905,CPCU,Thailand,26748300,TheGigaStyl�Team,France,807821,Datasource,Ukraine,46640573,Galal3laEsm5alto,Egypt,2052795,WalterNet,Tunisia,58723,,
567,"N0etics
? | ? | ? | ?",30,461528,156988,68132,1578035,516048,2780761,"Don't Hush, Just #",9536857,Motteam,France,26747805,exit(0),Belgium,807710,_x.xx,Poland,46630978,WixTigers,Lithuania,2052789,Vikings,Tunisia,58723,,
568,"FAFASHAAA__KTAAA
Polikos | xNightf0x",33,697388,57632,133020,1637258,251291,2776622,Os Capivaras,9536806,SnackOverflow,Indonesia,26745099,Insys Spirit,Poland,807009,Swarm,Poland,46619356,Kreygasm,Turkey,2052265,ESC,France,58703,,
569,"O(TLE)
? | vefg | leonardoAnjos | gabmei",33,743826,75270,133020,1560988,262847,2775984,AIR,9536672,mosHPIt,Germany,26744658,Wynners,Australia,806802,Zetamoo's Sons 2.0,Egypt,46612166,SaKaDoSh,Ukraine,2052261,Aurora Borealis,Russia,58692,,
570,"As We Can
Supremum | ?",33,800297,180716,161720,1302182,330798,2775746,C8H10N4O2,9536538,4 Legs,Jordan,26741898,"Ccezionale, proprio loro!",Italy,806308,Alkemists,Serbia,46606727,STC,Romania,2051932,Pars,Turkey,58557,,
571,"HollowHamsters
? | ? | ?",33,730265,32453,122213,1637258,253053,2775275,Gigantic Burgers,9536423,___,"Georgia, United States",26740849,EpiOignon,France,805920,________________________________________________________________,Ireland,46600299,std::pizza,Switzerland,2050440,The Dalek Social Club,France,58557,,
572,"optimized
sagalpreet | amanpalariya | jaglike_makkar | APURVRATHORE",33,799895,24664,167124,1567814,214861,2774391,[insert name here],9536350,LeeBros,South Korea,26740511,3xL,Romania,805636,MAI #1: Patlatye Guitary,Russia,46594656,Macedonian Phalanx,Macedonia,2050249,bolaji abdulrahman,Nigeria,58466,,
573,"Where‘s that pizza
? | ? | ikabadzhov | ?",33,469442,225964,73656,1637258,367947,2774300,CU (G)OLD,9536292,Job J III,Belgium,26737532,Release the Mutex,Switzerland,805320,AMOverflow,Italy,46588009,kitcat,Netherlands,2049727,Team Gee,Nigeria,58466,,
574,"Sovetskiy Soyuz
HCPS42 | ALILILILILI-KHAN | ? | tryhard",33,743841,188391,133020,1365926,342179,2773390,Persistent Imposters,9535998,LGTM,South Korea,26736359,CIninho com Sono,Brazil,805084,Skaba,Jordan,46583454,Mighty ETs of RWTH,Germany,2049455,Couleuvre,France,58418,,
575,"INFINITY CODERS
PIYUSH_GARG | ? | ?",33,743841,145083,126518,1606220,150598,2772293,TAIR,9535998,Balanced ducks,Russia,26735631,Jordy&Oceane,Belgium,804952,Les Hack'uPont cteurs,France,46582254,Jap!,Switzerland,2048546,dashcode,France,58405,,
576,"PInKMan
? | ? | ? | ?",33,743841,153281,91424,1595464,187815,2771858,First Gang: Inner Circle,9535628,Nie wuem n9,Poland,26734198,Hmmm,Spain,804438,Husqvarna Racing Team,Italy,46582229,AICE AICE Baby,Germany,2048016,QFly,France,58171,,
577,"Is it your idea?
anatolik | AlesyaIvanova | fedoseev.timofey | opukittpceno_hhr",30,603699,198594,81741,1637258,250301,2771623,The Conclave of Programmers,9535562,Programming Prodigies,India,26732964,OptimizedPowerApps,Norway,803914,OpenPotatoes,Portugal,46582197,Pseudoprimi,Italy,2047637,Git push or die trying!,France,58069,,
578,"NemamoDjecuPaMozemoKodirat
ahri | Lovro | plamenko",30,743694,184383,59526,1334830,448999,2771462,C++S,9535434,Sad Doomers,Russia,26732333,Grasshoppers,"Decline to Answer, United Kingdom",803048,EpiTrashCode,France,46573075,Rostad kod,Sweden,2045488,� une vache pr�s,"France, Greece",57732,,
579,"we don't need the memories
? | abdulrahman_aj | ?",33,743400,174188,126518,1637231,89732,2771102,Peach 🍑,9535373,Monty C++'s The meaning of recursion,France,26731850,The Traveling Craftsman,Belgium,801763,Monty,46568651,,gob-l�tt,Sweden,2044039,doges,Finland,57277,,
580,"Huba
joshuabezaleel | azaky | ?",33,742964,84048,65013,1637231,241771,2771060,LockFree,9535275,Legally Plagiarized,United States,26730498,ZIRLA,Turkey,800829,Fermat + 1,France,46554948,__ Hit me baby one more time __,Turkey,2043003,Elite Four,Turkey,57106,,
581,"New Terminal
? | ? | ?",33,626341,44251,133020,1601613,364913,2770171,spbu 241,9535259,Code Up,Ukraine,26730292,Anhomynous,"Luxembourg, United Kingdom, Decline to Answer",800678,Delta Szwadron Super Cool Komando Wilk�w Alfa,Poland,46554364,Coding Slavs in Tracksuits,"United Kingdom,United Kingdom of Great Britain and Northern Ireland",2042932,horev,Italy,56809,,
582,"4Bots
kunjangevariya2468@gmail.com | ROHITH.G | kartikeysm2001 | ?",33,310676,201877,54835,1604240,598054,2769715,Maro037 Team,9535202,996.ICU,"China, United States",26727391,Prague Pandas,Czech Republic,800521,U+1F46B,Russia,46553563,ClassB,Ukraine,2042110,KingKong,France,56204,,
583,"Team Rocket 🚀
? | ? | ?",33,716889,22735,122932,1637258,269295,2769142,Gradients,9535021,nustiu,Romania,26727211,koval4ata,Ukraine,799984,The Inconclusive Sheeps,Belgium,46543918,Spanish Inquisition,"Romania,Serbia,United Kingdom",2041763,Quarternions,Switzerland,55798,,
584,"nerfs
rahul990 | Napster009 | ? | nitybyte",33,800113,21783,173626,1637258,135750,2768563,CARTIERUUU si Teo Vasilache,9534928,1+epsilon,Israel,26726637,The Prosperians,Israel,799387,BetterThanTommi,Italy,46517985,Les inGEOnieurs,France,2040526,Cydonia,Italy,55211,,
585,"Prime_Coders_DTU
SagarJI | UmangGupta | Akshit_ahuja | TusharSehrawat",33,743209,21783,133020,1637258,231650,2766953,swenkrans,9534899,Dacology,"Romania, United Kingdom",26725712,No For No While,France,799086,IOT,Oman,46504112,Google,Ukraine,2040377,Just For Fun,"Austria, Germany",54930,,
586,"Teddy Roosevelt
? | ?",33,743841,143848,133020,1593407,152507,2766656,BNYM Tech,9534870,____________,United Kingdom,26724412,JellySocks,United Kingdom,799076,Puzamu,Croatia,46492463,Two Beer Consumers,Ireland,2039838,MathCode,Ukraine,54674,,
587,"Job J V
entropitor | jesseh | OKamers | SchrootenBernd",30,310676,186489,58017,1637258,573619,2766089,Sieve of Engineers,9534867,Divide and ______,"United States, Macedonia [FYROM]",26722120,O(1) Haircut,"United States, Singapore",798694,Bella Domanda,Italy,46488446,_tiriglav,Slovenia,2039263,Erreur 303,France,54614,,
588,"O(♾️)
shahed95 | fsshakkhor | De.Wilde | Nafis_Shahriar",30,743153,29404,133020,1637258,221736,2764601,Sassafras,9534867,M&amp;M&amp;J,Netherlands,26721243,Zaioivakomechk,Bulgaria,798002,vino blanco,Germany,46479576,Streamline,Portugal,2038126,SfRLil,France,54380,,
589,"Meta4
Subarna578 | Atish508 | quizzerrrrr | ?",33,743212,24716,133020,1637258,226272,2764511,Road to Tibidabo,9534794,pin,Russia,26720973,The Beige,"India, United Kingdom",797968,sudo make sandwich,Belgium,46463888,Too Simplex,Romania,2037756,Platypus,France,54258,,
590,"PowerRangersSPD
_Enigma__ | machhra | ShlokG | alankrit_anand",33,743209,24664,133020,1636914,225987,2763827,countercodewise,9534711,heisenberg,Turkey,26720099,Pinks,Ukraine,797876,HackTheLuck,"United Kingdom, Russia",46463691,Hash Club,Italy,2037439,TeamName,Georgia,54019,,
591,"WA_TO_AC
Tle_Terror | mayank_singh_ | shubhamgrg1000",33,742855,21783,133020,1637258,228438,2763387,Triehard,9534563,Jam Only,United Kingdom,26719621,PoKosimo,Slovenia,797337,Waldhornbarhacker,Germany,46456616,14,Italy,2036908,Adobyte,Spain,53895,,
592,"les gogols
? | ? | ?",30,414093,161908,80967,1639896,465797,2762691,Polythèqueniçois,9534545,MSTGTFC,Switzerland,26718547,Badaboom,France,796395,InnapropriateIntimacy,Italy,46448883,NOStress,France,2036907,Jeflokeda,France,53593,,
593,"#err0r404
? | ? | ? | ?",33,743209,27709,126518,1637258,226272,2760999,NO COLLECTION,9534543,Surykatki,Poland,26718019,IllegalSkillsException,Norway,795168,Buzzinga,Norway,46437024,Steel Raven,Russia,2036436,Biegaj_ce Og�rki,Poland,52848,,
594,"Gonna Win
? | ? | Parth_1205",33,743006,21783,132580,1637258,226272,2760932,Gloeilamp,9534508,BMMS,Russia,26715342,Hypergraphs,Serbia,794528,boat,Sweden,46430344,XoXot,France,2036264,les fouteus d�gins,Belgium,52648,,
595,"Grote Cohesie
? | ? | ? | ?",33,742712,119620,133020,1561325,201784,2758494,Make Rémi Proud,9534468,:) :3 :D :/,Hong Kong,26714014,JavaBien,France,793339,Gusmao,Finland,46428587,NetceteraOne,Macedonia,2035851,KernelTeam,Italy,52203,,
596,"Neapsisprende
THoVer | ?",20,743841,237350,133020,1595464,48205,2757900,AteBites,9534369,theMartians,India,26713900,WinterMute,Ukraine,793006,BingFanclub,Norway,46415233,Blank,Poland,2035654,Pied Piper - Research,Macedonia,51315,,
597,"LITE
? | ? | ? | ?",33,799357,2117,167124,1592346,196766,2757743,Dammit I'm mad,9534309,___,Belgium,26713492,Team Electron,Austria,792857,ZuZu,Belarus,46398845,Apptozee,"Romania,Switzerland",2034283,WebscoutZ,Sweden,50954,,
598,"Aurora from Jolly-chic
? | ? | ?",33,653647,97315,122213,1637258,247213,2757679,GOF,9534289,SiMoJapPiyo,Japan,26711218,Wow so bubble,Spain,792767,Phantom Thieves,Sweden,46389988,Anziani,Italy,2034200,Charros,Spain,50894,,
599,"joom
savinov | sokian",20,742371,207115,133020,1295181,379808,2757515,Stackies,9534208,Kings2020,India,26711117,Mip Map,Cyprus,792731,Fl�sb�ng,Italy,46388487,Uni Freiburg,Germany,2033900,Hash&amp;Slack,France,48337,,
600,"k.i55->Of(4)
fabo3000 | troyodk | Josetapia | jcsiglerp",33,743833,125617,126518,1561325,200115,2757441,Senior Google hash code competitor interns,9534138,Game of Threads,India,26709502,Alice im WLAN,Austria,792613,Crackers,Romania,46379795,HaiAfaraLaZapada,Romania,2033388,rage,Finland,48285,,
601,"Nizzles
? | ? | ?",33,800144,24664,173626,1492011,266695,2757173,CP Masters,9533820,Sexy.py,"France, Germany",26708879,Black Feather,New Zealand,792412,is this real life,Serbia,46374834,AKO,Poland,2032900,Giggeri,Germany,48272,,
602,"NOP
? | ? | ? | ?",33,743112,21783,133020,1637258,221736,2756942,Deltix Team,9533788,OnPoint,Romania,26705239,lokotoki,Greece,792400,Not For Computers,Israel,46366073,SPark,France,2032179,Team Montreal,France,48268,,
603,"Team AI
KnightSaber77 | ? | ?",33,743209,21783,126518,1637258,227876,2756677,mathos,9533645,La revanche des affreux,France,26704521,Maze Runners,Palestine,791850,"We may not be the winners, but we have the most awesome logging",Germany,46342157,MDP,United Kingdom,2030763,Code Eaters,Israel,48251,,
604,"Hashing_all_night
Rook_Lift | calculathor | kartikeya22022 | 5PH1NX",33,647281,105669,108798,1639613,254208,2755602,colorcode,9533567,Radar-A,Armenia,26703851,BlackListed,Palestine,791772,Team Q,Belgium,46340604,Cebula,Poland,2030379,ETO,Israel,48237,,
605,"Base4
? | ? | ? | ?",33,743329,11232,133020,1637258,230697,2755569,ForLoopsForNoobs,9533545,KOX TEAM - Si_ka,Poland,26701138,Get Shit Done!,Belgium,791547,We don't C#,Romania,46339190,Above,Italy,2030038,ZGlja2J1dHQK,Belgium,48237,,
606,"0 points
jerdno | ? | emil18 | ?",30,743841,41324,54835,1606884,308524,2755438,bunututTUM,9533503,WeWillLetYouBuyApple,South Korea,26699805,TOURWTORTWRTZUPLEBEFADIEILOS,Indonesia,791105,Giants,Greece,46335457,GICI,Israel,2029813,bsideb,Spain,48235,,
607,"patrulha patinha🐕‍🦺
? | ? | ? | ?",33,743209,21783,126518,1637258,226272,2755073,Mother of Dragons,9533408,memedremeteme,United States,26699666,Luftballons,Poland,790875,2323,France,46307122,SharkByte,Israel,2025668,AaltoEIT,"Finland, Italy",48159,,
608,"ACExhilarating
rohanlahori | Ishwar_749 | QsR11",33,721582,21783,91424,1637258,282512,2754592,Alesser Klarer,9533360,Tech Divas,Romania,26698876,#elite,Germany,790459,alias ls='rm -rf /',Germany,46298648,Lalala,"France,Monaco",2025419,Karakany,Poland,47926,,
609,"Sfssfsfsfsffssstackframe
? | ? | ?",33,743209,21783,126518,1637258,225626,2754427,xbuw,9533352,CeiaDeP�ra,Portugal,26696814,Build&Pray,Italy,789614,Perfectials,Ukraine,46282667,We just lost the game,France,2025206,InToSoft,Belarus,47776,,
610,"La Mafia
? | ?",30,383629,185030,67487,1637258,480387,2753821,TeaCoders,9533222,AltaBogowie,Poland,26696314,BetweenChairs,Israel,789391,VEON,Netherlands,46276757,TrollPick,Norway,2023440,"OxFF - One Executable, Four Friends",Belgium,46676,,
611,"ToDo
-adrien- | shd33 | ? | ?",33,800974,154492,173626,1531510,92247,2752882,Les BobiScotos,9533200,Srednja _ola Jurija Vege,Slovenia,26696291,Play Energy,Hong Kong,789280,"Torchons, chiffons, carpettes",France,46254539,Artistanbul,Turkey,2021961,git Force push,France,46559,,
612,"Mighty Monkeys
aniketsharma00411 | TheNinza | ?",33,743823,141055,123245,1497786,245569,2751511,Internet Explorer,9533110,Hakuna Matata.,Egypt,26696253,Myd_o i Powid_o,Poland,788737,jooble,Ukraine,46243788,TP*,France,2020890,Saarnix,Germany,45121,,
613,"sskps
PsychE37 | the_coolshr | ?",33,743010,6184,133020,1637258,231650,2751155,FARANGS,9533019,ZeroImagination,Lithuania,26695266,A Song of Code and Data,Germany,788049,Stra_ni Jo_eti,Slovenia,46242549,One Bug Man,Greece,2020873,MALS,Turkey,44171,,
614,"Erehhhh
kkothuri | ? | nik1998",33,743770,116826,133020,1561325,195889,2750863,trashcode_to_hashcode,9532866,The Kotlin Noobs,"France, Russia",26693181,kutya,"Hungary, Romania",787653,one,46236180,,Rocha Nova,Portugal,2019897,Saratov State U Just For Fun,Russia,43865,,
615,"Nauseekhiye
ujjwalll26 | masterdammu | dee_panshu | ?",33,743313,21783,126518,1637258,221736,2750641,CodingCouple,9532866,hAishKaro,India,26693080,Cheesy Coders,Cyprus,786965,Dronus Patronus,Denmark,46177430,Les Crocos,France,2019831,MyrStacken,Sweden,43768,,
616,"Yordel_lord
Ybg_001 | ? | ?",33,743130,138087,126518,1637258,105407,2750433,RASpberryPi,9532630,UCU_CuteKoalas,Ukraine,26692875,IHG,"Ukraine, France",786054,Pizza_please!,United Kingdom,46176883,Team Brute Force ____,Netherlands,2018737,Shunt,Ukraine,43760,,
617,"DaftMobile and CO.
? | ? | ? | ?",33,743415,21783,126518,1637258,220595,2749602,calm sandhogs,9532525,Piseto Loco,Spain,26692844,Prismata,Canada,785926,Busy Beaver,Poland,46133381,No Logic Programming,Ukraine,2018393,Donnu rockets,Ukraine,43337,,
618,"Curýšek
? | patulka",33,743281,197744,133020,1324772,350151,2749001,Lemniscate,9532509,T11,Latvia,26691819,X-BR,Brazil,785771,Les boas ninFortran caf�,France,46126548,pony7 --reload,France,2018040,HamDes,Lebanon,43279,,
619,"Swag Factory
OofPokemonV2 | CaneTheDog | gumbymoo | Trullmiester",33,742891,55275,91424,1637258,221736,2748617,Open the door Walk the dinosaur,9532472,0 GB RAM,Ukraine,26691718,The Best Team Name Ever,Slovenia,785753,SGTM,Romania,46125644,ibnSinaBros,Palestine,2017082,MDHack,United Kingdom,42541,,
620,"Andrew and The Andrews
? | ?",33,743284,53117,91424,1637258,222289,2747405,Sajt,9532454,Tha marians,Romania,26690850,Top Kouderzy,Poland,785395,Axxes_1,Belgium,46122626,PontHu,"Germany,Hungary",2016373,Computer Wizards,"Poland, Switzerland",42395,,
621,"Annas
? | ? | ?",33,310676,200237,54835,1603144,578277,2747202,EYMR,9532074,hashdog,"France, Morocco",26690305,Extremely Correct Code,Germany,785369,Algorithm Liberation Front,"Switzerland, Germany",46115524,LargestCollectionOfRedBricksInOxford,United Kingdom,2016320,To Pimp an Algorithm,Belgium,41565,,
622,"Pampamparam
Zsozs11 | ? | ?",20,389496,134713,71660,1637258,513905,2747052,Worthless non-IITians,9531785,thawra,Lebanon,26689699,Pop corn,India,785333,NASA,Israel,46110827,kekius,"Spain,United Kingdom",2016247,Waltzing Away,South Africa,41219,,
623,"AIBIPTO
JvD | ?",33,800991,76289,167124,1640800,60417,2745654,AdeDestroyers,9531652,Assonant Aspirations,United States,26689299,______,Egypt,785264,France,46107329,,MIPT Nonsense,Russia,2013631,MASH,France,40867,,
624,"two_and_a_half_expert
aryan.guptagreat@gmail.com | dufresne_1949 | amitj365",33,743274,6184,133020,1637258,225821,2745590,Java Force,9531471,Rubber Duck Forces,Israel,26687330,GIANT-UJI,Spain,784869,"CERC Austria... ups, wrong contest",Austria,46094173,Kohnplete-Sham Ansatz,United Kingdom,2013274,TaRaSaTo,Italy,40527,,
625,"Code_Squad
Hetarth_Parikh | KP1010 | neel_2010 | DMP_23",33,743012,21783,126518,1637258,216239,2744843,www,9531340,[AVA] (KNU Team),Ukraine,26687228,Sky Hawks,Romania,784712,CAOS,Russia,46072845,Lala,Serbia,2012858,LiisIasiRomania,Romania,40290,,
626,"Chase The Rabbit
? | ? | mtsahin | ?",33,743841,61537,133020,1565919,238289,2742639,Go? (plz naw) ⚠nil,9531243,The Mentalists,Romania,26685732,Ca$hCode,Belgium,784403,git diff solution,Netherlands,46072390,Kugini,Malta,2012659,Pied Piper @UA,Belgium,40126,,
627,"100% loserate
? | ? | ? | KhaledFarhat",33,743302,21783,87510,1637258,251449,2741335,Let's Go,9531199,hexed,Romania,26682926,HappyGoLucky,"India, Finland",783743,"Gammal, dryg och bitter.",Sweden,46068546,ICDSS Team A,United Kingdom,2012593,HashTag,Norway,39487,,
628,"Pseudo Program Nerds
? | Gagan212 | manpee | keshav003",33,432053,202050,133020,1637258,336728,2741142,15k za pf,9531196,NotImplementedError(),Decline to Answer,26679232,Veni_Vidi_Vici,India,783715,MetaModHell,France,46048775,OnePageCRM,Ireland,2012232,The Bacon Militia,United Kingdom,39438,,
629,"How to cut a Pizza
? | ?",30,738335,24664,108567,1637258,231937,2740791,STORM.legacy,9531187,Zalando Heroes,"Belarus, Germany, Ukraine",26678931,7.6,Ukraine,783601,nakogoe,Bulgaria,46048326,zhu zhu zhu pyu pyu pyu,"Russia,Sweden",2012110,Alliance des D�ontologues Promouvant la Lobotomie,France,39200,,
630,"frοsty cupcakes
mimo31 | ? | ?",33,899497,21783,133020,1637258,48295,2739886,Optimistics,9531179,BIUBruteForcers,Israel,26678453,Victorious Secret,"Romania, Canada, Cyprus",782883,Sugar badgers,Romania,46037379,NDG,France,2011989,ProBroGrammers,Switzerland,38591,,
631,"FUD
zkck | Chriru | zhaop",33,721700,37305,95878,1637258,245230,2737404,SumyTeam#1,9530820,humm no idea,Poland,26677820,Half the Undercover Cooking Club,Switzerland,782867,The Cereal Killers,Belgium,46031142,Extra Trio,Montenegro,2011484,Funface,Netherlands,38271,,
632,"Carrot Juice
swacisko | Archi | ?",33,743841,151230,133020,1637258,69278,2734660,Equals,9530746,doshigata-code,Japan,26677461,Flaming Lamborghini,Israel,782665,Singles In Your Area,Switzerland,46027927,.pyVerts,France,2011047,BRRZ,Slovakia,37836,,
633,"CharlesLeBrun
? | ? | ?",33,743833,72670,91424,1591036,235630,2734626,نحن هنا,9530662,Elderly Pigeons,Russia,26676692,Team 47,"United Kingdom, Slovakia",782113,akatsuki,Georgia,46022494,Just Read The Instructions,United Kingdom,2010902,F0lha,Portugal,37665,,
634,"Avenger$
? | ? | ? | ?",33,743841,14887,133020,1637258,202787,2731826,Tip3x,9530238,Los Patrons,"Romania, United Kingdom",26676462,Knights of CLR,Ukraine,782062,Strovaletine,Serbia,46020143,mlworks,Russia,2010828,KTU #NaN,Lithuania,37499,,
635,"Prague Pandas
filip | ? | ? | ?",33,799717,30749,161720,1639102,99444,2730765,hackers_or_not,9530201,import tensorflow as tf,Slovakia,26675828,Heap o'hoi,Norway,781900,asdf,Croatia,46019503,I Love Programming,Turkey,2009752,Les Bandits Nordiques,France,37191,,
636,"easypeasy
? | ? | ? | ?",33,504485,181663,76068,1637258,331129,2730636,წინწყარო,9530199,The globetrotters,"France, United Kingdom",26675639,SBPC,Romania,781857,OldJoes,United Kingdom,46018957,w0rms,Russia,2008980,P�tanque en prod,France,35944,,
637,"GoogleGeeks
sagnikghoshcr7 | aritrasen12345",33,743829,99338,133020,1637258,116715,2730193,QuattroStagioni,9529941,(italians)^c,Netherlands,26674917,IRIF de Lyon,France,781618,Vanilla Bears,Russia,45999921,Patatas Bravas,France,2007506,CristianAndDavid,Romania,35007,,
638,"👽
AmirRoshankar | FromDihPout",33,743518,22963,80348,1637258,245637,2729757,AHP,9529936,TUduM,"Germany, Kyrgyzstan, Decline to Answer",26674636,The Mentalists,Romania,780790,Les poutres de l'ENSTA,France,45997246,Meulemen,France,2007158,AP Team,Italy,34963,,
639,"LastTimers
? | doraaki | emapajic",30,743841,137363,54835,1637214,155650,2728933,Locked down,9529899,CodeCodesForHashCode,Italy,26674069,Elevati Inc.,Italy,780614,DirtyBits,Romania,45989226,Blackforest Labs,Germany,2006467,Unsigned Long Long,Netherlands,34577,,
640,"bit.ly/34AqyDd
GurgenHopar | ? | Xcho | ?",33,310676,152566,54835,1601022,609219,2728351,team yum cha,9529829,Old encoders,Spain,26673805,Fa�riX le retour,France,780555,Ancalagons,Egypt,45976946,Karlsruhe Data Scientists,Germany,2006116,Eurasian Coot,Germany,34116,,
641,"HTsP
? | Gabies | ? | ?",33,743803,37641,133020,1605110,207756,2727363,method101,9529235,Dot&amp;Comma,Algeria,26673651,Kenty,Ukraine,780376,Weizenabend,Germany,45976405,�-ton,France,2005914,Ehnet,Germany,33289,,
642,"Garglema
? | ? | ?",30,414093,156225,80523,1640096,435970,2726937,les inoobliables,9529098,Yandex #777,Russia,26673273,BlaNiRaYo,France,780213,Hash Limit Exceeded,Ukraine,45970792,eSchmetterlinge,Estonia,2005487,Tree New Bee,United Kingdom,31705,,
643,"Top canederli
FraLotito | ? | ? | ?",30,310676,206482,54835,1587891,565902,2725816,SaltyHashes,9529040,Pointer Sisters,Belgium,26672583,Wemeltom,"Norway, Taiwan",780206,DZBW,United Kingdom,45962694,The Resistance,Sweden,2005317,Insomnia,France,31153,,
644,"Team 11
? | ? | ?",10,743841,184273,104968,1597604,92788,2723484,Légumineuses & Cucurbitacées,9528900,kimi no sei,India,26672340,______,Austria,780068,some_team_from_saratov,Russia,45942600,Flying Dinos,France,2003416,ID,Croatia,30900,,
645,"Scheming Kittens
baked_potato | davidberard | Emily2019 | nots0fast",33,743818,288508,133020,1307290,249492,2722161,QA-Team,9528799,Alone Together,India,26672324,Badness 10000,United Kingdom,779659,Atrium,Greece,45929891,RandomRockets,Hungary,2003144,lrde,France,30726,,
646,"legen_W_dary
Rafiul_akon | ?",33,743211,23142,91424,1637258,226272,2721340,Stochastic Penguin Descent,9528790,cheezekek,Russia,26671959,Bronius Scoopas,Lithuania,779162,Feeling old,Czech Republic,45929333,The ReTARDIS,France,2002108,evandrix,United Kingdom,30219,,
647,"YehSabDoglapanHai
Aktgb | ? | @Krishna@",33,743841,121607,91424,1561325,201992,2720222,Algorithm_Grind,9528701,Bugs Ahoy,Ireland,26671200,MunichManiacs,Germany,778655,Franapean,France,45916447,Rational Unicorns of natural integrated Complexity,Germany,2001999,Ingenium,Turkey,29143,,
648,"Werner Wiesenkamp Software
LazyDFA | ? | ?",33,697760,93605,133020,1423000,372726,2720144,Havox,9528683,ultra-fast-parrot,United States,26671070,Klw,Spain,778041,HardiSeven Gerland Team,France,45908878,AYO-Team,"France,Morocco",2001854,Kerrigan,France,29027,,
649,"Tech devs
Priyadarshan01 | ? | ? | ?",33,743829,2686,133020,1637258,202787,2719613,alias cd='rm -rf',9528390,Ciabatta,Italy,26671070,French bears,"United States, France",777841,Sana'a,United Kingdom,45903188,Pomaranchi,Ukraine,2001728,OO Knights,Sweden,28719,,
650,"Splinter_
? | ?",33,743841,157626,91424,1596687,129305,2718916,hsex,9528310,Trap Nest,Taiwan,26670055,Compile Time Sadness,Turkey,777734,BEU Programmers,Azerbaijan,45889878,GoldieLab,Romania,2001574,Donuts,Belgium,28170,,
651,"Codemons
Mantra7 | Tahir_Sandalwala | Abdullah010 | sapta0506",33,743396,157327,91424,1637258,87949,2717387,SQLete,9528226,Fr�belin Palikat,Finland,26668612,INSAperlipopette,"Romania, France, Ireland",777558,Plop,France,45885448,cyclops,Turkey,2000449,Torkelz,Sweden,27974,,
652,"CommSer
? | ? | ? | ?",33,800966,89493,173626,1312398,339785,2716301,Ɛ < ₑiπ ₊ ₁,9528102,The Flaming International Team,Israel,26667785,Team Palooza,"Nepal, Netherlands",777538,RambutanPapayaMedlar,Ukraine,45884894,Los Hermanos,Romania,2000330,UNIBUC D&amp;D,Romania,27830,,
653,"JotaeMeTeam
jotaemedev | ?",33,743047,21783,91424,1637258,222505,2716050,Super Hash Bros,9528084,o _/ o/ �,"Russia, Ukraine",26667235,Big Data Machine Learning in the Cyber Cloud,Israel,777428,Imagouille,France,45877931,Team 134,Croatia,2000254,Electro Team,Turkey,27710,,
654,"The Dark Horse refactored
amr_pk | ?",33,800885,119620,167124,1561325,66919,2715906,OptiMouse' 🐭 🤖,9527923,List incomprehension,United Kingdom,26666477,flyingDutch,"Serbia, Italy, Belgium, Moldova",777272,Luka Mireo,Croatia,45872201,Baku EU 1,Azerbaijan,2000218,HashCollision,Belgium,27244,,
655,"Code_Wrestlers
? | ? | TSplus | ?",33,743342,21783,91424,1637258,221736,2715576,Kaatil Aadmi,9527908,Second Thread,Russia,26664694,galido,Israel,777246,The Troll Team,France,45866015,import antigravity,Italy,1999874,Codoffelsalat,Germany,26136,,
656,"IKS++
? | ?",33,600684,46140,83260,1637258,345016,2712391,Neejberhood,9527834,bruteforce,India,26663850,The Argonauts,Italy,777192,team �,Netherlands,45858007,NinjaCats,Austria,1999243,Div 3,Egypt,24309,,
657,"Toy Programmer
penzer27 | Bluesquanium | Tamguru | Einstrasse",33,743047,22596,91424,1637231,217852,2712183,ZSquared,9527801,I_am_Broot,India,26663488,"NULL""); DR0P T4BLE teams -- <5cript>$.ajax({data:x",Poland,776317,SPbAU Semiconductor Heterostructures,Russia,45852994,BytePigeon,Estonia,1999136,Deuterium,Turkey,23881,,
658,"Digital Subscriber Line
Y.Dai | Yan9993 | Yang523",30,469462,196542,70591,1637258,337215,2711098,CounterLiberalismJurisdiction,9527643,OpenCBT,Ireland,26663210,AltaCrooks,Poland,776165,CAT STP,Austria,45846675,Beat Soy,France,1998995,dull_pointers,Turkey,23683,,
659,"?=2b|!2b
? | Bavoen",33,743197,170431,133020,1333181,329300,2709162,EOSOL2,9527634,AllAboveThisLineAreHackers,Romania,26662569,Array only,Slovenia,776019,None,"Switzerland, Spain",45846650,BingFanclub,Norway,1998651,BsMind,Italy,23281,,
660,"Hapina
? | ? | ? | ?",33,799898,21783,167124,1640172,79805,2708815,RRHPC,9527612,SAD,India,26662082,Jet Force Gemini,"Netherlands, France",775287,TurnCoffeeIntoCode,France,45846088,Copy in the Past,Ukraine,1998463,Doctor Cicero,France,22882,,
661,"-67°C
? | HasegawaNanako | ?",33,730877,182396,122213,1561325,109993,2706837,Die_wylden_Tastaturbanausen,9527418,VVT?,Ukraine,26662069,MOB.kt,France,775125,Lenin Street,Norway,45843826,KG_knights_Seniors,Serbia,1998245,Ekipa de Haur,Romania,22111,,
662,"bosh done!
? | ?",33,799411,17826,167124,1640172,82263,2706829,Julianne,9527384,maeT,Italy,26661895,WG-Team,Germany,774759,The Hypersonic Cowboys,Belarus,45841750,Platypuses,Ukraine,1998245,FasterSmarter,Romania,22071,,
663,"choboyo
? | ? | ? | ?",33,743825,152358,91424,1549662,168038,2705340,Brown Boys,9527326,Zach Braff's Backdraft,United States,26661163,UTT,Vietnam,774451,FORM,Portugal,45841303,MAMOHT B OKEAHE,"Netherlands,Ukraine",1997775,includeOx,Romania,21055,,
664,"Nonviolent Resistance
? | AndreySiunov | ?",33,651037,24664,111248,1640096,277931,2705009,Turtle Zealots,9527325,PeekyBlinders,India,26661131,Miss Chanandler Bong,Belgium,773835,La Baguette,Greece,45840382,PleaseFillOutThisField.,Belgium,1997694,&lt;zZz!!!&gt;,Turkey,21016,,
665,"#echipaCastigatoare
eduard.marin | ? | ? | ?",33,742848,6184,91424,1637258,226272,2704019,Group for Neuromorphic Teens,9527069,Sun D,"Egypt, Russia, Tajikistan",26660859,TivvitEve,Czech Republic,773703,Optimistic Machine,United Kingdom,45840303,Pink Unicorns,Germany,1997675,Cardtek,Turkey,20079,,
666,Absolute MadLadskumanovche | spectrra | forelax,30,743179,35980,133020,1637258,152670,2702137,Crying Cat,9527064,Go Python,Belgium,26659828,____-____,Ukraine,773216,The Faggianos,Italy,45839497,!superlemon,Germany,1997675,Les caniches !,France,20040,,
667,"The Game
PoustouFlan | Akilson | ? | ?",33,743534,157714,83524,1473436,242992,2701233,d3code,9526734,Puppies YSDA,"Russia, Belarus",26659169,"Two chairs, bottle and face",Russia,773038,Olteanclan,Romania,45838877,ADNAKLASSNIKE_GIRMIYECEM,Azerbaijan,1997675,nlogn,Turkey,20020,,
668,"CheezeKEK
reshke | Friska123 | ArtyomTsepov",33,799357,19164,167124,1637258,77876,2700812,ile-227,9526704,DPzza,"Italy, Switzerland",26658879,Hash Browns,Israel,773006,ESI14,Algeria,45838813,Becky appreciation club,Sweden,1997390,Team Future,Sweden,19989,,
669,"Approximator_Squad
? | suyash_87 | ? | mrsac7",33,742855,140477,133020,1637258,46107,2699750,( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°),9526694,Space Coders,France,26656492,League of Extraordinary Gentlemen,Bangladesh,771884,Jagiellonian Dunkleosteus,Poland,45838176,great team name,Netherlands,1996824,stooges,Greece,19906,,
670,"PXL Vision
tphillips | ? | ? | ?",33,799758,39981,173626,1640172,46107,2699677,CodeAndBeer,9526637,EntropyEngine,India,26654738,Tenisisci,Poland,771855,LePerdu,France,45836507,ElSacontala,Romania,1996404,FarAndreas,France,19717,,
671,"The Neural Ne(r)ts
? | ? | ?",33,743352,122483,133020,1637258,63032,2699178,Mammutjäger,9526627,OSU Team,Belarus,26654596,Radenko & Sons,Serbia,771057,Maybe tomorrow?,Russia,45833108,Random,Georgia,1996360,JTB,Poland,18701,,
672,"ex-ptz
svyat.starkov | ? | ?",33,743040,71688,133020,1637231,114115,2699127,DanglingReferences,9526616,Zippers,Romania,26653309,Job J II,Belgium,770942,VERMON CODERS,Spain,45831992,Diablo,Kenya,1996349,zasd,Israel,18383,,
673,"Gore Kauve
VarAmu | Yoks1729 | Jarvis_sharma | Angiras07",33,742855,137363,133020,1637258,48205,2698734,JMP #1,9526602,SirirNicheBirirDokan,Bangladesh,26652817,The Garbage Collectors,Switzerland,769928,London Java Community,United Kingdom,45826985,WhatElse,United Kingdom,1996242,Hasi Code,United Kingdom,18293,,
674,"clopa
dongwon0427 | zoxl | ?",33,378312,192724,63892,1625530,437158,2697649,Keyboard Riders,9526584,TesteDiGauss,Italy,26650569,SAPR_X_GODS,Ukraine,769855,The math hackers,"Italy, France",45825960,Los que van de propio,Spain,1996157,Rolo,Netherlands,17385,,
675,"0xF1CAEC22
? | ? | ? | ?",33,743209,100168,133020,1554945,165651,2697026,_tălpică,9526450,very good,Jordan,26650564,TheProfs,Italy,769470,MachineUnlearning,Italy,45824879,The magnificent AA,Latvia,1995966,Beer Lovers,Estonia,17274,,
676,"ligma
farhan132 | NAFIS | MamnoonSiam",33,310676,157569,133020,1606220,489412,2696930,danganronpa,9526258,sudo,Romania,26649930,PA3S,Croatia,769136,Zadmin,Algeria,45823221,Not Arazim(NotArazimIsn'tTheUnionOfAllTheSubsetsOfTheSetArazim,Israel,1995532,qwerty,Italy,16906,,
677,"willcode4gf
theartofwar | Sjd1209 | chabeg | mansa_banna",33,378312,169296,64310,1637258,447634,2696843,won,9526216,kuulilennuteetunneliluuk,"Estonia, Romania, United Kingdom",26649463,TensorBoys,Israel,768700,Gizoogle,Netherlands,45821272,Connect's Four,Ireland,1995391,418 we're a teampot,France,16618,,
678,SpremniMomcinasadigital | harismandal | ? | ?,33,800982,132778,167124,1592347,3467,2696731,Energetic,9526147,Hidalgo,Ukraine,26647275,MonkeyBusiness,Portugal,768493,theDegenerateCase,Belgium,45821272,SantiAbascode,Spain,1994935,BST,Romania,16458,,
679,"celsius
mohitkh7 | ?",33,743770,83418,91424,1557305,220595,2696545,AaAaAaAAaAaAAa,9526076,YAHT,Switzerland,26645979,smX-Front,Austria,767278,iQezBan,Armenia,45821268,Tike Myson,Romania,1994736,Jean Michel HacheCaude,France,16308,,
680,"PolyOrga
? | ? | ? | ?",30,512165,172787,86629,1637258,286678,2695547,Naked raccoon,9526009,young_veterans,India,26645219,CFC CFC,United States,767116,AIPO,Ireland,45820762,Ekipa,Romania,1994702,The Daydream team,Sweden,16189,,
681,"KUET_ThunderBolt
Muhimin_Osim | MinhazIbnMizan | hijibijee",33,709859,21783,107528,1637258,218964,2695425,deitando no googramado,9525755,Flibbittygibbitts,Germany,26644116,TU Purple,United States,767094,Minions,Germany,45820365,Kappa Pride,Romania,1994031,KTST,Belgium,16164,,
682,"not_your_generic_team_name
sobhagyaSD | codifierSP | Prabhakar_",33,610272,124250,78086,1637258,245257,2695156,Skreeuwende Meeuwe,9525723,__ SANS FAN CLUB __,South Korea,26643976,Ultimate Fried Cookies,Belarus,767048,InTheAlps,France,45816789,C214,France,1993880,NP-Complete,Romania,16000,,
683,"This is not Deliverect
? | ? | ? | ?",33,798137,21072,133020,1637258,103641,2693161,Nimeria Cade o Gato?,9525413,Os Capivaras,Portugal,26643439,Quartopus,France,767039,Partners in Crime,Italy,45814066,familia_mocstro,Austria,1993183,TmpName,Romania,15102,,
684,"Esparguete e os esquilos
Goncalerta | ? | ? | ?",33,799834,69079,173626,1640096,9424,2692092,Cat_walked_on_the_keyboard,9525307,Objectif Guinness,France,26643218,Delftse Delegatie,Netherlands,766948,Mito,Belgium,45800851,_______________,Poland,1992782,GFaim,France,14991,,
685,"Holland King
brianlee.lck | eanacra | danielykf | Kevinxiehk",33,743347,178363,133020,1637258,0,2692021,Complexity,9525207,config,"Canada, Australia, United States",26643066,Horsebit,"Moldova, Romania",765909,Power Pointers,"Iceland, Switzerland",45800574,DROP TABLE teams;,United Kingdom,1992497,Spaghetti Code,Spain,14917,,
686,"RunTime Terror
Manas_Rocko | Jkansal20 | kushal2001 | Ishans1324",33,623872,21783,75904,1637258,333141,2691991,Infinity+3,9525169,Zavood,Estonia,26640682,weKnow_php,Greece,765757,MPII,"Italy, Germany",45796154,dreamcode,Hungary,1992410,bread first search,Switzerland,14088,,
687,"kamik@ze
jindal_jj | ? | Shashank_024 | ?",33,743333,118503,133020,1637258,58121,2690268,BASED,9525067,Smdnow,India,26639597,Szeleszcz_ce chrz_szcze,Poland,765746,Vaki,Iceland,45796109,__,Netherlands,1991858,Slim,Netherlands,14087,,
688,"Mother of Dragons
? | ? | ?",30,743841,163089,133020,1552338,97442,2689760,Not working,9524884,ScapEaters,Algeria,26639244,AlpacaOne,Germany,765628,Crashtest Security,Germany,45793203,Sea Systems,Germany,1989972,ProElite,Benin,14083,,
689,"CODE19positive
shubham.kr23 | ? | ? | siddharthqr@gmail.com",33,721460,57428,75904,1637258,196766,2688849,Doshio,9524748,Akchully Bits,United Arab Emirates,26638340,Lyons,"France, Ireland",765043,Hello World!,Russia,45758790,Awesomenauts,Romania,1989420,Scrumptiers,Spain,14083,,
690,"hashcoin
happyhacker | Kuril | forinti | ?",33,743047,22596,91424,1637258,194483,2688841,Eaten by morgenstern,9524651,5�engineers,Lithuania,26637540,Trivial Till Tested,Poland,764863,JEIAG,United Kingdom,45741795,Hopfen &amp; Malz,Germany,1988811,BING,Sweden,14082,,
691,"R0RHIFNvdXNzZQ==
? | Helmiz | ? | ?",33,743821,99338,91424,1637258,116715,2688589,Cosmar de Valcea,9524400,Rip Pufferfish,Romania,26635876,Wildcats,Netherlands,764724,Carmine,United Kingdom,45735318,Muffin Miners,Italy,1988802,Team schoon bloemeke,Belgium,14069,,
692,"Fatigué de doctorants
? | ? | ? | ?",30,346457,154497,63892,1600590,523103,2688569,Money Team,9524326,La Rosal�a,Spain,26634900,Ramarro Secco,Italy,764681,Master Threads,Spain,45711375,eworx,Greece,1987325,a-team,Italy,14050,,
693,"Covicode
? | ? | ? | ?",33,800133,11232,173626,1640172,61747,2686943,mala brown sugar boys,9524174,Hnojnik,"Slovakia, Czech Republic",26634133,Tralala,Hungary,764587,Code Fighters,Portugal,45708489,Angle,Belgium,1986062,Bit on the side,United Kingdom,14000,,
694,"haejwo
JWoong148 | kjp4155 | ? | kwanghyunOn",20,742722,120200,133020,1628190,61747,2685899,FlexHouse,9524146,Chmielowy Kwartet,Poland,26631176,byte my shorts,"Slovakia, Switzerland",764483,De Hel van Schel,Belgium,45706386,Fast and Fourier,Romania,1984865,Madrid EIT-DS,Spain,13984,,
695,"Crashed Code
gaplopes | adbjesus | ? | henriquejsb",30,353372,158974,54835,1637258,480164,2684633,1e9 + 7,9524120,Hash'n Slack,France,26630174,No Limit,Lebanon,764055,ATeam-Name,Spain,45701952,MyLittleAdventure,France,1983706,Xplore,Nigeria,13958,,
696,"KPZ v PTZ
23jura23 | ? | PetyaSurkov",33,743841,64214,133020,1637258,105819,2684185,Bugs Buggy,9523970,4 men 1 terminal,Lithuania,26629253,Belarus,Belarus,762989,Aristocats,Romania,45697786,NicidecumSoimiiMascati,Romania,1981403,Darlett,Ireland,13932,,
697,"DuckDuckGoogle
? | ? | ?",33,605702,21783,100720,1637258,316181,2681677,cringe();,9523923,Magic tricks,Italy,26628292,balance,China,762977,PickleRick,Germany,45697232,Kinder,Turkey,1981062,da,Romania,13887,,
698,">_<
? | ekwoo | Sean617 | ?",33,743841,141253,133020,1592977,70122,2681246,Sandbag,9523847,Undefined Behavior,Italy,26627783,Die 3 lustigen 4,Germany,762856,doge,Spain,45681884,Gulf Glorkwimp,Sweden,1980028,______,Israel,13713,,
699,"Almost Moku
? | ? | ? | RiccardoAgatea",33,743809,215465,133020,1588844,0,2681171,Da best,9523646,Army of 10,Ireland,26627404,LesBoloss,France,762794,CharlieLee,Ukraine,45679002,EasyBit,Ukraine,1979557,BadCollision,Denmark,13276,,
700,"Biteture Science
Adespawn | jrozek | ? | lexu",30,496409,186591,91036,1460447,445998,2680511,4ettam,9523526,Zvonka,Tunisia,26627323,FlamingoX,"France, Germany",761849,Epta,"Germany, Ukraine",45676808,_,France,1979516,Infinite Loop,Turkey,12941,,
701,"Nesimtitele
? | ? | ?",33,743841,150125,133020,1605453,46999,2679471,FC De Basketterkes,9523121,418,Switzerland,26627199,AlgoMasters,Romania,760693,VK TEAM,"Belarus, Russia",45676115,The Mavericks,Belgium,1979462,MyLittleAdventure,France,12899,,
702,"slmcnm
ucanyiit | ? | ? | oznakn",33,743829,134185,133020,1593407,74776,2679250,Kartoffeltauben,9523036,Error_anonymous,India,26627107,BlackJack,Moldova,760674,Stark F&amp;G,France,45667549,NASA,Egypt,1979275,CLCme,"Kazakhstan, Netherlands, Nigeria, Spain",12829,,
703,"#import mercy
ErreurFatale | ?",33,310676,119572,54835,1585069,609057,2679242,__daft_punk19,9523026,DBN,Hungary,26626930,XiaoLongXia,"United States, China",760282,HFCrypto,"Italy, United Kingdom, Spain",45667549,Fire Tigers,Netherlands,1979259,The Green Team,United Kingdom,12114,,
704,"Coding_Enthusiasts
? | ? | ? | ?",33,742712,140535,91424,1586612,116715,2678031,Tractopoteau,9523018,Leibniz Rule(s),Italy,26626728,C flat,"Serbia, Taiwan, Macedonia [FYROM]",759870,Telecom+3,France,45666757,GDG Fribourg,Switzerland,1978959,Sapo,Romania,11942,,
705,"between 1 and 30 chars long
AbdullaAshraf | ? | ? | Omar.Elawady",33,743232,22963,133020,1637231,140378,2676857,Senior Project,9522850,Doe maar lekker!,Netherlands,26626102,Ninja Coders,Ireland,759042,NullReferenceException,Austria,45654228,Skills 404,Lithuania,1977084,InForThePleuri,Italy,11910,,
706,"Match Is Not Equal
? | ? | ? | ?",33,743030,21783,133020,1637258,140776,2675900,Traktoristy,9522650,BeDesign,Italy,26624751,LosBranlosHermanos,France,758607,B.fs,Netherlands,45641950,Smart Sleeping Students,Ukraine,1976671,FDNS,Germany,11779,,
707,"Granatas
Ghiggo | ?",30,448047,123440,80967,1640031,383299,2675814,_init_,9522569,sigmaBalls,India,26624390,emaN meaT,Germany,758457,Khwarizmy,France,45634323,Perfectly Intact Underarm,Hungary,1976025,Breach,Belgium,11696,,
708,"BForBruteForce
DrearyJoke | Yomapeed | ?",0,549985,29473,89215,1535419,469954,2674046,Brunel Bunch,9522561,Offline Search,Ukraine,26622180,Team Garlic,Poland,758379,Wagon,Russia,45631307,{code},Italy,1975779,TeamQapla�,Finland,10733,,
709,"ȘvepsCuUBB
? | ? | ? | ?",33,721460,147174,91424,1460567,252474,2673132,Jajascode,9522549,Tejosciplas,France,26621538,mistral gagnENS,France,758067,Les oeufs � la code,"France, Netherlands",45629439,C(++)Laget,Sweden,1975459,TesterCDouter,France,10546,,
710,"Metacoders
? | ?",33,743819,121607,133020,1629656,44919,2673054,Watatim,9522309,OptimisticOptimizations,India,26620853,Hurricane Container,United States,758063,Douce philosophie,France,45620718,Team Foreign,Spain,1974390,Trollstars,Estonia,10340,,
711,"3amistoolateforasia
hojoon0205 | ? | ohsolution",33,743841,96483,133020,1606884,92127,2672388,<(òvó)>,9522276,The Mystery Machine,"Romania, United Kingdom",26620306,Calc,Russia,757856,ExImperial Computing,"France, United Kingdom",45620397,TDBetterThanYourTeam,Sweden,1974321,JC,Jordan,9981,,
712,"10 yrs T-shirt Prize Challenge
MaBeuLux88 | MrBeardedMan",33,743841,188633,133020,1533777,72832,2672136,Corona Combat Hackers,9522274,15k za pf,"Russia, Belarus",26619636,ForLoop,"Poland, United Kingdom",757814,Happy Trolls,Cyprus,45615170,4lg0n00bs,Czech Republic,1973116,Freeways,Tunisia,9841,,
713,"HTO
? | ? | ?",33,721875,6184,91424,1637258,215149,2671923,Jetstream,9522178,HawkAI,India,26618871,Maxosystem,Spain,757629,Fantastic Generation,"United Kingdom, Italy",45597044,Les Jean Mi,Belgium,1973092,1011-1010-1101 Coders,United Kingdom,9566,,
714,"SmallerTeam-eq-BetterRank
? | ?",30,310676,112971,50530,1597765,599303,2671275,The Broken Keyboards,9522045,Kingsters,"Italy, Sweden",26617972,InfiniteLoop,United States,757442,Baristas,"Czech Republic, Slovakia",45594562,Bayes &amp; Co.,France,1972240,FightClub,Israel,9566,,
715,"hw
AwIDoK | rsbat | ?",33,743247,55488,91424,1640069,140762,2671023,297974,9521783,NuLLZ,Romania,26617697,Skimbux - AR Team,Italy,757380,YouNeverCanTell,Russia,45584920,Lynxous,France,1971398,ChocolaTeam,France,9566,,
716,"cheese puffer
? | ? | ? | ?",33,799970,21783,167124,1640224,39933,2669067,TeamyMACSTeamFace,9521721,0xUSI,Switzerland,26617370,gerryland,Ukraine,757096,InversionOfControl2.0,Italy,45576772,1066,"France,United Kingdom,United Kingdom of Great Britain and Northern Ireland",1971197,Random Access Memories,Kazakhstan,9561,,
717,"Team Illusion
aaryamannx | Aryan_022 | Bhuvan21",33,743047,145338,133020,1637258,9992,2668688,FordFulkerson,9521660,Daegons,Russia,26616974,360NoScore,Ukraine,755718,CodaEasy,Sweden,45573732,Kernels,United Kingdom,1970433,The Mersenne Primes,United Kingdom,9452,,
718,"3CarsOfPolice
denmircea | ? | ?",33,721092,7874,91424,1637258,210673,2668354,Hedonists,9521601,Paw_y,Poland,26614827,OOPS,South Africa,755560,mind-PATT-ern,Italy,45572401,nevermind,"Poland,United Kingdom",1969634,Tactic Real-Time,Estonia,9432,,
719,"Fioi
? | ?",33,743254,23159,122504,1533777,244619,2667346,Fatture in Cloud,9521589,Supreme,Israel,26614373,undecided,Germany,755353,Digital Hammer,Hungary,45562475,root-beer,"Austria,Finland,Luxembourg,United Kingdom",1967270,QWERTY TEAM,Romania,9418,,
720,"@line
? | ? | ?",33,886025,7758,184555,1369190,219686,2667247,MIT - Nokia 3310,9521541,"Hello, World!","Armenia, United States",26612877,CodeUp,Ukraine,755148,V01D,Romania,45547313,The Heidis and the Taco,Switzerland,1966917,sparky,Austria,9398,,
721,"Șogâți
Coraline | cvijdea",33,799920,17628,173626,1640031,35035,2666273,unite & conquer,9521444,___________,Serbia,26609293,Free4All,Israel,754273,Buitengewoon Gemiddeld,Belgium,45530241,Insert name here,Romania,1966306,Why Us?,Poland,9226,,
722,"LateB(l)oomers
jjluczyn | ? | ?",30,634809,40274,100318,1640096,250027,2665554,MTeam,9521331,DeadLock1,Romania,26607307,xtream,Italy,753819,Monkeys,Italy,45528583,Ma�ocoders,Spain,1964476,T�l�crew,France,9117,,
723,"Online IDE and Alex fans
CodeTiger927 | eggag32 | sushieat<3 | super_j6",20,743806,209870,133020,1578694,0,2665410,To What Address,9521150,(_ � _ � )_ � _ � )_ ___( � _ � _( � _ � _),Lithuania,26606463,Infinite Players,Italy,753473,Lavish Pizza,Ireland,45516449,rational_shadows,Italy,1964346,SOAP,"Palestine, State of",9090,,
724,"Champex‎
mukel | ? | mfornet | ?",33,743542,21783,133020,1638112,128552,2665042,linspace,9521092,Peculiar Bug Makers,Poland,26604192,PaleoCode,France,753153,CAEN,Romania,45506044,Hoppers of the World,"Germany,Italy,United Kingdom",1963176,Khinkali,Georgia,8599,,
725,"Michel & Patoche
? | ?",33,799848,5448,173626,1640423,44732,2664110,Les AppMonkeys,9520981,Plena quinta-feira,Brazil,26603568,ggoong,South Korea,753081,Zavalleni,Czech Republic,45505689,Blue Whale,Russia,1962497,Untitled,France,8596,,
726,"Les asticots
? | ?",20,310676,147184,54835,1589995,560897,2663607,The International Mancunian Team,9520973,DEUS,Serbia,26603488,Fast_Code_Transform,India,752803,MubaRock,"Turkey, Switzerland",45503421,Coding Dori,Switzerland,1962237,YoHuRo,France,8289,,
727,"More Goats
? | ?",33,743841,146388,133020,1593407,46107,2662796,back2school,9520670,ICnoAC,India,26600190,Let's Celebrate!,Germany,752697,OChamo,France,45487961,Synapse,Poland,1962214,h24c,France,8188,,
728,"Els Laenens founded Google
PicoPlex | ? | ?",33,670462,21783,99001,1639934,231365,2662578,Jalapeno,9520622,RAF Penguins,Serbia,26599217,FMF>FRI,Slovenia,752458,Formal_Chicken,Lithuania,45472991,qwerty123,Israel,1962161,UoP SoC Staff,United Kingdom,8159,,
729,"h4sh_coll1sion
? | ?",33,799938,6680,167124,1640096,48119,2661990,Imagouille,9520459,Tobiko,Turkey,26599176,Hamsteam,France,752394,piglets,Serbia,45472673,Team Zebu,France,1962101,Sudoers,Italy,8154,,
730,"SmartBase team
? | ? | cmeliak | ?",33,697620,141253,126518,1637258,59287,2661969,ProofByAC,9520370,CRyptoGRapheR,Taiwan,26599147,Bummis,Switzerland,752336,MMD,Israel,45468801,YouTubeToMp3Converter,Germany,1960735,VISA,France,8000,,
731,"BeDesign
? | ? | ? | ?",33,743841,35545,133020,1637258,112098,2661795,Rating Swing Club,9520325,Cute girls doing cute things,Poland,26598737,Animeshniki,Russia,752316,Oh my code!,Italy,45462897,D�r�n�r�n�r�n���,Turkey,1959438,ArabiaWeather,Jordan,8000,,
732,"B Team
Tvdu29 | Artentica | ? | ?",33,743829,93095,126518,1637258,60495,2661228,Fossils at USI,9519980,Se passou no sample � AC!,Brazil,26598678,sky,Armenia,751893,Vifor,Romania,45457736,Four of a kind,Russia,1959161,Paladivillastret,"France, Italy",8000,,
733,"team 7R9fLsHjmMbeY9l4s2Za
burstintotears | ramzes | yznovyak | famafka",30,486548,206589,86665,1637258,243367,2660457,CheckovsPlebs,9519941,KillerCobras,India,26598478,livelock,Serbia,751266,Pensioners,United Kingdom,45457155,InterEuro,"Germany,Switzerland",1958536,Dream Code,France,8000,,
734,"Muslim_ML-ENGs
Mustapha_AJ | nouamane",33,743315,123327,133020,1637258,22369,2659322,New East 194,9519937,Ludo,Spain,26596865,UnicornNash,Russia,751237,2.7.2,France,45450072,Les 4 mousquetaires,France,1956253,#r�sikood,Estonia,7942,,
735,"Corca
? | ?",33,743163,78527,133020,1637258,66613,2658614,ULj,9519923,ApexChampions,Egypt,26593855,RAF3,Spain,750213,super-8,Germany,45444218,TassoTeam,Italy,1955948,Octopus,South Africa,7928,,
736,"Trivialni Hašovci
? | ? | ? | ?",33,743829,139587,133020,1603869,38168,2658506,sudo rm -rf /,9519914,Curiosity 3,Germany,26592802,Military Service,Egypt,749633,[teamname not found],Germany,45443385,Big Brother,Ukraine,1955729,4.Sum(),Portugal,7915,,
737,"repo-is-private-this-year
ANDA | arriopolis | erikm | ?",33,743472,31270,133020,1450400,299662,2657857,OneByteTwo,9519815,RR ML SS,Ukraine,26591240,FracLivesMatter,France,749340,Spettri Disciolti,Italy,45431858,Melon Party,Spain,1954981,Technion Seniors,Israel,7900,,
738,"wew
aryan12 | ritul_kr_singh | ?",33,310676,189535,54835,1637220,464539,2656838,GOMASO TEAM,9519750,JUL,France,26590025,EasyBit,Ukraine,748786,lspixel,Turkey,45417297,crashcode.withnoodles.party,France,1954429,#FINOALLAFINE,Italy,7798,,
739,"EEMCS-SCS
? | ? | ?",30,310676,194137,54835,1637258,457186,2654122,Cool People (WPS Programming 2),9519682,Hash&amp;Slack,France,26588567,tefy>tik,Finland,748768,IPZ-12m,Ukraine,45395514,�false,France,1954117,Algorithms,Tunisia,7762,,
740,"shawerma
NazirNayal | besher_massri | ? | ?",33,799696,30749,173626,1639934,9862,2653900,Coffee Break,9519676,the org,"Netherlands, Macedonia [FYROM]",26587792,FortBuilders,Switzerland,747760,Camburghers,United Kingdom,45380214,Kaffeeklatsch,Germany,1953895,FantasticFour,Portugal,7600,,
741,"cgj usb
jesuswr | ? | gdka",33,743349,74442,133020,1637178,64745,2652767,Weizenabend,9519646,2qjoyhoMaster,Taiwan,26586089,Les Affreux,France,746999,Netherlands,45358883,,Slow Loris,"Egypt,Ireland",1953366,__import__(os).urandom(8),France,7479,,
742,"SickBits
? | ?",33,742772,222385,133020,1303300,250517,2652027,ReadPGTEpls,9519605,OneMoreTimeee,France,26585276,Mob Masters,Turkey,745904,CaponeHash,Romania,45350535,calculated,Ukraine,1953109,#404,Turkey,7400,,
743,"A'Matheurs
lucienbarcon@gmail.com | lchateau",33,799987,4614,167124,1639983,36120,2647861,TheAge,9519559,Levels,Sweden,26585226,Eponython,France,745711,Mojo,Romania,45335930,HashCodshiki,Russia,1952891,ETAONIS,France,7300,,
744,"Union
ser398 | ? | Ferathorn | ?",30,353372,144672,63892,1633978,451301,2647245,Botlhale H@x0rz,9519493,Delta Szwadron Super Cool Komando Wilk�w Alfa,Poland,26584299,CrewZefix,Austria,745327,F_2,Germany,45317161,ViaIsAwesome,France,1952020,Msc,United Kingdom,7300,,
745,"return 0;
? | ? | ? | ?",33,743841,101844,133020,1593407,73165,2645310,Job J IV,9519475,Deep Autonomous Blockchain IOT Quantum AI - DABIQA,Sweden,26583942,DIHashmenoi,Greece,745194,Kissifrotsipik,France,45301825,NU,Kazakhstan,1948816,Fruktai,Lithuania,7300,,
746,"LessIsMore
PaoloPellizzoni | mrBohrio",0,310676,160945,54835,1637258,480212,2643926,The Hillbillies,9519395,BUET_Naruto_Runners,Bangladesh,26583173,TeamyMcTeamface,Belgium,745104,Thales Services Lyon,France,45299586,CCTeam,Slovakia,1948744,Jedi Academy,South Africa,7100,,
747,"IllusionGames
? | ?",33,681837,11232,91111,1637258,221736,2643207,LAMB,9519316,Pampamparam,Hungary,26582703,Knights of the round table,Belgium,744615,HashCollision,Belgium,45299432,Programatorji,Slovenia,1948290,Octopus in the T.A.R.D.I.S.,France,6983,,
748,"MaksiDiJoTa
ReaLNero | whitewind664 | ? | ?",33,743057,99377,133020,1637258,29816,2642561,Ruiners,9519148,The Skyrmions,"France, Antarctica, Montenegro",26582483,DejaVu,"United Kingdom, China",743855,A_plus_plus,Saudi Arabia,45296992,Freeways,Tunisia,1948073,iCode,France,6900,,
749,"Brute Learning
? | ? | ?",33,568540,107309,77862,1637258,249225,2640227,DipendentiInCloud,9519052,KTH Bodybuilders,Sweden,26580205,HX2,France,743425,All the witty names were taken,Sweden,45291101,Insan Wa Alat,Jordan,1947449,Keyneosoft,France,6693,,
750,"${jndi:ldap://update.log4j}
AlexZabashta | igorjan94 | ?",33,700601,174796,173626,1293779,297130,2639965,0x7c00,9518898,Pies,Switzerland,26580151,Hnojnik,"Czech Republic, Slovakia",743412,SeeSharp,Belgium,45290137,diht guys,Russia,1947283,Team da shogno,Italy,6655,,
751,"primes_1
? | RJ_24 | bortakun",20,310676,180260,54835,1637258,455473,2638522,T-oo-M,9518803,Aquila,India,26579244,Silexica,"Pakistan, Germany, Canada, South Korea",742804,Blue Cord,Belgium,45286974,PrzestrzenHausdorffa,Poland,1947137,Dark horse,Ukraine,6458,,
752,"Volgograd STU :: Retired
cmd | temich.nosov | vsunny92@mail.ru",33,515232,170633,72663,1637258,242561,2638380,vulpes,9518771,_�_�__ _______ _________,Greece,26578495,Alarmuj_ce Trendy,Poland,742788,Make Google Great Again,Belgium,45281962,Hi-Tek,Macedonia,1946852,coconut,Romania,6185,,
753,"Booty First Search
hardikkapoor | Gigaliths | Ganesh1085",33,799421,24664,173626,1640172,0,2637916,Topinambour,9518578,12eV,Thailand,26577753,Povolesi,Italy,742740,Make Hash Code Great Again,South Africa,45261421,Besluts�ngest,Sweden,1946506,Rocq Fort,France,6000,,
754,"lissasfa
GRIF | ac23 | kiodi",33,743209,22963,81344,1637258,152720,2637527,Garderie,9518520,bronze5_algorithm,Germany,26577745,SyntacticalSugar,South Africa,742620,�_(_)_/�,Italy,45248758,Newbies,"Germany,Tunisia",1945108,The Dacroides,France,5897,,
755,"wdrsqd
? | Kejmer | ? | miloske",33,743841,69577,91424,1637258,95052,2637185,BLACKPINK IN YOUR AREA,9518349,PID (Patras Infamous Developers),Greece,26576131,Dedekind's Army,Spain,742508,Martins &amp; Co.,"United Kingdom, Slovakia",45235875,Team 180�,Germany,1944495,Futurama,Belarus,5700,,
756,"The Alchemists
ser_manish | shivy08 | Pseudomata | akshayshailesh",33,743111,21783,133020,1637258,100869,2636074,KDS1,9518131,Winnie's Orphans,Canada,26573911,Devengers,France,742482,Eagles,Morocco,45231688,Ardoq,Norway,1941738,pony7--unicorn7,France,5600,,
757,"3T Forever
? | ? | ?",33,799898,137363,167124,1287938,243367,2635723,The Mentalists,9517615,IGN,Egypt,26573778,Mudda Bruddas,Sweden,741706,Two Fredrik and an Intern,Norway,45229005,TimeWarrior,United Kingdom,1940682,Frequency Response,Israel,5600,,
758,"The last dance 💃🏻
? | ? | ? | ?",33,655597,118049,102988,1492011,265876,2634554,AEZAKMI,9517542,______,Austria,26573354,Koritsa,Russia,741672,S_asic Busters,Poland,45225106,SSS,Italy,1940640,MonaLisa,France,5000,,
759,"yndx-16
gleb.astashkin | flyce32 | dalex | ?",30,375659,207292,63794,1637258,350274,2634307,kekw,9517490,Mega Netjes,Netherlands,26571704,Akol,Israel,741204,Innovattic,Netherlands,45217470,Commmedia Team,Spain,1940585,MMV for Vendetta,United Kingdom,4900,,
760,"HackerTwo
jiaqing23 | wingsYouAretheHero | ? | ?",30,469462,186842,70591,1637258,269716,2633899,The lonely potatoes,9517431,the Boys,India,26571026,NYUAD Hackers,"United Arab Emirates, Kazakhstan, Vietnam",739883,Cacio e pepe,United Kingdom,45215449,vadtrevligt,Sweden,1939799,CodeBusters,Greece,4862,,
761,"HĽaT
? | ?",33,799577,2686,155218,1639934,36120,2633568,JustTrying,9517381,DeepIf,Poland,26570912,OptimizePrime,Romania,739863,[[fakss]],Egypt,45213973,Team.tmp,Spain,1939694,A++,Jordan,4818,,
762,"GodIsAtheist
Shubh1916 | drayc | ? | ?",33,743587,117893,71942,1637188,62236,2632879,RoRaGe,9517366,The 3 Lads from CS,"Romania, United Kingdom",26569225,roy&tim,"Netherlands, United Kingdom",739688,cookieTime,Israel,45209001,W�rttemberg Wombats,Germany,1938122,Bulgaria,Bulgaria,4749,,
763,"IOTINGA
? | ? | ?",33,901155,89072,233897,1368438,40131,2632726,Ship of TCS,9517342,NDAT,Israel,26568752,NPComplete,Romania,739640,;DROP TABLE Contestants; --,Poland,45205244,sa krompirom,Serbia,1937071,HypEirbol,France,4698,,
764,"BreAKPoint
Adyansh | ? | herocharge | ?",33,799790,168791,173626,1237941,251937,2632118,DreisamFlow,9517201,Toughlex Team,Lithuania,26568598,_____,"China, France, United States",739025,GigaStep,Slovakia,45202318,SoC Staff,United Kingdom,1936088,Logic,Egypt,4605,,
765,"Advanced Boys
? | ? | ? | ?",30,743841,126542,133020,1598548,29392,2631373,TechKnock,9517100,nadan_parinde,India,26567951,Team Tinker,Ukraine,738949,Baseline,Germany,45201624,Unknown team,Ukraine,1934703,DuoTo,France,4200,,
766,"PanitasRefacheritos
? | ? | ? | ?",33,799961,2686,155218,1637258,36120,2631276,Two blonds one brown,9516812,Triple Trouble,India,26567454,TopTrainersICPCTrainings,Russia,738645,SmoothingIrons,Russia,45201161,Wow so imperative,Spain,1933929,Platform 9 3/4,Netherlands,3999,,
767,"Ty chyo pyos?
? | ? | ? | ?",33,743841,127964,127583,1316369,313026,2628816,Runtime-Terror,9516662,SacredCodes,"India, Slovakia",26567349,Team Tieber,Austria,738434,MAI#2 Intergalactic,Russia,45200252,fun team,France,1931588,Gents'bons,France,3999,,
768,"Incandescent
echo_abhinav | Sakethmarri | ?",33,743823,191193,54835,1590591,48295,2628770,Jachaela,9516641,OreoShake,India,26566326,Pakiwi,France,737935,Kaffeeklatsch,Germany,45199760,LiisIasiRomania,Romania,1931064,Johnny Bravo,Sweden,3953,,
769,"Big Black O Notation
AStanev | ? | mihail-M",20,800168,158247,173626,1218533,277909,2628503,treca sreca,9516600,as complete as NP HARD &amp; as hard as NP COMPLETE,Turkey,26564165,glhf,France,737816,Guru Meditation Callback,Portugal,45198411,eawopf;rwaospfhj,United Kingdom,1929973,awesome team,Germany,3876,,
770,"GuardiansOfTheGalaxy
Endgame | ? | ? | ?",30,971455,24664,78131,1301549,250456,2626285,Hum Bear Hain,9516573,LemonTree,United States,26563167,Stefany Banachy,Poland,737571,Knight Riders,Denmark,45198411,Nothing,Georgia,1929109,Four of a kind,Russia,3598,,
771,"Helaas Pindakaas
Fefer.Ivan | vanvector@gmail.com | sas4eka",33,673205,144679,72777,1639934,94443,2625071,soph gang,9516496,math is better than cs,United States,26561032,De Hel van Schel,Belgium,737338,Merge Conflict,United Kingdom,45198411,Cabxolotl,Switzerland,1928916,Rudolph,Germany,3400,,
772,"GKs
? | ?",33,310676,169011,54835,1637258,452724,2624537,Richard Dikson e Abraham Lincoln,9516338,Vampires,India,26560430,the_python_approach,India,736640,Besluts�ngest,Sweden,45196742,Just in Case,Jordan,1927937,Eexor,Poland,3400,,
773,"Random Beats You All
? | ? | ? | ?",33,743254,184886,54835,1593133,48205,2624346,Eckwald,9516334,Timpano's Soaked,Italy,26560324,C+ ce que c'�tait,France,736398,Team Muth,Germany,45195003,Wizards,Macedonia,1927537,HAKE,Turkey,3396,,
774,"Meta Team
strangerrr | ? | listoriel | ?",33,568495,179694,92154,1637258,144829,2622463,The Hashira,9516284,Kazan FU: Summertime,Russia,26559576,Slabs-Team,Lithuania,735568,404 Not Found,"Bulgaria, United Kingdom",45193488,Happy Trolls,Cyprus,1925068,Man google,France,3307,,
775,"TO THE MOOOOON
? | ? | ? | Lollipop",33,457661,119556,67487,1637258,340154,2622149,These4Ever,9516232,This Dot,Mexico,26559046,code become human,Spain,735098,Cho cho cho,Switzerland,45192054,0x2A,Germany,1923657,"Ty Janie wska_niku, bug�w wielu no_niku",Poland,3300,,
776,"Last Minute Team
savi1311 | ? | humpty_dumpty2",33,776636,2686,166431,1637258,38508,2621552,Convoluted_minds,9516218,--C,Romania,26557760,Round Robin Hoods,Portugal,734850,Meritis Paris,France,45189726,the Argonauts,Israel,1920925,Cyborg Chasers,Switzerland,3300,,
777,"OK Gang
? | davi_bart | ?",30,678140,103424,120885,1639934,78285,2620698,Bohemian Repository,9516119,BoT,Romania,26556592,Variational autoencoders,Moldova,734472,Just two brothers in a van,Turkey,45189559,Team0,Germany,1919551,SaniTeQ,South Africa,3289,,
778,"Entheon
? | ? | ?",33,568644,85689,79471,1637258,247296,2618391,Palazzina,9516119,ScoreOptimizers,India,26556378,fufel,"Belarus, Russia",734180,CJN,France,45188577,UCooL,Belgium,1919067,exuwr,Poland,3198,,
779,"Deadcoders
anushka772 | prateek.922 | ? | ?",33,743734,62816,91424,1573403,145317,2616727,J3Y Fun team,9515946,2blonds1brown,"Ethiopia, Switzerland",26553814,korda gyuri,Hungary,734127,EGG,Romania,45186345,Havana Blues,Switzerland,1916476,drag[ENS],France,3198,,
780,"Bruteforcers
anmolsharma | pulkit077 | Vaibhav0904 | masterchief164",33,597803,119493,43498,1606884,248071,2615782,sauceTabasco,9515945,Artemida,"Russia, Decline to Answer",26553809,Andrei Bosu & Co SRL,Romania,734082,//TODO: team name,Belgium,45184007,404 Name not found,"France,Italy",1916466,Meowing Humans,United Kingdom,3157,,
781,"Decidi tu
? | ? | ?",30,743841,137363,59127,1637258,35331,2612950,M&M,9515906,Kill -9,Italy,26553678,EPFLama,"Netherlands, Decline to Answer, Switzerland",733891,Pieczarki,Poland,45177797,The Unbrothers,Sweden,1916371,Team Argor,South Africa,3000,,
782,"LetsBeFirst
? | ?",33,743825,27279,133020,1612659,91469,2608285,The Royalists,9515876,The Jedi of Vrn_ani,Serbia,26553136,Havox,Belgium,733700,hop.hey.la.la.ley,Ukraine,45174695,dmg aalto,Finland,1916335,jim,Ireland,2995,,
783,"Pink Ponies
? | ?",30,743065,61258,133020,1637258,33611,2608242,IBSEN IBSEN,9515865,Code Invaders,Germany,26553036,secondwave,Netherlands,733681,XoXot,France,45168625,X,Croatia,1916277,WALL�E Team,Italy,2901,,
784,"#cod
vstrimaitis | ? | MargirisStr | ?",33,743146,24664,133020,1637258,69166,2607287,4 Angry men,9515791,Heap Purple,Romania,26552884,FEL,Czech Republic,733646,codenappers,Russia,45158515,+1 2.0,United Kingdom,1915340,AT-KAFASI,Turkey,2881,,
785,"Koptelefoon
? | ? | ?",33,620422,81249,87119,1561325,256624,2606772,We Don’t Byte,9515650,Hackstreet_Boys,India,26552823,[SSG]Team Gauffre,France,733594,The Luck Crunchers,France,45137605,SAPO,Romania,1915270,Forever Singleton,Ukraine,2799,,
786,"kuch bhi
jainam_sogani | Mudit_Jain | aayushvarshney",33,561457,99338,87510,1640096,218320,2606754,Cangoo,9515636,________,Russia,26552189,Team Stark A,Malta,732113,RoadToRed,Romania,45132310,B.awesome,Netherlands,1914421,ITG_TEAM,"Palestine, State of",2743,,
787,"Nicho y el resto
BenjaR_ | N9 | jereyes4",33,532383,26418,82149,1637258,327661,2605902,bubbles,9515441,Fanta4,Germany,26551355,LMGTFY,Ukraine,731870,Late guys,Poland,45108122,vente-privee,France,1914314,Fistouille,France,2700,,
788,"1push
? | ? | ?",33,569909,24664,74549,1637258,298892,2605305,PyCharmers,9515318,AUST Pensieve,Bangladesh,26550360,UCUlele,Ukraine,731646,Davids and Goliaths,United Kingdom,45107835,pew,Sweden,1913338,godgodgodgo,United Kingdom,2599,,
789,"BethelAIS
DEVSOG12 | ? | ? | ?",33,743770,121607,91424,1637258,9862,2603954,crackitos@epfl,9515278,Oachkatzlschwoaf,Germany,26549128,K�_ko Ekonomiczne Judasz,Poland,731117,Aleatorio,Spain,45099021,Tordello,Italy,1913012,Teenage Mutant Ninja Turings,Ireland,2300,,
790,"Haan_bhai_bharosa_rakh
Abhijeet13 | amansharma0710 | shivansh1102 | gr47",33,504485,142988,69550,1637258,248356,2602670,LeusteanX,9515164,ZoZ,United Arab Emirates,26548967,ACtionFUNction,Germany,730953,Monte Python,Belgium,45075472,Hakatonci,Serbia,1912296,Let's vim this shit,Sweden,2281,,
791,"cpk14
akshatanand186 | amit_pandit_15 | regular_coder | gakshat468",33,742891,35545,91424,1637258,95391,2602542,Try to guess the name,9515157,GreedyCoder,Spain,26548942,byteIT,Romania,730639,immutable gang,Sweden,45054970,Bargrizoon,Iran,1911365,Riemann Zeta,Ireland,2252,,
792,"Ravenwest
AbhigyanSrivastava | _Murphy_ | ? | Divya_201",33,601128,51530,89730,1637258,221736,2601415,Beat the mean,9515157,WRONG-ANSWER,"China, Germany",26548927,___X,Lithuania,730567,feelbit,Greece,45031325,The Prime,Romania,1911343,JGAP,United Kingdom,2186,,
793,"sparta treime
nicolaalexandra | Boaba | MagirescuTudor",33,743841,127913,133020,1314302,282049,2601158,PNBKND,9515110,7:00 AM,Russia,26547871,Slavk,Ukraine,730395,shanghai tigers shaolin defenders,Poland,45007867,l'API ne fait pas le moine,"France,Gabon",1911083,Ruch autonomii kamieni od 5 do 10 kilogram�w,Poland,2100,,
794,"StackOverHabd
kaelhawaty | Bakkar- | hazemahmed575@gmail.com | ziad_abdelkader",33,627902,140145,101203,1622713,108447,2600443,Mhackroni 2.0,9515006,Par Toutatis !,France,26547581,datte_tsugari,Azerbaijan,730348,Hc2EZ4us,France,45007196,Gases Nobles,Spain,1911037,NormaleSup Team,France,2100,,
795,"Cryptotatars
lightning95 | amir1muratov@gmail.com | ? | ?",33,675485,125667,89344,1637258,71991,2599778,Bugs Busters,9514943,_lkerboyzz,Turkey,26547312,Tannhjulsridderne,Norway,729868,Null Pointer Busters,Romania,44948956,"No For, No While",France,1911015,Hoehel,Belgium,2059,,
796,"Team-Pituro
? | ? | ? | ?",33,743010,38831,133020,1637258,47162,2599314,CE&T,9514877,RWBY,"Russia, Belarus",26546914,OptimisticOptimizations,India,729852,Hakuna-Matata,Switzerland,44943047,EnigmaTeam,Tunisia,1910996,Moscow guys,Russia,2000,,
797,"The coding raccoon
? | CHelle",30,743285,78750,133020,1489423,151528,2596036,correcthorsebatterystaple,9514774,q1w2e3,India,26545819,CloudNEIN,Germany,729496,UCEC,France,44933900,Try Again,Egypt,1910977,Kartal Team,Turkey,2000,,
798,"Happy coding
xzrrooney | ?",33,421813,140755,53766,1637258,342323,2595948,ThreeT,9514720,Soul power,France,26545615,y0x90,Italy,728932,gg eazy peazy lemonsqueezy,Germany,44931142,YotaFive,Greece,1910736,Truck drivers,Italy,2000,,
799,"D-buggers
? | ? | ? | OmkarC",33,742922,32515,132580,1637258,50413,2595721,Big Black O Notation,9514691,Giants,Greece,26545222,Silverfish,"Indonesia, United Kingdom",728705,Los cracks del Ysabel,Spain,44928330,UnworkableRiver,Switzerland,1910709,fifour,Italy,2000,,
800,"🌳Binary Forest🌳
? | ?",33,526612,104476,81076,1637258,245237,2594692,🐍🐍🐍🐍,9514619,PS Connect! Re: Dive,South Korea,26545015,Flitzpiepen DD,"Antarctica, Germany",728482,CodeValuers_north,Israel,44920217,SHS,Saudi Arabia,1910679,Banana Team,Greece,1600,,
801,"Bella Domanda
lazsil | aleaimo",30,310676,191552,54835,1612153,424959,2594205,Patient Tortoises,9514543,Hash Batata,Lebanon,26545013,PDN,Spain,727796,Windemann,Denmark,44905072,1P2L,France,1910613,Monty,Turkey,1500,,
802,"Fake Oaks
danivilardell | ? | 80m83rman | rubenaciego",33,310676,141269,50165,1607653,483953,2593749,tinypingu,9514406,cookie-policy,Germany,26544619,Plumbum,Russia,727461,Wonderbolts,Ukraine,44881242,preventDefault(),Belgium,1910567,The KipCast,"Netherlands, United vKingdom",1500,,
803,"404-NOTFOUND
bacali | ?",33,722278,6356,126518,1587266,150667,2593118,korda gyuri,9514392,last minute,Netherlands,26544307,Ushba,Georgia,727189,SUPUS,Spain,44858610,TriggerAlert,Slovenia,1910359,Unipept,Belgium,1400,,
804,"CKCOS
esrever | lnsuyn | liao119",33,721809,135981,88142,1637258,9862,2593085,Alone 2021,9514374,BashScriptBoys,Germany,26544046,Taschenratte,Switzerland,726934,Opmemeizer,Italy,44823513,Papayena,Spain,1909811,BzH,France,1300,,
805,"The fantastic crocodiles
quimey | ? | ?",33,743333,21783,126518,1637258,63977,2592902,LOLOLOLOL ROFL LMAAAAOAOOO,9514337,panowie,"Poland, Ukraine",26543706,SuperKarpSta,Poland,726697,Erbas,Poland,44803321,"UDP joke, got it?",Hungary,1909761,bum.py,Ireland,1300,,
806,"GenuineUndefined
pyonth | sapphire15 | torisasami | fumofumofuni",33,798567,68922,167124,1555300,1899,2591845,Nochnoi Dozor,9514287,Camervid Yandallu,United States,26542640,3�lapinte,France,725874,Kiwi-Tomate-Haricot,"Sweden, France",44797138,FIL,France,1909724,Los ga�anticos,Spain,1272,,
807,"hruska
? | ? | ? | ?",33,743824,84608,126518,1597094,39549,2591626,Székelyek,9514264,Hmm.. Preseneti nas __,Slovenia,26542404,Top Deck Flamestrike,Turkey,725312,Robokeks,Russia,44792969,Your Team,Germany,1909496,Corpus++,United Kingdom,1200,,
808,"Wrong Direction
? | ? | ? | nurbakyt99",33,743280,24801,65201,1637258,120718,2591291,Nils,9514067,Wonkru,India,26541005,Kanelbullarna,Germany,725133,Let�s code something,United Kingdom,44790218,Frunza,Romania,1909299,Kube,Israel,1200,,
809,"jukaga_nahi
g0uravlathwal | _imsarthak | tanmaymodi | ?",33,721600,0,91424,1637258,140762,2591077,cond,9514017,We_donot_know,"China, Hong Kong",26540937,Grzesiu,Poland,722751,WasIstDasFuer1TeamVongSkillHer?,Germany,44781411,Titanic Swimteam,Norway,1909240,dylan_corentin_,France,1200,,
810,"BigBrainTeam
? | ? | ? | ?",33,743333,170157,133020,1284672,259683,2590898,Chou,9513931,SGSS,Italy,26540352,Team De Leeuw,Belgium,722439,Triumvirate,Norway,44773084,Genussbiertrinker,Austria,1908752,Ars Digitalia,Italy,1100,,
811,"chaosCoders
nishitsharma03 | harsh132 | aman1108 | sakshammahajan",33,569805,24664,63802,1637258,293977,2589539,Cpteam,9513867,Rozbijniki,Ukraine,26539253,hashpie,Belgium,721913,Gympos,"Slovakia, United Kingdom",44750879,NPCompleteTeam,Serbia,1908634,Heleloy,Turkey,1000,,
812,"Perlatorzy
? | ?",33,743818,23524,133020,1590402,98557,2589354,Zgonki,9513732,The Musical Cluster,France,26539206,Coding is believing,France,721801,Pepin of Landen Team,Ukraine,44737333,NOS,Germany,1907270,Team Nadine,France,1000,,
813,"Team Pitucci
r98inver | ? | GokuGunZ",30,800602,121982,161720,1307036,196737,2588107,naam_me_kya_rakha_h,9513426,LA Team,France,26539071,Elysia,Germany,721508,Team Plaintext,Germany,44729042,Heisenbug's Certainty Principle,Sweden,1907250,Team PLS,France,1000,,
814,"Les Georges
? | ? | ?",20,310676,152000,54835,1597784,472571,2587886,GeshCode,9513158,Fietsverlichting,Netherlands,26538440,Fantabosco Reply,Italy,721414,IC_CS_THAI_2018,United Kingdom,44728119,While (true) break;,Italy,1906905,BestCodingTeamEver,"Italy, United Kingdom",901,,
815,"DU_naam_pai_na
inzamam_inz | aap | NJRafi | ?",33,742151,21783,126518,1637258,58915,2586658,team23,9513023,"Noah, tell what's wrong.",Russia,26536971,#CODESAS@UCU,Ukraine,721179,Ka3bI,Netherlands,44705167,ThunderCats,United Kingdom,1906499,N'infomen,France,900,,
816,"tikva
esiignes@gmail.com | laspinko | stanislav.ltb@gmail.com",33,612418,28050,96218,1637258,212359,2586336,Viper,9512989,Pech,"Turkey, Azerbaijan",26536465,Bi-R v2,France,720144,Los padawans de Piqueres,Spain,44700081,ForthOfFirth,"Slovakia,United Kingdom",1905934,koko,Egypt,900,,
817,"DefCores
? | ? | ? | ?",33,743829,32824,133020,1629656,44919,2584281,Aupi,9512970,Four angry men,Belarus,26535974,Bi-R,France,720132,JPUCT,Armenia,44694737,archer,Romania,1905866,Where do I putnthis,"Bulgaria, United Kingdom",900,,
818,"#include <verdict/accepted.h>
PiejanVDC | petar_vitorac | WLZ | Abi01",33,627979,10333,86928,1637258,221736,2584267,CHIHUAHUASHECHKA,9512485,Optimatants,France,26535880,____Xchange,"Austria, Canada, Azerbaijan, Greece",719997,One More Team,Russia,44686874,Failman &amp; Barbie,France,1905572,BacktrackToTheFuture,Romania,800,,
819,"LosMejores
ro_obot | ? | ?",33,601431,198275,120127,1304243,360068,2584177,La BBTeam,9512430,and so we code,Austria,26534913,Out of Bounds,United Kingdom,719912,Lucca Nantes,France,44684085,Flippers,Germany,1903759,GLSF,Italy,800,,
820,"Global Variables
MonkeyBoy999 | ? | JKonc | ?",33,497721,123753,54835,1637258,269226,2582826,TheGoodTheBadAndTheUgly,9512275,Wangdoo,India,26534507,DOG,Israel,719713,Instant Noodle,"Poland, Ireland",44681469,EG,Germany,1903362,CSE2016,"Bulgaria, Sweden",800,,
821,"nzm
? | mat_v | ?",33,743841,48339,58987,1637258,92847,2581305,Miške iz Šiške,9512199,apollobue,Japan,26534308,icecream,India,719682,; DROP TABLE teams;,Italy,44680703,AdJoTo,Germany,1900641,DSBC,Turkey,800,,
822,"Sarah's Servants
Omer223 | Noaml | Daniel_Agassy | yanire",33,743841,151564,39558,1596983,48205,2580184,Hmm...,9512053,Tax,Colombia,26533776,elbstack,Germany,719624,Lambdazzers,United Kingdom,44670322,The Roots,Spain,1900575,3askria,Egypt,800,,
823,"Five minus One Guys
? | PearJam | ? | Jeroen_Schols",33,553559,230012,113242,1637258,44442,2578546,Bioinformagicians,9512033,BRAINWAVES,India,26533202,code4food,Ukraine,719284,Kappa //,Austria,44669678,The Coding Dead,France,1899008,The Hedgehogs,Switzerland,800,,
824,"Warsztat
efimikvitaliy | ? | ?",30,524138,104542,84936,1637258,227069,2577973,Under the Hood,9511949,LiDARgeil,Germany,26532565,Mona Leasa,France,719197,PlafondSaboteurs,Belgium,44664102,The Rowdy 3,Spain,1897162,10^100,Estonia,800,,
825,"Smart(er) in Theory
PascalSu | ?",30,310676,180409,54835,1637258,394578,2577786,Jaceky,9511630,RVIS,South Korea,26532308,De Hoop Van Zeus,Belgium,717605,#TeamRoman,Italy,44642371,TheUltimateColoc,France,1896396,Serenitouir,Tunisia,797,,
826,"Saint Ordre des Cathololics
BlueTorche | ? | ?",33,571390,110842,97943,1639934,157172,2577314,Codexterous,9511630,100 drama,Serbia,26531267,XoXot,France,717411,DmCorpTM,Italy,44642346,Progineer,Palestine,1896151,eWarehouse,United Kingdom,762,,
827,"QuickCoders
loud_mouth | sudoWin | XORring-Samurai | uranium7",33,469462,142953,76068,1637258,251310,2577084,Pandemic Boredom,9511518,neo_martians,"India, Japan",26531125,meaw meaw,Egypt,717388,_______23,Russia,44624430,Mixoner's,Belgium,1895686,Razupaltuff,Germany,700,,
828,"#include <algorithm>
? | soby_g | Eskil | ?",30,450835,142752,70601,1637258,275433,2576909,People Hate People,9511214,SharkByte,Israel,26529852,Seniors,Egypt,717328,UPVxCFIS,Spain,44604448,__ ENjS __,France,1895156,root12345,Spain,700,,
829,"The 80's kids
? | ? | ?",20,550605,176378,133020,1592477,123744,2576244,Team 1024,9511194,Inunuwan,Japan,26527945,New Folder,Ukraine,717288,SIP Warriors,Italy,44598888,// TODO: name the team,United Kingdom,1893374,TekStyle,France,600,,
830,"Puffins
songsinger | starzhinkus",33,743841,42491,133020,1606884,49931,2576200,Dunder Deppen,9511114,Extremist,India,26527550,timiniQ,Tunisia,717024,Potoli_ii,Romania,44597669,Cristina's Secret,Romania,1891314,Myrmidons,Greece,600,,
831,"HashiParmentier
? | ? | ? | ?",33,743030,26711,133020,1637258,35460,2575512,Centroid,9511012,Suc de Protocoale,Romania,26527396,CyberSquad,Ukraine,716064,GLAM,Germany,44574400,Skies,France,1890744,Wow so functional,Spain,600,,
832,"unusual
n.vilcins | jevi | karliss",33,714645,176576,105131,1308093,270529,2575007,"96 vCPUs, 86 GB RAM",9510827,"{A, R} x {WB, V}",Sweden,26527326,TeleConos,Spain,716063,Overfitting Classifiers,Poland,44567080,codeworld,Italy,1890437,PIN,Latvia,600,,
833,"Brachialgewaltler
? | ? | ? | ?",33,743040,129242,54835,1637258,10534,2574942,VS&SS,9510775,Mykola Mykolayovych,Ukraine,26527049,Virtus Plagiatus,Bulgaria,715905,Clasic XI,Romania,44539006,TangledLight,Israel,1889583,Nouveau dossier (2),Tunisia,600,,
834,"Competitve-Geeks
? | ? | ? | ?",33,743770,177806,91424,1561325,0,2574358,AquaDiscoteca,9510761,Aham Brahmasmi,"India, United States",26526074,Stack underflow,Netherlands,715773,Team BitConnect,Belgium,44522622,m0jette,France,1889231,The Cave,Romania,600,,
835,"Techno Crackers
Hari_Prasad | murugu_21 | ? | Jeffrin",33,743112,11770,133020,1637258,49085,2574278,codeBreak,9510290,send canederli,Italy,26525958,Baffling Belgian Burgies,Belgium,715581,G.A.N.S.,Russia,44510793,hubsi,Austria,1887009,Freddie Inc.,Belgium,600,,
836,"Przemek fanclub
? | ? | ? | ?",33,899476,29473,101722,1255273,287849,2573826,sudo apt-get rekt,9510184,Glass-half-full,Denmark,26525487,Make Chuchel black again,Russia,715156,Minimal Pairs,Belgium,44506096,Skillaci,Italy,1886902,RandomKittens,France,589,,
837,"Brioche
eduard.piliposyan | ? | hayk",20,527648,52394,95546,1640096,257293,2572997,Namnam,9510173,Hackermans ++,United Kingdom,26522357,Bella Domanda,Italy,715148,TheGuysFromTheOutskirt,Russia,44492193,rootBoot,Ukraine,1886853,ecalpal,Poland,500,,
838,"MahjongDaisukiClub
? | ?",33,743803,3164,133020,1603144,88898,2572062,DevOpsPirates,9510006,DataHeroes,France,26522254,Just 4 Fun 2.0,Spain,715116,Let's build a wall of text,Lithuania,44491298,NTUAwannaCODE,Greece,1886473,Eyjafjallaj�kull,Estonia,500,,
839,"co-optimizers
? | ? | ? | ?",33,743107,24664,126518,1637258,39933,2571513,Polypotes,9509888,Odd-Non,Thailand,26521369,U+1F3A9,Sweden,714533,DiscoMania,Sweden,44484261,HAL4U,Latvia,1885266,(JA)^2,Germany,500,,
840,"Toughlex 3000
? | ? | ? | ?",33,743841,158577,133020,1485805,50005,2571281,maga2020!,9509835,Meen Hamada dh,Egypt,26521328,Good People,"Belarus, United Kingdom, Poland, Romania",714341,Ufficio26,Italy,44471346,Romeoreos,Romania,1885015,Dunno,France,500,,
841,"Captastic4
DD2DD2 | ? | ? | Nyan101",33,800248,163158,167124,1247823,192625,2571011,Santa-Monica,9509675,ACPDublin,"Spain, Ireland",26521310,VISionary mETHod,Switzerland,714203,niceOne,"Portugal, United Kingdom, Macedonia",44463869,Orichalcos,Egypt,1884872,The Blind Robin-Euler Correlations,Spain,400,,
842,"Akoaserintank
TheTeoz | ? | ?",30,730867,155870,122213,1314161,247287,2570428,ConnectedComponent,9509569,my code is fine I just need more qbits,France,26519862,Goldfish,South Korea,714169,Dream team from the west coast,"Ukraine, Russia",44432963,Quivr,Belgium,1884514,TheCrazyOnes,"Austria, Italy",400,,
843,"The mire in the spire
malorubi | ?",30,742722,212474,133020,1255687,226272,2570205,MasterBaiters,9509362,Exercise Moonlight,"Taiwan, Singapore",26519314,CODEraci,Romania,714045,Drop the Baseline,Sweden,44420799,Kayzr,Belgium,1883545,Cardon,France,400,,
844,"Hallandsbramskis
? | lokegustafsson",33,720178,105252,92596,1637258,14604,2569921,OnlyBugsAndWrongSolutions,9509262,Big Data Energy,United States,26519140,_____,Israel,713698,Plz Halp,Portugal,44408475,0x4D2,Germany,1883114,Bothlale,South Africa,400,,
845,"Provoleta
Ferno | juanmera | ?",33,743113,21783,126518,1637258,39933,2568638,The Unemployables,9509147,Monkey testers,Belgium,26517081,harshcode,Germany,713652,Typedef Struct PoliGirls,Romania,44406234,Tartle,Netherlands,1881284,csol,France,400,,
846,"uxtankyun
? | ? | ? | ?",30,346457,146272,63892,1579466,432069,2568186,Ctrl + Alt + Elite,9509025,MS_PT_ACCEPT,Romania,26515501,Golden Spatula Club,France,713536,Bulgarian Pizza,Germany,44404169,compiler whisperers,"Qatar,Romania",1880710,ALT+F(antastic)4,Austria,400,,
847,"Sin Tax
saksham_441 | under_score_07 | satwik_14 | coder_jojo",33,514737,181339,73634,1520988,276489,2567220,FLX,9508988,AISecurityPattern,France,26515226,zerodays,Slovenia,713469,SilverHackers,Romania,44394151,3� A,Portugal,1879781,Chubacca,United Kingdom,400,,
848,"Fuck Logic
amul1234 | orientor | Abhi964 | banrovegrie",33,800865,177913,91424,1270506,226272,2567013,De Hel van Schel,9508985,Klub Przyjaci�_ Myszki Miki,Poland,26514836,Kalevala,France,713190,The Hard-to-find Hippopotamuss,Belgium,44380604,Recovery,Palestine,1879716,Get a lot,Greece,400,,
849,"out_of_noWhere
kkkkush | ? | ? | ?",33,743770,43214,133020,1561325,84511,2565873,hireusgoogle,9508959,poep,Netherlands,26514335,5F4E7C6C45A0D103C522368712BA4311048C176174C94C57F8,Turkey,712423,CraftJS,France,44377512,KaHaeM,Poland,1878795,Tasty Metaphor,France,400,,
850,"AlgoMasters
? | ? | ?",0,743115,51901,95878,1636280,38130,2565304,Technical-Knockout,9508797,ITDogs,"Canada, Hong Kong",26511663,Daar AGAat ie dan,Netherlands,712402,H2F,France,44368159,GoDataDrivenYnformedAlliance,Netherlands,1877997,MegaFlops,France,400,,
851,"Pizza oriented programming
? | ? | ? | ?",33,662851,96242,129194,1639749,36120,2564189,Unibg Seclab,9508639,The Shakerz,Israel,26511469,Rational Knights,"United Kingdom, Ireland, China",712155,Minesweepers,Egypt,44346012,zero,Poland,1877876,Elysium,United Kingdom,400,,
852,"SpaghettiCodeInferno
Nergal | ? | ? | ?",33,743829,37219,133020,1607166,42691,2563958,BadIntention,9508568,HackFamineEatPizza,"Italy, Austria",26511028,Meaningful,France,711445,Salty,France,44329125,Epilog,France,1877772,Fat Badger,Romania,400,,
853,"💦 :sweat_drops: 💦
? | ? | ?",33,743829,49930,133020,1591259,45526,2563597,Furious Kittens,9508541,MIPTON,Russia,26510208,Yahoo �\_(_)_/�,Netherlands,710746,NeVA,Turkey,44328444,Penta Force,Romania,1875644,Ares III,France,400,,
854,"Zpívající koťátka
Paprikadobi | Vitenuto | ?",33,743809,72830,91424,1597711,56622,2562429,144p,9508442,The hmars,France,26509694,Crash,France,710655,KMAP-PHHH,"United Kingdom, Hungary",44325141,Team Trappist,Belgium,1872493,pwned by stagiaire,France,395,,
855,"LazyPe0ple
? | ? | ?",33,743841,14887,133020,1637258,29392,2558431,Pad'pouloutt,9508412,Filamant,"Canada, France",26509347,OldProgrammers,Chile,710464,.titanic{float: none;},France,44320103,Baku EU 2,Azerbaijan,1871155,Lockteam,Italy,387,,
856,"GASP
tigamaeus_621 | Funimol | Svanazar | Spring0405",33,743828,45846,126518,1592214,49986,2558425,A'Matheurs,9508398,Fulker's sons,"Spain, Decline to Answer",26508323,OnlyBugs,Lithuania,710284,La banda dell'ortica,Italy,44314471,NBZ,Israel,1870701,0x90,Italy,363,,
857,"BasculeD8bits
megzari | ? | ? | ?",33,743197,123067,161720,1255687,272706,2556410,L99M1,9508290,Kotlineers,Austria,26505598,Stranger beers,Spain,708955,Hashi_,Croatia,44305359,Bad Hombres,Sweden,1870573,The Climbers,"Kuwait, Turkey",300,,
858,"AllTestsPassed
? | ?",33,561422,106486,93330,1640416,153941,2555628,pyramid_samosa,9508289,LemaDePompa-torii,Romania,26505447,Grades Descent,India,708677,Team Trappist,Belgium,44298967,Les Chtis Basques,France,1870499,Sentinel JS,United Kingdom,300,,
859,"Chapri Gang
akshitm16 | prasant21 | angesh | soodaniket28",33,450835,96895,76068,1637258,294481,2555570,Khao Piyo Hash Karo,9508183,UT a.k.a Is,Japan,26505067,Dr3am,Italy,708657,ImproVISors,Switzerland,44296512,Hash Bash,United Kingdom,1870445,Unicorns,Romania,300,,
860,"CEID_clique
? | ? | ? | ?",33,743070,5299,133020,1637258,35460,2554140,SplitUP,9508150,CodeBreak,Algeria,26503412,The cult of the pyramid of doom,Belgium,707824,Dudullu,"Turkey, Spain",44267525,Uruk-hai of Isengard,Turkey,1869402,mkdir-team,Spain,300,,
861,"Ž
? | ? | ?",33,743115,31246,132580,1637258,9862,2554094,rub my feet,9508081,TheBeachMasters,"Romania, Netherlands",26502959,TheDegenerateCase,Belgium,707804,ITWTF,Germany,44267330,hello_friends,Greece,1869225,Codearies,Turkey,300,,
862,"Confidentiality
? | ? | ? | ?",33,743803,0,133020,1607653,68691,2553200,The Hackers from the Little House on the Prairie,9507966,Olivio,Germany,26501924,Endor,United Kingdom,707794,Scorpion,Ukraine,44257071,CerealKillers,Denmark,1869090,Omizzatori,Italy,300,,
863,":))
? | ?",33,515901,84212,78071,1640096,233473,2551786,FAF-1122,9507811,here4pizza,Iceland,26501690,Optimal,Iraq,707583,Muffin Miners,Italy,44253035,Dream Travellers,Ukraine,1869028,VSPU_Penguin_Overturners,Ukraine,300,,
864,"L0ZERS
vipenl26 | smdhakula5 | llzero04 | ?",33,472428,118749,78637,1637258,243292,2550397,Code-ronavirus,9507706,Let_Darkness_Prevail,India,26500245,Ninja Doggy,United States,707079,La fine �quipe,France,44249048,Bears,"Russia,Ukraine",1868991,Team Boogy,Nigeria,300,,
865,"Levels veterans
? | ? | ? | ?",33,743841,85528,133020,1529205,58501,2550128,jprq,9507643,;DROP TABLE users;,"Russia, United States",26499465,fucky coding,China,707063,BTW,Portugal,44222708,Cryptic Hex 107,Tunisia,1868821,BestDrinkExecutor,France,300,,
866,"non_koders
niharbansal02 | ? | ?",33,743770,121607,91424,1561325,29392,2547551,Astartes,9507436,ForceCoders,Mauritius,26498718,TeamWOW,Russia,705872,CodeNinjas,"Lebanon, Germany",44193581,Code Trio,Norway,1868747,WitiTeam,"Palestine, State of",300,,
867,"Kerasmatic
anuragvaidya | ViV14 | ?",33,743302,24016,133020,1637258,9862,2547491,borunion,9507368,de ketzi batzi jok de viata mea,Romania,26498224,lETHal lETHargy,"Italy, Singapore, Germany, Belgium",705778,#LlorensOn10,Spain,44193581,Uvecchj,"Italy,Spain",1866535,R'NG,Netherlands,300,,
868,"needs_updation
Progamer101 | kg420 | saksham_02 | tushar_314",33,742973,8139,133020,1637258,25635,2547058,Advanced boys,9507168,111,Kazakhstan,26497918,Family business,Slovenia,705546,Kitchen,Serbia,44189203,jakeWeary,Austria,1866272,WeLoveBritishWeatherAndFood,United Kingdom,300,,
869,"JigglyM0M0
TanishkTonk | amihacker | pranab_20",33,743078,21783,91424,1637258,53435,2547011,Pomaranchi,9507055,N�o me lembro,Portugal,26497633,Generex,Belgium,704176,HacKIT,Germany,44188501,Teamname?,Switzerland,1865080,GNuF,Italy,300,,
870,"Py_Try
? | ? | ? | ?",33,743459,103243,91424,1442166,164047,2544372,Z Matrix,9507042,Anatidae Lavatorii,Netherlands,26496684,CegekaCorda3,Belgium,703726,Kapitol,Poland,44186683,Ravens,"Albania,Russia",1865040,#MerseCoders,"Germany, Ukraine",300,,
871,"TrophyHusbands🏆
koachbamoach | ? | ? | ?",33,558167,139546,54835,1595846,195274,2543701,Don't feed the trolls,9506639,MHCW,Taiwan,26496564,AhmedWeMohamedWeElKhafeef,Egypt,703428,Backyard Space Agency,Belgium,44181963,Has Kod,Turkey,1864238,Redpandas,France,300,,
872,"Beast Mode
? | ? | ? | ?",30,469462,118777,70591,1637258,246942,2543060,Hromorlo,9506226,World Finals Rejects,India,26495190,DAYM,Israel,703428,Hindenburg,Ukraine,44178582,dr. rekt,Belgium,1864129,Headless Goats,"France, Spain",299,,
873,"Devengers
? | ? | ? | ?",33,469462,123206,75881,1637258,236170,2542010,Trial and error,9506064,DE STARTUP,Belgium,26489281,koko ajan paniikissa,Finland,702771,momenTUM,Germany,44170113,SegmentationFault,Italy,1863182,Jelibon,Turkey,298,,
874,"A&K Akadémia
? | ?",33,743796,83418,91424,1593407,29109,2541187,LoGar,9505968,Quantum Band,Romania,26488176,QWERTY,Ghana,702096,New World Order,Greece,44167058,IRIS Team,Portugal,1863133,djerasimovicevi,Croatia,297,,
875,"Silent Crushers
? | ?",33,569972,20798,74549,1637258,237333,2539943,In-Digest,9505905,MLabs Stallions,Poland,26487957,Obreizhix,France,702082,The Pitch,France,44155297,Necromancy,Egypt,1862555,K�ptn Blaub�r,Switzerland,296,,
876,"Forest City People
? | ? | ?",33,743209,21783,91424,1637258,46107,2539814,Eternals4,9505835,code,Sri Lanka,26487772,SwaggerDaggers,Belgium,702016,3PSC,"Egypt, United Arab Emirates",44152894,hoehel,Belgium,1862476,Pandinka,France,296,,
877,"HexMod
? | ?",33,743209,21783,91424,1637258,46107,2539814,TheATeam_1,9505829,sbot,"Turkey, Netherlands",26485683,IOException; DROP TABLE teams,Germany,701841,FAKS,"Netherlands, Egypt",44143741,Grumpy Cats,France,1861555,dito,Germany,295,,
878,"Ceata lui Pitigoi
? | ? | TeoD08 | stefantaga",30,495781,92071,72777,1637258,241088,2539005,PlayBoiss,9505446,Taparsi Nifhmu,Malta,26485604,cuatro amigos,India,701760,ECP++,"United Kingdom, France",44129880,carcdr,Italy,1861459,0wn3r5,Tunisia,294,,
879,"Five Flamingos
tonowak | Markadiusz | ~Asymmetry~ | staniewzki",33,743841,42691,133020,1606220,12712,2538517,ColocRona,9505429,Attack helicopters,Romania,26485564,KTUna,Lithuania,701709,ComboENSL,France,44111537,Weierstrass,Sweden,1861441,IG2I Coding House,France,286,,
880,"the debuggers
? | ? | liraymond04 | ?",33,743074,11232,133020,1637258,12210,2536827,BleuTeam,9505265,"Paul, Bruce e Dikson",Brazil,26482846,TU_Dudes,Austria,701404,Team Webscale,Ireland,44103306,mexuy,United Kingdom,1860871,Les Sockets,France,200,,
881,"Neejberhood
? | ? | ?",30,741857,2686,91424,1637258,63518,2536773,BabelCodes,9505261,Ujda_Chaman,India,26482693,SLAM,Italy,701227,Kware,France,44099756,mentor,Romania,1860161,Gorgeous pancake,Russia,200,,
882,"Hash007
NILEs | santiago2002",33,743004,6184,54835,1637258,95391,2536705,파전&🍕,9505174,GodComplex,"Germany, Switzerland",26481530,KalleWirsch,Germany,700784,IndexOutOfBoundsException,France,44087699,meatloaf,Belgium,1859096,ZwiebelMitZimt,Germany,200,,
883,"The Extrovert Otakus
dhruvil111 | dhhruv | urvesh254 | AlefiyaJ",33,743841,21783,133020,1637258,0,2535935,Pythons,9505132,ENSlip,France,26479861,Sea Shark,Ukraine,700758,Agitateurs de r�seau,Switzerland,44062891,KAUSTAT,Saudi Arabia,1858323,WildForce,Turkey,200,,
884,"Senior Dev-ariesai
? | ? | ? | ?",33,743841,87484,91424,1607653,4841,2535276,Bidzina Ivanishvili,9505077,Haha So Easy,Russia,26479759,endessa,Romania,700634,Hoods,"United Kingdom, Romania",44034915,BaYes__,Russia,1857919,Giants,"Greece, United Kingdom",200,,
885,"Iron 7
3ffusi0on | ArGJolan | Dewep | ?",33,711623,21783,86561,1637258,76321,2533579,BaEnNnDaO,9505070,91weapons_fan_club,India,26477722,Lemon Team,Spain,700551,Fabulous coders,Russia,44025741,GreatAgain,France,1857103,3SUDEST,"Romania, United Kingdom",200,,
886,"[B&C] Bugs & code
? | ?",33,743841,34145,91424,1634455,29154,2533052,Team VU,9505030,Cyou42,United States,26477207,USO Bucharest,"Russia, Romania",700487,high performance integer,Germany,44022530,DAISY,Israel,1855219,CorgMeAllNightLong,Turkey,200,,
887,"InJeanEars
harpreet1237 | ? | Amank2854 | Peace_maker",33,525264,25141,100121,1620639,260590,2531788,PAL-MAM,9504947,Stackosaurs,France,26475390,AGH 0,Poland,700196,erasmus++;,"Belgium, United Kingdom",44020517,TKHash,Germany,1854969,WARRIORS,Tunisia,200,,
888,"SeatLoadFactor4
? | ? | ? | ?",30,353372,165037,75904,1639983,296074,2530400,EXM,9504738,The cat is not for sale,Russia,26474651,Hold ma beer,South Africa,700186,Le P3,France,44019948,P=NP &lt;=&gt; P=0 v N=1,"Germany,Moldova",1854408,KTU 12,Lithuania,200,,
889,"INWERSJA PIERWIASTEK Z XD
G00DCOD3R | Th3B0r3d | ? | ?",33,574317,37441,78637,1554687,285173,2530288,Grasshopper,9504429,GGG,Kazakhstan,26474379,Nitro++,"France, Belgium",699142,codemonkeys,Germany,44017128,Red Team ______,Italy,1853000,Stewie,Romania,200,,
890,"Segmentation Buddies
? | ? | ? | ?",33,743841,59014,91424,1599054,36775,2530141,ECNU Unofficial,9504262,Sammy&amp;Kira,Germany,26474038,import this,Belgium,698845,pytomci,Slovakia,44007106,Guldpojkarna,Sweden,1852027,this.teamName=null;,United Kingdom,200,,
891,"the_unrated
mittal_prashant | v_sai_j | skhan_org | Osbridge",33,447969,119558,76068,1637258,249219,2530105,We hate Gabi,9504210,Busy Beavers,"France, Morocco",26474001,Flora'); DROP TABLE HASHCODE;,"Bulgaria, Germany",698382,The 'A' Team,South Africa,43969365,Do[n't] Panic,Belgium,1851844,AquaPony7,France,200,,
892,"Binary street lifting
? | TadijaSebez | ?",0,742249,11459,133020,1637258,6099,2530085,How I hacked your mother,9504155,bilkenters,Turkey,26473824,IMPORTERZY,Poland,698373,HSQD,Portugal,43957007,abcde,"France,Italy",1851261,G.O.D.,"Germany, Italy, Romania",200,,
893,"Bai Capusilor
? | ? | ? | thdb2004",33,743829,55463,133020,1597290,0,2529635,hitoyo_no_yume,9504092,Okuttunmu bro?,Turkmenistan,26471418,�cole Polynormale F�d�rale de la Doua (EPFD),France,698344,Hey Siri say 'OK Google',Austria,43955179,Crashtest Security,Germany,1850676,BGU.exe,Israel,200,,
894,"United We Win
manish_motwani | ? | rashid02 | lavesh80",33,799357,140535,167124,1225658,196766,2529473,no u,9504056,QuadSquad,India,26471231,Functional Snail,Romania,697795,Dispatch,Belgium,43952762,Syntax Terror,Sweden,1850611,the roof,Tunisia,200,,
895,"Addictive Coders
? | ? | ? | ?",33,799357,140535,167124,1225658,196766,2529473,The Hash Brownies,9503946,Robiteam,France,26470949,Alkemy Play,Serbia,696658,Team Stark (MLT),Malta,43945495,B.Hash,Netherlands,1850074,PDAL,France,200,,
896,"Modest Koalas
? | ? | ?",33,743010,6184,133020,1637258,9862,2529367,Densetsu no Sandwiches,9503897,Stonks,"Italy, Switzerland",26470115,Pizza&Code,"France, Germany",696529,covfefe clan,Switzerland,43937803,4boyz1semaphore,Greece,1850022,Where is the Joke?,Romania,200,,
897,"WannabeProgrammers
mavroudo | ? | ? | ?",30,469462,115450,73818,1637258,232049,2528067,DOLIFMP,9503861,520-522,Russia,26469248,gensBons,France,696486,SendN00bz,United Kingdom,43914494,Insights @ Artefact,France,1849254,HabaneroTeam,Italy,200,,
898,"Brawl Stars
BlackLunx | Riladavin | ? | Ekler",33,743841,65429,70774,1421085,226217,2527379,Team Rouille,9503841,Roomle,"India, Austria",26469058,cmd-v,Romania,696408,Poro,Romania,43914494,PeanutButterJellyTime,Germany,1849112,HaydaaHocam604,Turkey,200,,
899,"Runback Terror
? | ? | ? | ?",33,799357,140535,167124,1223438,196766,2527253,Monty Python,9503832,Team Kobe,India,26468715,koshteam,Ukraine,696383,shotless,Portugal,43891869,Bits Please AUB,Lebanon,1848395,Mind the GAP _____,Spain,200,,
900,"Team_Sui
Basti_SUI | ?",33,743353,78346,133020,1563944,8426,2527122,Napolipoli,9503815,IT4Innovations sharks,Czech Republic,26467973,Rookie,China,695959,Hackari,43878092,,Kloud,Germany,1848112,ProStat,France,200,,
901,"Ghissu_gang
jontik | DEKU | ocelo7 | perman2001",30,450820,32568,78637,1637258,327192,2526505,私、プログラミング力は平均値でって言ったよね!,9503716,HEXtraordinar,Romania,26466484,Better than KFC Lovers,Romania,695941,AAAlovkin,Kazakhstan,43838241,NiYu,Israel,1847685,LesVieuxRouill�s,"France, United Kingdom",200,,
902,"Eastview
speedycatfish | jonguo6 | 2020akadaver",33,310676,83770,54835,1637258,438874,2525446,Rehoboam,9503590,JST,Ukraine,26466417,Equipo A,Spain,695687,Igloo,Romania,43822631,Noa's stars,Israel,1846756,Int1Crew,France,200,,
903,"KeyFlickers
? | ?",30,743829,0,133020,1637258,9862,2523999,The Honey Beer,9503381,Tonks,Romania,26464553,ZCOM Back,Spain,695582,Flying Pigs on the Moon,United Kingdom,43822238,D.U.N.K.,Turkey,1846462,Coffee,Czech Republic,198,,
904,"forEach
Haard30 | ? | ? | Nisarg20",33,743112,0,133020,1637258,9862,2523285,titanium-white,9503370,Kurkure,India,26463197,Team Big Brain,"United States, Denmark",695475,Google Trouble,Turkey,43785413,DevGuys,Germany,1846194,#hellOOworld!,Italy,198,,
905,"Goofers
Alexander97 | ? | Qschroed",33,743010,0,133020,1637258,9862,2523183,bobloblawlawblog,9503349,Wandcontactdoos,"Netherlands, Decline to Answer",26462593,Pistolnici svateho Frantiska,"Slovakia, Czech Republic",694798,Woodmark Consulting AG,Germany,43769590,The Secret Boot,France,1845977,emin,Turkey,196,,
906,"Alberti
? | ? | ? | ?",33,743810,45855,133020,1599790,0,2522508,AG45Team,9503303,CrashCode,"Spain, United Kingdom",26461290,FrInHk,France,693983,Solvers,Israel,43755053,Null Pointer Exceptions,United Kingdom,1845909,Compu global hyper mega net,Spain,194,,
907,"terry davis enjoyers
? | ?",20,743841,58176,91424,1587501,40502,2521464,🐍snek-heck 🐍,9503259,Wildcats,Netherlands,26461251,teamRaket,Belgium,693710,Surykatki,Poland,43720808,Hackers Delight,United Kingdom,1845685,adv'eirb,France,100,,
908,"Racers
RitikSingla | kshitijanand36 | KÀKÀ",30,310676,143077,54835,1595804,416959,2521381,Trainees coding like bees,9503177,73B2,Japan,26461135,code suckers,Nigeria,693516,Hashcode,Romania,43715007,Practice Progress,Egypt,1844665,******X-Men,France,100,,
909,"NFT (Non Fungible Team)
succo | Oupo | alicedub | ?",33,478471,159973,84071,1640096,158686,2521330,360 noscope clap,9503141,Victor,India,26461121,Bunk�sarok,Hungary,693440,Mink and the Horpanim,Israel,43710922,CentraleSup�lec,France,1843775,Badlynx,Spain,100,,
910,"404_found
sinu_ | sanyam1992000 | KnightKnight27 | nikhil1_raghav",33,458652,72096,113316,1639983,237240,2521320,🐍 Strike First - Strike Hard - No Mercy 🐍,9502950,Do you know BongJunHo,South Korea,26460372,TheFlapJacks,United Kingdom,692877,We4Victory,Turkey,43706942,Meowing Humans,United Kingdom,1843757,Coolcode,France,100,,
911,"SweETHearts
hannesdottir | mkucera | ? | ?",33,697786,95352,133020,1594568,0,2520759,Caracóis Hipocondríacos,9502942,Cookie enabled,"France, Croatia",26459040,Not_Found,Ukraine,691730,mogija,Italy,43702506,Flawless,Romania,1842972,WFSKMYA,France,100,,
912,"Dedje
? | ? | ?",33,743175,282,121713,1637258,18013,2520474,LaManitaManueh,9502942,load(iiit_pune);,India,26457720,Fork Bomb Reloaded,Romania,691400,lesZouzes,"Portugal, France",43652042,happy hippo,Germany,1842972,Garonn,Belgium,100,,
913,"d-d-d
bhch@1507 | Samarth5611 | rohitkv77",33,743333,142988,133020,1267885,232683,2519942,#koud,9502888,FaceLessCoders,India,26456511,Foxycodes,Ukraine,690086,30 Seconds to Code,Ukraine,43643597,The Calle is a Lie,Sweden,1842972,Be careful,Tunisia,100,,
914,"Juniper and Kveik
? | ?",33,742848,35934,91424,1637258,11849,2519346,Troupe 12,9502867,VANT,India,26454163,ml_not_noobs,Russia,689016,Humble Bumbles,Turkey,43632343,0xDEADC0DE,Poland,1842619,Jarvis &amp; Sons,United Kingdom,100,,
915,"MP*
HaKaen | ? | ?",33,611892,83418,105285,1637258,79805,2517691,willcode4gf,9502842,Atvista,Russia,26453984,codingYeah,Germany,688935,Mushuar,France,43603959,algo4fun,Belgium,1841797,Woden,Turkey,100,,
916,"Stackaah Stackaah
? | Guilucand | ?",30,414093,112945,80967,1639934,269017,2516986,beginner_tourist,9502753,Take1,India,26453534,3ayn_el_hasoud_tebla_bl_3ama,Lebanon,688464,FDUK,South Africa,43586411,IMAGeek,Romania,1841168,ATOM,Turkey,100,,
917,"Team_Shaky
neajmorshad.ashik101@gmail.com | ? | shamim7999 | ?",33,334110,168853,54835,1637258,321529,2516618,SuperHeavyweightSouvla,9502688,bridgeburners,"Turkey, Germany, Netherlands",26453373,HungryHasher,Germany,688229,Chocolate Chip Cookie,Belgium,43573372,byte me,Sweden,1841128,BDRS,France,100,,
918,"BlablaCarmouze
? | ? | ?",33,541075,8941,73662,1637258,255497,2516466,Epistache,9502664,Boys' Last Tour,Russia,26452271,codo bro's,Belgium,688025,No Hector Club,Spain,43563628,GoogleIt,Slovenia,1841115,Code SQuad,Tunisia,100,,
919,"Squadteam
Zualemo | ?",33,743815,132227,91424,1253505,294822,2515826,humm still no idea,9502634,Clujeandrim,Romania,26452016,UofT Blue,"Canada, Iran, United States",688007,Turingove nimfe,Slovenia,43560974,CentralePipo,France,1841112,Ninja Turtles,Tunisia,100,,
920,"Vandaele Team
ArnaudV | rvandaele",33,743654,21783,133020,1389386,227315,2515191,SilverCow,9502519,Forkbenders,Ukraine,26451509,the tardigrades,"United Kingdom, Belgium, Italy",687737,marshmallow,Belarus,43557930,Summitech,Nigeria,1841087,BESS,Israel,100,,
921,"See you again
Kerim.K | ? | lnovak",33,450834,21783,72777,1637258,332312,2514997,Tass67,9502517,We are Groot,India,26450390,Eluminalo,Spain,687108,Probaballistic Missile,Sweden,43522929,Fresh Meat,Romania,1840988,lapin,France,100,,
922,"AeroHouse Crew
mscavnicky | adikus | ?",33,742736,1634,133020,1637258,0,2514681,Migatte no Gokui,9502324,1939,India,26449502,BeatSoySause,"China, France",687024,"Ok Google, let us win",Austria,43504015,Bombaleyo,Ukraine,1840960,Gausspunkterna,Sweden,100,,
923,"Bestest Study Group
? | ? | ?",33,721582,0,91424,1637258,64311,2514608,vp-allstar,9502247,Group for Neuromorphic Teens,France,26448790,I wish I had two trolleys,Poland,687023,Theory of Everything,Turkey,43495522,HMP,France,1840827,�_(_)_/�,Italy,100,,
924,"H3llo_Friend.vpe
? | ?",33,799357,121607,167124,1223438,202787,2514346,chmod777,9502156,Rakija SMG,Bulgaria,26448065,_ochu_ochu_ochu_ochu_ochu_ochu_ochu_ochu,Poland,687002,SHA-AHMY,Jordan,43486618,Nice Try,Egypt,1840614,Haskell,Germany,100,,
925,"Delta Team Moldova
? | ? | ? | ?",33,743821,0,133020,1637258,0,2514132,Boltstreet Boys,9502135,RuntimeTerror,Turkey,26447461,Gausspunkterna,Sweden,686962,Ethan team,Israel,43479167,NullPointerInception,Ireland,1840614,NoNameNoFame,"France, Germany",100,,
926,"1 tequila 2 tequila 3 tequila
? | ? | ? | ?",33,346457,134245,63892,1639934,329570,2514131,ThereIsConfusion,9502022,Oh no!,Spain,26447060,R4MB0 G4NG 4 L1F3 486 StreetBahn,Germany,686709,WeAreDubloons,Sweden,43458992,kpiguys,Ukraine,1840614,cat /dev/random,Germany,100,,
927,"Koftaiyeen
Mahmoudhendi | MostafaMorsy | ahmeddardery | ?",0,743264,156679,133020,1221624,259476,2514063,faustCrowd,9501969,NP-Compete,Netherlands,26444982,Rocket Science++,Austria,686562,Uruk-hi!,Russia,43458391,Instructor@SITE,Azerbaijan,1840487,Peak,Turkey,100,,
928,"Unreal Team
? | abn00 | KristiyanBulgarito",33,469442,103012,73818,1637258,228904,2512467,Big Danes,9501860,1.01E+15,Italy,26444256,Moon&Sun,Italy,685968,DeFokWilIkDrage,Belgium,43448186,Disciples,Ukraine,1839559,rooiboss,Turkey,100,,
929,"커동빵디
inclue | WillKiss | YunGoon | ?",33,721565,199835,91424,1360054,139447,2512358,Axa France 1,9501518,0x263A,"Italy, Vietnam, Decline to Answer",26443332,eigernordwand,Switzerland,685839,____,Austria,43443708,Orrrrr,Israel,1839046,2drink || !(2drink),Portugal,100,,
930,"ToBeAnnounced
? | TheDarkKnight23 | ? | ?",33,450820,124863,76068,1637258,222902,2511944,DAUs,9501511,NU hacker bois,"Singapore, United States",26442987,caoUTChouc,France,685832,RedBlackFour,Italy,43441668,Jackals,Romania,1838916,Hasher,Estonia,100,,
931,"bunututTUM
oeken | Gorkem | nighyowl",20,743264,142084,133020,1223438,269720,2511546,wążwtrzcinie,9501199,Goldens,Ethiopia,26441328,NUFAN,Belgium,685625,Txture,Austria,43433681,Ludicrous Pajama Lords,France,1838653,LosPenas,Spain,100,,
932,"Les Boloss⋅es
Niols | ? | SpaceSheep | ?",33,759139,24664,169203,1296670,260482,2510191,💪😎🤝🐬🤝🤯🤝👨🏿‍🦱🤙🏿,9501089,THE COUCH POTATOES,"Lithuania, United Kingdom",26440295,Egyszer meg kell n�zni,Hungary,685202,barBoriski,Russia,43421563,kgb_orgi,Bulgaria,1838548,Dev'FrikA,Tunisia,100,,
933,"MonteCarlo_simulation
? | udayg0002 | CrypticAx | ?",33,697763,168546,133020,1271977,238813,2510152,Сорямба,9500712,Ctrl+Alt+Elite,India,26439570,Code Hunters,Greece,684835,MVF Rocket,United Kingdom,43412424,DJCS,Romania,1838162,Average Case,Spain,100,,
934,"FREECHMOD
? | ? | ? | ?",33,743153,7732,91424,1637258,29392,2508992,A bit bit a bit a bit,9500615,Ecamad�mique,"France, Morocco",26438570,Charlie the Banana King,France,684444,� l'arrHash,France,43390161,Team Dalk,Belgium,1837538,Team Pedro,Italy,100,,
935,"loneWofe
ananthsathvick | ?",33,743770,112007,91424,1561325,0,2508559,Postmodernism,9500589,dumb_socket,India,26438526,Gajdul,Poland,683876,KfcLovers,Romania,43389213,We must go deeper,Czech Republic,1837035,EcoTeam,Romania,100,,
936,"The Invincible Coders
? | meeth269 | ? | akshay_dgp01",33,743253,11232,133020,1491344,129525,2508407,Konsumenci Tematu,9500553,sirni burek z ajvarjem,Slovenia,26438525,Aless Klarest,Slovakia,682914,MadLiosha,France,43351258,FiftyShadesOfBash,Turkey,1835606,l'Hydre,France,100,,
937,"CODE MARCOS
utkarsh_chaurasia | SHIVAM_AWASTHI | Mehul23 | Shashank1816",33,799357,121607,167124,1223438,196766,2508325,Amylopectin,9500539,Candidate_Noobs,India,26438047,Fantastic Generation? ( _� __ _�),Italy,682433,BogoSort,Sweden,43339414,Teeming with Homophones,Sweden,1835296,Hackboys,Turkey,100,,
938,"Gavdos
? | ?",30,541677,116826,87378,1561325,201039,2508275,Шишмиши,9500509,______,Ukraine,26435952,bits for kids,India,682087,Windows Update,Hungary,43306871,test team,Spain,1835106,EssieU,France,100,,
939,"menewbie
utkarshgarg123 | jokkeer | pranavsinghal | mistrange",30,799481,21783,167124,1297675,221736,2507829,ORBIT Lab,9500483,Whacky Bytes,Spain,26435578,CantC#,Hungary,681849,2old2code,Turkey,43294656,Les fanfarons,France,1835073,Inglourious backlogs,Sweden,100,,
940,"securityoverflow
? | ? | ? | ?",33,786663,83418,173626,1223438,240022,2507200,yura_dima_gleb_evgen,9500483,DwightSchrute,India,26434478,4 men 1 terminal,Lithuania,681821,String getTeamName() { return mTeamName; },United Kingdom,43244931,00Agents,Nigeria,1834912,Glamorous Histrionic Strident Piranhas,Sweden,100,,
941,"💩
? | ? | ?",20,310676,137363,54835,1595464,408278,2506636,Crutch bike,9500432,804-rebuild,Ukraine,26429074,GoodTeam,"Saudi Arabia, Yemen",681705,Exponential Coders,Czech Republic,43239946,YoWis!,Netherlands,1834636,Zombers,France,100,,
942,"Open360
? | ? | ? | ?",33,742948,21783,91424,1637258,12646,2506092,fufel,9500426,prO(1)_by_AC,India,26427377,"<script>alert(""h3ll0 w0rld!"")</script>",France,680700,Red slipper,Latvia,43239664,ACsapat,"Hungary,United Kingdom",1833882,Souney&amp;Chabla,France,100,,
943,"cucoriedie
misac | jaaannnaaa",30,527141,21783,92596,1637258,226272,2505080,is_it_rated,9500318,Hashhhh,India,26426937,Unavailable,Spain,680688,Deus Vult,Germany,43234858,Poran,Israel,1833321,Sons Of Mordor,Switzerland,100,,
944,"Penguins
? | lavikj | ? | ?",30,310676,186258,54835,1572105,380723,2504627,Kya_Farq_Padta_Hai,9500300,TenderHash,Romania,26426857,GDG Milano,"India, Italy, Bangladesh",680575,schnitzl enterprise,"Switzerland, Austria",43232333,Let's make tabela great again,Italy,1833300,N2B,Romania,100,,
945,"CloudsHeaven
? | ? | ?",33,743841,14887,133020,1612659,0,2504440,Gausspunkterna,9500277,//TODO: team name,Belgium,26424382,cryptic_kernel,India,680469,Gra__ient __escent,France,43224973,Team Pietro,Germany,1832342,DashEng,France,100,,
946,"Cream Pie
v_s_codes | KnightMaRe | VipShar | Vedanshu27",30,506792,54082,82591,1637258,222575,2503328,Loki and his boiis,9500005,LanXiang,"China, United Kingdom",26423799,Busting Nulls,Romania,680395,Ashba7 El-Digital,Egypt,43210114,Null Point Busters,Romania,1830642,ENSAE,France,100,,
947,"monodeal
gupta_samarth | madhur817 | rushabh7 | ?",33,474645,61622,76401,1637258,250836,2500795,HibiscusDrinkers,9499885,In Stack Overflow We Trust,Ukraine,26422322,OR:Lab,Germany,680154,climbclimb,United Kingdom,43203850,Mother of Dragons,France,1829872,root,Romania,100,,
948,"Blue Pterodactyl Association
? | ?",33,743743,37496,91424,1593901,34050,2500647,The Game,9499849,QazNU,Kazakhstan,26420919,Disqualified,Brazil,679732,Quokka,Poland,43198837,Step forward,Ukraine,1828398,TxupiPandi,Spain,100,,
949,"Mood el habd activated
? | AhmedEzzatG | mahmoud_ashour | HussienIbrahiem",33,743815,86472,133020,1509787,27437,2500564,Breaking Code,9499735,The Fellowship of the ring,Kyrgyzstan,26420619,TrueGalera,Ukraine,679575,Tonii,Romania,43193946,elgoog,Germany,1828283,Surikatas Asesinos,Spain,100,,
950,"juicers
? | makystrochrone | ? | ?",33,570269,156592,74549,1592444,106577,2500464,¯\_( ͡° ͜ʖ ͡°)_/¯,9499539,NPcompete,Poland,26419558,Rubik's Society,India,679394,elephant_in_the_room,United Kingdom,43188240,Tactic Real-Time,Estonia,1826630,RAIN,Russia,100,,
951,"WorkingOnMyPc
? | ram2048 | ? | ?",33,521990,24664,67219,1637258,248243,2499407,avengers16,9499445,Byteaholic,Hungary,26419536,hackatop,Brazil,679361,Hashkeks,Germany,43186511,Home Alone,Ukraine,1826499,Epitalseum,France,100,,
952,"Team New I-Mat
Combi2k2 | polarity-cf | ntvinh14@gmail.com | Doable",30,469442,100990,72777,1637258,217969,2498466,dix-sept,9499438,Wrong Answer,India,26418563,Junaci z Imperialu,"Slovakia, United Kingdom",679092,Time Limit Exceeded,Poland,43182585,Multiposting,France,1825837,Bioinformagicians,France,99,,
953,"ඞ
Thien | Tze-Yang | Jonathan_Uy | ?",33,743598,22726,91424,1347937,291787,2497505,The Storm Deer,9499425,Ac_In_Process,India,26417103,SU DAC,France,678884,Hoogle Cash Gode,Poland,43170520,Itanis,Lebanon,1825195,LOL LUDO,France,98,,
954,"The IONers
? | ?",33,742848,0,91424,1637258,25487,2497050,Eating Is Cheating,9499396,lens1503,Japan,26413777,RunsOnToast,Slovenia,678221,xash,Azerbaijan,43149899,Gulerodskage,Denmark,1824382,Bol.com YP,Netherlands,97,,
955,"wrong_answer_pretest_2
sanyamsri | st_coder | leafy2001 | vats_shivam2102",33,541117,21783,71660,1637258,224785,2496636,Balodis FC,9499242,401_Unauthorized,Hong Kong,26413718,A++ (Remastered),Jordan,678154,Twothirtyseven,Norway,43145467,Fire Ferrets,France,1824058,P1 A-Team,France,0,,
956,"L U D O
eskimal | ?",33,551825,116069,104917,1637258,86233,2496335,bitscoin,9499163,JYH,South Korea,26412406,Nejzdev_tadevades�teron�sobiteln_j_�ho,Czech Republic,677999,FJ Fans,Spain,43125225,ANAMEN,"Denmark,Egypt,Poland",1823747,geek42,Belgium,0,,
957,"mozzarella_juice
? | ? | ? | ?",33,743841,48657,133020,1440870,128045,2494466,Timothy Dwight,9499135,yeah-tiger,China,26409449,Wllada,Greece,677874,Les Seb's (ft. Antoine),France,43125199,Zradniky,Ukraine,1823091,bigoloto,France,0,,
958,"Squirjle
? | ? | ?",30,486548,25141,72668,1637258,272462,2494107,Hail Stalin Sort,9499101,SteelMinistry,Spain,26408826,Made in CIN,Brazil,677685,HappyHippo,Germany,43104658,Bonita power users,France,1822697,Pathfinders,Latvia,0,,
959,"tbd
sidhantjain | puneet_goel",33,743333,122849,133020,1253875,240742,2493852,kidzzz,9498991,codesquad_007,India,26408440,Arelsun,Jordan,677235,NotTwoNerds,Switzerland,43071227,Just Another Team,Spain,1821129,GEinside,France,0,,
960,"A TEAM
? | AAhmed | ? | ?",33,469442,65777,70591,1637258,249868,2492969,Mr./Mrs. Dai,9498991,(++success)++;,Brazil,26407872,YADA,France,677062,ITG - Never Mind,"Palestine, State of",43046569,&lt;script&gt;alert('pwned');&lt;/script&gt;,Austria,1820824,Rebel&amp;Cie,France,0,,
961,"Bit_Wise
lamda_cdm | code_OR | ankit_907",33,654119,14018,122213,1637258,65119,2492760,Dirty Bits,9498991,OOPS,South Africa,26407723,VSauce - Variational Shape Aware Uber Cat Encoders,"Ukraine, Netherlands, Italy",675922,Grumpy Cats,"France, United Kingdom",43042844,YoloCaml,France,1820272,Victorious Secret,France,0,,
962,"#winning
? | ? | ? | ?",33,464566,22726,105409,1637258,262253,2492245,Team Meme,9498549,Insomni-Stacks __,"Romania, United Kingdom",26407716,*ahem*,Turkey,675058,Avantgarde,"Romania, United Kingdom",42962199,Code and Recreation,Israel,1820083,culurgiones,Italy,0,,
963,"Quirky coders
? | ?",33,799357,99338,167124,1223438,202787,2492077,CovidShield21,9498359,time,Brazil,26407513,PY.zza,Belgium,674625,Mother Of Dragons,France,42940482,#PremioFisico,Spain,1819783,pythonistas,United Kingdom,0,,
964,"Volunteers hai Bhaiiiiii
? | ? | ? | ?",33,799357,99338,167124,1223438,202787,2492077,Rocket Wrangler,9498230,BiTwise Operators,Sweden,26406740,The Remarkable Dolphins,"United States, Taiwan, China",674496,PorscheFans,Germany,42939694,Donaudampfschifffahrtskapit�nsanw�rtersgehilfen,"Estonia,Germany",1819682,Halting Oracle,France,0,,
965,"Overfitters
? | ?",33,721538,31336,91424,1637258,9862,2491451,EOSOL3,9498210,UniVR be || !be,Italy,26406624,Pizza,Hungary,674184,DoItByYourself,Italy,42919976,Never Mind,Palestine,1819350,Tumpulateam,Italy,0,,
966,"Huh
? | ? | ? | ?",33,504415,24664,78131,1637258,246544,2491045,ItbNoFukkatsu++,9498139,datamints-MW,Germany,26405739,theNoobs,India,673166,_ochu_ochu_ochu_ochu_ochu_ochu_ochu_ochu_ochu_ochu_ochu_ochu_och,Poland,42906698,TroIIson,Germany,1819323,green-black-white,Belarus,0,,
967,"Tomers for the win
Tomer123 | ?",33,743480,141227,133020,1473272,0,2491032,TryThonCUBE ?!,9498015,Narwhal,Ukraine,26405372,Vanilla Bears,Russia,672797,9th bit,Ukraine,42891566,RashB,Sweden,1819220,UWr Alpacas,Poland,0,,
968,"CodeGeass
? | ? | ? | ?",33,743841,0,133020,1612659,0,2489553,ImiPlaceSaCodez,9497993,Copy_Masters,India,26404974,Octahedra,Poland,671816,TuttiFrutti,France,42875311,Navele,Romania,1817185,Komete,Croatia,0,,
969,"TeamYoshi
? | ?",33,742994,82300,133020,1268403,262701,2489451,Gofio's Mafia,9497876,"You, Me, Neko","Vietnam, Decline to Answer",26404231,1C/10,Russia,671625,Bitcoin,"Spain, France",42860714,NoLoveDeepWeb,"Austria,France",1816926,The Olympians,Belgium,0,,
970,"Coo Coo Kindergarten
Rhodoks | justarandomstring | ? | wyyxhjth",33,537548,23700,92345,1640134,195320,2489080,Go Go Sour Rangers,9497868,Chikoizz,China,26402286,xdHcv,Poland,671082,Long long D,Ukraine,42860241,HashBrownies,Malta,1816524,vimvaders,"Italy, United Kingdom",0,,
971,"db.win.insertOne({id:""pizza""})
? | ? | ? | ?",33,743798,46195,133020,1565611,0,2488657,Neural Turing Machine,9497841,AntiFeup,Portugal,26402170,Filip De Turck Fanclub,Belgium,670973,Wow so real world,Spain,42859363,NoImagination,Russia,1816242,Shark Attack,Germany,0,,
972,"FastFouriers
mouryasatyam | machone | punitg8 | Amiy2908",33,507284,132106,97943,1496647,254063,2488076,Blubb,9497829,Iletisim Uygulama Servisleri,Turkey,26401896,Aupi,France,670782,justdoit,"France, Romania",42843860,team_name,France,1815763,WeissBier,Romania,0,,
973,"SwissVakay
? | sudo-panda | SwishDiff",33,697786,50118,133020,1606220,0,2487177,toobusy,9497817,Carrot Musket,Lithuania,26401314,DBN,Hungary,670601,A-Z,Kazakhstan,42842429,StockAI,Poland,1813821,Zeene,Poland,0,,
974,"AlHashArray
? | ? | RezaSi",30,573367,132767,78637,1637258,64610,2486669,p-addicts,9497649,Rozbiyniki,Ukraine,26399534,BroDoYouEvenPraise,"France, Germany",670140,new Random();,Lithuania,42841334,Team Emse,Denmark,1813523,N/A,Israel,0,,
975,"FOR THE HAT
traxam | ? | ? | ?",30,395740,92377,72452,1637235,287538,2485372,OSC,9497557,Python is all you need,"South Korea, United States",26399446,Pink Fluffy Unicorns,Belgium,669927,Null Hunters,Poland,42823345,It's O(n),"Estonia,Sweden,United Kingdom",1813479,Sharpvision,Tunisia,0,,
976,"the real deal
? | ? | ?",33,742868,3087,91424,1637258,9862,2484532,codeone,9497535,Cyberschnitzel,Romania,26398004,YMCA2: Electric Boogaloo,Poland,669646,Malchoholics,"Bulgaria, United Kingdom",42798960,undefined,Hungary,1813461,The SAM,Turkey,0,,
977,"The_ERROR_List
? | ? | ? | ?",33,743841,14887,133020,1592346,0,2484127,Game Of Codes,9497349,Vi har inga bra id�er nu heller,Sweden,26397458,Conan,South Korea,669532,banana,Israel,42788476,CL1357,United Kingdom,1813267,cyberdyne,Czech Republic,0,,
978,"X Coder
? | ? | ?",30,743829,14887,133020,1592346,0,2484112,LOVE MUFFIN,9497294,Salted fish,China,26397100,N.U.L.L,Turkey,669352,EnterNameHere,Romania,42767711,Koalas,Moldova,1812108,GARM.in,France,0,,
979,"Obsolete Backenders
? | GarfieldCPH | ?",33,639715,183517,115838,1315208,229651,2483962,TheInlaws,9497255,Idiapers,"Greece, Switzerland",26396576,A2Team,Ukraine,668939,Jam,Switzerland,42753826,KeepCalm,Switzerland,1808689,MaRyThiYo,"Finland, France",0,,
980,"Giovese San
? | ? | ?",30,415836,115777,70591,1637258,244054,2483546,whoaj,9497150,AP7,Romania,26395605,UncaughtSyntaxError,Romania,668913,KernelPanic,Greece,42752243,Antrauki,France,1808440,Watamoovie,France,0,,
981,"Hakuna Team
? | ? | ? | ?",30,541078,6184,75904,1637258,222505,2482959,Mah-jong Masters And A Guy,9497041,MeAndMyBois,India,26395416,java.lang.NullPointerException,Germany,668782,MinsaitCode,Spain,42751682,Holycow,Switzerland,1807624,Minions,Italy,0,,
982,"Kamengites
mittal_123 | kingslayer_15 | m.shreyansh | reaper_grim",33,504454,24664,72777,1637258,243367,2482553,Alta Vista,9496949,Nyan,"Chile, United States",26395293,Fanta4,Germany,667981,Apptozee,"Romania, Switzerland",42714469,The Diabolical Squirrels,Switzerland,1804980,esprit-Geeks,Tunisia,0,,
983,"ucsd peeps
? | shubhargava@gmail.com",33,743047,0,91424,1637258,10016,2481778,#include<zac>,9496850,Codestrophe,Azerbaijan,26394911,AM^3,Italy,667831,lets steal someone's job,Poland,42702668,3.141592654,Belgium,1804859,Billy Both,Italy,0,,
984,"Insert Name
? | ? | ? | ?",33,742627,5011,91424,1637258,5127,2481480,Moon Board Coders,9496830,alTAIR,Armenia,26393413,subscribe to pewdiepie,Bulgaria,667507,Rainbow Warriors,France,42693058,Sodifrance_NeRD,France,1803584,Azabran,Spain,0,,
985,"ISI_PZ
? | ?",33,742865,0,91424,1637258,9862,2481442,KaLoJa,9496767,TESTosterone,Ukraine,26392999,Equipe B ENS Rennes,France,667429,__ _______,Georgia,42682644,AtoS,France,1798065,Psounis,Greece,0,,
986,"TimePassCoders
the_air | aansh | raghavrathi | ?",33,743841,193284,91424,1288621,163463,2480666,Munich Mules,9496765,Coding Bats,Pakistan,26390600,Team Free Pizza,Belgium,667391,Unlost,Armenia,42680008,I'll_Overflow_Ur_NaN_M8,Ireland,1797664,Qafqaz U3,Azerbaijan,0,,
987,"Null Exception
? | ? | ? | ?",33,383629,137363,67487,1637258,254730,2480500,CodeKrew,9496569,___,"Russia, Belarus",26390463,Romsterdam,Romania,666962,Satoshi,France,42659408,EnJeTeI,Netherlands,1797261,cee,Romania,0,,
988,"oxford
ganesha | ?",20,310676,117824,50530,1599032,399442,2477524,RandomSampling,9496506,Ste4,"India, United States",26388265,Ecamademique,France,666249,Smooth as silk,Netherlands,42645599,Red Shoe,Latvia,1796729,Vincibles,Turkey,0,,
989,"TheRoci
? | ? | ?",33,743833,0,133020,1600627,0,2477513,Grupa Galois,9496401,dark_coders,India,26386347,NextGenTeam,Ukraine,666199,Ma�ocoders,Spain,42630767,Team Bamboo,France,1796507,Risky Banter,United Kingdom,0,,
990,"MonoCookie
guilhemn | redst0 | _At0m | cozyfractal",33,743282,81729,133020,1253505,265682,2477251,Journey,9496055,housecoal,Netherlands,26386166,SGSS,Italy,665998,Z�ro inspi pour le nom,France,42615720,Quick Duos,France,1796028,BananasInPyjamas,United Kingdom,0,,
991,"El Team
ovd0312 | Jainshreeyans | NoNameIndian | ?",30,310676,136323,54835,1637258,337927,2477049,The Beach Masters,9495771,except: pass,Switzerland,26385244,Cosmar de Dragasani,Romania,665386,19th Century Tea Clippers,South Africa,42612779,ahnigslos,Switzerland,1795327,Team Angling iQ,"Iceland, Sweden",0,,
992,"Oops We Did It Again
? | ? | ? | ?",33,450834,26151,72878,1637258,289704,2476858,sr machado,9495655,TBIP,Romania,26384841,Les l�zards du code,France,664849,TchoupiTeam,France,42607006,Yee`,Hungary,1794416,M�dulo Team,Spain,0,,
993,"Midhu Soosewala
? | ? | debugger13524 | Swayam_Namikaze",33,478289,4604,73656,1637258,282984,2476824,Meepo,9495455,Service is maybe dead,France,26384829,Ti11192916,Japan,664841,SPLit,France,42601486,TOFFEE,"Benin,Sweden",1792343,Automated fingers,Latvia,0,,
994,"SpartansPak
? | ?",33,662638,31246,129194,1640172,10016,2473299,Kryptonians,9495306,BRRC,Romania,26383767,I'ts a numbers game,"Denmark, Benin, Sweden",664825,Anonymous,Cyprus,42598011,Candy Frogs,France,1791865,RealBeginners,Macedonia,0,,
995,"Hash me outside, how bout dat
ikrets | bky | nomnomnom | ?",20,743130,24664,133020,1325689,246544,2473067,Pancake,9495243,Mieuxplacer,"China, France",26383587,Knights of Ni 2,Greece,664271,TrePe Team,Slovakia,42576298,ABJM,"Poland,Switzerland",1791723,PZ360,France,0,,
996,"Golden Dawn
? | Prad21 | prathamesh30 | kumar_saket",33,519649,21783,72777,1637258,221301,2472801,lazysnails,9495194,UCC-SPARE-1,Ireland,26382526,TUDA-SEC,Germany,664243,Tschack Boom Bang,Austria,42575609,Whale,Denmark,1791297,Supatates,"Finland, France",0,,
997,"Sykehjem
? | ?",33,743214,0,92229,1637258,0,2472734,Corona Discharge,9495186,FantasticFour,India,26380644,RandomKittens,France,664079,Kamusal,Turkey,42571588,"380,367,021",Sweden,1790497,ToJo,Germany,0,,
998,"etliekmek_offical
? | otaliptus | Cahid | ?",33,743311,98028,133020,1256746,241284,2472422,vector<Kebab>,9495178,"Yo firmo, pero sin eufemismo",Spain,26378886,RandomBunnies,France,664043,IbnSinaBros,"Palestine, State of",42554994,Booking.com,Netherlands,1790406,SEAgle,Greece,0,,
999,"(Little Bobby Tables)--
? | ? | ?",33,743841,0,133020,1595464,0,2472358,SLG,9495161,; DROP TABLE teams --,"Canada, United States",26377568,Bosu Ball,"Germany, Romania",663634,Jumpers,Iraq,42550371,pokecat,France,1789992,#LaVista,Greece,0,,
1000,"uoh bots
? | ? | ? | ?",33,742848,0,91424,1637258,0,2471563,AishNahiHashKaro,9494911,Krcko RAF_i_i,Serbia,26377463,SHA1SUM,Portugal,663467,Blub,Germany,42535574,andlogn,Israel,1789195,Code Index,Egypt,0,,
1001,"Triuranium octoxide
? | SkyGish | ultrakeks | 3_IQ",30,743114,24664,133020,1294721,275138,2470687,NutellAŞK,9494764,Bytes the Dust,Spain,26377256,DeutschData,Germany,663272,A mo_a tak i treba,Belarus,42534632,QuadCore,"Belgium,Romania",1788782,T90 java,Cameroon,0,,
1002,"Los Ángeles de Nati
angulito | wachino | ?",33,561862,29310,90035,1563483,225626,2470349,The Good Yeet,9494681,two wolves and a wolf,Russia,26376432,Contrail Development Team,Jordan,663205,Eijomi,Germany,42527931,Hashit,Bulgaria,1788061,Team-Beta,Botswana,0,,
1003,"Code_Pirate
? | ?",33,799357,83418,167124,1223438,196766,2470136,esbab,9494467,____ (�_�)/ _ ___,"Germany, Ukraine, Macedonia [FYROM]",26376118,Stacknate,Netherlands,662842,CodeBrewers,Belgium,42504620,OBWAN,Spain,1787827,Hooli,"Palestine, State of",0,,
1004,"Aures
? | Pyrate | ? | ?",33,469442,21783,76068,1637258,260350,2464934,VVI_Rends_L_Argent,9494331,_______ ________,Russia,26374469,(^_^),"United States, China",662490,# TODO replace with cooler name,United Kingdom,42493445,Aqua Dean Hunger Force,South Africa,1787333,Team on-And-Pumbaa,France,0,,
1005,"Flash Moon Moon
? | tpdragos | ?",33,504454,21783,73818,1637258,227371,2464717,2 be 2,9494329,Copenhagen Goofies,"Turkey, Denmark",26374391,Bridge Enthusiasts,"United Kingdom, Poland",662213,Zeenea,France,42469792,STORM.legacy,Netherlands,1786785,PetrSU,Russia,0,,
1006,"The Nörten Supremacy
stefansiemer | ? | ? | ?",33,412603,86857,75904,1637258,249219,2461874,ShallowLearningExperts,9494307,Debatable,"Romania, United Kingdom",26372785,Toiplat,Israel,662018,Unreal Madrid,Austria,42469053,ICAD Sistemi,Italy,1786707,HEET,Nigeria,0,,
1007,"KuberneTeam
? | ?",30,514705,99338,87510,1640416,118502,2460501,occ1234,9494257,slmcnm,Turkey,26372197,Methene,Slovenia,661834,PeaceMyPlans,"Romania, United Kingdom",42465237,DACHS,Switzerland,1785421,La Mafia,Spain,0,,
1008,"Lonely Fans
levios | ? | ? | ?",33,289211,88551,54835,1593407,434350,2460387,Meanie Squad,9494164,LogN,Morocco,26372040,OSW,Spain,660816,GreenIQs,Israel,42461715,Deep Fried Theorems,"France,Germany,Netherlands,United Kingdom",1784973,Blank,United Kingdom,0,,
1009,"IndexOutOfRange
Eldiiar | ? | WHO_am_I | ?",33,721582,0,91424,1637258,9862,2460159,ENSlip,9494061,taotao54321,Japan,26371505,"Los, Kek, Adilbek",Russia,660682,C+++,Lithuania,42456289,if(noSuccess) tryAgain();,Portugal,1784873,Bobba Fett Fan Club,United Kingdom,0,,
1010,"Brackets
? | ? | ? | ?",33,799391,99338,173626,1147046,240022,2459456,Backyard Space Agency,9493894,phy15,France,26371411,Furgalo,Ukraine,660262,tu le c,France,42453596,MIP-MAP,Cyprus,1784431,Elma Nane,Turkey,0,,
1011,"고3이 PS?!
HeeJaYaa | chan_uuu | ? | ?",33,402465,24664,133020,1637258,261420,2458860,Grupni Golube,9493837,Pancakes,India,26370584,LH@WPS,Germany,659645,Monkeys Crew,Moldova,42437387,CheggIL,Israel,1784399,W3R3H3R34FR33F1K4,Sweden,0,,
1012,"Italia Turchia 3-0 Euro 2020
? | ? | ? | ?",33,486569,28756,73656,1637258,232504,2458776,Prim Floyd,9493560,U decide,United Kingdom,26370510,Higu,Romania,659491,Zepler Analytics,United Kingdom,42416749,WowCode Team,Palestine,1784001,Forever alone,France,0,,
1013,"LiveXO
? | ? | ? | ?",33,739172,0,91424,1627613,0,2458242,RecursiveMinds,9493416,No For No While,France,26370420,the smoking crabs,"Spain, Venezuela",659250,Chouffe,France,42356126,Team Overkill,Italy,1783324,Arnold_Schwarzinteger,France,0,,
1014,"The Dilly Beezes
? | ? | ? | ?",33,743841,0,0,1637258,76891,2458023,Les Branquignoles,9493322,OK Boomer,"Cyprus, Russia, Ukraine",26370243,TeamNameAlreadyInUse,Germany,658698,Beeroverflow,Spain,42345012,PIKE IS THE KING OF WATERS LIKE LION IS THE KING OF JUNGLES,Poland,1782407,M Flat,South Africa,0,,
1015,"Team_CodeX
Shubhrajyoti_Dey | ? | NiyatiSrivastava | Reva22",33,721538,381,87393,1637258,9862,2456465,The Immaculate Vultures,9493136,Advice Squad,Turkey,26366526,GullyGangBoy,India,658339,ColdCoders,"Palestine, State of",42341779,Nuclear Hamsters,Russia,1779095,Khayaba,Egypt,0,,
1016,"Epistache
? | ? | ? | ?",30,441589,32303,78131,1637258,266695,2456006,The Dark Horse,9493075,Gogol,Russia,26366367,ClimatizedPenguins,South Africa,658191,_____ _____,Germany,42338839,#winning,Netherlands,1779032,NullPointerException,United Kingdom,0,,
1017,"KArD
ArijitGD | kushb301 | DhRuMiL | Armish",33,361063,123223,54835,1637258,279098,2455510,Life Cycle Thugs,9493008,Amateur Hour,"Germany, Australia, United States",26365409,Hmm,South Korea,658139,JDK FTW,Italy,42326850,SolidbrainKrk,Poland,1778800,Tiny Elk Omens,United Kingdom,0,,
1018,"TAIR
tair000 | ? | ? | ?",33,389496,125283,54835,1637258,248326,2455231,Zavood-2,9492909,Ripp3rs,Spain,26365338,TinySigma,Israel,657931,zumo_de_UVa,Spain,42315271,Coffee Beans,United Kingdom,1778785,Sober Peaple,Italy,0,,
1019,"&#x1F1F3;&#x1F1F1;, 2021-2022
Reinier | ? | ?",33,743273,83315,133020,1255687,239845,2455173,Squared Wheels,9492802,ROSARCELLONI,Italy,26365331,SHAP,Italy,657872,Team 180�,Germany,42309824,Fantastic four20,"Belgium,Bulgaria,Italy,Netherlands",1778624,The Well-made Lobsters,Italy,0,,
1020,"Team 120°
? | ?",33,681897,24664,100720,1637258,10016,2454588,srdip,9492640,Floor 7 Gang,"Italy, United Kingdom",26363734,3+1 team,Poland,657807,DROP TABLE TEAMS,"Poland, United Kingdom",42278477,something,Switzerland,1778009,Epitech42,France,0,,
1021,"Lavazza
? | ? | sgciprian",33,742151,126058,133020,1304492,147394,2453148,g0laisLOPVap3UgSC1GC,9492517,HashCats,Austria,26362660,DeepTeam.ai,Israel,657601,MagiC++,Ukraine,42273195,Moonlight,Turkey,1777042,Loops.py Walkers,Spain,0,,
1022,"LateCoders
okiuy675 | ?",33,743825,121607,167124,1223438,196766,2452793,Pyramide der Leidenschaft,9492411,ChimuelosRepotenciados,Spain,26362037,CloudFlex,Ukraine,657371,Les Fiers de Hache,France,42255994,TrinitIF,"France,Ireland",1775387,Lagrange Monkeys,Israel,0,,
1023,"jRAFO
? | ? | ? | ?",30,448047,34285,87143,1640096,243094,2452695,simplecoding,9492231,Tayfa Cinayet,Turkey,26360072,Hashitaka,France,656957,Manevr_,Romania,42249180,Bandicoot Cumbersplash,United Kingdom,1774309,The Bean Team,United Kingdom,0,,
1024,"Mr. Guys
? | ? | ? | ?",33,799391,15817,173626,1223438,240022,2452327,windiscoming,9492199,leeleefun,United States,26359411,Jteam,France,656463,The Return of Jason,Netherlands,42247190,56K,Cyprus,1773013,Windpomp,South Africa,0,,
1025,"10-search
Manas_s | MuheshKumar | Azazel07",33,730877,47166,81834,1363829,227698,2451437,a loaf of bread,9492120,CouldCodePrettyMuchEveryLanguageButChoseJavascript,"Ukraine, Netherlands",26358599,The Wolves,Israel,656202,WaltzingOnWaves,Switzerland,42234598,GreeDizdar �_(_)_/�,Croatia,1772886,Computus Interruptus,Spain,0,,
1026,"AlphaQine
? | harishk2169 | gourav2001k",33,469442,24664,70591,1637258,249225,2451213,AmiralMouchez,9492022,SeaPers,India,26357748,While del parawhile,Spain,656170,fst-team1,Tunisia,42234400,Fantasy Team,Italy,1772482,EpiCode,Tunisia,0,,
1027,"Welp We Tried
? | ? | ?",33,721469,25295,91424,1583158,29392,2450771,null.toString(),9491846,Pink Water Guns,Belgium,26357663,Burned Clan,Greece,656070,BlameTheJungler,Romania,42218868,while(true),Italy,1772482,Red White Hats,Bahrain,0,,
1028,"Sailor Smurfs
? | ? | ?",30,412603,96076,54835,1637258,249225,2450027,Zavood-1,9491833,RAF Asistenti,Serbia,26357190,Team brak,Belgium,655929,goto fail;,France,42194810,//TODO: Delete TODOs,Romania,1772482,Taoist,France,0,,
1029,"Name is left as an exercise
maghrabyJr | ? | ? | Bedoo",33,743804,73685,133020,1462925,35737,2449204,happy,9491727,cep za zele,Bulgaria,26357029,stitchpunks,"United States, India",655509,Propeller Hats,Serbia,42193651,Challenge Accepted,Ukraine,1772482,Amoniacikovo,Slovakia,0,,
1030,"4kg gehakt
? | ? | ? | ?",33,467288,123851,69901,1532530,254979,2448582,Los Angeles de Nati,9491635,Ukraine WLS,Ukraine,26356363,The SmartPointers,Switzerland,655395,threecobblers,France,42187283,TeamNotFoundException,United Kingdom,1772452,swan_,France,0,,
1031,"Solo Spaghetti
? | ? | ? | ?",33,632919,58065,100667,1609120,47246,2448050,VQD,9491306,CInto muito,Brazil,26355799,WorldRecordTeam,Bulgaria,655287,Penguins ++,"United Kingdom, Romania",42182036,The Bad Coders,United Kingdom,1772328,Code Goodfellas,France,0,,
1032,"baseline
eqimp | ?",30,346457,148394,63892,1637258,251310,2447341,----,9491260,JJ_,Luxembourg,26355419,Team f�r Mathematische Optimierung,Germany,655221,SemiKotlin,United Kingdom,42171378,DaRTES,Portugal,1772213,justAName,Kenya,0,,
1033,"(sim1)+(fab*io)
Fabio99 | simpatine | MrBrionix | MalleAbile",20,743228,30413,133020,1245758,294867,2447306,Placeholder 2.0,9491106,Minimum Spanking Creeps,India,26354363,Insight Breakers,Romania,655073,Poops,Portugal,42169982,#HashMentBons,France,1772143,CoolPirates,Turkey,0,,
1034,"Tukkende tukkers
? | ? | ? | ?",33,743841,156484,55092,1269512,221736,2446698,Pingu,9491084,Hawawshi,Lebanon,26353609,Predators,India,655057,No Limit,Lebanon,42162188,Absolute Zero,Egypt,1771299,Maestro,Armenia,0,,
1035,"Shiva2020
? | ? | gauravmadan583",33,468295,24664,73006,1637258,243367,2446623,RougeTeam,9491084,Team G,Peru,26351895,1408,Hungary,655015,Progineer,42158754,,Inirtin Mediavilestret,Netherlands,1770469,__,France,0,,
1036,"IIITH MTech
debashish.roy | noobieprogrammer | akshay7797",33,310676,184340,54835,1637258,258236,2445378,Casual Jenius,9491058,Fox,Russia,26350569,Nodir wants to Dublin,"Russia, Belarus, Tajikistan",654289,(double)ellers,"Sweden, Spain",42125010,UNIBUC - Mieii Fiorosi,Romania,1770297,UCY - TSP Team,Cyprus,0,,
1037,"D&S Team
? | ? | ?",33,742612,0,54835,1637258,10016,2444754,Cicada1337,9491028,Jestem przepyyyszny,Poland,26349967,powerwolf,Ukraine,654285,Hashashins,Romania,42111582,Daibiao,Sweden,1769954,Move Fast Break Things Not,Switzerland,0,,
1038,"Mostly just Github Copilot
? | ? | ?",33,743804,0,91424,1608039,0,2443300,ye_krlo_pehle,9491019,De Hel van Schel,Belgium,26349848,Hello World!,Germany,653915,HaShell,Italy,42091240,#define,Poland,1769839,Awesome Possums,Sweden,0,,
1039,"Multiverse101
? | ? | ? | ?",33,799357,14887,167124,1249169,209732,2440302,Dream team,9490903,John Dorian,Russia,26348757,Dtqty,France,653805,N&amp;M,France,42068778,LaserKitten,Sweden,1765851,NETAPSYS RA,France,0,,
1040,"Pelini Team
? | durellinux@gmail.com",33,623742,21783,107775,1637258,47766,2438357,Midhu Soosewala,9490855,Motay,Tunisia,26346630,Team Easy On,Denmark,653203,SkillsBelowLowerBoundException,"United Kingdom, Germany",42062147,At least we tried,France,1764915,Concrete Cows,United Kingdom,0,,
1041,"Hai san generations :v
AVM.Martin | Ace_02 | rfpermen",33,743729,124787,133020,1321438,114362,2437369,TomateX,9490736,Hash-O-Lab,Switzerland,26346206,Tapi,Japan,653018,MyMorajs,Poland,42058559,s M�nchnerkindl &amp; seine Buam,Germany,1764474,Kaffekopparnas �terkomst,Sweden,0,,
1042,"⠀
? | thatprogrammer",33,406668,172349,72777,1637258,148237,2437322,Quickfire,9490528,Aldi aanbieding,Netherlands,26346190,Almost Retarded,Russia,652563,Come To GT,Turkey,42055818,DNA,"Netherlands,Switzerland",1763997,Les Leet 4,France,0,,
1043,"Disjoint Forget Union
raidevashis3 | phoenix91 | isheoran | ?",33,504415,83418,70905,1637258,140762,2436791,Les affreux contre attaquent,9490458,MLabs d_d_yste kanie,Poland,26345663,bing,France,651614,Bing,Switzerland,42054031,TesterCDouter,France,1763299,Rang,Germany,0,,
1044,"TrappedInTheSimulation
Vahnatai | Aratz | ?",33,469462,23524,78637,1637258,227815,2436729,The High Ground,9490414,AcBo,"Norway, Tunisia",26345330,Schroevendraaiers,Netherlands,650988,TinyEpic,United Kingdom,42038195,#respect,Romania,1762868,FAV,France,0,,
1045,"Higu
vlad_lsc | VictorNonea | Cristi799",30,469442,23460,70591,1637258,233085,2433866,Amateur League,9490355,# TODO,Spain,26345024,from bigdata import *,France,650843,OmaAI,Kazakhstan,42025739,Here For The Pizza,United Kingdom,1761773,Study Group,Romania,0,,
1046,"En Öpfel
? | ? | ?",33,743827,161633,126518,1315909,85809,2433729,Give me some cookies,9490348,literate-robot,India,26343606,googolplex+1,Serbia,650688,CODasii,Romania,42012648,Strike,Palestine,1761038,Genetically Modified Bugs,Sweden,0,,
1047,"Dot&Comma
? | ? | ? | ?",33,614156,21783,87119,1637258,73293,2433642,DIEPLESSIEDIE,9490340,H@ppy H@cking,"Italy, Germany",26343055,NPCompete,Poland,650088,Palinkoders,Hungary,41997504,B(r)ing it O(n)!,Romania,1760877,aBc,Germany,0,,
1048,"One_Last_Try
hrithikhack007 | Vignesh0701 | blitz_coder1",30,483001,21783,69550,1637258,221854,2433476,2b4f,9490220,cvp-ta,Vietnam,26342381,"BOB, DO SOMETHING",Ukraine,650073,FireFly,Azerbaijan,41992321,Heaps are Most Certainly Sexy,Germany,1760235,HowDoesMavenWork,France,0,,
1049,"Ayrilsak_da_Beraberiz
? | ? | ? | ?",30,474675,6836,73656,1637258,239650,2432105,theBoys,9490188,Crutch Bike,Ukraine,26342061,AMC Bridge Sumy 1,Ukraine,649823,Zeus Code,Italy,41985381,JET-MIEM,Russia,1759871,Ambelogarden,Greece,0,,
1050,"Blue II
svince | tankman890 | abhigyan10 | crimsonred",33,743841,135195,92413,1424152,36465,2432099,something normal,9490135,Room 379,"Singapore, United Kingdom",26340692,Ponos,Belgium,649476,Difficult,Belgium,41972604,HappyTroll,Ukraine,1758350,MIMSE-OR,France,0,,
1051,"Xela Baia Mare
? | PaulZelina | ? | t.lungu",33,430819,63383,69513,1637258,231059,2432065,Hatlenerds,9489941,AniVision,India,26339324,beanary_search,Ukraine,649089,NIAT,Ukraine,41965439,CapsLock,Belgium,1758191,,,,,
1052,"#.py
? | ?",30,310676,152852,65918,1637258,265041,2431775,Pelotón del Pez Volador,9489904,pelpendicular,India,26339246,Les Hashbrowns,France,648765,x86-64FTW,Romania,41964870,CS101,United Kingdom,1757429,,,,,
1053,"Ushba
? | ? | ? | ?",20,743209,33289,91424,1325689,237333,2430964,10k-miles,9489745,Les pOR,France,26338179,:thinking:,Portugal,648731,Sha1Sum,Portugal,41958365,NICETEAM,France,1756833,,,,,
1054,"0x7c00
? | wm101 | ? | islingr",33,743419,0,17608,1637022,31540,2429622,helloworld,9489720,HashBi,Germany,26335890,NerDz,Algeria,648694,Potato.hashcode v.0.0.2,Ireland,41929622,AATA,United Kingdom,1756130,,,,,
1055,"Bruh Moment
het_fadia | ? | dhakad_anant | Marcus_Marble",33,489997,22963,88728,1637108,190728,2429557,Prague Pandas,9489535,Putignhack,Italy,26334682,Ragazzoline,Switzerland,648413,keypresser,Germany,41928340,ovidius,Romania,1755898,,,,,
1056,"Smart in Theory
Miskomi | ? | ? | Drand",33,412603,131552,75904,1637258,171739,2429089,Epitech Berlin trio,9489407,Hashishi,Brazil,26333851,The Mordor,France,648246,Peach,France,41926093,Fuzz &amp; y,Austria,1755718,,,,,
1057,"wa_on_test2
JamiYashwanth | yagneswar.naidu@gmail.com | K.Chakradhar | MRahul",33,619626,6373,87119,1637258,78106,2428515,Saltlakridserne,9489342,PyCharmers,Ireland,26332623,Andromeda,Belgium,648118,OOPS,Ireland,41924120,Cybersteins,Azerbaijan,1753399,,,,,
1058,"Raging Bulls
Sashwat | KingRayuga",33,470198,21783,75904,1637258,222505,2427681,osa#,9489124,NON STOP,Kazakhstan,26330601,We follow Hari Seldon's plan,"Slovenia, Romania, Hungary",648088,Luxons,France,41921325,VR,"Romania,United Kingdom",1752688,,,,,
1059,"Come on! What did you expect?
Abhishek60 | UtR491 | wargang | _Electron_",33,383629,98651,70591,1637258,237176,2427338,SpaceFarmers,9489045,19 minuti,Italy,26329792,P=NP,Italy,647880,Qualquer Coisa,Portugal,41920137,Hash Doge,Germany,1752310,,,,,
1060,"SAPO
? | ?",30,538221,21783,96192,1553154,217798,2427178,399iq,9488999,PupiciCuSclipici,Romania,26329463,Impossibru,Russia,647158,Hey Jude,Jordan,41918763,ENSAM,France,1751880,,,,,
1061,"faltu
pradybhatter | Mojo_Ji | Ritik_7231 | saurabh_kl",33,743198,123222,163328,1259628,135956,2425365,Warwick Snakes,9488707,The Mathemagicians,Germany,26328806,ChalkB0y Studi0s,United Kingdom,647131,lambdatron,Greece,41908173,#BeMore,Macedonia,1751877,,,,,
1062,"DeathRow
? | ? | ? | ?",30,592887,21783,100998,1637258,71118,2424074,The Bois,9488680,Skullcandy,India,26328091,ToutlemondenapasunIpad,France,646677,The Frantic Walnuts,Ukraine,41902757,At Least We're Pretty,United Kingdom,1750098,,,,,
1063,"BitsNBytes
? | ritikjaiswal | Vivek5458 | AtharvaM",33,742392,28028,133020,1268403,251548,2423424,Archimedes,9488621,R3ddingt0n,France,26326981,bash the hash,Italy,645937,tunisianGeeks,Tunisia,41896558,SaltTea,France,1749955,,,,,
1064,"Intelligent Indians
? | ? | ? | ?",33,412603,2686,167124,1637258,202787,2422491,mancheguitos,9488470,Cpp4TheWin,France,26325950,IJfi8up0eIIC9kg3,Slovakia,645877,h8Overflow,Romania,41892080,Team 37,Netherlands,1749890,,,,,
1065,"Upcoming Millionaires
? | ? | ? | ?",33,412603,2686,167124,1637258,202787,2422491,AerosTelecos,9488416,pulp,Canada,26325803,TSM,Slovenia,645657,cuckooHashers,Greece,41891579,AIM Tech #2,Russia,1749026,,,,,
1066,"Intelligent Minds
? | ? | ? | ?",33,412603,2686,167124,1637258,202787,2422491,renewbies,9488405,Gogole team 2020,France,26323514,Goofy Coders,Italy,645014,"A banker, a retailer, and a telecoms engineer walk into a bar...",United Kingdom,41884957,Kartoff,Romania,1746669,,,,,
1067,"bing chilling
Nguyen_Xuan_Minh | apgpsoop | ?",33,450820,38886,72777,1637258,218483,2418257,fast_and_fourier,9488213,Shanghai Blonders,Poland,26323497,Team Haribo,United Kingdom,644766,Goffo #Team,Italy,41873687,team.asm,Romania,1746142,,,,,
1068,"Nikamme
sumo9 | SainathTallam | rohan1176 | Jellyf!$h",33,454787,21783,80887,1637258,223068,2417816,UPNA MASTERS,9488164,teamRaket,Belgium,26322433,Coffee,United Kingdom,644424,Nogamedev,Ukraine,41812903,KCDQ,France,1745737,,,,,
1069,"Jerry the Hamster
? | ?",30,570269,138882,74549,1591266,42793,2417789,ImJustPassin,9488153,A++_Remastered,Jordan,26322082,round earth society,Italy,644404,Pass tree,United Kingdom,41812897,blacksmiths,Israel,1745528,,,,,
1070,"Brownies
Harsh8833 | ?",33,412603,2686,167124,1637258,196766,2416470,The I team,9488118,nash code,"Lithuania, United Kingdom, Decline to Answer",26321412,Autentia's troopers,Spain,643458,Too Young Too Simple,"Sweden, Belgium",41791508,CodeUp,Ukraine,1744779,,,,,
1071,"docmo
Pulsar25 | Oprichruc | dayzhang",33,841805,32686,0,1541420,0,2415944,Mi Ache,9488113,- // / || `|` | || -,United Kingdom,26320045,Sons of Code,Italy,642631,Code Bravo,Spain,41779242,A* Wars: The return of the Exception,Belgium,1744708,,,,,
1072,"Team 47 or something
Hodobox | Phyrexian | fezjo",33,800423,82889,161720,1273756,96638,2415459,Pomogator,9488108,N7M,Morocco,26320045,Double Pinky Pinky,Thailand,642406,Extreme Squirrels,France,41774858,Keyneo-2,France,1743630,,,,,
1073,"KNU_SLOZNO
AleksisToren | s1dorfake | ?",30,616617,71468,78637,1637258,9862,2413872,Deepnote,9488090,faraNume,Romania,26319595,________,United States,642394,Server error team,Spain,41754594,SecBots,Poland,1742018,,,,,
1074,"NNSU: Respect & Power & Banana
OnlyDeniko | ? | igor_rukhovich | burdukvmikhail@gmail.com",33,743327,24664,133020,1245919,266695,2413658,FIT🅱️ess,9487962,HonorCode179,Russia,26319420,Heptopodes,United States,642356,Minesty Python &amp; the Holy Code,France,41748509,UNIT Team,Ukraine,1741272,,,,,
1075,"Les Sharpeliers Fous
LylyPiou | ErwanFagnou | thibaudlabat",33,346457,116209,63892,1639934,246942,2413467,3Ziks,9487870,UNIT RIP,Ukraine,26319153,Team Cornetto,Belgium,641027,Havox,Belgium,41743674,EvenBogoDoesBetter,France,1741241,,,,,
1076,"Pinkish Piggie Pidgeon
? | ? | EagleZhen | ?",33,750141,90056,123018,1327413,122378,2413039,welovebing,9487713,Level -1,United States,26318660,3R1C,Indonesia,640049,Table 13,United Kingdom,41728805,PariSteak,France,1740827,,,,,
1077,"Alnox
Roshan_08 | bad_hat | destructor_19 | catastrophic25",33,743277,12048,133020,1447718,76631,2412727,T.A.P.A.S.,9487680,The XHMMY Team,Greece,26317121,JazKode,Spain,639871,a-team,Ukraine,41712614,NoDijkstraNoCry,Italy,1739837,,,,,
1078,"Musket Carrot
? | ? | ?",33,426548,22963,71603,1637258,254234,2412639,Daya Dandiya Devils,9487570,Fist,India,26316791,PANAK,India,639822,Making a Hash of it,United Kingdom,41691578,Fruit Flies,South Africa,1739282,,,,,
1079,"Canela
? | ? | ? | ?",33,399765,21783,53726,1637258,299511,2412076,Charmeleons,9487430,Pigs,Greece,26316316,Quantum Coders,Italy,639236,AlbaciPy,Spain,41683794,Kerim Labmez,Poland,1739231,,,,,
1080,"Binary_Brothers
dhruv10050 | a_man07 | s_idd | ?",33,469442,6184,72777,1637258,226272,2411966,Popote Lovers,9487300,DedSecurity,Germany,26315541,Bucur,Romania,638880,The Boring Team __,Italy,41674004,I Beat Myself,France,1738863,,,,,
1081,"weekend_solvers
? | ?",33,714907,149945,120442,1275668,150672,2411667,highCoders,9486764,N-SIDE,Belgium,26314919,SelectedFour,India,638849,Furious Dijkstra,Belgium,41671257,Orcas,"Estonia,Ukraine",1736025,,,,,
1082,"forty two
Klypnos | ? | ?",33,310676,46126,54835,1637258,361876,2410804,sarma,9486745,DuckyPy,Ukraine,26314511,Tse tsou tsulipeux lo Farfant,Belgium,638625,Icarus,"Netherlands, Italy, Switzerland",41661245,Codejunkies,Romania,1735436,,,,,
1083,"NootNoob
paulj | ? | emmanuelj",20,410775,192226,61776,1337223,408562,2410582,Seek & Destroy,9486436,Compile Time Sadness,Turkey,26313985,CIRAM,Italy,638479,Prosperians,Israel,41645697,Supaplex,Romania,1734618,,,,,
1084,"Triwizards
? | karthikhegde05 | shashank8",33,460001,21783,69513,1637258,221854,2410442,TensorCell,9486415,Plebs of Melb,Australia,26312981,Slavs,"Poland, United Kingdom",637606,Togutri,Norway,41609751,From Laval in OS courses,France,1732196,,,,,
1085,"Ferinota_Deutschland
? | ?",33,743829,96162,57463,1388445,124469,2410401,BruteForce_justInCase,9486387,rush B,Romania,26312252,Goliry,Canada,637499,ExploITAble,Italy,41579746,IpsoSenso,France,1730664,,,,,
1086,"Puneet Goel Fanclub
kk2_agnihotri | zucrose | Ashish_9810",33,469442,6184,75201,1637258,222127,2410245,Gradient Ascendants - Rise of the Exceptions,9486368,Reverse CowCode,India,26311393,THL3,"India, Turkey",636969,return False,Romania,41578666,Egg,Romania,1729969,,,,,
1087,"Miške iz Šiške
alexmat21 | ? | BlaskoSFlasko",33,593366,23524,87129,1503673,202207,2409932,Amazingly Great Fudging Hackers,9486039,Hamburg Gophers,Germany,26309966,TBIP,Romania,636916,Hakatonci,Serbia,41566809,MOJO 2017,France,1729721,,,,,
1088,"NoTimeToCode
thesixpathguy | Kushagra_344 | SakshatChahal | krithikagoyal",33,570269,87380,74549,1637258,39483,2408972,</winner>,9485738,Kembrid_sk� Slovensk� Program�tori,Slovakia,26308148,Unpredictables,India,636535,One-way hash,United Kingdom,41559464,Top Kouderzy,Poland,1729304,,,,,
1089,"Digital Lab Paris
femtozer | RaphOn | ? | ?",33,410775,24664,76068,1637258,259448,2408246,The Original Bread Eaters,9485577,Saving Private Static Ryan,France,26307707,Exciting Collisions,Ukraine,636437,JaVaMeglio,Italy,41556504,Nincs ketto negy nelkul,Hungary,1728733,,,,,
1090,"onepunchAC
khokho | baqargam | toloraia | tamtatop",30,616641,3942,77990,1639934,69523,2408060,De tre vännerna och Lasse,9485457,cpLB7yEDqX,Bangladesh,26306777,Octoploucs,France,636247,"No For, No While",France,41548574,IpsoPlex,France,1728139,,,,,
1091,"Apes_Together_Stronger
tanwir2912 | iampotter_1965 | Sufiyan_0115 | invincible_M15",30,450834,26151,70591,1637258,223068,2407932,TrieHards,9485355,A++,Saudi Arabia,26306544,0x04,Saudi Arabia,636116,No Clue,"Netherlands, Italy",41535567,Hard S'KI'lls,France,1727054,,,,,
1092,"Waha 9Nine
Starter101 | ?",30,310676,98941,54835,1637258,305965,2407705,HeroHiraLal,9485158,WakandaForever,Germany,26306345,Delta Szwadron Super Cool Komando Wilk�w Alfa,Poland,636002,Orang,Romania,41529977,team86946161,"Austria,Belgium,Switzerland",1726344,,,,,
1093,"NeoCov
prathambansal29@gmail.com | ? | parth1010",33,450820,21783,75904,1637258,221736,2407534,DEUS,9484861,Plancktron,Israel,26303328,The Skyrmions,"Antarctica, France",635600,VitasoftTeam,"Madagascar, Hungary, Namibia",41487696,Verhakselaars,Belgium,1726021,,,,,
1094,"Long_Time_No_C
Raghav3018 | 707 | ? | ?",33,450820,21783,75904,1637258,221736,2407534,YassClass,9484596,CA Adidas,Spain,26301162,okimochi,Japan,634140,FOO,"France, Italy",41479445,Elgin,Portugal,1725684,,,,,
1095,"Infinite_Loop_001
Rudra_Das | PiasRoY | sabertooth_",33,450820,21783,75904,1637258,221736,2407534,DND Awesomes,9484550,Warwick Snakes,United Kingdom,26300377,Delivery Stars,"Hungary, Germany",633784,Fleur,Kazakhstan,41467468,JustJ,Israel,1725491,,,,,
1096,"wintertime
ferume | lessmeaning | AcidWrongGod",33,569918,21783,96192,1638452,81111,2407489,Brawl Stars,9484231,(___)_,India,26300164,encore,Ukraine,633738,Halloumium,"Cyprus, Russia",41451768,MVP_,France,1722687,,,,,
1097,"jharada fan club
xiaowuc1 | y0105w49",30,486612,216379,74617,1365684,264007,2407329,oaKoding,9484194,Nope,Switzerland,26299409,Hello There,"United Kingdom, Poland",633673,Infinity code,Ukraine,41410937,Netapsys DotNet,France,1722530,,,,,
1098,"Khudi
i.am.pratik | Omja | bunty_x | ?",33,450834,21783,72777,1637258,222162,2404847,BB Loh,9484185,ITWTF,Germany,26299008,NoR2,France,633437,c562a8ddea46ffb6a127d70d3d38b71b,Sweden,41395239,Across Borders,South Africa,1722417,,,,,
1099,"Thibaut Vermeulen
? | ?",30,567807,49346,96415,1637258,52087,2402943,This game has no name,9483576,Scorpions 47,Ukraine,26296671,There Will Be #Code,Romania,633313,IVU,Germany,41375431,uhh whatever,"Slovakia,United Kingdom",1721911,,,,,
1100,"I hope names can be changed
Random8042 | chrispunderhill | ? | BrianW",33,310676,149326,54835,1637258,250456,2402584,TBD,9483516,Provolosi,Italy,26296378,STOOOGEEEES,China,633238,MAC,Romania,41352935,Sword,Sweden,1721851,,,,,
1101,"Lift Karadey
apurv001 | Pydev | amarnathsama | maycod23",33,310676,156014,54835,1637258,243653,2402469,Flipped Bitset,9483412,Cross Atlantic Camel Ships,Canada,26294836,Hunctor the functor's Hash Code heroes,Netherlands,632222,JarJarBean,France,41307159,Les moutons �lectriques,France,1721629,,,,,
1102,"Lucky Star
? | ? | ? | ?",33,742810,22726,91424,1294721,250456,2402170,Agile Devs,9483230,San Ren Xing,China,26294794,IT_Crowd,Ukraine,632001,Brel's Shoeshinners,France,41268540,t-servi.com,"Netherlands,Switzerland",1720909,,,,,
1103,"Always Executable
? | ? | ? | ?",33,799357,14887,167124,1223438,196766,2401605,커여운 아가공군,9482738,__Zubaer&amp;Farhaan,"Pakistan, Saudi Arabia",26293879,Flashcode,"France, Poland, Afghanistan",631950,PartyParrots,Germany,41267570,0xDEADBABE,Russia,1720657,,,,,
1104,"Curb Your Code
pj423 | Aloxwoo | vikhyat_kumeria | aniketL",20,450820,21783,72777,1637258,218728,2401386,các thanh niên mê board game,9482669,THU_STAR,"China, Taiwan",26292945,ItsTooLateElon,Greece,631916,Le 141,France,41247783,Vruja,Croatia,1720082,,,,,
1105,"NWFH
LukasMaciulis | kopiro",20,310676,188708,54835,1637258,209370,2400867,Juniper and Kveik,9482638,KAHRAMANLAR,Turkey,26292793,Alfa2.0,Spain,631243,BOTH,Germany,41247296,BOUN Analytics,Turkey,1719098,,,,,
1106,"Team Cloud Alpha
AsianIntel | anunaym14 | aniket_ia | ?",33,700270,45319,59763,1366767,228240,2400392,Anacoluthonic Mnemonic Supersonic Development Gang,9482074,Hash_Include,India,26291988,IpsoSenso - Mangeurs de PLB,France,630936,Cykli_t� mamuti,Czech Republic,41212591,MoscowMule,Italy,1718802,,,,,
1107,"Disjoint_Skill_Union
Satwik_Tiwari | ramit | guptabhaskar | Nishkarsh_Arora",33,594156,4562,124319,1639288,38003,2400361,OptimisticOptimizations,9481916,Ultra_noobs,India,26291433,Broken Bits,South Africa,630709,Kajka++,Czech Republic,41210390,lefer,Turkey,1717749,,,,,
1108,"Road Blizzards
? | ? | ? | ?",30,412603,24664,75904,1637258,249868,2400327,Hash-assins,9481823,OneLastTime,India,26288301,Grzmoty mordacza,Poland,630673,Les rennes d�neigent,"France, Greece",41194970,El Romantico,Bulgaria,1716853,,,,,
1109,"3Engineers
Asiimov | ? | _ImMortal",33,447989,21783,70591,1637258,222578,2400232,QuadCoders,9481651,Gassa &amp; naagi,Russia,26287768,Tanooki,France,629787,Hopfen &amp; Malz,Germany,41179746,Lorem Ipsum,Switzerland,1715121,,,,,
1110,"No Code Attached
soumyjain | Lakshay05 | DivyankGoyal | code_dev",33,378312,115217,76068,1637258,193334,2400222,TeamNameNotDecided,9481538,u_op _p_sdn s_ s___ s__,Ireland,26286001,Lobster,Turkey,629070,Narwhals,Russia,41173053,Asymptix,Ukraine,1714218,,,,,
1111,"#</C0D3>
PARTH_4399 | heyi'mgod | ritik_patel05",33,493827,24535,67608,1637258,176252,2399513,SAPOCONCHO SQUAD,9481419,Dyvan,"Russia, Belarus",26285907,peiak,Czech Republic,628917,4UNITs2win,Ukraine,41153925,pony7 --thug-life,France,1713826,,,,,
1112,"The Onions
bigOnion | dganit333 | ?",30,310676,136330,54835,1637258,260265,2399394,héxed,9481062,NextGen Team,Ukraine,26284953,Les guignols de l'info,"Luxembourg, France, Switzerland",628808,ACT,Netherlands,41135803,Team HF,United Kingdom,1713162,,,,,
1113,"a team has no name
c3LEstIal1 | ? | WinTer003 | ?",33,615390,2686,100996,1637258,42506,2398869,Dream Crushers,9480919,Propaganda,Russia,26284166,HackingAggies,United States,628477,Svilupe,Italy,41129770,AHMK,Palestine,1712788,,,,,
1114,"TernarySearchers
vaibhav_432 | i_m_saymedgm | naman-m4 | ag2303",33,457649,6184,75881,1637258,221736,2398741,Redshift,9480876,Just A Team,Argentina,26283880,Kibir Tele Vibir,Lithuania,627511,SzalonnaSamponTeve,Hungary,41119205,Grantas,Lithuania,1712597,,,,,
1115,"SuperChat40
Saksham701 | Wisehacks | ?",33,492229,137363,83512,1637258,48205,2398600,XXXPomegranate,9480816,Your team name hose here,Azerbaijan,26283470,UBB Random,Romania,627171,Zero Cool,Croatia,41111240,Odrzutomeni,Poland,1712177,,,,,
1116,"Doctor Juke
? | ? | ?",33,742722,220230,133020,1253505,48856,2398366,fuzzy-rotary-phone,9480389,Parabolic_life,India,26282925,UnBalloon,Brazil,627044,SIGKILL,Portugal,41107805,Xor the World,Romania,1712109,,,,,
1117,"Team Hu
? | ? | ? | ?",33,310676,143111,54835,1637258,251135,2397048,Océane & Jordy,9480341,Vegetables,Sweden,26282437,NODEdidJSu,Belgium,626981,JamesFuller,Russia,41107686,The Kookies,"Romania,United Kingdom",1711759,,,,,
1118,"Alex unsent a message
Andreasyan | ? | hamlet.m",33,383629,54333,133020,1637258,187824,2396097,360L,9480315,Palanca,Argentina,26282289,W-W-F,France,626706,define us 'cool',"Azerbaijan, Germany",41093601,100tifikos,Spain,1711575,,,,,
1119,"TAKSHAK
maxxer_17 | ? | ? | gulab_jamun",33,310676,133801,54835,1637258,259280,2395883,BXVN,9480228,import_torch_as_tf,South Korea,26282007,bet kok_,Lithuania,626705,dxdydz,Belarus,41049583,MadSkillsException,United Kingdom,1710220,,,,,
1120,"none at all
? | ? | ?",33,426533,22596,72777,1637258,236637,2395834,We like to code code,9480125,MOI,Morocco,26281864,0possum,"Vietnam, Singapore",626473,eMya,Israel,40994507,fant ikke p� noe bedre,Norway,1709711,,,,,
1121,"OKSS
shiv_codegen | Sparsh2002 | kunalsrv20 | ojus_single",33,725293,137363,65651,1238280,228696,2395316,Boolean Coders,9479630,Cocks-on-the-rock,France,26280633,BabyShark,Spain,626338,No Name Found Exception,"Turkey, Egypt",40985526,KareliaTeam,Russia,1709213,,,,,
1122,"while (false) continue;
Maksim757 | ? | ? | ?",33,310676,143433,54835,1637258,248925,2395160,PAP,9479250,Lumen AVM,Indonesia,26279181,Code Bosses,Brazil,626249,France,40954754,,segfault+1,Portugal,1708235,,,,,
1123,"TwoTreesOfValinor
Abdurrezak | ?",30,310676,141253,54835,1637258,250456,2394508,HUM-CHAAR,9479080,Fantastic Generation ( _� __ _�),Italy,26279047,nerdic,Norway,626198,Magic Potatoes,Iceland,40931328,FourException,Spain,1705899,,,,,
1124,"NameGenerator license expired
? | ?",30,742722,205548,133020,1223438,89732,2394490,Forever 14,9479079,GardenTellers,Japan,26278501,(_ ___)_ _ __q__ _ __�_ _x__ d�__,Lithuania,624834,insanity,Serbia,40928886,PaT@TrHACK,Italy,1704770,,,,,
1125,"HΣΛP HΣΛP ΛЯЯΛY
Saifunny | ? | ? | ?",33,743818,123334,133020,1294532,99268,2394005,Bug assassins,9478977,Young and Bold,Ukraine,26277350,Onepoint,France,623603,Hehe,Poland,40914854,Goobysoft,United Kingdom,1703865,,,,,
1126,"DockTails
PankajKK | Villash | RitikMani | utkarshkanswal",33,742910,24664,126518,1250613,249225,2393963,Basilisk,9478957,300s sin ceros,Spain,26276748,Norwich Brains,United Kingdom,622995,Bitz please,Italy,40884682,Pika Chu,United Kingdom,1702712,,,,,
1127,"8️⃣b!tz
G3IDA | ? | ? | ?",30,310676,71067,54835,1637258,319306,2393172,O Elo Mais Fraco,9478148,Quatro Comas,India,26276010,Baden Baden,Equatorial Guinea,622763,cebause,Georgia,40860708,Sudoers,Italy,1702402,,,,,
1128,"🚫60🥮 🤢🚕🤮
Antoi | Mooshroom | Samboor | Rewenix",33,743153,217025,133020,1259628,38508,2391367,Cyberdawgs,9478021,#CODE 2020,"Switzerland, Czech Republic",26275873,cheetos,Jordan,622683,QuadTree,France,40852410,mutex::lock,Croatia,1702286,,,,,
1129,"InTheMiddleOfSomething
? | ?",20,310676,175422,54835,1591642,258236,2390831,Bunker10,9477882,Time Limit Exceeded,Poland,26275854,Macedonian Phalanx,Macedonia [FYROM],622614,DAHH,Germany,40852158,gingerninjas,Germany,1701882,,,,,
1130,"Mister God
? | devmentality | ? | ?",33,441566,21783,64310,1637258,225796,2390746,SR-party,9477621,We�re here for the free Tshirt,"Russia, Germany",26275838,Dickbauchseepferdchen,Austria,622556,RiT,Russia,40827726,Cack Hambridge,"United Kingdom,United Kingdom of Great Britain and Northern Ireland",1701247,,,,,
1131,"Fiasto Coders
? | ?",33,799357,2686,167124,1223438,196766,2389404,FoolGuys,9477352,ByteArray,India,26275578,Noch ohne Team,Germany,622498,Konkret,Poland,40809693,Les affreux,France,1700430,,,,,
1132,"Pytho_nistas
? | ? | ? | ?",33,799357,2686,167124,1223438,196766,2389404,Machine Cooking and Human Learning,9476937,404-NOTFOUND,Tunisia,26275058,Expecto Pythonum,Czech Republic,621745,Joji,Croatia,40780185,YolOCaml,France,1699869,,,,,
1133,"Alpha Cyborgs
AryanGulati | ? | ? | ?",33,799357,2686,167124,1223438,196766,2389404,Thukra ke Mera Pyaar,9476928,Pep8,Italy,26275058,Mafia,Egypt,621436,Javastrophe,Belgium,40739432,Privalia IT,Spain,1699681,,,,,
1134,"Team Unknown
HarshitGro | sireesh2001 | shivang2k | ?",33,799357,2686,167124,1223438,196766,2389404,octaspace,9476834,MyFrau,Armenia,26274939,Jackals,Ukraine,621421,The alpha beta team,Israel,40726471,Bogosort,Sweden,1699386,,,,,
1135,"Thunder + Brutal
Thunder_13 | ?",33,799357,2686,167124,1223438,196766,2389404,nOObCoders,9476795,Dagy,Sweden,26274849,Random walkers...,"Greece, Brazil",621382,Finifugal fudgel(s) �_(_)_/�,Slovakia,40726159,hs2,Germany,1697504,,,,,
1136,"#FreeUkraine
? | ? | ? | ?",33,800097,21783,167124,1368438,31662,2389137,kod - IT,9476744,MerkleTree,"China, United States",26274733,#adidoescode,Germany,621065,CardanOS,Romania,40717415,DAixtra,Germany,1697043,,,,,
1137,"Les java nés
? | ?",33,743841,44695,91424,1508805,0,2388798,Oshchushchyayushchiy ushchemleniye sheltopusik,9476738,IGteam,Ukraine,26274733,Cambuza,Romania,620690,�_(_)�_,Georgia,40717079,IOG,Finland,1694719,,,,,
1138,"// Jaeger
sudhnsh | himanshuneb | ? | ?",33,429367,21783,73818,1637258,226297,2388556,TooOldForHashCode2021,9476623,Error 404 team name not found,Romania,26274649,DUCK_GO,Belgium,620422,Glampers,Malta,40689252,3euro,Greece,1694184,,,,,
1139,"A_A
? | ?",30,378312,2117,167124,1637258,202787,2387628,Kosice Expansion,9476338,Tachyonic,India,26270972,MaSTers,India,619236,Just Try,"Palestine, State of",40683830,Mamida,Belgium,1693199,,,,,
1140,"adadi
adrian9989 | ?",33,310676,135672,54835,1637258,247722,2386196,Stack overflow,9476301,Toughlex #2,Lithuania,26270123,;-- DROP TABLE others,Sweden,619217,Gravity Gun,United Kingdom,40672756,MANIFESTANCI,Poland,1690644,,,,,
1141,"VAIMEE
? | ?",33,310676,175422,54835,1590540,254410,2385916,Steak Overflow,9476121,Dzyatlava University of Digital Engineering (DUDE),Belarus,26269764,CodeMonkeys,Spain,618901,Your Worst Nightmare,Turkey,40671391,UAcoders,Ukraine,1689788,,,,,
1142,"3BitCoders
present_sir | dash2199 | RonWonWon | guptaaansh",33,432880,21783,71660,1637258,221301,2384915,Промзонські хлопчики,9476096,ItsDeepNodeRightGuys,"Slovakia, Czech Republic",26269295,The Superficial Intelligents,India,618710,Skullberry,Spain,40656362,Beaf,Morocco,1689360,,,,,
1143,"hashlama
AlperenT | ? | A.Kaan37 | ?",33,942776,23201,131215,1227959,59679,2384863,El Coconut 2,9475956,MAZE,Egypt,26268057,Project RAVE,Bulgaria,618634,awesome.exe,Luxembourg,40649023,Buldozerii,Romania,1688680,,,,,
1144,"rocketsprite
rocket3989 | ? | ?",33,837966,132923,173626,691561,548698,2384807,Los Shums,9475838,The First Order,"United States, Decline to Answer",26267701,Los 100 Fant�sticos,Spain,618142,Rumbo Al Cielo,Spain,40626356,Bohema,Russia,1688252,,,,,
1145,"Error 404: Team amx not found
? | ? | ?",33,743829,21783,91424,1300434,226272,2383775,The Wildcards,9475311,CPPolytech,Belgium,26264644,"Z zewn_trz silny pies, a w _rodku ju_ kres",Poland,618079,Humans,Romania,40624641,Los ga�anticos,Spain,1686569,,,,,
1146,"ZeroNolez
Atifanwer | aayushg1713 | ? | ?",33,432892,21783,69550,1637258,221736,2383252,Schmetterling,9475222,stackPointers,India,26262022,Fire Breathing Rubber Duckies,India,618030,Checkmate,Egypt,40569637,Tea Party,Belgium,1686525,,,,,
1147,"Los Peaverins
? | ? | ?",30,412603,5299,78637,1637258,249225,2383052,Ignition Green,9475180,Ha-Nabil,"Russia, Ireland, Tunisia",26259444,2M+D,Italy,617746,DistributedSleepyAlgorithms,"Switzerland, Italy, Belgium",40538910,WiztiTeam,France,1686284,,,,,
1148,"aRUmni
BinaryTree | ? | ? | ?",30,310676,151154,54835,1637258,228766,2382719,PinACheese,9474878,NutellA_K,Turkey,26257742,Dream Team,"Belgium, France",617741,Funny Potatoes,"United Kingdom, Ukraine",40510342,UFO,Luxembourg,1685905,,,,,
1149,"conservative landlord
youngjinpark20@gmail.com | mycho",33,800991,182229,102025,1296784,0,2382062,bl4ck,9474606,Born Killers,India,26255626,Pytomci,Slovakia,617634,applyit.lv,Latvia,40487753,5 more minutes,Ireland,1685142,,,,,
1150,"DuckDuckRust🦆🦆🦀
? | ? | ?",33,629529,6399,160843,1562926,22203,2381933,EC23,9474600,PS29,South Korea,26254199,Potato Party 2: Fried Revenge,Ukraine,617366,NoTimeToTest,40448240,,coolTeam,Austria,1684260,,,,,
1151,"It's not even hard as AA
? | ? | ? | ?",33,469453,86902,76068,1637258,111738,2381452,SQLazo,9474441,codeSwappers,India,26253603,bunututTUM,Germany,617152,"Veni, vidi, vinci",Austria,40417520,#-men,"Slovakia,United Kingdom",1683884,,,,,
1152,"NP con peto
armyalpaca | avendramini | Ghilo-g | EDB",33,310676,119725,54835,1637258,258594,2381121,The Taroteurs,9474279,"Do or do not, there is no try",France,26253034,The XHMMY Team,Greece,617130,Die besten OOPler,Austria,40412203,mifelse,Lithuania,1683582,,,,,
1153,"CoinFlip
SlavicG | Sho10 | mesanu | ?",33,366690,31725,67365,1637039,278130,2380982,Hexcaliber,9474117,"swap(self, ranking[0])","Spain, Palestine",26252011,yolo,Romania,616544,Phoque,United Kingdom,40410088,Goffo Team,Italy,1683247,,,,,
1154,"Samoari
? | ? | ? | ?",33,799357,121607,167124,1223438,69364,2380923,Shaqra Prodigies,9473411,We weren't supposed to use NASM?,"Bulgaria, United Kingdom",26251920,Zarkram,Spain,616530,hematocrypto,Spain,40402416,3 Basketball Bats,Portugal,1682332,,,,,
1155,"VantaBlack
amitmoharil | ? | eskay38 | ?",33,445088,7691,78637,1620639,228343,2380431,Lasagna Stack Overflow,9473246,Jumemg Pizza,Spain,26251018,Mathemagicians,"United Kingdom, Romania",615250,sisiLaFamille,France,40397549,Code diffusers,Ukraine,1681747,,,,,
1156,"AnaKondio
? | ?",33,289211,175106,54835,1637174,223670,2380029,DeathRow,9473159,Cache$��,Ireland,26250866,Bits Lasagna,Belgium,614404,Lipton Drinkers,Poland,40396860,#hashtag,Germany,1679583,,,,,
1157,"echipa
bucevschi.alexandru@gmail.com | ?",33,742946,6836,133020,1269512,227650,2379997,AurtenBai,9472780,Place your ad here,Russia,26248718,fogCoders,Italy,613721,Cocky Hoover,United Kingdom,40395860,segfault,Slovenia,1679032,,,,,
1158,"Official bots
BabaVoss | BEEer | AboAbdoMC | Vectors_Master",33,569621,73414,74549,1602444,59661,2379722,Onepoint or not Onepoint ?,9472710,The Deprecators,Romania,26248321,____,Austria,613609,Drobbies,Germany,40391235,D comme D�pression,France,1678571,,,,,
1159,"Big O(py)
AidanMolloy | ?",33,743209,22596,126518,1223438,260508,2376302,Syntax Error,9472696,++__,"Vietnam, Netherlands",26246233,SMSNG,Ukraine,613322,Portur,"Turkey, Portugal",40385789,// No Comment,United Kingdom,1675685,,,,,
1160,"Devil's Den
? | ? | ? | ?",33,799391,15817,173626,1147046,240022,2375935,PokeLovers,9472622,BAHNUV PELMENEY,Russia,26246061,Sevag's Daemons,Lebanon,612892,HashCodeWrappers,Spain,40384511,Ludovico,Switzerland,1675058,,,,,
1161,"Kacha_badam
K.Bashist | anishakri20 | kittusinghkumar | ?",33,799391,15817,173626,1147046,240022,2375935,UnstoppableCodeSlayingAddicts,9472509,Rand0mCoders,India,26242573,609,Bulgaria,612835,Top Kouderzy,Poland,40377151,Bad Reception,United Kingdom,1673543,,,,,
1162,"LexoGraphers
WAtoAC2001 | sharmaharisam",33,546637,68764,77862,1637258,45300,2375854,Kev and the boys,9472500,Isidri�os,Spain,26240523,Millenial Falcon,Sweden,612495,Smart bears,Russia,40369666,Perfect Hashing,Germany,1673134,,,,,
1163,"HashTable
? | ?",33,425334,21783,67651,1637258,223595,2375654,cheez_dax_kb,9471998,Untitled(1),India,26239418,dmx,Poland,612262,4yx4yx,Ukraine,40369378,Liticos,Spain,1672988,,,,,
1164,"TEAMNAME_NOT_FOUND
relative | MysticSlice | Meenaksshi | clueless100",33,743209,58701,91424,1255687,226272,2375326,Jumbo Cheese Chicken Katsu,9471928,halves,"Canada, United States",26237576,Develosers,Armenia,611749,Degenerate Hessians,United Kingdom,40352481,Ginoul'HACK,France,1672984,,,,,
1165,"SassySloats
? | ? | ? | ?",33,412603,23142,75904,1637258,226272,2375212,COVID21,9471738,InternationalSuperHeroes,"Italy, Netherlands, Decline to Answer",26236813,lazy_boaters,India,611749,tH3_R0cK3t,Turkey,40344031,Hamburger 3a djej,Lebanon,1672896,,,,,
1166,"Phoenix Compsoc Retired
socho | ?",33,742712,16116,133020,1256746,225877,2374504,EPITECH PARIS Aurelien-Thomas,9471650,LAD.cpp,Romania,26236321,Callisterfails,India,611749,TeamIP,Italy,40340993,One-way hash,"Russia,Slovakia,United Kingdom",1671947,,,,,
1167,"honey, i shrunk the code 👀
4rrow | ? | ? | ?",33,743004,21783,91424,1295228,221736,2373208,SAV,9471608,_____,Taiwan,26235899,SAPO,Romania,611483,Gausstrophobie,Germany,40329937,Mirage,"Cameroon,Ukraine",1670776,,,,,
1168,"abcdefghijklmnopqrsteam
nilswe | SchiffFlieger46 | ?",33,570086,28154,74549,1637258,63046,2373126,Optimize Prime,9471549,#Error404,Romania,26234498,WATB,France,611449,The Hummingbirds,Romania,40315106,Uppcode,Sweden,1668217,,,,,
1169,"Üç Atlı
Remzi | ? | ? | ?",33,565029,125682,87227,1595098,0,2373069,32_bits,9471511,Paum�s Dauphinois,France,26234258,toobusy@UCU,Ukraine,611355,Equipo actimel,Spain,40297226,Team Alpha Wolves,Belgium,1668064,,,,,
1170,"PizzaDrivenDevelopment
? | ?",33,742712,21783,91424,1271977,244110,2372039,Shooting_Stars,9471444,MeuGang,Spain,26231614,AGFE squad,"Jordan, Turkey, Syria, Egypt",611275,nifelheim,Sweden,40288071,FutureVision,Romania,1667578,,,,,
1171,"DrNykterstein
TusharGupta05 | KartikPant | aasthagoyal_18 | jackiefer",33,310676,146482,54835,1637258,221736,2371020,Lit🔥💯,9471268,Nazwa zespo_u,Poland,26228764,The Toddlers,Sweden,609884,Plus Four,United Kingdom,40283099,ElisionOne,Belgium,1667538,,,,,
1172,"Mixed Fruit Jam
akr25 | mechOfive | ErRoR_064 | ?",33,570006,23159,74549,1438478,264736,2370961,😀☺️🙂😐🙃😑😅😭😡🤬,9471226,imozo,United States,26227892,fragile,Russia,609047,H�schCode,Switzerland,40272149,seventh letter in alphabet,"France,Israel",1667524,,,,,
1173,"Air turbulence
SergeiF | Gleefre | Fedorov_Mikhail_S",30,373044,24664,74525,1637258,261420,2370941,meow,9471158,Havana Blues,Switzerland,26225589,Brazil Builders,United Kingdom,608946,yReceipts,United Kingdom,40269364,IG2I,France,1666969,,,,,
1174,"Coders Together Strong
dennissv | jacob.karlstrom@gmail.com | ?",33,743085,24664,133020,1223438,246544,2370784,D6R,9471002,The Emperors,Greece,26225254,Refugium,Poland,608616,Blue Moon,France,40262914,The Refesh-s,Israel,1666698,,,,,
1175,"Whizzer
curly_braces | Herok | ?",33,310676,118997,54835,1637258,248900,2370699,#include<wraio_pragma.h>,9470876,Mother of Dragons,France,26223459,Article 13,"Romania, United Kingdom",608429,Victorious Secret,Spain,40248545,GoMind,France,1666618,,,,,
1176,"VGETMANTSS
? | ? | VEGAnn",33,798278,26151,167124,1295228,82299,2369113,Chep za zele,9470521,Ananasas,Lithuania,26222875,Game of Throws,South Africa,607336,arba ze kvar kal,Israel,40229929,junoft,Spain,1666618,,,,,
1177,"Conquerors of bits
? | vsp575 | AtharvaSaraf",33,743148,19173,133020,1228656,244487,2368517,Densetsu,9470295,Kubrikozavrik,Cyprus,26220560,holy rand,"Ukraine, Decline to Answer",607333,Fold Fusion,"United Kingdom, Serbia",40225938,The FouRs,Portugal,1666052,,,,,
1178,"Panda King
LDD | ?",33,743405,24664,91424,1258523,249868,2367917,NoJSCode,9470061,Nani?!?!?!,India,26219096,P = PSPACE,Norway,607171,Team Knuckle,Netherlands,40196868,hashtronauts,Italy,1664433,,,,,
1179,"Les Branquignoles
m.iko | ? | Homard.Taupiqueur | VivienPelletier",33,310676,123490,54835,1637258,239815,2366107,BrokingClub,9469943,MMM,Egypt,26217551,Khobz,Algeria,607144,Hashixi,Malta,40192573,darona,France,1663927,,,,,
1180,"hello_#_code
an-awesome-guy | zor_se_bolo",33,573666,12259,91424,1637258,50430,2365070,Brain Messiahs,9469341,7Up,Palestine,26214319,PleaseWork,Thailand,607090,Pasa La Birra,Spain,40189484,Have you tried turning it off and on again?,Netherlands,1663711,,,,,
1181,"Farmer John and Bessies
Doublade | Ishanchopra | jeetganatra | ?",33,570158,21783,74549,1637258,60312,2364093,javascript,9469272,mainboard,Vietnam,26210699,Storks,Belarus,606873,VSD_,France,40176432,import TeamName,Ireland,1663349,,,,,
1182,"ChaosKITs
? | ?",33,393472,218585,78637,1321781,351548,2364056,Hablandos Espanoles,9469246,Alohomora,Bangladesh,26207836,DistributedSleepyAlgorithms,Italy,606490,Bits&amp;Bytes,Russia,40173207,T_,France,1661603,,,,,
1183,"Flip Flop
theViz | ? | yashm1 | Dipman",33,743209,21783,91424,1253505,253933,2363887,DS_PT&SE,9469174,Last Minute,Netherlands,26206867,ZBS_TEAM,Romania,606163,GoodWeed,Ukraine,40171082,Eddy &amp; De Pijlsters,Belgium,1661155,,,,,
1184,"Vraiment très affreux
? | ?",20,743727,104379,91424,1424212,0,2363762,We Use DuckDuckGo,9469160,newbies,Canada,26206759,BATN,Serbia,605413,BeyondGoogle,France,40152366,Wow Team,Turkey,1660700,,,,,
1185,"Dangerous Khiladi 3
karanrg | abhi_02_11 | patil.vishal284",33,415823,18031,75904,1637258,216239,2363288,HΣΛP HΣΛP ΛЯЯΛY,9468972,BakerTeam,France,26206375,The 4 Aces,India,605323,Komsa,Russia,40115230,hashcolano,Italy,1659230,,,,,
1186,"convoluted_minds
Rishabh9120 | warun1801 | JPG",33,415826,21783,54835,1637258,233009,2362744,CanIChangeThis?ApparantlyICan,9468560,Already Taken,India,26205310,g-force,Ukraine,604980,Reply TT,Italy,40104419,CornelPanic,Romania,1656708,,,,,
1187,"Brainjar
? | ? | ? | ?",30,743181,0,91424,1488597,38508,2361740,🅰️🅱️🅾️🅱️🅰️,9468057,import Teamname as no_inspiration,Belgium,26203894,The JAR Team,"France, Switzerland",604709,JUSLIG,Israel,40092332,KAUST-HHM,Saudi Arabia,1656392,,,,,
1188,"Dirty Bits
? | ? | ? | ?",33,310676,137852,54835,1637171,220595,2361162,GV coders,9468024,Furious Score Rush,Israel,26203806,ASDF,Switzerland,604171,Mambo Nr 101,"Germany, Switzerland",40080367,daboom,Israel,1655880,,,,,
1189,"Noob Overflow
Coder_Addy | ? | ? | ?",33,632320,4562,87119,1629013,6983,2360030,True Damage,9468003,Onepoint Nantes,France,26203078,418,France,603174,Pigreca mezzi,Italy,40065100,Bigoloto,France,1654681,,,,,
1190,"CodeInvaders
? | ? | ? | ?",33,494315,227332,91424,1438800,108086,2359990,[_-¯Erfolg],9467712,CP &gt;&gt; EVERYTHING,India,26202646,CPUMONS,Belgium,603094,WildCats,Romania,40063578,Rambus,Spain,1653874,,,,,
1191,"kumayumd
kumakumaaaaa | yuusanlondon | kanra824",33,346457,137363,63892,1637258,174376,2359379,ksCube,9467702,The game,France,26202385,Lumi,France,602521,Itera-Thor,France,40063558,RUBE,Germany,1653718,,,,,
1192,"Lamacentrum
? | ?",33,481845,99228,103584,1551894,121817,2358401,SNAPshot,9467640,Muddy,Bulgaria,26202332,Dikkat Et De Veri Seni �_renmesin,Turkey,602324,Ada Byron's paramours,Spain,40048318,All sorts of broken,United Kingdom,1650914,,,,,
1193,"Geek Bricks
cfalas | Theo830 | adamos2468 | Dremix10",33,539534,13592,100016,1637258,67844,2358277,Team 3,9467576,FlexCode,Ukraine,26201436,?;^),"Netherlands, Brazil",602268,Expats Madrid,Spain,40031781,AICU,Spain,1650479,,,,,
1194,"HopefullyNotTheLastPlace
Enhardened | anachiarelli",33,742959,21783,91424,1252612,249219,2358030,Thorreznos,9467558,Kraken Empire,Spain,26199976,toughlex challengers,Lithuania,602251,takeoff,Germany,40023552,Team VPV,Sweden,1648879,,,,,
1195,"jimaetmmam
ciro | ?",33,800964,193292,167124,1023953,172609,2357975,Legendary Sannin,9467459,SHA3-512,China,26199908,De Bende van de Bosklapper,Belgium,601725,404NOTFOUND,Tunisia,40022673,Carac�is Hipocondr�acos,Portugal,1648173,,,,,
1196,"copy_pasta_mHackeronees🍝
? | ? | ? | ?",30,346457,92483,63892,1639934,214494,2357290,Survey Corps,9467325,coffee_oreo,India,26199784,Die Heinzlm�nnchen,Germany,601590,Bulls with balls,Belgium,40008283,Algo-Rhythm,United Kingdom,1644898,,,,,
1197,"cipherpol
aryan2109 | SAM_07 | Shikash | Tian_",33,310676,108369,54835,1637258,245160,2356331,Apptastic Coders,9467186,El Kokos,Ukraine,26197579,jod.kickAss();,Sweden,600256,KlarinoCoders,Greece,39998162,Code busters,Malta,1644896,,,,,
1198,"UIK
? | ?",33,517703,123511,77200,1392547,243981,2354975,0xb1,9466880,pequi-opt,Brazil,26195653,Beyond Ballmer's Peak _ Frank,Denmark,600059,The Bogosorters,United Kingdom,39988234,rm -rf /,"Austria,Germany",1644522,,,,,
1199,"VitaMia
? | ? | ? | ?",30,310676,104289,54835,1637258,247696,2354784,The Dubliners,9466611,tmp_name,Poland,26188130,No pray no pay,Spain,598837,Popineautomatic,France,39985472,Sodifrance #1,France,1644372,,,,,
1200,"ACE0
HuthayfaMutan | MuhammadDeek | ? | ?",33,346457,43020,133020,1639934,191925,2354389,The Ornithopters,9466306,SKT T1,India,26187480,TBA,Germany,598005,Myrtle,United Kingdom,39979641,Kebab sauce BBQ,France,1644172,,,,,
1201,"f-{string}
? | ? | maxymkuz | ?",33,373044,30775,65756,1637258,247512,2354378,Brezel Code,9465943,WanMei,Canada,26186977,Doh,Spain,597932,Cheesy Coders,Cyprus,39960712,Team Dungeon and Dev,France,1642594,,,,,
1202,"CodeFellas
? | ?",30,408369,8989,68472,1637258,231059,2354177,Young Boys,9465844,KS_DS,Ukraine,26185460,O.C.O.D.,Romania,597446,Fora D'Horas,Portugal,39931980,BlackRabbit,Hungary,1642410,,,,,
1203,"HCMUS-Obsidian
trnthienphc2003 | ? | YangTuanAnh | vinhhn2210",33,310676,55463,54835,1572383,360166,2353556,Exciting Collisions,9465328,Hot Chocolate,India,26184187,code_lite,India,596656,cpppo,Hungary,39929520,KATZO,Spain,1640488,,,,,
1204,"Bean_03
shubham_27 | devanshi03",30,537708,26151,95878,1637258,56478,2353503,DNA,9464687,Gang Info,France,26183481,SuperButterRoti,India,595989,K�V�,Hungary,39910927,Team 1337,Sweden,1637762,,,,,
1205,"TeamNameAlreadyTaken
? | ? | ?",33,592955,6836,87510,1640096,25982,2353412,sonatoslo,9464636,Two and a Half Dataloger,Sweden,26182221,FIBERS,Spain,595748,1C/10,Russia,39901726,Solver's Google,France,1637723,,,,,
1206,"dwutlenek dripianu
JSONPiotrulo | PieczonaBrzoza | TomaszJestChleb | ?",33,407441,24664,71614,1637258,212344,2353354,DuckDuckGo,9464531,RTeam,"Spain, Netherlands, Decline to Answer",26181845,t3aM nAm3,India,595028,Team Bing,Iceland,39899152,Peach,France,1636242,,,,,
1207,"LookingForASwitch
bruteforced | strider29",33,641579,137557,87119,1255687,231059,2353034,🐒 Monki Flip 🐒,9464495,Int elligence,India,26181617,Nautilus,Switzerland,594890,RAH,Germany,39882870,Three Weeks,Ireland,1635420,,,,,
1208,"4Glasses
? | ? | ? | ?",33,310676,116970,54835,1637258,232861,2352633,PolarBears,9464425,Optimizing Beer Consumption,Romania,26181513,Blackswan,Israel,594317,Unicaen,France,39879191,DE0rz,Germany,1634920,,,,,
1209,"EDXIMO
? | ?",33,336089,87449,56998,1637258,234386,2352213,hoppingMad,9463277,Team for Hire,Canada,26180613,Los Pollos Hermanos,Spain,593900,Saratoff's Guci,Russia,39876696,HORSE,United Kingdom,1634667,,,,,
1210,"python_is_all_you_need
D.K.Mong | kmc5500@gmail.com | ?",30,346457,32568,63892,1637258,271405,2351610,?=2b|!2b,9463222,Most Vexing Hax,Greece,26180100,Watery Donkey Banshees,Romania,593672,echipa,Romania,39875656,ByteTeam,Ukraine,1633796,,,,,
1211,"teamOne
brospi | ? | ?",30,412603,113881,102790,1637258,84848,2351410,Pochi ma scarsi,9462822,Pagong Gang,Philippines,26178318,Tyrannical Teabaggers,Croatia,592871,De Delftsche Delegatie,Netherlands,39874376,Smokin' team,Lithuania,1633463,,,,,
1212,"Breixelles
? | ? | ?",30,289211,96016,50530,1565928,349623,2351338,TimTim,9462097,Ok Google!,India,26174824,Teamerino,"Austria, Italy",592661,Thor &amp; Co.,Israel,39825766,Team Bing,Germany,1632170,,,,,
1213,"hashcodd
? | roerohan | ? | thebongy",33,310676,113608,54835,1637258,234827,2351237,Cabinetul de Matesha,9462000,O(4),Spain,26174324,Partners in Crime,Italy,592527,HashShag,Slovenia,39816309,A++,Jordan,1632165,,,,,
1214,"apes_together_strong
vishaaaal | Srishtik_16 | Prasann7676",33,647504,73084,106238,1272572,251265,2350696,Sapienza,9461988,ijk-apla,"China, France",26172041,Delft DS,"India, Czech Republic, Netherlands",591649,No Logic,Sweden,39813494,Galileo,"Morocco,United Arab Emirates",1632065,,,,,
1215,"Bitcoder$
Tejaswi24 | navansh_goel | ignito10 | cyclonite",33,711816,5882,86714,1526382,18804,2349631,Gangajal,9461909,Extra Virgin,Ukraine,26171140,BleuTeam,Switzerland,591400,Comme tu veux,France,39805510,Gonna hashcode the Hardcode,France,1630343,,,,,
1216,"kayotic
kayos | Jay_Bangar",33,743004,6184,118389,1259628,222162,2349400,anubis,9461893,Test Busters,Romania,26169523,intotheeverhash,France,590833,whatever,39800468,,HardCoders,Italy,1630265,,,,,
1217,"RakijaSMG
? | DataJesus",33,496495,21783,73580,1637258,119178,2348327,Bool Sheet,9461762,NZEC_,India,26165759,KBTU Arlans,Kazakhstan,590774,Zoe,Spain,39797901,Oxagile,Belarus,1629059,,,,,
1218,"Dhaka_Boys
Badhansen | abid01 | ? | forkkr",33,743285,21783,91424,1267885,223678,2348088,WeThree,9461734,The Meeseeks,India,26165310,Transformata Fuhrera,Poland,590435,In Memory of Dan,"United Kingdom, Germany",39783142,FusterCluck,Germany,1629048,,,,,
1219,"solo_level_ing
? | ?",33,378312,24664,64310,1637258,243367,2347944,123123,9461720,Pumpkin Patch,"Canada, United States",26163944,____ ____ ___,Egypt,589815,Tic Tuc,Greece,39760272,Cradmanshit,France,1626865,,,,,
1220,"FrenchPeaches
Frelonquai | Riron",33,441320,203084,101012,1285541,316938,2347928,Los gañanticos,9461250,7thbldg,Japan,26163917,Code4Swags,Norway,588280,"BFS - But First, Sleep",Romania,39752574,IcyUmbrella,Belgium,1626127,,,,,
1221,"Isidriños Gang
osferna | ? | ? | ?",33,743342,22726,91424,1241132,248981,2347638,Glovers,9460817,one last time,"Russia, Germany",26162310,Loners,Netherlands,587841,HakunaMatata,Romania,39749681,MobyFlow,Poland,1624754,,,,,
1222,"InWaaaaagggghhhWeTrust
kotomord | ? | ?",33,743841,0,0,1603360,0,2347234,PonteVecioHack,9460659,abc.xyz,India,26161642,REVOLUTionaries,Romania,587652,Crazy Perceptrons,Russia,39747346,it works on paper,United Kingdom,1622047,,,,,
1223,"IITR HashBusters
gagan_sharma | chinmaymighty | unsung_heroes | ?",33,743209,151729,91424,1219518,140762,2346675,Auroraa,9460581,Gzhegozhev,"France, Ukraine",26158929,Random Souffle,Turkey,587452,#hashtaghashcode,Poland,39743184,!No odea actually;,"Slovenia,United Kingdom",1621902,,,,,
1224,"Compiler c'est 12
? | ? | ? | ?",33,570240,110365,74549,1562285,29109,2346581,suibiangaogesha,9460014,HungryHasher,Germany,26158918,the rocket,Turkey,587188,Lido Lana,"Italy, Austria",39739285,Ing�nieurs Informaticiens __(______)_ _,France,1617903,,,,,
1225,"Foofas
animesh.ab99 | Utsav_goyal | sanyamss99 | D_Coder_03",33,310676,121916,54835,1637258,221736,2346454,Unbeatable_stars,9459116,OTWF21,Indonesia,26158681,This name is already in use,Poland,586553,burdeV�rtBedreGjennomtenkt,Norway,39735380,Swift,Israel,1615856,,,,,
1226,"God_in_my_team
little_angel | revenant_7919 | tsaraf",33,310676,27148,54835,1637258,316413,2346363,Swaglords,9459114,UnderDog,"China, United States",26154988,FACS,India,586533,WHS,Hungary,39733302,pony7 --overcooked,France,1612469,,,,,
1227,"Sobe
hollisleunghoning | ethening | fuzen | kobebryan9",33,383629,118676,67487,1637258,139034,2346117,The Crystal Devs,9458866,berlin,Ireland,26154310,MaxCostMinFlow,"Spain, Russia, Israel",586261,ZERONET,Spain,39732667,Bottle,Ukraine,1609686,,,,,
1228,"OptimalCode
ankurkayal | Kanisht | ? | ashishdwi99",33,310676,123755,54835,1637258,218320,2344877,bella_ciao,9458821,Zen of Koli,Slovakia,26153532,Briliant and Innovative Team of Epiteans,France,586041,BingLovers,Portugal,39713122,Les Triphas�s 2.0,France,1607402,,,,,
1229,"back2binary
kush_b | aayu1401 | ? | ?",30,310676,89770,54835,1637258,250166,2342735,Henlo Fiesta,9458497,Why do Google hold a contest at 2:30AM?,South Korea,26153361,DeltaForce,India,586033,infiniTUM,Germany,39705515,TeamOP,France,1607305,,,,,
1230,"Cuartos
ovid | ?",30,310676,82958,54835,1637258,255801,2341558,Nazwa Drużyny,9458371,Tutto a un euro,Italy,26152968,OnionSA,South Africa,586003,KodaHa_i_a,Slovenia,39696793,Risk Beatles,United Kingdom,1606063,,,,,
1231,"Sellerieschnitzel
Dangooo | ? | TwoFx",33,845438,21783,172493,1253349,47314,2340410,Source Code 1234,9458161,I TUC a pill in Ibiza,Greece,26152964,Les Choupettes Indigos,France,585687,januszcloud.pl,Poland,39690315,Scorebored [sic],Sweden,1605187,,,,,
1232,"Nie, nie jestem robotem
? | ? | ?",33,743841,138171,41813,1401692,12449,2337999,GitEgylet,9457741,Echipa Racheta,Romania,26152773,Elitarne Ko_o Mi_o_nik�w R�_owych Telejednoro_c�w,Poland,585618,ENSG,France,39681420,HMB,Germany,1604354,,,,,
1233,"UVCE_ISE_SEM_5
dhruva_shashi | ankyyyyyyy | Hansi2001 | Gajananhegde",33,356847,2697,122213,1637258,218804,2337852,MAAS,9457667,H for Habd,Egypt,26151174,everCode,Spain,585080,DIG,France,39669637,# Harsh Coders,"Azerbaijan,Turkey",1603043,,,,,
1234,"DostLog
? | ? | Vishwjeet__singh",33,310676,112252,54835,1637258,222505,2337559,Fresh,9457434,slow_coders,India,26150843,); DROP TABLE teams;--_,"Germany, Poland",584400,Hashish,Romania,39664962,The L-Team,Israel,1601569,,,,,
1235,FJI? | ? | ?,33,310676,108234,54835,1637258,226272,2337308,Ajou Univ Software,9457235,SchuylerSisters,Israel,26150370,spirited-da-wae,"Australia, United Kingdom",584099,Les ambassadeurs courageux de la montagne pourpre,France,39664254,Fora d'Horas,Portugal,1600798,,,,,
1236,"i-crackers
? | harshrajani460 | smit.mangukiya | sakhiya07",33,466677,22963,74864,1637258,134166,2335961,Clown Town,9456760,Hercules,Israel,26150251,smaXtecHardware,Austria,583813,Compiler c'est douter,France,39656936,Cochambrosos,Spain,1599192,,,,,
1237,"Rocket Science
? | ? | ?",33,310676,20197,54835,1637258,312367,2335366,EzaKentFade,9456579,HitcherAbacus,India,26149502,SaTT,Italy,583795,landmark replug,Nigeria,39646293,AT-ST,Turkey,1597779,,,,,
1238,"Benjbruciana 🦑
B3nj1 | ? | ?",33,799885,13613,91424,1419091,10703,2334749,Vzletaem,9456516,Kabina,Ukraine,26149313,IVU,Germany,583722,Sarmale,"Romania, United Kingdom, Bulgaria",39633699,Planck's Constant,Romania,1597693,,,,,
1239,"Fully Developed
Hemitheconyx | ? | Mohamed_Kharrat | YoussefBoughizane",33,383629,199163,66350,1301314,384161,2334650,Tatakae,9456474,Into The Quantum Realm,India,26149124,ANDAGA,Romania,583624,WAC WAC,"Romania, United Kingdom, Poland",39617204,Compiler c'est douter,France,1595725,,,,,
1240,"chutney champions
ishij | Jvmolu | mastershubham@gmail.com | tarun_singh",33,383629,21783,65906,1637258,225796,2334405,Nudelauflauf,9454981,#!/bin/bash international,"Russia, Belarus",26148589,Bits please...,Belgium,583307,Shennett,Israel,39612779,The Replicants,Spain,1595494,,,,,
1241,"OneWayForward
KamranM | ?",20,743164,6184,91424,1268167,222505,2331464,IfUReadThisUDie2dayToSurvivePay1$ 5375411404935848,9454774,Rossum,Czech Republic,26147691,tRainer,Austria,583262,815,Germany,39603813,Jumping Cat Exception,Portugal,1593490,,,,,
1242,"Light
? | ? | ?",33,412603,2686,75904,1637258,202787,2331271,"Hormona-2,es bromuro, no te sodies",9454772,https://ark-team.netlify.com,Palestine,26147451,Game of Codes Reply,Italy,582839,BTT,Romania,39601886,UCU My Little Pony,Ukraine,1593030,,,,,
1243,"Radiantz
? | ?",33,743210,21783,69550,1274043,222505,2331124,LESBADASSDELACOINCHE,9454532,BitPhase,South Africa,26147432,Halloumium,"Russia, Cyprus",582523,I HOPE WE WON'T BE THE LAST,"Netherlands, Egypt, Nigeria",39592605,FSI 2,Germany,1591369,,,,,
1244,"mc-anura
kaenganxt | hibo98",33,743841,114102,133020,1269855,68471,2329322,S________p________a________c________e________d,9454462,VSU-traktor,Russia,26146756,Turbine T�bingen,Germany,581930,FaSenso,Italy,39574519,Asterisks,Jordan,1591122,,,,,
1245,"*NULL
orleem | ? | ?",33,549051,2647,75881,1637258,63975,2328845,Chow Cows,9454340,Absolute MadLads,Macedonia [FYROM],26145559,Telmus,France,581860,Ca$hCode,Belgium,39565743,"An Englishman, Welshman and an Irishman...",United Kingdom,1588714,,,,,
1246,"Bhai Sahab Dua Krna
Aman200103 | Vecto | ?",33,412603,140535,75904,1637258,62510,2328843,AzerbaiLux,9454085,Team',United Kingdom,26145223,komputer,Poland,581155,Grusha IMC,"United Kingdom, Russia",39548758,&lt;insert_name&gt;,United Kingdom,1588701,,,,,
1247,"dream-team
Garba | ? | ?",30,275518,141732,45860,1637258,227762,2328160,pingo,9453448,WDRSQD,Poland,26143265,The nice crystals,Switzerland,581145,CashAddicts,Romania,39521487,tutOriel,Romania,1586731,,,,,
1248,"TeamBurnersLee
uditdesai | doubleux",33,799898,21783,173626,1253264,79433,2328037,Slavic_Rainbow_Helicopter,9453328,Halloumium,Cyprus,26142109,The gardeners,Italy,581054,Squeaky Squirrels,Serbia,39505713,hc2000,Romania,1584995,,,,,
1249,"Pep8
? | ? | ? | ?",10,289211,83418,50165,1637258,267491,2327553,noob_geeks,9452924,krugolet chisloboga,Russia,26140794,Team Coco-2,Austria,581000,"nemtudom, fa","Hungary, United Kingdom",39501816,Gildas2000,France,1584833,,,,,
1250,"ksmlab
titia | hjmkt3126",33,743333,132767,133020,1255174,63179,2327506,Dark Side,9452386,P j e s k i,Poland,26139630,HackStreetBoys,Italy,580775,�i�i�,Sweden,39499687,Nowy Ob�z,Poland,1583776,,,,,
1251,"Leauge Coders
? | XsliferX",33,743209,21783,91424,1252612,218320,2327381,Duality Cat,9451813,Big fundo's,Brazil,26139245,The Legendary Super Developers,"Portugal, France",580698,KillMe,Egypt,39491451,UniKorn,Nigeria,1583466,,,,,
1252,"Posh Ram
penyaev | ? | ? | ?",33,310676,152442,54835,1595716,212344,2326046,Продам_гараж,9451653,105 Name Not Resolved,Ukraine,26138970,Appsinge,France,580595,Unibg Seclab,Italy,39480477,Robburned,Italy,1582956,,,,,
1253,"PR0BL3M_HUNT3RS
? | ? | ? | ?",33,412603,2686,75904,1637258,196766,2325250,TH3 B0I5,9451548,CrossLanguage,Hungary,26138125,R?!,"Czech Republic, Slovakia",580399,Hello World,Nigeria,39442641,5a5ab762b85ad4c1b941b7d2cc01a6bc61c932cf5f69315e059e18e7a597d6f8,Cyprus,1581725,,,,,
1254,"Botlhale H@x0rz
? | ?",33,971518,13272,75620,1223438,40899,2324780,Sausage catastrophe in 4d-space,9451453,"Toss a coin to your Witcher, O� Valley of Plenty",Belgium,26136248,Mauritius Kids,"Tunisia, Mauritius, Madagascar",580270,2 GANs 1 CPU,Russia,39436228,Bi-Kernel Laplacien Triphas�,France,1581065,,,,,
1255,"Chain of Meaty Pigs
? | ?",33,743796,6184,91424,1255687,226272,2323396,Breakfast4Lunch,9451135,k3rnel_p4nik,Romania,26136096,Kolorowe obrazki,Poland,580246,Sselraef,Ukraine,39414447,Woteva,"Belgium,United Kingdom",1580526,,,,,
1256,"Prisoners of Recursion
? | ?",30,310676,94082,54835,1637258,226272,2323153,AUST_Onslaught,9451029,Les Vercingetorix,France,26135585,Hash Collision,"United Kingdom, Romania, China",579762,Team 37,Netherlands,39413731,XRAY,Germany,1578770,,,,,
1257,"UnderdogsCH
nitu.catalin1998 | ? | ?",33,570014,5299,74549,1637258,35460,2322613,MaillardOnes,9450462,Wildcard,India,26134947,The zygohistomorphic prepromorphisms,"Ireland, Australia",579434,pickorban,Russia,39410522,irc.love,France,1574245,,,,,
1258,"MiaAndUniboPartyMix
? | ? | ? | ?",33,743000,6184,91111,1255687,226272,2322287,V_A_R,9449864,WouldProbablyTry,Ukraine,26134065,Baguette,France,578797,Snack Overflow,Romania,39407360,HTAG,France,1573219,,,,,
1259,"Les Poussins Rosés
celianeFPMs | ? | 180618",33,687045,24664,78710,1287938,243367,2321757,GDG Bujumbura,9449814,Turing Completos,Argentina,26133818,cyber_bots,India,578505,Team has no name,Switzerland,39398200,NPcompete,Poland,1572362,,,,,
1260,"MurcisHunterFellas
? | ? | ?",33,310676,89923,54835,1637258,228904,2321629,icpc_veterans,9449560,Codigo,"Egypt, Belgium, Morocco, United States",26133253,IbnSinaBros,Palestine,578040,DuckOverflow,Lithuania,39375436,EMMA,Italy,1570583,,,,,
1261,"λ(λ1(00))(λ1(00))
evolveyourmind | pier | ?",20,310676,84730,54835,1585014,285463,2320738,Zero,9448945,LNU_BS(Bez Splavu),Ukraine,26130642,sick dduck,South Korea,577759,Asterisk,United Kingdom,39332567,Okay Google,Egypt,1570147,,,,,
1262,"R29vZ2xlIEhhc2ggQ29kZSAyMDIy
ogrello | balerion",30,799726,26151,167124,1259580,64979,2317590,Mubbsketeers,9448450,Team name cannot be blank!,Turkey,26128822,INSHALLAH,France,577532,F1CAEC22,Italy,39272903,OverRage,Germany,1569678,,,,,
1263,"-------
? | ?",30,275518,122825,45860,1637258,235736,2317227,SadBois,9448090,blotter,Poland,26127965,#@)_?$0,Ukraine,577528,NTUAwannaCODE,Greece,39264060,Giants,Greece,1565233,,,,,
1264,"Anarchy v2
? | ?",33,696951,146753,108567,1220974,143717,2316995,NewIvenstack,9447955,python_club_vinnytsia,Ukraine,26127961,AII,Palestine,577142,#winning,Netherlands,39228715,Get-schwifty,France,1564387,,,,,
1265,"SoftCodeHashWire
? | ? | redsquirrel | ?",33,310676,12373,54835,1599940,338870,2316727,Club info (KI),9447911,Can't quit Vi,Italy,26127869,AzharPlusPlus,Egypt,577016,530c54248a2d96c6dac1c789be0750c4,France,39228699,picaron,France,1563829,,,,,
1266,"WHILE(TRUE)
? | ? | ? | ?",33,742712,16278,91424,1243487,220901,2314835,băsăsperămcăluămceva,9447668,FelixJost,Germany,26126379,Quadrangulation,India,575995,#TrojanianH�rses,Germany,39227830,dashdashhelp,France,1560561,,,,,
1267,"H30
? | ? | ?",33,570178,154460,74549,1429136,86217,2314573,Team G,9447403,copy_paste,India,26126061,PyCharmers,Ireland,575730,No.Net,Ukraine,39224592,Sabanci University,Turkey,1556916,,,,,
1268,"Let_It_be_X
_hela | shree_01 | dollygupta07 | ?",33,310676,2686,167124,1637258,196766,2314543,Grumpy Cats,9447324,Men With Cheeks,"Austria, Bosnia and Herzegovina",26126029,EPITA Lux,France,575699,GoDataDriven,Netherlands,39189360,#comisia,Romania,1556746,,,,,
1269,"Un-SiNkAbLeS 🛥️
Jaideep_Singh | insane13 | ? | ?",33,743174,107768,133020,1276734,52529,2313258,Game of Code s.5,9447233,Lifters,Germany,26125264,easyToSee,Switzerland,575679,Written in Brainfuck,Netherlands,39174653,IndianFoodGermanBeer,Germany,1556680,,,,,
1270,"Monkeys
gustavoleal | Rafaelcs | Dayllon | rafael.assis",0,567626,205485,89011,1310171,139064,2311357,byte_mode,9447179,Class21,Egypt,26124240,Strangers_SA,"Russia, Azerbaijan",575492,___,Egypt,39162612,Trigonometry,Germany,1556563,,,,,
1271,"The Panthers from Backwoods
? | ?",33,645266,194794,133020,1223438,114686,2311237,Time Lapse,9446593,gravity sort,Italy,26124236,Los fermentistas,Spain,575410,Collie Lovers,Poland,39130073,Eccentric Raccoons++,Denmark,1550409,,,,,
1272,"The_perfect_team_name
HitanshDoshi | Shreyas30 | harshitdaga07 | ?",33,362164,21783,63173,1637258,226272,2310683,Silver Catalysts,9446365,Tartufi,Italy,26121228,LILiK,Italy,574890,golang yourself,Ireland,39104292,Jeronimo,Turkey,1549530,,,,,
1273,"unemployed
? | ? | ?",30,332301,21783,57463,1637258,261303,2310138,GL Sux,9446285,What a name!,Palestine,26119529,Flying Concrete Godzilla,Hungary,574775,ALittleHappiness,Switzerland,39090888,RGUCode,United Kingdom,1549059,,,,,
1274,"KomediCoders
Mithun_691 | ? | ? | ?",30,409962,103052,76068,1637258,83283,2309653,SyntacticSugar,9445772,Team 1 != 1,Spain,26118808,Les homards,Belgium,574419,Extra Code,Jordan,39083101,Route 2 Success,Netherlands,1548414,,,,,
1275,"Alpha Code Creepers
? | ? | ? | kunsistent",33,354338,21783,64843,1637258,230889,2309144,CKCOS,9445595,ReSpeak,Germany,26116340,JSON-Bourne,United States,574248,Matching,France,39079222,Mito,Belgium,1547796,,,,,
1276,"suce mac nugget grande fritte
? | ? | ?",33,684015,28028,76777,1268403,251548,2308804,Qataıý degen ne?,9445580,GOATs,Egypt,26115687,kiunki,Netherlands,573643,Panic! in the Kernel,Germany,39069039,Stupid Robots,United Kingdom,1547079,,,,,
1277,"les zoulous
? | ? | ? | ?",33,684015,28028,76777,1268403,251548,2308804,🍋 Lemon Tree 🌴,9445541,Claremont Bois,United Kingdom,26115422,AAGX,"Greece, Switzerland, Poland",573594,NightSwimmers,Iceland,39060639,DijkstraNonVaASinikstra,Italy,1546381,,,,,
1278,"RBI
B0tzki | ivkontiny | Shand | NumberHubter",33,373965,178886,0,1637231,118289,2308404,TAKOZ,9445515,A.D.L. group,Italy,26114114,Fribot,Switzerland,573361,Red Potato,Germany,39028194,HashDose,Romania,1544059,,,,,
1279,"Time_Limit_Terror
N1sh@dh | mohammad5253 | Ruchi100 | ?",33,378312,6184,64310,1637258,221736,2307833,120 kilograms of coders,9444505,SISY,Ukraine,26113767,NinjaCats _____ Revolution,Austria,573225,MIP-MAP,Cyprus,39013961,"{'members':['Marco','Marco','Luca'],'size':3,'name':'A Team'}",Italy,1542250,,,,,
1280,"CastlesOfChess
? | ?",30,338211,24664,63892,1637258,243367,2307422,// todo,9444439,Delphi Forever,Hungary,26112568,les semi-croustillants,France,572277,The WeeaBoys,Netherlands,38977831,std::lag,Poland,1539885,,,,,
1281,"Tsin Disciples
? | peraltag",33,570269,0,74549,1637258,25254,2307363,우한폐렴,9444436,[SOPRA STERIA] Kr�porhum,France,26112491,Coceforces,Netherlands,572195,Happy Couple,France,38973861,SSQZ,Qatar,1538891,,,,,
1282,"BhagwanBharose
AJ:) | divyeshjivani000@gmail.com | JSN1 | ?",33,362164,21783,64310,1637258,221736,2307284,EnigMatrix,9444110,VimVimVimCuOSticlaDeVin,Romania,26111754,Prof,Italy,571734,Cider Thieves,Slovenia,38929295,JustStarting,Egypt,1537824,,,,,
1283,"5€engineers
kryzma | paulius | Alina111 | Zygis0321",33,743798,180973,78637,1223438,80373,2307252,joinscale,9443512,"Hire us, pls",Russia,26109326,Deep Fried,United States,571450,Effe5.0,"Italy, Denmark",38902977,DataScienceIstanbul,Turkey,1536624,,,,,
1284,"Randomization
Ahmadsm2005 | aihay | Blobo2_Blobo2 | ahmedfouadnew",33,601982,137968,95648,1252059,216405,2304095,BirMater,9442968,RoundRobinHoods,Portugal,26108026,Brasjiba,Belgium,570893,ZirgaGalva,Latvia,38883576,The TeraFlops,Belgium,1535529,,,,,
1285,"JustATeam
? | ? | ?",33,743342,24664,91424,1242011,201691,2303165,LVDAGUN,9442478,XD bro,China,26107603,complexIT,Romania,570539,HULKs,Germany,38876463,CAD team,Ukraine,1534788,,,,,
1286,"wa_tle_ac
agarwal_keshav | mr_cchef",33,462935,182127,76068,1297964,283559,2302686,Bad Batch,9442467,Gli Informagici,Italy,26106345,PythonForLife,France,570422,Rotilife,"Switzerland, Germany",38840226,Les B�cherons,France,1534671,,,,,
1287,"Error: 417 Expectation Failed
? | ? | ?",33,310676,73445,54835,1637258,226272,2302519,omichi,9442149,SorgSoft School,Ukraine,26106055,Buzzinga,"Greece, Norway",569972,SYN HACK,Israel,38835843,Rubber Duck Pythoon,Spain,1534159,,,,,
1288,"ProperTeamName
Cigarette | karaketir16 | kaplan",33,799357,21783,167124,1253365,60093,2301755,"You, me, nekuroni",9442081,The Scooby Doos,Romania,26104308,Compiler c'est douter,France,569762,Pathologic,Austria,38834719,EASYPEASYLEMONSQUEEZY,Egypt,1533991,,,,,
1289,",
? | tpeti | iscsi",33,743841,97077,96878,1224782,138181,2300792,OlyaCalmDown,9441232,RushB,Turkey,26103689,Assonant Aspirations Annihilated,United States,569074,Typical,Spain,38777513,Hirando,France,1533538,,,,,
1290,"Codice Loco ( ͡° ͜ʖ ͡°)
alexsartori | niccolomarcon | ? | ?",30,691866,21882,103235,1255687,227035,2299735,BitFlippers,9440761,AIcoholics,Serbia,26103120,Jitter Bugs,Spain,568880,Trakya,Turkey,38761226,MettatO(n),Bulgaria,1529587,,,,,
1291,"Valconeers
? | L1f@8Bsx | ?",30,310676,161148,54835,1489423,283559,2299671,IcedTea,9440057,apna_runtime_aayega,India,26102746,Les sacs,France,568870,Tri poloski,Sweden,38756253,A komanda,Lithuania,1529463,,,,,
1292,"Akchully Bits
MohammedShoaib | ? | ?",33,310676,35422,54835,1637258,261031,2299255,[object Object],9439769,Rennes 1 ftw,France,26098446,// TODO: team name,Belgium,568464,Gustl,Germany,38736065,LambdaUC3M,Spain,1528177,,,,,
1293,"SOS_PLEASE_SOMEONE_HELP_ME
hitonanode | fuppy0716 | btk | kurarrr",33,424576,21783,81076,1640134,130363,2297965,uGGn,9439502,Valery,Turkey,26098345,FBI,India,567524,Testeroni,Norway,38717557,AVA,Poland,1527697,,,,,
1294,"403Forbidden
kriish | i_m_arin | Rajdeep2k",33,310676,21783,54835,1637258,272620,2297205,Arithmetic Terror,9439481,test_team,Indonesia,26098270,AADM,Italy,567213,AbstractClassTeam,Romania,38711855,Orion,United Kingdom,1526251,,,,,
1295,"BackSlash
sudipandatta | satyam_vivek | ? | regex0754",33,310676,32758,54835,1637258,261530,2297090,Team Kernel Panic!,9439452,FORMAT C:,Poland,26097919,AlmaClan,Belgium,567102,DBN,Hungary,38692247,DeathSeekers,France,1525191,,,,,
1296,"Jhabua Coders
Naved2469 | rehank478 | Saquelain786",33,378312,21783,67487,1637258,191953,2296826,RUM#POINT,9439428,Marcons,Italy,26097653,INSAlg0,France,566673,Cat walked on the keyboard,Ukraine,38676148,InfoCoders,Saudi Arabia,1523311,,,,,
1297,"360 noscope clap
? | ? | AntonÅ | ?",30,310676,79525,54835,1625068,225796,2295930,Mikasa v200w,9438476,Team C,Japan,26096967,believer,India,566528,No Imagination,Russia,38667861,Limbo,Poland,1523189,,,,,
1298,"HashingCode
gnrj | ? | ? | Bhumil2210",33,743004,21783,91424,1295228,144325,2295797,googlehackdashsmashhacker,9438392,peter parker hi spiderman hai,India,26096175,Flying Bathtub,"Austria, French Southern Territories",566182,safari_safari,Slovenia,38658160,#TODO,Belgium,1522086,,,,,
1299,"O(sqrt(-1))
? | bbbb-b | ?",33,388530,149445,87143,1313640,355707,2294498,shangshandalaohu,9438081,y0x90,Italy,26096148,Triangulum,Kenya,566063,QVEF,Spain,38632064,HashCoffee,Sweden,1520194,,,,,
1300,"broCoders
? | keshav2608 | krajat0110 | Bharat1999",33,743006,6184,93674,1223438,227958,2294293,Pseudoku,9437544,HashCoomers,United Kingdom,26094737,RWBY,"Russia, Belarus",565957,localhorst,Austria,38622794,Good horse,Italy,1519024,,,,,
1301,"Noob_coders
kumar_ankit | agastya_singh | pu20 | saswataghoshnit99@gmail.com",33,346457,21783,63892,1639934,221736,2293835,Sudo Bashers,9437499,807 + 1,Romania,26091311,�\_d(_)b_/� �\_d( _� __ _�)b_/�,Ukraine,565626,Queens of the Code Age,Israel,38605125,steluta,Romania,1517934,,,,,
1302,"DevSena
unknown0711 | ? | Sachin_raghuwanshi | NiGHtKinG",33,310676,31488,91424,1635272,223855,2292748,Arribo tard,9437412,Armadillo,Romania,26091027,borscht,Russia,565482,sweetDendroaspisPolylepis,France,38602321,Cuir Moustache,France,1517109,,,,,
1303,"sigsev
? | VaibhavSethia07 | striker_7",30,486442,21783,70591,1491344,221736,2291926,Anatolian Sun,9437090,Nantembourg,"France, Luxembourg",26086951,HCP,Palestine,565200,Uniform Noise,Romania,38600076,Cydonia,Italy,1513055,,,,,
1304,"noob-coder-learning-python
lianey65535@gmail.com | ?",33,526186,45297,72397,1637258,10256,2291427,Gang of Four,9437060,DreamersAreBest,"China, United States",26085971,Peaches,Canada,565001,020.ai,Netherlands,38580247,Datamatikerna,Sweden,1511103,,,,,
1305,"It's Me
? | ?",33,310676,60466,54835,1637258,228112,2291380,Wiaschtl Party,9436865,encore,Ukraine,26083926,HHCode,France,564505,Hash Ketchum,Italy,38558256,Capybaras,France,1510607,,,,,
1306,"LAZER
sejalfarkya | rsrkpatwari | utpalsavaliya",33,378312,9222,67487,1637258,198936,2291248,The Skyrmions,9436640,QA-Team,"India, Italy",26083547,mrt::Dreamboys,Germany,563898,insert_name_here,Romania,38555596,Narcos,Spain,1508428,,,,,
1307,"Beer2BeerProgramming
? | ?",20,486442,21783,65422,1637258,79805,2290730,Bearded Impala,9436427,WeAre2_,Austria,26082903,For lack of a better name,India,563620,A Cool and Catchy Team Name,Slovenia,38541940,"Simple, clair, pr�cis",France,1507992,,,,,
1308,"cinzia
? | ? | ? | ?",30,310676,46915,54835,1639934,238173,2290563,🎩🦄 (KTH <333),9436411,Teamcooked!,Switzerland,26081902,Team Pi,Germany,563587,Great Again,Russia,38533472,flaming-epsilon,Israel,1507146,,,,,
1309,"unanimity*
? | sahilrox | Bhavyashah12 | Mahipalkeizer",33,533783,146382,113202,1255687,241365,2290452,Pogchamps,9436279,BablCodes,"Turkey, Netherlands",26081801,The Deranged Elks,"Switzerland, Germany",562884,The Unfoldables,United Kingdom,38519847,�,Sweden,1506108,,,,,
1310,"O(exp(n!))
SL2000 | ? | ? | ?",33,310676,35282,54835,1637258,250848,2288932,Bibeleskaes,9434987,Aures,"France, Algeria",26079155,Les �piciers,"France, United Kingdom",562859,GEHACK + Ruben,Netherlands,38517557,Foobar,"Germany,Russia",1505446,,,,,
1311,"Bitzquad
? | ? | Lakshith-nish | ?",33,399707,104956,67043,1637258,79805,2288802,NO4,9433759,RAGDA,Tunisia,26078038,Zyzu_ t_u_cioch,Poland,562747,"""""""""""""""""""""""""""""""""""""""""""""""""",Jordan,38489361,Nuclear Power,Ukraine,1502389,,,,,
1312,"BUFFFFF
? | ? | ? | ?",30,743007,83418,91424,1324440,46107,2288426,"Трое в дотке, не считая интересной задачи",9432890,char meleon;,Egypt,26077088,nanpy,Austria,561500,eSchmetterlinge,"Estonia, Norway",38469548,ZAL,Germany,1501780,,,,,
1313,"Korielta/eltraukori
? | ? | ? | ?",33,310676,25959,50530,1637258,263047,2287503,PizzaCorni,9432502,git stash,India,26076033,GapdaNation,Romania,561245,Prism,Romania,38444842,"Too young, sometimes na�ve",Germany,1500592,,,,,
1314,"Khana Badosh
sayanmedya | ? | prasantkpatel",33,517226,88486,98028,1502354,79805,2285932,Наша Возьме,9431740,tENSors,France,26076033,Lo Spazio,Italy,560087,DarkArmy,Germany,38443216,Rhodium,Austria,1499588,,,,,
1315,"Travelling Codermen
burak_ferit_aktan | ? | ? | artuna",30,411546,117349,76222,1637231,43502,2285880,its-insane,9431571,Arvernes,"France, Mauritius",26075378,Pomaranchi,Ukraine,559951,TryCatch,South Africa,38439328,Ezio &amp; Da Vinci,Israel,1499102,,,,,
1316,"TortuesNinja_
? | ? | ? | ?",20,663042,50839,91424,1445349,33820,2284494,WillCodeForRum,9431531,HMMG,"Estonia, Kazakhstan",26075216,UD1,United States,559624,Blackbox,Belgium,38405443,Team Avatar,Turkey,1497859,,,,,
1317,"2d5b0c1ba7f54ce7a6b1ecac431d0b
? | ? | ? | ?",33,378312,161083,67043,1637258,39881,2283610,Gonharakas,9431206,NYSB,United States,26074199,Le fond du couloir,France,559302,NArFU,Russia,38385221,Gogole challenge,France,1497316,,,,,
1318,"IIITV_wale
Jainil_42 | Abhinav12 | ? | rahin1301",33,560170,4604,60918,1637258,20507,2283490,Hava,9430424,Omelette.duFromHash(),France,26074142,AlphaBro,United Kingdom,559229,bone idle,France,38379390,SWAT,Palestine,1496109,,,,,
1319,"Potraviny Žabka
? | ? | ?",30,289211,79822,54835,1637258,221736,2282892,Ciscovid,9430394,bloodyoreo,India,26074102,Team Blueno,Thailand,558671,yashapka,Russia,38368915,BetaGO,France,1495380,,,,,
1320,"⚔️ The Two Horsemen ⚔️
? | fortmax120",20,743209,123755,91424,1258650,64979,2282037,PanitasRefacheritos,9430009,Codium,Bosnia and Herzegovina,26072079,ZTeam,Austria,558248,SIS,Russia,38363701,Zeferinos,Portugal,1491344,,,,,
1321,"/remake
zerolin | ? | Neal2020",33,451790,137268,72940,1271902,347891,2281824,Marsquake,9429953,CornwallRabbits,Romania,26070975,BlockChainMachineLearningIoT,Belgium,557890,Lucrehulk,Croatia,38360740,AloneInThePark,Italy,1490272,,,,,
1322,"Bit-Legion
? | ? | ? | ?",33,569873,0,74549,1637258,0,2281713,Big Red System.err,9429597,HashCQ,France,26070591,U+1F4D7 Club,United Kingdom,557013,O(4),Greece,38328394,Wreck-It Wrabbits,South Africa,1489747,,,,,
1323,"GAG
? | ? | ?",33,569759,0,74549,1637258,0,2281599,AceXCoders,9429581,________,United Kingdom,26070520,MLabs Stallions,Poland,556949,Shake that Hash,United Kingdom,38318593,Souvlijies,Cyprus,1485155,,,,,
1324,"dororo
neomas | ?",33,743661,116829,91424,1258667,70828,2281442,üşendik,9429141,KernelWorms,Turkey,26070520,VietPlus,Vietnam,555828,TeamElazar,Israel,38314864,Patalie Nortman,Lithuania,1485148,,,,,
1325,"SinCosTanTeriBandiMeriFan
? | ? | senear | ?",33,721647,21783,91424,1343047,101879,2279813,Greenwich Dean Time +2,9428602,Sun&amp;Moon,Italy,26070377,Lzy gys,Palestine,555485,Bilbordebs,Georgia,38302879,icarus,"Italy,Switzerland",1484460,,,,,
1326,"inVISible ghOSTs
fb | ?",20,605940,148191,83308,1198428,243755,2279642,(∩^o^)⊃━☆゚.*・。,9428555,Lit Coders,Serbia,26067974,Odlewnicy,Poland,554913,Frunza,Romania,38300836,Max Flow,Sweden,1483202,,,,,
1327,"Miracle Coders
? | ? | SaeedAl-Khwarizmi | ?",33,561581,139102,87510,1269512,221736,2279474,PHOTON,9428440,Let's Do It.,India,26065621,Verlengsnoer,"Netherlands, Decline to Answer",554911,#define true false,Germany,38277974,Moomin,"Czech Republic,Norway",1481436,,,,,
1328,"I love KFC
drifter10149 | ? | nsty_sarath",33,310676,23368,54835,1637258,253175,2279345,CanYouHearMeNow?,9428278,Yolo Pizza,France,26062798,Pizza party 2.0,Sweden,554616,34AM,France,38275729,Tea'm or coffee ?,United Kingdom,1479163,,,,,
1329,"TruePay
? | EduPeres | ? | ?",20,743841,161938,91424,1227568,52233,2277024,bean zoo,9428007,The Chicken Bytes,United Kingdom,26061749,9ja,Nigeria,554499,Matic Oskar Haj_en in izjema iz Azkabana,Slovenia,38257175,Echipa,Romania,1477144,,,,,
1330,"Berlin-Trieste
felaw | ? | ?",30,310676,22726,54835,1637258,251475,2277000,Violetta's Boîs,9427971,Syntax Sugar-Free,Italy,26060777,WannabeProgrammers,Greece,554446,Degustation commission,"Czech Republic, Slovakia",38255171,Oxford,"Poland,United Kingdom,United Kingdom of Great Britain and Northern Ireland",1476824,,,,,
1331,"Team56712937124
luckybet100 | ? | rek | subirdcom@gmail.com",30,310676,22115,54835,1637258,251257,2276171,Heavy ToxotAI,9427826,_________,"China, United Kingdom",26060421,Xandan,Italy,554012,Hash Doge,Germany,38252635,StackAlaaf,Germany,1475297,,,,,
1332,"FYHBC
cjchirag7 | aman_ayush | shas_07 | Sanket_17",33,310676,26907,54835,1637258,245880,2275589,return 1;,9427446,Huaweians,Finland,26060265,New World Order,Greece,553930,Stack almo,Italy,38230858,NaN Myth,Palestine,1474624,,,,,
1333,"Team Arceus
? | ? | ? | ?",33,412603,140535,75904,1586612,58684,2274371,VVN,9427282,Swiss Twist,"Canada, Poland, Switzerland",26058216,#include<wraio_prama.h>,Greece,553757,on &amp; Pumbaa,Belgium,38225054,forty two,Turkey,1474335,,,,,
1334,"Recursive leap
? | ?",33,412603,140535,75904,1586612,58684,2274371,French Black Garlic,9427241,AICS breaker,Taiwan,26055901,Aucune id�e =D,France,553738,Tralala,France,38219373,I $ BILKENT,Turkey,1473746,,,,,
1335,"Chandigarh_Clutchers
? | ? | ? | ?",33,412603,140535,75904,1586612,58684,2274371,PSG,9427157,F1XTM,Ukraine,26055009,const answer = we.solve(problem),France,552912,BoubouTeam,France,38218195,The Thagomizers,Denmark,1473388,,,,,
1336,"Celestial_biscuit
rahulcoe2000 | ? | ? | ?",33,412603,140535,75904,1586612,58684,2274371,Maybe geomatic will help us,9427122,MTTPP,Poland,26052353,STG,Germany,552156,La tendresse informatique,France,38212136,We will make code great again!,France,1472442,,,,,
1337,"TheCorleones
sgtheller | Jkjarvis | jeevesh_1387 | VikashTechie",30,412603,140535,75904,1586612,58684,2274368,cd_win,9427067,Sabki marenge,India,26051501,Edge Triggered,Serbia,551943,�apa en produccion,Spain,38211663,Exact and clear,Uganda,1472089,,,,,
1338,"STACCAH, STACCAH, STACCAH!
? | ? | ? | ?",33,346607,86233,58504,1611734,171226,2274337,M Team,9427017,De Koningen Era,"Belgium, Germany, Bulgaria, Luxembourg",26049448,maja,Germany,551225,Clasa Hash,United Kingdom,38205922,HiPay'HP,France,1472069,,,,,
1339,"Koalas and Pandas
? | ? | ?",30,378312,26151,67487,1628656,173681,2274317,NSUUID().uuidString,9425317,wonderlab.,"Russia, Estonia",26049448,(type) ellers,"Sweden, Spain",551010,Mira,France,38184905,Vulcan,Palestine,1469382,,,,,
1340,"senior project
potpath | thanabhat | groupw66",33,743209,23524,133020,1263849,110538,2274173,sudoers,9424916,"Long, Tan, and Handsome",United States,26048876,RegioCode,Czech Republic,550851,HASH-ME,Switzerland,38178738,SadTransistors,France,1468814,,,,,
1341,"#SanctionRussiaNow
f_152 | ? | ?",30,310676,105633,54835,1552507,250456,2274137,Tea Makers,9424527,TwinSet,Morocco,26048105,ApplePy,Italy,550750,Rainy Shrooms,Poland,38173342,best team,Tunisia,1466898,,,,,
1342,"Team DIO
? | ndinh2000 | ?",30,310676,53405,50530,1637258,222165,2274064,TeamIT,9424482,____,Hong Kong,26047572,BITS_Lasagna,India,550470,JHS,Switzerland,38165670,Flying raccoons,Italy,1466187,,,,,
1343,"YengeyeElifDedinUsta!!!
? | ? | ? | ?",33,310676,21783,54835,1637258,249219,2273804,Infero,9423960,A Monolith,United Kingdom,26046606,TerminallyChill,India,550396,nobody,Germany,38150518,Fj�llberget,France,1464520,,,,,
1344,"mit please accept us
jangar551 | Mazaalai | Dazai | ?",33,569849,0,34487,1637258,32141,2273768,BrikLayers,9423955,ArisExodus,India,26046606,oui,France,549642,gaMUSinos,Spain,38141732,Bacon,Bulgaria,1463809,,,,,
1345,"YARANa
? | ?",33,742712,99338,91424,1223438,116715,2273660,2The),9423873,WeWillDoIt,Azerbaijan,26046601,int elligent,Belgium,549559,return to_sleep_,United Kingdom,38109989,Try Or Catch,Palestine,1461844,,,,,
1346,"Noobies
Nonsense_coder | AbhiC1303 | Ahel | dsnehasish74",33,333470,21783,58987,1637258,221736,2273267,InforAde,9423612,dXY,United States,26046193,TheCyberz,Israel,549054,La amenaza fantHashma,Spain,38097277,ChuCode,United Kingdom,1461444,,,,,
1347,"Superstorms
? | ? | ?",30,743819,11232,66350,1223438,228278,2273147,the guys your girl keeps talking about,9423559,dabdabdabdabdabdabdabdabdabdabdabdabdabdabdabdabda,Belgium,26043980,MIMUW E L I T E,Poland,548847,Bosss Team,"Israel, Palestine, State of",38097277,Que Du Sale,France,1461062,,,,,
1348,"is merely
melihakpinar | atakanyasar | Hutch | tarikcan",30,310676,31040,54835,1637258,238895,2272734,All In,9423417,Dikkertje Dab,Netherlands,26043303,ievgen's team,"Ukraine, United Kingdom",548807,Cydonia,Italy,38084246,Avocado,Azerbaijan,1461030,,,,,
1349,"GOATs
M.Abdel-Azim | yosef.sayed21 | ИeCЯyp*** | ?",20,310676,147630,54835,1592477,165923,2271561,Code_Shode,9423131,Zenirakun,France,26042786,ihateu,India,548802,IASA,Ukraine,38068648,ATeamHasNoName,Spain,1456896,,,,,
1350,"RAcube
? | Aashish_sharma | LogicBomber | mannnu",30,310676,30749,54835,1637258,237983,2271531,Together Alone,9422792,Feel-Good,Germany,26042680,I don't wanna die!,"Egypt, Germany",548610,Milk before cereal,Romania,38064460,N/A,Egypt,1455905,,,,,
1351,"The Caudeurs
? | ? | ? | ?",33,310676,24664,54835,1637258,243367,2270833,Y!?,9422678,CloutKrauts,Germany,26040197,Bojehranikorolevu,"Russia, United Kingdom",548426,Narcis,Nigeria,38051303,BZU codebro,Palestine,1449244,,,,,
1352,"Boom 💥
nitzanc | ?",33,310676,24664,54835,1637258,243367,2270833,Zeuscode,9422668,team_pd,India,26037776,not_null,Bangladesh,548325,1nf1C07p,Kenya,38051301,Wacky Wabbits,South Africa,1448737,,,,,
1353,"The AI Team
? | ? | ? | ?",30,310676,24664,54835,1637258,243367,2270830,pebbles,9422142,Bugless,Brazil,26036902,ToDo,Romania,548187,Tukanerna,Sweden,38040205,piletina,Croatia,1447541,,,,,
1354,"MerakiOG
? | surbhi1924 | ? | ritik27",30,310676,24664,54835,1637258,242863,2270326,Hash-Out,9422142,RobertPepperTeam,Italy,26036129,ilLonfo,Italy,547908,Smoking trees,Switzerland,38030674,Datapocalypse,Belarus,1447021,,,,,
1355,"DNIN
lilia | Ezhik452 | ? | dno",33,782941,2686,193644,1224327,66543,2270174,Akatsuki420,9422131,BW Gentlemen,"Slovakia, Czech Republic",26034166,Coding_Ninja,India,547847,viagogoLimerick,Ireland,38018447,@memo#2498F1,Slovenia,1446565,,,,,
1356,"aixoesuncaos
? | GuilleRodri",33,798567,21783,167124,1242494,39933,2269934,The Mathemagicians,9422126,Fooglers,Brazil,26033976,Dirty Bit,Lebanon,547801,Br4ain n0t foun4,"Ireland, United Kingdom",38014291,SUPINFO,France,1445125,,,,,
1357,"Jam 'n' Warg
? | ? | ? | ?",33,310676,31844,54835,1637258,235142,2269788,Pylotenschein,9420849,OS_ReCode,"Angola, Sweden, Nigeria, Pakistan",26033289,vasya,Palestine,547764,Sons of Satan,Spain,38004902,Les Seb's,France,1444723,,,,,
1358,"Dynamic Bulls
pranshukas | code_lover4655 | SacredCoupoid08",33,310676,25141,54835,1618424,260177,2269286,Hash Code*,9420790,Crypto,Ireland,26033289,Proxxinators,India,547191,Nomads,Ukraine,37982998,Coda Masters,Spain,1444579,,,,,
1359,"KaliKaliRajulKiAkkh
RahulDas782 | maahir_sh | kushagrasharma | ?",30,310676,24664,54835,1637258,240886,2268349,codikia,9420513,Nerdy Bulls,"Poland, United Kingdom",26031387,Keyneo-01,France,547124,codeIT,Italy,37976970,HashMates,Hungary,1444225,,,,,
1360,"Doudouyoudou
paris.douady@hotmail.fr | ? | ?",30,275518,24535,50165,1637258,280644,2268150,Oinkest,9420434,You named the group hash code 2020,Poland,26030311,A516,United States,546884,Code[Fx],Romania,37975389,Gruppo Abeliano,Italy,1442035,,,,,
1361,"LastTime :(
Physah86 | Unpossible | rahul#123",30,310676,21783,54835,1637258,243029,2267611,NoobAF,9420311,HeapsDontLie,Portugal,26029840,RoadToDublin,Israel,546604,iPemberMen,Cyprus,37970348,PZKS Team,Ukraine,1440027,,,,,
1362,"Albino cube
? | ? | ? | ?",33,743809,178670,133020,1007280,204210,2267022,Niceu,9420266,RWKTH,Germany,26029454,�30-Coders,"Switzerland, Germany",546370,That Bug!,Italy,37938772,ElliEinhorn,Germany,1439495,,,,,
1363,"ScapEaters
youben11 | ? | ? | ?",30,310676,36411,54835,1637258,227477,2266687,GPU,9420256,Team Goats __,United States,26028401,Mid Labeur,France,546341,Machine Lenin,Spain,37925978,WALUIGI TIME,Turkey,1439067,,,,,
1364,"bheem k ladoo
? | askaban_losthero | Taru10 | ?",33,310676,9222,54835,1637258,253933,2265957,Intern³Cube,9419717,A-205,India,26028094,aniquiz.ru,Ukraine,546272,Unnamed temporary,Romania,37912293,git blame,South Africa,1438654,,,,,
1365,"NTGNoda3rdFloor
treziac | slimvince",30,383629,98257,66350,1637258,79805,2265329,Alquant,9419632,Let's #,India,26026311,We're not geniuses but we're good,Brazil,545992,UCUlele,Ukraine,37895883,yarg,Italy,1435188,,,,,
1366,"wohoo
keshav7aug@gmail.com | ?",33,310676,21741,54835,1637258,239676,2264219,alpima,9419461,BondageMania,South Korea,26026086,hash_limit_exceeded,Spain,545842,Quality Nuts,Lebanon,37894575,The Defenders of Eboracia,United Kingdom,1431642,,,,,
1367,"RSA^2
? | ? | pandrei | ?",33,423164,24664,75901,1495146,244234,2263142,RednecksFromBoyarka,9418295,S�dwestfalen,Germany,26025978,BitsPlease,Romania,545770,FlorCaballoPiedra,Spain,37892805,MicroTeam,France,1430332,,,,,
1368,"$mashers
? | ?",33,563682,135708,92596,1216857,254107,2262983,b1ch0un0urs,9417914,Jimanjia,Greece,26024718,Dorms,Egypt,545721,HardMorning,Ireland,37889833,Oberon4Lyef,"Romania,United Kingdom",1429127,,,,,
1369,"👀👀👀
? | ? | ?",33,342368,185682,56898,1283066,394578,2262625,🐾 Patrulha do patinha 🐾,9417464,MaxHeap,India,26024007,PizzaDrinks,United Kingdom,545382,team never hot,Bulgaria,37887170,Exponential coders,Czech Republic,1426448,,,,,
1370,"Hashcamp
Zanez | ? | KaioTakuma",20,643094,4562,108567,1495146,10909,2262298,Les Petits Lapinous,9417234,_ochu_ochu_ochu_ochu_ochu_ochu_ochu_ochu_ochu_ochu,Poland,26023693,Warwick Snakes,United Kingdom,545220,Ocono Team,Germany,37881341,The unnamed team,France,1426008,,,,,
1371,"WrongOnPretest2
AkshitDh | notsoloud | tyagsa | roy23",33,403608,24664,54835,1637108,140762,2261010,SegmentationFault,9416599,K4T4,Portugal,26023460,lazy-fingerz,Germany,544776,BozziBoys,Italy,37877261,temporal,Spain,1425959,,,,,
1372,"Tatakae
_nischay11_ | vvvinit | Ephiret | roy_280201",33,310676,27579,54835,1637258,229982,2260363,No Rocket Science,9415550,Archlinux &gt;&gt; all,Belgium,26021305,Knee patch me now ten cod,Poland,544478,IQDevs,Iraq,37877154,BUNO,Czech Republic,1424091,,,,,
1373,"Hit_And_Trial
? | Amit2468",30,447969,24664,73818,1491344,221736,2259561,Trie-O,9414176,SpaceCats,Romania,26021117,A.I.R.,Germany,544346,Jagiellonian Bananas,Poland,37842311,Fourier Cat,Belarus,1422622,,,,,
1374,"zehrileLau(n)de
? | DuckDuckGoose | ? | domovoi",20,275518,24620,45860,1637258,274709,2257985,Puddingbahn,9414173,FourSigma,Moldova,26019657,Blue Cord,Belgium,543384,Riminder Sporting Club Bahamas,France,37841647,Coding Gamers,Togo,1421023,,,,,
1375,"PowerPuffBoys
srvptk97 | ? | ? | ?",33,319551,11232,63802,1637258,225796,2257672,Mountain Elephants,9413943,Optimal Tech.,Iraq,26019055,CodingChimpanzees,Slovenia,543370,Saarnix,Germany,37815265,EPITECH Toulouse Pedago,France,1419406,,,,,
1376,"Bool Halwa
Mayur9agt | ? | ? | ?",33,474619,21783,74814,1637258,48295,2256802,pep8,9413096,C++,United States,26018472,while (true){ win(); },United States,542923,Ballmer's peak,Ukraine,37813491,CubeOfPi,Sweden,1419299,,,,,
1377,""" ""? | ? | ?",33,383629,112679,66350,1637258,56147,2256096,Paff a bűvös sárkány,9412260,EpiqTeam,Moldova,26017425,AcBo,"Norway, Tunisia",542542,YesWeCan,France,37807289,Z-combinator,Sweden,1416144,,,,,
1378,"Blocked Sellout Prospects
silap | batzor",33,310676,30749,54835,1637258,222505,2256056,Power Rangers,9412025,Jetstream,Romania,26016148,just_PMS,Ukraine,542528,Bus Error,Georgia,37782092,AI@UoM,"Germany,Greece",1416030,,,,,
1379,"HASH_NOOBS
spiraljava | omhari | Amit_01 | pratik356",33,310676,21783,54835,1637258,231365,2255950,Hahahahaha,9411972,HotdogNotHotdog,Romania,26015399,BCR,Georgia,542389,Quokka Mafia,Poland,37778189,Team Burton,Greece,1414053,,,,,
1380,"EagleAjaz
saswatamm | ? | ? | ?",33,742299,121607,133020,1229310,29392,2255661,zehrileLau(n)de,9411971,OtVinta,Ukraine,26012282,Waterloo_Goose,"Canada, China",542124,AC-City,Germany,37777392,54 55 4D,Germany,1413037,,,,,
1381,"ThePlatform
? | ? | ?",30,310676,21783,54835,1637258,231059,2255641,Ghouls in pajamas,9411932,IONOldiesButGoldies,Italy,26012133,Turkish Delight,"United States, Turkey",541658,Untitled Jaz,Romania,37775563,JJM,Germany,1412440,,,,,
1382,"ungarbagebin
pruckher | tushar_18030",30,504470,6836,75904,1637258,30994,2255492,21_din_mein_paise_double,9411852,____,United States,26012119,Mac Calloway Tuning,France,541298,Pinguini Tattici Nucleari Potenti 3,Italy,37761519,Team &lt;div&gt;,United Kingdom,1411286,,,,,
1383,"AKComders
Aniket_Sukhija | KUNALSHARMA | ?",33,310676,30749,54835,1637258,221736,2255287,The Crawling Dev,9411814,EpicModeOn,Cyprus,26010938,CURBCode,France,541044,Gurras Gubbar,Sweden,37730786,Brainstorm,Croatia,1411098,,,,,
1384,"curiouselephants
? | ?",30,310676,6184,54835,1637258,246243,2255226,jrex,9411277,JazKode,Spain,26010696,_____,Egypt,540519,$cnt++,Ukraine,37729601,old bridge,Italy,1410956,,,,,
1385,"garlic_bread
? | ?",33,799703,7502,167124,1208740,71916,2255018,import torch as tf,9410961,Interpret Ability,"India, Czech Republic, United Kingdom",26010424,H_sh Brownies,Germany,539846,Bots Team,Belarus,37698685,Axxes Team 1,Belgium,1408672,,,,,
1386,"Dolo 650
parascoding | nandiniloomba@gmail.com",33,310676,21783,54835,1637258,229602,2254187,Earth_Water_Air_Fire,9410906,kal_ki,Slovenia,26009225,freiHULKs,Germany,539471,The Fat Tuesday Boys,Sweden,37687111,Replug,Nigeria,1408408,,,,,
1387,"Electric Turtle Zombies
? | ? | ? | ?",30,464550,21783,93459,1637258,37011,2254091,Slow Motion,9410567,BabyShark,Spain,26007770,HalfTeamAgain,Jordan,539471,Los Hermanos,Romania,37680452,Genesys,Nigeria,1408408,,,,,
1388,"3 Young Dinosaurs
Fedya | AlexJokel | ?",33,436377,80660,85327,1640096,9862,2252355,SOWHO,9410398,__team__.name(),Turkey,26007572,Toxic waste,Finland,539444,Algoholics,"Norway, Germany",37677932,nucleus,Nigeria,1408408,,,,,
1389,"SayXorNo
gacheong | arjasc521",33,310676,24535,54835,1637258,224974,2252311,M² Bros,9410209,Tony Hoare: pro skater,Argentina,26005863,TesterCDouter,France,539000,hashcolano,Italy,37660409,Loading...,Slovakia,1407047,,,,,
1390,"Os Capivaras (Slava Ukraini)
? | ? | ? | ?",33,310676,22963,54835,1637258,226272,2252037,ÑaaS (Ñapa As A Service),9409160,Senior project,Thailand,26005468,NEU-innova,"Cyprus, Turkey",538898,gdgMarouaFEAV,Cameroon,37646547,CodeXfrr,Tunisia,1406473,,,,,
1391,"turTLE
arham.doshi | racer5x | hekkadaarsh@gmail.com | ?",33,383629,103012,70591,1637258,57317,2251840,Kharoh Family,9409136,only code in ___ruh++,United Kingdom,26004742,Crocifischio,Italy,538796,Aqua Bear Skull,South Africa,37646409,BDJ,Portugal,1406191,,,,,
1392,"_Kingsman_
old_School | ? | ? | p_c_",33,426504,21783,73818,1637258,92397,2251793,Blazing Burritos,9408132,BOOM,Israel,26001932,Thot Police,Croatia,538598,/ut7,France,37638097,WEST,Belgium,1405007,,,,,
1393,"STORM.legacy
? | ? | ? | ?",33,462759,123999,80197,1301191,283559,2251738,Nomads 2021,9408053,DachbodenKings,Germany,26000729,TowerGroup,Netherlands,537839,CoolName,France,37633984,LU Team Caterpillar,Nigeria,1401235,,,,,
1394,"dexter morgan
GaserAshraf | ? | ?",33,310676,21783,54835,1637258,226686,2251271,Banana$,9407742,SuperNova,Tunisia,25999609,LookingForOranges,Romania,537766,Codebusters,"Cyprus, Germany",37631316,UWr Pieprzu,Poland,1400746,,,,,
1395,"bots_handler
Preet13 | Poojan919",33,310676,21783,54835,1637258,226272,2250857,DevJazz,9407740,Exceptions,India,25999604,Wild cats of war,"Serbia, Malta",537568,RGUCode,United Kingdom,37592126,Next Level,Lithuania,1397383,,,,,
1396,"WebWarriors
Violee21 | noobcoderxx",33,310676,21783,54835,1637258,226272,2250857,Agnes and the bois,9407727,Smart in Theory,"Serbia, Switzerland",25998546,K4T4,Portugal,537544,Madre m�a... Dream Team,Spain,37581612,hasm65536,Portugal,1397258,,,,,
1397,"CS297-298
? | ? | ?",33,310676,21783,54835,1637258,226272,2250857,Hastega Va Sicuro,9407701,IndieVic,France,25997508,Inglourious Coders,France,537362,JibiriHackers,Spain,37565056,ROP++,Norway,1395379,,,,,
1398,"_RunTime_Terror_
tushark8 | ? | ? | hardikkat24",33,310676,21783,54835,1637258,226272,2250857,kumayuazu,9406583,CTRL,Cyprus,25997377,cofferhackers,Portugal,537115,Ate Bites,United Kingdom,37553442,coding_monkeys,South Africa,1394740,,,,,
1399,"jedro
? | ? | ?",33,310676,21783,54835,1637258,226272,2250857,QuadTetra,9406438,F# Forever,France,25995025,Inversion Of Control 3.0,Italy,536931,Finnish guys,"Switzerland, Germany",37547826,TAB,Italy,1394243,,,,,
1400,"Nuestro Año
? | ?",30,310676,21783,54835,1637258,226272,2250854,eyos,9406124,Core Dumpers,Spain,25992677,SAvaGES,Ukraine,535870,Nejzdev_tadevades�teron�sobiteln_j_�ho,Czech Republic,37542460,BKJXZ,Ghana,1394061,,,,,
1401,"singaporetech
? | ? | ? | ?",30,310676,21783,54835,1637258,226272,2250854,Martin Kuper King,9405574,msrl,Belarus,25991403,Coconut,Israel,535095,Fully Machine Learned Open Tested Space Code,Croatia,37528213,GDG Braga,"Poland,Portugal",1391486,,,,,
1402,"TeaMakers
? | ?",30,275518,65777,45860,1637258,225796,2250239,first for 1/2 sec,9405499,Burek sa sirom,Serbia,25990784,RWKTH,"Sweden, Germany",534896,Tanya's team,Israel,37506379,Forge,United Kingdom,1387809,,,,,
1403,"LiteByte
deVICe7772 | ? | ayushpaine",33,378312,40673,54835,1637258,138542,2249653,Nogamedev,9404424,Last Team,Czech Republic,25990319,HCT Pioneers,Oman,534664,Skyhold,Spain,37503070,Kuaternion,"Italy,Switzerland",1387724,,,,,
1404,"Bit/Bit Coders
arjunkathail | UtkarshGoel | Daksh__verma | dexter_2397",33,310676,21783,54835,1637258,224935,2249520,Solving in html,9404244,AXA France - 1ception,France,25990281,UPO-MANIA,Spain,534433,Project Onion,South Africa,37501304,Team MaiL�v,Norway,1385909,,,,,
1405,"MeuGang
? | pablo_ml | ?",33,569880,24664,74549,1325689,254705,2249520,DeltaTeam,9403537,CosGoblen,Romania,25989822,abcde,Ukraine,533817,Prec8Life,Italy,37488528,Back to Basics,France,1385655,,,,,
1406,"PerpetuallyBlue
hello123 | mafailure | siddharthMishra | shubh14am",33,310676,21783,54835,1637258,224777,2249362,Chalo Phir se Chalein,9403101,732IsTheCode,Italy,25987707,ADDA,India,533237,pop pop rekt,Romania,37485466,ValueError,Romania,1385437,,,,,
1407,"Hello Guys
shantanu_joshi21 | Vedang811 | piyush2552 | SuyashJoshi",33,289211,24664,54835,1637258,242863,2248864,Rough Necks,9403065,MACT,Romania,25985705,Fellowship of the Hash,Poland,533216,pew,Sweden,37479798,in memoriam Lorin Fortuna,United Kingdom,1382635,,,,,
1408,"Ninjas_with_pyjamas
believe_that_ | Kakashi_099 | Divyansh.Vinod | ?",33,767327,21783,162701,1254314,42249,2248407,TS me if you can,9402761,gITgoods,Netherlands,25983790,�BB1,Austria,533095,Minamisenju,Italy,37469142,Tsimpo,Greece,1382085,,,,,
1409,"Straw hats
devil111 | amrit@123",33,310676,21783,54835,1637258,223674,2248259,OffByOne,9402741,Aby55,Malta,25980400,Ancelistas,Portugal,532590,AnVenGiers,"Germany, Switzerland",37432519,Joint Venture,Germany,1379001,,,,,
1410,"MaguX
JuanSebastian | ? | Hanscau | ?",33,310676,21783,54835,1637258,223674,2248259,Dead Fox,9402582,LastMinute,Romania,25977938,_(-_-)__(-_-_ )__(-_-)__(-_-)_,Turkey,531551,Kadawa,Israel,37430051,LLI/AHr,Ukraine,1378106,,,,,
1411,"avg_coders
princeshah3105@gmail.com | keshavg1209",33,310676,21783,54835,1637258,223297,2247882,SickBits,9402185,Rubber Duck Debuggers Coding With Socks On,"Cyprus, Turkey",25977865,Team 37,Netherlands,531228,rbta,France,37425376,The Thirty Five,United Kingdom,1377472,,,,,
1412,"ALGORITHM_UNLOCK
YUVRAJ_SHARMA | DEEPAK_YADAV | naitikvarshney | Upendra_Chauhan",33,654106,45032,55057,1272923,220670,2247821,maakt_mij_niet_uit,9401141,Meuh Meuh Meuh,France,25974207,"HASHta la vista, baby!",Portugal,530939,livmadmun,Hungary,37414133,23,France,1375154,,,,,
1413,"NEXA
gigawhiz | ? | alpha_022 | hard_coder05",33,310676,21783,54835,1637258,222505,2247090,sick duck,9400927,Quattro,Bangladesh,25973658,Goose Goose Go,Canada,530848,Quizzy Rascals,United Kingdom,37412089,insightful,United Kingdom,1373711,,,,,
1414,"🤩🤩🤩🤩
? | ?",30,310676,21783,54835,1637258,222505,2247087,Rolling Charizard,9400689,OrderedHeap,Hungary,25972060,Ramen Noodles,Australia,530531,3 mici cu mu_tar,Romania,37373609,CAPZLOCK_CREW,Germany,1372858,,,,,
1415,"Masterminds_SL
? | ? | ?",33,743829,121607,133020,1203266,44919,2246674,bug_hunters,9398528,ChickenPancake,Hungary,25970893,Cool Coder,India,529991,Why did you eat my fries?,Georgia,37364496,4x4,Ireland,1372668,,,,,
1416,"California
? | ?",33,743829,121607,133020,1203266,44919,2246674,Dansözler,9396939,Rezistors,Canada,25967901,Vagabond Frogs,Argentina,529278,African Kids,Austria,37350366,Ido tomer ofir,Israel,1368516,,,,,
1417,"Code it out
? | ? | ? | ?",33,310676,21783,54835,1637258,221736,2246321,Üç Atlı,9396498,Tee-m,France,25967234,______________ _____,Ukraine,529220,AWM,Romania,37340619,c++'s Avengers,Spain,1368363,,,,,
1418,"Modulverknüpfer ;)
rguerrero95 | ? | ?",33,310676,21783,54835,1637258,221736,2246321,Ecamadémique,9396440,(_�_�___ ___,United Kingdom,25965696,Inteliver,"Decline to Answer, Iran",529128,Don't know if we will have the internet on D-Day where we go,France,37340074,Wildcard,Netherlands,1368294,,,,,
1419,"Divide&Conquer
a_amar | rahul7 | ?",33,310676,21783,54835,1637258,221736,2246321,silver_gang,9396238,ScoreOutOfBoundsException,Slovenia,25964158,BUILTEAM,France,528738,Hack The Croft,United Kingdom,37336058,SlumberTeam,Italy,1366105,,,,,
1420,"team macintosh
parvg555 | phoenix_aditya | ? | namanmalik",33,310676,21783,54835,1637258,221736,2246321,MecelloneImperatore,9395891,Ropert,Spain,25963568,Adobe is better than MS,India,527226,Pure Regret,Denmark,37322972,Unicorn,"Spain,United Kingdom",1366004,,,,,
1421,"Mr. Dijkstra's
f1coder | ? | @mohd_arbaz | ?",33,310676,21783,54835,1637258,221736,2246321,KUET_ThunderBolt,9395818,Club Rezo - BDE Polytech Nantes,France,25962918,Jetstream,Romania,526182,nobody@mozilla.org,Turkey,37296158,Splink Studio,South Africa,1365735,,,,,
1422,"Too Weak, Too Slow
eciffo | rajat_07 | ?",30,310676,21783,54835,1637258,221736,2246318,HashMoCar,9395663,greedy_bot,Spain,25962867,The Inquisitive Frogs,Spain,525831,123Prova,Italy,37266454,MehCastle U.,"Kazakhstan,United Kingdom",1364934,,,,,
1423,"CleverIntuitions
u_das | shubho2001g@gmail.com | vksudin",30,310676,21783,54835,1637258,221736,2246318,Delusional Developers,9394381,Potterheads,Romania,25959219,Yagami,India,524888,Team Liam,United Kingdom,37253397,Burger Time,South Africa,1364636,,,,,
1424,"BleuTeam
? | ? | ?",30,310676,117453,54835,1561325,201784,2246103,quite ogres,9394330,Polytechnike,France,25958771,HashGods++,Italy,524660,HouseOfPaste,Portugal,37253344,Team Olimar,Sweden,1364288,,,,,
1425,"Iterators
shashwatj07 | Drucoder | ? | SamSaver",33,275518,61492,45860,1637258,225796,2245957,INSYStematic,9393898,MidnightAsians,Singapore,25958252,1P2L,France,524469,SaniTeQ,South Africa,37231641,#FingerFood,Germany,1358623,,,,,
1426,"Hexy Avocadeurs
? | Yordan_Iliev",30,443786,29404,78637,1637258,54803,2243918,Highway Bois,9393890,DollarNotFoundException,Lebanon,25957737,Capgenious,Belgium,524377,rand(1),Russia,37231234,TEK2D EPITECH,France,1357810,,,,,
1427,"AcBo
hackora | obtuse_ptr | Glottis",30,310676,21783,54835,1637258,218913,2243495,4_Budweiser,9393654,Calamities,Algeria,25955256,Glucinums,Belgium,524353,Meet the Melhemers,Jordan,37225914,The Algorithmists,"Austria,Saudi Arabia",1357524,,,,,
1428,"Clutch Moment
dadboss | thelastenvoy | SmarthMehta | mexomerf",33,310676,21783,54835,1637258,217963,2242548,TimeLimit,9393613,The Personalisation Pals,United Kingdom,25955154,Top 1 Strasbourg,France,523800,GARB,Sweden,37223961,; DROP TABLE 'TEAMS';--,Germany,1354999,,,,,
1429,"Centrale Mega Stomp
? | ?",33,289211,24330,54835,1637258,236632,2242299,🍪🍪🍪🍪🍪,9392993,283,Kazakhstan,25952569,code_assassins,India,523574,AUAU,Kazakhstan,37213637,dinkskes,Belgium,1354777,,,,,
1430,"Hevi Cudors
Agent_Lemon | sinsak | ? | ?",33,310676,21783,54835,1637258,216662,2241247,siga,9391089,Sentinel,India,25950606,SHS,Egypt,523571,Anguan,Russia,37202082,ramiawar.com,Lebanon,1353031,,,,,
1431,"Bardziej Szczegolowy Argument
? | ? | ? | ?",33,310676,141253,54835,1497083,237068,2240948,University of Tübingen - 00,9390229,Pawns of Wonderland,Ukraine,25949846,Q+++Ludo,Netherlands,523213,Arkerians,United Kingdom,37194995,Sur Un Malentendu Ca Peut Marcher,France,1350890,,,,,
1432,"Mafia Mundeer
AMISH | Continuous | sxtyam",33,310676,172333,54835,1637258,65077,2240212,Hash'n Slack,9390011,American Journalist,"China, United States",25948026,pop pop rekt,Romania,523121,SMOrcs,Romania,37191752,Sailors,Ukraine,1349425,,,,,
1433,"TimeLimitEliminators
? | ? | ?",33,378312,140535,75904,1586612,58684,2240080,TeamMMBB,9389947,Team Electron,Austria,25946595,Whitespace,Cyprus,521709,easter.egg,Sweden,37187191,The Penetrators,Sweden,1348113,,,,,
1434,"Gladiateurs_de_l'apocalypse
? | monster_cube | ? | ?",33,310676,21783,54835,1637258,215063,2239648,NP-compete,9389501,Baby Platypus,Romania,25946573,knicks,Lithuania,521678,insanity test.exe,United Kingdom,37184361,Botlhale Two,South Africa,1346562,,,,,
1435,"Pushing P
? | ?",30,459820,6643,75543,1637258,60312,2239606,BugBuddies,9388866,/||||/|,Italy,25945710,lana,Ukraine,521173,Delphi Forever,Hungary,37180050,DataSci,United Kingdom,1345107,,,,,
1436,"Techlemures
sanchit01 | ? | ? | ?",33,338796,99338,54835,1629656,116715,2239373,ShakalakaBoomBoom,9388462,ZetaEpsilonTheta,India,25945301,"#include ""solution.h""","Canada, Brazil",521083,Mehandesim,Israel,37159518,_ylruC ixaM,France,1343856,,,,,
1437,"Wu Tang Clan
MatthewEnnis | ? | ? | ?",33,310676,9973,54835,1637258,226272,2239047,Xuyonovna,9388231,Wohni_,Germany,25944408,Hola programadores!,Russia,520214,NinjaCats Reloaded,Austria,37153367,Los pollos hermanos,Spain,1343349,,,,,
1438,"levallois-superstar
? | ?",33,310676,8710,54835,1637258,227501,2239013,LostCaparos,9387995,The Square Sheep van ons moe,Belgium,25944154,BinGo,Morocco,520004,FIFI,Romania,37137190,Roar Like Doves,Russia,1342624,,,,,
1439,"gloglo
HanaaAhmed | ? | ?",33,310676,8500,50530,1637258,231059,2238056,akr,9387951,KAKISTOI,Greece,25943373,Team Lyon CrossCompany,France,519581,Free Range ________,United Kingdom,37130693,Les Daltons,France,1342399,,,,,
1440,"Sahara ne nado
? | ? | ? | ?",33,360800,51104,63802,1637258,124286,2237283,Espada,9387327,Digiata,South Africa,25938157,Minions,Egypt,519330,SplitHorizon0x10,Romania,37127976,Minamisenju,"Iceland,Italy",1340739,,,,,
1441,"The Good, the Bad and the Ugly
? | markCB",30,310676,6184,54835,1637258,226272,2235255,we_want_AC,9387029,Hi from the Tigers,Hungary,25934132,Victorian House,"United Kingdom, Belgium",519104,MIFUnited,Lithuania,37121988,Steakfault,France,1340187,,,,,
1442,"Glacavas
? | ?",30,310676,6184,54835,1637258,226272,2235255,rocket team,9386431,WishInternships,"France, Algeria",25933454,J2148,"United States, India",518839,GCC Slayers,"United Kingdom, Spain",37107873,Demain,France,1339661,,,,,
1443,"Los gañanticos
? | ?",33,412603,29404,75904,1637258,79805,2235007,fromis,9386174,The Borg,Switzerland,25932337,_++,"United Kingdom, Hungary",518483,Los 100 fant�sticos,Spain,37104255,Technische dienst lijn 23,Belgium,1337597,,,,,
1444,"OP Optimizers
CSinha_09 | aakash9518 | ? | ?",33,310676,21783,54835,1637258,209093,2233678,YAVA,9385580,HUTS!,Belgium,25928027,Implicit Team Name,Switzerland,518457,Team Tonton,France,37096486,CocopalmFamily,Poland,1337466,,,,,
1445,"Cat_walked_on_the_keyboard
? | grandvic | Vladster | ?",33,749778,25714,122529,1264079,71032,2233165,CaptchaMeritisJava,9384936,TeamOneByZero,United States,25927520,Codemo,"China, United Kingdom",518381,Totoro,France,37081537,TimeOut,"Netherlands,Portugal",1337300,,,,,
1446,"gnidoc
harshkanani014 | aayush1607 | jevin925 | Shubh_Vagadia",30,310676,24664,54835,1599281,243367,2232853,KurdeIsLove,9384610,SickBits,Romania,25926481,GabeTheApe,"Austria, Germany",518343,Azhar_XO,Egypt,37037529,Noica,Romania,1335986,,,,,
1447,"Lunatech
? | ?",30,310676,6184,54835,1637258,222505,2231488,Hash K.E.B.A.B. O(1),9384073,"Le paon, le kangourou, le mammouth et le caribou",France,25924204,BigBugTheory,Ukraine,518046,Baker,France,37026264,UBB Fruntea,Romania,1335314,,,,,
1448,"RPP Coders
rith_gan | pranav.b.kashyap | ?",33,432053,21783,76068,1637258,64113,2231308,Skills 404,9383998,Kompislaget,Sweden,25921890,Klub przyjaci�_ myszki Miki,Poland,518012,MonkeyTim,France,37020547,ComplexIT,Romania,1335164,,,,,
1449,"Digital Lab Lyon
c0lt_dgtl | ? | ?",33,426608,21783,65422,1637258,79805,2230909,🦄🦆🦄,9383846,Atlas &amp; P-body,Italy,25919090,Tubar�es,Portugal,517318,CodeTimeException,36979240,,Hello world,"France,Ukraine",1334946,,,,,
1450,"Mpoukitsa
? | ?",30,275518,45294,45860,1601696,261896,2230294,Homeboys,9383828,toto,Turkey,25918980,Coding Wizards,Germany,517300,NoLogicProgramming,Ukraine,36977171,Name of Team,"Austria,Iran",1333734,,,,,
1451,"Droplet
pubuditha | ? | ? | ?",33,310676,6184,54835,1637258,220201,2229187,SmartSquad,9383481,BashIt,India,25914921,Lraep Nart,Vietnam,517198,Evergreen,Turkey,36974659,JediTeam,Italy,1331409,,,,,
1452,"gen::z
pallavpp | Sahaj_666 | aryanrathee | bnkalya1502",33,310676,21783,54835,1637258,202787,2227372,Pathetic Arithmetic,9383339,A'Matheurs,France,25914843,N/A,France,517005,Black Noir,Russia,36954556,LASER,France,1331236,,,,,
1453,"Rescue the Mushroom
QYHamster | Ziqing | ?",33,422764,21783,73006,1637258,71757,2226601,konoha,9382633,Zoo,Japan,25914773,Burgess's Boys,United Kingdom,516733,Delete from *,Spain,36953771,A-team,Croatia,1330613,,,,,
1454,"Sandbag
? | ? | ?",33,542287,381,45860,1637258,0,2225819,Les grelous,9382031,____________________,United Kingdom,25913755,duck,United Kingdom,516208,Paquis Collective,"Poland, Switzerland, Romania",36946746,AK-RGU,United Kingdom,1329678,,,,,
1455,"Lyceum United
Aldas25 | idas | ? | AugustinasJucas",33,353372,103052,63892,1639934,64822,2225105,InWaagghhWeTrust,9381159,Pre-ski gang,Croatia,25913555,P�lican,France,516140,Occam's razors,"Netherlands, Germany",36940504,Tenacious C++,Italy,1327789,,,,,
1456,"StrawberryPanda
Jahoda97 | ?",30,426578,11232,78637,1637258,71118,2224853,3007Refugees,9381063,Sugos,Italy,25913504,GELD WINNE,Netherlands,515655,mortASCIItua,"Italy, France",36936642,Cyber Hash,Sweden,1327778,,,,,
1457,"RAMT
status_coding | ? | radu_msk | ?",30,412603,22726,75904,1332817,379833,2223913,Inellipse,9380867,ymy,"China, Canada, United States, Decline to Answer",25913477,runTime_Terror,South Africa,515290,randomTeamGenerator',Greece,36926661,Jinkie Jie,France,1326296,,,,,
1458,"M² Bros
? | ?",30,741957,26151,126518,1255292,72748,2222696,FlyingPurplePeopleEater,9380259,BedoHasFinallyBeenKickedOutOfTheTeam,Egypt,25909427,Quadruplesucc::[Hacker],United Kingdom,515238,#WengerOut,"United Kingdom, Romania",36916028,WEBdeBS,Italy,1325699,,,,,
1459,"AMAKASAS_2022
alokeveer_2001 | Ekdikisi | roi_029 | ?",33,799791,2686,167124,1223438,29392,2222464,L3ic,9379896,OnlyBibi,Israel,25909161,Dez ta5tef,Tunisia,514773,TeamTeam,Germany,36908748,duiemragnea,Romania,1324278,,,,,
1460,"Cup O’ Java
Vishakha1909 | ?",33,799357,2686,167124,1223438,29392,2222030,The persistent fellas,9379262,CARV,Greece,25909038,Klejnoty_Roberta,Poland,514448,D�charge Publique,France,36907545,Andromeda,Romania,1324215,,,,,
1461,"CodeCrushers
Priyanshu__Arora__ | ? | ? | IumoInfinium",33,799357,2686,167124,1223438,29392,2222030,Brute.Force,9378034,U+1F914,Slovenia,25908606,Entheon,Netherlands,513534,The Jurassic Hunters,France,36853318,Admin,Spain,1323892,,,,,
1462,"code invaders
? | ? | ? | ?",33,799357,2686,167124,1223438,29392,2222030,CROWS,9377888,Entheon,Netherlands,25907498,Project X,Ukraine,512998,UBS,Turkey,36840440,Explosive kittens,"Macedonia,Switzerland",1323869,,,,,
1463,"EmptyEverest
? | ? | ?",33,799357,2686,167124,1223438,29392,2222030,DZombies,9377589,Trying,India,25906999,Zagnitki,Ukraine,512007,Kapitein Thuur,Belgium,36833862,ByteMe,Romania,1320698,,,,,
1464,"BROGRAMMERS
? | ? | ? | ?",33,799357,2686,167124,1223438,29392,2222030,Los Patrons,9377058,colonel panic,Russia,25903036,Exobees,Egypt,512007,heisenberg,Turkey,36830561,Semicolon,Belgium,1320109,,,,,
1465,"Time Limit Defeated
a_manglani | Blitztage | SuneetIyer | ?",33,310676,6184,54835,1637258,212344,2221330,DublinDeDoubling,9375525,lambda x,France,25897647,agitated panini,Poland,512002,"Les nains capables, le retour",Belgium,36829678,Consensus Tchue,Israel,1317956,,,,,
1466,"endessa
? | ? | ?",33,441566,2686,75904,1637258,63518,2220965,OuistiTeam,9375502,Pacman,"Morocco, Bangladesh",25894597,Liberal Arts Education,United States,511565,flowteam,Spain,36821870,R5D5,Ukraine,1312330,,,,,
1467,"tractow_s
? | ? | ?",33,491430,72173,77923,1503673,75550,2220782,Proof by AC,9375257,Naam_mai_kya_rakha_hai,India,25891840,__!end__,India,511123,7.18,Ukraine,36809304,DRADN,Netherlands,1311491,,,,,
1468,"Aao Coding Kre
alokk6618 | aknov711 | anuraganand2046 | aman741",33,361083,91264,80632,1637258,50265,2220535,gl hf,9374901,BOIs,Norway,25890876,ITIWT,Germany,511042,Bombaleyo,Ukraine,36805169,Heracles,United Kingdom,1310781,,,,,
1469,"Just In TimeEdit Compilation
? | ? | ? | ?",30,310676,103793,54835,1637258,113650,2220242,RIP INM Coffee Machine,9374603,KIIT-CODERS,India,25890077,2b4f,"Italy, France",510935,#MOJO2018,France,36804276,M&amp;M,Netherlands,1308912,,,,,
1470,"Binary_Coders
french_fry | satyamgarg121 | sarav_sikka | shakib1729",30,564577,156421,72104,1296909,130154,2220195,Unfair Coders,9373505,Boulder,Oman,25889683,Kobyl(k)y,"Slovakia, Czech Republic",510749,for(;;),Denmark,36778535,INSA Lyon 2,France,1306180,,,,,
1471,"Serpentine_Underscore
? | ? | ? | ?",33,426503,21783,67487,1637258,67021,2220085,Fully Automated Luxury Space Communism,9373478,Eastern European Union,"Romania, Lithuania, Netherlands",25884285,mindlink,"United Kingdom, Bulgaria",510741,PASTeam,Spain,36768002,V@loar3,United Kingdom,1305388,,,,,
1472,"kidzzzz
GOKU_Instinct | C-_-Devil_Code | ? | ?",20,333376,24664,75904,1533777,252218,2219959,R4mp1v4,9373465,Sea Shark,Ukraine,25884145,FranzJosef,Austria,510349,Veritas,Romania,36741655,_�__,Poland,1302611,,,,,
1473,"Elite Trojans
elitetrojons1 | ?",33,378312,140535,54835,1586612,58684,2219011,BlackSwan,9373092,No Pass Filter,Romania,25881194,Hash Tree Biflosy,Egypt,510149,Agurkagalviai,Lithuania,36737147,KETON,Poland,1302277,,,,,
1474,"Kick_Code
Harshit64 | ? | Adityanand | ?",33,378312,140535,54835,1586612,58684,2219011,back_benchers,9372940,CashCode,Romania,25880981,13 eyes,Palestine,510045,Game of Threads,Ireland,36700630,(_�_�__ _ _po_ _s__,France,1301341,,,,,
1475,"!Serious
ssid8802 | prateekgupta6188@gmail.com | raj038 | yashgupta417",33,310676,184340,54835,1592477,76217,2218578,Mohgessi & Co.,9372866,Pzdk,Ukraine,25879167,$ npm install left-pad,Netherlands,510038,Hashish Kebab,France,36684300,____N____RB____,Netherlands,1300080,,,,,
1476,"We are Pythons 🐍
? | Micky1",30,275518,34692,45860,1637258,224572,2217930,DEM,9372101,What?Team!,Netherlands,25879099,<(�_�)> <(�_�)> ��_�� <{�_�}>,France,509265,sudo -i,Belgium,36673700,Bing Boys,Sweden,1299058,,,,,
1477,"BurnTheStack
? | ? | ?",33,743841,86326,91424,1131764,164474,2217862,team.js,9372048,elbstack,Germany,25871815,Team Cloud Alpha,India,509227,Last minute,South Africa,36673079,#code-spartans.reply,"Italy,United Kingdom",1298247,,,,,
1478,"balanced team
? | ? | ? | ?",33,725182,115292,95878,1224917,56270,2217572,DenchikSlaziet,9371762,Programmers Liberation Army,"United Kingdom, Decline to Answer",25871132,Redundant Llamas,Germany,509128,BOFH,Germany,36671892,Gollum's Cult,France,1297352,,,,,
1479,"NeuralAPI
? | prajwalcr | ?",33,310676,6184,45860,1637258,217334,2217345,Trinity_2.0,9371496,Turksat,Turkey,25870799,wacc.stacc,"Switzerland, Liechtenstein",509126,SMSNG,Ukraine,36663866,May-28,Ukraine,1297202,,,,,
1480,"ciphers
GoldenDelphi | NeoCipher | ? | ?",33,742151,21783,133020,1261836,57017,2215840,Clueless,9370992,echipa,Romania,25870537,_�_�_,"Luxembourg, Germany, Austria, Switzerland",508649,I was already sleeping,Russia,36662229,The Skyrmions,France,1296476,,,,,
1481,"Die Regechsen
Pippifax | StefanTieber",33,310676,107545,54835,1637258,104956,2215303,Bardziej Szczegółowy Argument,9370086,2lei,"Romania, Switzerland",25870492,Atrium,Greece,508409,Rohackus,"United Kingdom, Romania",36647102,Omnom beginz,Poland,1292094,,,,,
1482,"baby Einsteins
? | ? | ?",30,409962,40567,73818,1545045,145317,2214739,SGSS,9369594,Miners,India,25870010,Dcipher,"Tajikistan, Turkey",508289,The Codechaining Engineers,Belgium,36609271,no.js,Poland,1291766,,,,,
1483,"das-boot
nixs | Qujja | K-San | ?",33,614160,54622,99457,1327333,119040,2214645,Codroipo,9369245,Major Tom,France,25870010,TUMescence,Germany,507671,ikhonkrithi,Russia,36608821,Corazzata Pot�mkin,Italy,1291175,,,,,
1484,"Osmosis Jhonny
joacarrilloco | osdajigu | ? | jcbages",33,378312,44115,67487,1637258,86310,2213515,Žgance.jem,9369036,Crashtest Security,Germany,25869685,deadmeat,India,507411,VinSam,France,36606410,MBARUZZELLI,"Italy,United Kingdom",1290658,,,,,
1485,"#TODO
? | ?",33,346457,64485,63892,1639934,97957,2212758,Anura,9368934,Jawaker,Jordan,25869071,understaffed,Germany,506957,Team Incapabel,Netherlands,36593773,straighTeam,Ukraine,1287789,,,,,
1486,">^.^<
? | ?",20,331907,146334,63892,1056452,614121,2212726,Hidalgo Code,9368892,LUIG because only 4 characters allowed,"France, Luxembourg",25868320,Crazy Scorpion,India,506918,PoC,France,36588798,Totally Girlcoders,Netherlands,1287383,,,,,
1487,"Informagici
d2g | ale99 | ? | ?",33,743318,21783,133020,1253505,60272,2211931,Rediwaala,9368855,80s kids,Brazil,25868222,Executioners,Cyprus,506843,Special Characters,Austria,36563958,whatever,Romania,1286116,,,,,
1488,"UBB_Zalau00*
georgerapeanu | AlexPop28 | ?",33,899311,759,40674,1268136,2151,2211064,TerabyteTraders,9367757,_(___&quot;&quot;)_,"China, United Kingdom",25865980,BUET_CodeForFood,Bangladesh,506688,First sines of madness,Netherlands,36553244,Cable Monkeys,"United Kingdom,United Kingdom of Great Britain and Northern Ireland",1286074,,,,,
1489,"The Walking Dead
? | ? | ? | ?",33,378312,140535,75904,1586612,29392,2210788,Better_Call_Saul,9367654,Hierro Suns,Spain,25864482,Tinkers,Kazakhstan,506026,Yoshi,Belgium,36540335,Hashslingingslashers,Ireland,1282086,,,,,
1490,"Fin.
Jai2500 | pranav.kirsur | ahish9009 | Dareghost",33,310676,205019,54835,1595403,44358,2210324,Bb and bb,9367632,AibohphobiA,Slovakia,25864228,Thanos,India,504782,803,Russia,36534954,chuchughezii,Romania,1280429,,,,,
1491,"Dal dal doma dal dal uwel
? | ? | ? | ?",33,426543,11232,72777,1637258,62427,2210270,Diligent Elderly,9367295,FourBits,India,25862897,UsuXor,Romania,504635,GioCiSki,Italy,36530589,Elision1,Belgium,1277529,,,,,
1492,"Homebase
? | ? | ? | ?",30,541005,173063,173626,1149165,173062,2209951,MAXIMUM EFFORT,9367256,Hash n Eggs,Singapore,25861255,Girigiri,Japan,504341,Rocket Science++,Austria,36517935,25,France,1276161,,,,,
1493,"CiccioneMaledetto
? | ?",30,346457,103275,63892,1639934,56147,2209735,Los acabaos,9367227,BrainBet,Israel,25856185,Mythic Knights,South Africa,504067,"See it, say it, quicksorted.",United Kingdom,36490359,tRipleY,Egypt,1274265,,,,,
1494,"Oops ... I coded again
? | ?",33,743770,121607,91424,1223438,29392,2209664,HiddenCoders,9366596,AUCOmpete,Germany,25855632,IDT Dream Team,United States,503557,Spec Opt,United Arab Emirates,36481466,Dat'Ass,France,1274012,,,,,
1495,"WomenTchekMikes
? | ? | ? | ?",33,743770,121607,91424,1223438,29392,2209664,DavFabLui,9366276,______,Switzerland,25854605,OpenValue 15,Netherlands,502784,And Yet It Compiles &lt;(^.^)&gt;,Norway,36480885,Plebs,"Holy See,Romania",1271286,,,,,
1496,"#include<chaos.h>
AkshatIIT | ? | ? | amrit2104",33,742151,21783,133020,1253875,58121,2208983,AlgorithmUnlocked,9366024,Rdaonm,"China, United Kingdom",25849376,N-SIDE,Belgium,501891,MoVi,France,36480409,Look at my Python (skills),Italy,1270762,,,,,
1497,"Next-Level
? | ? | BlackBook9406 | blitzar",33,743400,21783,133020,1252612,58121,2208969,UVCE_ISE_SEM3,9365679,Purdue,"China, Vietnam, United States",25848983,code_karab!!,India,501871,Brutus force,Greece,36480077,Imp�ssible,France,1268975,,,,,
1498,"The Chosen Char
? | ? | ? | ?",33,378312,99338,64310,1637258,29392,2208643,Eclipse,9365596,Katayi Zeher,India,25845481,health & nature,Poland,501814,Puppies,Poland,36474490,The ElectroSorcerers,Belgium,1266213,,,,,
1499,"RedLink
MikhailovBair | maksim_gaponov | lostbreath",33,406668,29404,72777,1637258,62440,2208580,duniyaGolHai,9365157,"Ah, yes Matematiks",Romania,25844196,hamburg-gophers,Germany,501671,DataDevils,France,36462711,BinaryHawks,France,1265572,,,,,
1500,"Bcetians
ManjotKaur | amninder",33,742712,138087,91424,1223438,9862,2205556,_lannisters_,9365125,teamDD,"Germany, Ukraine",25843555,8BIT,India,500049,Making Mediaan Great Again,Netherlands,36460106,Rocket,France,1264850,,,,,
1501,"Push?OK!
? | ?",30,310676,9222,54835,1637258,193334,2205355,Null Hunters,9365003,KAbAHbl u bAHAHbl,Russia,25843225,HackO'Holics,Romania,500007,La vic�team,Switzerland,36451969,// TODO: Choose teamname,Spain,1262698,,,,,
1502,"Dexterity Expo
Vishrut19399 | ?",33,275518,21783,45860,1637258,224829,2205281,d05,9364980,TimeLimit,India,25840063,semicolon;,"Saudi Arabia, Jordan, Palestine",499708,jmj,United Kingdom,36448806,Matic Oskar Haj_en in Koda modrosti,Slovenia,1260114,,,,,
1503,"Svinki
? | ?",33,527326,24664,84769,1294948,273040,2204780,소민종화,9364874,beasts@xtream,Italy,25838270,Vermon Lardero,Spain,499573,oh no,Spain,36448230,LazyHaus,United Kingdom,1257170,,,,,
1504,"LosersLikeAnime
vuduyanhhoang33@gmail.com | ? | ?",0,743209,21783,126518,1252612,58989,2203111,Seanto,9364240,32_bits,India,25836494,cloud9,Serbia,499563,Loepfe Bros,Switzerland,36438616,D4W,France,1256982,,,,,
1505,"Kehndi Hundi Si
bharatgoyal23 | ashu_moudgil | coder_noob_01 | ?",33,289211,21783,54835,1618424,218483,2202769,GhetoDacii,9363664,Lazy Learners,India,25835299,Unity4d,India,499448,John Cena,Belarus,36433807,UC,Turkey,1256689,,,,,
1506,"are.pas
ppastram | c4ts0up | ?",33,310676,22726,54835,1563371,250456,2202097,three and a half men,9363495,Rakeezh,Oman,25834771,Baker's Team,France,499419,Neu-innova,Cyprus,36432449,PoliMagia,Italy,1256261,,,,,
1507,"codeSmokers
vivekrawat | jack_sperrow | ? | ron_weasley27",33,310676,140535,54835,1637258,58684,2202021,Noaptea Golanii,9363383,Third Gear,Egypt,25834087,TETRAHEDRON,Turkey,499377,Intentionally left blank,Germany,36428105,TomAaLe,"Austria,Italy",1253978,,,,,
1508,"Bit-by-Bit
? | anureet37 | Infinity_warp | ?",33,601461,9456,91424,1262918,236062,2201354,Segfault,9363218,Arkangles,Austria,25834029,ToateNumeleBuneSuntLuate,Romania,499365,makino,Turkey,36426932,uCode,Spain,1253143,,,,,
1509,"Bungeego
? | ? | ? | ?",33,742937,21783,126518,1247939,60291,2199501,Hashed Rubber Ducks,9363011,bb0071bbbe798d0791e1812aafa8e384,South Africa,25833349,MICERS,France,498917,Aero 5H13LD Agents,"Germany, Switzerland",36393095,Mantua Me Genuit,Italy,1252060,,,,,
1510,"Ball players with treadmill
maxon.martynov | ? | SmnTin | ?",33,580425,0,54835,1406316,157271,2198880,imaginerelatingtoanonlineIOI,9362833,JOHNNY SOLVING,Russia,25830330,Eraser Head,Nigeria,498672,Oxagile,Belarus,36388993,#mangoicani,"Germany,Italy,Switzerland",1249089,,,,,
1511,"Hash (code) browns
? | ArthurConmy",33,743753,21783,133020,1253505,46107,2198201,GREY MATTER,9362492,Esiee-Gang,France,25828976,Team_majsoul,"China, Canada",498504,duang,"Israel, Germany, United Kingdom",36379434,p03pch1n33s,Netherlands,1247479,,,,,
1512,"Top 4 Delusional People
? | ? | ? | ?",33,570269,137027,74549,897507,518537,2197922,Kayyumsuzlar,9362475,Panic! At The Kernel,Portugal,25828146,Nothing Fancy,India,498477,CodamInVHDL,Romania,36366450,Team Psyduck,Netherlands,1247280,,,,,
1513,"I 3+1 moschettieri
? | ? | ? | ?",33,469442,124976,70591,1255687,277173,2197902,BitPhase,9362432,Pizza Bytes,"Germany, United Kingdom",25827648,euphoric,India,498362,FreshMeat,Romania,36361694,Anchors,Ukraine,1246168,,,,,
1514,"CodeBots
MadLord4 | N1ghtFury | kuries | Render1001",33,310676,90449,54835,1561325,180535,2197853,Daemon Hunters,9362317,Banach Space,United Kingdom,25827018,Undefined Shaurma,Georgia,498362,MDL,Cyprus,36357503,Tahia Blaise,France,1244013,,,,,
1515,"Mario, Luigi & a Goomba
? | ? | ?",20,799007,90449,167124,1061190,79805,2197595,ensitourists,9361222,Everything is OK,China,25825353,Ravagers,India,498356,DB4theWin,"Burkina Faso, France",36351073,Hellebore Technologies,France,1243696,,,,,
1516,"CestAgain
masoomyf | ?",33,968623,2686,99631,1089777,36120,2196870,zefiros,9360548,BeersDevelop,Spain,25824395,knocker,"India, Saudi Arabia, Azerbaijan, Oman",498292,precis303,Romania,36340084,Goudale,France,1243207,,,,,
1517,"Schizos from Sigma
? | ? | ? | ?",33,743747,4772,133020,1193770,120635,2195977,Fast Coders,9360351,Bluemasters,Switzerland,25823296,TortuLlitos,Spain,498259,(x -&gt; x x) reloaded,"Qatar, Austria",36333029,HornHub,Georgia,1242613,,,,,
1518,"Break Fast Search
ZetaFunction | __neel__ | ? | Codingwizard",33,743003,21783,133020,1251873,46149,2195861,KAIST Crusaders,9360345,Shawarma,"Turkey, Palestine",25820875,ACplz,Taiwan,498120,Siemens TR,Turkey,36332916,NinjaPirateRockstar,France,1240069,,,,,
1519,"JetStream
the_white_devil | Julz",30,346457,53044,63892,1491344,239469,2194236,Fly,9360039,Gaming Steves,Russia,25820738,chotaBheem,India,498026,RDPals,Spain,36328317,LookingForInternship,France,1239905,,,,,
1520,"Sicarios
? | ?",30,310676,123755,54835,1637258,67116,2193670,Les céruléens,9359855,Coio_iii,Romania,25819077,Ocho Delta,"China, United States",497945,Major Tom,France,36318729,CompilePlz,Portugal,1238578,,,,,
1521,"A very average team
Kfitz | ? | ? | ?",30,346457,105753,63892,1637258,39933,2193323,Polaris,9359399,PGT,Romania,25816902,"arrayOf(vjgarcia, beerto26, mariopaj?, pmanz?)",Spain,497537,Team Elgoog,"United Kingdom, Romania",36317486,Transistor Tank,Italy,1234757,,,,,
1522,"BruhmindersGang
? | ? | ? | ?",33,429367,123050,68472,1326636,245403,2192961,Team Atlas,9358551,CodingCats,Romania,25815357,______,Ukraine,497187,Cognito,Turkey,36313771,Potatoes,France,1230577,,,,,
1523,"FizzBuzz
? | ? | ? | ?",30,412603,21783,75904,1637258,44442,2192020,Zenith_51,9358455,AGINT,United States,25814361,GorillaBox,France,497121,WeMissYouDavid,Belgium,36312459,git stash my hash,Slovakia,1230400,,,,,
1524,"sudo apt-get rekt
jerrylinew | ? | ? | bubbleteanotboba",33,743673,92225,133020,1122056,100786,2191793,Unicorn_Unity,9358151,sevdan b�nav oldu,Turkey,25814259,Miatello�s 2,Italy,496593,Shababniks,Israel,36304095,Mr Robot,Spain,1226101,,,,,
1525,"monkeymonkeymonkeymonkey
? | ? | ?",30,310676,16172,54835,1561154,248908,2191775,ThisIsATeam,9357308,PublicStaticVoid,Nigeria,25805588,H30SIC,Japan,496266,can we have canadian citizenship pls,Turkey,36300534,KeshCode,Turkey,1226041,,,,,
1526,"Gucci Gang
satty26 | hatchat | arpan491 | ?",33,383629,19696,62045,1637258,88409,2191070,A na co to komu?,9356972,The LoadScale Syndicate,"Algeria, Bangladesh",25805425,Coding Lords,India,495919,BzhTeam,France,36295533,You Lost,France,1223225,,,,,
1527,"BitBitterBittest
vixel | ? | EnchantedNinja",33,743819,21783,126518,1253875,44613,2190641,Gigi_DAG,9356844,AoC66,Romania,25800502,hashkell,"China, France",495860,CHAOS_CHAIN,Egypt,36293105,Derootatii,Romania,1220400,,,,,
1528,"Solving in HTML
? | henriquecs | ? | ?",33,310676,106518,54835,1637258,79805,2189125,Kalaris&Leon,9356509,POKIRI,India,25800313,Internless,India,495828,Greecymanians in Maastricht,Netherlands,36285293,now,Netherlands,1219621,,,,,
1529,"nahi_dena
Limbo1420 | Candb619 | dhruv7888 | abhishek_002002",33,743461,14457,133020,1226606,71264,2188841,SIP Warriors,9356285,ByteForc3,India,25797704,Astronauts,Israel,495575,The ducklings,France,36279835,Egon,Germany,1219611,,,,,
1530,"ctrl_alt_defeat
rushi_02 | lokesh_ghule | shubham320 | ?",33,412603,193156,72668,1508783,0,2187243,Life=NULL,9355965,ElonIsGod,Hungary,25794027,DIGIS,Ukraine,495190,Stratumn,France,36278715,Boom!,Netherlands,1216622,,,,,
1531,"Rainbow Warriors
? | ? | ? | ?",33,310676,34078,54835,1533777,253528,2186927,----||=======>,9355891,zzlawlzz,Turkey,25793389,1AMCrew,"United Kingdom, Greece",495152,KiroTeam,France,36274682,TypeScript Anonymous,Ireland,1214904,,,,,
1532,"require('good-grasp')
kitihounel | ? | ? | ?",30,469462,138330,70591,1261418,246383,2186214,#FreeNavalny,9354614,ZeusCode,Italy,25792006,uC3t7dUolfH0xAaHfXT+3jb47LgGCWkZ8pfASGTOXtk=,Italy,495131,ThePilotingRuche,Belgium,36269699,while(false),Germany,1214007,,,,,
1533,"TaiwanIsACountry
? | ? | ?",30,310676,53161,54835,1501933,265285,2185920,lashkara,9354436,ICalaPacchi,Italy,25786128,RoflanPominki,Russia,495071,111gb,Italy,36268263,The Big Electron,Italy,1211459,,,,,
1534,"𝕱𝖎𝖌𝖙𝖎𝖛𝖊
? | ? | ? | ?",33,743210,21783,126518,1253875,39933,2185352,geniosities + vroom,9354294,DyskretniGeniusze,Poland,25784304,JH19,Italy,494668,Pig G,Italy,36254768,Ardent Monkey,Spain,1211453,,,,,
1535,"Hastegaacazzoduro
? | ? | ?",33,743342,21783,126518,1253505,39933,2185114,FPS,9353734,salted fish,China,25782920,The Champagne Triangles,Romania,494656,untitled01.mp3,Armenia,36247950,SqoobaTeam,Switzerland,1210780,,,,,
1536,"mexfis-tls
aloza | ?",30,275518,6184,45860,1637258,220119,2184969,Sugar Pointers,9352376,std::random_shuffle,France,25782737,Zippers,Romania,493870,Partikip,Romania,36247393,Internet friends,Norway,1209588,,,,,
1537,"UPBitmask
? | ? | VladNA | ?",33,743209,21783,91424,1247943,79805,2184197,bitwise,9352221,SilverCow,Israel,25782406,Familia mocstro,Mexico,493637,LSE Applicable Ops.,United Kingdom,36242996,jajajaja-va,Spain,1208781,,,,,
1538,"A Cup of Java
? | ? | ?",33,740798,2703,91424,1316608,31986,2183552,Beta Version,9352110,Hacx,Slovakia,25782393,marshmallows,"Belarus, United States",493494,TeamYahoo,Poland,36237038,Font 16pt Coders,Greece,1207274,,,,,
1539,"Südwestfalen
cgawron | ? | ? | ?",33,743112,46691,133020,1225960,33455,2182271,Sasta CP Group,9351467,WDT,Russia,25775019,DoomedDoum,France,493368,Do[n't] Panic!,Belgium,36235378,We're coolholics,Israel,1203894,,,,,
1540,"Tough Bits
? | ? | ? | ?",20,289211,8279,50530,1637258,196082,2181380,Orientados B,9351409,unExpected Value,United States,25773211,BobSM,France,493275,O(n!),Greece,36226011,Los Techos Hermanos,France,1202974,,,,,
1541,"import teamName
Soul01 | ? | ? | ?",33,310676,141806,54835,1595279,78537,2181166,The Yellow Sign,9351030,WhereIsHaskell,"China, United Kingdom",25772766,l____________________o________________v___________,Austria,493081,MD666013,Romania,36207673,Chamallows,France,1200705,,,,,
1542,"Opti🐭'
aweltsch | jano31415 | nawidsayed | berndboh",0,396196,4900,91424,1637258,51147,2180925,ecorp,9350387,GoogleMe,Palestine,25772245,ACME,United States,493051,CodeUp,Ukraine,36192072,Newnode++,Turkey,1200705,,,,,
1543,"Puyol
? | ? | ? | ?",30,522779,29473,133020,1247638,247743,2180683,сⱯветꞰ⋀𐐒𐐒,9350352,Salted Hashes,"France, Switzerland",25771634,tmp,Denmark,492800,Paprika,Portugal,36186298,Dinglebop,Germany,1200154,,,,,
1544,"Podwodne Żuki
? | ?",30,435079,381,61857,1637258,45696,2180301,Wi-hash-legacy,9350116,Magic In the Air,France,25771371,Winners? La2a La2,Palestine,492699,Sapienza,Italy,36177984,inDev Team,Ukraine,1199119,,,,,
1545,"Celtipythonics
? | ? | ? | ?",30,310676,96058,54835,1637258,81244,2180101,MAP->NSJ,9350090,rm -rf /,"Canada, Turkey, Netherlands",25770951,Div. 4,Ukraine,492619,hipsterDevs,Austria,36166729,Creative Cactus Curry,France,1198495,,,,,
1546,"N&M
? | ?",30,405167,11232,65422,1637258,60495,2179604,Bot_Foxtrot_1115,9349926,I_see_TLE,India,25770751,Kayzr,Belgium,492216,Code gazers,"Ukraine, France",36165932,404 team not found,Croatia,1191834,,,,,
1547,"DMPS
? | ? | ? | ?",20,445144,155241,80197,1219908,277909,2178419,!Coders,9349293,Retired Bugs,Egypt,25770554,Manzo Team,Italy,492119,I'd tell you a UDP joke but you might not get it.,United Kingdom,36149184,les singes sal�s,France,1191289,,,,,
1548,"#WeAreQuicheGangsta
louisna | ?",33,743372,6399,133020,1235803,59694,2178321,All_ij_well.,9348402,aioi,Russia,25769819,Vys�va_,Slovakia,492114,CMOS Torino,Romania,36135017,chiga,United Kingdom,1189589,,,,,
1549,"rok_sako_toh_rok_lo
TheRandomGuy | ?",33,378312,42739,67487,1637258,52461,2178290,Tea Party,9348217,CAPTCHA 2012,Indonesia,25769404,JustGoogleIt,Belgium,491875,The Stack Awesomeflows,"United Kingdom, Romania",36115941,Midvel,Ukraine,1188767,,,,,
1550,"MásCafé
? | ? | ? | ?",30,310676,139930,54835,1637258,35331,2178060,lastminute,9348138,toohard,China,25766699,plaintext,Czech Republic,491546,The fuks,Israel,36095501,VanVan,Greece,1186320,,,,,
1551,"Vianu Team
? | ? | ?",20,275518,170585,45860,1540652,144674,2177309,Newton's binomial,9348020,Softeux Lannion,France,25764023,Felsformation,Germany,491359,TOFFEE,"Sweden, France",36081353,Trollstars,Estonia,1184108,,,,,
1552,"Verifast coders
? | ? | ? | ?",33,743167,86149,126518,1220793,0,2176660,ssh-impatici,9347968,Super Hash Bros,United Kingdom,25763961,de-databeest'n,Netherlands,491340,BleuTeam,Switzerland,36080874,In JS We Trust,France,1183657,,,,,
1553,"__Dew_Drops
adnan_toky | farhana_rahman | thisIsMorningstar | __FaRiA_eFa__",33,426256,151319,76068,1301541,220595,2175812,!nullptr,9345897,bitHeads,Sri Lanka,25763370,happy?,Jordan,491323,Indentation tError,Portugal,36068351,"['Hip', 'Hip']","Ireland,Italy",1179102,,,,,
1554,"Kompanionai
? | ?",33,743209,21783,126518,1249789,34041,2175373,Chromatin,9344208,We are Number One,Portugal,25758826,Klin,Croatia,491131,Burgos Macia,Spain,36042813,moabyte,Germany,1175444,,,,,
1555,"LostHole
? | ? | ?",30,412603,5299,78637,1637258,39343,2173170,Le Fishe au Chocolat,9343794,Justice League,India,25757765,B�cherons 2.0,France,490696,Doum squad,"France, United Kingdom",36037980,perfectials,Ukraine,1174312,,,,,
1556,"AloneInTheDark
Xcs1 | ItmaOS | wh1terose",33,310676,129847,54835,1637258,40502,2173151,Brilliant Notion,9343609,The Mavericks,Belgium,25756520,Usaco Plats,United States,490614,Prime Hash,Latvia,36034613,HackStreet Boyz,Portugal,1172385,,,,,
1557,"Not So Professional
? | the_computer_jock | Tushar1999 | ym2000",20,459758,130758,65422,1245919,270850,2172727,Hmm?,9343460,chaochao,United States,25753654,vin-club,Ukraine,490258,LaTeam'o'th�,France,36025068,Bug Life,Spain,1167875,,,,,
1558,"Hackintosh
? | ? | ?",33,347011,162189,65918,1315348,281230,2171729,Ukku,9341946,Abse_Phodna,India,25751837,FutureDevs,Romania,490138,Pascal For The Yim,France,36015860,BonsoirHashCode,France,1165043,,,,,
1559,"Touwine
? | ? | ? | ?",30,378312,11232,64310,1637258,80373,2171515,Cocorii,9341803,Team Corona,Lithuania,25751317,Team Name 2,Romania,489936,kernel_panic,Ukraine,36000294,Hack Street Boys,United Kingdom,1163884,,,,,
1560,"#vs_
Vaibhv_22 | laksh02balani | Jeopardy_007 | nem3sis",33,383629,21783,67487,1636965,61498,2171395,Soch_Lo,9341683,THE PERFECT TEAM,"France, Algeria",25749709,TBD,Ukraine,489752,Kakistoi,Greece,35999088,R&amp;M_challenge,France,1163650,,,,,
1561,"OlarimAllAround
? | ? | ? | ?",33,374990,26375,65652,1637258,65841,2170149,fuckin_noobs,9341537,Pussy Destroyers,Russia,25747348,Personio X,"Germany, Portugal",489244,LHash@MiSta,Italy,35992074,Mfk,France,1163650,,,,,
1562,"Ctrl Alt Defeat
? | ? | flaming_fires | ?",33,346457,21783,63892,1639934,98034,2170133,men shower,9341466,Teemo,"France, Algeria",25746801,Platynowe Lambo,Poland,489134,++j+++j,Ukraine,35985142,50 nuances - Fourmis - Paquito,France,1163650,,,,,
1563,"L3iyanin
Twelve | ? | ? | ?",0,742785,0,91424,1272607,61598,2168414,Gopalmath,9340902,Segment Team,Lebanon,25744221,SpongeBob,France,489022,Team Tu Berlin,Germany,35970819,The Three Amigos,United Kingdom,1163650,,,,,
1564,"BeerDrivenDevelopers
? | ? | ? | ?",30,378312,39172,67487,1637258,46107,2168366,CoderZZZzzz,9340425,Snatchap,Ukraine,25742993,Jason Returns,Netherlands,488609,SystemY,Belgium,35914559,SuperDuperTeam,France,1163650,,,,,
1565,"for_i_0_n_print_hello_world
? | ?",30,310676,23159,54835,1534787,244619,2168106,DoWnloAD,9340233,Botlhale Pwnage Prime,South Africa,25735940,NaViGate,Belarus,488205,Schemering,Belgium,35909953,DKLW,Ireland,1163650,,,,,
1566,#ERROR!,33,310676,137363,54835,1595464,69278,2167649,Team Mega Netjes,9339334,Djikstra's Lab,Brazil,25734444,TheOriginals,India,488193,El Dakar Man,Egypt,35908568,Anaptixis,"Greece,United Kingdom",1163307,,,,,
1567,"0.0.0.0
starwiz_7 | code_marshal | faizhasan11",33,743821,14887,91424,1317062,0,2167227,Debugs Bunny,9339035,Tripling,India,25734378,Goal Diggers,Turkey,487740,codeExplode,Croatia,35901710,Nick's Sweet Beard,United Kingdom,1163307,,,,,
1568,"Code'nt care
? | ? | ? | ?",33,743001,28154,91424,1253505,50591,2166708,:(){ :|:& };:,9338945,CppLovers,Ukraine,25734295,SASHA33,Italy,487670,YDYODS,Slovakia,35895866,lancelot,"Kenya,Nigeria",1163307,,,,,
1569,"Drunk_gAwr_gurA
nella17 | ? | ? | SorahISA",33,383629,21783,67487,1637258,56411,2166601,Overhual,9338785,(_�_�)__ _po_ _s_H,Italy,25733454,$hell_patrol,Hungary,487609,PovoLesi,Italy,35856571,69 lemput_s,Lithuania,1163307,,,,,
1570,"Beyond Aleph Null
Tik_Sama | NikiAdivi | ? | sowmith.nandan@iiitb.ac.in",33,743030,7911,133020,1223438,58975,2166407,BEES,9338751,ERXOMACTE (mporei kai oxi),Greece,25733134,BBQ 2019,Netherlands,486403,She said she was 18,France,35850929,J.A.R.V.I.S.,Belgium,1163307,,,,,
1571,"Mr. Broccoli
? | ? | y42nn | ?",20,450963,0,67487,1637258,9862,2165590,BitsNBytes,9338545,Happy three friends,Turkey,25732939,KTM Team,Italy,486301,new generation,Ukraine,35840217,TensorFriends,"Hungary,Slovakia",1162046,,,,,
1572,"El Equipo ª
? | ? | ? | ?",33,310676,111775,54835,1536167,151763,2165249,aaj bhai karke aae hai,9338263,"Amazon, plz come to Ukraine, thx.",Ukraine,25732939,MAXIMUM EFFORT,Hungary,485801,PUTDreamTeam,Poland,35811255,Hanzo,Spain,1159892,,,,,
1573,"🍺💩🚬
denys.potapov | ? | Jekkyl | chuq",33,346457,74197,63892,1639934,39874,2164387,SZOT,9338001,code_predators,India,25731600,black_sheeps,India,485648,MKV,Belgium,35787857,SDGE17,"France,Russia",1159666,,,,,
1574,"//TODO: team name
JanaOsstyn | ? | ? | ?",33,800991,187966,115694,761840,295639,2162163,Div. 4,9337176,pied_piper,India,25731600,Nama ni Kolina ne moze da sudi,Serbia,485406,DacDev,Romania,35787121,Zeppelin-VP,France,1153828,,,,,
1575,"BitSack
dedsec_29 | UjjwalPrahladka | yash_chad | ?",33,310676,21783,54835,1637258,135750,2160335,Seka,9336712,Maiquito's Bar,Brazil,25731204,7Up!,Palestine,485255,three oarsmen and Dimon,Ukraine,35783133,Team Azure,Sweden,1152000,,,,,
1576,"BW26 codes
? | ? | ? | ?",33,310676,21783,54835,1637258,135750,2160335,SOMKIO,9335794,Empactis,United Kingdom,25730794,MDR,Italy,485244,C#ka,Belgium,35781786,Imagination,Romania,1151501,,,,,
1577,"Paneer Butter Masala
RP72 | yashrajkakkad | Dilemma27 | raj_mehta18",30,310676,21783,54835,1637258,135750,2160332,The Golden Pacmans,9335668,yaya,Russia,25730742,Code_for_fun,India,485046,B4N41E,Italy,35764337,INTeam,France,1149679,,,,,
1578,"OldiesButGoldies
? | ? | ?",33,310676,92684,54835,1637258,63518,2159004,Phineas;&Ferb;&Perry,9335469,2020,Italy,25730017,Palermo,Romania,484849,ToBeDefined,Romania,35752949,Team CARL,"Italy,United Kingdom",1149591,,,,,
1579,"Hashortman
? | ? | ?",33,310676,92684,54835,1637258,63518,2159004,//TODO: TeamName,9335385,TeamTableflip,Germany,25729841,MasterBaiters,Turkey,484697,Kattmynta,Sweden,35741594,Atom�wki,Poland,1147267,,,,,
1580,"magnum interns
laitnee | ? | EfeDaniel | ?",30,310676,48278,54835,1637258,107874,2158951,SomeHOWCoders,9333793,DeltaSquad,Romania,25729581,GENA,United Kingdom,484666,LaResistance,Sweden,35732542,Hunta,Israel,1143178,,,,,
1581,"Let'sBeGreedy
_Meet_Patel_ | Immortal2211 | nandit",33,743351,21741,133020,1252612,8186,2158943,good_alloc,9333255,�Team�,Italy,25729158,NOT FAST BUT FURIOUS,Slovakia,484168,[UBB] CRI,Romania,35731683,Polytechnique ALPHA,France,1138551,,,,,
1582,"MaiGua
? | HamiGua | ? | ?",33,356847,6836,63182,1637258,94627,2158783,Cthulhu's Knights,9332936,Magic moments,India,25728074,The big code theory,Italy,484078,CodePasta,Italy,35719013,Ohne mein Team,"Germany,Ghana",1138219,,,,,
1583,"MAE
? | ? | ?",33,742712,22963,91424,1223438,77837,2158407,bone_idle,9332633,za warudo,"Singapore, United States",25726934,#YOLO,Romania,484068,F-MAX,France,35714379,PixelCan,Romania,1136877,,,,,
1584,"KugelBlitz
anubhabishere | byotic | harshitgarg02 | Binit1724",33,412603,2686,75904,1637258,29392,2157876,Out Of Memory,9331760,Brute Force Gang,Netherlands,25725016,redundantaf,India,483948,TheAngryNerds,Egypt,35709610,Jo &amp; Hayut &amp; Ariel,Israel,1136316,,,,,
1585,"Code Chaos
sanyam.raina@gmail.com | vasugondaliya | ? | ?",33,412603,2686,75904,1637258,29392,2157876,booleanAutocrats,9331591,Tractoupelle,France,25722321,SwissPy,"Decline to Answer, Switzerland",483407,Uniping,Italy,35702602,PA Team,Cyprus,1136303,,,,,
1586,"Space Sheep
? | ?",33,310676,21783,54835,1637258,133047,2157632,Moja_boiz,9331463,Piinqcite,Bulgaria,25720367,Phoenix_nitrr,India,482539,CDC 6600,Latvia,35672860,BaBarth,France,1136203,,,,,
1587,"MoVi
? | ? | ?",30,289211,186171,39429,1400107,242491,2157439,Horus,9331390,Pomaranchi,Ukraine,25718975,Golden Coke,Bulgaria,482412,P=NP=NPC=SKYRIM,Turkey,35659018,C-Team,Germany,1134064,,,,,
1588,"fhv_newbie
? | ?",30,310676,103012,54835,1637258,50952,2156763,VG_Haha,9331363,D�g�d�k,Turkey,25716891,Team Titan,Nigeria,482349,Pancakes,Czech Republic,35657724,Arkan,Romania,1132201,,,,,
1589,"Quadraples_OP
? | ? | kishan_akbari | kavania2002",33,310676,140535,54835,1586612,63814,2156505,GoClare,9330422,LeccamiLa@,"Italy, France",25716054,Bluemasters,Switzerland,482249,Maracuya,Latvia,35655602,Manchester,"United Kingdom,United Kingdom of Great Britain and Northern Ireland",1131633,,,,,
1590,"ENP
? | ? | ? | senR",33,310676,140535,54835,1586612,63814,2156505,SLAM,9329937,CaffeineOverflow,Ireland,25714780,OneLastTrie,India,481939,RaspuTeam,Spain,35650829,VirtualVagrants,Switzerland,1131462,,,,,
1591,"Christmos
linusluu | ?",30,383629,21783,67651,1637258,46107,2156458,Mhackeroni,9328662,f00bar,Poland,25712189,valar.io,France,481638,andromeda,Romania,35644077,HashCookie,Switzerland,1126724,,,,,
1592,"Demolishers
ANSHULAGGARWAL | Umang2000 | Marcos_0901 | Lord_Invincible",33,720758,91105,70329,1228221,45719,2156165,LNM Legends / 2.75,9327894,BlondeElfParadise,Taiwan,25711921,We have Kostya,Ukraine,481363,Past�que transeurop�enne,France,35637414,Taoist,France,1123002,,,,,
1593,"Friendz
Himanshu. | ? | ? | SIDDHARTH25PANDEY",33,310676,140535,54835,1586612,62709,2155400,CARV,9326494,YEET,India,25711681,InnovatorsW,Italy,481345,Infiniteam,Switzerland,35620297,#AltaIntrebare?,United Kingdom,1121163,,,,,
1594,"LittleBit
RatneshTiwari | akhilesh_bhadauriya | Rupal-Singh | Rajat_Srvstv",33,742788,21783,91424,1253304,44614,2153946,circus_wolves_AUF,9325205,Giant,Spain,25711318,Ambytus,France,480954,_______,Switzerland,35600877,Bits please,Belgium,1120600,,,,,
1595,"easiest win of my life :3
? | ? | ?",33,743030,7023,133020,1223438,45932,2152476,GalicianCoders,9325090,isThatAPythonInYourPantsOrAreYouJustHappyToSeeMe?,Belgium,25710459,LazySnails,Slovakia,480948,Programingo,Poland,35568734,CirelBross,Spain,1117992,,,,,
1596,"Metadream_Team
radu_1997b | ? | ? | ?",30,366976,121222,79068,1313600,271332,2152228,Dywanik,9324925,Latte,Egypt,25707293,Bogosort,Sweden,480817,VNS Players,Spain,35563083,TOP55,France,1110687,,,,,
1597,"Randomdudes
? | ? | ? | ?",33,398638,4604,73350,1587753,87171,2151549,YSY,9324651,Coders by birth,India,25706985,"Le gars, c'est On. Il a un phare. C'est le pharaon",France,480730,atGoogle,Spain,35558015,StarLord,Cyprus,1109094,,,,,
1598,"Browoge
gabrudj | ? | ? | ?",33,310676,140535,54835,1586612,58684,2151375,Pflupfdiwupfdiwupf,9324274,PainRank,Spain,25706423,____Swansea Uni Best Team____,"United Kingdom, Jersey",480384,YOLO,France,35557115,We will choose team name tomorrow,Egypt,1108787,,,,,
1599,"Alpha Interface
raghhav | tlrx | ? | Ankur_Agarwal",33,310676,140535,54835,1586612,58684,2151375,B82,9323960,Juniper and kveik,Norway,25705317,Kooala,France,480355,Code For Blocks,United Kingdom,35552410,NewFolder,Belarus,1106840,,,,,
1600,"#include<knit>
arorakhushboo2558@gmail.com | rdxvijay | mynk_prtp",33,310676,140535,54835,1586612,58684,2151375,Who's your daddy?,9323166,We are here for the free pizza,Romania,25700771,TrippleAI,Germany,480238,Null Pointer Exception,France,35538421,Singles In Your Area,Switzerland,1106170,,,,,
1601,"HAR_HAR_MAHADEV
? | ? | ? | vikaspandey",33,310676,140535,54835,1586612,58684,2151375,Zeko,9322980,WCR-cri,"Sweden, Decline to Answer",25700621,hbil,"Morocco, France",480080,CebulaSoft,"United Kingdom, Poland",35537440,MOCERUE,France,1105751,,,,,
1602,"DSAisBeSt
? | ? | ? | ?",33,310676,140535,54835,1586612,58684,2151375,Casa do Pedrinho,9322886,DAU's,Germany,25700308,We're being watched,Belgium,480011,Cucharadon,Spain,35529233,Dragulici,Romania,1105748,,,,,
1603,"Envy10
Varun10 | ? | ? | ?",33,310676,140535,54835,1586612,58684,2151375,Mutex Locks,9322537,StonksOnlyGoUp,"Italy, United Kingdom",25699770,LosPavesinos,"Spain, Italy",479848,No code No push,France,35521586,Hashmeisters,Ireland,1105202,,,,,
1604,"The_First_Timer
2172akashsharma | mehakc07 | sudeep-23-11 | Kittu_18",33,310676,140535,54835,1586612,58684,2151375,Strongly Connected,9322174,HolyHash,"China, United States, United Kingdom",25699631,Dur de,Turkey,479838,Bokte,Croatia,35521059,Einzigste,France,1101866,,,,,
1605,"TRAY
? | ? | code_at | ta15",33,310676,140535,54835,1586612,58684,2151375,182020,9321856,Crash-Code,Iceland,25699532,Team Baby Shark,"Italy, Malta",479453,Macadamian Team One,Armenia,35520574,The Normal Ones,Egypt,1098954,,,,,
1606,"zipBIte
IshuRajan | ? | ? | Abhijeet_T",33,310676,140535,54835,1586612,58684,2151375,mafia,9321841,Otia,Israel,25698583,Avenged Mininos,Spain,479399,HashBash,United Kingdom,35480271,Floki,Croatia,1098812,,,,,
1607,"Enigmatic Triad
ak_abhinavk47 | ?",33,310676,140535,54835,1586612,58684,2151375,[KhNURE] Energy is not over,9321816,GitHubZilla,India,25693838,Daemon Demons,Greece,478481,Team ExecutorService,Belgium,35476214,101010,France,1098350,,,,,
1608,"Iltwats
Atul1220 | ? | ?",33,310676,140535,54835,1586612,58684,2151375,1ML,9321506,UOB COENG,Iraq,25692516,SNHU_Coders_001,United States,478481,tschausepp_2_gen,Switzerland,35469498,LegendaryFellows,Finland,1088381,,,,,
1609,"CT404
? | ? | ? | Seizer",33,310676,140535,54835,1586612,58684,2151375,K. L. Ris,9321145,Stochastic Penguin Descent,France,25692216,Kilimanjaro,South Africa,478353,DoubleDate,Romania,35461098,Boo,Germany,1088083,,,,,
1610,"our_team_name_is_team
? | ?",33,310676,140535,54835,1586612,58684,2151375,CBTeam,9320037,youtube.com/watch?v=dQw4w9WgXcQ,Belgium,25689728,UBiquitous,Germany,478256,TeaTime,Ukraine,35453357,WDCteam,Italy,1084234,,,,,
1611,"Soul_Glory
nitin_shukla22 | ? | ? | ?",33,310676,140535,54835,1586612,58684,2151375,ENSdM,9319641,nesesel,Turkey,25688909,Pivo,Ukraine,478212,Barbusse,France,35449381,Dynamic Duo,Hungary,1084033,,,,,
1612,"Rockerz2.0
? | ? | VishuTomar | ?",33,310676,140535,54835,1586612,58684,2151375,Hydralisk eats taco,9319294,Bamboo+,Vietnam,25688732,TeslyaFanTeam,Ukraine,477526,NerdHouse.io,United Kingdom,35438808,RAR,Ukraine,1081876,,,,,
1613,"Cannabis
? | ? | panubhav0112",33,310676,140535,54835,1586612,58684,2151375,Shunikner,9319204,NanaBanana,Israel,25687394,Tiger,Israel,477479,Diversitas,Portugal,35415814,Dreamteam,Poland,1079649,,,,,
1614,"team_1328
sohinigujjaru | ? | Rahul_raikwar",33,310676,140535,54835,1586612,58684,2151375,Schrodinger society,9318465,NorthKorea,India,25686655,Null Pointer Programming,France,476816,Injustice __,Nigeria,35408057,crash,France,1079603,,,,,
1615,"JaaneQueueLogPyaarKarteHain
prateek._.mehra | Kalki_99",33,310676,140535,54835,1586612,58684,2151375,Medojed je nej,9317848,Third Eye,India,25686406,The Disastrous Turkeys,France,476800,Gradients of the galaxy,France,35406992,Hiding under your sink,Lithuania,1074068,,,,,
1616,"retiredFromSupcom
FirasYah | ? | Zoldyck++ | ?",30,310676,140535,54835,1586612,58684,2151372,Jolls,9317652,abcdefghijklmnopqrsteam,Germany,25685959,TravellingSalesmen,India,476686,return to_sleep,United Arab Emirates,35405353,Soomaney Squad,United Kingdom,1074065,,,,,
1617,"The .......
? | ? | ?",33,786663,2686,101871,1225658,34041,2150952,Les Q's,9317526,_____ __ ______ _____,Bulgaria,25685799,NIAT,Ukraine,476381,Randers Raiders,Denmark,35402225,T-Coders,Netherlands,1073806,,,,,
1618,"discoordinator
pica4500 | KooSam | HeoHeo | namwoong",33,310676,98809,54835,1637258,49010,2150621,FixBug,9316010,ECN,"Brazil, France",25683296,[SSG] Team Gaufffre,France,475767,BraisedChicken,France,35388763,BCrypters,Jordan,1070979,,,,,
1619,"Spancode
? | ?",30,310676,150953,50530,1637258,0,2149447,DissonantStrings,9315454,SegFault x86,"Canada, Philippines",25682009,9 de Maio,Brazil,475683,Serious Guys,Ukraine,35372786,Hash-toow,Egypt,1070873,,,,,
1620,"teamabc
Asthashah | mitalimaniyar",33,360852,21783,64843,1637258,63940,2148709,Gerarditos Gang,9314043,Gigapickle,South Africa,25681606,Luille,Spain,475507,ASTeam,France,35365611,Risotto,France,1068220,,,,,
1621,"Academoflexer
CMaster | krauch | Turysbek",30,310676,145665,54835,1637258,0,2148464,skeptics+,9313662,Dara,United Kingdom,25679456,Meen Hamada Da,Egypt,475268,char mander;,Spain,35355365,Olaf,Germany,1067710,,,,,
1622,"Our Space
Ayu52056 | radspacego",33,800955,7482,91424,1203266,44919,2148079,OSUTeam,9312580,Mancheguitos,Spain,25677721,NewB,"China, United Kingdom",475124,Anura,Germany,35348039,HashGirls,Slovenia,1066382,,,,,
1623,MaFiJajakovmitrovski | nokjniot_voz | martinkozle,33,570269,120733,74549,1295743,86496,2147823,くコ:彡,9312424,He++,India,25677086,Croque Monsieur,Belgium,474965,Team001,Belgium,35347242,IllegalArgumentException,"France,Switzerland",1066068,,,,,
1624,"Pizza Hack
? | ? | ? | ?",33,410775,133689,65331,1291399,246247,2147474,"Le Bon, la Brute et le Chevelu",9312058,:help 42,Italy,25677053,Code Invaders,Germany,474848,coconut,Romania,35339844,Space Hippies,Ireland,1065575,,,,,
1625,"Team Kobe
VaibhavPuri32 | AsisR | anandanimesh98 | Vishwa2230",33,346457,26151,63892,1637258,72748,2146539,TensorOverflow,9311226,Worthless non-IITians,India,25674942,Virtual,Greece,474497,Just Greedy,Romania,35339300,RIPDB'); DROP TABLE Teams;,Germany,1065091,,,,,
1626,"Marcolettes
? | Nasroo | ? | ?",20,289211,22963,54835,1637258,142239,2146526,IllegalSkillsException,9309707,Invincible Group,China,25673532,Ristretto Oakmont,Belgium,474491,BlockchainBlockchainBlockchainBlockchainBlockchainBlockchain,United Kingdom,35338706,Zynertia,Spain,1064772,,,,,
1627,"Cegeka10
mrtncls | ? | CS1990 | ?",30,310676,113446,54835,1637258,29392,2145637,nutella,9309436,Alpha Roger,Ukraine,25672733,The Guppies,Romania,474377,BestTeamName,"Poland, Germany",35323519,Pango,Tunisia,1063230,,,,,
1628,"Dark Brotherhood
Savatar | ? | mudit999 | ?",33,742920,4562,126518,1233745,37473,2145251,Złote Chmiele,9308934,We Have Team,Germany,25671921,_________,Serbia,473809,COY,Egypt,35321215,Pork Solvers,"Ireland,Italy",1061871,,,,,
1629,"State-of-Mind
? | ?",33,743309,15817,133020,1223438,29392,2145009,iFactors,9308224,Shaii,Romania,25671902,French Computing,France,473048,Las M�s Debugs,Spain,35314849,WhatTheHash,Turkey,1060809,,,,,
1630,"CodeXxer
? | ? | ? | ?",33,799357,2686,54835,1223438,64311,2144660,Dr. Sokaruto,9308011,Intergalactic Fido Alliance,Germany,25668414,HashRoot,Algeria,472433,Sinza+,"United Kingdom, Tanzania",35312386,Les sombres,France,1059537,,,,,
1631,"Lizard Squad
vivek04 | ? | ? | Omd",33,743841,14887,133020,1223438,29392,2144611,Pixel4,9307716,FMF,Slovenia,25666781,Bitphase,South Africa,472421,Bruders,Turkey,35293931,Blockchain Boys 4 Liberty,Germany,1058564,,,,,
1632,"dumbledore army
? | ? | ? | ?",30,414093,0,80523,1640096,9862,2144604,AlgoCoxes,9307616,memory leak,Italy,25664180,NULP_Phoenix,Ukraine,472266,XYZ4,France,35287833,Angry Beavers,Romania,1057615,,,,,
1633,"New Era
Jaydev | ?",33,580296,2686,79258,1269512,212344,2144129,:mici:,9307232,potato_bro,"China, United Kingdom",25661646,WildBits,Romania,471885,MI_DINIS_SIMASIA,Greece,35269249,Bytes the dust,Spain,1057068,,,,,
1634,"Bottoms Up
prasanna2425 | hitch_hiker42 | ? | amitray1608",33,742825,5299,133020,1223438,39054,2143669,Flowmimestein,9307150,U seredmisti Cherkas,Ukraine,25661571,Team Sjaars,Netherlands,471762,Bit-les@Sapienza,Italy,35266272,Null Pointer Exception,Hungary,1056819,,,,,
1635,"Boolean_Autocrates
Coder_kira | mayank334 | Wick_007 | Mdhaq",33,743030,2686,133020,1223438,40698,2142905,NNSU,9305783,Greggs Cyber Division,United Kingdom,25660433,KOS Reborn,Ukraine,471336,Petunin's dogs,"Ukraine, Germany, Poland",35255173,Code Artisans,Morocco,1055574,,,,,
1636,"ByteHogs
? | qfortier | ? | ?",33,561457,15887,87510,1259628,218320,2142835,StashBalloons,9305569,SOStamtam,Lebanon,25658841,potato mash,Belarus,471113,AMPT,"Russia, Poland",35253708,Funny team name,Russia,1055008,,,,,
1637,"RedStar
? | ? | ? | ?",33,378312,21783,75904,1637258,29392,2142682,COMVALE,9305063,Backspace,India,25658473,Rising Edge,Romania,470538,#hotwings,France,35250305,FooWalksIntoaBar,Portugal,1054550,,,,,
1638,"DROP DATABASE NAME
? | ? | ?",33,310676,135635,54835,1598633,42124,2141936,Skorpion,9304863,Gentsbons,France,25657100,Supersonic Chocolate Snails,"Switzerland, France",469866,Duo,France,35228263,Jakabol,Switzerland,1054548,,,,,
1639,"A'as
? | ? | ? | ?",33,743077,5299,133020,1223438,36270,2141137,LosPythonesDoMundo,9303556,The Hypnopanda,Hungary,25656353,Team Pitucci,Italy,469807,How Bou That,Lithuania,35217439,Black Profit,"Norway,Switzerland",1053870,,,,,
1640,"Born_to_shine
vardhan_h | prashant.kl | ? | Alazord",33,743125,22963,95878,1223438,54969,2140406,Moon Rocket,9302881,WOLVES,Tunisia,25649509,Hexcalibur,Belgium,469727,hexCellents,Romania,35214509,Utcnan,Romania,1051507,,,,,
1641,"Men or Cavaliers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment