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 /** * The technical support is guaranteed for all modules proposed by Wyomind. ..

Decoded Output download

<?php 
 
/** 
 * The technical support is guaranteed for all modules proposed by Wyomind. 
 * The below code is obfuscated in order to protect the module's copyright as well as the integrity of the license and of the source code. 
 * The support cannot apply if modifications have been made to the original source code (https://www.wyomind.com/terms-and-conditions.html). 
 * Nonetheless, Wyomind remains available to answer any question you might have and find the solutions adapted to your needs. 
 * Feel free to contact our technical team from your Wyomind account in My account > My tickets. 
 * Copyright  2016 Wyomind. All rights reserved. 
 * See LICENSE.txt for license details. 
 */ 
class Wyomind_Datafeedmanager_Model_Configurations extends Mage_Core_Model_Abstract 
{ 
    public $xeb = null; 
    public $x63 = null; 
    public $x1b = null; 
    public $_indexPhp = ''; 
    protected $_filePath; 
    public $_limit = false; 
    public $_display = false; 
    public $_rates = false; 
    public $_chartset = false; 
    public $_sqlSize = 1500; 
    public $option = 0; 
    public $_counter = '0'; 
    public $_max_attribute = 25; 
    private $x33db = null; 
    public $error = "Unable to generate the data feed."; 
 
    protected function _construct() 
    { 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        $this->x33db = Mage::helper("licensemanager/data"); 
        $this->x33db->constructor($this, func_get_args()); 
        $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}} = Mage::$xd00f("datafeedmanager/system/sqlsize"); 
        $this->{$this->x63->x3326->x482e}('datafeedmanager/configurations'); /*error_reporting(E_ERROR);*/ 
    } 
 
    public function cmp($x7e, $x80) 
    { 
        $x7f = $this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x942b}}}}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        if ($x7f(${$this->x1b->x3353->{$this->x1b->x3353->x847e}}) == $x7f(${$this->x1b->x3326->{$this->xeb->x3326->x33fd}})) { 
            return 0; 
        } 
        return ($x7f(${$this->x1b->x3353->{$this->x1b->x3353->x847e}}) < $x7f(${$this->xeb->x3353->x8481})) ? 1 : -1; 
    } 
 
    public function cmpArray($x9b, $xa7) 
    { 
        $xa0 = $this->x63->x3326->{$this->x63->x3326->x4308}; 
        $xa4 = $this->x63->x3326->{$this->xeb->x3326->x4316}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        if ($xa0($xa4('', ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8491}}})) == $xa0($xa4('', ${$this->xeb->x3326->x3413}))) { 
            return 0; 
        } 
        return ($xa0($xa4('', ${$this->x1b->x3326->{$this->x1b->x3326->x3409}})) < $xa0($xa4('', ${$this->xeb->x3326->x3413}))) ? -1 : 1; 
    } 
 
    public function execPhpScript($x183, $product, $x174 = true, $x170 = false) 
    { 
        $xbe = $this->xeb->x3326->x4324; 
        $xd5 = $this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4331}}}; 
        $x163 = $this->x1b->x3326->x433c; 
        $xfc = $this->xeb->x3326->x4346; 
        $x101 = $this->x1b->x3326->{$this->x63->x3326->x435c}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        if (${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x84bd}}}) { 
            ${$this->x1b->x3326->{$this->xeb->x3326->x344f}} = $xbe("/
/", ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x849f}}}); 
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x84de}}}}} = ${$this->x63->x3353->{$this->x1b->x3353->x84c6}}[0]; 
            ${$this->x63->x3353->{$this->x1b->x3353->x84c6}}[0] = null; 
            ${$this->x1b->x3353->x849c} = $xd5(${$this->x63->x3353->{$this->x1b->x3353->x84c6}}, "
"); 
        } 
        ${$this->x63->x3326->x341c} = $x163('<?', $xfc('__PHP__'), ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3422}}}); 
        ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x849f}}} = $x163('?>', $xfc('/__PHP__'), ${$this->x63->x3326->{$this->x1b->x3326->x3421}}); 
        ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3468}}} = $xfc('#(__PHP__)(.*?)/#s'); 
        $x101(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x84e8}}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x84a1}}}}, ${$this->x1b->x3326->x346d}); 
        if (isset(${$this->x1b->x3326->x346d}[1])) { 
            foreach (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x84f2}}}[0] as ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3483}}}} => ${$this->x63->x3326->x348a}) { 
                if (${$this->x63->x3353->x84af} == 1) { 
                    if (@eval(${$this->x63->x3353->x84ea}[2][${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x347f}}}] . ';')) ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x849f}}} = $x163(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3494}}}}, eval(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x84f2}}}[2][${$this->xeb->x3326->x3477}] . ';'), ${$this->x63->x3326->x341c}); else ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x84a1}}}} = $x163(${$this->x1b->x3353->{$this->xeb->x3353->x8509}}, '', ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3422}}}); 
                } else { 
                    if (@eval($this->{$this->xeb->x3353->x93b7}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x84fb}}}}}[2][${$this->x1b->x3353->{$this->xeb->x3353->x8505}}] . ';'))) ${$this->x1b->x3353->x849c} = $x163(${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3493}}}, $this->{$this->x1b->x3353->x93ad}(eval($this->{$this->x1b->x3326->x4297}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x84fb}}}}}[2][${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3483}}}}]) . ';')), ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3425}}}}); else ${$this->x63->x3353->{$this->x63->x3353->x849d}} = $x163(${$this->xeb->x3353->x8508}, '', ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x849f}}}); 
                } 
            } 
        } 
        if (${$this->xeb->x3353->x84b9}) { 
            if (${$this->x63->x3353->x84af} == 1) return ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x84d9}}}} . "
" . ${$this->x1b->x3353->x849c}; else return ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x345a}}}; 
        } else return ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3429}}}}}; 
    } 
 
    protected function _beforeSave() 
    { 
        $x1b2 = $this->x63->x3353->x948d; 
        $x1b3 = $this->x63->x3353->{$this->xeb->x3353->x949c}; 
        $x1ba = $this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x94ad}}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        ${$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x34a1}}} = new Varien_Io_File(); 
        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x34b5}}}}} = ${$this->x1b->x3353->x850d}->{$this->x1b->x3326->x486d}(Mage::$xd331() . '/' . $this->{$this->x1b->x3326->x487a}()); 
        ${$this->x63->x3353->{$this->x1b->x3353->x8528}} = Mage::$xb6b8('datafeedmanager/configurations')->{$this->x63->x3326->x488d}(); 
        foreach (${$this->x63->x3353->{$this->x1b->x3353->x8528}} as ${$this->x1b->x3326->x34c0}) { 
            if (${$this->x63->x3353->x852e}->{$this->x1b->x3326->x489b}() == $this->{$this->x1b->x3326->x489b}() && $this->{$this->x1b->x3326->x48ae}() != ${$this->x63->x3353->x852e}->{$this->x1b->x3326->x48ae}()) { 
                Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('There is already one data feed with the same name. Please change it.')); 
            } 
        } 
        if (!${$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x34a4}}}}->{$this->x63->x3326->x48f9}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x34ad}}}, Mage::$xd331())) { 
            Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('Please define correct path')); 
        } 
        if (!${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8513}}}->{$this->xeb->x3326->x493c}(${$this->x1b->x3326->{$this->x63->x3326->x34aa}}, false)) { 
            Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('Please create the specified folder "%s" before saving the data feed configuration.', Mage::$xd305('core')->{$this->x63->x3326->x4983}($this->{$this->x1b->x3326->x487a}()))); 
        } 
        if (!${$this->xeb->x3326->x3499}->{$this->x63->x3326->x49a1}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x34b2}}}})) { 
            Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('Please make sure that "%s" is writable by web-server.', $this->{$this->x1b->x3326->x487a}())); 
        } 
        if (!$x1b2('#^[a-zA-Z0-9_\.]+$#', $this->{$this->x1b->x3326->x489b}())) { 
            Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('Please use only letters (a-z or A-Z), numbers (0-9) or underscore (_) in the filename. No spaces or other characters are allowed.')); 
        } 
        $this->{$this->x63->x3326->x4a0f}($x1b3($x1ba($x1ba('\', '/', Mage::$xd331()), '', ${$this->x1b->x3353->x8516}), '/') . '/'); 
        return parent::$x9b22(); 
    } 
 
    protected function getPath() 
    { 
        $x1c0 = $this->xeb->x3353->x94b2; 
        $x1c4 = $this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x94cd}}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        if ($x1c0($this->{$this->x1b->x3326->{$this->x1b->x3326->x3367}})) { 
            $this->{$this->x1b->x3326->{$this->x1b->x3326->x3367}} = $x1c4('//', '/', Mage::$xd331() . $this->{$this->x1b->x3326->x487a}()); 
        } 
        return $this->{$this->xeb->x3353->{$this->x63->x3353->x8418}}; 
    } 
 
    protected function getFilename($x1e8 = '.temp') 
    { 
        $x1cf = $this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x94da}}; 
        $x1d3 = $this->x1b->x3326->{$this->xeb->x3326->x43b3}; 
        $x1dc = $this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x43c6}}}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        ${$this->x63->x3326->x34d3} = array(1 => 'xml', 2 => 'txt', 3 => 'csv', 4 => 'tsv'); 
        if ($this->_date == false) { 
            $this->_updated = Mage::$xd2ec('core/date')->{$this->xeb->x3326->x4a5d}("Y-m-d H:i:s", $this->_timestamp); 
            $this->_date = Mage::$xd2ec('core/date')->date($this->{$this->x63->x3326->x4a8a}(), $x1d3($this->_updated)); 
        } 
        ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8555}}}} = $x1dc('{f}', $this->{$this->x1b->x3326->x489b}(), $this->_date); 
        ${$this->xeb->x3353->x8557} = ${$this->x1b->x3353->{$this->x1b->x3353->x854f}} . "." . ${$this->x1b->x3326->{$this->xeb->x3326->x34d6}}[$this->{$this->x63->x3326->x4a99}()] . ${$this->x63->x3353->x8543}; 
        if (!${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x854a}}}) $this->_filename = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x855c}}}; 
        return ${$this->x1b->x3326->{$this->xeb->x3326->x34f1}}; 
    } 
 
    public function getPreparedFilename() 
    { 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        return $this->{$this->x63->x3353->x9339}() . $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}(); 
    } 
 
    public function applyCurrencyRate($x20b, $x209) 
    { 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        ${$this->x1b->x3326->{$this->x63->x3326->x350a}} = $this->_currencies; 
        if (isset(${$this->x1b->x3326->x3509}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8573}}}])) { 
            return ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x34fc}}} * ${$this->x1b->x3353->x857b}[${$this->xeb->x3353->x856e}]; 
        } else { 
            return ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x34fd}}}}; 
        } 
    } 
 
    public function applyTax($x2d6, $x24b, $x2aa, $x2bb = false) 
    { 
        $x21f = $this->xeb->x3353->{$this->x63->x3353->x94f4}; 
        $x257 = $this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x43e7}}; 
        $x270 = $this->xeb->x3326->{$this->x63->x3326->x43f2}; 
        $x288 = $this->x63->x3326->{$this->x63->x3326->x43f8}; 
        $x299 = $this->xeb->x3326->{$this->x63->x3326->x4406}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x85b7}}} = $this->{$this->x63->x3326->{$this->x1b->x3326->x3385}}; 
        ${$this->x63->x3353->x858b} = $x21f(${$this->x1b->x3326->x3514}, 2, '.', ''); 
        if (${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3537}}}} === false) { 
            if (!${$this->xeb->x3353->x8598} && isset(${$this->x63->x3353->{$this->x1b->x3353->x85b6}}[${$this->x63->x3326->x3528}])) { 
                if ($x257(${$this->x63->x3353->{$this->x1b->x3353->x85b6}}[${$this->xeb->x3353->{$this->x1b->x3353->x85a3}}]) > 1) { 
                    return ${$this->x63->x3353->{$this->x63->x3353->x858e}}; 
                } else { 
                    return ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x351c}}}} * (${$this->x63->x3353->{$this->x1b->x3353->x85b6}}[${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x85a6}}}][0]['rate'] / 100 + 1); 
                } 
            } else { 
                return ${$this->x1b->x3326->{$this->x1b->x3326->x3516}}; 
            } 
        } elseif (${$this->x63->x3326->{$this->x63->x3326->x3534}} === "0") { 
            if (${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x859e}}} && isset(${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x85b9}}}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x352f}}}])) { 
                if ($x257(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x353e}}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3531}}}}]) > 1) { 
                    return ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x351c}}}}; 
                } else { 
                    return 100 * ${$this->x1b->x3326->{$this->x1b->x3326->x3516}} / (100 + (${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x85b7}}}[${$this->x63->x3326->x3528}][0]['rate'])); 
                } 
            } else { 
                return ${$this->x63->x3353->x858b}; 
            } 
        } else { 
            if ($x270(${$this->x1b->x3353->x85ab})) { 
                if (${$this->x63->x3353->x859f} != 0) { 
                    return ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x858f}}} * (${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3537}}}} / 100 + 1); 
                } elseif (${$this->xeb->x3353->{$this->x1b->x3353->x85a3}} == 0) { 
                    return ${$this->x63->x3353->x858b}; 
                } 
            } else { 
                ${$this->x1b->x3353->x85ab} = $x288('/', ${$this->x63->x3326->{$this->x63->x3326->x3534}}); 
                ${$this->x1b->x3353->x85bd} = 0; 
                ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3556}}} = false; 
                if ($x299(${$this->xeb->x3326->x3532}[0], 0, 1) == "-") { 
                    ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3537}}}}[0] = $x299(${$this->x1b->x3353->x85ab}[0], 1); 
                    ${$this->x63->x3353->{$this->x63->x3353->x85cb}} = true; 
                } 
                if (${$this->x63->x3326->{$this->x1b->x3326->x353a}}[${$this->x63->x3326->x3528}]) { 
                    foreach (${$this->x1b->x3353->x85b5}[${$this->x63->x3326->x3528}] as ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3565}}}) { 
                        if (${$this->xeb->x3353->x85cf}['country'] == ${$this->xeb->x3326->x3532}[0]) { 
                            if (!isset(${$this->x63->x3326->{$this->x63->x3326->x3534}}[1]) || ${$this->x1b->x3326->x355e}['code'] == ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3535}}}[1]) { 
                                ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x85c1}}} = ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3567}}}}['rate']; 
                                break; 
                            } 
                        } 
                    } 
                    if (!${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x355d}}}}}) return ${$this->x63->x3353->x858b} * (${$this->x1b->x3353->x85bd} / 100 + 1); else { 
                        return 100 * ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3517}}} / (100 + (${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3546}}})); 
                    } 
                } else { 
                    return ${$this->x1b->x3326->{$this->x1b->x3326->x3516}}; 
                } 
            } 
        } 
    } 
 
    public function xmlEncloseData($x385, $x31e = true, $x309 = true) 
    { 
        $x2e5 = $this->xeb->x3326->x4413; 
        $x372 = $this->x63->x3353->{$this->x1b->x3353->x9546}; 
        $x307 = $this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x954d}}; 
        $x345 = $this->x1b->x3353->x9555; 
        $x365 = $this->x1b->x3353->x9563; 
        $x371 = $this->xeb->x3326->{$this->x63->x3326->x4452}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        ${$this->x63->x3353->{$this->x63->x3353->x85ff}} = '/(<[^>^\/]+>)([^<]*)(<\/[^>]+>)/s'; 
        $x2e5(${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8608}}}}, ${$this->xeb->x3353->x85d7}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8610}}}); 
        foreach (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x359b}}}[1] as ${$this->x63->x3326->x359e} => $value) { 
            ${$this->x1b->x3353->x862d} = $x372(${$this->x63->x3353->{$this->x63->x3353->x860c}}[2][${$this->x63->x3326->{$this->xeb->x3326->x35a1}}]); 
            if (empty(${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8630}}}) && !$x307(${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8631}}}}) && ${$this->xeb->x3326->x3580}) ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3578}}}} = $x345(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8615}}}}[0][${$this->x63->x3353->{$this->x63->x3353->x861b}}], '', ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3578}}}}); else { 
                if (${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x85e8}}}}) ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3578}}}} = $x345(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8615}}}}[0][${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x861f}}}}}], (${$this->x63->x3353->{$this->x63->x3353->x860c}}[1][${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x861f}}}}}]) . '<![CDATA[' . ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8636}}}}} . ']]>' . (${$this->x63->x3353->{$this->x63->x3353->x860c}}[3][${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x861f}}}}}]), ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3573}}}); else { 
                    ${$this->x63->x3326->{$this->x1b->x3326->x3570}} = $x345(${$this->x63->x3353->x860b}[0][${$this->x63->x3326->x359e}], (${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8615}}}}[1][${$this->x63->x3326->x359e}]) . ${$this->x1b->x3353->{$this->xeb->x3353->x862e}} . (${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8610}}}[3][${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x861c}}}]), ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3573}}}); 
                } 
            } 
        } 
        ${$this->x63->x3326->x35be} = $x365("/
/s", ${$this->xeb->x3353->{$this->x63->x3353->x85dc}}); 
        ${$this->x1b->x3353->{$this->xeb->x3353->x8647}} = ''; 
        foreach (${$this->xeb->x3353->x8638} as ${$this->x1b->x3326->x35d5}) { 
            ($x371($x372(${$this->x63->x3326->{$this->xeb->x3326->x35d6}})) > 0) ? ${$this->x1b->x3353->x8645} .= ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x35dd}}}} . "
" : false; 
        } 
        ${$this->xeb->x3353->x85d7} = ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x35d0}}}; 
        return ${$this->xeb->x3326->x356b}; 
    } 
 
    public function encode($x39f) 
    { 
        $x38f = $this->x63->x3353->x957f; 
        $x398 = $this->x63->x3326->x446a; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        if ($this->_feed_encoding != 'UTF-8') { 
            ${$this->x1b->x3326->{$this->x63->x3326->x35e2}} = $x38f(${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8662}}}, ENT_NOQUOTES, 'UTF-8'); 
            ${$this->x1b->x3326->x35de} = $x398(${$this->x1b->x3326->x35de}, ENT_NOQUOTES, $this->_feed_encoding); 
        } 
        return ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8665}}}}; 
    } 
 
    public function jsonToTable($x3c2, $x3f3 = false) 
    { 
        $x3ad = $this->xeb->x3326->x4475; 
        $x3bf = $this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x95a3}}; 
        $x3c4 = $this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x95b8}}}; 
        $x3ea = $this->xeb->x3326->{$this->x1b->x3326->x44a8}; 
        $x40a = $this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x44b9}}}; 
        $x412 = $this->x1b->x3326->{$this->xeb->x3326->x44c4}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x866c}}} = $x3ad('/(
|
|
|
)/s', '', ${$this->x63->x3353->{$this->xeb->x3353->x8669}}); 
        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3606}}}} = 'padding:2px; border:1px solid grey; text-align:center;padding:5px; min-width:10px;min-height:10px;'; 
        ${$this->x63->x3326->x3608} = $x3bf(${$this->x1b->x3326->x35ef}); 
        if (!$x3c4(${$this->x63->x3353->x8687})) ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3615}}}}[] = ${$this->x63->x3353->x8687}; else ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3615}}}} = ${$this->x63->x3326->x3608}; 
        ${$this->x1b->x3326->x361b} = null; 
        foreach (${$this->x63->x3353->x868e} as ${$this->x63->x3353->x8687}) { 
            ${$this->x1b->x3353->x869b} = 0; 
            if (isset(${$this->x63->x3326->x3608}->header)) ${$this->x63->x3353->x8687} = ${$this->xeb->x3353->{$this->xeb->x3353->x868a}}->header; else { 
                ${$this->xeb->x3353->{$this->xeb->x3353->x868a}} = ${$this->x63->x3326->{$this->x1b->x3326->x360d}}->product; 
            } 
            if (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8678}}}}) ${$this->x1b->x3353->{$this->xeb->x3353->x8699}} = "<tr style='background-color:grey; color:white; font-weight:bold'>"; else { 
                ${$this->x63->x3353->x8697} .= "<tr>"; 
            } 
            foreach (${$this->x63->x3326->x3608} as ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3635}}} => $value) { 
                $value = (($value)); 
                if (${$this->x1b->x3353->x869b}) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3629}}}++; 
                if ($x40a($value, "/breakline/")) { 
                    $value = $x412("/breakline/", "</tr><tr>", $value); 
                    ${$this->xeb->x3326->x3623} = 1; 
                } 
                ($value != null) ? ${$this->x1b->x3353->x86b1} = ($value) : ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x364d}}} = "<span style='font-size:10px;color:grey'>(empty)</span>"; 
                ${$this->x1b->x3353->{$this->xeb->x3353->x8699}} .= "<td style='" . ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3605}}} . "'>" . ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x86ba}}}} . "</td>"; 
            } 
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x869a}}} .= "</tr>"; 
        } 
        return ${$this->x1b->x3326->x361b}; 
    } 
 
    public function jsonToStr($x480, $x4f9, $x4d1, $x4f5) 
    { 
        $x444 = $this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x44cd}}; 
        $x47e = $this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x95f8}}; 
        $x44f = $this->x1b->x3326->{$this->x63->x3326->x44ea}; 
        $x479 = $this->xeb->x3326->x44f1; 
        $x4d2 = $this->x63->x3353->x9617; 
        $x4e3 = $this->xeb->x3326->{$this->x1b->x3326->x451a}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        ${$this->x63->x3326->x3653} = $x444('/(
|
|
|
)/s', '', ${$this->xeb->x3326->{$this->xeb->x3326->x3658}}); 
        ${$this->x63->x3353->x86e7} = $x47e(${$this->x1b->x3353->x86be}); 
        if (!$x44f(${$this->x1b->x3326->x3673})) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3684}}}}}[] = ${$this->x63->x3353->x86e7}; else ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x86fc}}}} = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3677}}}; 
        ${$this->x1b->x3353->{$this->x1b->x3353->x8702}} = ''; 
        if (${$this->x63->x3353->x86c7} == '	') ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x86c9}}} = "	"; 
        foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x86f7}}} as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3677}}}) { 
            ${$this->xeb->x3353->{$this->x1b->x3353->x870f}} = 0; 
            if (isset(${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x367b}}}}}->header)) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x367a}}}} = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x367a}}}}->header; else { 
                if (!$x47e(${$this->x1b->x3353->{$this->x1b->x3353->x86c2}})) return ""; 
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x367a}}}} = ${$this->xeb->x3353->{$this->x63->x3353->x86e8}}->product; 
            } 
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x871b}}} = 0; 
            foreach (${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3677}}} as ${$this->x63->x3326->{$this->xeb->x3326->x36a1}} => $value) { 
                if (${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3694}}} > 0) ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8715}}}} = 2; 
                if ($x4d2($value, "/breakline/")) ${$this->xeb->x3353->{$this->x1b->x3353->x870f}}++; 
                if (${$this->xeb->x3326->{$this->xeb->x3326->x369d}} > 0 && ${$this->x63->x3326->{$this->x1b->x3326->x3692}} < 2) ${$this->x1b->x3353->x86fd} .= ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x86c9}}}; 
                if (!$x4d2($value, "/breakline/")) ${$this->x63->x3326->{$this->x1b->x3326->x3692}} = 0; 
                if (${$this->x1b->x3353->{$this->xeb->x3353->x86d6}} != "") { 
                    ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8706}}} .= ${$this->xeb->x3326->{$this->xeb->x3326->x3665}} . $this->{$this->xeb->x3353->{$this->xeb->x3353->x93ae}}($x4e3("/breakline/", '', $value), ${$this->x1b->x3326->x3661}, ${$this->xeb->x3326->{$this->x1b->x3326->x3670}}) . ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x366a}}}; 
                    if ($x4d2($value, "/breakline/")) { 
                        ${$this->x1b->x3353->x86fd} .= "
"; 
                    } 
                } else { 
                    $value = $x4e3("/breakline/", "
", $value); 
                    ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x870a}}}} .= $this->{$this->xeb->x3326->x4291}($value, ${$this->x1b->x3353->{$this->xeb->x3353->x86c8}}, ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x86e1}}}}); 
                } 
                ${$this->xeb->x3326->{$this->xeb->x3326->x369d}}++; 
            } 
            if (${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x86cd}}}} == "[|]") ${$this->xeb->x3326->x3687} .= "[:]"; 
            if (!${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8715}}}}) ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8706}}} .= "
"; 
        } 
        return ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x870a}}}}; 
    } 
 
    public function escapeStr($x51d, $x515 = '"', $x514 = "\") 
    { 
        $x50f = $this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x963e}}}}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x36c4}}}}} = $x50f(${$this->x1b->x3353->x8746}, ${$this->x1b->x3326->{$this->xeb->x3326->x36da}} . ${$this->x1b->x3353->x8746}, ${$this->x63->x3353->{$this->x63->x3353->x8738}}); 
        return ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x36bf}}}; 
    } 
 
    public function unescapeStr($x538, $x531 = '"') 
    { 
        $x52b = $this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9649}}}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8763}}} = $x52b('\' . ${$this->x1b->x3326->{$this->x1b->x3326->x36e5}}, ${$this->xeb->x3353->x876a}, ${$this->xeb->x3353->x875c}); 
        return ${$this->x63->x3326->{$this->x1b->x3326->x36de}}; 
    } 
 
    public function getEncodeType($x547) 
    { 
        $x544 = $this->x1b->x3326->{$this->xeb->x3326->x4540}; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        if (!$x544(${$this->x63->x3353->x877a}, 'encoding="utf-8"') === FALSE) $this->{$this->x1b->x3326->{$this->x1b->x3326->x3398}} = 'UTF8'; 
        if (!$x544(${$this->xeb->x3353->{$this->x63->x3353->x877f}}, 'encoding="ISO-8859-1"') === FALSE) $this->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x339c}}}} = 'ISO'; 
    } 
 
    public function checkReference($x571, $product) 
    { 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        if ((${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "parent" || ${$this->x63->x3353->{$this->x1b->x3353->x8784}} == "configurable") && isset($this->configurable[$product->{$this->x1b->x3326->x48ae}()])) return $this->configurable[$product->{$this->x1b->x3326->x48ae}()]; elseif ((${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "parent" || ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "grouped") && isset($this->grouped[$product->{$this->x1b->x3326->x48ae}()])) return $this->grouped[$product->{$this->x1b->x3326->x48ae}()]; 
        elseif ((${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "parent" || ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "bundle") && isset($this->bundle[$product->{$this->x1b->x3326->x48ae}()])) return $this->bundle[$product->{$this->x1b->x3326->x48ae}()]; 
        else { 
            return $product; 
        } 
    } 
 
    public function skipOptions($x585) 
    { 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}} = (int)$this->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}} + (int)${$this->xeb->x3353->x879d}; 
    } 
 
    public function generateFile() 
    { 
        $x58c = $this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x965e}}; 
        $xb93 = $this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4562}}; 
        $xb7f = $this->x1b->x3326->{$this->x1b->x3326->x456e}; 
        $x1253 = $this->x1b->x3326->{$this->x63->x3326->x4582}; 
        $x750 = $this->x1b->x3326->x458a; 
        $x75e = $this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x96a6}}; 
        $x3148 = $this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x96b4}}; 
        $x304e = $this->x1b->x3353->x96bc; 
        $x2fcc = $this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x45c7}}}}; 
        $x3285 = $this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x45d8}}}; 
        $x768 = $this->xeb->x3326->{$this->x1b->x3326->x45e2}; 
        $x770 = $this->x1b->x3326->x45e8; 
        $x7c3 = $this->x63->x3326->{$this->x63->x3326->x45f7}; 
        $x9ad = $this->x63->x3326->{$this->xeb->x3326->x4608}; 
        $x31c7 = $this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x4621}}}; 
        $x8a7 = $this->x63->x3353->{$this->x1b->x3353->x9736}; 
        $x321a = $this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9748}}}}; 
        $xac4 = $this->xeb->x3353->x9751; 
        $xa13 = $this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9764}}; 
        $x307f = $this->xeb->x3353->x9770; 
        $x1443 = $this->xeb->x3326->{$this->xeb->x3326->x4668}; 
        $x3029 = $this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x467e}}; 
        $x146a = $this->x63->x3353->{$this->x1b->x3353->x9798}; 
        $x314d = $this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x46a0}}}; 
        $x1315 = $this->x63->x3326->{$this->x63->x3326->x46a9}; 
        $x2c66 = $this->x63->x3353->x97c1; 
        $x22fa = $this->x1b->x3353->x97cf; 
        $x1541 = $this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x97e0}}}}; 
        $x1543 = $this->x63->x3353->x97e5; 
        $x30ce = $this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x97f5}}; 
        $x1d5f = $this->xeb->x3326->{$this->xeb->x3326->x46ff}; 
        $x208d = $this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9814}}; 
        $x2ade = $this->xeb->x3353->{$this->x63->x3353->x9820}; 
        $x207e = $this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4735}}; 
        $x2088 = $this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9840}}}}; 
        $x2ad3 = $this->x63->x3326->x4741; 
        $x2ae4 = $this->xeb->x3326->{$this->x63->x3326->x474c}; 
        $x2a6a = $this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9876}}}; 
        $x2e6b = $this->x1b->x3353->{$this->xeb->x3353->x9880}; 
        $x3101 = $this->x63->x3353->{$this->x63->x3353->x988f}; 
        $x30b0 = $this->x1b->x3326->{$this->x63->x3326->x4776}; 
        $x30dc = $this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x98b0}}}}; 
        $x30b6 = $this->x63->x3326->x4795; 
        $x3218 = $this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x47b0}}; 
        $x3077 = $this->x63->x3326->x47bb; 
        $x2fa1 = $this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x47d5}}; 
        $x3129 = $this->x63->x3326->{$this->xeb->x3326->x47e4}; 
        $x30f0 = $this->xeb->x3326->x47eb; 
        $x30f9 = $this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x98fb}}}; 
        $x3274 = $this->xeb->x3326->x4806; 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        try { 
            $x58c('memory_limit', Mage::$xd00f("datafeedmanager/system/memory_limit") . 'M'); 
            $this->_debug = (isset(${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3724}}}['debug'])) ? true : false; 
            $this->_log = Mage::$xd00f("datafeedmanager/system/log_enabled"); 
            ${$this->xeb->x3353->{$this->x63->x3353->x87ba}} = $this; 
            ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x87c8}}}} = "Mage"; 
            ${$this->xeb->x3326->x3742} = "helper"; 
            ${$this->xeb->x3326->x374d} = "throwException"; 
            ${$this->x63->x3353->{$this->x1b->x3353->x87e1}} = $xb93($xb7f()); 
            ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x372e}}}->{$this->xeb->x3353->x846c}->{$this->x63->x3326->x4811}(${$this->x63->x3353->x87b5}, ${$this->x63->x3326->{$this->x63->x3326->x375e}}); 
            if (${$this->xeb->x3353->{$this->x63->x3353->x87ba}}->{$this->x63->x3326->x4b5d}(${$this->x63->x3326->x375c}) != $xb93(${$this->x63->x3326->{$this->x63->x3326->x375e}})) { 
                ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x87c8}}}}::${$this->x63->x3326->{$this->x63->x3326->x3751}}(${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x87c3}}}::${$this->x63->x3353->x87d0}("datafeedmanager")->{$this->xeb->x3326->x48ee}(${$this->x63->x3353->x87b5}->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x33f2}}})); 
            } 
            if ($this->_debug) { 
                echo "----------------------------------------------<br>------------ DEBUG MODE ----------------<br>----------------------------------------------<br><br>"; 
                $x1253(${$this->x1b->x3326->x3763}); 
            } 
            ${$this->x63->x3353->x87ef} = $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3360}}}}; 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("store_id")) ? ${$this->x1b->x3326->x3775} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("store_id") : ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}} = $this->{$this->xeb->x3326->x4bd9}(); 
            ${$this->xeb->x3353->{$this->x63->x3353->x87fa}} = Mage::$xd2ec('core/date')->{$this->xeb->x3326->x4a5d}('Y-m-d'); 
            ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x379a}}} = Mage::$x9ccb()->{$this->xeb->x3326->x4c1f}(); 
            ${$this->xeb->x3326->{$this->x63->x3326->x37a9}} = Mage::$xd00f("catalog/placeholder/image_placeholder", ${$this->x63->x3326->{$this->xeb->x3326->x3778}}); 
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8821}}}} = Mage::$xd00f("currency/options/base", ${$this->x63->x3326->{$this->xeb->x3326->x3778}}); 
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x37c1}}} = Mage::$xd00f("cataloginventory/item_options/manage_stock", ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}); 
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x882c}}} = Mage::$xd00f("cataloginventory/item_options/backorders", ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}}); 
            ${$this->x63->x3353->x8830} = Mage::$xd26e()->{$this->x1b->x3326->x4c7e}(${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}})->{$this->x63->x3326->x4c8e}(Mage_Core_Model_Store::URL_TYPE_WEB, false); 
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x883b}}}} = Mage::$xb6b8('core/store')->{$this->x1b->x3326->x4c9f}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}})->{$this->x63->x3326->x4c8e}(); 
            ${$this->x1b->x3353->{$this->x1b->x3353->x8843}} = Mage::$xd26e()->{$this->x1b->x3326->x4c7e}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}})->{$this->x63->x3326->x4c8e}(Mage_Core_Model_Store::URL_TYPE_MEDIA, false); 
            ${$this->xeb->x3353->x884c} = Mage::$xd00f(Mage_Tax_Model_Config::CONFIG_XML_PATH_PRICE_INCLUDES_TAX, ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}); 
            ${$this->x1b->x3353->x885a} = Mage::$xd26e()->{$this->x1b->x3326->x4c7e}(${$this->x63->x3326->{$this->xeb->x3326->x3778}})->{$this->x1b->x3326->x4d15}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_product")) ? ${$this->x1b->x3326->x37e3} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_product") : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x37ed}}}} = $this->{$this->xeb->x3326->x4d76}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_header")) ? ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x37fc}}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_header") : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x37fa}}} = $this->{$this->xeb->x3326->x4dde}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_footer")) ? ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x887c}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_footer") : ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x887c}}} = $this->{$this->x63->x3326->x4e2e}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_type")) ? ${$this->x63->x3353->{$this->x1b->x3353->x888c}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_type") : ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8890}}}} = $this->{$this->x1b->x3326->x4e7f}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_extraheader")) ? ${$this->xeb->x3353->{$this->x63->x3353->x889c}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_extraheader") : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3811}}} = $this->{$this->x1b->x3326->x4eda}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_extrafooter")) ? ${$this->x63->x3353->{$this->xeb->x3353->x88a4}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_extrafooter") : ${$this->x63->x3326->x3813} = $this->{$this->x63->x3326->x4f48}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_include_header")) ? ${$this->x1b->x3326->x381c} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_include_header") : ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88b6}}}} = $this->{$this->x63->x3326->x4fa4}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_separator")) ? ${$this->xeb->x3326->x3822} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_separator") : ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x88c0}}} = $this->{$this->xeb->x3326->x4ff6}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_protector")) ? ${$this->x63->x3326->{$this->xeb->x3326->x382d}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_protector") : ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3831}}} = $this->{$this->x63->x3326->x504b}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_escape")) ? ${$this->x1b->x3326->{$this->x63->x3326->x383b}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_escape") : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x383d}}} = $this->{$this->x1b->x3326->x509d}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_satus")) ? ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x384d}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_satus") : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3851}}}}} = $this->{$this->xeb->x3326->x50fe}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_enclose_data")) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88ec}}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_enclose_data") : ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88e7}}} = $this->{$this->x1b->x3326->x5164}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_clean_data")) ? ${$this->xeb->x3326->x385a} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_clean_data") : ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8900}}}}} = $this->{$this->x63->x3326->x51cd}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_categories")) ? ${$this->x63->x3353->{$this->x1b->x3353->x8907}} = $x75e(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_categories")) : ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3864}}}} = $x75e($this->{$this->xeb->x3326->x523a}()); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_category_filter")) ? ${$this->x1b->x3326->x3866} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_category_filter") : ${$this->x63->x3353->{$this->x1b->x3353->x890b}} = $this->{$this->x1b->x3326->x529f}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_categories")) ? ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_categories") : ${$this->x63->x3353->{$this->x63->x3353->x87e9}} = $this->{$this->xeb->x3326->x523a}(); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_encoding")) ? $this->_feed_encoding = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("feed_encoding") : $this->_feed_encoding = $this->{$this->x1b->x3326->x533b}(); 
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x891c}}} = $this->{$this->x63->x3326->x5348}(); 
            ${$this->xeb->x3326->x3877} = $this->{$this->x1b->x3326->x535e}(); 
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x388e}}}} = $this->{$this->x63->x3326->x5367}(); 
            ${$this->xeb->x3353->{$this->xeb->x3353->x8939}} = $this->{$this->xeb->x3326->x5375}(); 
            ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x38a3}}}} = $this->{$this->x1b->x3326->x538a}(); 
            ${$this->xeb->x3353->{$this->x63->x3353->x8948}} = $this->{$this->xeb->x3326->x5396}(); 
            ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x895b}}} = $this->{$this->xeb->x3326->x53ad}(); 
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x38bc}}} = Array(); 
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x896d}}} = Array(); 
            if (${$this->x63->x3353->x87e7} != '*' && $x3148(${$this->x63->x3353->{$this->x1b->x3353->x8907}})) { 
                foreach (${$this->xeb->x3326->{$this->xeb->x3326->x385d}} as ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x38c7}}}) { 
                    if (${$this->x63->x3353->{$this->xeb->x3353->x8976}}->checked) ${$this->x1b->x3353->{$this->x1b->x3353->x8961}}[] = ${$this->xeb->x3353->x8972}->line; 
                } 
                foreach (${$this->xeb->x3353->x8903} as ${$this->xeb->x3353->x8972}) { 
                    if (${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x38c7}}}->mapping != "") ${$this->x63->x3326->x38be}[${$this->x1b->x3326->x38c1}->line] = ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8977}}}->mapping; 
                } 
            } 
            if ($x304e(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8963}}}) < 1) { 
                ${$this->x1b->x3353->{$this->x1b->x3353->x8961}}[] = '*'; 
            } 
            ${$this->x63->x3353->{$this->x1b->x3353->x87e1}} = $xb93($xb7f()); 
            ${$this->xeb->x3353->{$this->x63->x3353->x87ba}}->{$this->xeb->x3353->x846c}->{$this->x63->x3326->x4811}(${$this->x63->x3326->{$this->x63->x3326->x372b}}, ${$this->xeb->x3353->x87dd}); 
            if (${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x372f}}}}->${$this->x63->x3353->{$this->x1b->x3353->x87e1}} != $xb93(${$this->x63->x3326->x375c})) { 
                ${$this->x1b->x3353->{$this->x1b->x3353->x87bf}}::${$this->xeb->x3326->x374d}(${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x87c3}}}::${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3748}}}("datafeedmanager")->{$this->xeb->x3326->x48ee}(${$this->x63->x3326->{$this->x63->x3326->x372b}}->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x33f2}}})); 
            } 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_type_ids")) ? ${$this->xeb->x3353->x897c} = $x2fcc(',', Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_type_ids")) : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x38cf}}}} = $x2fcc(',', $this->{$this->xeb->x3326->x5418}()); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_visibility")) ? ${$this->x1b->x3353->x898b} = $x2fcc(',', Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_visibility")) : ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x38d4}}} = $x2fcc(',', $this->{$this->xeb->x3326->x545f}()); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_attribute_sets")) ? ${$this->x1b->x3353->x8996} = $x2fcc(',', Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_attribute_sets")) : ${$this->x63->x3353->{$this->xeb->x3353->x8998}} = $x2fcc(',', $this->{$this->x1b->x3326->x54b5}()); 
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_attributes")) ? ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x89a9}}} = $x75e(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("datafeedmanager_attributes")) : ${$this->x1b->x3353->x89a1} = $x75e($this->{$this->x63->x3326->x5516}()); 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --------------- START PROCESS FOR " . $x768($this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}(false)) . "-----------------", null, $this->{$this->x63->x3353->{$this->x1b->x3353->x9347}}('.log')); 
            if (!${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x384d}}} && !$this->{$this->x63->x3353->x842e}) Mage::$xa669(Mage::$xd305("datafeedmanager")->{$this->xeb->x3326->x48ee}("The data feed configuration must be enabled in order to generate a file.")); 
            Mage::$xd25d('datafeedmanager_before_generate', array('datafeed' => $this)); 
            $this->_timestamp = $this->_timestamp = Mage::$xb6b8('core/date')->{$this->x1b->x3326->x5592}($x770()); 
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x38ec}}}}} = new Varien_Io_File(); 
            ${$this->xeb->x3353->{$this->x63->x3353->x89b0}}->{$this->xeb->x3326->x55a6}(true); 
            if (!$this->{$this->xeb->x3353->{$this->x1b->x3353->x842f}}) { 
                ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x38e6}}}->{$this->x63->x3326->x55b0}(array('path' => $this->{$this->x63->x3326->x4237}())); 
                if (${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x38ec}}}}}->{$this->xeb->x3326->x493c}($this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}()) && !${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x89b1}}}->{$this->x63->x3326->x49a1}($this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}())) { 
                    Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('File "%s" cannot be saved. Please, make sure the directory "%s" is writeable by web server.', $this->{$this->x63->x3326->x4242}(), $this->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4241}}}}())); 
                } 
                ${$this->xeb->x3353->x89af}->{$this->x63->x3326->x5634}($this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}()); 
                if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> " . $this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}() . " created and opened", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log')); 
            } 
            ${$this->x63->x3326->x375c} = $xb93($xb7f()); 
            ${$this->x63->x3326->{$this->x63->x3326->x372b}}->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x33e5}}}->{$this->x63->x3326->x4811}(${$this->xeb->x3326->x3728}, ${$this->x63->x3353->{$this->x1b->x3353->x87e1}}); 
            if (${$this->x63->x3353->x87b5}->${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x87e4}}} != $xb93(${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x87e4}}})) { 
                ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x87cb}}}}}::${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3756}}}(${$this->x1b->x3326->{$this->x63->x3326->x3734}}::${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3748}}}("datafeedmanager")->{$this->xeb->x3326->x48ee}(${$this->x63->x3326->{$this->x63->x3326->x372b}}->{$this->x1b->x3353->x8472})); 
            } 
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x38f6}}} = ''; 
            ${$this->xeb->x3326->{$this->x63->x3326->x3903}} = ''; 
            $x7c3("Content-Type: text/html; charset=utf-8"); 
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3916}}}} = '/{([a-zA-Z_0-9:]+)(\sparent|\sgrouped|\sconfigurable|\sbundle)?([^}|]*)(\s?\|\s?)?(([a-zA-Z_0-9:]+)(\sparent|\sgrouped|\sconfigurable|\sbundle)?([^}|]*))?(\s?\|\s?)?(([a-zA-Z_0-9:]+)(\sparent|\sgrouped|\sconfigurable|\sbundle)?([^}|]*))?(\s?\|\s?)?(([a-zA-Z_0-9:]+)(\sparent|\sgrouped|\sconfigurable|\sbundle)?([^}|]*))?}/'; 
            $x9ad(${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3916}}}}, ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x886a}}}}, ${$this->x63->x3353->{$this->x63->x3353->x89e3}}); 
            foreach (${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[6] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}} => ${$this->x63->x3326->{$this->x63->x3326->x393c}}) { 
                if (${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}} != "") { 
                    ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[0][] = ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[0][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}]; 
                    ${$this->x63->x3353->x89e1}[1][] = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}}; 
                    ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[2][] = ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[7][${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}]; 
                    ${$this->x63->x3326->x3919}[3][] = ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[8][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}];; 
                    ${$this->x63->x3326->x3919}[4][] = ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[9][${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}];; 
                } 
            } 
            foreach (${$this->x63->x3353->{$this->x63->x3353->x89e3}}[11] as ${$this->x63->x3326->x3922} => ${$this->xeb->x3353->{$this->x63->x3353->x89f6}}) { 
                if (${$this->xeb->x3326->x393b} != "") { 
                    ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[0][] = ${$this->x63->x3326->x3919}[0][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}]; 
                    ${$this->x63->x3353->x89e1}[1][] = ${$this->xeb->x3353->{$this->x63->x3353->x89f6}}; 
                    ${$this->x63->x3353->x89e1}[2][] = ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[7][${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}]; 
                    ${$this->x63->x3353->x89e1}[3][] = ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[8][${$this->x1b->x3326->{$this->x1b->x3326->x3927}}];; 
                    ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[4][] = ${$this->x63->x3353->x89e1}[9][${$this->x63->x3326->x3922}];; 
                } 
            } 
            foreach (${$this->x63->x3326->x3919}[16] as ${$this->x63->x3326->x3922} => ${$this->xeb->x3353->{$this->x63->x3353->x89f6}}) { 
                if (${$this->xeb->x3326->x393b} != "") { 
                    ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[0][] = ${$this->x63->x3326->x3919}[0][${$this->x63->x3326->x3922}]; 
                    ${$this->x63->x3353->x89e1}[1][] = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}}; 
                    ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[2][] = ${$this->x63->x3353->x89e1}[7][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}]; 
                    ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[3][] = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[8][${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}}];; 
                    ${$this->x63->x3326->x3919}[4][] = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[9][${$this->x1b->x3353->{$this->xeb->x3353->x89e8}}];; 
                } 
            } 
            ${$this->x63->x3326->x3919}[0][] = "{categories,[1],[1],[1]}"; 
            ${$this->x63->x3353->x89e1}[1][] = "categories"; 
            ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[2][] = ""; 
            ${$this->x63->x3326->x3919}[3][] = ",[1],[1],[1]"; 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a08}}}}} = array(); 
            ${$this->xeb->x3326->{$this->xeb->x3326->x395b}} = array(); 
            foreach (${$this->x63->x3326->x3919}[1] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} => ${$this->xeb->x3326->x393b}) { 
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3952}}}}}[${$this->x63->x3353->x89e6}]['methodName'] = "get" . $x31c7(' ', '', $x8a7($x321a(${$this->x1b->x3353->x89f1})) . '()'); 
                ${$this->x1b->x3326->{$this->xeb->x3326->x3943}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}}]['pattern'] = "{" . $x321a(${$this->xeb->x3326->x393b}) . "}"; 
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x394d}}}}[${$this->x63->x3353->x89e6}]['fullpattern'] = ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[0][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}]; 
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a08}}}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}]['name'] = $x321a(${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}}); 
                ${$this->xeb->x3326->x393f}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}]['reference'] = $x321a(${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[2][${$this->x63->x3353->x89e6}]); 
                if (empty(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8a03}}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}]['reference'])) ${$this->x63->x3353->{$this->x1b->x3353->x8a02}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}]['reference'] = 'self'; 
                switch (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x394d}}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}]['name']) { 
                    case 'url': 
                        $xac4(${$this->x63->x3353->x8a0a}, 'url_key'); 
                        break; 
                    case 'uri': 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'url_key'); 
                        break; 
                    case 'G:IMAGE_LINK': 
                        $xac4(${$this->x63->x3353->{$this->x1b->x3353->x8a0d}}, 'image'); 
                        $xac4(${$this->xeb->x3326->x3956}, 'small_image'); 
                        $xac4(${$this->xeb->x3326->{$this->xeb->x3326->x395b}}, 'thumbnail'); 
                        break; 
                    case 'SC:IMAGES': 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'image'); 
                        $xac4(${$this->x63->x3353->x8a0a}, 'small_image'); 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'thumbnail'); 
                        break; 
                    case 'SC:DESCRIPTION': 
                        $xac4(${$this->xeb->x3326->x3956}, 'description'); 
                        $xac4(${$this->x63->x3353->x8a0a}, 'short_description'); 
                        $xac4(${$this->xeb->x3326->x3956}, 'manufacturer'); 
                        $xac4(${$this->xeb->x3326->{$this->xeb->x3326->x395b}}, 'name'); 
                        $xac4(${$this->x63->x3353->x8a0a}, 'sku'); 
                        break; 
                    case 'SC:EAN': 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'ean'); 
                        break; 
                    case 'SC:URL': 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'url_key'); 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'url'); 
                        break; 
                    case 'sc:images': 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'image'); 
                        $xac4(${$this->x63->x3353->{$this->x1b->x3353->x8a0d}}, 'small_image'); 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'thumbnail'); 
                        break; 
                    case 'sc:description': 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x395c}}}, 'description'); 
                        $xac4(${$this->x63->x3353->{$this->x1b->x3353->x8a0d}}, 'short_description'); 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'manufacturer'); 
                        $xac4(${$this->xeb->x3326->x3956}, 'name'); 
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x395c}}}, 'sku'); 
                        break; 
                    case 'sc:ean': 
                        $xac4(${$this->xeb->x3326->{$this->xeb->x3326->x395b}}, 'ean'); 
                        break; 
                    case 'sc:url': 
                        $xac4(${$this->x63->x3353->x8a0a}, 'url_key'); 
                        $xac4(${$this->x63->x3353->x8a0a}, 'url'); 
                        break; 
                    default : 
                        $xac4(${$this->x63->x3353->x8a0a}, ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x394d}}}}[${$this->x63->x3326->x3922}]['name']); 
                } 
                include(Mage::$xd331() . "/app/code/local/Wyomind/Datafeedmanager/myRequiredAttributes.php"); 
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8a06}}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}]["value"] = '$product->get' . ${$this->xeb->x3353->x89fe}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}]['name'] . "()"; 
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8a06}}}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}}]["getText"] = 'getAttributeText(\'' . $x321a(${$this->xeb->x3353->{$this->x63->x3353->x89f6}}) . '\')'; 
                ${$this->xeb->x3353->{$this->x1b->x3353->x8a13}} = '/\[([^\]]+)\]/'; 
                $x9ad(${$this->xeb->x3353->{$this->x1b->x3353->x8a13}}, ${$this->x63->x3353->x89e1}[3][${$this->x63->x3353->x89e6}], ${$this->x1b->x3353->{$this->x1b->x3353->x8a25}}); 
                ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8a03}}}[${$this->x1b->x3326->{$this->x1b->x3326->x3927}}]["options"] = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a28}}}[1]; 
            } 
            if ($this->_debug) { 
                echo "<br><br>------------ ATTRIBUTES REQUIRED ----------------<br>"; 
                $x1253(${$this->xeb->x3353->x89fe}); 
            } 
            ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3980}}} = Mage::$xb6b8('catalog/category')->{$this->x63->x3326->x488d}()->{$this->x63->x3326->x56b5}(${$this->xeb->x3353->{$this->xeb->x3353->x87f2}})->{$this->x63->x3326->x56bd}('name')->{$this->x63->x3326->x56bd}('is_active')->{$this->x63->x3326->x56bd}('include_in_menu'); 
            ${$this->x63->x3326->{$this->x63->x3326->x3767}} = array(); 
            foreach (${$this->x1b->x3353->x8a29} as ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}) { 
                ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->xeb->x3326->x3982}->{$this->x1b->x3326->x48ae}()]['name'] = ${$this->xeb->x3326->x3982}->{$this->x1b->x3326->x56f4}(); 
                ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}->{$this->x1b->x3326->x48ae}()]['path'] = ${$this->x63->x3353->x8a2f}->{$this->x63->x3353->x9339}(); 
                ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->xeb->x3326->x3982}->{$this->x1b->x3326->x48ae}()]['level'] = ${$this->x63->x3353->{$this->xeb->x3353->x8a30}}->{$this->xeb->x3326->x5720}(); 
                ${$this->x63->x3353->x8a37} = ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}->{$this->x63->x3326->x572d}(); 
                if ($xa13(${$this->x1b->x3326->x3987}, "?")) { 
                    ${$this->x1b->x3326->x3763}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}->{$this->x1b->x3326->x48ae}()]['url'] = $x307f(${$this->x1b->x3326->x3987}, 0, $xa13(${$this->x1b->x3353->{$this->x1b->x3353->x8a39}}, "?")); 
                } else { 
                    ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x63->x3353->x8a2f}->{$this->x1b->x3326->x48ae}()]['url'] = ${$this->x63->x3353->x8a37}; 
                } 
                if ($x1443(Mage::$xb909(), '1.6.0', '<') || Mage::$xd00f("datafeedmanager/system/include_in_menu")) ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}->{$this->x1b->x3326->x48ae}()]['include_in_menu'] = true; else ${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}->{$this->x1b->x3326->x48ae}()]['include_in_menu'] = ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}->{$this->x1b->x3326->x5794}(); 
            } 
            if ($this->_debug) { 
                echo "<br><br>------------ CATEGORIES ----------------<br>"; 
                $x1253(${$this->x63->x3353->{$this->x63->x3353->x87e9}}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Product template analyzed", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log')); 
            ${$this->x63->x3353->{$this->x63->x3353->x8a44}} = Mage::$xd2ec('core/resource'); 
            ${$this->xeb->x3326->{$this->x1b->x3326->x3999}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->x63->x3326->x57b8}('core_read'); 
            ${$this->xeb->x3353->x8a4e} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}('eav_entity_type'); 
            ${$this->x1b->x3353->{$this->x63->x3353->x8a60}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}()->{$this->x63->x3326->x57e2}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x399f}}}})->{$this->x1b->x3326->x57ea}('entity_type_code=\'catalog_product\''); 
            ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8a75}}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x1b->x3326->x57fa}(${$this->xeb->x3353->x8a5e}); 
            ${$this->xeb->x3353->x8a78} = ${$this->x63->x3326->{$this->x1b->x3326->x39ac}}[0]['entity_type_id']; 
            ${$this->x63->x3353->{$this->x63->x3353->x8a44}} = Mage::$xd2ec('core/resource'); 
            ${$this->x63->x3353->x8a49} = ${$this->xeb->x3326->{$this->x63->x3326->x398f}}->{$this->x63->x3326->x57b8}('core_read'); 
            ${$this->x63->x3353->x8a89} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}('directory_currency_rate'); 
            ${$this->x1b->x3326->x39a4} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x63->x3326->x57d3}()->{$this->x63->x3326->x57e2}(${$this->x1b->x3326->{$this->xeb->x3326->x39c3}})->{$this->x1b->x3326->x57ea}('currency_from=\'' . ${$this->x63->x3326->{$this->x1b->x3326->x37b8}} . '\''); 
            ${$this->x1b->x3353->{$this->xeb->x3353->x8a90}} = ${$this->x63->x3353->x8a49}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}}); 
            ${$this->x1b->x3353->x8a95} = array(); 
            foreach (${$this->x1b->x3353->{$this->xeb->x3353->x8a90}} as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}}) { 
                ${$this->x1b->x3353->x8a95}[${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}}['currency_to']] = ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x39df}}}}['rate']; 
            } 
            $this->_currencies = ${$this->x1b->x3326->{$this->x63->x3326->x39d3}}; 
            if ($this->_debug) { 
                echo "<br><br>------------ CURRENCIES ----------------<br>"; 
                $x1253(${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39d4}}}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Currencies rate collected", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log')); 
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8aa4}}} = Mage::$xc28f('eav/entity_attribute_collection')->{$this->xeb->x3326->x588b}(${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8a85}}}})->{$this->x63->x3326->x5894}()->{$this->x63->x3326->x4b5d}(); 
            ${$this->x63->x3353->{$this->x1b->x3353->x8ab0}} = array(); 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8abc}}} = array(); 
            foreach (${$this->xeb->x3326->x39e0} as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x63->x3326->{$this->x63->x3326->x393c}}) { 
                if ($x3029(${$this->xeb->x3353->{$this->x63->x3353->x89f6}}['attribute_code'], ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x395c}}})) { 
                    $xac4(${$this->x63->x3353->{$this->x1b->x3353->x8ab0}}, ${$this->x1b->x3353->x89f1}['attribute_code']); 
                    ${$this->x1b->x3326->x39f6}[${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}}['attribute_code']] = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}}['frontend_input']; 
                } 
            } 
            if ($x304e(${$this->x63->x3326->{$this->x1b->x3326->x39f2}}) > $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33d9}}}}) { 
                ${$this->x1b->x3326->x39fe} = false; 
            } else { 
                ${$this->x1b->x3353->x8ac2} = true; 
            } 
            if (!$x3029('special_price', ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f4}}})) ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}}[] = 'special_price'; 
            if (!$x3029('special_from_date', ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}})) ${$this->x63->x3353->{$this->x1b->x3353->x8ab0}}[] = 'special_from_date'; 
            if (!$x3029('special_to_date', ${$this->x1b->x3353->x8aac})) ${$this->x63->x3326->{$this->x1b->x3326->x39f2}}[] = 'special_to_date'; 
            if (!$x3029('price_type', ${$this->x1b->x3353->x8aac})) ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}}[] = 'price_type'; 
            if (!$x3029('price', ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}})) ${$this->x1b->x3326->x39ed}[] = 'price'; 
            ${$this->x1b->x3353->x8aac}[] = 'tax_class_id'; 
            foreach (${$this->x1b->x3353->x89a1} as ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8ad2}}}}}) { 
                if (!$x3029(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8acb}}}->code, ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f4}}}) && ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ace}}}}->checked) if (!$x3029(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->code, array("is_in_stock", "qty", "entity_id", "created_at", "updated_at"))) ${$this->x63->x3326->{$this->x1b->x3326->x39f2}}[] = ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->code; 
            } 
            if ($this->_debug) { 
                echo "<br><br>------------ ATTRIBUTES ----------------<br>"; 
                $x1253(${$this->x63->x3353->{$this->x1b->x3353->x8ab0}}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> List of required attributes collected", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log')); 
            ${$this->x63->x3353->{$this->x63->x3353->x8a44}} = Mage::$xd2ec('core/resource'); 
            ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->x63->x3326->x57b8}('core_read'); 
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a1e}}}}} = ${$this->xeb->x3326->{$this->x63->x3326->x398f}}->{$this->xeb->x3326->x57ca}('eav_attribute_option_value'); 
            ${$this->x1b->x3326->x39a4} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}(); 
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a64}}}->{$this->x63->x3326->x57e2}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a1e}}}}}); 
            ${$this->x1b->x3326->{$this->x63->x3326->x39a6}}->{$this->x1b->x3326->x57ea}("store_id=" . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}} . ' OR  store_id=0'); 
            ${$this->x1b->x3326->x39a4}->{$this->x63->x3326->x5912}(array('option_id', 'store_id')); 
            ${$this->xeb->x3353->x8adf} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a64}}}); 
            foreach (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8aea}}}}} as ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3a30}}}) { 
                ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8af9}}}[${$this->x63->x3326->{$this->xeb->x3326->x3a2b}}['option_id']][${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3a32}}}}['store_id']] = ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3a30}}}['value']; 
            } 
            if ($this->_debug) { 
                echo "<br><br>------------ ATTRIBUTES LABEL ----------------<br>"; 
                $x1253(${$this->xeb->x3326->x3a35}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> List of attribute labels collected", null, $this->{$this->xeb->x3353->x9343}('.log')); 
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x87e4}}} = $xb93($xb7f()); 
            ${$this->x63->x3326->{$this->x63->x3326->x372b}}->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x33e5}}}->{$this->x63->x3326->x4811}(${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x372f}}}}, ${$this->x63->x3353->{$this->x1b->x3353->x87e1}}); 
            if (${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x372e}}}->${$this->x63->x3326->{$this->x63->x3326->x375e}} != $xb93(${$this->xeb->x3353->x87dd})) { 
                ${$this->x63->x3326->x3733}::${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x87dc}}}(${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x87c8}}}}::${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x87d6}}}("datafeedmanager")->{$this->xeb->x3326->x48ee}(${$this->x63->x3353->x87b5}->{$this->xeb->x3326->{$this->x63->x3326->x33f0}})); 
            } 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3a45}}} = ${$this->xeb->x3326->{$this->x63->x3326->x398f}}->{$this->xeb->x3326->x57ca}('tax_class'); 
            ${$this->x63->x3326->x3a4c} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('tax_calculation'); 
            ${$this->xeb->x3353->x8b22} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('tax_calculation_rate'); 
            ${$this->xeb->x3326->{$this->x63->x3326->x3a69}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}('directory_country_region'); 
            ${$this->x63->x3326->x3a6c} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}('customer_group'); 
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x63->x3326->x57d3}(); 
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a68}}}}->{$this->x63->x3326->x57e2}(${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8b0b}}})->{$this->x63->x3326->x5912}(array('class_id', 'tax_calculation_rate_id')); 
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a68}}}}->{$this->x1b->x3326->x59ba}(array('tc' => ${$this->x1b->x3353->{$this->x1b->x3353->x8b13}}), 'tc.product_tax_class_id = ' . ${$this->x63->x3326->{$this->x1b->x3326->x3a41}} . '.class_id', 'tc.tax_calculation_rate_id'); 
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}}->{$this->x1b->x3326->x59ba}(array('tcr' => ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b26}}}}), 'tcr.tax_calculation_rate_id = tc.tax_calculation_rate_id', array('tcr.rate', 'tax_country_id', 'tax_region_id')); 
            ${$this->xeb->x3353->x8a5e}->{$this->x1b->x3326->x59ba}(array('dcr' => ${$this->x1b->x3326->x3a67}), 'dcr.region_id=tcr.tax_region_id', 'code'); 
            ${$this->x1b->x3326->{$this->x63->x3326->x39a6}}->{$this->xeb->x3326->x59de}(array('cg' => ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8b3e}}}), 'cg.tax_class_id=tc.customer_tax_class_id AND cg.customer_group_code="NOT LOGGED IN"'); 
            ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8b4e}}} = ${$this->x63->x3353->x8a49}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a64}}}); 
            ${$this->x1b->x3326->{$this->x63->x3326->x3a7e}} = array(); 
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b65}}} = ''; 
            foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8b51}}}} as ${$this->xeb->x3326->x3a8a}) { 
                if (${$this->xeb->x3326->x3a85} != ${$this->xeb->x3326->x3a8a}['class_id']) ${$this->x63->x3326->{$this->x1b->x3326->x3a94}} = 0; else { 
                    ${$this->x63->x3326->x3a92}++; 
                } 
                ${$this->x1b->x3353->{$this->x1b->x3353->x8b62}} = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b70}}}['class_id']; 
                ${$this->xeb->x3353->x8b5a}[${$this->xeb->x3326->x3a8a}['class_id']][${$this->xeb->x3353->x8b76}]['rate'] = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b70}}}['rate']; 
                ${$this->x63->x3353->{$this->x63->x3353->x8b5e}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b70}}}['class_id']][${$this->xeb->x3353->x8b76}]['code'] = ${$this->x1b->x3353->{$this->x63->x3353->x8b6c}}['code']; 
                ${$this->xeb->x3353->x8b5a}[${$this->xeb->x3353->x8b67}['class_id']][${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a98}}}]['country'] = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b70}}}['tax_country_id']; 
            } 
            $this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x338a}}} = ${$this->x1b->x3326->{$this->x63->x3326->x3a7e}}; 
            if ($this->_debug) { 
                echo "<br><br>------------ TAX CLASS ----------------<br>"; 
                $x1253(${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3a80}}}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tax rate collected", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log')); 
            ${$this->x1b->x3326->{$this->xeb->x3326->x3a9e}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('review'); 
            ${$this->x1b->x3353->x8b87} = ${$this->x1b->x3326->x398e}->{$this->xeb->x3326->x57ca}('review_store'); 
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ab0}}}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}('rating_option_vote'); 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ab9}}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}()->{$this->x63->x3326->x5a59}('review_id'); 
            ${$this->x1b->x3353->{$this->x63->x3353->x8baa}}->{$this->x63->x3326->x57e2}(array("r" => ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8b83}}}}), array("COUNT(DISTINCT r.review_id) AS count", 'entity_pk_value')); 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ab9}}}->{$this->x1b->x3326->x59ba}(array('rs' => ${$this->x1b->x3353->x8b87}), 'rs.review_id=r.review_id', 'rs.store_id'); 
            ${$this->xeb->x3353->x8ba8}->{$this->x1b->x3326->x59ba}(array('rov' => ${$this->xeb->x3326->{$this->xeb->x3326->x3aad}}), 'rov.review_id=r.review_id', 'AVG(rov.percent) AS score'); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3ab6}}->{$this->x1b->x3326->x57ea}("status_id=1 and entity_id=1"); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3ab6}}->{$this->x1b->x3326->x5aa1}(array('r.entity_pk_value', 'rs.store_id')); 
            ${$this->xeb->x3353->{$this->x1b->x3353->x8bb2}} = ${$this->x1b->x3326->x3997}->{$this->x63->x3326->x57d3}(); 
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8bbc}}}}->{$this->x63->x3326->x57e2}(array("r" => ${$this->xeb->x3353->x8b7c}), array("COUNT(DISTINCT r.review_id) AS count", 'entity_pk_value', "(SELECT 0) AS  store_id")); 
            ${$this->xeb->x3353->{$this->x1b->x3353->x8bb2}}->{$this->x1b->x3326->x59ba}(array('rs' => ${$this->x63->x3326->x3aa3}), 'rs.review_id=r.review_id', array()); 
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8bbc}}}}->{$this->x1b->x3326->x59ba}(array('rov' => ${$this->xeb->x3326->{$this->xeb->x3326->x3aad}}), 'rov.review_id=r.review_id', 'AVG(rov.percent) AS score'); 
            ${$this->x1b->x3326->x3abe}->{$this->x1b->x3326->x57ea}("status_id=1 and entity_id=1"); 
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8bb7}}}->{$this->x1b->x3326->x5aa1}(array('r.entity_pk_value')); 
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x63->x3326->x57d3}()->{$this->x1b->x3326->x5b18}(array(${$this->xeb->x3353->x8ba8}, ${$this->x1b->x3326->x3abe})); 
            ${$this->x1b->x3326->x39a4}->{$this->x63->x3326->x5912}(array('entity_pk_value', 'store_id')); 
            ${$this->xeb->x3326->x3ac2} = ${$this->x1b->x3326->x3997}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3326->{$this->x63->x3326->x39a6}}); 
            ${$this->x1b->x3353->x8bc7} = array(); 
            foreach (${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ac5}}} as ${$this->x63->x3326->x3ad6}) { 
                ${$this->xeb->x3326->x3acd}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3adb}}}['entity_pk_value']][${$this->xeb->x3353->x8bd0}['store_id']]["count"] = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8bd9}}}["count"]; 
                ${$this->xeb->x3326->x3acd}[${$this->x63->x3353->{$this->x63->x3353->x8bd4}}['entity_pk_value']][${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3adf}}}}['store_id']]['score'] = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3adf}}}}['score']; 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Reviews collected", null, $this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}('.log')); 
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}} = Mage::$xd2ec('core/resource'); 
            ${$this->xeb->x3326->{$this->x1b->x3326->x3999}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->x63->x3326->x57b8}('core_read'); 
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3ae2}}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('catalog_product_entity_media_gallery'); 
            ${$this->xeb->x3353->{$this->x1b->x3353->x8be7}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('catalog_product_entity_media_gallery_value'); 
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a64}}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}(array("DISTINCT value")); 
            ${$this->x1b->x3326->x39a4}->{$this->x63->x3326->x57e2}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3ae2}}}); 
            ${$this->x1b->x3326->x39a4}->{$this->x1b->x3326->x59ba}(array('cpemgv' => ${$this->x63->x3326->{$this->x1b->x3326->x3aea}}), 'cpemgv.value_id = ' . ${$this->x1b->x3353->{$this->x1b->x3353->x8be1}} . '.value_id', array('cpemgv.position', 'cpemgv.disabled')); 
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a68}}}}->{$this->x1b->x3326->x57ea}("value<>TRIM('') AND (store_id=" . ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}} . ' OR  store_id=0)'); 
            ${$this->x1b->x3353->{$this->x63->x3353->x8a60}}->{$this->x63->x3326->x5912}(array('position', 'value_id')); 
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8c00}}}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}}); 
            foreach (${$this->x63->x3353->{$this->x63->x3353->x8bf6}} as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8c0e}}}}) { 
                if (${$this->x1b->x3326->{$this->x1b->x3326->x3b06}}['disabled'] != 1 && ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8c12}}}}}['value'] != '') { 
                    ${$this->x63->x3326->x3b12}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8c12}}}}}['entity_id']]['src'][] = ${$this->x1b->x3353->{$this->x1b->x3353->x8c06}}['value']; 
                    ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8c22}}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8c09}}}['entity_id']]['disabled'][] = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8c09}}}['disabled']; 
                } 
            } 
            if ($this->_debug) { 
                echo "<br><br>------------ IMAGES ----------------<br>"; 
                $x1253(${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3b1a}}}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Images collected", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log')); 
            Mage::$xd26e()->{$this->x1b->x3326->x5be1}(${$this->x63->x3326->{$this->xeb->x3326->x3778}}); 
            ${$this->x1b->x3326->x3b1e} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}("cataloginventory_stock_item"); 
            ${$this->x1b->x3326->x3b29} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}("core_url_rewrite"); 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3b3b}}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}("enterprise_url_rewrite"); 
            ${$this->xeb->x3326->{$this->x63->x3326->x3b43}} = ${$this->x1b->x3326->x398e}->{$this->xeb->x3326->x57ca}('catalog_product_entity_url_key'); 
            ${$this->x63->x3353->{$this->x1b->x3353->x8a8c}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}('catalog_category_product'); 
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3b4c}}} = ${$this->x1b->x3326->x398e}->{$this->xeb->x3326->x57ca}('catalog_category_product_index'); 
            ${$this->xeb->x3326->x3b54} = ${$this->x63->x3353->x8a41}->{$this->xeb->x3326->x57ca}('catalog_product_index_price'); 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8c73}}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('catalog_product_super_link'); 
            ${$this->xeb->x3353->x8c7d} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}('catalog_product_link'); 
            ${$this->xeb->x3326->x3b77} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}('catalog_product_bundle_selection'); 
            ($x1443(Mage::$xb909(), '1.6.0', '<')) ? ${$this->xeb->x3326->x396d} = "options=''" : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3972}}} = "ISNULL(options)"; 
            switch (Mage::$xd00f("datafeedmanager/system/urlrewrite")) { 
                case 1 : 
                    ${$this->x1b->x3353->{$this->x1b->x3353->x8c91}} = "AND url.target_path NOT LIKE '%category%'"; 
                    ${$this->x63->x3353->x8c9a} = 'MAX'; 
                    break; 
                default : 
                    ${$this->xeb->x3326->{$this->x63->x3326->x3b8c}} = "AND url.target_path LIKE '%category%'"; 
                    ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8ca1}}} = 'GROUP_CONCAT'; 
                    break; 
                    break; 
            } 
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x63->x3326->{$this->xeb->x3326->x3778}}); 
            if (Mage::$xd00f("datafeedmanager/system/disabled")) ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5cc4}("status", array('gteq' => 1)); else ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}->{$this->x1b->x3326->x5cc4}("status", 1); 
            ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5ce6}('type_id', array("in" => "configurable")); 
            ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5ce6}('visibility', array("nin" => 1)); 
            ${$this->x63->x3326->x3b9d}->{$this->x63->x3326->x56bd}(${$this->x63->x3353->{$this->x1b->x3353->x8ab0}}, ${$this->xeb->x3326->{$this->xeb->x3326->x39ff}}); 
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x63->x3353->x8c6e}} . ' AS cpsl', 'cpsl.parent_id=e.entity_id ', array('child_ids' => 'GROUP_CONCAT( DISTINCT cpsl.product_id)')); 
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3353->x8c27} . ' AS stock', 'stock.product_id=e.entity_id', array('qty' => 'qty', 'is_in_stock' => 'is_in_stock', 'manage_stock' => 'manage_stock', 'use_config_manage_stock' => 'use_config_manage_stock', "min_qty" => "min_qty", "min_sale_qty" => "min_sale_qty")); 
            if ($x1443(Mage::$xb909(), '1.13.0', '>=')) { 
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3353->x8c42} . ' AS url_key', 'e.entity_id=url_key.entity_id'); 
                ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8c3e}}}} . ' AS url', 'url.value_id=url_key.entity_id ' . ${$this->x63->x3353->x8c8f} . ' AND is_system=1 AND url.store_id=' . ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}}, array('request_path' => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8ca7}}}}} . '(DISTINCT request_path)')); 
            } else { 
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3353->{$this->xeb->x3353->x8c31}} . ' AS url', 'url.product_id=e.entity_id ' . ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x8c95}}} . ' AND is_system=1 AND ' . ${$this->xeb->x3326->{$this->x1b->x3326->x396f}} . ' AND url.store_id=' . ${$this->x63->x3326->{$this->xeb->x3326->x3778}}, array('request_path' => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8ca7}}}}} . '(DISTINCT request_path)')); 
            } 
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3326->x39c0} . ' AS categories', 'categories.product_id=e.entity_id'); 
            ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3353->x8c4d} . ' AS categories_index', 'categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id AND categories_index.store_id=' . ${$this->x63->x3326->{$this->xeb->x3326->x3778}}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories_index.category_id)')); 
            ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}} = 0; 
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8cc3}}} = clone ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}; 
            ${$this->x1b->x3326->x3bb4}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5ded}("COUNT(DISTINCT cpsl.parent_id) As total")->{$this->x1b->x3326->x5aa1}('e.entity_type_id');; 
            ${$this->xeb->x3353->x8cce} = ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8cc7}}}}->{$this->x1b->x3326->x5e06}()->{$this->x63->x3326->x5e13}(); 
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8cde}}} = $x146a(${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}} / $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}}); 
            while (${$this->x63->x3353->{$this->x1b->x3353->x8cb6}} < ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bcd}}}}}) { 
                ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}} = clone ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}; 
                ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('cpsl.parent_id')); 
                ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5e3a}($this->{$this->x1b->x3353->x8444}, ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * ${$this->x63->x3353->x8cb4})); 
                if ($this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}} * (${$this->x63->x3353->{$this->x1b->x3353->x8cb6}} + 1) > ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bbf}}}) ${$this->x1b->x3353->{$this->xeb->x3353->x8cea}} = ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8cd6}}}}; else ${$this->xeb->x3353->x8ce9} = $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}} * ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}}; 
                ${$this->x63->x3326->{$this->x1b->x3326->x3baf}}++; 
                foreach (${$this->x63->x3326->x3bd1} as ${$this->x1b->x3326->{$this->xeb->x3326->x3be5}}) { 
                    foreach ($x2fcc(",", ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bee}}}}}->{$this->x63->x3326->x5e49}()) as ${$this->x63->x3326->{$this->x63->x3326->x3bf4}}) { 
                        ${$this->x1b->x3326->{$this->xeb->x3326->x3c01}}[${$this->x63->x3326->{$this->x63->x3326->x3bf4}}] = ${$this->x1b->x3353->x8ced}; 
                        ${$this->x63->x3326->x3c05}[${$this->x63->x3326->x3bf0}]['categories_ids'] = ${$this->x1b->x3353->x8ced}->{$this->x1b->x3326->x5e59}(); 
                        ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3c0f}}}}[${$this->x63->x3326->{$this->x63->x3326->x3bf4}}]['parent_id'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3be8}}}->{$this->x1b->x3326->x48ae}(); 
                        ${$this->x63->x3326->x3c05}[${$this->x1b->x3353->x8cef}]['parent_sku'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bec}}}}->{$this->x63->x3326->x5e71}(); 
                        ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x3c10}}}}}[${$this->x63->x3326->x3bf0}]['parent_request_path'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3be8}}}->{$this->xeb->x3326->x5e82}(); 
                    } 
                } 
                if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Fetching configurable products from " . ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * (${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8cb9}}} - 1) + 1) . " to " . ${$this->x63->x3326->{$this->x63->x3326->x3bdb}}, null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log')); 
            } 
            $this->configurable = ${$this->xeb->x3353->{$this->x63->x3353->x8cfd}}; 
            if ($this->_debug) { 
                echo "<br><br>------------ CONFIGURABLES ----------------<br>"; 
                echo ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}() . '<br><br>'; 
                $x1253(${$this->xeb->x3353->{$this->x63->x3353->x8d02}}); 
            } 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x63->x3353->x87f1}); 
            if (Mage::$xd00f("datafeedmanager/system/disabled")) ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5cc4}("status", array('gteq' => 1)); else ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5cc4}("status", 1); 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5ce6}('type_id', array("in" => "configurable")); 
            ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5ce6}('visibility', array("nin" => 1)); 
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3326->x3b58} . ' AS cpsl', 'cpsl.parent_id=e.entity_id '); 
            ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3326->x3b1e} . ' AS stock', 'stock.product_id=cpsl.product_id', array('qty' => 'SUM(stock.qty)')); 
            ${$this->xeb->x3353->{$this->x63->x3353->x8d07}} = array(); 
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8cb9}}} = 0; 
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8cc7}}}} = clone ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}; 
            ${$this->xeb->x3353->x8cbc}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5ded}("COUNT(DISTINCT cpsl.parent_id) As total")->{$this->x1b->x3326->x5aa1}('e.entity_type_id');; 
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}} = ${$this->xeb->x3353->x8cbc}->{$this->x1b->x3326->x5e06}()->{$this->x63->x3326->x5e13}(); 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bcd}}}}} = $x146a(${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}} / $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}}); 
            while (${$this->x63->x3326->{$this->x1b->x3326->x3baf}} < ${$this->x63->x3326->{$this->xeb->x3326->x3bc6}}) { 
                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}} = clone ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}}; 
                ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('cpsl.parent_id')); 
                ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5e3a}($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}}, ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}})); 
                if ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * (${$this->x63->x3353->x8cb4} + 1) > ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}}) ${$this->x63->x3326->x3bd6} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}}; else ${$this->x63->x3326->x3bd6} = $this->{$this->x1b->x3353->x8444} * ${$this->x63->x3326->{$this->x1b->x3326->x3baf}}; 
                ${$this->x63->x3326->{$this->x1b->x3326->x3baf}}++; 
                foreach (${$this->x63->x3353->{$this->x1b->x3353->x8ce4}} as ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3c23}}}) { 
                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3c17}}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3c2b}}}}}->{$this->x1b->x3326->x48ae}()] = ${$this->x1b->x3353->{$this->x1b->x3353->x8d0b}}->{$this->xeb->x3326->x5fda}(); 
                } 
                if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Fetching configurable qty from " . ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * (${$this->x63->x3326->{$this->x1b->x3326->x3baf}} - 1) + 1) . " to " . ${$this->x63->x3326->x3bd6}, null, $this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}('.log')); 
            } 
            $this->configurableQty = ${$this->xeb->x3353->{$this->x63->x3353->x8d07}}; 
            if ($this->_debug) { 
                echo "<br><br>------------ CONFIGURABLES QTY ----------------<br>"; 
                echo ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}() . '<br><br>'; 
                $x1253(${$this->xeb->x3326->{$this->x1b->x3326->x3c14}}); 
            } 
            ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3b61}}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}("catalog_product_super_link"); 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3c36}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}("catalog_product_super_attribute"); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3c3f}} = ${$this->x63->x3353->x8a41}->{$this->xeb->x3326->x57ca}("catalog_product_entity_int"); 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3c4c}}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}("catalog_product_super_attribute_pricing"); 
            ${$this->x63->x3326->{$this->x1b->x3326->x3c52}} = ${$this->x63->x3353->x8a49}->{$this->x63->x3326->x57d3}(); 
            ${$this->x1b->x3326->x3c50}->{$this->x63->x3326->x57e2}(array("cpsl" => ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8c73}}}), array("parent_id", "product_id")); 
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}}->{$this->x1b->x3326->x59ba}(array("cpsa" => ${$this->x1b->x3326->x3c2f}), "cpsa.product_id = cpsl.parent_id", array("attribute_id")); 
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}}->{$this->x1b->x3326->x59ba}(array("cpei" => ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8d21}}}}), "cpei.entity_id = cpsl.product_id AND cpei.attribute_id = cpsa.attribute_id", array("value" => "value")); 
            ${$this->x1b->x3326->x3c50}->{$this->x1b->x3326->x59ba}(array("cpsap" => ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8d35}}}}}), "cpsap.product_super_attribute_id = cpsa.product_super_attribute_id AND cpei.value = cpsap.value_index", array("pricing_value" => "pricing_value", "is_percent" => "is_percent")); 
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}}->{$this->x63->x3326->x5912}(array("cpsl.parent_id", "cpsl.product_id")); 
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}}->{$this->x1b->x3326->x5aa1}(array("cpsl.parent_id", "cpsl.product_id", "cpsa.attribute_id")); 
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d45}} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3326->x3c50}); 
            ${$this->x1b->x3326->{$this->x1b->x3326->x3c5c}} = array(); 
            foreach (${$this->x1b->x3353->{$this->xeb->x3353->x8d45}} as ${$this->x1b->x3353->x8d09}) { 
                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3c66}}}}[${$this->xeb->x3326->{$this->x63->x3326->x3c20}}["parent_id"]][${$this->x1b->x3353->x8d09}["product_id"]][${$this->x1b->x3353->{$this->x1b->x3353->x8d0b}}['attribute_id']]['attribute_id'] = ${$this->x1b->x3353->x8d09}["attribute_id"]; 
                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3c6b}}}}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3c23}}}["parent_id"]][${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3c23}}}["product_id"]][${$this->x1b->x3353->{$this->x1b->x3353->x8d0b}}['attribute_id']]['value'] = ${$this->x1b->x3353->x8d09}["value"]; 
                ${$this->x1b->x3326->{$this->x1b->x3326->x3c5c}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3c28}}}}["parent_id"]][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3c2b}}}}}["product_id"]][${$this->xeb->x3326->{$this->x63->x3326->x3c20}}['attribute_id']]['pricing_value'] = ${$this->xeb->x3326->x3c1f}["pricing_value"]; 
                ${$this->x63->x3326->x3c57}[${$this->x1b->x3353->x8d09}["parent_id"]][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3c2b}}}}}["product_id"]][${$this->xeb->x3326->{$this->x63->x3326->x3c20}}['attribute_id']]['is_percent'] = ${$this->x1b->x3353->x8d09}["is_percent"]; 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Fetching configurable prices collected", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log')); 
            $this->configurablePrices = ${$this->x63->x3353->x8d4d}; 
            if ($this->_debug) { 
                echo "<br><br>------------ CONFIGURABLES PRICES ----------------<br>"; 
                echo ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}} . '<br><br>'; 
                $x1253(${$this->x1b->x3326->{$this->x1b->x3326->x3c5c}}); 
            } 
            ${$this->x1b->x3326->x3b58} = ${$this->xeb->x3326->{$this->x63->x3326->x398f}}->{$this->xeb->x3326->x57ca}("catalog_product_super_link"); 
            ${$this->x1b->x3353->x8d10} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}("catalog_product_super_attribute"); 
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8d55}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}("catalog_product_super_attribute_label"); 
            ${$this->x1b->x3326->x3c80} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}(); 
            ${$this->xeb->x3326->{$this->x1b->x3326->x3c84}}->{$this->x63->x3326->x57e2}(array("cpsl" => ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3b5e}}}), array("parent_id", "product_id")); 
            ${$this->xeb->x3353->{$this->x63->x3353->x8d5d}}->{$this->x1b->x3326->x59ba}(array("cpsa" => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8d17}}}), "cpsa.product_id = cpsl.parent_id", array("attribute_id")); 
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3c8a}}}}->{$this->x1b->x3326->x59ba}(array("cpsal" => ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8d55}}}), "cpsal.product_super_attribute_id = cpsa.product_super_attribute_id", array("relationship" => "GROUP_CONCAT(DISTINCT cpsal.value SEPARATOR '>>>')")); 
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3c8a}}}}->{$this->x63->x3326->x5912}(array("cpsl.parent_id", "cpsl.product_id")); 
            ${$this->xeb->x3353->{$this->x63->x3353->x8d5d}}->{$this->x1b->x3326->x5aa1}(array('cpsl.parent_id', 'cpsl.product_id')); 
            ${$this->x63->x3353->x8d5e} = ${$this->x1b->x3326->x3997}->{$this->x1b->x3326->x57fa}(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3c8a}}}}); 
            foreach (${$this->x63->x3326->x3c91} as ${$this->x63->x3353->{$this->x1b->x3353->x8d64}}) { 
                ${$this->x63->x3326->{$this->xeb->x3326->x3ca8}}[${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8d6b}}}}}['product_id']] = ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8d65}}}['relationship']; 
                ${$this->x63->x3326->{$this->xeb->x3326->x3ca8}}[${$this->x63->x3353->{$this->x1b->x3353->x8d64}}['parent_id']] = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3c9d}}}['relationship']; 
            } 
            $this->_productRelationShip = ${$this->x63->x3353->{$this->x63->x3353->x8d70}}; 
            if ($this->_debug) { 
                echo "<br><br>------------ RELATIONSHIP ----------------<br>"; 
                echo ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3c89}}} . '<br><br>'; 
                $x1253(${$this->x63->x3326->{$this->xeb->x3326->x3ca8}}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Relationship collected", null, $this->{$this->xeb->x3353->x9343}('.log')); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}}); 
            if (Mage::$xd00f("datafeedmanager/system/disabled")) ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5cc4}("status", array('gteq' => 1)); else ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5cc4}("status", 1); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5ce6}('type_id', array("in" => "grouped")); 
            ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5ce6}('visibility', array("nin" => 1)); 
            ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x63->x3326->x56bd}(${$this->x63->x3353->{$this->x1b->x3353->x8ab0}}, ${$this->xeb->x3326->{$this->xeb->x3326->x39ff}}); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->xeb->x3326->x3b6a}} . ' AS cpl', 'cpl.product_id=e.entity_id AND cpl.link_type_id=3', array('child_ids' => 'GROUP_CONCAT( DISTINCT cpl.linked_product_id)')); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3b25}}} . ' AS stock', 'stock.product_id=e.entity_id', array('qty' => 'qty', 'is_in_stock' => 'is_in_stock', 'manage_stock' => 'manage_stock', 'use_config_manage_stock' => 'use_config_manage_stock', "min_qty" => "min_qty", "min_sale_qty" => "min_sale_qty")); 
            if ($x1443(Mage::$xb909(), '1.13.0', '>=')) { 
                ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->x3b42} . ' AS url_key_b', 'e.entity_id=url_key_b.entity_id'); 
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3b3b}}} . ' AS url_b', 'url_b.value_id=url_key_b.entity_id ' . ${$this->x63->x3353->x8c8f} . ' AND is_system=1 AND url.store_id=' . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}, array('request_path' => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8ca1}}} . '(DISTINCT request_path)')); 
            } else { 
                ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3b31}}}} . ' AS url_b', 'url_b.product_id=e.entity_id ' . ${$this->xeb->x3326->x3b88} . ' AND is_system=1 AND ' . ${$this->x1b->x3353->x8a22} . ' AND url_b.store_id=' . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}, array('request_path' => ${$this->x63->x3353->{$this->x63->x3353->x8c9f}} . '(DISTINCT request_path)')); 
            } 
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->x8a89} . ' AS categories', 'categories.product_id=e.entity_id'); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x63->x3353->x8c52}} . ' AS categories_index', 'categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id AND categories_index.store_id=' . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories_index.category_id)')); 
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('cpl.product_id')); 
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8d76}}} = array(); 
            foreach (${$this->x63->x3353->x8cdf} as ${$this->x1b->x3353->x8ced}) { 
                foreach ($x2fcc(",", ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bee}}}}}->{$this->x63->x3326->x5e49}()) as ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3bfd}}}}) { 
                    ${$this->x63->x3353->{$this->x63->x3353->x8d74}}[${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8cf5}}}] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bec}}}}; 
                    ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8d82}}}[${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8cf5}}}]['categories_ids'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bee}}}}}->{$this->x1b->x3326->x5e59}(); 
                    ${$this->xeb->x3353->x8d7d}[${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8cf5}}}]['parent_id'] = ${$this->xeb->x3353->{$this->x63->x3353->x8cee}}->{$this->x1b->x3326->x48ae}(); 
                    ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8d82}}}[${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3bfd}}}}]['parent_sku'] = ${$this->x1b->x3353->x8ced}->{$this->x63->x3326->x5e71}(); 
                    ${$this->xeb->x3353->x8d7d}[${$this->x1b->x3353->{$this->xeb->x3353->x8cf1}}]['parent_request_path'] = ${$this->x1b->x3326->{$this->xeb->x3326->x3be5}}->{$this->xeb->x3326->x5e82}(); 
                } 
            } 
            $this->grouped = ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8d76}}}; 
            if ($this->_debug) { 
                echo "<br><br>------------ GROUPED ----------------<br>"; 
                echo ${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5d0f}() . '<br><br>'; 
                $x1253(${$this->x63->x3326->x3cbc}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Relations with grouped products detected", null, $this->{$this->xeb->x3353->x9343}('.log')); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}}); 
            if (Mage::$xd00f("datafeedmanager/system/disabled")) ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5cc4}("status", array('gteq' => 1)); else ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5cc4}("status", 1); 
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}}->{$this->x1b->x3326->x5ce6}('type_id', array("in" => "bundle")); 
            ${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5ce6}('visibility', array("nin" => 1)); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x63->x3326->x56bd}(${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}}, ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8ac4}}}); 
            ${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->xeb->x3326->x3b7c}} . ' AS cpbs', 'cpbs.parent_product_id=e.entity_id', array('child_ids' => 'GROUP_CONCAT( DISTINCT cpbs.product_id)')); 
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->x63->x3326->x3b21}} . ' AS stock', 'stock.product_id=e.entity_id', array('qty' => 'qty', 'is_in_stock' => 'is_in_stock', 'manage_stock' => 'manage_stock', 'use_config_manage_stock' => 'use_config_manage_stock', "min_qty" => "min_qty", "min_sale_qty" => "min_sale_qty")); 
            if ($x1443(Mage::$xb909(), '1.13.0', '>=')) { 
                ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3353->{$this->xeb->x3353->x8c45}} . ' AS url_key', 'e.entity_id=url_key.entity_id'); 
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3b3d}}}} . ' AS url', 'url.value_id=url_key.entity_id ' . ${$this->x1b->x3353->{$this->x1b->x3353->x8c91}} . ' AND is_system=1 AND url.store_id=' . ${$this->x63->x3326->{$this->xeb->x3326->x3778}}, array('request_path' => ${$this->x63->x3353->{$this->x63->x3353->x8c9f}} . '(DISTINCT request_path)')); 
            } else { 
                ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->xeb->x3326->x3b2a}} . ' AS url', 'url.product_id=e.entity_id ' . ${$this->xeb->x3326->x3b88} . ' AND is_system=1 AND ' . ${$this->x1b->x3353->{$this->x1b->x3353->x8a25}} . ' AND url.store_id=' . ${$this->x63->x3326->{$this->xeb->x3326->x3778}}, array('request_path' => ${$this->x63->x3353->{$this->x63->x3353->x8c9f}} . '(DISTINCT request_path)')); 
            } 
            ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x1b->x3353->x8a8c}} . ' AS categories', 'categories.product_id=e.entity_id'); 
            ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8c59}}}} . ' AS categories_index', 'categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id AND categories_index.store_id=' . ${$this->x1b->x3326->x3775}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories_index.category_id)')); 
            ${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('e.entity_id')); 
            ${$this->xeb->x3326->x3cc1} = array(); 
            foreach (${$this->x63->x3326->{$this->xeb->x3326->x3bd4}} as ${$this->xeb->x3353->{$this->x63->x3353->x8cee}}) { 
                foreach ($x2fcc(",", ${$this->x1b->x3353->x8ced}->{$this->x63->x3326->x5e49}()) as ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8cf9}}}}) { 
                    ${$this->x1b->x3326->{$this->xeb->x3326->x3cc4}}[${$this->x63->x3326->x3bf0}] = ${$this->x1b->x3353->x8ced}; 
                    ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3cda}}}}}[${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3bf9}}}]['parent_id'] = ${$this->x1b->x3326->{$this->xeb->x3326->x3be5}}->{$this->x1b->x3326->x48ae}(); 
                    ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3cda}}}}}[${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8cf5}}}]['parent_sku'] = ${$this->xeb->x3326->x3be0}->{$this->x63->x3326->x5e71}(); 
                    ${$this->xeb->x3326->{$this->x1b->x3326->x3cd0}}[${$this->x1b->x3353->x8cef}]['parent_request_path'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3be8}}}->{$this->xeb->x3326->x5e82}(); 
                    ${$this->xeb->x3353->x8d94}[${$this->x1b->x3353->{$this->xeb->x3353->x8cf1}}]['categories_ids'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bec}}}}->{$this->x1b->x3326->x5e59}(); 
                } 
            } 
            $this->bundle = ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8d89}}}; 
            if ($this->_debug) { 
                echo "<br><br>------------ BUNDLE ----------------<br>"; 
                echo ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}() . '<br><br>'; 
                $x1253(${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3cd1}}}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Relations with bundle products detected", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log')); 
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8d9d}}}} = Mage::$xb6b8('eav/entity')->{$this->x1b->x3326->x64f2}('catalog_product')->{$this->x1b->x3326->x64ff}(); 
            ${$this->xeb->x3353->{$this->x63->x3353->x8da7}} = Mage::$xb6b8('eav/entity_attribute_set')->{$this->x63->x3326->x488d}()->{$this->xeb->x3326->x588b}(${$this->x1b->x3326->{$this->x63->x3326->x3ce1}}); 
            foreach (${$this->xeb->x3353->{$this->x63->x3353->x8da7}} as ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x3cf8}}}}}) { 
                ${$this->x1b->x3326->x3cfa}[${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3cf3}}}}->{$this->x1b->x3326->x48ae}()] = ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3cf2}}}->{$this->x1b->x3326->x653d}(); 
            } 
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3d0f}}}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}("catalog_product_entity_tier_price"); 
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8dd6}}}} = Mage::$xb6b8('core/store')->{$this->x1b->x3326->x4c9f}(${$this->xeb->x3353->{$this->xeb->x3353->x87f2}})->{$this->xeb->x3326->x656f}(); 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8de1}}} = ${$this->x63->x3353->x8a49}->{$this->x63->x3326->x57d3}(); 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8de4}}}}->{$this->x63->x3326->x57e2}(array("cpetp" => ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8dc6}}}}}), array("entity_id", "all_groups", "customer_group_id", "value", "qty")); 
            ${$this->x63->x3326->x3d1c}->{$this->x63->x3326->x5912}(array("cpetp.entity_id", "cpetp.customer_group_id", "cpetp.qty")); 
            ${$this->x63->x3353->{$this->xeb->x3353->x8de0}}->{$this->x1b->x3326->x57ea}("cpetp.website_id=" . ${$this->xeb->x3326->{$this->xeb->x3326->x3d16}} . " OR cpetp.website_id=0"); 
            ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3ac9}}}} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x1b->x3326->x57fa}(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8de4}}}}); 
            ${$this->x1b->x3353->{$this->x1b->x3353->x8df1}} = array(); 
            foreach (${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ac5}}} as ${$this->x63->x3353->x8dfb}) { 
                if (${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8e01}}}['all_groups'] == 1) ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8df7}}}}[${$this->x63->x3326->x3d2f}["entity_id"]][32000][] = array("qty" => ${$this->x63->x3326->x3d2f}['qty'], "value" => ${$this->x63->x3353->x8dfb}['value']); else ${$this->x1b->x3353->x8dec}[${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8e04}}}}["entity_id"]][${$this->x63->x3326->x3d2f}["customer_group_id"]][] = array("qty" => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8e01}}}['qty'], "value" => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8e04}}}}['value']); 
            } 
            $this->_tierPrices = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8df5}}}; 
            if ($this->_debug) { 
                echo "<br><br>------------ TIERS PRICES ----------------<br>"; 
                echo ${$this->x63->x3353->{$this->xeb->x3353->x8de0}} . '<br><br>'; 
                $x1253(${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8df7}}}}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Teiers Price collected", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log')); 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3d43}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3995}}}}->{$this->xeb->x3326->x57ca}("catalog_product_option"); 
            ${$this->x63->x3326->x3d44} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3995}}}}->{$this->xeb->x3326->x57ca}("catalog_product_option_title"); 
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8e26}}}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}("catalog_product_option_type_value"); 
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d5e}}}}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}("catalog_product_option_type_title"); 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8e3d}}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3995}}}}->{$this->xeb->x3326->x57ca}("catalog_product_option_type_price"); 
            ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8e4c}}}}} = ${$this->x63->x3353->x8a49}->{$this->x63->x3326->x57d3}(); 
            ${$this->xeb->x3353->{$this->x63->x3353->x8e42}}->{$this->x63->x3326->x57e2}(array("cpo" => ${$this->x63->x3326->{$this->xeb->x3326->x3d3f}}), array("product_id")); 
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d74}}}->{$this->x1b->x3326->x59ba}(array("cpot" => ${$this->x63->x3353->x8e12}), "cpot.option_id=cpo.option_id AND cpot.store_id=0", array("option" => "title", "option_id", "store_id")); 
            ${$this->xeb->x3326->{$this->x63->x3326->x3d72}}->{$this->x1b->x3326->x59ba}(array("cpotv" => ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8e26}}}}), "cpotv.option_id = cpo.option_id", "sku"); 
            ${$this->x63->x3353->x8e41}->{$this->x1b->x3326->x59ba}(array("cpott" => ${$this->x1b->x3353->{$this->xeb->x3353->x8e2d}}), "cpott.option_type_id=cpotv.option_type_id AND cpott.store_id=cpot.store_id", "title AS value"); 
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d74}}}->{$this->x1b->x3326->x59ba}(array("cpotp" => ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x3d6a}}}}), "cpotp.option_type_id=cpotv.option_type_id AND cpotp.store_id=cpot.store_id", array("price", "price_type")); 
            ${$this->xeb->x3353->x8a5e} = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d74}}}->{$this->x63->x3326->x5912}(array("product_id", "cpotv.sort_order ASC")); 
            ${$this->xeb->x3353->{$this->xeb->x3353->x8bc5}} = ${$this->x1b->x3326->x3997}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3326->{$this->x63->x3326->x39a6}}); 
            ${$this->x63->x3353->x8e50} = array(); 
            ${$this->x63->x3353->{$this->x63->x3353->x8e5a}} = 0; 
            foreach (${$this->xeb->x3353->{$this->xeb->x3353->x8bc5}} as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3d9a}}}) { 
                ${$this->xeb->x3353->{$this->x1b->x3353->x8e53}}[${$this->x1b->x3353->x8e61}["product_id"]][${$this->x1b->x3353->x8e61}["option"]]["options"][] = array("value" => ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3d9a}}}["value"], "sku" => ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8e6a}}}["sku"], "price" => ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3d9d}}}}["price"], "price_type" => ${$this->x1b->x3353->x8e61}["price_type"]); 
                ${$this->xeb->x3326->{$this->x1b->x3326->x3d8a}}++; 
            } 
            $this->customOptions = ${$this->x63->x3326->{$this->x1b->x3326->x3d7e}}; 
            if ($this->_debug) { 
                echo "<br><br>------------ CUSTOM OPTIONS ----------------<br>"; 
                echo ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8e4c}}}}} . '<br><br>'; 
                $x1253(${$this->xeb->x3353->{$this->x1b->x3353->x8e53}}); 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Custom options collected", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log')); 
            ${$this->x63->x3353->{$this->x63->x3353->x8e72}} = new Wyomind_Datafeedmanager_Model_MyCustomOptions; 
            ${$this->xeb->x3326->{$this->x1b->x3326->x3dab}} = new Wyomind_Datafeedmanager_Model_MyCustomAttributes; 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Custom attributes/options scripts loaded", null, $this->{$this->x63->x3353->{$this->x1b->x3353->x9347}}('.log')); 
            ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x1b->x3326->x3775}); 
            if (Mage::$xd00f("datafeedmanager/system/disabled")) ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5cc4}("status", array('gteq' => 1)); else ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5cc4}("status", 1); 
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}->{$this->x1b->x3326->x5ce6}("type_id", array("in" => ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8983}}})); 
            ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5ce6}("visibility", array("in" => ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x38d5}}}})); 
            if (${$this->x63->x3353->{$this->xeb->x3353->x8998}}[0] != '*') ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5ce6}("attribute_set_id", array("in" => ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x38de}}})); 
            ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x63->x3326->x56bd}(${$this->x63->x3326->{$this->x1b->x3326->x39f2}}, ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a0b}}}}}); 
            ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8e83}}}} = array("eq" => "= '%s'", "neq" => "!= '%s'", "gteq" => ">= '%s'", "lteq" => "<= '%s'", "gt" => "> '%s'", "lt" => "< '%s'", "like" => "like '%s'", "nlike" => "not like '%s'", "null" => "is null", "notnull" => "is not null", "in" => "in (%s)", "nin" => "not in(%s)",); 
            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} = ''; 
            ${$this->x63->x3353->{$this->xeb->x3353->x8e8e}} = 0; 
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8e9c}}} = array(); 
            foreach (${$this->xeb->x3326->{$this->x63->x3326->x38e3}} as ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ace}}}}) { 
                ${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value = $this->{$this->x1b->x3353->{$this->x63->x3353->x9330}}(${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value, null); 
                if (${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->checked) { 
                    if (${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->condition == 'in' || ${$this->x63->x3353->x8ac7}->condition == 'nin') { 
                        if (${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->code == 'qty' || ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ace}}}}->code == 'is_in_stock') { 
                            ${$this->xeb->x3326->x3ddb} = $x2fcc(',', ${$this->x63->x3326->x3a0c}->value); 
                            ${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value = "'" . $x314d(${$this->xeb->x3326->x3ddb}, "','") . "'"; 
                        } else { 
                            ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8ad2}}}}}->value = $x2fcc(',', ${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value); 
                        } 
                    } 
                    switch (${$this->x63->x3353->x8ac7}->code) { 
                        case 'qty' : 
                            if (${$this->x63->x3353->{$this->xeb->x3353->x8e8e}} > 0) ${$this->x63->x3353->{$this->xeb->x3353->x8e88}} .= ' ' . ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->statement . ' '; 
                            ${$this->x63->x3353->{$this->xeb->x3353->x8e88}} .= " qty " . $x1315(${$this->xeb->x3353->{$this->x1b->x3353->x8e7e}}[${$this->x63->x3326->x3a0c}->condition], ${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value); 
                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3dcb}}}}}++; 
                            break; 
                        case 'is_in_stock' : 
                            if (${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3dcb}}}}} > 0) ${$this->x63->x3353->{$this->xeb->x3353->x8e88}} .= ' ' . ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->statement . ' '; 
                            ${$this->x1b->x3326->x3dbb} .= " (IF("; 
                            ${$this->x1b->x3326->x3dbb} .= "(use_config_manage_stock=1 AND ${$this->x1b->x3326->x37bc}=0)"; 
                            ${$this->x63->x3353->{$this->xeb->x3353->x8e88}} .= " OR "; 
                            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} .= '(use_config_manage_stock=0 AND manage_stock=0)'; 
                            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} .= " OR "; 
                            ${$this->xeb->x3353->x8e87} .= "(use_config_manage_stock=1 AND ${$this->x63->x3353->{$this->xeb->x3353->x8826}}=1 AND is_in_stock=1 )"; 
                            ${$this->xeb->x3353->x8e87} .= " OR "; 
                            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} .= "(use_config_manage_stock=0 AND manage_stock=1 AND is_in_stock=1 )"; 
                            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} .= ",'1','0')" . $x1315(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3db9}}}[${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8ad2}}}}}->condition], ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->value) . ")"; 
                            ${$this->x63->x3326->{$this->xeb->x3326->x3dc2}}++; 
                            break; 
                        default : 
                            if (${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->statement == "AND") { 
                                if ($x304e(${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8e9c}}})) ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5cc4}(${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3dda}}}); 
                                ${$this->x1b->x3353->x8e94} = array(); 
                            } 
                            if (${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->condition == "in") { 
                                ${$this->xeb->x3353->x8eae} = true; 
                                ${$this->x1b->x3326->x3de7} = array(); 
                                foreach (${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8acb}}}->value as ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3dfd}}}) { 
                                    if (!$x2c66(${$this->x1b->x3353->{$this->xeb->x3353->x8ebc}})) ${$this->x1b->x3326->{$this->x63->x3326->x3de3}} = true; 
                                } 
                                if (${$this->xeb->x3353->x8eae}) { 
                                    foreach (${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8ad2}}}}}->value as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8ebe}}}}) { 
                                        ${$this->x63->x3326->{$this->xeb->x3326->x3deb}}[] = array(array("finset" => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8ebf}}}}})); 
                                    } 
                                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3dda}}}[] = array("attribute" => ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->code, ${$this->x63->x3326->{$this->xeb->x3326->x3deb}}); 
                                } else ${$this->x63->x3326->x3dd0}[] = array("attribute" => ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->code, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8acb}}}->condition => ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->value); 
                            } else ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3dda}}}[] = array("attribute" => ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->code, ${$this->x63->x3326->x3a0c}->condition => ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8acb}}}->value); 
                            break; 
                    } 
                } 
            }; 
            if ($x304e(${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8e9c}}})) ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5cc4}(${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3dda}}}); 
            ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3353->{$this->x63->x3353->x8c2b}} . ' AS stock', 'stock.product_id=e.entity_id', array('qty' => 'qty', 'is_in_stock' => 'is_in_stock', 'manage_stock' => 'manage_stock', 'use_config_manage_stock' => 'use_config_manage_stock', "min_qty" => "min_qty", "min_sale_qty" => "min_sale_qty")); 
            if ($x1443(Mage::$xb909(), '1.13.0', '>=')) { 
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->x63->x3326->x3b43}} . ' AS url_key', 'e.entity_id=url_key.entity_id'); 
                ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8c3e}}}} . ' AS url', 'url.value_id=url_key.entity_id ' . ${$this->x1b->x3353->{$this->x1b->x3353->x8c91}} . ' AND is_system=1 AND url.store_id=' . ${$this->x1b->x3326->x3775}, array('request_path' => ${$this->x63->x3353->x8c9a} . '(DISTINCT request_path)')); 
            } else { 
                ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3b31}}}} . ' AS url', 'url.product_id=e.entity_id ' . ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3b90}}}} . ' AND is_system=1 AND ' . ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a28}}} . ' AND url.store_id=' . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}, array('request_path' => ${$this->x63->x3353->x8c9a} . '(DISTINCT request_path)')); 
            } 
            if (Mage::$xd00f("datafeedmanager/system/use_parent_categories")) ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8c78}}}} . ' AS cpsl', 'cpsl.product_id=e.entity_id ', array('parent_id' => 'parent_id')); 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e0a}}}} = null; 
            if (Mage::$xd00f("datafeedmanager/system/use_parent_categories")) ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e0a}}}} = "OR (categories_index.category_id=categories_parent.category_id AND  categories_index.product_id=categories_parent.product_id )"; 
            if (${$this->x1b->x3326->{$this->x1b->x3326->x38b7}}[0] != '*') { 
                ${$this->x1b->x3353->x8ebb} = 0; 
                ${$this->x63->x3353->x8ec9} = null; 
                foreach (${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x38bc}}} as ${$this->x1b->x3326->x38c1}) { 
                    if (${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3dfd}}} > 0) ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e11}}}} .= ','; 
                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e15}}}}} .= $x22fa($x2fcc('/', ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x38c9}}}})); 
                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3dff}}}}++; 
                } 
                (${$this->x1b->x3326->x3866}) ? ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8ed6}}}} = "IN" : ${$this->x1b->x3353->x8ecf} = "NOT IN"; 
                if ($x1443(Mage::$xb909(), '1.12.0', '<=')) { 
                    ${$this->x1b->x3326->{$this->x1b->x3326->x3e0f}} = " AND categories_index.category_id " . ${$this->x1b->x3353->x8ecf} . " (" . ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e15}}}}} . ")"; 
                    ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x1b->x3353->x8a8c}} . ' AS categories', 'categories.product_id=e.entity_id', array()); 
                    if (Mage::$xd00f("datafeedmanager/system/use_parent_categories")) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->x8a89} . ' AS categories_parent', 'categories_parent.product_id=cpsl.parent_id'); 
                    ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x59de}(${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8c5e}}}}} . ' AS categories_index', '((categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id) ' . ${$this->x63->x3326->{$this->x63->x3326->x3e05}} . ') AND categories_index.store_id=' . ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}} . ' ' . ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e10}}}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories_index.category_id)')); 
                } else { 
                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e11}}}} = " AND categories.category_id " . ${$this->xeb->x3326->{$this->x63->x3326->x3e1c}} . " (" . ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e11}}}} . ")"; 
                    ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x59de}(${$this->x1b->x3326->{$this->xeb->x3326->x39c3}} . ' AS categories', 'categories.product_id=e.entity_id ' . ${$this->x63->x3353->{$this->xeb->x3353->x8ecc}}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories.category_id)')); 
                } 
            } else { 
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->x8a89} . ' AS categories', 'categories.product_id=e.entity_id'); 
                if (Mage::$xd00f("datafeedmanager/system/use_parent_categories")) ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3326->x39c0} . ' AS categories_parent', 'categories_parent.product_id=cpsl.parent_id'); 
                ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x63->x3353->x8c52}} . ' AS categories_index', '((categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id) ' . ${$this->xeb->x3326->x3e03} . ') AND categories_index.store_id=' . ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}}, array('categories_ids' => 'GROUP_CONCAT(DISTINCT categories_index.category_id)')); 
            } 
            if ($x1443(Mage::$xb909(), '1.4.0', '>=')) ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->xeb->x3326->x3b57}} . ' AS price_index', 'price_index.entity_id=e.entity_id AND customer_group_id=0 AND  price_index.website_id=' . ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3d1a}}}, array('min_price' => 'min_price', 'max_price' => 'max_price', 'tier_price' => 'tier_price', 'final_price' => 'final_price')); 
            if (!empty(${$this->xeb->x3353->x8e87})) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x57ea}(${$this->xeb->x3353->x8e87}); 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Main sql request: 
" . ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}->{$this->x1b->x3326->x5d0f}(), null, $this->{$this->xeb->x3353->x9343}('.log')); 
            if ($this->_debug) { 
                echo "<br><br>------------ MAIN SQL REQUEST ----------------<br>"; 
            } 
            ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}} = 0; 
            ${$this->xeb->x3353->x8cbc} = clone ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}; 
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3bb7}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5ded}("COUNT(DISTINCT e.entity_id) As total")->{$this->x1b->x3326->x5aa1}('e.entity_type_id'); 
            $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}} = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8cc3}}}->{$this->x1b->x3326->x5e06}()->{$this->x63->x3326->x5e13}(); 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3bcc}}}} = $x146a($this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}} / $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}}); 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x89bd}}} = ''; 
            ${$this->x1b->x3326->{$this->x1b->x3326->x3e26}} = 1; 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Total items calculated ($this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33ca}}} in ${$this->x1b->x3353->{$this->xeb->x3353->x8cda}} queries )", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log')); 
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x37fa}}} = $this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x422b}}}}(${$this->x1b->x3326->{$this->x1b->x3326->x37f5}}, null, ${$this->x1b->x3326->x3801}, true); 
            if (${$this->x1b->x3326->x3801} == 1) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x37fc}}}} = $this->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4283}}}}}(${$this->x1b->x3353->x886e}); 
            if ($this->{$this->xeb->x3326->{$this->xeb->x3326->x3378}}) { 
                if (${$this->x63->x3353->x8887} == 1) { 
                    ${$this->xeb->x3353->{$this->x1b->x3353->x89c9}} = $this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4271}}}}(${$this->x63->x3353->{$this->x1b->x3353->x8872}}, ${$this->x1b->x3326->x3852}, ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8900}}}}}) . ""; 
                } else { 
                    ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x89cd}}} = $this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x4229}}}(${$this->x1b->x3326->{$this->x1b->x3326->x380d}}) . '<br>'; 
                    ${$this->x1b->x3326->x3900} .= "<table style='border:2px solid grey; font-family:arial; font-size:12px' cellspacing=0 cellpadding=0 width='100%'>"; 
                    if (${$this->x1b->x3326->x381c}) { 
                        ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x89d2}}}} .= $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x428c}}}(${$this->x1b->x3326->x37f1}, true); 
                    } 
                } 
            } else { 
                if (${$this->x63->x3353->x8887} == 1) { 
                    ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x89b1}}}->{$this->xeb->x3326->x69c5}($this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4274}}}}}(${$this->x63->x3353->{$this->x1b->x3353->x8872}}, ${$this->x63->x3326->{$this->x63->x3326->x3856}}, ${$this->x1b->x3326->{$this->x1b->x3326->x385b}}) . ""); 
                } else { 
                    if (${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x88a0}}}} != '') ${$this->xeb->x3326->x38e4}->{$this->xeb->x3326->x69c5}($this->{$this->x63->x3353->{$this->x63->x3353->x9383}}($this->{$this->xeb->x3353->x932c}(${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3811}}}) . "
")); 
                    if (${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x88b1}}}) { 
                        ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $this->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x93a5}}}(${$this->x1b->x3353->x886e}, ${$this->xeb->x3353->x88ba}, ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3831}}}, ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x383d}}}); 
                        ${$this->x1b->x3353->x8ee0} = $this->{$this->x1b->x3326->{$this->x1b->x3326->x4279}}(${$this->x1b->x3353->x8ee0}); 
                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x89b4}}}}->{$this->xeb->x3326->x69c5}(${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}); 
                    } 
                } 
            } 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Header template parsed and added", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log')); 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('e.entity_id'))->{$this->x63->x3326->x5912}('e.entity_id'); 
            while (${$this->x63->x3326->{$this->x1b->x3326->x3baf}} < ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8cde}}}) { 
                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}} = clone ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}; 
                if ($this->_debug) { 
                    echo "<br><br>------------ SQL ----------------<br>"; 
                    print(${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5d0f}()); 
                } 
                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5e3a}($this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}}, ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8cb9}}})); 
                ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}}++; 
                if ($this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}} * ${$this->x63->x3326->{$this->x1b->x3326->x3baf}} > $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}}) ${$this->x63->x3326->x3bd6} = $this->{$this->x1b->x3326->{$this->x63->x3326->x33c9}}; else ${$this->xeb->x3353->x8ce9} = $this->{$this->x1b->x3353->x8444} * ${$this->x63->x3353->x8cb4}; 
                if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Fetching products from " . ($this->{$this->x1b->x3353->x8444} * (${$this->x63->x3326->{$this->x1b->x3326->x3baf}} - 1) + 1) . " to " . ${$this->x63->x3326->{$this->x63->x3326->x3bdb}}, null, $this->{$this->x63->x3353->{$this->x1b->x3353->x9347}}('.log')); 
                ${$this->x63->x3353->{$this->x63->x3353->x8e5a}} = 1; 
                foreach (${$this->x63->x3353->x8cdf} as $product) { 
                    if ($this->_debug) { 
                        echo "<br><br>------------ PRODUCT [ SKU -> " . $product->{$this->x63->x3326->x5e71}() . " | ID -> " . $product->{$this->x1b->x3326->x48ae}() . "]---------------<br>"; 
                        echo "categories : " . $product->{$this->x1b->x3326->x6ac2}() . ", Root id: " . ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8861}}} . "<br>"; 
                        foreach ($x2fcc(',', $product->{$this->x1b->x3326->x6ac2}()) as ${$this->x63->x3326->x3922} => ${$this->x63->x3353->{$this->xeb->x3353->x8a30}}) { 
                            echo ${$this->x1b->x3326->{$this->xeb->x3326->x3983}} . "=>" . ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["path"] . "<br>"; 
                        } 
                    } 
                    if (!$x1541('safe_mode')) { 
                        $x1543(60); 
                    } 
                    ${$this->x63->x3326->{$this->x1b->x3326->x3e39}} = ${$this->x1b->x3326->x37e3}; 
                    foreach (${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a08}}}}} as ${$this->x1b->x3353->{$this->xeb->x3353->x89e8}} => ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}) { 
                        $value = ""; 
                        $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}} = 0; 
                        switch (${$this->x63->x3326->x3e44}['pattern']) { 
                            case '{load_options}': 
                                ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3acb}}}}} = 1; 
                                ${$this->x63->x3326->x3e55} = array(); 
                                foreach (${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8f2c}}}}}) { 
                                    if (isset(${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3d84}}}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8f2c}}}}}])) { 
                                        ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3ac9}}}} = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3acb}}}}} * $x304e(${$this->x1b->x3326->x3d7a}[$product->{$this->x1b->x3326->x48ae}()][${$this->x63->x3326->{$this->xeb->x3326->x3e63}}]["options"]); 
                                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f15}}}}[${$this->x1b->x3353->{$this->xeb->x3353->x89e8}}] = 0; 
                                    } 
                                } 
                                ${$this->xeb->x3353->{$this->x1b->x3353->x89d7}} = array(); 
                                for (${$this->x63->x3326->x3a92} = 1; ${$this->xeb->x3353->x8b76} <= ${$this->xeb->x3326->{$this->x63->x3326->x3ac3}}; ${$this->x63->x3326->{$this->x1b->x3326->x3a94}}++) { 
                                    ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8f38}}} = ${$this->x63->x3326->{$this->x1b->x3326->x3e39}}; 
                                    foreach (${$this->x63->x3326->x3e44}['options'] as ${$this->x63->x3326->x3922} => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8f2c}}}}}) { 
                                        if (isset(${$this->x63->x3326->{$this->x1b->x3326->x3d7e}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8f22}}}])) { 
                                            ${$this->x1b->x3326->x3e6c} = $x31c7("{" . ${$this->x1b->x3326->x3e5e} . "_label}", ${$this->x63->x3353->x8e50}[$product->{$this->x1b->x3326->x48ae}()][${$this->x63->x3326->{$this->xeb->x3326->x3e63}}]["options"][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3e5d}}}[${$this->x1b->x3326->{$this->x1b->x3326->x3927}}]]['value'], ${$this->x63->x3353->x8f31}); 
                                            ${$this->x1b->x3353->{$this->x1b->x3353->x8f36}} = $x31c7("{" . ${$this->x1b->x3326->x3e5e} . "_sku}", ${$this->xeb->x3353->{$this->x1b->x3353->x8e53}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8f27}}}}]["options"][${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8f17}}}}}[${$this->x63->x3353->x89e6}]]['sku'], ${$this->x1b->x3353->{$this->x1b->x3353->x8f36}}); 
                                            ${$this->x1b->x3326->x3e6c} = $x31c7("{" . ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8f27}}}} . "_price}", ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d82}}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->x1b->x3353->x8f1e}}]["options"][${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8f14}}}[${$this->x1b->x3353->{$this->xeb->x3353->x89e8}}]]['price'], ${$this->x1b->x3326->x3e6c}); 
                                            ${$this->x1b->x3353->{$this->x1b->x3353->x8f36}} = $x31c7("{" . ${$this->x63->x3326->{$this->xeb->x3326->x3e63}} . "_type}", ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3d84}}}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8f27}}}}]["options"][${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8f14}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}]]['price_type'], ${$this->x63->x3353->x8f31}); 
                                            if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}} > 0 || $x304e(${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d82}}}[$product->{$this->x1b->x3326->x48ae}()]) == 1 || $x304e(${$this->x1b->x3353->x8efe}['options']) < 2) ${$this->x63->x3326->x3e55}[${$this->x1b->x3326->{$this->x1b->x3326->x3927}}]++; 
                                            if (${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8f14}}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}] >= $x304e(${$this->xeb->x3353->{$this->x1b->x3353->x8e53}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->x8f1a}]["options"])) { 
                                                ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3e5d}}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}] = 0; 
                                                ${$this->x63->x3353->x8f0f}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} - 1]++; 
                                            } 
                                        } 
                                    } 
                                    ${$this->x63->x3353->x89d4}[] = ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8f3c}}}}; 
                                } 
                                if ($x304e(${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x89d9}}}) > 0) { 
                                    if (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8890}}}} == 1) ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8efc}}}}} = $x314d(${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x89dd}}}}}); else ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}} = "[" . $x314d(',', ${$this->xeb->x3353->{$this->x1b->x3353->x89d7}}) . "]"; 
                                } 
                                $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}($x304e(${$this->x63->x3326->x3e44}['options'])); 
                                break; 
                            case '{use_options}': 
                                foreach (${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'] as ${$this->x63->x3326->x3922} => ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e68}}}) { 
                                    if (isset(${$this->x63->x3353->x8e50}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8f22}}}])) { 
                                        ${$this->x63->x3353->{$this->xeb->x3353->x8f45}} = array(); 
                                        ${$this->x1b->x3353->{$this->x1b->x3353->x8f4c}} = array(); 
                                        ${$this->xeb->x3326->{$this->xeb->x3326->x3e8b}} = array(); 
                                        foreach (${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d82}}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3326->x3e5e}]["options"] as ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3e96}}}) { 
                                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3e7a}}}[] = ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3e9b}}}}}['value']; 
                                            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3e85}}}[] = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8f6a}}}['sku']; 
                                            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3e8e}}}[] = ${$this->x63->x3326->{$this->xeb->x3326->x3e91}}['price']; 
                                        } 
                                        ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8efc}}}}} = $x31c7("{" . ${$this->x1b->x3326->x3e5e} . "_label}", $x314d(',', ${$this->x1b->x3326->x3e72}), ${$this->x63->x3326->{$this->x1b->x3326->x3e39}}); 
                                        ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8ef6}}} = $x31c7("{" . ${$this->x1b->x3353->x8f1a} . "_sku}", $x314d(',', ${$this->x1b->x3326->{$this->xeb->x3326->x3e81}}), ${$this->x63->x3326->{$this->x1b->x3326->x3e39}}); 
                                        ${$this->x1b->x3326->x3e37} = $x31c7("{" . ${$this->x1b->x3353->x8f1a} . "_price}", $x314d(',', ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8f62}}}}), ${$this->x1b->x3326->x3e37}); 
                                    } 
                                } 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}($x304e(${$this->x1b->x3353->x8efe}['options'])); 
                                break; 
                            case '{id}' : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                $value = $item->{$this->x1b->x3326->x48ae}(); 
                                break; 
                            case '{inc}' : 
                                $value = ${$this->x1b->x3353->{$this->x63->x3353->x8edb}}; 
                                break; 
                            case '{status}': 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->xeb->x3326->{$this->x63->x3326->x384b}} = "Enabled" : ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x88dc}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0]; 
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1])) ? ${$this->x63->x3326->x3ea3} = "Disabled" : ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3eb0}}}}} = ${$this->x1b->x3353->x8efe}['options'][1]; 
                                if ($item->{$this->x63->x3326->x6bb2}() == 2) $value = ${$this->x63->x3353->x8f7a}; else $value = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x384d}}}; 
                                $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(2); 
                                break; 
                            case '{attribute_set}': 
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x1b->x3353->x8efe}['reference'], $product); 
                                $value = ${$this->xeb->x3326->{$this->x63->x3326->x3cff}}[$item->{$this->x63->x3326->x6bd0}()]; 
                                break; 
                            case "{relationship}": 
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product); 
                                (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3ebb}}}} = ', ' : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0]; 
                                if (isset(${$this->x63->x3353->{$this->x63->x3353->x8d70}}[$item->{$this->x1b->x3326->x48ae}()])) { 
                                    $value = $x31c7(">>>", ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f87}}}}, ${$this->x63->x3353->{$this->x63->x3353->x8d70}}[$item->{$this->x1b->x3326->x48ae}()]); 
                                } 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}(1); 
                                break; 
                            case '{final_price}' : 
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->{$this->xeb->x3326->x6c2b}(); 
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1])) ? ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = false : ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = ${$this->x1b->x3353->x8efe}['options'][1]; 
                                if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                        ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} = 0; 
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}) { 
                                            if (${$this->x63->x3353->x8fbb}["is_percent"]) { 
                                                ${$this->x63->x3353->{$this->xeb->x3353->x8fb0}} += (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["pricing_value"] / 100) * ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}}; 
                                            } else ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3edc}}} += ${$this->x63->x3353->x8fbb}["pricing_value"]; 
                                        }; 
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} += ${$this->x1b->x3353->x8fab}; 
                                    } 
                                } 
                                $value = $this->{$this->xeb->x3353->{$this->x63->x3353->x9370}}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8855}}}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->x1b->x3326->x3ec9}); 
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0])) ? ${$this->x63->x3326->x39d6} = ${$this->xeb->x3326->x37b3} : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}} = ${$this->x1b->x3353->x8efe}['options'][0]; 
                                $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9369}}}}($value, ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}}); 
                                $value = $x30ce($value, 2, '.', ''); 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}(2); 
                                break; 
                            case '{min_price}' : 
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x1b->x3353->x8efe}['reference'], $product); 
                                ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} = $item->{$this->x1b->x3326->x6cd7}(); 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = false : ${$this->x63->x3353->x8f95} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1]; 
                                if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                        ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} = 0; 
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}) { 
                                            if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["is_percent"]) { 
                                                ${$this->x1b->x3353->x8fab} += (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}["pricing_value"] / 100) * ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}}; 
                                            } else ${$this->x63->x3353->{$this->xeb->x3353->x8fb0}} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["pricing_value"]; 
                                        }; 
                                        ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} += ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3edc}}}; 
                                    } 
                                } 
                                $value = $this->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9371}}}(${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}}, ${$this->xeb->x3353->x884c}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}}); 
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0])) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}} = ${$this->x63->x3353->{$this->xeb->x3353->x8817}} : ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}} = ${$this->x1b->x3353->x8efe}['options'][0]; 
                                $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9369}}}}($value, ${$this->x1b->x3353->{$this->xeb->x3353->x8a9d}}); 
                                $value = $x30ce($value, 2, '.', ''); 
                                $this->{$this->x63->x3326->x42b0}(2); 
                                break; 
                            case '{max_price}' : 
                                $item = $this->{$this->x63->x3326->x42a9}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                ${$this->x1b->x3353->x8f8b} = $item->{$this->xeb->x3326->x6d85}(); 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = false : ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1]; 
                                if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                        ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}} = 0; 
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}) { 
                                            if (${$this->x63->x3326->x3ee1}["is_percent"]) { 
                                                ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}} += (${$this->x63->x3326->x3ee1}["pricing_value"] / 100) * ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}}; 
                                            } else ${$this->x1b->x3326->x3ed3} += ${$this->x63->x3353->x8fbb}["pricing_value"]; 
                                        }; 
                                        ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} += ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}}; 
                                    } 
                                } 
                                $value = $this->{$this->xeb->x3326->{$this->x63->x3326->x4262}}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}}, ${$this->x1b->x3326->x37d9}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}}); 
                                (!isset(${$this->x63->x3326->x3e44}['options'][0])) ? ${$this->x63->x3326->{$this->x1b->x3326->x39d7}} = ${$this->x1b->x3353->x8812} : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x39df}}}} = ${$this->x63->x3326->x3e44}['options'][0]; 
                                $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9365}}}($value, ${$this->x63->x3326->{$this->x1b->x3326->x39d7}}); 
                                $value = $x30ce($value, 2, '.', ''); 
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(2); 
                                break; 
                            case '{normal_price}' : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                if ($item->type_id == 'bundle') ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->price; else { 
                                    ${$this->xeb->x3326->x3ebd} = $item->{$this->x63->x3326->x6e1d}(); 
                                } 
                                if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                        ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}} = 0; 
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}) { 
                                            if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["is_percent"]) { 
                                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} += (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["pricing_value"] / 100) * ${$this->x1b->x3353->x8f8b}; 
                                            } else ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} += ${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["pricing_value"]; 
                                        }; 
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} += ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fb5}}}; 
                                    } 
                                } 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}} = false : ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fa7}}}}} = ${$this->x1b->x3353->x8efe}['options'][1]; 
                                $value = $this->{$this->xeb->x3353->{$this->x63->x3353->x9370}}(${$this->xeb->x3326->x3ebd}, ${$this->xeb->x3353->x884c}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}}); 
                                (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}} = ${$this->xeb->x3326->x37b3} : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0]; 
                                $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9365}}}($value, ${$this->x1b->x3353->{$this->xeb->x3353->x8a9d}}); 
                                $value = $x30ce($value, 2, '.', ''); 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93e0}}}}}(2); 
                                break; 
                            case '{price}' : 
                                $item = $this->{$this->x63->x3353->x93c3}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                if ($item->{$this->x63->x3326->x6ecc}() && !$item->{$this->x1b->x3326->x6edc}()) { 
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y-m-d H:i:s")) { 
                                        if ($item->type_id == "bundle") { 
                                            if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) { 
                                                if ($item->price_type) ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else { 
                                                    ${$this->xeb->x3326->x3ebd} = $item->special_price; 
                                                } 
                                            } else { 
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->price; 
                                            } 
                                        } else { 
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->x1b->x3353->x8f8b} = $item->{$this->x1b->x3326->x6f19}() : ${$this->xeb->x3326->x3ebd} = $item->{$this->x63->x3326->x6e1d}(); 
                                        } 
                                    } else { 
                                        if ($item->type_id == "bundle") ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->price; else { 
                                            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->{$this->x63->x3326->x6e1d}(); 
                                        } 
                                    } 
                                } elseif ($item->{$this->x63->x3326->x6ecc}() && $item->{$this->x1b->x3326->x6edc}()) { 
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y-m-d H:i:s") && $x1d5f("Y-m-d H:i:s") < $item->{$this->x1b->x3326->x6edc}()) { 
                                        if ($item->type_id == "bundle") { 
                                            if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) { 
                                                if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else { 
                                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} = $item->special_price; 
                                                } 
                                            } else { 
                                                ${$this->x1b->x3353->x8f8b} = $item->price; 
                                            } 
                                        } else { 
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->{$this->x1b->x3326->x6f19}() : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->{$this->x63->x3326->x6e1d}(); 
                                        } 
                                    } else { 
                                        if ($item->type_id == "bundle") ${$this->xeb->x3326->x3ebd} = $item->price; else { 
                                            ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $item->{$this->x63->x3326->x6e1d}(); 
                                        } 
                                    } 
                                } else { 
                                    if ($item->type_id == "bundle") { 
                                        if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) { 
                                            if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else { 
                                                ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->special_price; 
                                            } 
                                        } else { 
                                            ${$this->x1b->x3353->x8f8b} = $item->price; 
                                        } 
                                    } else { 
                                        ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} = $item->{$this->x1b->x3326->x6f19}() : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} = $item->{$this->x63->x3326->x6e1d}(); 
                                    } 
                                } 
                                if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} = 0; 
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}) { 
                                            if (${$this->x63->x3353->x8fbb}["is_percent"]) { 
                                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fb5}}} += (${$this->x1b->x3326->{$this->x1b->x3326->x3ee5}}["pricing_value"] / 100) * ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}}; 
                                            } else ${$this->x1b->x3326->x3ed3} += ${$this->x63->x3326->x3ee1}["pricing_value"]; 
                                        }; 
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} += ${$this->x1b->x3326->x3ed3}; 
                                    } 
                                } 
                                (!isset(${$this->x1b->x3353->x8efe}['options'][1])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}} = false : ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = ${$this->x1b->x3353->x8efe}['options'][1]; 
                                $value = $this->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4267}}}(${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}}, ${$this->x63->x3353->{$this->x63->x3353->x884e}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}}); 
                                (!isset(${$this->x1b->x3353->x8efe}["options"][0])) ? ${$this->x1b->x3353->{$this->xeb->x3353->x8a9d}} = ${$this->x1b->x3353->x8812} : ${$this->x63->x3326->{$this->x1b->x3326->x39d7}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}["options"][0]; 
                                $value = $this->{$this->x1b->x3326->x4257}($value, ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}}); 
                                $value = $x30ce($value, 2, ".", ""); 
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(2); 
                                break; 
                            case "{is_special_price}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['reference'], $product); 
                                (!isset(${$this->x63->x3326->x3e44}["options"][0])) ? ${$this->xeb->x3326->{$this->xeb->x3326->x3eef}} = 1 : ${$this->xeb->x3326->{$this->xeb->x3326->x3eef}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["options"][0]; 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["options"][1])) ? ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3ef2}}} = 0 : ${$this->x63->x3326->x3ef0} = ${$this->x63->x3326->x3e44}["options"][1]; 
                                if ($item->{$this->x63->x3326->x6ecc}() && !$item->{$this->x1b->x3326->x6edc}()) { 
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y-m-d H:i:s")) { 
                                        if ($item->type_id == "bundle") (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) ? $value = ${$this->xeb->x3353->{$this->xeb->x3353->x8fc6}} : $value = ${$this->x63->x3326->x3ef0}; else { 
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc7}}} : $value = ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ef7}}}}; 
                                        } 
                                    } else { 
                                        if ($item->type_id == "bundle") $value = ${$this->x63->x3326->{$this->x1b->x3326->x3ef1}}; else { 
                                            $value = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8fd8}}}; 
                                        } 
                                    } 
                                } elseif ($item->{$this->x63->x3326->x6ecc}() && $item->{$this->x1b->x3326->x6edc}()) { 
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y-m-d H:i:s") && $x1d5f("Y-m-d H:i:s") < $item->{$this->x1b->x3326->x6edc}()) { 
                                        if ($item->type_id == "bundle") (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) ? $value = ${$this->xeb->x3353->{$this->xeb->x3353->x8fc6}} : $value = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8fdd}}}}; else { 
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc7}}} : $value = ${$this->x63->x3353->{$this->xeb->x3353->x8fd4}}; 
                                        } 
                                    } else { 
                                        if ($item->type_id == "bundle") $value = ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3ef2}}}; else { 
                                            $value = ${$this->x63->x3326->x3ef0}; 
                                        } 
                                    } 
                                } else { 
                                    if ($item->type_id == "bundle") (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) ? $value = ${$this->xeb->x3353->{$this->xeb->x3353->x8fc6}} : $value = ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ef7}}}}; else { 
                                        ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8fcc}}}} : $value = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8fd8}}}; 
                                    } 
                                } 
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(2); 
                                break; 
                            case "{special_price}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                ${$this->xeb->x3326->x3ebd} = null; 
                                if ($item->{$this->x63->x3326->x6ecc}() && !$item->{$this->x1b->x3326->x6edc}()) { 
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y-m-d H:i:s")) { 
                                        if ($item->type_id == 'bundle') { 
                                            if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else { 
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->special_price; 
                                            } 
                                        } else { 
                                            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->{$this->x1b->x3326->x6ef4}(); 
                                        } 
                                    } 
                                } elseif ($item->{$this->x63->x3326->x6ecc}() && $item->{$this->x1b->x3326->x6edc}()) { 
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y-m-d H:i:s") && $x1d5f("Y-m-d H:i:s") < $item->{$this->x1b->x3326->x6edc}()) { 
                                        if ($item->type_id == 'bundle') { 
                                            if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else { 
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->special_price; 
                                            } 
                                        } else { 
                                            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->{$this->x1b->x3326->x6ef4}(); 
                                        } 
                                    } 
                                } else { 
                                    if ($item->type_id == 'bundle') { 
                                        if ($item->price_type) ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else { 
                                            ${$this->x1b->x3353->x8f8b} = $item->special_price; 
                                        } 
                                    } else { 
                                        ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->{$this->x1b->x3326->x6ef4}(); 
                                    } 
                                } 
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = false : ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1]; 
                                if (${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} > 0) { 
                                    if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                        if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3edc}}} = 0; 
                                            foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}) { 
                                                if (${$this->x1b->x3326->{$this->x1b->x3326->x3ee5}}["is_percent"]) { 
                                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} += (${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["pricing_value"] / 100) * ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}}; 
                                                } else ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fb5}}} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["pricing_value"]; 
                                            }; 
                                            ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} += ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}}; 
                                        } 
                                    } 
                                    $value = $this->{$this->xeb->x3353->x936d}(${$this->x1b->x3326->{$this->x63->x3326->x3ec0}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8857}}}}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}}); 
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0])) ? ${$this->x63->x3326->x39d6} = ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x881c}}} : ${$this->x63->x3326->{$this->x1b->x3326->x39d7}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0]; 
                                    $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9365}}}($value, ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}}); 
                                    $value = $x30ce($value, 2, '.', '');; 
                                } else { 
                                    $value = ""; 
                                } 
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(2); 
                                break; 
                            case '{price_rules}' : 
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}} = $this->{$this->xeb->x3326->x4bd9}(); 
                                ${$this->x1b->x3326->x3ef9} = Mage::$xc28f('catalogrule/rule'); 
                                ${$this->xeb->x3353->x8fe7} = Mage::$xd26e()->{$this->xeb->x3326->x72cf}()->{$this->x63->x3326->x72de}(${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3783}}}}}); 
                                ${$this->x1b->x3326->x3f0e} = Mage::$xd26e()->{$this->x1b->x3326->x4c7e}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}}); 
                                ${$this->x63->x3353->x8dc7} = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3f16}}}->{$this->xeb->x3326->x656f}(); 
                                ${$this->x63->x3353->x8ff7} = Mage::$xd2ec('customer/session')->{$this->x63->x3326->x7323}(); 
                                ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9009}}}} = ${$this->x1b->x3326->x3ef9}->{$this->x1b->x3326->x7331}(${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f0d}}}}, ${$this->x63->x3353->x8dc7}, ${$this->x63->x3326->{$this->xeb->x3326->x3f22}}, $item->{$this->x1b->x3326->x48ae}()); 
                                if ($item->{$this->x63->x3326->x6ecc}() && !$item->{$this->x1b->x3326->x6edc}()) { 
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y-m-d H:i:s")) { 
                                        if ($item->type_id == "bundle") { 
                                            if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) { 
                                                if ($item->price_type) ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else { 
                                                    ${$this->xeb->x3326->x3ebd} = $item->special_price; 
                                                } 
                                            } else { 
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->price; 
                                            } 
                                        } else { 
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->{$this->x1b->x3326->x6f19}() : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->{$this->x63->x3326->x6e1d}(); 
                                        } 
                                    } else { 
                                        if ($item->type_id == "bundle") ${$this->xeb->x3326->x3ebd} = $item->price; else { 
                                            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->{$this->x63->x3326->x6e1d}(); 
                                        } 
                                    } 
                                } elseif ($item->{$this->x63->x3326->x6ecc}() && $item->{$this->x1b->x3326->x6edc}()) { 
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y-m-d H:i:s") && $x1d5f("Y-m-d H:i:s") < $item->{$this->x1b->x3326->x6edc}()) { 
                                        if ($item->type_id == "bundle") { 
                                            if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) { 
                                                if ($item->price_type) ${$this->x1b->x3353->x8f8b} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else { 
                                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->special_price; 
                                                } 
                                            } else { 
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->price; 
                                            } 
                                        } else { 
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->x1b->x3353->x8f8b} = $item->{$this->x1b->x3326->x6f19}() : ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $item->{$this->x63->x3326->x6e1d}(); 
                                        } 
                                    } else { 
                                        if ($item->type_id == "bundle") ${$this->xeb->x3326->x3ebd} = $item->price; else { 
                                            ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $item->{$this->x63->x3326->x6e1d}(); 
                                        } 
                                    } 
                                } else { 
                                    if ($item->type_id == "bundle") { 
                                        if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) { 
                                            if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else { 
                                                ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->special_price; 
                                            } 
                                        } else { 
                                            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->price; 
                                        } 
                                    } else { 
                                        ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->{$this->x1b->x3326->x6f19}() : ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->{$this->x63->x3326->x6e1d}(); 
                                    } 
                                } 
                                if (${$this->x63->x3326->x3f27} !== FALSE) { 
                                    if (${$this->x63->x3353->x8ffd} < ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}}) $value = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9009}}}}; else $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}}; 
                                } else $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}}; 
                                if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                        ${$this->x1b->x3326->x3ed3} = 0; 
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x63->x3326->x3ee1}) { 
                                            if (${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["is_percent"]) { 
                                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fb5}}} += (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["pricing_value"] / 100) * ${$this->x1b->x3353->x8f8b}; 
                                            } else ${$this->x1b->x3326->x3ed3} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["pricing_value"]; 
                                        }; 
                                        ${$this->xeb->x3326->x3ebd} += ${$this->x1b->x3326->x3ed3}; 
                                    } 
                                } 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}} = false : ${$this->x63->x3353->x8f95} = ${$this->x63->x3326->x3e44}['options'][1]; 
                                $value = $this->{$this->xeb->x3326->x425f}($value, ${$this->x1b->x3326->x37d9}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}}); 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["options"][0])) ? ${$this->x1b->x3353->x8a98} = ${$this->x63->x3353->{$this->xeb->x3353->x8817}} : ${$this->x63->x3326->x39d6} = ${$this->x63->x3326->x3e44}["options"][0]; 
                                $value = $this->{$this->xeb->x3353->x935f}($value, ${$this->x1b->x3353->{$this->xeb->x3353->x8a9d}}); 
                                $value = $x30ce($value, 2, ".", ""); 
                                $this->{$this->x63->x3353->x93d5}(2); 
                                break; 
                            case '{group_price}' : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                (!isset(${$this->x63->x3326->x3e44}['options'][0])) ? ${$this->x1b->x3326->x3f2f} = 0 : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f32}}} = ${$this->x63->x3326->x3e44}['options'][0]; 
                                $item->{$this->x63->x3326->x751d}(${$this->x1b->x3326->x3f2f}); 
                                ${$this->x1b->x3353->{$this->x63->x3353->x9028}} = $item->{$this->x63->x3326->x7529}(); 
                                if ($x304e(${$this->x1b->x3353->{$this->x63->x3353->x9028}}) == 1) { 
                                    ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} = ${$this->x1b->x3353->x9025}; 
                                } else { 
                                    ${$this->xeb->x3326->x3ebd} = ${$this->x1b->x3353->{$this->x63->x3353->x9028}}[0]['price']; 
                                } 
                                if (${$this->x1b->x3353->x8f8b} > 0) { 
                                    if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                        if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                            ${$this->x1b->x3353->x8fab} = 0; 
                                            foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}) { 
                                                if (${$this->x63->x3353->x8fbb}["is_percent"]) { 
                                                    ${$this->x63->x3353->{$this->xeb->x3353->x8fb0}} += (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["pricing_value"] / 100) * ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}}; 
                                                } else ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} += ${$this->x63->x3353->x8fbb}["pricing_value"]; 
                                            }; 
                                            ${$this->xeb->x3326->x3ebd} += ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3edc}}}; 
                                        } 
                                    } 
                                    (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}} = false : ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = ${$this->x63->x3326->x3e44}['options'][2]; 
                                    $value = $this->{$this->xeb->x3353->x936d}(${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8857}}}}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}}); 
                                    (!isset(${$this->x63->x3326->x3e44}['options'][1])) ? ${$this->x63->x3326->x39d6} = ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x881c}}} : ${$this->x63->x3326->x39d6} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1]; 
                                    $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9369}}}}($value, ${$this->x63->x3326->x39d6}); 
                                    $value = $x30ce($value, 2, '.', ''); 
                                } 
                                $this->{$this->x63->x3353->x93d5}(3); 
                                break; 
                            case '{tier_price}' : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0])) ? ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x901c}}}} = 32000 : ${$this->xeb->x3326->{$this->x63->x3326->x3f30}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0]; 
                                if (${$this->x1b->x3326->x3f2f} == "*") ${$this->x1b->x3326->x3f2f} = 32000; 
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->x63->x3326->x3f3f} = 0 : ${$this->x63->x3326->x3f3f} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1]; 
                                ${$this->x63->x3326->x3d26} = $this->_tierPrices[$item->{$this->x1b->x3326->x48ae}()]; 
                                if (${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f4c}}}} < 0) { 
                                    ${$this->xeb->x3326->{$this->xeb->x3326->x3f44}} = $x208d(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9038}}}}) - 1; 
                                    ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8df7}}}}[${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f33}}}}] = $x2ade(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3d2e}}}[${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9018}}}]); 
                                } 
                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} = ${$this->x63->x3326->x3d26}[${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9018}}}][${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3f47}}}]['value']; 
                                if (${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} > 0) { 
                                    if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                        if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} = 0; 
                                            foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x63->x3353->x8fbb}) { 
                                                if (${$this->x1b->x3326->{$this->x1b->x3326->x3ee5}}["is_percent"]) { 
                                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} += (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["pricing_value"] / 100) * ${$this->xeb->x3326->x3ebd}; 
                                                } else ${$this->x1b->x3353->x8fab} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}["pricing_value"]; 
                                            }; 
                                            ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} += ${$this->x63->x3353->{$this->xeb->x3353->x8fb0}}; 
                                        } 
                                    } 
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][3])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fa7}}}}} = false : ${$this->x63->x3353->x8f95} = ${$this->x1b->x3353->x8efe}['options'][3]; 
                                    $value = $this->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9374}}}}(${$this->x1b->x3326->{$this->x63->x3326->x3ec0}}, ${$this->xeb->x3353->x884c}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}}); 
                                    (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2])) ? ${$this->x63->x3326->x39d6} = ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x881c}}} : ${$this->x1b->x3353->x8a98} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2]; 
                                    $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9365}}}($value, ${$this->x63->x3326->{$this->x1b->x3326->x39d7}}); 
                                    $value = $x30ce($value, 2, '.', ''); 
                                } 
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(3); 
                                break; 
                            case '{tier_price_qty}' : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0])) ? ${$this->x63->x3353->x9012} = 0 : ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9020}}}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0]; 
                                if (${$this->x63->x3353->{$this->xeb->x3353->x9016}} == "*") ${$this->xeb->x3326->{$this->x63->x3326->x3f30}} = 32000; 
                                ${$this->x1b->x3353->{$this->x1b->x3353->x8df1}} = $this->_tierPrices[$item->{$this->x1b->x3326->x48ae}()]; 
                                (!isset(${$this->x1b->x3353->x8efe}['options'][1])) ? ${$this->x1b->x3353->x9029} = 0 : ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9039}}}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1]; 
                                if (${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3f47}}} < 0) { 
                                    ${$this->x1b->x3353->{$this->x1b->x3353->x902e}} = $x208d(${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f4c}}}}) - 1; 
                                    ${$this->x1b->x3353->{$this->x1b->x3353->x8df1}}[${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f33}}}}] = $x2ade(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3d2e}}}[${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x901c}}}}]); 
                                } 
                                ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9042}}} = ${$this->x1b->x3326->{$this->xeb->x3326->x3d2b}}[${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f32}}}][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9039}}}}}]['qty']; 
                                if (${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9043}}}} > 0) $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9046}}}}}; 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}(2); 
                                break; 
                            case "{G:SALE_PRICE}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product); 
                                ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9050}}}} = Mage::$xd2ec('core/date')->{$this->x63->x3326->x7675}("hours"); 
                                if (${$this->xeb->x3353->{$this->x63->x3353->x904c}} > 0) { 
                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3f6f}}} = "+"; 
                                    ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x9064}}}} = $x207e($x208d($x2088(${$this->xeb->x3353->{$this->x63->x3353->x904c}})), 2, 0, STR_PAD_LEFT) . ':' . $x207e(($x208d(${$this->x63->x3353->x9049}) - $x2088($x208d(${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x904e}}}))) * 60, 2, 0, STR_PAD_LEFT); 
                                } else { 
                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3f77}}}}} = ""; 
                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3f81}}}} = '-' . $x207e($x208d($x2088(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3f65}}}})), 2, 0, STR_PAD_LEFT) . ':' . $x207e(($x208d(${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9050}}}}) - $x2088($x208d(${$this->xeb->x3353->{$this->x63->x3353->x904c}}))) * 60, 2, 0, STR_PAD_LEFT); 
                                } 
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f97}}}}} = $x307f($x31c7(' ', 'T', $item->{$this->x63->x3326->x6ecc}()), 0, -3); 
                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3fa5}}}} = $x307f($x31c7(' ', 'T', $x31c7("00:00:00", "23:59:59", $item->{$this->x1b->x3326->x6edc}())), 0, -3); 
                                if ($item->type_id == 'bundle' && $item->special_price) { 
                                    if ($item->price_type) { 
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); 
                                    } else { 
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} = $item->special_price; 
                                    } 
                                } else { 
                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->{$this->x1b->x3326->x6ef4}(); 
                                } 
                                (!isset(${$this->x63->x3326->x3e44}['options'][1])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}} = false : ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = ${$this->x63->x3326->x3e44}['options'][1]; 
                                if (${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} > 0) { 
                                    if ($item->{$this->x1b->x3326->x64ff}() == "configurable") { 
                                        if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) { 
                                            ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}} = 0; 
                                            foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}) { 
                                                if (${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["is_percent"]) { 
                                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} += (${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["pricing_value"] / 100) * ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}}; 
                                                } else ${$this->x1b->x3326->x3ed3} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}["pricing_value"]; 
                                            }; 
                                            ${$this->xeb->x3326->x3ebd} += ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}}; 
                                        } 
                                    } 
                                    ${$this->x1b->x3353->x8f8b} = $this->{$this->xeb->x3353->{$this->x63->x3353->x9370}}(${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8857}}}}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->x1b->x3326->x3ec9}); 
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x39df}}}} = ${$this->xeb->x3326->x37b3} : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x39df}}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0]; 
                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x936b}}}}}(${$this->x1b->x3353->x8f8b}, ${$this->x1b->x3353->x8a98}); 
                                    ${$this->xeb->x3326->x3ebd} = $x30ce(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}}, 2, '.', '');; 
                                } 
                                if (${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} > 0) { 
                                    $value = "<g:sale_price><![CDATA[" . ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} . " " . ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}} . "]]></g:sale_price>
"; 
                                } 
                                if (${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} > 0 && ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x907e}}}}}) { 
                                    $value .= "<g:sale_price_effective_date><![CDATA[" . ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3f8f}}} . ${$this->x1b->x3353->x9056} . ${$this->xeb->x3353->x905f} . "/" . ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9079}}}} . ${$this->xeb->x3326->x3f6b} . ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9066}}}}} . "]]></g:sale_price_effective_date>
"; 
                                } 
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(2); 
                                break; 
                            case "{image}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product); 
                                ${$this->xeb->x3353->x9082} = $item->{$this->xeb->x3326->x7738}(); 
                                if (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0]) || ${$this->x63->x3326->x3e44}['options'][0] == 0) { 
                                    if ($item->{$this->xeb->x3326->x7738}() && $item->{$this->xeb->x3326->x7738}() != 'no_selection') { 
                                        ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}} = 'catalog/product/' . $item->{$this->xeb->x3326->x7738}(); 
                                        $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8848}}}} . $x31c7(array('//', 'https'), array('/', 'http'), ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}}); 
                                    } else { 
                                        $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8847}}} . '/catalog/product/placeholder/' . ${$this->x63->x3353->x880b}; 
                                    } 
                                } elseif (isset(${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0] - 1]) && ${$this->x63->x3326->x3e44}['options'][0] > 0) { 
                                    if (${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3b1a}}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] - 1] != ${$this->x63->x3326->{$this->x63->x3326->x3fad}}) { 
                                        ${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}} = 'catalog/product/' . ${$this->xeb->x3326->{$this->xeb->x3326->x3b17}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] - 1]; 
                                        $value = ${$this->xeb->x3326->x37d4} . $x31c7(array('//', 'https'), array('/', 'http'), ${$this->xeb->x3326->x3fb0}); 
                                    } 
                                } 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93e0}}}}}(1); 
                                break; 
                            case "{G:IMAGE_LINK}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x1b->x3353->x8efe}['reference'], $product); 
                                ${$this->x1b->x3326->x3fa9} = $item->{$this->xeb->x3326->x7738}(); 
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3fc6}}}} = array($item->{$this->x63->x3326->x77bf}(), $item->{$this->x1b->x3326->x77d7}()); 
                                ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3fcc}}} = ''; 
                                ${$this->x63->x3326->x3e55} = 0; 
                                if ($item->{$this->xeb->x3326->x7738}() && $item->{$this->xeb->x3326->x7738}() != 'no_selection') { 
                                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}} = 'catalog/product/' . $item->{$this->xeb->x3326->x7738}(); 
                                    $value = ${$this->x1b->x3353->{$this->x1b->x3353->x8843}} . $x31c7(array('//', 'https'), array('/', 'http'), ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}}); 
                                    ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x90a2}}} .= "<g:image_link><![CDATA[" . $value . "]]></g:image_link>
"; 
                                    ${$this->x63->x3353->x8f0f}++; 
                                } 
                                ${$this->xeb->x3326->{$this->x63->x3326->x3fce}} = 0; 
                                while (isset(${$this->xeb->x3326->{$this->xeb->x3326->x3b17}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3326->{$this->x63->x3326->x3fce}}]) && ${$this->xeb->x3353->{$this->x63->x3353->x8f13}} < 10) { 
                                    if (${$this->xeb->x3326->{$this->xeb->x3326->x3b17}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3fd3}}}] != ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9087}}}) { 
                                        if ($x3029(${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3326->{$this->x63->x3326->x3fce}}], ${$this->xeb->x3353->{$this->x1b->x3353->x909a}}) || ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8c1f}}}[$item->{$this->x1b->x3326->x48ae}()]['disabled'][${$this->x63->x3353->{$this->x1b->x3353->x90a9}}] != 1) { 
                                            ${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}} = 'catalog/product/' . ${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x1b->x3353->x90a8}]; 
                                            $value = ${$this->x1b->x3353->x8842} . $x31c7(array('//', 'https'), array('/', 'http'), ${$this->x63->x3353->{$this->x63->x3353->x9091}}); 
                                            ${$this->x1b->x3326->x3fc8} .= "<g:additional_image_link><![CDATA[" . $value . "]]></g:additional_image_link>
"; 
                                            ${$this->xeb->x3353->{$this->x63->x3353->x8f13}}++; 
                                        } 
                                    } 
                                    ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90ae}}}++; 
                                } 
                                $value = ${$this->x1b->x3353->x909d}; 
                                break; 
                            case "{url}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                if ($item->{$this->x1b->x3326->x7853}()) { 
                                    if (Mage::$xd00f("datafeedmanager/system/urlrewrite") == 2) { 
                                        ${$this->x63->x3353->x90b1} = $x2fcc(",", $item->{$this->x1b->x3326->x7853}()); 
                                        $x2ad3(${$this->x63->x3326->{$this->xeb->x3326->x3fda}}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp')); 
                                        $value = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x37d2}}} . $x22fa(${$this->x1b->x3353->{$this->xeb->x3353->x90b2}}); 
                                    } elseif (Mage::$xd00f("datafeedmanager/system/urlrewrite") == 3) { 
                                        ${$this->x63->x3326->x3fd5} = $x2fcc(",", $item->{$this->x1b->x3326->x7853}()); 
                                        $x2ad3(${$this->x63->x3353->x90b1}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp')); 
                                        $value = ${$this->xeb->x3353->x8835} . $x2ae4(${$this->x63->x3326->x3fd5}); 
                                    } else $value = ${$this->xeb->x3326->{$this->x1b->x3326->x37d0}} . $item->{$this->x1b->x3326->x7853}(); 
                                } else { 
                                    $value = $item->{$this->x1b->x3326->x78b7}(); 
                                } 
                                $value = $x31c7('https', 'http', $value); 
                                break; 
                            case "{host}" : 
                                $value = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x37d2}}}; 
                                break; 
                            case "{uri}" : 
                                $item = $this->{$this->x63->x3353->x93c3}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                if ($item->{$this->x1b->x3326->x7853}()) { 
                                    if (Mage::$xd00f("datafeedmanager/system/urlrewrite") == 2) { 
                                        ${$this->x63->x3353->x90b1} = $x2fcc(",", $item->{$this->x1b->x3326->x7853}()); 
                                        $x2ad3(${$this->x63->x3326->x3fd5}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp')); 
                                        $value = $x22fa(${$this->x63->x3326->{$this->xeb->x3326->x3fda}}); 
                                    } elseif (Mage::$xd00f("datafeedmanager/system/urlrewrite") == 3) { 
                                        ${$this->x63->x3326->x3fd5} = $x2fcc(",", $item->{$this->x1b->x3326->x7853}()); 
                                        $x2ad3(${$this->x63->x3326->x3fd5}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp')); 
                                        $value = $x2ae4(${$this->x63->x3326->x3fd5}); 
                                    } else $value = $item->{$this->x1b->x3326->x7853}(); 
                                } else { 
                                    $value = $x31c7(${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x883b}}}}, '', $item->{$this->x1b->x3326->x78b7}()); 
                                } 
                                $value = $x31c7('https', 'http', $value); 
                                break; 
                            case '{is_in_stock}' : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x1b->x3353->x8efe}['reference'], $product); 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3fe1}}} = 'in stock' : ${$this->x1b->x3326->{$this->xeb->x3326->x3fdd}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0]; 
                                (!isset(${$this->x1b->x3353->x8efe}['options'][1])) ? ${$this->x1b->x3353->x90c2} = "out of stock" : ${$this->x1b->x3353->x90c2} = ${$this->x63->x3326->x3e44}['options'][1]; 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2])) ? ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x90d9}}}} = "available for order" : ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x90d9}}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2]; 
                                if (($item->{$this->x1b->x3326->x794b}() && !$item->{$this->x1b->x3326->x7955}() && !${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8829}}}) || ($item->{$this->x1b->x3326->x7955}() && ${$this->x63->x3353->x8825}) || ($item->{$this->x1b->x3326->x794b}() && !$item->{$this->x1b->x3326->x7955}())) { 
                                    if ($item->{$this->x63->x3326->x7988}() > 0) { 
                                        if ($product->type_id == "configurable") ${$this->x1b->x3326->x3f4e} = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3c18}}}}[$product->{$this->x1b->x3326->x48ae}()]; else ${$this->x1b->x3326->x3f4e} = $item->{$this->xeb->x3326->x5fda}(); 
                                        if (${$this->x1b->x3353->x903b} > 0) { 
                                            $value = ${$this->xeb->x3326->x3fdc}; 
                                        } else { 
                                            if ($item->{$this->xeb->x3326->x79b3}() || ($item->{$this->x1b->x3326->x79c6}() && ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x37c9}}}})) { 
                                                $value = ${$this->x63->x3353->x90d1}; 
                                            } else { 
                                                $value = ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x90c8}}}; 
                                            } 
                                        } 
                                    } else $value = ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x90cc}}}}; 
                                } else { 
                                    $value = ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x90bd}}}; 
                                } 
                                $this->{$this->x63->x3326->x42b0}(3); 
                                break; 
                            case '{stock_status}' : 
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                ($item->{$this->x63->x3326->x79ef}() > 0) ? $value = Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('in stock') : $value = Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('out of stock'); 
                                break; 
                            case '{min_qty}' : 
                                $item = $this->{$this->x63->x3353->x93c3}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product); 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->x63->x3353->{$this->xeb->x3353->x90de}} = 0 : ${$this->x63->x3353->{$this->xeb->x3353->x90de}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0]; 
                                $value = $x30ce($item->{$this->xeb->x3326->x7a3f}(), ${$this->x63->x3353->{$this->xeb->x3353->x90de}}, '.', ''); 
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(1); 
                                break; 
                            case '{min_sale_qty}' : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['reference'], $product); 
                                (!isset(${$this->x63->x3326->x3e44}['options'][0])) ? ${$this->x63->x3326->{$this->x63->x3326->x3ffb}} = 0 : ${$this->x1b->x3326->x3ff8} = ${$this->x1b->x3353->x8efe}['options'][0]; 
                                $value = $x30ce($item->{$this->x63->x3326->x7a69}(), ${$this->x63->x3353->{$this->xeb->x3353->x90de}}, '.', ''); 
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(1); 
                                break; 
                            case '{qty}' : 
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['reference'], $product); 
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0])) ? ${$this->xeb->x3353->x90dc} = 0 : ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4000}}} = ${$this->x1b->x3353->x8efe}['options'][0]; 
                                if ($product->type_id == "configurable") { 
                                    $value = ${$this->x1b->x3326->x3c12}[$product->{$this->x1b->x3326->x48ae}()]; 
                                    $value = $x30ce($value, ${$this->x63->x3353->{$this->xeb->x3353->x90de}}, '.', ''); 
                                } else if (${$this->x1b->x3353->x8efe}['reference'] == "configurable") { 
                                    $value = $x30ce(${$this->x1b->x3326->x3c12}[$item->{$this->x1b->x3326->x48ae}()], ${$this->x63->x3353->{$this->xeb->x3353->x90de}}, '.', ''); 
                                } else { 
                                    $value = $x30ce($item->{$this->xeb->x3326->x5fda}(), ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4000}}}, '.', ''); 
                                } 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(1); 
                                break; 
                            case "{categories_v1}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0]) || !${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] || ${$this->x1b->x3353->x8efe}['options'][0] == 'INF') ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x400d}}}} = INF : ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0]; 
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->x63->x3353->x90ec} = 1 : ${$this->xeb->x3326->x4016} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1]; 
                                (!isset(${$this->x1b->x3353->x8efe}['options'][2]) || !${$this->x63->x3326->x3e44}['options'][2] || ${$this->x63->x3326->x3e44}['options'][2] == 'INF') ? ${$this->xeb->x3326->{$this->x63->x3326->x4022}} = INF : ${$this->x1b->x3353->{$this->xeb->x3353->x90f7}} = ${$this->x1b->x3353->x8efe}['options'][2]; 
                                ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x9102}}}} = 0; 
                                $value = ''; 
                                ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9110}}} = ''; 
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x1b->x3326->{$this->xeb->x3326->x3983}}) { 
                                    (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x890e}}}) ? ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9121}}}} = $x3029(${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->xeb->x3326->x3982}]["path"], ${$this->x1b->x3353->{$this->x1b->x3353->x8961}}) : ${$this->xeb->x3326->{$this->x63->x3326->x4043}} = !$x3029(${$this->x63->x3353->x87e7}[${$this->xeb->x3326->x3982}]["path"], ${$this->x1b->x3353->x895f}); 
                                    if (isset(${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->xeb->x3326->x3982}]) && ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90fd}}} < ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} && (${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x911f}}} || ${$this->x1b->x3353->{$this->x1b->x3353->x8961}}[0] == "*")) { 
                                        ${$this->x63->x3326->{$this->x63->x3326->x404f}} = 0; 
                                        ${$this->xeb->x3353->{$this->x1b->x3353->x9133}} = $x2fcc('/', ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["path"]); 
                                        if ($x3029(${$this->x1b->x3353->x885a}, ${$this->xeb->x3326->x405d})) { 
                                            ${$this->x1b->x3326->{$this->x63->x3326->x406d}} = ""; 
                                            if (${$this->x1b->x3353->{$this->xeb->x3353->x90fa}} > 0) ${$this->x63->x3353->x910b} = ","; 
                                            foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x913e}}}}} as ${$this->xeb->x3326->x4071}) { 
                                                if (isset(${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x1b->x3353->x9145}])) { 
                                                    if (${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x63->x3326->{$this->x63->x3326->x4074}}]['level'] > ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} && ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}} < ${$this->xeb->x3353->x90f6}) { 
                                                        if (${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4057}}}} > 0) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x406e}}} .= '>'; 
                                                        ${$this->x1b->x3353->{$this->xeb->x3353->x9144}} .= (${$this->x1b->x3326->x3763}[${$this->x1b->x3353->x9145}]['name']); 
                                                        ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}}++; 
                                                    } 
                                                } 
                                            } 
                                            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9152}}} = ""; 
                                            if (!empty(${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x406e}}})) { 
                                                $value .= ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x9114}}}} . ${$this->x1b->x3326->{$this->x63->x3326->x406d}} . ${$this->x63->x3326->x4076}; 
                                                ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x9102}}}}++; 
                                            } 
                                        } 
                                    } 
                                }; 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(3); 
                                break; 
                            case "{categories}" : 
                                ${$this->x1b->x3326->{$this->x63->x3326->x4081}} = null; 
                                ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = INF; 
                                ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} = 1; 
                                ${$this->xeb->x3353->{$this->x63->x3353->x916d}} = INF; 
                                ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8f84}}} = ', '; 
                                ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x40a5}}}}} = " > "; 
                                if ($x304e(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options']) == 1) { 
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x63->x3326->x407d} = "last" : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x4082}}} = ${$this->x1b->x3353->x8efe}['options'][0]; 
                                    ${$this->x63->x3326->{$this->xeb->x3326->x4007}} = 1; 
                                } elseif ($x304e(${$this->x63->x3326->x3e44}['options']) == 2) { 
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->xeb->x3326->x3eb5} = ', ' : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0]; 
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->xeb->x3326->x4097} = " > " : ${$this->x63->x3326->{$this->xeb->x3326->x409b}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1]; 
                                } elseif ($x304e(${$this->x63->x3326->x3e44}['options']) > 2) { 
                                    (!isset(${$this->x63->x3326->x3e44}['options'][0]) || !${$this->x63->x3326->x3e44}['options'][0] || ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0] == 'INF') ? ${$this->x63->x3353->{$this->xeb->x3353->x90e8}} = INF : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x400d}}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0]; 
                                    (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} = 1 : ${$this->x63->x3353->x90ec} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1]; 
                                    (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2]) || !${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2] || ${$this->x1b->x3353->x8efe}['options'][2] == 'INF') ? ${$this->x63->x3353->x916c} = INF : ${$this->xeb->x3353->{$this->x63->x3353->x916d}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2]; 
                                    (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][3])) ? ${$this->x1b->x3326->{$this->x1b->x3326->x3eb9}} = ', ' : ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8f88}}}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][3]; 
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][4])) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x409f}}} = " > " : ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9175}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][4]; 
                                } 
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product); 
                                ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}} = 0; 
                                ${$this->x1b->x3326->x40aa} = array(); 
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}) { 
                                    (${$this->x1b->x3326->{$this->xeb->x3326->x3867}}) ? ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x911f}}} = $x3029(@${$this->x63->x3353->x87e7}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}]["path"], ${$this->x1b->x3326->{$this->x1b->x3326->x38b7}}) : ${$this->x63->x3353->x9118} = !$x3029(@${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->xeb->x3326->x3982}]["path"], ${$this->x1b->x3353->{$this->x1b->x3353->x8961}}); 
                                    if (isset(${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]) && (${$this->xeb->x3326->x403e} || ${$this->x1b->x3326->{$this->x1b->x3326->x38b7}}[0] == "*")) { 
                                        ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}}++; 
                                        ${$this->x1b->x3353->{$this->x1b->x3353->x917b}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}}] = array(); 
                                        ${$this->xeb->x3353->x912e} = $x2fcc('/', ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["path"]); 
                                        if ($x3029(${$this->x1b->x3353->x885a}, ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x4062}}})) { 
                                            foreach (${$this->x1b->x3326->{$this->x1b->x3326->x4060}} as ${$this->xeb->x3326->x4071}) { 
                                                if (isset(${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3326->{$this->x63->x3326->x4074}}]) && ${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9149}}}]['name'] != null) { 
                                                    ${$this->x63->x3353->x917a}[${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}}][] = (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x63->x3326->{$this->x63->x3326->x4074}}]['name']); 
                                                } 
                                            } 
                                        } 
                                    } 
                                } 
                                ${$this->x63->x3326->x40b0} = array(); 
                                $x2ad3(${$this->x1b->x3326->{$this->x1b->x3326->x40af}}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmpArray')); 
                                if (${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x916b}}}}} == "last") ${$this->x63->x3353->x917a} = $x2ade(${$this->x1b->x3326->{$this->x1b->x3326->x40af}}); 
                                $item->{$this->xeb->x3326->x7b1b}(${$this->x1b->x3326->{$this->x1b->x3326->x40af}}); 
                                ${$this->x1b->x3353->x918a} = 0; 
                                foreach (${$this->x1b->x3326->x40aa} as ${$this->x1b->x3353->{$this->xeb->x3353->x89e8}} => ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x4054}}}) { 
                                    if (${$this->x1b->x3326->x40b9} < ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x400d}}}}) { 
                                        foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x912d}}}}} as ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x91a4}}}} => ${$this->x1b->x3326->{$this->x1b->x3326->x40d4}}) { 
                                            if (${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ce}}}}} >= ${$this->xeb->x3326->{$this->x63->x3326->x4018}} && ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ce}}}}} <= ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4093}}}}}) { 
                                                if (!isset(${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}}[${$this->x1b->x3353->{$this->x63->x3353->x918f}}])) ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9192}}}] = array(); 
                                                ${$this->x63->x3326->{$this->xeb->x3326->x40b5}}[${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40bc}}}][] .= ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x40dc}}}}; 
                                            } 
                                        } 
                                        if ($x304e(${$this->xeb->x3353->x917f}[${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40c1}}}}])) ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9196}}}}}++; 
                                    } 
                                }; 
                                $value = null; 
                                foreach ($x2a6a(${$this->xeb->x3353->x917f}) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} => ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x40e9}}}}) { 
                                    if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} > 0) $value .= ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}}; 
                                    $value .= $x314d(${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9179}}}}}, ${$this->x63->x3353->x91ae}); 
                                } 
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}($x304e(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'])); 
                                break; 
                            case "{categories_url}" : 
                                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4088}}}}} = null; 
                                ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = INF; 
                                ${$this->xeb->x3326->{$this->x63->x3326->x4018}} = 1; 
                                ${$this->xeb->x3326->x408b} = INF; 
                                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ', '; 
                                ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40a1}}}} = " > "; 
                                if ($x304e(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options']) == 1) { 
                                    (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->x1b->x3353->{$this->xeb->x3353->x915e}} = "last" : ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x916b}}}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0]; 
                                    ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x400c}}} = 1; 
                                } elseif ($x304e(${$this->x1b->x3353->x8efe}['options']) == 2) { 
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x1b->x3326->{$this->x1b->x3326->x3eb9}} = ', ' : ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8f84}}} = ${$this->x1b->x3353->x8efe}['options'][0]; 
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->x63->x3326->{$this->xeb->x3326->x409b}} = " > " : ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x409f}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1]; 
                                } elseif ($x304e(${$this->x1b->x3353->x8efe}['options']) > 2) { 
                                    (!isset(${$this->x63->x3326->x3e44}['options'][0]) || !${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0] || ${$this->x1b->x3353->x8efe}['options'][0] == 'INF') ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x400d}}}} = INF : ${$this->x63->x3353->{$this->xeb->x3353->x90e8}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0]; 
                                    (!isset(${$this->x63->x3326->x3e44}['options'][1])) ? ${$this->x63->x3353->x90ec} = 1 : ${$this->xeb->x3326->x4016} = ${$this->x63->x3326->x3e44}['options'][1]; 
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][2]) || !${$this->x1b->x3353->x8efe}['options'][2] || ${$this->x1b->x3353->x8efe}['options'][2] == 'INF') ? ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4091}}} = INF : ${$this->xeb->x3353->{$this->x63->x3353->x916d}} = ${$this->x1b->x3353->x8efe}['options'][2]; 
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][3])) ? ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ', ' : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][3]; 
                                    (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][4])) ? ${$this->xeb->x3326->x4097} = " > " : ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x409f}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][4]; 
                                } 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['reference'], $product); 
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}} = 0; 
                                ${$this->x1b->x3326->{$this->x1b->x3326->x40af}} = array(); 
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}} => ${$this->xeb->x3326->x3982}) { 
                                    (${$this->x1b->x3326->x3866}) ? ${$this->xeb->x3326->x403e} = $x3029(@${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}]["path"], ${$this->x1b->x3353->x895f}) : ${$this->xeb->x3326->x403e} = !$x3029(@${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->xeb->x3326->x3982}]["path"], ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8963}}}); 
                                    if (isset(${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x63->x3353->{$this->xeb->x3353->x8a30}}]) && (${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9121}}}} || ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8963}}}[0] == "*")) { 
                                        ${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}}++; 
                                        ${$this->x1b->x3326->x40aa}[${$this->x63->x3353->{$this->x63->x3353->x9091}}] = array(); 
                                        ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x9137}}} = $x2fcc('/', ${$this->x63->x3353->x87e7}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}]["path"]); 
                                        if ($x3029(${$this->x1b->x3326->x37de}, ${$this->x1b->x3326->{$this->x1b->x3326->x4060}})) { 
                                            foreach (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x4062}}} as ${$this->x63->x3326->{$this->x63->x3326->x4074}}) { 
                                                if (isset(${$this->x63->x3353->x87e7}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9149}}}]) && ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3326->{$this->x63->x3326->x4074}}]['url'] != null) { 
                                                    ${$this->x1b->x3353->{$this->x1b->x3353->x917b}}[${$this->xeb->x3353->x9090}][] = (${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x914b}}}}]['url']); 
                                                } 
                                            } 
                                        } 
                                    } 
                                } 
                                ${$this->x63->x3326->x40b0} = array(); 
                                $x2ad3(${$this->x63->x3353->x917a}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmpArray')); 
                                if (${$this->x1b->x3326->{$this->x63->x3326->x4081}} == "last") ${$this->x63->x3353->x917a} = $x2ade(${$this->x1b->x3326->{$this->x1b->x3326->x40af}}); 
                                $item->{$this->xeb->x3326->x7b1b}(${$this->x1b->x3326->x40aa}); 
                                ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9194}}}} = 0; 
                                foreach (${$this->x1b->x3326->{$this->x1b->x3326->x40af}} as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4057}}}}) { 
                                    if (${$this->x1b->x3353->{$this->x63->x3353->x918f}} < ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}}) { 
                                        foreach (${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4058}}}}} as ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x91a4}}}} => ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x91ab}}}) { 
                                            if (${$this->x1b->x3353->x919b} >= ${$this->xeb->x3326->x4016} && ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ca}}} <= ${$this->xeb->x3353->{$this->x63->x3353->x916d}}) { 
                                                if (!isset(${$this->x63->x3353->{$this->xeb->x3353->x9184}}[${$this->x1b->x3326->x40b9}])) ${$this->xeb->x3353->x917f}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9196}}}}}] = array(); 
                                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}}[${$this->xeb->x3326->{$this->x1b->x3326->x40bb}}][] .= ${$this->x1b->x3326->{$this->x1b->x3326->x40d4}}; 
                                            } 
                                        } 
                                        if ($x304e(${$this->x63->x3353->{$this->xeb->x3353->x9184}}[${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40bc}}}])) ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9192}}}++; 
                                    } 
                                }; 
                                $value = null; 
                                foreach ($x2a6a(${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}}) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} => ${$this->x63->x3353->x91ae}) { 
                                    if (${$this->x63->x3353->x89e6} > 0) $value .= ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}}; 
                                    $value .= $x314d(${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x409f}}}, ${$this->xeb->x3326->x40e0}); 
                                } 
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}($x304e(${$this->x63->x3326->x3e44}['options'])); 
                                break; 
                            case "{G:PRODUCT_TYPE_v1}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                (!isset(${$this->x1b->x3353->x8efe}['options'][0]) || !${$this->x1b->x3353->x8efe}['options'][0] || ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0] == 'INF') ? ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = INF : ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x400c}}} = ${$this->x1b->x3353->x8efe}['options'][0]; 
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->x63->x3353->x90ec} = 1 : ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1]; 
                                (!isset(${$this->x1b->x3353->x8efe}['options'][2]) || !${$this->x63->x3326->x3e44}['options'][2] || ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][2] == 'INF') ? ${$this->xeb->x3326->{$this->x63->x3326->x4022}} = INF : ${$this->xeb->x3326->x401e} = ${$this->x1b->x3353->x8efe}['options'][2]; 
                                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x4035}}} = 0; 
                                $value = ''; 
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}) { 
                                    (${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8912}}}}) ? ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9121}}}} = $x3029(${$this->x63->x3353->x87e7}[${$this->x63->x3353->x8a2f}]["path"], ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x38bc}}}) : ${$this->xeb->x3326->x403e} = !$x3029(${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x63->x3353->x8a2f}]["path"], ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x38bc}}}); 
                                    if (@${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["include_in_menu"] && isset(${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->x8a2f}]) && ${$this->x1b->x3326->x402d} < ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x400c}}} && (${$this->xeb->x3326->x403e} || ${$this->x1b->x3353->x895f}[0] == "*")) { 
                                        ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4058}}}}} = 0; 
                                        ${$this->x1b->x3326->{$this->x1b->x3326->x4060}} = $x2fcc('/', ${$this->x1b->x3326->x3763}[${$this->x63->x3353->x8a2f}]["path"]); 
                                        if ($x3029(${$this->x1b->x3353->{$this->xeb->x3353->x885f}}, ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x913c}}}})) { 
                                            ${$this->x1b->x3353->{$this->xeb->x3353->x9144}} = ''; 
                                            ${$this->x63->x3353->x910b} = '<g:product_type><![CDATA['; 
                                            foreach (${$this->xeb->x3353->{$this->x1b->x3353->x9133}} as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x914b}}}}) { 
                                                if (isset(${$this->x63->x3353->x87e7}[${$this->x1b->x3353->{$this->x63->x3353->x9147}}])) { 
                                                    if (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->xeb->x3326->x4071}]['level'] > ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} && ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}} < ${$this->xeb->x3353->x90f6}) { 
                                                        if (${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}} > 0) ${$this->x63->x3353->x913f} .= ' > '; 
                                                        ${$this->x63->x3353->x913f} .= (${$this->x63->x3353->x87e7}[${$this->xeb->x3326->x4071}]['name']); 
                                                        ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}}++; 
                                                    } 
                                                } 
                                            } 
                                            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9152}}} = "]]></g:product_type>
"; 
                                            if (!empty(${$this->x1b->x3326->{$this->x63->x3326->x406d}})) { 
                                                $value .= ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9110}}} . ${$this->x63->x3353->x913f} . ${$this->x63->x3326->x4076}; 
                                                ${$this->x1b->x3353->x90f9}++; 
                                            } 
                                        } 
                                    } 
                                }; 
                                $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(3); 
                                break; 
                            case "{G:PRODUCT_TYPE}" : 
                                ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8f88}}}}} = "]]></g:product_type>
<g:product_type><![CDATA["; 
                                ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9179}}}}} = " > "; 
                                (!isset(${$this->x63->x3326->x3e44}['options'][0]) || !${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] || ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] == 'INF') ? ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = INF : ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x400c}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0]; 
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1])) ? ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} = 1 : ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x90f1}}} = ${$this->x1b->x3353->x8efe}['options'][1]; 
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2]) || !${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2] || ${$this->x1b->x3353->x8efe}['options'][2] == 'INF') ? ${$this->xeb->x3326->{$this->x63->x3326->x408e}} = INF : ${$this->xeb->x3326->{$this->x63->x3326->x408e}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2]; 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product); 
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}} = 0; 
                                ${$this->x1b->x3353->{$this->x1b->x3353->x917b}} = array(); 
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}} => ${$this->x63->x3353->{$this->xeb->x3353->x8a30}}) { 
                                    (${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x386a}}}) ? ${$this->x1b->x3353->{$this->xeb->x3353->x911d}} = $x3029(@${$this->x63->x3353->x87e7}[${$this->x63->x3353->x8a2f}]["path"], ${$this->xeb->x3326->x38b5}) : ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4048}}} = !$x3029(@${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}]["path"], ${$this->x1b->x3326->{$this->x1b->x3326->x38b7}}); 
                                    if (isset(${$this->x63->x3353->x87e7}[${$this->x63->x3353->x8a2f}]) && (${$this->x1b->x3353->{$this->xeb->x3353->x911d}} || ${$this->xeb->x3326->x38b5}[0] == "*")) { 
                                        ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}}++; 
                                        ${$this->x1b->x3326->{$this->x1b->x3326->x40af}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}}] = array(); 
                                        ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x9137}}} = $x2fcc('/', ${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}]["path"]); 
                                        if ($x3029(${$this->x63->x3326->{$this->x63->x3326->x37df}}, ${$this->xeb->x3353->{$this->x1b->x3353->x9133}})) { 
                                            foreach (${$this->xeb->x3353->{$this->x1b->x3353->x9133}} as ${$this->xeb->x3326->x4071}) { 
                                                if (isset(${$this->x1b->x3326->x3763}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x914b}}}}]) && ${$this->x1b->x3326->x3763}[${$this->xeb->x3326->x4071}]['name'] != null) { 
                                                    ${$this->x1b->x3326->{$this->x1b->x3326->x40af}}[${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}}][] = (${$this->x63->x3353->x87e7}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9149}}}]['name']); 
                                                } 
                                            } 
                                        } 
                                    } 
                                } 
                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}} = array(); 
                                $x2ad3(${$this->x1b->x3326->x40aa}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmpArray')); 
                                foreach (${$this->x63->x3353->x917a} as ${$this->x1b->x3326->{$this->x1b->x3326->x3927}} => ${$this->xeb->x3353->{$this->xeb->x3353->x9127}}) { 
                                    if (${$this->x63->x3326->x3922} < ${$this->x63->x3353->{$this->xeb->x3353->x90e8}}) foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}} as ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40cd}}}} => ${$this->xeb->x3353->{$this->x63->x3353->x91aa}}) { 
                                        if (${$this->x1b->x3326->{$this->xeb->x3326->x40c8}} >= ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x4019}}} && ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ce}}}}} <= ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4091}}}) { 
                                            if (!isset(${$this->x63->x3353->{$this->xeb->x3353->x9184}}[${$this->x1b->x3326->{$this->x1b->x3326->x3927}}])) ${$this->x63->x3326->x40b0}[${$this->x1b->x3353->{$this->xeb->x3353->x89e8}}] = array(); 
                                            ${$this->x63->x3326->{$this->xeb->x3326->x40b5}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}}][] .= ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x40dc}}}}; 
                                        } 
                                    } 
                                }; 
                                $value = null; 
                                foreach ($x2a6a(${$this->x63->x3353->{$this->xeb->x3353->x9184}}) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}} => ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x40eb}}}}}) { 
                                    if (${$this->x63->x3353->x89e6} > 0) $value .= ${$this->x63->x3353->x8f7e}; 
                                    $value .= $x314d(${$this->xeb->x3353->x916f}, ${$this->xeb->x3326->x40e0}); 
                                } 
                                if ((${$this->x63->x3353->{$this->xeb->x3353->x9184}})) $value = "<g:product_type><![CDATA[" . $value . "]]></g:product_type>
"; 
                                $this->{$this->x63->x3326->x42b0}($x304e(${$this->x1b->x3353->x8efe}['options'])); 
                                break; 
                            case "{G:GOOGLE_PRODUCT_CATEGORY}" : 
                                ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x91c2}}}} = array(); 
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9167}}}} = "longest" : ${$this->x1b->x3326->{$this->x63->x3326->x4081}} = ${$this->x63->x3326->x3e44}['options'][0]; 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->x1b->x3353->x8efe}['reference'], $product); 
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}} => ${$this->x1b->x3326->{$this->xeb->x3326->x3983}}) { 
                                    if (isset(${$this->x63->x3353->x87e7}[${$this->x63->x3353->{$this->xeb->x3353->x8a30}}]["path"]) && isset(${$this->x63->x3353->{$this->x63->x3353->x8968}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x63->x3353->{$this->xeb->x3353->x8a30}}]["path"]])) { 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x91c2}}}}[] = ${$this->x63->x3326->x38be}[${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["path"]]; 
                                    } 
                                } 
                                $x2ad3(${$this->x1b->x3353->{$this->x63->x3353->x91be}}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp')); 
                                if (${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9167}}}} == "shortest") ${$this->x1b->x3326->x40ed} = $x2ade(${$this->x1b->x3353->{$this->x63->x3353->x91be}}); 
                                ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x91ce}}}} = $x2ae4(${$this->x1b->x3353->{$this->x63->x3353->x91be}}); 
                                if (${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ff}}}} != "") $value = "<g:google_product_category><![CDATA[" . ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x40fb}}} . "]]></g:google_product_category>
"; 
                                $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(1); 
                                break; 
                            case "{category_mapping}" : 
                                (isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}["options"][0])) ? ${$this->x1b->x3326->x4104} = ${$this->x1b->x3353->x8efe}["options"][0] : ${$this->x63->x3353->{$this->x63->x3353->x91d3}} = 0; 
                                $value = ""; 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product); 
                                ${$this->x1b->x3353->{$this->x63->x3353->x91df}} = 0; 
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x1b->x3326->{$this->xeb->x3326->x3983}}) { 
                                    if (isset(${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x896d}}}[${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->xeb->x3353->x8a30}}]["path"]])) { 
                                        if (${$this->x63->x3353->x91dc} == ${$this->x63->x3353->{$this->x63->x3353->x91d3}}) { 
                                            $value .= ${$this->x63->x3326->x38be}[${$this->x1b->x3326->x3763}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}]["path"]]; 
                                            break; 
                                        } 
                                        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4119}}}}++; 
                                    } 
                                } 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93e0}}}}}(1); 
                                break; 
                            case "{review_count}": 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                $value = ""; 
                                (isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}["options"][0]) && ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}["options"][0] == "*") ? ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x91ea}}} = 0 : ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x91f2}}}}} = ${$this->x1b->x3326->x3775}; 
                                if (isset(${$this->x63->x3326->{$this->x63->x3326->x3ad2}}[$item->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3326->{$this->x1b->x3326->x4120}}]["count"])) { 
                                    ${$this->x63->x3353->x91f3} = ${$this->x63->x3326->{$this->x63->x3326->x3ad2}}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->{$this->x63->x3353->x91e8}}]["count"]; 
                                    if (isset(${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x4126}}})) $value .= ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4129}}}}; 
                                } 
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(1); 
                                break; 
                            case "{review_average}": 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product); 
                                $value = ""; 
                                (isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}["options"][0]) && ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}["options"][0] == "*") ? ${$this->x1b->x3326->{$this->x1b->x3326->x4120}} = 0 : ${$this->x1b->x3326->{$this->x1b->x3326->x4120}} = ${$this->x63->x3326->{$this->xeb->x3326->x3778}}; 
                                (!isset(${$this->x1b->x3353->x8efe}["options"][1]) || !${$this->x63->x3326->x3e44}["options"][1]) ? ${$this->x1b->x3326->x4131} = 5 : ${$this->x1b->x3353->{$this->x63->x3353->x9208}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}["options"][1]; 
                                if (isset(${$this->xeb->x3326->x3acd}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x91ed}}}}]["score"])) { 
                                    ${$this->x63->x3326->{$this->xeb->x3326->x413b}} = $x30ce(${$this->xeb->x3326->x3acd}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3326->x411b}]["score"] * ${$this->x1b->x3353->x9206} / 100, 2, ".", ""); 
                                    if (isset(${$this->xeb->x3353->{$this->x63->x3353->x9217}})) $value .= ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x413e}}}; 
                                } 
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}(2); 
                                break; 
                            case "{G:PRODUCT_REVIEW}" : 
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                (isset(${$this->x63->x3326->x3e44}["options"][0]) && ${$this->x63->x3326->x3e44}["options"][0] == "*") ? ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x91f2}}}}} = 0 : ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x91ed}}}} = ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3783}}}}}; 
                                (!isset(${$this->x63->x3326->x3e44}["options"][1]) || !${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["options"][1]) ? ${$this->x1b->x3353->x9206} = 5 : ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x920e}}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["options"][1]; 
                                $value = ""; 
                                if (isset(${$this->x1b->x3353->{$this->xeb->x3353->x8bcc}}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->x91e3}]["count"])) { 
                                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x4126}}} = ${$this->xeb->x3326->x3acd}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->x91e3}]["count"]; 
                                    ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x413e}}} = $x30ce(${$this->x63->x3326->{$this->x63->x3326->x3ad2}}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->x91e3}]["score"] * ${$this->x63->x3326->{$this->x1b->x3326->x4133}} / 100, 2, ".", ""); 
                                } 
                                if (isset(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x4144}}}}}) && ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x4144}}}}} > 0) { 
                                    $value .= "<g:product_review_average><![CDATA[" . ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x4144}}}}} . "]]></g:product_review_average>
"; 
                                } 
                                if (isset(${$this->x63->x3353->{$this->x63->x3353->x91f7}}) && ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x412c}}}}} > 0) { 
                                    $value .= "<g:product_review_count><![CDATA[" . ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x4126}}} . "]]></g:product_review_count>
"; 
                                } 
                                unset(${$this->x63->x3326->x4136}); 
                                unset(${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4129}}}}); 
                                break; 
                            case "{G:ITEM_GROUP_ID}" : 
                                if (isset($this->configurable[$product->{$this->x1b->x3326->x48ae}()])) { 
                                    $item = $this->{$this->x63->x3326->x42a9}('configurable', $product); 
                                    $value = "<g:item_group_id><![CDATA[" . $item->{$this->x63->x3326->x5e71}() . "]]></g:item_group_id>"; 
                                } 
                                break; 
                            case "{SC:EAN}" : 
                                ($x2c66(${$this->x63->x3326->x3e44}['options'][0]) && ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] > 0) ? ${$this->x63->x3353->{$this->x1b->x3353->x9220}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0] : ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9224}}} = 0; 
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x1b->x3353->x8efe}['reference'], $product); 
                                $value = $x2fcc(',', $item->{$this->xeb->x3326->x7ccf}()); 
                                $value = "<g:ean><![CDATA[" . $value[${$this->x63->x3326->{$this->x1b->x3326->x414a}}] . "]]></g:ean>"; 
                                break; 
                            case "{sc:ean}" : 
                                ($x2c66(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0]) && ${$this->x1b->x3353->x8efe}['options'][0] > 0) ? ${$this->x1b->x3326->x4146} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] : ${$this->x63->x3326->{$this->x1b->x3326->x414a}} = 0; 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                $value = $x2fcc(',', $item->{$this->xeb->x3326->x7ccf}()); 
                                $value = $value[${$this->x1b->x3326->x4146}]; 
                                break; 
                            case "{SC:IMAGES}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x908a}}}} = $item->{$this->x63->x3326->x77bf}(); 
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3fc7}}}}} = array($item->{$this->xeb->x3326->x7738}(), $item->{$this->x1b->x3326->x77d7}()); 
                                ${$this->x1b->x3353->x909d} = ''; 
                                ${$this->x63->x3353->x8f0f} = 0; 
                                if ($item->{$this->x63->x3326->x77bf}() && $item->{$this->x63->x3326->x77bf}() != 'no_selection') { 
                                    ${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}} = $item->{$this->x63->x3326->x77bf}(); 
                                    $value = ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}}; 
                                    ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3fcc}}} .= "<g:image_link><![CDATA[" . $value . "]]></g:image_link>
"; 
                                    ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8f14}}}++; 
                                } 
                                ${$this->xeb->x3326->{$this->x63->x3326->x3fce}} = 0; 
                                while (isset(${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90ae}}}]) && ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3e5d}}} < 10) { 
                                    if (${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3b1a}}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90ae}}}] != ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x908a}}}}) { 
                                        if ($x3029(${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8c22}}}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3fd3}}}], ${$this->x1b->x3326->x3fbf}) || ${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['disabled'][${$this->x1b->x3353->x90a8}] != 1) { 
                                            ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}} = ${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x1b->x3353->x90a8}]; 
                                            $value = ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}}; 
                                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3fcc}}} .= "<g:additional_image_link><![CDATA[" . $value . "]]></g:additional_image_link>
"; 
                                            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f15}}}}++; 
                                        } 
                                    } 
                                    ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90ae}}}++; 
                                } 
                                $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x90a5}}}}; 
                                break; 
                            case "{sc:images}" : 
                                $item = $this->{$this->x63->x3353->x93c3}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                ${$this->x63->x3326->{$this->x63->x3326->x3fad}} = $item->{$this->x63->x3326->x77bf}(); 
                                if (!isset(${$this->x63->x3326->x3e44}['options'][0]) || ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0] == 0) { 
                                    if ($item->{$this->x63->x3326->x77bf}() && $item->{$this->x63->x3326->x77bf}() != 'no_selection') { 
                                        ${$this->xeb->x3353->x9090} = $item->{$this->x63->x3326->x77bf}(); 
                                        $value = ${$this->x63->x3353->{$this->x63->x3353->x9091}}; 
                                    } else { 
                                        $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8848}}}} . '/catalog/product/placeholder/' . ${$this->x63->x3353->x880b}; 
                                    } 
                                } elseif (isset(${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->x3e44}['options'][0] - 1]) && ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] > 0) { 
                                    if (${$this->x63->x3353->x8c16}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0] - 1] != ${$this->x1b->x3353->{$this->xeb->x3353->x9083}}) { 
                                        ${$this->xeb->x3353->x9090} = 'catalog/product/' . ${$this->x1b->x3353->{$this->x63->x3353->x8c1a}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] - 1]; 
                                        $value = ${$this->x1b->x3353->{$this->x1b->x3353->x8843}} . $x31c7('//', '/', ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}}); 
                                    } 
                                } 
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(1); 
                                break; 
                            case "{SC:DESCRIPTION}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product); 
                                ${$this->x1b->x3326->x3e29} = $item->{$this->x63->x3326->x7e42}() . $item->{$this->xeb->x3326->x7e52}(); 
                                ${$this->x1b->x3353->x9228} = "|<iframe(.*)</iframe>|U"; 
                                $x2e6b(${$this->xeb->x3353->{$this->x1b->x3353->x922a}}, ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}}, ${$this->x1b->x3326->{$this->xeb->x3326->x4150}}); 
                                if (${$this->x1b->x3326->{$this->xeb->x3326->x4150}}) { 
                                    ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $item->{$this->xeb->x3326->x7e63}('manufacturer') . " " . $item->{$this->x1b->x3326->x56f4}() . " - Part number: " . $item->{$this->x63->x3326->x5e71}() . " - Category : {categories,[1],[1],[1]}"; 
                                } else { 
                                    if ($x3029("strip_tags", ${$this->x63->x3326->x3e44}['options'])) { 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x3101('!\<br /\>!isU', " ", ${$this->x1b->x3353->x8ee0}); 
                                        ${$this->x1b->x3353->x8ee0} = $x3101('!\<br/\>!isU', " ", ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}); 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x3101('!\<br>!isU', " ", ${$this->x1b->x3326->x3e29}); 
                                        ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $x30b0(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}); 
                                    } 
                                    if ($x3029("html_entity_decode", ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'])) { 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x30dc(${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}, ENT_QUOTES, 'UTF-8'); 
                                    } 
                                    if ($x3029("htmlentities", ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'])) { 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x30b6((${$this->x1b->x3353->x8ee0})); 
                                    } 
                                    if ($x3218(${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}) > 900) { 
                                        ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $x307f(${$this->x1b->x3326->x3e29}, 0, 900 - 3); 
                                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9248}}}}} = $x3077(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}, " "); 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x307f(${$this->xeb->x3326->{$this->x63->x3326->x3e2d}}, 0, ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4164}}}}) . '...'; 
                                    } 
                                } 
                                if (${$this->x1b->x3353->x8ee0} == null) ${$this->x1b->x3326->x3e29} = $item->{$this->xeb->x3326->x7e63}('manufacturer') . " " . $item->{$this->x1b->x3326->x56f4}() . " - Part number: " . $item->{$this->x63->x3326->x5e71}() . " - Category : {categories,[1],[1],[1]}"; 
                                ${$this->x1b->x3326->x3e29} = $x3101('/' . '[-]' . '|[-][-]+' . '|([]|[-])[-]*' . '|[-]((?![-])|[-]{2,})' . '|[-](([-](?![-]))|' . '(?![-]{2})|[-]{3,})' . '/S', ' ', ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}}); 
                                ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x31c7('', '', ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}); 
                                $value = "<description><![CDATA[" . ${$this->x1b->x3326->x3e29} . "]]></description>"; 
                                ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'] = array(); 
                                break; 
                            case "{sc:description}" : 
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $item->{$this->x63->x3326->x7e42}() . $item->{$this->xeb->x3326->x7e52}(); 
                                ${$this->x1b->x3326->x414c} = "|<iframe(.*)</iframe>|U"; 
                                $x2e6b(${$this->xeb->x3353->{$this->x1b->x3353->x922a}}, ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}, ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4156}}}}); 
                                if (${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4156}}}}) { 
                                    ${$this->x1b->x3326->x3e29} = $item->{$this->xeb->x3326->x7e63}('manufacturer') . " " . $item->{$this->x1b->x3326->x56f4}() . " - Part number: " . $item->{$this->x63->x3326->x5e71}() . " - Category : {categories,[1],[1],[1]}"; 
                                } else { 
                                    if ($x3029("strip_tags", ${$this->x1b->x3353->x8efe}['options'])) { 
                                        ${$this->x1b->x3353->x8ee0} = $x3101('!\<br /\>!isU', " ", ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}); 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x3101('!\<br/\>!isU', " ", ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}}); 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x3101('!\<br>!isU', " ", ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}}); 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x30b0(${$this->x1b->x3326->x3e29}); 
                                    } 
                                    if ($x3029("html_entity_decode", ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'])) { 
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x30dc(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}, ENT_QUOTES, 'UTF-8'); 
                                    } 
                                    if ($x3029("htmlentities", ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'])) { 
                                        ${$this->x1b->x3326->x3e29} = $x30b6((${$this->xeb->x3326->{$this->x63->x3326->x3e2d}})); 
                                    } 
                                    if ($x3218(${$this->x1b->x3353->x8ee0}) > 900) { 
                                        ${$this->x1b->x3326->x3e29} = $x307f(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}, 0, 900 - 3); 
                                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9248}}}}} = $x3077(${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}, " "); 
                                        ${$this->x1b->x3326->x3e29} = $x307f(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}, 0, ${$this->x1b->x3353->x9239}) . '...'; 
                                    } 
                                } 
                                if (${$this->x1b->x3353->x8ee0} == null) ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $item->{$this->xeb->x3326->x7e63}('manufacturer') . " " . $item->{$this->x1b->x3326->x56f4}() . " - Part number: " . $item->{$this->x63->x3326->x5e71}() . " - Category : {categories,[1],[1],[1]}"; 
                                ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $x3101('/' . '[-]' . '|[-][-]+' . '|([]|[-])[-]*' . '|[-]((?![-])|[-]{2,})' . '|[-](([-](?![-]))|' . '(?![-]{2})|[-]{3,})' . '/S', ' ', ${$this->x1b->x3353->x8ee0}); 
                                ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x31c7('', '', ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}); 
                                $value = ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}; 
                                ${$this->x63->x3326->x3e44}['options'] = array(); 
                                break; 
                            case "{SC:URL}" : 
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x1b->x3353->x8efe}['reference'], $product); 
                                if ($item->{$this->x1b->x3326->x7853}()) { 
                                    $value = "<link><![CDATA[" . ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x37d2}}} . $item->{$this->x1b->x3326->x7853}() . "]]></link>"; 
                                } else { 
                                    $value = "<link><![CDATA[" . $item->{$this->x1b->x3326->x78b7}() . "]]></link>"; 
                                } 
                                break; 
                            case "{sc:url}" : 
                                (isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->xeb->x3326->{$this->x63->x3326->x416e}} = ${$this->x1b->x3353->x8efe}['options'][0] : ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4175}}}} = ""; 
                                (isset(${$this->x1b->x3353->x8efe}['options'][1])) ? ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9039}}}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1] : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f4c}}}} = ""; 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->x3e44}['reference'], $product); 
                                if ($item->{$this->xeb->x3326->x7f75}()) { 
                                    $value = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x37d2}}} . ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f4c}}}} . $item->{$this->x1b->x3326->x7853}() . ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4175}}}}; 
                                } else { 
                                    $value = $item->{$this->x1b->x3326->x78b7}(); 
                                } 
                                break; 
                            case "{SC:CONDITION}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->x1b->x3353->x8efe}['reference'], $product); 
                                ($x2fa1($item->{$this->x1b->x3326->x56f4}(), "refurbished")) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3db9}}} = 'refurbished' : ${$this->x63->x3326->x3db1} = 'new'; 
                                $value = "<g:condition><![CDATA[" . ${$this->xeb->x3353->{$this->x1b->x3353->x8e7e}} . "]]></g:condition>"; 
                                break; 
                            case "{sc:condition}" : 
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                ($x2fa1($item->{$this->x1b->x3326->x56f4}(), "refurbished")) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3db9}}} = 'refurbished' : ${$this->xeb->x3353->x8e7c} = 'new'; 
                                $value = ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8e83}}}}; 
                                break; 
                            default : 
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product); 
                                if ($x3029(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['name'], ${$this->x63->x3326->{$this->x1b->x3326->x39f2}})) { 
                                    if ($x3029(${$this->x1b->x3326->x39f6}[${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['name']], array('select', 'multiselect'))) { 
                                        eval('$val =($item->' . ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['methodName'] . ");"); 
                                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x925e}}} = $x2fcc(',', $val); 
                                        if ($x304e(${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x4180}}}}) > 1) { 
                                            $value = array(); 
                                            foreach (${$this->xeb->x3353->{$this->x1b->x3353->x925d}} as ${$this->x1b->x3353->{$this->xeb->x3353->x8ebc}}) { 
                                                if (isset(${$this->x63->x3326->{$this->xeb->x3326->x3a37}}[${$this->xeb->x3326->{$this->x1b->x3326->x3df8}}][${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}}])) $value[] = ${$this->x63->x3353->x8af1}[${$this->xeb->x3326->{$this->x1b->x3326->x3df8}}][${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}}]; else { 
                                                    if (isset(${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a3c}}}}}[${$this->xeb->x3326->{$this->x1b->x3326->x3df8}}][0])) $value[] = ${$this->x63->x3326->{$this->xeb->x3326->x3a37}}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8ebe}}}}][0]; 
                                                } 
                                            } 
                                        } else { 
                                            if (isset(${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8aff}}}}}[${$this->xeb->x3326->{$this->x63->x3326->x417a}}[0]][${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}}])) { 
                                                $value = ${$this->x63->x3326->{$this->xeb->x3326->x3a37}}[${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x417f}}}[0]][${$this->x63->x3353->x87f1}]; 
                                            } else { 
                                                if (isset(${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8af9}}}[${$this->xeb->x3326->{$this->x63->x3326->x417a}}[0]][0])) $value = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8aff}}}}}[${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9262}}}}[0]][0]; 
                                            } 
                                        } 
                                    } else { 
                                        eval('$value =($item->' . ${$this->x1b->x3353->x8efe}['methodName'] . ");"); 
                                    } 
                                } 
                                if ($x3029(@${$this->x1b->x3353->x8a95}[${$this->x63->x3326->x3e44}['name']], ${$this->xeb->x3326->x39ce})) { 
                                    $value = ${$this->x1b->x3353->x8a95}[${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['name']]; 
                                } 
                                $value = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3daf}}}}->{$this->x63->x3326->x7fd3}($product, ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}, $value); 
                                if ($x3129($value) && !$value) continue 3; 
                                break; 
                        } 
                        if ($x304e(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options']) > 0) { 
                            foreach (${$this->x1b->x3353->x8efe}['options'] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}} => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8f2c}}}}}) { 
                                if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} >= $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}}) { 
                                    switch (${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}}]) { 
                                        case "substr" : 
                                            if (isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][$this->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}} + 1]) && $x3218($value) > ${$this->x1b->x3353->x8efe}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}} + 1]) { 
                                                $value = $x307f($value, 0, ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}} + 1] - 3); 
                                                ${$this->xeb->x3353->{$this->x63->x3353->x923d}} = $x3077($value, " "); 
                                                $value = $x307f($value, 0, ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9242}}}) . ${$this->x1b->x3353->x8efe}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}} + 2]; 
                                            } 
                                            $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(3); 
                                            break; 
                                        case "strip_tags" : 
                                            ${$this->x63->x3326->{$this->x63->x3326->x4194}} = " "; 
                                            $value = $x3101('!\<br /\>!isU', ${$this->xeb->x3326->x418f}, $value); 
                                            $value = $x3101('!\<br/\>!isU', ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x927d}}}}}, $value); 
                                            $value = $x3101('!\<br>!isU', ${$this->xeb->x3326->x418f}, $value); 
                                            $value = $x30b0($value); 
                                            $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(1); 
                                            break; 
                                        case "htmlentities" : 
                                            $value = $x30b6(($value)); 
                                            $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(1); 
                                            break; 
                                        case "implode" : 
                                            $value = ($x3148($value)) ? $x314d(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}} + 1], $value) : $value; 
                                            $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(2); 
                                            break; 
                                        case "float" : 
                                            $value = $x30ce($value, ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][$this->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}} + 1], '.', ''); 
                                            $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(2); 
                                            break; 
                                        case "html_entity_decode" : 
                                            $value = $x30dc($value, ENT_QUOTES, 'UTF-8'); 
                                            $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(1); 
                                            break; 
                                        case "inline": 
                                            $value = $x3101('/(
|
|
|
	)/s', ' ', $value); 
                                            $this->{$this->x63->x3326->x42b0}(1); 
                                            break; 
                                        case "strtolower": 
                                            $value = $x30f0($value, "UTF8"); 
                                            $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(1); 
                                            break; 
                                        case "strtoupper": 
                                            $value = $x30f9($value, "UTF8"); 
                                            $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(1); 
                                            break; 
                                        case "cleaner": 
                                            $value = $x3101('/' . '[-]' . '|[-][-]+' . '|([]|[-])[-]*' . '|[-]((?![-])|[-]{2,})' . '|[-](([-](?![-]))|' . '(?![-]{2})|[-]{3,})' . '/S', ' ', $value); 
                                            $value = $x31c7('', '', $value); 
                                            $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(1); 
                                            break; 
                                        default : 
                                            ${$this->x63->x3353->{$this->x63->x3353->x8e72}}->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}} = $this->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}}; 
                                            $value = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3da5}}}}->{$this->x63->x3326->x7fd3}($product, ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}, $value); 
                                            $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}} = ${$this->xeb->x3326->{$this->x63->x3326->x3da1}}->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}}; 
                                            if ($x3129($value) && !$value) continue 3; 
                                            break; 
                                    } 
                                } 
                            } 
                        } 
                        if (${$this->x63->x3353->{$this->x1b->x3353->x888c}} > 1 && !$this->{$this->x63->x3353->x842e}) $value = $this->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93b0}}}($value, ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3831}}}, ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x88d8}}}); 
                        $value = $x31c7(array("<", ">", '"', '\'), array("__LOWERTHAN__", "__HIGHERTHAN__", "__QUOTES__", "__BACKSLASH__"), $value); 
                        if ($x3148($value)) $value = $x314d(",", $value); 
                        if ($value != "") ${$this->x1b->x3353->{$this->x63->x3353->x8ef1}} = $x31c7(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['fullpattern'], $value, ${$this->x1b->x3353->x8eed}); 
                    } 
                    foreach (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3948}}} as ${$this->xeb->x3326->x419b}) { 
                        ${$this->x1b->x3353->x8eed} = $x31c7(${$this->x63->x3353->{$this->xeb->x3353->x9285}}['fullpattern'], "", ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}}); 
                    } 
                    ${$this->x1b->x3353->x8eed} = $this->{$this->xeb->x3353->x932c}(${$this->x1b->x3353->{$this->x63->x3353->x8ef1}}, $product, ${$this->x63->x3353->x8887}); 
                    if (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8890}}}} == 1) { 
                        if (!$this->{$this->xeb->x3353->{$this->x1b->x3353->x842f}}) { 
                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e43}}}} = $this->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x427f}}}}(${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}}); 
                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}} = $this->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x937b}}}(${$this->x1b->x3326->x3e37}, ${$this->xeb->x3353->{$this->x63->x3353->x88e4}}, ${$this->xeb->x3353->{$this->xeb->x3353->x88f3}}); 
                        } else { 
                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}} = $this->{$this->x63->x3353->x9375}(${$this->x1b->x3326->x3e37}, ${$this->x1b->x3326->x3852}, ${$this->xeb->x3326->x385a}); 
                        } 
                    } elseif (${$this->x63->x3353->{$this->x1b->x3353->x888c}} != 1) { 
                        if (!$this->{$this->xeb->x3353->{$this->x1b->x3353->x842f}}) { 
                            ${$this->x63->x3326->{$this->x1b->x3326->x3e39}} = $this->{$this->x1b->x3326->{$this->x1b->x3326->x428e}}(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e43}}}}, ${$this->xeb->x3353->{$this->xeb->x3353->x88bf}}, ${$this->x63->x3353->x88c6}, ${$this->x63->x3353->{$this->x1b->x3353->x88d4}}); 
                            ${$this->x1b->x3353->{$this->x63->x3353->x8ef1}} = $this->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x427d}}}(${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}}); 
                        } else { 
                            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8efa}}}} = $this->{$this->x63->x3353->{$this->x1b->x3353->x9393}}((${$this->x1b->x3326->x3e37}), false); 
                        } 
                    } 
                    ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e43}}}} = $x31c7(array("__LOWERTHAN__", "__HIGHERTHAN__", "__QUOTES__", "__BACKSLASH__"), array("<", ">", '"', '\'), ${$this->x1b->x3353->x8eed}); 
                    if (!empty(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e43}}}})) { 
                        if (${$this->x63->x3353->{$this->x1b->x3353->x888c}} == 1) ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x89c2}}}} .= ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8efa}}}} . ""; else ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x89c2}}}} .= ${$this->x1b->x3326->x3e37} . ""; 
                        if ($this->{$this->xeb->x3326->{$this->xeb->x3326->x3378}}) { 
                            ${$this->xeb->x3326->{$this->x63->x3326->x3903}} .= ${$this->x63->x3353->{$this->x63->x3353->x89ba}}; 
                            ${$this->xeb->x3353->x89b5} = ''; 
                        } else { 
                            if (${$this->xeb->x3353->x8e56} % Mage::$xd00f("datafeedmanager/system/buffer") == 0) { 
                                ${$this->xeb->x3353->x89af}->{$this->xeb->x3326->x69c5}(${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x89c4}}}}}); 
                                unset(${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x89c2}}}}); 
                                ${$this->x63->x3326->x38ef} = ''; 
                                if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" . ${$this->x1b->x3353->{$this->x63->x3353->x8edb}} . "/" . $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}} . " items added", null, $this->{$this->x63->x3326->x4242}('.log')); 
                            } 
                        } 
                        if ($this->{$this->xeb->x3326->{$this->x63->x3326->x336f}} && ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8e60}}}} >= $this->{$this->x1b->x3353->{$this->x1b->x3353->x842b}}) break 2; 
                        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3d8f}}}++; 
                        $this->_inc = ${$this->x1b->x3353->{$this->x63->x3353->x8edb}}; 
                        ${$this->x1b->x3353->{$this->x63->x3353->x8edb}}++; 
                    } 
                } 
            } 
            if (!$this->{$this->x63->x3353->x842e}) { 
                ${$this->xeb->x3326->x38e4}->{$this->xeb->x3326->x69c5}(${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x38f6}}}); 
                if ($x3218($x321a(${$this->xeb->x3326->x37fd})) > 1) ${$this->xeb->x3353->{$this->x63->x3353->x89b0}}->{$this->xeb->x3326->x69c5}(${$this->x1b->x3353->x8876} . "
"); 
                if (${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88a8}}}} != '') ${$this->xeb->x3353->{$this->x63->x3353->x89b0}}->{$this->xeb->x3326->x69c5}($this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x422b}}}}(${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88a8}}}}, null)); 
                if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> " . (${$this->x1b->x3353->{$this->x63->x3353->x8edb}} - 1) . "/" . $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33ca}}} . " items added", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log')); 
            } else { 
                ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3909}}}} .= ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x89c4}}}}}; 
                ${$this->xeb->x3353->{$this->x1b->x3353->x89c9}} .= ${$this->xeb->x3326->x37fd} . "
"; 
                if (${$this->x1b->x3326->x3801} > 1) ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3909}}}} .= "</table>"; 
                ${$this->xeb->x3326->{$this->x63->x3326->x3903}} .= $this->{$this->xeb->x3326->x4220}(${$this->xeb->x3353->x88a3}, null) . '<br>'; 
                if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> " . (${$this->x1b->x3353->x8ed8}) . "/" . $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}} . " items added", null, $this->{$this->x63->x3326->x4242}('.log')); 
            } 
            unset(${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}}); 
            if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Footer template added", null, $this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}('.log')); 
            if ($this->{$this->xeb->x3326->{$this->xeb->x3326->x3378}} && !$this->_debug) { 
                (${$this->x63->x3353->x8887} == 1 && !Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("real_time_preview")) ? ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = "<textarea id='CodeMirror' class='CodeMirror'>" . (${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x89cd}}}) . "</textarea>" : ${$this->x1b->x3353->x8ee0} = (${$this->xeb->x3353->{$this->x1b->x3353->x89c9}}); 
                if ((!Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("real_time_preview"))) { 
                    return ("
    		<html> 
    		<head>
    		<title>" . $this->{$this->x1b->x3326->x489b}() . "</title> 
                <link rel='stylesheet' href='" . ${$this->x1b->x3353->{$this->xeb->x3353->x8831}} . "skin/adminhtml/default/default/CodeMirror2/lib/codemirror.css'>
                <link rel='stylesheet' href='" . ${$this->x1b->x3353->{$this->xeb->x3353->x8831}} . "skin/adminhtml/default/default/CodeMirror2/theme/default.css'>
          
                <script type='text/javascript' src='" . ${$this->xeb->x3326->x37cb} . "skin/adminhtml/default/default/CodeMirror2/lib/codemirror.js'></script> 
                <script type='text/javascript' src='" . ${$this->x1b->x3353->{$this->xeb->x3353->x8831}} . "skin/adminhtml/default/default/CodeMirror2/mode/xml/xml.js'></script> 
        
               
                </head>
                <body> 
                " . ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} . "
                <script language='javascript'>
                    sHtml=document.getElementById('CodeMirror'); 
                    if(typeof sHtml != 'undefined'){
                        var myCodeMirror = CodeMirror(function(elt) {
                            sHtml.parentNode.replaceChild(elt, sHtml)}, {
                            value: sHtml.value,
                            mode:  'xml',
                            readOnly: true 

                        })
                       }
               
                </script>
                </body> 
                </html>"); 
                } else return ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}; 
            } elseif ($this->_debug) { 
                echo "<br><br>------------ XML OUTPUT ----------------<br>"; 
                ${$this->x1b->x3326->x3e29} = "<pre>" . $x3274(${$this->xeb->x3353->x89c6}) . "</pre>"; 
                return ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}; 
            } else { 
                ${$this->xeb->x3326->{$this->xeb->x3326->x38e5}}->{$this->x63->x3326->x81c3}(); 
                ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x38e8}}}}->{$this->x63->x3326->x81d0}($this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}(), $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}(false)); 
                ${$this->xeb->x3353->{$this->x63->x3353->x89b0}}->{$this->xeb->x3326->x81f6}($this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}()); 
                $this->{$this->x1b->x3326->x820f}($this->_updated); 
                $this->{$this->xeb->x3326->x8216}(); 
                if ($this->_log) Mage::log("
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Temp file closed and moved to " . $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}(false), null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log')); 
                Mage::$xd25d('datafeedmanager_after_generate', array('datafeed' => $this)); 
                if (${$this->x63->x3326->x386d}) { 
                    try { 
                        $this->{$this->x63->x3353->{$this->x1b->x3353->x93fc}}(${$this->xeb->x3326->x3877}, ${$this->x63->x3326->{$this->x63->x3326->x38b3}}, ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x388d}}}, ${$this->x1b->x3326->{$this->x1b->x3326->x3899}}, ${$this->x1b->x3326->{$this->x1b->x3326->x389f}}, ${$this->x63->x3353->x8944}, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}(false)); 
                        Mage::$xd2ec("adminhtml/session")->{$this->x63->x3326->x826f}(Mage::$xd305("datafeedmanager")->{$this->xeb->x3326->x48ee}("File successfully uploaded on ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8933}}}}}.")); 
                    } catch (Exception $e) { 
                        Mage::$xd2ec("adminhtml/session")->{$this->x63->x3326->x82c5}(Mage::$xd305("datafeedmanager")->{$this->xeb->x3326->x48ee}("Ftp error : ") . $e->{$this->x1b->x3326->x82ef}()); 
                    } 
                } 
                Mage::$xd25d('datafeedmanager_after_upload', array('datafeed' => $this)); 
            } 
            Mage::$xd26e()->{$this->x1b->x3326->x5be1}(0); 
            return $this; 
        } catch (Exception $e) { 
            throw $e; 
        } 
    } 
 
    public function ftpUpload($x32e5, $x32d3, $x32c6, $x32cb, $x32cf, $x32ec, $x32f3) 
    { 
        $xd305 = "helper"; 
        $xd00f = "getStoreConfig"; 
        $xd331 = "getBaseDir"; 
        $xb6b8 = "getModel"; 
        $xa669 = "throwException"; 
        $x9b22 = "_beforeSave"; 
        $xd2ec = "getSingleton"; 
        $xd26e = "app"; 
        $x9ccb = "getDesign"; 
        $xd25d = "dispatchEvent"; 
        $xb909 = "getVersion"; 
        $xc28f = "getResourceModel"; 
        if (${$this->xeb->x3326->{$this->x1b->x3326->x41a8}}) ${$this->xeb->x3353->x92df} = new Varien_Io_Sftp(); else ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x92e5}}} = new Varien_Io_Ftp(); 
        try { 
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x41f5}}}->{$this->x63->x3326->x55b0}(array('host' => ${$this->x1b->x3353->x92aa}, 'user' => ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x92bd}}}}, 'username' => ${$this->xeb->x3353->x92b1}, 'password' => ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x41d5}}}}}, 'timeout' => '120', 'path' => ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x41db}}}, 'passive' => !(${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x92a4}}}))); 
            ${$this->x1b->x3326->x41fb} = new Varien_Io_File(); 
            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x92f6}}}}->{$this->x63->x3326->x55b0}(array('path' => $this->{$this->x63->x3326->x4237}())); 
            if (!${$this->x1b->x3353->{$this->xeb->x3353->x9298}} && ${$this->x63->x3326->{$this->xeb->x3326->x41f1}}->{$this->xeb->x3326->x8369}(${$this->xeb->x3353->x92d3}, $this->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4241}}}}() . ${$this->xeb->x3326->{$this->x1b->x3326->x41e3}})) return true; elseif (${$this->x63->x3353->x9296} && ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x41f7}}}}->{$this->xeb->x3326->x8369}(${$this->x63->x3326->{$this->x63->x3326->x41da}} . ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x41e9}}}}, ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x92f9}}}}}->{$this->xeb->x3326->x8399}(${$this->x63->x3353->{$this->x63->x3353->x92d8}}))) return true; 
            else return false; 
            ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x92ee}}}}}->{$this->x63->x3326->x83a7}(); 
        } catch (Exception $e) { 
            Mage::$xd2ec("adminhtml/session")->{$this->x63->x3326->x82c5}(Mage::$xd305("datafeedmanager")->{$this->xeb->x3326->x48ee}("Ftp upload error : ") . $e->{$this->x1b->x3326->x82ef}()); 
        } 
    } 
} 
 
include(Mage::getBaseDir() . "/app/code/local/Wyomind/Datafeedmanager/myCustomAttributes.php"); 
include(Mage::getBaseDir() . "/app/code/local/Wyomind/Datafeedmanager/myCustomOptions.php"); 

Did this file decode correctly?

Original Code

<?php

/**
 * The technical support is guaranteed for all modules proposed by Wyomind.
 * The below code is obfuscated in order to protect the module's copyright as well as the integrity of the license and of the source code.
 * The support cannot apply if modifications have been made to the original source code (https://www.wyomind.com/terms-and-conditions.html).
 * Nonetheless, Wyomind remains available to answer any question you might have and find the solutions adapted to your needs.
 * Feel free to contact our technical team from your Wyomind account in My account > My tickets.
 * Copyright  2016 Wyomind. All rights reserved.
 * See LICENSE.txt for license details.
 */
class Wyomind_Datafeedmanager_Model_Configurations extends Mage_Core_Model_Abstract
{
    public $xeb = null;
    public $x63 = null;
    public $x1b = null;
    public $_indexPhp = '';
    protected $_filePath;
    public $_limit = false;
    public $_display = false;
    public $_rates = false;
    public $_chartset = false;
    public $_sqlSize = 1500;
    public $option = 0;
    public $_counter = '0';
    public $_max_attribute = 25;
    private $x33db = null;
    public $error = "\125\x6eab\x6c\145\x20\164o\x20ge\156\145\162\x61t\x65 t\x68\x65\40\x64\141t\x61 f\x65e\x64\56";

    protected function _construct()
    {
        $xd305 = "\150\x65\154\x70\x65\x72";
        $xd00f = "g\145tSt\157\x72e\103\x6fn\x66\151g";
        $xd331 = "\147e\x74\102a\x73\145D\x69\162";
        $xb6b8 = "\x67\145\164Mode\154";
        $xa669 = "\x74h\x72\x6f\x77\105\x78cept\x69o\156";
        $x9b22 = "_\x62ef\x6f\162e\x53ave";
        $xd2ec = "\147e\164\123\151\x6eg\154\x65ton";
        $xd26e = "a\160\160";
        $x9ccb = "g\x65t\104\145s\151\147\156";
        $xd25d = "di\x73\x70a\x74\x63\150Eve\156t";
        $xb909 = "\147\x65\x74\126er\163\x69\x6f\x6e";
        $xc28f = "\147\x65tRe\163\157\x75\x72\143\145\115\157\144\145\x6c";
        $this->x33db = Mage::helper("\154\x69\x63\x65\x6es\x65\x6d\x61n\x61\147e\162/\x64\141\164\x61");
        $this->x33db->constructor($this, func_get_args());
        $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}} = Mage::$xd00f("da\x74\x61\146\145ed\x6d\141\x6e\141g\x65\162/s\171\x73\x74\145\x6d/\x73\161l\163i\x7a\145");
        $this->{$this->x63->x3326->x482e}('datafeedmanager/configurations'); /*error_reporting(E_ERROR);*/
    }

    public function cmp($x7e, $x80)
    {
        $x7f = $this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x942b}}}};
        $xd305 = "\x68\145\x6c\160er";
        $xd00f = "\x67et\123t\157\x72\x65\x43\x6fnf\x69\x67";
        $xd331 = "\x67\x65t\x42\141\163e\104i\x72";
        $xb6b8 = "\147\x65\164\115\157\144\145l";
        $xa669 = "\x74\150\162ow\105\x78\x63e\x70ti\x6fn";
        $x9b22 = "_\x62\x65\146or\x65S\x61\166e";
        $xd2ec = "ge\164\x53\151\x6e\x67l\145\x74o\x6e";
        $xd26e = "\x61pp";
        $x9ccb = "\x67\145t\104\145s\151\147\x6e";
        $xd25d = "\144\151\x73\x70\141\164\x63\x68\105\166\x65nt";
        $xb909 = "\147\145\164\126\x65rs\x69o\x6e";
        $xc28f = "\147\145\164\x52\x65\x73\157\x75\162c\145M\157\x64e\154";
        if ($x7f(${$this->x1b->x3353->{$this->x1b->x3353->x847e}}) == $x7f(${$this->x1b->x3326->{$this->xeb->x3326->x33fd}})) {
            return 0;
        }
        return ($x7f(${$this->x1b->x3353->{$this->x1b->x3353->x847e}}) < $x7f(${$this->xeb->x3353->x8481})) ? 1 : -1;
    }

    public function cmpArray($x9b, $xa7)
    {
        $xa0 = $this->x63->x3326->{$this->x63->x3326->x4308};
        $xa4 = $this->x63->x3326->{$this->xeb->x3326->x4316};
        $xd305 = "\x68el\160\145\162";
        $xd00f = "\147\x65\164\x53\164o\x72\145\x43on\146i\147";
        $xd331 = "\147\x65\164\x42a\163\145\104\x69r";
        $xb6b8 = "g\x65\164\115ode\154";
        $xa669 = "t\150r\157\167E\x78\143ep\x74i\157\156";
        $x9b22 = "_\x62\145f\157\x72\145\123a\x76e";
        $xd2ec = "\147\145t\x53\151\x6e\x67\x6cet\157n";
        $xd26e = "app";
        $x9ccb = "g\x65\164\x44\145\163\x69\x67\x6e";
        $xd25d = "d\x69s\x70\x61t\x63h\105ve\x6et";
        $xb909 = "\x67\x65tV\145r\163\151\157\x6e";
        $xc28f = "\147\x65\164R\145\163\x6fu\x72\x63\145\115\157\144\145\x6c";
        if ($xa0($xa4('', ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8491}}})) == $xa0($xa4('', ${$this->xeb->x3326->x3413}))) {
            return 0;
        }
        return ($xa0($xa4('', ${$this->x1b->x3326->{$this->x1b->x3326->x3409}})) < $xa0($xa4('', ${$this->xeb->x3326->x3413}))) ? -1 : 1;
    }

    public function execPhpScript($x183, $product, $x174 = true, $x170 = false)
    {
        $xbe = $this->xeb->x3326->x4324;
        $xd5 = $this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4331}}};
        $x163 = $this->x1b->x3326->x433c;
        $xfc = $this->xeb->x3326->x4346;
        $x101 = $this->x1b->x3326->{$this->x63->x3326->x435c};
        $xd305 = "\150el\x70\145r";
        $xd00f = "\147\145\x74\123to\162\145\x43o\x6e\146\151\147";
        $xd331 = "ge\x74\x42a\x73\x65\x44\151\162";
        $xb6b8 = "\147\x65\x74\x4d\x6f\144\x65l";
        $xa669 = "\x74\150\x72o\167E\170\143\145\160t\x69on";
        $x9b22 = "_\x62\x65\146\157\162eSa\x76\x65";
        $xd2ec = "g\145\x74\123in\147\x6c\x65\164\157n";
        $xd26e = "a\x70\160";
        $x9ccb = "\147\x65\164\104e\x73ign";
        $xd25d = "\144\x69\163\160\x61t\143h\105\166\145\x6e\164";
        $xb909 = "\x67\145t\126\x65\162\163\x69\x6f\x6e";
        $xc28f = "\x67\145t\x52e\163\x6fur\x63\145\x4d\x6f\x64\145\x6c";
        if (${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x84bd}}}) {
            ${$this->x1b->x3326->{$this->xeb->x3326->x344f}} = $xbe("/\x0a/", ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x849f}}});
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x84de}}}}} = ${$this->x63->x3353->{$this->x1b->x3353->x84c6}}[0];
            ${$this->x63->x3353->{$this->x1b->x3353->x84c6}}[0] = null;
            ${$this->x1b->x3353->x849c} = $xd5(${$this->x63->x3353->{$this->x1b->x3353->x84c6}}, "\x0a");
        }
        ${$this->x63->x3326->x341c} = $x163('<?', $xfc('__PHP__'), ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3422}}});
        ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x849f}}} = $x163('?>', $xfc('/__PHP__'), ${$this->x63->x3326->{$this->x1b->x3326->x3421}});
        ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3468}}} = $xfc('#(__PHP__)(.*?)/\1#s');
        $x101(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x84e8}}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x84a1}}}}, ${$this->x1b->x3326->x346d});
        if (isset(${$this->x1b->x3326->x346d}[1])) {
            foreach (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x84f2}}}[0] as ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3483}}}} => ${$this->x63->x3326->x348a}) {
                if (${$this->x63->x3353->x84af} == 1) {
                    if (@eval(${$this->x63->x3353->x84ea}[2][${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x347f}}}] . ';')) ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x849f}}} = $x163(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3494}}}}, eval(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x84f2}}}[2][${$this->xeb->x3326->x3477}] . ';'), ${$this->x63->x3326->x341c}); else ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x84a1}}}} = $x163(${$this->x1b->x3353->{$this->xeb->x3353->x8509}}, '', ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3422}}});
                } else {
                    if (@eval($this->{$this->xeb->x3353->x93b7}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x84fb}}}}}[2][${$this->x1b->x3353->{$this->xeb->x3353->x8505}}] . ';'))) ${$this->x1b->x3353->x849c} = $x163(${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3493}}}, $this->{$this->x1b->x3353->x93ad}(eval($this->{$this->x1b->x3326->x4297}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x84fb}}}}}[2][${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3483}}}}]) . ';')), ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3425}}}}); else ${$this->x63->x3353->{$this->x63->x3353->x849d}} = $x163(${$this->xeb->x3353->x8508}, '', ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x849f}}});
                }
            }
        }
        if (${$this->xeb->x3353->x84b9}) {
            if (${$this->x63->x3353->x84af} == 1) return ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x84d9}}}} . "\x0a" . ${$this->x1b->x3353->x849c}; else return ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x345a}}};
        } else return ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3429}}}}};
    }

    protected function _beforeSave()
    {
        $x1b2 = $this->x63->x3353->x948d;
        $x1b3 = $this->x63->x3353->{$this->xeb->x3353->x949c};
        $x1ba = $this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x94ad}};
        $xd305 = "h\145\154\160\145\162";
        $xd00f = "\147\145t\x53\164\157re\x43o\156\146\x69\x67";
        $xd331 = "\x67etBa\163e\x44i\162";
        $xb6b8 = "\x67e\x74\115\157\144e\x6c";
        $xa669 = "\x74\150\x72\157\x77E\x78\x63eption";
        $x9b22 = "_b\145f\x6f\162eS\x61ve";
        $xd2ec = "\x67\145\164S\x69\156gl\145\x74o\156";
        $xd26e = "\x61\x70\x70";
        $x9ccb = "ge\x74D\145s\151\x67n";
        $xd25d = "\144i\163\160a\164\x63\x68\x45ve\x6e\x74";
        $xb909 = "\147et\126e\x72\163i\157\156";
        $xc28f = "\147\145\x74\x52\145\163\x6f\x75r\x63e\115o\144\145l";
        ${$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x34a1}}} = new Varien_Io_File();
        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x34b5}}}}} = ${$this->x1b->x3353->x850d}->{$this->x1b->x3326->x486d}(Mage::$xd331() . '/' . $this->{$this->x1b->x3326->x487a}());
        ${$this->x63->x3353->{$this->x1b->x3353->x8528}} = Mage::$xb6b8('datafeedmanager/configurations')->{$this->x63->x3326->x488d}();
        foreach (${$this->x63->x3353->{$this->x1b->x3353->x8528}} as ${$this->x1b->x3326->x34c0}) {
            if (${$this->x63->x3353->x852e}->{$this->x1b->x3326->x489b}() == $this->{$this->x1b->x3326->x489b}() && $this->{$this->x1b->x3326->x48ae}() != ${$this->x63->x3353->x852e}->{$this->x1b->x3326->x48ae}()) {
                Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('There is already one data feed with the same name. Please change it.'));
            }
        }
        if (!${$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x34a4}}}}->{$this->x63->x3326->x48f9}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x34ad}}}, Mage::$xd331())) {
            Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('Please define correct path'));
        }
        if (!${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8513}}}->{$this->xeb->x3326->x493c}(${$this->x1b->x3326->{$this->x63->x3326->x34aa}}, false)) {
            Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('Please create the specified folder "%s" before saving the data feed configuration.', Mage::$xd305('core')->{$this->x63->x3326->x4983}($this->{$this->x1b->x3326->x487a}())));
        }
        if (!${$this->xeb->x3326->x3499}->{$this->x63->x3326->x49a1}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x34b2}}}})) {
            Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('Please make sure that "%s" is writable by web-server.', $this->{$this->x1b->x3326->x487a}()));
        }
        if (!$x1b2('#^[a-zA-Z0-9_\.]+$#', $this->{$this->x1b->x3326->x489b}())) {
            Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('Please use only letters (a-z or A-Z), numbers (0-9) or underscore (_) in the filename. No spaces or other characters are allowed.'));
        }
        $this->{$this->x63->x3326->x4a0f}($x1b3($x1ba($x1ba('\\', '/', Mage::$xd331()), '', ${$this->x1b->x3353->x8516}), '/') . '/');
        return parent::$x9b22();
    }

    protected function getPath()
    {
        $x1c0 = $this->xeb->x3353->x94b2;
        $x1c4 = $this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x94cd}};
        $xd305 = "h\145\154\x70e\162";
        $xd00f = "\x67e\x74\123to\x72e\x43o\156f\151\147";
        $xd331 = "\x67e\x74\102a\x73\145\x44ir";
        $xb6b8 = "\x67\145\164\115o\144e\x6c";
        $xa669 = "\164\x68\162\157wE\x78c\145\160\164i\x6fn";
        $x9b22 = "_\x62\x65f\x6fre\x53av\145";
        $xd2ec = "\x67\x65\x74S\x69\x6e\x67\x6ce\164\x6fn";
        $xd26e = "ap\x70";
        $x9ccb = "\147\145\x74\104\145si\147\156";
        $xd25d = "d\151\163p\x61\164\143\150\105v\x65n\x74";
        $xb909 = "\147et\x56e\162\x73io\156";
        $xc28f = "\147e\x74Res\157\165rc\x65M\x6f\144\145\154";
        if ($x1c0($this->{$this->x1b->x3326->{$this->x1b->x3326->x3367}})) {
            $this->{$this->x1b->x3326->{$this->x1b->x3326->x3367}} = $x1c4('//', '/', Mage::$xd331() . $this->{$this->x1b->x3326->x487a}());
        }
        return $this->{$this->xeb->x3353->{$this->x63->x3353->x8418}};
    }

    protected function getFilename($x1e8 = '.temp')
    {
        $x1cf = $this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x94da}};
        $x1d3 = $this->x1b->x3326->{$this->xeb->x3326->x43b3};
        $x1dc = $this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x43c6}}};
        $xd305 = "h\x65lper";
        $xd00f = "\147\145\164\x53\164or\145\103\x6f\x6e\146\x69\147";
        $xd331 = "\147\x65tBa\x73e\104i\x72";
        $xb6b8 = "\x67e\x74M\157de\x6c";
        $xa669 = "\164\150\x72\x6f\x77Exc\x65\x70\x74\x69\157\156";
        $x9b22 = "\x5f\x62\145f\157\x72\145\x53\x61ve";
        $xd2ec = "\147\145\164\123\151\156gl\145\x74o\156";
        $xd26e = "\x61\160\160";
        $x9ccb = "\x67et\104\x65si\147n";
        $xd25d = "\x64i\163\160\x61\x74\143\150Eve\x6e\164";
        $xb909 = "get\x56\145\162\x73\x69o\x6e";
        $xc28f = "get\x52\145so\165\x72c\x65\115o\x64\x65\154";
        ${$this->x63->x3326->x34d3} = array(1 => 'xml', 2 => 'txt', 3 => 'csv', 4 => 'tsv');
        if ($this->_date == false) {
            $this->_updated = Mage::$xd2ec('core/date')->{$this->xeb->x3326->x4a5d}("Y\55\x6d\x2d\x64\x20\x48\x3ai\72\163", $this->_timestamp);
            $this->_date = Mage::$xd2ec('core/date')->date($this->{$this->x63->x3326->x4a8a}(), $x1d3($this->_updated));
        }
        ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8555}}}} = $x1dc('{f}', $this->{$this->x1b->x3326->x489b}(), $this->_date);
        ${$this->xeb->x3353->x8557} = ${$this->x1b->x3353->{$this->x1b->x3353->x854f}} . "." . ${$this->x1b->x3326->{$this->xeb->x3326->x34d6}}[$this->{$this->x63->x3326->x4a99}()] . ${$this->x63->x3353->x8543};
        if (!${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x854a}}}) $this->_filename = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x855c}}};
        return ${$this->x1b->x3326->{$this->xeb->x3326->x34f1}};
    }

    public function getPreparedFilename()
    {
        $xd305 = "h\145\154\160\145r";
        $xd00f = "\x67etS\x74o\x72\x65\x43\x6f\156\x66\151\x67";
        $xd331 = "ge\x74\102as\145\x44i\162";
        $xb6b8 = "\147\145t\x4do\144e\x6c";
        $xa669 = "\164hr\157w\x45xc\x65\x70\x74i\157n";
        $x9b22 = "_\142\x65\146\157re\x53\141\166\145";
        $xd2ec = "\147\145\164S\151n\147\x6ce\x74\x6fn";
        $xd26e = "\x61p\x70";
        $x9ccb = "\147\x65tD\x65s\151\147\156";
        $xd25d = "d\x69\x73p\141\164\143hE\x76e\156\x74";
        $xb909 = "\147etVe\162sio\156";
        $xc28f = "ge\164R\145s\x6fur\143\x65M\x6f\144\145\x6c";
        return $this->{$this->x63->x3353->x9339}() . $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}();
    }

    public function applyCurrencyRate($x20b, $x209)
    {
        $xd305 = "\x68e\154\160\145\162";
        $xd00f = "\147\145\x74\x53\x74or\x65\103\x6f\x6e\x66\x69\147";
        $xd331 = "\x67et\x42as\145\x44\x69\x72";
        $xb6b8 = "g\x65\x74\115\157\144el";
        $xa669 = "\x74h\x72\157w\x45\170\143\x65\160\164\151o\156";
        $x9b22 = "\x5fb\145fo\x72eS\x61ve";
        $xd2ec = "\x67\x65\164Si\156gle\164on";
        $xd26e = "a\x70\x70";
        $x9ccb = "\147e\164\104\145s\x69\x67\156";
        $xd25d = "d\x69\163p\141\x74\143h\x45\x76e\x6e\164";
        $xb909 = "g\x65\164\x56e\x72s\x69\157\x6e";
        $xc28f = "ge\164\x52\145s\157\x75\162\143\145\115\x6fdel";
        ${$this->x1b->x3326->{$this->x63->x3326->x350a}} = $this->_currencies;
        if (isset(${$this->x1b->x3326->x3509}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8573}}}])) {
            return ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x34fc}}} * ${$this->x1b->x3353->x857b}[${$this->xeb->x3353->x856e}];
        } else {
            return ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x34fd}}}};
        }
    }

    public function applyTax($x2d6, $x24b, $x2aa, $x2bb = false)
    {
        $x21f = $this->xeb->x3353->{$this->x63->x3353->x94f4};
        $x257 = $this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x43e7}};
        $x270 = $this->xeb->x3326->{$this->x63->x3326->x43f2};
        $x288 = $this->x63->x3326->{$this->x63->x3326->x43f8};
        $x299 = $this->xeb->x3326->{$this->x63->x3326->x4406};
        $xd305 = "\x68\145\154\x70\145\x72";
        $xd00f = "\147etSt\157\162\145Co\156f\151\147";
        $xd331 = "g\x65t\102\141\x73\145D\151\162";
        $xb6b8 = "\x67e\x74\115o\144e\154";
        $xa669 = "\164h\x72\157\x77Ex\x63\145\x70\x74\x69on";
        $x9b22 = "\137b\x65\x66\x6fr\x65\123\141\x76\145";
        $xd2ec = "\147e\164\x53\151n\147\x6c\x65t\157\x6e";
        $xd26e = "ap\160";
        $x9ccb = "\x67etD\145\163ig\156";
        $xd25d = "d\151\163\160atc\150\105\166\145\x6e\x74";
        $xb909 = "\x67\145\164V\x65\162si\x6fn";
        $xc28f = "\147\x65t\x52\145\163\x6fu\162\143\145M\157\x64e\x6c";
        ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x85b7}}} = $this->{$this->x63->x3326->{$this->x1b->x3326->x3385}};
        ${$this->x63->x3353->x858b} = $x21f(${$this->x1b->x3326->x3514}, 2, '.', '');
        if (${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3537}}}} === false) {
            if (!${$this->xeb->x3353->x8598} && isset(${$this->x63->x3353->{$this->x1b->x3353->x85b6}}[${$this->x63->x3326->x3528}])) {
                if ($x257(${$this->x63->x3353->{$this->x1b->x3353->x85b6}}[${$this->xeb->x3353->{$this->x1b->x3353->x85a3}}]) > 1) {
                    return ${$this->x63->x3353->{$this->x63->x3353->x858e}};
                } else {
                    return ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x351c}}}} * (${$this->x63->x3353->{$this->x1b->x3353->x85b6}}[${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x85a6}}}][0]['rate'] / 100 + 1);
                }
            } else {
                return ${$this->x1b->x3326->{$this->x1b->x3326->x3516}};
            }
        } elseif (${$this->x63->x3326->{$this->x63->x3326->x3534}} === "\x30") {
            if (${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x859e}}} && isset(${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x85b9}}}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x352f}}}])) {
                if ($x257(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x353e}}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3531}}}}]) > 1) {
                    return ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x351c}}}};
                } else {
                    return 100 * ${$this->x1b->x3326->{$this->x1b->x3326->x3516}} / (100 + (${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x85b7}}}[${$this->x63->x3326->x3528}][0]['rate']));
                }
            } else {
                return ${$this->x63->x3353->x858b};
            }
        } else {
            if ($x270(${$this->x1b->x3353->x85ab})) {
                if (${$this->x63->x3353->x859f} != 0) {
                    return ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x858f}}} * (${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3537}}}} / 100 + 1);
                } elseif (${$this->xeb->x3353->{$this->x1b->x3353->x85a3}} == 0) {
                    return ${$this->x63->x3353->x858b};
                }
            } else {
                ${$this->x1b->x3353->x85ab} = $x288('/', ${$this->x63->x3326->{$this->x63->x3326->x3534}});
                ${$this->x1b->x3353->x85bd} = 0;
                ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3556}}} = false;
                if ($x299(${$this->xeb->x3326->x3532}[0], 0, 1) == "\x2d") {
                    ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3537}}}}[0] = $x299(${$this->x1b->x3353->x85ab}[0], 1);
                    ${$this->x63->x3353->{$this->x63->x3353->x85cb}} = true;
                }
                if (${$this->x63->x3326->{$this->x1b->x3326->x353a}}[${$this->x63->x3326->x3528}]) {
                    foreach (${$this->x1b->x3353->x85b5}[${$this->x63->x3326->x3528}] as ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3565}}}) {
                        if (${$this->xeb->x3353->x85cf}['country'] == ${$this->xeb->x3326->x3532}[0]) {
                            if (!isset(${$this->x63->x3326->{$this->x63->x3326->x3534}}[1]) || ${$this->x1b->x3326->x355e}['code'] == ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3535}}}[1]) {
                                ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x85c1}}} = ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3567}}}}['rate'];
                                break;
                            }
                        }
                    }
                    if (!${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x355d}}}}}) return ${$this->x63->x3353->x858b} * (${$this->x1b->x3353->x85bd} / 100 + 1); else {
                        return 100 * ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3517}}} / (100 + (${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3546}}}));
                    }
                } else {
                    return ${$this->x1b->x3326->{$this->x1b->x3326->x3516}};
                }
            }
        }
    }

    public function xmlEncloseData($x385, $x31e = true, $x309 = true)
    {
        $x2e5 = $this->xeb->x3326->x4413;
        $x372 = $this->x63->x3353->{$this->x1b->x3353->x9546};
        $x307 = $this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x954d}};
        $x345 = $this->x1b->x3353->x9555;
        $x365 = $this->x1b->x3353->x9563;
        $x371 = $this->xeb->x3326->{$this->x63->x3326->x4452};
        $xd305 = "\x68\x65\x6c\x70\145r";
        $xd00f = "\x67etSt\x6f\162e\103\157\156\x66i\x67";
        $xd331 = "g\x65\x74\x42\141\163e\x44i\162";
        $xb6b8 = "\147\x65\164\115\x6f\x64\145\154";
        $xa669 = "t\150\x72ow\105x\x63e\x70\164\151\x6f\x6e";
        $x9b22 = "_\142\x65\x66o\x72\145\123ave";
        $xd2ec = "\x67\145t\x53\x69\156\x67l\145t\157\x6e";
        $xd26e = "\141\160p";
        $x9ccb = "\147\x65\164D\145\163\x69gn";
        $xd25d = "di\163\160\141\x74\x63hE\x76\x65\x6e\164";
        $xb909 = "\147e\x74\x56\x65\x72si\x6f\156";
        $xc28f = "ge\x74\122\x65\x73\x6f\x75\x72c\145\115\157de\154";
        ${$this->x63->x3353->{$this->x63->x3353->x85ff}} = '/(<[^>^\/]+>)([^<]*)(<\/[^>]+>)/s';
        $x2e5(${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8608}}}}, ${$this->xeb->x3353->x85d7}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8610}}});
        foreach (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x359b}}}[1] as ${$this->x63->x3326->x359e} => $value) {
            ${$this->x1b->x3353->x862d} = $x372(${$this->x63->x3353->{$this->x63->x3353->x860c}}[2][${$this->x63->x3326->{$this->xeb->x3326->x35a1}}]);
            if (empty(${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8630}}}) && !$x307(${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8631}}}}) && ${$this->xeb->x3326->x3580}) ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3578}}}} = $x345(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8615}}}}[0][${$this->x63->x3353->{$this->x63->x3353->x861b}}], '', ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3578}}}}); else {
                if (${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x85e8}}}}) ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3578}}}} = $x345(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8615}}}}[0][${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x861f}}}}}], (${$this->x63->x3353->{$this->x63->x3353->x860c}}[1][${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x861f}}}}}]) . '<![CDATA[' . ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8636}}}}} . ']]>' . (${$this->x63->x3353->{$this->x63->x3353->x860c}}[3][${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x861f}}}}}]), ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3573}}}); else {
                    ${$this->x63->x3326->{$this->x1b->x3326->x3570}} = $x345(${$this->x63->x3353->x860b}[0][${$this->x63->x3326->x359e}], (${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8615}}}}[1][${$this->x63->x3326->x359e}]) . ${$this->x1b->x3353->{$this->xeb->x3353->x862e}} . (${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8610}}}[3][${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x861c}}}]), ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3573}}});
                }
            }
        }
        ${$this->x63->x3326->x35be} = $x365("/\x0a/s", ${$this->xeb->x3353->{$this->x63->x3353->x85dc}});
        ${$this->x1b->x3353->{$this->xeb->x3353->x8647}} = '';
        foreach (${$this->xeb->x3353->x8638} as ${$this->x1b->x3326->x35d5}) {
            ($x371($x372(${$this->x63->x3326->{$this->xeb->x3326->x35d6}})) > 0) ? ${$this->x1b->x3353->x8645} .= ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x35dd}}}} . "\x0a" : false;
        }
        ${$this->xeb->x3353->x85d7} = ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x35d0}}};
        return ${$this->xeb->x3326->x356b};
    }

    public function encode($x39f)
    {
        $x38f = $this->x63->x3353->x957f;
        $x398 = $this->x63->x3326->x446a;
        $xd305 = "h\145\x6c\160\145\162";
        $xd00f = "\147\x65\164\123\x74\x6f\x72eC\157\156\146\x69\147";
        $xd331 = "\x67\145\164\102\x61s\x65\104ir";
        $xb6b8 = "\147e\164M\x6f\x64\145l";
        $xa669 = "\x74h\x72\x6f\x77\105xce\160\164ion";
        $x9b22 = "\137\x62\x65\146\x6f\162\x65\x53\141\166e";
        $xd2ec = "g\145tSi\156\x67le\x74o\x6e";
        $xd26e = "\x61p\x70";
        $x9ccb = "\147\145t\x44\x65\163\151\147\x6e";
        $xd25d = "\144i\x73p\x61t\143\x68\x45\166\x65n\x74";
        $xb909 = "\x67et\x56e\x72\163\151\157n";
        $xc28f = "\x67\145t\x52e\163\157\x75\x72\143\x65Mod\x65l";
        if ($this->_feed_encoding != 'UTF-8') {
            ${$this->x1b->x3326->{$this->x63->x3326->x35e2}} = $x38f(${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8662}}}, ENT_NOQUOTES, 'UTF-8');
            ${$this->x1b->x3326->x35de} = $x398(${$this->x1b->x3326->x35de}, ENT_NOQUOTES, $this->_feed_encoding);
        }
        return ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8665}}}};
    }

    public function jsonToTable($x3c2, $x3f3 = false)
    {
        $x3ad = $this->xeb->x3326->x4475;
        $x3bf = $this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x95a3}};
        $x3c4 = $this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x95b8}}};
        $x3ea = $this->xeb->x3326->{$this->x1b->x3326->x44a8};
        $x40a = $this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x44b9}}};
        $x412 = $this->x1b->x3326->{$this->xeb->x3326->x44c4};
        $xd305 = "h\x65\154\160\x65\x72";
        $xd00f = "\147\x65tStor\145\x43o\x6e\x66\x69\x67";
        $xd331 = "\x67e\x74\102a\163\x65\104i\162";
        $xb6b8 = "g\145t\115\x6fd\145l";
        $xa669 = "\x74\150\162\x6f\167\105\170\143\145pt\151on";
        $x9b22 = "\x5f\x62\145f\157\162\145\x53\x61\166e";
        $xd2ec = "getS\151\156gl\x65t\x6fn";
        $xd26e = "\141p\x70";
        $x9ccb = "\x67\145\164\x44\145s\x69gn";
        $xd25d = "d\151\163\x70\141tc\150Ev\x65\156\164";
        $xb909 = "\x67\x65\164V\145\162\x73\151\157\156";
        $xc28f = "\x67\x65\164R\x65s\157ur\x63\x65Mode\x6c";
        ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x866c}}} = $x3ad('/(\r\n|\n|\r|\r\n)/s', '', ${$this->x63->x3353->{$this->xeb->x3353->x8669}});
        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3606}}}} = 'padding:2px; border:1px solid grey; text-align:center;padding:5px; min-width:10px;min-height:10px;';
        ${$this->x63->x3326->x3608} = $x3bf(${$this->x1b->x3326->x35ef});
        if (!$x3c4(${$this->x63->x3353->x8687})) ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3615}}}}[] = ${$this->x63->x3353->x8687}; else ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3615}}}} = ${$this->x63->x3326->x3608};
        ${$this->x1b->x3326->x361b} = null;
        foreach (${$this->x63->x3353->x868e} as ${$this->x63->x3353->x8687}) {
            ${$this->x1b->x3353->x869b} = 0;
            if (isset(${$this->x63->x3326->x3608}->header)) ${$this->x63->x3353->x8687} = ${$this->xeb->x3353->{$this->xeb->x3353->x868a}}->header; else {
                ${$this->xeb->x3353->{$this->xeb->x3353->x868a}} = ${$this->x63->x3326->{$this->x1b->x3326->x360d}}->product;
            }
            if (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8678}}}}) ${$this->x1b->x3353->{$this->xeb->x3353->x8699}} = "\x3c\164\162\x20s\164yl\x65\x3d\47b\141ck\x67\162\157u\156\144\55\x63\x6flor\72\x67r\x65\x79\73 \143\x6f\x6c\x6f\x72\72\167h\x69\x74\145\x3b\40f\157\x6e\164\x2d\167\145\x69\x67\150\x74:b\x6fl\x64\47>"; else {
                ${$this->x63->x3353->x8697} .= "<tr\x3e";
            }
            foreach (${$this->x63->x3326->x3608} as ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3635}}} => $value) {
                $value = (($value));
                if (${$this->x1b->x3353->x869b}) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3629}}}++;
                if ($x40a($value, "\57\142\162e\x61\x6bli\156\145\57")) {
                    $value = $x412("\57\142re\x61\153l\x69n\145\x2f", "\74\57t\x72\76\x3c\164\x72\76", $value);
                    ${$this->xeb->x3326->x3623} = 1;
                }
                ($value != null) ? ${$this->x1b->x3353->x86b1} = ($value) : ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x364d}}} = "<s\160\141\156 st\171\154e\x3d'\146\x6f\x6e\x74-\x73\151\x7a\x65:\61\x30p\x78\73co\154\157\x72\x3a\147\162ey\47>(e\155p\x74\x79\x29\x3c\57\163\x70\141n\x3e";
                ${$this->x1b->x3353->{$this->xeb->x3353->x8699}} .= "<td\x20sty\x6ce='" . ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3605}}} . "'>" . ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x86ba}}}} . "<\57t\x64\x3e";
            }
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x869a}}} .= "\x3c\57\x74r>";
        }
        return ${$this->x1b->x3326->x361b};
    }

    public function jsonToStr($x480, $x4f9, $x4d1, $x4f5)
    {
        $x444 = $this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x44cd}};
        $x47e = $this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x95f8}};
        $x44f = $this->x1b->x3326->{$this->x63->x3326->x44ea};
        $x479 = $this->xeb->x3326->x44f1;
        $x4d2 = $this->x63->x3353->x9617;
        $x4e3 = $this->xeb->x3326->{$this->x1b->x3326->x451a};
        $xd305 = "help\145\x72";
        $xd00f = "\147\145tS\x74\157re\x43\157\x6e\146\151\147";
        $xd331 = "\x67\145\x74Ba\163e\x44\151\x72";
        $xb6b8 = "\x67\145\x74\x4d\x6f\144\145l";
        $xa669 = "\x74\150r\157\x77\105\170\143\x65\160\x74\151o\x6e";
        $x9b22 = "\x5fb\x65f\157re\x53\x61\x76\145";
        $xd2ec = "\x67\145t\123\x69\156\147\154\x65\x74o\156";
        $xd26e = "\141\x70\160";
        $x9ccb = "g\145\x74\104\145\x73\151gn";
        $xd25d = "\x64\151s\x70\141t\143\150\105\x76\x65\156t";
        $xb909 = "g\x65tVe\162\x73\x69o\x6e";
        $xc28f = "g\x65t\x52\x65\163ou\162\143\145\115o\144\x65\154";
        ${$this->x63->x3326->x3653} = $x444('/(\r\n|\n|\r|\r\n)/s', '', ${$this->xeb->x3326->{$this->xeb->x3326->x3658}});
        ${$this->x63->x3353->x86e7} = $x47e(${$this->x1b->x3353->x86be});
        if (!$x44f(${$this->x1b->x3326->x3673})) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3684}}}}}[] = ${$this->x63->x3353->x86e7}; else ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x86fc}}}} = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3677}}};
        ${$this->x1b->x3353->{$this->x1b->x3353->x8702}} = '';
        if (${$this->x63->x3353->x86c7} == '\t') ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x86c9}}} = "\t";
        foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x86f7}}} as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3677}}}) {
            ${$this->xeb->x3353->{$this->x1b->x3353->x870f}} = 0;
            if (isset(${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x367b}}}}}->header)) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x367a}}}} = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x367a}}}}->header; else {
                if (!$x47e(${$this->x1b->x3353->{$this->x1b->x3353->x86c2}})) return "";
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x367a}}}} = ${$this->xeb->x3353->{$this->x63->x3353->x86e8}}->product;
            }
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x871b}}} = 0;
            foreach (${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3677}}} as ${$this->x63->x3326->{$this->xeb->x3326->x36a1}} => $value) {
                if (${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3694}}} > 0) ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8715}}}} = 2;
                if ($x4d2($value, "/\x62\162ea\153\x6c\151\x6e\x65/")) ${$this->xeb->x3353->{$this->x1b->x3353->x870f}}++;
                if (${$this->xeb->x3326->{$this->xeb->x3326->x369d}} > 0 && ${$this->x63->x3326->{$this->x1b->x3326->x3692}} < 2) ${$this->x1b->x3353->x86fd} .= ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x86c9}}};
                if (!$x4d2($value, "/\x62\x72\145a\153l\151ne\57")) ${$this->x63->x3326->{$this->x1b->x3326->x3692}} = 0;
                if (${$this->x1b->x3353->{$this->xeb->x3353->x86d6}} != "") {
                    ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8706}}} .= ${$this->xeb->x3326->{$this->xeb->x3326->x3665}} . $this->{$this->xeb->x3353->{$this->xeb->x3353->x93ae}}($x4e3("/b\162e\x61\153\x6c\151ne\x2f", '', $value), ${$this->x1b->x3326->x3661}, ${$this->xeb->x3326->{$this->x1b->x3326->x3670}}) . ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x366a}}};
                    if ($x4d2($value, "/\x62re\141\153\x6c\151\x6e\x65\x2f")) {
                        ${$this->x1b->x3353->x86fd} .= "\x0d\x0a";
                    }
                } else {
                    $value = $x4e3("\57b\x72\145\141\x6b\154\x69ne\57", "\x0d\x0a", $value);
                    ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x870a}}}} .= $this->{$this->xeb->x3326->x4291}($value, ${$this->x1b->x3353->{$this->xeb->x3353->x86c8}}, ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x86e1}}}});
                }
                ${$this->xeb->x3326->{$this->xeb->x3326->x369d}}++;
            }
            if (${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x86cd}}}} == "\x5b|\135") ${$this->xeb->x3326->x3687} .= "\133\72\135";
            if (!${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8715}}}}) ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8706}}} .= "\x0d\x0a";
        }
        return ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x870a}}}};
    }

    public function escapeStr($x51d, $x515 = '"', $x514 = "\\")
    {
        $x50f = $this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x963e}}}};
        $xd305 = "h\x65\154\x70\x65\162";
        $xd00f = "g\145\164\x53\164\x6fr\x65\x43\x6fn\x66\151\147";
        $xd331 = "\x67\x65\x74\x42\141\163e\104\x69\162";
        $xb6b8 = "\147\x65t\x4d\157d\145\154";
        $xa669 = "\164\x68\162\x6f\167\105\170\143e\x70\164\x69\157n";
        $x9b22 = "\x5fbef\x6f\162\145\123\x61\x76e";
        $xd2ec = "g\x65\x74\123\151n\x67l\145\x74\x6f\x6e";
        $xd26e = "\141pp";
        $x9ccb = "\147\145t\x44\x65\x73\x69gn";
        $xd25d = "\144\x69\163p\141\164c\x68E\x76e\156t";
        $xb909 = "\x67\x65\x74\x56\x65\x72sio\156";
        $xc28f = "\x67et\122es\x6fu\x72\143\x65\x4dode\x6c";
        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x36c4}}}}} = $x50f(${$this->x1b->x3353->x8746}, ${$this->x1b->x3326->{$this->xeb->x3326->x36da}} . ${$this->x1b->x3353->x8746}, ${$this->x63->x3353->{$this->x63->x3353->x8738}});
        return ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x36bf}}};
    }

    public function unescapeStr($x538, $x531 = '"')
    {
        $x52b = $this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9649}}};
        $xd305 = "h\145\x6c\x70\x65\x72";
        $xd00f = "\x67\145\164S\x74o\162\x65C\x6f\x6e\146\151\x67";
        $xd331 = "\x67\x65t\102ase\104\151r";
        $xb6b8 = "\147\x65\164\115\x6fde\x6c";
        $xa669 = "\x74\x68\x72\157\x77\105\170cep\164\x69on";
        $x9b22 = "\137\142\x65\x66\157r\145Sa\x76e";
        $xd2ec = "\147e\x74\x53\151\156\147l\145\x74o\x6e";
        $xd26e = "ap\x70";
        $x9ccb = "\147\x65\x74\x44esign";
        $xd25d = "\x64i\163pa\164c\x68\x45\x76\x65nt";
        $xb909 = "\147\145\164V\x65r\163ion";
        $xc28f = "get\122\145s\157\165r\143eM\x6f\144e\x6c";
        ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8763}}} = $x52b('\\' . ${$this->x1b->x3326->{$this->x1b->x3326->x36e5}}, ${$this->xeb->x3353->x876a}, ${$this->xeb->x3353->x875c});
        return ${$this->x63->x3326->{$this->x1b->x3326->x36de}};
    }

    public function getEncodeType($x547)
    {
        $x544 = $this->x1b->x3326->{$this->xeb->x3326->x4540};
        $xd305 = "\x68el\x70\145\x72";
        $xd00f = "\x67\x65tS\x74o\162e\103\x6f\x6e\146\151\x67";
        $xd331 = "\147\145\164\102a\163e\104ir";
        $xb6b8 = "\147e\164\115\x6f\x64\145\x6c";
        $xa669 = "\x74\150\x72\157\x77E\x78c\x65\160\164\151\157n";
        $x9b22 = "\x5f\x62\145\x66\157\x72\145\123a\x76\145";
        $xd2ec = "\147et\123\x69\x6egl\x65\x74\x6f\x6e";
        $xd26e = "\x61p\x70";
        $x9ccb = "g\x65t\x44\x65\x73\151\147\x6e";
        $xd25d = "\x64\151s\160\141\x74\x63\x68Eve\x6et";
        $xb909 = "\147e\x74\126e\162sio\156";
        $xc28f = "\x67\145t\x52\145\163ou\162\x63e\x4dod\145\x6c";
        if (!$x544(${$this->x63->x3353->x877a}, 'encoding="utf-8"') === FALSE) $this->{$this->x1b->x3326->{$this->x1b->x3326->x3398}} = 'UTF8';
        if (!$x544(${$this->xeb->x3353->{$this->x63->x3353->x877f}}, 'encoding="ISO-8859-1"') === FALSE) $this->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x339c}}}} = 'ISO';
    }

    public function checkReference($x571, $product)
    {
        $xd305 = "\x68\x65l\160e\162";
        $xd00f = "ge\164\123\164\157\x72\145C\157n\146\151\147";
        $xd331 = "g\x65\164B\x61seD\x69\162";
        $xb6b8 = "g\145t\115od\x65l";
        $xa669 = "\164\150\x72o\x77\105\170\x63\x65\x70\164\151\157\156";
        $x9b22 = "_\x62\x65\x66\x6fr\x65\123\141ve";
        $xd2ec = "\x67\145tS\151\156\147\x6ce\164\x6f\x6e";
        $xd26e = "a\x70\x70";
        $x9ccb = "\x67et\104\x65\163i\147n";
        $xd25d = "d\151s\x70a\164\x63\x68Ev\x65\156\x74";
        $xb909 = "\147\145t\x56e\x72s\x69\157\x6e";
        $xc28f = "g\x65t\x52e\163o\165\162\x63\x65M\x6f\144e\x6c";
        if ((${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "\160\141r\145\x6e\x74" || ${$this->x63->x3353->{$this->x1b->x3353->x8784}} == "\x63\x6fn\x66\x69\x67\x75\x72\x61b\154\x65") && isset($this->configurable[$product->{$this->x1b->x3326->x48ae}()])) return $this->configurable[$product->{$this->x1b->x3326->x48ae}()]; elseif ((${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "\x70\141r\x65\156\164" || ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "\x67\x72o\165p\x65\144") && isset($this->grouped[$product->{$this->x1b->x3326->x48ae}()])) return $this->grouped[$product->{$this->x1b->x3326->x48ae}()];
        elseif ((${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "\x70\141\x72\x65\156t" || ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x370b}}}}} == "b\x75\156d\154\145") && isset($this->bundle[$product->{$this->x1b->x3326->x48ae}()])) return $this->bundle[$product->{$this->x1b->x3326->x48ae}()];
        else {
            return $product;
        }
    }

    public function skipOptions($x585)
    {
        $xd305 = "\x68\145\x6c\x70e\x72";
        $xd00f = "\147\x65\164S\164oreCo\156\x66ig";
        $xd331 = "\x67\x65\164\x42a\163\x65\104\x69\162";
        $xb6b8 = "g\145t\x4dod\x65\x6c";
        $xa669 = "\x74h\x72\157\167E\170\143ep\164ion";
        $x9b22 = "_\x62e\146o\x72eS\141v\x65";
        $xd2ec = "\147e\x74\x53\x69\x6e\x67l\145t\157\156";
        $xd26e = "\x61p\160";
        $x9ccb = "g\x65\x74\104\x65\x73ign";
        $xd25d = "\144\x69\163\160a\164c\x68\105v\145\156\x74";
        $xb909 = "g\x65t\126e\162s\151o\156";
        $xc28f = "ge\x74Re\x73o\165rc\x65\x4d\157d\x65l";
        $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}} = (int)$this->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}} + (int)${$this->xeb->x3353->x879d};
    }

    public function generateFile()
    {
        $x58c = $this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x965e}};
        $xb93 = $this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4562}};
        $xb7f = $this->x1b->x3326->{$this->x1b->x3326->x456e};
        $x1253 = $this->x1b->x3326->{$this->x63->x3326->x4582};
        $x750 = $this->x1b->x3326->x458a;
        $x75e = $this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x96a6}};
        $x3148 = $this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x96b4}};
        $x304e = $this->x1b->x3353->x96bc;
        $x2fcc = $this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x45c7}}}};
        $x3285 = $this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x45d8}}};
        $x768 = $this->xeb->x3326->{$this->x1b->x3326->x45e2};
        $x770 = $this->x1b->x3326->x45e8;
        $x7c3 = $this->x63->x3326->{$this->x63->x3326->x45f7};
        $x9ad = $this->x63->x3326->{$this->xeb->x3326->x4608};
        $x31c7 = $this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x4621}}};
        $x8a7 = $this->x63->x3353->{$this->x1b->x3353->x9736};
        $x321a = $this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9748}}}};
        $xac4 = $this->xeb->x3353->x9751;
        $xa13 = $this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9764}};
        $x307f = $this->xeb->x3353->x9770;
        $x1443 = $this->xeb->x3326->{$this->xeb->x3326->x4668};
        $x3029 = $this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x467e}};
        $x146a = $this->x63->x3353->{$this->x1b->x3353->x9798};
        $x314d = $this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x46a0}}};
        $x1315 = $this->x63->x3326->{$this->x63->x3326->x46a9};
        $x2c66 = $this->x63->x3353->x97c1;
        $x22fa = $this->x1b->x3353->x97cf;
        $x1541 = $this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x97e0}}}};
        $x1543 = $this->x63->x3353->x97e5;
        $x30ce = $this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x97f5}};
        $x1d5f = $this->xeb->x3326->{$this->xeb->x3326->x46ff};
        $x208d = $this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9814}};
        $x2ade = $this->xeb->x3353->{$this->x63->x3353->x9820};
        $x207e = $this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4735}};
        $x2088 = $this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9840}}}};
        $x2ad3 = $this->x63->x3326->x4741;
        $x2ae4 = $this->xeb->x3326->{$this->x63->x3326->x474c};
        $x2a6a = $this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9876}}};
        $x2e6b = $this->x1b->x3353->{$this->xeb->x3353->x9880};
        $x3101 = $this->x63->x3353->{$this->x63->x3353->x988f};
        $x30b0 = $this->x1b->x3326->{$this->x63->x3326->x4776};
        $x30dc = $this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x98b0}}}};
        $x30b6 = $this->x63->x3326->x4795;
        $x3218 = $this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x47b0}};
        $x3077 = $this->x63->x3326->x47bb;
        $x2fa1 = $this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x47d5}};
        $x3129 = $this->x63->x3326->{$this->xeb->x3326->x47e4};
        $x30f0 = $this->xeb->x3326->x47eb;
        $x30f9 = $this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x98fb}}};
        $x3274 = $this->xeb->x3326->x4806;
        $xd305 = "\150\x65\154\x70\145r";
        $xd00f = "g\x65t\123to\162e\103\157nf\x69\147";
        $xd331 = "\147\145\164\102a\163\x65\x44\151r";
        $xb6b8 = "\x67\x65tM\157\144\145\x6c";
        $xa669 = "\164\x68r\x6f\x77\x45\x78c\145p\164i\157\x6e";
        $x9b22 = "\x5fbef\157r\x65S\141\x76e";
        $xd2ec = "\147\x65\164S\151\156\x67l\x65\164\x6f\156";
        $xd26e = "ap\x70";
        $x9ccb = "g\x65t\x44\145s\x69\x67n";
        $xd25d = "\144is\x70\141\x74\x63h\x45\166\145n\x74";
        $xb909 = "ge\164\126er\x73ion";
        $xc28f = "\x67\145t\122\145s\157\165\x72\143\145\115o\144e\154";
        try {
            $x58c('memory_limit', Mage::$xd00f("d\x61\x74\141\146e\145d\155\141\156\141\x67\145\x72\57s\x79s\164e\155/\x6d\x65\x6dory\137\154\151mi\x74") . 'M');
            $this->_debug = (isset(${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3724}}}['debug'])) ? true : false;
            $this->_log = Mage::$xd00f("d\141t\x61f\145\145\x64m\141\156a\147\145\162\57\x73\x79s\x74\145m/\154\157\147_\x65\x6e\x61\142le\144");
            ${$this->xeb->x3353->{$this->x63->x3353->x87ba}} = $this;
            ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x87c8}}}} = "\x4d\141ge";
            ${$this->xeb->x3326->x3742} = "\150elp\x65\x72";
            ${$this->xeb->x3326->x374d} = "\164\x68\x72o\x77\x45\170\143\145\160ti\157\156";
            ${$this->x63->x3353->{$this->x1b->x3353->x87e1}} = $xb93($xb7f());
            ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x372e}}}->{$this->xeb->x3353->x846c}->{$this->x63->x3326->x4811}(${$this->x63->x3353->x87b5}, ${$this->x63->x3326->{$this->x63->x3326->x375e}});
            if (${$this->xeb->x3353->{$this->x63->x3353->x87ba}}->{$this->x63->x3326->x4b5d}(${$this->x63->x3326->x375c}) != $xb93(${$this->x63->x3326->{$this->x63->x3326->x375e}})) {
                ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x87c8}}}}::${$this->x63->x3326->{$this->x63->x3326->x3751}}(${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x87c3}}}::${$this->x63->x3353->x87d0}("dat\x61f\x65\145d\x6d\141\x6e\141g\145r")->{$this->xeb->x3326->x48ee}(${$this->x63->x3353->x87b5}->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x33f2}}}));
            }
            if ($this->_debug) {
                echo "\55\x2d\x2d---\x2d-\x2d\55-\x2d\x2d\55\x2d-\x2d\x2d-\x2d\55\55\x2d\x2d\55--\x2d-\55-\x2d--\x2d--\x2d\55-\55\55\x2d--\x2d<b\x72\76\x2d-\x2d\55--\x2d---\55\55\x20\x44\105\x42U\x47\40\115\x4f\x44E\x20-\55\x2d\55\55\55\x2d\55\x2d\x2d---\x2d\55-\x3cb\x72\x3e\x2d-\x2d-\x2d-\x2d\x2d-\x2d\55-\55-\55\x2d\x2d\55-\x2d\55\55\x2d\x2d-----\x2d--\x2d\x2d\55\x2d--\55--\x2d\55\55--<b\x72\76<b\x72\x3e";
                $x1253(${$this->x1b->x3326->x3763});
            }
            ${$this->x63->x3353->x87ef} = $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3360}}}};
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x73\164\157\x72\145\137\151\144")) ? ${$this->x1b->x3326->x3775} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\163\x74o\x72\x65_\x69\144") : ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}} = $this->{$this->xeb->x3326->x4bd9}();
            ${$this->xeb->x3353->{$this->x63->x3353->x87fa}} = Mage::$xd2ec('core/date')->{$this->xeb->x3326->x4a5d}('Y-m-d');
            ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x379a}}} = Mage::$x9ccb()->{$this->xeb->x3326->x4c1f}();
            ${$this->xeb->x3326->{$this->x63->x3326->x37a9}} = Mage::$xd00f("\143\141\164\141\x6c\157g\x2f\160\154\x61c\x65\150\x6f\154der\57\x69\155\141\x67\145\137\160l\141c\x65h\x6fl\144\145\162", ${$this->x63->x3326->{$this->xeb->x3326->x3778}});
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8821}}}} = Mage::$xd00f("cu\x72re\156\x63\171\57o\x70tio\156s\x2fb\141\x73\145", ${$this->x63->x3326->{$this->xeb->x3326->x3778}});
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x37c1}}} = Mage::$xd00f("\x63\141\x74a\x6c\157\x67i\x6event\157r\x79/i\164\145\155\x5f\x6f\160\164i\x6fn\163\x2f\x6dan\x61\147e_\163\164\x6f\x63\153", ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}});
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x882c}}} = Mage::$xd00f("ca\x74\141\154\157\x67\x69n\x76e\x6e\x74o\x72\171\x2f\151\x74e\155_o\160\x74\151\157\156s\57\142\141\x63k\x6fr\144\x65r\x73", ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}});
            ${$this->x63->x3353->x8830} = Mage::$xd26e()->{$this->x1b->x3326->x4c7e}(${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}})->{$this->x63->x3326->x4c8e}(Mage_Core_Model_Store::URL_TYPE_WEB, false);
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x883b}}}} = Mage::$xb6b8('core/store')->{$this->x1b->x3326->x4c9f}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}})->{$this->x63->x3326->x4c8e}();
            ${$this->x1b->x3353->{$this->x1b->x3353->x8843}} = Mage::$xd26e()->{$this->x1b->x3326->x4c7e}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}})->{$this->x63->x3326->x4c8e}(Mage_Core_Model_Store::URL_TYPE_MEDIA, false);
            ${$this->xeb->x3353->x884c} = Mage::$xd00f(Mage_Tax_Model_Config::CONFIG_XML_PATH_PRICE_INCLUDES_TAX, ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}});
            ${$this->x1b->x3353->x885a} = Mage::$xd26e()->{$this->x1b->x3326->x4c7e}(${$this->x63->x3326->{$this->xeb->x3326->x3778}})->{$this->x1b->x3326->x4d15}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\146\145e\x64\137\x70\162\x6f\x64uc\164")) ? ${$this->x1b->x3326->x37e3} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("fee\x64\x5fp\x72\157\144u\143t") : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x37ed}}}} = $this->{$this->xeb->x3326->x4d76}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("f\x65\145\x64\137h\145\141\x64\x65r")) ? ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x37fc}}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\146e\145\144\137\150\x65\141\144\145\162") : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x37fa}}} = $this->{$this->xeb->x3326->x4dde}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("fee\144\x5ffoo\x74\x65\x72")) ? ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x887c}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x66e\x65\144\x5f\x66o\157\x74\x65\x72") : ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x887c}}} = $this->{$this->x63->x3326->x4e2e}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("f\145e\x64_\164\171\160\x65")) ? ${$this->x63->x3353->{$this->x1b->x3353->x888c}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x66\145\145\x64\137\164\171p\x65") : ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8890}}}} = $this->{$this->x1b->x3326->x4e7f}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\146\145\x65d\137\x65\170\164\x72\141\x68\x65a\x64\x65r")) ? ${$this->xeb->x3353->{$this->x63->x3353->x889c}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("f\145e\144_\145xt\x72\x61\150e\141\x64\145r") : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3811}}} = $this->{$this->x1b->x3326->x4eda}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x66\145\x65\144_\145\x78\x74r\x61\x66\x6fote\162")) ? ${$this->x63->x3353->{$this->xeb->x3353->x88a4}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x66\x65\x65\x64\x5f\x65\x78\164\x72a\146\157ote\x72") : ${$this->x63->x3326->x3813} = $this->{$this->x63->x3326->x4f48}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\146e\145\144\x5f\x69\156\x63\x6c\165\x64\x65_h\145\x61d\145\x72")) ? ${$this->x1b->x3326->x381c} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("f\145\x65d_i\156c\154\165de\137\150\145\141\144\x65r") : ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88b6}}}} = $this->{$this->x63->x3326->x4fa4}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\146e\x65\144_s\145\160\141r\141\x74\x6fr")) ? ${$this->xeb->x3326->x3822} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x66\145\145d\x5fs\145\x70\141r\141t\157\162") : ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x88c0}}} = $this->{$this->xeb->x3326->x4ff6}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\146\x65\145d\137\x70\162\x6ftec\164\x6f\x72")) ? ${$this->x63->x3326->{$this->xeb->x3326->x382d}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x66\x65e\144\x5fp\162o\x74ecto\162") : ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3831}}} = $this->{$this->x63->x3326->x504b}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\146e\145\x64\137\x65\163\x63\141\x70e")) ? ${$this->x1b->x3326->{$this->x63->x3326->x383b}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("fe\x65\x64\x5f\145s\143\141p\x65") : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x383d}}} = $this->{$this->x1b->x3326->x509d}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("fe\x65\144_\163a\x74\x75\163")) ? ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x384d}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("f\145e\x64\x5f\x73a\x74us") : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3851}}}}} = $this->{$this->xeb->x3326->x50fe}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("fe\x65d\137e\156\143\x6c\157\163\x65_\x64\141t\141")) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88ec}}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x66eed\137e\x6e\143\154\x6f\x73\145_\x64\x61\x74a") : ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88e7}}} = $this->{$this->x1b->x3326->x5164}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("f\145\x65d_c\x6c\145a\156\137\144\141t\x61")) ? ${$this->xeb->x3326->x385a} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("f\145ed_\143\x6c\x65a\x6e\137\x64\x61\x74a") : ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8900}}}}} = $this->{$this->x63->x3326->x51cd}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\144\x61t\141feed\155\141\x6ea\x67\x65r\x5fcate\x67\x6f\x72i\x65\163")) ? ${$this->x63->x3353->{$this->x1b->x3353->x8907}} = $x75e(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x64at\x61\146e\x65d\155\x61n\141\147\x65\162\137\143a\164eg\x6f\162\151\x65\163")) : ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3864}}}} = $x75e($this->{$this->xeb->x3326->x523a}());
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x64a\x74\x61fee\x64\155\141\x6e\x61\x67\145r\137\x63\x61\x74\145g\x6fr\171_f\x69\x6cter")) ? ${$this->x1b->x3326->x3866} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\144\x61\x74\141\x66e\145\144\155ana\147e\x72\137c\141te\147\157\162\171\137\146\151\154\x74\145\162") : ${$this->x63->x3353->{$this->x1b->x3353->x890b}} = $this->{$this->x1b->x3326->x529f}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("d\141\x74a\146e\x65\x64man\x61g\x65\162\137\143\x61\164\x65go\162\151\x65\x73")) ? ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}} = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\144a\164\x61\146e\145\x64\155\x61\156\141\x67\145\x72\x5f\x63\141tego\x72\x69es") : ${$this->x63->x3353->{$this->x63->x3353->x87e9}} = $this->{$this->xeb->x3326->x523a}();
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x66\x65e\x64_\145\156co\144\x69\x6eg")) ? $this->_feed_encoding = Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\146\145\145\144_\145nco\144\151n\147") : $this->_feed_encoding = $this->{$this->x1b->x3326->x533b}();
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x891c}}} = $this->{$this->x63->x3326->x5348}();
            ${$this->xeb->x3326->x3877} = $this->{$this->x1b->x3326->x535e}();
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x388e}}}} = $this->{$this->x63->x3326->x5367}();
            ${$this->xeb->x3353->{$this->xeb->x3353->x8939}} = $this->{$this->xeb->x3326->x5375}();
            ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x38a3}}}} = $this->{$this->x1b->x3326->x538a}();
            ${$this->xeb->x3353->{$this->x63->x3353->x8948}} = $this->{$this->xeb->x3326->x5396}();
            ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x895b}}} = $this->{$this->xeb->x3326->x53ad}();
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x38bc}}} = Array();
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x896d}}} = Array();
            if (${$this->x63->x3353->x87e7} != '*' && $x3148(${$this->x63->x3353->{$this->x1b->x3353->x8907}})) {
                foreach (${$this->xeb->x3326->{$this->xeb->x3326->x385d}} as ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x38c7}}}) {
                    if (${$this->x63->x3353->{$this->xeb->x3353->x8976}}->checked) ${$this->x1b->x3353->{$this->x1b->x3353->x8961}}[] = ${$this->xeb->x3353->x8972}->line;
                }
                foreach (${$this->xeb->x3353->x8903} as ${$this->xeb->x3353->x8972}) {
                    if (${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x38c7}}}->mapping != "") ${$this->x63->x3326->x38be}[${$this->x1b->x3326->x38c1}->line] = ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8977}}}->mapping;
                }
            }
            if ($x304e(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8963}}}) < 1) {
                ${$this->x1b->x3353->{$this->x1b->x3353->x8961}}[] = '*';
            }
            ${$this->x63->x3353->{$this->x1b->x3353->x87e1}} = $xb93($xb7f());
            ${$this->xeb->x3353->{$this->x63->x3353->x87ba}}->{$this->xeb->x3353->x846c}->{$this->x63->x3326->x4811}(${$this->x63->x3326->{$this->x63->x3326->x372b}}, ${$this->xeb->x3353->x87dd});
            if (${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x372f}}}}->${$this->x63->x3353->{$this->x1b->x3353->x87e1}} != $xb93(${$this->x63->x3326->x375c})) {
                ${$this->x1b->x3353->{$this->x1b->x3353->x87bf}}::${$this->xeb->x3326->x374d}(${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x87c3}}}::${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3748}}}("d\141t\141\x66\145e\144\x6d\141\x6e\x61\x67\145\x72")->{$this->xeb->x3326->x48ee}(${$this->x63->x3326->{$this->x63->x3326->x372b}}->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x33f2}}}));
            }
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x64\x61\x74af\x65\145\144m\141\x6ea\x67\145\162_\x74\x79p\145\x5f\151d\163")) ? ${$this->xeb->x3353->x897c} = $x2fcc(',', Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("dat\x61\x66\x65\x65\x64\155\x61\x6e\141\147\145\162\x5f\164\171\160e\x5f\151d\x73")) : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x38cf}}}} = $x2fcc(',', $this->{$this->xeb->x3326->x5418}());
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\144\x61t\141f\x65\145d\x6d\141\x6e\141g\145r_\166\151\163i\x62i\154\151\x74\x79")) ? ${$this->x1b->x3353->x898b} = $x2fcc(',', Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("d\x61t\x61f\x65e\144\x6d\x61n\x61\x67\x65\x72_\x76\151sib\x69\154i\164\171")) : ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x38d4}}} = $x2fcc(',', $this->{$this->xeb->x3326->x545f}());
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("d\141\164\141\x66e\145\144\155\141\x6e\x61g\x65r_\141\x74t\162\x69\142\x75\x74\145\137s\x65t\x73")) ? ${$this->x1b->x3353->x8996} = $x2fcc(',', Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("da\x74\141\x66ee\144\155\141\156\141\x67e\162\x5f\141\164\x74\x72\151\142\x75te_\163\x65t\163")) : ${$this->x63->x3353->{$this->xeb->x3353->x8998}} = $x2fcc(',', $this->{$this->x1b->x3326->x54b5}());
            $x750(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\144\x61t\x61\x66eed\155\141\x6ea\147\x65\x72_attr\151\x62u\x74\x65s")) ? ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x89a9}}} = $x75e(Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\144\141\164\x61\x66\145\x65\x64ma\x6e\141\147\145r\x5f\x61\x74\164ri\142\165\164es")) : ${$this->x1b->x3353->x89a1} = $x75e($this->{$this->x63->x3326->x5516}());
            if ($this->_log) Mage::log("\x0a\x3e\x3e\x3e>>>\x3e\x3e>>\x3e\x3e>\x3e\x3e\76\76\76\76>\76\76\76\76\76>\x3e>>>\76>\x3e>>>\76\x3e>\76\x3e\x3e\76\x3e\76>\40-\55\x2d-\x2d\55\x2d\55\x2d\x2d\55--\55\55 \123\x54A\122\124 \x50\x52\x4f\103\105\x53S\40FOR " . $x768($this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}(false)) . "-\55-\x2d\55\x2d-\55-\x2d----\55\x2d\55", null, $this->{$this->x63->x3353->{$this->x1b->x3353->x9347}}('.log'));
            if (!${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x384d}}} && !$this->{$this->x63->x3353->x842e}) Mage::$xa669(Mage::$xd305("\144a\x74a\146\145\145\144\155\141\x6e\141\x67er")->{$this->xeb->x3326->x48ee}("\124h\145\x20d\141ta\x20f\x65\x65\144 \143o\x6e\146\x69gu\162\141\x74\x69\x6f\x6e\40\x6d\x75\x73\164\x20\142e\x20\x65\156a\142\154\x65d i\x6e orde\162\x20\164o\40\147\x65n\145\162a\x74\145\40a \146\151\154\x65."));
            Mage::$xd25d('datafeedmanager_before_generate', array('datafeed' => $this));
            $this->_timestamp = $this->_timestamp = Mage::$xb6b8('core/date')->{$this->x1b->x3326->x5592}($x770());
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x38ec}}}}} = new Varien_Io_File();
            ${$this->xeb->x3353->{$this->x63->x3353->x89b0}}->{$this->xeb->x3326->x55a6}(true);
            if (!$this->{$this->xeb->x3353->{$this->x1b->x3353->x842f}}) {
                ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x38e6}}}->{$this->x63->x3326->x55b0}(array('path' => $this->{$this->x63->x3326->x4237}()));
                if (${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x38ec}}}}}->{$this->xeb->x3326->x493c}($this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}()) && !${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x89b1}}}->{$this->x63->x3326->x49a1}($this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}())) {
                    Mage::$xa669(Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('File "%s" cannot be saved. Please, make sure the directory "%s" is writeable by web server.', $this->{$this->x63->x3326->x4242}(), $this->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4241}}}}()));
                }
                ${$this->xeb->x3353->x89af}->{$this->x63->x3326->x5634}($this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}());
                if ($this->_log) Mage::log("\x0a\x3e\x3e\x3e\76>\76>>>\76\x3e\76\x3e>\x3e\76\x3e\x3e\x3e>>\x3e>\76\76>>\76\x3e\x3e\x3e\x3e\x3e\x3e>\x3e>\76>\76>\x3e\x3e>\x3e\x3e\40" . $this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}() . "\40\143\x72\x65ate\x64\40\141n\144 op\x65\x6e\145\x64", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log'));
            }
            ${$this->x63->x3326->x375c} = $xb93($xb7f());
            ${$this->x63->x3326->{$this->x63->x3326->x372b}}->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x33e5}}}->{$this->x63->x3326->x4811}(${$this->xeb->x3326->x3728}, ${$this->x63->x3353->{$this->x1b->x3353->x87e1}});
            if (${$this->x63->x3353->x87b5}->${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x87e4}}} != $xb93(${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x87e4}}})) {
                ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x87cb}}}}}::${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3756}}}(${$this->x1b->x3326->{$this->x63->x3326->x3734}}::${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3748}}}("d\x61t\141\x66\145edm\141\156a\x67\145r")->{$this->xeb->x3326->x48ee}(${$this->x63->x3326->{$this->x63->x3326->x372b}}->{$this->x1b->x3353->x8472}));
            }
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x38f6}}} = '';
            ${$this->xeb->x3326->{$this->x63->x3326->x3903}} = '';
            $x7c3("\x43\157\156\x74\x65\x6e\x74\x2d\x54\171\x70\145\72\x20\x74e\170t/\x68t\x6d\154\73\40c\150\141rse\x74\x3d\165\x74\146\55\70");
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3916}}}} = '/{([a-zA-Z_0-9:]+)(\sparent|\sgrouped|\sconfigurable|\sbundle)?([^}|]*)(\s?\|\s?)?(([a-zA-Z_0-9:]+)(\sparent|\sgrouped|\sconfigurable|\sbundle)?([^}|]*))?(\s?\|\s?)?(([a-zA-Z_0-9:]+)(\sparent|\sgrouped|\sconfigurable|\sbundle)?([^}|]*))?(\s?\|\s?)?(([a-zA-Z_0-9:]+)(\sparent|\sgrouped|\sconfigurable|\sbundle)?([^}|]*))?}/';
            $x9ad(${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3916}}}}, ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x886a}}}}, ${$this->x63->x3353->{$this->x63->x3353->x89e3}});
            foreach (${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[6] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}} => ${$this->x63->x3326->{$this->x63->x3326->x393c}}) {
                if (${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}} != "") {
                    ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[0][] = ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[0][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}];
                    ${$this->x63->x3353->x89e1}[1][] = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}};
                    ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[2][] = ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[7][${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}];
                    ${$this->x63->x3326->x3919}[3][] = ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[8][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}];;
                    ${$this->x63->x3326->x3919}[4][] = ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[9][${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}];;
                }
            }
            foreach (${$this->x63->x3353->{$this->x63->x3353->x89e3}}[11] as ${$this->x63->x3326->x3922} => ${$this->xeb->x3353->{$this->x63->x3353->x89f6}}) {
                if (${$this->xeb->x3326->x393b} != "") {
                    ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[0][] = ${$this->x63->x3326->x3919}[0][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}];
                    ${$this->x63->x3353->x89e1}[1][] = ${$this->xeb->x3353->{$this->x63->x3353->x89f6}};
                    ${$this->x63->x3353->x89e1}[2][] = ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[7][${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}];
                    ${$this->x63->x3353->x89e1}[3][] = ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[8][${$this->x1b->x3326->{$this->x1b->x3326->x3927}}];;
                    ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[4][] = ${$this->x63->x3353->x89e1}[9][${$this->x63->x3326->x3922}];;
                }
            }
            foreach (${$this->x63->x3326->x3919}[16] as ${$this->x63->x3326->x3922} => ${$this->xeb->x3353->{$this->x63->x3353->x89f6}}) {
                if (${$this->xeb->x3326->x393b} != "") {
                    ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[0][] = ${$this->x63->x3326->x3919}[0][${$this->x63->x3326->x3922}];
                    ${$this->x63->x3353->x89e1}[1][] = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}};
                    ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[2][] = ${$this->x63->x3353->x89e1}[7][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}];
                    ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[3][] = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[8][${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}}];;
                    ${$this->x63->x3326->x3919}[4][] = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[9][${$this->x1b->x3353->{$this->xeb->x3353->x89e8}}];;
                }
            }
            ${$this->x63->x3326->x3919}[0][] = "{\143a\164e\147\x6f\162\151\x65\x73\54\x5b\61\x5d\x2c\x5b\61]\x2c\133\61\135\x7d";
            ${$this->x63->x3353->x89e1}[1][] = "\x63\141\x74\145g\x6f\x72i\x65s";
            ${$this->xeb->x3326->{$this->x63->x3326->x391e}}[2][] = "";
            ${$this->x63->x3326->x3919}[3][] = "\54\x5b\61\135,\133\61\x5d,[\61]";
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a08}}}}} = array();
            ${$this->xeb->x3326->{$this->xeb->x3326->x395b}} = array();
            foreach (${$this->x63->x3326->x3919}[1] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} => ${$this->xeb->x3326->x393b}) {
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3952}}}}}[${$this->x63->x3353->x89e6}]['methodName'] = "\147\145\164" . $x31c7(' ', '', $x8a7($x321a(${$this->x1b->x3353->x89f1})) . '()');
                ${$this->x1b->x3326->{$this->xeb->x3326->x3943}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}}]['pattern'] = "\x7b" . $x321a(${$this->xeb->x3326->x393b}) . "\175";
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x394d}}}}[${$this->x63->x3353->x89e6}]['fullpattern'] = ${$this->x63->x3353->{$this->x63->x3353->x89e3}}[0][${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}];
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a08}}}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}]['name'] = $x321a(${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}});
                ${$this->xeb->x3326->x393f}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}]['reference'] = $x321a(${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x391f}}}[2][${$this->x63->x3353->x89e6}]);
                if (empty(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8a03}}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}}]['reference'])) ${$this->x63->x3353->{$this->x1b->x3353->x8a02}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}]['reference'] = 'self';
                switch (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x394d}}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}]['name']) {
                    case 'url':
                        $xac4(${$this->x63->x3353->x8a0a}, 'url_key');
                        break;
                    case 'uri':
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'url_key');
                        break;
                    case 'G:IMAGE_LINK':
                        $xac4(${$this->x63->x3353->{$this->x1b->x3353->x8a0d}}, 'image');
                        $xac4(${$this->xeb->x3326->x3956}, 'small_image');
                        $xac4(${$this->xeb->x3326->{$this->xeb->x3326->x395b}}, 'thumbnail');
                        break;
                    case 'SC:IMAGES':
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'image');
                        $xac4(${$this->x63->x3353->x8a0a}, 'small_image');
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'thumbnail');
                        break;
                    case 'SC:DESCRIPTION':
                        $xac4(${$this->xeb->x3326->x3956}, 'description');
                        $xac4(${$this->x63->x3353->x8a0a}, 'short_description');
                        $xac4(${$this->xeb->x3326->x3956}, 'manufacturer');
                        $xac4(${$this->xeb->x3326->{$this->xeb->x3326->x395b}}, 'name');
                        $xac4(${$this->x63->x3353->x8a0a}, 'sku');
                        break;
                    case 'SC:EAN':
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'ean');
                        break;
                    case 'SC:URL':
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'url_key');
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'url');
                        break;
                    case 'sc:images':
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'image');
                        $xac4(${$this->x63->x3353->{$this->x1b->x3353->x8a0d}}, 'small_image');
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'thumbnail');
                        break;
                    case 'sc:description':
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x395c}}}, 'description');
                        $xac4(${$this->x63->x3353->{$this->x1b->x3353->x8a0d}}, 'short_description');
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3960}}}}, 'manufacturer');
                        $xac4(${$this->xeb->x3326->x3956}, 'name');
                        $xac4(${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x395c}}}, 'sku');
                        break;
                    case 'sc:ean':
                        $xac4(${$this->xeb->x3326->{$this->xeb->x3326->x395b}}, 'ean');
                        break;
                    case 'sc:url':
                        $xac4(${$this->x63->x3353->x8a0a}, 'url_key');
                        $xac4(${$this->x63->x3353->x8a0a}, 'url');
                        break;
                    default :
                        $xac4(${$this->x63->x3353->x8a0a}, ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x394d}}}}[${$this->x63->x3326->x3922}]['name']);
                }
                include(Mage::$xd331() . "/\x61pp\x2fc\x6fd\145\57\154\157\143\141\x6c\x2fWy\x6f\155\x69\x6ed\x2f\104\x61\x74\141f\145\145d\155\x61\156\141\x67\145\x72\57my\x52\145\161\165i\x72\145\x64At\164r\x69bu\x74\x65s\56p\150p");
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8a06}}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}]["\x76a\154\165\145"] = '$product->get' . ${$this->xeb->x3353->x89fe}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}]['name'] . "(\x29";
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8a06}}}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}}]["\x67\x65t\x54e\170\164"] = 'getAttributeText(\'' . $x321a(${$this->xeb->x3353->{$this->x63->x3353->x89f6}}) . '\')';
                ${$this->xeb->x3353->{$this->x1b->x3353->x8a13}} = '/\[([^\]]+)\]/';
                $x9ad(${$this->xeb->x3353->{$this->x1b->x3353->x8a13}}, ${$this->x63->x3353->x89e1}[3][${$this->x63->x3353->x89e6}], ${$this->x1b->x3353->{$this->x1b->x3353->x8a25}});
                ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8a03}}}[${$this->x1b->x3326->{$this->x1b->x3326->x3927}}]["\157\160\x74\151\157\156\163"] = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a28}}}[1];
            }
            if ($this->_debug) {
                echo "<b\162\76<\142\162\x3e\55\55\x2d-\55-\55\x2d\55\x2d\x2d\x2d A\124\124\x52\111B\125T\x45\123 \x52E\x51U\111\122\x45D\x20\55-\55\55\x2d--\x2d-\x2d\x2d\55\55\55--\74\x62r>";
                $x1253(${$this->xeb->x3353->x89fe});
            }
            ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3980}}} = Mage::$xb6b8('catalog/category')->{$this->x63->x3326->x488d}()->{$this->x63->x3326->x56b5}(${$this->xeb->x3353->{$this->xeb->x3353->x87f2}})->{$this->x63->x3326->x56bd}('name')->{$this->x63->x3326->x56bd}('is_active')->{$this->x63->x3326->x56bd}('include_in_menu');
            ${$this->x63->x3326->{$this->x63->x3326->x3767}} = array();
            foreach (${$this->x1b->x3353->x8a29} as ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}) {
                ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->xeb->x3326->x3982}->{$this->x1b->x3326->x48ae}()]['name'] = ${$this->xeb->x3326->x3982}->{$this->x1b->x3326->x56f4}();
                ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}->{$this->x1b->x3326->x48ae}()]['path'] = ${$this->x63->x3353->x8a2f}->{$this->x63->x3353->x9339}();
                ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->xeb->x3326->x3982}->{$this->x1b->x3326->x48ae}()]['level'] = ${$this->x63->x3353->{$this->xeb->x3353->x8a30}}->{$this->xeb->x3326->x5720}();
                ${$this->x63->x3353->x8a37} = ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}->{$this->x63->x3326->x572d}();
                if ($xa13(${$this->x1b->x3326->x3987}, "\77")) {
                    ${$this->x1b->x3326->x3763}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}->{$this->x1b->x3326->x48ae}()]['url'] = $x307f(${$this->x1b->x3326->x3987}, 0, $xa13(${$this->x1b->x3353->{$this->x1b->x3353->x8a39}}, "\x3f"));
                } else {
                    ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x63->x3353->x8a2f}->{$this->x1b->x3326->x48ae}()]['url'] = ${$this->x63->x3353->x8a37};
                }
                if ($x1443(Mage::$xb909(), '1.6.0', '<') || Mage::$xd00f("\x64\141\x74af\x65\x65\144ma\156\x61\147er\x2f\163ys\x74em\57i\x6e\143\154\x75\144\x65_i\156\x5f\155\145\x6e\165")) ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}->{$this->x1b->x3326->x48ae}()]['include_in_menu'] = true; else ${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}->{$this->x1b->x3326->x48ae}()]['include_in_menu'] = ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}->{$this->x1b->x3326->x5794}();
            }
            if ($this->_debug) {
                echo "<\x62\x72>\74br\76-\55---\55\55\x2d\x2d\55\x2d-\x20\x43\x41\124\105G\117R\x49E\x53 -\55\55\x2d\x2d\x2d\55\x2d-\55--\x2d\x2d\x2d\55<\142\x72>";
                $x1253(${$this->x63->x3353->{$this->x63->x3353->x87e9}});
            }
            if ($this->_log) Mage::log("\x0a\76\76\x3e\x3e\x3e\x3e\x3e>\x3e\x3e\76>>\76\x3e\x3e\x3e\x3e\x3e>>\x3e\x3e\x3e\x3e\76>\76>>\76\76\76>>\76>\x3e\x3e\x3e\x3e\76>>\x3e> \120r\x6f\144u\x63\164\x20\x74\x65mp\x6ca\x74\145\x20a\x6eal\x79ze\144", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log'));
            ${$this->x63->x3353->{$this->x63->x3353->x8a44}} = Mage::$xd2ec('core/resource');
            ${$this->xeb->x3326->{$this->x1b->x3326->x3999}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->x63->x3326->x57b8}('core_read');
            ${$this->xeb->x3353->x8a4e} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}('eav_entity_type');
            ${$this->x1b->x3353->{$this->x63->x3353->x8a60}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}()->{$this->x63->x3326->x57e2}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x399f}}}})->{$this->x1b->x3326->x57ea}('entity_type_code=\'catalog_product\'');
            ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8a75}}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x1b->x3326->x57fa}(${$this->xeb->x3353->x8a5e});
            ${$this->xeb->x3353->x8a78} = ${$this->x63->x3326->{$this->x1b->x3326->x39ac}}[0]['entity_type_id'];
            ${$this->x63->x3353->{$this->x63->x3353->x8a44}} = Mage::$xd2ec('core/resource');
            ${$this->x63->x3353->x8a49} = ${$this->xeb->x3326->{$this->x63->x3326->x398f}}->{$this->x63->x3326->x57b8}('core_read');
            ${$this->x63->x3353->x8a89} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}('directory_currency_rate');
            ${$this->x1b->x3326->x39a4} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x63->x3326->x57d3}()->{$this->x63->x3326->x57e2}(${$this->x1b->x3326->{$this->xeb->x3326->x39c3}})->{$this->x1b->x3326->x57ea}('currency_from=\'' . ${$this->x63->x3326->{$this->x1b->x3326->x37b8}} . '\'');
            ${$this->x1b->x3353->{$this->xeb->x3353->x8a90}} = ${$this->x63->x3353->x8a49}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}});
            ${$this->x1b->x3353->x8a95} = array();
            foreach (${$this->x1b->x3353->{$this->xeb->x3353->x8a90}} as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}}) {
                ${$this->x1b->x3353->x8a95}[${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}}['currency_to']] = ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x39df}}}}['rate'];
            }
            $this->_currencies = ${$this->x1b->x3326->{$this->x63->x3326->x39d3}};
            if ($this->_debug) {
                echo "<\142r\x3e<\x62\162>\55-\55-\55\x2d\x2d\x2d-\x2d\x2d\x2d\40\x43U\122R\105\x4e\103IES \x2d\55-\x2d-\55\x2d\55\x2d\55\x2d-\55\55\x2d\55\74\142\162>";
                $x1253(${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39d4}}});
            }
            if ($this->_log) Mage::log("\x0a\76\x3e\76\x3e\76>\x3e\x3e>>\76\76>>\x3e\x3e>>\76\76\x3e\x3e\x3e\76\76\76>>\x3e>\76\76>>\76\76\76>\76\x3e\76\x3e\76\x3e\x3e>\x20\x43\165\162\162\145n\143i\x65\x73 \x72\141\164\145\x20\143\x6f\154le\x63\164\x65d", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log'));
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8aa4}}} = Mage::$xc28f('eav/entity_attribute_collection')->{$this->xeb->x3326->x588b}(${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8a85}}}})->{$this->x63->x3326->x5894}()->{$this->x63->x3326->x4b5d}();
            ${$this->x63->x3353->{$this->x1b->x3353->x8ab0}} = array();
            ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8abc}}} = array();
            foreach (${$this->xeb->x3326->x39e0} as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x63->x3326->{$this->x63->x3326->x393c}}) {
                if ($x3029(${$this->xeb->x3353->{$this->x63->x3353->x89f6}}['attribute_code'], ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x395c}}})) {
                    $xac4(${$this->x63->x3353->{$this->x1b->x3353->x8ab0}}, ${$this->x1b->x3353->x89f1}['attribute_code']);
                    ${$this->x1b->x3326->x39f6}[${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}}['attribute_code']] = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89f9}}}['frontend_input'];
                }
            }
            if ($x304e(${$this->x63->x3326->{$this->x1b->x3326->x39f2}}) > $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33d9}}}}) {
                ${$this->x1b->x3326->x39fe} = false;
            } else {
                ${$this->x1b->x3353->x8ac2} = true;
            }
            if (!$x3029('special_price', ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f4}}})) ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}}[] = 'special_price';
            if (!$x3029('special_from_date', ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}})) ${$this->x63->x3353->{$this->x1b->x3353->x8ab0}}[] = 'special_from_date';
            if (!$x3029('special_to_date', ${$this->x1b->x3353->x8aac})) ${$this->x63->x3326->{$this->x1b->x3326->x39f2}}[] = 'special_to_date';
            if (!$x3029('price_type', ${$this->x1b->x3353->x8aac})) ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}}[] = 'price_type';
            if (!$x3029('price', ${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}})) ${$this->x1b->x3326->x39ed}[] = 'price';
            ${$this->x1b->x3353->x8aac}[] = 'tax_class_id';
            foreach (${$this->x1b->x3353->x89a1} as ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8ad2}}}}}) {
                if (!$x3029(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8acb}}}->code, ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f4}}}) && ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ace}}}}->checked) if (!$x3029(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->code, array("\151s_\x69\x6e\137s\x74\157\143\153", "\x71\164\x79", "e\x6et\151t\x79\x5f\151d", "\143\162\x65\x61\x74\145\x64\137\x61t", "\x75\x70\x64at\x65\x64\137a\164"))) ${$this->x63->x3326->{$this->x1b->x3326->x39f2}}[] = ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->code;
            }
            if ($this->_debug) {
                echo "\x3c\142\x72>\74\x62r\x3e\x2d\x2d\55\55\55\55----\55\x2d\x20\101T\x54R\x49BU\124ES \55-\55-\x2d\55-\x2d-\x2d\55\x2d-\55\x2d-\74\142r>";
                $x1253(${$this->x63->x3353->{$this->x1b->x3353->x8ab0}});
            }
            if ($this->_log) Mage::log("\x0a\76>>\76\76\76\x3e\76\x3e>>\x3e\x3e\76\76>\76\76\76>\x3e>\76>>\x3e\x3e\x3e\x3e\x3e\x3e>>>\x3e\76\x3e\76\x3e\76\x3e\x3e\76\76>>\x20\x4c\151st \157\146\40\x72\145q\165ir\145\144 \x61t\164\x72\x69\142\165\164e\x73\x20\143\x6f\154\154\145\x63\164\x65\144", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log'));
            ${$this->x63->x3353->{$this->x63->x3353->x8a44}} = Mage::$xd2ec('core/resource');
            ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->x63->x3326->x57b8}('core_read');
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a1e}}}}} = ${$this->xeb->x3326->{$this->x63->x3326->x398f}}->{$this->xeb->x3326->x57ca}('eav_attribute_option_value');
            ${$this->x1b->x3326->x39a4} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}();
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a64}}}->{$this->x63->x3326->x57e2}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a1e}}}}});
            ${$this->x1b->x3326->{$this->x63->x3326->x39a6}}->{$this->x1b->x3326->x57ea}("s\x74o\x72\145\x5fid\x3d" . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}} . ' OR  store_id=0');
            ${$this->x1b->x3326->x39a4}->{$this->x63->x3326->x5912}(array('option_id', 'store_id'));
            ${$this->xeb->x3353->x8adf} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a64}}});
            foreach (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8aea}}}}} as ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3a30}}}) {
                ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8af9}}}[${$this->x63->x3326->{$this->xeb->x3326->x3a2b}}['option_id']][${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3a32}}}}['store_id']] = ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3a30}}}['value'];
            }
            if ($this->_debug) {
                echo "\x3c\x62\x72\76<\x62\162\x3e--\55\55\x2d\x2d-\55\55\55\55\55\40\101T\x54\x52IBU\x54\x45\x53\x20\114\101\102\105L \55\55--\x2d-\x2d-\x2d\55\55-\x2d-\x2d-<\x62r\76";
                $x1253(${$this->xeb->x3326->x3a35});
            }
            if ($this->_log) Mage::log("\x0a>>\x3e>\76\76\76>\x3e\76\76>\x3e\76\x3e\x3e\76>\76>\76\x3e\x3e\x3e\x3e>\x3e\76\76>\76\76\76>\x3e\x3e\x3e>>\76\x3e\x3e\76\76>\76\40\x4c\151\x73\x74 \x6f\x66 \141\x74tr\151\142\165t\x65\x20\x6c\x61\142e\x6cs\x20\143\x6f\154\x6ce\x63\x74\x65\x64", null, $this->{$this->xeb->x3353->x9343}('.log'));
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x87e4}}} = $xb93($xb7f());
            ${$this->x63->x3326->{$this->x63->x3326->x372b}}->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x33e5}}}->{$this->x63->x3326->x4811}(${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x372f}}}}, ${$this->x63->x3353->{$this->x1b->x3353->x87e1}});
            if (${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x372e}}}->${$this->x63->x3326->{$this->x63->x3326->x375e}} != $xb93(${$this->xeb->x3353->x87dd})) {
                ${$this->x63->x3326->x3733}::${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x87dc}}}(${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x87c8}}}}::${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x87d6}}}("da\x74\x61\x66\x65\x65\x64\155\141\156a\147\x65\x72")->{$this->xeb->x3326->x48ee}(${$this->x63->x3353->x87b5}->{$this->xeb->x3326->{$this->x63->x3326->x33f0}}));
            }
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3a45}}} = ${$this->xeb->x3326->{$this->x63->x3326->x398f}}->{$this->xeb->x3326->x57ca}('tax_class');
            ${$this->x63->x3326->x3a4c} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('tax_calculation');
            ${$this->xeb->x3353->x8b22} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('tax_calculation_rate');
            ${$this->xeb->x3326->{$this->x63->x3326->x3a69}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}('directory_country_region');
            ${$this->x63->x3326->x3a6c} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}('customer_group');
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x63->x3326->x57d3}();
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a68}}}}->{$this->x63->x3326->x57e2}(${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8b0b}}})->{$this->x63->x3326->x5912}(array('class_id', 'tax_calculation_rate_id'));
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a68}}}}->{$this->x1b->x3326->x59ba}(array('tc' => ${$this->x1b->x3353->{$this->x1b->x3353->x8b13}}), 'tc.product_tax_class_id = ' . ${$this->x63->x3326->{$this->x1b->x3326->x3a41}} . '.class_id', 'tc.tax_calculation_rate_id');
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}}->{$this->x1b->x3326->x59ba}(array('tcr' => ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b26}}}}), 'tcr.tax_calculation_rate_id = tc.tax_calculation_rate_id', array('tcr.rate', 'tax_country_id', 'tax_region_id'));
            ${$this->xeb->x3353->x8a5e}->{$this->x1b->x3326->x59ba}(array('dcr' => ${$this->x1b->x3326->x3a67}), 'dcr.region_id=tcr.tax_region_id', 'code');
            ${$this->x1b->x3326->{$this->x63->x3326->x39a6}}->{$this->xeb->x3326->x59de}(array('cg' => ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8b3e}}}), 'cg.tax_class_id=tc.customer_tax_class_id AND cg.customer_group_code="NOT LOGGED IN"');
            ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8b4e}}} = ${$this->x63->x3353->x8a49}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a64}}});
            ${$this->x1b->x3326->{$this->x63->x3326->x3a7e}} = array();
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b65}}} = '';
            foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8b51}}}} as ${$this->xeb->x3326->x3a8a}) {
                if (${$this->xeb->x3326->x3a85} != ${$this->xeb->x3326->x3a8a}['class_id']) ${$this->x63->x3326->{$this->x1b->x3326->x3a94}} = 0; else {
                    ${$this->x63->x3326->x3a92}++;
                }
                ${$this->x1b->x3353->{$this->x1b->x3353->x8b62}} = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b70}}}['class_id'];
                ${$this->xeb->x3353->x8b5a}[${$this->xeb->x3326->x3a8a}['class_id']][${$this->xeb->x3353->x8b76}]['rate'] = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b70}}}['rate'];
                ${$this->x63->x3353->{$this->x63->x3353->x8b5e}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b70}}}['class_id']][${$this->xeb->x3353->x8b76}]['code'] = ${$this->x1b->x3353->{$this->x63->x3353->x8b6c}}['code'];
                ${$this->xeb->x3353->x8b5a}[${$this->xeb->x3353->x8b67}['class_id']][${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a98}}}]['country'] = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8b70}}}['tax_country_id'];
            }
            $this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x338a}}} = ${$this->x1b->x3326->{$this->x63->x3326->x3a7e}};
            if ($this->_debug) {
                echo "\x3c\142\162>\x3c\x62\162\76\x2d\x2d\55\x2d\x2d-\x2d\x2d\55-\x2d\55 \x54\x41\130 CL\x41\123\123\40--\x2d\55\x2d\55-\55\55\x2d\x2d\55\55\x2d-\55<b\162\x3e";
                $x1253(${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3a80}}});
            }
            if ($this->_log) Mage::log("\x0a>\x3e>\76\x3e>>\76\x3e\x3e\76\x3e\76>\76>>>\x3e>\x3e>\x3e\x3e\76\76>\x3e\x3e>\76>\x3e\76\x3e\x3e\76\x3e>>\x3e\x3e\x3e>\x3e\76\40T\141x\40\162\141te \x63o\x6c\154ec\x74e\x64", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log'));
            ${$this->x1b->x3326->{$this->xeb->x3326->x3a9e}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('review');
            ${$this->x1b->x3353->x8b87} = ${$this->x1b->x3326->x398e}->{$this->xeb->x3326->x57ca}('review_store');
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ab0}}}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}('rating_option_vote');
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ab9}}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}()->{$this->x63->x3326->x5a59}('review_id');
            ${$this->x1b->x3353->{$this->x63->x3353->x8baa}}->{$this->x63->x3326->x57e2}(array("\162" => ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8b83}}}}), array("\103\x4f\125\x4eT(D\111S\124I\116C\x54\x20\162\56\x72\145\x76\151\x65w\137\151\144)\x20\101\x53\x20c\157\165n\x74", 'entity_pk_value'));
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ab9}}}->{$this->x1b->x3326->x59ba}(array('rs' => ${$this->x1b->x3353->x8b87}), 'rs.review_id=r.review_id', 'rs.store_id');
            ${$this->xeb->x3353->x8ba8}->{$this->x1b->x3326->x59ba}(array('rov' => ${$this->xeb->x3326->{$this->xeb->x3326->x3aad}}), 'rov.review_id=r.review_id', 'AVG(rov.percent) AS score');
            ${$this->x63->x3326->{$this->xeb->x3326->x3ab6}}->{$this->x1b->x3326->x57ea}("\163ta\164\x75\x73\x5f\151d\x3d\61 \x61n\144 \145\x6eti\164y\137i\x64\75\61");
            ${$this->x63->x3326->{$this->xeb->x3326->x3ab6}}->{$this->x1b->x3326->x5aa1}(array('r.entity_pk_value', 'rs.store_id'));
            ${$this->xeb->x3353->{$this->x1b->x3353->x8bb2}} = ${$this->x1b->x3326->x3997}->{$this->x63->x3326->x57d3}();
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8bbc}}}}->{$this->x63->x3326->x57e2}(array("r" => ${$this->xeb->x3353->x8b7c}), array("\x43\117\x55N\124\50DI\123TI\116C\x54\x20\x72\56rev\151\145w_\x69\x64\x29\x20A\x53\40\x63\157un\x74", 'entity_pk_value', "\50S\x45LEC\x54\40\x30)\x20\101\x53\x20\40\x73t\x6f\x72\145\x5f\x69d"));
            ${$this->xeb->x3353->{$this->x1b->x3353->x8bb2}}->{$this->x1b->x3326->x59ba}(array('rs' => ${$this->x63->x3326->x3aa3}), 'rs.review_id=r.review_id', array());
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8bbc}}}}->{$this->x1b->x3326->x59ba}(array('rov' => ${$this->xeb->x3326->{$this->xeb->x3326->x3aad}}), 'rov.review_id=r.review_id', 'AVG(rov.percent) AS score');
            ${$this->x1b->x3326->x3abe}->{$this->x1b->x3326->x57ea}("\163t\x61\164\x75s\137\x69\144\x3d\61\x20a\x6e\144\40\145\156ti\x74\x79_i\144=\61");
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8bb7}}}->{$this->x1b->x3326->x5aa1}(array('r.entity_pk_value'));
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x63->x3326->x57d3}()->{$this->x1b->x3326->x5b18}(array(${$this->xeb->x3353->x8ba8}, ${$this->x1b->x3326->x3abe}));
            ${$this->x1b->x3326->x39a4}->{$this->x63->x3326->x5912}(array('entity_pk_value', 'store_id'));
            ${$this->xeb->x3326->x3ac2} = ${$this->x1b->x3326->x3997}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3326->{$this->x63->x3326->x39a6}});
            ${$this->x1b->x3353->x8bc7} = array();
            foreach (${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ac5}}} as ${$this->x63->x3326->x3ad6}) {
                ${$this->xeb->x3326->x3acd}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3adb}}}['entity_pk_value']][${$this->xeb->x3353->x8bd0}['store_id']]["\143\157\165\156t"] = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8bd9}}}["\x63\157un\164"];
                ${$this->xeb->x3326->x3acd}[${$this->x63->x3353->{$this->x63->x3353->x8bd4}}['entity_pk_value']][${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3adf}}}}['store_id']]['score'] = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3adf}}}}['score'];
            }
            if ($this->_log) Mage::log("\x0a>\x3e\76\76>\76>>\76>\76>>\76\x3e\76>>\x3e\76>\x3e\76\x3e>\76>\x3e\x3e\76\76>\76>\76\76\76\x3e\76>\x3e>>\x3e\76\x3e \x52eview\x73 colle\x63\x74ed", null, $this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}('.log'));
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}} = Mage::$xd2ec('core/resource');
            ${$this->xeb->x3326->{$this->x1b->x3326->x3999}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->x63->x3326->x57b8}('core_read');
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3ae2}}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('catalog_product_entity_media_gallery');
            ${$this->xeb->x3353->{$this->x1b->x3353->x8be7}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('catalog_product_entity_media_gallery_value');
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a64}}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}(array("D\x49\123\124\x49\116\x43\x54\x20v\x61\x6cu\x65"));
            ${$this->x1b->x3326->x39a4}->{$this->x63->x3326->x57e2}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3ae2}}});
            ${$this->x1b->x3326->x39a4}->{$this->x1b->x3326->x59ba}(array('cpemgv' => ${$this->x63->x3326->{$this->x1b->x3326->x3aea}}), 'cpemgv.value_id = ' . ${$this->x1b->x3353->{$this->x1b->x3353->x8be1}} . '.value_id', array('cpemgv.position', 'cpemgv.disabled'));
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a68}}}}->{$this->x1b->x3326->x57ea}("\x76\x61\x6c\165e\74\x3e\x54\x52IM('\x27\51\x20\101\116\x44 \50\163t\157\162\x65_\151\x64=" . ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}} . ' OR  store_id=0)');
            ${$this->x1b->x3353->{$this->x63->x3353->x8a60}}->{$this->x63->x3326->x5912}(array('position', 'value_id'));
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8c00}}}} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8a6c}}}}});
            foreach (${$this->x63->x3353->{$this->x63->x3353->x8bf6}} as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8c0e}}}}) {
                if (${$this->x1b->x3326->{$this->x1b->x3326->x3b06}}['disabled'] != 1 && ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8c12}}}}}['value'] != '') {
                    ${$this->x63->x3326->x3b12}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8c12}}}}}['entity_id']]['src'][] = ${$this->x1b->x3353->{$this->x1b->x3353->x8c06}}['value'];
                    ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8c22}}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8c09}}}['entity_id']]['disabled'][] = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8c09}}}['disabled'];
                }
            }
            if ($this->_debug) {
                echo "\74b\162\x3e\x3c\x62\162\76\x2d-\x2d\x2d-\55\55\55--\55\55 \x49\x4d\x41G\x45S\40\x2d-\55\55--\55--\x2d\x2d-\x2d\55\x2d\x2d\x3c\142\162>";
                $x1253(${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3b1a}}});
            }
            if ($this->_log) Mage::log("\x0a\x3e\76\x3e\x3e\76\x3e\x3e>\x3e>>\x3e\x3e\76>>\x3e\76\76\76>\76>\x3e>>\x3e\x3e\76\x3e\76\76\76>>\x3e\x3e>>\76\76>\76\76\76\76\40\111m\x61ges c\157\154l\145c\x74\x65\144", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log'));
            Mage::$xd26e()->{$this->x1b->x3326->x5be1}(${$this->x63->x3326->{$this->xeb->x3326->x3778}});
            ${$this->x1b->x3326->x3b1e} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}("\143a\164a\154\x6f\147\x69\156v\145\x6et\157\x72\171\137s\x74o\x63\x6b\137\x69\164\145\155");
            ${$this->x1b->x3326->x3b29} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}("\143o\x72\145\x5f\x75\x72\154_\x72\x65\167\162\x69\x74\x65");
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3b3b}}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}("\145\x6et\x65\162\x70r\151\163\x65\x5f\165\x72\154\137\162\x65\167\162\x69\x74\x65");
            ${$this->xeb->x3326->{$this->x63->x3326->x3b43}} = ${$this->x1b->x3326->x398e}->{$this->xeb->x3326->x57ca}('catalog_product_entity_url_key');
            ${$this->x63->x3353->{$this->x1b->x3353->x8a8c}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}('catalog_category_product');
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3b4c}}} = ${$this->x1b->x3326->x398e}->{$this->xeb->x3326->x57ca}('catalog_category_product_index');
            ${$this->xeb->x3326->x3b54} = ${$this->x63->x3353->x8a41}->{$this->xeb->x3326->x57ca}('catalog_product_index_price');
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8c73}}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}('catalog_product_super_link');
            ${$this->xeb->x3353->x8c7d} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}('catalog_product_link');
            ${$this->xeb->x3326->x3b77} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}('catalog_product_bundle_selection');
            ($x1443(Mage::$xb909(), '1.6.0', '<')) ? ${$this->xeb->x3326->x396d} = "o\160\164\x69\157\x6e\x73\x3d\47\47" : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3972}}} = "\x49\x53\116\x55\x4cL\x28\x6fp\164\x69o\x6es\51";
            switch (Mage::$xd00f("da\164af\x65\x65\144\x6d\141n\141g\145\x72\x2f\163\x79\163t\145\x6d\x2f\165rlrewr\x69t\145")) {
                case 1 :
                    ${$this->x1b->x3353->{$this->x1b->x3353->x8c91}} = "\101\x4e\x44\40u\162\x6c\56t\x61rg\x65\164\x5f\160\x61th\40\x4eO\x54\x20L\x49K\x45 \x27%\x63\141te\x67\157\x72\171\x25\x27";
                    ${$this->x63->x3353->x8c9a} = 'MAX';
                    break;
                default :
                    ${$this->xeb->x3326->{$this->x63->x3326->x3b8c}} = "\x41N\104 \x75\x72l\56\164a\162\147\145\164\x5f\160\141\x74\150\40L\111\113E \47\45\x63\141t\145gory%'";
                    ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8ca1}}} = 'GROUP_CONCAT';
                    break;
                    break;
            }
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x63->x3326->{$this->xeb->x3326->x3778}});
            if (Mage::$xd00f("\144a\164\x61\146eedm\141\156age\162/\x73\x79st\x65\x6d/di\163ab\x6c\x65\x64")) ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5cc4}("s\164a\164\165s", array('gteq' => 1)); else ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}->{$this->x1b->x3326->x5cc4}("\x73\x74a\x74\x75\163", 1);
            ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5ce6}('type_id', array("in" => "c\157nf\151\147u\162a\142\154\x65"));
            ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5ce6}('visibility', array("\156i\156" => 1));
            ${$this->x63->x3326->x3b9d}->{$this->x63->x3326->x56bd}(${$this->x63->x3353->{$this->x1b->x3353->x8ab0}}, ${$this->xeb->x3326->{$this->xeb->x3326->x39ff}});
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x63->x3353->x8c6e}} . ' AS cpsl', 'cpsl.parent_id=e.entity_id ', array('child_ids' => 'GROUP_CONCAT( DISTINCT cpsl.product_id)'));
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3353->x8c27} . ' AS stock', 'stock.product_id=e.entity_id', array('qty' => 'qty', 'is_in_stock' => 'is_in_stock', 'manage_stock' => 'manage_stock', 'use_config_manage_stock' => 'use_config_manage_stock', "m\151n_\x71\164\171" => "m\x69\x6e\137\x71t\x79", "m\x69n\137\163\x61\x6ce_qty" => "\x6d\151\156_\x73\x61\x6ce\x5f\161\x74\171"));
            if ($x1443(Mage::$xb909(), '1.13.0', '>=')) {
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3353->x8c42} . ' AS url_key', 'e.entity_id=url_key.entity_id');
                ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8c3e}}}} . ' AS url', 'url.value_id=url_key.entity_id ' . ${$this->x63->x3353->x8c8f} . ' AND is_system=1 AND url.store_id=' . ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}}, array('request_path' => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8ca7}}}}} . '(DISTINCT request_path)'));
            } else {
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3353->{$this->xeb->x3353->x8c31}} . ' AS url', 'url.product_id=e.entity_id ' . ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x8c95}}} . ' AND is_system=1 AND ' . ${$this->xeb->x3326->{$this->x1b->x3326->x396f}} . ' AND url.store_id=' . ${$this->x63->x3326->{$this->xeb->x3326->x3778}}, array('request_path' => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8ca7}}}}} . '(DISTINCT request_path)'));
            }
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3326->x39c0} . ' AS categories', 'categories.product_id=e.entity_id');
            ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3353->x8c4d} . ' AS categories_index', 'categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id AND categories_index.store_id=' . ${$this->x63->x3326->{$this->xeb->x3326->x3778}}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories_index.category_id)'));
            ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}} = 0;
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8cc3}}} = clone ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}};
            ${$this->x1b->x3326->x3bb4}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5ded}("\103\117\125\116\124\50\x44I\x53\x54\x49N\x43T\x20\x63\160s\x6c.\x70a\x72\x65nt\x5f\151\144)\40A\163 \164o\164\141l")->{$this->x1b->x3326->x5aa1}('e.entity_type_id');;
            ${$this->xeb->x3353->x8cce} = ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8cc7}}}}->{$this->x1b->x3326->x5e06}()->{$this->x63->x3326->x5e13}();
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8cde}}} = $x146a(${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}} / $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}});
            while (${$this->x63->x3353->{$this->x1b->x3353->x8cb6}} < ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bcd}}}}}) {
                ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}} = clone ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}};
                ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('cpsl.parent_id'));
                ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5e3a}($this->{$this->x1b->x3353->x8444}, ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * ${$this->x63->x3353->x8cb4}));
                if ($this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}} * (${$this->x63->x3353->{$this->x1b->x3353->x8cb6}} + 1) > ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bbf}}}) ${$this->x1b->x3353->{$this->xeb->x3353->x8cea}} = ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8cd6}}}}; else ${$this->xeb->x3353->x8ce9} = $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}} * ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}};
                ${$this->x63->x3326->{$this->x1b->x3326->x3baf}}++;
                foreach (${$this->x63->x3326->x3bd1} as ${$this->x1b->x3326->{$this->xeb->x3326->x3be5}}) {
                    foreach ($x2fcc("\x2c", ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bee}}}}}->{$this->x63->x3326->x5e49}()) as ${$this->x63->x3326->{$this->x63->x3326->x3bf4}}) {
                        ${$this->x1b->x3326->{$this->xeb->x3326->x3c01}}[${$this->x63->x3326->{$this->x63->x3326->x3bf4}}] = ${$this->x1b->x3353->x8ced};
                        ${$this->x63->x3326->x3c05}[${$this->x63->x3326->x3bf0}]['categories_ids'] = ${$this->x1b->x3353->x8ced}->{$this->x1b->x3326->x5e59}();
                        ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3c0f}}}}[${$this->x63->x3326->{$this->x63->x3326->x3bf4}}]['parent_id'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3be8}}}->{$this->x1b->x3326->x48ae}();
                        ${$this->x63->x3326->x3c05}[${$this->x1b->x3353->x8cef}]['parent_sku'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bec}}}}->{$this->x63->x3326->x5e71}();
                        ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x3c10}}}}}[${$this->x63->x3326->x3bf0}]['parent_request_path'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3be8}}}->{$this->xeb->x3326->x5e82}();
                    }
                }
                if ($this->_log) Mage::log("\x0a>\76\76\76>\x3e\76\76\76\x3e>>\76>\76\76\x3e\76\76\x3e>\x3e>\x3e\76>\76\x3e\x3e\76\76\x3e\x3e\x3e\76>\76\x3e\76>\x3e\x3e\76>>\x3e\40\x46et\143\150\x69\x6e\147 c\x6fn\x66i\147\x75r\141ble \x70r\x6f\x64\165\x63\x74\163\40\x66\x72\157m " . ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * (${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8cb9}}} - 1) + 1) . "\x20\164o\x20" . ${$this->x63->x3326->{$this->x63->x3326->x3bdb}}, null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log'));
            }
            $this->configurable = ${$this->xeb->x3353->{$this->x63->x3353->x8cfd}};
            if ($this->_debug) {
                echo "<br\76<\142\162>-\55\x2d\x2d-\x2d\x2d\55\55\55-\x2d\x20\103O\x4e\106\x49GU\122\101B\114\105\123 \55\x2d\55\x2d\x2d-\x2d\x2d-\x2d\55\x2d----\x3c\142\162\x3e";
                echo ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}() . '<br><br>';
                $x1253(${$this->xeb->x3353->{$this->x63->x3353->x8d02}});
            }
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x63->x3353->x87f1});
            if (Mage::$xd00f("\x64\141\164\141f\x65\145\144\155a\156\141g\145\162\57s\x79st\x65m\57\x64\x69\x73\141\x62l\145d")) ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5cc4}("s\164\141t\165s", array('gteq' => 1)); else ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5cc4}("st\141\x74\165\x73", 1);
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5ce6}('type_id', array("\x69\x6e" => "\x63\x6fn\x66i\147\165\x72ab\154\145"));
            ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5ce6}('visibility', array("\x6e\151\x6e" => 1));
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3326->x3b58} . ' AS cpsl', 'cpsl.parent_id=e.entity_id ');
            ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3326->x3b1e} . ' AS stock', 'stock.product_id=cpsl.product_id', array('qty' => 'SUM(stock.qty)'));
            ${$this->xeb->x3353->{$this->x63->x3353->x8d07}} = array();
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8cb9}}} = 0;
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8cc7}}}} = clone ${$this->x63->x3353->{$this->x1b->x3353->x8cac}};
            ${$this->xeb->x3353->x8cbc}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5ded}("\x43\x4fU\x4e\124(\x44\111\123\124\111\x4eCT \143\x70\x73l\x2epar\x65nt\x5fid)\x20A\x73\x20t\157t\x61\x6c")->{$this->x1b->x3326->x5aa1}('e.entity_type_id');;
            ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}} = ${$this->xeb->x3353->x8cbc}->{$this->x1b->x3326->x5e06}()->{$this->x63->x3326->x5e13}();
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bcd}}}}} = $x146a(${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}} / $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}});
            while (${$this->x63->x3326->{$this->x1b->x3326->x3baf}} < ${$this->x63->x3326->{$this->xeb->x3326->x3bc6}}) {
                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}} = clone ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}};
                ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('cpsl.parent_id'));
                ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5e3a}($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}}, ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}}));
                if ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * (${$this->x63->x3353->x8cb4} + 1) > ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}}) ${$this->x63->x3326->x3bd6} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3bc0}}}}; else ${$this->x63->x3326->x3bd6} = $this->{$this->x1b->x3353->x8444} * ${$this->x63->x3326->{$this->x1b->x3326->x3baf}};
                ${$this->x63->x3326->{$this->x1b->x3326->x3baf}}++;
                foreach (${$this->x63->x3353->{$this->x1b->x3353->x8ce4}} as ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3c23}}}) {
                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3c17}}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3c2b}}}}}->{$this->x1b->x3326->x48ae}()] = ${$this->x1b->x3353->{$this->x1b->x3353->x8d0b}}->{$this->xeb->x3326->x5fda}();
                }
                if ($this->_log) Mage::log("\x0a\x3e>\x3e\76\x3e\76\x3e\76>\x3e\76\x3e>\x3e>\x3e>\x3e\76\76\76>\76\x3e\x3e>>\76\x3e\76\76\76\76\76\x3e\76\x3e\x3e\x3e\x3e\76\76\x3e\x3e>\x3e\x20\106\145t\x63hi\156\x67 \143\x6f\156fig\x75\x72\141\142\154\145 q\164\x79\x20f\x72om\40" . ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * (${$this->x63->x3326->{$this->x1b->x3326->x3baf}} - 1) + 1) . "\x20\164\x6f\x20" . ${$this->x63->x3326->x3bd6}, null, $this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}('.log'));
            }
            $this->configurableQty = ${$this->xeb->x3353->{$this->x63->x3353->x8d07}};
            if ($this->_debug) {
                echo "\74\x62\162\76\x3c\142r\x3e-\x2d-\55-\55\x2d---\x2d\55 C\x4f\x4e\x46I\x47\x55\x52\101\x42LES\x20Q\x54Y \x2d-\55\55-\x2d---\55\x2d\55\55-\55\55\x3c\142r\x3e";
                echo ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}() . '<br><br>';
                $x1253(${$this->xeb->x3326->{$this->x1b->x3326->x3c14}});
            }
            ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3b61}}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}("\x63\x61\164a\154\x6fg\137\x70\162\x6f\x64\165ct\x5f\163u\160er\x5f\154\x69n\x6b");
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3c36}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}("\143a\164\141l\x6f\147\x5f\160\x72od\165ct_s\165\x70\x65\162\137\x61\164t\162\151\142ute");
            ${$this->x63->x3326->{$this->xeb->x3326->x3c3f}} = ${$this->x63->x3353->x8a41}->{$this->xeb->x3326->x57ca}("\143a\164\141\x6co\x67\x5f\160r\157\144\165\143\164\x5f\145n\164\x69t\x79_\151\156\x74");
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3c4c}}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}("\x63\141t\141\x6c\157\x67\x5f\x70\x72\157duc\164\x5f\163u\x70er_at\x74r\x69\142\x75te\x5f\x70r\151\143\x69\156g");
            ${$this->x63->x3326->{$this->x1b->x3326->x3c52}} = ${$this->x63->x3353->x8a49}->{$this->x63->x3326->x57d3}();
            ${$this->x1b->x3326->x3c50}->{$this->x63->x3326->x57e2}(array("\x63\160\x73\154" => ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8c73}}}), array("\160\141\x72\145\x6e\x74\x5f\x69\x64", "\x70\162\157\x64\x75\143\x74\x5f\x69d"));
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}}->{$this->x1b->x3326->x59ba}(array("\x63\160\163\141" => ${$this->x1b->x3326->x3c2f}), "c\160\163\x61\x2e\160\162o\144u\x63\164\x5f\x69\144\40\75\x20\143\160\163\154.\160\141r\145n\164\x5fi\x64", array("\141\164\x74ribu\x74e_i\x64"));
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}}->{$this->x1b->x3326->x59ba}(array("\x63\160\145\x69" => ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8d21}}}}), "c\160\145i\x2ee\156\164\151ty\x5f\x69\144 \75\x20\143\x70sl.p\162o\144\165\x63t_\x69d\40\101N\104\x20\143\x70e\151.a\164\x74\162i\x62\x75\x74\x65_\x69d\x20\x3d\40c\160\163\141\56\141t\x74\x72\x69\142\165\x74\x65_i\x64", array("\166a\154\165\x65" => "va\x6c\165e"));
            ${$this->x1b->x3326->x3c50}->{$this->x1b->x3326->x59ba}(array("\143p\163\x61\160" => ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8d35}}}}}), "cp\163\141\x70\56p\162\x6fd\165\x63t\137s\165\x70\x65r_a\x74\164r\x69\x62ut\145\x5fi\x64\x20\x3d \x63p\163a.\x70\x72\x6fduc\164_\x73\x75p\x65\162\x5f\x61\164\x74r\151b\x75\x74e\x5f\151\144\40\x41N\x44\x20\x63\160\x65\x69\x2e\x76\141l\165e \75\x20c\160s\x61\160\x2ev\141\154u\145_\151\x6ed\x65\x78", array("\x70\162\151\143\151n\147\x5f\166\x61l\165e" => "\x70\162\x69\x63in\147_\x76a\154ue", "is_\x70\x65rce\x6e\x74" => "\151s\x5f\x70e\x72c\145\156\x74"));
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}}->{$this->x63->x3326->x5912}(array("\143psl\56pa\x72e\156\x74_\x69\144", "\x63p\x73l\x2e\x70\162o\144uc\164\137\151d"));
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}}->{$this->x1b->x3326->x5aa1}(array("\143\160s\x6c\x2e\x70\x61r\145n\164_\151\144", "\x63\160\163\x6c\56p\162\x6fd\x75\x63\164\137i\x64", "\143\160\163a\x2e\141\x74\164\162\x69\x62\165\164e\x5f\x69d"));
            ${$this->x1b->x3353->{$this->xeb->x3353->x8d45}} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3326->x3c50});
            ${$this->x1b->x3326->{$this->x1b->x3326->x3c5c}} = array();
            foreach (${$this->x1b->x3353->{$this->xeb->x3353->x8d45}} as ${$this->x1b->x3353->x8d09}) {
                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3c66}}}}[${$this->xeb->x3326->{$this->x63->x3326->x3c20}}["p\141r\145\156t_i\x64"]][${$this->x1b->x3353->x8d09}["\x70rod\165ct_\151\144"]][${$this->x1b->x3353->{$this->x1b->x3353->x8d0b}}['attribute_id']]['attribute_id'] = ${$this->x1b->x3353->x8d09}["\141\164\164ri\x62\165\164\x65\137\x69d"];
                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3c6b}}}}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3c23}}}["p\141\x72\x65\x6e\164_\x69\x64"]][${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3c23}}}["\x70\x72\157d\165\x63\164\x5fi\x64"]][${$this->x1b->x3353->{$this->x1b->x3353->x8d0b}}['attribute_id']]['value'] = ${$this->x1b->x3353->x8d09}["\x76\141\x6c\165e"];
                ${$this->x1b->x3326->{$this->x1b->x3326->x3c5c}}[${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3c28}}}}["\160\141\x72\x65n\x74\137\151\x64"]][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3c2b}}}}}["p\162odu\143\164\x5fi\144"]][${$this->xeb->x3326->{$this->x63->x3326->x3c20}}['attribute_id']]['pricing_value'] = ${$this->xeb->x3326->x3c1f}["\160\x72\x69c\x69ng\137\x76\x61\x6c\165\x65"];
                ${$this->x63->x3326->x3c57}[${$this->x1b->x3353->x8d09}["p\141r\145\x6e\164\x5fi\144"]][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3c2b}}}}}["\160\162\157duc\164_i\144"]][${$this->xeb->x3326->{$this->x63->x3326->x3c20}}['attribute_id']]['is_percent'] = ${$this->x1b->x3353->x8d09}["\x69s_\x70e\162\143e\x6e\164"];
            }
            if ($this->_log) Mage::log("\x0a\76\x3e>>\76>\76\x3e\76\x3e>>>\76>\76\76\76>>\76>\76\76\x3e\x3e>>\x3e\x3e\x3e>\x3e>\76>>\x3e>\x3e\x3e\76\x3e\x3e\x3e>\40\106\145\x74\x63h\x69n\x67\x20\x63\x6f\x6e\x66\x69\x67\x75\162\x61\142\x6c\x65\40p\x72\151\143\145s\40\x63\x6f\x6cl\145\143\164\145\x64", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log'));
            $this->configurablePrices = ${$this->x63->x3353->x8d4d};
            if ($this->_debug) {
                echo "\x3cbr\76\x3c\x62\162\76\55\x2d\55\55\55\55\55\x2d\x2d\x2d--\x20\x43ON\106\111\107U\122\101\102L\x45\123\40\120\122\x49CE\x53\40\55-\x2d--\x2d--\x2d\x2d--\x2d\x2d\55\55\x3cbr\76";
                echo ${$this->x1b->x3353->{$this->xeb->x3353->x8d3b}} . '<br><br>';
                $x1253(${$this->x1b->x3326->{$this->x1b->x3326->x3c5c}});
            }
            ${$this->x1b->x3326->x3b58} = ${$this->xeb->x3326->{$this->x63->x3326->x398f}}->{$this->xeb->x3326->x57ca}("c\141\x74\141\154\157\x67_\x70\x72o\x64\165ct_\x73\165p\x65r\x5flink");
            ${$this->x1b->x3353->x8d10} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}("\x63ata\x6c\x6f\147_\160\162oduct\137\163\165\x70e\x72_\x61\x74tr\x69but\145");
            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8d55}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3994}}}->{$this->xeb->x3326->x57ca}("\143at\141\x6c\157\x67\137\160r\x6f\x64\165\143t\x5f\163\165\160\145\162\137\x61\164\164r\x69\x62\x75\x74\145\137l\x61\x62el");
            ${$this->x1b->x3326->x3c80} = ${$this->xeb->x3326->{$this->x1b->x3326->x3999}}->{$this->x63->x3326->x57d3}();
            ${$this->xeb->x3326->{$this->x1b->x3326->x3c84}}->{$this->x63->x3326->x57e2}(array("c\160\x73\154" => ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3b5e}}}), array("p\141r\145n\x74_\151\144", "\160r\x6f\144\x75\143t\137i\144"));
            ${$this->xeb->x3353->{$this->x63->x3353->x8d5d}}->{$this->x1b->x3326->x59ba}(array("c\160s\x61" => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8d17}}}), "c\x70\163\x61\56pr\x6fd\165c\x74\x5f\x69\144\40\x3d\40\x63\x70s\x6c.p\141re\x6e\164_i\x64", array("a\164\x74\x72\x69\x62\x75t\145\x5fid"));
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3c8a}}}}->{$this->x1b->x3326->x59ba}(array("\x63\160sal" => ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8d55}}}), "cps\141\154\56\160\162o\x64\165c\x74_\x73\x75\x70\145\162_attr\151\x62\x75\x74\x65\x5f\x69d =\40\x63\x70s\141.produ\x63\x74_\163up\x65r\137\x61\x74t\x72\151b\165\164e\x5f\x69\x64", array("\162\x65\x6c\x61\x74\x69\x6fn\x73h\x69\160" => "\107\122\117\x55P\x5fCO\116C\x41T(\104\x49\123\124\x49N\x43\124 \x63\160\x73\x61\154\x2ev\141l\165e\x20S\105\x50A\122\101\124\117\122\x20'\76>\76\47\51"));
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3c8a}}}}->{$this->x63->x3326->x5912}(array("\x63\160\163\154.p\x61re\156t\x5f\151d", "\x63\x70sl\56\160\x72od\165\143\164\x5f\x69\x64"));
            ${$this->xeb->x3353->{$this->x63->x3353->x8d5d}}->{$this->x1b->x3326->x5aa1}(array('cpsl.parent_id', 'cpsl.product_id'));
            ${$this->x63->x3353->x8d5e} = ${$this->x1b->x3326->x3997}->{$this->x1b->x3326->x57fa}(${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3c8a}}}});
            foreach (${$this->x63->x3326->x3c91} as ${$this->x63->x3353->{$this->x1b->x3353->x8d64}}) {
                ${$this->x63->x3326->{$this->xeb->x3326->x3ca8}}[${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8d6b}}}}}['product_id']] = ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8d65}}}['relationship'];
                ${$this->x63->x3326->{$this->xeb->x3326->x3ca8}}[${$this->x63->x3353->{$this->x1b->x3353->x8d64}}['parent_id']] = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3c9d}}}['relationship'];
            }
            $this->_productRelationShip = ${$this->x63->x3353->{$this->x63->x3353->x8d70}};
            if ($this->_debug) {
                echo "<b\162><\142\162\x3e\x2d--\x2d\x2d\55\55\55\55-\55\x2d R\105\114\x41\x54\x49\117N\123\x48I\x50 \55-\55\x2d\x2d\55---\x2d\55\55-\x2d\x2d\x2d\x3cb\x72\76";
                echo ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3c89}}} . '<br><br>';
                $x1253(${$this->x63->x3326->{$this->xeb->x3326->x3ca8}});
            }
            if ($this->_log) Mage::log("\x0a>\76\76>\x3e>\76\76>\x3e\x3e\x3e\x3e\76>>\76\76\x3e>>>\x3e>>\x3e>\x3e>\x3e\x3e>>>>>>\x3e\x3e\76\x3e\76\76\x3e>\76\x20\x52e\x6c\x61t\x69\x6fn\x73\150\151\x70\40\143\157\x6c\x6c\x65c\x74e\x64", null, $this->{$this->xeb->x3353->x9343}('.log'));
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}});
            if (Mage::$xd00f("data\x66e\x65\x64\x6d\141n\141\147\145\162\x2f\x73\171\163t\x65m\x2f\x64i\x73\x61\x62\154\145\144")) ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5cc4}("\163\x74\x61\164\x75\163", array('gteq' => 1)); else ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5cc4}("\x73t\141t\165\x73", 1);
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5ce6}('type_id', array("\151\x6e" => "g\x72oupe\x64"));
            ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5ce6}('visibility', array("\x6e\151n" => 1));
            ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x63->x3326->x56bd}(${$this->x63->x3353->{$this->x1b->x3353->x8ab0}}, ${$this->xeb->x3326->{$this->xeb->x3326->x39ff}});
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->xeb->x3326->x3b6a}} . ' AS cpl', 'cpl.product_id=e.entity_id AND cpl.link_type_id=3', array('child_ids' => 'GROUP_CONCAT( DISTINCT cpl.linked_product_id)'));
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3b25}}} . ' AS stock', 'stock.product_id=e.entity_id', array('qty' => 'qty', 'is_in_stock' => 'is_in_stock', 'manage_stock' => 'manage_stock', 'use_config_manage_stock' => 'use_config_manage_stock', "m\151n\137qt\x79" => "\155\x69\x6e\137\161\164\171", "\155\151\x6e\137\163\141\x6c\145_q\164\171" => "m\151n\x5f\x73\141\154\x65\x5f\x71t\x79"));
            if ($x1443(Mage::$xb909(), '1.13.0', '>=')) {
                ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->x3b42} . ' AS url_key_b', 'e.entity_id=url_key_b.entity_id');
                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3b3b}}} . ' AS url_b', 'url_b.value_id=url_key_b.entity_id ' . ${$this->x63->x3353->x8c8f} . ' AND is_system=1 AND url.store_id=' . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}, array('request_path' => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8ca1}}} . '(DISTINCT request_path)'));
            } else {
                ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3b31}}}} . ' AS url_b', 'url_b.product_id=e.entity_id ' . ${$this->xeb->x3326->x3b88} . ' AND is_system=1 AND ' . ${$this->x1b->x3353->x8a22} . ' AND url_b.store_id=' . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}, array('request_path' => ${$this->x63->x3353->{$this->x63->x3353->x8c9f}} . '(DISTINCT request_path)'));
            }
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->x8a89} . ' AS categories', 'categories.product_id=e.entity_id');
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x63->x3353->x8c52}} . ' AS categories_index', 'categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id AND categories_index.store_id=' . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories_index.category_id)'));
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('cpl.product_id'));
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8d76}}} = array();
            foreach (${$this->x63->x3353->x8cdf} as ${$this->x1b->x3353->x8ced}) {
                foreach ($x2fcc(",", ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bee}}}}}->{$this->x63->x3326->x5e49}()) as ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3bfd}}}}) {
                    ${$this->x63->x3353->{$this->x63->x3353->x8d74}}[${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8cf5}}}] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bec}}}};
                    ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8d82}}}[${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8cf5}}}]['categories_ids'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bee}}}}}->{$this->x1b->x3326->x5e59}();
                    ${$this->xeb->x3353->x8d7d}[${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8cf5}}}]['parent_id'] = ${$this->xeb->x3353->{$this->x63->x3353->x8cee}}->{$this->x1b->x3326->x48ae}();
                    ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8d82}}}[${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3bfd}}}}]['parent_sku'] = ${$this->x1b->x3353->x8ced}->{$this->x63->x3326->x5e71}();
                    ${$this->xeb->x3353->x8d7d}[${$this->x1b->x3353->{$this->xeb->x3353->x8cf1}}]['parent_request_path'] = ${$this->x1b->x3326->{$this->xeb->x3326->x3be5}}->{$this->xeb->x3326->x5e82}();
                }
            }
            $this->grouped = ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8d76}}};
            if ($this->_debug) {
                echo "\74\x62\x72\x3e\74\142r\76\55\55\x2d\x2d\55---\55\x2d-\55 \x47\x52O\x55P\105\104\40-\x2d--\x2d-\55--\x2d\x2d\x2d\x2d\55\55-\x3c\142\162\x3e";
                echo ${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5d0f}() . '<br><br>';
                $x1253(${$this->x63->x3326->x3cbc});
            }
            if ($this->_log) Mage::log("\x0a>\x3e\x3e>\76>\x3e>\76>\x3e\x3e>\76>\76\x3e>\76\x3e>>\76\76>\76>\76>>\76>\x3e\76\76\76\76>\76>>\76\x3e\76\x3e\x3e\x20\x52e\154\x61\164\151on\x73\40w\151\x74\150\x20\x67ro\165\160\x65\x64 \x70r\157\x64\165\143\x74\163 \x64\x65\x74\145\143t\145d", null, $this->{$this->xeb->x3353->x9343}('.log'));
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}});
            if (Mage::$xd00f("\144a\164a\146\x65\x65d\x6d\141n\141\x67\x65r\57s\x79\x73\164\x65\x6d\57di\163\x61\142l\145d")) ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5cc4}("\x73\x74\x61t\x75\163", array('gteq' => 1)); else ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5cc4}("\163t\141\x74\x75s", 1);
            ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}}->{$this->x1b->x3326->x5ce6}('type_id', array("\151n" => "\x62u\156\144\x6c\x65"));
            ${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5ce6}('visibility', array("n\151\156" => 1));
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x63->x3326->x56bd}(${$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x39f5}}}}, ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8ac4}}});
            ${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->xeb->x3326->x3b7c}} . ' AS cpbs', 'cpbs.parent_product_id=e.entity_id', array('child_ids' => 'GROUP_CONCAT( DISTINCT cpbs.product_id)'));
            ${$this->x63->x3326->{$this->xeb->x3326->x3bd4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->x63->x3326->x3b21}} . ' AS stock', 'stock.product_id=e.entity_id', array('qty' => 'qty', 'is_in_stock' => 'is_in_stock', 'manage_stock' => 'manage_stock', 'use_config_manage_stock' => 'use_config_manage_stock', "\155\x69\156_q\x74\171" => "\155\x69\156\137\x71\x74\x79", "\155\x69\156_\x73\141le\x5f\x71\x74\171" => "\x6d\x69n\137\163\x61\154\x65_\161\x74\171"));
            if ($x1443(Mage::$xb909(), '1.13.0', '>=')) {
                ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3353->{$this->xeb->x3353->x8c45}} . ' AS url_key', 'e.entity_id=url_key.entity_id');
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3b3d}}}} . ' AS url', 'url.value_id=url_key.entity_id ' . ${$this->x1b->x3353->{$this->x1b->x3353->x8c91}} . ' AND is_system=1 AND url.store_id=' . ${$this->x63->x3326->{$this->xeb->x3326->x3778}}, array('request_path' => ${$this->x63->x3353->{$this->x63->x3353->x8c9f}} . '(DISTINCT request_path)'));
            } else {
                ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->xeb->x3326->x3b2a}} . ' AS url', 'url.product_id=e.entity_id ' . ${$this->xeb->x3326->x3b88} . ' AND is_system=1 AND ' . ${$this->x1b->x3353->{$this->x1b->x3353->x8a25}} . ' AND url.store_id=' . ${$this->x63->x3326->{$this->xeb->x3326->x3778}}, array('request_path' => ${$this->x63->x3353->{$this->x63->x3353->x8c9f}} . '(DISTINCT request_path)'));
            }
            ${$this->x63->x3353->{$this->x1b->x3353->x8ce4}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x1b->x3353->x8a8c}} . ' AS categories', 'categories.product_id=e.entity_id');
            ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8c59}}}} . ' AS categories_index', 'categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id AND categories_index.store_id=' . ${$this->x1b->x3326->x3775}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories_index.category_id)'));
            ${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('e.entity_id'));
            ${$this->xeb->x3326->x3cc1} = array();
            foreach (${$this->x63->x3326->{$this->xeb->x3326->x3bd4}} as ${$this->xeb->x3353->{$this->x63->x3353->x8cee}}) {
                foreach ($x2fcc("\54", ${$this->x1b->x3353->x8ced}->{$this->x63->x3326->x5e49}()) as ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8cf9}}}}) {
                    ${$this->x1b->x3326->{$this->xeb->x3326->x3cc4}}[${$this->x63->x3326->x3bf0}] = ${$this->x1b->x3353->x8ced};
                    ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3cda}}}}}[${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3bf9}}}]['parent_id'] = ${$this->x1b->x3326->{$this->xeb->x3326->x3be5}}->{$this->x1b->x3326->x48ae}();
                    ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3cda}}}}}[${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8cf5}}}]['parent_sku'] = ${$this->xeb->x3326->x3be0}->{$this->x63->x3326->x5e71}();
                    ${$this->xeb->x3326->{$this->x1b->x3326->x3cd0}}[${$this->x1b->x3353->x8cef}]['parent_request_path'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3be8}}}->{$this->xeb->x3326->x5e82}();
                    ${$this->xeb->x3353->x8d94}[${$this->x1b->x3353->{$this->xeb->x3353->x8cf1}}]['categories_ids'] = ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3bec}}}}->{$this->x1b->x3326->x5e59}();
                }
            }
            $this->bundle = ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8d89}}};
            if ($this->_debug) {
                echo "\74b\x72\x3e<br>\x2d\x2d\x2d-\55----\55\55\x2d \x42UN\x44\114\x45 \x2d\55-\55\55\x2d\55\x2d-\55-----\x2d<b\x72\76";
                echo ${$this->x63->x3353->x8cdf}->{$this->x1b->x3326->x5d0f}() . '<br><br>';
                $x1253(${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3cd1}}});
            }
            if ($this->_log) Mage::log("\x0a>\x3e\76>\x3e>\x3e\x3e>\x3e>\76>\x3e\76\76\x3e\76\x3e\x3e\76>>\x3e\x3e\76\x3e\x3e\x3e\76>>\76\x3e\76>>>>>\x3e>\x3e>\x3e\76\40\x52el\141\x74i\x6f\156s \167\x69t\x68 b\165\x6e\x64\x6c\x65\x20\x70r\x6f\x64u\x63\x74\163\40\144\145\164e\143\x74\x65\x64", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log'));
            ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8d9d}}}} = Mage::$xb6b8('eav/entity')->{$this->x1b->x3326->x64f2}('catalog_product')->{$this->x1b->x3326->x64ff}();
            ${$this->xeb->x3353->{$this->x63->x3353->x8da7}} = Mage::$xb6b8('eav/entity_attribute_set')->{$this->x63->x3326->x488d}()->{$this->xeb->x3326->x588b}(${$this->x1b->x3326->{$this->x63->x3326->x3ce1}});
            foreach (${$this->xeb->x3353->{$this->x63->x3353->x8da7}} as ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x3cf8}}}}}) {
                ${$this->x1b->x3326->x3cfa}[${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3cf3}}}}->{$this->x1b->x3326->x48ae}()] = ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3cf2}}}->{$this->x1b->x3326->x653d}();
            }
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3d0f}}}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8a45}}}->{$this->xeb->x3326->x57ca}("\143\141ta\154og\x5f\x70ro\144\x75\x63t\x5fen\x74ity\137\x74\151\x65\162\x5f\160ri\x63\x65");
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8dd6}}}} = Mage::$xb6b8('core/store')->{$this->x1b->x3326->x4c9f}(${$this->xeb->x3353->{$this->xeb->x3353->x87f2}})->{$this->xeb->x3326->x656f}();
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8de1}}} = ${$this->x63->x3353->x8a49}->{$this->x63->x3326->x57d3}();
            ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8de4}}}}->{$this->x63->x3326->x57e2}(array("cpet\x70" => ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8dc6}}}}}), array("e\x6e\x74\151\x74\x79\137\x69\x64", "a\154\154_gr\157\165p\163", "c\165\x73\164\x6f\x6d\145r_\x67\x72o\x75\160_\151d", "v\x61lue", "\x71\164y"));
            ${$this->x63->x3326->x3d1c}->{$this->x63->x3326->x5912}(array("\143\x70\145\x74\160\x2e\145nt\151t\x79\137\151\144", "c\x70\145\x74\x70\x2ec\x75\x73to\x6d\x65\162_\x67r\x6fu\x70_\x69\144", "cp\x65\164\x70.\x71\164\171"));
            ${$this->x63->x3353->{$this->xeb->x3353->x8de0}}->{$this->x1b->x3326->x57ea}("c\160e\x74\160.\x77\x65\142\163\151\x74\145_\x69\144\75" . ${$this->xeb->x3326->{$this->xeb->x3326->x3d16}} . "\40\117R\x20\143pe\164\160.\x77e\142\x73\151\x74\x65_i\144\x3d\x30");
            ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3ac9}}}} = ${$this->xeb->x3353->{$this->x63->x3353->x8a4a}}->{$this->x1b->x3326->x57fa}(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8de4}}}});
            ${$this->x1b->x3353->{$this->x1b->x3353->x8df1}} = array();
            foreach (${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ac5}}} as ${$this->x63->x3353->x8dfb}) {
                if (${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8e01}}}['all_groups'] == 1) ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8df7}}}}[${$this->x63->x3326->x3d2f}["\x65\x6e\164i\164\x79\137\x69d"]][32000][] = array("\x71ty" => ${$this->x63->x3326->x3d2f}['qty'], "\166\x61\154\165\x65" => ${$this->x63->x3353->x8dfb}['value']); else ${$this->x1b->x3353->x8dec}[${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8e04}}}}["ent\151\164\x79\x5f\151\x64"]][${$this->x63->x3326->x3d2f}["\143\165s\x74omer\137\x67r\157\x75\x70\137id"]][] = array("q\x74\171" => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8e01}}}['qty'], "\x76\x61l\165e" => ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8e04}}}}['value']);
            }
            $this->_tierPrices = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8df5}}};
            if ($this->_debug) {
                echo "\74\x62r\x3e\74\142\162\76\55\x2d\x2d\x2d\x2d\x2d-\55\55\55\x2d\55\x20\124I\x45\122S \x50R\111C\105S \55\x2d\55-\55-\x2d-\x2d\55\x2d--\55\x2d\x2d<\142\162\76";
                echo ${$this->x63->x3353->{$this->xeb->x3353->x8de0}} . '<br><br>';
                $x1253(${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8df7}}}});
            }
            if ($this->_log) Mage::log("\x0a\76\x3e\x3e\76>\x3e>\76>\x3e>\x3e\x3e\76\x3e\x3e\x3e\76\76\x3e\x3e\x3e>\76\x3e\76\x3e>>\76>\76>>>\76\x3e\76\x3e>>>\x3e>\x3e\76 \124e\151\145\x72s\40P\x72ice \x63\157\x6c\x6c\145ct\145\144", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}('.log'));
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3d43}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3995}}}}->{$this->xeb->x3326->x57ca}("\143a\164a\x6c\x6f\x67_pr\x6f\144\x75c\164\x5f\157\x70tion");
            ${$this->x63->x3326->x3d44} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3995}}}}->{$this->xeb->x3326->x57ca}("ca\x74\141\154\157g\x5f\x70\x72o\144\165\x63\164\x5fo\160\164\x69\x6f\x6e\x5ft\x69\x74l\x65");
            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8e26}}}} = ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a47}}}}->{$this->xeb->x3326->x57ca}("ca\164a\x6c\x6f\147\x5f\x70\162\x6f\x64uc\x74\x5fo\x70t\151\157\x6e_t\x79\x70e_\x76\141lu\145");
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d5e}}}}} = ${$this->x63->x3353->{$this->x63->x3353->x8a44}}->{$this->xeb->x3326->x57ca}("\143a\x74\141log\x5f\160\162\x6fd\165\143t\x5fopt\151on\x5ft\x79pe\x5f\x74\x69tle");
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8e3d}}}} = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3995}}}}->{$this->xeb->x3326->x57ca}("c\141\x74a\x6co\x67\x5f\160\162od\165c\164\x5f\157\160\x74\151o\x6e\x5ft\171\x70e\x5f\x70ric\145");
            ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8e4c}}}}} = ${$this->x63->x3353->x8a49}->{$this->x63->x3326->x57d3}();
            ${$this->xeb->x3353->{$this->x63->x3353->x8e42}}->{$this->x63->x3326->x57e2}(array("cpo" => ${$this->x63->x3326->{$this->xeb->x3326->x3d3f}}), array("\x70\162od\165\143t_\x69\x64"));
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d74}}}->{$this->x1b->x3326->x59ba}(array("c\x70\x6ft" => ${$this->x63->x3353->x8e12}), "\143p\x6f\164\56o\160t\151\x6f\156\137i\x64=\x63p\157.\x6f\x70\164\x69\x6fn\x5f\x69d\40\x41\116\x44 \143\160\x6f\164\x2es\x74\x6f\x72\145\x5f\151\x64\x3d\x30", array("\157p\x74\151on" => "\164\x69\164l\145", "\157\160\164\x69\157\x6e_\x69\144", "\x73\x74\x6f\x72\x65\137\151\144"));
            ${$this->xeb->x3326->{$this->x63->x3326->x3d72}}->{$this->x1b->x3326->x59ba}(array("cp\157\164v" => ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8e26}}}}), "\143p\157t\166\56\x6fptio\156\x5f\151\144\40=\40cpo\56\157\x70\164\151\x6fn\x5f\x69d", "sk\165");
            ${$this->x63->x3353->x8e41}->{$this->x1b->x3326->x59ba}(array("\x63\x70o\x74t" => ${$this->x1b->x3353->{$this->xeb->x3353->x8e2d}}), "c\160o\164t\x2e\x6f\160t\x69\x6f\x6e\137\164\171\x70\145\137\x69d\75c\160\x6f\164v\x2e\157p\x74\x69o\156_\x74\171\x70\145_i\144 \x41\x4e\104 \x63\x70\157\x74t.\x73\164\x6f\162\x65\x5fi\x64\x3d\x63pot.\x73t\157re_id", "t\151t\x6c\145\x20\101\x53 \166a\x6c\x75e");
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d74}}}->{$this->x1b->x3326->x59ba}(array("\x63\x70\157\x74p" => ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x3d6a}}}}), "cp\157t\x70\56op\x74io\156\137\x74\x79\160\145\137\151d\x3d\143\x70\x6f\164\x76\x2e\x6f\x70\x74\151\x6fn\x5f\x74\x79\160e_i\144 \101ND \x63\x70\x6f\164\x70\56\x73\x74\157r\145_i\144=\143\160ot\56s\164\157r\x65_id", array("p\162\151ce", "p\162\x69\x63\145\137t\171pe"));
            ${$this->xeb->x3353->x8a5e} = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d74}}}->{$this->x63->x3326->x5912}(array("pro\144\165\143\164_i\x64", "\x63po\x74\166\56s\157\x72\164\x5f\157rde\162\x20\101\123\103"));
            ${$this->xeb->x3353->{$this->xeb->x3353->x8bc5}} = ${$this->x1b->x3326->x3997}->{$this->x1b->x3326->x57fa}(${$this->x1b->x3326->{$this->x63->x3326->x39a6}});
            ${$this->x63->x3353->x8e50} = array();
            ${$this->x63->x3353->{$this->x63->x3353->x8e5a}} = 0;
            foreach (${$this->xeb->x3353->{$this->xeb->x3353->x8bc5}} as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3d9a}}}) {
                ${$this->xeb->x3353->{$this->x1b->x3353->x8e53}}[${$this->x1b->x3353->x8e61}["\x70\x72o\x64uct\137\151\x64"]][${$this->x1b->x3353->x8e61}["\x6f\160\x74i\x6fn"]]["\157\160\164io\x6es"][] = array("\x76\x61\154u\x65" => ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3d9a}}}["\166\141\154\165e"], "\163\153\165" => ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8e6a}}}["sk\165"], "\x70\x72ic\x65" => ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3d9d}}}}["\160ri\143\145"], "\x70\x72\151\x63e\137\164\x79p\x65" => ${$this->x1b->x3353->x8e61}["\160r\x69c\145\x5ft\x79\160e"]);
                ${$this->xeb->x3326->{$this->x1b->x3326->x3d8a}}++;
            }
            $this->customOptions = ${$this->x63->x3326->{$this->x1b->x3326->x3d7e}};
            if ($this->_debug) {
                echo "<\142r\76\x3cbr>\x2d-\x2d\x2d-\55--\55\x2d\55\x2d \103U\x53\124\117\115\x20\117\120\124\111\x4f\116S\40\x2d\55\x2d\x2d\55\55\55\x2d-\x2d-\55\x2d\55\55\x2d<\142\162\76";
                echo ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8e4c}}}}} . '<br><br>';
                $x1253(${$this->xeb->x3353->{$this->x1b->x3353->x8e53}});
            }
            if ($this->_log) Mage::log("\x0a>\76\76\76>>>\76\x3e\x3e\x3e\x3e\x3e\76\76>\76\76\x3e\76\x3e\76>>\76>\x3e\x3e\76\x3e\x3e\x3e\76>\76\76\76\76\x3e>\76\x3e\x3e>\76\76\40\x43\x75st\157\x6d \x6fp\164\151on\163\x20\x63\x6flle\143\164e\x64", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log'));
            ${$this->x63->x3353->{$this->x63->x3353->x8e72}} = new Wyomind_Datafeedmanager_Model_MyCustomOptions;
            ${$this->xeb->x3326->{$this->x1b->x3326->x3dab}} = new Wyomind_Datafeedmanager_Model_MyCustomAttributes;
            if ($this->_log) Mage::log("\x0a>\76>\76>\x3e\x3e\76\76\x3e\x3e>>>\x3e>>>\x3e\x3e\x3e\x3e>>\76\76>>\x3e>\x3e\x3e\x3e>\76\x3e\x3e\76\76\76>>\76>>\76\40C\165stom a\x74\x74\162i\142\x75\x74\145\163/o\160\x74\151\x6f\156\x73\x20\x73cri\160\164\x73\x20\154oa\x64e\x64", null, $this->{$this->x63->x3353->{$this->x1b->x3353->x9347}}('.log'));
            ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}} = Mage::$xb6b8('datafeedmanager/product_collection')->{$this->x63->x3326->x488d}()->{$this->x1b->x3326->x5caa}(${$this->x1b->x3326->x3775});
            if (Mage::$xd00f("d\141\x74\141f\x65\x65\144\x6da\156ag\145r\57\163\171\x73\x74e\155\57d\x69s\141\142\x6c\145\144")) ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5cc4}("\x73\164\141\x74us", array('gteq' => 1)); else ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5cc4}("s\164\x61\164\x75s", 1);
            ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}->{$this->x1b->x3326->x5ce6}("t\171p\x65\137i\144", array("\x69\156" => ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8983}}}));
            ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5ce6}("v\x69\x73\151\142\x69l\x69ty", array("i\156" => ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x38d5}}}}));
            if (${$this->x63->x3353->{$this->xeb->x3353->x8998}}[0] != '*') ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5ce6}("a\164\164\162i\x62\x75\164\145\137\163e\164_\151\x64", array("i\156" => ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x38de}}}));
            ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x63->x3326->x56bd}(${$this->x63->x3326->{$this->x1b->x3326->x39f2}}, ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a0b}}}}});
            ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8e83}}}} = array("\145\161" => "=\40\x27\x25\x73\x27", "n\145\161" => "\41\x3d \47%\x73\x27", "\x67\x74\145\x71" => "\76= \x27\x25\x73\47", "l\x74e\x71" => "<\x3d\x20\x27\45\x73'", "\x67t" => "\76\x20\47\x25\x73'", "\x6c\164" => "< '\45\163\47", "li\153\x65" => "l\151\x6be\40\47\x25\163'", "\156\154i\x6be" => "\x6eo\x74\40l\x69\x6be\x20'\x25s\x27", "nul\x6c" => "\151\x73\x20\x6e\165\154\154", "n\157t\156\x75\x6c\x6c" => "\151\x73\40not\x20\156ull", "\151n" => "i\x6e\40(\45s\x29", "n\151\156" => "\156\157t\40i\x6e(\x25s)",);
            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} = '';
            ${$this->x63->x3353->{$this->xeb->x3353->x8e8e}} = 0;
            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8e9c}}} = array();
            foreach (${$this->xeb->x3326->{$this->x63->x3326->x38e3}} as ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ace}}}}) {
                ${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value = $this->{$this->x1b->x3353->{$this->x63->x3353->x9330}}(${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value, null);
                if (${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->checked) {
                    if (${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->condition == 'in' || ${$this->x63->x3353->x8ac7}->condition == 'nin') {
                        if (${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->code == 'qty' || ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ace}}}}->code == 'is_in_stock') {
                            ${$this->xeb->x3326->x3ddb} = $x2fcc(',', ${$this->x63->x3326->x3a0c}->value);
                            ${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value = "'" . $x314d(${$this->xeb->x3326->x3ddb}, "\47\54\47") . "'";
                        } else {
                            ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8ad2}}}}}->value = $x2fcc(',', ${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value);
                        }
                    }
                    switch (${$this->x63->x3353->x8ac7}->code) {
                        case 'qty' :
                            if (${$this->x63->x3353->{$this->xeb->x3353->x8e8e}} > 0) ${$this->x63->x3353->{$this->xeb->x3353->x8e88}} .= ' ' . ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->statement . ' ';
                            ${$this->x63->x3353->{$this->xeb->x3353->x8e88}} .= "\40\x71\164\x79\x20" . $x1315(${$this->xeb->x3353->{$this->x1b->x3353->x8e7e}}[${$this->x63->x3326->x3a0c}->condition], ${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->value);
                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3dcb}}}}}++;
                            break;
                        case 'is_in_stock' :
                            if (${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3dcb}}}}} > 0) ${$this->x63->x3353->{$this->xeb->x3353->x8e88}} .= ' ' . ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->statement . ' ';
                            ${$this->x1b->x3326->x3dbb} .= "\x20(\x49\x46\50";
                            ${$this->x1b->x3326->x3dbb} .= "(use_config_manage_stock=1 AND ${$this->x1b->x3326->x37bc}=0)";
                            ${$this->x63->x3353->{$this->xeb->x3353->x8e88}} .= "\40OR\40";
                            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} .= '(use_config_manage_stock=0 AND manage_stock=0)';
                            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} .= "\x20\x4f\122\x20";
                            ${$this->xeb->x3353->x8e87} .= "(use_config_manage_stock=1 AND ${$this->x63->x3353->{$this->xeb->x3353->x8826}}=1 AND is_in_stock=1 )";
                            ${$this->xeb->x3353->x8e87} .= " O\x52\x20";
                            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} .= "(u\x73e_\143on\146\151g\137\155\141\x6e\141g\145_\x73\164\157\x63\x6b\x3d\x30 \x41ND\40\155\141\x6e\141\147e\x5f\163\164\157c\153\x3d\61\x20A\116\104\40i\x73_\151n_sto\x63k\75\61\40\x29";
                            ${$this->xeb->x3326->{$this->xeb->x3326->x3dbc}} .= "\54'\61'\54'\x30\x27)" . $x1315(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3db9}}}[${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8ad2}}}}}->condition], ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->value) . "\51";
                            ${$this->x63->x3326->{$this->xeb->x3326->x3dc2}}++;
                            break;
                        default :
                            if (${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->statement == "A\116D") {
                                if ($x304e(${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8e9c}}})) ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5cc4}(${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3dda}}});
                                ${$this->x1b->x3353->x8e94} = array();
                            }
                            if (${$this->x63->x3353->{$this->x1b->x3353->x8ac9}}->condition == "\x69\156") {
                                ${$this->xeb->x3353->x8eae} = true;
                                ${$this->x1b->x3326->x3de7} = array();
                                foreach (${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8acb}}}->value as ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3dfd}}}) {
                                    if (!$x2c66(${$this->x1b->x3353->{$this->xeb->x3353->x8ebc}})) ${$this->x1b->x3326->{$this->x63->x3326->x3de3}} = true;
                                }
                                if (${$this->xeb->x3353->x8eae}) {
                                    foreach (${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8ad2}}}}}->value as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8ebe}}}}) {
                                        ${$this->x63->x3326->{$this->xeb->x3326->x3deb}}[] = array(array("f\x69\x6es\x65\164" => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8ebf}}}}}));
                                    }
                                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3dda}}}[] = array("a\x74\164ri\x62u\164e" => ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->code, ${$this->x63->x3326->{$this->xeb->x3326->x3deb}});
                                } else ${$this->x63->x3326->x3dd0}[] = array("at\x74\162i\142\165\164\145" => ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->code, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8acb}}}->condition => ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3a11}}}->value);
                            } else ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3dda}}}[] = array("a\x74\164\162\x69b\165\x74\145" => ${$this->xeb->x3326->{$this->x63->x3326->x3a0e}}->code, ${$this->x63->x3326->x3a0c}->condition => ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8acb}}}->value);
                            break;
                    }
                }
            };
            if ($x304e(${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8e9c}}})) ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5cc4}(${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3dda}}});
            ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3353->{$this->x63->x3353->x8c2b}} . ' AS stock', 'stock.product_id=e.entity_id', array('qty' => 'qty', 'is_in_stock' => 'is_in_stock', 'manage_stock' => 'manage_stock', 'use_config_manage_stock' => 'use_config_manage_stock', "\155i\156\137\x71\164\x79" => "min\x5f\161\x74\171", "\155\x69\x6e_\163a\x6ce\137\x71t\x79" => "\x6d\151\156\137\163a\x6ce\x5f\x71\x74\171"));
            if ($x1443(Mage::$xb909(), '1.13.0', '>=')) {
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->x63->x3326->x3b43}} . ' AS url_key', 'e.entity_id=url_key.entity_id');
                ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8c3e}}}} . ' AS url', 'url.value_id=url_key.entity_id ' . ${$this->x1b->x3353->{$this->x1b->x3353->x8c91}} . ' AND is_system=1 AND url.store_id=' . ${$this->x1b->x3326->x3775}, array('request_path' => ${$this->x63->x3353->x8c9a} . '(DISTINCT request_path)'));
            } else {
                ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3b31}}}} . ' AS url', 'url.product_id=e.entity_id ' . ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3b90}}}} . ' AND is_system=1 AND ' . ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a28}}} . ' AND url.store_id=' . ${$this->xeb->x3353->{$this->xeb->x3353->x87f2}}, array('request_path' => ${$this->x63->x3353->x8c9a} . '(DISTINCT request_path)'));
            }
            if (Mage::$xd00f("\x64at\141fe\145\x64\155a\156\141\x67\145\162\57s\x79\163t\x65\x6d/\x75se\137\x70a\162en\x74\137\143a\164\x65\x67o\x72i\x65\x73")) ${$this->x63->x3326->x3b9d}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8c78}}}} . ' AS cpsl', 'cpsl.product_id=e.entity_id ', array('parent_id' => 'parent_id'));
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e0a}}}} = null;
            if (Mage::$xd00f("dat\141\x66\x65\x65\x64\x6d\x61n\141\x67\x65\x72/\163y\163\164\x65\155/\x75\163\145\137p\141\162\145\x6e\x74\x5fc\141\164\x65\147\157\x72\151\x65\x73")) ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e0a}}}} = "\x4f\x52\x20(\143a\x74\x65\147\x6fr\x69\145\163\137ind\x65\x78\56\143\141\164\x65\x67o\162\x79\x5f\x69\144\x3d\143\x61t\145\x67\x6f\x72\151e\x73\x5f\160\141\x72\x65\156\x74\x2ecat\145\x67\x6f\162y\137\151d A\116\x44  \143ategor\x69\145s\x5fi\x6e\144e\x78\56\x70\x72\157\144u\x63\x74_\x69d\x3d\x63\141\x74\145\147\x6f\162\x69e\163\137\160\141\162\145n\x74\x2ep\162\157\x64\x75\x63\x74\x5f\x69d\x20\x29";
            if (${$this->x1b->x3326->{$this->x1b->x3326->x38b7}}[0] != '*') {
                ${$this->x1b->x3353->x8ebb} = 0;
                ${$this->x63->x3353->x8ec9} = null;
                foreach (${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x38bc}}} as ${$this->x1b->x3326->x38c1}) {
                    if (${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3dfd}}} > 0) ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e11}}}} .= ',';
                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e15}}}}} .= $x22fa($x2fcc('/', ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x38c9}}}}));
                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3dff}}}}++;
                }
                (${$this->x1b->x3326->x3866}) ? ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8ed6}}}} = "I\116" : ${$this->x1b->x3353->x8ecf} = "\116\x4fT\40\x49\116";
                if ($x1443(Mage::$xb909(), '1.12.0', '<=')) {
                    ${$this->x1b->x3326->{$this->x1b->x3326->x3e0f}} = "\x20\101\116\x44 \143\x61\x74e\x67\157\162\151es\x5f\151\x6e\144\145\x78\56\x63at\x65\147\157\162\x79\137\151\144 " . ${$this->x1b->x3353->x8ecf} . "\40\50" . ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e15}}}}} . "\51";
                    ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x1b->x3353->x8a8c}} . ' AS categories', 'categories.product_id=e.entity_id', array());
                    if (Mage::$xd00f("\x64a\164\x61\146\145\145dman\141ge\x72\x2f\163\171\163\164\x65\x6d/\x75\163\145_\x70\x61\x72\x65\x6et\137\x63\x61\x74eg\x6f\162i\145\163")) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->x8a89} . ' AS categories_parent', 'categories_parent.product_id=cpsl.parent_id');
                    ${$this->x63->x3353->{$this->x1b->x3353->x8cac}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x59de}(${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8c5e}}}}} . ' AS categories_index', '((categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id) ' . ${$this->x63->x3326->{$this->x63->x3326->x3e05}} . ') AND categories_index.store_id=' . ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}} . ' ' . ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e10}}}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories_index.category_id)'));
                } else {
                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e11}}}} = "\x20\101ND \143\x61t\145\x67\x6f\x72i\x65\163.\x63\x61t\145\x67\157\x72\171_i\144\x20" . ${$this->xeb->x3326->{$this->x63->x3326->x3e1c}} . " (" . ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e11}}}} . "\x29";
                    ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ba8}}}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x59de}(${$this->x1b->x3326->{$this->xeb->x3326->x39c3}} . ' AS categories', 'categories.product_id=e.entity_id ' . ${$this->x63->x3353->{$this->xeb->x3353->x8ecc}}, array('categories_ids' => 'GROUP_CONCAT( DISTINCT categories.category_id)'));
                }
            } else {
                ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->x8a89} . ' AS categories', 'categories.product_id=e.entity_id');
                if (Mage::$xd00f("d\141\x74afe\x65\x64m\x61\156ag\145\x72/s\x79s\164\x65m\57u\163\145\137p\141\162\145\156t\137\x63a\164\x65g\x6f\x72\x69es")) ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x1b->x3326->x39c0} . ' AS categories_parent', 'categories_parent.product_id=cpsl.parent_id');
                ${$this->x63->x3353->x8ca8}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->x63->x3353->{$this->x63->x3353->x8c52}} . ' AS categories_index', '((categories_index.category_id=categories.category_id AND  categories_index.product_id=categories.product_id) ' . ${$this->xeb->x3326->x3e03} . ') AND categories_index.store_id=' . ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}}, array('categories_ids' => 'GROUP_CONCAT(DISTINCT categories_index.category_id)'));
            }
            if ($x1443(Mage::$xb909(), '1.4.0', '>=')) ${$this->x1b->x3326->{$this->x1b->x3326->x3b9e}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5d1a}(${$this->xeb->x3326->{$this->xeb->x3326->x3b57}} . ' AS price_index', 'price_index.entity_id=e.entity_id AND customer_group_id=0 AND  price_index.website_id=' . ${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x3d1a}}}, array('min_price' => 'min_price', 'max_price' => 'max_price', 'tier_price' => 'tier_price', 'final_price' => 'final_price'));
            if (!empty(${$this->xeb->x3353->x8e87})) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3ba2}}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x57ea}(${$this->xeb->x3353->x8e87});
            if ($this->_log) Mage::log("\x0a\x3e>\76>\x3e\x3e\x3e\x3e>\76>\x3e\76>\76>\x3e\76>>\76\76\76\76>\76>\x3e\x3e\x3e\x3e\76>>\76\x3e>>\76>\x3e\x3e\x3e>\x3e> \x4d\x61\151\x6e \x73\161\154\x20\x72\x65\161\165\145\163t\x3a\x20\x0a" . ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}}->{$this->x1b->x3326->x5d0f}(), null, $this->{$this->xeb->x3353->x9343}('.log'));
            if ($this->_debug) {
                echo "\x3c\x62\162\x3e\74b\x72\76\x2d-\x2d\55\x2d-\55---\55\x2d \115\101\111N\x20\123\x51\x4c \122\105\x51\x55\105\123\x54\40-\x2d\55\x2d\55\55-\x2d\55-----\55\x2d\x3c\142\x72\76";
            }
            ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}} = 0;
            ${$this->xeb->x3353->x8cbc} = clone ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}};
            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3bb7}}}->{$this->x1b->x3326->x5d0f}()->{$this->xeb->x3326->x5ded}("C\117\125\116\x54\50\x44\x49S\124\x49\116\x43\x54\40e.\145n\164\x69\164y\137id\x29\40\101\163 \x74\x6f\x74a\154")->{$this->x1b->x3326->x5aa1}('e.entity_type_id');
            $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}} = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8cc3}}}->{$this->x1b->x3326->x5e06}()->{$this->x63->x3326->x5e13}();
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3bcc}}}} = $x146a($this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}} / $this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}});
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x89bd}}} = '';
            ${$this->x1b->x3326->{$this->x1b->x3326->x3e26}} = 1;
            if ($this->_log) Mage::log("\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Total items calculated ($this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33ca}}} in ${$this->x1b->x3353->{$this->xeb->x3353->x8cda}} queries )", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log'));
            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x37fa}}} = $this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x422b}}}}(${$this->x1b->x3326->{$this->x1b->x3326->x37f5}}, null, ${$this->x1b->x3326->x3801}, true);
            if (${$this->x1b->x3326->x3801} == 1) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x37fc}}}} = $this->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4283}}}}}(${$this->x1b->x3353->x886e});
            if ($this->{$this->xeb->x3326->{$this->xeb->x3326->x3378}}) {
                if (${$this->x63->x3353->x8887} == 1) {
                    ${$this->xeb->x3353->{$this->x1b->x3353->x89c9}} = $this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4271}}}}(${$this->x63->x3353->{$this->x1b->x3353->x8872}}, ${$this->x1b->x3326->x3852}, ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8900}}}}}) . "";
                } else {
                    ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x89cd}}} = $this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x4229}}}(${$this->x1b->x3326->{$this->x1b->x3326->x380d}}) . '<br>';
                    ${$this->x1b->x3326->x3900} .= "<\164ab\x6ce s\x74\171\154e='\x62\x6f\x72d\145r:\62p\170\x20s\157\x6c\151d\40\147r\x65\171\73\x20\x66\157n\x74-\x66\x61m\x69\x6cy\x3a\x61\162\x69\x61\x6c\73\x20fo\156\164-\x73i\172\x65\72\61\62p\x78'\40ce\154\x6c\x73\x70\x61\x63\x69\156\147\75\x30\40\143\145ll\160a\144\x64\151\156\x67\x3d\x30\40\167\x69d\x74\150\75\x27\61\x30\x30%'\x3e";
                    if (${$this->x1b->x3326->x381c}) {
                        ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x89d2}}}} .= $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x428c}}}(${$this->x1b->x3326->x37f1}, true);
                    }
                }
            } else {
                if (${$this->x63->x3353->x8887} == 1) {
                    ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x89b1}}}->{$this->xeb->x3326->x69c5}($this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4274}}}}}(${$this->x63->x3353->{$this->x1b->x3353->x8872}}, ${$this->x63->x3326->{$this->x63->x3326->x3856}}, ${$this->x1b->x3326->{$this->x1b->x3326->x385b}}) . "");
                } else {
                    if (${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x88a0}}}} != '') ${$this->xeb->x3326->x38e4}->{$this->xeb->x3326->x69c5}($this->{$this->x63->x3353->{$this->x63->x3353->x9383}}($this->{$this->xeb->x3353->x932c}(${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3811}}}) . "\x0d\x0a"));
                    if (${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x88b1}}}) {
                        ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $this->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x93a5}}}(${$this->x1b->x3353->x886e}, ${$this->xeb->x3353->x88ba}, ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3831}}}, ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x383d}}});
                        ${$this->x1b->x3353->x8ee0} = $this->{$this->x1b->x3326->{$this->x1b->x3326->x4279}}(${$this->x1b->x3353->x8ee0});
                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x89b4}}}}->{$this->xeb->x3326->x69c5}(${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}});
                    }
                }
            }
            if ($this->_log) Mage::log("\x0a\76>\76\76>\x3e\x3e>>>\76\76\x3e\76\76\x3e\76\x3e\76\x3e\76\76\x3e\x3e>\x3e>>>>\76\x3e\76>>\x3e\x3e>\x3e\x3e>>>>\76\x3e\x20H\145\141d\x65r \x74e\x6dp\154\x61\164\x65\40\x70\x61\162\163\145\144\40\141\x6e\x64\x20\x61\144\144\145\144", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}('.log'));
            ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8cb0}}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5aa1}(array('e.entity_id'))->{$this->x63->x3326->x5912}('e.entity_id');
            while (${$this->x63->x3326->{$this->x1b->x3326->x3baf}} < ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8cde}}}) {
                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}} = clone ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3ba6}}}};
                if ($this->_debug) {
                    echo "\x3c\142r\x3e\x3cb\162\76\x2d\55\55\55\x2d-\x2d\55\55\x2d-\55\40\123\x51L --\x2d---\x2d\55\55\x2d-\x2d-\x2d\55\55\74\x62\162\76";
                    print(${$this->x63->x3326->x3bd1}->{$this->x1b->x3326->x5d0f}());
                }
                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}}->{$this->x1b->x3326->x5d0f}()->{$this->x1b->x3326->x5e3a}($this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}}, ($this->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x33a8}}} * ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8cb9}}}));
                ${$this->x63->x3353->{$this->x1b->x3353->x8cb6}}++;
                if ($this->{$this->x63->x3326->{$this->xeb->x3326->x33a4}} * ${$this->x63->x3326->{$this->x1b->x3326->x3baf}} > $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}}) ${$this->x63->x3326->x3bd6} = $this->{$this->x1b->x3326->{$this->x63->x3326->x33c9}}; else ${$this->xeb->x3353->x8ce9} = $this->{$this->x1b->x3353->x8444} * ${$this->x63->x3353->x8cb4};
                if ($this->_log) Mage::log("\x0a\76>\x3e\76\76\76\76\x3e>\76\76\x3e>>\76\x3e\76\76\x3e\76\x3e>\x3e\x3e\x3e>\x3e\76\76\x3e\x3e\x3e\x3e\76>\76>\76>>>\x3e\x3e\76\x3e\76\40\106\x65t\x63\x68i\156\x67 \160\162\157\x64uc\x74s\x20\x66\x72\x6f\155 " . ($this->{$this->x1b->x3353->x8444} * (${$this->x63->x3326->{$this->x1b->x3326->x3baf}} - 1) + 1) . " to " . ${$this->x63->x3326->{$this->x63->x3326->x3bdb}}, null, $this->{$this->x63->x3353->{$this->x1b->x3353->x9347}}('.log'));
                ${$this->x63->x3353->{$this->x63->x3353->x8e5a}} = 1;
                foreach (${$this->x63->x3353->x8cdf} as $product) {
                    if ($this->_debug) {
                        echo "\x3cb\162>\x3cbr>\55\55-\x2d\x2d\x2d-\x2d\x2d-\x2d- \x50\x52ODUC\x54\40\x5b \123\x4b\x55\40\55\x3e\40" . $product->{$this->x63->x3326->x5e71}() . "\x20\174 \x49\104\x20\x2d\x3e\40" . $product->{$this->x1b->x3326->x48ae}() . "\135\x2d\55\x2d--\x2d\55\55\x2d\x2d-\55\55--<\x62\162\x3e";
                        echo "\x63a\164\145g\157\x72i\145\x73\40:\40" . $product->{$this->x1b->x3326->x6ac2}() . ",\x20\x52\157\x6ft\x20\x69\x64\x3a " . ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8861}}} . "\x3c\142\162\x3e";
                        foreach ($x2fcc(',', $product->{$this->x1b->x3326->x6ac2}()) as ${$this->x63->x3326->x3922} => ${$this->x63->x3353->{$this->xeb->x3353->x8a30}}) {
                            echo ${$this->x1b->x3326->{$this->xeb->x3326->x3983}} . "\x3d\x3e" . ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["\160ath"] . "\x3c\x62r\76";
                        }
                    }
                    if (!$x1541('safe_mode')) {
                        $x1543(60);
                    }
                    ${$this->x63->x3326->{$this->x1b->x3326->x3e39}} = ${$this->x1b->x3326->x37e3};
                    foreach (${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8a08}}}}} as ${$this->x1b->x3353->{$this->xeb->x3353->x89e8}} => ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}) {
                        $value = "";
                        $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}} = 0;
                        switch (${$this->x63->x3326->x3e44}['pattern']) {
                            case '{load_options}':
                                ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3acb}}}}} = 1;
                                ${$this->x63->x3326->x3e55} = array();
                                foreach (${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8f2c}}}}}) {
                                    if (isset(${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3d84}}}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8f2c}}}}}])) {
                                        ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3ac9}}}} = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3acb}}}}} * $x304e(${$this->x1b->x3326->x3d7a}[$product->{$this->x1b->x3326->x48ae}()][${$this->x63->x3326->{$this->xeb->x3326->x3e63}}]["o\x70\164\151on\163"]);
                                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f15}}}}[${$this->x1b->x3353->{$this->xeb->x3353->x89e8}}] = 0;
                                    }
                                }
                                ${$this->xeb->x3353->{$this->x1b->x3353->x89d7}} = array();
                                for (${$this->x63->x3326->x3a92} = 1; ${$this->xeb->x3353->x8b76} <= ${$this->xeb->x3326->{$this->x63->x3326->x3ac3}}; ${$this->x63->x3326->{$this->x1b->x3326->x3a94}}++) {
                                    ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8f38}}} = ${$this->x63->x3326->{$this->x1b->x3326->x3e39}};
                                    foreach (${$this->x63->x3326->x3e44}['options'] as ${$this->x63->x3326->x3922} => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8f2c}}}}}) {
                                        if (isset(${$this->x63->x3326->{$this->x1b->x3326->x3d7e}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8f22}}}])) {
                                            ${$this->x1b->x3326->x3e6c} = $x31c7("{" . ${$this->x1b->x3326->x3e5e} . "_\x6ca\142e\x6c\175", ${$this->x63->x3353->x8e50}[$product->{$this->x1b->x3326->x48ae}()][${$this->x63->x3326->{$this->xeb->x3326->x3e63}}]["o\x70\x74io\x6e\163"][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3e5d}}}[${$this->x1b->x3326->{$this->x1b->x3326->x3927}}]]['value'], ${$this->x63->x3353->x8f31});
                                            ${$this->x1b->x3353->{$this->x1b->x3353->x8f36}} = $x31c7("\173" . ${$this->x1b->x3326->x3e5e} . "_\163\x6bu}", ${$this->xeb->x3353->{$this->x1b->x3353->x8e53}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8f27}}}}]["opt\x69o\x6es"][${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8f17}}}}}[${$this->x63->x3353->x89e6}]]['sku'], ${$this->x1b->x3353->{$this->x1b->x3353->x8f36}});
                                            ${$this->x1b->x3326->x3e6c} = $x31c7("{" . ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8f27}}}} . "\x5f\160\162\x69\x63e\175", ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d82}}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->x1b->x3353->x8f1e}}]["o\160\x74\151o\x6e\163"][${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8f14}}}[${$this->x1b->x3353->{$this->xeb->x3353->x89e8}}]]['price'], ${$this->x1b->x3326->x3e6c});
                                            ${$this->x1b->x3353->{$this->x1b->x3353->x8f36}} = $x31c7("\173" . ${$this->x63->x3326->{$this->xeb->x3326->x3e63}} . "\137\164\x79\160\x65\175", ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3d84}}}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8f27}}}}]["\157p\164\x69\x6f\156s"][${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8f14}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}}]]['price_type'], ${$this->x63->x3353->x8f31});
                                            if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}} > 0 || $x304e(${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d82}}}[$product->{$this->x1b->x3326->x48ae}()]) == 1 || $x304e(${$this->x1b->x3353->x8efe}['options']) < 2) ${$this->x63->x3326->x3e55}[${$this->x1b->x3326->{$this->x1b->x3326->x3927}}]++;
                                            if (${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8f14}}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}] >= $x304e(${$this->xeb->x3353->{$this->x1b->x3353->x8e53}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->x8f1a}]["\157\160tio\156s"])) {
                                                ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3e5d}}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}}] = 0;
                                                ${$this->x63->x3353->x8f0f}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} - 1]++;
                                            }
                                        }
                                    }
                                    ${$this->x63->x3353->x89d4}[] = ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8f3c}}}};
                                }
                                if ($x304e(${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x89d9}}}) > 0) {
                                    if (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8890}}}} == 1) ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8efc}}}}} = $x314d(${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x89dd}}}}}); else ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}} = "[" . $x314d(',', ${$this->xeb->x3353->{$this->x1b->x3353->x89d7}}) . "\x5d";
                                }
                                $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}($x304e(${$this->x63->x3326->x3e44}['options']));
                                break;
                            case '{use_options}':
                                foreach (${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'] as ${$this->x63->x3326->x3922} => ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e68}}}) {
                                    if (isset(${$this->x63->x3353->x8e50}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8f22}}}])) {
                                        ${$this->x63->x3353->{$this->xeb->x3353->x8f45}} = array();
                                        ${$this->x1b->x3353->{$this->x1b->x3353->x8f4c}} = array();
                                        ${$this->xeb->x3326->{$this->xeb->x3326->x3e8b}} = array();
                                        foreach (${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3d82}}}[$product->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3326->x3e5e}]["\x6f\x70t\151o\x6e\x73"] as ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3e96}}}) {
                                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3e7a}}}[] = ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3e9b}}}}}['value'];
                                            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3e85}}}[] = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8f6a}}}['sku'];
                                            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3e8e}}}[] = ${$this->x63->x3326->{$this->xeb->x3326->x3e91}}['price'];
                                        }
                                        ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8efc}}}}} = $x31c7("\173" . ${$this->x1b->x3326->x3e5e} . "\137l\141b\x65\154}", $x314d(',', ${$this->x1b->x3326->x3e72}), ${$this->x63->x3326->{$this->x1b->x3326->x3e39}});
                                        ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8ef6}}} = $x31c7("\173" . ${$this->x1b->x3353->x8f1a} . "\x5fs\153\x75}", $x314d(',', ${$this->x1b->x3326->{$this->xeb->x3326->x3e81}}), ${$this->x63->x3326->{$this->x1b->x3326->x3e39}});
                                        ${$this->x1b->x3326->x3e37} = $x31c7("\x7b" . ${$this->x1b->x3353->x8f1a} . "\x5fpr\x69\x63e\x7d", $x314d(',', ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8f62}}}}), ${$this->x1b->x3326->x3e37});
                                    }
                                }
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}($x304e(${$this->x1b->x3353->x8efe}['options']));
                                break;
                            case '{id}' :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                $value = $item->{$this->x1b->x3326->x48ae}();
                                break;
                            case '{inc}' :
                                $value = ${$this->x1b->x3353->{$this->x63->x3353->x8edb}};
                                break;
                            case '{status}':
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->xeb->x3326->{$this->x63->x3326->x384b}} = "\x45\156\141\x62\x6c\x65\x64" : ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x88dc}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0];
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1])) ? ${$this->x63->x3326->x3ea3} = "\104i\x73\141b\154ed" : ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3eb0}}}}} = ${$this->x1b->x3353->x8efe}['options'][1];
                                if ($item->{$this->x63->x3326->x6bb2}() == 2) $value = ${$this->x63->x3353->x8f7a}; else $value = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x384d}}};
                                $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(2);
                                break;
                            case '{attribute_set}':
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x1b->x3353->x8efe}['reference'], $product);
                                $value = ${$this->xeb->x3326->{$this->x63->x3326->x3cff}}[$item->{$this->x63->x3326->x6bd0}()];
                                break;
                            case "\x7br\x65\154ati\x6f\x6e\x73\x68\x69\x70}":
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product);
                                (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3ebb}}}} = ', ' : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0];
                                if (isset(${$this->x63->x3353->{$this->x63->x3353->x8d70}}[$item->{$this->x1b->x3326->x48ae}()])) {
                                    $value = $x31c7("\x3e\x3e\76", ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f87}}}}, ${$this->x63->x3353->{$this->x63->x3353->x8d70}}[$item->{$this->x1b->x3326->x48ae}()]);
                                }
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}(1);
                                break;
                            case '{final_price}' :
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->{$this->xeb->x3326->x6c2b}();
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1])) ? ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = false : ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = ${$this->x1b->x3353->x8efe}['options'][1];
                                if ($item->{$this->x1b->x3326->x64ff}() == "c\x6f\156f\x69gu\162a\x62\x6c\x65") {
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                        ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} = 0;
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}) {
                                            if (${$this->x63->x3353->x8fbb}["\x69\163\x5f\160\145r\x63\145\156\x74"]) {
                                                ${$this->x63->x3353->{$this->xeb->x3353->x8fb0}} += (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["p\x72\x69\143\x69\156g_\166a\154\x75\145"] / 100) * ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}};
                                            } else ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3edc}}} += ${$this->x63->x3353->x8fbb}["p\x72\x69\x63i\x6e\147\x5f\x76\141lue"];
                                        };
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} += ${$this->x1b->x3353->x8fab};
                                    }
                                }
                                $value = $this->{$this->xeb->x3353->{$this->x63->x3353->x9370}}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8855}}}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->x1b->x3326->x3ec9});
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0])) ? ${$this->x63->x3326->x39d6} = ${$this->xeb->x3326->x37b3} : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}} = ${$this->x1b->x3353->x8efe}['options'][0];
                                $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9369}}}}($value, ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}});
                                $value = $x30ce($value, 2, '.', '');
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}(2);
                                break;
                            case '{min_price}' :
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x1b->x3353->x8efe}['reference'], $product);
                                ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} = $item->{$this->x1b->x3326->x6cd7}();
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = false : ${$this->x63->x3353->x8f95} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1];
                                if ($item->{$this->x1b->x3326->x64ff}() == "\143\x6f\x6ef\x69\x67\165r\x61\x62\154\145") {
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                        ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} = 0;
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}) {
                                            if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["i\163\137\x70e\x72cen\x74"]) {
                                                ${$this->x1b->x3353->x8fab} += (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}["p\x72\x69c\151\x6eg\137\x76\x61l\x75\x65"] / 100) * ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}};
                                            } else ${$this->x63->x3353->{$this->xeb->x3353->x8fb0}} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["\x70\162\x69\x63in\x67\137va\154\165e"];
                                        };
                                        ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} += ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3edc}}};
                                    }
                                }
                                $value = $this->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9371}}}(${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}}, ${$this->xeb->x3353->x884c}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}});
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0])) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}} = ${$this->x63->x3353->{$this->xeb->x3353->x8817}} : ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}} = ${$this->x1b->x3353->x8efe}['options'][0];
                                $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9369}}}}($value, ${$this->x1b->x3353->{$this->xeb->x3353->x8a9d}});
                                $value = $x30ce($value, 2, '.', '');
                                $this->{$this->x63->x3326->x42b0}(2);
                                break;
                            case '{max_price}' :
                                $item = $this->{$this->x63->x3326->x42a9}(${$this->x63->x3326->x3e44}['reference'], $product);
                                ${$this->x1b->x3353->x8f8b} = $item->{$this->xeb->x3326->x6d85}();
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = false : ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1];
                                if ($item->{$this->x1b->x3326->x64ff}() == "\143\x6f\x6e\146ig\165\x72\141\142\x6ce") {
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                        ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}} = 0;
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}) {
                                            if (${$this->x63->x3326->x3ee1}["i\163\137\160\x65\x72\x63\x65\156\x74"]) {
                                                ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}} += (${$this->x63->x3326->x3ee1}["\x70\162\x69\143i\x6e\147\x5fv\141l\x75e"] / 100) * ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}};
                                            } else ${$this->x1b->x3326->x3ed3} += ${$this->x63->x3353->x8fbb}["\160ri\x63\x69\x6e\147\137\166alue"];
                                        };
                                        ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} += ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}};
                                    }
                                }
                                $value = $this->{$this->xeb->x3326->{$this->x63->x3326->x4262}}(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}}, ${$this->x1b->x3326->x37d9}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}});
                                (!isset(${$this->x63->x3326->x3e44}['options'][0])) ? ${$this->x63->x3326->{$this->x1b->x3326->x39d7}} = ${$this->x1b->x3353->x8812} : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x39df}}}} = ${$this->x63->x3326->x3e44}['options'][0];
                                $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9365}}}($value, ${$this->x63->x3326->{$this->x1b->x3326->x39d7}});
                                $value = $x30ce($value, 2, '.', '');
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(2);
                                break;
                            case '{normal_price}' :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                if ($item->type_id == 'bundle') ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->price; else {
                                    ${$this->xeb->x3326->x3ebd} = $item->{$this->x63->x3326->x6e1d}();
                                }
                                if ($item->{$this->x1b->x3326->x64ff}() == "c\x6fnf\151\x67\165\x72\141\x62l\145") {
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                        ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}} = 0;
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}) {
                                            if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["\151\x73\137\x70\x65\162\143en\x74"]) {
                                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} += (${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["p\x72\x69c\x69\x6e\147_\166\141\154u\x65"] / 100) * ${$this->x1b->x3353->x8f8b};
                                            } else ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} += ${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["p\x72\x69\x63\x69\156\147\137\x76a\154u\x65"];
                                        };
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} += ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fb5}}};
                                    }
                                }
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}} = false : ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fa7}}}}} = ${$this->x1b->x3353->x8efe}['options'][1];
                                $value = $this->{$this->xeb->x3353->{$this->x63->x3353->x9370}}(${$this->xeb->x3326->x3ebd}, ${$this->xeb->x3353->x884c}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}});
                                (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}} = ${$this->xeb->x3326->x37b3} : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0];
                                $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9365}}}($value, ${$this->x1b->x3353->{$this->xeb->x3353->x8a9d}});
                                $value = $x30ce($value, 2, '.', '');
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93e0}}}}}(2);
                                break;
                            case '{price}' :
                                $item = $this->{$this->x63->x3353->x93c3}(${$this->x63->x3326->x3e44}['reference'], $product);
                                if ($item->{$this->x63->x3326->x6ecc}() && !$item->{$this->x1b->x3326->x6edc}()) {
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y\55\x6d\55\x64 \110:\x69\x3a\x73")) {
                                        if ($item->type_id == "\142\x75\x6e\x64le") {
                                            if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) {
                                                if ($item->price_type) ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else {
                                                    ${$this->xeb->x3326->x3ebd} = $item->special_price;
                                                }
                                            } else {
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->price;
                                            }
                                        } else {
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->x1b->x3353->x8f8b} = $item->{$this->x1b->x3326->x6f19}() : ${$this->xeb->x3326->x3ebd} = $item->{$this->x63->x3326->x6e1d}();
                                        }
                                    } else {
                                        if ($item->type_id == "\142\x75\x6e\x64l\x65") ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->price; else {
                                            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->{$this->x63->x3326->x6e1d}();
                                        }
                                    }
                                } elseif ($item->{$this->x63->x3326->x6ecc}() && $item->{$this->x1b->x3326->x6edc}()) {
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("\x59\x2d\x6d\55\x64\x20H\x3a\x69\x3a\x73") && $x1d5f("Y\x2d\x6d-\x64\x20H\x3a\x69\x3a\163") < $item->{$this->x1b->x3326->x6edc}()) {
                                        if ($item->type_id == "\x62\165n\144\154\145") {
                                            if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) {
                                                if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $x30ce($item->price * $item->special_price / 100, 2, "\x2e", ""); else {
                                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} = $item->special_price;
                                                }
                                            } else {
                                                ${$this->x1b->x3353->x8f8b} = $item->price;
                                            }
                                        } else {
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->{$this->x1b->x3326->x6f19}() : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->{$this->x63->x3326->x6e1d}();
                                        }
                                    } else {
                                        if ($item->type_id == "\x62\165\156d\154e") ${$this->xeb->x3326->x3ebd} = $item->price; else {
                                            ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $item->{$this->x63->x3326->x6e1d}();
                                        }
                                    }
                                } else {
                                    if ($item->type_id == "\142\x75\x6e\144\x6c\x65") {
                                        if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) {
                                            if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $x30ce($item->price * $item->special_price / 100, 2, "\x2e", ""); else {
                                                ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->special_price;
                                            }
                                        } else {
                                            ${$this->x1b->x3353->x8f8b} = $item->price;
                                        }
                                    } else {
                                        ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} = $item->{$this->x1b->x3326->x6f19}() : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} = $item->{$this->x63->x3326->x6e1d}();
                                    }
                                }
                                if ($item->{$this->x1b->x3326->x64ff}() == "\x63\157\156f\x69\x67u\162\141\x62l\145") {
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} = 0;
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}) {
                                            if (${$this->x63->x3353->x8fbb}["i\x73\137perc\145nt"]) {
                                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fb5}}} += (${$this->x1b->x3326->{$this->x1b->x3326->x3ee5}}["p\162\x69\x63\151ng\x5fva\x6c\x75\145"] / 100) * ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}};
                                            } else ${$this->x1b->x3326->x3ed3} += ${$this->x63->x3326->x3ee1}["p\162\151\143\151\x6e\x67\x5fva\154ue"];
                                        };
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} += ${$this->x1b->x3326->x3ed3};
                                    }
                                }
                                (!isset(${$this->x1b->x3353->x8efe}['options'][1])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}} = false : ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = ${$this->x1b->x3353->x8efe}['options'][1];
                                $value = $this->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4267}}}(${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}}, ${$this->x63->x3353->{$this->x63->x3353->x884e}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}});
                                (!isset(${$this->x1b->x3353->x8efe}["\x6fpt\151\x6fns"][0])) ? ${$this->x1b->x3353->{$this->xeb->x3353->x8a9d}} = ${$this->x1b->x3353->x8812} : ${$this->x63->x3326->{$this->x1b->x3326->x39d7}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}["o\160t\x69\x6f\156s"][0];
                                $value = $this->{$this->x1b->x3326->x4257}($value, ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}});
                                $value = $x30ce($value, 2, "\x2e", "");
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(2);
                                break;
                            case "\x7b\x69\163_\163\x70\x65\x63\x69\141\x6c\x5f\x70\x72ic\x65\x7d" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['reference'], $product);
                                (!isset(${$this->x63->x3326->x3e44}["\157\x70\x74\151o\x6es"][0])) ? ${$this->xeb->x3326->{$this->xeb->x3326->x3eef}} = 1 : ${$this->xeb->x3326->{$this->xeb->x3326->x3eef}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["\x6f\160\164ion\x73"][0];
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["o\160ti\157\x6es"][1])) ? ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3ef2}}} = 0 : ${$this->x63->x3326->x3ef0} = ${$this->x63->x3326->x3e44}["\x6f\160\x74\151\157\156\x73"][1];
                                if ($item->{$this->x63->x3326->x6ecc}() && !$item->{$this->x1b->x3326->x6edc}()) {
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("\131\55\x6d\55d H\x3a\151:s")) {
                                        if ($item->type_id == "\x62und\154e") (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) ? $value = ${$this->xeb->x3353->{$this->xeb->x3353->x8fc6}} : $value = ${$this->x63->x3326->x3ef0}; else {
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc7}}} : $value = ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ef7}}}};
                                        }
                                    } else {
                                        if ($item->type_id == "\142u\156\144\x6c\145") $value = ${$this->x63->x3326->{$this->x1b->x3326->x3ef1}}; else {
                                            $value = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8fd8}}};
                                        }
                                    }
                                } elseif ($item->{$this->x63->x3326->x6ecc}() && $item->{$this->x1b->x3326->x6edc}()) {
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("\x59\55\x6d-\144 \110\72\151:s") && $x1d5f("\x59-m\x2d\144\40\110\72\x69:\x73") < $item->{$this->x1b->x3326->x6edc}()) {
                                        if ($item->type_id == "\142\x75ndle") (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) ? $value = ${$this->xeb->x3353->{$this->xeb->x3353->x8fc6}} : $value = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8fdd}}}}; else {
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc7}}} : $value = ${$this->x63->x3353->{$this->xeb->x3353->x8fd4}};
                                        }
                                    } else {
                                        if ($item->type_id == "\142u\156d\154\x65") $value = ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3ef2}}}; else {
                                            $value = ${$this->x63->x3326->x3ef0};
                                        }
                                    }
                                } else {
                                    if ($item->type_id == "\x62\x75\x6edl\145") (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) ? $value = ${$this->xeb->x3353->{$this->xeb->x3353->x8fc6}} : $value = ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ef7}}}}; else {
                                        ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8fcc}}}} : $value = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8fd8}}};
                                    }
                                }
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(2);
                                break;
                            case "{s\x70ec\x69\141l\137\160\162\151c\145}" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                ${$this->xeb->x3326->x3ebd} = null;
                                if ($item->{$this->x63->x3326->x6ecc}() && !$item->{$this->x1b->x3326->x6edc}()) {
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y\x2d\x6d-\144\x20H:\151\x3as")) {
                                        if ($item->type_id == 'bundle') {
                                            if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else {
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->special_price;
                                            }
                                        } else {
                                            ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->{$this->x1b->x3326->x6ef4}();
                                        }
                                    }
                                } elseif ($item->{$this->x63->x3326->x6ecc}() && $item->{$this->x1b->x3326->x6edc}()) {
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y\x2d\x6d-d \110\x3a\x69:\x73") && $x1d5f("\131-m-d H:i\x3as") < $item->{$this->x1b->x3326->x6edc}()) {
                                        if ($item->type_id == 'bundle') {
                                            if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else {
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->special_price;
                                            }
                                        } else {
                                            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->{$this->x1b->x3326->x6ef4}();
                                        }
                                    }
                                } else {
                                    if ($item->type_id == 'bundle') {
                                        if ($item->price_type) ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else {
                                            ${$this->x1b->x3353->x8f8b} = $item->special_price;
                                        }
                                    } else {
                                        ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->{$this->x1b->x3326->x6ef4}();
                                    }
                                }
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = false : ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1];
                                if (${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} > 0) {
                                    if ($item->{$this->x1b->x3326->x64ff}() == "\x63\x6f\x6e\146\x69gur\141\142\154\145") {
                                        if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                            ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3edc}}} = 0;
                                            foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}) {
                                                if (${$this->x1b->x3326->{$this->x1b->x3326->x3ee5}}["\x69\163\x5f\160\145\162\143\x65\156\x74"]) {
                                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} += (${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["\160ri\x63\x69\x6e\x67_\x76a\154\x75\145"] / 100) * ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}};
                                                } else ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fb5}}} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["\160\x72\x69ci\x6e\147\137val\x75e"];
                                            };
                                            ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} += ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}};
                                        }
                                    }
                                    $value = $this->{$this->xeb->x3353->x936d}(${$this->x1b->x3326->{$this->x63->x3326->x3ec0}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8857}}}}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}});
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0])) ? ${$this->x63->x3326->x39d6} = ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x881c}}} : ${$this->x63->x3326->{$this->x1b->x3326->x39d7}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0];
                                    $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9365}}}($value, ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8a9e}}});
                                    $value = $x30ce($value, 2, '.', '');;
                                } else {
                                    $value = "";
                                }
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(2);
                                break;
                            case '{price_rules}' :
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}} = $this->{$this->xeb->x3326->x4bd9}();
                                ${$this->x1b->x3326->x3ef9} = Mage::$xc28f('catalogrule/rule');
                                ${$this->xeb->x3353->x8fe7} = Mage::$xd26e()->{$this->xeb->x3326->x72cf}()->{$this->x63->x3326->x72de}(${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3783}}}}});
                                ${$this->x1b->x3326->x3f0e} = Mage::$xd26e()->{$this->x1b->x3326->x4c7e}(${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}});
                                ${$this->x63->x3353->x8dc7} = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3f16}}}->{$this->xeb->x3326->x656f}();
                                ${$this->x63->x3353->x8ff7} = Mage::$xd2ec('customer/session')->{$this->x63->x3326->x7323}();
                                ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9009}}}} = ${$this->x1b->x3326->x3ef9}->{$this->x1b->x3326->x7331}(${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f0d}}}}, ${$this->x63->x3353->x8dc7}, ${$this->x63->x3326->{$this->xeb->x3326->x3f22}}, $item->{$this->x1b->x3326->x48ae}());
                                if ($item->{$this->x63->x3326->x6ecc}() && !$item->{$this->x1b->x3326->x6edc}()) {
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("\x59\55\155-d\40\x48\x3a\151:\163")) {
                                        if ($item->type_id == "b\165\x6e\144l\145") {
                                            if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) {
                                                if ($item->price_type) ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else {
                                                    ${$this->xeb->x3326->x3ebd} = $item->special_price;
                                                }
                                            } else {
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->price;
                                            }
                                        } else {
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->{$this->x1b->x3326->x6f19}() : ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->{$this->x63->x3326->x6e1d}();
                                        }
                                    } else {
                                        if ($item->type_id == "b\x75\x6e\144\154\145") ${$this->xeb->x3326->x3ebd} = $item->price; else {
                                            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->{$this->x63->x3326->x6e1d}();
                                        }
                                    }
                                } elseif ($item->{$this->x63->x3326->x6ecc}() && $item->{$this->x1b->x3326->x6edc}()) {
                                    if ($item->{$this->x63->x3326->x6ecc}() <= $x1d5f("Y-\x6d\55\144\40H\72\x69:s") && $x1d5f("Y\55\x6d\x2d\144\40H\x3a\151\72s") < $item->{$this->x1b->x3326->x6edc}()) {
                                        if ($item->type_id == "\x62\x75\x6e\x64l\145") {
                                            if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) {
                                                if ($item->price_type) ${$this->x1b->x3353->x8f8b} = $x30ce($item->price * $item->special_price / 100, 2, ".", ""); else {
                                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->special_price;
                                                }
                                            } else {
                                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $item->price;
                                            }
                                        } else {
                                            ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->x1b->x3353->x8f8b} = $item->{$this->x1b->x3326->x6f19}() : ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $item->{$this->x63->x3326->x6e1d}();
                                        }
                                    } else {
                                        if ($item->type_id == "\x62\x75\x6e\x64l\145") ${$this->xeb->x3326->x3ebd} = $item->price; else {
                                            ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} = $item->{$this->x63->x3326->x6e1d}();
                                        }
                                    }
                                } else {
                                    if ($item->type_id == "\x62un\144\x6c\145") {
                                        if (($item->price_type || (!$item->price_type && $item->special_price < $item->price)) && $item->special_price > 0) {
                                            if ($item->price_type) ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $x30ce($item->price * $item->special_price / 100, 2, "\x2e", ""); else {
                                                ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->special_price;
                                            }
                                        } else {
                                            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}} = $item->price;
                                        }
                                    } else {
                                        ($item->{$this->x1b->x3326->x6ef4}() && $item->{$this->x1b->x3326->x6ef4}() < $item->{$this->x63->x3326->x6e1d}()) ? ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->{$this->x1b->x3326->x6f19}() : ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} = $item->{$this->x63->x3326->x6e1d}();
                                    }
                                }
                                if (${$this->x63->x3326->x3f27} !== FALSE) {
                                    if (${$this->x63->x3353->x8ffd} < ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}}) $value = ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9009}}}}; else $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}};
                                } else $value = ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}};
                                if ($item->{$this->x1b->x3326->x64ff}() == "c\157\156\146\x69\147\165\162a\x62le") {
                                    if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                        ${$this->x1b->x3326->x3ed3} = 0;
                                        foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x63->x3326->x3ee1}) {
                                            if (${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["i\163\137\160ercent"]) {
                                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fb5}}} += (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["\x70\162\x69\x63\151n\147_v\x61\154\x75e"] / 100) * ${$this->x1b->x3353->x8f8b};
                                            } else ${$this->x1b->x3326->x3ed3} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fc4}}}}["p\x72\151\143\151\x6e\x67\137va\x6cue"];
                                        };
                                        ${$this->xeb->x3326->x3ebd} += ${$this->x1b->x3326->x3ed3};
                                    }
                                }
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}} = false : ${$this->x63->x3353->x8f95} = ${$this->x63->x3326->x3e44}['options'][1];
                                $value = $this->{$this->xeb->x3326->x425f}($value, ${$this->x1b->x3326->x37d9}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}});
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["op\x74\x69on\x73"][0])) ? ${$this->x1b->x3353->x8a98} = ${$this->x63->x3353->{$this->xeb->x3353->x8817}} : ${$this->x63->x3326->x39d6} = ${$this->x63->x3326->x3e44}["\x6fp\x74\151\x6f\x6e\163"][0];
                                $value = $this->{$this->xeb->x3353->x935f}($value, ${$this->x1b->x3353->{$this->xeb->x3353->x8a9d}});
                                $value = $x30ce($value, 2, "\x2e", "");
                                $this->{$this->x63->x3353->x93d5}(2);
                                break;
                            case '{group_price}' :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                (!isset(${$this->x63->x3326->x3e44}['options'][0])) ? ${$this->x1b->x3326->x3f2f} = 0 : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f32}}} = ${$this->x63->x3326->x3e44}['options'][0];
                                $item->{$this->x63->x3326->x751d}(${$this->x1b->x3326->x3f2f});
                                ${$this->x1b->x3353->{$this->x63->x3353->x9028}} = $item->{$this->x63->x3326->x7529}();
                                if ($x304e(${$this->x1b->x3353->{$this->x63->x3353->x9028}}) == 1) {
                                    ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f94}}}} = ${$this->x1b->x3353->x9025};
                                } else {
                                    ${$this->xeb->x3326->x3ebd} = ${$this->x1b->x3353->{$this->x63->x3353->x9028}}[0]['price'];
                                }
                                if (${$this->x1b->x3353->x8f8b} > 0) {
                                    if ($item->{$this->x1b->x3326->x64ff}() == "co\156\146\x69\147ura\x62le") {
                                        if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                            ${$this->x1b->x3353->x8fab} = 0;
                                            foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}) {
                                                if (${$this->x63->x3353->x8fbb}["\151s\x5fpe\x72\x63e\156t"]) {
                                                    ${$this->x63->x3353->{$this->xeb->x3353->x8fb0}} += (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["pr\x69\143i\x6eg\x5f\x76\x61l\x75e"] / 100) * ${$this->x1b->x3326->{$this->x63->x3326->x3ec0}};
                                                } else ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} += ${$this->x63->x3353->x8fbb}["p\x72i\143i\x6e\x67\137\166\x61\154u\x65"];
                                            };
                                            ${$this->xeb->x3326->x3ebd} += ${$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3edc}}};
                                        }
                                    }
                                    (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}} = false : ${$this->xeb->x3353->{$this->x63->x3353->x8f9a}} = ${$this->x63->x3326->x3e44}['options'][2];
                                    $value = $this->{$this->xeb->x3353->x936d}(${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8857}}}}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f9e}}});
                                    (!isset(${$this->x63->x3326->x3e44}['options'][1])) ? ${$this->x63->x3326->x39d6} = ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x881c}}} : ${$this->x63->x3326->x39d6} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1];
                                    $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9369}}}}($value, ${$this->x63->x3326->x39d6});
                                    $value = $x30ce($value, 2, '.', '');
                                }
                                $this->{$this->x63->x3353->x93d5}(3);
                                break;
                            case '{tier_price}' :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0])) ? ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x901c}}}} = 32000 : ${$this->xeb->x3326->{$this->x63->x3326->x3f30}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0];
                                if (${$this->x1b->x3326->x3f2f} == "*") ${$this->x1b->x3326->x3f2f} = 32000;
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->x63->x3326->x3f3f} = 0 : ${$this->x63->x3326->x3f3f} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1];
                                ${$this->x63->x3326->x3d26} = $this->_tierPrices[$item->{$this->x1b->x3326->x48ae}()];
                                if (${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f4c}}}} < 0) {
                                    ${$this->xeb->x3326->{$this->xeb->x3326->x3f44}} = $x208d(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9038}}}}) - 1;
                                    ${$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8df7}}}}[${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f33}}}}] = $x2ade(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3d2e}}}[${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9018}}}]);
                                }
                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} = ${$this->x63->x3326->x3d26}[${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9018}}}][${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3f47}}}]['value'];
                                if (${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} > 0) {
                                    if ($item->{$this->x1b->x3326->x64ff}() == "c\x6f\156f\151\x67\x75ra\x62\154\x65") {
                                        if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                            ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fb7}}}} = 0;
                                            foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x63->x3353->x8fbb}) {
                                                if (${$this->x1b->x3326->{$this->x1b->x3326->x3ee5}}["\x69\163\137\x70erce\x6e\x74"]) {
                                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} += (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3eea}}}["\160\x72\151\x63\x69n\147_\x76al\x75e"] / 100) * ${$this->xeb->x3326->x3ebd};
                                                } else ${$this->x1b->x3353->x8fab} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}["p\x72ic\151\156\x67\137\x76\x61\x6c\165\145"];
                                            };
                                            ${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} += ${$this->x63->x3353->{$this->xeb->x3353->x8fb0}};
                                        }
                                    }
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][3])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8fa7}}}}} = false : ${$this->x63->x3353->x8f95} = ${$this->x1b->x3353->x8efe}['options'][3];
                                    $value = $this->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9374}}}}(${$this->x1b->x3326->{$this->x63->x3326->x3ec0}}, ${$this->xeb->x3353->x884c}, $item->{$this->x1b->x3326->x6c96}(), ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}});
                                    (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2])) ? ${$this->x63->x3326->x39d6} = ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x881c}}} : ${$this->x1b->x3353->x8a98} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2];
                                    $value = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9365}}}($value, ${$this->x63->x3326->{$this->x1b->x3326->x39d7}});
                                    $value = $x30ce($value, 2, '.', '');
                                }
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(3);
                                break;
                            case '{tier_price_qty}' :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0])) ? ${$this->x63->x3353->x9012} = 0 : ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9020}}}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0];
                                if (${$this->x63->x3353->{$this->xeb->x3353->x9016}} == "\52") ${$this->xeb->x3326->{$this->x63->x3326->x3f30}} = 32000;
                                ${$this->x1b->x3353->{$this->x1b->x3353->x8df1}} = $this->_tierPrices[$item->{$this->x1b->x3326->x48ae}()];
                                (!isset(${$this->x1b->x3353->x8efe}['options'][1])) ? ${$this->x1b->x3353->x9029} = 0 : ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9039}}}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1];
                                if (${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3f47}}} < 0) {
                                    ${$this->x1b->x3353->{$this->x1b->x3353->x902e}} = $x208d(${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f4c}}}}) - 1;
                                    ${$this->x1b->x3353->{$this->x1b->x3353->x8df1}}[${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f33}}}}] = $x2ade(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3d2e}}}[${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x901c}}}}]);
                                }
                                ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9042}}} = ${$this->x1b->x3326->{$this->xeb->x3326->x3d2b}}[${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f32}}}][${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9039}}}}}]['qty'];
                                if (${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9043}}}} > 0) $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9046}}}}};
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}(2);
                                break;
                            case "\173\x47\x3a\x53\101LE\137P\x52I\x43E\175" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product);
                                ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9050}}}} = Mage::$xd2ec('core/date')->{$this->x63->x3326->x7675}("h\157\x75\162s");
                                if (${$this->xeb->x3353->{$this->x63->x3353->x904c}} > 0) {
                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3f6f}}} = "+";
                                    ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x9064}}}} = $x207e($x208d($x2088(${$this->xeb->x3353->{$this->x63->x3353->x904c}})), 2, 0, STR_PAD_LEFT) . ':' . $x207e(($x208d(${$this->x63->x3353->x9049}) - $x2088($x208d(${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x904e}}}))) * 60, 2, 0, STR_PAD_LEFT);
                                } else {
                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3f77}}}}} = "";
                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3f81}}}} = '-' . $x207e($x208d($x2088(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3f65}}}})), 2, 0, STR_PAD_LEFT) . ':' . $x207e(($x208d(${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9050}}}}) - $x2088($x208d(${$this->xeb->x3353->{$this->x63->x3353->x904c}}))) * 60, 2, 0, STR_PAD_LEFT);
                                }
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3f97}}}}} = $x307f($x31c7(' ', 'T', $item->{$this->x63->x3326->x6ecc}()), 0, -3);
                                ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3fa5}}}} = $x307f($x31c7(' ', 'T', $x31c7("\x30\x30\72\x30\x30\x3a\x30\x30", "\62\63:\65\71\x3a\65\71", $item->{$this->x1b->x3326->x6edc}())), 0, -3);
                                if ($item->type_id == 'bundle' && $item->special_price) {
                                    if ($item->price_type) {
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $x30ce($item->price * $item->special_price / 100, 2, "\56", "");
                                    } else {
                                        ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}} = $item->special_price;
                                    }
                                } else {
                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3ec3}}}} = $item->{$this->x1b->x3326->x6ef4}();
                                }
                                (!isset(${$this->x63->x3326->x3e44}['options'][1])) ? ${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8fa2}}}} = false : ${$this->x63->x3326->{$this->xeb->x3326->x3ece}} = ${$this->x63->x3326->x3e44}['options'][1];
                                if (${$this->xeb->x3353->{$this->x1b->x3353->x8f8c}} > 0) {
                                    if ($item->{$this->x1b->x3326->x64ff}() == "c\x6f\x6e\146i\147\x75r\x61b\154e") {
                                        if (isset($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()])) {
                                            ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}} = 0;
                                            foreach ($this->configurablePrices[$item->{$this->x1b->x3326->x48ae}()][$product->{$this->x1b->x3326->x48ae}()] as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}) {
                                                if (${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["i\x73_\x70\145r\143\x65\156t"]) {
                                                    ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3edd}}}} += (${$this->x1b->x3353->{$this->xeb->x3353->x8fbd}}["p\162\151\143\151n\147\x5fv\x61\154\165\x65"] / 100) * ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3ec1}}};
                                                } else ${$this->x1b->x3326->x3ed3} += ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8fc0}}}["\160r\151\x63\x69\156\147\137\x76\x61\154\165e"];
                                            };
                                            ${$this->xeb->x3326->x3ebd} += ${$this->xeb->x3326->{$this->x63->x3326->x3ed7}};
                                        }
                                    }
                                    ${$this->x1b->x3353->x8f8b} = $this->{$this->xeb->x3353->{$this->x63->x3353->x9370}}(${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8f90}}}, ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x8857}}}}}, $item->{$this->x1b->x3326->x6c96}(), ${$this->x1b->x3326->x3ec9});
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x39df}}}} = ${$this->xeb->x3326->x37b3} : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x39df}}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0];
                                    ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x936b}}}}}(${$this->x1b->x3353->x8f8b}, ${$this->x1b->x3353->x8a98});
                                    ${$this->xeb->x3326->x3ebd} = $x30ce(${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}}, 2, '.', '');;
                                }
                                if (${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} > 0) {
                                    $value = "<g\72s\141l\145\137p\x72\x69c\x65\76\74!\x5b\103DA\x54\x41\133" . ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3ec6}}}}} . "\40" . ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x39dc}}} . "\x5d\x5d\76<\x2f\x67\72\163\x61l\145_\160\162ic\145\x3e\x0a";
                                }
                                if (${$this->x1b->x3326->{$this->x63->x3326->x3ec0}} > 0 && ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x907e}}}}}) {
                                    $value .= "<\147\72s\141\154e_p\162\x69\x63\145\137eff\145\143t\151v\145_\144\141\164e\76<!\133\x43\x44\101\124A\x5b" . ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3f8f}}} . ${$this->x1b->x3353->x9056} . ${$this->xeb->x3353->x905f} . "\57" . ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9079}}}} . ${$this->xeb->x3326->x3f6b} . ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9066}}}}} . "]]>\x3c\x2f\147\72\x73\x61\x6ce_p\162\x69\143\145_ef\x66\x65\143\x74\151\x76e_date>\x0a";
                                }
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(2);
                                break;
                            case "{\x69\x6d\x61\x67\x65\175" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product);
                                ${$this->xeb->x3353->x9082} = $item->{$this->xeb->x3326->x7738}();
                                if (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0]) || ${$this->x63->x3326->x3e44}['options'][0] == 0) {
                                    if ($item->{$this->xeb->x3326->x7738}() && $item->{$this->xeb->x3326->x7738}() != 'no_selection') {
                                        ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}} = 'catalog/product/' . $item->{$this->xeb->x3326->x7738}();
                                        $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8848}}}} . $x31c7(array('//', 'https'), array('/', 'http'), ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}});
                                    } else {
                                        $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8847}}} . '/catalog/product/placeholder/' . ${$this->x63->x3353->x880b};
                                    }
                                } elseif (isset(${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0] - 1]) && ${$this->x63->x3326->x3e44}['options'][0] > 0) {
                                    if (${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3b1a}}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] - 1] != ${$this->x63->x3326->{$this->x63->x3326->x3fad}}) {
                                        ${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}} = 'catalog/product/' . ${$this->xeb->x3326->{$this->xeb->x3326->x3b17}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] - 1];
                                        $value = ${$this->xeb->x3326->x37d4} . $x31c7(array('//', 'https'), array('/', 'http'), ${$this->xeb->x3326->x3fb0});
                                    }
                                }
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93e0}}}}}(1);
                                break;
                            case "{\107:IMA\x47E\137\x4cINK\x7d" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x1b->x3353->x8efe}['reference'], $product);
                                ${$this->x1b->x3326->x3fa9} = $item->{$this->xeb->x3326->x7738}();
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3fc6}}}} = array($item->{$this->x63->x3326->x77bf}(), $item->{$this->x1b->x3326->x77d7}());
                                ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3fcc}}} = '';
                                ${$this->x63->x3326->x3e55} = 0;
                                if ($item->{$this->xeb->x3326->x7738}() && $item->{$this->xeb->x3326->x7738}() != 'no_selection') {
                                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}} = 'catalog/product/' . $item->{$this->xeb->x3326->x7738}();
                                    $value = ${$this->x1b->x3353->{$this->x1b->x3353->x8843}} . $x31c7(array('//', 'https'), array('/', 'http'), ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}});
                                    ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x90a2}}} .= "<\147:im\x61ge\137\154\151\x6e\153>\x3c!\x5b\x43DA\x54A\133" . $value . "\x5d\x5d>\74/\147:\151\x6d\141\147\x65\x5f\154\x69n\x6b\76\x0a";
                                    ${$this->x63->x3353->x8f0f}++;
                                }
                                ${$this->xeb->x3326->{$this->x63->x3326->x3fce}} = 0;
                                while (isset(${$this->xeb->x3326->{$this->xeb->x3326->x3b17}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3326->{$this->x63->x3326->x3fce}}]) && ${$this->xeb->x3353->{$this->x63->x3353->x8f13}} < 10) {
                                    if (${$this->xeb->x3326->{$this->xeb->x3326->x3b17}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3fd3}}}] != ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9087}}}) {
                                        if ($x3029(${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3326->{$this->x63->x3326->x3fce}}], ${$this->xeb->x3353->{$this->x1b->x3353->x909a}}) || ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8c1f}}}[$item->{$this->x1b->x3326->x48ae}()]['disabled'][${$this->x63->x3353->{$this->x1b->x3353->x90a9}}] != 1) {
                                            ${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}} = 'catalog/product/' . ${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x1b->x3353->x90a8}];
                                            $value = ${$this->x1b->x3353->x8842} . $x31c7(array('//', 'https'), array('/', 'http'), ${$this->x63->x3353->{$this->x63->x3353->x9091}});
                                            ${$this->x1b->x3326->x3fc8} .= "\x3c\x67\x3a\141d\144\151\x74\151\157\x6e\x61l\137\151\x6d\x61\147\145\137\154i\156\153\76\74\41\x5b\x43\x44\x41\124\101\133" . $value . "]\x5d>\74\57\147:a\144d\x69ti\x6f\156\x61l_i\155\x61\147\x65\137\154\x69n\153\76\x0a";
                                            ${$this->xeb->x3353->{$this->x63->x3353->x8f13}}++;
                                        }
                                    }
                                    ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90ae}}}++;
                                }
                                $value = ${$this->x1b->x3353->x909d};
                                break;
                            case "{u\x72\154\x7d" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                if ($item->{$this->x1b->x3326->x7853}()) {
                                    if (Mage::$xd00f("\144a\164\141\146\145ed\155anag\x65r\57\163\x79\163t\145\x6d/\x75rl\x72\x65w\x72\151\164e") == 2) {
                                        ${$this->x63->x3353->x90b1} = $x2fcc(",", $item->{$this->x1b->x3326->x7853}());
                                        $x2ad3(${$this->x63->x3326->{$this->xeb->x3326->x3fda}}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp'));
                                        $value = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x37d2}}} . $x22fa(${$this->x1b->x3353->{$this->xeb->x3353->x90b2}});
                                    } elseif (Mage::$xd00f("da\164\141\146\145e\144m\x61n\141\x67\145\162/\163\171\163\164e\155/\x75r\154rew\x72\151te") == 3) {
                                        ${$this->x63->x3326->x3fd5} = $x2fcc("\54", $item->{$this->x1b->x3326->x7853}());
                                        $x2ad3(${$this->x63->x3353->x90b1}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp'));
                                        $value = ${$this->xeb->x3353->x8835} . $x2ae4(${$this->x63->x3326->x3fd5});
                                    } else $value = ${$this->xeb->x3326->{$this->x1b->x3326->x37d0}} . $item->{$this->x1b->x3326->x7853}();
                                } else {
                                    $value = $item->{$this->x1b->x3326->x78b7}();
                                }
                                $value = $x31c7('https', 'http', $value);
                                break;
                            case "\x7b\x68os\x74\x7d" :
                                $value = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x37d2}}};
                                break;
                            case "\x7buri\175" :
                                $item = $this->{$this->x63->x3353->x93c3}(${$this->x63->x3326->x3e44}['reference'], $product);
                                if ($item->{$this->x1b->x3326->x7853}()) {
                                    if (Mage::$xd00f("\x64\141t\141\146e\145\144\x6d\x61\156\x61\147\x65\162\57\163ys\164em\57\x75\x72\154rew\x72ite") == 2) {
                                        ${$this->x63->x3353->x90b1} = $x2fcc("\54", $item->{$this->x1b->x3326->x7853}());
                                        $x2ad3(${$this->x63->x3326->x3fd5}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp'));
                                        $value = $x22fa(${$this->x63->x3326->{$this->xeb->x3326->x3fda}});
                                    } elseif (Mage::$xd00f("dat\x61\x66e\145\144\155\x61n\141g\x65\162/s\171s\x74\x65\155\x2f\165\x72l\x72e\167\x72\151\x74e") == 3) {
                                        ${$this->x63->x3326->x3fd5} = $x2fcc("\x2c", $item->{$this->x1b->x3326->x7853}());
                                        $x2ad3(${$this->x63->x3326->x3fd5}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp'));
                                        $value = $x2ae4(${$this->x63->x3326->x3fd5});
                                    } else $value = $item->{$this->x1b->x3326->x7853}();
                                } else {
                                    $value = $x31c7(${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x883b}}}}, '', $item->{$this->x1b->x3326->x78b7}());
                                }
                                $value = $x31c7('https', 'http', $value);
                                break;
                            case '{is_in_stock}' :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x1b->x3353->x8efe}['reference'], $product);
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3fe1}}} = 'in stock' : ${$this->x1b->x3326->{$this->xeb->x3326->x3fdd}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0];
                                (!isset(${$this->x1b->x3353->x8efe}['options'][1])) ? ${$this->x1b->x3353->x90c2} = "o\165t\40o\x66\x20s\164\157c\153" : ${$this->x1b->x3353->x90c2} = ${$this->x63->x3326->x3e44}['options'][1];
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2])) ? ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x90d9}}}} = "\141vaila\142\154\145\40fo\162\40\x6f\x72\x64\x65r" : ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x90d9}}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2];
                                if (($item->{$this->x1b->x3326->x794b}() && !$item->{$this->x1b->x3326->x7955}() && !${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8829}}}) || ($item->{$this->x1b->x3326->x7955}() && ${$this->x63->x3353->x8825}) || ($item->{$this->x1b->x3326->x794b}() && !$item->{$this->x1b->x3326->x7955}())) {
                                    if ($item->{$this->x63->x3326->x7988}() > 0) {
                                        if ($product->type_id == "\x63\157\x6e\146i\147\165\162a\x62\154\145") ${$this->x1b->x3326->x3f4e} = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3c18}}}}[$product->{$this->x1b->x3326->x48ae}()]; else ${$this->x1b->x3326->x3f4e} = $item->{$this->xeb->x3326->x5fda}();
                                        if (${$this->x1b->x3353->x903b} > 0) {
                                            $value = ${$this->xeb->x3326->x3fdc};
                                        } else {
                                            if ($item->{$this->xeb->x3326->x79b3}() || ($item->{$this->x1b->x3326->x79c6}() && ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x37c9}}}})) {
                                                $value = ${$this->x63->x3353->x90d1};
                                            } else {
                                                $value = ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x90c8}}};
                                            }
                                        }
                                    } else $value = ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x90cc}}}};
                                } else {
                                    $value = ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x90bd}}};
                                }
                                $this->{$this->x63->x3326->x42b0}(3);
                                break;
                            case '{stock_status}' :
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                ($item->{$this->x63->x3326->x79ef}() > 0) ? $value = Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('in stock') : $value = Mage::$xd305('datafeedmanager')->{$this->xeb->x3326->x48ee}('out of stock');
                                break;
                            case '{min_qty}' :
                                $item = $this->{$this->x63->x3353->x93c3}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product);
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->x63->x3353->{$this->xeb->x3353->x90de}} = 0 : ${$this->x63->x3353->{$this->xeb->x3353->x90de}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0];
                                $value = $x30ce($item->{$this->xeb->x3326->x7a3f}(), ${$this->x63->x3353->{$this->xeb->x3353->x90de}}, '.', '');
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(1);
                                break;
                            case '{min_sale_qty}' :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['reference'], $product);
                                (!isset(${$this->x63->x3326->x3e44}['options'][0])) ? ${$this->x63->x3326->{$this->x63->x3326->x3ffb}} = 0 : ${$this->x1b->x3326->x3ff8} = ${$this->x1b->x3353->x8efe}['options'][0];
                                $value = $x30ce($item->{$this->x63->x3326->x7a69}(), ${$this->x63->x3353->{$this->xeb->x3353->x90de}}, '.', '');
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(1);
                                break;
                            case '{qty}' :
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['reference'], $product);
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0])) ? ${$this->xeb->x3353->x90dc} = 0 : ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4000}}} = ${$this->x1b->x3353->x8efe}['options'][0];
                                if ($product->type_id == "co\x6e\146i\x67u\x72\x61\x62l\x65") {
                                    $value = ${$this->x1b->x3326->x3c12}[$product->{$this->x1b->x3326->x48ae}()];
                                    $value = $x30ce($value, ${$this->x63->x3353->{$this->xeb->x3353->x90de}}, '.', '');
                                } else if (${$this->x1b->x3353->x8efe}['reference'] == "c\x6f\156\146\x69\147\165r\141b\x6c\x65") {
                                    $value = $x30ce(${$this->x1b->x3326->x3c12}[$item->{$this->x1b->x3326->x48ae}()], ${$this->x63->x3353->{$this->xeb->x3353->x90de}}, '.', '');
                                } else {
                                    $value = $x30ce($item->{$this->xeb->x3326->x5fda}(), ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4000}}}, '.', '');
                                }
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(1);
                                break;
                            case "\173\143a\x74\145\x67o\162\x69\x65\163\x5f\x76\61\175" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0]) || !${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] || ${$this->x1b->x3353->x8efe}['options'][0] == 'INF') ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x400d}}}} = INF : ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0];
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->x63->x3353->x90ec} = 1 : ${$this->xeb->x3326->x4016} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1];
                                (!isset(${$this->x1b->x3353->x8efe}['options'][2]) || !${$this->x63->x3326->x3e44}['options'][2] || ${$this->x63->x3326->x3e44}['options'][2] == 'INF') ? ${$this->xeb->x3326->{$this->x63->x3326->x4022}} = INF : ${$this->x1b->x3353->{$this->xeb->x3353->x90f7}} = ${$this->x1b->x3353->x8efe}['options'][2];
                                ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x9102}}}} = 0;
                                $value = '';
                                ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9110}}} = '';
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x1b->x3326->{$this->xeb->x3326->x3983}}) {
                                    (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x890e}}}) ? ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9121}}}} = $x3029(${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->xeb->x3326->x3982}]["\x70\141\x74\x68"], ${$this->x1b->x3353->{$this->x1b->x3353->x8961}}) : ${$this->xeb->x3326->{$this->x63->x3326->x4043}} = !$x3029(${$this->x63->x3353->x87e7}[${$this->xeb->x3326->x3982}]["\160\x61\164\150"], ${$this->x1b->x3353->x895f});
                                    if (isset(${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->xeb->x3326->x3982}]) && ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90fd}}} < ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} && (${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x911f}}} || ${$this->x1b->x3353->{$this->x1b->x3353->x8961}}[0] == "\x2a")) {
                                        ${$this->x63->x3326->{$this->x63->x3326->x404f}} = 0;
                                        ${$this->xeb->x3353->{$this->x1b->x3353->x9133}} = $x2fcc('/', ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["\160\141\x74\x68"]);
                                        if ($x3029(${$this->x1b->x3353->x885a}, ${$this->xeb->x3326->x405d})) {
                                            ${$this->x1b->x3326->{$this->x63->x3326->x406d}} = "";
                                            if (${$this->x1b->x3353->{$this->xeb->x3353->x90fa}} > 0) ${$this->x63->x3353->x910b} = "\54";
                                            foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x913e}}}}} as ${$this->xeb->x3326->x4071}) {
                                                if (isset(${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x1b->x3353->x9145}])) {
                                                    if (${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x63->x3326->{$this->x63->x3326->x4074}}]['level'] > ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} && ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}} < ${$this->xeb->x3353->x90f6}) {
                                                        if (${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4057}}}} > 0) ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x406e}}} .= '>';
                                                        ${$this->x1b->x3353->{$this->xeb->x3353->x9144}} .= (${$this->x1b->x3326->x3763}[${$this->x1b->x3353->x9145}]['name']);
                                                        ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}}++;
                                                    }
                                                }
                                            }
                                            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9152}}} = "";
                                            if (!empty(${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x406e}}})) {
                                                $value .= ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x9114}}}} . ${$this->x1b->x3326->{$this->x63->x3326->x406d}} . ${$this->x63->x3326->x4076};
                                                ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->x9102}}}}++;
                                            }
                                        }
                                    }
                                };
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(3);
                                break;
                            case "{\x63a\x74\x65\x67o\162ies\175" :
                                ${$this->x1b->x3326->{$this->x63->x3326->x4081}} = null;
                                ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = INF;
                                ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} = 1;
                                ${$this->xeb->x3353->{$this->x63->x3353->x916d}} = INF;
                                ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8f84}}} = ', ';
                                ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x40a5}}}}} = "\x20\x3e\x20";
                                if ($x304e(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options']) == 1) {
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x63->x3326->x407d} = "\x6c\x61s\164" : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x4082}}} = ${$this->x1b->x3353->x8efe}['options'][0];
                                    ${$this->x63->x3326->{$this->xeb->x3326->x4007}} = 1;
                                } elseif ($x304e(${$this->x63->x3326->x3e44}['options']) == 2) {
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->xeb->x3326->x3eb5} = ', ' : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0];
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->xeb->x3326->x4097} = "\40> " : ${$this->x63->x3326->{$this->xeb->x3326->x409b}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1];
                                } elseif ($x304e(${$this->x63->x3326->x3e44}['options']) > 2) {
                                    (!isset(${$this->x63->x3326->x3e44}['options'][0]) || !${$this->x63->x3326->x3e44}['options'][0] || ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0] == 'INF') ? ${$this->x63->x3353->{$this->xeb->x3353->x90e8}} = INF : ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x400d}}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0];
                                    (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1])) ? ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} = 1 : ${$this->x63->x3353->x90ec} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1];
                                    (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2]) || !${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2] || ${$this->x1b->x3353->x8efe}['options'][2] == 'INF') ? ${$this->x63->x3353->x916c} = INF : ${$this->xeb->x3353->{$this->x63->x3353->x916d}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][2];
                                    (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][3])) ? ${$this->x1b->x3326->{$this->x1b->x3326->x3eb9}} = ', ' : ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8f88}}}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][3];
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][4])) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x409f}}} = "\x20\76\x20" : ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9175}}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][4];
                                }
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product);
                                ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}} = 0;
                                ${$this->x1b->x3326->x40aa} = array();
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}) {
                                    (${$this->x1b->x3326->{$this->xeb->x3326->x3867}}) ? ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x911f}}} = $x3029(@${$this->x63->x3353->x87e7}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}]["p\x61t\x68"], ${$this->x1b->x3326->{$this->x1b->x3326->x38b7}}) : ${$this->x63->x3353->x9118} = !$x3029(@${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->xeb->x3326->x3982}]["\160a\164h"], ${$this->x1b->x3353->{$this->x1b->x3353->x8961}});
                                    if (isset(${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]) && (${$this->xeb->x3326->x403e} || ${$this->x1b->x3326->{$this->x1b->x3326->x38b7}}[0] == "\52")) {
                                        ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}}++;
                                        ${$this->x1b->x3353->{$this->x1b->x3353->x917b}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}}] = array();
                                        ${$this->xeb->x3353->x912e} = $x2fcc('/', ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["\160ath"]);
                                        if ($x3029(${$this->x1b->x3353->x885a}, ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x4062}}})) {
                                            foreach (${$this->x1b->x3326->{$this->x1b->x3326->x4060}} as ${$this->xeb->x3326->x4071}) {
                                                if (isset(${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3326->{$this->x63->x3326->x4074}}]) && ${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9149}}}]['name'] != null) {
                                                    ${$this->x63->x3353->x917a}[${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}}][] = (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x63->x3326->{$this->x63->x3326->x4074}}]['name']);
                                                }
                                            }
                                        }
                                    }
                                }
                                ${$this->x63->x3326->x40b0} = array();
                                $x2ad3(${$this->x1b->x3326->{$this->x1b->x3326->x40af}}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmpArray'));
                                if (${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x916b}}}}} == "l\141st") ${$this->x63->x3353->x917a} = $x2ade(${$this->x1b->x3326->{$this->x1b->x3326->x40af}});
                                $item->{$this->xeb->x3326->x7b1b}(${$this->x1b->x3326->{$this->x1b->x3326->x40af}});
                                ${$this->x1b->x3353->x918a} = 0;
                                foreach (${$this->x1b->x3326->x40aa} as ${$this->x1b->x3353->{$this->xeb->x3353->x89e8}} => ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x4054}}}) {
                                    if (${$this->x1b->x3326->x40b9} < ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x400d}}}}) {
                                        foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x912d}}}}} as ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x91a4}}}} => ${$this->x1b->x3326->{$this->x1b->x3326->x40d4}}) {
                                            if (${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ce}}}}} >= ${$this->xeb->x3326->{$this->x63->x3326->x4018}} && ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ce}}}}} <= ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4093}}}}}) {
                                                if (!isset(${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}}[${$this->x1b->x3353->{$this->x63->x3353->x918f}}])) ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9192}}}] = array();
                                                ${$this->x63->x3326->{$this->xeb->x3326->x40b5}}[${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40bc}}}][] .= ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x40dc}}}};
                                            }
                                        }
                                        if ($x304e(${$this->xeb->x3353->x917f}[${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40c1}}}}])) ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9196}}}}}++;
                                    }
                                };
                                $value = null;
                                foreach ($x2a6a(${$this->xeb->x3353->x917f}) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} => ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x40e9}}}}) {
                                    if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} > 0) $value .= ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}};
                                    $value .= $x314d(${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9179}}}}}, ${$this->x63->x3353->x91ae});
                                }
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}($x304e(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options']));
                                break;
                            case "{\143atego\x72\x69\x65\163_\x75\x72l}" :
                                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4088}}}}} = null;
                                ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = INF;
                                ${$this->xeb->x3326->{$this->x63->x3326->x4018}} = 1;
                                ${$this->xeb->x3326->x408b} = INF;
                                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ', ';
                                ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40a1}}}} = "\40\76 ";
                                if ($x304e(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options']) == 1) {
                                    (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->x1b->x3353->{$this->xeb->x3353->x915e}} = "\154\141\x73\x74" : ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x916b}}}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0];
                                    ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x400c}}} = 1;
                                } elseif ($x304e(${$this->x1b->x3353->x8efe}['options']) == 2) {
                                    (!isset(${$this->x1b->x3353->x8efe}['options'][0])) ? ${$this->x1b->x3326->{$this->x1b->x3326->x3eb9}} = ', ' : ${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8f84}}} = ${$this->x1b->x3353->x8efe}['options'][0];
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->x63->x3326->{$this->xeb->x3326->x409b}} = "\40\76\x20" : ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x409f}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1];
                                } elseif ($x304e(${$this->x1b->x3353->x8efe}['options']) > 2) {
                                    (!isset(${$this->x63->x3326->x3e44}['options'][0]) || !${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0] || ${$this->x1b->x3353->x8efe}['options'][0] == 'INF') ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x400d}}}} = INF : ${$this->x63->x3353->{$this->xeb->x3353->x90e8}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0];
                                    (!isset(${$this->x63->x3326->x3e44}['options'][1])) ? ${$this->x63->x3353->x90ec} = 1 : ${$this->xeb->x3326->x4016} = ${$this->x63->x3326->x3e44}['options'][1];
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][2]) || !${$this->x1b->x3353->x8efe}['options'][2] || ${$this->x1b->x3353->x8efe}['options'][2] == 'INF') ? ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4091}}} = INF : ${$this->xeb->x3353->{$this->x63->x3353->x916d}} = ${$this->x1b->x3353->x8efe}['options'][2];
                                    (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][3])) ? ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ', ' : ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][3];
                                    (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][4])) ? ${$this->xeb->x3326->x4097} = " >\x20" : ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x409f}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][4];
                                }
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['reference'], $product);
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}} = 0;
                                ${$this->x1b->x3326->{$this->x1b->x3326->x40af}} = array();
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}} => ${$this->xeb->x3326->x3982}) {
                                    (${$this->x1b->x3326->x3866}) ? ${$this->xeb->x3326->x403e} = $x3029(@${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}]["\x70\141\164\x68"], ${$this->x1b->x3353->x895f}) : ${$this->xeb->x3326->x403e} = !$x3029(@${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->xeb->x3326->x3982}]["\x70\141\x74\x68"], ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8963}}});
                                    if (isset(${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x63->x3353->{$this->xeb->x3353->x8a30}}]) && (${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9121}}}} || ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8963}}}[0] == "\52")) {
                                        ${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}}++;
                                        ${$this->x1b->x3326->x40aa}[${$this->x63->x3353->{$this->x63->x3353->x9091}}] = array();
                                        ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x9137}}} = $x2fcc('/', ${$this->x63->x3353->x87e7}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}]["\x70\x61\164\x68"]);
                                        if ($x3029(${$this->x1b->x3326->x37de}, ${$this->x1b->x3326->{$this->x1b->x3326->x4060}})) {
                                            foreach (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x4062}}} as ${$this->x63->x3326->{$this->x63->x3326->x4074}}) {
                                                if (isset(${$this->x63->x3353->x87e7}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9149}}}]) && ${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3326->{$this->x63->x3326->x4074}}]['url'] != null) {
                                                    ${$this->x1b->x3353->{$this->x1b->x3353->x917b}}[${$this->xeb->x3353->x9090}][] = (${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x914b}}}}]['url']);
                                                }
                                            }
                                        }
                                    }
                                }
                                ${$this->x63->x3326->x40b0} = array();
                                $x2ad3(${$this->x63->x3353->x917a}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmpArray'));
                                if (${$this->x1b->x3326->{$this->x63->x3326->x4081}} == "\x6cast") ${$this->x63->x3353->x917a} = $x2ade(${$this->x1b->x3326->{$this->x1b->x3326->x40af}});
                                $item->{$this->xeb->x3326->x7b1b}(${$this->x1b->x3326->x40aa});
                                ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9194}}}} = 0;
                                foreach (${$this->x1b->x3326->{$this->x1b->x3326->x40af}} as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4057}}}}) {
                                    if (${$this->x1b->x3353->{$this->x63->x3353->x918f}} < ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}}) {
                                        foreach (${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4058}}}}} as ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x91a4}}}} => ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x91ab}}}) {
                                            if (${$this->x1b->x3353->x919b} >= ${$this->xeb->x3326->x4016} && ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ca}}} <= ${$this->xeb->x3353->{$this->x63->x3353->x916d}}) {
                                                if (!isset(${$this->x63->x3353->{$this->xeb->x3353->x9184}}[${$this->x1b->x3326->x40b9}])) ${$this->xeb->x3353->x917f}[${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9196}}}}}] = array();
                                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}}[${$this->xeb->x3326->{$this->x1b->x3326->x40bb}}][] .= ${$this->x1b->x3326->{$this->x1b->x3326->x40d4}};
                                            }
                                        }
                                        if ($x304e(${$this->x63->x3353->{$this->xeb->x3353->x9184}}[${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40bc}}}])) ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9192}}}++;
                                    }
                                };
                                $value = null;
                                foreach ($x2a6a(${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}}) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} => ${$this->x63->x3353->x91ae}) {
                                    if (${$this->x63->x3353->x89e6} > 0) $value .= ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3eba}}};
                                    $value .= $x314d(${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x409f}}}, ${$this->xeb->x3326->x40e0});
                                }
                                $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}($x304e(${$this->x63->x3326->x3e44}['options']));
                                break;
                            case "\173\107\72P\122\x4fD\x55\103\x54\137\124Y\120\x45_\166\61\175" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                (!isset(${$this->x1b->x3353->x8efe}['options'][0]) || !${$this->x1b->x3353->x8efe}['options'][0] || ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0] == 'INF') ? ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = INF : ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x400c}}} = ${$this->x1b->x3353->x8efe}['options'][0];
                                (!isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][1])) ? ${$this->x63->x3353->x90ec} = 1 : ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1];
                                (!isset(${$this->x1b->x3353->x8efe}['options'][2]) || !${$this->x63->x3326->x3e44}['options'][2] || ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][2] == 'INF') ? ${$this->xeb->x3326->{$this->x63->x3326->x4022}} = INF : ${$this->xeb->x3326->x401e} = ${$this->x1b->x3353->x8efe}['options'][2];
                                ${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x4035}}} = 0;
                                $value = '';
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}) {
                                    (${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x8912}}}}) ? ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9121}}}} = $x3029(${$this->x63->x3353->x87e7}[${$this->x63->x3353->x8a2f}]["p\x61t\150"], ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x38bc}}}) : ${$this->xeb->x3326->x403e} = !$x3029(${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x63->x3353->x8a2f}]["p\x61\164\150"], ${$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x38bc}}});
                                    if (@${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["inclu\x64e_\151\x6e_\155\x65n\x75"] && isset(${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->x8a2f}]) && ${$this->x1b->x3326->x402d} < ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x400c}}} && (${$this->xeb->x3326->x403e} || ${$this->x1b->x3353->x895f}[0] == "\52")) {
                                        ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4058}}}}} = 0;
                                        ${$this->x1b->x3326->{$this->x1b->x3326->x4060}} = $x2fcc('/', ${$this->x1b->x3326->x3763}[${$this->x63->x3353->x8a2f}]["path"]);
                                        if ($x3029(${$this->x1b->x3353->{$this->xeb->x3353->x885f}}, ${$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x913c}}}})) {
                                            ${$this->x1b->x3353->{$this->xeb->x3353->x9144}} = '';
                                            ${$this->x63->x3353->x910b} = '<g:product_type><![CDATA[';
                                            foreach (${$this->xeb->x3353->{$this->x1b->x3353->x9133}} as ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x914b}}}}) {
                                                if (isset(${$this->x63->x3353->x87e7}[${$this->x1b->x3353->{$this->x63->x3353->x9147}}])) {
                                                    if (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->xeb->x3326->x4071}]['level'] > ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} && ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}} < ${$this->xeb->x3353->x90f6}) {
                                                        if (${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}} > 0) ${$this->x63->x3353->x913f} .= ' > ';
                                                        ${$this->x63->x3353->x913f} .= (${$this->x63->x3353->x87e7}[${$this->xeb->x3326->x4071}]['name']);
                                                        ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}}++;
                                                    }
                                                }
                                            }
                                            ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9152}}} = "\x5d\135\x3e\74\57\x67\x3a\x70r\x6f\x64\165c\x74_\164\x79\x70e>\x0a";
                                            if (!empty(${$this->x1b->x3326->{$this->x63->x3326->x406d}})) {
                                                $value .= ${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x9110}}} . ${$this->x63->x3353->x913f} . ${$this->x63->x3326->x4076};
                                                ${$this->x1b->x3353->x90f9}++;
                                            }
                                        }
                                    }
                                };
                                $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(3);
                                break;
                            case "{G\72\120\122\117D\125\x43\124_\x54Y\120\x45}" :
                                ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x8f88}}}}} = "\x5d\x5d>\74\x2f\x67\72p\162\x6f\144\165ct\x5f\164\x79p\x65>\x0a\74g\x3a\x70\162\157d\x75c\164\x5ft\171p\145><\x21\133\x43\104\x41T\x41\x5b";
                                ${$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9179}}}}} = " \x3e\40";
                                (!isset(${$this->x63->x3326->x3e44}['options'][0]) || !${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] || ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] == 'INF') ? ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x90e9}}} = INF : ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x400c}}} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0];
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][1])) ? ${$this->xeb->x3353->{$this->xeb->x3353->x90ed}} = 1 : ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x90f1}}} = ${$this->x1b->x3353->x8efe}['options'][1];
                                (!isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2]) || !${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2] || ${$this->x1b->x3353->x8efe}['options'][2] == 'INF') ? ${$this->xeb->x3326->{$this->x63->x3326->x408e}} = INF : ${$this->xeb->x3326->{$this->x63->x3326->x408e}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][2];
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product);
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}} = 0;
                                ${$this->x1b->x3353->{$this->x1b->x3353->x917b}} = array();
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}} => ${$this->x63->x3353->{$this->xeb->x3353->x8a30}}) {
                                    (${$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x386a}}}) ? ${$this->x1b->x3353->{$this->xeb->x3353->x911d}} = $x3029(@${$this->x63->x3353->x87e7}[${$this->x63->x3353->x8a2f}]["p\141\164\x68"], ${$this->xeb->x3326->x38b5}) : ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4048}}} = !$x3029(@${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}]["\x70\141\164h"], ${$this->x1b->x3326->{$this->x1b->x3326->x38b7}});
                                    if (isset(${$this->x63->x3353->x87e7}[${$this->x63->x3353->x8a2f}]) && (${$this->x1b->x3353->{$this->xeb->x3353->x911d}} || ${$this->xeb->x3326->x38b5}[0] == "\x2a")) {
                                        ${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}}++;
                                        ${$this->x1b->x3326->{$this->x1b->x3326->x40af}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x9094}}}] = array();
                                        ${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x9137}}} = $x2fcc('/', ${$this->x63->x3326->{$this->x63->x3326->x3767}}[${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3984}}}]["pa\x74\x68"]);
                                        if ($x3029(${$this->x63->x3326->{$this->x63->x3326->x37df}}, ${$this->xeb->x3353->{$this->x1b->x3353->x9133}})) {
                                            foreach (${$this->xeb->x3353->{$this->x1b->x3353->x9133}} as ${$this->xeb->x3326->x4071}) {
                                                if (isset(${$this->x1b->x3326->x3763}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x914b}}}}]) && ${$this->x1b->x3326->x3763}[${$this->xeb->x3326->x4071}]['name'] != null) {
                                                    ${$this->x1b->x3326->{$this->x1b->x3326->x40af}}[${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}}][] = (${$this->x63->x3353->x87e7}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9149}}}]['name']);
                                                }
                                            }
                                        }
                                    }
                                }
                                ${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x9187}}} = array();
                                $x2ad3(${$this->x1b->x3326->x40aa}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmpArray'));
                                foreach (${$this->x63->x3353->x917a} as ${$this->x1b->x3326->{$this->x1b->x3326->x3927}} => ${$this->xeb->x3353->{$this->xeb->x3353->x9127}}) {
                                    if (${$this->x63->x3326->x3922} < ${$this->x63->x3353->{$this->xeb->x3353->x90e8}}) foreach (${$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x912a}}} as ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40cd}}}} => ${$this->xeb->x3353->{$this->x63->x3353->x91aa}}) {
                                        if (${$this->x1b->x3326->{$this->xeb->x3326->x40c8}} >= ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x4019}}} && ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ce}}}}} <= ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4091}}}) {
                                            if (!isset(${$this->x63->x3353->{$this->xeb->x3353->x9184}}[${$this->x1b->x3326->{$this->x1b->x3326->x3927}}])) ${$this->x63->x3326->x40b0}[${$this->x1b->x3353->{$this->xeb->x3353->x89e8}}] = array();
                                            ${$this->x63->x3326->{$this->xeb->x3326->x40b5}}[${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}}][] .= ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x40dc}}}};
                                        }
                                    }
                                };
                                $value = null;
                                foreach ($x2a6a(${$this->x63->x3353->{$this->xeb->x3353->x9184}}) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}} => ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x40eb}}}}}) {
                                    if (${$this->x63->x3353->x89e6} > 0) $value .= ${$this->x63->x3353->x8f7e};
                                    $value .= $x314d(${$this->xeb->x3353->x916f}, ${$this->xeb->x3326->x40e0});
                                }
                                if ((${$this->x63->x3353->{$this->xeb->x3353->x9184}})) $value = "<g\72p\162o\144\165\143\164_\x74\171\x70e><\x21\x5bC\x44\101\x54\x41[" . $value . "]]\76\x3c/\x67\x3apr\x6f\x64\165c\164_\x74\171\x70e>\x0a";
                                $this->{$this->x63->x3326->x42b0}($x304e(${$this->x1b->x3353->x8efe}['options']));
                                break;
                            case "{\x47:\107\117\x4fG\114\x45\137\120\122O\x44\125C\x54\x5f\x43\x41\124EG\117\x52\x59}" :
                                ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x91c2}}}} = array();
                                (!isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9167}}}} = "\154o\x6e\147\x65\163\164" : ${$this->x1b->x3326->{$this->x63->x3326->x4081}} = ${$this->x63->x3326->x3e44}['options'][0];
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->x1b->x3353->x8efe}['reference'], $product);
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3931}}}} => ${$this->x1b->x3326->{$this->xeb->x3326->x3983}}) {
                                    if (isset(${$this->x63->x3353->x87e7}[${$this->x63->x3353->{$this->xeb->x3353->x8a30}}]["p\141t\x68"]) && isset(${$this->x63->x3353->{$this->x63->x3353->x8968}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x87ea}}}[${$this->x63->x3353->{$this->xeb->x3353->x8a30}}]["\160\141\x74h"]])) {
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x91c2}}}}[] = ${$this->x63->x3326->x38be}[${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8a34}}}]["p\x61\164h"]];
                                    }
                                }
                                $x2ad3(${$this->x1b->x3353->{$this->x63->x3353->x91be}}, array('Wyomind_Datafeedmanager_Model_Configurations', 'cmp'));
                                if (${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9167}}}} == "\163\x68o\162t\145s\x74") ${$this->x1b->x3326->x40ed} = $x2ade(${$this->x1b->x3353->{$this->x63->x3353->x91be}});
                                ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x91ce}}}} = $x2ae4(${$this->x1b->x3353->{$this->x63->x3353->x91be}});
                                if (${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x40ff}}}} != "") $value = "<\x67\72\147oog\154e_\x70ro\144\x75c\x74\x5f\143\x61\x74e\x67or\x79>\74!\133CD\101\x54\101\133" . ${$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x40fb}}} . "\135\x5d\x3e\74\57g\x3ag\x6f\x6fg\x6c\145\x5f\x70\162\x6fd\x75\143\164_\143\x61t\x65\147or\x79\x3e\x0a";
                                $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(1);
                                break;
                            case "\x7b\x63a\164\x65\x67\157\x72\x79\137\x6da\160\x70\151n\x67\175" :
                                (isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}["o\160\164i\x6fn\163"][0])) ? ${$this->x1b->x3326->x4104} = ${$this->x1b->x3353->x8efe}["\157\160ti\157\156\163"][0] : ${$this->x63->x3353->{$this->x63->x3353->x91d3}} = 0;
                                $value = "";
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product);
                                ${$this->x1b->x3353->{$this->x63->x3353->x91df}} = 0;
                                foreach ($x2fcc(',', $item->{$this->x1b->x3326->x6ac2}()) as ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x89ec}}} => ${$this->x1b->x3326->{$this->xeb->x3326->x3983}}) {
                                    if (isset(${$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x896d}}}[${$this->x63->x3353->{$this->x63->x3353->x87e9}}[${$this->x63->x3353->{$this->xeb->x3353->x8a30}}]["\x70\x61\164\150"]])) {
                                        if (${$this->x63->x3353->x91dc} == ${$this->x63->x3353->{$this->x63->x3353->x91d3}}) {
                                            $value .= ${$this->x63->x3326->x38be}[${$this->x1b->x3326->x3763}[${$this->x1b->x3326->{$this->xeb->x3326->x3983}}]["p\141\x74\150"]];
                                            break;
                                        }
                                        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4119}}}}++;
                                    }
                                }
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93e0}}}}}(1);
                                break;
                            case "{rev\151\145\x77\x5f\x63\x6f\x75\x6e\x74\x7d":
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                $value = "";
                                (isset(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}["o\160ti\x6fns"][0]) && ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}["o\x70t\x69on\x73"][0] == "\52") ? ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->x91ea}}} = 0 : ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x91f2}}}}} = ${$this->x1b->x3326->x3775};
                                if (isset(${$this->x63->x3326->{$this->x63->x3326->x3ad2}}[$item->{$this->x1b->x3326->x48ae}()][${$this->x1b->x3326->{$this->x1b->x3326->x4120}}]["\x63\157\x75\x6e\164"])) {
                                    ${$this->x63->x3353->x91f3} = ${$this->x63->x3326->{$this->x63->x3326->x3ad2}}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->{$this->x63->x3353->x91e8}}]["\143\157\165\x6e\x74"];
                                    if (isset(${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x4126}}})) $value .= ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4129}}}};
                                }
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(1);
                                break;
                            case "\x7br\x65\166i\x65\x77\137\141v\x65\162a\x67\145\x7d":
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product);
                                $value = "";
                                (isset(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}["\157\160ti\x6f\156\163"][0]) && ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}["o\160\164io\156s"][0] == "\x2a") ? ${$this->x1b->x3326->{$this->x1b->x3326->x4120}} = 0 : ${$this->x1b->x3326->{$this->x1b->x3326->x4120}} = ${$this->x63->x3326->{$this->xeb->x3326->x3778}};
                                (!isset(${$this->x1b->x3353->x8efe}["o\x70t\x69o\x6es"][1]) || !${$this->x63->x3326->x3e44}["o\160\164\x69\x6f\x6e\x73"][1]) ? ${$this->x1b->x3326->x4131} = 5 : ${$this->x1b->x3353->{$this->x63->x3353->x9208}} = ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}["\x6f\x70ti\x6fn\163"][1];
                                if (isset(${$this->xeb->x3326->x3acd}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x91ed}}}}]["\163\x63\x6f\x72\x65"])) {
                                    ${$this->x63->x3326->{$this->xeb->x3326->x413b}} = $x30ce(${$this->xeb->x3326->x3acd}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3326->x411b}]["\x73\x63o\x72e"] * ${$this->x1b->x3353->x9206} / 100, 2, "\56", "");
                                    if (isset(${$this->xeb->x3353->{$this->x63->x3353->x9217}})) $value .= ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x413e}}};
                                }
                                $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93dc}}}(2);
                                break;
                            case "\x7b\107\x3a\120R\117\104U\103\x54\x5f\122EVI\x45\x57}" :
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                (isset(${$this->x63->x3326->x3e44}["\x6f\x70t\151\x6f\x6es"][0]) && ${$this->x63->x3326->x3e44}["\157\160\x74\x69o\156\x73"][0] == "\x2a") ? ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x91f2}}}}} = 0 : ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x91ed}}}} = ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3783}}}}};
                                (!isset(${$this->x63->x3326->x3e44}["o\x70\x74i\x6f\x6es"][1]) || !${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["\157\x70t\151\157n\x73"][1]) ? ${$this->x1b->x3353->x9206} = 5 : ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->x920e}}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}["\157\160\164\151o\x6e\x73"][1];
                                $value = "";
                                if (isset(${$this->x1b->x3353->{$this->xeb->x3353->x8bcc}}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->x91e3}]["\x63\157\x75\x6e\164"])) {
                                    ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x4126}}} = ${$this->xeb->x3326->x3acd}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->x91e3}]["\x63\x6f\x75\x6e\164"];
                                    ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x413e}}} = $x30ce(${$this->x63->x3326->{$this->x63->x3326->x3ad2}}[$item->{$this->x1b->x3326->x48ae}()][${$this->x63->x3353->x91e3}]["s\x63\157\x72\x65"] * ${$this->x63->x3326->{$this->x1b->x3326->x4133}} / 100, 2, "\56", "");
                                }
                                if (isset(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x4144}}}}}) && ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x4144}}}}} > 0) {
                                    $value .= "\x3c\147:\x70\x72\x6f\x64u\x63\164\137\162\145view\x5f\141\166\x65r\x61\x67\x65\x3e\74\41[\x43\x44\x41\124A\133" . ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->x63->x3326->x4144}}}}} . "\x5d]\76\x3c\x2fg:p\162\157\144\165\143\x74_rev\x69\x65\x77\137\141\x76\145\162\x61g\145>\x0a";
                                }
                                if (isset(${$this->x63->x3353->{$this->x63->x3353->x91f7}}) && ${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x412c}}}}} > 0) {
                                    $value .= "\74\x67:\160r\157\x64\165\x63t_\162ev\151ew\137co\x75\x6e\x74\76<\41\133\x43\x44\x41\124\101\133" . ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x4126}}} . "\x5d\x5d>\74/g\x3a\160\162\x6f\x64u\x63\x74\137re\166\x69\x65\x77\x5f\143o\x75\156t>\x0a";
                                }
                                unset(${$this->x63->x3326->x4136});
                                unset(${$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4129}}}});
                                break;
                            case "\x7b\x47\72I\124\x45M_G\x52\x4f\x55\x50\x5f\x49D\x7d" :
                                if (isset($this->configurable[$product->{$this->x1b->x3326->x48ae}()])) {
                                    $item = $this->{$this->x63->x3326->x42a9}('configurable', $product);
                                    $value = "\74\147\x3a\151\164\145\155_\x67\162\157\x75p\137\151\144\x3e\x3c\41\x5bC\104\101\x54\101\133" . $item->{$this->x63->x3326->x5e71}() . "\135]\76\74/g\x3ai\164\145\155_\x67r\157\165p\x5f\x69\144\76";
                                }
                                break;
                            case "\x7b\123\x43\x3a\x45\101\116\175" :
                                ($x2c66(${$this->x63->x3326->x3e44}['options'][0]) && ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] > 0) ? ${$this->x63->x3353->{$this->x1b->x3353->x9220}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0] : ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x9224}}} = 0;
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x1b->x3353->x8efe}['reference'], $product);
                                $value = $x2fcc(',', $item->{$this->xeb->x3326->x7ccf}());
                                $value = "<\147\72\x65a\x6e\x3e\x3c!\133CDAT\x41\x5b" . $value[${$this->x63->x3326->{$this->x1b->x3326->x414a}}] . "\135\135\76</\x67\72\x65\141\x6e>";
                                break;
                            case "\x7b\163\143\x3ae\x61\156}" :
                                ($x2c66(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0]) && ${$this->x1b->x3353->x8efe}['options'][0] > 0) ? ${$this->x1b->x3326->x4146} = ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] : ${$this->x63->x3326->{$this->x1b->x3326->x414a}} = 0;
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x93d2}}}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                $value = $x2fcc(',', $item->{$this->xeb->x3326->x7ccf}());
                                $value = $value[${$this->x1b->x3326->x4146}];
                                break;
                            case "{\123\x43\x3a\x49M\101\x47\105S\175" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x908a}}}} = $item->{$this->x63->x3326->x77bf}();
                                ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3fc7}}}}} = array($item->{$this->xeb->x3326->x7738}(), $item->{$this->x1b->x3326->x77d7}());
                                ${$this->x1b->x3353->x909d} = '';
                                ${$this->x63->x3353->x8f0f} = 0;
                                if ($item->{$this->x63->x3326->x77bf}() && $item->{$this->x63->x3326->x77bf}() != 'no_selection') {
                                    ${$this->x1b->x3326->{$this->xeb->x3326->x3fb2}} = $item->{$this->x63->x3326->x77bf}();
                                    $value = ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}};
                                    ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3fcc}}} .= "\74g\x3ai\155\x61\x67e\x5f\154in\x6b\x3e<\x21[\103\104\101\x54\x41\x5b" . $value . "\135]><\57\x67\72i\155\141g\x65_\x6c\151n\x6b\x3e\x0a";
                                    ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8f14}}}++;
                                }
                                ${$this->xeb->x3326->{$this->x63->x3326->x3fce}} = 0;
                                while (isset(${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90ae}}}]) && ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3e5d}}} < 10) {
                                    if (${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3b1a}}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90ae}}}] != ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x908a}}}}) {
                                        if ($x3029(${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8c22}}}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3fd3}}}], ${$this->x1b->x3326->x3fbf}) || ${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['disabled'][${$this->x1b->x3353->x90a8}] != 1) {
                                            ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}} = ${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x1b->x3353->x90a8}];
                                            $value = ${$this->x1b->x3326->{$this->x63->x3326->{$this->x63->x3326->x3fb5}}};
                                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3fcc}}} .= "\74g\x3a\x61\x64\x64\151\x74\x69o\x6e\141l_i\x6da\x67\145\137l\x69\x6ek\x3e<\x21\x5b\x43DAT\101[" . $value . "]]>\x3c\x2f\x67\x3a\x61\144\x64\x69\164\x69o\156\141\154\137i\155\x61\x67\x65\137\154\151\x6e\x6b\x3e\x0a";
                                            ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->x8f15}}}}++;
                                        }
                                    }
                                    ${$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x90ae}}}++;
                                }
                                $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x90a5}}}};
                                break;
                            case "{s\x63:i\x6d\x61\147\145\x73}" :
                                $item = $this->{$this->x63->x3353->x93c3}(${$this->x63->x3326->x3e44}['reference'], $product);
                                ${$this->x63->x3326->{$this->x63->x3326->x3fad}} = $item->{$this->x63->x3326->x77bf}();
                                if (!isset(${$this->x63->x3326->x3e44}['options'][0]) || ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0] == 0) {
                                    if ($item->{$this->x63->x3326->x77bf}() && $item->{$this->x63->x3326->x77bf}() != 'no_selection') {
                                        ${$this->xeb->x3353->x9090} = $item->{$this->x63->x3326->x77bf}();
                                        $value = ${$this->x63->x3353->{$this->x63->x3353->x9091}};
                                    } else {
                                        $value = ${$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8848}}}} . '/catalog/product/placeholder/' . ${$this->x63->x3353->x880b};
                                    }
                                } elseif (isset(${$this->x63->x3326->x3b12}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->x3e44}['options'][0] - 1]) && ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] > 0) {
                                    if (${$this->x63->x3353->x8c16}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][0] - 1] != ${$this->x1b->x3353->{$this->xeb->x3353->x9083}}) {
                                        ${$this->xeb->x3353->x9090} = 'catalog/product/' . ${$this->x1b->x3353->{$this->x63->x3353->x8c1a}}[$item->{$this->x1b->x3326->x48ae}()]['src'][${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][0] - 1];
                                        $value = ${$this->x1b->x3353->{$this->x1b->x3353->x8843}} . $x31c7('//', '/', ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3fba}}}});
                                    }
                                }
                                $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(1);
                                break;
                            case "\173S\x43\x3aD\x45S\x43\122\111P\124IO\x4e\x7d" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x93c9}}}(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['reference'], $product);
                                ${$this->x1b->x3326->x3e29} = $item->{$this->x63->x3326->x7e42}() . $item->{$this->xeb->x3326->x7e52}();
                                ${$this->x1b->x3353->x9228} = "\x7c\74\x69\146\x72a\x6d\145\x28.\52)\74\57i\146r\141m\145\x3e\174\x55";
                                $x2e6b(${$this->xeb->x3353->{$this->x1b->x3353->x922a}}, ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}}, ${$this->x1b->x3326->{$this->xeb->x3326->x4150}});
                                if (${$this->x1b->x3326->{$this->xeb->x3326->x4150}}) {
                                    ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $item->{$this->xeb->x3326->x7e63}('manufacturer') . "\x20" . $item->{$this->x1b->x3326->x56f4}() . "\x20-\x20Part\40n\x75m\142e\162:\40" . $item->{$this->x63->x3326->x5e71}() . "\40\55\x20\x43\x61t\145\147o\x72y\x20\72 \x7bc\141\164\145\x67\x6f\162i\x65\163,[\61\135\54[\61],\x5b\61\x5d\x7d";
                                } else {
                                    if ($x3029("\x73t\162\151p_\164a\x67\163", ${$this->x63->x3326->x3e44}['options'])) {
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x3101('!\<br /\>!isU', " ", ${$this->x1b->x3353->x8ee0});
                                        ${$this->x1b->x3353->x8ee0} = $x3101('!\<br/\>!isU', "\x20", ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}});
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x3101('!\<br>!isU', "\x20", ${$this->x1b->x3326->x3e29});
                                        ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $x30b0(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}});
                                    }
                                    if ($x3029("ht\x6d\154\137\x65\156\164\x69\164\x79_\x64\x65\143ode", ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'])) {
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x30dc(${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}, ENT_QUOTES, 'UTF-8');
                                    }
                                    if ($x3029("\x68\164\x6d\154\145n\164\151\164\151\x65\x73", ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'])) {
                                        ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x30b6((${$this->x1b->x3353->x8ee0}));
                                    }
                                    if ($x3218(${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}) > 900) {
                                        ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $x307f(${$this->x1b->x3326->x3e29}, 0, 900 - 3);
                                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9248}}}}} = $x3077(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}, "\40");
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x307f(${$this->xeb->x3326->{$this->x63->x3326->x3e2d}}, 0, ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x4164}}}}) . '...';
                                    }
                                }
                                if (${$this->x1b->x3353->x8ee0} == null) ${$this->x1b->x3326->x3e29} = $item->{$this->xeb->x3326->x7e63}('manufacturer') . "\x20" . $item->{$this->x1b->x3326->x56f4}() . "\x20\55\x20P\141r\x74 \x6e\x75\x6d\142\145r:\40" . $item->{$this->x63->x3326->x5e71}() . "\x20\55\x20Ca\x74eg\157\162\x79 \x3a\x20\x7b\x63\141\x74\x65\x67\x6f\x72i\x65\x73\x2c[\61],\133\61\x5d\x2c\x5b\61\x5d}";
                                ${$this->x1b->x3326->x3e29} = $x3101('/' . '[\x00-\x1F\x7F]' . '|[\x00-\x7F][\x80-\xBF]+' . '|([\xC0\xC1]|[\xF0-\xFF])[\x80-\xBF]*' . '|[\xC2-\xDF]((?![\x80-\xBF])|[\x80-\xBF]{2,})' . '|[\xE0-\xEF](([\x80-\xBF](?![\x80-\xBF]))|' . '(?![\x80-\xBF]{2})|[\x80-\xBF]{3,})' . '/S', ' ', ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}});
                                ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x31c7('', '', ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}});
                                $value = "<\144\x65\163\143\x72\151\160tion>\x3c!\x5b\x43DATA\133" . ${$this->x1b->x3326->x3e29} . "]]\76</d\145s\143\x72ip\164\x69\157\x6e>";
                                ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'] = array();
                                break;
                            case "{s\x63:\144\x65\x73\143\x72\x69\160\164\x69\157\x6e}" :
                                $item = $this->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x42ab}}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $item->{$this->x63->x3326->x7e42}() . $item->{$this->xeb->x3326->x7e52}();
                                ${$this->x1b->x3326->x414c} = "|<\x69\146r\141m\x65\50\56\52\51\74\57\x69\x66r\141me\76\x7c\x55";
                                $x2e6b(${$this->xeb->x3353->{$this->x1b->x3353->x922a}}, ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}, ${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4156}}}});
                                if (${$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x4156}}}}) {
                                    ${$this->x1b->x3326->x3e29} = $item->{$this->xeb->x3326->x7e63}('manufacturer') . "\40" . $item->{$this->x1b->x3326->x56f4}() . " \x2d\40\120\x61\x72\x74\40n\165\x6d\142e\162:\x20" . $item->{$this->x63->x3326->x5e71}() . " - \x43\141t\145go\x72\171\40:\40{\143\141\x74\x65\147\x6f\162\x69\x65s\x2c\133\61\135\54\x5b\61]\x2c\x5b\61]\x7d";
                                } else {
                                    if ($x3029("\163\164r\151\x70\x5ftag\x73", ${$this->x1b->x3353->x8efe}['options'])) {
                                        ${$this->x1b->x3353->x8ee0} = $x3101('!\<br /\>!isU', "\40", ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}});
                                        ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x3101('!\<br/\>!isU', "\x20", ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}});
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x3101('!\<br>!isU', "\x20", ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}});
                                        ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x30b0(${$this->x1b->x3326->x3e29});
                                    }
                                    if ($x3029("h\x74ml_\x65\x6et\151\164\x79\x5f\x64\145\143o\x64\145", ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'])) {
                                        ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}} = $x30dc(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}, ENT_QUOTES, 'UTF-8');
                                    }
                                    if ($x3029("\150t\155\154\x65\156\164\151\x74i\x65\x73", ${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'])) {
                                        ${$this->x1b->x3326->x3e29} = $x30b6((${$this->xeb->x3326->{$this->x63->x3326->x3e2d}}));
                                    }
                                    if ($x3218(${$this->x1b->x3353->x8ee0}) > 900) {
                                        ${$this->x1b->x3326->x3e29} = $x307f(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}, 0, 900 - 3);
                                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->xeb->x3353->x9248}}}}} = $x3077(${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}}, "\x20");
                                        ${$this->x1b->x3326->x3e29} = $x307f(${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}}, 0, ${$this->x1b->x3353->x9239}) . '...';
                                    }
                                }
                                if (${$this->x1b->x3353->x8ee0} == null) ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $item->{$this->xeb->x3326->x7e63}('manufacturer') . " " . $item->{$this->x1b->x3326->x56f4}() . " \55\40P\x61\162\x74 \156\165\x6d\x62e\x72\x3a " . $item->{$this->x63->x3326->x5e71}() . " \55\x20\x43\141\x74\x65\147\x6f\x72\x79 : \173c\141\x74\145\147\157r\x69\x65\163\54\x5b\61\x5d,\133\61\x5d\54[\61\x5d\175";
                                ${$this->xeb->x3326->{$this->x63->x3326->x3e2d}} = $x3101('/' . '[\x00-\x1F\x7F]' . '|[\x00-\x7F][\x80-\xBF]+' . '|([\xC0\xC1]|[\xF0-\xFF])[\x80-\xBF]*' . '|[\xC2-\xDF]((?![\x80-\xBF])|[\x80-\xBF]{2,})' . '|[\xE0-\xEF](([\x80-\xBF](?![\x80-\xBF]))|' . '(?![\x80-\xBF]{2})|[\x80-\xBF]{3,})' . '/S', ' ', ${$this->x1b->x3353->x8ee0});
                                ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = $x31c7('', '', ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}});
                                $value = ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}};
                                ${$this->x63->x3326->x3e44}['options'] = array();
                                break;
                            case "{\123C:U\122\x4c\x7d" :
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x1b->x3353->x8efe}['reference'], $product);
                                if ($item->{$this->x1b->x3326->x7853}()) {
                                    $value = "\74li\156\x6b\76<\x21\x5b\x43\x44\101T\101\x5b" . ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x37d2}}} . $item->{$this->x1b->x3326->x7853}() . "\x5d]></l\x69n\153\x3e";
                                } else {
                                    $value = "\74\154\x69\156\x6b>\74\x21\133\103D\x41TA\133" . $item->{$this->x1b->x3326->x78b7}() . "\x5d\x5d\x3e<\57\154i\x6e\153\76";
                                }
                                break;
                            case "\x7b\x73\143\x3aur\154\175" :
                                (isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][0])) ? ${$this->xeb->x3326->{$this->x63->x3326->x416e}} = ${$this->x1b->x3353->x8efe}['options'][0] : ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4175}}}} = "";
                                (isset(${$this->x1b->x3353->x8efe}['options'][1])) ? ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x63->x3353->x9039}}}}} = ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][1] : ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f4c}}}} = "";
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->x93c6}}(${$this->x63->x3326->x3e44}['reference'], $product);
                                if ($item->{$this->xeb->x3326->x7f75}()) {
                                    $value = ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x63->x3326->x37d2}}} . ${$this->xeb->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3f4c}}}} . $item->{$this->x1b->x3326->x7853}() . ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x4175}}}};
                                } else {
                                    $value = $item->{$this->x1b->x3326->x78b7}();
                                }
                                break;
                            case "\173SC\x3a\x43\x4f\x4e\104I\124I\x4f\x4e}" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->x1b->x3353->x8efe}['reference'], $product);
                                ($x2fa1($item->{$this->x1b->x3326->x56f4}(), "\162\x65\146ur\x62\151s\x68e\144")) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3db9}}} = 'refurbished' : ${$this->x63->x3326->x3db1} = 'new';
                                $value = "<g\72\143\157ndit\151o\156\x3e<\41\x5b\103\x44\101TA\x5b" . ${$this->xeb->x3353->{$this->x1b->x3353->x8e7e}} . "\x5d]\76\x3c\57g\72\143o\156\x64\151ti\x6fn>";
                                break;
                            case "{\163\x63:\143\157ndi\164ion\175" :
                                $item = $this->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x93ce}}}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                ($x2fa1($item->{$this->x1b->x3326->x56f4}(), "\x72\x65fu\162\142i\x73\150\x65\x64")) ? ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3db9}}} = 'refurbished' : ${$this->xeb->x3353->x8e7c} = 'new';
                                $value = ${$this->xeb->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8e83}}}};
                                break;
                            default :
                                $item = $this->{$this->x63->x3326->{$this->x63->x3326->x42aa}}(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['reference'], $product);
                                if ($x3029(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['name'], ${$this->x63->x3326->{$this->x1b->x3326->x39f2}})) {
                                    if ($x3029(${$this->x1b->x3326->x39f6}[${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['name']], array('select', 'multiselect'))) {
                                        eval('$val =($item->' . ${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['methodName'] . "\x29;");
                                        ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x925e}}} = $x2fcc(',', $val);
                                        if ($x304e(${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x4180}}}}) > 1) {
                                            $value = array();
                                            foreach (${$this->xeb->x3353->{$this->x1b->x3353->x925d}} as ${$this->x1b->x3353->{$this->xeb->x3353->x8ebc}}) {
                                                if (isset(${$this->x63->x3326->{$this->xeb->x3326->x3a37}}[${$this->xeb->x3326->{$this->x1b->x3326->x3df8}}][${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}}])) $value[] = ${$this->x63->x3353->x8af1}[${$this->xeb->x3326->{$this->x1b->x3326->x3df8}}][${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3780}}}}]; else {
                                                    if (isset(${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x3a3c}}}}}[${$this->xeb->x3326->{$this->x1b->x3326->x3df8}}][0])) $value[] = ${$this->x63->x3326->{$this->xeb->x3326->x3a37}}[${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8ebe}}}}][0];
                                                }
                                            }
                                        } else {
                                            if (isset(${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8aff}}}}}[${$this->xeb->x3326->{$this->x63->x3326->x417a}}[0]][${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x377c}}}])) {
                                                $value = ${$this->x63->x3326->{$this->xeb->x3326->x3a37}}[${$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x417f}}}[0]][${$this->x63->x3353->x87f1}];
                                            } else {
                                                if (isset(${$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8af9}}}[${$this->xeb->x3326->{$this->x63->x3326->x417a}}[0]][0])) $value = ${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x8aff}}}}}[${$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x9262}}}}[0]][0];
                                            }
                                        }
                                    } else {
                                        eval('$value =($item->' . ${$this->x1b->x3353->x8efe}['methodName'] . "\x29\x3b");
                                    }
                                }
                                if ($x3029(@${$this->x1b->x3353->x8a95}[${$this->x63->x3326->x3e44}['name']], ${$this->xeb->x3326->x39ce})) {
                                    $value = ${$this->x1b->x3353->x8a95}[${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['name']];
                                }
                                $value = ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3daf}}}}->{$this->x63->x3326->x7fd3}($product, ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}, $value);
                                if ($x3129($value) && !$value) continue 3;
                                break;
                        }
                        if ($x304e(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options']) > 0) {
                            foreach (${$this->x1b->x3353->x8efe}['options'] as ${$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3936}}}}} => ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x8f2c}}}}}) {
                                if (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x392c}}} >= $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}}) {
                                    switch (${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}}]) {
                                        case "s\165\142str" :
                                            if (isset(${$this->xeb->x3353->{$this->x1b->x3353->x8f03}}['options'][$this->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}} + 1]) && $x3218($value) > ${$this->x1b->x3353->x8efe}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}} + 1]) {
                                                $value = $x307f($value, 0, ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}} + 1] - 3);
                                                ${$this->xeb->x3353->{$this->x63->x3353->x923d}} = $x3077($value, "\x20");
                                                $value = $x307f($value, 0, ${$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9242}}}) . ${$this->x1b->x3353->x8efe}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}} + 2];
                                            }
                                            $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(3);
                                            break;
                                        case "s\164r\151p\x5f\x74\141\x67\163" :
                                            ${$this->x63->x3326->{$this->x63->x3326->x4194}} = "\40";
                                            $value = $x3101('!\<br /\>!isU', ${$this->xeb->x3326->x418f}, $value);
                                            $value = $x3101('!\<br/\>!isU', ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x927d}}}}}, $value);
                                            $value = $x3101('!\<br>!isU', ${$this->xeb->x3326->x418f}, $value);
                                            $value = $x30b0($value);
                                            $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(1);
                                            break;
                                        case "ht\155\154\x65\x6e\x74\x69ti\145s" :
                                            $value = $x30b6(($value));
                                            $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(1);
                                            break;
                                        case "\x69\155\160l\x6fde" :
                                            $value = ($x3148($value)) ? $x314d(${$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->x3e4a}}}['options'][$this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->{$this->xeb->x3326->x33bd}}}} + 1], $value) : $value;
                                            $this->{$this->x1b->x3326->{$this->x1b->x3326->x42b1}}(2);
                                            break;
                                        case "\146\x6c\x6fa\x74" :
                                            $value = $x30ce($value, ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['options'][$this->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}} + 1], '.', '');
                                            $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(2);
                                            break;
                                        case "ht\155\154\x5f\145n\x74\151\164y\x5f\x64\x65c\157d\x65" :
                                            $value = $x30dc($value, ENT_QUOTES, 'UTF-8');
                                            $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(1);
                                            break;
                                        case "\151\156\x6cin\x65":
                                            $value = $x3101('/(\r\n|\n|\r|\r\n\t)/s', ' ', $value);
                                            $this->{$this->x63->x3326->x42b0}(1);
                                            break;
                                        case "s\164\x72\x74\x6f\x6c\x6fwe\x72":
                                            $value = $x30f0($value, "\x55\124\106\70");
                                            $this->{$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93de}}}}(1);
                                            break;
                                        case "\x73\x74\x72\164\x6fu\x70\x70e\162":
                                            $value = $x30f9($value, "\125\x54\106\70");
                                            $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->xeb->x3326->x42b4}}}(1);
                                            break;
                                        case "\x63l\145\x61\x6e\145\x72":
                                            $value = $x3101('/' . '[\x00-\x1F\x7F]' . '|[\x00-\x7F][\x80-\xBF]+' . '|([\xC0\xC1]|[\xF0-\xFF])[\x80-\xBF]*' . '|[\xC2-\xDF]((?![\x80-\xBF])|[\x80-\xBF]{2,})' . '|[\xE0-\xEF](([\x80-\xBF](?![\x80-\xBF]))|' . '(?![\x80-\xBF]{2})|[\x80-\xBF]{3,})' . '/S', ' ', $value);
                                            $value = $x31c7('', '', $value);
                                            $this->{$this->x63->x3353->{$this->x1b->x3353->x93d7}}(1);
                                            break;
                                        default :
                                            ${$this->x63->x3353->{$this->x63->x3353->x8e72}}->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}} = $this->{$this->xeb->x3326->{$this->xeb->x3326->x33b6}};
                                            $value = ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x3da5}}}}->{$this->x63->x3326->x7fd3}($product, ${$this->x63->x3326->{$this->xeb->x3326->x3e49}}, $value);
                                            $this->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}} = ${$this->xeb->x3326->{$this->x63->x3326->x3da1}}->{$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33b8}}};
                                            if ($x3129($value) && !$value) continue 3;
                                            break;
                                    }
                                }
                            }
                        }
                        if (${$this->x63->x3353->{$this->x1b->x3353->x888c}} > 1 && !$this->{$this->x63->x3353->x842e}) $value = $this->{$this->xeb->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x93b0}}}($value, ${$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x3831}}}, ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x88d8}}});
                        $value = $x31c7(array("<", "\x3e", '"', '\\'), array("__L\x4f\127\x45RT\x48\101\x4e\137_", "_\137\110IG\110\105\x52\x54\110\101N\x5f\x5f", "\x5f_\x51\125O\x54\x45\x53\137\137", "_\137B\x41C\x4b\x53\114A\123\110\137\x5f"), $value);
                        if ($x3148($value)) $value = $x314d(",", $value);
                        if ($value != "") ${$this->x1b->x3353->{$this->x63->x3353->x8ef1}} = $x31c7(${$this->x63->x3326->{$this->xeb->x3326->x3e49}}['fullpattern'], $value, ${$this->x1b->x3353->x8eed});
                    }
                    foreach (${$this->x1b->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3948}}} as ${$this->xeb->x3326->x419b}) {
                        ${$this->x1b->x3353->x8eed} = $x31c7(${$this->x63->x3353->{$this->xeb->x3353->x9285}}['fullpattern'], "", ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}});
                    }
                    ${$this->x1b->x3353->x8eed} = $this->{$this->xeb->x3353->x932c}(${$this->x1b->x3353->{$this->x63->x3353->x8ef1}}, $product, ${$this->x63->x3353->x8887});
                    if (${$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8890}}}} == 1) {
                        if (!$this->{$this->xeb->x3353->{$this->x1b->x3353->x842f}}) {
                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e43}}}} = $this->{$this->x1b->x3326->{$this->xeb->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x427f}}}}(${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}});
                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}} = $this->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x937b}}}(${$this->x1b->x3326->x3e37}, ${$this->xeb->x3353->{$this->x63->x3353->x88e4}}, ${$this->xeb->x3353->{$this->xeb->x3353->x88f3}});
                        } else {
                            ${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}} = $this->{$this->x63->x3353->x9375}(${$this->x1b->x3326->x3e37}, ${$this->x1b->x3326->x3852}, ${$this->xeb->x3326->x385a});
                        }
                    } elseif (${$this->x63->x3353->{$this->x1b->x3353->x888c}} != 1) {
                        if (!$this->{$this->xeb->x3353->{$this->x1b->x3353->x842f}}) {
                            ${$this->x63->x3326->{$this->x1b->x3326->x3e39}} = $this->{$this->x1b->x3326->{$this->x1b->x3326->x428e}}(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e43}}}}, ${$this->xeb->x3353->{$this->xeb->x3353->x88bf}}, ${$this->x63->x3353->x88c6}, ${$this->x63->x3353->{$this->x1b->x3353->x88d4}});
                            ${$this->x1b->x3353->{$this->x63->x3353->x8ef1}} = $this->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x427d}}}(${$this->x63->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x3e3e}}});
                        } else {
                            ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8efa}}}} = $this->{$this->x63->x3353->{$this->x1b->x3353->x9393}}((${$this->x1b->x3326->x3e37}), false);
                        }
                    }
                    ${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e43}}}} = $x31c7(array("\x5f_\x4c\117\x57\105R\x54H\101\116_\x5f", "\137\x5f\x48\x49G\x48\105\x52T\x48\x41\116\137\137", "\x5f\x5f\121\125\117\x54E\x53\137\137", "_\137\x42\x41\x43\x4b\123L\x41\123H\x5f_"), array("\x3c", "\76", '"', '\\'), ${$this->x1b->x3353->x8eed});
                    if (!empty(${$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x3e43}}}})) {
                        if (${$this->x63->x3353->{$this->x1b->x3353->x888c}} == 1) ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x89c2}}}} .= ${$this->x1b->x3353->{$this->x1b->x3353->{$this->x63->x3353->{$this->x1b->x3353->x8efa}}}} . ""; else ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x89c2}}}} .= ${$this->x1b->x3326->x3e37} . "";
                        if ($this->{$this->xeb->x3326->{$this->xeb->x3326->x3378}}) {
                            ${$this->xeb->x3326->{$this->x63->x3326->x3903}} .= ${$this->x63->x3353->{$this->x63->x3353->x89ba}};
                            ${$this->xeb->x3353->x89b5} = '';
                        } else {
                            if (${$this->xeb->x3353->x8e56} % Mage::$xd00f("\144\141\x74a\146e\x65dm\x61\x6ea\147\145\162\57\x73y\x73t\x65\155\57\x62\x75f\x66\145\x72") == 0) {
                                ${$this->xeb->x3353->x89af}->{$this->xeb->x3326->x69c5}(${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x89c4}}}}});
                                unset(${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->x63->x3353->x89c2}}}});
                                ${$this->x63->x3326->x38ef} = '';
                                if ($this->_log) Mage::log("\x0a\x3e>\76>>\x3e>\x3e\x3e\76\76>\x3e\x3e\x3e\x3e\x3e>\76>\76\76>\x3e\76\76\76\x3e\76\x3e\76\76\x3e>\x3e>\x3e\x3e\x3e\x3e\76>\x3e>>\x3e" . ${$this->x1b->x3353->{$this->x63->x3353->x8edb}} . "\x2f" . $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}} . "\40i\x74em\163\40\x61dd\145d", null, $this->{$this->x63->x3326->x4242}('.log'));
                            }
                        }
                        if ($this->{$this->xeb->x3326->{$this->x63->x3326->x336f}} && ${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8e60}}}} >= $this->{$this->x1b->x3353->{$this->x1b->x3353->x842b}}) break 2;
                        ${$this->xeb->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x3d8f}}}++;
                        $this->_inc = ${$this->x1b->x3353->{$this->x63->x3353->x8edb}};
                        ${$this->x1b->x3353->{$this->x63->x3353->x8edb}}++;
                    }
                }
            }
            if (!$this->{$this->x63->x3353->x842e}) {
                ${$this->xeb->x3326->x38e4}->{$this->xeb->x3326->x69c5}(${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x38f6}}});
                if ($x3218($x321a(${$this->xeb->x3326->x37fd})) > 1) ${$this->xeb->x3353->{$this->x63->x3353->x89b0}}->{$this->xeb->x3326->x69c5}(${$this->x1b->x3353->x8876} . "\x0a");
                if (${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88a8}}}} != '') ${$this->xeb->x3353->{$this->x63->x3353->x89b0}}->{$this->xeb->x3326->x69c5}($this->{$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->x422b}}}}(${$this->x63->x3353->{$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x88a8}}}}, null));
                if ($this->_log) Mage::log("\x0a>\76\x3e>\76\x3e>\x3e>\x3e>\76>>\76>>\76\x3e\76\76\76\76>>\76\x3e\76\x3e\76\76\x3e>>\x3e\76\x3e>\76>>\76\x3e\76\x3e>\40" . (${$this->x1b->x3353->{$this->x63->x3353->x8edb}} - 1) . "\57" . $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->x33ca}}} . "\40\x69\x74\x65ms\40a\144\144\145\x64", null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log'));
            } else {
                ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3909}}}} .= ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x89c4}}}}};
                ${$this->xeb->x3353->{$this->x1b->x3353->x89c9}} .= ${$this->xeb->x3326->x37fd} . "\x0a";
                if (${$this->x1b->x3326->x3801} > 1) ${$this->xeb->x3326->{$this->x63->x3326->{$this->xeb->x3326->{$this->x63->x3326->x3909}}}} .= "</\x74\x61\x62l\x65\x3e";
                ${$this->xeb->x3326->{$this->x63->x3326->x3903}} .= $this->{$this->xeb->x3326->x4220}(${$this->xeb->x3353->x88a3}, null) . '<br>';
                if ($this->_log) Mage::log("\x0a>\76\76>\76\x3e>\x3e\x3e\76\76>\76\x3e\x3e\76>\x3e\76\76\x3e\x3e\76\x3e\76\76\76\76\76\76>\76\x3e\76\x3e>>\x3e>>\76\76>>>>\40" . (${$this->x1b->x3353->x8ed8}) . "\x2f" . $this->{$this->x1b->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->x33ce}}}} . " \x69\x74\145\155\163\x20\x61d\144e\144", null, $this->{$this->x63->x3326->x4242}('.log'));
            }
            unset(${$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x8ce8}}});
            if ($this->_log) Mage::log("\x0a\x3e\76>>\76\76>\x3e\x3e\76>>\76\76\76>\x3e\76\x3e\x3e>\76>>\76\76\76\x3e\x3e>\x3e\x3e\x3e\x3e>\76>\76\76>\x3e\76\76\76>\x3e\x20\x46\157\x6f\164\145r\x20\164\x65\155\x70\154\141te ad\144\145\144", null, $this->{$this->xeb->x3326->{$this->x1b->x3326->x4247}}('.log'));
            if ($this->{$this->xeb->x3326->{$this->xeb->x3326->x3378}} && !$this->_debug) {
                (${$this->x63->x3353->x8887} == 1 && !Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("\x72eal_\x74im\145\x5f\160\x72e\166\151\x65\x77")) ? ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} = "\74t\145\170\164\141\162\x65a \151\x64\x3d'C\x6f\144\145\x4d\151\x72r\157r'\x20\x63\154\x61\163\x73=\x27C\157d\x65Mi\x72\162\157\x72'\x3e" . (${$this->xeb->x3353->{$this->x1b->x3353->{$this->xeb->x3353->x89cd}}}) . "\x3c\57\x74\145x\164\x61\162\x65\x61\76" : ${$this->x1b->x3353->x8ee0} = (${$this->xeb->x3353->{$this->x1b->x3353->x89c9}});
                if ((!Mage::$xd26e()->{$this->xeb->x3326->x4b88}()->{$this->x1b->x3326->x4b9f}("rea\154\x5f\164\x69m\145_\160r\145\x76i\x65\x77"))) {
                    return ("\12\40   	\11<\x68t\x6dl\x3e
\40\x20\40\x20\x09	\x3ch\145a\144\76\12\40\x20  	\x09\74ti\164\x6ce\76" . $this->{$this->x1b->x3326->x489b}() . "</\x74\x69\164l\x65>
\40 \x20\x20\40\x20  \40\40\x20\x20\x20 \x20 \74\x6c\x69nk \162\145l\75'sty\154\x65\163h\145\x65t\x27 \150r\x65\146\x3d'" . ${$this->x1b->x3353->{$this->xeb->x3353->x8831}} . "s\153i\x6e\x2fadm\x69n\x68t\155\x6c/\x64\x65\x66a\165\154t/\144\x65f\141ul\164\57Co\144e\x4d\x69\162r\157\162\62\x2f\154i\x62\x2fc\157\144e\x6di\162\x72\x6f\162.\143\x73s'>\12 \40\x20\x20   \x20\x20\x20\40\x20\40   \x3cl\x69n\x6b\x20re\x6c\75\x27s\164y\x6c\x65\163\150\x65\145\164\x27\40h\x72\x65f=\x27" . ${$this->x1b->x3353->{$this->xeb->x3353->x8831}} . "\163\x6b\151n\x2fad\x6d\151\x6e\150\164m\x6c\57\x64\x65fa\165\154\x74/d\x65\x66\x61\x75l\164/\x43\157\144eM\x69rror\62\57\x74h\145\155e/\144e\x66au\x6ct\x2e\x63\x73\x73'\76\x0a\x20\x20 \x20    \40
\x20 \40\40\x20\40\40 \x20 \40\x20 \40\40 \74\163\143\x72i\160\x74\40\164\x79\160\145=\x27\164ext\57\x6a\141vas\143\162\x69\x70t\47 \163\x72\143\75'" . ${$this->xeb->x3326->x37cb} . "s\x6b\151n/\x61\144m\151\x6e\150\164m\154\x2f\144\145f\x61ul\x74/\144\x65\x66\141u\154\x74/\x43\157\144\x65\x4d\151\162r\x6fr\62\57\154\151\x62\57\x63\157\144\x65\155\151\162\x72or\x2e\x6a\163'\76\74\x2f\x73c\x72\x69\160\164\x3e
\40\40\40  \x20\x20\x20\40\x20\40  \40  <s\x63r\151pt\40t\x79p\x65\75'\x74\x65\170\164/\x6a\141v\141s\x63\x72ipt\47\40\163\162c\x3d'" . ${$this->x1b->x3353->{$this->xeb->x3353->x8831}} . "\x73\153\151\x6e\x2fad\x6din\150\x74ml/\144\145\146a\165\154t\x2f\x64\x65f\141\x75l\x74\x2fCo\144\x65M\151rr\x6f\162\62\57\155\x6f\144\x65/xm\154\57\170\x6d\154\56\152\x73'>\x3c\x2fs\x63r\151\x70t>
\40\x20\40\x20\40\40\40
\40\40   \x20\x20\x20\40\40\40\40\40\40 \12\40\40 \40\x20 \40   \x20\40\40\40\40 \x3c\x2fhe\141d\x3e\x0a\40\40\40\x20\x20\x20\40  \40\x20\x20\x20 \x20\x20\74\x62\157\x64y\x3e
 \x20 \40    \40\40\40\40\40  \x20" . ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}} . "\x0a\40 \40\x20\x20\40 \x20\x20\x20 \x20\x20 \x20 \74\x73\143\x72ip\164\40\154\x61\x6e\x67\165a\147e='\x6aa\166\x61s\143\x72i\160\x74\47>\x0a\x20  \x20\40\40  \x20 \x20\x20\x20  \x20\40 \40\40\x73\110\164ml\x3d\x64ocume\156t\x2e\x67\x65\x74\x45\154\x65\x6de\156\x74\102\171I\144(\x27C\157\144\145\x4dir\x72or\x27)\x3b
 \40\x20  \40\x20\x20\x20\40\40 \x20\x20\x20\x20\40 \40\x20\151f\x28\x74ypeo\146\x20\163\x48tm\x6c \x21\75 \x27u\x6ed\x65\146\x69\x6eed'\x29\173\12\x20 \40  \40\x20\x20\x20\40\x20    \x20\40\x20\x20\40 \x20  \166ar\x20m\171Co\x64\x65M\x69rr\x6fr\40\x3d\40\x43o\144\145\115\151r\x72\157\x72\x28\146\165n\x63tio\156(\x65l\164\x29\40\173\12\x20 \40 \x20\40\x20 \x20 \40\x20\x20 \x20\40\x20\x20  \x20\40\40 \40\x20\40 \163H\x74ml.pa\162en\164\116\157\144e\x2er\x65\x70\x6c\x61\x63\x65\103\150\x69\x6c\144\50e\x6c\x74,\x20s\110tml)\175\54\40\x7b\x0a\x20\x20 \40\40\x20\40\40\x20 \x20\x20       \x20 \x20 \40\x20\40\x20 v\x61l\x75\145\72\40sHt\155l.\166\x61l\x75e\54\x0a \x20\x20\40\40\x20\x20  \x20\40 \40\x20   \x20\40\40 \x20\40\40\40\40\x20 \155od\x65:\x20\40\47\x78m\x6c',\12 \40 \40\x20\40     \x20\40\40 \40\x20\x20\40\x20\x20\40\x20  \40  \162\145\141\x64\x4f\x6e\154\x79\72\x20\x74\162\x75e
\12\40\40\x20\40\40\40\40    \40\x20\40\40\40\x20 \40\x20\x20\x20\40 \175)\x0a\40   \x20\x20 \40 \x20\x20 \x20  \40 \x20\x20\40\40\x20 }\x0a\x20\40 \40\x20\x20\x20    \x20 \40
 \x20 \40    \x20\40 \x20\40\x20\x20 \x3c/\x73\x63r\x69pt>\x0a\40\40\x20\40\40 \40\x20\40\40 \x20\x20 \40\x20</\x62\x6fd\171\x3e
\40\x20 \40  \40\40\40   \40\40\x20\x20</\x68\x74ml\x3e");
                } else return ${$this->x1b->x3353->{$this->xeb->x3353->x8ee1}};
            } elseif ($this->_debug) {
                echo "<\142r>\x3c\x62r\76\x2d\55--\55\55\55\x2d\x2d\x2d\x2d- \x58ML \x4f\x55\124\x50\125\x54\x20\x2d\x2d-\x2d\x2d\55\55\55\x2d\55\x2d-\x2d\55-\55<b\x72>";
                ${$this->x1b->x3326->x3e29} = "\x3cpr\145>" . $x3274(${$this->xeb->x3353->x89c6}) . "<\x2fp\x72\x65\x3e";
                return ${$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x8ee2}}};
            } else {
                ${$this->xeb->x3326->{$this->xeb->x3326->x38e5}}->{$this->x63->x3326->x81c3}();
                ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x38e8}}}}->{$this->x63->x3326->x81d0}($this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}(), $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}(false));
                ${$this->xeb->x3353->{$this->x63->x3353->x89b0}}->{$this->xeb->x3326->x81f6}($this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}());
                $this->{$this->x1b->x3326->x820f}($this->_updated);
                $this->{$this->xeb->x3326->x8216}();
                if ($this->_log) Mage::log("\x0a\x3e>\76\x3e\76\76\76\76\76>\x3e\76\x3e>\76>>>>>>>>>>\x3e\x3e\x3e>>\x3e>>>\x3e\x3e\76>\76>>>\x3e\x3e>\76 \124\145m\160\x20\146\x69l\x65\40\x63\154\x6fse\x64\40\141\x6ed \x6d\157ve\x64 t\x6f\40" . $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x9350}}}}}(false), null, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->x9349}}}('.log'));
                Mage::$xd25d('datafeedmanager_after_generate', array('datafeed' => $this));
                if (${$this->x63->x3326->x386d}) {
                    try {
                        $this->{$this->x63->x3353->{$this->x1b->x3353->x93fc}}(${$this->xeb->x3326->x3877}, ${$this->x63->x3326->{$this->x63->x3326->x38b3}}, ${$this->xeb->x3326->{$this->x63->x3326->{$this->x1b->x3326->x388d}}}, ${$this->x1b->x3326->{$this->x1b->x3326->x3899}}, ${$this->x1b->x3326->{$this->x1b->x3326->x389f}}, ${$this->x63->x3353->x8944}, $this->{$this->x63->x3353->{$this->xeb->x3353->{$this->x63->x3353->{$this->x1b->x3353->x934b}}}}(false));
                        Mage::$xd2ec("\x61\x64m\x69n\x68\164\155\x6c\x2f\x73\145ss\x69on")->{$this->x63->x3326->x826f}(Mage::$xd305("\x64\x61\164\x61f\145\x65dm\x61\x6e\x61ge\x72")->{$this->xeb->x3326->x48ee}("File successfully uploaded on ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x8933}}}}}."));
                    } catch (Exception $e) {
                        Mage::$xd2ec("a\144min\x68\x74\x6d\154/s\145\x73s\151\x6f\x6e")->{$this->x63->x3326->x82c5}(Mage::$xd305("d\141t\141\146e\x65dm\x61na\147\145r")->{$this->xeb->x3326->x48ee}("F\164p \145\x72\x72\x6fr\x20\72 ") . $e->{$this->x1b->x3326->x82ef}());
                    }
                }
                Mage::$xd25d('datafeedmanager_after_upload', array('datafeed' => $this));
            }
            Mage::$xd26e()->{$this->x1b->x3326->x5be1}(0);
            return $this;
        } catch (Exception $e) {
            throw $e;
        }
    }

    public function ftpUpload($x32e5, $x32d3, $x32c6, $x32cb, $x32cf, $x32ec, $x32f3)
    {
        $xd305 = "\x68e\x6c\x70e\162";
        $xd00f = "\x67\x65\x74S\x74\x6fr\145Co\x6e\146\151\x67";
        $xd331 = "g\x65\x74\102\x61\163\145\x44\151\x72";
        $xb6b8 = "getMo\144\145\x6c";
        $xa669 = "\164hrowE\170c\145p\x74i\x6f\x6e";
        $x9b22 = "\x5f\x62e\146\157\x72\145\x53\x61\x76e";
        $xd2ec = "\x67\x65tS\151n\147\x6ce\164\x6f\156";
        $xd26e = "ap\x70";
        $x9ccb = "g\x65\x74D\145\x73i\x67\156";
        $xd25d = "\144\151\x73\160a\x74\143h\105\x76en\x74";
        $xb909 = "\x67\x65t\126\145\162\163\x69\157\x6e";
        $xc28f = "\147e\x74Re\x73\x6f\165\162\143e\x4d\x6fd\145\x6c";
        if (${$this->xeb->x3326->{$this->x1b->x3326->x41a8}}) ${$this->xeb->x3353->x92df} = new Varien_Io_Sftp(); else ${$this->x63->x3353->{$this->x63->x3353->{$this->x1b->x3353->x92e5}}} = new Varien_Io_Ftp();
        try {
            ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->x41f5}}}->{$this->x63->x3326->x55b0}(array('host' => ${$this->x1b->x3353->x92aa}, 'user' => ${$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->{$this->x63->x3353->x92bd}}}}, 'username' => ${$this->xeb->x3353->x92b1}, 'password' => ${$this->x63->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x1b->x3326->{$this->x63->x3326->x41d5}}}}}, 'timeout' => '120', 'path' => ${$this->x63->x3326->{$this->xeb->x3326->{$this->x1b->x3326->x41db}}}, 'passive' => !(${$this->x1b->x3353->{$this->xeb->x3353->{$this->xeb->x3353->x92a4}}})));
            ${$this->x1b->x3326->x41fb} = new Varien_Io_File();
            ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->x1b->x3353->x92f6}}}}->{$this->x63->x3326->x55b0}(array('path' => $this->{$this->x63->x3326->x4237}()));
            if (!${$this->x1b->x3353->{$this->xeb->x3353->x9298}} && ${$this->x63->x3326->{$this->xeb->x3326->x41f1}}->{$this->xeb->x3326->x8369}(${$this->xeb->x3353->x92d3}, $this->{$this->x63->x3326->{$this->x63->x3326->{$this->x1b->x3326->{$this->x63->x3326->x4241}}}}() . ${$this->xeb->x3326->{$this->x1b->x3326->x41e3}})) return true; elseif (${$this->x63->x3353->x9296} && ${$this->x63->x3326->{$this->x1b->x3326->{$this->xeb->x3326->{$this->xeb->x3326->x41f7}}}}->{$this->xeb->x3326->x8369}(${$this->x63->x3326->{$this->x63->x3326->x41da}} . ${$this->xeb->x3326->{$this->xeb->x3326->{$this->x63->x3326->{$this->x63->x3326->x41e9}}}}, ${$this->xeb->x3353->{$this->x1b->x3353->{$this->x1b->x3353->{$this->xeb->x3353->{$this->x63->x3353->x92f9}}}}}->{$this->xeb->x3326->x8399}(${$this->x63->x3353->{$this->x63->x3353->x92d8}}))) return true;
            else return false;
            ${$this->x63->x3353->{$this->x63->x3353->{$this->xeb->x3353->{$this->xeb->x3353->{$this->x1b->x3353->x92ee}}}}}->{$this->x63->x3326->x83a7}();
        } catch (Exception $e) {
            Mage::$xd2ec("\141d\x6d\151\x6e\x68tml\x2f\163e\163s\x69\157\x6e")->{$this->x63->x3326->x82c5}(Mage::$xd305("\x64\141t\x61\x66\x65\145\144\155a\x6e\141\147\x65\x72")->{$this->xeb->x3326->x48ee}("\x46\x74\160\40\165\160\x6c\157ad\x20\x65\162\162o\162 \x3a\40") . $e->{$this->x1b->x3326->x82ef}());
        }
    }
}

include(Mage::getBaseDir() . "/app/code/local/Wyomind/Datafeedmanager/myCustomAttributes.php");
include(Mage::getBaseDir() . "/app/code/local/Wyomind/Datafeedmanager/myCustomOptions.php");

Function Calls

None

Variables

None

Stats

MD5 6049699afa8c1dd58c1ea7f39972325c
Eval Count 0
Decode Time 321 ms