<?php
$glyphs = array(
" ", // 0x3000  　
", ", // 0x3001  、
". ", // 0x3002  。
"\"", // 0x3003  〃
"[JIS]", // 0x3004  〄
"\"", // 0x3005  々
"/", // 0x3006  〆
"0", // 0x3007  〇
"<", // 0x3008  〈
"> ", // 0x3009  〉
"<<", // 0x300a  《
">> ", // 0x300b  》
"[", // 0x300c  「
"] ", // 0x300d  」
"{", // 0x300e  『
"} ", // 0x300f  』
"[(", // 0x3010  【
")] ", // 0x3011  】
"@", // 0x3012  〒
"X ", // 0x3013  〓
"[", // 0x3014  〔
"] ", // 0x3015  〕
"[[", // 0x3016  〖
"]] ", // 0x3017  〗
"((", // 0x3018  〘
")) ", // 0x3019  〙
"[[", // 0x301a  〚
"]] ", // 0x301b  〛
"~ ", // 0x301c  〜
"``", // 0x301d  〝
"''", // 0x301e  〞
",,", // 0x301f  〟
"@", // 0x3020  〠
"1", // 0x3021  〡
"2", // 0x3022  〢
"3", // 0x3023  〣
"4", // 0x3024  〤
"5", // 0x3025  〥
"6", // 0x3026  〦
"7", // 0x3027  〧
"8", // 0x3028  〨
"9", // 0x3029  〩
"", // 0x302a  〪
"", // 0x302b  〫
"", // 0x302c  〬
"", // 0x302d  〭
"", // 0x302e  〮
"", // 0x302f  〯
"~", // 0x3030  〰
"+", // 0x3031  〱
"+", // 0x3032  〲
"+", // 0x3033  〳
"+", // 0x3034  〴
"", // 0x3035  〵
"@", // 0x3036  〶
" // ", // 0x3037  〷
"+10+", // 0x3038  〸
"+20+", // 0x3039  〹
"+30+", // 0x303a  〺
"", // 0x303b  〻
"", // 0x303c  〼
"", // 0x303d  〽
"", // 0x303e  〾
"", // 0x303f  〿
"", // 0x3040  ぀
"a", // 0x3041  ぁ
"a", // 0x3042  あ
"i", // 0x3043  ぃ
"i", // 0x3044  い
"u", // 0x3045  ぅ
"u", // 0x3046  う
"e", // 0x3047  ぇ
"e", // 0x3048  え
"o", // 0x3049  ぉ
"o", // 0x304a  お
"ka", // 0x304b  か
"ga", // 0x304c  が
"ki", // 0x304d  き
"gi", // 0x304e  ぎ
"ku", // 0x304f  く
"gu", // 0x3050  ぐ
"ke", // 0x3051  け
"ge", // 0x3052  げ
"ko", // 0x3053  こ
"go", // 0x3054  ご
"sa", // 0x3055  さ
"za", // 0x3056  ざ
"si", // 0x3057  し
"zi", // 0x3058  じ
"su", // 0x3059  す
"zu", // 0x305a  ず
"se", // 0x305b  せ
"ze", // 0x305c  ぜ
"so", // 0x305d  そ
"zo", // 0x305e  ぞ
"ta", // 0x305f  た
"da", // 0x3060  だ
"ti", // 0x3061  ち
"di", // 0x3062  ぢ
"tu", // 0x3063  っ
"tu", // 0x3064  つ
"du", // 0x3065  づ
"te", // 0x3066  て
"de", // 0x3067  で
"to", // 0x3068  と
"do", // 0x3069  ど
"na", // 0x306a  な
"ni", // 0x306b  に
"nu", // 0x306c  ぬ
"ne", // 0x306d  ね
"no", // 0x306e  の
"ha", // 0x306f  は
"ba", // 0x3070  ば
"pa", // 0x3071  ぱ
"hi", // 0x3072  ひ
"bi", // 0x3073  び
"pi", // 0x3074  ぴ
"hu", // 0x3075  ふ
"bu", // 0x3076  ぶ
"pu", // 0x3077  ぷ
"he", // 0x3078  へ
"be", // 0x3079  べ
"pe", // 0x307a  ぺ
"ho", // 0x307b  ほ
"bo", // 0x307c  ぼ
"po", // 0x307d  ぽ
"ma", // 0x307e  ま
"mi", // 0x307f  み
"mu", // 0x3080  む
"me", // 0x3081  め
"mo", // 0x3082  も
"ya", // 0x3083  ゃ
"ya", // 0x3084  や
"yu", // 0x3085  ゅ
"yu", // 0x3086  ゆ
"yo", // 0x3087  ょ
"yo", // 0x3088  よ
"ra", // 0x3089  ら
"ri", // 0x308a  り
"ru", // 0x308b  る
"re", // 0x308c  れ
"ro", // 0x308d  ろ
"wa", // 0x308e  ゎ
"wa", // 0x308f  わ
"wi", // 0x3090  ゐ
"we", // 0x3091  ゑ
"wo", // 0x3092  を
"n", // 0x3093  ん
"vu", // 0x3094  ゔ
"", // 0x3095  ゕ
"", // 0x3096  ゖ
"", // 0x3097  ゗
"", // 0x3098  ゘
"", // 0x3099  ゙
"", // 0x309a  ゚
"", // 0x309b  ゛
"", // 0x309c  ゜
"\"", // 0x309d  ゝ
"\"", // 0x309e  ゞ
"", // 0x309f  ゟ
"", // 0x30a0  ゠
"a", // 0x30a1  ァ
"a", // 0x30a2  ア
"i", // 0x30a3  ィ
"i", // 0x30a4  イ
"u", // 0x30a5  ゥ
"u", // 0x30a6  ウ
"e", // 0x30a7  ェ
"e", // 0x30a8  エ
"o", // 0x30a9  ォ
"o", // 0x30aa  オ
"ka", // 0x30ab  カ
"ga", // 0x30ac  ガ
"ki", // 0x30ad  キ
"gi", // 0x30ae  ギ
"ku", // 0x30af  ク
"gu", // 0x30b0  グ
"ke", // 0x30b1  ケ
"ge", // 0x30b2  ゲ
"ko", // 0x30b3  コ
"go", // 0x30b4  ゴ
"sa", // 0x30b5  サ
"za", // 0x30b6  ザ
"si", // 0x30b7  シ
"zi", // 0x30b8  ジ
"su", // 0x30b9  ス
"zu", // 0x30ba  ズ
"se", // 0x30bb  セ
"ze", // 0x30bc  ゼ
"so", // 0x30bd  ソ
"zo", // 0x30be  ゾ
"ta", // 0x30bf  タ
"da", // 0x30c0  ダ
"ti", // 0x30c1  チ
"di", // 0x30c2  ヂ
"tu", // 0x30c3  ッ
"tu", // 0x30c4  ツ
"du", // 0x30c5  ヅ
"te", // 0x30c6  テ
"de", // 0x30c7  デ
"to", // 0x30c8  ト
"do", // 0x30c9  ド
"na", // 0x30ca  ナ
"ni", // 0x30cb  ニ
"nu", // 0x30cc  ヌ
"ne", // 0x30cd  ネ
"no", // 0x30ce  ノ
"ha", // 0x30cf  ハ
"ba", // 0x30d0  バ
"pa", // 0x30d1  パ
"hi", // 0x30d2  ヒ
"bi", // 0x30d3  ビ
"pi", // 0x30d4  ピ
"hu", // 0x30d5  フ
"bu", // 0x30d6  ブ
"pu", // 0x30d7  プ
"he", // 0x30d8  ヘ
"be", // 0x30d9  ベ
"pe", // 0x30da  ペ
"ho", // 0x30db  ホ
"bo", // 0x30dc  ボ
"po", // 0x30dd  ポ
"ma", // 0x30de  マ
"mi", // 0x30df  ミ
"mu", // 0x30e0  ム
"me", // 0x30e1  メ
"mo", // 0x30e2  モ
"ya", // 0x30e3  ャ
"ya", // 0x30e4  ヤ
"yu", // 0x30e5  ュ
"yu", // 0x30e6  ユ
"yo", // 0x30e7  ョ
"yo", // 0x30e8  ヨ
"ra", // 0x30e9  ラ
"ri", // 0x30ea  リ
"ru", // 0x30eb  ル
"re", // 0x30ec  レ
"ro", // 0x30ed  ロ
"wa", // 0x30ee  ヮ
"wa", // 0x30ef  ワ
"wi", // 0x30f0  ヰ
"we", // 0x30f1  ヱ
"wo", // 0x30f2  ヲ
"n", // 0x30f3  ン
"vu", // 0x30f4  ヴ
"ka", // 0x30f5  ヵ
"ke", // 0x30f6  ヶ
"va", // 0x30f7  ヷ
"vi", // 0x30f8  ヸ
"ve", // 0x30f9  ヹ
"vo", // 0x30fa  ヺ
"", // 0x30fb  ・
"", // 0x30fc  ー
"\"", // 0x30fd  ヽ
"\"", // 0x30fe  ヾ
"" // 0x30ff  ヿ
);
