public static $FontFilenames;
    public static $HorizontalOffsets;
    public static function GetHorizontalOffset($_Oo0j27gur57oafx65xwl7, $_o34rkzeobxmdls3y, $_01qlgzwwgkh2duzegymiq)
    {
        $_1xuhimkg3oabbzjvxnlw5 = preg_replace("/^(.+)\\//", '', $_Oo0j27gur57oafx65xwl7);
        $_1xuhimkg3oabbzjvxnlw5 = preg_replace("/\\.(.+)\$/", '', $_1xuhimkg3oabbzjvxnlw5);
        $_lz553evs2dhl87j8x6gi87ya8g = 0;
        if (array_key_exists($_1xuhimkg3oabbzjvxnlw5, LBD_FontHelper::$HorizontalOffsets)) {
            $_189k1ctp7fkhglqj = LBD_FontHelper::$HorizontalOffsets[$_1xuhimkg3oabbzjvxnlw5][$_o34rkzeobxmdls3y];
            $_lz553evs2dhl87j8x6gi87ya8g = round($_189k1ctp7fkhglqj * $_01qlgzwwgkh2duzegymiq);
        }
        return $_lz553evs2dhl87j8x6gi87ya8g;
    }
}
LBD_FontHelper::$FontFilenames = array(LBD_BaseCharset::Arabic => array("Arab/BDArab1/BDArab1.ttf", "Arab/BDArab2/BDArab2.ttf", "Arab/BDArab3/BDArab3.ttf"), LBD_BaseCharset::Bopomofo => array("Bopo/BDBopo1/BDBopo1.ttf", "Bopo/BDBopo2/BDBopo2.ttf", "Bopo/BDBopo3/BDBopo3.ttf"), LBD_BaseCharset::Cyrillic => array("Cyrl/BDCyrl1/BDCyrl1.ttf", "Cyrl/BDCyrl2/BDCyrl2.ttf", "Cyrl/BDCyrl3/BDCyrl3.ttf"), LBD_BaseCharset::Devanagari => array("Deva/BDDeva1/BDDeva1.ttf", "Deva/BDDeva2/BDDeva2.ttf", "Deva/BDDeva3/BDDeva3.ttf"), LBD_BaseCharset::Greek => array("Grek/BDGrek1/BDGrek1.ttf", "Grek/BDGrek2/BDGrek2.ttf", "Grek/BDGrek3/BDGrek3.ttf"), LBD_BaseCharset::Hangul => array("Hang/BDHang1/BDHang1.ttf", "Hang/BDHang2/BDHang2.ttf", "Hang/BDHang3/BDHang3.ttf"), LBD_BaseCharset::HanSimplified => array("Hans/BDHans1/BDHans1.ttf", "Hans/BDHans2/BDHans2.ttf", "Hans/BDHans3/BDHans3.ttf"), LBD_BaseCharset::HanTraditional => array("Hant/BDHant1/BDHant1.ttf", "Hant/BDHant2/BDHant2.ttf", "Hant/BDHant3/BDHant3.ttf"), LBD_BaseCharset::Hebrew => array("Hebr/BDHebr1/BDHebr1.ttf", "Hebr/BDHebr2/BDHebr2.ttf", "Hebr/BDHebr3/BDHebr3.ttf"), LBD_BaseCharset::Hiragana => array("Hira/BDHira1/BDHira1.ttf", "Hira/BDHira2/BDHira2.ttf", "Hira/BDHira3/BDHira3.ttf"), LBD_BaseCharset::Katakana => array("Kana/BDKana1/BDKana1.ttf", "Kana/BDKana2/BDKana2.ttf", "Kana/BDKana3/BDKana3.ttf"), LBD_BaseCharset::Latin => array("Latn/BDLatn1/BDLatn1.ttf", "Latn/BDLatn2/BDLatn2.ttf", "Latn/BDLatn3/BDLatn3.ttf"), LBD_BaseCharset::Symbol => array("Symb/BDSymb1/BDSymb1.ttf", "Symb/BDSymb2/BDSymb2.ttf", "Symb/BDSymb3/BDSymb3.ttf"));
LBD_FontHelper::$HorizontalOffsets = array();
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Latn/BDLatn1/BDLatn1xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Latn/BDLatn2/BDLatn2xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Latn/BDLatn3/BDLatn3xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Symb/BDSymb1/BDSymb1xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Symb/BDSymb2/BDSymb2xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Symb/BDSymb3/BDSymb3xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Cyrl/BDCyrl1/BDCyrl1xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Cyrl/BDCyrl2/BDCyrl2xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Cyrl/BDCyrl3/BDCyrl3xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Grek/BDGrek1/BDGrek1xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Grek/BDGrek2/BDGrek2xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Grek/BDGrek3/BDGrek3xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Hebr/BDHebr1/BDHebr1xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Hebr/BDHebr2/BDHebr2xOffsets.php";
require_once LBD_ResourceHelper::GetFontsFolder() . "/" . "Hebr/BDHebr3/BDHebr3xOffsets.php";