return{["\'\105\109\112\111\114\116\' \115\116\097\116\101\109\101\110\116"]={prefix="\105\109",body="\105\109\112\111\114\116 \036\048"};["\'\102\114\111\109\047\105\109\112\111\114\116\' \115\116\097\116\101\109\101\110\116"]={prefix="\102\114";body="\102\114\111\109 \036\123\049\058\046\125 \105\109\112\111\114\116 \036\123\048\058\042\125"};["\'\097\115\121\110\099\' \107\101\121\119\111\114\100"]={prefix="\097",body="\097\115\121\110\099 \036\048"};["\084\121\112\101 \100\101\102\105\110\105\116\105\111\110"]={prefix="\116";body="\036\049\058 \036\123\050\058\116\121\112\101\125"},["\'\119\104\105\108\101\' \108\111\111\112"]={prefix="\119\104",body={"\119\104\105\108\101 \036\123\049\058\084\114\117\101\125\058";"\t\036\048"}};["\119\114\097\112 \105\110 \119\104\105\108\101 \'\119\104\105\108\101\' \108\111\111\112"]={prefix="\119\119\104",body={"\119\104\105\108\101 \036\123\049\058\084\114\117\101\125\058";"\t\036\123\048\058\036\068\069\068\069\078\084\069\068\095\083\069\076\069\067\084\069\068\095\084\069\088\084\125"}},["\'\119\105\116\104\' \115\116\097\116\101\109\101\110\116"]={prefix="\119\105";body={"\119\105\116\104 \036\123\049\058\099\111\110\116\101\120\116\125\058","\t\036\048"}};["\119\114\097\112 \105\110 \'\119\105\116\104\' \115\116\097\116\101\109\101\110\116"]={prefix="\119\119\105",body={"\119\105\116\104 \036\123\049\058\099\111\110\116\101\120\116\125\058";"\t\036\123\048\058\036\068\069\068\069\078\084\069\068\095\083\069\076\069\067\084\069\068\095\084\069\088\084\125"}},["\'\105\102\' \115\116\097\116\101\109\101\110\116"]={prefix="\105\102";body={"\105\102 \036\123\049\058\099\111\110\100\105\116\105\111\110\125\058";"\t\036\048"}},["\119\114\097\112 \105\110 \'\105\102\' \115\116\097\116\101\109\101\110\116"]={prefix="\119\105\102";body={"\105\102 \036\123\049\058\099\111\110\100\105\116\105\111\110\125\058";"\t\036\123\048\058\036\068\069\068\069\078\084\069\068\095\083\069\076\069\067\084\069\068\095\084\069\088\084\125"}},["\'\102\111\114\' \115\116\097\116\101\109\101\110\116"]={prefix="\102\111";body={"\102\111\114 \036\123\049\058\105\116\101\109\125 \105\110 \123\036\050\058\105\116\101\109\115\125\058";"\t\036\048"}};["\'\100\101\102\' \115\116\097\116\101\109\101\110\116"]={prefix="\100\101";body={"\100\101\102 \036\123\049\058\102\117\110\099\125\040\036\123\050\058\097\114\103\115\125\041\036\051\058","\t\036\048"}},["\'\100\101\102\' \109\101\116\104\111\100 \115\116\097\116\101\109\101\110\116"]={prefix="\100\101\109",body={"\100\101\102 \036\123\049\058\102\117\110\099\125\040\115\101\108\102\044 \036\123\050\058\097\114\103\115\125\041\036\051\058","\t\036\048"}};Breakpoint={prefix="\098",body={"\035 \070\073\088\077\069\040\036\071\073\084\095\085\083\069\082\078\065\077\069\041\058 \082\101\109\111\118\101 \116\104\105\115 \098\114\101\097\107\112\111\105\110\116";"\098\114\101\097\107\112\111\105\110\116\040\041"}},["\067\111\110\100\105\116\105\111\110\097\108 \098\114\101\097\107\112\111\105\110\116"]={prefix="\098\099",body={"\105\102 \036\049\058","\t\098\114\101\097\107\112\111\105\110\116\040\041"}};["\068\101\098\117\103 \115\116\097\116\101\109\101\110\116"]={prefix="\098\100";body={"\035 \070\073\088\077\069\040\036\071\073\084\095\085\083\069\082\078\065\077\069\041\058 \082\101\109\111\118\101 \116\104\105\115 \098\114\101\097\107\112\111\105\110\116";"\116\114\121\058";"\t\036\123\048\058\036\068\069\068\069\078\084\069\068\095\083\069\076\069\067\084\069\068\095\084\069\088\084\125";"\101\120\099\101\112\116\058","\t\105\109\112\111\114\116 \115\121\115\044 \116\114\097\099\101\098\097\099\107";"\t\116\121\112\095\044 \118\097\108\095\044 \116\098\095 \061 \115\121\115\046\101\120\099\095\105\110\102\111\040\041","\t\116\098\097\099\107\095 \061 \116\114\097\099\101\098\097\099\107\046\102\111\114\109\097\116\095\116\098\040\116\098\095\041";"\t\098\114\101\097\107\112\111\105\110\116\040\041";"\t\097\115\115\101\114\116 \084\114\117\101"}},["\'\116\114\121\047\101\120\099\101\112\116\' \099\108\097\117\115\101"]={prefix="\116\101";body={"\116\114\121\058";"\t\036\123\048\058\036\068\069\068\069\078\084\069\068\095\083\069\076\069\067\084\069\068\095\084\069\088\084\125","\101\120\099\101\112\116 \069\120\099\101\112\116\105\111\110 \097\115 \101\120\099\058";"\t\112\097\115\115"}};["\'\116\114\121\047\102\105\110\097\108\108\121\' \099\108\097\117\115\101"]={prefix="\116\102",body={"\116\114\121\058","\t\036\123\048\058\036\068\069\068\069\078\084\069\068\095\083\069\076\069\067\084\069\068\095\084\069\088\084\125","\102\105\110\097\108\108\121\058";"\t\112\097\115\115"}};["\077\097\103\105\099 \109\101\116\104\111\100"]={prefix="\095\095";body="\095\095\036\048\095\095"},["\077\117\108\116\105\108\105\110\101 \115\116\114\105\110\103 \119\105\116\104 \100\111\117\098\108\101 \113\117\111\116\101\115"]={prefix="\035\100";body="\"\"\"\036\048\"\"\""};["\077\117\108\116\105\108\105\110\101 \115\116\114\105\110\103 \119\105\116\104 \115\105\110\103\108\101 \113\117\111\116\101\115"]={prefix="\035\115",body="\'\'\'\036\048\'\'\'"};["\076\105\115\116 \099\111\109\112\114\101\104\101\110\115\105\111\110"]={prefix="\099\108",body="\091\036\123\049\058\105\116\101\109\125 \102\111\114 \036\049 \105\110 \036\123\050\058\036\123\049\125\115\125\093"};["\076\105\115\116 \099\111\109\112\114\101\104\101\110\115\105\111\110 \119\105\116\104 \102\105\108\116\101\114"]={prefix="\099\108\102",body="\091\036\123\049\058\105\116\101\109\125 \102\111\114 \036\049 \105\110 \036\123\050\058\036\123\049\125\115\125 \105\102 \036\123\051\058\099\111\110\100\105\116\105\111\110\125\093"};["\083\101\116 \099\111\109\112\114\101\104\101\110\115\105\111\110"]={prefix="\099\115";body="\123\036\123\049\058\105\116\101\109\125 \102\111\114 \036\049 \105\110 \036\123\050\058\036\123\049\125\115\125\125"};["\083\101\116 \099\111\109\112\114\101\104\101\110\115\105\111\110 \119\105\116\104 \102\105\108\116\101\114"]={prefix="\099\115\102",body="\123\036\123\049\058\105\116\101\109\125 \102\111\114 \036\049 \105\110 \036\123\050\058\036\123\049\125\115\125 \105\102 \036\123\051\058\099\111\110\100\105\116\105\111\110\125\125"};["\068\105\099\116 \099\111\109\112\114\101\104\101\110\115\105\111\110"]={prefix="\099\100",body="\123\036\123\049\058\107\101\121\125\058 \036\123\050\058\118\097\108\117\101\125 \102\111\114 \036\049\044 \036\050 \105\110 \036\123\051\058\105\116\101\109\115\125\125"};["\068\105\099\116 \099\111\109\112\114\101\104\101\110\115\105\111\110 \119\105\116\104 \102\105\108\116\101\114"]={prefix="\099\100\102",body="\123\036\123\049\058\107\101\121\125\058 \036\123\050\058\118\097\108\117\101\125 \102\111\114 \036\049\044 \036\050 \105\110 \036\123\051\058\105\116\101\109\115\125 \105\102 \036\123\052\058\099\111\110\100\105\116\105\111\110\125\125"}}
return {
  ["'import' statement"] = {
    prefix = "im",
    body = "import $0",
  },

  ["'from/import' statement"] = {
    prefix = "fr",
    body = "from ${1:.} import ${0:*}",
  },

  ["'async' keyword"] = {
    prefix = "a",
    body = "async $0",
  },

  ["Type definition"] = {
    prefix = "t",
    body = "$1: ${2:type}",
  },

  ["'while' loop"] = {
    prefix = "wh",
    body = {
      "while ${1:True}:",
      "\t$0",
    },
  },

  ["wrap in while 'while' loop"] = {
    prefix = "wwh",
    body = {
      "while ${1:True}:",
      "\t${0:$DEDENTED_SELECTED_TEXT}",
    },
  },

  ["'with' statement"] = {
    prefix = "wi",
    body = {
      "with ${1:context}:",
      "\t$0",
    },
  },

  ["wrap in 'with' statement"] = {
    prefix = "wwi",
    body = {
      "with ${1:context}:",
      "\t${0:$DEDENTED_SELECTED_TEXT}",
    },
  },

  ["'if' statement"] = {
    prefix = "if",
    body = {
      "if ${1:condition}:",
      "\t$0",
    },
  },

  ["wrap in 'if' statement"] = {
    prefix = "wif",
    body = {
      "if ${1:condition}:",
      "\t${0:$DEDENTED_SELECTED_TEXT}",
    },
  },

  ["'for' statement"] = {
    prefix = "fo",
    body = {
      "for ${1:item} in {$2:items}:",
      "\t$0",
    },
  },

  ["'def' statement"] = {
    prefix = "de",
    body = {
      "def ${1:func}(${2:args})$3:",
      "\t$0",
    },
  },

  ["'def' method statement"] = {
    prefix = "dem",
    body = {
      "def ${1:func}(self, ${2:args})$3:",
      "\t$0",
    },
  },

  ["Breakpoint"] = {
    prefix = "b",
    body = {
      "# FIXME($GIT_USERNAME): Remove this breakpoint",
      "breakpoint()",
    },
  },

  ["Conditional breakpoint"] = {
    prefix = "bc",
    body = {
      "if $1:",
      "\tbreakpoint()",
    },
  },

  ["Debug statement"] = {
    prefix = "bd",
    body = {
      "# FIXME($GIT_USERNAME): Remove this breakpoint",
      "try:",
      "\t${0:$DEDENTED_SELECTED_TEXT}",
      "except:",
      "\timport sys, traceback",
      "\ttyp_, val_, tb_ = sys.exc_info()",
      "\ttback_ = traceback.format_tb(tb_)",
      "\tbreakpoint()",
      "\tassert True",
    },
  },

  ["'try/except' clause"] = {
    prefix = "te",
    body = {
      "try:",
      "\t${0:$DEDENTED_SELECTED_TEXT}",
      "except Exception as exc:",
      "\tpass",
    },
  },

  ["'try/finally' clause"] = {
    prefix = "tf",
    body = {
      "try:",
      "\t${0:$DEDENTED_SELECTED_TEXT}",
      "finally:",
      "\tpass",
    },
  },

  ["Magic method"] = {
    prefix = "__",
    body = "__$0__",
  },

  ["Multiline string with double quotes"] = {
    prefix = "#d",
    body = '"""$0"""',
  },

  ["Multiline string with single quotes"] = {
    prefix = "#s",
    body = "'''$0'''",
  },

  ["List comprehension"] = {
    prefix = "cl",
    body = "[${1:item} for $1 in ${2:${1}s}]",
  },

  ["List comprehension with filter"] = {
    prefix = "clf",
    body = "[${1:item} for $1 in ${2:${1}s} if ${3:condition}]",
  },

  ["Set comprehension"] = {
    prefix = "cs",
    body = "{${1:item} for $1 in ${2:${1}s}}",
  },

  ["Set comprehension with filter"] = {
    prefix = "csf",
    body = "{${1:item} for $1 in ${2:${1}s} if ${3:condition}}",
  },

  ["Dict comprehension"] = {
    prefix = "cd",
    body = "{${1:key}: ${2:value} for $1, $2 in ${3:items}}",
  },

  ["Dict comprehension with filter"] = {
    prefix = "cdf",
    body = "{${1:key}: ${2:value} for $1, $2 in ${3:items} if ${4:condition}}",
  },
}
