\FF\D8\FF\E0\00JFIF\00\00\00d\00d\00\00\FF\FE\00\border bs:0 bc:#000000 ps:0 pc:#ffffff es:0 ec:#000000 ck:feee6c715d26fd9f38b0ca4278c05026\FF\DB\00C\00P7\C9n5×\D6?\BDê\9Ds\EBp\9F[`8m\B7)o\B5\E8\E6I\99\FE3]]A2\BA\8Cw\D6E\93\\DEv\C8\009\F2\F1NI?uc\\F5\EA\96k\xN<~buv\EA\C8\D7 \8B\84\CEcxI\BBg\AE\9E=\D6+n\EC\80\C8A\8C\AE\EB\CF\D5\DA\E9"2\A4\B9j5\EB\F3W\B63\96\B30Yu\DA\FC8\ED\DF\E7Ms\FB\F1\8E\B3\FA\EA\E8\E6(\883zs\F2_\8DFk\8Bh \00\8C\DCw\D3R\B5+6X\BA\B2\C4j\AB0\B4\FCMw\C2I\8E\9B\E3\A9~9u\FA\D3l\80\C8%p\EE\FDn2€ \00 $\FEj\C4e\A9\DB\~\95\A7\A5\80EK\BB\8DDsP\00@@AD'k\CF\E8\DB\D2(\80\9AK\D3\85\D6lb\F2\BA\8C*\80\00)\95 59\A3R:\F3\CE"\B6\80\88\00\00i1u4ê\E9\F2á\A6\A2\FACM\93WMb*\E0*\00\00\00\00\00(\A8\80\00\00\80\00\00\00\00\00\00\00\00\00\FF\D9 C/// # # $Id: H2Z.pm,v 2.2 2006/06/03 20:28:48 dankogai Exp $ # package Encode::JP::H2Z; use strict; use warnings; our $RCSID = q$Id: H2Z.pm,v 2.2 2006/06/03 20:28:48 dankogai Exp $; our $VERSION = do { my @r = ( q$Revision: 2.2 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r }; use Encode::CJKConstants qw(:all); use vars qw(%_D2Z $_PAT_D2Z %_Z2D $_PAT_Z2D %_H2Z $_PAT_H2Z %_Z2H $_PAT_Z2H); %_H2Z = ( "\x8e\xa1" => "\xa1\xa3", #¡£ "\x8e\xa2" => "\xa1\xd6", #¡Ö "\x8e\xa3" => "\xa1\xd7", #¡× "\x8e\xa4" => "\xa1\xa2", #¡¢ "\x8e\xa5" => "\xa1\xa6", #¡¦ "\x8e\xa6" => "\xa5\xf2", #¥ò "\x8e\xa7" => "\xa5\xa1", #¥¡ "\x8e\xa8" => "\xa5\xa3", #¥£ "\x8e\xa9" => "\xa5\xa5", #¥¥ "\x8e\xaa" => "\xa5\xa7", #¥§ "\x8e\xab" => "\xa5\xa9", #¥© "\x8e\xac" => "\xa5\xe3", #¥ã "\x8e\xad" => "\xa5\xe5", #¥å "\x8e\xae" => "\xa5\xe7", #¥ç "\x8e\xaf" => "\xa5\xc3", #¥Ã "\x8e\xb0" => "\xa1\xbc", #¡¼ "\x8e\xb1" => "\xa5\xa2", #¥¢ "\x8e\xb2" => "\xa5\xa4", #¥¤ "\x8e\xb3" => "\xa5\xa6", #¥¦ "\x8e\xb4" => "\xa5\xa8", #¥¨ "\x8e\xb5" => "\xa5\xaa", #¥ª "\x8e\xb6" => "\xa5\xab", #¥« "\x8e\xb7" => "\xa5\xad", #¥­ "\x8e\xb8" => "\xa5\xaf", #¥¯ "\x8e\xb9" => "\xa5\xb1", #¥± "\x8e\xba" => "\xa5\xb3", #¥³ "\x8e\xbb" => "\xa5\xb5", #¥µ "\x8e\xbc" => "\xa5\xb7", #¥· "\x8e\xbd" => "\xa5\xb9", #¥¹ "\x8e\xbe" => "\xa5\xbb", #¥» "\x8e\xbf" => "\xa5\xbd", #¥½ "\x8e\xc0" => "\xa5\xbf", #¥¿ "\x8e\xc1" => "\xa5\xc1", #¥Á "\x8e\xc2" => "\xa5\xc4", #¥Ä "\x8e\xc3" => "\xa5\xc6", #¥Æ "\x8e\xc4" => "\xa5\xc8", #¥È "\x8e\xc5" => "\xa5\xca", #¥Ê "\x8e\xc6" => "\xa5\xcb", #¥Ë "\x8e\xc7" => "\xa5\xcc", #¥Ì "\x8e\xc8" => "\xa5\xcd", #¥Í "\x8e\xc9" => "\xa5\xce", #¥Î "\x8e\xca" => "\xa5\xcf", #¥Ï "\x8e\xcb" => "\xa5\xd2", #¥Ò "\x8e\xcc" => "\xa5\xd5", #¥Õ "\x8e\xcd" => "\xa5\xd8", #¥Ø "\x8e\xce" => "\xa5\xdb", #¥Û "\x8e\xcf" => "\xa5\xde", #¥Þ "\x8e\xd0" => "\xa5\xdf", #¥ß "\x8e\xd1" => "\xa5\xe0", #¥à "\x8e\xd2" => "\xa5\xe1", #¥á "\x8e\xd3" => "\xa5\xe2", #¥â "\x8e\xd4" => "\xa5\xe4", #¥ä "\x8e\xd5" => "\xa5\xe6", #¥æ "\x8e\xd6" => "\xa5\xe8", #¥è "\x8e\xd7" => "\xa5\xe9", #¥é "\x8e\xd8" => "\xa5\xea", #¥ê "\x8e\xd9" => "\xa5\xeb", #¥ë "\x8e\xda" => "\xa5\xec", #¥ì "\x8e\xdb" => "\xa5\xed", #¥í "\x8e\xdc" => "\xa5\xef", #¥ï "\x8e\xdd" => "\xa5\xf3", #¥ó "\x8e\xde" => "\xa1\xab", #¡« "\x8e\xdf" => "\xa1\xac", #¡¬ ); %_D2Z = ( "\x8e\xb6\x8e\xde" => "\xa5\xac", #¥¬ "\x8e\xb7\x8e\xde" => "\xa5\xae", #¥® "\x8e\xb8\x8e\xde" => "\xa5\xb0", #¥° "\x8e\xb9\x8e\xde" => "\xa5\xb2", #¥² "\x8e\xba\x8e\xde" => "\xa5\xb4", #¥´ "\x8e\xbb\x8e\xde" => "\xa5\xb6", #¥¶ "\x8e\xbc\x8e\xde" => "\xa5\xb8", #¥¸ "\x8e\xbd\x8e\xde" => "\xa5\xba", #¥º "\x8e\xbe\x8e\xde" => "\xa5\xbc", #¥¼ "\x8e\xbf\x8e\xde" => "\xa5\xbe", #¥¾ "\x8e\xc0\x8e\xde" => "\xa5\xc0", #¥À "\x8e\xc1\x8e\xde" => "\xa5\xc2", #¥Â "\x8e\xc2\x8e\xde" => "\xa5\xc5", #¥Å "\x8e\xc3\x8e\xde" => "\xa5\xc7",