Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* DO NOT EDIT! Author : HP Web Design Website : https://hpwebd..

Decoded Output download

<?php 
/* 
DO NOT EDIT! 
Author          : HP Web Design 
Website         : https://hpwebdesign.id 
Support         : [email protected] 
License Type    : Single Domain License 
Licensing       : http://hpwebdesign.id/licensing 
*/ 
class ControllerAccountHpSocialLogin extends Controller 
{ 
  private $mobileAgents = array("android", "avantgo", "blackberry", "bolt", "boost", "cricket", "docomo", "fone", "hiptop", "mini", "mobi", "palm", "phone", "pie", "tablet", "up\.browser", "up\.link", "webos", "wos"); 
  public function index() 
  { 
    goto aPcSZ; 
    NF__C: 
    goto DzA7D; 
    goto hKuJP; 
    zwIRF: 
    $data["sms_status"] = $this->config->get("module_hp_social_login_sms_status"); 
    goto Kkzj2; 
    OdfXd: 
    $data["breadcrumbs"][] = array("text" => $this->language->get("text_register"), "href" => $this->url->link("account/register", '', true)); 
    goto CdSg9; 
    eGU0f: 
    goto HVrtX; 
    goto z8eHh; 
    N20aU: 
    $data["forgot"] = $this->url->link("account/forgotten", '', true); 
    goto M9ZFk; 
    lSWJ9: 
    $data["registration_title"] = $this->config->get("module_hp_social_login_registration_title_" . $this->config->get("config_language_id")); 
    goto HHc_O; 
    usFDD: 
    $data["mobile_status"] = $this->isMobileDevice(); 
    goto Qm0ZN; 
    DgUNA: 
    $this->load->model("account/customer_group"); 
    goto ZGnOc; 
    R_vOg: 
    $data["captcha_status"] = $this->config->get("module_hp_social_login_captcha_status"); 
    goto waLuS; 
    DuOd3: 
    v1wln: 
    goto O5hco; 
    io7NP: 
    if ($this->request->server["HTTPS"]) { 
      goto tU6nh; 
    } 
    goto shim7; 
    UlI9f: 
    $data["column_right"] = $this->load->controller("common/column_right"); 
    goto q9ykb; 
    kOfPN: 
    $data["description"] = $this->config->get("config_meta_description"); 
    goto yAKIQ; 
    J4Kcf: 
    $data["text_dropshipper"] = ''; 
    goto uk6D5; 
    Qcypw: 
    $data["text_affiliate_agree"] = ''; 
    goto tn5_Z; 
    ZpfP8: 
    A3B1h: 
    goto GKSTD; 
    FwQqf: 
    N4IAu: 
    goto rplbX; 
    dqLAy: 
    EBL4k: 
    goto iKhYn; 
    rjn43: 
    $side_banner_image = $this->config->get("module_hp_social_login_side_banner_image"); 
    goto kYnEl; 
    Q8q_Y: 
    $data["text_agree"] = sprintf($this->language->get("text_agree"), $this->url->link("information/information/agree", "information_id=" . $this->config->get("config_account_id"), true), $information_info["title"], $information_info["title"]); 
    goto jFC8Y; 
    usken: 
    $data["side_section_position"] = $this->config->get("module_hp_social_login_side_section_position"); 
    goto tBZ1U; 
    zl197: 
    $data["text_subscription"] = $this->config->get("module_hp_social_login_subscription_text_" . $this->config->get("config_language_id")); 
    goto xeUrP; 
    hMtuZ: 
    AUy9B: 
    goto X1uKh; 
    jgX7b: 
    aMMIG: 
    goto kLfnQ; 
    R8nHK: 
    yJtKy: 
    goto lxq0e; 
    inSHh: 
    Lb7Cq: 
    goto Q8q_Y; 
    vj6Mv: 
    $data["vendor_vprivacy"] = $this->config->get("vendor_vprivacy_id") ? $this->config->get("vendor_vprivacy_id") : 0; 
    goto Smpck; 
    YtUkj: 
    TTeM7: 
    goto ByLx0; 
    ufUmI: 
    if ($this->isHpdsActive()) { 
      goto UfayC; 
    } 
    goto J4Kcf; 
    JdQQO: 
    $information_info = $this->model_catalog_information->getInformation($this->config->get("config_account_id")); 
    goto KRlun; 
    RLGut: 
    XAou_: 
    goto ItdKp; 
    x7uhl: 
    HVrtX: 
    goto ufUmI; 
    EZ0E5: 
    if (!$data["affiliate_choice"]) { 
      goto dlU30; 
    } 
    goto XW6Hj; 
    Rc94l: 
    goto YZw7_; 
    goto fEl9R; 
    fsjFy: 
    $data["text_dropshipper"] = sprintf($this->language->get("text_dropshipper"), $this->url->link("information/information/agree", "information_id=" . $this->config->get("hp_dropshipper_instruction_page"), true), $information_dropshipper["title"]); 
    goto wi_7V; 
    EVlyV: 
    $data["color_scheme_hpasl"] = $this->config->get("module_hp_social_login_color_scheme"); 
    goto io7NP; 
    b3_ta: 
    $data["show_affiliate_section"] = 0; 
    goto Wl0Bq; 
    tOXMY: 
    $data["text_affiliate"] = ''; 
    goto eGU0f; 
    F9CGV: 
    $request = "rs=1"; 
    goto FwQqf; 
    tBZ1U: 
    $data["customer_groups"] = $customer_groups; 
    goto Kqyva; 
    M9ZFk: 
    $data["seller_check"] = isset($this->request->get["s"]) && $this->request->get["s"] == 1 ? 1 : 0; 
    goto XyDlW; 
    ZA0vz: 
    goto feqBC; 
    goto DuOd3; 
    nsJMI: 
    if ($this->isHpaaActive() && !$this->config->get("mta_ypx_status")) { 
      goto UbYPA; 
    } 
    goto tOXMY; 
    NRkbs: 
    if ($information_affiliate) { 
      goto geWfI; 
    } 
    goto WCjce; 
    B4Q93: 
    if ($this->vendor->getId()) { 
      goto LN52X; 
    } 
    goto k2W70; 
    PD7C_: 
    if (!($this->config->get("module_marketplace_status") && $this->config->get("marketplace_becomepartnerregistration"))) { 
      goto qMpr8; 
    } 
    goto zFRhD; 
    zFRhD: 
    $data["mpregisterseller"] = $this->load->controller("extension/module/marketplace/registerseller"); 
    goto iE2Cx; 
    NXK8o: 
    $data["header_footer_status"] = $this->config->get("module_hp_social_login_dedicated_header_footer"); 
    goto BU5Ym; 
    soA0i: 
    $this->load->model("extension/module/hp_social_login"); 
    goto OvnoW; 
    T5cc4: 
    bSOqE: 
    goto B4Q93; 
    GgduB: 
    $data["phone_country"] = array(); 
    goto IlOHJ; 
    lHOsq: 
    qzLYz: 
    goto Gds1r; 
    OYhwM: 
    if (isset($this->error["warning"])) { 
      goto k9XH7; 
    } 
    goto viIXA; 
    RjoLw: 
    $data["website_textarea"] = $rform["website_textarea"]; 
    goto DlO3n; 
    EBbh1: 
    $data["kbmp_seller_aggrement"] = $settings["kbmp_marketplace_seller_agreement"]["seller_agreement_" . $this->config->get("config_language_id")]; 
    goto hMtuZ; 
    HDl0T: 
    foreach ($data["aff_fields"] as $field) { 
      goto q8ZvB; 
      PjsKJ: 
      if (!isset($this->request->post[$field])) { 
        goto Zrtf2; 
      } 
      goto YkpW6; 
      e39AE: 
      $data["entry_" . $field] = $this->language->get("entry_" . $field); 
      goto vI3ff; 
      vI3ff: 
      $data["use_" . $field] = true; 
      goto PjsKJ; 
      YkpW6: 
      $data[$field] = $this->request->post[$field]; 
      goto wP_D0; 
      loo3H: 
      IJh1Z: 
      goto xr1yN; 
      A1ROz: 
      if ($fields[$field] == "n" || !$rform["show_" . $field]) { 
        goto IJh1Z; 
      } 
      goto e39AE; 
      AH4yH: 
      $data["use_" . $field] = false; 
      goto g9v2b; 
      g9v2b: 
      $data[$field . "_required"] = false; 
      goto TR2pT; 
      Y4Aj2: 
      Om8Jx: 
      goto wN7xk; 
      q8ZvB: 
      $data[$field] = $field == "payment" ? $fields["payment_default"] : ''; 
      goto A1ROz; 
      TR2pT: 
      $data["error_" . $field] = ''; 
      goto Y4Aj2; 
      xr1yN: 
      $data["entry_" . $field] = ''; 
      goto AH4yH; 
      lsxln: 
      $data["error_" . $field] = isset($this->error[$field]) ? $this->error[$field] : ''; 
      goto T2KjY; 
      l_WiI: 
      $data[$field . "_required"] = $fields[$field] == "r"; 
      goto lsxln; 
      wP_D0: 
      Zrtf2: 
      goto l_WiI; 
      wN7xk: 
      zY2w0: 
      goto nBRlh; 
      T2KjY: 
      goto Om8Jx; 
      goto loo3H; 
      nBRlh: 
    } 
    goto VV5dh; 
    vUDXW: 
    if (isset($this->session->data["accc_show_aff_section"])) { 
      goto jOvNI; 
    } 
    goto CamyP; 
    w4Ykd: 
    feqBC: 
    goto XtKGF; 
    aeRgm: 
    $data["purpletree_status"] = $this->config->get("module_purpletree_multivendor_status"); 
    goto SUJHU; 
    UY2xw: 
    $this->load->language("account/hp_social_login"); 
    goto O0U3x; 
    iI22Z: 
    $data["base"] = $server; 
    goto N_lyw; 
    HZYTO: 
    $data["phone_max_length"] = $this->config->get("module_hp_social_login_maximum_phone_number"); 
    goto JzQtV; 
    y4j0P: 
    BX6n5: 
    goto x7uhl; 
    waLuS: 
    $data["social_buttons"] = $this->load->controller("extension/module/hp_social_login", array("onlybutton" => true)); 
    goto WaGAG; 
    N0Erq: 
    $data["content_bottom"] = $this->load->controller("common/content_bottom"); 
    goto WK6zC; 
    jVyNz: 
    jOvNI: 
    goto QbpPB; 
    q9ykb: 
    $data["content_top"] = $this->load->controller("common/content_top"); 
    goto N0Erq; 
    zlQwJ: 
    if (!(isset($this->request->get["s"]) && $this->request->get["s"])) { 
      goto N4IAu; 
    } 
    goto F9CGV; 
    TKyAm: 
    $data["kbmp_seller_check"] = isset($this->request->get["s"]) && $this->request->get["s"] == "seller" ? 1 : 0; 
    goto wBXhp; 
    k2W70: 
    $this->response->redirect($this->url->link("account/account", $request, true)); 
    goto UKVp8; 
    TftMH: 
    u8gQa: 
    goto IrnMO; 
    XtKGF: 
    LSORk: 
    goto mrlww; 
    viIXA: 
    $data["error_warning"] = ''; 
    goto NF__C; 
    DHbxc: 
    $data["kbmp_seller_aggrement"] = ''; 
    goto m99a7; 
    XP1IK: 
    $data["hpaa_auto_affiliate"] = $this->config->get("hpaa_auto_affiliate"); 
    goto NPAN1; 
    BBMcf: 
    goto j2ebp; 
    goto adkuk; 
    O0U3x: 
    $data["title"] = $this->config->get("config_meta_title"); 
    goto kOfPN; 
    YkdpX: 
    $this->document->setTitle($this->language->get("text_register")); 
    goto OdfXd; 
    OvnoW: 
    $data["vendor_status"] = $this->model_extension_module_hp_social_login->checkMarketplace() && $this->config->get("vendor_color_scheme"); 
    goto vj6Mv; 
    uk6D5: 
    goto XWjlI; 
    goto PyYZ0; 
    ccWbc: 
    $this->response->setOutput($this->load->view("account/hp_social_login_theme_2", $data)); 
    goto BBMcf; 
    W0fd5: 
    $request = ''; 
    goto zlQwJ; 
    Y5gab: 
    // $data["geolocation"] = $geolocation; 
    goto n7dIs; 
    duU2T: 
    if (isset($data["aff_fields"])) { 
      goto cP9UK; 
    } 
    goto ao1Yc; 
    HHc_O: 
    goto U0sf7; 
    goto Ub3Mf; 
    JG9fM: 
    KEEU3: 
    goto Yd1_O; 
    Iobse: 
    zF0d6: 
    goto LtU3F; 
    GS6Pa: 
    $data["text_agree"] = ''; 
    goto G5_f9; 
    igU5w: 
    $dedicated_theme = $this->config->get("module_hp_social_login_dedicated_theme") ? 1 : ''; 
    goto EVlyV; 
    QbpPB: 
    $data["accc_create_affiliate_account"] = $this->session->data["accc_show_aff_section"] ? 1 : 0; 
    goto YkCoV; 
    Kkzj2: 
    if ($this->config->get("module_hp_social_login_phone_country")) { 
      goto yJtKy; 
    } 
    goto GgduB; 
    gqiuD: 
    if ($this->config->get("vendor_vprivacy_id")) { 
      goto u8gQa; 
    } 
    goto kyyCY; 
    VtqxQ: 
    j2ebp: 
    goto v6Cyx; 
    m99a7: 
    if (!($this->config->get("kbmp_marketplace_setting") && $this->config->get("kbmp_marketplace_setting")["kbmp_module_enable"] && $this->config->get("kbmp_marketplace_setting")["kbmp_seller_registration"])) { 
      goto AUy9B; 
    } 
    goto mvfA5; 
    shim7: 
    $server = $this->config->get("config_url"); 
    goto uPsYd; 
    oqWlC: 
    $this->load->language("affiliate/account_combine_info"); 
    goto o36O3; 
    ZGnOc: 
    foreach ($this->model_account_customer_group->getCustomerGroups() as $customer_group) { 
      goto gTnnI; 
      gTnnI: 
      if (!($this->config->get("config_customer_group_display") && in_array($customer_group["customer_group_id"], $this->config->get("config_customer_group_display")))) { 
        goto cE2rr; 
      } 
      goto HX7aE; 
      PJAB6: 
      vZKiK: 
      goto xzIYm; 
      owvT7: 
      cE2rr: 
      goto PJAB6; 
      HX7aE: 
      $customer_groups[] = $customer_group; 
      goto owvT7; 
      xzIYm: 
    } 
    goto n7KMj; 
    KNC0Q: 
    goto lsoq8; 
    goto ZpfP8; 
    IBC6_: 
    $aff_information_info = $this->model_catalog_information->getInformation($this->config->get("config_affiliate_id")); 
    goto pRH_U; 
    eyLuT: 
    $data["column_left"] = $this->load->controller("common/column_left"); 
    goto UlI9f; 
    Di7YE: 
    if (!($rform["affiliate"] == "n")) { 
      goto sV1Ch; 
    } 
    goto OMkK2; 
    zc8WZ: 
    $information_dropshipper = $this->model_catalog_information->getInformation($this->config->get("hp_dropshipper_instruction_page")); 
    goto uy7i8; 
    N2gbV: 
    $data["breadcrumbs"][] = array("text" => $this->language->get("text_account"), "href" => $this->url->link("account/account", '', true)); 
    goto iZIL8; 
    C8bLd: 
    R2TL_: 
    goto iI22Z; 
    le4K5: 
    $data["seller_login"] = isset($this->request->get["s"]) && $this->request->get["s"] == "seller" ? 1 : 0; 
    goto FqE69; 
    oCFtG: 
    LWOhn: 
    goto fYgZ4; 
    PkDdL: 
    $data["side_bg_color"] = $this->config->get("module_hp_social_login_side_bg_color"); 
    goto ndZc4; 
    cBki6: 
    v0UCh: 
    goto IGi52; 
    Ybzdp: 
    $settings = $this->model_setting_kbmp_marketplace->getSetting("kbmp_marketplace", $store_id); 
    goto rsLQJ; 
    Qm0ZN: 
    if ($data["solid_side_bg"]) { 
      goto Mkqrm; 
    } 
    goto W9KpC; 
    O5hco: 
    $data["text_affiliate_agree"] = sprintf($this->language->get("text_agree"), $this->url->link("information/information/agree", "information_id=" . $this->config->get("config_customer_id"), true), $aff_information_info["title"], $aff_information_info["title"]); 
    goto RAzXS; 
    hkWD1: 
    $data["error_warning"] = $this->session->data["error"]; 
    goto i8vkD; 
    rsLQJ: 
    $data["kbmp_seller_registration"] = 1; 
    goto EBbh1; 
    IlOHJ: 
    goto LWOhn; 
    goto R8nHK; 
    OMkK2: 
    $accc_status = false; 
    goto lwBTX; 
    ApPe2: 
    $this->load->model("catalog/information"); 
    goto JdQQO; 
    mrlww: 
    $data["text_affiliate_information"] = $this->language->get("text_info"); 
    goto X26r0; 
    XYAbd: 
    goto DzA7D; 
    goto pMTWm; 
    kLfnQ: 
    $customer_groups = array(); 
    goto DgUNA; 
    jt_NF: 
    goto CyZQp; 
    goto jVyNz; 
    avv3S: 
    $data["text_dropshipper"] = sprintf($this->language->get("text_dropshipper"), "#", ''); 
    goto Rc94l; 
    XyDlW: 
    $data["logo"] = HTTPS_SERVER . "image/" . $this->config->get("config_logo"); 
    goto AZoY9; 
    Yi0IN: 
    goto wQL4S; 
    goto RLGut; 
    nglgK: 
    $data["text_affiliate_agree"] = ''; 
    goto oRb1c; 
    eZy3H: 
    $data["disable_phone_verification"] = $this->config->get("module_hp_social_login_disable_phone_verification"); 
    goto Bxr5H; 
    eu2ui: 
    $data["hpasl_login"] = $this->load->view("account/form_login_theme_1", $data); 
    goto MPDuU; 
    kyyCY: 
    $data["text_vendor_agree"] = ''; 
    goto RGl1y; 
    AIAQJ: 
    $data["side_banner_image"] = HTTPS_SERVER . "image/" . $side_banner_image; 
    goto c25UG; 
    J0hk8: 
    HXZpg: 
    goto ApPe2; 
    aPcSZ: 
    if (!$this->customer->isLogged()) { 
      goto sMxJr; 
    } 
    goto W0fd5; 
    sxUbm: 
    $data["show_affiliate_section"] = 1; 
    goto RjoLw; 
    PyYZ0: 
    UfayC: 
    goto zc8WZ; 
    WEofE: 
    if (!$accc_status) { 
      goto wmYZk; 
    } 
    goto duU2T; 
    uy7i8: 
    $data["check_dropshipper"] = isset($this->request->get["rd"]); 
    goto MFYTP; 
    W7i_G: 
    $data["check_affiliate"] = isset($this->request->get["af"]); 
    goto NRkbs; 
    jFC8Y: 
    vgQYE: 
    goto jgX7b; 
    OQhfx: 
    O3nBQ: 
    goto BD5c2; 
    ClX7O: 
    l6UiP: 
    goto YijHS; 
    gNHJS: 
    $data["country_code"] = $this->model_localisation_country->getCountry($this->config->get("config_country_id")); 
    goto BfY8m; 
    n7KMj: 
    Xl1KD: 
    goto aeRgm; 
    AZoY9: 
    $data["breadcrumbs"] = array(); 
    goto RGQ7S; 
    xeUrP: 
    $data["registration_instruction"] = $this->registrationInstruction(); 
    goto zwIRF; 
    kYnEl: 
    if (!($side_banner_image && is_file(DIR_IMAGE . $side_banner_image))) { 
      goto klZ6k; 
    } 
    goto AIAQJ; 
    hWFrk: 
    bH9sW: 
    goto UY2xw; 
    BD5c2: 
    $data["accc_create_affiliate_account"] = $this->request->post["accc_create_affiliate_account"]; 
    goto LL1KE; 
    n7dIs: 
    if (!$dedicated_theme) { 
      goto LBdjb; 
    } 
    goto ZPSBO; 
    C_Dd5: 
    $data["google_sitekey"] = $this->config->get("captcha_google_key"); 
    goto R_vOg; 
    V9gh2: 
    $information_affiliate = $this->model_catalog_information->getInformation($this->config->get("hpaa_information_page")); 
    goto W7i_G; 
    Ub3Mf: 
    rmjII: 
    goto pp_dW; 
    iZIL8: 
    if ($this->request->get["route"] == "account/login") { 
      goto EBL4k; 
    } 
    goto YkdpX; 
    WK6zC: 
    $data["footer"] = $this->load->controller("common/footer"); 
    goto HcNPu; 
    Xg8u4: 
    if ($rform["agreement"] && $this->config->get("config_affiliate_id")) { 
      goto KEEU3; 
    } 
    goto lDHBH; 
    W9KpC: 
    $data["side_banner_image"] = HTTPS_SERVER . "image/catalog/hpasl-login-bg.jpg"; 
    goto ikSkO; 
    NPAN1: 
    $data["journal"] = defined("JOURNAL3_ACTIVE") && $this->journal3->settings->get("activeCheckout") === "journal"; 
    goto eyLuT; 
    amCct: 
    geWfI: 
    goto fywUQ; 
    Yd1_O: 
    $this->load->model("catalog/information"); 
    goto IBC6_; 
    QFHuk: 
    if (isset($this->request->post["affiliate_agree"])) { 
      goto XAou_; 
    } 
    goto wRZiS; 
    RAdGM: 
    U0sf7: 
    goto zl197; 
    G5_f9: 
    goto vgQYE; 
    goto inSHh; 
    o36O3: 
    $this->load->language("affiliate/register"); 
    goto hWFrk; 
    Smpck: 
    $data["vendor_check"] = isset($this->request->get["s"]) && $this->request->get["s"] == "seller" ? 1 : 0; 
    goto gqiuD; 
    ndZc4: 
    $data["homepage"] = HTTPS_SERVER; 
    goto usken; 
    WUCGk: 
    $data["solid_side_bg"] = $this->config->get("module_hp_social_login_solid_side_bg"); 
    goto z6efM; 
    GxnKJ: 
    $fields = $this->config->get("module_account_combine_fields"); 
    goto sxUbm; 
    Mcnoz: 
    $data["payment_methods"] = $this->config->get("module_account_combine__payment_methods"); 
    goto GxnKJ; 
    ByLx0: 
    if ($this->config->get("config_account_id")) { 
      goto HXZpg; 
    } 
    goto JA8Ax; 
    AhJOh: 
    $data["error_warning"] = $this->error["warning"]; 
    goto c6BwU; 
    fYgZ4: 
    $this->load->model("localisation/country"); 
    goto gNHJS; 
    oWlff: 
    $server = $this->config->get("config_ssl"); 
    goto C8bLd; 
    IrnMO: 
    $information_info = $this->model_catalog_information->getInformation($data["vendor_vprivacy"]); 
    goto oBKiK; 
    VV5dh: 
    rx5lO: 
    goto Dc0Gs; 
    Dc0Gs: 
    foreach ($data["payment_methods"] as $method) { 
      goto o4kLb; 
      iZ3il: 
      $data["use_" . $method] = false; 
      goto otJfS; 
      HY2Zk: 
      $data["use_" . $method] = true; 
      goto Lt5Pk; 
      BeCLt: 
      xw1J1: 
      goto tzSkN; 
      O0mhm: 
      VO35l: 
      goto kXke_; 
      wIz_K: 
      if ($fields["use_" . $method]) { 
        goto pYsOw; 
      } 
      goto iZ3il; 
      PLzLQ: 
      $fields["use_" . $method] = false; 
      goto KmK5T; 
      HFisv: 
      $fields[$method] = array("_" => 1); 
      goto O0mhm; 
      xRAh2: 
      Yi_n9: 
      goto eeM0Y; 
      Lt5Pk: 
      $data["text_" . $method] = $this->language->get("text_" . $method); 
      goto w4MGu; 
      kXke_: 
      foreach ($fields[$method] as $mfield => $_use) { 
        goto CZBe8; 
        FTmon: 
        $data[$mfield] = ''; 
        goto xMkAx; 
        fTH7x: 
        if (isset($this->request->post[$mfield])) { 
          goto tLUbN; 
        } 
        goto FTmon; 
        WuzpQ: 
        if ($_use) { 
          goto hWLMg; 
        } 
        goto kOdM2; 
        RiajA: 
        $data["error_" . $mfield] = isset($this->error[$mfield]) ? $this->error[$mfield] : ''; 
        goto mfm0o; 
        pjIjv: 
        tLUbN: 
        goto QnUa1; 
        CZBe8: 
        $mfield = $method . ($mfield == "_" ? '' : "_" . $mfield); 
        goto WuzpQ; 
        z8UFY: 
        hWLMg: 
        goto cgGlB; 
        QnUa1: 
        $data[$mfield] = $this->request->post[$mfield]; 
        goto zj48y; 
        mfm0o: 
        pXg10: 
        goto MLuJN; 
        BoA9R: 
        $data[$mfield . "_required"] = $data["payment_required"]; 
        goto qFpjK; 
        kOdM2: 
        $data["use_" . $mfield] = false; 
        goto k7NuU; 
        zj48y: 
        qoUEK: 
        goto RiajA; 
        xMkAx: 
        goto qoUEK; 
        goto pjIjv; 
        k7NuU: 
        goto pXg10; 
        goto z8UFY; 
        cgGlB: 
        $data["use_" . $mfield] = true; 
        goto BoA9R; 
        qFpjK: 
        $data["entry_" . $mfield] = $this->language->get("entry_" . $mfield); 
        goto fTH7x; 
        MLuJN: 
      } 
      goto xRAh2; 
      otJfS: 
      goto U92ky; 
      goto k91tV; 
      eeM0Y: 
      U92ky: 
      goto BQMxQ; 
      BYEyi: 
      goto IPOW4; 
      goto BeCLt; 
      k91tV: 
      pYsOw: 
      goto HY2Zk; 
      BQMxQ: 
      IPOW4: 
      goto Jjm_Q; 
      tzSkN: 
      if (!(!isset($fields[$method]) || !is_array($fields[$method]))) { 
        goto VO35l; 
      } 
      goto HFisv; 
      KmK5T: 
      O_GtV: 
      goto wIz_K; 
      w4MGu: 
      if (!(isset($fields[$method]) && !$fields[$method])) { 
        goto xw1J1; 
      } 
      goto BYEyi; 
      o4kLb: 
      if (!($fields["payment"] == "n" || !$rform["show_payment"])) { 
        goto O_GtV; 
      } 
      goto PLzLQ; 
      Jjm_Q: 
    } 
    goto ClX7O; 
    i8vkD: 
    unset($this->session->data["error"]); 
    goto XYAbd; 
    Bxr5H: 
    $data["error_phone_max_length"] = sprintf($this->language->get("error_phone_max_length"), $this->config->get("module_hp_social_login_maximum_phone_number")); 
    goto b3_ta; 
    xiP3A: 
    $this->load->model("tool/image"); 
    goto WUCGk; 
    DlO3n: 
    $data["affiliate_choice"] = $rform["affiliate"] == "c"; 
    goto EZ0E5; 
    Wl0Bq: 
    $accc_status = $this->config->get("module_account_combine_status"); 
    goto XWBWN; 
    pMTWm: 
    k9XH7: 
    goto AhJOh; 
    pRH_U: 
    if ($aff_information_info) { 
      goto v1wln; 
    } 
    goto nglgK; 
    zxNMp: 
    if (!$this->config->get("module_account_combine_status")) { 
      goto bH9sW; 
    } 
    goto oqWlC; 
    R0qV3: 
    goto BX6n5; 
    goto amCct; 
    nWT2w: 
    dlU30: 
    goto Xg8u4; 
    hY9kR: 
    lsoq8: 
    goto xiP3A; 
    lxq0e: 
    $data["phone_country"] = $this->config->get("module_hp_social_login_phone_country"); 
    goto oCFtG; 
    FwyAz: 
    goto H1UAl; 
    goto OQhfx; 
    MPDuU: 
    $this->response->setOutput($this->load->view("account/hp_social_login_theme_1", $data)); 
    goto VtqxQ; 
    G55fk: 
    wQL4S: 
    goto w4Ykd; 
    fywUQ: 
    $data["text_affiliate"] = sprintf($this->language->get("text_affiliate"), $this->url->link("information/information/agree", "information_id=" . $this->config->get("hpaa_information_page"), true), $information_affiliate["title"]); 
    goto y4j0P; 
    Gds1r: 
    neBgX: 
    goto le4K5; 
    FqE69: 
    $data["text_login"] = isset($this->request->get["s"]) && $this->request->get["s"] == "seller" ? "Login Seller" : $this->language->get("text_login"); 
    goto PkDdL; 
    RAzXS: 
    $data["error_affiliate_agree"] = str_replace(array("\xa", "
", "\xa"), array("\
", "\\xa", "\\xa"), addslashes(html_entity_decode(sprintf($this->language->get("error_agree"), $aff_information_info["title"]), ENT_QUOTES, "UTF-8"))); 
    goto QFHuk; 
    CdSg9: 
    goto zF0d6; 
    goto dqLAy; 
    RGl1y: 
    goto neBgX; 
    goto TftMH; 
    b_YqR: 
    $data["hpasl_register"] = $this->load->view("account/form_register_theme_1", $data); 
    goto eu2ui; 
    FMLuZ: 
    $data["webkul_marketplace"] = $this->config->get("module_marketplace_status") && $this->config->get("marketplace_becomepartnerregistration") ? 1 : 0; 
    goto PD7C_; 
    WCjce: 
    $data["text_affiliate"] = sprintf($this->language->get("text_affiliate"), "#", ''); 
    goto R0qV3; 
    zw7TG: 
    $this->response->redirect($this->url->link("vendor/dashboard", '', true)); 
    goto cBki6; 
    YMRy0: 
    unset($this->session->data["success"]); 
    goto hY9kR; 
    d2Hkh: 
    $data["seller_register"] = $this->config->get("module_hp_social_login_seller_register"); 
    goto XP1IK; 
    hKuJP: 
    O0BWS: 
    goto hkWD1; 
    lwBTX: 
    sV1Ch: 
    goto qO3jr; 
    BfY8m: 
    if (!isset($data["country_code"]["iso_code_2"])) { 
      goto TTeM7; 
    } 
    goto PCZnY; 
    HcNPu: 
    $data["header"] = $this->load->controller("common/header"); 
    goto NXK8o; 
    PCZnY: 
    $data["country_code"] = $data["country_code"]["iso_code_2"]; 
    goto YtUkj; 
    BU5Ym: 
    
    // Data geolokasi dalam bentuk array asosiatif 
    $geolocation = array( 
      "geoplugin_request" => "36.70.34.135", 
      "geoplugin_status" => 200, 
      "geoplugin_delay" => "1ms", 
      "geoplugin_credit" => "Some of the returned data includes GeoLite2 data created by MaxMind, available from <a href='https:\/\/www.maxmind.com'>https:\/\/www.maxmind.com<\/a>.", 
      "geoplugin_city" => "Jakarta", 
      "geoplugin_region" => "Jakarta", 
      "geoplugin_regionCode" => "JK", 
      "geoplugin_regionName" => "Jakarta", 
      "geoplugin_areaCode" => "", 
      "geoplugin_dmaCode" => "", 
      "geoplugin_countryCode" => "ID", 
      "geoplugin_countryName" => "Indonesia", 
      "geoplugin_inEU" => 0, 
      "geoplugin_euVATrate" => false, 
      "geoplugin_continentCode" => "AS", 
      "geoplugin_continentName" => "Asia", 
      "geoplugin_latitude" => "-6.2056", 
      "geoplugin_longitude" => "106.8376", 
      "geoplugin_locationAccuracyRadius" => "20", 
      "geoplugin_timezone" => "Asia\/Jakarta", 
      "geoplugin_currencyCode" => "IDR", 
      "geoplugin_currencySymbol" => "Rp", 
      "geoplugin_currencySymbol_UTF8" => "Rp", 
      "geoplugin_currencyConverter" => 16282.5 
    ); 
 
    // Add geolocation data to the template 
    $data['geolocation'] = $geolocation; 
    goto Y5gab; 
    rplbX: 
    if ($this->config->get("vendor_color_scheme")) { 
      goto bSOqE; 
    } 
    goto FUtnV; 
    Yq2q9: 
    $data["breadcrumbs"][] = array("text" => $this->language->get("text_login"), "href" => $this->url->link("account/login", '', true)); 
    goto Iobse; 
    z6efM: 
    $data["hide_background_mobile"] = $this->config->get("module_hp_social_login_hide_background_mobile"); 
    goto usFDD; 
    adkuk: 
    LBdjb: 
    goto b_YqR; 
    X26r0: 
    $data["text_affiliate_checkbox_confirm"] = $this->language->get("text_affiliate_checkbox_confirm"); 
    goto HDl0T; 
    ItdKp: 
    $data["affiliate_agree"] = $this->request->post["affiliate_agree"]; 
    goto G55fk; 
    PaMZZ: 
    tU6nh: 
    goto oWlff; 
    bRS1c: 
    goto qzLYz; 
    goto s03dy; 
    c6BwU: 
    DzA7D: 
    goto E7UgT; 
    aH_sx: 
    $rform = $this->config->get("module_account_combine_rform"); 
    goto Di7YE; 
    JzQtV: 
    $data["disable_email_verification"] = $this->config->get("module_hp_social_login_disable_email_verification"); 
    goto eZy3H; 
    wBXhp: 
    $data["kbmp_seller_registration"] = 0; 
    goto DHbxc; 
    qcraJ: 
    CyZQp: 
    goto FwyAz; 
    wRZiS: 
    $data["affiliate_agree"] = false; 
    goto Yi0IN; 
    ONASi: 
    $data["hpasl_login"] = $this->load->view("account/form_login_theme_2", $data); 
    goto ccWbc; 
    RGQ7S: 
    $data["breadcrumbs"][] = array("text" => $this->language->get("text_home"), "href" => $this->url->link("common/home")); 
    goto N2gbV; 
    MFYTP: 
    if ($information_dropshipper) { 
      goto xd65A; 
    } 
    goto avv3S; 
    sWTWo: 
    goto aMMIG; 
    goto J0hk8; 
    ao1Yc: 
    $data["aff_fields"] = $this->config->get("module_account_combine__fields"); 
    goto lZU79; 
    IJ6cj: 
    goto QZC15; 
    goto T5cc4; 
    SUJHU: 
    $data["purpletree_check"] = isset($this->request->get["s"]) && $this->request->get["s"] == "seller" ? 1 : 0; 
    goto TKyAm; 
    LL1KE: 
    H1UAl: 
    goto nWT2w; 
    TYdMP: 
    LN52X: 
    goto zw7TG; 
    s03dy: 
    w00DJ: 
    goto oc188; 
    FUtnV: 
    $this->response->redirect($this->url->link("account/account", $request, true)); 
    goto IJ6cj; 
    fEl9R: 
    xd65A: 
    goto fsjFy; 
    z8eHh: 
    UbYPA: 
    goto V9gh2; 
    Kqyva: 
    $data["route"] = $this->request->get["route"]; 
    goto HZYTO; 
    lDHBH: 
    $data["error_affiliate_agree"] = false; 
    goto Qcypw; 
    pPIwo: 
    $data["success"] = ''; 
    goto KNC0Q; 
    uPsYd: 
    goto R2TL_; 
    goto PaMZZ; 
    ikSkO: 
    Mkqrm: 
    goto rjn43; 
    tn5_Z: 
    goto LSORk; 
    goto JG9fM; 
    yAKIQ: 
    $data["scripts"] = $this->document->getScripts("header"); 
    goto N20aU; 
    oc188: 
    $data["text_vendor_agree"] = sprintf($this->language->get("text_agree"), $this->url->link("information/information/agree", "information_id=" . $this->config->get("vendor_vprivacy_id"), true), $information_info["title"], $information_info["title"]); 
    goto lHOsq; 
    JA8Ax: 
    $data["text_agree"] = ''; 
    goto sWTWo; 
    XW6Hj: 
    if (isset($this->request->post["accc_create_affiliate_account"])) { 
      goto O3nBQ; 
    } 
    goto vUDXW; 
    mvfA5: 
    $this->load->model("setting/kbmp_marketplace"); 
    goto BUm0B; 
    YkCoV: 
    unset($this->session->data["accc_show_aff_section"]); 
    goto qcraJ; 
    Ibj8A: 
    XWjlI: 
    goto FMLuZ; 
    wi_7V: 
    YZw7_: 
    goto Ibj8A; 
    E7UgT: 
    if (isset($this->session->data["success"])) { 
      goto A3B1h; 
    } 
    goto pPIwo; 
    YijHS: 
    wmYZk: 
    goto igU5w; 
    BUm0B: 
    $store_id = (int) $this->config->get("config_store_id"); 
    goto Ybzdp; 
    qTXjN: 
    sMxJr: 
    goto zxNMp; 
    oBKiK: 
    if ($information_info) { 
      goto w00DJ; 
    } 
    goto TDAXT; 
    iKhYn: 
    $this->document->setTitle($this->language->get("text_login")); 
    goto Yq2q9; 
    pp_dW: 
    $data["registration_title"] = "Seller Registration"; 
    goto RAdGM; 
    iE2Cx: 
    qMpr8: 
    goto soA0i; 
    lZU79: 
    cP9UK: 
    goto Mcnoz; 
    UKVp8: 
    goto v0UCh; 
    goto TYdMP; 
    ZPSBO: 
    $data["hpasl_register"] = $this->load->view("account/form_register_theme_2", $data); 
    goto ONASi; 
    c25UG: 
    klZ6k: 
    goto nsJMI; 
    IGi52: 
    QZC15: 
    goto qTXjN; 
    WaGAG: 
    if (isset($this->request->get["s"]) && $this->request->get["s"] == "seller") { 
      goto rmjII; 
    } 
    goto lSWJ9; 
    N_lyw: 
    $data["separate_seller_dropshipper"] = $this->config->get("module_hp_social_login_separate_seller_dropshipper"); 
    goto d2Hkh; 
    LtU3F: 
    $data["login_redirect"] = $this->url->link("account/account", '', true); 
    goto C_Dd5; 
    TDAXT: 
    $data["text_vendor_agree"] = ''; 
    goto bRS1c; 
    qO3jr: 
    bI3qS: 
    goto WEofE; 
    KRlun: 
    if ($information_info) { 
      goto Lb7Cq; 
    } 
    goto GS6Pa; 
    CamyP: 
    $data["accc_create_affiliate_account"] = 0; 
    goto jt_NF; 
    oRb1c: 
    $data["error_affiliate_agree"] = false; 
    goto ZA0vz; 
    GKSTD: 
    $data["success"] = $this->session->data["success"]; 
    goto YMRy0; 
    XWBWN: 
    if (!$accc_status) { 
      goto bI3qS; 
    } 
    goto aH_sx; 
    X1uKh: 
    if (isset($this->session->data["error"])) { 
      goto O0BWS; 
    } 
    goto OYhwM; 
    v6Cyx: 
  } 
  public function isMobileDevice() 
  { 
    goto WQG82; 
    IqaXP: 
    if ($is_mobile) { 
      goto MVPqm; 
    } 
    goto WNvSo; 
    klHa6: 
    $is_mobile = true; 
    goto XG3kv; 
    WNvSo: 
    if (!(stripos($_SERVER["HTTP_USER_AGENT"], "mobile") && stripos($_SERVER["HTTP_USER_AGENT"], "Android"))) { 
      goto m3eg5; 
    } 
    goto klHa6; 
    ICR6V: 
    $is_mobile = preg_match("/(" . implode("|", $this->mobileAgents) . ")/i", $_SERVER["HTTP_USER_AGENT"]); 
    goto IqaXP; 
    odMPs: 
    MVPqm: 
    goto IhjNv; 
    QJnMZ: 
    if (!isset($_SERVER["HTTP_USER_AGENT"])) { 
      goto x6CvG; 
    } 
    goto ICR6V; 
    IrXPN: 
    return $is_mobile; 
    goto WwrbP; 
    WQG82: 
    $is_mobile = false; 
    goto QJnMZ; 
    XG3kv: 
    m3eg5: 
    goto odMPs; 
    IhjNv: 
    x6CvG: 
    goto IrXPN; 
    WwrbP: 
  } 
  public function checkVendorName() 
  { 
    goto e9QU3; 
    Ty1iY: 
    $this->response->setOutput(json_encode($json)); 
    goto LzGvs; 
    KleNW: 
    PjS6F: 
    goto mJKQf; 
    mJKQf: 
    $json["error"] = $this->language->get("error_check_vendor_name"); 
    goto onNBN; 
    onNBN: 
    D_fv3: 
    goto tmIfA; 
    ZHSIM: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto Ty1iY; 
    BA6OR: 
    $this->load->language("account/hp_social_login"); 
    goto TyISD; 
    z8H8e: 
    if ($name) { 
      goto PjS6F; 
    } 
    goto Hj0Wg; 
    G12Zd: 
    $name = $this->model_extension_module_hp_social_login->checkVendorName($this->request->get["name"]); 
    goto z8H8e; 
    tmIfA: 
    JDoSP: 
    goto ZHSIM; 
    Hj0Wg: 
    $json["success"] = $this->language->get("success_check_vendor_name"); 
    goto YjrZ9; 
    e9QU3: 
    $json = array(); 
    goto BA6OR; 
    YjrZ9: 
    goto D_fv3; 
    goto KleNW; 
    TyISD: 
    if (!(isset($this->request->get["name"]) && $this->request->get["name"])) { 
      goto JDoSP; 
    } 
    goto kHjbI; 
    kHjbI: 
    $this->load->model("extension/module/hp_social_login"); 
    goto G12Zd; 
    LzGvs: 
  } 
  private function isHpaaActive() 
  { 
    goto AmTrs; 
    rbxCZ: 
    $b = $this->config->get("hpaa_status"); 
    goto nsZBJ; 
    nsZBJ: 
    $c = $this->config->get("hpaa_affiliate_registration"); 
    goto Zq21R; 
    Zq21R: 
    return $a && $b && $c; 
    goto JRkHZ; 
    AmTrs: 
    $a = file_exists("catalog/controller/account/share.php"); 
    goto rbxCZ; 
    JRkHZ: 
  } 
  private function isHpdsActive() 
  { 
    goto FzErX; 
    Kuz4C: 
    $b = $this->config->get("hp_dropshipper_status"); 
    goto H2iG1; 
    H2iG1: 
    $c = $this->config->get("hp_dropshipper_dropshipper_register"); 
    goto VQkCj; 
    VQkCj: 
    $d = $this->config->get("hp_dropshipper_instruction_page"); 
    goto bVHui; 
    bVHui: 
    return $a && $b && $c && $d; 
    goto qEC8r; 
    FzErX: 
    $a = file_exists("catalog/controller/account/dropshipper.php"); 
    goto Kuz4C; 
    qEC8r: 
  } 
  private function getCurrentURL($id_element = "#register-section") 
  { 
    $url = "https://{$_SERVER["HTTP_HOST"]}{$_SERVER["REQUEST_URI"]}"; 
    return $url . $id_element; 
  } 
  private function registrationInstruction() 
  { 
    goto MrTuf; 
    ieGkr: 
    $replace = array("store_name" => $this->config->get("config_name"), "register_section" => $this->getCurrentURL()); 
    goto xlmwl; 
    VmxXZ: 
    $find = array("{store_name}", "{register_section}"); 
    goto ieGkr; 
    xlmwl: 
    $template = str_replace($find, $replace, $template); 
    goto VyiIq; 
    VyiIq: 
    return html_entity_decode($template, ENT_QUOTES, "UTF-8"); 
    goto mp0Ks; 
    MrTuf: 
    $template = $this->config->get("module_hp_social_login_registration_instruction_" . $this->config->get("config_language_id")); 
    goto VmxXZ; 
    mp0Ks: 
  } 
  public function sendVerificationLink(&$route, &$args, &$output) 
  { 
    goto vMNNr; 
    YTK__: 
    $this->sendMail($data_customer["email"], "email"); 
    goto JiYvV; 
    EXz1F: 
    $this->model_extension_module_hp_social_login->insertCustomerVerified($customer_id, time()); 
    goto YTK__; 
    vMNNr: 
    $customer_id = $output; 
    goto J8kiG; 
    K4g8f: 
    if (filter_var($data_customer["email"], FILTER_VALIDATE_EMAIL)) { 
      goto hM4vt; 
    } 
    goto S2LOK; 
    iUwny: 
    if ($a && $b && $c) { 
      goto Sl86W; 
    } 
    goto YZ81t; 
    IjEWX: 
    $this->verification($customer_id); 
    goto Wn3Fw; 
    Wn3Fw: 
    bG2eP: 
    goto G2iwo; 
    YO55N: 
    $b = $this->config->get("module_hp_social_login_disable_phone_verification"); 
    goto lxRen; 
    YZ81t: 
    $this->load->model("extension/module/hp_social_login"); 
    goto EXz1F; 
    JiYvV: 
    goto bG2eP; 
    goto wLBcx; 
    zfvb1: 
    hM4vt: 
    goto uS5f1; 
    lxRen: 
    $c = $this->config->get("module_hp_social_login_always_send_verification"); 
    goto iUwny; 
    wLBcx: 
    Sl86W: 
    goto IjEWX; 
    uS5f1: 
    $a = $this->config->get("module_hp_social_login_disable_email_verification"); 
    goto YO55N; 
    J8kiG: 
    $data_customer = $args[0]; 
    goto K4g8f; 
    S2LOK: 
    return; 
    goto zfvb1; 
    G2iwo: 
  } 
  public function sendVerificationEmail() 
  { 
    goto KJpB_; 
    cuBxp: 
    $mail->smtp_hostname = $this->config->get("config_mail_smtp_hostname"); 
    goto TClhR; 
    uu4wj: 
    pI3LJ: 
    goto grBvU; 
    rtbOB: 
    if ($this->model_account_customer->getTotalCustomersByEmail($email)) { 
      goto mxFD2; 
    } 
    goto FE9nE; 
    TClhR: 
    $mail->smtp_username = $this->config->get("config_mail_smtp_username"); 
    goto K2ZUL; 
    GJ78L: 
    y80fj: 
    goto WxYtp; 
    L4tMY: 
    $fullname = $this->request->post["fullname"]; 
    goto PWU10; 
    quKxK: 
    $find = array("{verification_code}", "{fullname}", "{store_address}", "{store_logo}"); 
    goto p65s3; 
    SY4cj: 
    $language_id = $this->config->get("config_language_id"); 
    goto MSoHg; 
    GSANg: 
    $json["error"] = $this->language->get("error_exists"); 
    goto GJ78L; 
    GF8NO: 
    $json["message"] = $this->language->get("text_success_email"); 
    goto aPEyw; 
    Y4tq_: 
    $mail->setSubject("Verification Code"); 
    goto I9Hhm; 
    vpu_k: 
    $mail = new Mail($this->config->get("config_mail_engine")); 
    goto pv0aB; 
    rDbb_: 
    $message = str_replace($find, $replace, $template); 
    goto TbqRF; 
    aPEyw: 
    j2vrv: 
    goto BYv1A; 
    FE9nE: 
    goto y80fj; 
    goto uu4wj; 
    I9Hhm: 
    $mail->setHtml($this->load->view("mail/hp_social_login_email_template", $data)); 
    goto QVPmk; 
    QVPmk: 
    $mail->send(); 
    goto GF8NO; 
    f166R: 
    $mail->smtp_port = $this->config->get("config_mail_smtp_port"); 
    goto SpJRR; 
    FAr02: 
    $this->load->model("account/customer"); 
    goto ZOesh; 
    p65s3: 
    $replace = array("verification_code" => $this->setCode($email), "fullname" => $fullname, "store_address" => $this->config->get("config_address"), "store_logo" => HTTPS_SERVER . "image/" . $this->config->get("config_logo")); 
    goto rDbb_; 
    TbqRF: 
    $data["content"] = html_entity_decode($message); 
    goto vpu_k; 
    P6l1p: 
    $email = $this->request->post["email_register"]; 
    goto L4tMY; 
    pv0aB: 
    $mail->parameter = $this->config->get("config_mail_parameter"); 
    goto cuBxp; 
    bClA2: 
    mxFD2: 
    goto GSANg; 
    QdVEy: 
    goto y80fj; 
    goto bClA2; 
    K2ZUL: 
    $mail->smtp_password = html_entity_decode($this->config->get("config_mail_smtp_password"), ENT_QUOTES, "UTF-8"); 
    goto f166R; 
    iwRAo: 
    $mail->setTo($email); 
    goto pvFcJ; 
    grBvU: 
    $json["error"] = $this->language->get("error_email2"); 
    goto QdVEy; 
    pvFcJ: 
    $mail->setFrom($this->config->get("config_email")); 
    goto GNBHb; 
    KJpB_: 
    $json = array(); 
    goto FAr02; 
    ZOesh: 
    $this->load->language("account/hp_social_login"); 
    goto P6l1p; 
    SpJRR: 
    $mail->smtp_timeout = $this->config->get("config_mail_smtp_timeout"); 
    goto iwRAo; 
    GNBHb: 
    $mail->setSender(html_entity_decode($this->config->get("config_name"), ENT_QUOTES, "UTF-8")); 
    goto Y4tq_; 
    MSoHg: 
    $template = $this->config->get("module_hp_social_login_email_verification_code_text_" . $language_id); 
    goto quKxK; 
    BYv1A: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto clb60; 
    clb60: 
    $this->response->setOutput(json_encode($json)); 
    goto tmvbA; 
    WxYtp: 
    if ($json) { 
      goto j2vrv; 
    } 
    goto SY4cj; 
    PWU10: 
    if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { 
      goto pI3LJ; 
    } 
    goto rtbOB; 
    tmvbA: 
  } 
  protected function sendMail($email, $type = "google") 
  { 
    goto zi7L3; 
    L54CT: 
    $customer_email = "Email: " . $email; 
    goto hCVNu; 
    q0VeT: 
    $mail = new Mail($this->config->get("config_mail_engine")); 
    goto eIBig; 
    u4KWI: 
    $new_password = base64_encode($customer_info["customer_id"] . "@" . $password[1]); 
    goto RdUrF; 
    iJngj: 
    if (!$this->config->get("module_hp_social_login_coupon_code_status")) { 
      goto gs3yo; 
    } 
    goto zpYMw; 
    LUpJc: 
    $mail->setFrom($this->config->get("config_email")); 
    goto bxdHp; 
    AuagZ: 
    $replace = array("firstname" => $customer_info["firstname"], "lastname" => $customer_info["lastname"], "store_name" => $this->config->get("config_name"), "store_email" => $this->config->get("config_email"), "store_telephone" => $this->config->get("config_telephone"), "store_address" => $this->config->get("config_address"), "store_logo" => $store_logo, "store_url" => HTTPS_SERVER, "customer_email" => $customer_email, "customer_password" => $type == "email" ? $new_password : $customer_password, "coupon_code" => $coupon_code); 
    goto FLe0h; 
    m9OID: 
    $mail->setTo($email); 
    goto LUpJc; 
    jyTEe: 
    $format = $this->config->get("module_hp_social_login_email_template"); 
    goto L54CT; 
    H9BvZ: 
    $customer_info = $this->model_account_customer->getCustomerByEmail($email); 
    goto fzHhT; 
    hnTdc: 
    $store_logo = HTTPS_SERVER . "image/" . $this->config->get("config_logo"); 
    goto wNF6B; 
    Af85J: 
    gs3yo: 
    goto hnTdc; 
    naENT: 
    $mail->smtp_password = html_entity_decode($this->config->get("config_mail_smtp_password"), ENT_QUOTES, "UTF-8"); 
    goto JGqMi; 
    ZGSUJ: 
    $mail->smtp_hostname = $this->config->get("config_mail_smtp_hostname"); 
    goto LigTy; 
    Cts7R: 
    $password = explode("@", $email); 
    goto u4KWI; 
    bxdHp: 
    $mail->setSender(html_entity_decode($this->config->get("config_name"), ENT_QUOTES, "UTF-8")); 
    goto GPMDD; 
    zi7L3: 
    $this->load->model("account/customer"); 
    goto H9BvZ; 
    LigTy: 
    $mail->smtp_username = $this->config->get("config_mail_smtp_username"); 
    goto naENT; 
    QG8sC: 
    goto ajW7Q; 
    goto gtVqo; 
    vEllR: 
    $coupon_code = ''; 
    goto iJngj; 
    wNF6B: 
    $find = array("{firstname}", "{lastname}", "{store_name}", "{store_email}", "{store_telephone}", "{store_address}", "{store_logo}", "{store_url}", "{customer_email}", "{customer_password}", "{coupon_code}"); 
    goto AuagZ; 
    JGqMi: 
    $mail->smtp_port = $this->config->get("config_mail_smtp_port"); 
    goto jgdXk; 
    FLe0h: 
    $message = str_replace($find, $replace, $format); 
    goto kvfrh; 
    kvfrh: 
    $data["content"] = html_entity_decode($message); 
    goto q0VeT; 
    SW2NH: 
    $mail->send(); 
    goto vyz2e; 
    dLxBZ: 
    $mail->setHtml($this->load->view("mail/hp_social_login_email_template", $data)); 
    goto SW2NH; 
    gtVqo: 
    H7pin: 
    goto Cts7R; 
    GPMDD: 
    $mail->setSubject(html_entity_decode($subject, ENT_QUOTES, "UTF-8")); 
    goto dLxBZ; 
    RdUrF: 
    ajW7Q: 
    goto dZpr9; 
    fzHhT: 
    if ($type == "google" || $type == "facebook") { 
      goto H7pin; 
    } 
    goto HiydV; 
    HiydV: 
    $new_password = ''; 
    goto QG8sC; 
    zpYMw: 
    $coupon_code = "<span class='coupon-code' style='display: inline-block; margin: 10px 0; border: 1px solid #000; padding: 10px 20px; font-size: 1.5em; font-weight: bold;'>" . $this->config->get("module_hp_social_login_coupon_code") . "</span>"; 
    goto Af85J; 
    jgdXk: 
    $mail->smtp_timeout = $this->config->get("config_mail_smtp_timeout"); 
    goto m9OID; 
    eIBig: 
    $mail->parameter = $this->config->get("config_mail_parameter"); 
    goto ZGSUJ; 
    dZpr9: 
    $subject = $this->config->get("module_hp_social_login_email_subject"); 
    goto jyTEe; 
    hCVNu: 
    $customer_password = "Password: " . $new_password; 
    goto vEllR; 
    vyz2e: 
  } 
  public function register() 
  { 
    goto XAjqz; 
    vPxgf: 
    EpTNu: 
    goto OM21m; 
    aEgSj: 
    $this->subscribePlan($customer_id); 
    goto AjebO; 
    QRJgz: 
    $this->vendor->login($data["email"], $data["password"]); 
    goto eM1Di; 
    CT1j1: 
    $json["redirect"] = $this->url->link("vendor/edit", '', true); 
    goto lDEmd; 
    qUKb6: 
    Cxq7k: 
    goto xMU_y; 
    EqysW: 
    $this->load->model("extension/purpletree_multivendor/vendor"); 
    goto z0p2y; 
    zNfc5: 
    XOBWZ: 
    goto IhF9Y; 
    AjebO: 
    Clc9t: 
    goto fIrjw; 
    HeMW9: 
    $this->model_kbmp_marketplace_kbmp_marketplace->addSeller($customer_id, $data, $settings, $store_id); 
    goto IPpbs; 
    quQFv: 
    $this->response->setOutput(json_encode($json)); 
    goto KOp6o; 
    wRjqF: 
    $store_id = (int) $this->config->get("config_store_id"); 
    goto SSe9j; 
    GlXAQ: 
    $this->load->model("account/customer"); 
    goto HDoVL; 
    I_qms: 
    $this->db->query("UPDATE " . DB_PREFIX . "purpletree_vendor_stores SET store_phone = '" . $this->db->escape($data["telephone"]) . "' WHERE id = '" . (int) $seller_id . "'"); 
    goto bqKvp; 
    WZD2S: 
    if (!(isset($data["vendor_register"]) && $data["vendor_register"])) { 
      goto qQvtt; 
    } 
    goto I3bOR; 
    BjBm9: 
    $store_name = $this->request->post["store_name"]; 
    goto oAGMV; 
    YKG3w: 
    $data["cheque"] = ''; 
    goto ZBglh; 
    hlNTB: 
    $json["redirect"] = $this->url->link("common/home", '', true); 
    goto tQ_Pz; 
    oxCmx: 
    $tracking_code = $data["firstname"] . " " . $data["lastname"]; 
    goto Kc0P_; 
    rKhnT: 
    $this->session->data["redirect"] = $this->session->data["hpmim_redirect"]; 
    goto uRK0Q; 
    uRK0Q: 
    OMifV: 
    goto iG7p2; 
    fx1Pv: 
    $data["firstname"] = reset($fullname); 
    goto vy1I6; 
    C33Mc: 
    foreach ($languages as $language) { 
      $store_description[$language["language_id"]] = array("name" => $data["vendor_name"], "description" => $data["vendor_name"], "meta_description" => $data["vendor_name"], "meta_keyword" => '', "shipping_policy" => '', "return_policy" => ''); 
      lxjFF: 
    } 
    goto zNfc5; 
    j0Pl9: 
    if (!(isset($this->request->post["tobecomepartner"]) && isset($this->request->post["shoppartner"]))) { 
      goto Cxq7k; 
    } 
    goto beF98; 
    cjGA3: 
    $data["bank_account_name"] = ''; 
    goto D55bM; 
    IPpbs: 
    dYGer: 
    goto WZD2S; 
    cQF8z: 
    $this->load->model("vendor/vendor"); 
    goto kCq0B; 
    kW1Yf: 
    gNccM: 
    goto wXxcu; 
    dn0vk: 
    unset($this->session->data["redirect"]); 
    goto wlsO9; 
    L7AJG: 
    if (!(isset($this->request->post["dropshipper"]) && $this->request->post["dropshipper"])) { 
      goto EpTNu; 
    } 
    goto YPd_A; 
    mFtoh: 
    $json["redirect"] = $this->session->data["redirect"]; 
    goto dn0vk; 
    cwfDt: 
    $this->load->model("extension/module/hp_social_login"); 
    goto yF2SL; 
    z0p2y: 
    $this->load->model("extension/purpletree_multivendor/subscriptionplan"); 
    goto BjBm9; 
    OaozF: 
    Suxw1: 
    goto WLI82; 
    rru6x: 
    $json["redirect"] = $this->url->link("account/success"); 
    goto OGbVX; 
    wXxcu: 
    $this->deleteCode($data["email"]); 
    goto RBwSy; 
    bqKvp: 
    NNz7x: 
    goto fpEm0; 
    XQSh3: 
    $this->load->model("extension/module/hp_social_login"); 
    goto oxCmx; 
    mqBmV: 
    $data["password"] = $data["password_register"]; 
    goto pTD8g; 
    tQ_Pz: 
    LggQK: 
    goto gqbDi; 
    ZkCrk: 
    $this->load->model("extension/module/hp_social_login"); 
    goto ynMji; 
    ZBglh: 
    $data["paypal"] = ''; 
    goto kdtZV; 
    pTD8g: 
    $data["vendor_register"] = isset($this->request->post["vendor_register"]) && $this->request->post["vendor_register"] ? 1 : 0; 
    goto OW0Er; 
    vy1I6: 
    $data["lastname"] = implode(" ", array_slice($fullname, 1)); 
    goto qfdY0; 
    ynMji: 
    if ($json) { 
      goto Suxw1; 
    } 
    goto GlXAQ; 
    SjZ3q: 
    if (isset($this->session->data["redirect"])) { 
      goto D1uoO; 
    } 
    goto rru6x; 
    AJrOm: 
    D1uoO: 
    goto mFtoh; 
    omzfh: 
    $dropshipper_data = array("customer_id" => $customer_id, "name" => $data["firstname"] . " " . $data["lastname"], "telephone" => $data["telephone"], "address" => '', "website" => '', "facebook" => '', "instagram" => '', "twitter" => '', "profile_picture" => '', "status" => 1); 
    goto tkZe6; 
    pTuxn: 
    QTN4D: 
    goto YgmTD; 
    YgmTD: 
    sfcyy: 
    goto OaozF; 
    Iw0Hy: 
    $this->model_account_customer->deleteLoginAttempts($data["email"]); 
    goto pqQ7D; 
    YPd_A: 
    $this->load->model("account/dropshipper"); 
    goto omzfh; 
    beF98: 
    if (!($this->config->get("module_marketplace_status") && $this->config->get("marketplace_becomepartnerregistration"))) { 
      goto t_ggr; 
    } 
    goto qaLL8; 
    lDEmd: 
    EL3UU: 
    goto PA5qi; 
    p6xVG: 
    $data["company"] = ''; 
    goto OzO1s; 
    RBwSy: 
    $this->deleteCode($data["telephone"]); 
    goto Iw0Hy; 
    tkZe6: 
    $this->model_account_dropshipper->addDropshipper($dropshipper_data); 
    goto vPxgf; 
    kCq0B: 
    $this->model_vendor_vendor->addVendor($vendor_data); 
    goto QRJgz; 
    JimhK: 
    $this->load->model("kbmp_marketplace/kbmp_marketplace"); 
    goto HeMW9; 
    hIsrn: 
    $data["payment"] = ''; 
    goto YKG3w; 
    yF2SL: 
    $languages = $this->model_localisation_language->getLanguages(); 
    goto L1OLr; 
    IU1GL: 
    if (!(isset($this->request->post["purpletree_register"]) && $this->request->post["purpletree_register"])) { 
      goto LwdbS; 
    } 
    goto EqysW; 
    ewrZE: 
    if (!(isset($this->request->post["purpletree_register"]) && $this->request->post["purpletree_register"])) { 
      goto QTN4D; 
    } 
    goto zvyS8; 
    wlsO9: 
    MtJoU: 
    goto yo2qO; 
    Wt8WK: 
    if (!$this->model_extension_module_hp_social_login->checkMarketplace()) { 
      goto tF3BQ; 
    } 
    goto cQF8z; 
    OM21m: 
    if (!(isset($this->request->post["affiliate"]) && !$this->config->get("mta_ypx_status"))) { 
      goto gNccM; 
    } 
    goto XQSh3; 
    W4d62: 
    $data["bank_swift_code"] = ''; 
    goto cjGA3; 
    PA5qi: 
    if (!$this->config->get("module_purpletree_multivendor_status")) { 
      goto sfcyy; 
    } 
    goto ewrZE; 
    OGbVX: 
    goto MtJoU; 
    goto AJrOm; 
    XAjqz: 
    if (!isset($this->session->data["hpmim_redirect"])) { 
      goto OMifV; 
    } 
    goto rKhnT; 
    C3bjW: 
    $data["customer_group_id"] = $data["customer_group_id"]; 
    goto cjbC5; 
    WLI82: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto quQFv; 
    zvyS8: 
    $json["redirect"] = $this->url->link("extension/account/purpletree_multivendor/sellerstore/becomeseller", '', true); 
    goto pTuxn; 
    Y8CMj: 
    $this->load->model("setting/kbmp_marketplace"); 
    goto wRjqF; 
    gqbDi: 
    if (!($data["vendor_register"] && $this->model_extension_module_hp_social_login->checkMarketplace())) { 
      goto EL3UU; 
    } 
    goto CT1j1; 
    L1OLr: 
    $store_description = array(); 
    goto C33Mc; 
    jv_0V: 
    $this->load->model("account/customerpartner"); 
    goto PMLTX; 
    ORTbu: 
    if (!$seller_id) { 
      goto NNz7x; 
    } 
    goto I_qms; 
    qaLL8: 
    if (!($this->request->post["tobecomepartner"] == "1" && $this->request->post["shoppartner"])) { 
      goto QlnZp; 
    } 
    goto jv_0V; 
    pbFKT: 
    $customer_id = $this->model_account_customer->addCustomer($data); 
    goto IU1GL; 
    PMLTX: 
    $this->model_account_customerpartner->becomePartner($this->request->post["shoppartner"], 0, $customer_id); 
    goto gxg6h; 
    OW0Er: 
    if (!($this->config->get("config_customer_group_display") && count($this->config->get("config_customer_group_display")) > 1)) { 
      goto udms3; 
    } 
    goto C3bjW; 
    HDoVL: 
    $data = $this->request->post; 
    goto k0F2s; 
    I7JcS: 
    if (!(isset($customer_id) && $customer_id && isset($data["kbmp_seller_registration"]) && $data["kbmp_seller_registration"])) { 
      goto dYGer; 
    } 
    goto Y8CMj; 
    kdtZV: 
    $data["bank_name"] = ''; 
    goto kpLNU; 
    I3bOR: 
    $this->load->model("localisation/language"); 
    goto cwfDt; 
    xMU_y: 
    unset($this->session->data["guest"]); 
    goto SjZ3q; 
    SSe9j: 
    $settings = $this->model_setting_kbmp_marketplace->getSetting("kbmp_marketplace", $store_id); 
    goto JimhK; 
    fpEm0: 
    if (!$customer_id) { 
      goto Clc9t; 
    } 
    goto aEgSj; 
    A7WM_: 
    $data["telephone"] = $data["country_code"] . " " . substr($data["telephone_register"], strlen($data["country_code"])); 
    goto mqBmV; 
    pqQ7D: 
    $this->customer->login($data["email"], $data["password"]); 
    goto j0Pl9; 
    iG7p2: 
    $json = $this->validateRegister(); 
    goto ZkCrk; 
    YkywV: 
    $this->model_account_customer->addAffiliate($customer_id, $data); 
    goto gtUnD; 
    yo2qO: 
    if (!$this->config->get("module_hp_social_login_redirect")) { 
      goto LggQK; 
    } 
    goto hlNTB; 
    kpLNU: 
    $data["bank_branch_number"] = ''; 
    goto W4d62; 
    N7yWy: 
    t_ggr: 
    goto qUKb6; 
    Kc0P_: 
    $tracking_code = strtolower(preg_replace("/\s+/", '', $tracking_code)); 
    goto c1PFY; 
    Ia2rb: 
    $data["tax"] = ''; 
    goto hIsrn; 
    k0F2s: 
    $fullname = array_filter(explode(" ", $data["fullname"])); 
    goto fx1Pv; 
    cjbC5: 
    udms3: 
    goto pbFKT; 
    c1PFY: 
    $this->model_extension_module_hp_social_login->addAffiliate($customer_id, $tracking_code); 
    goto kW1Yf; 
    hEtPZ: 
    qQvtt: 
    goto L7AJG; 
    eM1Di: 
    tF3BQ: 
    goto hEtPZ; 
    IhF9Y: 
    $vendor_data = array("display_name" => $data["vendor_name"], "firstname" => $data["firstname"], "lastname" => $data["lastname"], "email" => $data["email"], "telephone" => $data["telephone"], "fax" => '', "company" => '', "address_1" => '', "address_2" => '', "map_url" => '', "city" => '', "country_id" => '', "zone_id" => '', "password" => $data["password_register"], "about" => '', "image" => '', "logo" => '', "store_about" => '', "banner" => '', "payment_method" => '', "paypal" => '', "bank_name" => '', "bank_branch_number" => '', "bank_swift_code" => '', "bank_account_name" => '', "bank_account_number" => '', "tax_number" => '', "shipping_charge" => '', "postcode" => '', "store_description" => $store_description); 
    goto Wt8WK; 
    fIrjw: 
    LwdbS: 
    goto i0hLK; 
    gtUnD: 
    QR8tS: 
    goto I7JcS; 
    OzO1s: 
    $data["website"] = ''; 
    goto Ia2rb; 
    i0hLK: 
    if (!($this->config->get("mta_ypx_status") && $customer_id)) { 
      goto QR8tS; 
    } 
    goto p6xVG; 
    gxg6h: 
    QlnZp: 
    goto N7yWy; 
    qfdY0: 
    $data["email"] = $data["email_register"]; 
    goto A7WM_; 
    D55bM: 
    $data["bank_account_number"] = ''; 
    goto YkywV; 
    oAGMV: 
    $seller_id = $this->model_extension_purpletree_multivendor_vendor->addSeller($customer_id, $store_name, ''); 
    goto ORTbu; 
    KOp6o: 
  } 
  protected function verification($customer_id) 
  { 
    goto u8Gjk; 
    ROiqx: 
    if ($isHtml) { 
      goto opwJg; 
    } 
    goto Ngv7v; 
    BA4sH: 
    $data["text_approval"] = $this->language->get("text_approval"); 
    goto MC6XT; 
    Hz89L: 
    $mail->smtp_port = $this->config->get("config_mail_smtp_port"); 
    goto xZ6Ax; 
    kU64v: 
    $mail->parameter = $this->config->get("config_mail_parameter"); 
    goto qUvGl; 
    eWtWz: 
    $store_logo = HTTPS_SERVER . "image/" . $this->config->get("config_logo"); 
    goto M7IMX; 
    YfMlk: 
    $defaultLanguage = $this->config->get("config_language"); 
    goto UG9r0; 
    AF_WS: 
    $email = $customer_info["email"]; 
    goto rU5KX; 
    jldJ_: 
    $mail->setTo($email); 
    goto cMWbR; 
    pLabA: 
    $emailContent = $this->load->view("mail/register", $data); 
    goto z46ad; 
    Rs67P: 
    $replace = array("firstname" => $customer_info["firstname"], "lastname" => $customer_info["lastname"], "store_name" => $this->config->get("config_name"), "store_email" => $this->config->get("config_email"), "store_telephone" => $this->config->get("config_telephone"), "store_address" => $this->config->get("config_address"), "store_logo" => $store_logo, "store_url" => HTTPS_SERVER, "email-link" => $this->url->link("extension/module/email_verification", '', true) . "&v=" . $code); 
    goto o6teJ; 
    Ut1r7: 
    gY7pP: 
    goto lnmml; 
    UG9r0: 
    $language_id = $languages[$defaultLanguage]["language_id"]; 
    goto mdoQe; 
    HFoCe: 
    $emailContent = ''; 
    goto FduEC; 
    o6teJ: 
    $msg = str_replace($find, $replace, $template); 
    goto BzzAv; 
    DY1UY: 
    ge6mW: 
    goto CtDa0; 
    eeUnJ: 
    opwJg: 
    goto dAln6; 
    CtDa0: 
    $mail->send(); 
    goto cEb7k; 
    u8Gjk: 
    $this->load->model("account/customer"); 
    goto fz6fC; 
    c0V4C: 
    if ($this->config->get("module_hp_social_login_email_status")) { 
      goto QR4ek; 
    } 
    goto uFhv_; 
    QqezQ: 
    $mail->smtp_password = html_entity_decode($this->config->get("config_mail_smtp_password"), ENT_QUOTES, "UTF-8"); 
    goto Hz89L; 
    lnmml: 
    $mail = new Mail($this->config->get("config_mail_engine")); 
    goto kU64v; 
    S3j3v: 
    $data["login"] = $this->url->link("account/login", '', true); 
    goto VA2rD; 
    xED4H: 
    $this->db->query("DELETE FROM " . DB_PREFIX . "customer_verification WHERE customer_id = '" . (int) $customer_id . "'"); 
    goto F6o9U; 
    Ngv7v: 
    $mail->setText($emailContent); 
    goto oBp0h; 
    mdoQe: 
    $template = $this->config->get("module_hp_social_login_email_message_text_" . $language_id); 
    goto eWtWz; 
    ZqjhL: 
    $isHtml = true; 
    goto xR00E; 
    dAln6: 
    $mail->setHtml($emailContent); 
    goto DY1UY; 
    fz6fC: 
    $customer_info = @$this->model_account_customer->getCustomer($customer_id); 
    goto AF_WS; 
    OaTrf: 
    $languages = $this->model_localisation_language->getLanguages(); 
    goto YfMlk; 
    cMWbR: 
    $mail->setFrom($this->config->get("config_email")); 
    goto eopkZ; 
    xZ6Ax: 
    $mail->smtp_timeout = $this->config->get("config_mail_smtp_timeout"); 
    goto jldJ_; 
    HLlM2: 
    $data["text_thanks"] = $this->language->get("text_thanks"); 
    goto S3j3v; 
    uFhv_: 
    $data["text_welcome"] = sprintf($this->language->get("text_welcome"), html_entity_decode($this->config->get("config_name"), ENT_QUOTES, "UTF-8")); 
    goto lTefD; 
    MC6XT: 
    $data["text_service"] = $this->language->get("text_service"); 
    goto HLlM2; 
    z46ad: 
    goto gY7pP; 
    goto YLbQd; 
    UBit7: 
    $mail->setSubject(sprintf($this->language->get("text_subject"), html_entity_decode($this->config->get("config_name"), ENT_QUOTES, "UTF-8"))); 
    goto ROiqx; 
    YLbQd: 
    QR4ek: 
    goto siSIq; 
    VA2rD: 
    $data["store"] = html_entity_decode($this->config->get("config_name"), ENT_QUOTES, "UTF-8"); 
    goto pLabA; 
    F6o9U: 
    $this->db->query("INSERT INTO " . DB_PREFIX . "customer_verification SET customer_id = '" . (int) $customer_id . "', code = '" . $code . "'"); 
    goto ZDTF7; 
    M7IMX: 
    $find = array("{firstname}", "{lastname}", "{store_name}", "{store_email}", "{store_telephone}", "{store_address}", "{store_logo}", "{store_url}", "{email-link}"); 
    goto Rs67P; 
    rU5KX: 
    $this->load->language("mail/register"); 
    goto HFoCe; 
    xR00E: 
    $emailContent = $this->load->view("mail/register_1", $data); 
    goto Ut1r7; 
    ZDTF7: 
    $this->load->model("localisation/language"); 
    goto OaTrf; 
    FduEC: 
    $isHtml = false; 
    goto c0V4C; 
    BzzAv: 
    $data["content"] = html_entity_decode($msg); 
    goto ZqjhL; 
    oBp0h: 
    goto ge6mW; 
    goto eeUnJ; 
    URwRv: 
    $mail->smtp_username = $this->config->get("config_mail_smtp_username"); 
    goto QqezQ; 
    lTefD: 
    $data["text_login"] = $this->language->get("text_login"); 
    goto BA4sH; 
    eopkZ: 
    $mail->setSender(html_entity_decode($this->config->get("config_name"), ENT_QUOTES, "UTF-8")); 
    goto UBit7; 
    siSIq: 
    $code = md5($customer_id . ":" . rand()); 
    goto xED4H; 
    qUvGl: 
    $mail->smtp_hostname = $this->config->get("config_mail_smtp_hostname"); 
    goto URwRv; 
    cEb7k: 
  } 
  private function validateRegister() 
  { 
    goto B3a_K; 
    G6jWb: 
    XvXnB: 
    goto zNOXq; 
    jeZA0: 
    j5Y1I: 
    goto Q4h_V; 
    sttU4: 
    ZUN2N: 
    goto MmGNJ; 
    QB3mS: 
    FT2BO: 
    goto eTnFJ; 
    b_QCq: 
    $json["error"]["telephone_register"] = $this->language->get("error_phone_exists"); 
    goto zYZMD; 
    NbtwV: 
    $json["error"]["verification_code_sms"] = $this->language->get("error_verification_code"); 
    goto zA0GU; 
    HfeAN: 
    $information_info = $this->model_catalog_information->getInformation($this->config->get("vendor_vprivacy_id")); 
    goto DdHN1; 
    Zu5v0: 
    $json["error"]["email_register"] = $this->language->get("error_email4"); 
    goto PuArN; 
    gPc1K: 
    if (!($information_info && !isset($this->request->post["agree"]))) { 
      goto xZ50l; 
    } 
    goto lUbwr; 
    vC2M6: 
    beQZn: 
    goto OojOD; 
    FdTlg: 
    $this->load->model("vendor/vendor"); 
    goto Tjv0D; 
    cPtQx: 
    foreach ($data["aff_fields"] as $field) { 
      goto tAZfj; 
      zd30x: 
      goto dRjkh; 
      goto JFJdF; 
      JFJdF: 
      QI4HX: 
      goto FFXFg; 
      SrL_K: 
      $this->request->post[$field] = trim($this->request->post[$field]); 
      goto EjHb9; 
      tAZfj: 
      if (!($fields[$field] == "n" || !$rform["show_" . $field])) { 
        goto QI4HX; 
      } 
      goto zd30x; 
      FFXFg: 
      if (!isset($this->request->post[$field])) { 
        goto Jh0yT; 
      } 
      goto SrL_K; 
      Mthaz: 
      $json["error"][$field] = $this->language->get("error_" . $field); 
      goto FBgzH; 
      Eehsc: 
      if (!($fields[$field] == "r" && (!isset($this->request->post[$field]) || utf8_strlen($this->request->post[$field]) < 1))) { 
        goto cfp4J; 
      } 
      goto Mthaz; 
      EjHb9: 
      Jh0yT: 
      goto Eehsc; 
      wJjI7: 
      dRjkh: 
      goto v5njv; 
      FBgzH: 
      cfp4J: 
      goto wJjI7; 
      v5njv: 
    } 
    goto JUxEY; 
    BeGUn: 
    goto BO2ju; 
    goto kxfO6; 
    Cx1VY: 
    KnwXq: 
    goto IJ56z; 
    mrg33: 
    if (substr_count($this->request->post["email_register"], ".") > 2) { 
      goto L_YNw; 
    } 
    goto ad5H5; 
    Tkdtv: 
    $json["error"]["captcha"] = $this->language->get("error_captcha"); 
    goto CM3Ve; 
    flIcU: 
    $json["error"]["fullname"] = $this->language->get("error_fullname4"); 
    goto h02A7; 
    znbSt: 
    ojB0O: 
    goto MSJJ1; 
    ZRFi5: 
    $json["error"]["warning_aff"] = sprintf($this->language->get("error_agree"), $affagr["title"]); 
    goto XuplI; 
    Egqoz: 
    goto u4cMS; 
    goto WB3Ik; 
    v_HPC: 
    if (!($affagr && (!isset($this->request->post["affiliate_agree"]) || !$this->request->post["affiliate_agree"]))) { 
      goto rP5Ln; 
    } 
    goto ZRFi5; 
    pJ3ZH: 
    $do_aff = true; 
    goto I9f9G; 
    mKItq: 
    $this->load->language("affiliate/account_combine_info"); 
    goto gH7It; 
    uw1aj: 
    tDXtb: 
    goto cXcaX; 
    zNOXq: 
    i65Q8: 
    goto sGJhB; 
    b9Wh2: 
    if (!$this->config->get("module_account_combine_status")) { 
      goto CGIwY; 
    } 
    goto mKItq; 
    xHf4F: 
    xZ50l: 
    goto vvxOX; 
    Trow0: 
    LxFK1: 
    goto VSI92; 
    h02A7: 
    KgSpq: 
    goto ibRPM; 
    kMGHT: 
    Y0K9q: 
    goto B_IHv; 
    ejlGb: 
    if (utf8_strlen($this->request->post["email_register"]) == 0) { 
      goto JMvZL; 
    } 
    goto L8Ewh; 
    Kip7O: 
    KCM3E: 
    goto jeZA0; 
    kDC30: 
    wZWDU: 
    goto NszSp; 
    NJ590: 
    $json = array(); 
    goto O3orG; 
    NszSp: 
    if ($this->config->get("module_hp_social_login_disable_email_verification")) { 
      goto dkws0; 
    } 
    goto lrj2u; 
    hGWL3: 
    u4cMS: 
    goto ktTZD; 
    ZcBOk: 
    if (!$email) { 
      goto kQnyy; 
    } 
    goto b_QCq; 
    BIOgh: 
    if (!($vendor_vprivacy != 0)) { 
      goto i65Q8; 
    } 
    goto edZlg; 
    edZlg: 
    if (!$this->config->get("vendor_vprivacy_id")) { 
      goto XvXnB; 
    } 
    goto hYres; 
    XCexi: 
    Wb7x1: 
    goto cPtQx; 
    O3orG: 
    if (!$this->config->get("module_hp_social_login_captcha_status")) { 
      goto mpoyw; 
    } 
    goto YgZqj; 
    KseXN: 
    if (!(isset($this->request->post["vendor_register"]) && $this->request->post["vendor_register"])) { 
      goto eLbsB; 
    } 
    goto OWsDN; 
    H_rvm: 
    WAyRY: 
    goto HwaIm; 
    wScsf: 
    if (!(isset($this->request->post["vendor_register"]) && $this->request->post["vendor_register"])) { 
      goto Gq425; 
    } 
    goto hCI7q; 
    Tjv0D: 
    $email_info = $this->model_vendor_vendor->getVendorByEmail($this->request->post["email_register"]); 
    goto FYH8w; 
    OojOD: 
    if (!($this->config->get("module_marketplace_status") && $this->config->get("marketplace_becomepartnerregistration") and isset($this->request->post["tobecomepartner"]))) { 
      goto OMetF; 
    } 
    goto cjBVx; 
    eTnFJ: 
    dkws0: 
    goto qqRUS; 
    mgQwb: 
    $email = $this->model_extension_module_phone_verification->getEmailByPhone($telephone); 
    goto ZcBOk; 
    tnKuq: 
    $json["error"]["fullname"] = $this->language->get("error_fullname3"); 
    goto FqUhz; 
    DdHN1: 
    if (!($information_info && !isset($this->request->post["vendor_agree"]))) { 
      goto JPg7V; 
    } 
    goto mc6ub; 
    wAEOT: 
    $recaptcha = json_decode($recaptcha, true); 
    goto FA1kE; 
    B_IHv: 
    if (!(strlen($lastname) < 3)) { 
      goto KgSpq; 
    } 
    goto flIcU; 
    I9f9G: 
    dQZmG: 
    goto VnAjt; 
    YK1f_: 
    iLj7J: 
    goto Pd58A; 
    Q4h_V: 
    mpoyw: 
    goto KseXN; 
    yDFSo: 
    if (!(strlen($firstname) < 3)) { 
      goto Y0K9q; 
    } 
    goto ePZyN; 
    fijm8: 
    if (!(utf8_strlen($this->request->post["telephone_register"]) < 3 || utf8_strlen($this->request->post["telephone_register"]) > 32)) { 
      goto wZWDU; 
    } 
    goto QK0TI; 
    oS3pV: 
    $fields = $this->config->get("module_account_combine_fields"); 
    goto zm2xK; 
    zYZMD: 
    kQnyy: 
    goto fijm8; 
    h8lBO: 
    QQKgE: 
    goto ieQip; 
    XuplI: 
    rP5Ln: 
    goto tY9gC; 
    gH7It: 
    $this->load->language("affiliate/register"); 
    goto hbbmO; 
    obc3Z: 
    $this->load->model("extension/module/hp_social_login"); 
    goto gRMNS; 
    wYErY: 
    $method = $this->request->post["payment"]; 
    goto iF5qD; 
    zA0GU: 
    ssFFU: 
    goto vC2M6; 
    AHP24: 
    DB0zs: 
    goto XxK6p; 
    iniQ4: 
    $this->session->data["gcaptcha"] = true; 
    goto Kip7O; 
    vvxOX: 
    OUJyd: 
    goto fVshk; 
    vCppU: 
    Gq425: 
    goto UqAGb; 
    UqAGb: 
    if (!(utf8_strlen(html_entity_decode($this->request->post["password_register"], ENT_QUOTES, "UTF-8")) < 4 || utf8_strlen(html_entity_decode($this->request->post["password_register"], ENT_QUOTES, "UTF-8")) > 40)) { 
      goto b0qYG; 
    } 
    goto DoM8k; 
    VSI92: 
    goto JWpy2; 
    goto UkEni; 
    B5NmC: 
    if (utf8_strlen($this->request->post["shoppartner"]) <= 3 && $this->request->post["tobecomepartner"] == 1) { 
      goto YHv5T; 
    } 
    goto CvYFr; 
    fVshk: 
    $email = explode("@", $this->request->post["email_register"]); 
    goto ejlGb; 
    ktTZD: 
    OMetF: 
    goto aHPTh; 
    zm2xK: 
    if (isset($data["aff_fields"])) { 
      goto Wb7x1; 
    } 
    goto G9qoR; 
    A0Z3C: 
    $do_aff = false; 
    goto b9Wh2; 
    KOAWJ: 
    $json["error"]["fullname"] = $this->language->get("error_fullname1"); 
    goto sttU4; 
    DoM8k: 
    $json["error"]["password_register"] = $this->language->get("error_password"); 
    goto fsOqg; 
    fsOqg: 
    b0qYG: 
    goto Qm66f; 
    KeCwC: 
    $this->load->model("catalog/information"); 
    goto jzGik; 
    VgzDf: 
    E_ZDC: 
    goto Egqoz; 
    lEd7W: 
    JMvZL: 
    goto inzzi; 
    hCI7q: 
    $vendor_vprivacy = $this->config->get("vendor_vprivacy_id"); 
    goto BIOgh; 
    HnY5M: 
    $fields[$method] = array("_" => 1); 
    goto q0EUF; 
    z3IpW: 
    $fullname = array_filter(explode(" ", $this->request->post["fullname"])); 
    goto ZPa1Q; 
    FA1kE: 
    if ($recaptcha["success"]) { 
      goto Xzs3g; 
    } 
    goto Tkdtv; 
    iF5qD: 
    if (!isset($fields["use_" . $method]) || !$fields["use_" . $method]) { 
      goto gLrpC; 
    } 
    goto OLdI_; 
    dZfHb: 
    BO2ju: 
    goto P3HU5; 
    GuApU: 
    $json["error"]["captcha"] = $this->language->get("error_captcha"); 
    goto LRsDX; 
    LjeSB: 
    Xzs3g: 
    goto iniQ4; 
    MSJJ1: 
    $json["error"]["email_register"] = $this->language->get("error_email2"); 
    goto H_rvm; 
    HwaIm: 
    goto h7yYr; 
    goto lEd7W; 
    FqUhz: 
    vW1B1: 
    goto z3IpW; 
    PLfWL: 
    $json["error"]["verification_code_email"] = $this->language->get("error_verification_code"); 
    goto QB3mS; 
    nfUg9: 
    h7yYr: 
    goto zolrh; 
    zo58a: 
    Y4Q8x: 
    goto YK1f_; 
    qU_K7: 
    ATSuf: 
    goto jSvzI; 
    C6GF3: 
    $this->load->model("customerpartner/master"); 
    goto mCaKU; 
    Kk6Qn: 
    $recaptcha = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=" . urlencode($this->config->get("captcha_google_secret")) . "&response=" . (isset($this->request->post["g-recaptcha-response"]) ? $this->request->post["g-recaptcha-response"] : '') . "&remoteip=" . $this->request->server["REMOTE_ADDR"]); 
    goto wAEOT; 
    Pd58A: 
    if (!(utf8_strlen(trim($this->request->post["fullname"])) < 1 || utf8_strlen(trim($this->request->post["fullname"])) > 50)) { 
      goto ZUN2N; 
    } 
    goto KOAWJ; 
    FMT_R: 
    JWpy2: 
    goto zo58a; 
    mc6ub: 
    $json["error"]["vendor_agree"] = sprintf($this->language->get("error_agree"), $information_info["title"]); 
    goto mKT2r; 
    xnqMz: 
    if (!($rform["show_payment"] && $fields["payment"] == "r")) { 
      goto Y4Q8x; 
    } 
    goto wYErY; 
    LRsDX: 
    zTo9E: 
    goto Kk6Qn; 
    ieQip: 
    goto WAyRY; 
    goto znbSt; 
    sJJUI: 
    $json["error"]["errshoppartner"] = $this->language->get("error_validshop"); 
    goto hGWL3; 
    dCNYc: 
    $json["error"]["email_register"] = $this->language->get("error_email3"); 
    goto dZfHb; 
    mekBA: 
    if (isset($this->request->post["g-recaptcha-response"])) { 
      goto zTo9E; 
    } 
    goto GuApU; 
    llUDl: 
    $json["error"]["fullname"] = $this->language->get("error_fullname2"); 
    goto qU_K7; 
    YgZqj: 
    if (!empty($this->session->data["gcaptcha"])) { 
      goto j5Y1I; 
    } 
    goto qItsm; 
    ibRPM: 
    if (!$this->config->get("config_account_id")) { 
      goto OUJyd; 
    } 
    goto KeCwC; 
    PuArN: 
    EjHou: 
    goto BeGUn; 
    Hux_J: 
    $json["error"]["errshoppartner"] = $this->language->get("error_noshop"); 
    goto pHWr2; 
    eniYm: 
    foreach ($fields[$method] as $mfield => $_use) { 
      goto OzF4R; 
      oFTFG: 
      BQM1w: 
      goto J753S; 
      J753S: 
      r_2MU: 
      goto vaAze; 
      eSZsZ: 
      BWCBK: 
      goto GXZSE; 
      dGV8R: 
      LQCpX: 
      goto h2c65; 
      TzyZw: 
      $this->request->post[$mfield] = trim($this->request->post[$mfield]); 
      goto eSZsZ; 
      GXZSE: 
      if (!(!isset($this->request->post[$mfield]) || utf8_strlen($this->request->post[$mfield]) < 1)) { 
        goto BQM1w; 
      } 
      goto nWMOL; 
      nWMOL: 
      $json["error"][$mfield] = $this->language->get("error_" . $mfield); 
      goto oFTFG; 
      OzF4R: 
      $mfield = $method . ($mfield == "_" ? '' : "_" . $mfield); 
      goto Xpjof; 
      JDRTM: 
      goto r_2MU; 
      goto dGV8R; 
      h2c65: 
      if (!isset($this->request->post[$mfield])) { 
        goto BWCBK; 
      } 
      goto TzyZw; 
      Xpjof: 
      if ($_use) { 
        goto LQCpX; 
      } 
      goto JDRTM; 
      vaAze: 
    } 
    goto Trow0; 
    ad5H5: 
    if (!(strlen($email[0]) < 4)) { 
      goto EjHou; 
    } 
    goto Zu5v0; 
    lrj2u: 
    if (!(utf8_strlen(trim($this->request->post["verification_code_email"])) < 1 || $this->getCode($this->request->post["email_register"]) != $this->request->post["verification_code_email"])) { 
      goto FT2BO; 
    } 
    goto PLfWL; 
    CvYFr: 
    if (!(utf8_strlen($this->request->post["shoppartner"]) > 1 && $this->request->post["tobecomepartner"] == 1)) { 
      goto E_ZDC; 
    } 
    goto C6GF3; 
    OWsDN: 
    if (!$this->model_extension_module_hp_social_login->checkMarketplace()) { 
      goto QKJGG; 
    } 
    goto FdTlg; 
    zFb_l: 
    $affagr = $this->model_catalog_information->getInformation($this->config->get("config_affiliate_id")); 
    goto v_HPC; 
    KerUU: 
    $lastname = implode(" ", array_slice($fullname, 1)); 
    goto yDFSo; 
    WB3Ik: 
    YHv5T: 
    goto sJJUI; 
    lUbwr: 
    $json["error"]["agree"] = sprintf($this->language->get("error_agree"), $information_info["title"]); 
    goto xHf4F; 
    qqRUS: 
    if ($this->config->get("module_hp_social_login_disable_phone_verification")) { 
      goto beQZn; 
    } 
    goto pA3QN; 
    MmGNJ: 
    if (!preg_match("~[bcdfghjklmnpqrstvwxyz]{4,}~", $this->request->post["fullname"])) { 
      goto vW1B1; 
    } 
    goto tnKuq; 
    UkAXQ: 
    if (!($rform["affiliate"] == "y" || $rform["affiliate"] == "c" && isset($this->request->post["accc_create_affiliate_account"]) && $this->request->post["accc_create_affiliate_account"])) { 
      goto dQZmG; 
    } 
    goto pJ3ZH; 
    G9qoR: 
    $data["aff_fields"] = $this->config->get("module_account_combine__fields"); 
    goto XCexi; 
    jzGik: 
    $information_info = $this->model_catalog_information->getInformation($this->config->get("config_account_id")); 
    goto gPc1K; 
    P3HU5: 
    goto QQKgE; 
    goto Cx1VY; 
    Qm66f: 
    return $json; 
    goto w8HhS; 
    puC_8: 
    if (!(utf8_strlen(trim($this->request->post["store_name"])) < 1 || utf8_strlen(trim($this->request->post["store_name"])) > 50)) { 
      goto tDXtb; 
    } 
    goto TQMMz; 
    cXcaX: 
    sMNaG: 
    goto wScsf; 
    IJ56z: 
    $json["error"]["email_register"] = $this->language->get("error_exists"); 
    goto h8lBO; 
    inzzi: 
    $json["error"]["email_register"] = $this->language->get("error_email1"); 
    goto nfUg9; 
    qItsm: 
    $this->load->language("extension/captcha/google"); 
    goto mekBA; 
    mKT2r: 
    JPg7V: 
    goto G6jWb; 
    gURI4: 
    $this->load->language("account/hp_social_login"); 
    goto obc3Z; 
    OLdI_: 
    if (!(!isset($fields[$method]) || $fields[$method] && !is_array($fields[$method]))) { 
      goto PtYoP; 
    } 
    goto HnY5M; 
    UkEni: 
    gLrpC: 
    goto fbr6a; 
    pA3QN: 
    if (!(utf8_strlen(trim($this->request->post["verification_code_sms"])) < 1 || $this->getCode($telephone) != $this->request->post["verification_code_sms"])) { 
      goto ssFFU; 
    } 
    goto NbtwV; 
    kxfO6: 
    L_YNw: 
    goto dCNYc; 
    pHWr2: 
    dDndN: 
    goto VgzDf; 
    VnAjt: 
    CGIwY: 
    goto F8lVE; 
    hYres: 
    $this->load->model("catalog/information"); 
    goto HfeAN; 
    JUxEY: 
    mP4wQ: 
    goto xnqMz; 
    aHPTh: 
    if (!(isset($this->request->post["purpletree_register"]) && $this->request->post["purpletree_register"])) { 
      goto sMNaG; 
    } 
    goto puC_8; 
    cjBVx: 
    $this->load->language("account/customerpartner/become_partner"); 
    goto B5NmC; 
    NOY0T: 
    $json["error"]["vendor_name"] = $this->language->get("error_vendor_name"); 
    goto wkdyH; 
    QK0TI: 
    $json["error"]["telephone_register"] = $this->language->get("error_telephone"); 
    goto kDC30; 
    gRMNS: 
    $this->load->model("extension/module/phone_verification"); 
    goto NJ590; 
    TQMMz: 
    $json["error"]["store_name"] = $this->language->get("error_store_name"); 
    goto uw1aj; 
    wkdyH: 
    HxhF6: 
    goto vCppU; 
    q0EUF: 
    PtYoP: 
    goto eniYm; 
    FYH8w: 
    if (!$email_info) { 
      goto DB0zs; 
    } 
    goto n6dUr; 
    F8lVE: 
    if (!($do_aff === true)) { 
      goto iLj7J; 
    } 
    goto Lfjhi; 
    n6dUr: 
    $this->error["warning"] = $this->language->get("error_email_vendor_match"); 
    goto AHP24; 
    Ym0JB: 
    if ($this->model_account_customer->getTotalCustomersByEmail($this->request->post["email_register"])) { 
      goto KnwXq; 
    } 
    goto mrg33; 
    jSvzI: 
    $firstname = reset($fullname); 
    goto KerUU; 
    B3a_K: 
    $this->load->model("account/customer"); 
    goto gURI4; 
    McTDm: 
    $this->load->model("catalog/information"); 
    goto zFb_l; 
    L8Ewh: 
    if (utf8_strlen($this->request->post["email_register"]) > 96 || !filter_var($this->request->post["email_register"], FILTER_VALIDATE_EMAIL)) { 
      goto ojB0O; 
    } 
    goto Ym0JB; 
    hbbmO: 
    $rform = $this->config->get("module_account_combine_rform"); 
    goto UkAXQ; 
    ePZyN: 
    $json["error"]["fullname"] = $this->language->get("error_fullname4"); 
    goto kMGHT; 
    Lfjhi: 
    if (!($rform["agreement"] && $this->config->get("config_affiliate_id"))) { 
      goto Dvi2_; 
    } 
    goto McTDm; 
    mCaKU: 
    if (!$this->model_customerpartner_master->getShopData($this->request->post["shoppartner"])) { 
      goto dDndN; 
    } 
    goto Hux_J; 
    fbr6a: 
    $json["error"]["payment"] = $this->language->get("error_payment"); 
    goto FMT_R; 
    tY9gC: 
    Dvi2_: 
    goto oS3pV; 
    XxK6p: 
    QKJGG: 
    goto IzrsU; 
    CM3Ve: 
    goto KCM3E; 
    goto LjeSB; 
    zolrh: 
    $telephone = $this->request->post["country_code"] . " " . $this->request->post["telephone_register"]; 
    goto mgQwb; 
    ZPa1Q: 
    if (!(count($fullname) < 2)) { 
      goto ATSuf; 
    } 
    goto llUDl; 
    IzrsU: 
    eLbsB: 
    goto A0Z3C; 
    sGJhB: 
    if (!(utf8_strlen(trim($this->request->post["fullname"])) < 1 || utf8_strlen(trim($this->request->post["fullname"])) > 50)) { 
      goto HxhF6; 
    } 
    goto NOY0T; 
    w8HhS: 
  } 
  public function loginOtp() 
  { 
    goto gkgc1; 
    iwF29: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto grvAQ; 
    cuh4F: 
    $json["error"] = $this->language->get("error_login_otp"); 
    goto HuQDv; 
    LL8Z9: 
    mi9sk: 
    goto iwF29; 
    Tw3Tv: 
    $json["redirect"] = true; 
    goto my3Eh; 
    sZOyT: 
    DFgFU: 
    goto LL8Z9; 
    my3Eh: 
    $this->customer->login($email, '', true); 
    goto sZOyT; 
    Nv05y: 
    $verify_sms = $this->verifySMS(true); 
    goto cuh4F; 
    grvAQ: 
    $this->response->setOutput(json_encode($json)); 
    goto HRfCL; 
    lLVIV: 
    $json = array(); 
    goto Tw3Tv; 
    HuQDv: 
    if (!(isset($verify_sms["status"]) && $verify_sms["status"] === true)) { 
      goto mi9sk; 
    } 
    goto F4y33; 
    AwN6S: 
    $email = $this->model_extension_module_phone_verification->getEmailByPhone($this->request->post["telephone"]); 
    goto pCjyv; 
    gkgc1: 
    $this->load->language("account/hp_social_login"); 
    goto Nv05y; 
    F4y33: 
    $this->load->model("extension/module/phone_verification"); 
    goto AwN6S; 
    pCjyv: 
    if (!$email) { 
      goto DFgFU; 
    } 
    goto lLVIV; 
    HRfCL: 
  } 
  public function login() 
  { 
    goto T6VeH; 
    CK5sW: 
    E6gUw: 
    goto ZkUJ_; 
    XymyK: 
    $text_error_approval = $this->config->get("module_hp_social_login_email_resend_text_" . $this->config->get("config_language_id")); 
    goto JVCF8; 
    Na32D: 
    $this->load->language("account/hp_social_login"); 
    goto HfSK9; 
    N3lN9: 
    $this->response->setOutput(json_encode($json)); 
    goto zByN2; 
    YBJ0Y: 
    unset($this->session->data["gcaptcha"]); 
    goto bUdPA; 
    HfSK9: 
    $approval = $this->model_extension_module_hp_social_login->getCustomerApprovalByEmail($this->request->post["email"]); 
    goto WOsfQ; 
    mGaBJ: 
    $logged_seller = $this->vendor->login($this->request->post["email"], $this->request->post["password"], true); 
    goto iCH9q; 
    TsdgB: 
    goto wzRZn; 
    goto xAC05; 
    h9LMe: 
    if (!$this->config->get("module_hp_social_login_redirect")) { 
      goto TnxtA; 
    } 
    goto NvOHZ; 
    BAVMU: 
    s0a7D: 
    goto WsHYr; 
    IVgqY: 
    $logged = $this->customer->login($this->request->post["email"], $this->request->post["password"]); 
    goto K2ySH; 
    kolou: 
    if (isset($this->session->data["redirect"])) { 
      goto MEoPO; 
    } 
    goto puXkU; 
    JmN0T: 
    goto szbbe; 
    goto tdj2b; 
    zbIAl: 
    goto onS6c; 
    goto eGq0B; 
    hupcv: 
    L9zBQ: 
    goto DaBt8; 
    HBiUi: 
    zpqHD: 
    goto TaaPv; 
    cZDpY: 
    $this->model_account_customer->addLoginAttempt($this->request->post["email"]); 
    goto CK5sW; 
    T6VeH: 
    if (!isset($this->session->data["hpmim_redirect"])) { 
      goto LcHja; 
    } 
    goto qehOD; 
    JVCF8: 
    $text_error_approval = html_entity_decode(str_replace("{resend_email_verification}", "javascript:resendEmail('" . $this->request->post["email"] . "');", $text_error_approval)); 
    goto z7jdP; 
    iCH9q: 
    rM_YT: 
    goto aCSIw; 
    tMABi: 
    $recaptcha = json_decode($recaptcha, true); 
    goto nogiF; 
    puXkU: 
    if (isset($this->request->post["seller_login"]) && $this->request->post["seller_login"] && $logged_seller) { 
      goto bx63C; 
    } 
    goto hrF0x; 
    aCSIw: 
    $this->load->model("account/customer"); 
    goto lK04S; 
    VeItF: 
    f6XTm: 
    goto rSqFi; 
    Nurc3: 
    $this->load->model("extension/module/hp_social_login"); 
    goto Na32D; 
    qehOD: 
    $this->session->data["redirect"] = $this->session->data["hpmim_redirect"]; 
    goto iiWsp; 
    DaBt8: 
    $json["error"] = $this->language->get("error_login"); 
    goto cZDpY; 
    v70LD: 
    RNa5X: 
    goto PIKRL; 
    IPAmU: 
    TnxtA: 
    goto YBJ0Y; 
    t0vRN: 
    F6zLU: 
    goto YFnwP; 
    WsHYr: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto N3lN9; 
    LqtOd: 
    NjBOV: 
    goto HBiUi; 
    zEDan: 
    onS6c: 
    goto h9LMe; 
    NvOHZ: 
    $json["redirect"] = $this->url->link("common/home", '', true); 
    goto IPAmU; 
    K2ySH: 
    $logged_seller = 0; 
    goto DLE4J; 
    HI6W5: 
    $json["error"] = $this->language->get("error_captcha"); 
    goto TsdgB; 
    z7jdP: 
    $json["error"] = $text_error_approval; 
    goto qXKWn; 
    CnzwY: 
    wzRZn: 
    goto LqtOd; 
    rSqFi: 
    $recaptcha = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=" . urlencode($this->config->get("captcha_google_secret")) . "&response=" . ($this->request->post["g-recaptcha-response"] ? $this->request->post["g-recaptcha-response"] : '') . "&remoteip=" . $this->request->server["REMOTE_ADDR"]); 
    goto tMABi; 
    lK04S: 
    if (!$logged) { 
      goto L9zBQ; 
    } 
    goto kolou; 
    brITJ: 
    $this->session->data["gcaptcha"] = true; 
    goto CnzwY; 
    DKpCk: 
    goto E6gUw; 
    goto hupcv; 
    yrQ5T: 
    goto RNa5X; 
    goto t0vRN; 
    YFnwP: 
    $json["redirect"] = $this->url->link("vendor/dashboard"); 
    goto v70LD; 
    vo5bA: 
    HANsQ: 
    goto IVgqY; 
    TaaPv: 
    if (isset($json["error"])) { 
      goto s0a7D; 
    } 
    goto Nurc3; 
    tdj2b: 
    bx63C: 
    goto dFQsD; 
    ZkUJ_: 
    nFkNf: 
    goto BAVMU; 
    KgKwx: 
    $json["redirect"] = $this->session->data["redirect"]; 
    goto yrQ5T; 
    PIKRL: 
    unset($this->session->data["redirect"]); 
    goto zEDan; 
    iiWsp: 
    LcHja: 
    goto sngU6; 
    bUdPA: 
    $this->model_account_customer->deleteLoginAttempts($this->request->post["email"]); 
    goto DKpCk; 
    LxNms: 
    if (isset($this->request->post["seller_login"]) && $this->request->post["seller_login"] && $logged_seller) { 
      goto F6zLU; 
    } 
    goto KgKwx; 
    l5wb6: 
    if (!empty($this->session->data["gcaptcha"])) { 
      goto NjBOV; 
    } 
    goto YUXHD; 
    sngU6: 
    if (!$this->config->get("module_hp_social_login_captcha_status")) { 
      goto zpqHD; 
    } 
    goto l5wb6; 
    DLE4J: 
    if (!$this->model_extension_module_hp_social_login->checkMarketplace()) { 
      goto rM_YT; 
    } 
    goto mGaBJ; 
    nogiF: 
    if ($recaptcha["success"]) { 
      goto F1rDW; 
    } 
    goto HI6W5; 
    qXKWn: 
    goto nFkNf; 
    goto vo5bA; 
    YUXHD: 
    $this->load->language("extension/captcha/google"); 
    goto nvOY1; 
    nvOY1: 
    if (isset($this->request->post["g-recaptcha-response"])) { 
      goto f6XTm; 
    } 
    goto uuV8U; 
    hrF0x: 
    $json["redirect"] = $this->url->link("account/account"); 
    goto JmN0T; 
    eGq0B: 
    MEoPO: 
    goto LxNms; 
    xAC05: 
    F1rDW: 
    goto brITJ; 
    uuV8U: 
    $json["error"] = $this->language->get("error_captcha"); 
    goto VeItF; 
    DdaYz: 
    szbbe: 
    goto zbIAl; 
    WOsfQ: 
    if (!$approval) { 
      goto HANsQ; 
    } 
    goto XymyK; 
    dFQsD: 
    $json["redirect"] = $this->url->link("vendor/dashboard"); 
    goto DdaYz; 
    zByN2: 
  } 
  public function resendVerificationEmail() 
  { 
    goto Vqf51; 
    YQlig: 
    $json = array(); 
    goto pG5g8; 
    htqpB: 
    $json["message"] = $this->language->get("text_success_email2"); 
    goto nAyW6; 
    pG5g8: 
    if (!$customer) { 
      goto gPyXM; 
    } 
    goto RPbZz; 
    V78Tt: 
    $customer = $this->model_account_customer->getCustomerByEmail($this->request->get["email"]); 
    goto YQlig; 
    Vqf51: 
    $this->load->model("account/customer"); 
    goto FlH6P; 
    nAyW6: 
    gPyXM: 
    goto qpeTb; 
    Pf19f: 
    $this->response->setOutput(json_encode($json)); 
    goto oLLgP; 
    FlH6P: 
    $this->load->language("account/hp_social_login"); 
    goto V78Tt; 
    RPbZz: 
    $this->verification($customer["customer_id"]); 
    goto htqpB; 
    qpeTb: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto Pf19f; 
    oLLgP: 
  } 
  public function sendVerificationSmsLogin() 
  { 
    goto TgqOG; 
    MkcEi: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto LERRf; 
    OO88j: 
    if ($email) { 
      goto YB46K; 
    } 
    goto HOF0l; 
    HOF0l: 
    $json["error"] = $this->language->get("error_phone_otp"); 
    goto Ye_9e; 
    Whw50: 
    YB46K: 
    goto QzRmQ; 
    gGfcA: 
    FG7uF: 
    goto MkcEi; 
    XcqXQ: 
    $email = $this->model_extension_module_phone_verification->getEmailByPhone($this->request->post["telephone"]); 
    goto OO88j; 
    LERRf: 
    $this->response->setOutput(json_encode($json)); 
    goto ADQTV; 
    QzRmQ: 
    $json = $this->sendVerificationSMS(true); 
    goto gGfcA; 
    fZTCj: 
    $this->load->model("extension/module/phone_verification"); 
    goto XcqXQ; 
    Ye_9e: 
    goto FG7uF; 
    goto Whw50; 
    TgqOG: 
    $this->load->language("account/hp_social_login"); 
    goto fZTCj; 
    ADQTV: 
  } 
  public function sendVerificationSMS($return_json = false) 
  { 
    goto H2j1w; 
    vkYXL: 
    $telephone_sms = $this->request->post["telephone_sms"]; 
    goto eEPqz; 
    zL8Da: 
    $json["error"] = $this->language->get("error_telephone2"); 
    goto R02uA; 
    NxYGT: 
    $email = $this->model_extension_module_phone_verification->getEmailByPhone($telephone); 
    goto m3p2f; 
    CnGBV: 
    uooii: 
    goto UsCDm; 
    s2NFP: 
    $this->load->library("hpaslsms"); 
    goto OsCO_; 
    rTcKW: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto BJm79; 
    eDDLA: 
    $this->deleteCode($telephone_sms); 
    goto zL8Da; 
    EF7Jo: 
    $json["telephone"] = $telephone_sms; 
    goto j5hoY; 
    CRnGK: 
    $json["code"] = $code; 
    goto EF7Jo; 
    pNMZv: 
    goto uooii; 
    goto tsW02; 
    FQTCl: 
    if ($send_message) { 
      goto qDvkW; 
    } 
    goto eDDLA; 
    LirGE: 
    TJFWC: 
    goto EgOXv; 
    LYXvG: 
    if ($json) { 
      goto rMG2c; 
    } 
    goto HXYJP; 
    EgOXv: 
    $template = $default_format; 
    goto cU4BY; 
    KJ26O: 
    $json["error"] = $this->language->get("error_phone_exists"); 
    goto tdh3A; 
    ZvHQr: 
    if (is_null($setting_format)) { 
      goto TJFWC; 
    } 
    goto VGFfQ; 
    NMgkd: 
    return $json; 
    goto siErc; 
    BeCyE: 
    goto ByHzY; 
    goto LirGE; 
    qcMui: 
    if (!$return_json) { 
      goto D2fwd; 
    } 
    goto NMgkd; 
    m3p2f: 
    $this->load->language("account/hp_social_login"); 
    goto Oq9_G; 
    cU4BY: 
    ByHzY: 
    goto pLgsm; 
    HXYJP: 
    if (!$this->getCode($telephone_sms)) { 
      goto ruJOA; 
    } 
    goto wupZI; 
    tdh3A: 
    j6V1a: 
    goto LYXvG; 
    UsCDm: 
    rMG2c: 
    goto qcMui; 
    t8gG2: 
    $default_format = "Verification code valid {time} mins. Code: {code}. {store_name}"; 
    goto x_XEN; 
    Oq9_G: 
    if (!($email && !$return_json)) { 
      goto j6V1a; 
    } 
    goto KJ26O; 
    IrozA: 
    $message = str_replace(array("
", "\xd", "
"), '', preg_replace(array("/\s\s+/", "/\xd\xd+/", "/

+/"), '', trim(str_replace($find, $replace, $template)))); 
    goto s2NFP; 
    eEPqz: 
    $this->load->model("extension/module/phone_verification"); 
    goto NxYGT; 
    cAswM: 
    $json["message"] = $this->language->get("text_success_sms"); 
    goto mPM2x; 
    x_XEN: 
    $setting_format = $this->config->get("module_hp_social_login_message_" . $this->config->get("config_language_id")); 
    goto ZvHQr; 
    R02uA: 
    goto jmg8F; 
    goto gMN2k; 
    j5hoY: 
    $replace = array("store_name" => $this->config->get("config_name"), "code" => $code, "time" => 5, "verification_code" => $code); 
    goto IrozA; 
    pLgsm: 
    $find = array("{store_name}", "{code}", "{time}", "{verification_code}"); 
    goto rY3lR; 
    VGFfQ: 
    $template = $setting_format; 
    goto BeCyE; 
    y7Qs1: 
    $telephone = $this->request->post["telephone"]; 
    goto vkYXL; 
    mPM2x: 
    jmg8F: 
    goto CnGBV; 
    OsCO_: 
    $send_message = $this->hpaslsms->sendSMS($telephone_sms, $message); 
    goto FQTCl; 
    BJm79: 
    $this->response->setOutput(json_encode($json)); 
    goto Dy4QC; 
    tsW02: 
    ruJOA: 
    goto t8gG2; 
    gMN2k: 
    qDvkW: 
    goto cAswM; 
    wupZI: 
    $json["message"] = $this->language->get("text_success_sms"); 
    goto pNMZv; 
    H2j1w: 
    $json = array(); 
    goto y7Qs1; 
    rY3lR: 
    $code = $this->setCode($telephone_sms); 
    goto CRnGK; 
    siErc: 
    D2fwd: 
    goto rTcKW; 
    Dy4QC: 
  } 
  public function verifyEmail() 
  { 
    goto Aztdx; 
    sEFSM: 
    $json["status"] = false; 
    goto faT21; 
    Dgiei: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto P2pOb; 
    diS2d: 
    $code = $this->request->post["code"]; 
    goto shHkc; 
    u97rE: 
    PdEP6: 
    goto wolL1; 
    OA0Wi: 
    $json["status"] = true; 
    goto u97rE; 
    P2pOb: 
    $this->response->setOutput(json_encode($json)); 
    goto oEgTU; 
    shHkc: 
    if (!($this->getCode($email) == $code)) { 
      goto PdEP6; 
    } 
    goto ezgWx; 
    zcjNH: 
    $email = $this->request->post["email"]; 
    goto diS2d; 
    ezgWx: 
    $json["message"] = $this->language->get("text_success_verification_email"); 
    goto OA0Wi; 
    Aztdx: 
    $json = array(); 
    goto sEFSM; 
    J1F2g: 
    if (!(isset($this->request->post["email"]) && isset($this->request->post["code"]))) { 
      goto o5bdG; 
    } 
    goto zcjNH; 
    s1WmD: 
    $json["message"] = $this->language->get("error_verification_code"); 
    goto J1F2g; 
    YYGEd: 
    $this->load->language("account/hp_social_login"); 
    goto s1WmD; 
    wolL1: 
    o5bdG: 
    goto Dgiei; 
    faT21: 
    $this->load->model("account/customer"); 
    goto YYGEd; 
    oEgTU: 
  } 
  public function verifySMS($return_json = false) 
  { 
    goto AUfC2; 
    abPxU: 
    $this->response->addHeader("Content-Type: application/json"); 
    goto pucc4; 
    DarEy: 
    npl0F: 
    goto VoFzt; 
    yizBC: 
    if (!$this->getCode($telephone)) { 
      goto aj9ZN; 
    } 
    goto NPRcy; 
    xbug7: 
    S9wcw: 
    goto dckoE; 
    pucc4: 
    $this->response->setOutput(json_encode($json)); 
    goto a5ykE; 
    NPRcy: 
    $actual_code = $this->getCode($telephone); 
    goto jp2Ii; 
    dckoE: 
    if (!$return_json) { 
      goto QD04F; 
    } 
    goto EA628; 
    U4wvD: 
    $this->load->language("account/hp_social_login"); 
    goto tsyv0; 
    tsyv0: 
    $json["message"] = $this->language->get("error_verification_code"); 
    goto YuIfU; 
    KRDzJ: 
    $telephone = $this->request->post["telephone"]; 
    goto yizBC; 
    YuIfU: 
    if (!(isset($this->request->post["telephone"]) && isset($this->request->post["code"]))) { 
      goto S9wcw; 
    } 
    goto KRDzJ; 
    AUfC2: 
    $json = array(); 
    goto SElSh; 
    EA628: 
    return $json; 
    goto Nnxuy; 
    SyPtp: 
    $json["status"] = true; 
    goto Iv484; 
    Nnxuy: 
    QD04F: 
    goto abPxU; 
    H1mx9: 
    if (!($code == $actual_code)) { 
      goto npl0F; 
    } 
    goto SyPtp; 
    Iv484: 
    $json["message"] = $this->language->get("text_success_verification_phone"); 
    goto DarEy; 
    VoFzt: 
    aj9ZN: 
    goto xbug7; 
    jp2Ii: 
    $code = $this->request->post["code"]; 
    goto H1mx9; 
    SElSh: 
    $json["status"] = false; 
    goto U4wvD; 
    a5ykE: 
  } 
  private function getCode($key) 
  { 
    goto bN6cy; 
    XKH1x: 
    return $cache->get($key); 
    goto q8jvX; 
    j1k2z: 
    return false; 
    goto iZi_f; 
    bN6cy: 
    $time = 5 * 60; 
    goto bWy7f; 
    vDCzg: 
    if (!$cache->get($key)) { 
      goto QGJoI; 
    } 
    goto XKH1x; 
    q8jvX: 
    QGJoI: 
    goto j1k2z; 
    bWy7f: 
    $cache = new \Cache("file", $time); 
    goto vDCzg; 
    iZi_f: 
  } 
  private function deleteCode($key) 
  { 
    $cache = new \Cache("file"); 
    $cache->delete($key); 
  } 
  private function setCode($key) 
  { 
    goto ROWKs; 
    AQFDg: 
    return $verification_code; 
    goto ESY9i; 
    OPRlP: 
    $verification_code = rand(pow(10, 6 - 1), pow(10, 6) - 1); 
    goto loSua; 
    loSua: 
    $cache->set($key, $verification_code); 
    goto AQFDg; 
    ROWKs: 
    $time = 5 * 60; 
    goto NpEV0; 
    NpEV0: 
    $cache = new \Cache("file", $time); 
    goto OPRlP; 
    ESY9i: 
  } 
  private function subscribePlan($customer_id) 
  { 
    goto K0xP7; 
    l4rmS: 
    $total = $total_amount + $cal_tax + $current_invo; 
    goto UJEIu; 
    FFPZj: 
    $end = $result["end_date"] != "0000-00-00 00:00:00" ? date("d/m/Y H:i:s", strtotime($result["end_date"])) : date("d/m/Y H:i:s", strtotime($result["start_date"] . " + " . $result["validity"] . " days")); 
    goto uhcts; 
    nq5zj: 
    $this->document->setTitle($this->language->get("heading_title")); 
    goto OnsSf; 
    DLyB6: 
    rPGL5: 
    goto oJvq8; 
    gt2oj: 
    $total_amount = $subscription_price; 
    goto w1C6C; 
    bIi_p: 
    $startt_when = 0; 
    goto QGzXx; 
    uhcts: 
    $customer = $this->model_extension_purpletree_multivendor_subscriptionplan->getCustomer($customer_id); 
    goto aXRKa; 
    opNZf: 
    iWpbE: 
    goto gwi27; 
    iCIzm: 
    TcDnU: 
    goto qQynG; 
    mbNOT: 
    $email_code = "new_subscription_plan_mail_to_seller"; 
    goto xsc1s; 
    yDFDv: 
    $this->load->language("purpletree_multivendor/subscriptionplan"); 
    goto p5Bzf; 
    frwEt: 
    $data = array(); 
    goto u7YP6; 
    Es8uK: 
    $this->model_extension_purpletree_multivendor_vendor->ptsSendMail($reciver, $email_subject, $email_message); 
    goto TM_hO; 
    thKkn: 
    if ($this->config->get("module_purpletree_multivendor_tax_value")) { 
      goto OxXlx; 
    } 
    goto pykyZ; 
    y2qQO: 
    $data["end_date"] = ''; 
    goto Ai3i0; 
    URmxH: 
    $email_message = $this->model_extension_purpletree_multivendor_vendor->getmsgfromarray($replacevar, $messtemplatefromdb); 
    goto LZP6e; 
    YX6PF: 
    $start = $result["start_date"] != "0000-00-00 00:00:00" ? date("d/m/Y H:i:s", strtotime($result["start_date"])) : ''; 
    goto FFPZj; 
    CPSJa: 
    $data["totals"]["plan"][] = array("sort_order" => 4, "code" => "tax", "title" => $tax_name . " (" . $tax . "%)", "value" => $cal_tax); 
    goto S7Qa3; 
    Td4vj: 
    goto eNbKj; 
    goto CP57F; 
    K0xP7: 
    $url = ''; 
    goto soh9P; 
    GyEnJ: 
    $data["vendor_invoice_status"] = 2; 
    goto opNZf; 
    xBkQk: 
    $result = $this->model_extension_purpletree_multivendor_subscriptionplan->getSubscribePlanInfo($plan_id); 
    goto O93_y; 
    uXso7: 
    if ($startt_when == 1) { 
      goto jWvOd; 
    } 
    goto iaisT; 
    hJGrW: 
    if ($this->config->get("module_purpletree_multivendor_multiple_subscription_plan_active")) { 
      goto MRm4h; 
    } 
    goto xmY5_; 
    w1C6C: 
    $cal_tax = $total_amount * $tax / 100; 
    goto CPSJa; 
    oJvq8: 
    if ($this->config->get("module_purpletree_multivendor_joining_fees")) { 
      goto bXN8a; 
    } 
    goto Asa66; 
    Efjg0: 
    $total = $total_amount + $cal_tax + $current_invo; 
    goto YiBCU; 
    O93_y: 
    $currentplan = $this->model_extension_purpletree_multivendor_subscriptionplan->getCurrentPlan($seller_id); 
    goto Ktm_h; 
    WimRV: 
    eNbKj: 
    goto sQgKt; 
    XkIoo: 
    $email_code = "subscription_plan_update_mail_to_seller"; 
    goto MwvMK; 
    PgjvL: 
    if (!$sellerExist) { 
      goto w4T0u; 
    } 
    goto XkIoo; 
    AvWKe: 
    foreach ($invoice_mail["mail"] as $msg) { 
      $price_detail .= $msg["title"] . "- " . $this->currency->format($msg["price"], $this->session->data["currency"]) . "<br>"; 
      zURjN: 
    } 
    goto kpqih; 
    laX0T: 
    goto TcDnU; 
    goto hwyYl; 
    qpgFF: 
    $subscription_price = $result["subscription_price"]; 
    goto iCIzm; 
    kpqih: 
    Xgn0B: 
    goto Kx58g; 
    W1KYy: 
    if ($this->config->get("module_purpletree_multivendor_multiple_subscription_plan_active")) { 
      goto aXQs4; 
    } 
    goto JTXGP; 
    uHeg6: 
    $data["totals"]["plan"][] = array("sort_order" => 3, "code" => "adjustment_subscription_price", "title" => "Adjustment Subscription Price", "value" => $subscription_price); 
    goto G9HAL; 
    xGNvc: 
    chIp2: 
    goto dIy72; 
    cjCa7: 
    $email_subject = $subtemplatefromdb; 
    goto owIqW; 
    wOTGi: 
    $subscription_price = 0; 
    goto laX0T; 
    OpFpo: 
    a5rcQ: 
    goto j2FNh; 
    yH_es: 
    OxXlx: 
    goto nZe7U; 
    Kx58g: 
    $invoice_id = $this->model_extension_purpletree_multivendor_subscriptionplan->addSellerMultiplePlan($data); 
    goto uQVCx; 
    YiBCU: 
    $data["vendor_invoice_status"] = 1; 
    goto XUy35; 
    hwyYl: 
    rJGKM: 
    goto qpgFF; 
    pS0xm: 
    $data["seller_id"] = $seller_id; 
    goto yxLub; 
    AK3eX: 
    $messtemplatefromdb = $register_template["new_message"]; 
    goto tQMD9; 
    gwi27: 
    $invoice_mail = array(); 
    goto yMXDs; 
    DXNoX: 
    goto TPmGw; 
    goto Q1bwg; 
    WRKoN: 
    qCG6u: 
    goto YX6PF; 
    ovwBX: 
    GG0Gb: 
    goto OpFpo; 
    pLLu0: 
    wATCk: 
    goto thKkn; 
    DHQ43: 
    if ($this->config->get("module_purpletree_multivendor_multiple_subscription_plan_active")) { 
      goto bGy6t; 
    } 
    goto ki6CT; 
    XUy35: 
    if (!($total <= 0)) { 
      goto iWpbE; 
    } 
    goto GyEnJ; 
    ru4ld: 
    $messtemplatefromdb = $register_template["new_message"]; 
    goto cjCa7; 
    OSEeJ: 
    $data["totals"]["plan"][] = array("sort_order" => 0, "code" => "subscription_price", "title" => "Subscription Price", "value" => $subscription_price); 
    goto Ux5IW; 
    u7YP6: 
    $plan_id = $this->model_extension_purpletree_multivendor_subscriptionplan->defaultPlan(); 
    goto YwSGX; 
    dTmim: 
    $price_detail = ''; 
    goto AvWKe; 
    Ktm_h: 
    if ($this->config->get("module_purpletree_multivendor_tax_name")) { 
      goto KmmVS; 
    } 
    goto dwZIC; 
    GGAoP: 
    hLo5l: 
    goto n7ANY; 
    V872B: 
    bGy6t: 
    goto l4rmS; 
    aXRKa: 
    $seller_name = $customer["firstname"] . " " . $customer["lastname"]; 
    goto dTmim; 
    dEzAv: 
    qjm24: 
    goto qmFF9; 
    uQVCx: 
    $sellerExist = $this->model_extension_purpletree_multivendor_subscriptionplan->SellerExist($customer_id); 
    goto yDFDv; 
    fSORL: 
    $data["start_date"] = date("Y-m-d H:i:s", strtotime($current_plan_end_date)); 
    goto yIbHT; 
    MtuD7: 
    if (!isset($curr_invoice["previous_balance"])) { 
      goto qjm24; 
    } 
    goto NvFaX; 
    tuJPr: 
    $current_plan_end_date = $current_plan_start_date1["new_end_date"] != "0000-00-00 00:00:00" ? date("m/d/Y H:i:s", strtotime($current_plan_start_date1["new_end_date"])) : date("m/d/Y H:i:s", strtotime($current_plan_start_date1["start_date"] . " + " . $validity . " days")); 
    goto OzmpG; 
    owIqW: 
    $replacevar = array("_SELLER_NAME_" => $seller_name, "_SELLER_EMAIL_" => $customer["email"], "_PLAN_NAME_" => $result["plan_name"], "_NOOFSUBPRODUCT_" => $result["no_of_product"], "_VALIDITY_" => $result["validity"], "_STARTDATE_" => $start, "_ENDDATE_" => $end, "_PRICE_DETAILS_" => $price_detail, "_GRAND_TOTAL_" => $total); 
    goto URmxH; 
    rRqUd: 
    $email_code = "new_subscription_plan_mail_to_admin"; 
    goto saLsh; 
    LZP6e: 
    $reciver = $this->config->get("config_email"); 
    goto Es8uK; 
    NvFaX: 
    $current_invo = $curr_invoice["previous_balance"]; 
    goto dEzAv; 
    OnsSf: 
    $this->load->model("extension/purpletree_multivendor/subscriptionplan"); 
    goto VhtAY; 
    dIy72: 
    MRm4h: 
    goto ma6db; 
    bajxy: 
    $validity = $this->model_extension_purpletree_multivendor_subscriptionplan->validity($plan_id); 
    goto Yi2kg; 
    O34OX: 
    $a_joiningfee = $joining_fee - $current_plan["joining_fee"]; 
    goto xbKXI; 
    soh9P: 
    $this->load->language("purpletree_multivendor/subscriptionplan"); 
    goto nq5zj; 
    CeSKF: 
    $reciver = $customer["email"]; 
    goto lpfwW; 
    ZCKPy: 
    $this->model_extension_purpletree_multivendor_subscriptionplan->enableSellerSubscription($customer_id); 
    goto YKJBM; 
    mGx_L: 
    goto wATCk; 
    goto lcfGD; 
    Ru5Fn: 
    if (!($subscription_price < 0)) { 
      goto O9aiK; 
    } 
    goto lCWtw; 
    Asa66: 
    $joining_fee = 0; 
    goto Td4vj; 
    SlTK0: 
    if (empty($current_invoice)) { 
      goto rPGL5; 
    } 
    goto sdibZ; 
    mLREF: 
    $register_template = $this->model_extension_purpletree_multivendor_vendor->getSelleRegisterEmailTemplate($email_code); 
    goto b20fb; 
    sQgKt: 
    if ($this->config->get("module_purpletree_multivendor_subscription_price")) { 
      goto rJGKM; 
    } 
    goto wOTGi; 
    L73y_: 
    goto a5rcQ; 
    goto LrDlA; 
    QZIg3: 
    $current_plan_start_date1 = $this->model_extension_purpletree_multivendor_subscriptionplan->getLastPlan($seller_id, $plan_id); 
    goto bajxy; 
    OzmpG: 
    PoEJ1: 
    goto fSORL; 
    j2FNh: 
    $a_joiningfee = $joining_fee; 
    goto hJGrW; 
    QldWW: 
    Qj2dn: 
    goto W1KYy; 
    wwwqE: 
    aXQs4: 
    goto Efjg0; 
    KYoCK: 
    $email_message = $this->model_extension_purpletree_multivendor_vendor->getmsgfromarray($replacevar, $messtemplatefromdb); 
    goto CeSKF; 
    htF5w: 
    goto Vu6Om; 
    goto yH_es; 
    xsc1s: 
    vtZ9G: 
    goto mLREF; 
    xmY5_: 
    if (!isset($currentplan)) { 
      goto chIp2; 
    } 
    goto O34OX; 
    J76Pw: 
    if (!$sellerExist) { 
      goto njdY3; 
    } 
    goto cPGDy; 
    p5Bzf: 
    if (!($total <= 0)) { 
      goto OugSI; 
    } 
    goto ZCKPy; 
    G9HAL: 
    $previous_balance = 0; 
    goto Ru5Fn; 
    nZe7U: 
    $tax = $this->config->get("module_purpletree_multivendor_tax_value"); 
    goto D6FtA; 
    zpghd: 
    $subscription_price = $subscription_price - $this->remindPrice($current_plan["start_date"], $current_plan["validity"], $current_plan["subscription_price"], $s_date); 
    goto uHeg6; 
    v1PDk: 
    $data["current_date"] = date("Y-m-d H:i:s"); 
    goto y2qQO; 
    UQEEc: 
    $joining_fee = 0; 
    goto dROzw; 
    yIbHT: 
    TPmGw: 
    goto v1PDk; 
    OkvVa: 
    $current_plan_start_date = $this->model_extension_purpletree_multivendor_subscriptionplan->getCurrentPlanByPlanId($seller_id, $plan_id); 
    goto QZIg3; 
    qnS8j: 
    w4T0u: 
    goto njPG6; 
    jNYAm: 
    $tax_name = $this->config->get("module_purpletree_multivendor_tax_name"); 
    goto pLLu0; 
    qmFF9: 
    Ap6a2: 
    goto V872B; 
    JTXGP: 
    $data["totals"]["plan"][] = array("sort_order" => 5, "code" => "previous_balance", "title" => "Previous Balance", "value" => $invoice_bal); 
    goto wwwqE; 
    YwSGX: 
    if (!$plan_id) { 
      goto doC4p; 
    } 
    goto onf0b; 
    ma6db: 
    $subscription_price = $a_joiningfee + $subscription_price; 
    goto gt2oj; 
    TM_hO: 
    doC4p: 
    goto U8XBA; 
    b5KAc: 
    goto PoEJ1; 
    goto TnXzG; 
    lpfwW: 
    $this->model_extension_purpletree_multivendor_vendor->ptsSendMail($reciver, $email_subject, $email_message); 
    goto J76Pw; 
    Ai3i0: 
    $old_invoice_id = $this->model_extension_purpletree_multivendor_subscriptionplan->getInvoiceId($seller_id); 
    goto xBkQk; 
    TnXzG: 
    QkAdA: 
    goto tuJPr; 
    SenyE: 
    $replacevar = array("_SELLER_NAME_" => $seller_name, "_SELLER_EMAIL_" => $customer["email"], "_PLAN_NAME_" => $result["plan_name"], "_NOOFSUBPRODUCT_" => $result["no_of_product"], "_VALIDITY_" => $result["validity"], "_STARTDATE_" => $start, "_ENDDATE_" => $end, "_PRICE_DETAILS_" => $price_detail, "_GRAND_TOTAL_" => $total); 
    goto KYoCK; 
    n7ANY: 
    $data["totals"]["plan"][] = array("sort_order" => 1, "code" => "joining_fee", "title" => "Joining Fee", "value" => $joining_fee); 
    goto ovwBX; 
    lCWtw: 
    $previous_balance = $subscription_price; 
    goto WsvME; 
    b20fb: 
    $subtemplatefromdb = $register_template["new_subject"]; 
    goto AK3eX; 
    iaisT: 
    $data["start_date"] = date("Y-m-d H:i:s"); 
    goto DXNoX; 
    YKJBM: 
    OugSI: 
    goto PgjvL; 
    CP57F: 
    bXN8a: 
    goto WWrPq; 
    WsvME: 
    O9aiK: 
    goto xGNvc; 
    pykyZ: 
    $tax = 0; 
    goto htF5w; 
    dJgbr: 
    if ($startt_when != 1) { 
      goto hLo5l; 
    } 
    goto UQEEc; 
    LaVwd: 
    $register_template = $this->model_extension_purpletree_multivendor_vendor->getSelleRegisterEmailTemplate($email_code); 
    goto j6hqG; 
    njPG6: 
    $sellerExist = $this->model_extension_purpletree_multivendor_subscriptionplan->addFirstSellerPlan($customer_id); 
    goto mbNOT; 
    QGzXx: 
    $s_date = 0; 
    goto D5D9N; 
    jup32: 
    $current_plan_end_date = $current_plan_start_date1["end_date"] != "0000-00-00 00:00:00" ? date("m/d/Y H:i:s", strtotime($current_plan_start_date1["end_date"])) : date("m/d/Y H:i:s", strtotime($current_plan_start_date1["start_date"] . " + " . $validity . " days")); 
    goto b5KAc; 
    tQMD9: 
    $email_subject = $subtemplatefromdb; 
    goto SenyE; 
    C3LJn: 
    $curr_invoice = array(); 
    goto SlTK0; 
    onf0b: 
    $seller_id = $customer_id; 
    goto bIi_p; 
    D5D9N: 
    $data["plan_id"] = $plan_id; 
    goto pS0xm; 
    dROzw: 
    goto GG0Gb; 
    goto GGAoP; 
    yxLub: 
    $data["startt_when"] = $startt_when; 
    goto ftJQl; 
    AyuPD: 
    if (!($total < 0)) { 
      goto Qj2dn; 
    } 
    goto iusBE; 
    UJEIu: 
    $invoice_bal = 0; 
    goto AyuPD; 
    LrDlA: 
    Gasur: 
    goto dJgbr; 
    VhtAY: 
    $this->load->model("extension/purpletree_multivendor/dashboard"); 
    goto frwEt; 
    saLsh: 
    PBHvQ: 
    goto LaVwd; 
    dwZIC: 
    $tax_name = ''; 
    goto mGx_L; 
    iusBE: 
    $invoice_bal = $total; 
    goto QldWW; 
    MwvMK: 
    goto vtZ9G; 
    goto qnS8j; 
    xbKXI: 
    $data["totals"]["plan"][] = array("sort_order" => 2, "code" => "adjustment_Joining_fee", "title" => "Adjustment Joining fee", "value" => $a_joiningfee); 
    goto zpghd; 
    NxRVk: 
    $current_invoice = $this->model_extension_purpletree_multivendor_subscriptionplan->getSellerCurrentPlan($seller_id); 
    goto C3LJn; 
    Ux5IW: 
    if ($this->config->get("module_purpletree_multivendor_multiple_subscription_plan_active")) { 
      goto Gasur; 
    } 
    goto EyFUf; 
    qQynG: 
    $data["totals"]["plan"] = array(); 
    goto OSEeJ; 
    Yi2kg: 
    if ($this->config->get("module_purpletree_multivendor_multiple_subscription_plan_active")) { 
      goto QkAdA; 
    } 
    goto jup32; 
    D6FtA: 
    Vu6Om: 
    goto NxRVk; 
    S7Qa3: 
    $current_invo = 0; 
    goto DHQ43; 
    cPGDy: 
    $email_code = "subscription_plan_update_mail_to_admin"; 
    goto obGHd; 
    ki6CT: 
    if (!isset($currentplan)) { 
      goto Ap6a2; 
    } 
    goto MtuD7; 
    obGHd: 
    goto PBHvQ; 
    goto NmR1J; 
    j6hqG: 
    $subtemplatefromdb = $register_template["new_subject"]; 
    goto ru4ld; 
    yMXDs: 
    foreach ($data["totals"]["plan"] as $resultPlan) { 
      goto Ig9hB; 
      kIREo: 
      $invoice_mail["mail"][] = array("title" => $resultPlan["title"], "price" => $resultPlan["value"]); 
      goto MD2xu; 
      MD2xu: 
      EtA7y: 
      goto sDKC8; 
      Ig9hB: 
      if ($resultPlan["code"] != "previous_balance") { 
        goto iGCbc; 
      } 
      goto r_1xE; 
      sDKC8: 
      ftpRg: 
      goto A80uL; 
      nCZzX: 
      goto EtA7y; 
      goto IParF; 
      IParF: 
      iGCbc: 
      goto kIREo; 
      r_1xE: 
      $invoice_mail["mail"][] = array("title" => $resultPlan["title"], "price" => $current_invo); 
      goto nCZzX; 
      A80uL: 
    } 
    goto WRKoN; 
    lcfGD: 
    KmmVS: 
    goto jNYAm; 
    ftJQl: 
    $current_plan = $this->model_extension_purpletree_multivendor_subscriptionplan->getPlan($seller_id); 
    goto uXso7; 
    sdibZ: 
    foreach ($current_invoice as $value) { 
      $curr_invoice[$value["code"]] = $value["price"]; 
      Pa13W: 
    } 
    goto fGMlk; 
    Q1bwg: 
    jWvOd: 
    goto OkvVa; 
    WWrPq: 
    $joining_fee = $result["joining_fee"]; 
    goto WimRV; 
    NmR1J: 
    njdY3: 
    goto rRqUd; 
    fGMlk: 
    CcSr3: 
    goto DLyB6; 
    EyFUf: 
    $data["totals"]["plan"][] = array("sort_order" => 1, "code" => "joining_fee", "title" => "Joining Fee", "value" => $joining_fee); 
    goto L73y_; 
    U8XBA: 
  } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php
/*
DO NOT EDIT!
Author          : HP Web Design
Website         : https://hpwebdesign.id
Support         : [email protected]
License Type    : Single Domain License
Licensing       : http://hpwebdesign.id/licensing
*/
class ControllerAccountHpSocialLogin extends Controller
{
  private $mobileAgents = array("\141\156\x64\162\157\x69\144", "\141\166\x61\x6e\164\x67\157", "\x62\154\141\x63\153\x62\145\162\x72\171", "\x62\157\x6c\164", "\x62\x6f\157\x73\x74", "\x63\162\x69\x63\153\145\164", "\144\x6f\x63\157\x6d\x6f", "\x66\x6f\156\x65", "\150\x69\160\164\x6f\x70", "\x6d\x69\156\x69", "\x6d\x6f\142\x69", "\x70\141\154\x6d", "\x70\150\x6f\x6e\145", "\x70\x69\x65", "\164\x61\142\154\x65\164", "\165\160\134\56\x62\x72\x6f\167\x73\145\x72", "\165\160\x5c\56\x6c\x69\x6e\x6b", "\x77\145\x62\x6f\x73", "\167\x6f\x73");
  public function index()
  {
    goto aPcSZ;
    NF__C:
    goto DzA7D;
    goto hKuJP;
    zwIRF:
    $data["\x73\155\163\137\x73\x74\141\164\165\x73"] = $this->config->get("\x6d\157\144\x75\154\x65\x5f\x68\160\137\163\157\143\151\141\x6c\x5f\x6c\157\x67\151\156\137\163\x6d\x73\137\163\x74\141\x74\165\x73");
    goto Kkzj2;
    OdfXd:
    $data["\142\x72\145\x61\x64\143\x72\x75\155\142\x73"][] = array("\x74\x65\170\164" => $this->language->get("\164\x65\x78\164\137\x72\x65\x67\151\x73\x74\x65\x72"), "\150\x72\x65\146" => $this->url->link("\x61\143\143\157\165\156\164\57\162\x65\x67\151\163\x74\x65\x72", '', true));
    goto CdSg9;
    eGU0f:
    goto HVrtX;
    goto z8eHh;
    N20aU:
    $data["\146\x6f\162\147\x6f\x74"] = $this->url->link("\x61\143\x63\x6f\165\156\164\57\x66\x6f\162\147\157\164\164\145\x6e", '', true);
    goto M9ZFk;
    lSWJ9:
    $data["\x72\145\x67\x69\x73\164\x72\x61\x74\x69\x6f\156\x5f\164\x69\x74\x6c\145"] = $this->config->get("\x6d\157\144\165\154\145\x5f\150\x70\x5f\x73\x6f\143\151\141\154\x5f\x6c\x6f\x67\151\156\137\x72\x65\147\151\163\x74\x72\x61\x74\151\157\156\x5f\164\151\164\154\145\137" . $this->config->get("\x63\157\156\146\x69\x67\x5f\154\141\156\x67\165\141\x67\145\137\x69\144"));
    goto HHc_O;
    usFDD:
    $data["\155\x6f\x62\151\154\x65\x5f\163\x74\x61\x74\x75\163"] = $this->isMobileDevice();
    goto Qm0ZN;
    DgUNA:
    $this->load->model("\141\143\x63\157\165\156\164\57\143\165\x73\164\x6f\155\x65\162\137\147\x72\x6f\165\160");
    goto ZGnOc;
    R_vOg:
    $data["\143\141\x70\x74\x63\x68\x61\x5f\163\x74\141\164\165\x73"] = $this->config->get("\155\x6f\144\165\x6c\x65\137\150\160\x5f\x73\157\x63\151\x61\x6c\x5f\x6c\157\147\x69\156\x5f\143\x61\x70\x74\x63\150\x61\x5f\163\x74\141\x74\165\163");
    goto waLuS;
    DuOd3:
    v1wln:
    goto O5hco;
    io7NP:
    if ($this->request->server["\110\x54\x54\x50\x53"]) {
      goto tU6nh;
    }
    goto shim7;
    UlI9f:
    $data["\143\157\154\x75\x6d\156\137\x72\151\147\150\x74"] = $this->load->controller("\x63\x6f\155\155\157\x6e\x2f\143\x6f\x6c\x75\x6d\x6e\137\x72\x69\147\150\x74");
    goto q9ykb;
    kOfPN:
    $data["\144\x65\x73\x63\x72\x69\160\164\x69\157\156"] = $this->config->get("\143\x6f\x6e\146\x69\147\137\155\x65\x74\x61\x5f\144\145\163\143\x72\x69\160\x74\x69\x6f\156");
    goto yAKIQ;
    J4Kcf:
    $data["\x74\145\x78\x74\x5f\144\x72\x6f\160\x73\150\x69\160\x70\145\162"] = '';
    goto uk6D5;
    Qcypw:
    $data["\164\x65\x78\x74\137\141\146\146\151\x6c\x69\141\x74\145\137\141\147\162\x65\145"] = '';
    goto tn5_Z;
    ZpfP8:
    A3B1h:
    goto GKSTD;
    FwQqf:
    N4IAu:
    goto rplbX;
    dqLAy:
    EBL4k:
    goto iKhYn;
    rjn43:
    $side_banner_image = $this->config->get("\155\x6f\x64\165\154\x65\137\150\x70\137\163\157\143\151\x61\154\x5f\x6c\157\x67\x69\156\x5f\163\151\x64\x65\x5f\142\x61\156\156\145\x72\x5f\x69\155\x61\x67\145");
    goto kYnEl;
    Q8q_Y:
    $data["\164\x65\x78\164\137\141\147\x72\145\145"] = sprintf($this->language->get("\x74\145\170\x74\x5f\x61\147\162\145\x65"), $this->url->link("\x69\156\x66\x6f\x72\x6d\141\x74\x69\x6f\x6e\57\x69\x6e\x66\x6f\162\x6d\141\x74\x69\157\x6e\57\141\x67\x72\x65\x65", "\x69\x6e\146\x6f\162\x6d\x61\164\151\x6f\156\x5f\151\x64\x3d" . $this->config->get("\x63\157\156\146\x69\x67\137\141\x63\143\x6f\165\156\x74\x5f\x69\144"), true), $information_info["\164\151\164\x6c\x65"], $information_info["\164\x69\164\154\145"]);
    goto jFC8Y;
    usken:
    $data["\163\x69\x64\x65\x5f\163\x65\x63\x74\x69\157\156\137\x70\157\163\151\x74\x69\157\156"] = $this->config->get("\x6d\x6f\144\x75\154\x65\137\150\160\137\163\157\x63\151\141\x6c\137\154\157\x67\x69\156\137\x73\x69\144\x65\x5f\x73\x65\x63\164\x69\157\x6e\x5f\x70\157\163\151\164\151\x6f\x6e");
    goto tBZ1U;
    zl197:
    $data["\164\x65\170\x74\x5f\163\x75\x62\163\143\162\x69\x70\164\x69\x6f\156"] = $this->config->get("\x6d\157\144\165\x6c\145\x5f\x68\x70\137\x73\157\x63\151\141\154\x5f\154\157\147\151\156\137\163\165\x62\163\143\x72\x69\x70\x74\151\157\156\137\x74\145\x78\x74\137" . $this->config->get("\143\157\x6e\146\x69\x67\x5f\154\141\x6e\147\165\141\147\x65\x5f\x69\144"));
    goto xeUrP;
    hMtuZ:
    AUy9B:
    goto X1uKh;
    jgX7b:
    aMMIG:
    goto kLfnQ;
    R8nHK:
    yJtKy:
    goto lxq0e;
    inSHh:
    Lb7Cq:
    goto Q8q_Y;
    vj6Mv:
    $data["\x76\145\x6e\x64\157\x72\x5f\166\160\162\x69\x76\x61\143\171"] = $this->config->get("\166\145\x6e\144\157\162\137\166\x70\x72\x69\x76\141\x63\171\x5f\151\x64") ? $this->config->get("\x76\145\x6e\x64\x6f\162\137\x76\160\x72\151\166\x61\x63\x79\x5f\x69\x64") : 0;
    goto Smpck;
    YtUkj:
    TTeM7:
    goto ByLx0;
    ufUmI:
    if ($this->isHpdsActive()) {
      goto UfayC;
    }
    goto J4Kcf;
    JdQQO:
    $information_info = $this->model_catalog_information->getInformation($this->config->get("\x63\157\156\x66\151\147\x5f\141\x63\x63\x6f\x75\x6e\164\137\151\144"));
    goto KRlun;
    RLGut:
    XAou_:
    goto ItdKp;
    x7uhl:
    HVrtX:
    goto ufUmI;
    EZ0E5:
    if (!$data["\x61\146\146\151\x6c\x69\141\164\x65\137\x63\150\x6f\151\143\145"]) {
      goto dlU30;
    }
    goto XW6Hj;
    Rc94l:
    goto YZw7_;
    goto fEl9R;
    fsjFy:
    $data["\x74\145\170\x74\x5f\144\x72\157\160\x73\150\151\x70\x70\x65\x72"] = sprintf($this->language->get("\x74\x65\170\164\137\x64\162\x6f\x70\163\x68\x69\160\x70\145\162"), $this->url->link("\x69\156\x66\x6f\162\155\141\164\151\x6f\156\57\151\x6e\146\157\x72\155\x61\164\151\x6f\x6e\x2f\141\147\x72\145\x65", "\151\156\x66\x6f\162\155\141\164\151\x6f\x6e\x5f\151\x64\75" . $this->config->get("\x68\160\x5f\144\162\157\160\x73\150\x69\160\x70\x65\162\137\x69\156\163\164\162\165\143\x74\151\157\156\137\160\x61\x67\x65"), true), $information_dropshipper["\164\151\x74\154\145"]);
    goto wi_7V;
    EVlyV:
    $data["\143\x6f\x6c\157\x72\x5f\163\x63\x68\x65\x6d\x65\x5f\x68\160\x61\x73\154"] = $this->config->get("\x6d\x6f\144\165\x6c\145\137\x68\160\137\x73\x6f\143\151\x61\x6c\137\x6c\157\x67\151\x6e\x5f\143\x6f\154\x6f\x72\137\x73\x63\x68\x65\x6d\x65");
    goto io7NP;
    b3_ta:
    $data["\163\x68\157\x77\137\141\x66\146\151\x6c\x69\x61\x74\145\137\163\145\143\164\151\x6f\x6e"] = 0;
    goto Wl0Bq;
    tOXMY:
    $data["\x74\145\170\x74\x5f\141\146\146\x69\x6c\x69\141\164\x65"] = '';
    goto eGU0f;
    F9CGV:
    $request = "\162\x73\75\x31";
    goto FwQqf;
    tBZ1U:
    $data["\x63\x75\x73\x74\157\155\x65\x72\x5f\x67\162\x6f\x75\160\163"] = $customer_groups;
    goto Kqyva;
    M9ZFk:
    $data["\163\x65\x6c\x6c\x65\x72\137\143\x68\145\143\153"] = isset($this->request->get["\163"]) && $this->request->get["\x73"] == 1 ? 1 : 0;
    goto XyDlW;
    ZA0vz:
    goto feqBC;
    goto DuOd3;
    nsJMI:
    if ($this->isHpaaActive() && !$this->config->get("\155\x74\141\137\171\x70\170\x5f\163\x74\141\164\165\163")) {
      goto UbYPA;
    }
    goto tOXMY;
    NRkbs:
    if ($information_affiliate) {
      goto geWfI;
    }
    goto WCjce;
    B4Q93:
    if ($this->vendor->getId()) {
      goto LN52X;
    }
    goto k2W70;
    PD7C_:
    if (!($this->config->get("\x6d\157\x64\165\x6c\145\137\155\x61\x72\153\145\x74\160\x6c\x61\143\145\x5f\x73\x74\x61\164\165\x73") && $this->config->get("\155\x61\162\153\x65\164\160\154\x61\143\145\x5f\x62\145\x63\x6f\x6d\145\x70\x61\x72\164\156\x65\162\162\x65\147\151\163\x74\x72\141\x74\x69\157\156"))) {
      goto qMpr8;
    }
    goto zFRhD;
    zFRhD:
    $data["\x6d\x70\x72\145\147\151\x73\164\145\162\163\x65\x6c\x6c\145\162"] = $this->load->controller("\x65\170\x74\x65\x6e\x73\x69\x6f\x6e\x2f\155\x6f\144\x75\154\x65\57\x6d\x61\x72\153\145\x74\160\x6c\x61\143\x65\57\162\x65\x67\151\163\x74\x65\162\x73\145\154\x6c\145\x72");
    goto iE2Cx;
    NXK8o:
    $data["\x68\145\141\144\145\162\137\146\157\x6f\164\145\x72\137\x73\x74\x61\x74\165\163"] = $this->config->get("\x6d\x6f\x64\165\154\145\137\150\160\x5f\163\x6f\143\151\x61\154\x5f\154\157\147\151\156\137\144\x65\144\x69\143\141\x74\x65\144\137\150\145\x61\144\145\x72\x5f\146\x6f\157\x74\145\x72");
    goto BU5Ym;
    soA0i:
    $this->load->model("\x65\170\x74\145\x6e\163\151\x6f\156\57\155\157\144\x75\x6c\145\x2f\x68\160\x5f\x73\x6f\143\x69\141\154\x5f\154\x6f\x67\x69\156");
    goto OvnoW;
    T5cc4:
    bSOqE:
    goto B4Q93;
    GgduB:
    $data["\160\150\x6f\x6e\x65\x5f\x63\157\x75\x6e\x74\162\x79"] = array();
    goto IlOHJ;
    lHOsq:
    qzLYz:
    goto Gds1r;
    OYhwM:
    if (isset($this->error["\167\x61\x72\x6e\151\x6e\147"])) {
      goto k9XH7;
    }
    goto viIXA;
    RjoLw:
    $data["\x77\145\142\163\151\164\x65\x5f\x74\x65\170\x74\141\x72\145\x61"] = $rform["\167\x65\142\x73\x69\x74\x65\x5f\164\x65\x78\x74\141\x72\145\x61"];
    goto DlO3n;
    EBbh1:
    $data["\x6b\142\155\x70\x5f\x73\145\154\154\145\162\137\141\147\147\x72\145\155\145\x6e\164"] = $settings["\153\142\155\160\x5f\155\x61\x72\x6b\x65\164\160\x6c\141\x63\x65\137\163\145\154\154\145\x72\137\141\147\x72\x65\145\x6d\x65\156\164"]["\x73\145\154\x6c\x65\x72\137\x61\147\162\x65\x65\155\x65\x6e\164\x5f" . $this->config->get("\x63\x6f\x6e\146\151\147\x5f\x6c\141\156\147\165\x61\x67\145\x5f\x69\x64")];
    goto hMtuZ;
    HDl0T:
    foreach ($data["\141\146\146\x5f\146\x69\x65\154\144\x73"] as $field) {
      goto q8ZvB;
      PjsKJ:
      if (!isset($this->request->post[$field])) {
        goto Zrtf2;
      }
      goto YkpW6;
      e39AE:
      $data["\x65\x6e\164\x72\x79\x5f" . $field] = $this->language->get("\145\156\x74\x72\171\x5f" . $field);
      goto vI3ff;
      vI3ff:
      $data["\165\163\x65\137" . $field] = true;
      goto PjsKJ;
      YkpW6:
      $data[$field] = $this->request->post[$field];
      goto wP_D0;
      loo3H:
      IJh1Z:
      goto xr1yN;
      A1ROz:
      if ($fields[$field] == "\156" || !$rform["\x73\150\157\167\x5f" . $field]) {
        goto IJh1Z;
      }
      goto e39AE;
      AH4yH:
      $data["\x75\163\145\137" . $field] = false;
      goto g9v2b;
      g9v2b:
      $data[$field . "\x5f\162\x65\161\x75\x69\162\145\144"] = false;
      goto TR2pT;
      Y4Aj2:
      Om8Jx:
      goto wN7xk;
      q8ZvB:
      $data[$field] = $field == "\160\141\x79\x6d\145\156\x74" ? $fields["\160\141\x79\x6d\145\156\164\137\144\x65\146\x61\x75\x6c\164"] : '';
      goto A1ROz;
      TR2pT:
      $data["\145\162\x72\157\x72\x5f" . $field] = '';
      goto Y4Aj2;
      xr1yN:
      $data["\145\156\164\162\171\x5f" . $field] = '';
      goto AH4yH;
      lsxln:
      $data["\145\x72\x72\157\x72\137" . $field] = isset($this->error[$field]) ? $this->error[$field] : '';
      goto T2KjY;
      l_WiI:
      $data[$field . "\x5f\162\145\161\165\x69\162\145\x64"] = $fields[$field] == "\x72";
      goto lsxln;
      wP_D0:
      Zrtf2:
      goto l_WiI;
      wN7xk:
      zY2w0:
      goto nBRlh;
      T2KjY:
      goto Om8Jx;
      goto loo3H;
      nBRlh:
    }
    goto VV5dh;
    vUDXW:
    if (isset($this->session->data["\x61\143\143\x63\137\x73\x68\157\x77\x5f\x61\x66\x66\x5f\x73\x65\143\x74\151\x6f\156"])) {
      goto jOvNI;
    }
    goto CamyP;
    w4Ykd:
    feqBC:
    goto XtKGF;
    aeRgm:
    $data["\160\165\x72\160\154\145\x74\162\x65\145\137\x73\x74\141\164\165\x73"] = $this->config->get("\155\x6f\144\x75\x6c\145\x5f\160\x75\162\x70\154\145\x74\162\145\x65\137\x6d\165\x6c\x74\x69\x76\x65\x6e\144\x6f\162\137\163\x74\x61\x74\x75\163");
    goto SUJHU;
    UY2xw:
    $this->load->language("\x61\143\x63\157\165\x6e\x74\57\x68\160\x5f\163\157\143\151\x61\154\x5f\x6c\157\147\151\x6e");
    goto O0U3x;
    iI22Z:
    $data["\x62\x61\x73\x65"] = $server;
    goto N_lyw;
    HZYTO:
    $data["\160\150\x6f\x6e\145\x5f\x6d\141\170\137\x6c\145\156\x67\x74\x68"] = $this->config->get("\155\157\x64\165\x6c\145\x5f\150\x70\137\163\157\x63\x69\x61\154\x5f\154\157\x67\x69\x6e\137\x6d\141\170\151\155\x75\x6d\x5f\x70\150\157\156\x65\137\156\x75\x6d\142\145\162");
    goto JzQtV;
    y4j0P:
    BX6n5:
    goto x7uhl;
    waLuS:
    $data["\x73\x6f\143\x69\141\154\x5f\142\165\x74\164\157\x6e\163"] = $this->load->controller("\x65\170\164\145\x6e\x73\x69\157\156\57\155\157\144\x75\x6c\145\x2f\150\160\137\x73\157\x63\151\x61\x6c\137\x6c\157\x67\151\156", array("\x6f\x6e\154\x79\x62\165\164\x74\x6f\x6e" => true));
    goto WaGAG;
    N0Erq:
    $data["\x63\x6f\x6e\164\145\x6e\x74\137\x62\157\x74\164\x6f\155"] = $this->load->controller("\x63\x6f\155\155\x6f\x6e\x2f\143\157\x6e\164\x65\156\164\x5f\x62\157\164\164\157\155");
    goto WK6zC;
    jVyNz:
    jOvNI:
    goto QbpPB;
    q9ykb:
    $data["\143\x6f\x6e\164\145\x6e\164\137\164\157\x70"] = $this->load->controller("\143\157\155\155\157\156\x2f\x63\x6f\156\164\x65\156\x74\x5f\x74\157\160");
    goto N0Erq;
    zlQwJ:
    if (!(isset($this->request->get["\x73"]) && $this->request->get["\163"])) {
      goto N4IAu;
    }
    goto F9CGV;
    TKyAm:
    $data["\x6b\x62\155\x70\x5f\163\145\x6c\154\x65\162\137\143\150\145\x63\153"] = isset($this->request->get["\163"]) && $this->request->get["\163"] == "\x73\x65\x6c\154\x65\x72" ? 1 : 0;
    goto wBXhp;
    k2W70:
    $this->response->redirect($this->url->link("\141\x63\x63\157\165\156\164\x2f\141\x63\x63\x6f\165\x6e\x74", $request, true));
    goto UKVp8;
    TftMH:
    u8gQa:
    goto IrnMO;
    XtKGF:
    LSORk:
    goto mrlww;
    viIXA:
    $data["\145\162\x72\x6f\162\137\x77\141\x72\x6e\x69\x6e\147"] = '';
    goto NF__C;
    DHbxc:
    $data["\153\x62\x6d\x70\x5f\x73\145\x6c\x6c\145\x72\x5f\x61\147\147\162\145\x6d\145\156\x74"] = '';
    goto m99a7;
    XP1IK:
    $data["\150\160\141\x61\137\x61\x75\164\157\x5f\141\x66\x66\x69\154\x69\141\164\x65"] = $this->config->get("\150\160\x61\141\137\x61\x75\x74\157\137\x61\146\146\x69\x6c\x69\141\164\x65");
    goto NPAN1;
    BBMcf:
    goto j2ebp;
    goto adkuk;
    O0U3x:
    $data["\164\151\x74\x6c\x65"] = $this->config->get("\143\x6f\156\x66\x69\x67\x5f\155\x65\164\141\137\x74\x69\x74\x6c\x65");
    goto kOfPN;
    YkdpX:
    $this->document->setTitle($this->language->get("\164\145\x78\x74\x5f\162\145\147\151\x73\x74\145\162"));
    goto OdfXd;
    OvnoW:
    $data["\166\x65\x6e\144\x6f\x72\137\x73\x74\141\164\x75\x73"] = $this->model_extension_module_hp_social_login->checkMarketplace() && $this->config->get("\166\x65\156\x64\157\x72\x5f\143\x6f\x6c\x6f\x72\x5f\x73\x63\150\145\155\x65");
    goto vj6Mv;
    uk6D5:
    goto XWjlI;
    goto PyYZ0;
    ccWbc:
    $this->response->setOutput($this->load->view("\141\x63\x63\x6f\165\156\x74\57\x68\x70\x5f\163\x6f\143\x69\x61\x6c\x5f\x6c\x6f\147\151\156\137\164\x68\x65\x6d\145\x5f\62", $data));
    goto BBMcf;
    W0fd5:
    $request = '';
    goto zlQwJ;
    Y5gab:
    // $data["\147\x65\x6f\x6c\x6f\143\x61\x74\151\x6f\x6e"] = $geolocation;
    goto n7dIs;
    duU2T:
    if (isset($data["\x61\x66\146\x5f\x66\x69\145\154\144\x73"])) {
      goto cP9UK;
    }
    goto ao1Yc;
    HHc_O:
    goto U0sf7;
    goto Ub3Mf;
    JG9fM:
    KEEU3:
    goto Yd1_O;
    Iobse:
    zF0d6:
    goto LtU3F;
    GS6Pa:
    $data["\x74\x65\x78\x74\137\141\147\x72\x65\x65"] = '';
    goto G5_f9;
    igU5w:
    $dedicated_theme = $this->config->get("\155\157\x64\165\x6c\145\x5f\150\160\x5f\163\157\143\x69\141\x6c\137\x6c\157\x67\x69\156\137\x64\145\144\151\x63\141\164\x65\144\x5f\x74\150\145\155\x65") ? 1 : '';
    goto EVlyV;
    QbpPB:
    $data["\141\143\x63\143\137\143\162\145\141\x74\x65\137\x61\x66\x66\x69\x6c\151\x61\x74\x65\137\141\x63\143\157\165\x6e\164"] = $this->session->data["\141\x63\x63\x63\x5f\163\x68\x6f\167\137\x61\x66\x66\137\x73\x65\x63\164\x69\157\x6e"] ? 1 : 0;
    goto YkCoV;
    Kkzj2:
    if ($this->config->get("\155\157\x64\165\x6c\x65\x5f\x68\x70\137\x73\x6f\143\x69\141\154\137\x6c\157\147\x69\x6e\x5f\x70\x68\x6f\156\x65\x5f\143\x6f\165\156\x74\162\171")) {
      goto yJtKy;
    }
    goto GgduB;
    gqiuD:
    if ($this->config->get("\166\x65\156\144\157\x72\137\166\x70\x72\x69\x76\141\x63\x79\137\151\x64")) {
      goto u8gQa;
    }
    goto kyyCY;
    VtqxQ:
    j2ebp:
    goto v6Cyx;
    m99a7:
    if (!($this->config->get("\x6b\x62\x6d\160\137\x6d\141\x72\153\145\164\160\154\x61\143\x65\137\x73\x65\x74\x74\151\156\147") && $this->config->get("\x6b\x62\x6d\160\x5f\155\141\162\153\x65\x74\160\x6c\141\x63\145\137\163\145\164\164\151\x6e\147")["\x6b\142\x6d\160\137\x6d\157\144\x75\x6c\x65\x5f\145\156\141\142\x6c\145"] && $this->config->get("\153\x62\155\160\x5f\155\x61\162\153\x65\164\160\x6c\141\143\x65\x5f\x73\x65\164\164\151\x6e\x67")["\x6b\142\x6d\x70\x5f\163\145\x6c\154\145\x72\x5f\162\x65\147\x69\x73\164\x72\141\164\151\157\x6e"])) {
      goto AUy9B;
    }
    goto mvfA5;
    shim7:
    $server = $this->config->get("\x63\x6f\156\x66\x69\147\137\x75\x72\x6c");
    goto uPsYd;
    oqWlC:
    $this->load->language("\141\x66\x66\x69\154\151\141\164\x65\57\141\143\x63\x6f\165\x6e\164\137\x63\157\x6d\x62\151\x6e\145\x5f\x69\x6e\146\157");
    goto o36O3;
    ZGnOc:
    foreach ($this->model_account_customer_group->getCustomerGroups() as $customer_group) {
      goto gTnnI;
      gTnnI:
      if (!($this->config->get("\143\157\156\x66\151\x67\x5f\x63\x75\163\164\x6f\155\x65\162\137\147\x72\157\x75\x70\137\x64\151\x73\160\154\141\x79") && in_array($customer_group["\x63\x75\163\x74\157\155\x65\x72\x5f\x67\162\x6f\165\160\x5f\151\x64"], $this->config->get("\x63\157\156\x66\151\147\137\143\165\163\164\157\x6d\x65\162\137\x67\162\x6f\165\160\137\x64\x69\x73\x70\x6c\x61\x79")))) {
        goto cE2rr;
      }
      goto HX7aE;
      PJAB6:
      vZKiK:
      goto xzIYm;
      owvT7:
      cE2rr:
      goto PJAB6;
      HX7aE:
      $customer_groups[] = $customer_group;
      goto owvT7;
      xzIYm:
    }
    goto n7KMj;
    KNC0Q:
    goto lsoq8;
    goto ZpfP8;
    IBC6_:
    $aff_information_info = $this->model_catalog_information->getInformation($this->config->get("\143\157\156\x66\151\x67\137\141\146\146\x69\x6c\151\141\x74\x65\137\151\x64"));
    goto pRH_U;
    eyLuT:
    $data["\x63\x6f\154\165\x6d\x6e\137\154\x65\x66\x74"] = $this->load->controller("\x63\x6f\155\155\157\x6e\x2f\143\x6f\154\165\155\156\137\154\145\x66\164");
    goto UlI9f;
    Di7YE:
    if (!($rform["\x61\146\x66\151\154\x69\x61\164\145"] == "\156")) {
      goto sV1Ch;
    }
    goto OMkK2;
    zc8WZ:
    $information_dropshipper = $this->model_catalog_information->getInformation($this->config->get("\150\160\x5f\x64\162\x6f\x70\163\x68\151\160\160\145\x72\x5f\x69\x6e\163\x74\x72\x75\x63\164\151\x6f\156\x5f\160\141\x67\x65"));
    goto uy7i8;
    N2gbV:
    $data["\142\162\145\x61\x64\x63\x72\165\155\x62\163"][] = array("\x74\x65\170\164" => $this->language->get("\x74\145\170\164\137\141\x63\143\157\x75\x6e\x74"), "\150\x72\145\146" => $this->url->link("\x61\x63\x63\x6f\165\x6e\164\x2f\141\143\143\157\x75\x6e\164", '', true));
    goto iZIL8;
    C8bLd:
    R2TL_:
    goto iI22Z;
    le4K5:
    $data["\x73\x65\x6c\154\x65\162\137\x6c\157\x67\x69\x6e"] = isset($this->request->get["\x73"]) && $this->request->get["\163"] == "\x73\145\154\154\x65\162" ? 1 : 0;
    goto FqE69;
    oCFtG:
    LWOhn:
    goto fYgZ4;
    PkDdL:
    $data["\163\151\144\145\x5f\x62\147\x5f\143\x6f\154\x6f\x72"] = $this->config->get("\x6d\157\x64\165\x6c\145\137\x68\x70\x5f\163\x6f\x63\x69\141\x6c\x5f\x6c\157\147\x69\x6e\137\163\x69\144\x65\x5f\142\147\137\143\157\154\x6f\x72");
    goto ndZc4;
    cBki6:
    v0UCh:
    goto IGi52;
    Ybzdp:
    $settings = $this->model_setting_kbmp_marketplace->getSetting("\x6b\x62\x6d\160\x5f\155\141\x72\153\145\x74\x70\154\x61\x63\x65", $store_id);
    goto rsLQJ;
    Qm0ZN:
    if ($data["\x73\x6f\154\151\x64\137\x73\151\144\145\137\x62\x67"]) {
      goto Mkqrm;
    }
    goto W9KpC;
    O5hco:
    $data["\164\x65\x78\164\x5f\x61\146\146\x69\x6c\x69\x61\x74\145\137\x61\147\x72\145\145"] = sprintf($this->language->get("\x74\145\x78\x74\x5f\141\147\162\x65\x65"), $this->url->link("\151\156\146\x6f\x72\x6d\141\164\x69\157\x6e\57\151\156\146\157\x72\155\x61\164\x69\157\x6e\57\x61\147\x72\145\x65", "\x69\x6e\146\x6f\162\x6d\141\164\x69\x6f\156\137\151\x64\x3d" . $this->config->get("\x63\157\x6e\146\151\x67\x5f\143\x75\163\164\157\155\x65\x72\x5f\x69\144"), true), $aff_information_info["\x74\151\164\154\145"], $aff_information_info["\x74\151\164\x6c\145"]);
    goto RAzXS;
    hkWD1:
    $data["\145\162\162\x6f\x72\x5f\167\141\x72\x6e\x69\x6e\147"] = $this->session->data["\x65\162\162\x6f\x72"];
    goto i8vkD;
    rsLQJ:
    $data["\x6b\142\x6d\160\137\163\145\154\154\x65\162\137\162\145\147\151\163\164\x72\x61\x74\151\157\x6e"] = 1;
    goto EBbh1;
    IlOHJ:
    goto LWOhn;
    goto R8nHK;
    OMkK2:
    $accc_status = false;
    goto lwBTX;
    ApPe2:
    $this->load->model("\143\141\x74\x61\x6c\157\147\x2f\x69\156\x66\157\x72\x6d\x61\164\x69\x6f\156");
    goto JdQQO;
    mrlww:
    $data["\164\x65\x78\x74\137\141\146\x66\x69\154\x69\x61\x74\145\137\151\156\x66\x6f\162\x6d\141\164\x69\x6f\x6e"] = $this->language->get("\x74\145\170\x74\x5f\151\x6e\146\157");
    goto X26r0;
    XYAbd:
    goto DzA7D;
    goto pMTWm;
    kLfnQ:
    $customer_groups = array();
    goto DgUNA;
    jt_NF:
    goto CyZQp;
    goto jVyNz;
    avv3S:
    $data["\164\x65\170\x74\x5f\144\162\157\160\163\x68\151\x70\x70\145\162"] = sprintf($this->language->get("\x74\x65\x78\x74\137\144\162\157\x70\163\150\151\x70\x70\145\x72"), "\43", '');
    goto Rc94l;
    XyDlW:
    $data["\x6c\x6f\147\157"] = HTTPS_SERVER . "\151\x6d\x61\147\145\57" . $this->config->get("\143\x6f\156\146\x69\147\137\x6c\x6f\147\x6f");
    goto AZoY9;
    Yi0IN:
    goto wQL4S;
    goto RLGut;
    nglgK:
    $data["\164\x65\x78\164\x5f\141\146\x66\151\x6c\x69\141\164\145\137\141\x67\162\145\145"] = '';
    goto oRb1c;
    eZy3H:
    $data["\144\151\x73\141\x62\x6c\x65\137\x70\150\157\x6e\145\x5f\x76\145\x72\x69\146\x69\143\141\164\151\157\x6e"] = $this->config->get("\x6d\x6f\144\x75\x6c\x65\x5f\150\x70\x5f\x73\157\x63\x69\x61\154\x5f\x6c\157\147\151\x6e\137\x64\151\x73\x61\142\x6c\x65\137\160\x68\x6f\156\x65\x5f\166\145\x72\x69\x66\151\143\141\164\x69\x6f\156");
    goto Bxr5H;
    eu2ui:
    $data["\150\x70\x61\x73\x6c\137\x6c\157\x67\151\x6e"] = $this->load->view("\x61\x63\143\x6f\165\156\x74\57\x66\x6f\162\x6d\137\x6c\x6f\x67\x69\156\x5f\164\x68\145\x6d\145\137\61", $data);
    goto MPDuU;
    kyyCY:
    $data["\x74\145\170\164\137\166\x65\156\x64\157\x72\137\141\x67\162\x65\145"] = '';
    goto RGl1y;
    AIAQJ:
    $data["\163\x69\144\145\x5f\142\141\156\156\x65\162\137\x69\155\x61\147\x65"] = HTTPS_SERVER . "\x69\155\x61\x67\145\x2f" . $side_banner_image;
    goto c25UG;
    J0hk8:
    HXZpg:
    goto ApPe2;
    aPcSZ:
    if (!$this->customer->isLogged()) {
      goto sMxJr;
    }
    goto W0fd5;
    sxUbm:
    $data["\x73\150\157\x77\x5f\141\146\146\x69\x6c\x69\x61\x74\145\x5f\163\145\143\164\x69\157\156"] = 1;
    goto RjoLw;
    PyYZ0:
    UfayC:
    goto zc8WZ;
    WEofE:
    if (!$accc_status) {
      goto wmYZk;
    }
    goto duU2T;
    uy7i8:
    $data["\x63\150\x65\143\x6b\137\x64\x72\x6f\160\x73\150\x69\160\x70\145\x72"] = isset($this->request->get["\x72\x64"]);
    goto MFYTP;
    W7i_G:
    $data["\x63\150\145\x63\153\137\141\146\x66\x69\x6c\x69\x61\164\145"] = isset($this->request->get["\x61\x66"]);
    goto NRkbs;
    jFC8Y:
    vgQYE:
    goto jgX7b;
    OQhfx:
    O3nBQ:
    goto BD5c2;
    ClX7O:
    l6UiP:
    goto YijHS;
    gNHJS:
    $data["\x63\x6f\165\x6e\164\x72\x79\x5f\143\x6f\x64\145"] = $this->model_localisation_country->getCountry($this->config->get("\143\x6f\x6e\146\x69\147\137\143\x6f\165\156\x74\162\171\x5f\x69\x64"));
    goto BfY8m;
    n7KMj:
    Xl1KD:
    goto aeRgm;
    AZoY9:
    $data["\142\x72\145\141\x64\143\x72\x75\x6d\142\x73"] = array();
    goto RGQ7S;
    xeUrP:
    $data["\162\145\x67\151\163\x74\x72\141\164\x69\157\156\x5f\x69\156\163\164\x72\x75\x63\x74\x69\x6f\x6e"] = $this->registrationInstruction();
    goto zwIRF;
    kYnEl:
    if (!($side_banner_image && is_file(DIR_IMAGE . $side_banner_image))) {
      goto klZ6k;
    }
    goto AIAQJ;
    hWFrk:
    bH9sW:
    goto UY2xw;
    BD5c2:
    $data["\141\x63\x63\143\x5f\x63\162\x65\x61\164\x65\x5f\x61\x66\x66\151\154\151\141\164\145\137\x61\143\143\x6f\165\156\x74"] = $this->request->post["\141\143\143\x63\x5f\143\162\145\x61\164\145\x5f\x61\x66\146\151\x6c\151\x61\x74\x65\137\x61\x63\x63\x6f\x75\156\x74"];
    goto LL1KE;
    n7dIs:
    if (!$dedicated_theme) {
      goto LBdjb;
    }
    goto ZPSBO;
    C_Dd5:
    $data["\147\x6f\x6f\x67\x6c\145\x5f\x73\151\x74\145\x6b\x65\171"] = $this->config->get("\x63\x61\160\164\143\x68\141\137\x67\x6f\157\147\x6c\x65\x5f\153\145\x79");
    goto R_vOg;
    V9gh2:
    $information_affiliate = $this->model_catalog_information->getInformation($this->config->get("\x68\x70\x61\x61\x5f\151\x6e\x66\157\162\x6d\x61\x74\151\157\x6e\137\x70\x61\147\145"));
    goto W7i_G;
    Ub3Mf:
    rmjII:
    goto pp_dW;
    iZIL8:
    if ($this->request->get["\162\157\x75\164\x65"] == "\141\143\143\x6f\165\x6e\164\57\x6c\x6f\147\151\x6e") {
      goto EBL4k;
    }
    goto YkdpX;
    WK6zC:
    $data["\146\x6f\x6f\164\x65\162"] = $this->load->controller("\143\157\x6d\155\x6f\156\57\146\x6f\157\x74\145\x72");
    goto HcNPu;
    Xg8u4:
    if ($rform["\141\147\162\x65\x65\155\145\156\x74"] && $this->config->get("\x63\157\x6e\146\x69\x67\x5f\x61\146\146\151\154\151\141\x74\x65\137\151\x64")) {
      goto KEEU3;
    }
    goto lDHBH;
    W9KpC:
    $data["\x73\x69\144\x65\137\x62\x61\x6e\x6e\145\x72\137\x69\155\x61\147\145"] = HTTPS_SERVER . "\x69\x6d\141\x67\x65\x2f\x63\x61\164\x61\x6c\x6f\x67\x2f\150\x70\x61\163\154\55\154\157\x67\x69\x6e\55\142\x67\56\152\160\x67";
    goto ikSkO;
    NPAN1:
    $data["\x6a\x6f\x75\x72\x6e\x61\154"] = defined("\112\117\x55\x52\116\x41\x4c\63\137\x41\103\x54\x49\x56\105") && $this->journal3->settings->get("\141\x63\164\151\166\145\x43\x68\x65\x63\x6b\157\x75\164") === "\152\x6f\x75\162\x6e\x61\154";
    goto eyLuT;
    amCct:
    geWfI:
    goto fywUQ;
    Yd1_O:
    $this->load->model("\143\x61\164\141\154\x6f\x67\57\151\156\x66\157\x72\155\141\164\x69\157\x6e");
    goto IBC6_;
    QFHuk:
    if (isset($this->request->post["\141\146\x66\x69\x6c\x69\x61\x74\145\137\141\x67\x72\x65\145"])) {
      goto XAou_;
    }
    goto wRZiS;
    RAdGM:
    U0sf7:
    goto zl197;
    G5_f9:
    goto vgQYE;
    goto inSHh;
    o36O3:
    $this->load->language("\x61\146\x66\151\154\x69\x61\164\x65\57\x72\145\x67\x69\163\164\145\162");
    goto hWFrk;
    Smpck:
    $data["\x76\x65\x6e\x64\x6f\x72\x5f\x63\150\x65\x63\x6b"] = isset($this->request->get["\163"]) && $this->request->get["\163"] == "\x73\145\x6c\x6c\145\162" ? 1 : 0;
    goto gqiuD;
    ndZc4:
    $data["\x68\x6f\155\145\160\141\x67\x65"] = HTTPS_SERVER;
    goto usken;
    WUCGk:
    $data["\163\x6f\154\151\x64\137\x73\151\x64\145\137\x62\x67"] = $this->config->get("\x6d\157\x64\x75\x6c\x65\x5f\x68\x70\137\163\x6f\143\151\141\x6c\x5f\x6c\x6f\x67\151\x6e\x5f\x73\157\154\x69\144\x5f\x73\151\144\145\x5f\x62\147");
    goto z6efM;
    GxnKJ:
    $fields = $this->config->get("\x6d\x6f\x64\x75\154\x65\x5f\x61\143\x63\x6f\165\156\164\137\x63\x6f\155\142\x69\x6e\x65\x5f\146\x69\x65\x6c\144\x73");
    goto sxUbm;
    Mcnoz:
    $data["\160\x61\171\155\145\x6e\164\137\x6d\x65\164\x68\157\x64\x73"] = $this->config->get("\x6d\x6f\144\x75\154\x65\137\x61\143\143\x6f\x75\156\164\137\x63\157\155\142\151\156\x65\137\x5f\x70\x61\171\155\x65\x6e\164\137\x6d\x65\164\x68\x6f\x64\163");
    goto GxnKJ;
    ByLx0:
    if ($this->config->get("\143\157\x6e\x66\x69\147\137\141\x63\143\157\x75\156\x74\137\151\x64")) {
      goto HXZpg;
    }
    goto JA8Ax;
    AhJOh:
    $data["\145\162\162\x6f\162\x5f\x77\x61\162\x6e\x69\x6e\147"] = $this->error["\167\x61\162\x6e\x69\156\147"];
    goto c6BwU;
    fYgZ4:
    $this->load->model("\154\157\143\x61\x6c\151\163\x61\164\151\157\156\x2f\x63\x6f\x75\156\x74\x72\x79");
    goto gNHJS;
    oWlff:
    $server = $this->config->get("\x63\157\156\x66\x69\x67\x5f\x73\163\154");
    goto C8bLd;
    IrnMO:
    $information_info = $this->model_catalog_information->getInformation($data["\166\x65\156\x64\x6f\x72\137\x76\x70\x72\151\166\x61\143\171"]);
    goto oBKiK;
    VV5dh:
    rx5lO:
    goto Dc0Gs;
    Dc0Gs:
    foreach ($data["\160\x61\171\155\x65\x6e\164\x5f\155\x65\164\x68\x6f\144\163"] as $method) {
      goto o4kLb;
      iZ3il:
      $data["\x75\x73\x65\137" . $method] = false;
      goto otJfS;
      HY2Zk:
      $data["\x75\163\x65\137" . $method] = true;
      goto Lt5Pk;
      BeCLt:
      xw1J1:
      goto tzSkN;
      O0mhm:
      VO35l:
      goto kXke_;
      wIz_K:
      if ($fields["\165\163\x65\137" . $method]) {
        goto pYsOw;
      }
      goto iZ3il;
      PLzLQ:
      $fields["\x75\163\x65\x5f" . $method] = false;
      goto KmK5T;
      HFisv:
      $fields[$method] = array("\x5f" => 1);
      goto O0mhm;
      xRAh2:
      Yi_n9:
      goto eeM0Y;
      Lt5Pk:
      $data["\x74\x65\170\164\x5f" . $method] = $this->language->get("\x74\145\x78\x74\x5f" . $method);
      goto w4MGu;
      kXke_:
      foreach ($fields[$method] as $mfield => $_use) {
        goto CZBe8;
        FTmon:
        $data[$mfield] = '';
        goto xMkAx;
        fTH7x:
        if (isset($this->request->post[$mfield])) {
          goto tLUbN;
        }
        goto FTmon;
        WuzpQ:
        if ($_use) {
          goto hWLMg;
        }
        goto kOdM2;
        RiajA:
        $data["\145\x72\162\x6f\162\x5f" . $mfield] = isset($this->error[$mfield]) ? $this->error[$mfield] : '';
        goto mfm0o;
        pjIjv:
        tLUbN:
        goto QnUa1;
        CZBe8:
        $mfield = $method . ($mfield == "\x5f" ? '' : "\x5f" . $mfield);
        goto WuzpQ;
        z8UFY:
        hWLMg:
        goto cgGlB;
        QnUa1:
        $data[$mfield] = $this->request->post[$mfield];
        goto zj48y;
        mfm0o:
        pXg10:
        goto MLuJN;
        BoA9R:
        $data[$mfield . "\137\162\x65\161\x75\x69\x72\x65\x64"] = $data["\x70\141\x79\x6d\145\156\164\137\x72\145\161\x75\x69\x72\145\144"];
        goto qFpjK;
        kOdM2:
        $data["\165\x73\145\137" . $mfield] = false;
        goto k7NuU;
        zj48y:
        qoUEK:
        goto RiajA;
        xMkAx:
        goto qoUEK;
        goto pjIjv;
        k7NuU:
        goto pXg10;
        goto z8UFY;
        cgGlB:
        $data["\165\163\145\x5f" . $mfield] = true;
        goto BoA9R;
        qFpjK:
        $data["\x65\156\164\162\x79\x5f" . $mfield] = $this->language->get("\x65\156\x74\162\171\x5f" . $mfield);
        goto fTH7x;
        MLuJN:
      }
      goto xRAh2;
      otJfS:
      goto U92ky;
      goto k91tV;
      eeM0Y:
      U92ky:
      goto BQMxQ;
      BYEyi:
      goto IPOW4;
      goto BeCLt;
      k91tV:
      pYsOw:
      goto HY2Zk;
      BQMxQ:
      IPOW4:
      goto Jjm_Q;
      tzSkN:
      if (!(!isset($fields[$method]) || !is_array($fields[$method]))) {
        goto VO35l;
      }
      goto HFisv;
      KmK5T:
      O_GtV:
      goto wIz_K;
      w4MGu:
      if (!(isset($fields[$method]) && !$fields[$method])) {
        goto xw1J1;
      }
      goto BYEyi;
      o4kLb:
      if (!($fields["\160\141\171\155\145\x6e\164"] == "\156" || !$rform["\163\150\157\167\x5f\x70\141\x79\x6d\145\156\x74"])) {
        goto O_GtV;
      }
      goto PLzLQ;
      Jjm_Q:
    }
    goto ClX7O;
    i8vkD:
    unset($this->session->data["\x65\162\162\x6f\x72"]);
    goto XYAbd;
    Bxr5H:
    $data["\145\162\x72\x6f\x72\x5f\x70\150\157\156\x65\x5f\155\141\x78\x5f\154\145\x6e\x67\x74\x68"] = sprintf($this->language->get("\145\x72\x72\157\162\137\x70\150\157\x6e\145\x5f\x6d\141\x78\x5f\x6c\x65\x6e\147\164\x68"), $this->config->get("\x6d\157\144\165\x6c\x65\x5f\x68\160\x5f\163\x6f\143\151\x61\154\x5f\154\157\x67\151\x6e\x5f\x6d\141\x78\x69\155\165\155\x5f\160\x68\x6f\156\145\x5f\x6e\165\155\x62\145\162"));
    goto b3_ta;
    xiP3A:
    $this->load->model("\164\157\157\x6c\x2f\x69\155\x61\x67\145");
    goto WUCGk;
    DlO3n:
    $data["\x61\x66\146\151\154\x69\141\x74\x65\x5f\x63\x68\x6f\x69\143\x65"] = $rform["\x61\x66\146\151\x6c\151\x61\164\145"] == "\x63";
    goto EZ0E5;
    Wl0Bq:
    $accc_status = $this->config->get("\x6d\157\x64\165\x6c\x65\x5f\x61\x63\143\x6f\x75\156\164\x5f\x63\157\x6d\x62\151\x6e\x65\137\163\x74\x61\x74\x75\163");
    goto XWBWN;
    pMTWm:
    k9XH7:
    goto AhJOh;
    pRH_U:
    if ($aff_information_info) {
      goto v1wln;
    }
    goto nglgK;
    zxNMp:
    if (!$this->config->get("\155\x6f\144\165\x6c\x65\x5f\141\x63\143\x6f\x75\x6e\x74\x5f\x63\157\155\x62\151\x6e\145\137\x73\x74\x61\164\165\x73")) {
      goto bH9sW;
    }
    goto oqWlC;
    R0qV3:
    goto BX6n5;
    goto amCct;
    nWT2w:
    dlU30:
    goto Xg8u4;
    hY9kR:
    lsoq8:
    goto xiP3A;
    lxq0e:
    $data["\160\150\157\x6e\x65\x5f\143\x6f\x75\156\x74\162\x79"] = $this->config->get("\155\x6f\144\x75\x6c\x65\137\150\160\137\163\x6f\x63\x69\141\154\x5f\x6c\x6f\147\x69\156\x5f\x70\x68\157\x6e\145\137\x63\x6f\165\156\164\162\x79");
    goto oCFtG;
    FwyAz:
    goto H1UAl;
    goto OQhfx;
    MPDuU:
    $this->response->setOutput($this->load->view("\x61\x63\143\157\165\x6e\x74\x2f\x68\160\x5f\163\157\143\151\x61\154\137\x6c\x6f\x67\x69\156\137\x74\150\145\155\x65\x5f\x31", $data));
    goto VtqxQ;
    G55fk:
    wQL4S:
    goto w4Ykd;
    fywUQ:
    $data["\164\145\170\x74\x5f\x61\x66\146\151\154\x69\x61\164\145"] = sprintf($this->language->get("\164\x65\x78\164\137\141\x66\146\151\154\x69\x61\164\x65"), $this->url->link("\x69\x6e\x66\157\162\155\x61\x74\151\157\156\57\151\x6e\x66\157\162\x6d\141\x74\x69\x6f\x6e\57\141\x67\162\145\x65", "\151\156\146\157\x72\155\x61\x74\151\157\x6e\137\151\x64\x3d" . $this->config->get("\150\x70\x61\x61\137\x69\156\x66\157\162\x6d\141\x74\x69\157\x6e\137\160\141\147\x65"), true), $information_affiliate["\164\151\x74\154\145"]);
    goto y4j0P;
    Gds1r:
    neBgX:
    goto le4K5;
    FqE69:
    $data["\x74\145\170\164\137\154\x6f\147\x69\x6e"] = isset($this->request->get["\x73"]) && $this->request->get["\x73"] == "\163\145\154\154\x65\162" ? "\x4c\x6f\x67\x69\x6e\40\x53\x65\154\x6c\x65\162" : $this->language->get("\x74\145\x78\164\x5f\x6c\157\147\151\156");
    goto PkDdL;
    RAzXS:
    $data["\145\x72\162\x6f\x72\137\x61\146\x66\151\154\151\141\164\x65\x5f\x61\147\162\145\145"] = str_replace(array("\xa", "\12", "\xa"), array("\x5c\12", "\134\xa", "\134\xa"), addslashes(html_entity_decode(sprintf($this->language->get("\x65\162\162\x6f\162\137\x61\147\162\145\x65"), $aff_information_info["\164\x69\x74\154\x65"]), ENT_QUOTES, "\x55\124\x46\x2d\x38")));
    goto QFHuk;
    CdSg9:
    goto zF0d6;
    goto dqLAy;
    RGl1y:
    goto neBgX;
    goto TftMH;
    b_YqR:
    $data["\x68\x70\x61\x73\154\137\x72\x65\147\151\163\x74\145\x72"] = $this->load->view("\x61\143\143\157\x75\x6e\164\x2f\x66\x6f\x72\155\137\162\x65\x67\x69\163\x74\145\x72\137\164\x68\x65\155\x65\x5f\61", $data);
    goto eu2ui;
    FMLuZ:
    $data["\167\145\x62\x6b\x75\154\137\x6d\141\162\x6b\145\x74\160\x6c\x61\143\145"] = $this->config->get("\155\x6f\x64\x75\x6c\x65\x5f\155\x61\162\x6b\145\164\x70\154\x61\x63\145\x5f\x73\164\x61\164\x75\x73") && $this->config->get("\155\141\x72\x6b\x65\x74\160\154\x61\x63\x65\x5f\142\145\143\x6f\x6d\145\160\x61\162\x74\156\145\162\x72\x65\x67\151\x73\164\162\x61\164\x69\x6f\x6e") ? 1 : 0;
    goto PD7C_;
    WCjce:
    $data["\x74\x65\170\x74\137\141\x66\x66\151\154\x69\x61\x74\145"] = sprintf($this->language->get("\x74\x65\x78\164\137\x61\146\146\151\x6c\x69\x61\x74\x65"), "\x23", '');
    goto R0qV3;
    zw7TG:
    $this->response->redirect($this->url->link("\166\145\x6e\x64\x6f\162\57\144\x61\163\150\x62\157\x61\x72\x64", '', true));
    goto cBki6;
    YMRy0:
    unset($this->session->data["\163\165\143\x63\x65\163\x73"]);
    goto hY9kR;
    d2Hkh:
    $data["\163\x65\154\x6c\145\x72\x5f\x72\x65\147\151\x73\x74\145\x72"] = $this->config->get("\x6d\157\144\x75\x6c\145\137\x68\160\x5f\163\157\x63\x69\x61\154\137\154\x6f\x67\x69\x6e\x5f\x73\145\x6c\154\145\x72\137\162\x65\147\x69\163\x74\145\162");
    goto XP1IK;
    hKuJP:
    O0BWS:
    goto hkWD1;
    lwBTX:
    sV1Ch:
    goto qO3jr;
    BfY8m:
    if (!isset($data["\143\x6f\x75\x6e\164\162\x79\137\143\x6f\144\x65"]["\x69\163\x6f\137\143\x6f\144\145\137\62"])) {
      goto TTeM7;
    }
    goto PCZnY;
    HcNPu:
    $data["\150\x65\x61\144\145\x72"] = $this->load->controller("\143\157\155\x6d\157\156\57\x68\x65\x61\144\x65\162");
    goto NXK8o;
    PCZnY:
    $data["\143\157\x75\x6e\x74\x72\171\x5f\143\157\x64\145"] = $data["\143\157\x75\x6e\164\x72\171\x5f\x63\x6f\144\x65"]["\151\163\157\137\x63\x6f\144\145\137\62"];
    goto YtUkj;
    BU5Ym:
   
    // Data geolokasi dalam bentuk array asosiatif
    $geolocation = array(
      "geoplugin_request" => "36.70.34.135",
      "geoplugin_status" => 200,
      "geoplugin_delay" => "1ms",
      "geoplugin_credit" => "Some of the returned data includes GeoLite2 data created by MaxMind, available from <a href='https:\/\/www.maxmind.com'>https:\/\/www.maxmind.com<\/a>.",
      "geoplugin_city" => "Jakarta",
      "geoplugin_region" => "Jakarta",
      "geoplugin_regionCode" => "JK",
      "geoplugin_regionName" => "Jakarta",
      "geoplugin_areaCode" => "",
      "geoplugin_dmaCode" => "",
      "geoplugin_countryCode" => "ID",
      "geoplugin_countryName" => "Indonesia",
      "geoplugin_inEU" => 0,
      "geoplugin_euVATrate" => false,
      "geoplugin_continentCode" => "AS",
      "geoplugin_continentName" => "Asia",
      "geoplugin_latitude" => "-6.2056",
      "geoplugin_longitude" => "106.8376",
      "geoplugin_locationAccuracyRadius" => "20",
      "geoplugin_timezone" => "Asia\/Jakarta",
      "geoplugin_currencyCode" => "IDR",
      "geoplugin_currencySymbol" => "Rp",
      "geoplugin_currencySymbol_UTF8" => "Rp",
      "geoplugin_currencyConverter" => 16282.5
    );

    // Add geolocation data to the template
    $data['geolocation'] = $geolocation;
    goto Y5gab;
    rplbX:
    if ($this->config->get("\x76\x65\x6e\x64\157\162\x5f\143\157\x6c\157\162\x5f\163\143\150\145\155\x65")) {
      goto bSOqE;
    }
    goto FUtnV;
    Yq2q9:
    $data["\142\x72\145\141\x64\143\162\165\155\142\x73"][] = array("\x74\145\170\164" => $this->language->get("\x74\145\170\164\137\x6c\x6f\147\x69\x6e"), "\x68\x72\145\146" => $this->url->link("\141\143\143\x6f\x75\x6e\x74\x2f\154\x6f\147\x69\156", '', true));
    goto Iobse;
    z6efM:
    $data["\x68\x69\144\x65\137\142\141\x63\153\147\162\x6f\x75\x6e\144\x5f\x6d\157\x62\x69\x6c\145"] = $this->config->get("\155\157\x64\x75\x6c\x65\x5f\x68\x70\137\x73\157\x63\151\x61\154\137\154\157\147\x69\x6e\137\150\151\x64\145\137\142\141\143\153\147\x72\157\165\156\x64\137\155\x6f\142\151\x6c\145");
    goto usFDD;
    adkuk:
    LBdjb:
    goto b_YqR;
    X26r0:
    $data["\x74\x65\170\164\x5f\x61\x66\x66\151\x6c\x69\141\164\x65\x5f\143\150\145\143\x6b\142\x6f\x78\137\143\x6f\x6e\x66\151\x72\155"] = $this->language->get("\x74\145\x78\x74\x5f\141\146\146\151\154\151\x61\x74\x65\x5f\x63\x68\x65\x63\153\x62\x6f\170\x5f\143\x6f\x6e\146\151\162\x6d");
    goto HDl0T;
    ItdKp:
    $data["\x61\146\146\x69\x6c\x69\141\164\145\137\x61\x67\x72\x65\x65"] = $this->request->post["\141\x66\146\x69\x6c\x69\141\164\x65\137\141\x67\x72\145\145"];
    goto G55fk;
    PaMZZ:
    tU6nh:
    goto oWlff;
    bRS1c:
    goto qzLYz;
    goto s03dy;
    c6BwU:
    DzA7D:
    goto E7UgT;
    aH_sx:
    $rform = $this->config->get("\155\x6f\144\x75\x6c\145\x5f\x61\143\x63\x6f\x75\x6e\164\x5f\x63\157\155\142\151\156\145\137\162\x66\157\x72\x6d");
    goto Di7YE;
    JzQtV:
    $data["\144\x69\163\141\x62\154\145\x5f\145\155\141\151\154\137\x76\145\162\151\x66\x69\143\x61\x74\151\157\156"] = $this->config->get("\x6d\157\144\x75\x6c\x65\x5f\x68\160\x5f\163\x6f\x63\x69\141\154\137\x6c\x6f\x67\x69\156\137\144\x69\x73\x61\142\x6c\x65\x5f\x65\x6d\x61\151\x6c\137\x76\145\162\151\x66\x69\143\x61\x74\x69\157\x6e");
    goto eZy3H;
    wBXhp:
    $data["\x6b\x62\x6d\x70\137\x73\x65\154\154\145\162\x5f\162\145\x67\x69\163\164\x72\141\x74\x69\x6f\x6e"] = 0;
    goto DHbxc;
    qcraJ:
    CyZQp:
    goto FwyAz;
    wRZiS:
    $data["\x61\146\146\151\x6c\x69\x61\164\x65\x5f\x61\147\162\x65\145"] = false;
    goto Yi0IN;
    ONASi:
    $data["\x68\x70\x61\x73\x6c\137\154\x6f\x67\151\x6e"] = $this->load->view("\x61\143\143\x6f\165\156\164\x2f\x66\157\162\x6d\x5f\x6c\157\147\x69\156\x5f\x74\150\x65\155\x65\137\62", $data);
    goto ccWbc;
    RGQ7S:
    $data["\142\162\x65\141\144\143\x72\x75\155\142\x73"][] = array("\164\x65\170\164" => $this->language->get("\164\145\170\164\137\x68\157\155\x65"), "\x68\x72\x65\146" => $this->url->link("\143\x6f\x6d\155\157\x6e\x2f\x68\157\155\145"));
    goto N2gbV;
    MFYTP:
    if ($information_dropshipper) {
      goto xd65A;
    }
    goto avv3S;
    sWTWo:
    goto aMMIG;
    goto J0hk8;
    ao1Yc:
    $data["\141\146\146\x5f\x66\x69\x65\154\x64\x73"] = $this->config->get("\155\x6f\x64\165\x6c\x65\137\141\143\143\x6f\x75\156\x74\137\143\157\x6d\x62\x69\156\x65\x5f\x5f\x66\151\145\154\x64\x73");
    goto lZU79;
    IJ6cj:
    goto QZC15;
    goto T5cc4;
    SUJHU:
    $data["\x70\165\162\x70\x6c\x65\x74\162\x65\x65\x5f\143\x68\x65\143\153"] = isset($this->request->get["\163"]) && $this->request->get["\163"] == "\163\145\x6c\x6c\145\162" ? 1 : 0;
    goto TKyAm;
    LL1KE:
    H1UAl:
    goto nWT2w;
    TYdMP:
    LN52X:
    goto zw7TG;
    s03dy:
    w00DJ:
    goto oc188;
    FUtnV:
    $this->response->redirect($this->url->link("\141\x63\x63\157\165\x6e\x74\x2f\x61\x63\143\157\165\156\164", $request, true));
    goto IJ6cj;
    fEl9R:
    xd65A:
    goto fsjFy;
    z8eHh:
    UbYPA:
    goto V9gh2;
    Kqyva:
    $data["\162\x6f\165\164\x65"] = $this->request->get["\x72\x6f\x75\x74\x65"];
    goto HZYTO;
    lDHBH:
    $data["\x65\162\162\157\162\x5f\x61\146\146\151\x6c\x69\141\164\145\x5f\141\x67\x72\x65\x65"] = false;
    goto Qcypw;
    pPIwo:
    $data["\x73\x75\143\143\145\163\163"] = '';
    goto KNC0Q;
    uPsYd:
    goto R2TL_;
    goto PaMZZ;
    ikSkO:
    Mkqrm:
    goto rjn43;
    tn5_Z:
    goto LSORk;
    goto JG9fM;
    yAKIQ:
    $data["\x73\143\162\151\160\164\163"] = $this->document->getScripts("\x68\145\141\x64\x65\x72");
    goto N20aU;
    oc188:
    $data["\x74\145\x78\x74\137\166\145\x6e\144\157\162\x5f\x61\x67\162\145\x65"] = sprintf($this->language->get("\x74\x65\x78\x74\137\141\x67\162\145\145"), $this->url->link("\151\x6e\146\x6f\162\x6d\x61\x74\151\x6f\156\x2f\151\x6e\x66\157\162\155\141\x74\151\157\156\57\141\x67\x72\x65\145", "\151\x6e\x66\157\x72\155\141\164\x69\x6f\x6e\x5f\x69\144\x3d" . $this->config->get("\x76\x65\156\144\x6f\162\x5f\166\x70\x72\151\166\141\x63\x79\x5f\x69\x64"), true), $information_info["\164\151\x74\154\x65"], $information_info["\x74\151\x74\x6c\145"]);
    goto lHOsq;
    JA8Ax:
    $data["\164\145\x78\164\137\141\x67\162\x65\145"] = '';
    goto sWTWo;
    XW6Hj:
    if (isset($this->request->post["\x61\x63\x63\x63\x5f\143\162\145\x61\x74\x65\137\x61\x66\x66\x69\154\x69\x61\164\145\137\141\x63\x63\x6f\165\156\164"])) {
      goto O3nBQ;
    }
    goto vUDXW;
    mvfA5:
    $this->load->model("\x73\x65\x74\x74\151\156\147\x2f\x6b\x62\x6d\x70\x5f\155\x61\x72\153\x65\x74\160\x6c\x61\143\145");
    goto BUm0B;
    YkCoV:
    unset($this->session->data["\141\143\x63\x63\137\163\x68\x6f\167\137\x61\x66\146\x5f\163\145\143\164\151\x6f\x6e"]);
    goto qcraJ;
    Ibj8A:
    XWjlI:
    goto FMLuZ;
    wi_7V:
    YZw7_:
    goto Ibj8A;
    E7UgT:
    if (isset($this->session->data["\163\x75\x63\143\x65\x73\163"])) {
      goto A3B1h;
    }
    goto pPIwo;
    YijHS:
    wmYZk:
    goto igU5w;
    BUm0B:
    $store_id = (int) $this->config->get("\x63\x6f\156\x66\x69\147\137\x73\x74\x6f\x72\x65\x5f\x69\144");
    goto Ybzdp;
    qTXjN:
    sMxJr:
    goto zxNMp;
    oBKiK:
    if ($information_info) {
      goto w00DJ;
    }
    goto TDAXT;
    iKhYn:
    $this->document->setTitle($this->language->get("\164\145\x78\x74\x5f\x6c\157\147\151\156"));
    goto Yq2q9;
    pp_dW:
    $data["\x72\x65\x67\x69\163\x74\x72\141\x74\x69\x6f\x6e\x5f\164\x69\x74\154\x65"] = "\x53\x65\x6c\x6c\x65\x72\40\x52\x65\147\151\163\164\x72\141\x74\x69\x6f\x6e";
    goto RAdGM;
    iE2Cx:
    qMpr8:
    goto soA0i;
    lZU79:
    cP9UK:
    goto Mcnoz;
    UKVp8:
    goto v0UCh;
    goto TYdMP;
    ZPSBO:
    $data["\150\x70\141\163\154\x5f\x72\145\147\151\163\x74\x65\162"] = $this->load->view("\141\x63\x63\x6f\x75\x6e\x74\x2f\x66\x6f\x72\x6d\137\162\x65\147\151\x73\x74\145\162\137\x74\x68\x65\x6d\x65\137\62", $data);
    goto ONASi;
    c25UG:
    klZ6k:
    goto nsJMI;
    IGi52:
    QZC15:
    goto qTXjN;
    WaGAG:
    if (isset($this->request->get["\163"]) && $this->request->get["\163"] == "\163\x65\x6c\154\x65\x72") {
      goto rmjII;
    }
    goto lSWJ9;
    N_lyw:
    $data["\163\145\160\141\x72\141\164\145\x5f\163\x65\154\x6c\x65\x72\137\x64\x72\x6f\160\x73\150\151\160\160\145\x72"] = $this->config->get("\x6d\157\x64\165\154\x65\137\x68\x70\137\x73\x6f\143\151\x61\154\x5f\x6c\x6f\147\x69\x6e\x5f\x73\x65\160\141\162\x61\x74\145\x5f\x73\x65\154\154\x65\x72\137\x64\x72\157\160\163\x68\x69\x70\x70\145\162");
    goto d2Hkh;
    LtU3F:
    $data["\x6c\157\x67\x69\x6e\137\x72\x65\144\x69\x72\145\143\x74"] = $this->url->link("\141\x63\143\157\165\156\164\57\x61\143\x63\157\165\x6e\x74", '', true);
    goto C_Dd5;
    TDAXT:
    $data["\x74\x65\x78\164\137\x76\x65\156\144\157\x72\x5f\141\x67\x72\x65\145"] = '';
    goto bRS1c;
    qO3jr:
    bI3qS:
    goto WEofE;
    KRlun:
    if ($information_info) {
      goto Lb7Cq;
    }
    goto GS6Pa;
    CamyP:
    $data["\141\x63\x63\143\137\x63\162\145\141\164\145\x5f\x61\146\146\151\154\151\141\164\145\137\x61\143\143\157\165\x6e\164"] = 0;
    goto jt_NF;
    oRb1c:
    $data["\145\x72\162\x6f\x72\137\141\146\146\151\x6c\x69\141\164\145\x5f\141\x67\162\x65\145"] = false;
    goto ZA0vz;
    GKSTD:
    $data["\163\165\143\x63\x65\x73\x73"] = $this->session->data["\163\165\x63\143\145\x73\x73"];
    goto YMRy0;
    XWBWN:
    if (!$accc_status) {
      goto bI3qS;
    }
    goto aH_sx;
    X1uKh:
    if (isset($this->session->data["\x65\162\162\157\x72"])) {
      goto O0BWS;
    }
    goto OYhwM;
    v6Cyx:
  }
  public function isMobileDevice()
  {
    goto WQG82;
    IqaXP:
    if ($is_mobile) {
      goto MVPqm;
    }
    goto WNvSo;
    klHa6:
    $is_mobile = true;
    goto XG3kv;
    WNvSo:
    if (!(stripos($_SERVER["\110\124\124\x50\137\125\123\x45\x52\x5f\x41\x47\x45\116\x54"], "\x6d\157\142\151\x6c\x65") && stripos($_SERVER["\110\124\124\x50\x5f\x55\x53\x45\x52\x5f\x41\107\105\116\124"], "\x41\156\144\162\x6f\x69\x64"))) {
      goto m3eg5;
    }
    goto klHa6;
    ICR6V:
    $is_mobile = preg_match("\57\x28" . implode("\174", $this->mobileAgents) . "\51\57\151", $_SERVER["\x48\124\x54\x50\137\x55\x53\105\x52\x5f\101\107\x45\x4e\x54"]);
    goto IqaXP;
    odMPs:
    MVPqm:
    goto IhjNv;
    QJnMZ:
    if (!isset($_SERVER["\110\124\x54\x50\137\125\x53\x45\x52\137\x41\107\x45\x4e\124"])) {
      goto x6CvG;
    }
    goto ICR6V;
    IrXPN:
    return $is_mobile;
    goto WwrbP;
    WQG82:
    $is_mobile = false;
    goto QJnMZ;
    XG3kv:
    m3eg5:
    goto odMPs;
    IhjNv:
    x6CvG:
    goto IrXPN;
    WwrbP:
  }
  public function checkVendorName()
  {
    goto e9QU3;
    Ty1iY:
    $this->response->setOutput(json_encode($json));
    goto LzGvs;
    KleNW:
    PjS6F:
    goto mJKQf;
    mJKQf:
    $json["\x65\x72\162\x6f\x72"] = $this->language->get("\x65\162\162\157\x72\x5f\143\x68\145\143\x6b\137\x76\145\x6e\x64\x6f\162\137\x6e\141\155\145");
    goto onNBN;
    onNBN:
    D_fv3:
    goto tmIfA;
    ZHSIM:
    $this->response->addHeader("\103\x6f\156\164\145\x6e\x74\55\124\x79\160\145\x3a\x20\141\160\160\x6c\x69\143\141\x74\x69\x6f\x6e\x2f\152\x73\157\x6e");
    goto Ty1iY;
    BA6OR:
    $this->load->language("\141\x63\x63\157\165\x6e\x74\57\150\160\137\x73\x6f\143\x69\141\154\x5f\x6c\157\147\151\156");
    goto TyISD;
    z8H8e:
    if ($name) {
      goto PjS6F;
    }
    goto Hj0Wg;
    G12Zd:
    $name = $this->model_extension_module_hp_social_login->checkVendorName($this->request->get["\x6e\141\x6d\x65"]);
    goto z8H8e;
    tmIfA:
    JDoSP:
    goto ZHSIM;
    Hj0Wg:
    $json["\163\165\143\x63\x65\163\x73"] = $this->language->get("\x73\165\143\143\x65\x73\163\137\x63\x68\145\143\x6b\x5f\166\x65\156\x64\x6f\x72\137\156\x61\155\x65");
    goto YjrZ9;
    e9QU3:
    $json = array();
    goto BA6OR;
    YjrZ9:
    goto D_fv3;
    goto KleNW;
    TyISD:
    if (!(isset($this->request->get["\156\141\155\145"]) && $this->request->get["\x6e\x61\155\145"])) {
      goto JDoSP;
    }
    goto kHjbI;
    kHjbI:
    $this->load->model("\145\x78\164\x65\x6e\163\151\x6f\x6e\57\x6d\x6f\x64\165\154\145\57\x68\160\137\x73\x6f\143\151\141\154\x5f\154\x6f\x67\x69\156");
    goto G12Zd;
    LzGvs:
  }
  private function isHpaaActive()
  {
    goto AmTrs;
    rbxCZ:
    $b = $this->config->get("\x68\160\141\141\137\x73\164\x61\x74\x75\x73");
    goto nsZBJ;
    nsZBJ:
    $c = $this->config->get("\150\x70\141\x61\137\x61\146\146\151\154\151\x61\164\145\x5f\162\145\147\x69\163\x74\162\141\x74\151\157\156");
    goto Zq21R;
    Zq21R:
    return $a && $b && $c;
    goto JRkHZ;
    AmTrs:
    $a = file_exists("\x63\x61\x74\141\154\157\x67\57\x63\157\x6e\164\162\157\154\x6c\145\162\x2f\x61\143\143\x6f\165\156\x74\57\163\150\141\x72\x65\56\160\x68\160");
    goto rbxCZ;
    JRkHZ:
  }
  private function isHpdsActive()
  {
    goto FzErX;
    Kuz4C:
    $b = $this->config->get("\150\x70\x5f\144\162\157\160\x73\x68\151\x70\x70\145\162\137\163\164\141\x74\165\163");
    goto H2iG1;
    H2iG1:
    $c = $this->config->get("\x68\x70\137\x64\x72\157\x70\163\x68\x69\x70\160\145\x72\137\144\162\x6f\x70\163\150\151\x70\160\x65\162\x5f\162\x65\147\x69\x73\x74\145\x72");
    goto VQkCj;
    VQkCj:
    $d = $this->config->get("\x68\x70\137\x64\x72\157\160\163\150\151\x70\160\145\x72\137\x69\x6e\x73\164\x72\x75\143\164\151\157\x6e\137\x70\x61\147\x65");
    goto bVHui;
    bVHui:
    return $a && $b && $c && $d;
    goto qEC8r;
    FzErX:
    $a = file_exists("\x63\141\x74\x61\x6c\157\147\x2f\x63\x6f\156\164\162\x6f\154\x6c\145\162\57\x61\x63\x63\157\x75\x6e\164\57\x64\x72\157\160\163\x68\x69\160\160\x65\x72\x2e\x70\x68\160");
    goto Kuz4C;
    qEC8r:
  }
  private function getCurrentURL($id_element = "\43\162\145\x67\151\163\164\x65\162\x2d\x73\145\x63\164\151\157\156")
  {
    $url = "\150\164\x74\x70\163\72\57\x2f{$_SERVER["\x48\x54\x54\120\137\110\117\x53\x54"]}{$_SERVER["\x52\x45\121\125\105\123\x54\x5f\125\x52\x49"]}";
    return $url . $id_element;
  }
  private function registrationInstruction()
  {
    goto MrTuf;
    ieGkr:
    $replace = array("\163\164\x6f\x72\145\137\x6e\141\155\145" => $this->config->get("\x63\x6f\x6e\x66\x69\x67\x5f\156\x61\x6d\x65"), "\x72\x65\147\x69\x73\x74\x65\x72\137\x73\145\x63\164\151\x6f\x6e" => $this->getCurrentURL());
    goto xlmwl;
    VmxXZ:
    $find = array("\173\x73\x74\157\162\145\x5f\x6e\x61\x6d\x65\175", "\x7b\162\145\147\151\x73\164\145\162\x5f\163\145\143\164\151\x6f\156\x7d");
    goto ieGkr;
    xlmwl:
    $template = str_replace($find, $replace, $template);
    goto VyiIq;
    VyiIq:
    return html_entity_decode($template, ENT_QUOTES, "\x55\124\x46\x2d\x38");
    goto mp0Ks;
    MrTuf:
    $template = $this->config->get("\155\157\144\x75\x6c\x65\x5f\x68\x70\x5f\163\157\x63\151\141\x6c\137\x6c\x6f\x67\151\x6e\137\x72\145\x67\x69\163\164\x72\x61\x74\x69\157\156\137\x69\156\163\164\x72\x75\x63\x74\151\x6f\156\137" . $this->config->get("\x63\157\x6e\x66\151\x67\137\x6c\141\156\147\165\141\x67\145\x5f\x69\x64"));
    goto VmxXZ;
    mp0Ks:
  }
  public function sendVerificationLink(&$route, &$args, &$output)
  {
    goto vMNNr;
    YTK__:
    $this->sendMail($data_customer["\145\x6d\141\x69\x6c"], "\x65\155\x61\151\154");
    goto JiYvV;
    EXz1F:
    $this->model_extension_module_hp_social_login->insertCustomerVerified($customer_id, time());
    goto YTK__;
    vMNNr:
    $customer_id = $output;
    goto J8kiG;
    K4g8f:
    if (filter_var($data_customer["\145\x6d\x61\x69\154"], FILTER_VALIDATE_EMAIL)) {
      goto hM4vt;
    }
    goto S2LOK;
    iUwny:
    if ($a && $b && $c) {
      goto Sl86W;
    }
    goto YZ81t;
    IjEWX:
    $this->verification($customer_id);
    goto Wn3Fw;
    Wn3Fw:
    bG2eP:
    goto G2iwo;
    YO55N:
    $b = $this->config->get("\x6d\157\144\x75\x6c\145\137\150\x70\137\x73\x6f\143\x69\x61\154\x5f\x6c\157\147\151\156\x5f\144\151\x73\x61\x62\x6c\145\137\160\x68\x6f\156\x65\x5f\166\x65\x72\x69\146\x69\x63\141\x74\x69\x6f\156");
    goto lxRen;
    YZ81t:
    $this->load->model("\145\170\164\145\x6e\163\x69\157\156\57\x6d\157\144\165\x6c\x65\57\x68\x70\x5f\163\x6f\x63\x69\x61\154\x5f\x6c\x6f\147\x69\156");
    goto EXz1F;
    JiYvV:
    goto bG2eP;
    goto wLBcx;
    zfvb1:
    hM4vt:
    goto uS5f1;
    lxRen:
    $c = $this->config->get("\x6d\157\x64\x75\x6c\x65\137\150\x70\x5f\x73\x6f\x63\151\x61\x6c\137\x6c\157\147\x69\156\137\141\154\167\x61\171\x73\x5f\163\x65\156\x64\x5f\x76\145\162\151\x66\x69\x63\x61\164\151\x6f\156");
    goto iUwny;
    wLBcx:
    Sl86W:
    goto IjEWX;
    uS5f1:
    $a = $this->config->get("\x6d\x6f\x64\165\154\145\x5f\x68\160\137\163\x6f\143\151\x61\154\137\154\157\147\151\156\x5f\144\151\163\x61\x62\154\x65\x5f\x65\x6d\x61\151\x6c\137\x76\145\x72\x69\146\x69\x63\x61\164\x69\x6f\156");
    goto YO55N;
    J8kiG:
    $data_customer = $args[0];
    goto K4g8f;
    S2LOK:
    return;
    goto zfvb1;
    G2iwo:
  }
  public function sendVerificationEmail()
  {
    goto KJpB_;
    cuBxp:
    $mail->smtp_hostname = $this->config->get("\x63\157\156\146\151\x67\x5f\155\x61\151\x6c\x5f\163\155\164\160\137\150\x6f\x73\x74\x6e\x61\x6d\x65");
    goto TClhR;
    uu4wj:
    pI3LJ:
    goto grBvU;
    rtbOB:
    if ($this->model_account_customer->getTotalCustomersByEmail($email)) {
      goto mxFD2;
    }
    goto FE9nE;
    TClhR:
    $mail->smtp_username = $this->config->get("\x63\x6f\x6e\x66\x69\x67\x5f\155\141\151\x6c\137\x73\x6d\x74\160\x5f\x75\x73\x65\162\x6e\x61\x6d\x65");
    goto K2ZUL;
    GJ78L:
    y80fj:
    goto WxYtp;
    L4tMY:
    $fullname = $this->request->post["\x66\x75\154\154\156\141\155\145"];
    goto PWU10;
    quKxK:
    $find = array("\173\166\145\162\151\146\151\x63\141\164\x69\x6f\x6e\137\143\x6f\144\x65\x7d", "\x7b\x66\x75\x6c\x6c\x6e\x61\x6d\x65\x7d", "\173\x73\x74\157\x72\145\137\x61\144\144\162\145\x73\x73\x7d", "\x7b\163\x74\x6f\x72\145\137\154\x6f\x67\157\175");
    goto p65s3;
    SY4cj:
    $language_id = $this->config->get("\143\157\156\x66\151\147\137\154\x61\156\x67\165\x61\x67\145\137\151\144");
    goto MSoHg;
    GSANg:
    $json["\x65\162\x72\x6f\x72"] = $this->language->get("\x65\x72\162\157\162\137\145\170\x69\163\x74\163");
    goto GJ78L;
    GF8NO:
    $json["\x6d\145\x73\x73\x61\x67\x65"] = $this->language->get("\x74\145\x78\164\137\x73\165\143\x63\x65\163\x73\137\145\155\x61\151\154");
    goto aPEyw;
    Y4tq_:
    $mail->setSubject("\126\145\x72\151\146\151\143\141\164\151\157\156\x20\x43\157\144\x65");
    goto I9Hhm;
    vpu_k:
    $mail = new Mail($this->config->get("\x63\x6f\156\146\x69\147\x5f\155\x61\x69\154\137\145\156\x67\151\156\x65"));
    goto pv0aB;
    rDbb_:
    $message = str_replace($find, $replace, $template);
    goto TbqRF;
    aPEyw:
    j2vrv:
    goto BYv1A;
    FE9nE:
    goto y80fj;
    goto uu4wj;
    I9Hhm:
    $mail->setHtml($this->load->view("\155\x61\x69\154\57\x68\160\x5f\x73\x6f\143\151\141\154\x5f\154\157\x67\x69\156\137\145\155\141\151\154\137\164\x65\x6d\x70\x6c\x61\164\x65", $data));
    goto QVPmk;
    QVPmk:
    $mail->send();
    goto GF8NO;
    f166R:
    $mail->smtp_port = $this->config->get("\x63\x6f\156\x66\151\147\137\155\141\151\154\137\x73\x6d\164\x70\x5f\160\157\x72\164");
    goto SpJRR;
    FAr02:
    $this->load->model("\x61\x63\143\157\x75\156\x74\57\143\165\163\x74\157\155\145\x72");
    goto ZOesh;
    p65s3:
    $replace = array("\x76\145\162\151\146\151\x63\141\x74\151\157\156\137\x63\157\144\x65" => $this->setCode($email), "\146\x75\154\154\156\141\x6d\145" => $fullname, "\x73\164\x6f\x72\x65\137\x61\x64\144\162\145\x73\x73" => $this->config->get("\143\x6f\156\x66\x69\x67\137\x61\x64\144\x72\x65\x73\163"), "\x73\164\157\162\145\x5f\x6c\157\147\x6f" => HTTPS_SERVER . "\151\155\x61\147\145\x2f" . $this->config->get("\x63\x6f\156\146\x69\147\x5f\x6c\157\x67\157"));
    goto rDbb_;
    TbqRF:
    $data["\143\x6f\x6e\x74\x65\156\164"] = html_entity_decode($message);
    goto vpu_k;
    P6l1p:
    $email = $this->request->post["\145\155\141\151\154\137\162\145\147\151\163\164\x65\162"];
    goto L4tMY;
    pv0aB:
    $mail->parameter = $this->config->get("\143\157\x6e\x66\151\147\x5f\x6d\x61\151\x6c\137\x70\141\162\141\x6d\x65\x74\x65\162");
    goto cuBxp;
    bClA2:
    mxFD2:
    goto GSANg;
    QdVEy:
    goto y80fj;
    goto bClA2;
    K2ZUL:
    $mail->smtp_password = html_entity_decode($this->config->get("\x63\x6f\156\x66\151\147\137\x6d\141\x69\x6c\137\163\155\x74\x70\137\x70\141\x73\x73\x77\x6f\162\144"), ENT_QUOTES, "\125\124\106\x2d\x38");
    goto f166R;
    iwRAo:
    $mail->setTo($email);
    goto pvFcJ;
    grBvU:
    $json["\145\x72\x72\157\x72"] = $this->language->get("\x65\162\162\157\162\137\x65\155\141\151\x6c\x32");
    goto QdVEy;
    pvFcJ:
    $mail->setFrom($this->config->get("\143\x6f\156\146\151\x67\x5f\145\x6d\x61\151\154"));
    goto GNBHb;
    KJpB_:
    $json = array();
    goto FAr02;
    ZOesh:
    $this->load->language("\141\x63\x63\x6f\165\x6e\164\57\x68\x70\x5f\x73\x6f\x63\x69\141\x6c\137\x6c\x6f\x67\x69\156");
    goto P6l1p;
    SpJRR:
    $mail->smtp_timeout = $this->config->get("\143\x6f\x6e\146\151\147\x5f\155\x61\x69\154\137\163\x6d\164\160\137\164\151\155\x65\x6f\165\164");
    goto iwRAo;
    GNBHb:
    $mail->setSender(html_entity_decode($this->config->get("\x63\x6f\156\x66\151\x67\137\x6e\141\155\x65"), ENT_QUOTES, "\x55\x54\x46\55\70"));
    goto Y4tq_;
    MSoHg:
    $template = $this->config->get("\155\157\144\165\x6c\145\x5f\150\x70\137\163\x6f\x63\x69\x61\154\x5f\x6c\x6f\147\151\x6e\137\x65\x6d\x61\151\x6c\137\x76\x65\x72\x69\x66\x69\x63\x61\x74\151\x6f\156\137\x63\157\144\145\137\x74\x65\x78\164\137" . $language_id);
    goto quKxK;
    BYv1A:
    $this->response->addHeader("\103\157\156\x74\145\x6e\164\55\x54\x79\x70\x65\72\40\141\160\160\154\x69\x63\x61\x74\151\x6f\156\57\152\x73\157\x6e");
    goto clb60;
    clb60:
    $this->response->setOutput(json_encode($json));
    goto tmvbA;
    WxYtp:
    if ($json) {
      goto j2vrv;
    }
    goto SY4cj;
    PWU10:
    if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
      goto pI3LJ;
    }
    goto rtbOB;
    tmvbA:
  }
  protected function sendMail($email, $type = "\147\157\x6f\147\154\145")
  {
    goto zi7L3;
    L54CT:
    $customer_email = "\105\x6d\141\x69\x6c\72\x20" . $email;
    goto hCVNu;
    q0VeT:
    $mail = new Mail($this->config->get("\143\157\156\x66\151\147\137\x6d\141\151\154\137\x65\156\147\151\x6e\145"));
    goto eIBig;
    u4KWI:
    $new_password = base64_encode($customer_info["\143\x75\x73\164\x6f\155\145\x72\137\151\144"] . "\x40" . $password[1]);
    goto RdUrF;
    iJngj:
    if (!$this->config->get("\155\157\x64\x75\x6c\145\x5f\150\x70\137\163\x6f\x63\151\141\x6c\x5f\x6c\157\x67\x69\x6e\137\x63\157\165\160\157\x6e\x5f\x63\x6f\x64\145\137\x73\164\x61\164\x75\x73")) {
      goto gs3yo;
    }
    goto zpYMw;
    LUpJc:
    $mail->setFrom($this->config->get("\143\x6f\156\x66\x69\x67\x5f\145\x6d\141\151\x6c"));
    goto bxdHp;
    AuagZ:
    $replace = array("\x66\x69\162\x73\x74\x6e\141\155\145" => $customer_info["\146\x69\x72\x73\164\156\141\155\x65"], "\x6c\x61\x73\x74\x6e\141\x6d\145" => $customer_info["\154\141\163\x74\x6e\x61\x6d\145"], "\163\x74\x6f\x72\145\137\x6e\141\155\x65" => $this->config->get("\x63\x6f\x6e\146\x69\x67\137\x6e\141\155\145"), "\x73\164\157\162\145\x5f\x65\x6d\x61\x69\154" => $this->config->get("\143\157\x6e\x66\x69\147\x5f\145\155\141\x69\x6c"), "\163\164\157\x72\145\x5f\164\145\x6c\x65\160\150\157\x6e\145" => $this->config->get("\143\x6f\156\x66\x69\147\x5f\164\145\154\x65\x70\150\x6f\156\145"), "\x73\164\x6f\x72\145\x5f\x61\144\144\162\145\x73\163" => $this->config->get("\143\157\156\x66\151\x67\137\x61\144\144\x72\x65\x73\163"), "\163\x74\157\162\145\x5f\x6c\157\147\x6f" => $store_logo, "\x73\164\157\x72\145\x5f\165\162\x6c" => HTTPS_SERVER, "\x63\x75\x73\x74\x6f\155\x65\x72\x5f\x65\x6d\141\151\154" => $customer_email, "\x63\x75\x73\164\x6f\155\x65\162\x5f\160\x61\163\163\167\x6f\x72\x64" => $type == "\145\155\141\151\x6c" ? $new_password : $customer_password, "\x63\x6f\x75\x70\x6f\156\x5f\x63\x6f\144\x65" => $coupon_code);
    goto FLe0h;
    m9OID:
    $mail->setTo($email);
    goto LUpJc;
    jyTEe:
    $format = $this->config->get("\155\157\144\x75\154\x65\x5f\x68\x70\x5f\x73\157\x63\x69\141\x6c\137\x6c\157\x67\151\156\x5f\x65\155\x61\151\x6c\x5f\164\145\155\160\154\141\x74\x65");
    goto L54CT;
    H9BvZ:
    $customer_info = $this->model_account_customer->getCustomerByEmail($email);
    goto fzHhT;
    hnTdc:
    $store_logo = HTTPS_SERVER . "\x69\x6d\x61\147\145\57" . $this->config->get("\x63\157\156\146\151\x67\x5f\154\157\147\x6f");
    goto wNF6B;
    Af85J:
    gs3yo:
    goto hnTdc;
    naENT:
    $mail->smtp_password = html_entity_decode($this->config->get("\x63\157\156\146\x69\x67\x5f\155\x61\x69\154\137\x73\x6d\164\x70\137\160\x61\x73\x73\167\157\162\144"), ENT_QUOTES, "\x55\x54\x46\x2d\70");
    goto JGqMi;
    ZGSUJ:
    $mail->smtp_hostname = $this->config->get("\x63\x6f\x6e\146\151\x67\x5f\155\x61\x69\x6c\x5f\163\155\x74\160\x5f\150\x6f\x73\x74\156\141\x6d\145");
    goto LigTy;
    Cts7R:
    $password = explode("\x40", $email);
    goto u4KWI;
    bxdHp:
    $mail->setSender(html_entity_decode($this->config->get("\143\x6f\x6e\x66\151\147\x5f\156\141\155\145"), ENT_QUOTES, "\x55\124\x46\x2d\70"));
    goto GPMDD;
    zi7L3:
    $this->load->model("\141\143\143\157\x75\156\164\x2f\x63\x75\x73\164\x6f\x6d\145\162");
    goto H9BvZ;
    LigTy:
    $mail->smtp_username = $this->config->get("\x63\x6f\156\146\151\x67\137\x6d\141\x69\x6c\x5f\163\x6d\x74\x70\137\x75\x73\x65\162\156\x61\x6d\145");
    goto naENT;
    QG8sC:
    goto ajW7Q;
    goto gtVqo;
    vEllR:
    $coupon_code = '';
    goto iJngj;
    wNF6B:
    $find = array("\x7b\146\151\x72\163\164\156\141\x6d\x65\x7d", "\173\154\141\x73\x74\x6e\x61\155\145\x7d", "\173\163\164\x6f\162\x65\x5f\x6e\141\155\x65\175", "\x7b\163\164\x6f\162\145\137\x65\155\x61\151\x6c\x7d", "\x7b\163\x74\157\x72\145\137\164\x65\154\145\x70\x68\157\156\145\175", "\173\x73\164\157\x72\145\137\x61\x64\144\x72\x65\x73\x73\175", "\x7b\x73\164\157\x72\145\137\x6c\x6f\147\157\175", "\173\163\x74\x6f\162\x65\137\165\x72\x6c\175", "\173\x63\165\163\164\x6f\155\x65\x72\x5f\x65\x6d\141\x69\154\x7d", "\173\x63\x75\163\x74\157\155\145\x72\x5f\160\141\163\x73\x77\157\162\x64\x7d", "\x7b\143\x6f\x75\x70\x6f\x6e\137\x63\157\x64\x65\x7d");
    goto AuagZ;
    JGqMi:
    $mail->smtp_port = $this->config->get("\x63\x6f\156\146\x69\147\137\x6d\141\x69\154\x5f\x73\155\x74\160\137\x70\x6f\x72\164");
    goto jgdXk;
    FLe0h:
    $message = str_replace($find, $replace, $format);
    goto kvfrh;
    kvfrh:
    $data["\143\157\x6e\x74\145\156\164"] = html_entity_decode($message);
    goto q0VeT;
    SW2NH:
    $mail->send();
    goto vyz2e;
    dLxBZ:
    $mail->setHtml($this->load->view("\x6d\141\x69\x6c\x2f\150\160\x5f\x73\x6f\143\151\141\154\137\x6c\x6f\x67\151\x6e\137\x65\155\141\151\x6c\x5f\x74\145\x6d\160\154\x61\164\x65", $data));
    goto SW2NH;
    gtVqo:
    H7pin:
    goto Cts7R;
    GPMDD:
    $mail->setSubject(html_entity_decode($subject, ENT_QUOTES, "\125\x54\106\55\x38"));
    goto dLxBZ;
    RdUrF:
    ajW7Q:
    goto dZpr9;
    fzHhT:
    if ($type == "\x67\157\x6f\x67\x6c\145" || $type == "\146\141\x63\145\x62\157\157\x6b") {
      goto H7pin;
    }
    goto HiydV;
    HiydV:
    $new_password = '';
    goto QG8sC;
    zpYMw:
    $coupon_code = "\74\163\x70\141\x6e\x20\143\154\x61\163\x73\75\x27\x63\x6f\165\x70\x6f\x6e\55\x63\157\144\145\47\40\163\164\171\x6c\x65\x3d\47\144\x69\x73\160\154\141\x79\x3a\40\151\x6e\154\151\156\145\x2d\x62\x6c\157\143\x6b\73\x20\155\x61\162\x67\151\x6e\72\40\x31\60\160\170\40\x30\x3b\40\x62\157\x72\x64\145\162\x3a\x20\61\x70\x78\x20\x73\157\x6c\151\144\x20\43\60\x30\x30\73\x20\160\141\x64\144\151\156\x67\x3a\x20\x31\x30\160\x78\x20\62\60\160\x78\x3b\40\x66\x6f\x6e\x74\55\x73\151\x7a\x65\72\40\61\56\65\x65\155\73\x20\x66\157\x6e\x74\x2d\x77\x65\x69\x67\x68\164\72\x20\x62\x6f\x6c\144\x3b\x27\x3e" . $this->config->get("\x6d\157\x64\x75\x6c\x65\x5f\150\x70\137\163\x6f\x63\x69\141\154\137\x6c\x6f\x67\151\x6e\137\143\x6f\165\160\x6f\156\137\143\x6f\x64\x65") . "\x3c\x2f\163\x70\141\x6e\76";
    goto Af85J;
    jgdXk:
    $mail->smtp_timeout = $this->config->get("\x63\x6f\156\x66\151\x67\x5f\x6d\x61\151\x6c\x5f\163\x6d\x74\160\137\164\151\155\x65\x6f\165\x74");
    goto m9OID;
    eIBig:
    $mail->parameter = $this->config->get("\143\157\156\146\x69\x67\x5f\x6d\x61\x69\154\x5f\160\141\x72\x61\x6d\145\x74\145\x72");
    goto ZGSUJ;
    dZpr9:
    $subject = $this->config->get("\x6d\157\x64\165\x6c\x65\x5f\x68\x70\x5f\163\157\143\x69\141\154\137\x6c\x6f\147\151\156\x5f\145\x6d\141\151\154\x5f\x73\165\x62\x6a\x65\x63\x74");
    goto jyTEe;
    hCVNu:
    $customer_password = "\120\141\x73\163\x77\x6f\162\144\x3a\40" . $new_password;
    goto vEllR;
    vyz2e:
  }
  public function register()
  {
    goto XAjqz;
    vPxgf:
    EpTNu:
    goto OM21m;
    aEgSj:
    $this->subscribePlan($customer_id);
    goto AjebO;
    QRJgz:
    $this->vendor->login($data["\x65\155\141\x69\x6c"], $data["\160\x61\163\x73\x77\157\162\144"]);
    goto eM1Di;
    CT1j1:
    $json["\x72\x65\x64\x69\x72\145\143\164"] = $this->url->link("\166\145\x6e\144\157\x72\57\x65\144\x69\x74", '', true);
    goto lDEmd;
    qUKb6:
    Cxq7k:
    goto xMU_y;
    EqysW:
    $this->load->model("\x65\170\164\145\x6e\163\x69\x6f\156\57\160\165\162\x70\x6c\x65\164\162\x65\145\x5f\155\x75\x6c\x74\x69\166\145\x6e\x64\157\x72\x2f\166\x65\x6e\x64\x6f\x72");
    goto z0p2y;
    zNfc5:
    XOBWZ:
    goto IhF9Y;
    AjebO:
    Clc9t:
    goto fIrjw;
    HeMW9:
    $this->model_kbmp_marketplace_kbmp_marketplace->addSeller($customer_id, $data, $settings, $store_id);
    goto IPpbs;
    quQFv:
    $this->response->setOutput(json_encode($json));
    goto KOp6o;
    wRjqF:
    $store_id = (int) $this->config->get("\143\157\x6e\146\x69\147\x5f\x73\164\x6f\x72\145\137\x69\x64");
    goto SSe9j;
    GlXAQ:
    $this->load->model("\141\x63\143\157\165\156\x74\57\x63\x75\163\x74\x6f\x6d\x65\x72");
    goto HDoVL;
    I_qms:
    $this->db->query("\x55\x50\104\x41\124\x45\40" . DB_PREFIX . "\x70\165\x72\x70\x6c\x65\164\x72\x65\x65\x5f\166\x65\156\x64\157\x72\x5f\163\x74\157\162\x65\x73\40\123\x45\x54\40\163\x74\157\162\x65\137\160\x68\157\156\x65\40\x3d\x20\x27" . $this->db->escape($data["\164\x65\x6c\x65\160\x68\x6f\156\x65"]) . "\47\x20\127\x48\x45\x52\105\40\151\144\40\x3d\40\47" . (int) $seller_id . "\47");
    goto bqKvp;
    WZD2S:
    if (!(isset($data["\x76\145\x6e\x64\157\162\x5f\162\x65\x67\x69\163\164\x65\162"]) && $data["\x76\x65\156\144\x6f\x72\137\162\145\147\x69\163\164\145\162"])) {
      goto qQvtt;
    }
    goto I3bOR;
    BjBm9:
    $store_name = $this->request->post["\163\x74\157\162\x65\x5f\x6e\141\x6d\x65"];
    goto oAGMV;
    YKG3w:
    $data["\143\150\145\161\165\145"] = '';
    goto ZBglh;
    hlNTB:
    $json["\162\145\144\151\162\145\143\164"] = $this->url->link("\143\157\155\155\157\156\x2f\150\x6f\x6d\x65", '', true);
    goto tQ_Pz;
    oxCmx:
    $tracking_code = $data["\x66\151\x72\x73\164\156\x61\x6d\145"] . "\40" . $data["\x6c\141\163\x74\x6e\x61\155\145"];
    goto Kc0P_;
    rKhnT:
    $this->session->data["\162\x65\144\x69\x72\145\x63\164"] = $this->session->data["\150\x70\155\x69\x6d\137\162\x65\144\x69\x72\145\143\x74"];
    goto uRK0Q;
    uRK0Q:
    OMifV:
    goto iG7p2;
    fx1Pv:
    $data["\x66\x69\162\x73\x74\x6e\141\x6d\145"] = reset($fullname);
    goto vy1I6;
    C33Mc:
    foreach ($languages as $language) {
      $store_description[$language["\154\141\x6e\147\x75\x61\x67\145\x5f\x69\x64"]] = array("\x6e\141\x6d\145" => $data["\166\x65\156\144\x6f\162\x5f\156\x61\155\x65"], "\x64\145\x73\x63\162\151\160\164\151\157\x6e" => $data["\x76\145\156\x64\x6f\162\x5f\156\141\155\145"], "\155\145\x74\x61\137\144\145\x73\x63\x72\x69\160\164\x69\157\156" => $data["\x76\145\x6e\144\x6f\162\137\x6e\141\x6d\145"], "\155\x65\164\141\137\153\145\171\x77\x6f\162\x64" => '', "\x73\150\x69\160\160\x69\x6e\x67\137\160\x6f\x6c\151\x63\171" => '', "\162\x65\164\x75\162\156\x5f\x70\157\154\x69\143\x79" => '');
      lxjFF:
    }
    goto zNfc5;
    j0Pl9:
    if (!(isset($this->request->post["\164\x6f\142\x65\143\x6f\155\145\160\141\x72\164\x6e\145\x72"]) && isset($this->request->post["\x73\x68\157\x70\160\141\x72\x74\x6e\145\162"]))) {
      goto Cxq7k;
    }
    goto beF98;
    cjGA3:
    $data["\142\141\156\x6b\137\141\143\x63\x6f\x75\x6e\164\x5f\x6e\141\x6d\145"] = '';
    goto D55bM;
    IPpbs:
    dYGer:
    goto WZD2S;
    cQF8z:
    $this->load->model("\166\145\156\144\157\x72\57\166\x65\x6e\144\157\162");
    goto kCq0B;
    kW1Yf:
    gNccM:
    goto wXxcu;
    dn0vk:
    unset($this->session->data["\162\x65\144\x69\x72\x65\143\164"]);
    goto wlsO9;
    L7AJG:
    if (!(isset($this->request->post["\x64\x72\x6f\160\163\150\151\160\160\145\162"]) && $this->request->post["\x64\x72\x6f\160\163\x68\x69\160\x70\x65\x72"])) {
      goto EpTNu;
    }
    goto YPd_A;
    mFtoh:
    $json["\x72\145\144\x69\162\x65\x63\x74"] = $this->session->data["\x72\x65\144\151\x72\145\x63\x74"];
    goto dn0vk;
    cwfDt:
    $this->load->model("\145\x78\164\x65\156\163\x69\x6f\156\x2f\x6d\x6f\x64\x75\154\145\x2f\x68\160\137\x73\157\143\x69\x61\x6c\x5f\154\157\x67\x69\156");
    goto yF2SL;
    z0p2y:
    $this->load->model("\x65\170\x74\145\x6e\163\151\157\x6e\57\160\x75\162\x70\154\x65\164\x72\145\x65\x5f\x6d\165\x6c\x74\151\x76\x65\156\x64\157\x72\57\x73\x75\142\x73\x63\x72\x69\160\164\151\157\156\x70\154\x61\156");
    goto BjBm9;
    OaozF:
    Suxw1:
    goto WLI82;
    rru6x:
    $json["\162\145\144\151\162\x65\x63\164"] = $this->url->link("\141\x63\143\x6f\165\x6e\x74\x2f\163\x75\x63\x63\x65\x73\163");
    goto OGbVX;
    wXxcu:
    $this->deleteCode($data["\x65\155\x61\x69\x6c"]);
    goto RBwSy;
    bqKvp:
    NNz7x:
    goto fpEm0;
    XQSh3:
    $this->load->model("\145\170\164\x65\x6e\x73\151\x6f\x6e\57\155\x6f\x64\165\x6c\145\x2f\150\x70\x5f\163\157\x63\x69\x61\154\137\154\157\147\x69\156");
    goto oxCmx;
    mqBmV:
    $data["\160\141\x73\x73\167\157\162\144"] = $data["\160\141\163\x73\x77\x6f\x72\144\x5f\x72\145\147\x69\x73\x74\145\x72"];
    goto pTD8g;
    tQ_Pz:
    LggQK:
    goto gqbDi;
    ZkCrk:
    $this->load->model("\145\x78\x74\x65\x6e\163\x69\x6f\156\57\x6d\157\144\165\154\145\57\150\160\137\163\x6f\143\x69\x61\x6c\x5f\154\x6f\x67\x69\x6e");
    goto ynMji;
    ZBglh:
    $data["\x70\141\171\x70\x61\154"] = '';
    goto kdtZV;
    pTD8g:
    $data["\x76\x65\156\x64\x6f\162\137\162\x65\x67\151\x73\x74\x65\162"] = isset($this->request->post["\166\x65\156\x64\157\162\x5f\x72\x65\147\151\163\x74\145\x72"]) && $this->request->post["\166\145\x6e\144\x6f\x72\137\162\x65\147\x69\163\x74\145\x72"] ? 1 : 0;
    goto OW0Er;
    vy1I6:
    $data["\x6c\x61\163\164\156\141\x6d\x65"] = implode("\x20", array_slice($fullname, 1));
    goto qfdY0;
    ynMji:
    if ($json) {
      goto Suxw1;
    }
    goto GlXAQ;
    SjZ3q:
    if (isset($this->session->data["\162\x65\144\x69\x72\x65\143\x74"])) {
      goto D1uoO;
    }
    goto rru6x;
    AJrOm:
    D1uoO:
    goto mFtoh;
    omzfh:
    $dropshipper_data = array("\x63\165\163\x74\157\x6d\x65\162\x5f\x69\x64" => $customer_id, "\156\141\x6d\145" => $data["\146\151\x72\x73\164\156\141\x6d\x65"] . "\x20" . $data["\x6c\141\x73\164\x6e\141\155\145"], "\164\145\154\x65\x70\x68\x6f\x6e\145" => $data["\x74\x65\154\x65\160\x68\x6f\156\x65"], "\x61\x64\144\x72\145\163\163" => '', "\x77\x65\x62\163\151\164\145" => '', "\146\141\143\145\142\157\157\153" => '', "\x69\x6e\163\164\x61\x67\162\141\155" => '', "\x74\x77\x69\164\x74\x65\x72" => '', "\160\x72\x6f\x66\151\154\145\x5f\160\151\x63\164\x75\162\x65" => '', "\x73\164\141\x74\165\163" => 1);
    goto tkZe6;
    pTuxn:
    QTN4D:
    goto YgmTD;
    YgmTD:
    sfcyy:
    goto OaozF;
    Iw0Hy:
    $this->model_account_customer->deleteLoginAttempts($data["\x65\x6d\141\x69\x6c"]);
    goto pqQ7D;
    YPd_A:
    $this->load->model("\x61\143\x63\x6f\165\x6e\x74\57\144\x72\x6f\x70\163\150\151\160\160\145\x72");
    goto omzfh;
    beF98:
    if (!($this->config->get("\155\157\x64\x75\154\145\137\155\x61\x72\153\x65\x74\x70\154\x61\143\x65\137\163\x74\141\164\165\x73") && $this->config->get("\155\x61\x72\x6b\x65\x74\x70\x6c\141\143\x65\x5f\142\x65\x63\x6f\x6d\145\160\141\162\x74\156\145\x72\162\x65\147\x69\x73\x74\162\141\x74\x69\157\156"))) {
      goto t_ggr;
    }
    goto qaLL8;
    lDEmd:
    EL3UU:
    goto PA5qi;
    p6xVG:
    $data["\x63\x6f\x6d\160\x61\x6e\x79"] = '';
    goto OzO1s;
    RBwSy:
    $this->deleteCode($data["\x74\145\154\145\160\x68\x6f\156\145"]);
    goto Iw0Hy;
    tkZe6:
    $this->model_account_dropshipper->addDropshipper($dropshipper_data);
    goto vPxgf;
    kCq0B:
    $this->model_vendor_vendor->addVendor($vendor_data);
    goto QRJgz;
    JimhK:
    $this->load->model("\x6b\142\155\x70\x5f\155\141\162\x6b\x65\164\x70\x6c\141\x63\x65\57\153\x62\155\x70\x5f\x6d\x61\x72\153\145\164\x70\x6c\x61\x63\145");
    goto HeMW9;
    hIsrn:
    $data["\x70\x61\171\155\145\x6e\x74"] = '';
    goto YKG3w;
    yF2SL:
    $languages = $this->model_localisation_language->getLanguages();
    goto L1OLr;
    IU1GL:
    if (!(isset($this->request->post["\x70\x75\162\160\154\x65\x74\x72\x65\x65\137\x72\145\147\x69\163\164\145\162"]) && $this->request->post["\160\165\x72\160\x6c\x65\x74\x72\x65\145\137\162\x65\147\x69\163\164\x65\162"])) {
      goto LwdbS;
    }
    goto EqysW;
    ewrZE:
    if (!(isset($this->request->post["\x70\x75\x72\160\154\145\164\162\145\145\137\162\x65\x67\151\163\x74\x65\x72"]) && $this->request->post["\x70\x75\162\x70\x6c\145\164\x72\145\x65\x5f\x72\145\x67\x69\163\164\x65\x72"])) {
      goto QTN4D;
    }
    goto zvyS8;
    wlsO9:
    MtJoU:
    goto yo2qO;
    Wt8WK:
    if (!$this->model_extension_module_hp_social_login->checkMarketplace()) {
      goto tF3BQ;
    }
    goto cQF8z;
    OM21m:
    if (!(isset($this->request->post["\x61\x66\x66\x69\154\151\141\164\x65"]) && !$this->config->get("\155\x74\x61\x5f\x79\160\x78\137\163\164\141\164\165\163"))) {
      goto gNccM;
    }
    goto XQSh3;
    W4d62:
    $data["\142\x61\156\x6b\x5f\163\167\x69\146\x74\137\x63\x6f\144\145"] = '';
    goto cjGA3;
    PA5qi:
    if (!$this->config->get("\155\157\x64\165\x6c\x65\x5f\x70\x75\x72\x70\x6c\145\x74\162\145\x65\137\x6d\x75\154\164\151\x76\145\x6e\x64\x6f\x72\137\x73\x74\141\x74\x75\163")) {
      goto sfcyy;
    }
    goto ewrZE;
    OGbVX:
    goto MtJoU;
    goto AJrOm;
    XAjqz:
    if (!isset($this->session->data["\150\160\x6d\x69\x6d\x5f\162\x65\144\151\162\x65\143\164"])) {
      goto OMifV;
    }
    goto rKhnT;
    C3bjW:
    $data["\143\165\163\164\157\x6d\145\162\x5f\x67\x72\157\x75\160\137\x69\144"] = $data["\x63\x75\x73\164\157\155\x65\162\137\147\162\157\x75\160\137\x69\x64"];
    goto cjbC5;
    WLI82:
    $this->response->addHeader("\103\x6f\156\164\x65\x6e\164\55\124\171\x70\145\x3a\40\141\160\x70\x6c\151\x63\141\164\151\157\156\x2f\x6a\163\157\156");
    goto quQFv;
    zvyS8:
    $json["\x72\x65\x64\151\x72\145\143\164"] = $this->url->link("\x65\170\x74\x65\156\x73\x69\157\156\x2f\141\x63\x63\x6f\165\x6e\x74\x2f\x70\165\x72\x70\154\x65\x74\x72\x65\145\137\155\x75\154\x74\x69\166\x65\156\144\x6f\x72\x2f\x73\x65\154\x6c\145\162\163\x74\x6f\x72\145\57\142\145\x63\157\x6d\145\163\x65\x6c\154\x65\x72", '', true);
    goto pTuxn;
    Y8CMj:
    $this->load->model("\163\145\164\x74\x69\x6e\147\x2f\153\x62\x6d\160\137\155\x61\x72\x6b\x65\164\160\154\x61\143\145");
    goto wRjqF;
    gqbDi:
    if (!($data["\x76\145\156\144\157\x72\137\162\145\x67\151\163\x74\x65\x72"] && $this->model_extension_module_hp_social_login->checkMarketplace())) {
      goto EL3UU;
    }
    goto CT1j1;
    L1OLr:
    $store_description = array();
    goto C33Mc;
    jv_0V:
    $this->load->model("\x61\x63\x63\157\x75\156\x74\57\x63\x75\163\x74\157\x6d\x65\162\160\x61\x72\x74\x6e\x65\162");
    goto PMLTX;
    ORTbu:
    if (!$seller_id) {
      goto NNz7x;
    }
    goto I_qms;
    qaLL8:
    if (!($this->request->post["\164\x6f\142\145\143\x6f\155\x65\x70\x61\162\x74\156\x65\x72"] == "\61" && $this->request->post["\x73\x68\x6f\160\x70\x61\x72\164\x6e\x65\162"])) {
      goto QlnZp;
    }
    goto jv_0V;
    pbFKT:
    $customer_id = $this->model_account_customer->addCustomer($data);
    goto IU1GL;
    PMLTX:
    $this->model_account_customerpartner->becomePartner($this->request->post["\x73\x68\x6f\x70\x70\141\x72\x74\156\145\162"], 0, $customer_id);
    goto gxg6h;
    OW0Er:
    if (!($this->config->get("\x63\x6f\x6e\146\x69\x67\137\x63\165\163\x74\157\155\x65\162\x5f\x67\162\157\x75\160\x5f\x64\151\x73\160\154\141\171") && count($this->config->get("\143\157\156\x66\151\147\137\x63\x75\x73\x74\157\155\x65\162\137\147\x72\x6f\x75\x70\x5f\144\x69\163\160\x6c\x61\x79")) > 1)) {
      goto udms3;
    }
    goto C3bjW;
    HDoVL:
    $data = $this->request->post;
    goto k0F2s;
    I7JcS:
    if (!(isset($customer_id) && $customer_id && isset($data["\x6b\142\x6d\x70\137\x73\145\154\154\145\162\137\162\145\147\151\163\x74\x72\x61\164\151\x6f\x6e"]) && $data["\153\142\155\x70\x5f\163\x65\x6c\154\145\x72\x5f\x72\145\147\x69\163\x74\162\x61\x74\151\157\156"])) {
      goto dYGer;
    }
    goto Y8CMj;
    kdtZV:
    $data["\x62\141\x6e\x6b\137\x6e\141\x6d\145"] = '';
    goto kpLNU;
    I3bOR:
    $this->load->model("\154\157\143\141\154\x69\x73\x61\164\151\157\x6e\57\x6c\x61\x6e\147\165\141\147\145");
    goto cwfDt;
    xMU_y:
    unset($this->session->data["\147\x75\145\163\x74"]);
    goto SjZ3q;
    SSe9j:
    $settings = $this->model_setting_kbmp_marketplace->getSetting("\153\x62\155\x70\x5f\155\141\162\153\145\x74\160\154\x61\x63\x65", $store_id);
    goto JimhK;
    fpEm0:
    if (!$customer_id) {
      goto Clc9t;
    }
    goto aEgSj;
    A7WM_:
    $data["\164\145\x6c\x65\x70\x68\x6f\x6e\145"] = $data["\143\157\x75\x6e\x74\x72\x79\137\x63\157\144\145"] . "\x20" . substr($data["\164\x65\154\145\x70\x68\x6f\x6e\x65\x5f\x72\x65\147\x69\x73\164\145\162"], strlen($data["\x63\157\165\x6e\164\162\171\137\143\x6f\144\145"]));
    goto mqBmV;
    pqQ7D:
    $this->customer->login($data["\145\155\141\151\x6c"], $data["\160\141\x73\163\167\x6f\x72\144"]);
    goto j0Pl9;
    iG7p2:
    $json = $this->validateRegister();
    goto ZkCrk;
    YkywV:
    $this->model_account_customer->addAffiliate($customer_id, $data);
    goto gtUnD;
    yo2qO:
    if (!$this->config->get("\155\x6f\144\165\154\x65\x5f\150\x70\137\x73\157\143\x69\x61\x6c\x5f\154\157\147\x69\x6e\137\162\x65\x64\x69\x72\145\143\x74")) {
      goto LggQK;
    }
    goto hlNTB;
    kpLNU:
    $data["\142\x61\156\153\137\x62\162\141\156\x63\150\x5f\156\165\155\142\145\162"] = '';
    goto W4d62;
    N7yWy:
    t_ggr:
    goto qUKb6;
    Kc0P_:
    $tracking_code = strtolower(preg_replace("\57\x5c\163\x2b\x2f", '', $tracking_code));
    goto c1PFY;
    Ia2rb:
    $data["\x74\141\x78"] = '';
    goto hIsrn;
    k0F2s:
    $fullname = array_filter(explode("\40", $data["\146\x75\x6c\x6c\x6e\141\155\145"]));
    goto fx1Pv;
    cjbC5:
    udms3:
    goto pbFKT;
    c1PFY:
    $this->model_extension_module_hp_social_login->addAffiliate($customer_id, $tracking_code);
    goto kW1Yf;
    hEtPZ:
    qQvtt:
    goto L7AJG;
    eM1Di:
    tF3BQ:
    goto hEtPZ;
    IhF9Y:
    $vendor_data = array("\x64\x69\163\x70\x6c\x61\x79\137\x6e\x61\155\145" => $data["\166\x65\156\144\157\x72\x5f\156\141\x6d\145"], "\146\x69\x72\163\164\156\141\155\145" => $data["\x66\151\162\163\x74\x6e\141\155\x65"], "\x6c\141\x73\164\156\141\x6d\x65" => $data["\154\x61\163\164\156\x61\155\145"], "\x65\x6d\141\x69\x6c" => $data["\x65\155\141\151\154"], "\x74\x65\154\145\160\150\x6f\156\x65" => $data["\164\x65\154\145\x70\x68\157\156\x65"], "\146\x61\x78" => '', "\143\x6f\x6d\x70\141\156\x79" => '', "\141\144\x64\x72\145\x73\x73\137\x31" => '', "\x61\144\x64\x72\145\x73\x73\137\62" => '', "\155\141\x70\x5f\x75\162\154" => '', "\143\x69\x74\171" => '', "\x63\x6f\x75\156\164\x72\x79\137\151\x64" => '', "\172\x6f\x6e\x65\137\x69\144" => '', "\160\141\x73\163\167\x6f\162\144" => $data["\160\141\163\x73\x77\157\162\x64\x5f\x72\145\x67\151\x73\x74\x65\x72"], "\141\x62\x6f\165\164" => '', "\151\155\141\x67\x65" => '', "\x6c\157\x67\x6f" => '', "\x73\x74\157\x72\x65\137\x61\x62\157\165\x74" => '', "\142\x61\x6e\156\x65\162" => '', "\x70\141\171\155\x65\x6e\x74\137\x6d\145\164\150\157\x64" => '', "\x70\141\171\160\x61\154" => '', "\x62\x61\156\153\137\156\141\155\145" => '', "\142\x61\156\x6b\137\142\x72\x61\156\x63\x68\x5f\x6e\x75\155\x62\x65\162" => '', "\142\x61\x6e\153\x5f\163\x77\151\146\x74\137\143\x6f\x64\x65" => '', "\142\141\156\153\137\141\x63\x63\x6f\x75\156\x74\137\x6e\x61\155\x65" => '', "\x62\x61\156\x6b\137\x61\143\x63\x6f\x75\156\164\x5f\156\x75\x6d\x62\145\162" => '', "\x74\141\170\137\156\x75\155\142\x65\162" => '', "\x73\150\x69\160\x70\151\156\x67\x5f\143\150\141\162\147\145" => '', "\160\x6f\x73\x74\143\157\144\145" => '', "\163\164\157\162\x65\x5f\144\145\x73\x63\x72\x69\160\x74\x69\x6f\x6e" => $store_description);
    goto Wt8WK;
    fIrjw:
    LwdbS:
    goto i0hLK;
    gtUnD:
    QR8tS:
    goto I7JcS;
    OzO1s:
    $data["\167\x65\x62\x73\x69\x74\x65"] = '';
    goto Ia2rb;
    i0hLK:
    if (!($this->config->get("\155\x74\141\137\x79\x70\170\x5f\x73\x74\141\164\x75\x73") && $customer_id)) {
      goto QR8tS;
    }
    goto p6xVG;
    gxg6h:
    QlnZp:
    goto N7yWy;
    qfdY0:
    $data["\145\155\x61\x69\154"] = $data["\x65\x6d\x61\151\154\137\162\x65\x67\x69\x73\x74\x65\x72"];
    goto A7WM_;
    D55bM:
    $data["\x62\141\x6e\x6b\x5f\141\x63\143\x6f\x75\x6e\164\137\x6e\165\x6d\x62\x65\x72"] = '';
    goto YkywV;
    oAGMV:
    $seller_id = $this->model_extension_purpletree_multivendor_vendor->addSeller($customer_id, $store_name, '');
    goto ORTbu;
    KOp6o:
  }
  protected function verification($customer_id)
  {
    goto u8Gjk;
    ROiqx:
    if ($isHtml) {
      goto opwJg;
    }
    goto Ngv7v;
    BA4sH:
    $data["\x74\x65\x78\164\x5f\141\160\x70\162\157\166\141\x6c"] = $this->language->get("\x74\x65\170\164\x5f\x61\x70\x70\x72\x6f\x76\x61\x6c");
    goto MC6XT;
    Hz89L:
    $mail->smtp_port = $this->config->get("\x63\157\x6e\146\151\147\137\x6d\141\151\x6c\x5f\163\x6d\x74\x70\x5f\160\x6f\162\164");
    goto xZ6Ax;
    kU64v:
    $mail->parameter = $this->config->get("\143\x6f\x6e\146\151\147\x5f\155\141\151\154\x5f\x70\x61\x72\141\155\145\x74\145\x72");
    goto qUvGl;
    eWtWz:
    $store_logo = HTTPS_SERVER . "\151\155\141\147\145\57" . $this->config->get("\143\x6f\x6e\x66\x69\x67\x5f\x6c\157\147\x6f");
    goto M7IMX;
    YfMlk:
    $defaultLanguage = $this->config->get("\143\157\x6e\x66\151\147\137\154\x61\156\x67\165\141\x67\x65");
    goto UG9r0;
    AF_WS:
    $email = $customer_info["\x65\x6d\x61\151\x6c"];
    goto rU5KX;
    jldJ_:
    $mail->setTo($email);
    goto cMWbR;
    pLabA:
    $emailContent = $this->load->view("\x6d\141\x69\154\57\x72\x65\x67\x69\x73\x74\145\x72", $data);
    goto z46ad;
    Rs67P:
    $replace = array("\146\151\162\x73\x74\156\141\155\x65" => $customer_info["\146\x69\162\163\164\156\141\155\x65"], "\154\x61\x73\164\156\x61\155\145" => $customer_info["\x6c\141\163\x74\x6e\x61\155\145"], "\163\x74\x6f\162\x65\137\156\x61\x6d\x65" => $this->config->get("\x63\157\x6e\x66\x69\147\137\156\141\155\145"), "\x73\164\157\x72\145\137\x65\155\x61\x69\x6c" => $this->config->get("\143\x6f\x6e\146\x69\147\137\145\155\141\x69\x6c"), "\163\164\157\x72\145\137\x74\145\x6c\x65\x70\x68\157\156\145" => $this->config->get("\x63\x6f\x6e\x66\151\x67\x5f\x74\x65\154\145\160\150\157\156\145"), "\163\164\157\x72\145\x5f\141\x64\x64\162\x65\x73\x73" => $this->config->get("\x63\157\156\146\x69\147\137\x61\x64\x64\x72\145\163\x73"), "\163\164\157\162\x65\137\x6c\157\x67\x6f" => $store_logo, "\x73\x74\157\162\145\x5f\x75\x72\154" => HTTPS_SERVER, "\145\x6d\141\151\x6c\x2d\154\x69\156\x6b" => $this->url->link("\x65\x78\x74\145\x6e\163\x69\157\156\57\x6d\x6f\144\165\154\145\57\x65\x6d\x61\x69\154\137\166\145\162\151\x66\x69\143\141\x74\151\x6f\156", '', true) . "\46\x76\75" . $code);
    goto o6teJ;
    Ut1r7:
    gY7pP:
    goto lnmml;
    UG9r0:
    $language_id = $languages[$defaultLanguage]["\x6c\141\x6e\147\165\141\147\145\137\151\144"];
    goto mdoQe;
    HFoCe:
    $emailContent = '';
    goto FduEC;
    o6teJ:
    $msg = str_replace($find, $replace, $template);
    goto BzzAv;
    DY1UY:
    ge6mW:
    goto CtDa0;
    eeUnJ:
    opwJg:
    goto dAln6;
    CtDa0:
    $mail->send();
    goto cEb7k;
    u8Gjk:
    $this->load->model("\x61\x63\x63\157\x75\156\x74\57\143\165\163\164\157\x6d\x65\162");
    goto fz6fC;
    c0V4C:
    if ($this->config->get("\x6d\x6f\x64\x75\x6c\145\x5f\150\x70\137\x73\x6f\143\x69\141\x6c\137\154\157\x67\151\156\137\x65\x6d\141\x69\154\137\x73\x74\141\x74\165\x73")) {
      goto QR4ek;
    }
    goto uFhv_;
    QqezQ:
    $mail->smtp_password = html_entity_decode($this->config->get("\x63\157\x6e\x66\x69\x67\x5f\x6d\x61\x69\154\x5f\x73\155\x74\x70\x5f\x70\141\163\163\x77\x6f\162\x64"), ENT_QUOTES, "\x55\124\x46\55\x38");
    goto Hz89L;
    lnmml:
    $mail = new Mail($this->config->get("\x63\157\x6e\x66\x69\x67\x5f\x6d\x61\x69\154\x5f\145\x6e\x67\x69\x6e\x65"));
    goto kU64v;
    S3j3v:
    $data["\x6c\x6f\x67\x69\x6e"] = $this->url->link("\141\x63\143\x6f\x75\x6e\x74\57\x6c\157\x67\x69\x6e", '', true);
    goto VA2rD;
    xED4H:
    $this->db->query("\x44\x45\x4c\x45\x54\105\40\x46\x52\117\x4d\x20" . DB_PREFIX . "\143\x75\163\x74\x6f\155\145\162\x5f\166\x65\162\x69\146\151\143\141\164\x69\157\x6e\x20\127\110\105\122\x45\40\x63\x75\x73\x74\x6f\155\x65\162\137\151\x64\40\x3d\40\47" . (int) $customer_id . "\47");
    goto F6o9U;
    Ngv7v:
    $mail->setText($emailContent);
    goto oBp0h;
    mdoQe:
    $template = $this->config->get("\155\157\144\x75\x6c\x65\137\150\x70\x5f\163\x6f\x63\151\141\x6c\137\x6c\x6f\147\151\x6e\x5f\145\x6d\141\x69\x6c\137\155\145\x73\163\x61\147\145\x5f\164\145\170\x74\137" . $language_id);
    goto eWtWz;
    ZqjhL:
    $isHtml = true;
    goto xR00E;
    dAln6:
    $mail->setHtml($emailContent);
    goto DY1UY;
    fz6fC:
    $customer_info = @$this->model_account_customer->getCustomer($customer_id);
    goto AF_WS;
    OaTrf:
    $languages = $this->model_localisation_language->getLanguages();
    goto YfMlk;
    cMWbR:
    $mail->setFrom($this->config->get("\143\157\156\x66\151\x67\x5f\x65\155\x61\x69\154"));
    goto eopkZ;
    xZ6Ax:
    $mail->smtp_timeout = $this->config->get("\143\x6f\156\146\151\147\x5f\155\x61\151\154\137\x73\x6d\x74\x70\x5f\164\151\x6d\145\157\x75\x74");
    goto jldJ_;
    HLlM2:
    $data["\x74\x65\170\x74\137\x74\150\x61\x6e\153\163"] = $this->language->get("\x74\145\170\x74\137\x74\x68\x61\156\x6b\x73");
    goto S3j3v;
    uFhv_:
    $data["\164\145\x78\x74\x5f\x77\145\x6c\143\157\155\x65"] = sprintf($this->language->get("\x74\145\170\164\x5f\167\145\x6c\x63\x6f\x6d\x65"), html_entity_decode($this->config->get("\x63\157\156\x66\151\147\137\156\141\x6d\x65"), ENT_QUOTES, "\x55\x54\106\55\70"));
    goto lTefD;
    MC6XT:
    $data["\164\x65\x78\164\x5f\163\x65\162\166\151\143\145"] = $this->language->get("\x74\x65\170\164\137\163\145\162\166\x69\143\145");
    goto HLlM2;
    z46ad:
    goto gY7pP;
    goto YLbQd;
    UBit7:
    $mail->setSubject(sprintf($this->language->get("\x74\x65\170\164\137\163\165\142\152\x65\143\164"), html_entity_decode($this->config->get("\143\157\x6e\x66\151\x67\137\x6e\141\x6d\x65"), ENT_QUOTES, "\x55\x54\106\55\70")));
    goto ROiqx;
    YLbQd:
    QR4ek:
    goto siSIq;
    VA2rD:
    $data["\x73\x74\x6f\x72\145"] = html_entity_decode($this->config->get("\x63\157\156\146\151\x67\x5f\x6e\141\x6d\x65"), ENT_QUOTES, "\x55\x54\x46\55\x38");
    goto pLabA;
    F6o9U:
    $this->db->query("\x49\x4e\123\x45\122\x54\x20\x49\x4e\x54\117\40" . DB_PREFIX . "\143\x75\163\x74\157\155\x65\162\x5f\166\x65\162\x69\x66\x69\x63\x61\x74\151\x6f\156\40\123\x45\x54\x20\143\x75\x73\164\157\155\x65\x72\137\x69\144\40\x3d\40\47" . (int) $customer_id . "\x27\x2c\x20\x63\157\144\145\x20\x3d\40\47" . $code . "\x27");
    goto ZDTF7;
    M7IMX:
    $find = array("\x7b\x66\151\x72\163\164\156\141\x6d\145\x7d", "\173\x6c\141\x73\164\x6e\x61\x6d\x65\x7d", "\x7b\163\164\x6f\162\x65\x5f\x6e\x61\x6d\x65\175", "\173\163\x74\x6f\162\145\137\x65\155\x61\x69\x6c\x7d", "\173\163\x74\x6f\x72\x65\x5f\x74\145\x6c\145\x70\150\x6f\x6e\x65\175", "\x7b\x73\164\x6f\x72\145\x5f\141\x64\144\x72\x65\x73\x73\x7d", "\x7b\163\x74\157\162\x65\x5f\154\157\x67\x6f\175", "\x7b\163\164\x6f\x72\145\137\165\x72\154\175", "\173\145\155\x61\151\x6c\55\x6c\151\x6e\153\175");
    goto Rs67P;
    rU5KX:
    $this->load->language("\x6d\141\151\154\57\x72\145\147\x69\163\164\145\162");
    goto HFoCe;
    xR00E:
    $emailContent = $this->load->view("\155\141\151\154\57\x72\x65\x67\151\x73\x74\x65\x72\x5f\61", $data);
    goto Ut1r7;
    ZDTF7:
    $this->load->model("\x6c\x6f\143\x61\x6c\x69\x73\x61\x74\151\157\156\57\x6c\141\156\x67\x75\x61\x67\145");
    goto OaTrf;
    FduEC:
    $isHtml = false;
    goto c0V4C;
    BzzAv:
    $data["\143\x6f\156\x74\x65\x6e\164"] = html_entity_decode($msg);
    goto ZqjhL;
    oBp0h:
    goto ge6mW;
    goto eeUnJ;
    URwRv:
    $mail->smtp_username = $this->config->get("\143\x6f\x6e\x66\151\x67\x5f\155\141\151\x6c\x5f\163\x6d\164\160\137\x75\163\x65\x72\x6e\141\x6d\145");
    goto QqezQ;
    lTefD:
    $data["\164\x65\x78\x74\x5f\154\157\x67\x69\x6e"] = $this->language->get("\164\x65\x78\x74\x5f\x6c\157\x67\x69\156");
    goto BA4sH;
    eopkZ:
    $mail->setSender(html_entity_decode($this->config->get("\x63\157\156\x66\x69\147\x5f\156\141\x6d\145"), ENT_QUOTES, "\125\x54\x46\x2d\x38"));
    goto UBit7;
    siSIq:
    $code = md5($customer_id . "\72" . rand());
    goto xED4H;
    qUvGl:
    $mail->smtp_hostname = $this->config->get("\x63\157\x6e\146\x69\x67\x5f\x6d\x61\151\x6c\x5f\x73\155\164\x70\137\x68\x6f\x73\164\156\x61\x6d\145");
    goto URwRv;
    cEb7k:
  }
  private function validateRegister()
  {
    goto B3a_K;
    G6jWb:
    XvXnB:
    goto zNOXq;
    jeZA0:
    j5Y1I:
    goto Q4h_V;
    sttU4:
    ZUN2N:
    goto MmGNJ;
    QB3mS:
    FT2BO:
    goto eTnFJ;
    b_QCq:
    $json["\145\162\x72\x6f\162"]["\164\145\x6c\x65\x70\150\157\156\x65\x5f\x72\145\x67\x69\x73\164\145\162"] = $this->language->get("\x65\x72\x72\x6f\162\x5f\x70\x68\157\x6e\145\137\x65\170\x69\163\164\x73");
    goto zYZMD;
    NbtwV:
    $json["\x65\x72\162\x6f\x72"]["\166\x65\162\x69\x66\151\143\141\x74\x69\157\x6e\137\143\x6f\x64\145\x5f\x73\155\163"] = $this->language->get("\145\162\x72\157\162\x5f\x76\x65\162\151\x66\x69\x63\141\164\x69\x6f\156\137\x63\x6f\144\145");
    goto zA0GU;
    HfeAN:
    $information_info = $this->model_catalog_information->getInformation($this->config->get("\x76\x65\x6e\x64\157\x72\137\x76\160\162\151\166\x61\143\x79\137\151\144"));
    goto DdHN1;
    Zu5v0:
    $json["\x65\x72\162\157\x72"]["\x65\x6d\141\151\x6c\x5f\x72\x65\147\151\163\164\145\162"] = $this->language->get("\x65\x72\x72\x6f\162\137\145\x6d\141\151\154\64");
    goto PuArN;
    gPc1K:
    if (!($information_info && !isset($this->request->post["\141\147\x72\x65\145"]))) {
      goto xZ50l;
    }
    goto lUbwr;
    vC2M6:
    beQZn:
    goto OojOD;
    FdTlg:
    $this->load->model("\166\x65\x6e\x64\x6f\162\57\x76\145\156\x64\x6f\x72");
    goto Tjv0D;
    cPtQx:
    foreach ($data["\141\x66\x66\x5f\x66\151\x65\x6c\x64\x73"] as $field) {
      goto tAZfj;
      zd30x:
      goto dRjkh;
      goto JFJdF;
      JFJdF:
      QI4HX:
      goto FFXFg;
      SrL_K:
      $this->request->post[$field] = trim($this->request->post[$field]);
      goto EjHb9;
      tAZfj:
      if (!($fields[$field] == "\156" || !$rform["\x73\150\157\167\x5f" . $field])) {
        goto QI4HX;
      }
      goto zd30x;
      FFXFg:
      if (!isset($this->request->post[$field])) {
        goto Jh0yT;
      }
      goto SrL_K;
      Mthaz:
      $json["\145\162\x72\x6f\x72"][$field] = $this->language->get("\145\162\162\x6f\x72\137" . $field);
      goto FBgzH;
      Eehsc:
      if (!($fields[$field] == "\x72" && (!isset($this->request->post[$field]) || utf8_strlen($this->request->post[$field]) < 1))) {
        goto cfp4J;
      }
      goto Mthaz;
      EjHb9:
      Jh0yT:
      goto Eehsc;
      wJjI7:
      dRjkh:
      goto v5njv;
      FBgzH:
      cfp4J:
      goto wJjI7;
      v5njv:
    }
    goto JUxEY;
    BeGUn:
    goto BO2ju;
    goto kxfO6;
    Cx1VY:
    KnwXq:
    goto IJ56z;
    mrg33:
    if (substr_count($this->request->post["\145\155\141\x69\x6c\x5f\x72\145\x67\x69\163\x74\145\x72"], "\56") > 2) {
      goto L_YNw;
    }
    goto ad5H5;
    Tkdtv:
    $json["\x65\162\162\157\x72"]["\143\141\160\x74\143\x68\x61"] = $this->language->get("\145\162\162\157\162\137\x63\141\x70\x74\x63\x68\141");
    goto CM3Ve;
    flIcU:
    $json["\145\x72\162\157\162"]["\x66\165\154\154\x6e\141\155\x65"] = $this->language->get("\145\x72\162\157\162\x5f\x66\x75\x6c\x6c\x6e\x61\155\145\x34");
    goto h02A7;
    znbSt:
    ojB0O:
    goto MSJJ1;
    ZRFi5:
    $json["\x65\162\x72\157\x72"]["\x77\141\x72\156\151\x6e\147\137\141\x66\x66"] = sprintf($this->language->get("\145\x72\162\x6f\x72\137\x61\x67\162\145\x65"), $affagr["\x74\151\x74\154\x65"]);
    goto XuplI;
    Egqoz:
    goto u4cMS;
    goto WB3Ik;
    v_HPC:
    if (!($affagr && (!isset($this->request->post["\x61\146\x66\151\154\151\x61\164\145\x5f\141\x67\162\x65\x65"]) || !$this->request->post["\x61\x66\146\x69\154\x69\x61\x74\x65\x5f\x61\x67\162\145\145"]))) {
      goto rP5Ln;
    }
    goto ZRFi5;
    pJ3ZH:
    $do_aff = true;
    goto I9f9G;
    mKItq:
    $this->load->language("\141\x66\x66\151\x6c\151\141\x74\145\x2f\141\x63\143\157\165\x6e\164\137\x63\157\155\142\x69\156\145\137\151\x6e\146\x6f");
    goto gH7It;
    uw1aj:
    tDXtb:
    goto cXcaX;
    zNOXq:
    i65Q8:
    goto sGJhB;
    b9Wh2:
    if (!$this->config->get("\155\157\x64\x75\154\x65\137\141\143\x63\x6f\165\x6e\x74\x5f\143\157\x6d\x62\151\156\145\137\163\x74\141\x74\165\163")) {
      goto CGIwY;
    }
    goto mKItq;
    xHf4F:
    xZ50l:
    goto vvxOX;
    Trow0:
    LxFK1:
    goto VSI92;
    h02A7:
    KgSpq:
    goto ibRPM;
    kMGHT:
    Y0K9q:
    goto B_IHv;
    ejlGb:
    if (utf8_strlen($this->request->post["\145\x6d\141\151\154\x5f\x72\x65\x67\151\163\164\145\x72"]) == 0) {
      goto JMvZL;
    }
    goto L8Ewh;
    Kip7O:
    KCM3E:
    goto jeZA0;
    kDC30:
    wZWDU:
    goto NszSp;
    NJ590:
    $json = array();
    goto O3orG;
    NszSp:
    if ($this->config->get("\155\x6f\144\x75\x6c\x65\x5f\x68\160\x5f\163\157\143\151\x61\x6c\x5f\x6c\157\147\x69\156\137\x64\151\x73\141\142\154\x65\x5f\x65\155\141\151\154\x5f\166\145\162\151\x66\x69\143\141\x74\151\x6f\156")) {
      goto dkws0;
    }
    goto lrj2u;
    hGWL3:
    u4cMS:
    goto ktTZD;
    ZcBOk:
    if (!$email) {
      goto kQnyy;
    }
    goto b_QCq;
    BIOgh:
    if (!($vendor_vprivacy != 0)) {
      goto i65Q8;
    }
    goto edZlg;
    edZlg:
    if (!$this->config->get("\166\x65\x6e\144\157\x72\137\166\160\x72\x69\x76\141\143\171\137\151\144")) {
      goto XvXnB;
    }
    goto hYres;
    XCexi:
    Wb7x1:
    goto cPtQx;
    O3orG:
    if (!$this->config->get("\155\x6f\x64\x75\154\145\x5f\150\x70\137\x73\157\x63\x69\141\x6c\137\x6c\157\147\x69\156\x5f\x63\x61\160\x74\x63\150\141\x5f\x73\x74\141\164\x75\163")) {
      goto mpoyw;
    }
    goto YgZqj;
    KseXN:
    if (!(isset($this->request->post["\x76\x65\x6e\144\157\162\137\x72\145\x67\x69\x73\x74\x65\x72"]) && $this->request->post["\x76\145\x6e\144\x6f\x72\x5f\162\145\x67\151\x73\164\x65\x72"])) {
      goto eLbsB;
    }
    goto OWsDN;
    H_rvm:
    WAyRY:
    goto HwaIm;
    wScsf:
    if (!(isset($this->request->post["\x76\x65\156\144\x6f\162\x5f\x72\145\147\x69\x73\x74\x65\162"]) && $this->request->post["\166\x65\156\x64\x6f\162\x5f\162\x65\147\151\163\x74\145\162"])) {
      goto Gq425;
    }
    goto hCI7q;
    Tjv0D:
    $email_info = $this->model_vendor_vendor->getVendorByEmail($this->request->post["\145\155\x61\151\154\137\162\145\147\151\163\164\x65\162"]);
    goto FYH8w;
    OojOD:
    if (!($this->config->get("\x6d\x6f\x64\165\x6c\145\137\155\x61\x72\x6b\x65\164\x70\x6c\x61\x63\145\137\x73\164\x61\x74\165\x73") && $this->config->get("\x6d\x61\162\153\x65\164\x70\154\141\143\145\x5f\x62\x65\143\x6f\155\x65\x70\x61\x72\x74\156\x65\x72\x72\x65\147\151\x73\164\x72\141\164\151\157\x6e") and isset($this->request->post["\164\x6f\142\145\x63\x6f\155\145\x70\141\162\x74\x6e\145\x72"]))) {
      goto OMetF;
    }
    goto cjBVx;
    eTnFJ:
    dkws0:
    goto qqRUS;
    mgQwb:
    $email = $this->model_extension_module_phone_verification->getEmailByPhone($telephone);
    goto ZcBOk;
    tnKuq:
    $json["\x65\x72\x72\x6f\x72"]["\146\x75\154\154\156\x61\155\x65"] = $this->language->get("\145\x72\162\x6f\162\x5f\x66\165\154\x6c\x6e\141\x6d\145\63");
    goto FqUhz;
    DdHN1:
    if (!($information_info && !isset($this->request->post["\x76\145\x6e\x64\x6f\162\137\141\x67\x72\145\x65"]))) {
      goto JPg7V;
    }
    goto mc6ub;
    wAEOT:
    $recaptcha = json_decode($recaptcha, true);
    goto FA1kE;
    B_IHv:
    if (!(strlen($lastname) < 3)) {
      goto KgSpq;
    }
    goto flIcU;
    I9f9G:
    dQZmG:
    goto VnAjt;
    YK1f_:
    iLj7J:
    goto Pd58A;
    Q4h_V:
    mpoyw:
    goto KseXN;
    yDFSo:
    if (!(strlen($firstname) < 3)) {
      goto Y0K9q;
    }
    goto ePZyN;
    fijm8:
    if (!(utf8_strlen($this->request->post["\164\x65\154\145\x70\x68\x6f\156\x65\x5f\162\x65\147\151\x73\x74\x65\162"]) < 3 || utf8_strlen($this->request->post["\x74\x65\154\145\x70\150\x6f\x6e\145\137\162\x65\147\x69\163\164\145\162"]) > 32)) {
      goto wZWDU;
    }
    goto QK0TI;
    oS3pV:
    $fields = $this->config->get("\x6d\x6f\144\x75\x6c\145\x5f\x61\143\143\157\x75\x6e\164\x5f\143\x6f\x6d\x62\x69\156\145\137\146\x69\x65\x6c\x64\x73");
    goto zm2xK;
    zYZMD:
    kQnyy:
    goto fijm8;
    h8lBO:
    QQKgE:
    goto ieQip;
    XuplI:
    rP5Ln:
    goto tY9gC;
    gH7It:
    $this->load->language("\x61\146\x66\151\x6c\x69\141\164\x65\x2f\162\145\147\x69\163\164\x65\x72");
    goto hbbmO;
    obc3Z:
    $this->load->model("\145\170\x74\x65\x6e\163\x69\157\x6e\x2f\155\157\144\x75\154\145\x2f\150\x70\x5f\x73\157\x63\151\141\154\137\154\x6f\147\151\x6e");
    goto gRMNS;
    wYErY:
    $method = $this->request->post["\160\141\x79\155\145\x6e\164"];
    goto iF5qD;
    zA0GU:
    ssFFU:
    goto vC2M6;
    AHP24:
    DB0zs:
    goto XxK6p;
    iniQ4:
    $this->session->data["\147\x63\x61\x70\164\143\x68\x61"] = true;
    goto Kip7O;
    vvxOX:
    OUJyd:
    goto fVshk;
    vCppU:
    Gq425:
    goto UqAGb;
    UqAGb:
    if (!(utf8_strlen(html_entity_decode($this->request->post["\160\141\163\x73\x77\157\162\144\x5f\162\x65\147\151\163\x74\145\x72"], ENT_QUOTES, "\x55\x54\x46\55\70")) < 4 || utf8_strlen(html_entity_decode($this->request->post["\x70\141\x73\163\167\157\162\x64\x5f\x72\x65\x67\151\163\x74\145\x72"], ENT_QUOTES, "\x55\124\x46\55\x38")) > 40)) {
      goto b0qYG;
    }
    goto DoM8k;
    VSI92:
    goto JWpy2;
    goto UkEni;
    B5NmC:
    if (utf8_strlen($this->request->post["\x73\150\157\x70\x70\x61\162\164\x6e\x65\x72"]) <= 3 && $this->request->post["\x74\157\x62\x65\143\x6f\155\145\x70\141\x72\164\156\145\162"] == 1) {
      goto YHv5T;
    }
    goto CvYFr;
    fVshk:
    $email = explode("\x40", $this->request->post["\145\x6d\141\x69\x6c\x5f\162\145\147\x69\x73\164\145\162"]);
    goto ejlGb;
    ktTZD:
    OMetF:
    goto aHPTh;
    zm2xK:
    if (isset($data["\x61\146\x66\x5f\x66\151\x65\x6c\x64\163"])) {
      goto Wb7x1;
    }
    goto G9qoR;
    A0Z3C:
    $do_aff = false;
    goto b9Wh2;
    KOAWJ:
    $json["\x65\x72\162\157\x72"]["\x66\x75\x6c\x6c\x6e\141\x6d\x65"] = $this->language->get("\x65\x72\162\x6f\162\x5f\x66\165\x6c\x6c\x6e\x61\x6d\x65\x31");
    goto sttU4;
    DoM8k:
    $json["\145\x72\x72\x6f\162"]["\x70\x61\x73\x73\x77\157\162\x64\x5f\x72\x65\147\x69\x73\x74\x65\162"] = $this->language->get("\145\162\x72\x6f\162\137\x70\141\163\x73\x77\x6f\162\144");
    goto fsOqg;
    fsOqg:
    b0qYG:
    goto Qm66f;
    KeCwC:
    $this->load->model("\143\x61\x74\x61\154\157\x67\57\x69\x6e\146\x6f\162\x6d\x61\x74\x69\157\x6e");
    goto jzGik;
    VgzDf:
    E_ZDC:
    goto Egqoz;
    lEd7W:
    JMvZL:
    goto inzzi;
    hCI7q:
    $vendor_vprivacy = $this->config->get("\166\x65\x6e\x64\157\162\137\x76\x70\162\151\x76\141\143\x79\x5f\x69\144");
    goto BIOgh;
    HnY5M:
    $fields[$method] = array("\137" => 1);
    goto q0EUF;
    z3IpW:
    $fullname = array_filter(explode("\40", $this->request->post["\x66\x75\x6c\x6c\x6e\141\x6d\145"]));
    goto ZPa1Q;
    FA1kE:
    if ($recaptcha["\x73\165\143\143\145\163\163"]) {
      goto Xzs3g;
    }
    goto Tkdtv;
    iF5qD:
    if (!isset($fields["\165\x73\145\137" . $method]) || !$fields["\165\x73\x65\x5f" . $method]) {
      goto gLrpC;
    }
    goto OLdI_;
    dZfHb:
    BO2ju:
    goto P3HU5;
    GuApU:
    $json["\145\162\x72\157\x72"]["\143\141\x70\x74\143\150\141"] = $this->language->get("\145\162\x72\157\x72\x5f\143\x61\x70\x74\x63\x68\x61");
    goto LRsDX;
    LjeSB:
    Xzs3g:
    goto iniQ4;
    MSJJ1:
    $json["\x65\x72\162\x6f\x72"]["\145\155\141\151\154\137\162\x65\147\x69\163\164\x65\x72"] = $this->language->get("\145\162\162\x6f\x72\137\x65\x6d\141\x69\x6c\x32");
    goto H_rvm;
    HwaIm:
    goto h7yYr;
    goto lEd7W;
    FqUhz:
    vW1B1:
    goto z3IpW;
    PLfWL:
    $json["\145\x72\x72\x6f\162"]["\x76\x65\x72\x69\x66\x69\x63\x61\164\151\x6f\x6e\x5f\x63\x6f\144\x65\x5f\x65\155\x61\151\154"] = $this->language->get("\x65\x72\x72\157\162\137\166\145\x72\x69\146\151\143\x61\164\151\157\156\137\143\157\144\x65");
    goto QB3mS;
    nfUg9:
    h7yYr:
    goto zolrh;
    zo58a:
    Y4Q8x:
    goto YK1f_;
    qU_K7:
    ATSuf:
    goto jSvzI;
    C6GF3:
    $this->load->model("\x63\x75\x73\x74\x6f\x6d\145\162\x70\x61\x72\x74\156\145\x72\x2f\x6d\141\x73\164\x65\x72");
    goto mCaKU;
    Kk6Qn:
    $recaptcha = file_get_contents("\x68\x74\x74\160\163\x3a\57\x2f\167\x77\x77\56\147\157\157\147\154\x65\x2e\143\157\155\57\x72\145\143\141\x70\x74\143\150\141\x2f\x61\x70\x69\57\163\x69\x74\145\166\145\162\x69\x66\171\x3f\x73\x65\x63\x72\x65\x74\x3d" . urlencode($this->config->get("\143\x61\160\x74\x63\150\141\x5f\147\x6f\x6f\147\154\145\137\x73\x65\x63\x72\x65\x74")) . "\x26\x72\x65\x73\x70\x6f\x6e\163\145\75" . (isset($this->request->post["\x67\55\x72\145\143\x61\x70\x74\x63\x68\141\55\x72\145\163\x70\x6f\156\x73\x65"]) ? $this->request->post["\x67\x2d\x72\x65\143\141\x70\164\x63\150\141\55\x72\145\x73\x70\x6f\156\163\145"] : '') . "\x26\162\x65\155\157\x74\145\151\x70\x3d" . $this->request->server["\x52\x45\115\117\124\105\137\101\104\104\122"]);
    goto wAEOT;
    Pd58A:
    if (!(utf8_strlen(trim($this->request->post["\146\x75\154\x6c\156\141\x6d\145"])) < 1 || utf8_strlen(trim($this->request->post["\x66\x75\154\154\x6e\141\x6d\x65"])) > 50)) {
      goto ZUN2N;
    }
    goto KOAWJ;
    FMT_R:
    JWpy2:
    goto zo58a;
    mc6ub:
    $json["\145\162\x72\157\162"]["\x76\x65\156\x64\x6f\x72\x5f\141\147\162\x65\145"] = sprintf($this->language->get("\x65\x72\x72\x6f\162\x5f\141\147\162\145\x65"), $information_info["\164\151\164\154\145"]);
    goto mKT2r;
    xnqMz:
    if (!($rform["\x73\x68\157\167\x5f\160\141\171\x6d\x65\156\164"] && $fields["\160\x61\x79\155\x65\x6e\164"] == "\x72")) {
      goto Y4Q8x;
    }
    goto wYErY;
    LRsDX:
    zTo9E:
    goto Kk6Qn;
    ieQip:
    goto WAyRY;
    goto znbSt;
    sJJUI:
    $json["\x65\x72\162\x6f\162"]["\x65\x72\x72\x73\150\157\x70\160\141\x72\164\x6e\x65\162"] = $this->language->get("\145\x72\x72\157\x72\x5f\166\141\154\151\x64\x73\x68\157\160");
    goto hGWL3;
    dCNYc:
    $json["\145\x72\x72\157\x72"]["\145\155\141\x69\154\x5f\x72\x65\147\151\163\x74\x65\162"] = $this->language->get("\145\162\162\157\162\137\x65\x6d\x61\151\154\x33");
    goto dZfHb;
    mekBA:
    if (isset($this->request->post["\147\x2d\162\x65\x63\x61\160\164\x63\150\141\x2d\x72\x65\x73\x70\157\x6e\x73\145"])) {
      goto zTo9E;
    }
    goto GuApU;
    llUDl:
    $json["\x65\x72\162\x6f\x72"]["\x66\165\154\154\x6e\x61\x6d\145"] = $this->language->get("\x65\x72\162\157\x72\x5f\x66\165\154\x6c\156\141\x6d\x65\x32");
    goto qU_K7;
    YgZqj:
    if (!empty($this->session->data["\147\x63\141\x70\x74\143\150\141"])) {
      goto j5Y1I;
    }
    goto qItsm;
    ibRPM:
    if (!$this->config->get("\x63\157\x6e\x66\x69\147\137\x61\x63\x63\x6f\165\x6e\164\x5f\x69\x64")) {
      goto OUJyd;
    }
    goto KeCwC;
    PuArN:
    EjHou:
    goto BeGUn;
    Hux_J:
    $json["\145\x72\x72\157\162"]["\x65\162\162\163\150\157\x70\160\x61\162\x74\x6e\x65\162"] = $this->language->get("\x65\162\x72\157\162\x5f\156\x6f\x73\x68\157\x70");
    goto pHWr2;
    eniYm:
    foreach ($fields[$method] as $mfield => $_use) {
      goto OzF4R;
      oFTFG:
      BQM1w:
      goto J753S;
      J753S:
      r_2MU:
      goto vaAze;
      eSZsZ:
      BWCBK:
      goto GXZSE;
      dGV8R:
      LQCpX:
      goto h2c65;
      TzyZw:
      $this->request->post[$mfield] = trim($this->request->post[$mfield]);
      goto eSZsZ;
      GXZSE:
      if (!(!isset($this->request->post[$mfield]) || utf8_strlen($this->request->post[$mfield]) < 1)) {
        goto BQM1w;
      }
      goto nWMOL;
      nWMOL:
      $json["\x65\x72\162\157\x72"][$mfield] = $this->language->get("\145\x72\x72\x6f\x72\137" . $mfield);
      goto oFTFG;
      OzF4R:
      $mfield = $method . ($mfield == "\137" ? '' : "\x5f" . $mfield);
      goto Xpjof;
      JDRTM:
      goto r_2MU;
      goto dGV8R;
      h2c65:
      if (!isset($this->request->post[$mfield])) {
        goto BWCBK;
      }
      goto TzyZw;
      Xpjof:
      if ($_use) {
        goto LQCpX;
      }
      goto JDRTM;
      vaAze:
    }
    goto Trow0;
    ad5H5:
    if (!(strlen($email[0]) < 4)) {
      goto EjHou;
    }
    goto Zu5v0;
    lrj2u:
    if (!(utf8_strlen(trim($this->request->post["\166\145\x72\151\x66\x69\x63\x61\x74\151\x6f\156\x5f\x63\157\x64\x65\x5f\x65\x6d\x61\x69\x6c"])) < 1 || $this->getCode($this->request->post["\x65\155\141\x69\x6c\137\x72\145\147\x69\x73\x74\x65\x72"]) != $this->request->post["\166\145\x72\x69\146\151\143\x61\x74\x69\x6f\156\x5f\143\x6f\x64\145\x5f\145\155\141\x69\154"])) {
      goto FT2BO;
    }
    goto PLfWL;
    CvYFr:
    if (!(utf8_strlen($this->request->post["\163\x68\157\160\x70\x61\x72\x74\x6e\x65\x72"]) > 1 && $this->request->post["\x74\x6f\142\145\143\x6f\155\x65\160\141\162\x74\x6e\145\x72"] == 1)) {
      goto E_ZDC;
    }
    goto C6GF3;
    OWsDN:
    if (!$this->model_extension_module_hp_social_login->checkMarketplace()) {
      goto QKJGG;
    }
    goto FdTlg;
    zFb_l:
    $affagr = $this->model_catalog_information->getInformation($this->config->get("\143\157\156\146\x69\147\137\x61\x66\x66\x69\x6c\151\x61\164\145\x5f\151\144"));
    goto v_HPC;
    KerUU:
    $lastname = implode("\40", array_slice($fullname, 1));
    goto yDFSo;
    WB3Ik:
    YHv5T:
    goto sJJUI;
    lUbwr:
    $json["\x65\162\162\157\x72"]["\x61\147\162\x65\x65"] = sprintf($this->language->get("\145\x72\x72\157\162\137\141\147\162\x65\x65"), $information_info["\x74\x69\x74\x6c\x65"]);
    goto xHf4F;
    qqRUS:
    if ($this->config->get("\x6d\x6f\144\165\x6c\x65\x5f\x68\160\137\163\157\143\151\x61\x6c\137\x6c\x6f\x67\x69\156\137\x64\x69\x73\141\142\154\145\137\x70\150\157\x6e\x65\x5f\x76\145\162\151\x66\151\x63\x61\164\151\x6f\156")) {
      goto beQZn;
    }
    goto pA3QN;
    MmGNJ:
    if (!preg_match("\176\x5b\x62\143\144\146\x67\150\152\x6b\154\x6d\x6e\160\161\162\163\164\166\167\170\171\x7a\135\x7b\x34\54\x7d\x7e", $this->request->post["\x66\165\154\x6c\156\141\155\x65"])) {
      goto vW1B1;
    }
    goto tnKuq;
    UkAXQ:
    if (!($rform["\x61\x66\x66\151\154\x69\x61\x74\145"] == "\171" || $rform["\x61\146\x66\151\x6c\x69\141\x74\145"] == "\x63" && isset($this->request->post["\141\143\x63\x63\x5f\143\x72\145\x61\164\x65\x5f\x61\146\146\x69\154\x69\x61\x74\x65\x5f\141\x63\143\x6f\x75\156\164"]) && $this->request->post["\141\x63\x63\x63\137\143\162\x65\x61\164\145\x5f\x61\x66\x66\151\x6c\x69\x61\x74\x65\137\141\143\x63\157\x75\x6e\x74"])) {
      goto dQZmG;
    }
    goto pJ3ZH;
    G9qoR:
    $data["\141\x66\146\x5f\x66\151\x65\154\x64\163"] = $this->config->get("\x6d\157\144\165\154\145\x5f\x61\x63\143\x6f\165\156\164\x5f\143\x6f\155\x62\151\156\x65\137\137\x66\151\x65\x6c\x64\163");
    goto XCexi;
    jzGik:
    $information_info = $this->model_catalog_information->getInformation($this->config->get("\143\157\156\x66\151\147\137\x61\143\143\157\165\x6e\x74\x5f\151\144"));
    goto gPc1K;
    P3HU5:
    goto QQKgE;
    goto Cx1VY;
    Qm66f:
    return $json;
    goto w8HhS;
    puC_8:
    if (!(utf8_strlen(trim($this->request->post["\x73\x74\157\x72\145\x5f\156\x61\x6d\145"])) < 1 || utf8_strlen(trim($this->request->post["\x73\164\x6f\x72\x65\137\156\x61\x6d\x65"])) > 50)) {
      goto tDXtb;
    }
    goto TQMMz;
    cXcaX:
    sMNaG:
    goto wScsf;
    IJ56z:
    $json["\145\x72\162\157\162"]["\x65\x6d\141\x69\154\x5f\162\x65\x67\151\x73\164\145\x72"] = $this->language->get("\x65\x72\162\x6f\x72\x5f\145\170\x69\163\164\163");
    goto h8lBO;
    inzzi:
    $json["\145\x72\x72\157\x72"]["\145\x6d\x61\151\x6c\137\x72\145\x67\151\x73\x74\x65\162"] = $this->language->get("\145\162\x72\x6f\x72\x5f\x65\x6d\x61\x69\x6c\61");
    goto nfUg9;
    qItsm:
    $this->load->language("\145\170\164\145\x6e\x73\151\157\x6e\57\143\141\x70\x74\143\150\x61\x2f\x67\157\157\x67\154\x65");
    goto mekBA;
    mKT2r:
    JPg7V:
    goto G6jWb;
    gURI4:
    $this->load->language("\x61\143\x63\157\165\x6e\x74\x2f\x68\160\137\163\157\x63\151\x61\x6c\x5f\x6c\x6f\147\151\x6e");
    goto obc3Z;
    OLdI_:
    if (!(!isset($fields[$method]) || $fields[$method] && !is_array($fields[$method]))) {
      goto PtYoP;
    }
    goto HnY5M;
    UkEni:
    gLrpC:
    goto fbr6a;
    pA3QN:
    if (!(utf8_strlen(trim($this->request->post["\x76\x65\x72\151\x66\151\x63\141\x74\x69\x6f\156\137\143\x6f\144\x65\x5f\163\155\x73"])) < 1 || $this->getCode($telephone) != $this->request->post["\166\145\162\x69\x66\x69\143\141\x74\151\x6f\x6e\x5f\143\x6f\144\145\137\x73\155\x73"])) {
      goto ssFFU;
    }
    goto NbtwV;
    kxfO6:
    L_YNw:
    goto dCNYc;
    pHWr2:
    dDndN:
    goto VgzDf;
    VnAjt:
    CGIwY:
    goto F8lVE;
    hYres:
    $this->load->model("\x63\x61\164\141\154\157\147\57\x69\x6e\146\157\162\155\141\x74\151\x6f\x6e");
    goto HfeAN;
    JUxEY:
    mP4wQ:
    goto xnqMz;
    aHPTh:
    if (!(isset($this->request->post["\160\x75\162\x70\x6c\145\164\162\x65\x65\137\x72\145\147\151\163\164\145\x72"]) && $this->request->post["\x70\x75\162\160\x6c\x65\164\162\145\x65\137\x72\x65\x67\151\163\164\145\162"])) {
      goto sMNaG;
    }
    goto puC_8;
    cjBVx:
    $this->load->language("\x61\143\143\x6f\x75\x6e\164\x2f\143\165\x73\164\x6f\155\x65\x72\x70\x61\x72\164\156\x65\x72\x2f\x62\145\143\157\x6d\x65\137\x70\141\162\x74\156\x65\x72");
    goto B5NmC;
    NOY0T:
    $json["\x65\x72\162\157\162"]["\x76\x65\156\x64\x6f\x72\137\x6e\x61\155\x65"] = $this->language->get("\x65\162\162\x6f\x72\137\166\145\x6e\x64\157\x72\137\156\141\x6d\145");
    goto wkdyH;
    QK0TI:
    $json["\x65\162\162\157\x72"]["\164\x65\x6c\x65\160\150\157\156\145\137\162\145\147\x69\x73\164\x65\162"] = $this->language->get("\x65\162\x72\x6f\x72\x5f\x74\x65\154\145\x70\x68\x6f\x6e\x65");
    goto kDC30;
    gRMNS:
    $this->load->model("\x65\x78\x74\x65\156\x73\x69\157\156\x2f\155\157\x64\x75\154\145\x2f\160\150\157\156\145\x5f\166\145\x72\x69\x66\151\143\x61\164\151\157\x6e");
    goto NJ590;
    TQMMz:
    $json["\145\x72\162\x6f\162"]["\x73\164\x6f\162\145\137\x6e\141\155\145"] = $this->language->get("\145\x72\162\x6f\162\137\163\x74\x6f\162\x65\x5f\x6e\x61\155\x65");
    goto uw1aj;
    wkdyH:
    HxhF6:
    goto vCppU;
    q0EUF:
    PtYoP:
    goto eniYm;
    FYH8w:
    if (!$email_info) {
      goto DB0zs;
    }
    goto n6dUr;
    F8lVE:
    if (!($do_aff === true)) {
      goto iLj7J;
    }
    goto Lfjhi;
    n6dUr:
    $this->error["\167\141\162\x6e\x69\x6e\x67"] = $this->language->get("\145\162\x72\x6f\x72\x5f\x65\155\141\151\154\x5f\x76\145\156\x64\157\162\137\x6d\141\164\x63\150");
    goto AHP24;
    Ym0JB:
    if ($this->model_account_customer->getTotalCustomersByEmail($this->request->post["\145\x6d\x61\x69\154\x5f\162\145\x67\151\x73\164\145\x72"])) {
      goto KnwXq;
    }
    goto mrg33;
    jSvzI:
    $firstname = reset($fullname);
    goto KerUU;
    B3a_K:
    $this->load->model("\x61\x63\143\157\165\x6e\164\x2f\x63\165\163\x74\x6f\x6d\x65\162");
    goto gURI4;
    McTDm:
    $this->load->model("\143\x61\x74\141\154\157\147\x2f\x69\156\x66\x6f\x72\155\x61\x74\x69\x6f\x6e");
    goto zFb_l;
    L8Ewh:
    if (utf8_strlen($this->request->post["\x65\155\141\151\154\137\162\x65\x67\x69\163\x74\145\x72"]) > 96 || !filter_var($this->request->post["\x65\x6d\x61\x69\154\x5f\162\x65\x67\151\x73\x74\x65\162"], FILTER_VALIDATE_EMAIL)) {
      goto ojB0O;
    }
    goto Ym0JB;
    hbbmO:
    $rform = $this->config->get("\x6d\157\x64\165\154\x65\137\141\x63\143\157\x75\x6e\164\137\143\x6f\155\142\151\x6e\x65\x5f\x72\146\x6f\x72\155");
    goto UkAXQ;
    ePZyN:
    $json["\x65\162\162\157\162"]["\146\x75\x6c\x6c\x6e\x61\155\x65"] = $this->language->get("\145\x72\162\x6f\x72\137\x66\165\154\154\x6e\x61\x6d\145\x34");
    goto kMGHT;
    Lfjhi:
    if (!($rform["\x61\147\162\145\x65\155\145\156\164"] && $this->config->get("\x63\x6f\156\x66\x69\147\137\x61\x66\146\x69\154\151\141\164\x65\x5f\151\144"))) {
      goto Dvi2_;
    }
    goto McTDm;
    mCaKU:
    if (!$this->model_customerpartner_master->getShopData($this->request->post["\163\x68\x6f\x70\160\141\162\x74\156\x65\x72"])) {
      goto dDndN;
    }
    goto Hux_J;
    fbr6a:
    $json["\145\162\x72\157\162"]["\160\141\x79\x6d\145\156\164"] = $this->language->get("\x65\x72\162\x6f\162\137\160\x61\x79\155\145\x6e\164");
    goto FMT_R;
    tY9gC:
    Dvi2_:
    goto oS3pV;
    XxK6p:
    QKJGG:
    goto IzrsU;
    CM3Ve:
    goto KCM3E;
    goto LjeSB;
    zolrh:
    $telephone = $this->request->post["\x63\157\x75\156\x74\162\x79\x5f\x63\x6f\144\145"] . "\x20" . $this->request->post["\164\x65\154\x65\160\x68\x6f\156\x65\137\x72\x65\147\151\163\164\x65\162"];
    goto mgQwb;
    ZPa1Q:
    if (!(count($fullname) < 2)) {
      goto ATSuf;
    }
    goto llUDl;
    IzrsU:
    eLbsB:
    goto A0Z3C;
    sGJhB:
    if (!(utf8_strlen(trim($this->request->post["\x66\165\x6c\x6c\156\x61\155\145"])) < 1 || utf8_strlen(trim($this->request->post["\146\x75\154\x6c\156\141\x6d\x65"])) > 50)) {
      goto HxhF6;
    }
    goto NOY0T;
    w8HhS:
  }
  public function loginOtp()
  {
    goto gkgc1;
    iwF29:
    $this->response->addHeader("\x43\157\x6e\x74\145\x6e\x74\55\x54\171\160\145\x3a\x20\x61\160\x70\x6c\x69\143\141\164\x69\x6f\x6e\57\152\x73\157\x6e");
    goto grvAQ;
    cuh4F:
    $json["\145\162\162\157\x72"] = $this->language->get("\x65\x72\162\x6f\162\137\154\157\147\151\x6e\x5f\157\x74\x70");
    goto HuQDv;
    LL8Z9:
    mi9sk:
    goto iwF29;
    Tw3Tv:
    $json["\x72\145\144\x69\162\145\143\x74"] = true;
    goto my3Eh;
    sZOyT:
    DFgFU:
    goto LL8Z9;
    my3Eh:
    $this->customer->login($email, '', true);
    goto sZOyT;
    Nv05y:
    $verify_sms = $this->verifySMS(true);
    goto cuh4F;
    grvAQ:
    $this->response->setOutput(json_encode($json));
    goto HRfCL;
    lLVIV:
    $json = array();
    goto Tw3Tv;
    HuQDv:
    if (!(isset($verify_sms["\163\164\141\164\165\x73"]) && $verify_sms["\x73\164\x61\x74\x75\163"] === true)) {
      goto mi9sk;
    }
    goto F4y33;
    AwN6S:
    $email = $this->model_extension_module_phone_verification->getEmailByPhone($this->request->post["\x74\x65\x6c\145\160\150\x6f\x6e\x65"]);
    goto pCjyv;
    gkgc1:
    $this->load->language("\141\143\143\157\x75\156\x74\57\150\x70\137\163\x6f\143\x69\141\x6c\x5f\x6c\157\147\151\156");
    goto Nv05y;
    F4y33:
    $this->load->model("\145\170\164\x65\156\x73\x69\157\156\x2f\155\157\x64\165\x6c\x65\x2f\x70\x68\x6f\156\x65\137\166\x65\x72\151\x66\151\143\141\164\151\x6f\x6e");
    goto AwN6S;
    pCjyv:
    if (!$email) {
      goto DFgFU;
    }
    goto lLVIV;
    HRfCL:
  }
  public function login()
  {
    goto T6VeH;
    CK5sW:
    E6gUw:
    goto ZkUJ_;
    XymyK:
    $text_error_approval = $this->config->get("\155\157\144\165\154\x65\x5f\150\x70\137\x73\x6f\143\x69\x61\154\137\x6c\157\x67\151\x6e\137\145\155\141\151\154\137\162\145\163\x65\x6e\144\x5f\x74\x65\x78\x74\137" . $this->config->get("\143\x6f\156\146\151\x67\x5f\x6c\x61\156\x67\x75\x61\147\145\x5f\151\144"));
    goto JVCF8;
    Na32D:
    $this->load->language("\x61\143\143\x6f\165\x6e\x74\57\x68\x70\137\x73\157\143\x69\141\154\x5f\154\x6f\147\x69\x6e");
    goto HfSK9;
    N3lN9:
    $this->response->setOutput(json_encode($json));
    goto zByN2;
    YBJ0Y:
    unset($this->session->data["\147\x63\x61\160\x74\143\x68\x61"]);
    goto bUdPA;
    HfSK9:
    $approval = $this->model_extension_module_hp_social_login->getCustomerApprovalByEmail($this->request->post["\145\155\x61\151\154"]);
    goto WOsfQ;
    mGaBJ:
    $logged_seller = $this->vendor->login($this->request->post["\145\155\x61\151\154"], $this->request->post["\160\141\163\163\x77\x6f\x72\144"], true);
    goto iCH9q;
    TsdgB:
    goto wzRZn;
    goto xAC05;
    h9LMe:
    if (!$this->config->get("\x6d\157\144\165\x6c\x65\x5f\150\160\x5f\x73\x6f\x63\x69\141\154\x5f\154\157\x67\x69\x6e\137\x72\x65\144\x69\162\145\143\164")) {
      goto TnxtA;
    }
    goto NvOHZ;
    BAVMU:
    s0a7D:
    goto WsHYr;
    IVgqY:
    $logged = $this->customer->login($this->request->post["\145\155\x61\151\154"], $this->request->post["\160\141\x73\x73\x77\157\162\144"]);
    goto K2ySH;
    kolou:
    if (isset($this->session->data["\162\x65\x64\151\162\x65\x63\x74"])) {
      goto MEoPO;
    }
    goto puXkU;
    JmN0T:
    goto szbbe;
    goto tdj2b;
    zbIAl:
    goto onS6c;
    goto eGq0B;
    hupcv:
    L9zBQ:
    goto DaBt8;
    HBiUi:
    zpqHD:
    goto TaaPv;
    cZDpY:
    $this->model_account_customer->addLoginAttempt($this->request->post["\x65\155\141\x69\154"]);
    goto CK5sW;
    T6VeH:
    if (!isset($this->session->data["\x68\160\x6d\x69\155\x5f\162\x65\x64\151\162\x65\x63\x74"])) {
      goto LcHja;
    }
    goto qehOD;
    JVCF8:
    $text_error_approval = html_entity_decode(str_replace("\173\x72\x65\163\x65\x6e\144\137\x65\155\x61\x69\x6c\x5f\166\145\162\x69\x66\151\x63\x61\164\151\x6f\x6e\175", "\x6a\x61\x76\x61\x73\x63\x72\x69\160\164\72\x72\x65\163\145\x6e\144\105\155\x61\x69\154\x28\x27" . $this->request->post["\x65\155\x61\x69\x6c"] . "\47\x29\73", $text_error_approval));
    goto z7jdP;
    iCH9q:
    rM_YT:
    goto aCSIw;
    tMABi:
    $recaptcha = json_decode($recaptcha, true);
    goto nogiF;
    puXkU:
    if (isset($this->request->post["\x73\x65\x6c\154\x65\162\137\x6c\x6f\147\x69\156"]) && $this->request->post["\163\145\x6c\154\145\162\x5f\x6c\x6f\147\151\x6e"] && $logged_seller) {
      goto bx63C;
    }
    goto hrF0x;
    aCSIw:
    $this->load->model("\141\143\143\x6f\165\156\x74\57\x63\165\163\164\x6f\x6d\x65\x72");
    goto lK04S;
    VeItF:
    f6XTm:
    goto rSqFi;
    Nurc3:
    $this->load->model("\145\x78\x74\x65\x6e\x73\151\x6f\x6e\x2f\x6d\157\x64\x75\154\x65\57\150\160\x5f\163\157\143\x69\x61\x6c\x5f\x6c\157\x67\x69\x6e");
    goto Na32D;
    qehOD:
    $this->session->data["\162\x65\144\151\162\x65\x63\164"] = $this->session->data["\150\x70\x6d\151\x6d\137\162\x65\144\x69\x72\x65\x63\x74"];
    goto iiWsp;
    DaBt8:
    $json["\x65\x72\162\x6f\162"] = $this->language->get("\x65\x72\162\x6f\x72\137\x6c\157\147\151\x6e");
    goto cZDpY;
    v70LD:
    RNa5X:
    goto PIKRL;
    IPAmU:
    TnxtA:
    goto YBJ0Y;
    t0vRN:
    F6zLU:
    goto YFnwP;
    WsHYr:
    $this->response->addHeader("\x43\x6f\x6e\x74\x65\x6e\164\x2d\x54\x79\160\x65\x3a\x20\141\160\x70\x6c\x69\143\x61\164\151\x6f\156\x2f\152\x73\157\156");
    goto N3lN9;
    LqtOd:
    NjBOV:
    goto HBiUi;
    zEDan:
    onS6c:
    goto h9LMe;
    NvOHZ:
    $json["\162\x65\x64\x69\162\145\143\164"] = $this->url->link("\x63\x6f\x6d\155\157\x6e\x2f\x68\157\155\145", '', true);
    goto IPAmU;
    K2ySH:
    $logged_seller = 0;
    goto DLE4J;
    HI6W5:
    $json["\x65\162\162\x6f\162"] = $this->language->get("\145\x72\x72\157\x72\x5f\x63\141\160\x74\143\x68\141");
    goto TsdgB;
    z7jdP:
    $json["\145\x72\162\x6f\162"] = $text_error_approval;
    goto qXKWn;
    CnzwY:
    wzRZn:
    goto LqtOd;
    rSqFi:
    $recaptcha = file_get_contents("\150\x74\x74\160\x73\72\57\57\167\x77\167\56\147\157\157\147\154\145\x2e\x63\x6f\155\57\x72\x65\x63\141\x70\x74\x63\150\x61\x2f\x61\x70\x69\57\x73\151\x74\145\x76\145\x72\151\x66\x79\x3f\x73\145\x63\162\x65\x74\75" . urlencode($this->config->get("\x63\x61\160\164\x63\150\141\x5f\147\x6f\x6f\147\x6c\145\x5f\163\145\143\x72\x65\164")) . "\x26\x72\145\163\x70\157\156\163\145\x3d" . ($this->request->post["\147\x2d\x72\x65\143\141\x70\x74\143\x68\x61\55\x72\145\163\160\x6f\x6e\x73\145"] ? $this->request->post["\147\55\x72\145\x63\x61\160\x74\143\150\x61\55\162\145\x73\x70\x6f\156\163\x65"] : '') . "\46\x72\145\155\x6f\x74\x65\151\160\x3d" . $this->request->server["\x52\x45\115\117\x54\x45\137\x41\x44\x44\122"]);
    goto tMABi;
    lK04S:
    if (!$logged) {
      goto L9zBQ;
    }
    goto kolou;
    brITJ:
    $this->session->data["\x67\x63\141\x70\x74\143\x68\141"] = true;
    goto CnzwY;
    DKpCk:
    goto E6gUw;
    goto hupcv;
    yrQ5T:
    goto RNa5X;
    goto t0vRN;
    YFnwP:
    $json["\162\x65\144\151\x72\x65\143\164"] = $this->url->link("\166\145\156\144\x6f\x72\x2f\x64\141\163\x68\x62\x6f\x61\162\144");
    goto v70LD;
    vo5bA:
    HANsQ:
    goto IVgqY;
    TaaPv:
    if (isset($json["\x65\x72\162\x6f\x72"])) {
      goto s0a7D;
    }
    goto Nurc3;
    tdj2b:
    bx63C:
    goto dFQsD;
    ZkUJ_:
    nFkNf:
    goto BAVMU;
    KgKwx:
    $json["\x72\145\x64\x69\x72\x65\x63\x74"] = $this->session->data["\162\x65\x64\x69\x72\x65\x63\164"];
    goto yrQ5T;
    PIKRL:
    unset($this->session->data["\x72\145\x64\x69\162\145\143\164"]);
    goto zEDan;
    iiWsp:
    LcHja:
    goto sngU6;
    bUdPA:
    $this->model_account_customer->deleteLoginAttempts($this->request->post["\x65\155\141\x69\x6c"]);
    goto DKpCk;
    LxNms:
    if (isset($this->request->post["\x73\145\x6c\x6c\145\162\137\154\157\x67\x69\x6e"]) && $this->request->post["\x73\x65\x6c\154\x65\x72\x5f\154\157\x67\151\156"] && $logged_seller) {
      goto F6zLU;
    }
    goto KgKwx;
    l5wb6:
    if (!empty($this->session->data["\x67\x63\141\160\x74\143\150\141"])) {
      goto NjBOV;
    }
    goto YUXHD;
    sngU6:
    if (!$this->config->get("\155\x6f\144\x75\x6c\145\x5f\150\x70\137\x73\x6f\143\x69\x61\154\137\x6c\157\x67\151\x6e\137\143\x61\x70\164\143\x68\x61\x5f\x73\x74\141\164\165\163")) {
      goto zpqHD;
    }
    goto l5wb6;
    DLE4J:
    if (!$this->model_extension_module_hp_social_login->checkMarketplace()) {
      goto rM_YT;
    }
    goto mGaBJ;
    nogiF:
    if ($recaptcha["\163\x75\143\143\145\163\163"]) {
      goto F1rDW;
    }
    goto HI6W5;
    qXKWn:
    goto nFkNf;
    goto vo5bA;
    YUXHD:
    $this->load->language("\145\170\164\145\x6e\x73\151\x6f\156\x2f\143\x61\160\164\143\150\x61\57\x67\x6f\157\x67\154\145");
    goto nvOY1;
    nvOY1:
    if (isset($this->request->post["\x67\55\x72\x65\x63\x61\x70\164\x63\x68\x61\x2d\x72\145\163\160\x6f\156\163\x65"])) {
      goto f6XTm;
    }
    goto uuV8U;
    hrF0x:
    $json["\162\x65\144\x69\162\x65\143\164"] = $this->url->link("\141\x63\x63\x6f\165\x6e\x74\x2f\x61\143\143\x6f\165\156\x74");
    goto JmN0T;
    eGq0B:
    MEoPO:
    goto LxNms;
    xAC05:
    F1rDW:
    goto brITJ;
    uuV8U:
    $json["\145\x72\x72\x6f\162"] = $this->language->get("\145\162\162\x6f\162\137\x63\x61\160\164\143\150\141");
    goto VeItF;
    DdaYz:
    szbbe:
    goto zbIAl;
    WOsfQ:
    if (!$approval) {
      goto HANsQ;
    }
    goto XymyK;
    dFQsD:
    $json["\x72\145\x64\x69\162\x65\143\164"] = $this->url->link("\166\x65\156\x64\x6f\162\x2f\x64\141\163\150\x62\x6f\141\x72\x64");
    goto DdaYz;
    zByN2:
  }
  public function resendVerificationEmail()
  {
    goto Vqf51;
    YQlig:
    $json = array();
    goto pG5g8;
    htqpB:
    $json["\x6d\145\163\163\x61\147\x65"] = $this->language->get("\164\145\x78\x74\x5f\x73\165\143\x63\145\x73\163\x5f\x65\x6d\141\151\x6c\x32");
    goto nAyW6;
    pG5g8:
    if (!$customer) {
      goto gPyXM;
    }
    goto RPbZz;
    V78Tt:
    $customer = $this->model_account_customer->getCustomerByEmail($this->request->get["\x65\155\141\151\154"]);
    goto YQlig;
    Vqf51:
    $this->load->model("\141\143\x63\x6f\165\156\x74\57\143\165\x73\164\157\155\x65\162");
    goto FlH6P;
    nAyW6:
    gPyXM:
    goto qpeTb;
    Pf19f:
    $this->response->setOutput(json_encode($json));
    goto oLLgP;
    FlH6P:
    $this->load->language("\x61\x63\143\157\165\x6e\x74\x2f\x68\160\137\163\157\143\151\x61\154\137\x6c\157\147\x69\x6e");
    goto V78Tt;
    RPbZz:
    $this->verification($customer["\143\165\163\164\157\155\x65\162\137\x69\144"]);
    goto htqpB;
    qpeTb:
    $this->response->addHeader("\x43\x6f\156\x74\x65\156\x74\55\124\x79\160\145\72\x20\141\160\x70\154\x69\x63\x61\x74\151\157\x6e\57\152\x73\x6f\156");
    goto Pf19f;
    oLLgP:
  }
  public function sendVerificationSmsLogin()
  {
    goto TgqOG;
    MkcEi:
    $this->response->addHeader("\x43\x6f\x6e\x74\145\x6e\x74\x2d\124\171\x70\145\72\40\x61\x70\160\154\151\143\141\164\x69\157\156\x2f\x6a\x73\157\x6e");
    goto LERRf;
    OO88j:
    if ($email) {
      goto YB46K;
    }
    goto HOF0l;
    HOF0l:
    $json["\145\162\162\157\162"] = $this->language->get("\x65\x72\162\x6f\x72\137\160\150\157\156\145\x5f\157\x74\160");
    goto Ye_9e;
    Whw50:
    YB46K:
    goto QzRmQ;
    gGfcA:
    FG7uF:
    goto MkcEi;
    XcqXQ:
    $email = $this->model_extension_module_phone_verification->getEmailByPhone($this->request->post["\164\145\154\x65\x70\x68\x6f\156\x65"]);
    goto OO88j;
    LERRf:
    $this->response->setOutput(json_encode($json));
    goto ADQTV;
    QzRmQ:
    $json = $this->sendVerificationSMS(true);
    goto gGfcA;
    fZTCj:
    $this->load->model("\x65\170\x74\x65\156\x73\151\157\x6e\x2f\155\157\144\x75\x6c\x65\57\x70\x68\157\x6e\145\137\166\x65\162\x69\x66\x69\143\141\164\x69\x6f\x6e");
    goto XcqXQ;
    Ye_9e:
    goto FG7uF;
    goto Whw50;
    TgqOG:
    $this->load->language("\141\143\x63\x6f\x75\156\x74\x2f\x68\x70\x5f\163\x6f\x63\151\141\x6c\137\154\157\147\151\156");
    goto fZTCj;
    ADQTV:
  }
  public function sendVerificationSMS($return_json = false)
  {
    goto H2j1w;
    vkYXL:
    $telephone_sms = $this->request->post["\164\x65\x6c\145\160\x68\157\x6e\x65\137\x73\155\163"];
    goto eEPqz;
    zL8Da:
    $json["\x65\x72\162\x6f\x72"] = $this->language->get("\145\162\162\x6f\162\x5f\x74\x65\154\145\x70\150\x6f\x6e\x65\x32");
    goto R02uA;
    NxYGT:
    $email = $this->model_extension_module_phone_verification->getEmailByPhone($telephone);
    goto m3p2f;
    CnGBV:
    uooii:
    goto UsCDm;
    s2NFP:
    $this->load->library("\150\x70\x61\x73\154\x73\155\x73");
    goto OsCO_;
    rTcKW:
    $this->response->addHeader("\x43\157\156\164\x65\156\164\x2d\x54\171\160\145\72\40\141\x70\160\x6c\x69\x63\x61\x74\x69\157\156\x2f\152\x73\157\x6e");
    goto BJm79;
    eDDLA:
    $this->deleteCode($telephone_sms);
    goto zL8Da;
    EF7Jo:
    $json["\x74\145\154\x65\160\150\x6f\156\145"] = $telephone_sms;
    goto j5hoY;
    CRnGK:
    $json["\x63\157\144\x65"] = $code;
    goto EF7Jo;
    pNMZv:
    goto uooii;
    goto tsW02;
    FQTCl:
    if ($send_message) {
      goto qDvkW;
    }
    goto eDDLA;
    LirGE:
    TJFWC:
    goto EgOXv;
    LYXvG:
    if ($json) {
      goto rMG2c;
    }
    goto HXYJP;
    EgOXv:
    $template = $default_format;
    goto cU4BY;
    KJ26O:
    $json["\145\x72\162\157\x72"] = $this->language->get("\145\x72\x72\157\162\137\160\150\x6f\156\x65\137\x65\170\151\x73\164\x73");
    goto tdh3A;
    ZvHQr:
    if (is_null($setting_format)) {
      goto TJFWC;
    }
    goto VGFfQ;
    NMgkd:
    return $json;
    goto siErc;
    BeCyE:
    goto ByHzY;
    goto LirGE;
    qcMui:
    if (!$return_json) {
      goto D2fwd;
    }
    goto NMgkd;
    m3p2f:
    $this->load->language("\x61\x63\x63\x6f\x75\x6e\164\57\150\x70\137\x73\x6f\x63\151\x61\154\137\154\157\147\151\156");
    goto Oq9_G;
    cU4BY:
    ByHzY:
    goto pLgsm;
    HXYJP:
    if (!$this->getCode($telephone_sms)) {
      goto ruJOA;
    }
    goto wupZI;
    tdh3A:
    j6V1a:
    goto LYXvG;
    UsCDm:
    rMG2c:
    goto qcMui;
    t8gG2:
    $default_format = "\x56\x65\x72\151\x66\x69\x63\x61\164\x69\157\x6e\x20\x63\x6f\x64\x65\x20\166\x61\x6c\x69\x64\40\x7b\x74\x69\x6d\145\x7d\40\155\x69\156\x73\x2e\40\x43\x6f\x64\145\x3a\40\x7b\143\157\x64\x65\175\x2e\x20\173\x73\164\x6f\x72\145\x5f\156\141\155\145\x7d";
    goto x_XEN;
    Oq9_G:
    if (!($email && !$return_json)) {
      goto j6V1a;
    }
    goto KJ26O;
    IrozA:
    $message = str_replace(array("\15\12", "\xd", "\12"), '', preg_replace(array("\x2f\134\x73\x5c\x73\53\x2f", "\x2f\xd\xd\53\57", "\x2f\12\12\53\57"), '', trim(str_replace($find, $replace, $template))));
    goto s2NFP;
    eEPqz:
    $this->load->model("\x65\170\164\x65\x6e\x73\151\x6f\x6e\57\155\x6f\144\x75\x6c\x65\x2f\x70\x68\x6f\156\x65\137\166\145\162\x69\146\151\143\x61\164\x69\x6f\x6e");
    goto NxYGT;
    cAswM:
    $json["\155\x65\x73\163\141\147\x65"] = $this->language->get("\x74\145\170\164\137\163\x75\143\143\x65\163\163\137\163\155\x73");
    goto mPM2x;
    x_XEN:
    $setting_format = $this->config->get("\155\x6f\144\165\x6c\145\137\x68\160\x5f\163\x6f\x63\151\141\x6c\137\154\x6f\x67\151\x6e\137\x6d\145\163\163\141\x67\x65\137" . $this->config->get("\143\157\156\146\x69\147\137\x6c\141\156\147\165\141\x67\x65\137\151\x64"));
    goto ZvHQr;
    R02uA:
    goto jmg8F;
    goto gMN2k;
    j5hoY:
    $replace = array("\x73\x74\157\162\x65\x5f\x6e\x61\155\145" => $this->config->get("\x63\157\x6e\x66\x69\147\137\156\141\155\145"), "\x63\x6f\x64\145" => $code, "\x74\151\x6d\x65" => 5, "\166\145\x72\151\x66\x69\x63\141\164\151\157\156\x5f\x63\x6f\144\145" => $code);
    goto IrozA;
    pLgsm:
    $find = array("\173\x73\164\x6f\x72\145\x5f\156\141\155\145\x7d", "\x7b\143\157\144\145\x7d", "\173\x74\151\x6d\145\x7d", "\173\166\x65\162\x69\146\x69\x63\141\x74\151\x6f\156\137\143\x6f\144\x65\x7d");
    goto rY3lR;
    VGFfQ:
    $template = $setting_format;
    goto BeCyE;
    y7Qs1:
    $telephone = $this->request->post["\x74\x65\x6c\x65\x70\x68\157\156\x65"];
    goto vkYXL;
    mPM2x:
    jmg8F:
    goto CnGBV;
    OsCO_:
    $send_message = $this->hpaslsms->sendSMS($telephone_sms, $message);
    goto FQTCl;
    BJm79:
    $this->response->setOutput(json_encode($json));
    goto Dy4QC;
    tsW02:
    ruJOA:
    goto t8gG2;
    gMN2k:
    qDvkW:
    goto cAswM;
    wupZI:
    $json["\155\x65\163\163\x61\x67\x65"] = $this->language->get("\164\145\x78\164\137\163\165\x63\143\x65\163\x73\137\x73\x6d\x73");
    goto pNMZv;
    H2j1w:
    $json = array();
    goto y7Qs1;
    rY3lR:
    $code = $this->setCode($telephone_sms);
    goto CRnGK;
    siErc:
    D2fwd:
    goto rTcKW;
    Dy4QC:
  }
  public function verifyEmail()
  {
    goto Aztdx;
    sEFSM:
    $json["\x73\164\141\x74\165\x73"] = false;
    goto faT21;
    Dgiei:
    $this->response->addHeader("\103\x6f\156\x74\x65\156\x74\x2d\x54\x79\x70\145\x3a\x20\141\160\160\x6c\x69\143\141\x74\x69\x6f\x6e\x2f\152\x73\x6f\x6e");
    goto P2pOb;
    diS2d:
    $code = $this->request->post["\143\157\144\145"];
    goto shHkc;
    u97rE:
    PdEP6:
    goto wolL1;
    OA0Wi:
    $json["\x73\164\141\x74\x75\163"] = true;
    goto u97rE;
    P2pOb:
    $this->response->setOutput(json_encode($json));
    goto oEgTU;
    shHkc:
    if (!($this->getCode($email) == $code)) {
      goto PdEP6;
    }
    goto ezgWx;
    zcjNH:
    $email = $this->request->post["\145\155\x61\x69\154"];
    goto diS2d;
    ezgWx:
    $json["\x6d\145\x73\x73\141\147\x65"] = $this->language->get("\164\145\x78\164\137\163\165\143\143\145\163\x73\137\166\145\162\151\146\x69\x63\x61\164\x69\x6f\156\x5f\145\155\141\x69\x6c");
    goto OA0Wi;
    Aztdx:
    $json = array();
    goto sEFSM;
    J1F2g:
    if (!(isset($this->request->post["\x65\x6d\141\x69\x6c"]) && isset($this->request->post["\x63\157\x64\145"]))) {
      goto o5bdG;
    }
    goto zcjNH;
    s1WmD:
    $json["\155\x65\163\163\x61\147\x65"] = $this->language->get("\x65\x72\162\157\x72\137\166\x65\162\x69\x66\151\143\x61\x74\x69\157\x6e\x5f\143\157\x64\145");
    goto J1F2g;
    YYGEd:
    $this->load->language("\141\x63\x63\x6f\x75\x6e\x74\x2f\x68\x70\137\163\157\143\151\141\154\x5f\x6c\157\147\x69\x6e");
    goto s1WmD;
    wolL1:
    o5bdG:
    goto Dgiei;
    faT21:
    $this->load->model("\141\143\x63\x6f\x75\x6e\164\57\x63\165\x73\x74\x6f\x6d\x65\x72");
    goto YYGEd;
    oEgTU:
  }
  public function verifySMS($return_json = false)
  {
    goto AUfC2;
    abPxU:
    $this->response->addHeader("\x43\157\x6e\x74\145\156\164\55\124\x79\x70\145\72\40\141\x70\x70\x6c\x69\143\x61\x74\151\x6f\156\57\x6a\163\157\x6e");
    goto pucc4;
    DarEy:
    npl0F:
    goto VoFzt;
    yizBC:
    if (!$this->getCode($telephone)) {
      goto aj9ZN;
    }
    goto NPRcy;
    xbug7:
    S9wcw:
    goto dckoE;
    pucc4:
    $this->response->setOutput(json_encode($json));
    goto a5ykE;
    NPRcy:
    $actual_code = $this->getCode($telephone);
    goto jp2Ii;
    dckoE:
    if (!$return_json) {
      goto QD04F;
    }
    goto EA628;
    U4wvD:
    $this->load->language("\141\143\x63\157\x75\156\164\x2f\x68\160\137\163\157\143\151\141\154\x5f\x6c\x6f\147\x69\156");
    goto tsyv0;
    tsyv0:
    $json["\155\x65\163\x73\141\147\145"] = $this->language->get("\145\162\x72\157\162\137\166\145\162\x69\146\x69\x63\x61\164\151\157\156\137\143\157\x64\x65");
    goto YuIfU;
    KRDzJ:
    $telephone = $this->request->post["\164\145\x6c\x65\160\x68\x6f\x6e\x65"];
    goto yizBC;
    YuIfU:
    if (!(isset($this->request->post["\164\145\154\x65\x70\150\157\x6e\145"]) && isset($this->request->post["\x63\157\x64\145"]))) {
      goto S9wcw;
    }
    goto KRDzJ;
    AUfC2:
    $json = array();
    goto SElSh;
    EA628:
    return $json;
    goto Nnxuy;
    SyPtp:
    $json["\163\x74\x61\164\x75\x73"] = true;
    goto Iv484;
    Nnxuy:
    QD04F:
    goto abPxU;
    H1mx9:
    if (!($code == $actual_code)) {
      goto npl0F;
    }
    goto SyPtp;
    Iv484:
    $json["\x6d\x65\x73\x73\141\147\x65"] = $this->language->get("\164\145\170\x74\137\x73\165\143\143\145\163\x73\137\166\145\x72\x69\x66\x69\x63\x61\164\151\x6f\x6e\137\160\x68\x6f\156\x65");
    goto DarEy;
    VoFzt:
    aj9ZN:
    goto xbug7;
    jp2Ii:
    $code = $this->request->post["\x63\x6f\144\x65"];
    goto H1mx9;
    SElSh:
    $json["\163\164\141\164\165\163"] = false;
    goto U4wvD;
    a5ykE:
  }
  private function getCode($key)
  {
    goto bN6cy;
    XKH1x:
    return $cache->get($key);
    goto q8jvX;
    j1k2z:
    return false;
    goto iZi_f;
    bN6cy:
    $time = 5 * 60;
    goto bWy7f;
    vDCzg:
    if (!$cache->get($key)) {
      goto QGJoI;
    }
    goto XKH1x;
    q8jvX:
    QGJoI:
    goto j1k2z;
    bWy7f:
    $cache = new \Cache("\146\x69\154\x65", $time);
    goto vDCzg;
    iZi_f:
  }
  private function deleteCode($key)
  {
    $cache = new \Cache("\x66\x69\x6c\145");
    $cache->delete($key);
  }
  private function setCode($key)
  {
    goto ROWKs;
    AQFDg:
    return $verification_code;
    goto ESY9i;
    OPRlP:
    $verification_code = rand(pow(10, 6 - 1), pow(10, 6) - 1);
    goto loSua;
    loSua:
    $cache->set($key, $verification_code);
    goto AQFDg;
    ROWKs:
    $time = 5 * 60;
    goto NpEV0;
    NpEV0:
    $cache = new \Cache("\146\151\154\145", $time);
    goto OPRlP;
    ESY9i:
  }
  private function subscribePlan($customer_id)
  {
    goto K0xP7;
    l4rmS:
    $total = $total_amount + $cal_tax + $current_invo;
    goto UJEIu;
    FFPZj:
    $end = $result["\145\x6e\144\x5f\144\x61\x74\x65"] != "\x30\x30\x30\60\x2d\60\60\55\x30\60\40\x30\60\x3a\60\x30\x3a\x30\x30" ? date("\144\x2f\x6d\57\x59\x20\110\x3a\151\x3a\x73", strtotime($result["\x65\x6e\x64\x5f\x64\141\164\x65"])) : date("\x64\57\155\x2f\131\x20\110\x3a\151\72\x73", strtotime($result["\163\x74\x61\x72\164\x5f\144\141\164\145"] . "\40\x2b\x20" . $result["\166\x61\154\x69\144\x69\164\171"] . "\40\144\141\171\163"));
    goto uhcts;
    nq5zj:
    $this->document->setTitle($this->language->get("\150\x65\141\144\x69\156\147\x5f\164\x69\164\x6c\145"));
    goto OnsSf;
    DLyB6:
    rPGL5:
    goto oJvq8;
    gt2oj:
    $total_amount = $subscription_price;
    goto w1C6C;
    bIi_p:
    $startt_when = 0;
    goto QGzXx;
    uhcts:
    $customer = $this->model_extension_purpletree_multivendor_subscriptionplan->getCustomer($customer_id);
    goto aXRKa;
    opNZf:
    iWpbE:
    goto gwi27;
    iCIzm:
    TcDnU:
    goto qQynG;
    mbNOT:
    $email_code = "\156\x65\x77\x5f\x73\165\x62\x73\143\162\151\x70\x74\151\x6f\156\137\x70\x6c\141\x6e\137\155\141\151\154\x5f\164\157\137\x73\145\x6c\x6c\145\x72";
    goto xsc1s;
    yDFDv:
    $this->load->language("\x70\165\x72\160\154\145\x74\162\145\x65\x5f\155\x75\154\x74\151\166\x65\x6e\144\157\x72\x2f\x73\x75\x62\x73\x63\162\x69\160\x74\x69\x6f\156\x70\x6c\141\x6e");
    goto p5Bzf;
    frwEt:
    $data = array();
    goto u7YP6;
    Es8uK:
    $this->model_extension_purpletree_multivendor_vendor->ptsSendMail($reciver, $email_subject, $email_message);
    goto TM_hO;
    thKkn:
    if ($this->config->get("\155\157\144\x75\154\x65\x5f\160\x75\x72\160\154\145\164\x72\x65\145\x5f\x6d\x75\154\x74\151\166\145\156\144\x6f\x72\x5f\x74\141\x78\137\166\x61\154\x75\145")) {
      goto OxXlx;
    }
    goto pykyZ;
    y2qQO:
    $data["\x65\156\x64\137\144\x61\x74\145"] = '';
    goto Ai3i0;
    URmxH:
    $email_message = $this->model_extension_purpletree_multivendor_vendor->getmsgfromarray($replacevar, $messtemplatefromdb);
    goto LZP6e;
    YX6PF:
    $start = $result["\x73\x74\141\x72\x74\x5f\x64\141\164\145"] != "\x30\x30\x30\x30\55\x30\x30\x2d\x30\x30\40\60\x30\x3a\60\60\72\60\60" ? date("\x64\57\x6d\57\x59\x20\x48\x3a\151\72\163", strtotime($result["\x73\164\141\162\164\137\x64\141\164\x65"])) : '';
    goto FFPZj;
    CPSJa:
    $data["\x74\x6f\x74\x61\154\163"]["\x70\x6c\141\x6e"][] = array("\163\x6f\162\164\137\x6f\x72\144\145\x72" => 4, "\x63\x6f\x64\145" => "\164\141\170", "\164\x69\x74\154\145" => $tax_name . "\x20\x28" . $tax . "\x25\x29", "\x76\x61\154\x75\145" => $cal_tax);
    goto S7Qa3;
    Td4vj:
    goto eNbKj;
    goto CP57F;
    K0xP7:
    $url = '';
    goto soh9P;
    GyEnJ:
    $data["\166\145\156\x64\157\x72\137\x69\x6e\x76\x6f\x69\x63\x65\x5f\163\164\141\x74\x75\x73"] = 2;
    goto opNZf;
    xBkQk:
    $result = $this->model_extension_purpletree_multivendor_subscriptionplan->getSubscribePlanInfo($plan_id);
    goto O93_y;
    uXso7:
    if ($startt_when == 1) {
      goto jWvOd;
    }
    goto iaisT;
    hJGrW:
    if ($this->config->get("\155\157\x64\x75\154\145\137\x70\165\162\160\x6c\145\x74\x72\145\x65\137\x6d\x75\x6c\x74\x69\166\145\156\x64\x6f\162\x5f\155\165\154\164\151\160\x6c\x65\137\163\165\x62\163\x63\162\x69\x70\164\151\157\x6e\x5f\160\154\x61\156\137\141\143\164\151\166\145")) {
      goto MRm4h;
    }
    goto xmY5_;
    w1C6C:
    $cal_tax = $total_amount * $tax / 100;
    goto CPSJa;
    oJvq8:
    if ($this->config->get("\x6d\x6f\144\165\154\145\x5f\160\x75\x72\x70\x6c\x65\164\x72\145\x65\137\155\165\154\x74\x69\x76\x65\x6e\x64\x6f\162\137\152\x6f\x69\156\x69\156\x67\x5f\x66\145\145\163")) {
      goto bXN8a;
    }
    goto Asa66;
    Efjg0:
    $total = $total_amount + $cal_tax + $current_invo;
    goto YiBCU;
    O93_y:
    $currentplan = $this->model_extension_purpletree_multivendor_subscriptionplan->getCurrentPlan($seller_id);
    goto Ktm_h;
    WimRV:
    eNbKj:
    goto sQgKt;
    XkIoo:
    $email_code = "\x73\x75\142\163\143\162\x69\x70\164\151\x6f\x6e\x5f\160\x6c\141\x6e\x5f\165\x70\x64\x61\x74\x65\137\155\141\151\154\x5f\164\157\137\163\x65\154\x6c\x65\162";
    goto MwvMK;
    PgjvL:
    if (!$sellerExist) {
      goto w4T0u;
    }
    goto XkIoo;
    AvWKe:
    foreach ($invoice_mail["\155\x61\x69\154"] as $msg) {
      $price_detail .= $msg["\164\151\x74\x6c\145"] . "\x2d\x20" . $this->currency->format($msg["\160\162\151\143\145"], $this->session->data["\x63\165\162\162\x65\156\143\x79"]) . "\x3c\142\x72\x3e";
      zURjN:
    }
    goto kpqih;
    laX0T:
    goto TcDnU;
    goto hwyYl;
    qpgFF:
    $subscription_price = $result["\x73\165\x62\x73\143\x72\151\x70\164\151\x6f\156\x5f\x70\x72\151\143\x65"];
    goto iCIzm;
    kpqih:
    Xgn0B:
    goto Kx58g;
    W1KYy:
    if ($this->config->get("\x6d\x6f\x64\x75\x6c\x65\x5f\160\x75\162\160\x6c\145\164\162\x65\x65\x5f\x6d\x75\x6c\164\x69\166\x65\156\x64\157\x72\x5f\x6d\x75\154\x74\x69\160\154\x65\137\x73\x75\142\163\143\x72\151\x70\164\x69\157\x6e\137\x70\154\141\x6e\137\x61\x63\164\x69\166\x65")) {
      goto aXQs4;
    }
    goto JTXGP;
    uHeg6:
    $data["\164\x6f\164\141\x6c\163"]["\x70\154\141\x6e"][] = array("\163\157\x72\164\x5f\x6f\x72\144\x65\x72" => 3, "\143\157\x64\145" => "\x61\144\152\x75\163\164\x6d\x65\x6e\164\137\163\x75\142\163\143\162\151\x70\x74\x69\x6f\x6e\x5f\160\162\151\x63\145", "\164\x69\x74\x6c\145" => "\x41\x64\x6a\x75\163\x74\155\145\156\164\x20\123\165\x62\163\x63\x72\151\160\x74\151\157\x6e\40\x50\x72\151\143\145", "\166\x61\154\x75\x65" => $subscription_price);
    goto G9HAL;
    xGNvc:
    chIp2:
    goto dIy72;
    cjCa7:
    $email_subject = $subtemplatefromdb;
    goto owIqW;
    wOTGi:
    $subscription_price = 0;
    goto laX0T;
    OpFpo:
    a5rcQ:
    goto j2FNh;
    yH_es:
    OxXlx:
    goto nZe7U;
    Kx58g:
    $invoice_id = $this->model_extension_purpletree_multivendor_subscriptionplan->addSellerMultiplePlan($data);
    goto uQVCx;
    YiBCU:
    $data["\x76\145\x6e\x64\x6f\162\x5f\151\x6e\166\x6f\x69\x63\145\x5f\x73\164\141\164\165\163"] = 1;
    goto XUy35;
    hwyYl:
    rJGKM:
    goto qpgFF;
    pS0xm:
    $data["\x73\145\x6c\154\145\162\137\151\x64"] = $seller_id;
    goto yxLub;
    AK3eX:
    $messtemplatefromdb = $register_template["\x6e\145\x77\x5f\x6d\x65\163\x73\141\x67\145"];
    goto tQMD9;
    gwi27:
    $invoice_mail = array();
    goto yMXDs;
    DXNoX:
    goto TPmGw;
    goto Q1bwg;
    WRKoN:
    qCG6u:
    goto YX6PF;
    ovwBX:
    GG0Gb:
    goto OpFpo;
    pLLu0:
    wATCk:
    goto thKkn;
    DHQ43:
    if ($this->config->get("\x6d\x6f\144\x75\154\x65\x5f\x70\x75\x72\x70\154\145\164\x72\x65\x65\137\155\x75\x6c\x74\151\166\145\156\144\157\x72\137\x6d\165\154\164\x69\x70\154\145\x5f\x73\165\x62\163\x63\x72\151\160\164\x69\x6f\x6e\x5f\x70\154\141\x6e\137\x61\x63\x74\151\166\145")) {
      goto bGy6t;
    }
    goto ki6CT;
    XUy35:
    if (!($total <= 0)) {
      goto iWpbE;
    }
    goto GyEnJ;
    ru4ld:
    $messtemplatefromdb = $register_template["\156\145\x77\137\155\145\x73\163\141\x67\145"];
    goto cjCa7;
    OSEeJ:
    $data["\x74\x6f\x74\141\154\163"]["\x70\154\141\156"][] = array("\x73\157\162\164\137\157\x72\144\x65\x72" => 0, "\143\157\144\x65" => "\x73\x75\x62\163\x63\162\151\x70\164\x69\157\156\137\160\162\x69\143\x65", "\164\x69\164\x6c\x65" => "\123\165\x62\x73\x63\162\x69\x70\164\x69\157\x6e\40\120\162\x69\x63\145", "\x76\141\154\x75\x65" => $subscription_price);
    goto Ux5IW;
    u7YP6:
    $plan_id = $this->model_extension_purpletree_multivendor_subscriptionplan->defaultPlan();
    goto YwSGX;
    dTmim:
    $price_detail = '';
    goto AvWKe;
    Ktm_h:
    if ($this->config->get("\x6d\x6f\144\165\x6c\145\x5f\160\165\x72\x70\x6c\x65\x74\162\x65\145\x5f\x6d\165\x6c\x74\151\166\145\156\x64\x6f\x72\137\164\x61\x78\x5f\x6e\141\x6d\145")) {
      goto KmmVS;
    }
    goto dwZIC;
    GGAoP:
    hLo5l:
    goto n7ANY;
    V872B:
    bGy6t:
    goto l4rmS;
    aXRKa:
    $seller_name = $customer["\146\151\162\x73\x74\x6e\x61\155\x65"] . "\x20" . $customer["\x6c\141\x73\164\156\x61\155\145"];
    goto dTmim;
    dEzAv:
    qjm24:
    goto qmFF9;
    uQVCx:
    $sellerExist = $this->model_extension_purpletree_multivendor_subscriptionplan->SellerExist($customer_id);
    goto yDFDv;
    fSORL:
    $data["\163\x74\141\162\x74\137\144\x61\164\145"] = date("\131\55\x6d\55\144\40\x48\x3a\151\x3a\163", strtotime($current_plan_end_date));
    goto yIbHT;
    MtuD7:
    if (!isset($curr_invoice["\x70\x72\145\166\151\157\165\x73\x5f\142\141\x6c\141\x6e\x63\145"])) {
      goto qjm24;
    }
    goto NvFaX;
    tuJPr:
    $current_plan_end_date = $current_plan_start_date1["\x6e\x65\x77\137\x65\x6e\x64\x5f\x64\141\164\x65"] != "\60\x30\x30\60\x2d\60\x30\55\x30\60\40\x30\x30\x3a\60\x30\72\x30\x30" ? date("\155\x2f\144\57\x59\x20\110\72\x69\72\x73", strtotime($current_plan_start_date1["\156\145\167\x5f\145\156\144\137\144\141\164\x65"])) : date("\x6d\x2f\144\x2f\x59\x20\x48\x3a\151\x3a\163", strtotime($current_plan_start_date1["\x73\x74\x61\x72\164\x5f\x64\x61\x74\145"] . "\40\53\40" . $validity . "\x20\x64\141\171\163"));
    goto OzmpG;
    owIqW:
    $replacevar = array("\137\123\x45\x4c\x4c\x45\x52\137\x4e\x41\x4d\105\x5f" => $seller_name, "\x5f\x53\105\x4c\x4c\x45\122\x5f\x45\115\101\x49\114\137" => $customer["\145\x6d\141\x69\154"], "\x5f\120\114\x41\116\137\x4e\x41\115\x45\137" => $result["\x70\154\x61\x6e\x5f\156\x61\155\145"], "\137\116\117\117\106\x53\x55\x42\120\122\x4f\x44\x55\x43\124\137" => $result["\156\x6f\x5f\x6f\x66\137\x70\162\157\x64\x75\x63\164"], "\137\x56\x41\x4c\111\x44\x49\x54\131\137" => $result["\x76\141\154\x69\x64\151\x74\x79"], "\137\x53\124\101\x52\124\x44\x41\x54\105\x5f" => $start, "\137\x45\x4e\104\104\x41\124\x45\137" => $end, "\x5f\120\122\x49\x43\x45\x5f\104\105\124\x41\111\114\x53\x5f" => $price_detail, "\x5f\x47\x52\101\116\104\x5f\124\117\124\101\114\137" => $total);
    goto URmxH;
    rRqUd:
    $email_code = "\156\145\167\x5f\x73\x75\x62\163\x63\162\151\160\164\x69\x6f\x6e\137\160\x6c\x61\x6e\137\155\141\x69\x6c\x5f\x74\157\x5f\141\144\x6d\151\x6e";
    goto saLsh;
    LZP6e:
    $reciver = $this->config->get("\143\157\156\146\151\147\x5f\x65\155\141\x69\154");
    goto Es8uK;
    NvFaX:
    $current_invo = $curr_invoice["\x70\162\x65\166\x69\x6f\x75\163\x5f\x62\141\x6c\141\156\x63\x65"];
    goto dEzAv;
    OnsSf:
    $this->load->model("\x65\x78\164\145\x6e\163\x69\x6f\156\57\x70\x75\x72\160\154\145\x74\x72\145\x65\x5f\155\x75\154\x74\151\x76\145\156\x64\157\x72\57\163\x75\142\163\x63\162\x69\160\x74\x69\157\x6e\160\154\141\x6e");
    goto VhtAY;
    dIy72:
    MRm4h:
    goto ma6db;
    bajxy:
    $validity = $this->model_extension_purpletree_multivendor_subscriptionplan->validity($plan_id);
    goto Yi2kg;
    O34OX:
    $a_joiningfee = $joining_fee - $current_plan["\x6a\157\151\x6e\151\x6e\147\x5f\146\145\145"];
    goto xbKXI;
    soh9P:
    $this->load->language("\160\165\x72\160\154\145\164\162\145\145\x5f\x6d\x75\154\164\151\x76\145\156\144\x6f\162\57\x73\165\x62\x73\143\x72\x69\x70\x74\151\x6f\156\160\x6c\141\156");
    goto nq5zj;
    CeSKF:
    $reciver = $customer["\x65\x6d\141\151\x6c"];
    goto lpfwW;
    ZCKPy:
    $this->model_extension_purpletree_multivendor_subscriptionplan->enableSellerSubscription($customer_id);
    goto YKJBM;
    mGx_L:
    goto wATCk;
    goto lcfGD;
    Ru5Fn:
    if (!($subscription_price < 0)) {
      goto O9aiK;
    }
    goto lCWtw;
    Asa66:
    $joining_fee = 0;
    goto Td4vj;
    SlTK0:
    if (empty($current_invoice)) {
      goto rPGL5;
    }
    goto sdibZ;
    mLREF:
    $register_template = $this->model_extension_purpletree_multivendor_vendor->getSelleRegisterEmailTemplate($email_code);
    goto b20fb;
    sQgKt:
    if ($this->config->get("\x6d\x6f\144\165\154\145\137\160\x75\x72\x70\154\x65\164\162\x65\x65\x5f\155\x75\x6c\x74\x69\x76\145\x6e\x64\x6f\162\137\x73\165\142\x73\143\x72\151\160\x74\151\x6f\x6e\137\160\x72\151\x63\145")) {
      goto rJGKM;
    }
    goto wOTGi;
    L73y_:
    goto a5rcQ;
    goto LrDlA;
    QZIg3:
    $current_plan_start_date1 = $this->model_extension_purpletree_multivendor_subscriptionplan->getLastPlan($seller_id, $plan_id);
    goto bajxy;
    OzmpG:
    PoEJ1:
    goto fSORL;
    j2FNh:
    $a_joiningfee = $joining_fee;
    goto hJGrW;
    QldWW:
    Qj2dn:
    goto W1KYy;
    wwwqE:
    aXQs4:
    goto Efjg0;
    KYoCK:
    $email_message = $this->model_extension_purpletree_multivendor_vendor->getmsgfromarray($replacevar, $messtemplatefromdb);
    goto CeSKF;
    htF5w:
    goto Vu6Om;
    goto yH_es;
    xsc1s:
    vtZ9G:
    goto mLREF;
    xmY5_:
    if (!isset($currentplan)) {
      goto chIp2;
    }
    goto O34OX;
    J76Pw:
    if (!$sellerExist) {
      goto njdY3;
    }
    goto cPGDy;
    p5Bzf:
    if (!($total <= 0)) {
      goto OugSI;
    }
    goto ZCKPy;
    G9HAL:
    $previous_balance = 0;
    goto Ru5Fn;
    nZe7U:
    $tax = $this->config->get("\155\x6f\144\165\154\145\137\160\165\x72\160\154\x65\x74\x72\145\x65\x5f\155\x75\x6c\x74\x69\x76\x65\x6e\144\x6f\x72\137\x74\141\x78\x5f\x76\141\154\x75\x65");
    goto D6FtA;
    zpghd:
    $subscription_price = $subscription_price - $this->remindPrice($current_plan["\x73\164\141\162\164\x5f\x64\x61\164\145"], $current_plan["\166\141\x6c\x69\144\x69\164\x79"], $current_plan["\163\165\142\x73\x63\162\x69\x70\164\x69\x6f\x6e\137\160\x72\151\143\x65"], $s_date);
    goto uHeg6;
    v1PDk:
    $data["\x63\x75\x72\162\145\x6e\164\137\x64\141\164\145"] = date("\131\55\x6d\55\144\40\110\x3a\151\72\x73");
    goto y2qQO;
    UQEEc:
    $joining_fee = 0;
    goto dROzw;
    yIbHT:
    TPmGw:
    goto v1PDk;
    OkvVa:
    $current_plan_start_date = $this->model_extension_purpletree_multivendor_subscriptionplan->getCurrentPlanByPlanId($seller_id, $plan_id);
    goto QZIg3;
    qnS8j:
    w4T0u:
    goto njPG6;
    jNYAm:
    $tax_name = $this->config->get("\x6d\x6f\x64\x75\154\145\137\160\165\x72\160\x6c\x65\164\162\145\145\x5f\155\165\154\164\x69\166\x65\156\x64\157\162\x5f\x74\141\x78\137\x6e\141\155\145");
    goto pLLu0;
    qmFF9:
    Ap6a2:
    goto V872B;
    JTXGP:
    $data["\164\x6f\164\x61\154\x73"]["\160\154\x61\x6e"][] = array("\x73\x6f\162\164\137\157\162\x64\x65\162" => 5, "\143\x6f\x64\x65" => "\x70\x72\145\166\x69\157\x75\x73\x5f\142\x61\154\141\x6e\143\x65", "\x74\151\x74\x6c\x65" => "\x50\x72\x65\166\x69\157\x75\x73\40\102\x61\154\141\156\143\145", "\x76\141\154\x75\x65" => $invoice_bal);
    goto wwwqE;
    YwSGX:
    if (!$plan_id) {
      goto doC4p;
    }
    goto onf0b;
    ma6db:
    $subscription_price = $a_joiningfee + $subscription_price;
    goto gt2oj;
    TM_hO:
    doC4p:
    goto U8XBA;
    b5KAc:
    goto PoEJ1;
    goto TnXzG;
    lpfwW:
    $this->model_extension_purpletree_multivendor_vendor->ptsSendMail($reciver, $email_subject, $email_message);
    goto J76Pw;
    Ai3i0:
    $old_invoice_id = $this->model_extension_purpletree_multivendor_subscriptionplan->getInvoiceId($seller_id);
    goto xBkQk;
    TnXzG:
    QkAdA:
    goto tuJPr;
    SenyE:
    $replacevar = array("\137\123\105\114\114\105\x52\137\x4e\101\115\105\137" => $seller_name, "\137\x53\x45\x4c\114\x45\122\137\x45\x4d\x41\x49\x4c\x5f" => $customer["\145\155\141\x69\154"], "\x5f\120\114\101\116\x5f\116\101\x4d\x45\137" => $result["\x70\x6c\141\156\x5f\x6e\141\155\x65"], "\x5f\x4e\117\117\x46\123\125\x42\120\122\117\104\125\103\x54\137" => $result["\x6e\x6f\x5f\157\x66\x5f\160\x72\x6f\x64\x75\143\x74"], "\137\x56\x41\114\111\x44\111\124\x59\x5f" => $result["\x76\x61\154\x69\144\151\164\171"], "\137\x53\x54\x41\x52\x54\104\x41\124\x45\137" => $start, "\137\x45\116\104\104\101\x54\105\137" => $end, "\137\x50\x52\x49\x43\x45\x5f\104\105\x54\101\x49\114\123\137" => $price_detail, "\x5f\x47\122\x41\116\104\137\124\117\124\x41\x4c\x5f" => $total);
    goto KYoCK;
    n7ANY:
    $data["\164\157\164\x61\x6c\x73"]["\160\154\141\156"][] = array("\163\x6f\x72\x74\137\157\162\x64\145\162" => 1, "\143\x6f\x64\145" => "\x6a\157\151\156\151\x6e\x67\137\146\x65\x65", "\164\151\164\154\145" => "\x4a\157\x69\x6e\151\x6e\x67\40\106\x65\x65", "\x76\141\154\165\145" => $joining_fee);
    goto ovwBX;
    lCWtw:
    $previous_balance = $subscription_price;
    goto WsvME;
    b20fb:
    $subtemplatefromdb = $register_template["\x6e\x65\x77\x5f\163\165\x62\152\145\x63\164"];
    goto AK3eX;
    iaisT:
    $data["\x73\x74\x61\x72\164\x5f\x64\x61\x74\145"] = date("\x59\55\x6d\55\x64\x20\x48\72\x69\x3a\163");
    goto DXNoX;
    YKJBM:
    OugSI:
    goto PgjvL;
    CP57F:
    bXN8a:
    goto WWrPq;
    WsvME:
    O9aiK:
    goto xGNvc;
    pykyZ:
    $tax = 0;
    goto htF5w;
    dJgbr:
    if ($startt_when != 1) {
      goto hLo5l;
    }
    goto UQEEc;
    LaVwd:
    $register_template = $this->model_extension_purpletree_multivendor_vendor->getSelleRegisterEmailTemplate($email_code);
    goto j6hqG;
    njPG6:
    $sellerExist = $this->model_extension_purpletree_multivendor_subscriptionplan->addFirstSellerPlan($customer_id);
    goto mbNOT;
    QGzXx:
    $s_date = 0;
    goto D5D9N;
    jup32:
    $current_plan_end_date = $current_plan_start_date1["\x65\156\x64\137\144\141\164\145"] != "\60\60\60\x30\55\60\x30\55\60\60\40\60\60\x3a\60\60\72\60\60" ? date("\x6d\57\x64\x2f\131\40\110\x3a\x69\x3a\163", strtotime($current_plan_start_date1["\145\x6e\144\137\x64\141\x74\145"])) : date("\155\57\144\x2f\x59\40\x48\72\151\x3a\x73", strtotime($current_plan_start_date1["\x73\x74\x61\162\164\137\x64\x61\x74\145"] . "\40\53\x20" . $validity . "\40\x64\141\171\163"));
    goto b5KAc;
    tQMD9:
    $email_subject = $subtemplatefromdb;
    goto SenyE;
    C3LJn:
    $curr_invoice = array();
    goto SlTK0;
    onf0b:
    $seller_id = $customer_id;
    goto bIi_p;
    D5D9N:
    $data["\160\154\x61\x6e\x5f\151\144"] = $plan_id;
    goto pS0xm;
    dROzw:
    goto GG0Gb;
    goto GGAoP;
    yxLub:
    $data["\163\164\x61\162\x74\x74\x5f\167\x68\x65\x6e"] = $startt_when;
    goto ftJQl;
    AyuPD:
    if (!($total < 0)) {
      goto Qj2dn;
    }
    goto iusBE;
    UJEIu:
    $invoice_bal = 0;
    goto AyuPD;
    LrDlA:
    Gasur:
    goto dJgbr;
    VhtAY:
    $this->load->model("\145\x78\164\145\156\x73\x69\157\156\57\160\165\162\160\x6c\x65\164\x72\145\x65\x5f\155\x75\x6c\x74\x69\x76\145\156\144\157\162\57\144\x61\x73\x68\142\x6f\x61\162\x64");
    goto frwEt;
    saLsh:
    PBHvQ:
    goto LaVwd;
    dwZIC:
    $tax_name = '';
    goto mGx_L;
    iusBE:
    $invoice_bal = $total;
    goto QldWW;
    MwvMK:
    goto vtZ9G;
    goto qnS8j;
    xbKXI:
    $data["\x74\157\164\x61\154\163"]["\160\154\x61\x6e"][] = array("\163\157\162\164\137\157\x72\x64\145\x72" => 2, "\x63\157\x64\x65" => "\141\144\152\x75\163\x74\x6d\145\x6e\x74\x5f\112\x6f\151\156\151\x6e\147\137\x66\x65\145", "\164\x69\164\154\x65" => "\x41\144\x6a\165\163\x74\155\x65\156\164\40\112\x6f\151\x6e\x69\156\x67\x20\146\x65\145", "\166\x61\x6c\165\145" => $a_joiningfee);
    goto zpghd;
    NxRVk:
    $current_invoice = $this->model_extension_purpletree_multivendor_subscriptionplan->getSellerCurrentPlan($seller_id);
    goto C3LJn;
    Ux5IW:
    if ($this->config->get("\155\x6f\144\165\154\x65\x5f\160\x75\x72\160\x6c\x65\x74\162\145\145\137\155\165\x6c\x74\x69\166\145\156\144\x6f\162\x5f\x6d\165\154\x74\x69\x70\x6c\x65\137\x73\165\142\163\143\162\151\x70\x74\151\x6f\156\137\x70\154\x61\x6e\x5f\x61\143\164\x69\166\x65")) {
      goto Gasur;
    }
    goto EyFUf;
    qQynG:
    $data["\164\x6f\164\x61\154\163"]["\160\x6c\141\156"] = array();
    goto OSEeJ;
    Yi2kg:
    if ($this->config->get("\x6d\157\x64\165\154\x65\x5f\160\x75\162\x70\154\145\164\x72\x65\145\137\x6d\165\x6c\164\x69\x76\x65\156\144\x6f\162\x5f\x6d\165\x6c\164\151\160\154\x65\137\x73\165\x62\x73\x63\162\151\x70\x74\x69\157\x6e\137\160\154\141\156\x5f\141\x63\164\151\166\x65")) {
      goto QkAdA;
    }
    goto jup32;
    D6FtA:
    Vu6Om:
    goto NxRVk;
    S7Qa3:
    $current_invo = 0;
    goto DHQ43;
    cPGDy:
    $email_code = "\163\x75\142\163\x63\x72\151\160\x74\x69\x6f\156\137\x70\154\x61\156\137\x75\x70\x64\141\164\x65\x5f\155\x61\x69\x6c\x5f\164\157\x5f\x61\x64\x6d\151\x6e";
    goto obGHd;
    ki6CT:
    if (!isset($currentplan)) {
      goto Ap6a2;
    }
    goto MtuD7;
    obGHd:
    goto PBHvQ;
    goto NmR1J;
    j6hqG:
    $subtemplatefromdb = $register_template["\156\x65\x77\x5f\x73\165\x62\152\145\143\164"];
    goto ru4ld;
    yMXDs:
    foreach ($data["\x74\x6f\x74\141\154\163"]["\160\154\141\156"] as $resultPlan) {
      goto Ig9hB;
      kIREo:
      $invoice_mail["\155\141\x69\x6c"][] = array("\x74\151\164\154\145" => $resultPlan["\164\151\164\154\145"], "\x70\162\x69\143\x65" => $resultPlan["\166\141\x6c\x75\x65"]);
      goto MD2xu;
      MD2xu:
      EtA7y:
      goto sDKC8;
      Ig9hB:
      if ($resultPlan["\143\x6f\144\145"] != "\x70\162\145\x76\x69\157\x75\x73\x5f\x62\141\x6c\141\156\x63\x65") {
        goto iGCbc;
      }
      goto r_1xE;
      sDKC8:
      ftpRg:
      goto A80uL;
      nCZzX:
      goto EtA7y;
      goto IParF;
      IParF:
      iGCbc:
      goto kIREo;
      r_1xE:
      $invoice_mail["\155\141\x69\154"][] = array("\x74\x69\164\x6c\x65" => $resultPlan["\x74\151\x74\x6c\x65"], "\x70\162\x69\143\x65" => $current_invo);
      goto nCZzX;
      A80uL:
    }
    goto WRKoN;
    lcfGD:
    KmmVS:
    goto jNYAm;
    ftJQl:
    $current_plan = $this->model_extension_purpletree_multivendor_subscriptionplan->getPlan($seller_id);
    goto uXso7;
    sdibZ:
    foreach ($current_invoice as $value) {
      $curr_invoice[$value["\143\157\144\x65"]] = $value["\x70\x72\151\x63\145"];
      Pa13W:
    }
    goto fGMlk;
    Q1bwg:
    jWvOd:
    goto OkvVa;
    WWrPq:
    $joining_fee = $result["\x6a\157\151\156\x69\x6e\147\137\x66\145\145"];
    goto WimRV;
    NmR1J:
    njdY3:
    goto rRqUd;
    fGMlk:
    CcSr3:
    goto DLyB6;
    EyFUf:
    $data["\164\157\164\141\x6c\x73"]["\x70\x6c\141\156"][] = array("\x73\157\162\164\x5f\x6f\x72\x64\x65\162" => 1, "\143\x6f\x64\145" => "\152\157\151\156\x69\x6e\147\137\146\x65\145", "\164\151\x74\x6c\145" => "\x4a\157\x69\x6e\x69\156\147\x20\x46\x65\x65", "\166\141\x6c\165\x65" => $joining_fee);
    goto L73y_;
    U8XBA:
  }
}

Function Calls

None

Variables

None

Stats

MD5 df4bb90e1c714fd16eccb7980f1d93e7
Eval Count 0
Decode Time 163 ms