Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@greglandrum
Last active May 11, 2020 14:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save greglandrum/3d7090d28417a10e64c62197908ac146 to your computer and use it in GitHub Desktop.
Save greglandrum/3d7090d28417a10e64c62197908ac146 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import os\n",
"from rdkit import Chem\n",
"from rdkit.Chem import FunctionalGroups\n",
"from rdkit.Chem import RDConfig\n",
"from rdkit.Chem import Draw\n",
"from rdkit.Chem.Draw import rdMolDraw2D\n",
"from rdkit.Chem import rdDepictor\n",
"from rdkit.Chem import AllChem\n",
"from rdkit.Chem.Draw import IPythonConsole\n",
"from IPython.display import SVG\n",
"from IPython.display import display\n",
"AllChem.SetPreferCoordGen(True)"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"sdf = os.path.join(RDConfig.RDDocsDir, 'Book/data/cdk2.sdf')"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"mols = [m for m in Chem.SDMolSupplier(sdf)]\n",
"for mol in mols:\n",
" AllChem.Compute2DCoords(mol)"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
"fName = os.path.join(RDConfig.RDDataDir, 'FunctionalGroups.txt')"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"catparams =FunctionalGroups.BuildFuncGroupHierarchy(fileNm=fName)"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"methyl amide\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAN2UlEQVR4nO3dXUxUZ/7A8d+MosWXSnGpIuJWLbBifatYt6CxVBoRueiFcLENXrTNoIl1xraWxm4z2rWN1hcGqzZY14TUK2zSxKLQ+IpVs1aoVaJSINUAxa1URFHkdZ69OPzR/itIeYDDcL6feEGYB/lhwtfznDlnxqaUEgBAd9nNHgAAfBsZBQAtZBQAtJBRANBCRgFACxkFAC1kFAC0kFEA0EJGAUALGQUALWQUf47NJjabpKZ2uKCsrG0NYBFkFN2xe7fk5po9BNA/kFF0U0KC2RMA/QMZRfd1srUHrIOMojs8HhG29oCIkFF0z5Il4nCIsLXvf3gF4b5HRtFNmZltH7C17yeKi4sTEhK++OILswexHDKK7jt0SIStfT9w8+bNlStXTps2LTc3Nz093ev1mj2RtZBRdN/ixWztTdbS0rJ79+4pU6bs3LlTRBwOx8mTJ+12fq/7FP/c0MLW3kTHjh17/vnnU1NTq6urX3755R9++CEzMzMoKMjsuSyHjEIXW/u+V1ZWlpycvHDhwqKiomeffTY7O/vo0aPTpk0zey6LIqN4vOpqWb5cCgsf/WjnW/vvvhOnU27d6sXxLOXevXvr1q177rnn9u/fP3z4cLfbXVRUlJSUZPZc1qaAjjU1qW3bVECAElGxsUopJaJEVGnp/19pfN7hUKWlbR8b5sxRImr0aLVrl2pp6dPhBxiv15uVlTV27FgRsdlsKSkp169fN3soKKUUGUWHDh9WU6e2NTEuThUVKdVxRg8danvI4/ldRq9cUfHxbZ/529/UoUN9+iMMGGfPnn3xxReNQ585c+acOXPG7InwABnFI5SUqKSktvaFhans7AcPdZRRpZTD0fbowxk1HDigJk1q+3xioior6935B5LKysqUlBSbzSYiISEhWVlZXq/X7KHwO2QUv1NXp9xuNXSoElEjRii3WzU0/G5BJxltf/SPGVVKNTYqj0c9+aQSUX5+atUqdft2r/wIA0Z9ff3GjRtHjBghIv7+/mlpaXfu3DF7KDwCGUWb1laVlaXGjFEiym5XKSnqv/99xLLOM9q+te/orHtVlXI4lN2uRFRwsMrMVK2tPfYjDCQHDhx45plnjF18YmLi1atXzZ4IHSKjUEqpEyfUzJlt+Zs7V/3nPx2u7Dyj6qGtfScKClRMTNuy2bPVd991f/KBp7CwcP78+UZAZ82alZ+fb/ZEeAwyanUVFSolRdlsSkSNH6+yslTfnHnzelV2tvrrX5WIstlUUpK6dq0vvm9/9ttvv61atWrQoEEiMnr0aI/H08LFDb6AjFrXvXvK7Vb+/kpEDRum0tJUXZ3JM7jdqr6+r2foD5qamjwez6hRo0TEz89v1apVtbW1Zg+FriKjVtTfjgTNOiLuJw4fPhwZGWns4uPi4i5dumT2RPhzyKjlFBSoefP643nJh8/PLligzp83e6DeZ7y0nRHQ8PDwnJwcsydCd5BRCzGeJR806MGz5P3tzFsXrxYYAGpqatLS0oYMGSIiTz311MaNGxsbG80eCt1ERi2hqcmXrtm8dUulpXV27apPa21tzcrKevrpp0XEbrenpKT8+uuvZg8FLWR04DtwQE2e7Ht3EJWUqMTER99J5buOHTs2ffp0YxcfGxt74cIFsydCDyCjA9mVK2rxYt++n/2R9/X7ovLy8pSUFCOgoaGhWVlZZk+EHkNGB6b6+vqcnIORkc3Gqyvt2KGam82eqbuamlRmpvrLX9rOSDgcqrra7Jn+jLt377rd7ieeeEJEjJe2u3//vtlDoSfZFO8jOLB4vd6CgoITJ07cv3+/oWH+3bsvr18vgYFmj6Wtulr++U/597+ltVWCgmTr1qJ//CPSuFK931JKffXVV++++255ebnNZlu6dOmWLVsmTJhg9lzoYWR0QLl69WpeXt6NGzdEZOLEifHx8cZTGQPGlSuyerUUFFS3tISPGxecnp6+aNEis4d6tHPnzrlcrjNnzohIVFRURkZGdHS02UOhV5DRAaKmpubo0aOXL18WkcDAwIULF7Zf0T3wHDhwzulMvnbtmogsXbp08+bN7a/i0R9UVVWtX79+z549Xq933Lhxbrf7zTff5G3mBjAy6vOam5tPnz596tSp1tZWPz+/6Ojo+fPn9/Pdrr6mpqbPP//8ww8/rKurGzJkyPLlyzds2DBy5EimQt8joz5MKXXx4sUjR47cvXtXRKZPn/7KK68YL09pEf3quO+bb75xOp1Xr14VkcTExO3bt0+cONGUSdDHyKiZ9u7dW1FR4Xa7u/G1v/zyS15eXmVlpYiEhITEx8ePHz++pwf0DQUFBU6n08SzkD/++KPL5crPzxeRKVOm9OcztugNnK8xU/ee/6mrq/v666/37NlTWVk5cuTIV1999Y033rBsQ0UkKirq1KlT2dnZEyZMKCgomDdvXnJycnl5eR9865qaGqfTGRUVlZ+fHxgY6PF4ioqKaKjVkFET5OTknD171vg4NDRURM6ePbt3797HfmFLS8vp06d37Nhx8eLFwYMHx8TErFy5csaMGcYb9ViZzWZLSkq6fPmy2+0eOnTo/v37p0yZsm7duoaGhl76js3NzRkZGZMnT96+fbvdbnc4HD/99JPT6RzwZ6XxR2zqTbB+/Xrjg9DQ0IqKivbPv/XWW4EdX+FZUlKSm5tbW1srIuHh4YsXLw4ICOjtUX1RRUXFBx988OWXX4pIaGjohg0bli1b1rPf4siRIy6X69KlSyISFxfn8XimTp3as98CPoSMmqCmpqampqa4uLiwsFBEZs+eHRQUFBYW1lFDr1+/npeXZ+xSg4OD4+PjuYT7sY4fP+5yuS5evCgisbGx6enpM2bM0P9rS0pK3nnnnZycHBEJDw/funVrYmKi/l8Ln0ZGTWM8v2QckHb0LNP9+/fz8/O///57pZS/v/+CBQteeOEFtvBd5PV69+3bt2bNmhs3btjt9tdee23Lli3dvh+htrZ248aNHo+nsbExICDg/fffd7lcQ4cO7dmZ4YvIqDlycnIKCwvj4+PDwsI+++yz0NDQ119//eEFXq/33Llzx48fb2xstNvtc+bMiY2N5Ze2G27durVp06b09PSmpiYjf6tXrzZe6LOL/pjjzZs3jxkzpvdmhm8ho+YoKys7efKkkU7j6aa5c+e2P/rzzz/n5eVVV1eLyKRJk+Lj44OCgswadWAoKSl5++23Dx48KCLh4eHbtm1bsmRJV77wxIkTLpfrwoULIrJgwQKPxzNz5szenRW+hoz2Lzdv3vz2229LS0tFZPTo0YsWLQoLCzN7qIHjyJEjTqfTuGU2Li4uIyOjk1tmKysr165du2/fPqXU+PHjP/7445SUFM6o4I/IaD+ilNq5c+fNmzf9/f1feumlqKgobsTucc3Nzbt27XK73bdv3/bz81uxYsVHH31kvCVnu/r6+k8//XTTpk0NDQ3Dhg1bs2ZNWlqav7+/WTOjv+vrV+ZDp4qLiw8ePFhvzXcZ7kMdvSO81+s1LuOX/7sW9Zq5b5oKX8DRKKzr/PnzLpfr5MmTIjJr1qwVK1ZkZWWdPn1aRGbPnp2RkRETE2P2jPABZBTWopSqra212+3GRl4plZ2d/d5775WXlwcEBNTW1o4bN+6TTz5ZtmyZcRr0zp07ra2to0aN4gQLOkJGYS1VVVUhISHBwcFVVVXtn6yvr9+8eXNkZOT58+fXrl378KtkRURElJSUFBcXR0REmDEvfMBgswcAzDds2DDjDoikpCSzZ4HvYZ8CAFrIKABoIaMAoIWMAoAWMgoAWsgoAGghowCghYwCgBYyCgBayCgAaCGjAKCFjAKAFjIKAFrIKABoIaMAoIWMAoAWMgoAWsgoAGghowCghYwCgBYyCgBayCgAaCGjAKCFjAKAFjIKAFrIKABoIaMAoIWMAoAWMgoAWsgoAGgZbPYAQJ8aZrdv/fvfhwYEdHH925GR9wIDn7RzwIEO2ZRSZs8A9KGqKgkJkeBgqarq0vqICCkpkeJiiYjo5cngq/g/FgC0kFEA0EJGAUALGQUALWQUALSQUQDQQkYBQAsZBQAtZBQAtJBRANBCRgFACxkFAC1kFAC0kFEA0EJGAUALGQUALWQUALSQUQDQQkYBQAsZBQAtZBQAtJBRANBCRgFACxkFAC1kFAC0kFEA0EJGAUALGQUALWQUALSQUQDQQkYBQMtgswcA+lZAgGRmyvDhXV3/r39Jba2MHdubM8G32ZRSZs8AAD6MTT0AaCGjAKCFjMLaysokI0NiYsRma/sTEyMZGWaPBV/CuVFYWEaGuFwdPurxiNPZh9PAV3E0CqtKTW1rqMMhpaWiVNuf0lKJjhYRcbkkNdXcGeETOBqFJbUfhx46JIsXP2JBbq4kJIhwTIrHI6OwnrIyCQsT6bihhvbU8juCTrGph/UcPCgiEh3dWUNFxOls293zjBM6RUZhPdnZIiLJyY9faawx1gMdIKOwnjNnRETCwx+/0lhjrAc6QEZhVcbpUf01sDwyCgBayCisqrS0Z9bA8sgorMd4/r2k5PErjTXGeqADZBTW0/Xn37v+nD4sjMvvYUk2mwiX36NncDQKS/J4REQSEiQ399ELcnPbGmqsBDpGRmFJTqc4HCIiCQmSmiplZQ8eKiuT1NS2G+odDm6ox2OxqYeF8UJ56AlkFJaXkSHZ2Q9uVYqOluRkAoquI6MAoIVzowCghYwCgBYyCgBayCgAaCGjAKCFjAKAlv8B+G+Q1zxjRDcAAAAASUVORK5CYII=\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e551c10>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"carboxylic acids\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e551d00>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"carbonyl methyl ester\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e551e40>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"terminal aldehyde\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e551f30>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"amide\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAALvElEQVR4nO3dW0xU1x7H8d/MAIqgtnhJ1WBSW2i0VUvVajGRKh4Fy0n6oL4YfGgTiI0CrabENg2t0VSjNoPNMdEHE6IPJ/hSvEELXjCtN1q1WFFhsKFobI+KVQs6CDPnYSO2XtHFzB6G7yc+mLCG+cfI17Vmz2wdfr9fAIBn5bR7AADo2cgoABghowBghIwCgBEyCgBGyCgAGCGjAGCEjAKAETIKAEbIKAAYIaMIJR6PCgs1daocjo5fU6eqsNDusYDHcfCZeoSKwkLl5T3yq263cnODOA3QVexGERqyszsampWlujr5/R2/6uqUnCxJeXnKzrZ3RuCh2I0iBHTuQ/fsUXr6QxaUlmrOHIk9KUIRGYXdPB4lJEiPbqilM7X8jUWI4VAPu+3eLUnJyY9rqKTc3I7TPVecEGLIKOxWXCxJ8+c/eaW1xloPhAwyCrsdOiRJiYlPXmmtsdYDIYOMIjRYL4+arwGCjowCgBEyitBQV9c9a4CgI6Owm3X9vbb2ySutNdZ6IGSQUdit69ffu35NHwgi3n6PEOBwSLz9Hj0Vu1GEALdbkubMUWnpwxeUlnY01FoJhBIyihCQm6usLEmaM0fZ2fJ47n3J41F2dscH6rOy+EA9QhCHeoQMbpSHnomMwm7ffquGBqWlaeRISSosVHHxvY8qJSdr/vx7AT11SocPa9w4TZliz7TAA8go7JaRod27tXOnMjKevHj9ei1bpo8+0vr1gZ8M6BJeGwUAI2QUAIyQUQAwQkYBwAgZBQAjZBQAjJBRADBCRgHACBkFACNkFACMkFEAMEJGAcAIGQUAI2QUAIyQUQAwQkYBwAgZBQAjZBQAjJBRADBCRgHACBkFACNkFACMkFEAMEJGAcAIGQUAI2QUAIyQUQAwQkYBwAgZBQAjZBQAjJBRADASYfcA6O22xcf/b8qUf0VFje3C4v2xsSemTEmIi/t3wOcCuordKGz238bGpUeONLS2dmXx8b/+WnrkyIGmpkBPBXQdGQUAI2QUAIyQUQAwQkYBwAgZBQAjZBQAjJBRADBCRgHACBkFACNkFACMkFEAMEJGAcAIGQUAI2QUAIyQUQAwQkYBwAgZBQAjZBQAjJBRADBCRgHACBkFACNkFACMkFEAMEJGAcAIGQUAI2QUAIyQUQAwQkYBwAgZBQAjZBQAjETYPQDwEBUVFVVVVVevXl2wYEFSUpLd4wCP4/D7/XbPgF6tubm5tbU1NjY2MjJSUn19/dKlS0tKSpxOp8/nczqd77///sqVK4cOHSrJ6/W2tLT07ds3Ojra7sGBDmQUoaK5uXnt2rVr1qy5fft2TExMTk6O0+lct26d1+uNjY1dunTp8uXL+/TpY/eYwAP8gN18Pl9RUdELL7wgyeFwZGZmXrp0yfpSbW3tvHnzrL+rCQkJxcXF9o4KPIiMwmbHjh176623rFBOmjTp0KFDD64pLy9/7bXXrDWpqamnTp0K/pzAo5BR2ObChQuZmZkOh0PS8OHDi4qKfD7foxbfuXNn06ZNgwcPlhQREZGVlXX58uVgTgs8ChmFDVpaWlavXt2/f39J0dHR+fn5N27c6MoDr169mpOT43K5JMXFxbnd7ra2tkBPCzweGUWw7dix48UXX7RO6BkZGefPn3/a71BTUzN79mzrO4wePbq0tDQQcwJdREYRPMePH582bZqVv6SkpMrKSpPvtmPHjlGjRnXmuL6+vrvmBJ4KGUUwXLlypfMwPmjQoO46jHu9XrfbPWDAAElRUVE5OTnXr183/7bAUyGjCKzW1la32z1w4EBJkZGROTk5f/75Z/c+xcWLF7OyspxOp6Rhw4Zt2rSpvb29e58CeAwyigAqLy9/9dVXrXP3zJkzf/nll8A9V1VVVXJysvVcEydO/P777wP3XMDfkVEExLlz59555x0raomJiTt37gzCk/p8vuLi4pEjR1pv4583b15DQ0MQnhe9HBlFN7t27Vp+fn5UVJSk5557bvXq1V6vN5gDNDc3FxQU9O3bV1K/fv0KCgpu3boVzAHQ25BRdJv29vaioiLrHiJOpzMzM/OPP/6wa5jffvstMzPT2g7Hx8cXFRXZNQnCHhlF99i/f//48eOtbL399tsnT560eyK/P1SnQpghozAV4vu+tra2jRs3Wp8idblcubmf8iFSdC/ufo9n5/V6P/nkk8TExK1bt8bGxq5ataq2tnbhwoV2z/UPLpdr0aJFdXV1+fn5Lpfr5MmMhAStWSOv1+7JEC643yiehd/vP3PmzHfffffNN98cPHhw7ty569atsy6Rh7IzZ85+/HHirl1OSaNH66uvlJZm90zo+cgontqFCxfKysouXrwoaciQIRMmTJg8ebLdQz2Figrl5en0aUmaOVNut+6+txV4FmQUT+HmzZuVlZXHjx/3+/39+/dPSUl54403rDvd9Sx37mjjRhUU6Pp1RUZq0SKtWKGBA+0eCz0TGUWXtLe3//jjj/v27WttbXW5XBMnTpw+fXpP/y89rl7VihX6z3/U3q5Bg/TZZ1q8WC6X3WOhpyGjeLLa2tqysrJr165JSkxMTEtLe/755+0eqtucOKG8PB08KElJSXK7dfcuVECXkFE8zpUrV8rKyurr6yUNHjw4LS3tpZdesnuogNi5U7m5+vVXScrI0IYNuntPVOAJyCge7tatW5WVlceOHfP7/dHR0SkpKW+++WZPfBm0627d0oYNWrVKN28qOlo5Ofr0U/Xvb/dYCHlkFPfz+XwnTpzYt29fS0uL0+lMSkqaMWNGv3797J4rSC5e1PLl2rZNfr+GD9eXXyozU2H9zwdMkdEwtGXLlsbGxoKCgmd47Pnz58vKyi5fvixp1KhRs2fPtj4j39tUVSk3V4cPS9KkSSos1N3/vRS4X4TdA6D7DR06tLGx8Wkf1dTUtHfv3pqaGklxcXGpqaljxowJwHQ9w6RJ+uEHbd2q/HxVVWnqVM2dq/XrFR9v92QIPXwYNHzs2rXr6NGj1u/j4+MlHT16dMuWLU984O3btysqKjZu3FhTUxMVFZWSkvLBBx/05oZaHA4tXCiPRwUF6tNH27dr9Gh9/rlu37Z7MoQYDvXh44svvrB+Ex8f//fd6JIlS+Li4h76EL/fX11dXV5e3tzc7HA4xo4dO2vWrJiYmGCM26PU12v5cm3fLknx8Vq5UiF25wDYiYyGj6ampqamprNnz/7000+SJkyYMGTIkISEhEc1tKGhoays7Pfff5c0YsSI9PT0ESNGBHXinmbfPn34oaqrJWn6dLndGjfO7pkQAshouLGuL1kb0kddZbpx48bevXurq6slDRgwYMaMGePGjQvvNzN1F59P27Zp2TJdviynUwsWaP16DRli91iwFa+NhpVdu3Y1NjampaW9++67kh58YfTOnTsHDhz4+uuvq6urIyMjU1JSlixZMn78eBraRU6nFi7UuXPKz1dEhLZu1SuvaM0atbZKksMhh0PZ2Y98uMfTsQbhhN1oWPF4PAcPHnzvvfckWZebOu+91Hlru+vXr0saM2bMrFmzBnI3DgOnTysvTxUVklRZqWnT7vVxzx6lpz/kIR6PEhIkiR+7cEJGe4VLly6VlpZa152GDRuWlpYW+vcG7SlKSrR/v9xuSf/YZj70B4uMhiUyGv5+/vnnkpISv98fGxubmprKET5w/v7nmpWlTZvuX0BGwxKvjYa/xMTEmJiYyZMnL168+PXXX6ehgWbtTDdvVmmp3aMgKNiN9gptbW0REXxiLeCsf6Hq6rR2rTZvlh7YdbIbDUvsRnsFGhpkncf5x1y1R9ggo0BA7NkjcbTvHcgoEBDp6crKkqQ5c+weBQFGRoFA4WjfS5BRIIA42vcGZBQIII72vQEZBQKLo33YI6NAwHUe7XfvtnsUBABvvwe6Tefb719++f4vZWd3vCHfwo9dOCGjQLd5TEbVhRuXoIfiUA8EiXW0R/gho0CQdF61R5jhUA8ARtiNAoARMgoARsgoABghowBghIwCgBEyCgBG/g8XvyPDYOfx6gAAAABJRU5ErkJggg==\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553080>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"carbonyl methyl\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAMD0lEQVR4nO3df0zU9R/A8dddQollilhTo4yAGWqNSLOjUBMBhT/cyv5x1JYFtRVQ5syanTj+iLA8sh+DWotla2O2LExIEPIHDqRQKXTCgT8YRPJLLI5fcvf948P3/H7zB+gb7nMcz8eYY/jh7vUHe+79uft83mdwOBwCALhZRr0HAICxjYwCgBIyCgBKyCgAKCGjAKCEjAKAEjIKAErIKAAoIaMAoISMwo1ZrZKZKeHhYjAMfoWHS2KiWK16TwZcZuBmULipxETJzr7m/yYkyPr1EhjowoGAq2M1CrcUHj7YUJNJamvF4Rj8qq2VhAQRkexsCQpiWQp3wGoU7se5Dt2zR1asuMoBVqs8/7wcPiwiwh8w9EZG4Wby82XlSpFrN9TJYBARSUiQrCxXDAZcAyf1cDNpaSIiCQlDNFRE9uwREcnO5tQe+iKjcCdW6+Cp+qpVQx/s7OxPP43iSMBQyCjciTOIQy5FNdrbTbm5ozUPMAxkFO7kxAkREZNpuMeHhIzeLMAwkVGMfdrrAIBOyCgAKCGjAKCEjMKdaK91Dv8k/UZfSwVGARmFO4mNHfxmmJeCajc7PfvsaM0DDAMZhTsJDBxcWmZkDH1wfv7gN874AnrgZlC4GW4GxVjDahRuZsWKwYvqV668vN78F6tVwsMHv6eh0BsZhfvJyho8tV+5UsLD/+91UqtVEhMlKGjwbajaWn0mBP4HJ/VwV5mZkpJyzf81mSQnh22b4Q7IKNxbZqbk5l6+BMpkknnz2PceboWMwp0UFUlWlixfPvjy6JAKCyU7W6Ki5KWXRnky4Jp4bRTupL5edu6UX38d7vF1dbJzp/z222jOBAyBjAKAEjIKAErIKAAoIaMAoISMAoASMgoASsgoACghowCghIwCgBIyCgBKyCgAKCGjAKCEjAKAEjIKAErIKAAoIaMAoISMAoASMgoASsgoACghowCghIwCgBIyCgBKyCgAKCGjAKCEjAKAEjIKAErIKAAoIaMAoISMAoASMgoASsgoACghowCgZILeAwCXHfTxObRwYeD06auHd/wBH5/ShQsD/fyGeTwwGliNwo2ctNnePnKksKVlmMefsNnePnJkX2vrqE4FXB8ZBQAlZBQAlJBRAFBCRgFACRkFACVkFACUkFEAUEJGAUAJGQUAJWQUAJSQUQBQQkYBQAkZBQAlZBQAlJBRAFBCRgFACRkFACVkFACUkFEAUEJGAUAJGQUAJWQUAJSQUQBQQkYBQAkZBQAlZBQAlJBRAFBCRgFACRkFACVkFACUkFEAUEJGMQYcPnz4+PHj3333nd6DAFdhcDgces8ADDp37lxVVdV99903f/587SeNjY0bN27csWPH7NmzT58+vXDhwszMzEWLFl3reMD1yCjcVHd3d0ZGRnp6us1mmzhx4vLly8vKys6fP280GteuXZuWlnbXXXfpPSMgwkk93FNeXt7cuXPNZrPNZouLi6uurv7hhx/q6urMZrOXl9fnn38eEBCwefPm3t5evScFRByAO6msrIyIiND+OENDQ/fv3/+vA2pqalavXq0dEBQUlJubq8ucgBMZhbtobW1NSkq65ZZbRGTatGkWi+XSpUvXOrioqGjevHlaTJctW/b777+7clTgf5FR6K+vr89isdx5550i4uXllZSUdOHChSF/q7+/Pysry8/PT0QmTJiQkJDQ0tLigmmBfyGj0FlhYeHcuXO1dWVkZOQff/xxQ7/e1taWlJQ0YcIEEfH19bVYLP39/aM0KnBVZBS6OXXqVGxsrBbQ4ODg3bt33/RDnTx5MiYmRnuoOXPm5Ofnj+CcwPWRUeigo6Njw4YN3t7eIjJlypT33nuvt7dX/WF//PHHgIAALaZxcXF1dXXqjwkMiYzCpQYGBnJycrRLPo1GY3x8/F9//TWCj9/b22uxWCZPniwi3t7eSUlJnZ2dI/j4wJXIKFynuLj44Ycf1laLS5YsOXbs2Cg9UVNTU0JCgtFoFJEZM2ZkZWUNDAyM0nMBZBSucO7cufj4eC2g/v7+OTk5LnjSioqK8PBw7UnDwsIOHTrkgifFOERGMbq6urrMZvNtt90mIj4+Pmazubu722XPbrfbc3Nz7733XhExGAyrV68+c+aMy54d4wQZxWi5MmFnz57VZZIrU26z2XSZBB6JjGJUVFRUmEwm7YT60UcfLS0t1XsiR0NDQ3x8vMFgEJF77rknJyfHbrfrPRQ8ARnFCGtsbHS+vTNz5kx3e3unpKTE+TbX4sWLjx49qvdEGPPIKEaMdrHRHXfc4bzY6OLFi3oPdRVXXnTV3Nys91AYw8goRsauXbtmz56trfKefvrp+vp6vScagnYLwK233uq8BaCnp0fvoTAmsW0zVLW2thYUFJSXl3/88ccPPvjgtm3boqOj9R5quGpqatatW7d7924RCQ4O/uCDD+Li4vQeCmMMGcXNs9lsxcXFlZWVDofDx8fn7rvvXrNmjbbT3dhSVFSUkpJSXV0tIpGRkRaLxblbCjAkMoqbYbfbjx49WlxcbLPZjEZjaGjoU0895ePjo/dcN6+/v//TTz/dvHnzhQsXvLy8XnnlldTU1ClTpug9F8YAMoobVl9fX1BQ0NLSIiIBAQHR0dEe87FI7e3tqampn3zyycDAgK+v77vvvvvqq6+OxfU1XImM4ga0t7fv27fvxIkTIuLr67ts2bKQkBC9hxp5x44dS05OPnDggIiMuVd74XpkFMPS09Nz6NChsrKygYEBb2/vxx9//Mknn/TsZVpeXl5ycvLp06dFJC4u7qOPPrr//vv1HgruiIxiCA6Ho6qqqrCwsKury2AwzJ8/PyoqatKkSXrP5Qp9fX2fffbZpk2b/v77b29v75dffjktLU27MBZwIqOeyWq1fvPNN2FhYYqX75w9e7agoKC5uVlEZs2atWLFilmzZo3QjGNGU1NTamrqF198YbfbZ86caTabX3zxRe02LUD4nHpP5evrq/gIFy9e/P7777/66qvm5ubJkyevWrVq7dq147Ch8t9bWsvKykwmU1NTU2Ji4mOPPXb48GG954K7YDXqUcrLy1taWrQ9QbZv3x4TExMUFFRbW9vS0jL8ZWl/f39paWlpaemlS5e8vLxMJtMTTzyhfWbcOOdwOHbu3Llu3bqGhgaDwfDMM89s3bpV28IK4xkZ9SipqanaN/7+/g0NDdq/2k9ee+21IZeoDofj5MmTe/fu7ezsFJGQkJCoqCjtc4/h1NXVlZGRkZ6e3tPTM2nSpDfffPOtt97SduHD+ERGPY3Vam1ra6uurtYCGhYWNmfOHF9f3yEb+ueff+bn52u/NWPGjJiYGNZZ19HQ0PDOO+98/fXXIuLv75+Wlvbcc8/pPRT0QUY9UHl5eUFBgXNB+sILL1z/+H/++eeXX37R7um8/fbblyxZ8sgjj2j7cuL6SkpKUlJSqqqqRGTp0qUWi+Whhx7Seyi4Ghn1NFpDRcRsNjt7eq2S2u32ioqKkpKS3t5eo9G4YMGCpUuXapseYZjsdvuOHTvWr19//vx5o9G4Zs2arVu3esxtXRgOMupp2tvbd+3atWrVKu0s/ssvv4yIiAgMDLzyyJqamoKCgo6ODhEJDg6OiYmZOnWqq8f1FB0dHenp6du2bevr65s6deqGDRtef/11b29vveeCK5DR8ai1tfXnn3+2Wq0i4ufnFx0dfdXO4kadOnXqjTfe2LNnj4gEBwd/+OGHsbGxeg+FUUdGx5fu7u79+/dXVFTY7faJEycuXrx4wYIFXEk+soqKipKTk7WdByIjIzMzMz1y5wE4kdHxwvO2tnNn2rZ7ZrO5s7NT23Zvy5YtXDrmqcjoeOF86+mBBx6Ijo6ePn263hN5vra2ti1btmjb7k2bNm3Tpk1su+eRyOh40d/f/+233y5atCg4OFjvWcaXysrKlJSUgwcPikhoaKjFYomIiNB7KIwkMgq4Ql5eXlJS0pkzZ0QkLi5u+/btzk8AxFhHRgEXsdls77//fkZGhs1m8/HxOX78OBdIeAYyCrhUY2Pjxo0bm5ub9+7dq/csGBlkFNBBX18fF+d7DDIKAEq47hoAlJBRAFBCRgFACRkFACVkFACUkFEAUEJGAUAJGQUAJWQUAJT8B6b4uNpvIB/tAAAAAElFTkSuQmCC\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553170>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"isocyanate\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553260>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"isothiocyanate\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553350>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"nitro\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553440>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"nitroso\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553580>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"oximes\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553670>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Imines\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553710>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Imines\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553800>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"terminal azo\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5538f0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"hydrazines\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5539e0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"diazo\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553b20>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"cyano\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAFeklEQVR4nO3dv08UaRjA8eGQ5CChYI2SkKzJkS2srnALE72giQ0QC/4AG42RSq1MrjOxtjCxgoJoQW9hcFsxMaGgsGapSCwkWTts2OWK5RbQOy/cMz+W2c8nFoPAzBOKb/adl2WGDg4OEgD+r1+KHgDgbJNRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgJBzRQ8AOVldXe10OkVPka3R0T++ffut6CmyNT6eLCwUPcRJQwcHB0XPAHkYGRnZ398veopszcxsrq9fKXqKbE1PJ9vbRQ9xkkU9QIiMAoTIKECILSYGxZ07d0p/b3Rq6tylS0UPkbHJyaIn+IEtJoAQi3qAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAkJT/UF6z2VxdXU2SpF6v3759O92TA/ShlF+NViqV7sGFCxfSPTNAf7KoBwhJIaMrKyvNZrN73Hs1ev78+e5Bs9lcWVlptVrxCwH0oei90VartbOz070fWq1WF449QPrt27ebm5vd462tratXrwavBdCHog8R2djYaDQa//lldpyAskrhWUytVmtra2t3d/fLly87OzvHP1WtVi9evHj58uVarRa8CkB/SvORdq1W6+XLl70PZ2dnLeSB0kttp77X0Gq1Wq/XkyRpNBobGxtpnR+gP6WT0eOvQ2dmZnq3QZUUKL10MvrmzZvuQb1e794GffjwYfd/Go2G33YCsrC4mAwNHf579+4U33j9+uF3LS6mMEY6bwa9d+9es9lcX1/vvQ6tVCqzs7O7u7s26IEczM8n6W30nE5q76mv1WrfbcfbXwLytLiYLC0VcF1vBgVKYnn5dEv7tMgoUB7z8wVcVEaBUkll1+hUZBQ4865dOzrOf2kvo0AZrK0dHee8tJdRoAzm5pIHD44+zHNpn/JDRH7i69evnz59yu1yZ0W73f7w4UPRU/Sj4eHhdrtd9BR9YXj413b7z6Kn6BeVSvLo0T9/amkpWV4+PF5eThYWkrm5PEbKL6OtVuv9+/e5Xe6s6HQ6z549K3qKfjQ2Nra3t1f0FH1hbOzC3p6MHpqe/teMJkmytna0os/tF/It6oHyKGRpL6NAqRx/I1M+u/YyCpRNzrv2+d0brVQqN27cyO1yZ0W73X769GnRU/QjW0w9w8O/+kn0/P3YzJ/pLu17201Zv9c+v4xOTEzcvHkzt8udIbdu3Sp6BCibPHftLeqBcsptaS+jQDnltmsvo0Bp5bNrL6NAmeWwtJdRoMxyWNrLKFByWS/tZRQov0yX9jIKlN93S/uPH9M8uYwCA+HJk6zOLKPAQKjVkhcvMjmzjAKD4vHjE09tSouMAgPk9ev0zymjwADJYmk/dJDPX9kHKCmvRgFCZBQgREYBQmQUIERGAUJkFCBERgFCZBQgREYBQmQUIERGAUJkFCBERgFCZBQgREYBQmQUIERGAUJkFCDkXNEDQE7u3r27v79f9BTZmpp68vnz70VPka3JyeT586KHOMmzmBgUIyMjpc/ozMzm+vqVoqfI1vR0sr1d9BAnWdQDhMgoQIiMAoTYYmJQvHr1qtPpFD1FtkZHJ+7fL3qIjI2PFz3BD2wxAYRY1AOEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAyF+QxyaAOCdO9gAAAABJRU5ErkJggg==\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553c10>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"primary sulfonamide\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553cb0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"methyl sulfonamide\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553da0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"sulfonic acid\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553e90>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"methyl ester sulfonyl\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e553f80>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"methyl sulfonyl\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5540d0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"sulfonyl chloride\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554210>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"methyl sulfinyl\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554300>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"methylthio\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5543f0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"thiols\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5544e0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"thiocarbonyls\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAGD0lEQVR4nO3dP2ibdxrA8VdxTFJOrePEEVlES5FpWrx5MLiQoUNJexkyZQ1kSKeQW27reEuXoyXTdRAkkKVTKWntroEWNHgzhaJ3aLCHYhclgh62zj7rBsF7wo0bJ49fv3qtzwcPrywJnsVffu9fV/r9fgLAqzpV9AAA5SajACEyChAiowAhMgoQIqMAITIKECKjACEyChAiowAhMgoQIqMAITIKECKjACEyChAiowAhMgoQIqMAITIKECKjACEyChAiowAhMgoQIqMAITIKECKjACEyChAiowAhMgoQIqMAITIKECKjACEyChAiowAhMgoQIqMAITIKECKjACEyChAiowAhMgoQIqMAITIKECKjACEyChAiowAhMgoQIqMAITIKECKjACEyChByuugBxt2DBw/W19eLnmKEvPvu9ltv/bPoKUZLo/HN669/UPQUHEhGc5em6cOHD5MkmZ+fv3bt2r53d3Z2dnZ2iphrRO3u/mdv799FTzFa+v3dokfgz9ipz9358+cHGxcvXix2EiAPMgoQIqO5aDabaZoOtrPV6IULFwYbaZo2m81Op1PMcMCRcmz06HU6nbW1tcHx0Hq9fv369eytR48eraysDLbb7fbCwsLNmzf39vaKGXQkVSr9iYlPi55itFQqrxU9An+m0u/3i57hpGm1WsvLyy/82HPPOAGlI6O56HQ67XZ7c3NzY2NjbW1t+K16vV6r1S5fvtxoNIoaDzhCMpqvTqdz79697OXVq1cXFhYKnAc4ck4x5ShraL1en5+fT5JkeXm51WoVPRdwlGQ0L8Pr0CtXrmSHQZUUThg79XlpNpuDo6LZqaThsN65cye7EApeTa+XdrvfPn361e+//5j9slpdTJJkevpGrXa3uNHGi4zmKE3Tx48f37p1K/tNq9Xa3Nx0gp6gbnfp11//MVzP55qZuX3p0t/PnHEyM18yCiWzsfHF2trfDv/5ubm2kubKsVEok5dtaJIkq6uzvV6a0zwkVqNQLisrleGXf9xt7/XS7e32vl3+anXxnXd+OL4px4yMQmkML0VfWMZeL11dnc1eNhrfTU19lO9848pOPZTG06dfZdsvXF2eOdNoNL7LXj579nVeY409GYXymZm5fZiPTU19NLj+KUmS3377Ms+JxpqMwkk2PX0j23aiKSeOjUJpPHnySbaodBnT6LAahdI4d+7/z65dXZ3tdpcKHIaM1SiUyfCCdGBm5va5c9edhS+QjELJ/Pzz+wfdBlqtLk5P35ia+qv9/eMko1A+h7mXqVpdvHTpU6vUYyCjUFaHfECJC+/zJqNQes99Yt6wmZnbb775r2OeanzIKJw03e7Ss2df7zsTVa9/7gmkOZFROLH2HUJ1qWlOXDcKJ1atdnf4tvpu99sChznBZBTKYWWlMvh58uSTw39r+Lb6ra2f8hlt3MkolMMrP2Tk7Nm5wcb29uoRz0SSJDIKZZHVMEmSl7oNVD3zJqNQDsM31Kfpx4d8XFO3u5RdBTUcYo6QjEI5DB/lTA73aJJudylNP85eDoeYI+SCJyiNfVlMDriJ/rlX47sCPz8yCmXyCv8ZdGB+3l96XuzUQ5nUanfr9c9f6ivV6uLcXDuneUisRqGMer30l19uvvChJIl9+WMho1BiGxtfbG39tL29uu+/0p89O+dZzsdGRgu2u7u7t7dX9BQjpFLpT0zsFD3FaKlUXqtUJoqeggOdLnqAcXf//v319fWipxgh77239fbbnxU9xWiZnf3+jTc+LHoKDuQUE0CIjAKEyChAiGOjBZucnJycnCx6ihFy+vR/T536S9FTjJZKxd/pSHOmHiDETj1AiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQMj/ALGMy1mzPifaAAAAAElFTkSuQmCC\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554580>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"halogens\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAEZklEQVR4nO3dv0rsWADH8bnLYmOlol06BcVyCsHCegoLezv7eQYfwn66+wZTWFsIKWwEUXA6G1HIK7iFEIK7XNf7m0zuxM+niv/gFPLlnJOTzI+3t7cBAL/rr64HALDcZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiPzd9QC+hdls9vPnz8FgMBwOj4+Pux4OME9mo4uwvr7+frG5udntSIC5k1GAiIy2ZTKZzGaz9+t6NrqxsfF+MZvNJpNJVVXdDA6YH3ujraiq6unp6X0/tCiKk5OT+kfT6fTm5ub9+vHx8eDgoJshAnPy4+3tresx9FBZlpeXl5/+mjtO0AMy2paqqh4fH19fX19eXp6enpo/Kopia2trd3d3e3u7q+EB8yKjrauq6uLiov5yNBpZyEOfuMXUrrqhRVEMh8PBYHB5eVmWZdfjAuZGRlvUnIceHR3V26BKCn1iUd+iyWTyvita30pqhnU8HtcHoSBRluXd3V1zC74oiv39/Z2dHf9jCyCj7ZrNZldXV2dnZ/V3yrJ8fX11g565aJ6f+09OgyyAjMKyqpc7n7L0aZWMwlL6MA8djUbNJXz9Npza+fn5Qsf3nbjFBMunqqpmQ8fj8cHBQXO+ub29fX5+XhRF/R13Ndsjo7B8rq+v6+tfLNibm/L/57E6fo+MwvKpp6LD4fDXm56j0ai+9iqclsgoLJlmDT99g239UjHa4w1PsGTW19fdL/qjyGj3Hh4enp+fux4FS2BlZeXw8PBLf3J1dVVfO/PUEhnt3v39/e3tbdejYAmsrq5+KaPT6bQ+WNrcJGW+7I1CPzUPlhZF4b1i7ZFR6KEPh/ObJ5+YO4t66JsPD4mOx+MOB/MdyGj39vb21tbWuh4FS2BlZeXT3/l3Q91Zaptn6qE/PuyHWssvhr1R6IkPD9pr6MLIKPRE80H709PTDkfy3cgo9ERzOe9DZxdJRqFvtra2uh7C9yKj0Adfel8J8yWjABEHngAiZqMAERkFiHgYFPqgLMv605ZGo5H3OS2S2ShAREYBIjIKEHHgCSBiNgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQ+Qcm1hRC89cwHgAAAABJRU5ErkJggg==\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554620>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"t-butyl\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554710>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"trifluoromethyl\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5547b0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"acetylenes\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAEIUlEQVR4nO3doU4jbRiG4fJnD6CBgKsCkgpQFSQlAQVBIHoGJHgUhoPA4esQGFKBqC2CpAKBIoQ6HIQpZ9BfNCGrdhOeCVO616WGlq/zqjv9ZqBdmEwmNQC+6r+qBwD42WQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQ+VX1AFC9p6ens7OzqqegMp1O5+jo6MvLZRRq7+/vvV6v6imozOrqarLcph4gIqMAERkFiLg2CrVms3l9fV31FFRmfX09Wb4wmUzKGgXgH2RTDxCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiJT8eaOj0ejy8rJWq7VarcPDw3JfHGAGlfxudHFxcXqwvLxc7isDzCabeoBICRntdruj0Wh6/PludGlpaXowGo263W5RFPmJAGZQem20KIqXl5fp9dBGo9HpdD6furm5ub+/nx4/Pz9vbW2F5wKYQel3MQ2Hw36//9dfc8cJmFclfKVdURTPz89vb2+vr68vLy+/P9VoNFZWVprN5traWngWgNlU5jeDFkVxcXHx+ePBwYGNPDD3SrtT/9nQRqPRarVqtVq/3x8Oh2W9PsBsKiejv78P3dnZ+bwMqqTA3Csno71eb3rQarWml0FPTk6mj/T7fX/tBMyx0q6Njkaj29vb4+Pjz0eGw+Hb25sb9MB8K/MWE8A/yD+DAkRkFCAiowARGQWIyChAREYBIiV/icgfjMfjh4eHbzvdT/Tw8DAej6ueYnbV6/WPj4+qp2AOtdvt/f39Ly//vowWRTEYDL7tdD/R1dXV4+Nj1VPMrna7fXd3V/UUzKHT09Mkozb1ABEZBYjIKEDk+66NLi4u7u7uftvpfqJ6ve4W0x/U6/W9vb2qp2AOtdvtZLmPJgGI2NQDRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRH5VPQBUryiKwWBQ9RRUZn19fWNj48vLFyaTSYnTwE90d3e3vb1d9RRU5vT09Pz8/MvLbeoBIjIKEJFRgIhbTFBbWlrqdDpVT0FlNjc3k+VuMQFEbOoBIjIKEJFRgIiMAkRkFCAiowARGQWIyChAREYBIjIKEJFRgIiMAkRkFCAiowARGQWIyChAREYBIjIKEJFRgIiMAkRkFCAiowARGQWIyChAREYBIjIKEJFRgIiMAkRkFCAiowARGQWI/A97gsYjdux3agAAAABJRU5ErkJggg==\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5548f0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"cyclopropyl\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554a30>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"ethoxy\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554b70>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"methoxy\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554d00>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"side-chain hydroxyls\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAFcUlEQVR4nO3dsWsTbRzA8acv7y4o6pRJCw6lIhmEFJytOhSHroJDO4n+AYJLty4tTjoUOrh06qAms2Ahg1sFMbd1M5B/oELfIdJcW31r87vzLvXzocMlvRzPki/PPZfkpg4ODhIA4/qn6gEATDYZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUI+bfqAZxzWZa9efMmpdRsNh88eFD1cIDimY2W6+LFi8ONy5cvVzsSoCQyChAio8Xb2NjIsmy4fTgbvXTp0nAjy7KNjY3BYFDN4ICiWRst2GAw2NvbG66HNhqNhYWFw3+9ffv206dPw+1er3f79u1qhggUaurg4KDqMZwr3W630+mcupsrTnBuyGjxBoNBr9fr9/vfvn3b29vL/6vRaFy5cuXGjRvXr1+vanhAsWS0RIPB4OXLl4cP796960Qezh+XmMpy2NBGo9FsNlNKnU6n2+1WPS6gYDJaivw89M6dO4fLoEoK54+MlmJ7e3u40Ww2h8ugT548GT7T6XR82okCZFlaX09zc2lq6sjf3FxaX696cH8Xa6NlybLsw4cPjx8/Pnym2+32+30X6InKsvToUdrZOWW3VittbiYXM8snozBRlpfT69dn2H9tLT19WtpoSElGYZLMzZ0+CT2p1UofP5YwGn6wNgoTYnn5eENbrbS2lnq9dHDw46/XS+/fp1bryG47O2l5+U+O9G9jNgqTYH09PXs2ethqpefP0/z8L/dvt9PKypHsOrsvjYxC7WVZmp4ePfz9k/RjiwC9nitOZXBSD7W3ujraPtNC57E988ehOGajUHtTU6Pts84o2+10797oofd7CfxQXpU+f/7c7/erHkVdXNjfv+WCct7Dh2l2NrXbo2darTOflc/Pp1ZrdGrfbv/fiipjkdEq7e7ufvnypepR1MX09++3VlaqHkWdXLuWZmfT16+jZxYXxznO4uIoo9vbMlo4a6NQb1tbo+3798c5Qv5Vu7vR8XCCjMLkGO86e/5VY3x6n9PIKNSb8NWetdEqzczMXL16tepR1MWF/f304kXVo6iTmzcLO1T+KhNF84EnqLf8p53GfrcWchB+wUk9QIiMQr3lf2cky8Y5Qv5Vx361hCLIKNTbzMxou9cb5wjv3v38aBRERqHeFhZG2+N9PSH/ydP80SiIS0xQe/kLRO/fn+1rSL5TXz6zUai9tbXRdr6JvyO//9JSMePhKLNRmAT5CanfG60Zs1GYBPkJ6c5Omps78stPJ7Xbxxu6tqahJTEbhQlx8p6gw1uJTE+P+phlqdc7fvuQ5K525ZJRmBxnvbvykIaWzEk9TI5Xr46c3f+OpSUNLZvZKEyaLEurq6dPS1uttLlpPfQPkFGYWOvraWvrJ8ugi4vupfwnyShAiLVRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYCQ/wDjo1gqvIBzwQAAAABJRU5ErkJggg==\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554df0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"side-chain aldehydes or ketones\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e554f30>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"primary amines\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAEhUlEQVR4nO3dsWtTaxzH4beXOytElC7ZMjh1yVBQUMe0OPRvcLAuxcnZzVlwaoeCg7uD1Kw6iB30H2i2bhYCOhWX3CGSVrkX8X5z+ianz0OH06aB3/Th/M6b0pXJZFIA+L/+qj0AwHKTUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQg8nftAdpvNBq9evWqlNLv9+/fv197HGDO3I02rtPpTC+uX79edxKgCTIKEJHRRuzv749Go+n17G702rVr04vRaLS/vz8ej+sMB8yVZ6PzNx6Pj4+Pp89Du93u1tbW7KU3b958+vRpen10dLS+vl5nRGB+ViaTSe0Z2ubw8HA4HP7215w4QTvIaCPG4/HR0dHJycmXL1+Oj4/Pv9Ttdm/cuHHz5s1er1drPGCOZLRZ4/H4xYsXs28Hg4FFHlrGEVODZg3tdrv9fr+UMhwODw8Pa88FzJOMNuX8feidO3dmj0GVFFpGRpvy+vXr6UW/358+Bt3Z2Zn+ZDgc+rQTf2p7u6ys/Ph6+/YP3nj79o93bW83Ntzl5gNPTXnw4MFoNHr//v3sPrTT6QwGg5OTEwf0hDY3i0ONxSGjDer1er8cxztfYl62t8vubu0hKKVY6mFJ7e392WpPc2QUltXmZu0JKKXIKCw1p0aLQEZhydy6dXZttV8EMgrL5+Dg7NpqX52MwvLZ2CgPH559a7Wvyweeavr27dvnz59rT7FATk87Hz+u1Z5igayulkeP/v2l3d2yt/fjem+vbG2VjY0Lm4ufyGhNX79+fffuXe0pFsj372vPnsnombW1/8xoKeXg4Gyj94H8iiz1sKys9gtCRmGJnf9DJqf2tcgoLDen9tV5NlrT1atX7969W3uKBXJ62nn6tPYQi2R19fe/M13tZ8dN/tb+4sloTVeuXLl3717tKRbLYFB7giXk1L4uSz20gdW+IhmFNnBqX5GMQks4ta9FRqE9rPZVyCi0h9W+ChmFVrHaXzwZhbax2l8wGYW2+WW1//Ch3iiXg4xCCz15UnuCy0RGoYV6vfL8ee0hLg0ZhXZ6/Pin/9pEc2QUWuvly9oTXA4yCq1ltb8YKxP/eQAg4G4UICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUICKjABEZBYjIKEBERgEiMgoQkVGAiIwCRGQUIPIPFObbmacoNuEAAAAASUVORK5CYII=\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5560d0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"???\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAEqklEQVR4nO3dIW9TaxzH8bMNBOBGwNVVIC6YJpBAgh4LueG+BQRTBIXgDWAwJCgQTSbwCALVCMgEAr26McOSOhBrLr2iZOxyxeD+dnjOOf18MnG6rsk/y/JN/+dpsqXZbFYB8H8tlx4AoN1kFCAiowARGQWIyChAREYBIjIKEJFRgIiMAkRkFCAiowARGQWIyChAREYBIjIKEJFRgIiMAkRkFCAiowARGQWIyChAREYBIjIKEJFRgIiMAkRkFCAiowARGQWIyChAREYBIjIKEJFRgIiMAkRkFCAiowARGQWIyChAREYBIjIKEJFRgIiMAkRkFCAiowARGQWIyChAREYBIjIKEJFRgIiMAkRkFCAiowCRE6UHWGi7u7ubm5ulp2iQ6fSPR4/+LD1Fg1y8WL17V3oIjiKjtRuPx8+fP6+qajAY3Lx58/BTX79+nU6nheZqov39vz9/Lj1Ek3z5UnoCfoKlvnarq6vzi3PnzpWdBKiDjAJEZLQWw+FwPB7Prw/ejZ49e3Z+MR6Ph8PhZDIpMxxwrNwbPX6TyWRnZ2d+P7TX6926devgqZcvX75//35+vb29ffny5QcPHpSZsqGW/T4OW1kpPQE/YWk2m5WeoWu2trZGo9GRP/bfEyegjWS0FpPJZHt7e29v79OnTzs7O4ef6vV658+fv3DhQr/fLzUecIxktF6TyeTJkycHD9fW1q5cuVJwHuDYOWKq0UFDe73eYDCoqmo0Gm1tbZWeCzhOMlqXw+9Dr1+/fnAbVEmhY2S0Li9evJhfDAaD+W3Qu3fvzr8zGo182olftbFRLS19+3r9+hdeeO3at1dtbNQ23GLzgae63L59ezwev3nz5uB96Orq6tra2t7engN6QuvrlUON5pDRGvX7/R+O450vcVw2NqqnT0sPQVVVlnpoqWfPfm21pz4yCm21vl56AqqqklFoNadGTSCj0DJXr36/tto3gYxC+7x69f3aal+cjEL73LhR3bnz/aHVviwZhVY6/Gknq31ZMgptZbVvCBmFtrLaN4SMQotZ7ZtARqHdrPbFySi0m9W+OBmF1rPalyWj0AVW+4JkFLrAal+QjEJHWO1LkVHoDqt9ETIK3WG1L0JGoVOs9r+fjELXWO1/MxmFrvlhtX/7ttwoi0FGoYPu3y89wSKRUeigfr96/Lj0EAtDRqGb7t37139toj4yCp21uVl6gsUgo9BZVvvfY2k2m5WeYXHNZrPpdFp6ikZZ3t8/UXqGBllZqU6dKj0ER/EnW9LHjx+Hw2HpKRpkf//Sw4d/lZ6iQS5dqj58KD0ER7HUA0RkFCAiowAR90ZLWl5ePnnyZOkpGmXlzJnSIzTJ6dOlJ+AnOKkHiFjqASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYCIjAJEZBQgIqMAERkFiMgoQERGASIyChCRUYDIP+3W6dIa0PfoAAAAAElFTkSuQmCC\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5561c0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"nitriles\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAABmJLR0QA/wD/AP+gvaeTAAAFPElEQVR4nO3dsWtTaxjA4dOLo1SItXRotnBxyhIvgoI6ptWhi/+Ag+0iTk4Obp0FF9uh4ODuoDXDXXQoFtTBxaHZulk4oiikXXKHSKpyL9X7Jv3OOXkeHE5NC+/047znS5upfr+fAfB//ZF6AIByk1GAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYCQE6kHmGhfv359//596ikKZH9/+t27P1NPUSAzM9n166mH4CgymlKe58+ePUs9RYEcHDRXV2X0ULMpoyVgqQcIkVGAEBkFCPFsNKWTJ0+eO3cu9RQF0uvNrqykHqJI5udTT8AvmOr3+6lnACgxSz1AiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIg/2zx23W738ePHWZa1Wq1r166lHgcYMXejY1er1QYXZ86cSTsJMA4yChAio2OxsbHR7XYH18O70dOnTw8uut3uxsZGnudphgNGyrPR0cvzfHd3d/A8tF6vLy0tDV96+vTpmzdvBtc7Ozvnz59PMyIwOj7SbvS2t7c7nc6R3+bECapBRsciz/OdnZ29vb0PHz7s7u5+/1K9Xp+dnT179myj0Ug1HjBCMjpeeZ4/ePBg+GW73bbIQ8U4YhqjYUPr9Xqr1cqyrNPpbG9vp54LGCUZHZfv70MvXbo0fAyqpFAxMjouT548GVy0Wq3BY9Bbt24N/qfT6Xi3E79reTmbmvr27/nz3/jBixe//dTy8tiGm2ze8DQuN27c6Ha7L1++HN6H1mq1dru9t7fngJ6gxcXMoUZxyOgYNRqNn47jnS8xKsvL2dpa6iHIssxSDyW1vv57qz3jI6NQVouLqScgyzIZhVJzalQEMgolc+HC4bXVvghkFMpnc/Pw2mqfnIxC+SwsZDdvHn5ptU/LG55S+vz589u3b1NPUSC9Xu3Vq2bqKQpkbi5bWfn3l9bWsvX1b9fr69nSUrawcGxz8QMZTenTp08vXrxIPUWBHBw0V1dl9FCz+Z8ZzbJsc/Nwo/eG/IQs9VBWVvuCkFEose9/kcmpfSoyCuXm1D45z0ZTOnXq1OXLl1NPUSC9Xu3evdRDFMnc3NHfM1jth8dNftf++MloStPT01euXEk9RbG026knKCGn9mlZ6qEKrPYJyShUgVP7hGQUKsKpfSoyCtVhtU9CRqE6rPZJyChUitX++MkoVI3V/pjJKFTNT6v91la6USaDjEIF3bmTeoJJIqNQQY1Gdv9+6iEmhoxCNd2+/cOnNjE+MgqV9ehR6gkmg4xCZVntj8dU3ycPAAS4GwUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAEBkFCJFRgBAZBQiRUYAQGQUIkVGAkBOpB5hoHz9+3NraSj1FgfR6s3///VfqKQpkfj67ezf1EBxFRlP68uXL69evU09RIAcHzYcPZfRQsymjJWCpBwiRUYAQGQUI8Ww0pVqtdvXq1dRTFMj+/vT8fOohimRmJvUE/IKpfr+fegaAErPUA4TIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQIiMAoTIKECIjAKEyChAiIwChMgoQMg/hJUQTb9yM7gAAAAASUVORK5CYII=\n",
"text/plain": [
"<rdkit.Chem.rdchem.Mol at 0x27e7e5562b0>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"for param in catparams:\n",
" print(param.name)\n",
" param.pattern.UpdatePropertyCache(strict=False)\n",
" Chem.FastFindRings(param.pattern)\n",
" Chem.SetHybridization(param.pattern)\n",
" display(param.pattern)"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"def rendermols(mols):\n",
" d2d = rdMolDraw2D.MolDraw2DSVG(1000,400,200,200)\n",
" d2d.drawOptions().setHighlightColour((0.6,0.6,1.0))\n",
" alllists = []\n",
" for mol in mols:\n",
" highlightatms = []\n",
" for param in catparams:\n",
" matches = mol.GetSubstructMatches(param.pattern)\n",
" for match in matches:\n",
" for atm in match:\n",
" highlightatms.append(atm)\n",
" alllists.append(highlightatms)\n",
" #d2d.DrawMolecules(mols, highlightAtoms=alllists)\n",
" d2d.DrawMolecules(mols, highlightAtoms=alllists)\n",
" d2d.FinishDrawing()\n",
" return d2d.GetDrawingText()"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
"res = rendermols(mols[:10])"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"image/svg+xml": [
"<svg baseProfile=\"full\" height=\"400px\" version=\"1.1\" viewBox=\"0 0 1000 400\" width=\"1000px\" xml:space=\"preserve\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:rdkit=\"http://www.rdkit.org/xml\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<!-- END OF HEADER -->\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<rect height=\"400\" style=\"opacity:1.0;fill:#FFFFFF;stroke:none\" width=\"1000\" x=\"0\" y=\"0\"> </rect>\n",
"<path d=\"M 92.1974,65.8005 L 79.5087,58.4896\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 66.8785,124.402 L 54.2015,131.734\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"92.1974\" cy=\"65.8005\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"79.5087\" cy=\"58.4896\" rx=\"4.83603\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"66.8785\" cy=\"124.402\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"51.0281\" cy=\"131.734\" rx=\"10.7039\" ry=\"5.6957\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 104.863,43.8237 L 104.874,58.4691\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 104.874,58.4691 L 117.563,65.78\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 104.874,58.4691 L 92.1974,65.8005\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 92.8555,64.6584 L 88.2209,61.9881\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 88.2209,61.9881 L 83.5863,59.3178\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 91.5394,66.9426 L 86.9048,64.2723\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 86.9048,64.2723 L 82.2702,61.6019\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 92.1974,65.8005 L 92.2091,80.4459\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 92.2091,80.4459 L 87.5804,83.1238\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 87.5804,83.1238 L 82.9517,85.8018\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 79.535,91.4416 L 79.5394,96.9321\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 79.5394,96.9321 L 79.5438,102.423\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 79.5438,102.423 L 74.7921,105.172\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 74.7921,105.172 L 70.0403,107.921\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 79.4384,105.529 L 76.1122,107.454\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 76.1122,107.454 L 72.786,109.378\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 79.5438,102.423 L 92.2326,109.737\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 92.2326,109.737 L 97.6068,107.986\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 97.6068,107.986 L 102.981,106.236\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 92.2326,109.737 L 92.2443,124.382\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 89.5982,111.935 L 89.6064,122.187\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 92.2443,124.382 L 97.6229,126.125\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 97.6229,126.125 L 103.001,127.867\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 92.2443,124.382 L 87.4925,127.131\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 87.4925,127.131 L 82.7407,129.88\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 108.831,125.234 L 111.803,121.138\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 111.803,121.138 L 114.775,117.042\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 114.775,117.042 L 111.797,112.953\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 111.797,112.953 L 108.82,108.864\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 111.75,117.367 L 109.666,114.504\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 109.666,114.504 L 107.582,111.642\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 76.3938,129.887 L 71.6362,127.145\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 71.6362,127.145 L 66.8785,124.402\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 76.283,126.78 L 72.9526,124.861\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 72.9526,124.861 L 69.6223,122.941\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 66.8785,124.402 L 66.8741,118.91\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 66.8741,118.91 L 66.8697,113.418\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 66.8785,124.402 L 62.1268,127.151\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 62.1268,127.151 L 57.375,129.899\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"end\" x=\"82.196\" y=\"59.588\"><tspan>O</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"end\" x=\"82.2194\" y=\"88.8787\"><tspan>O</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"106.175\" y=\"129.994\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"103.734\" y=\"137.317\"><tspan>H</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"106.154\" y=\"106.301\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"79.5673\" y=\"132.815\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"69.308\" y=\"110.855\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"56.5695\" y=\"132.942\"><tspan>H</tspan><tspan style=\"baseline-shift:sub;font-size:5.25px;\">2</tspan><tspan>N</tspan></text>\n",
"<path d=\"M 260.285,140.832 L 247.608,148.166\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"260.285\" cy=\"140.832\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"244.435\" cy=\"148.166\" rx=\"10.7039\" ry=\"5.6957\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 308.181,133.471 L 305.204,129.382\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 305.204,129.382 L 302.227,125.293\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 305.157,133.796 L 303.073,130.934\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 303.073,130.934 L 300.989,128.071\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 308.181,133.471 L 305.21,137.567\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 305.21,137.567 L 302.238,141.663\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 296.408,144.297 L 291.028,142.554\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 291.028,142.554 L 285.648,140.811\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 285.648,140.811 L 280.898,143.56\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 280.898,143.56 L 276.147,146.309\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 285.648,140.811 L 285.636,126.166\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 288.282,138.612 L 288.274,128.36\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 285.636,126.166 L 291.012,124.415\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 291.012,124.415 L 296.388,122.665\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 285.636,126.166 L 272.95,118.855\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 272.95,118.855 L 268.199,121.603\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 268.199,121.603 L 263.447,124.351\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 272.845,121.961 L 269.518,123.885\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 269.518,123.885 L 266.192,125.809\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 272.95,118.855 L 272.946,113.363\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 272.946,113.363 L 272.942,107.871\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 260.276,129.848 L 260.281,135.34\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 260.281,135.34 L 260.285,140.832\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 260.285,140.832 L 265.043,143.574\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 265.043,143.574 L 269.8,146.316\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 263.029,139.37 L 266.359,141.29\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 266.359,141.29 L 269.69,143.21\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 260.285,140.832 L 255.533,143.581\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 255.533,143.581 L 250.782,146.33\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 276.358,102.231 L 280.987,99.553\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 280.987,99.553 L 285.616,96.875\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 285.616,96.875 L 285.604,82.2326\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 285.604,82.2326 L 289.814,79.1674\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 289.814,79.1674 L 294.024,76.1022\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 285.604,82.2326 L 273.75,73.6299\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 273.75,73.6299 L 278.261,59.6993\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 278.261,59.6993 L 292.909,59.6875\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 292.909,59.6875 L 294.58,64.8193\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 294.58,64.8193 L 296.251,69.951\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"299.582\" y=\"146.423\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"297.14\" y=\"153.746\"><tspan>H</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"299.561\" y=\"122.73\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"262.715\" y=\"127.285\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"272.974\" y=\"149.244\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"249.976\" y=\"149.374\"><tspan>H</tspan><tspan style=\"baseline-shift:sub;font-size:5.25px;\">2</tspan><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"end\" x=\"275.626\" y=\"105.308\"><tspan>O</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"start\" x=\"294.756\" y=\"74.7108\"><tspan>O</tspan></text>\n",
"<path d=\"M 455.602,143.248 L 442.925,150.58\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 488.226,62.104 L 496.825,50.2501\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"455.602\" cy=\"143.248\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"439.751\" cy=\"150.58\" rx=\"10.7039\" ry=\"5.6957\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"488.226\" cy=\"62.104\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"496.825\" cy=\"50.2501\" rx=\"4.83603\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 503.501,135.887 L 500.523,131.797\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 500.523,131.797 L 497.546,127.706\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 500.476,136.212 L 498.392,133.348\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 498.392,133.348 L 496.308,130.485\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 503.501,135.887 L 500.529,139.984\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 500.529,139.984 L 497.557,144.08\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 491.727,146.713 L 486.347,144.97\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 486.347,144.97 L 480.967,143.228\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 480.967,143.228 L 476.216,145.976\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 476.216,145.976 L 471.464,148.724\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 480.967,143.228 L 480.956,128.582\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 483.602,141.029 L 483.594,130.777\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 480.956,128.582 L 486.331,126.831\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 486.331,126.831 L 491.707,125.079\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 480.956,128.582 L 468.267,121.268\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 468.267,121.268 L 463.515,124.018\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 463.515,124.018 L 458.763,126.767\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 468.162,124.375 L 464.835,126.299\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 464.835,126.299 L 461.509,128.224\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 468.267,121.268 L 468.263,115.776\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 468.263,115.776 L 468.258,110.284\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 455.593,132.264 L 455.597,137.756\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 455.597,137.756 L 455.602,143.248\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 455.602,143.248 L 460.359,145.989\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 460.359,145.989 L 465.117,148.731\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 458.345,141.786 L 461.675,143.705\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 461.675,143.705 L 465.006,145.624\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 455.602,143.248 L 450.85,145.996\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 450.85,145.996 L 446.098,148.744\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 471.675,104.645 L 476.303,101.968\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 476.303,101.968 L 480.932,99.2915\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 480.932,99.2915 L 480.92,84.6462\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 480.92,84.6462 L 485.255,81.4921\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 485.255,81.4921 L 489.589,78.3381\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 480.92,84.6462 L 469.067,76.0464\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 469.067,76.0464 L 473.58,62.1157\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 473.58,62.1157 L 488.226,62.104\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 489.292,62.878 L 492.264,58.7817\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 492.264,58.7817 L 495.236,54.6854\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 487.159,61.33 L 490.13,57.2337\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 490.13,57.2337 L 493.102,53.1374\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-19\" d=\"M 488.226,62.104 L 489.898,67.2358\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-19\" d=\"M 489.898,67.2358 L 491.57,72.3675\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"494.901\" y=\"148.84\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"492.46\" y=\"156.162\"><tspan>H</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"494.88\" y=\"125.143\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"458.031\" y=\"129.701\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"468.29\" y=\"151.657\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"445.293\" y=\"151.788\"><tspan>H</tspan><tspan style=\"baseline-shift:sub;font-size:5.25px;\">2</tspan><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"end\" x=\"470.943\" y=\"107.721\"><tspan>O</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"start\" x=\"494.138\" y=\"51.3485\"><tspan>O</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"490.322\" y=\"77.1272\"><tspan>NH</tspan></text>\n",
"<path d=\"M 656.975,143.643 L 644.298,150.975\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"656.975\" cy=\"143.643\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"641.125\" cy=\"150.975\" rx=\"10.7039\" ry=\"5.6957\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 704.874,136.283 L 701.897,132.192\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 701.897,132.192 L 698.919,128.102\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 701.85,136.607 L 699.766,133.744\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 699.766,133.744 L 697.681,130.88\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 704.874,136.283 L 701.903,140.379\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 701.903,140.379 L 698.931,144.475\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 693.101,147.109 L 687.721,145.366\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 687.721,145.366 L 682.341,143.623\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 682.341,143.623 L 677.589,146.371\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 677.589,146.371 L 672.838,149.119\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 682.341,143.623 L 682.329,128.978\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 684.975,141.424 L 684.967,131.172\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 682.329,128.978 L 687.705,127.226\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 687.705,127.226 L 693.081,125.475\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 682.329,128.978 L 669.641,121.664\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 669.641,121.664 L 664.889,124.413\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 664.889,124.413 L 660.137,127.162\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 669.535,124.77 L 666.209,126.695\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 666.209,126.695 L 662.883,128.619\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 669.641,121.664 L 669.636,116.172\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 669.636,116.172 L 669.632,110.68\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 656.967,132.659 L 656.971,138.151\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 656.971,138.151 L 656.975,143.643\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 656.975,143.643 L 661.733,146.385\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 661.733,146.385 L 666.491,149.126\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 659.719,142.182 L 663.049,144.101\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 663.049,144.101 L 666.379,146.019\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 656.975,143.643 L 652.224,146.392\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 652.224,146.392 L 647.472,149.14\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 673.049,105.041 L 677.677,102.364\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 677.677,102.364 L 682.306,99.6869\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 682.306,99.6869 L 682.294,85.0416\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 682.294,85.0416 L 694.971,77.7072\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 682.294,85.0416 L 669.605,77.7277\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 669.605,77.7277 L 669.594,63.0823\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 669.594,63.0823 L 682.271,55.7509\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 682.271,55.7509 L 694.96,63.0618\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-19\" d=\"M 694.96,63.0618 L 694.971,77.7072\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"696.275\" y=\"149.235\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"693.833\" y=\"156.558\"><tspan>H</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"696.254\" y=\"125.539\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"659.405\" y=\"130.097\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"669.664\" y=\"152.053\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"646.666\" y=\"152.183\"><tspan>H</tspan><tspan style=\"baseline-shift:sub;font-size:5.25px;\">2</tspan><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"end\" x=\"672.316\" y=\"108.117\"><tspan>O</tspan></text>\n",
"<path d=\"M 856.975,143.643 L 844.298,150.975\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"856.975\" cy=\"143.643\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"841.125\" cy=\"150.975\" rx=\"10.7039\" ry=\"5.6957\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 904.874,136.283 L 901.897,132.192\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 901.897,132.192 L 898.919,128.102\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 901.85,136.607 L 899.766,133.744\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 899.766,133.744 L 897.681,130.88\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 904.874,136.283 L 901.903,140.379\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 901.903,140.379 L 898.931,144.475\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 893.101,147.109 L 887.721,145.366\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 887.721,145.366 L 882.341,143.623\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 882.341,143.623 L 877.589,146.371\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 877.589,146.371 L 872.838,149.119\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 882.341,143.623 L 882.329,128.978\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 884.975,141.424 L 884.967,131.172\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 882.329,128.978 L 887.705,127.226\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 887.705,127.226 L 893.081,125.475\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 882.329,128.978 L 869.641,121.664\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 869.641,121.664 L 864.889,124.413\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 864.889,124.413 L 860.137,127.162\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 869.535,124.77 L 866.209,126.695\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 866.209,126.695 L 862.883,128.619\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 869.641,121.664 L 869.636,116.172\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 869.636,116.172 L 869.632,110.68\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 856.967,132.659 L 856.971,138.151\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 856.971,138.151 L 856.975,143.643\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 856.975,143.643 L 861.733,146.385\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 861.733,146.385 L 866.491,149.126\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 859.719,142.182 L 863.049,144.101\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 863.049,144.101 L 866.379,146.019\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 856.975,143.643 L 852.224,146.392\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 852.224,146.392 L 847.472,149.14\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 873.049,105.041 L 877.677,102.364\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 877.677,102.364 L 882.306,99.6869\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 882.306,99.6869 L 882.294,85.0416\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 882.294,85.0416 L 894.971,77.7072\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 882.294,85.0416 L 869.605,77.7277\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 869.605,77.7277 L 869.594,63.0823\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 869.594,63.0823 L 882.271,55.7509\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 882.271,55.7509 L 894.96,63.0618\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 882.858,59.1317 L 891.74,64.2493\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-19\" d=\"M 894.96,63.0618 L 894.971,77.7072\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"896.275\" y=\"149.235\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"893.833\" y=\"156.558\"><tspan>H</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"896.254\" y=\"125.539\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"859.405\" y=\"130.097\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"869.664\" y=\"152.053\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"846.666\" y=\"152.183\"><tspan>H</tspan><tspan style=\"baseline-shift:sub;font-size:5.25px;\">2</tspan><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"end\" x=\"872.316\" y=\"108.117\"><tspan>O</tspan></text>\n",
"<path d=\"M 60.253,348.649 L 60.2413,363.295\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"60.253\" cy=\"348.649\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"63.4147\" cy=\"363.295\" rx=\"9.32397\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 129.446,337.867 L 127.782,332.733\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 127.782,332.733 L 126.117,327.598\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 121.756,322.902 L 116.382,321.151\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 116.382,321.151 L 111.008,319.4\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 127.595,320.275 L 130.572,316.185\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 130.572,316.185 L 133.55,312.094\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 133.55,312.094 L 130.578,307.998\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 130.578,307.998 L 127.606,303.902\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 130.525,312.414 L 128.444,309.546\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 128.444,309.546 L 126.364,306.679\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 121.777,301.269 L 116.398,303.011\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 116.398,303.011 L 111.02,304.754\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 111.02,304.754 L 98.3426,297.423\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 111.02,304.754 L 111.008,319.4\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 113.654,306.953 L 113.646,317.205\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 111.008,319.4 L 106.25,322.142\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 106.25,322.142 L 101.493,324.884\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 95.1457,324.877 L 90.3939,322.128\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 90.3939,322.128 L 85.6422,319.379\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 95.0403,321.771 L 91.7141,319.846\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 91.7141,319.846 L 88.3878,317.922\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 85.6422,319.379 L 85.6465,313.887\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 85.6465,313.887 L 85.6509,308.395\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 85.6422,319.379 L 80.8845,322.121\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 80.8845,322.121 L 76.1269,324.864\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 88.8273,302.905 L 93.585,300.164\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 93.585,300.164 L 98.3426,297.423\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 91.5707,304.367 L 94.901,302.448\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 94.901,302.448 L 98.2314,300.529\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 98.3426,297.423 L 98.347,291.931\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 98.347,291.931 L 98.3514,286.439\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 101.528,280.948 L 106.285,278.206\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 106.285,278.206 L 111.043,275.464\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 111.043,275.464 L 111.055,260.818\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 111.055,260.818 L 98.3778,253.487\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 111.055,260.818 L 123.743,253.507\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 111.642,257.437 L 120.524,252.32\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 123.743,253.507 L 123.755,238.862\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 123.755,238.862 L 111.078,231.527\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 120.534,240.043 L 111.66,234.909\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-19\" d=\"M 111.078,231.527 L 98.3895,238.841\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-20\" d=\"M 98.3895,238.841 L 98.3778,253.487\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-20\" d=\"M 101.024,241.04 L 101.016,251.292\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-21\" d=\"M 72.9505,330.354 L 72.9461,335.846\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-21\" d=\"M 72.9461,335.846 L 72.9417,341.338\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-22\" d=\"M 72.9417,341.338 L 60.253,348.649\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-23\" d=\"M 60.253,348.649 L 60.2486,354.141\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-23\" d=\"M 60.2486,354.141 L 60.2442,359.633\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"124.93\" y=\"325.035\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"124.95\" y=\"301.339\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"98.3192\" y=\"327.812\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"88.0951\" y=\"305.832\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"100.796\" y=\"283.876\"><tspan>HN</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"75.3946\" y=\"327.791\"><tspan>HN</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"start\" x=\"57.5539\" y=\"364.393\"><tspan>OH</tspan></text>\n",
"<path d=\"M 239.026,315.252 L 226.328,307.956\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"239.026\" cy=\"315.252\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"222.909\" cy=\"307.956\" rx=\"9.32397\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 238.967,285.961 L 251.665,293.258\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 251.665,293.258 L 251.694,307.903\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 251.694,307.903 L 239.026,315.252\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 251.694,307.903 L 256.456,310.64\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 256.456,310.64 L 261.218,313.378\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 239.026,315.252 L 234.387,312.586\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 234.387,312.586 L 229.748,309.921\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 267.565,313.362 L 272.314,310.607\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 272.314,310.607 L 277.063,307.853\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 277.063,307.853 L 277.051,302.361\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 277.051,302.361 L 277.039,296.869\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 279.695,306.2 L 279.687,302.355\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 279.687,302.355 L 279.679,298.511\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 277.063,307.853 L 281.825,310.59\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 281.825,310.59 L 286.587,313.326\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 292.934,313.309 L 297.681,310.556\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 297.681,310.556 L 302.429,307.803\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 293.036,310.203 L 296.359,308.276\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 296.359,308.276 L 299.682,306.349\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 302.429,307.803 L 302.399,293.158\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 302.429,307.803 L 307.191,310.54\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 307.191,310.54 L 311.953,313.276\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 302.399,293.158 L 306.243,289.682\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 306.243,289.682 L 310.087,286.206\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 302.399,293.158 L 289.699,285.862\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 299.181,294.349 L 290.291,289.242\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 289.699,285.862 L 284.952,288.615\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 284.952,288.615 L 280.204,291.368\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 289.699,285.862 L 290.822,280.526\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 290.822,280.526 L 291.945,275.191\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 295.889,271.19 L 301.584,270.579\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 301.584,270.579 L 307.279,269.969\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 289.542,268.019 L 286.219,264.343\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 286.219,264.343 L 282.895,260.666\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 307.279,269.969 L 309.451,274.822\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 309.451,274.822 L 311.622,279.676\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 305.524,272.501 L 307.044,275.899\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 307.044,275.899 L 308.564,279.296\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 282.895,260.666 L 268.574,263.741\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-19\" d=\"M 282.895,260.666 L 287.394,246.729\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-20\" d=\"M 318.3,313.259 L 323.047,310.507\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-20\" d=\"M 323.047,310.507 L 327.794,307.754\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-21\" d=\"M 327.794,307.754 L 340.492,315.05\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-22\" d=\"M 340.492,315.05 L 353.16,307.701\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-23\" d=\"M 340.492,315.05 L 340.521,329.695\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-23\" d=\"M 343.132,317.241 L 343.153,327.493\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-24\" d=\"M 340.521,329.695 L 353.219,336.992\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-25\" d=\"M 353.219,336.992 L 365.887,329.645\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-25\" d=\"M 353.797,333.609 L 362.664,328.467\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-26\" d=\"M 365.887,329.645 L 365.858,315\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-27\" d=\"M 365.858,315 L 353.16,307.701\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-27\" d=\"M 362.639,316.191 L 353.751,311.081\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"end\" x=\"229.016\" y=\"309.054\"><tspan>HO</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"264.392\" y=\"316.301\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"261.951\" y=\"323.623\"><tspan>H</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"289.76\" y=\"316.248\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"279.472\" y=\"294.306\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"295.157\" y=\"272.628\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"310.819\" y=\"284.435\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"315.126\" y=\"316.198\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"312.685\" y=\"323.521\"><tspan>H</tspan></text>\n",
"<path d=\"M 438.85,318.91 L 426.153,326.207\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 426.153,326.207 L 413.485,318.858\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 552.984,326.459 L 552.955,341.104\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 565.714,304.517 L 578.412,297.221\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"438.85\" cy=\"318.91\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"426.153\" cy=\"326.207\" rx=\"4.83603\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"413.485\" cy=\"318.858\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"552.984\" cy=\"326.459\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"556.129\" cy=\"341.104\" rx=\"9.32397\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"565.714\" cy=\"304.517\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"581.585\" cy=\"297.221\" rx=\"9.32397\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 536.166,253.006 L 521.845,249.931\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 521.845,249.931 L 517.346,235.994\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 521.845,249.931 L 518.522,253.608\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 518.522,253.608 L 515.198,257.284\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 512.794,264.456 L 513.916,269.791\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 513.916,269.791 L 515.038,275.127\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 508.851,260.455 L 503.156,259.844\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 503.156,259.844 L 497.461,259.234\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 497.461,259.234 L 495.289,264.087\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 495.289,264.087 L 493.118,268.94\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 499.216,261.766 L 497.696,265.164\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 497.696,265.164 L 496.176,268.561\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 494.653,275.471 L 498.497,278.947\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 498.497,278.947 L 502.341,282.423\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 502.341,282.423 L 502.311,297.068\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 502.341,282.423 L 515.038,275.127\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 502.932,279.043 L 511.82,273.935\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 515.038,275.127 L 519.786,277.88\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 519.786,277.88 L 524.533,280.633\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 527.699,286.134 L 527.688,291.626\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 527.688,291.626 L 527.677,297.118\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 525.06,287.776 L 525.052,291.621\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 525.052,291.621 L 525.044,295.465\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 527.677,297.118 L 522.915,299.856\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 522.915,299.856 L 518.153,302.593\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 527.677,297.118 L 532.425,299.872\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 532.425,299.872 L 537.172,302.626\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 511.806,302.576 L 507.059,299.822\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 507.059,299.822 L 502.311,297.068\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 511.705,299.47 L 508.382,297.542\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 508.382,297.542 L 505.059,295.614\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 502.311,297.068 L 497.549,299.805\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 497.549,299.805 L 492.787,302.541\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 486.441,302.524 L 481.693,299.771\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 481.693,299.771 L 476.946,297.019\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 476.946,297.019 L 464.248,304.315\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 464.248,304.315 L 451.58,296.969\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 464.248,304.315 L 464.219,318.96\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 461.608,306.506 L 461.587,316.758\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-19\" d=\"M 464.219,318.96 L 451.521,326.257\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-20\" d=\"M 451.521,326.257 L 438.85,318.91\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-20\" d=\"M 450.943,322.874 L 442.073,317.732\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-21\" d=\"M 438.85,318.91 L 438.882,304.265\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-22\" d=\"M 438.85,318.91 L 434.211,321.576\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-22\" d=\"M 434.211,321.576 L 429.572,324.242\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-23\" d=\"M 438.882,304.265 L 451.58,296.969\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-23\" d=\"M 442.101,305.456 L 450.989,300.349\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-24\" d=\"M 422.733,324.223 L 418.109,321.54\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-24\" d=\"M 418.109,321.54 L 413.485,318.858\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-25\" d=\"M 540.338,308.129 L 540.327,313.621\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-25\" d=\"M 540.327,313.621 L 540.316,319.113\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-26\" d=\"M 543.519,302.644 L 548.282,299.907\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-26\" d=\"M 548.282,299.907 L 553.046,297.171\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-27\" d=\"M 540.316,319.113 L 552.984,326.459\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-28\" d=\"M 552.984,326.459 L 552.973,331.951\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-28\" d=\"M 552.973,331.951 L 552.962,337.443\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-29\" d=\"M 553.046,297.171 L 565.714,304.517\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-30\" d=\"M 565.714,304.517 L 570.353,301.851\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-30\" d=\"M 570.353,301.851 L 574.992,299.186\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"509.583\" y=\"261.893\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"493.921\" y=\"273.7\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"525.265\" y=\"283.571\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"514.98\" y=\"305.516\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"489.614\" y=\"305.463\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"487.173\" y=\"312.786\"><tspan>H</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"middle\" x=\"426.153\" y=\"327.305\"><tspan>O</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"542.787\" y=\"305.566\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"start\" x=\"550.268\" y=\"342.202\"><tspan>OH</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"start\" x=\"575.724\" y=\"298.319\"><tspan>OH</tspan></text>\n",
"<path d=\"M 724.625,312.487 L 737.296,319.833\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 724.625,312.487 L 724.654,297.842\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 737.296,319.833 L 749.994,312.537\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 724.567,341.778 L 724.537,356.423\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 724.654,297.842 L 737.355,290.545\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"724.625\" cy=\"312.487\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"737.296\" cy=\"319.833\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"724.567\" cy=\"341.778\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"728.933\" cy=\"356.423\" rx=\"10.7039\" ry=\"5.6957\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"754.389\" cy=\"312.537\" rx=\"10.7039\" ry=\"5.6957\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"724.654\" cy=\"297.842\" rx=\"4.48794\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"737.355\" cy=\"290.545\" rx=\"4.83603\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 648.557,297.689 L 648.528,312.335\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 648.557,297.689 L 661.255,290.393\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 661.255,290.393 L 673.923,297.739\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 673.923,297.739 L 673.894,312.384\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 673.894,312.384 L 661.196,319.684\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 673.894,312.384 L 686.562,319.733\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 661.196,319.684 L 648.528,312.335\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 686.562,319.733 L 691.201,317.068\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 691.201,317.068 L 695.84,314.402\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 702.679,314.42 L 707.303,317.102\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 707.303,317.102 L 711.928,319.783\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 711.928,319.783 L 711.917,325.275\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 711.917,325.275 L 711.906,330.767\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 711.928,319.783 L 724.625,312.487\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 715.146,320.975 L 724.034,315.867\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 724.625,312.487 L 737.296,319.833\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 724.625,312.487 L 724.636,306.995\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 724.636,306.995 L 724.647,301.503\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 737.296,319.833 L 737.284,325.325\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 737.284,325.325 L 737.272,330.817\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 734.657,321.475 L 734.648,325.319\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 734.648,325.319 L 734.64,329.164\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 737.296,319.833 L 742.058,317.097\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 742.058,317.097 L 746.82,314.36\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 734.091,336.303 L 729.329,339.04\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 729.329,339.04 L 724.567,341.778\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 724.567,341.778 L 719.819,339.024\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 719.819,339.024 L 715.072,336.27\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 724.465,338.671 L 721.142,336.743\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 721.142,336.743 L 717.819,334.816\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 724.567,341.778 L 724.556,347.27\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 724.556,347.27 L 724.545,352.762\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 728.484,297.161 L 731.538,295.407\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 731.538,295.407 L 734.592,293.653\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 727.171,294.876 L 730.225,293.121\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 730.225,293.121 L 733.279,291.367\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"middle\" x=\"699.259\" y=\"313.536\"><tspan>O</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"734.823\" y=\"335.577\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"714.34\" y=\"335.527\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"722.169\" y=\"357.631\"><tspan>NH</tspan><tspan style=\"baseline-shift:sub;font-size:5.25px;\">2</tspan><tspan/></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"747.626\" y=\"313.745\"><tspan>NH</tspan><tspan style=\"baseline-shift:sub;font-size:5.25px;\">2</tspan><tspan/></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"727.096\" y=\"298.94\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"start\" x=\"734.668\" y=\"291.644\"><tspan>O</tspan></text>\n",
"<path d=\"M 839.665,294.013 L 852.353,301.324\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 852.353,301.324 L 865.03,293.993\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path d=\"M 912.926,286.632 L 927.572,286.62\" style=\"fill:none;fill-rule:evenodd;stroke:#9999FF;stroke-width:4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"839.665\" cy=\"294.013\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"852.353\" cy=\"301.324\" rx=\"4.83603\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"865.03\" cy=\"293.993\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"912.926\" cy=\"286.632\" rx=\"4.39361\" ry=\"4.39361\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<ellipse cx=\"927.572\" cy=\"286.62\" rx=\"4.83603\" ry=\"5.17791\" style=\"fill:#9999FF;fill-rule:evenodd;stroke:#9999FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 839.665,294.013 L 844.299,296.684\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-0\" d=\"M 844.299,296.684 L 848.934,299.354\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 855.773,299.347 L 860.402,296.67\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-1\" d=\"M 860.402,296.67 L 865.03,293.993\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 865.03,293.993 L 877.719,301.307\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-2\" d=\"M 868.25,292.806 L 877.132,297.926\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-3\" d=\"M 865.03,293.993 L 865.019,279.347\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 865.019,279.347 L 877.696,272.016\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-4\" d=\"M 868.24,280.53 L 877.114,275.398\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-5\" d=\"M 877.696,272.016 L 890.384,279.327\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 890.384,279.327 L 895.76,277.575\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-6\" d=\"M 895.76,277.575 L 901.136,275.824\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 890.384,279.327 L 890.396,293.972\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-7\" d=\"M 887.75,281.526 L 887.758,291.778\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-8\" d=\"M 890.396,293.972 L 877.719,301.307\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-9\" d=\"M 890.396,293.972 L 904.327,298.486\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 904.327,298.486 L 908.864,312.411\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-10\" d=\"M 902.501,301.391 L 905.677,311.139\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-11\" d=\"M 904.327,298.486 L 912.926,286.632\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-12\" d=\"M 908.864,312.411 L 923.19,315.445\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 923.19,315.445 L 925.356,320.303\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-13\" d=\"M 925.356,320.303 L 927.521,325.161\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 923.19,315.445 L 934.066,305.639\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-14\" d=\"M 926.587,315.932 L 934.2,309.068\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 934.066,305.639 L 938.823,308.381\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-15\" d=\"M 938.823,308.381 L 943.581,311.123\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 945.979,316.614 L 944.849,321.948\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 944.849,321.948 L 943.72,327.282\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 943.061,317.668 L 942.27,321.402\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-16\" d=\"M 942.27,321.402 L 941.48,325.135\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 943.72,327.282 L 938.023,327.884\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-17\" d=\"M 938.023,327.884 L 932.327,328.487\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 912.927,287.95 L 918.54,287.946\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 918.54,287.946 L 924.153,287.941\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 912.925,285.314 L 918.538,285.309\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-18\" d=\"M 918.538,285.309 L 924.151,285.305\" style=\"fill:none;fill-rule:evenodd;stroke:#FF0000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-19\" d=\"M 912.926,286.632 L 909.95,282.542\" style=\"fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<path class=\"bond-19\" d=\"M 909.95,282.542 L 906.973,278.451\" style=\"fill:none;fill-rule:evenodd;stroke:#0000FF;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1\"/>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"middle\" x=\"852.353\" y=\"302.423\"><tspan>O</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"944.313\" y=\"314.051\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"end\" x=\"931.595\" y=\"329.921\"><tspan>HN</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#FF0000\" text-anchor=\"start\" x=\"924.884\" y=\"287.719\"><tspan>O</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"middle\" x=\"904.309\" y=\"275.888\"><tspan>N</tspan></text>\n",
"<text dominant-baseline=\"central\" style=\"font-size:7px;font-style:normal;font-weight:normal;fill-opacity:1;stroke:none;font-family:sans-serif;fill:#0000FF\" text-anchor=\"start\" x=\"901.868\" y=\"268.566\"><tspan>H</tspan></text>\n",
"</svg>"
],
"text/plain": [
"<IPython.core.display.SVG object>"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"SVG(res)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"gist": {
"data": {
"description": "functional_group_annotation.ipynb",
"public": true
},
"id": ""
},
"kernelspec": {
"display_name": "Python 3",
"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.7.7"
}
},
"nbformat": 4,
"nbformat_minor": 4
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment