Class: E4U::Encode::Softbank::Cp932

Inherits:
Object
  • Object
show all
Defined in:
lib/e4u/encode/softbank/cp932.rb,
lib/e4u/encode/softbank/cp932/softbank_unicode.rb

Constant Summary collapse

SOFTBANK_UNICODE =
{
  ((s = [0xF941].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E001'.freeze,
  ((s = [0xF942].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E002'.freeze,
  ((s = [0xF943].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E003'.freeze,
  ((s = [0xF944].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E004'.freeze,
  ((s = [0xF945].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E005'.freeze,
  ((s = [0xF946].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E006'.freeze,
  ((s = [0xF947].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E007'.freeze,
  ((s = [0xF948].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E008'.freeze,
  ((s = [0xF949].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E009'.freeze,
  ((s = [0xF94A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E00A'.freeze,
  ((s = [0xF94B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E00B'.freeze,
  ((s = [0xF94C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E00C'.freeze,
  ((s = [0xF94D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E00D'.freeze,
  ((s = [0xF94E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E00E'.freeze,
  ((s = [0xF94F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E00F'.freeze,
  ((s = [0xF950].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E010'.freeze,
  ((s = [0xF951].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E011'.freeze,
  ((s = [0xF952].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E012'.freeze,
  ((s = [0xF953].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E013'.freeze,
  ((s = [0xF954].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E014'.freeze,
  ((s = [0xF955].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E015'.freeze,
  ((s = [0xF956].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E016'.freeze,
  ((s = [0xF957].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E017'.freeze,
  ((s = [0xF958].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E018'.freeze,
  ((s = [0xF959].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E019'.freeze,
  ((s = [0xF95A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E01A'.freeze,
  ((s = [0xF95B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E01B'.freeze,
  ((s = [0xF95C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E01C'.freeze,
  ((s = [0xF95D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E01D'.freeze,
  ((s = [0xF95E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E01E'.freeze,
  ((s = [0xF95F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E01F'.freeze,
  ((s = [0xF960].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E020'.freeze,
  ((s = [0xF961].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E021'.freeze,
  ((s = [0xF962].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E022'.freeze,
  ((s = [0xF963].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E023'.freeze,
  ((s = [0xF964].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E024'.freeze,
  ((s = [0xF965].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E025'.freeze,
  ((s = [0xF966].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E026'.freeze,
  ((s = [0xF967].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E027'.freeze,
  ((s = [0xF968].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E028'.freeze,
  ((s = [0xF969].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E029'.freeze,
  ((s = [0xF96A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E02A'.freeze,
  ((s = [0xF96B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E02B'.freeze,
  ((s = [0xF96C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E02C'.freeze,
  ((s = [0xF96D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E02D'.freeze,
  ((s = [0xF96E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E02E'.freeze,
  ((s = [0xF96F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E02F'.freeze,
  ((s = [0xF970].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E030'.freeze,
  ((s = [0xF971].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E031'.freeze,
  ((s = [0xF972].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E032'.freeze,
  ((s = [0xF973].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E033'.freeze,
  ((s = [0xF974].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E034'.freeze,
  ((s = [0xF975].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E035'.freeze,
  ((s = [0xF976].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E036'.freeze,
  ((s = [0xF977].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E037'.freeze,
  ((s = [0xF978].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E038'.freeze,
  ((s = [0xF979].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E039'.freeze,
  ((s = [0xF97A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E03A'.freeze,
  ((s = [0xF97B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E03B'.freeze,
  ((s = [0xF97C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E03C'.freeze,
  ((s = [0xF97D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E03D'.freeze,
  ((s = [0xF97E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E03E'.freeze,
  ((s = [0xF980].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E03F'.freeze,
  ((s = [0xF981].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E040'.freeze,
  ((s = [0xF982].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E041'.freeze,
  ((s = [0xF983].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E042'.freeze,
  ((s = [0xF984].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E043'.freeze,
  ((s = [0xF985].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E044'.freeze,
  ((s = [0xF986].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E045'.freeze,
  ((s = [0xF987].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E046'.freeze,
  ((s = [0xF988].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E047'.freeze,
  ((s = [0xF989].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E048'.freeze,
  ((s = [0xF98A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E049'.freeze,
  ((s = [0xF98B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E04A'.freeze,
  ((s = [0xF98C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E04B'.freeze,
  ((s = [0xF98D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E04C'.freeze,
  ((s = [0xF98E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E04D'.freeze,
  ((s = [0xF98F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E04E'.freeze,
  ((s = [0xF990].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E04F'.freeze,
  ((s = [0xF991].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E050'.freeze,
  ((s = [0xF992].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E051'.freeze,
  ((s = [0xF993].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E052'.freeze,
  ((s = [0xF994].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E053'.freeze,
  ((s = [0xF995].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E054'.freeze,
  ((s = [0xF996].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E055'.freeze,
  ((s = [0xF997].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E056'.freeze,
  ((s = [0xF998].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E057'.freeze,
  ((s = [0xF999].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E058'.freeze,
  ((s = [0xF99A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E059'.freeze,
  ((s = [0xF99B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E05A'.freeze,
  ((s = [0xF741].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E101'.freeze,
  ((s = [0xF742].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E102'.freeze,
  ((s = [0xF743].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E103'.freeze,
  ((s = [0xF744].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E104'.freeze,
  ((s = [0xF745].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E105'.freeze,
  ((s = [0xF746].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E106'.freeze,
  ((s = [0xF747].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E107'.freeze,
  ((s = [0xF748].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E108'.freeze,
  ((s = [0xF749].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E109'.freeze,
  ((s = [0xF74A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E10A'.freeze,
  ((s = [0xF74B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E10B'.freeze,
  ((s = [0xF74C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E10C'.freeze,
  ((s = [0xF74D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E10D'.freeze,
  ((s = [0xF74E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E10E'.freeze,
  ((s = [0xF74F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E10F'.freeze,
  ((s = [0xF750].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E110'.freeze,
  ((s = [0xF751].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E111'.freeze,
  ((s = [0xF752].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E112'.freeze,
  ((s = [0xF753].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E113'.freeze,
  ((s = [0xF754].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E114'.freeze,
  ((s = [0xF755].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E115'.freeze,
  ((s = [0xF756].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E116'.freeze,
  ((s = [0xF757].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E117'.freeze,
  ((s = [0xF758].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E118'.freeze,
  ((s = [0xF759].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E119'.freeze,
  ((s = [0xF75A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E11A'.freeze,
  ((s = [0xF75B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E11B'.freeze,
  ((s = [0xF75C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E11C'.freeze,
  ((s = [0xF75D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E11D'.freeze,
  ((s = [0xF75E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E11E'.freeze,
  ((s = [0xF75F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E11F'.freeze,
  ((s = [0xF760].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E120'.freeze,
  ((s = [0xF761].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E121'.freeze,
  ((s = [0xF762].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E122'.freeze,
  ((s = [0xF763].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E123'.freeze,
  ((s = [0xF764].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E124'.freeze,
  ((s = [0xF765].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E125'.freeze,
  ((s = [0xF766].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E126'.freeze,
  ((s = [0xF767].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E127'.freeze,
  ((s = [0xF768].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E128'.freeze,
  ((s = [0xF769].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E129'.freeze,
  ((s = [0xF76A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E12A'.freeze,
  ((s = [0xF76B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E12B'.freeze,
  ((s = [0xF76C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E12C'.freeze,
  ((s = [0xF76D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E12D'.freeze,
  ((s = [0xF76E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E12E'.freeze,
  ((s = [0xF76F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E12F'.freeze,
  ((s = [0xF770].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E130'.freeze,
  ((s = [0xF771].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E131'.freeze,
  ((s = [0xF772].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E132'.freeze,
  ((s = [0xF773].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E133'.freeze,
  ((s = [0xF774].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E134'.freeze,
  ((s = [0xF775].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E135'.freeze,
  ((s = [0xF776].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E136'.freeze,
  ((s = [0xF777].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E137'.freeze,
  ((s = [0xF778].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E138'.freeze,
  ((s = [0xF779].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E139'.freeze,
  ((s = [0xF77A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E13A'.freeze,
  ((s = [0xF77B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E13B'.freeze,
  ((s = [0xF77C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E13C'.freeze,
  ((s = [0xF77D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E13D'.freeze,
  ((s = [0xF77E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E13E'.freeze,
  ((s = [0xF780].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E13F'.freeze,
  ((s = [0xF781].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E140'.freeze,
  ((s = [0xF782].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E141'.freeze,
  ((s = [0xF783].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E142'.freeze,
  ((s = [0xF784].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E143'.freeze,
  ((s = [0xF785].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E144'.freeze,
  ((s = [0xF786].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E145'.freeze,
  ((s = [0xF787].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E146'.freeze,
  ((s = [0xF788].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E147'.freeze,
  ((s = [0xF789].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E148'.freeze,
  ((s = [0xF78A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E149'.freeze,
  ((s = [0xF78B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E14A'.freeze,
  ((s = [0xF78C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E14B'.freeze,
  ((s = [0xF78D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E14C'.freeze,
  ((s = [0xF78E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E14D'.freeze,
  ((s = [0xF78F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E14E'.freeze,
  ((s = [0xF790].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E14F'.freeze,
  ((s = [0xF791].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E150'.freeze,
  ((s = [0xF792].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E151'.freeze,
  ((s = [0xF793].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E152'.freeze,
  ((s = [0xF794].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E153'.freeze,
  ((s = [0xF795].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E154'.freeze,
  ((s = [0xF796].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E155'.freeze,
  ((s = [0xF797].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E156'.freeze,
  ((s = [0xF798].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E157'.freeze,
  ((s = [0xF799].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E158'.freeze,
  ((s = [0xF79A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E159'.freeze,
  ((s = [0xF79B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E15A'.freeze,
  ((s = [0xF7A1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E201'.freeze,
  ((s = [0xF7A2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E202'.freeze,
  ((s = [0xF7A3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E203'.freeze,
  ((s = [0xF7A4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E204'.freeze,
  ((s = [0xF7A5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E205'.freeze,
  ((s = [0xF7A6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E206'.freeze,
  ((s = [0xF7A7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E207'.freeze,
  ((s = [0xF7A8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E208'.freeze,
  ((s = [0xF7A9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E209'.freeze,
  ((s = [0xF7AA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E20A'.freeze,
  ((s = [0xF7AB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E20B'.freeze,
  ((s = [0xF7AC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E20C'.freeze,
  ((s = [0xF7AD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E20D'.freeze,
  ((s = [0xF7AE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E20E'.freeze,
  ((s = [0xF7AF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E20F'.freeze,
  ((s = [0xF7B0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E210'.freeze,
  ((s = [0xF7B1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E211'.freeze,
  ((s = [0xF7B2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E212'.freeze,
  ((s = [0xF7B3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E213'.freeze,
  ((s = [0xF7B4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E214'.freeze,
  ((s = [0xF7B5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E215'.freeze,
  ((s = [0xF7B6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E216'.freeze,
  ((s = [0xF7B7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E217'.freeze,
  ((s = [0xF7B8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E218'.freeze,
  ((s = [0xF7B9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E219'.freeze,
  ((s = [0xF7BA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E21A'.freeze,
  ((s = [0xF7BB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E21B'.freeze,
  ((s = [0xF7BC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E21C'.freeze,
  ((s = [0xF7BD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E21D'.freeze,
  ((s = [0xF7BE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E21E'.freeze,
  ((s = [0xF7BF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E21F'.freeze,
  ((s = [0xF7C0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E220'.freeze,
  ((s = [0xF7C1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E221'.freeze,
  ((s = [0xF7C2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E222'.freeze,
  ((s = [0xF7C3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E223'.freeze,
  ((s = [0xF7C4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E224'.freeze,
  ((s = [0xF7C5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E225'.freeze,
  ((s = [0xF7C6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E226'.freeze,
  ((s = [0xF7C7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E227'.freeze,
  ((s = [0xF7C8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E228'.freeze,
  ((s = [0xF7C9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E229'.freeze,
  ((s = [0xF7CA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E22A'.freeze,
  ((s = [0xF7CB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E22B'.freeze,
  ((s = [0xF7CC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E22C'.freeze,
  ((s = [0xF7CD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E22D'.freeze,
  ((s = [0xF7CE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E22E'.freeze,
  ((s = [0xF7CF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E22F'.freeze,
  ((s = [0xF7D0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E230'.freeze,
  ((s = [0xF7D1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E231'.freeze,
  ((s = [0xF7D2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E232'.freeze,
  ((s = [0xF7D3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E233'.freeze,
  ((s = [0xF7D4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E234'.freeze,
  ((s = [0xF7D5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E235'.freeze,
  ((s = [0xF7D6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E236'.freeze,
  ((s = [0xF7D7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E237'.freeze,
  ((s = [0xF7D8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E238'.freeze,
  ((s = [0xF7D9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E239'.freeze,
  ((s = [0xF7DA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E23A'.freeze,
  ((s = [0xF7DB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E23B'.freeze,
  ((s = [0xF7DC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E23C'.freeze,
  ((s = [0xF7DD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E23D'.freeze,
  ((s = [0xF7DE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E23E'.freeze,
  ((s = [0xF7DF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E23F'.freeze,
  ((s = [0xF7E0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E240'.freeze,
  ((s = [0xF7E1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E241'.freeze,
  ((s = [0xF7E2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E242'.freeze,
  ((s = [0xF7E3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E243'.freeze,
  ((s = [0xF7E4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E244'.freeze,
  ((s = [0xF7E5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E245'.freeze,
  ((s = [0xF7E6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E246'.freeze,
  ((s = [0xF7E7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E247'.freeze,
  ((s = [0xF7E8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E248'.freeze,
  ((s = [0xF7E9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E249'.freeze,
  ((s = [0xF7EA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E24A'.freeze,
  ((s = [0xF7EB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E24B'.freeze,
  ((s = [0xF7EC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E24C'.freeze,
  ((s = [0xF7ED].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E24D'.freeze,
  ((s = [0xF7EE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E24E'.freeze,
  ((s = [0xF7EF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E24F'.freeze,
  ((s = [0xF7F0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E250'.freeze,
  ((s = [0xF7F1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E251'.freeze,
  ((s = [0xF7F2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E252'.freeze,
  ((s = [0xF7F3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E253'.freeze,
  ((s = [0xF7F4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E254'.freeze,
  ((s = [0xF7F5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E255'.freeze,
  ((s = [0xF7F6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E256'.freeze,
  ((s = [0xF7F7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E257'.freeze,
  ((s = [0xF7F8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E258'.freeze,
  ((s = [0xF7F9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E259'.freeze,
  ((s = [0xF7FA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E25A'.freeze,
  ((s = [0xF9A1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E301'.freeze,
  ((s = [0xF9A2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E302'.freeze,
  ((s = [0xF9A3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E303'.freeze,
  ((s = [0xF9A4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E304'.freeze,
  ((s = [0xF9A5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E305'.freeze,
  ((s = [0xF9A6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E306'.freeze,
  ((s = [0xF9A7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E307'.freeze,
  ((s = [0xF9A8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E308'.freeze,
  ((s = [0xF9A9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E309'.freeze,
  ((s = [0xF9AA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E30A'.freeze,
  ((s = [0xF9AB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E30B'.freeze,
  ((s = [0xF9AC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E30C'.freeze,
  ((s = [0xF9AD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E30D'.freeze,
  ((s = [0xF9AE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E30E'.freeze,
  ((s = [0xF9AF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E30F'.freeze,
  ((s = [0xF9B0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E310'.freeze,
  ((s = [0xF9B1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E311'.freeze,
  ((s = [0xF9B2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E312'.freeze,
  ((s = [0xF9B3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E313'.freeze,
  ((s = [0xF9B4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E314'.freeze,
  ((s = [0xF9B5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E315'.freeze,
  ((s = [0xF9B6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E316'.freeze,
  ((s = [0xF9B7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E317'.freeze,
  ((s = [0xF9B8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E318'.freeze,
  ((s = [0xF9B9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E319'.freeze,
  ((s = [0xF9BA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E31A'.freeze,
  ((s = [0xF9BB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E31B'.freeze,
  ((s = [0xF9BC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E31C'.freeze,
  ((s = [0xF9BD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E31D'.freeze,
  ((s = [0xF9BE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E31E'.freeze,
  ((s = [0xF9BF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E31F'.freeze,
  ((s = [0xF9C0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E320'.freeze,
  ((s = [0xF9C1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E321'.freeze,
  ((s = [0xF9C2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E322'.freeze,
  ((s = [0xF9C3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E323'.freeze,
  ((s = [0xF9C4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E324'.freeze,
  ((s = [0xF9C5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E325'.freeze,
  ((s = [0xF9C6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E326'.freeze,
  ((s = [0xF9C7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E327'.freeze,
  ((s = [0xF9C8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E328'.freeze,
  ((s = [0xF9C9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E329'.freeze,
  ((s = [0xF9CA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E32A'.freeze,
  ((s = [0xF9CB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E32B'.freeze,
  ((s = [0xF9CC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E32C'.freeze,
  ((s = [0xF9CD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E32D'.freeze,
  ((s = [0xF9CE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E32E'.freeze,
  ((s = [0xF9CF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E32F'.freeze,
  ((s = [0xF9D0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E330'.freeze,
  ((s = [0xF9D1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E331'.freeze,
  ((s = [0xF9D2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E332'.freeze,
  ((s = [0xF9D3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E333'.freeze,
  ((s = [0xF9D4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E334'.freeze,
  ((s = [0xF9D5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E335'.freeze,
  ((s = [0xF9D6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E336'.freeze,
  ((s = [0xF9D7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E337'.freeze,
  ((s = [0xF9D8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E338'.freeze,
  ((s = [0xF9D9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E339'.freeze,
  ((s = [0xF9DA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E33A'.freeze,
  ((s = [0xF9DB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E33B'.freeze,
  ((s = [0xF9DC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E33C'.freeze,
  ((s = [0xF9DD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E33D'.freeze,
  ((s = [0xF9DE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E33E'.freeze,
  ((s = [0xF9DF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E33F'.freeze,
  ((s = [0xF9E0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E340'.freeze,
  ((s = [0xF9E1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E341'.freeze,
  ((s = [0xF9E2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E342'.freeze,
  ((s = [0xF9E3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E343'.freeze,
  ((s = [0xF9E4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E344'.freeze,
  ((s = [0xF9E5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E345'.freeze,
  ((s = [0xF9E6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E346'.freeze,
  ((s = [0xF9E7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E347'.freeze,
  ((s = [0xF9E8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E348'.freeze,
  ((s = [0xF9E9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E349'.freeze,
  ((s = [0xF9EA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E34A'.freeze,
  ((s = [0xF9EB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E34B'.freeze,
  ((s = [0xF9EC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E34C'.freeze,
  ((s = [0xF9ED].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E34D'.freeze,
  ((s = [0xFB41].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E401'.freeze,
  ((s = [0xFB42].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E402'.freeze,
  ((s = [0xFB43].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E403'.freeze,
  ((s = [0xFB44].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E404'.freeze,
  ((s = [0xFB45].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E405'.freeze,
  ((s = [0xFB46].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E406'.freeze,
  ((s = [0xFB47].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E407'.freeze,
  ((s = [0xFB48].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E408'.freeze,
  ((s = [0xFB49].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E409'.freeze,
  ((s = [0xFB4A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E40A'.freeze,
  ((s = [0xFB4B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E40B'.freeze,
  ((s = [0xFB4C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E40C'.freeze,
  ((s = [0xFB4D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E40D'.freeze,
  ((s = [0xFB4E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E40E'.freeze,
  ((s = [0xFB4F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E40F'.freeze,
  ((s = [0xFB50].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E410'.freeze,
  ((s = [0xFB51].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E411'.freeze,
  ((s = [0xFB52].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E412'.freeze,
  ((s = [0xFB53].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E413'.freeze,
  ((s = [0xFB54].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E414'.freeze,
  ((s = [0xFB55].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E415'.freeze,
  ((s = [0xFB56].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E416'.freeze,
  ((s = [0xFB57].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E417'.freeze,
  ((s = [0xFB58].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E418'.freeze,
  ((s = [0xFB59].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E419'.freeze,
  ((s = [0xFB5A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E41A'.freeze,
  ((s = [0xFB5B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E41B'.freeze,
  ((s = [0xFB5C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E41C'.freeze,
  ((s = [0xFB5D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E41D'.freeze,
  ((s = [0xFB5E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E41E'.freeze,
  ((s = [0xFB5F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E41F'.freeze,
  ((s = [0xFB60].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E420'.freeze,
  ((s = [0xFB61].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E421'.freeze,
  ((s = [0xFB62].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E422'.freeze,
  ((s = [0xFB63].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E423'.freeze,
  ((s = [0xFB64].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E424'.freeze,
  ((s = [0xFB65].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E425'.freeze,
  ((s = [0xFB66].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E426'.freeze,
  ((s = [0xFB67].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E427'.freeze,
  ((s = [0xFB68].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E428'.freeze,
  ((s = [0xFB69].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E429'.freeze,
  ((s = [0xFB6A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E42A'.freeze,
  ((s = [0xFB6B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E42B'.freeze,
  ((s = [0xFB6C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E42C'.freeze,
  ((s = [0xFB6D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E42D'.freeze,
  ((s = [0xFB6E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E42E'.freeze,
  ((s = [0xFB6F].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E42F'.freeze,
  ((s = [0xFB70].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E430'.freeze,
  ((s = [0xFB71].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E431'.freeze,
  ((s = [0xFB72].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E432'.freeze,
  ((s = [0xFB73].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E433'.freeze,
  ((s = [0xFB74].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E434'.freeze,
  ((s = [0xFB75].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E435'.freeze,
  ((s = [0xFB76].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E436'.freeze,
  ((s = [0xFB77].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E437'.freeze,
  ((s = [0xFB78].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E438'.freeze,
  ((s = [0xFB79].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E439'.freeze,
  ((s = [0xFB7A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E43A'.freeze,
  ((s = [0xFB7B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E43B'.freeze,
  ((s = [0xFB7C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E43C'.freeze,
  ((s = [0xFB7D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E43D'.freeze,
  ((s = [0xFB7E].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E43E'.freeze,
  ((s = [0xFB80].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E43F'.freeze,
  ((s = [0xFB81].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E440'.freeze,
  ((s = [0xFB82].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E441'.freeze,
  ((s = [0xFB83].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E442'.freeze,
  ((s = [0xFB84].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E443'.freeze,
  ((s = [0xFB85].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E444'.freeze,
  ((s = [0xFB86].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E445'.freeze,
  ((s = [0xFB87].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E446'.freeze,
  ((s = [0xFB88].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E447'.freeze,
  ((s = [0xFB89].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E448'.freeze,
  ((s = [0xFB8A].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E449'.freeze,
  ((s = [0xFB8B].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E44A'.freeze,
  ((s = [0xFB8C].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E44B'.freeze,
  ((s = [0xFB8D].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E44C'.freeze,
  ((s = [0xFBA1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E501'.freeze,
  ((s = [0xFBA2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E502'.freeze,
  ((s = [0xFBA3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E503'.freeze,
  ((s = [0xFBA4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E504'.freeze,
  ((s = [0xFBA5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E505'.freeze,
  ((s = [0xFBA6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E506'.freeze,
  ((s = [0xFBA7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E507'.freeze,
  ((s = [0xFBA8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E508'.freeze,
  ((s = [0xFBA9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E509'.freeze,
  ((s = [0xFBAA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E50A'.freeze,
  ((s = [0xFBAB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E50B'.freeze,
  ((s = [0xFBAC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E50C'.freeze,
  ((s = [0xFBAD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E50D'.freeze,
  ((s = [0xFBAE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E50E'.freeze,
  ((s = [0xFBAF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E50F'.freeze,
  ((s = [0xFBB0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E510'.freeze,
  ((s = [0xFBB1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E511'.freeze,
  ((s = [0xFBB2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E512'.freeze,
  ((s = [0xFBB3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E513'.freeze,
  ((s = [0xFBB4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E514'.freeze,
  ((s = [0xFBB5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E515'.freeze,
  ((s = [0xFBB6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E516'.freeze,
  ((s = [0xFBB7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E517'.freeze,
  ((s = [0xFBB8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E518'.freeze,
  ((s = [0xFBB9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E519'.freeze,
  ((s = [0xFBBA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E51A'.freeze,
  ((s = [0xFBBB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E51B'.freeze,
  ((s = [0xFBBC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E51C'.freeze,
  ((s = [0xFBBD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E51D'.freeze,
  ((s = [0xFBBE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E51E'.freeze,
  ((s = [0xFBBF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E51F'.freeze,
  ((s = [0xFBC0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E520'.freeze,
  ((s = [0xFBC1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E521'.freeze,
  ((s = [0xFBC2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E522'.freeze,
  ((s = [0xFBC3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E523'.freeze,
  ((s = [0xFBC4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E524'.freeze,
  ((s = [0xFBC5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E525'.freeze,
  ((s = [0xFBC6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E526'.freeze,
  ((s = [0xFBC7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E527'.freeze,
  ((s = [0xFBC8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E528'.freeze,
  ((s = [0xFBC9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E529'.freeze,
  ((s = [0xFBCA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E52A'.freeze,
  ((s = [0xFBCB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E52B'.freeze,
  ((s = [0xFBCC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E52C'.freeze,
  ((s = [0xFBCD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E52D'.freeze,
  ((s = [0xFBCE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E52E'.freeze,
  ((s = [0xFBCF].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E52F'.freeze,
  ((s = [0xFBD0].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E530'.freeze,
  ((s = [0xFBD1].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E531'.freeze,
  ((s = [0xFBD2].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E532'.freeze,
  ((s = [0xFBD3].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E533'.freeze,
  ((s = [0xFBD4].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E534'.freeze,
  ((s = [0xFBD5].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E535'.freeze,
  ((s = [0xFBD6].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E536'.freeze,
  ((s = [0xFBD7].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E537'.freeze,
  ((s = [0xFBD8].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E538'.freeze,
  ((s = [0xFBD9].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E539'.freeze,
  ((s = [0xFBDA].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E53A'.freeze,
  ((s = [0xFBDB].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E53B'.freeze,
  ((s = [0xFBDC].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E53C'.freeze,
  ((s = [0xFBDD].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E53D'.freeze,
  ((s = [0xFBDE].pack('n')) && RUBY_VERSION < '1.9.1' ? s : s.force_encoding('CP932')) => 'E53E'.freeze,
}.freeze
SOFTBANK_UNICODE_REGEXP =
Regexp.union(*SOFTBANK_UNICODE.keys.map(&((RUBY_VERSION < '1.9.1') ?
                                                                  (lambda { |e|
  Regexp.new(Regexp.escape(e,'s'),nil,'s')
}) :
                                                                  (lambda { |e|
  Regexp.new(Regexp.escape(e))
})))).freeze

Class Method Summary collapse

Class Method Details

.to_softbank_unicode(str) ⇒ Object



6
7
8
9
10
11
# File 'lib/e4u/encode/softbank/cp932.rb', line 6

def self.to_softbank_unicode str
  puts "softbank_cp932_to_softbank_unicode" if $DEBUG
  webcode_to_unicode(str).gsub(SOFTBANK_UNICODE_REGEXP) do |matched|
    "&#x#{SOFTBANK_UNICODE[matched]};"
  end
end