Новости социального предпринимательства

Вам может быть интересно
        object(yii\web\View)#121 (21) {
  ["assetBundles"]=>
  array(3) {
    ["yii\web\JqueryAsset"]=>
    object(yii\web\JqueryAsset)#284 (9) {
      ["sourcePath"]=>
      string(79) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/bower/jquery/dist"
      ["js"]=>
      array(1) {
        [0]=>
        string(9) "jquery.js"
      }
      ["basePath"]=>
      string(83) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/web/assets/70b39299"
      ["baseUrl"]=>
      string(16) "/assets/70b39299"
      ["depends"]=>
      array(0) {
      }
      ["css"]=>
      array(0) {
      }
      ["jsOptions"]=>
      array(0) {
      }
      ["cssOptions"]=>
      array(0) {
      }
      ["publishOptions"]=>
      array(0) {
      }
    }
    ["frontend\assets\AppAsset"]=>
    object(frontend\assets\AppAsset)#509 (9) {
      ["basePath"]=>
      string(67) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/web"
      ["baseUrl"]=>
      string(0) ""
      ["css"]=>
      array(11) {
        [0]=>
        string(13) "css/slick.css"
        [1]=>
        string(19) "css/slick-theme.css"
        [2]=>
        string(24) "css/font-awesome.min.css"
        [3]=>
        string(17) "css/bootstrap.css"
        [4]=>
        string(28) "css/bootstrap-reboot.min.css"
        [5]=>
        string(14) "css/jqvmap.css"
        [6]=>
        string(27) "css/jquery.fancybox.min.css"
        [7]=>
        string(25) "css/jquery.formstyler.css"
        [8]=>
        string(18) "assets/css/css.css"
        [9]=>
        string(16) "/css/cookies.css"
        [10]=>
        string(18) "vs/css/bvi.min.css"
      }
      ["js"]=>
      array(16) {
        [0]=>
        string(19) "js/lib/slick.min.js"
        [1]=>
        string(23) "js/lib/bootstrap.min.js"
        [2]=>
        string(19) "js/lib/jquery-ui.js"
        [3]=>
        string(29) "js/lib/jquery.fancybox.min.js"
        [4]=>
        string(21) "js/lib/jquery.vmap.js"
        [5]=>
        string(28) "js/lib/jquery.vmap.russia.js"
        [6]=>
        string(31) "js/lib/jquery.formstyler.min.js"
        [7]=>
        string(21) "js/lib/maskedinput.js"
        [8]=>
        string(9) "js/app.js"
        [9]=>
        string(11) "js/forms.js"
        [10]=>
        string(17) "js/lib/cookies.js"
        [11]=>
        string(17) "js/lib/project.js"
        [12]=>
        string(28) "vs/js/responsivevoice.min.js"
        [13]=>
        string(27) "vs/js/bvi-init-panel.min.js"
        [14]=>
        string(16) "vs/js/bvi.min.js"
        [15]=>
        string(22) "vs/js/js.cookie.min.js"
      }
      ["depends"]=>
      array(1) {
        [0]=>
        string(16) "yii\web\YiiAsset"
      }
      ["sourcePath"]=>
      NULL
      ["jsOptions"]=>
      array(0) {
      }
      ["cssOptions"]=>
      array(0) {
      }
      ["publishOptions"]=>
      array(0) {
      }
    }
    ["yii\web\YiiAsset"]=>
    object(yii\web\YiiAsset)#565 (9) {
      ["sourcePath"]=>
      string(81) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2/assets"
      ["js"]=>
      array(1) {
        [0]=>
        string(6) "yii.js"
      }
      ["depends"]=>
      array(1) {
        [0]=>
        string(19) "yii\web\JqueryAsset"
      }
      ["basePath"]=>
      string(83) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/web/assets/aa114112"
      ["baseUrl"]=>
      string(16) "/assets/aa114112"
      ["css"]=>
      array(0) {
      }
      ["jsOptions"]=>
      array(0) {
      }
      ["cssOptions"]=>
      array(0) {
      }
      ["publishOptions"]=>
      array(0) {
      }
    }
  }
  ["title"]=>
  string(14) "Новости"
  ["metaTags"]=>
  array(0) {
  }
  ["linkTags"]=>
  array(14) {
    [0]=>
    string(65) ""
    [1]=>
    string(65) ""
    [2]=>
    string(65) ""
    [3]=>
    string(65) ""
    [4]=>
    string(65) ""
    [5]=>
    string(103) ""
    [6]=>
    string(115) ""
    [7]=>
    string(137) ""
    [8]=>
    string(90) ""
    [9]=>
    string(90) ""
    [10]=>
    string(101) ""
    [11]=>
    string(103) ""
    [12]=>
    string(90) ""
    [13]=>
    string(102) ""
  }
  ["css"]=>
  array(0) {
  }
  ["cssFiles"]=>
  array(0) {
  }
  ["js"]=>
  array(2) {
    [2]=>
    array(1) {
      ["c930e36c708af65ba4be9f577b384842"]=>
      string(334) "
   var curSelectedRegion = '';
   var geographyRubricId = '55';
   var currentRubricId = '55';
   var innerCalendarPage = true;
   var currentCity = '';

   function chooseCalendarCity(select) {
   		currentCity = encodeURIComponent($(select).val());
   		reloadTiles(calendarYear, calendarMonth, calendarDay);

   }
    "
    }
    [4]=>
    array(1) {
      ["67819850927832b7913cdd27b6840474"]=>
      string(457) "
            $('.pagination .first > *:first').addClass('tips').attr('title', 'Первая.') ;
            $('.pagination .last > *:first').addClass('tips').attr('title', 'Последняя.') ;
            $('.pagination .prev > *:first').addClass('tips').attr('title', 'Предыдущая.') ;
            $('.pagination .next > *:first').addClass('tips').attr('title', 'Следующая.') ;
            
            $('.tips').tooltip();
        "
    }
  }
  ["jsFiles"]=>
  array(0) {
  }
  ["_assetManager":"yii\web\View":private]=>
  NULL
  ["context"]=>
  object(frontend\modules\content\controllers\ContentController)#37 (12) {
    ["enableCsrfValidation"]=>
    bool(true)
    ["actionParams"]=>
    array(1) {
      ["rubricId"]=>
      string(4) "news"
    }
    ["id"]=>
    string(7) "content"
    ["module"]=>
    object(frontend\modules\content\Module)#34 (17) {
      ["defaultRoute"]=>
      string(7) "content"
      ["controllerNamespace"]=>
      string(36) "frontend\modules\content\controllers"
      ["params"]=>
      array(0) {
      }
      ["id"]=>
      string(7) "content"
      ["module"]=>
      object(yii\web\Application)#4 (33) {
        ["defaultRoute"]=>
        string(4) "site"
        ["catchAll"]=>
        NULL
        ["controller"]=>
        *RECURSION*
        ["_homeUrl":"yii\web\Application":private]=>
        string(1) "/"
        ["controllerNamespace"]=>
        string(20) "frontend\controllers"
        ["name"]=>
        string(14) "My Application"
        ["charset"]=>
        string(5) "UTF-8"
        ["language"]=>
        string(5) "en-US"
        ["sourceLanguage"]=>
        string(5) "en-US"
        ["layout"]=>
        string(4) "main"
        ["requestedRoute"]=>
        string(21) "content/content/index"
        ["requestedAction"]=>
        object(yii\base\InlineAction)#36 (6) {
          ["actionMethod"]=>
          string(11) "actionIndex"
          ["id"]=>
          string(5) "index"
          ["controller"]=>
          *RECURSION*
          ["_events":"yii\base\Component":private]=>
          array(0) {
          }
          ["_eventWildcards":"yii\base\Component":private]=>
          array(0) {
          }
          ["_behaviors":"yii\base\Component":private]=>
          NULL
        }
        ["requestedParams"]=>
        array(1) {
          [0]=>
          string(4) "news"
        }
        ["extensions"]=>
        array(34) {
          ["yiisoft/yii2-swiftmailer"]=>
          array(3) {
            ["name"]=>
            string(24) "yiisoft/yii2-swiftmailer"
            ["version"]=>
            string(7) "2.0.7.0"
            ["alias"]=>
            array(1) {
              ["@yii/swiftmailer"]=>
              string(86) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2-swiftmailer"
            }
          }
          ["yiisoft/yii2-bootstrap"]=>
          array(3) {
            ["name"]=>
            string(22) "yiisoft/yii2-bootstrap"
            ["version"]=>
            string(7) "2.0.8.0"
            ["alias"]=>
            array(1) {
              ["@yii/bootstrap"]=>
              string(88) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2-bootstrap/src"
            }
          }
          ["yiisoft/yii2-debug"]=>
          array(3) {
            ["name"]=>
            string(18) "yiisoft/yii2-debug"
            ["version"]=>
            string(8) "2.0.13.0"
            ["alias"]=>
            array(1) {
              ["@yii/debug"]=>
              string(80) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2-debug"
            }
          }
          ["yiisoft/yii2-gii"]=>
          array(3) {
            ["name"]=>
            string(16) "yiisoft/yii2-gii"
            ["version"]=>
            string(7) "2.0.7.0"
            ["alias"]=>
            array(1) {
              ["@yii/gii"]=>
              string(82) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2-gii/src"
            }
          }
          ["yiisoft/yii2-faker"]=>
          array(3) {
            ["name"]=>
            string(18) "yiisoft/yii2-faker"
            ["version"]=>
            string(7) "2.0.4.0"
            ["alias"]=>
            array(1) {
              ["@yii/faker"]=>
              string(80) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2-faker"
            }
          }
          ["nex/yii2-chosen"]=>
          array(3) {
            ["name"]=>
            string(15) "nex/yii2-chosen"
            ["version"]=>
            string(7) "1.0.0.0"
            ["alias"]=>
            array(1) {
              ["@nex/chosen"]=>
              string(77) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/nex/yii2-chosen"
            }
          }
          ["yiisoft/yii2-imagine"]=>
          array(3) {
            ["name"]=>
            string(20) "yiisoft/yii2-imagine"
            ["version"]=>
            string(7) "2.1.1.0"
            ["alias"]=>
            array(1) {
              ["@yii/imagine"]=>
              string(86) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2-imagine/src"
            }
          }
          ["yiisoft/yii2-jui"]=>
          array(3) {
            ["name"]=>
            string(16) "yiisoft/yii2-jui"
            ["version"]=>
            string(7) "2.0.7.0"
            ["alias"]=>
            array(1) {
              ["@yii/jui"]=>
              string(78) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2-jui"
            }
          }
          ["2amigos/yii2-date-picker-widget"]=>
          array(3) {
            ["name"]=>
            string(31) "2amigos/yii2-date-picker-widget"
            ["version"]=>
            string(7) "1.0.7.0"
            ["alias"]=>
            array(1) {
              ["@dosamigos/datepicker"]=>
              string(97) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/2amigos/yii2-date-picker-widget/src"
            }
          }
          ["frostealth/yii2-relation-behavior"]=>
          array(3) {
            ["name"]=>
            string(33) "frostealth/yii2-relation-behavior"
            ["version"]=>
            string(7) "0.2.4.0"
            ["alias"]=>
            array(1) {
              ["@frostealth/yii2"]=>
              string(99) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/frostealth/yii2-relation-behavior/src"
            }
          }
          ["paulzi/yii2-nested-sets"]=>
          array(3) {
            ["name"]=>
            string(23) "paulzi/yii2-nested-sets"
            ["version"]=>
            string(7) "1.0.8.0"
            ["alias"]=>
            array(1) {
              ["@paulzi/nestedsets"]=>
              string(85) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/paulzi/yii2-nested-sets"
            }
          }
          ["nirvana-msu/yii2-showloading"]=>
          array(3) {
            ["name"]=>
            string(28) "nirvana-msu/yii2-showloading"
            ["version"]=>
            string(11) "9999999-dev"
            ["alias"]=>
            array(1) {
              ["@nirvana/showloading"]=>
              string(90) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/nirvana-msu/yii2-showloading"
            }
          }
          ["newerton/yii2-fancybox"]=>
          array(3) {
            ["name"]=>
            string(22) "newerton/yii2-fancybox"
            ["version"]=>
            string(11) "9999999-dev"
            ["alias"]=>
            array(1) {
              ["@newerton/fancybox"]=>
              string(84) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/newerton/yii2-fancybox"
            }
          }
          ["kartik-v/yii2-krajee-base"]=>
          array(3) {
            ["name"]=>
            string(25) "kartik-v/yii2-krajee-base"
            ["version"]=>
            string(7) "1.8.9.0"
            ["alias"]=>
            array(1) {
              ["@kartik/base"]=>
              string(87) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-krajee-base"
            }
          }
          ["kartik-v/yii2-widget-fileinput"]=>
          array(3) {
            ["name"]=>
            string(30) "kartik-v/yii2-widget-fileinput"
            ["version"]=>
            string(11) "9999999-dev"
            ["alias"]=>
            array(1) {
              ["@kartik/file"]=>
              string(96) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-widget-fileinput/src"
            }
          }
          ["kartik-v/yii2-widget-depdrop"]=>
          array(3) {
            ["name"]=>
            string(28) "kartik-v/yii2-widget-depdrop"
            ["version"]=>
            string(11) "9999999-dev"
            ["alias"]=>
            array(1) {
              ["@kartik/depdrop"]=>
              string(90) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-widget-depdrop"
            }
          }
          ["kartik-v/yii2-mpdf"]=>
          array(3) {
            ["name"]=>
            string(18) "kartik-v/yii2-mpdf"
            ["version"]=>
            string(7) "1.0.2.0"
            ["alias"]=>
            array(1) {
              ["@kartik/mpdf"]=>
              string(80) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-mpdf"
            }
          }
          ["kartik-v/yii2-widget-activeform"]=>
          array(3) {
            ["name"]=>
            string(31) "kartik-v/yii2-widget-activeform"
            ["version"]=>
            string(11) "9999999-dev"
            ["alias"]=>
            array(1) {
              ["@kartik/form"]=>
              string(93) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-widget-activeform"
            }
          }
          ["kartik-v/yii2-widget-select2"]=>
          array(3) {
            ["name"]=>
            string(28) "kartik-v/yii2-widget-select2"
            ["version"]=>
            string(11) "9999999-dev"
            ["alias"]=>
            array(1) {
              ["@kartik/select2"]=>
              string(90) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-widget-select2"
            }
          }
          ["2amigos/yii2-date-time-picker-widget"]=>
          array(3) {
            ["name"]=>
            string(36) "2amigos/yii2-date-time-picker-widget"
            ["version"]=>
            string(7) "1.0.4.0"
            ["alias"]=>
            array(1) {
              ["@dosamigos/datetimepicker"]=>
              string(102) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/2amigos/yii2-date-time-picker-widget/src"
            }
          }
          ["kartik-v/yii2-sortable"]=>
          array(3) {
            ["name"]=>
            string(22) "kartik-v/yii2-sortable"
            ["version"]=>
            string(7) "1.2.0.0"
            ["alias"]=>
            array(1) {
              ["@kartik/sortable"]=>
              string(84) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-sortable"
            }
          }
          ["yiisoft/yii2-httpclient"]=>
          array(3) {
            ["name"]=>
            string(23) "yiisoft/yii2-httpclient"
            ["version"]=>
            string(7) "2.0.6.0"
            ["alias"]=>
            array(1) {
              ["@yii/httpclient"]=>
              string(89) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2-httpclient/src"
            }
          }
          ["yiisoft/yii2-authclient"]=>
          array(3) {
            ["name"]=>
            string(23) "yiisoft/yii2-authclient"
            ["version"]=>
            string(7) "2.1.5.0"
            ["alias"]=>
            array(1) {
              ["@yii/authclient"]=>
              string(89) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2-authclient/src"
            }
          }
          ["zxbodya/yii2-tinymce"]=>
          array(3) {
            ["name"]=>
            string(20) "zxbodya/yii2-tinymce"
            ["version"]=>
            string(11) "9999999-dev"
            ["alias"]=>
            array(1) {
              ["@zxbodya/yii2/tinymce"]=>
              string(82) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/zxbodya/yii2-tinymce"
            }
          }
          ["zxbodya/yii2-elfinder"]=>
          array(3) {
            ["name"]=>
            string(21) "zxbodya/yii2-elfinder"
            ["version"]=>
            string(11) "9999999-dev"
            ["alias"]=>
            array(1) {
              ["@zxbodya/yii2/elfinder"]=>
              string(83) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/zxbodya/yii2-elfinder"
            }
          }
          ["perminder-klair/yii2-dropzone"]=>
          array(3) {
            ["name"]=>
            string(29) "perminder-klair/yii2-dropzone"
            ["version"]=>
            string(11) "9999999-dev"
            ["alias"]=>
            array(1) {
              ["@kato"]=>
              string(91) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/perminder-klair/yii2-dropzone"
            }
          }
          ["cornernote/yii2-linkall"]=>
          array(3) {
            ["name"]=>
            string(23) "cornernote/yii2-linkall"
            ["version"]=>
            string(7) "1.0.0.0"
            ["alias"]=>
            array(1) {
              ["@cornernote/linkall"]=>
              string(89) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/cornernote/yii2-linkall/src"
            }
          }
          ["richardfan1126/yii2-sortable-gridview"]=>
          array(3) {
            ["name"]=>
            string(37) "richardfan1126/yii2-sortable-gridview"
            ["version"]=>
            string(7) "0.0.5.0"
            ["alias"]=>
            array(1) {
              ["@richardfan/sortable"]=>
              string(99) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/richardfan1126/yii2-sortable-gridview"
            }
          }
          ["kartik-v/yii2-widget-datetimepicker"]=>
          array(3) {
            ["name"]=>
            string(35) "kartik-v/yii2-widget-datetimepicker"
            ["version"]=>
            string(7) "1.4.4.0"
            ["alias"]=>
            array(1) {
              ["@kartik/datetime"]=>
              string(97) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-widget-datetimepicker"
            }
          }
          ["yii-dream-team/yii2-upload-behavior"]=>
          array(3) {
            ["name"]=>
            string(35) "yii-dream-team/yii2-upload-behavior"
            ["version"]=>
            string(7) "1.2.3.0"
            ["alias"]=>
            array(1) {
              ["@yiidreamteam/upload"]=>
              string(101) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yii-dream-team/yii2-upload-behavior/src"
            }
          }
          ["philippfrenzel/yii2fullcalendar"]=>
          array(3) {
            ["name"]=>
            string(31) "philippfrenzel/yii2fullcalendar"
            ["version"]=>
            string(7) "3.9.0.0"
            ["alias"]=>
            array(1) {
              ["@yii2fullcalendar"]=>
              string(93) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/philippfrenzel/yii2fullcalendar"
            }
          }
          ["kartik-v/yii2-dialog"]=>
          array(3) {
            ["name"]=>
            string(20) "kartik-v/yii2-dialog"
            ["version"]=>
            string(7) "1.0.3.0"
            ["alias"]=>
            array(1) {
              ["@kartik/dialog"]=>
              string(82) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-dialog"
            }
          }
          ["2amigos/yii2-tinymce-widget"]=>
          array(3) {
            ["name"]=>
            string(27) "2amigos/yii2-tinymce-widget"
            ["version"]=>
            string(7) "1.1.2.0"
            ["alias"]=>
            array(1) {
              ["@dosamigos/tinymce"]=>
              string(93) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/2amigos/yii2-tinymce-widget/src"
            }
          }
          ["kartik-v/yii2-tabs-x"]=>
          array(3) {
            ["name"]=>
            string(20) "kartik-v/yii2-tabs-x"
            ["version"]=>
            string(7) "1.2.4.0"
            ["alias"]=>
            array(1) {
              ["@kartik/tabs"]=>
              string(82) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/kartik-v/yii2-tabs-x"
            }
          }
        }
        ["bootstrap"]=>
        array(1) {
          [0]=>
          string(3) "log"
        }
        ["state"]=>
        int(3)
        ["loadedModules"]=>
        array(2) {
          ["yii\web\Application"]=>
          *RECURSION*
          ["frontend\modules\content\Module"]=>
          *RECURSION*
        }
        ["_runtimePath":"yii\base\Application":private]=>
        string(71) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/runtime"
        ["_vendorPath":"yii\base\Application":private]=>
        string(61) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor"
        ["params"]=>
        array(7) {
          ["adminEmail"]=>
          string(17) "admin@example.com"
          ["supportEmail"]=>
          string(19) "support@example.com"
          ["user.passwordResetTokenExpire"]=>
          int(3600)
          ["mailerLiteAPIKey"]=>
          string(32) "2708a3b05ab0bf4e00bdf112f51f54db"
          ["mailerLiteGroup"]=>
          string(8) "11362248"
          ["timeOffset"]=>
          int(10800)
          ["timeShiftHours"]=>
          int(3)
        }
        ["id"]=>
        string(12) "app-frontend"
        ["module"]=>
        NULL
        ["controllerMap"]=>
        array(0) {
        }
        ["_basePath":"yii\base\Module":private]=>
        string(63) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend"
        ["_viewPath":"yii\base\Module":private]=>
        NULL
        ["_layoutPath":"yii\base\Module":private]=>
        NULL
        ["_modules":"yii\base\Module":private]=>
        array(3) {
          ["news"]=>
          array(1) {
            ["class"]=>
            string(28) "frontend\modules\news\Module"
          }
          ["content"]=>
          *RECURSION*
          ["api"]=>
          array(1) {
            ["class"]=>
            string(27) "frontend\modules\api\Module"
          }
        }
        ["_version":"yii\base\Module":private]=>
        NULL
        ["_components":"yii\di\ServiceLocator":private]=>
        array(13) {
          ["errorHandler"]=>
          object(yii\web\ErrorHandler)#7 (17) {
            ["maxSourceLines"]=>
            int(19)
            ["maxTraceSourceLines"]=>
            int(13)
            ["errorAction"]=>
            string(10) "site/error"
            ["errorView"]=>
            string(33) "@yii/views/errorHandler/error.php"
            ["exceptionView"]=>
            string(37) "@yii/views/errorHandler/exception.php"
            ["callStackItemView"]=>
            string(41) "@yii/views/errorHandler/callStackItem.php"
            ["previousExceptionView"]=>
            string(45) "@yii/views/errorHandler/previousException.php"
            ["displayVars"]=>
            array(5) {
              [0]=>
              string(4) "_GET"
              [1]=>
              string(5) "_POST"
              [2]=>
              string(6) "_FILES"
              [3]=>
              string(7) "_COOKIE"
              [4]=>
              string(8) "_SESSION"
            }
            ["traceLine"]=>
            string(6) "{html}"
            ["discardExistingOutput"]=>
            bool(true)
            ["memoryReserveSize"]=>
            int(262144)
            ["exception"]=>
            NULL
            ["_memoryReserve":"yii\base\ErrorHandler":private]=>
            string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
            ["_hhvmException":"yii\base\ErrorHandler":private]=>
            NULL
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
          ["request"]=>
          object(yii\web\Request)#9 (34) {
            ["enableCsrfValidation"]=>
            bool(true)
            ["csrfParam"]=>
            string(14) "_csrf-frontend"
            ["csrfCookie"]=>
            array(1) {
              ["httpOnly"]=>
              bool(true)
            }
            ["enableCsrfCookie"]=>
            bool(true)
            ["enableCookieValidation"]=>
            bool(true)
            ["cookieValidationKey"]=>
            string(32) "onFswpbdHc5sbQfiaBpUrX0HaVOqlN5b"
            ["methodParam"]=>
            string(7) "_method"
            ["parsers"]=>
            array(0) {
            }
            ["trustedHosts"]=>
            array(0) {
            }
            ["secureHeaders"]=>
            array(5) {
              [0]=>
              string(15) "X-Forwarded-For"
              [1]=>
              string(16) "X-Forwarded-Host"
              [2]=>
              string(17) "X-Forwarded-Proto"
              [3]=>
              string(15) "Front-End-Https"
              [4]=>
              string(13) "X-Rewrite-Url"
            }
            ["ipHeaders"]=>
            array(1) {
              [0]=>
              string(15) "X-Forwarded-For"
            }
            ["secureProtocolHeaders"]=>
            array(2) {
              ["X-Forwarded-Proto"]=>
              array(1) {
                [0]=>
                string(5) "https"
              }
              ["Front-End-Https"]=>
              array(1) {
                [0]=>
                string(2) "on"
              }
            }
            ["_cookies":"yii\web\Request":private]=>
            object(yii\web\CookieCollection)#41 (2) {
              ["readOnly"]=>
              bool(true)
              ["_cookies":"yii\web\CookieCollection":private]=>
              array(0) {
              }
            }
            ["_headers":"yii\web\Request":private]=>
            object(yii\web\HeaderCollection)#29 (1) {
              ["_headers":"yii\web\HeaderCollection":private]=>
              array(5) {
                ["accept-encoding"]=>
                array(1) {
                  [0]=>
                  string(23) "gzip, br, zstd, deflate"
                }
                ["user-agent"]=>
                array(1) {
                  [0]=>
                  string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
                }
                ["accept"]=>
                array(1) {
                  [0]=>
                  string(3) "*/*"
                }
                ["connection"]=>
                array(1) {
                  [0]=>
                  string(5) "close"
                }
                ["host"]=>
                array(1) {
                  [0]=>
                  string(24) "nb-forum.j.infodesign.ru"
                }
              }
            }
            ["_rawBody":"yii\web\Request":private]=>
            NULL
            ["_bodyParams":"yii\web\Request":private]=>
            NULL
            ["_queryParams":"yii\web\Request":private]=>
            NULL
            ["_hostInfo":"yii\web\Request":private]=>
            string(32) "https://nb-forum.j.infodesign.ru"
            ["_hostName":"yii\web\Request":private]=>
            NULL
            ["_baseUrl":"yii\web\Request":private]=>
            string(0) ""
            ["_scriptUrl":"yii\web\Request":private]=>
            string(23) "/frontend/web/index.php"
            ["_scriptFile":"yii\web\Request":private]=>
            NULL
            ["_pathInfo":"yii\web\Request":private]=>
            string(4) "news"
            ["_url":"yii\web\Request":private]=>
            string(26) "/news?page=1409&per-page=5"
            ["_port":"yii\web\Request":private]=>
            NULL
            ["_securePort":"yii\web\Request":private]=>
            NULL
            ["_contentTypes":"yii\web\Request":private]=>
            NULL
            ["_languages":"yii\web\Request":private]=>
            NULL
            ["_csrfToken":"yii\web\Request":private]=>
            string(88) "iUGyv2X8Udmq55W7LuHVtXA5j9TbHLRDDeMPdd12QzbhIP3gEpRm697T8owD14KMOgjJppoq8gRplFofnjkndQ=="
            ["_isConsoleRequest":"yii\base\Request":private]=>
            NULL
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
            ["_scriptFile":"yii\base\Request":private]=>
            NULL
          }
          ["log"]=>
          object(yii\log\Dispatcher)#11 (5) {
            ["targets"]=>
            array(1) {
              [0]=>
              object(yii\log\FileTarget)#16 (19) {
                ["logFile"]=>
                string(84) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/runtime/logs/app.log"
                ["enableRotation"]=>
                bool(true)
                ["maxFileSize"]=>
                int(10240)
                ["maxLogFiles"]=>
                int(5)
                ["fileMode"]=>
                NULL
                ["dirMode"]=>
                int(509)
                ["rotateByCopy"]=>
                bool(true)
                ["categories"]=>
                array(0) {
                }
                ["except"]=>
                array(0) {
                }
                ["logVars"]=>
                array(6) {
                  [0]=>
                  string(4) "_GET"
                  [1]=>
                  string(5) "_POST"
                  [2]=>
                  string(6) "_FILES"
                  [3]=>
                  string(7) "_COOKIE"
                  [4]=>
                  string(8) "_SESSION"
                  [5]=>
                  string(7) "_SERVER"
                }
                ["prefix"]=>
                NULL
                ["exportInterval"]=>
                int(1000)
                ["messages"]=>
                array(0) {
                }
                ["microtime"]=>
                bool(false)
                ["_levels":"yii\log\Target":private]=>
                int(3)
                ["_enabled":"yii\log\Target":private]=>
                bool(true)
                ["_events":"yii\base\Component":private]=>
                array(0) {
                }
                ["_eventWildcards":"yii\base\Component":private]=>
                array(0) {
                }
                ["_behaviors":"yii\base\Component":private]=>
                NULL
              }
            }
            ["_logger":"yii\log\Dispatcher":private]=>
            object(yii\log\Logger)#13 (7) {
              ["messages"]=>
              array(793) {
                [0]=>
                array(6) {
                  [0]=>
                  string(27) "SELECT * FROM `cr_language`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3545)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1452744)
                }
                [1]=>
                array(6) {
                  [0]=>
                  string(64) "Opening DB connection: mysql:host=localhost;dbname=nb-fund_forum"
                  [1]=>
                  int(4)
                  [2]=>
                  string(23) "yii\db\Connection::open"
                  [3]=>
                  float(1773416770.3547)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1453672)
                }
                [2]=>
                array(6) {
                  [0]=>
                  string(64) "Opening DB connection: mysql:host=localhost;dbname=nb-fund_forum"
                  [1]=>
                  int(80)
                  [2]=>
                  string(23) "yii\db\Connection::open"
                  [3]=>
                  float(1773416770.3547)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1454048)
                }
                [3]=>
                array(6) {
                  [0]=>
                  string(64) "Opening DB connection: mysql:host=localhost;dbname=nb-fund_forum"
                  [1]=>
                  int(96)
                  [2]=>
                  string(23) "yii\db\Connection::open"
                  [3]=>
                  float(1773416770.3561)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1465440)
                }
                [4]=>
                array(6) {
                  [0]=>
                  string(27) "SELECT * FROM `cr_language`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3561)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1466416)
                }
                [5]=>
                array(6) {
                  [0]=>
                  string(27) "SELECT * FROM `cr_language`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3567)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1468968)
                }
                [6]=>
                array(6) {
                  [0]=>
                  string(36) "SHOW FULL COLUMNS FROM `cr_language`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.357)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1470520)
                }
                [7]=>
                array(6) {
                  [0]=>
                  string(36) "SHOW FULL COLUMNS FROM `cr_language`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.357)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1471512)
                }
                [8]=>
                array(6) {
                  [0]=>
                  string(36) "SHOW FULL COLUMNS FROM `cr_language`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3599)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1480776)
                }
                [9]=>
                array(6) {
                  [0]=>
                  string(609) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_language' AND kcu.table_name = 'cr_language'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3609)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1488264)
                }
                [10]=>
                array(6) {
                  [0]=>
                  string(609) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_language' AND kcu.table_name = 'cr_language'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.361)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1490240)
                }
                [11]=>
                array(6) {
                  [0]=>
                  string(609) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_language' AND kcu.table_name = 'cr_language'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3619)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1491712)
                }
                [12]=>
                array(6) {
                  [0]=>
                  string(50) "SELECT * FROM `cr_rubrics` WHERE `cpu_link`='news'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3667)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1625952)
                }
                [13]=>
                array(6) {
                  [0]=>
                  string(50) "SELECT * FROM `cr_rubrics` WHERE `cpu_link`='news'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3668)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1627064)
                }
                [14]=>
                array(6) {
                  [0]=>
                  string(50) "SELECT * FROM `cr_rubrics` WHERE `cpu_link`='news'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3675)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1632808)
                }
                [15]=>
                array(6) {
                  [0]=>
                  string(35) "SHOW FULL COLUMNS FROM `cr_rubrics`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3676)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1631336)
                }
                [16]=>
                array(6) {
                  [0]=>
                  string(35) "SHOW FULL COLUMNS FROM `cr_rubrics`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3677)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1632328)
                }
                [17]=>
                array(6) {
                  [0]=>
                  string(35) "SHOW FULL COLUMNS FROM `cr_rubrics`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3688)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1657744)
                }
                [18]=>
                array(6) {
                  [0]=>
                  string(607) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_rubrics' AND kcu.table_name = 'cr_rubrics'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3694)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1651192)
                }
                [19]=>
                array(6) {
                  [0]=>
                  string(607) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_rubrics' AND kcu.table_name = 'cr_rubrics'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3694)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1653168)
                }
                [20]=>
                array(6) {
                  [0]=>
                  string(607) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_rubrics' AND kcu.table_name = 'cr_rubrics'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3705)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1658160)
                }
                [21]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3724)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1691376)
                }
                [22]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3724)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1692480)
                }
                [23]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3752)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1693384)
                }
                [24]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3766)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1707520)
                }
                [25]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3766)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1708640)
                }
                [26]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3777)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1709576)
                }
                [27]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3796)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1712816)
                }
                [28]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3796)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1713648)
                }
                [29]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3808)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1715936)
                }
                [30]=>
                array(6) {
                  [0]=>
                  string(294) "SELECT * FROM `cr_guest_user` WHERE `key`='bf359594f8d82f6d9e6722053348343dc86fe2de60eb7c74e20b5bcda25a7dc1dc1abd0f473173827eaec0ed4ec21a541464f881207fe5dc518d6cedc830025845f72eba338adab1840ad91e98227a41eabe0717dabfe2fdd41d131a4215aedd870ed9c5357bdb2ceee9beaa8849519777c53e0a295690c619835db22a'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3816)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1727968)
                }
                [31]=>
                array(6) {
                  [0]=>
                  string(294) "SELECT * FROM `cr_guest_user` WHERE `key`='bf359594f8d82f6d9e6722053348343dc86fe2de60eb7c74e20b5bcda25a7dc1dc1abd0f473173827eaec0ed4ec21a541464f881207fe5dc518d6cedc830025845f72eba338adab1840ad91e98227a41eabe0717dabfe2fdd41d131a4215aedd870ed9c5357bdb2ceee9beaa8849519777c53e0a295690c619835db22a'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3816)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1729360)
                }
                [32]=>
                array(6) {
                  [0]=>
                  string(294) "SELECT * FROM `cr_guest_user` WHERE `key`='bf359594f8d82f6d9e6722053348343dc86fe2de60eb7c74e20b5bcda25a7dc1dc1abd0f473173827eaec0ed4ec21a541464f881207fe5dc518d6cedc830025845f72eba338adab1840ad91e98227a41eabe0717dabfe2fdd41d131a4215aedd870ed9c5357bdb2ceee9beaa8849519777c53e0a295690c619835db22a'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3832)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1730448)
                }
                [33]=>
                array(6) {
                  [0]=>
                  string(38) "SHOW FULL COLUMNS FROM `cr_guest_user`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3833)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1728320)
                }
                [34]=>
                array(6) {
                  [0]=>
                  string(38) "SHOW FULL COLUMNS FROM `cr_guest_user`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3833)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1729312)
                }
                [35]=>
                array(6) {
                  [0]=>
                  string(38) "SHOW FULL COLUMNS FROM `cr_guest_user`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3852)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1736584)
                }
                [36]=>
                array(6) {
                  [0]=>
                  string(613) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_guest_user' AND kcu.table_name = 'cr_guest_user'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3856)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1738336)
                }
                [37]=>
                array(6) {
                  [0]=>
                  string(613) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_guest_user' AND kcu.table_name = 'cr_guest_user'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.3857)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1740312)
                }
                [38]=>
                array(6) {
                  [0]=>
                  string(613) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_guest_user' AND kcu.table_name = 'cr_guest_user'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4055)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1741688)
                }
                [39]=>
                array(6) {
                  [0]=>
                  string(344) "INSERT INTO `cr_guest_user` (`key`, `created`, `modified`) VALUES ('bf359594f8d82f6d9e6722053348343dc86fe2de60eb7c74e20b5bcda25a7dc1dc1abd0f473173827eaec0ed4ec21a541464f881207fe5dc518d6cedc830025845f72eba338adab1840ad91e98227a41eabe0717dabfe2fdd41d131a4215aedd870ed9c5357bdb2ceee9beaa8849519777c53e0a295690c619835db22a', 1773427570, 1773427570)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(23) "yii\db\Command::execute"
                  [3]=>
                  float(1773416770.4068)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1818304)
                }
                [40]=>
                array(6) {
                  [0]=>
                  string(344) "INSERT INTO `cr_guest_user` (`key`, `created`, `modified`) VALUES ('bf359594f8d82f6d9e6722053348343dc86fe2de60eb7c74e20b5bcda25a7dc1dc1abd0f473173827eaec0ed4ec21a541464f881207fe5dc518d6cedc830025845f72eba338adab1840ad91e98227a41eabe0717dabfe2fdd41d131a4215aedd870ed9c5357bdb2ceee9beaa8849519777c53e0a295690c619835db22a', 1773427570, 1773427570)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(23) "yii\db\Command::execute"
                  [3]=>
                  float(1773416770.4068)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1819248)
                }
                [41]=>
                array(6) {
                  [0]=>
                  string(344) "INSERT INTO `cr_guest_user` (`key`, `created`, `modified`) VALUES ('bf359594f8d82f6d9e6722053348343dc86fe2de60eb7c74e20b5bcda25a7dc1dc1abd0f473173827eaec0ed4ec21a541464f881207fe5dc518d6cedc830025845f72eba338adab1840ad91e98227a41eabe0717dabfe2fdd41d131a4215aedd870ed9c5357bdb2ceee9beaa8849519777c53e0a295690c619835db22a', 1773427570, 1773427570)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(23) "yii\db\Command::execute"
                  [3]=>
                  float(1773416770.4084)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1820016)
                }
                [42]=>
                array(6) {
                  [0]=>
                  string(41) "SHOW FULL COLUMNS FROM `cr_site_settings`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4208)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1901088)
                }
                [43]=>
                array(6) {
                  [0]=>
                  string(41) "SHOW FULL COLUMNS FROM `cr_site_settings`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4208)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1902104)
                }
                [44]=>
                array(6) {
                  [0]=>
                  string(41) "SHOW FULL COLUMNS FROM `cr_site_settings`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4226)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1923272)
                }
                [45]=>
                array(6) {
                  [0]=>
                  string(619) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_site_settings' AND kcu.table_name = 'cr_site_settings'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4238)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1918168)
                }
                [46]=>
                array(6) {
                  [0]=>
                  string(619) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_site_settings' AND kcu.table_name = 'cr_site_settings'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4238)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1920144)
                }
                [47]=>
                array(6) {
                  [0]=>
                  string(619) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_site_settings' AND kcu.table_name = 'cr_site_settings'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4255)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1922520)
                }
                [48]=>
                array(6) {
                  [0]=>
                  string(45) "SELECT * FROM `cr_site_settings` WHERE `id`=1"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4258)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1921168)
                }
                [49]=>
                array(6) {
                  [0]=>
                  string(45) "SELECT * FROM `cr_site_settings` WHERE `id`=1"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.426)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1922248)
                }
                [50]=>
                array(6) {
                  [0]=>
                  string(45) "SELECT * FROM `cr_site_settings` WHERE `id`=1"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4265)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1939024)
                }
                [51]=>
                array(6) {
                  [0]=>
                  string(184) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 0) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft` DESC LIMIT 1"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4281)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1974736)
                }
                [52]=>
                array(6) {
                  [0]=>
                  string(184) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 0) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft` DESC LIMIT 1"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4282)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1975600)
                }
                [53]=>
                array(6) {
                  [0]=>
                  string(184) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 0) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft` DESC LIMIT 1"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4288)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1979552)
                }
                [54]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4291)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1993400)
                }
                [55]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4291)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1994504)
                }
                [56]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4296)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1995408)
                }
                [57]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4297)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1995040)
                }
                [58]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4297)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1996160)
                }
                [59]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4301)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1997096)
                }
                [60]=>
                array(6) {
                  [0]=>
                  string(46) "SELECT * FROM `cr_page_template` WHERE `id`=12"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.433)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1992976)
                }
                [61]=>
                array(6) {
                  [0]=>
                  string(46) "SELECT * FROM `cr_page_template` WHERE `id`=12"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4331)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1994056)
                }
                [62]=>
                array(6) {
                  [0]=>
                  string(46) "SELECT * FROM `cr_page_template` WHERE `id`=12"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4347)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1996840)
                }
                [63]=>
                array(6) {
                  [0]=>
                  string(41) "SHOW FULL COLUMNS FROM `cr_page_template`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4348)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1995960)
                }
                [64]=>
                array(6) {
                  [0]=>
                  string(41) "SHOW FULL COLUMNS FROM `cr_page_template`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4348)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(1996976)
                }
                [65]=>
                array(6) {
                  [0]=>
                  string(41) "SHOW FULL COLUMNS FROM `cr_page_template`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4362)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2010808)
                }
                [66]=>
                array(6) {
                  [0]=>
                  string(619) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_page_template' AND kcu.table_name = 'cr_page_template'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4365)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2012512)
                }
                [67]=>
                array(6) {
                  [0]=>
                  string(619) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_page_template' AND kcu.table_name = 'cr_page_template'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4366)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2014488)
                }
                [68]=>
                array(6) {
                  [0]=>
                  string(619) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_page_template' AND kcu.table_name = 'cr_page_template'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4372)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2016848)
                }
                [69]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4397)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2025896)
                }
                [70]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4398)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2026496)
                }
                [71]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4409)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2044920)
                }
                [72]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4421)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2131064)
                }
                [73]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4421)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2132168)
                }
                [74]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4426)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2133072)
                }
                [75]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4428)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2132704)
                }
                [76]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4428)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2133824)
                }
                [77]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4432)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2134760)
                }
                [78]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4447)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2136464)
                }
                [79]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4447)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2137568)
                }
                [80]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4452)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2138472)
                }
                [81]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4453)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2138104)
                }
                [82]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4454)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2139224)
                }
                [83]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4457)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2140160)
                }
                [84]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4468)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2141864)
                }
                [85]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4468)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2142968)
                }
                [86]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4472)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2143872)
                }
                [87]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4473)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2143504)
                }
                [88]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4473)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2144624)
                }
                [89]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4477)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2145560)
                }
                [90]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4499)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2147264)
                }
                [91]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.45)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2148368)
                }
                [92]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4509)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2149272)
                }
                [93]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4512)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2148904)
                }
                [94]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4512)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2150024)
                }
                [95]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4525)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2150960)
                }
                [96]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4546)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2152664)
                }
                [97]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4546)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2153768)
                }
                [98]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4555)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2154672)
                }
                [99]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4557)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2154304)
                }
                [100]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4558)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2155424)
                }
                [101]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4563)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2156360)
                }
                [102]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4582)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2158064)
                }
                [103]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4582)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2159168)
                }
                [104]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.459)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2160072)
                }
                [105]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4593)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2159704)
                }
                [106]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4593)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2160824)
                }
                [107]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4599)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2161760)
                }
                [108]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4652)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2163464)
                }
                [109]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4653)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2164568)
                }
                [110]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4659)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2165472)
                }
                [111]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4661)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2165104)
                }
                [112]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4661)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2166224)
                }
                [113]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4664)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2167160)
                }
                [114]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4682)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2166888)
                }
                [115]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4683)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2167720)
                }
                [116]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4691)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2170008)
                }
                [117]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 3) AND (cr_rubrics.`rgt` > 4) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4695)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2168744)
                }
                [118]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 3) AND (cr_rubrics.`rgt` > 4) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4695)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2169576)
                }
                [119]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 3) AND (cr_rubrics.`rgt` > 4) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4702)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2175000)
                }
                [120]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4706)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2188536)
                }
                [121]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4706)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2189640)
                }
                [122]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4721)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2190544)
                }
                [123]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4723)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2190176)
                }
                [124]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4724)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2191296)
                }
                [125]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4726)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2192232)
                }
                [126]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 5) AND (cr_rubrics.`rgt` > 6) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4738)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2190152)
                }
                [127]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 5) AND (cr_rubrics.`rgt` > 6) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4739)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2190984)
                }
                [128]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 5) AND (cr_rubrics.`rgt` > 6) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4745)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2196408)
                }
                [129]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4748)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2214040)
                }
                [130]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4748)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2215144)
                }
                [131]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4753)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2216048)
                }
                [132]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4755)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2215680)
                }
                [133]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4755)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2216800)
                }
                [134]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4758)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2217736)
                }
                [135]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 7) AND (cr_rubrics.`rgt` > 8) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4767)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2215784)
                }
                [136]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 7) AND (cr_rubrics.`rgt` > 8) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4767)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2216616)
                }
                [137]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 7) AND (cr_rubrics.`rgt` > 8) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4773)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2222040)
                }
                [138]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4777)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2235576)
                }
                [139]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4777)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2236680)
                }
                [140]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4785)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2237584)
                }
                [141]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4787)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2237216)
                }
                [142]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4787)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2238336)
                }
                [143]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4795)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2239272)
                }
                [144]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 9) AND (cr_rubrics.`rgt` > 10) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.481)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2237192)
                }
                [145]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 9) AND (cr_rubrics.`rgt` > 10) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4811)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2238024)
                }
                [146]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 9) AND (cr_rubrics.`rgt` > 10) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4817)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2243448)
                }
                [147]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.482)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2256984)
                }
                [148]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.482)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2258088)
                }
                [149]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4823)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2258992)
                }
                [150]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4825)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2258624)
                }
                [151]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4825)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2259744)
                }
                [152]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4828)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2260680)
                }
                [153]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4843)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2258728)
                }
                [154]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4844)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2259328)
                }
                [155]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.485)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2277752)
                }
                [156]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.486)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2363896)
                }
                [157]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.486)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2365000)
                }
                [158]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4866)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2365904)
                }
                [159]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4868)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2365536)
                }
                [160]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4868)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2366656)
                }
                [161]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4877)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2367592)
                }
                [162]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4889)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2369296)
                }
                [163]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.489)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2370400)
                }
                [164]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4895)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2371304)
                }
                [165]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4897)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2370936)
                }
                [166]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4898)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2372056)
                }
                [167]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4901)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2372992)
                }
                [168]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4915)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2374696)
                }
                [169]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4916)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2375800)
                }
                [170]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4923)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2376704)
                }
                [171]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4926)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2376336)
                }
                [172]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4926)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2377456)
                }
                [173]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4931)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2378392)
                }
                [174]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4946)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2380096)
                }
                [175]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4946)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2381200)
                }
                [176]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4955)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2382104)
                }
                [177]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4957)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2381736)
                }
                [178]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4958)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2382856)
                }
                [179]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4964)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2383792)
                }
                [180]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4978)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2385496)
                }
                [181]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4979)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2386600)
                }
                [182]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4984)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2387504)
                }
                [183]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4986)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2387136)
                }
                [184]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4986)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2388256)
                }
                [185]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4989)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2389192)
                }
                [186]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4999)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2390896)
                }
                [187]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.4999)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2392000)
                }
                [188]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5005)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2392904)
                }
                [189]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5007)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2392536)
                }
                [190]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5007)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2393656)
                }
                [191]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.501)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2394592)
                }
                [192]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5037)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2396296)
                }
                [193]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5037)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2397400)
                }
                [194]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5046)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2398304)
                }
                [195]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5049)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2397936)
                }
                [196]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5049)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2399056)
                }
                [197]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5053)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2399992)
                }
                [198]=>
                array(6) {
                  [0]=>
                  string(41) "SHOW FULL COLUMNS FROM `cr_material_item`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.515)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2499656)
                }
                [199]=>
                array(6) {
                  [0]=>
                  string(41) "SHOW FULL COLUMNS FROM `cr_material_item`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.515)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2500672)
                }
                [200]=>
                array(6) {
                  [0]=>
                  string(41) "SHOW FULL COLUMNS FROM `cr_material_item`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5168)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2533680)
                }
                [201]=>
                array(6) {
                  [0]=>
                  string(619) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_material_item' AND kcu.table_name = 'cr_material_item'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5175)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2523264)
                }
                [202]=>
                array(6) {
                  [0]=>
                  string(619) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_material_item' AND kcu.table_name = 'cr_material_item'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5176)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2525240)
                }
                [203]=>
                array(6) {
                  [0]=>
                  string(619) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_material_item' AND kcu.table_name = 'cr_material_item'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5224)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2528152)
                }
                [204]=>
                array(6) {
                  [0]=>
                  string(246) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74))) `c`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5228)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2537704)
                }
                [205]=>
                array(6) {
                  [0]=>
                  string(246) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74))) `c`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.5228)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2536328)
                }
                [206]=>
                array(6) {
                  [0]=>
                  string(246) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74))) `c`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.74)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2537128)
                }
                [207]=>
                array(6) {
                  [0]=>
                  string(279) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74)) ORDER BY `publication_date` DESC) `c`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.7418)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2541632)
                }
                [208]=>
                array(6) {
                  [0]=>
                  string(279) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74)) ORDER BY `publication_date` DESC) `c`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416770.7427)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2540256)
                }
                [209]=>
                array(6) {
                  [0]=>
                  string(279) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74)) ORDER BY `publication_date` DESC) `c`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.1147)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2541120)
                }
                [210]=>
                array(6) {
                  [0]=>
                  string(246) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74))) `c`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.1191)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2662320)
                }
                [211]=>
                array(6) {
                  [0]=>
                  string(246) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74))) `c`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.1191)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2660944)
                }
                [212]=>
                array(6) {
                  [0]=>
                  string(246) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74))) `c`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.359)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2661744)
                }
                [213]=>
                array(6) {
                  [0]=>
                  string(246) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74))) `c`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.3597)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2668912)
                }
                [214]=>
                array(6) {
                  [0]=>
                  string(246) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74))) `c`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.3597)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2667536)
                }
                [215]=>
                array(6) {
                  [0]=>
                  string(246) "SELECT COUNT(*) FROM (SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74))) `c`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.7725)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2668336)
                }
                [216]=>
                array(6) {
                  [0]=>
                  string(272) "SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74)) ORDER BY `publication_date` DESC LIMIT 5 OFFSET 7040"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.7782)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2717784)
                }
                [217]=>
                array(6) {
                  [0]=>
                  string(272) "SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74)) ORDER BY `publication_date` DESC LIMIT 5 OFFSET 7040"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.7782)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2716408)
                }
                [218]=>
                array(6) {
                  [0]=>
                  string(272) "SELECT DISTINCT `cr_material_item`.* FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427570) AND (`cr_material_item`.`fk_rubric` IN (55, 55, 52, 44, 90, 92, 73, 72, 74)) ORDER BY `publication_date` DESC LIMIT 5 OFFSET 7040"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8795)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2731456)
                }
                [219]=>
                array(6) {
                  [0]=>
                  string(48) "SHOW FULL COLUMNS FROM `cr_rubric_material_type`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8818)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2773992)
                }
                [220]=>
                array(6) {
                  [0]=>
                  string(48) "SHOW FULL COLUMNS FROM `cr_rubric_material_type`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8818)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2775016)
                }
                [221]=>
                array(6) {
                  [0]=>
                  string(48) "SHOW FULL COLUMNS FROM `cr_rubric_material_type`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.884)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2786440)
                }
                [222]=>
                array(6) {
                  [0]=>
                  string(633) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_rubric_material_type' AND kcu.table_name = 'cr_rubric_material_type'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8846)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2786552)
                }
                [223]=>
                array(6) {
                  [0]=>
                  string(633) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_rubric_material_type' AND kcu.table_name = 'cr_rubric_material_type'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8846)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2788528)
                }
                [224]=>
                array(6) {
                  [0]=>
                  string(633) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_rubric_material_type' AND kcu.table_name = 'cr_rubric_material_type'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8859)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2792544)
                }
                [225]=>
                array(6) {
                  [0]=>
                  string(58) "SELECT * FROM `cr_rubric_material_type` WHERE `id` IS NULL"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8863)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2789968)
                }
                [226]=>
                array(6) {
                  [0]=>
                  string(58) "SELECT * FROM `cr_rubric_material_type` WHERE `id` IS NULL"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8864)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2791016)
                }
                [227]=>
                array(6) {
                  [0]=>
                  string(58) "SELECT * FROM `cr_rubric_material_type` WHERE `id` IS NULL"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8867)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2792104)
                }
                [228]=>
                array(6) {
                  [0]=>
                  string(40) "SELECT * FROM `cr_rubrics` WHERE `id`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8868)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2792816)
                }
                [229]=>
                array(6) {
                  [0]=>
                  string(40) "SELECT * FROM `cr_rubrics` WHERE `id`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8868)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2793888)
                }
                [230]=>
                array(6) {
                  [0]=>
                  string(40) "SELECT * FROM `cr_rubrics` WHERE `id`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8874)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2798792)
                }
                [231]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8879)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2813728)
                }
                [232]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.888)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2814832)
                }
                [233]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8884)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2815736)
                }
                [234]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8886)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2815368)
                }
                [235]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8887)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2816488)
                }
                [236]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8891)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2817424)
                }
                [237]=>
                array(6) {
                  [0]=>
                  string(39) "SHOW FULL COLUMNS FROM `cr_object_type`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8905)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2826664)
                }
                [238]=>
                array(6) {
                  [0]=>
                  string(39) "SHOW FULL COLUMNS FROM `cr_object_type`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8905)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2827656)
                }
                [239]=>
                array(6) {
                  [0]=>
                  string(39) "SHOW FULL COLUMNS FROM `cr_object_type`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8917)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2833928)
                }
                [240]=>
                array(6) {
                  [0]=>
                  string(615) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_object_type' AND kcu.table_name = 'cr_object_type'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8921)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2836752)
                }
                [241]=>
                array(6) {
                  [0]=>
                  string(615) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_object_type' AND kcu.table_name = 'cr_object_type'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8921)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2838728)
                }
                [242]=>
                array(6) {
                  [0]=>
                  string(615) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_object_type' AND kcu.table_name = 'cr_object_type'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8929)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2840104)
                }
                [243]=>
                array(6) {
                  [0]=>
                  string(49) "SELECT * FROM `cr_object_type` WHERE `id` IS NULL"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.893)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2837584)
                }
                [244]=>
                array(6) {
                  [0]=>
                  string(49) "SELECT * FROM `cr_object_type` WHERE `id` IS NULL"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.893)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2838608)
                }
                [245]=>
                array(6) {
                  [0]=>
                  string(49) "SELECT * FROM `cr_object_type` WHERE `id` IS NULL"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.8937)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2839320)
                }
                [246]=>
                array(6) {
                  [0]=>
                  string(42) "SHOW FULL COLUMNS FROM `cr_block_template`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9031)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2869256)
                }
                [247]=>
                array(6) {
                  [0]=>
                  string(42) "SHOW FULL COLUMNS FROM `cr_block_template`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9032)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2870272)
                }
                [248]=>
                array(6) {
                  [0]=>
                  string(42) "SHOW FULL COLUMNS FROM `cr_block_template`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.905)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2878472)
                }
                [249]=>
                array(6) {
                  [0]=>
                  string(621) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_block_template' AND kcu.table_name = 'cr_block_template'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9054)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2880176)
                }
                [250]=>
                array(6) {
                  [0]=>
                  string(621) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_block_template' AND kcu.table_name = 'cr_block_template'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9055)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2882152)
                }
                [251]=>
                array(6) {
                  [0]=>
                  string(621) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_block_template' AND kcu.table_name = 'cr_block_template'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9063)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2884520)
                }
                [252]=>
                array(6) {
                  [0]=>
                  string(46) "SELECT * FROM `cr_block_template` WHERE `id`=5"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9065)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2883168)
                }
                [253]=>
                array(6) {
                  [0]=>
                  string(46) "SELECT * FROM `cr_block_template` WHERE `id`=5"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9065)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2884248)
                }
                [254]=>
                array(6) {
                  [0]=>
                  string(46) "SELECT * FROM `cr_block_template` WHERE `id`=5"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9069)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2886400)
                }
                [255]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2712"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9106)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2908800)
                }
                [256]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2712"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9106)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2909904)
                }
                [257]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2712"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9114)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2922104)
                }
                [258]=>
                array(6) {
                  [0]=>
                  string(38) "SHOW FULL COLUMNS FROM `cr_block_item`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9115)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2920752)
                }
                [259]=>
                array(6) {
                  [0]=>
                  string(38) "SHOW FULL COLUMNS FROM `cr_block_item`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9116)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2921744)
                }
                [260]=>
                array(6) {
                  [0]=>
                  string(38) "SHOW FULL COLUMNS FROM `cr_block_item`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9127)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2930880)
                }
                [261]=>
                array(6) {
                  [0]=>
                  string(613) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_block_item' AND kcu.table_name = 'cr_block_item'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.913)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2932120)
                }
                [262]=>
                array(6) {
                  [0]=>
                  string(613) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_block_item' AND kcu.table_name = 'cr_block_item'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.913)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2934096)
                }
                [263]=>
                array(6) {
                  [0]=>
                  string(613) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_block_item' AND kcu.table_name = 'cr_block_item'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9186)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2936328)
                }
                [264]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9214)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2960856)
                }
                [265]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9215)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2961688)
                }
                [266]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9227)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2963976)
                }
                [267]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2712)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9248)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2976912)
                }
                [268]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2712)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9249)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2977552)
                }
                [269]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2712)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9304)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(2978440)
                }
                [270]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2705"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9313)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3043744)
                }
                [271]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2705"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9313)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3044848)
                }
                [272]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2705"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9323)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3049368)
                }
                [273]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9341)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3057224)
                }
                [274]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9341)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3058056)
                }
                [275]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9349)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3060344)
                }
                [276]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2705)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9368)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3056720)
                }
                [277]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2705)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9369)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3057360)
                }
                [278]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2705)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9445)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3058248)
                }
                [279]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2706"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9455)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3057848)
                }
                [280]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2706"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9455)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3058952)
                }
                [281]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2706"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9461)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3062960)
                }
                [282]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9479)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3070816)
                }
                [283]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9479)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3071648)
                }
                [284]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9486)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3073936)
                }
                [285]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2706)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9495)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3070296)
                }
                [286]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2706)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9495)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3070936)
                }
                [287]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2706)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.958)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3071824)
                }
                [288]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2707"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9588)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3071184)
                }
                [289]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2707"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9589)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3072288)
                }
                [290]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2707"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9597)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3076808)
                }
                [291]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9615)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3084664)
                }
                [292]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9616)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3085496)
                }
                [293]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9625)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3087784)
                }
                [294]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2707)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9636)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3084160)
                }
                [295]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2707)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9637)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3084800)
                }
                [296]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2707)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9698)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3085688)
                }
                [297]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2708"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.971)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3085032)
                }
                [298]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2708"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9711)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3086136)
                }
                [299]=>
                array(6) {
                  [0]=>
                  string(59) "SELECT * FROM `cr_block_item` WHERE `fk_material_item`=2708"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9735)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3096288)
                }
                [300]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9752)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3104144)
                }
                [301]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9753)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3104976)
                }
                [302]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.976)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3107264)
                }
                [303]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2708)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9768)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3103624)
                }
                [304]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2708)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9768)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3104264)
                }
                [305]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=2708)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9836)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3105152)
                }
                [306]=>
                array(6) {
                  [0]=>
                  string(162) "SELECT * FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427571) AND ((`fk_rubric`=55) AND (`is_on_rubric`='1'))"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.99)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3042968)
                }
                [307]=>
                array(6) {
                  [0]=>
                  string(162) "SELECT * FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427571) AND ((`fk_rubric`=55) AND (`is_on_rubric`='1'))"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416771.9901)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3043504)
                }
                [308]=>
                array(6) {
                  [0]=>
                  string(162) "SELECT * FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427571) AND ((`fk_rubric`=55) AND (`is_on_rubric`='1'))"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0554)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3049840)
                }
                [309]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.058)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3059248)
                }
                [310]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.058)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3060080)
                }
                [311]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0592)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3062368)
                }
                [312]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=13304)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.06)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3058808)
                }
                [313]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=13304)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.06)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3059448)
                }
                [314]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=13304)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0648)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3060336)
                }
                [315]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0656)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3064688)
                }
                [316]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0657)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3065288)
                }
                [317]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0665)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3083712)
                }
                [318]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0682)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3169856)
                }
                [319]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0682)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3170960)
                }
                [320]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0687)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3171864)
                }
                [321]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0688)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3171496)
                }
                [322]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0689)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3172616)
                }
                [323]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0692)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3173552)
                }
                [324]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0702)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3175256)
                }
                [325]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0703)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3176360)
                }
                [326]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0707)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3177264)
                }
                [327]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0708)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3176896)
                }
                [328]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0708)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3178016)
                }
                [329]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0714)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3178952)
                }
                [330]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0731)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3180656)
                }
                [331]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0731)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3181760)
                }
                [332]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0736)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3182664)
                }
                [333]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0739)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3182296)
                }
                [334]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.074)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3183416)
                }
                [335]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0745)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3184352)
                }
                [336]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0766)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3186056)
                }
                [337]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0766)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3187160)
                }
                [338]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0775)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3188064)
                }
                [339]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0783)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3187696)
                }
                [340]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0783)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3188816)
                }
                [341]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.08)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3189752)
                }
                [342]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0821)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3191456)
                }
                [343]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0822)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3192560)
                }
                [344]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0878)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3193464)
                }
                [345]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.088)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3193096)
                }
                [346]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0881)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3194216)
                }
                [347]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0884)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3195152)
                }
                [348]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0894)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3196856)
                }
                [349]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0894)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3197960)
                }
                [350]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0897)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3198864)
                }
                [351]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0898)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3198496)
                }
                [352]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0898)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3199616)
                }
                [353]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.0903)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3200552)
                }
                [354]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1005)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3202256)
                }
                [355]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1005)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3203360)
                }
                [356]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.104)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3204264)
                }
                [357]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1046)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3203896)
                }
                [358]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1046)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3205016)
                }
                [359]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1051)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3205952)
                }
                [360]=>
                array(6) {
                  [0]=>
                  string(103) "SELECT * FROM `cr_tag_weight` WHERE `fk_rubric` IN (55, 52, 44, 90, 92) ORDER BY `weight` DESC LIMIT 10"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1064)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3206576)
                }
                [361]=>
                array(6) {
                  [0]=>
                  string(103) "SELECT * FROM `cr_tag_weight` WHERE `fk_rubric` IN (55, 52, 44, 90, 92) ORDER BY `weight` DESC LIMIT 10"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1065)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3206752)
                }
                [362]=>
                array(6) {
                  [0]=>
                  string(103) "SELECT * FROM `cr_tag_weight` WHERE `fk_rubric` IN (55, 52, 44, 90, 92) ORDER BY `weight` DESC LIMIT 10"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1196)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3213256)
                }
                [363]=>
                array(6) {
                  [0]=>
                  string(38) "SHOW FULL COLUMNS FROM `cr_tag_weight`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1197)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3211200)
                }
                [364]=>
                array(6) {
                  [0]=>
                  string(38) "SHOW FULL COLUMNS FROM `cr_tag_weight`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1198)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3212192)
                }
                [365]=>
                array(6) {
                  [0]=>
                  string(38) "SHOW FULL COLUMNS FROM `cr_tag_weight`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1223)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3217424)
                }
                [366]=>
                array(6) {
                  [0]=>
                  string(613) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_tag_weight' AND kcu.table_name = 'cr_tag_weight'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1226)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3220384)
                }
                [367]=>
                array(6) {
                  [0]=>
                  string(613) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_tag_weight' AND kcu.table_name = 'cr_tag_weight'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1226)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3222360)
                }
                [368]=>
                array(6) {
                  [0]=>
                  string(613) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_tag_weight' AND kcu.table_name = 'cr_tag_weight'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1252)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3224600)
                }
                [369]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1261)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3239640)
                }
                [370]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1261)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3240688)
                }
                [371]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1265)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3242168)
                }
                [372]=>
                array(6) {
                  [0]=>
                  string(31) "SHOW FULL COLUMNS FROM `cr_tag`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1266)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3241336)
                }
                [373]=>
                array(6) {
                  [0]=>
                  string(31) "SHOW FULL COLUMNS FROM `cr_tag`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1266)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3242312)
                }
                [374]=>
                array(6) {
                  [0]=>
                  string(31) "SHOW FULL COLUMNS FROM `cr_tag`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1273)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3249528)
                }
                [375]=>
                array(6) {
                  [0]=>
                  string(599) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_tag' AND kcu.table_name = 'cr_tag'"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1276)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3251840)
                }
                [376]=>
                array(6) {
                  [0]=>
                  string(599) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_tag' AND kcu.table_name = 'cr_tag'"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1276)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3253816)
                }
                [377]=>
                array(6) {
                  [0]=>
                  string(599) "SELECT
    kcu.constraint_name,
    kcu.column_name,
    kcu.referenced_table_name,
    kcu.referenced_column_name
FROM information_schema.referential_constraints AS rc
JOIN information_schema.key_column_usage AS kcu ON
    (
        kcu.constraint_catalog = rc.constraint_catalog OR
        (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL)
    ) AND
    kcu.constraint_schema = rc.constraint_schema AND
    kcu.constraint_name = rc.constraint_name
WHERE rc.constraint_schema = database() AND kcu.table_schema = database()
AND rc.table_name = 'cr_tag' AND kcu.table_name = 'cr_tag'"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1332)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3256040)
                }
                [378]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=18"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1362)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3260104)
                }
                [379]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=18"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1363)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3261152)
                }
                [380]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=18"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1369)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3262576)
                }
                [381]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=38"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1399)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3268584)
                }
                [382]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=38"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.14)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3269632)
                }
                [383]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=38"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1406)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3271072)
                }
                [384]=>
                array(6) {
                  [0]=>
                  string(38) "SELECT * FROM `cr_tag` WHERE `id`=1146"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1421)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3277112)
                }
                [385]=>
                array(6) {
                  [0]=>
                  string(38) "SELECT * FROM `cr_tag` WHERE `id`=1146"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1422)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3278160)
                }
                [386]=>
                array(6) {
                  [0]=>
                  string(38) "SELECT * FROM `cr_tag` WHERE `id`=1146"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1426)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3279584)
                }
                [387]=>
                array(6) {
                  [0]=>
                  string(38) "SELECT * FROM `cr_tag` WHERE `id`=2759"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1438)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3285592)
                }
                [388]=>
                array(6) {
                  [0]=>
                  string(38) "SELECT * FROM `cr_tag` WHERE `id`=2759"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1438)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3286640)
                }
                [389]=>
                array(6) {
                  [0]=>
                  string(38) "SELECT * FROM `cr_tag` WHERE `id`=2759"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1445)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3288056)
                }
                [390]=>
                array(6) {
                  [0]=>
                  string(37) "SELECT * FROM `cr_tag` WHERE `id`=144"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1455)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3294072)
                }
                [391]=>
                array(6) {
                  [0]=>
                  string(37) "SELECT * FROM `cr_tag` WHERE `id`=144"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1455)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3295120)
                }
                [392]=>
                array(6) {
                  [0]=>
                  string(37) "SELECT * FROM `cr_tag` WHERE `id`=144"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1459)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3296568)
                }
                [393]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=47"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1468)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3302696)
                }
                [394]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=47"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1468)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3303744)
                }
                [395]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=47"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1473)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3305160)
                }
                [396]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=10"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1486)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3311208)
                }
                [397]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=10"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1486)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3312256)
                }
                [398]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=10"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.149)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3313688)
                }
                [399]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=20"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1502)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3319664)
                }
                [400]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=20"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1502)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3320712)
                }
                [401]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=20"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1513)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3322136)
                }
                [402]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=87"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1547)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3328216)
                }
                [403]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=87"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1547)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3329264)
                }
                [404]=>
                array(6) {
                  [0]=>
                  string(36) "SELECT * FROM `cr_tag` WHERE `id`=87"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1554)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3330712)
                }
                [405]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1567)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3338328)
                }
                [406]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1567)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3338928)
                }
                [407]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1574)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3357352)
                }
                [408]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1584)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3443496)
                }
                [409]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1584)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3444600)
                }
                [410]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1588)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3445504)
                }
                [411]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1589)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3445136)
                }
                [412]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1589)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3446256)
                }
                [413]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1593)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3447192)
                }
                [414]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1602)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3448896)
                }
                [415]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1602)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3450000)
                }
                [416]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1606)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3450904)
                }
                [417]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1608)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3450536)
                }
                [418]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1608)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3451656)
                }
                [419]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1615)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3452592)
                }
                [420]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1626)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3454296)
                }
                [421]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1626)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3455400)
                }
                [422]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.163)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3456304)
                }
                [423]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1633)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3455936)
                }
                [424]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1633)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3457056)
                }
                [425]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1637)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3457992)
                }
                [426]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1648)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3459696)
                }
                [427]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1648)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3460800)
                }
                [428]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1651)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3461704)
                }
                [429]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1653)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3461336)
                }
                [430]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1653)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3462456)
                }
                [431]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1657)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3463392)
                }
                [432]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1665)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3465096)
                }
                [433]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1665)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3466200)
                }
                [434]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1669)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3467104)
                }
                [435]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1671)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3466736)
                }
                [436]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1671)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3467856)
                }
                [437]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1678)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3468792)
                }
                [438]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1688)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3470496)
                }
                [439]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1689)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3471600)
                }
                [440]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1692)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3472504)
                }
                [441]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1697)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3472136)
                }
                [442]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1697)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3473256)
                }
                [443]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1701)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3474192)
                }
                [444]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1721)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3475896)
                }
                [445]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1721)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3477000)
                }
                [446]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1731)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3477904)
                }
                [447]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1733)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3477536)
                }
                [448]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1735)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3478656)
                }
                [449]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1739)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3479592)
                }
                [450]=>
                array(6) {
                  [0]=>
                  string(221) "SELECT * FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427572) AND (`fk_rubric` IN (55, 52, 44, 90, 92)) AND (`publication_date` >= '1757778372') ORDER BY rand() LIMIT 2"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1758)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3470440)
                }
                [451]=>
                array(6) {
                  [0]=>
                  string(221) "SELECT * FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427572) AND (`fk_rubric` IN (55, 52, 44, 90, 92)) AND (`publication_date` >= '1757778372') ORDER BY rand() LIMIT 2"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.1758)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3470056)
                }
                [452]=>
                array(6) {
                  [0]=>
                  string(221) "SELECT * FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427572) AND (`fk_rubric` IN (55, 52, 44, 90, 92)) AND (`publication_date` >= '1757778372') ORDER BY rand() LIMIT 2"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2508)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3479392)
                }
                [453]=>
                array(6) {
                  [0]=>
                  string(40) "SELECT * FROM `cr_rubrics` WHERE `id`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2535)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3492784)
                }
                [454]=>
                array(6) {
                  [0]=>
                  string(40) "SELECT * FROM `cr_rubrics` WHERE `id`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2535)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3493856)
                }
                [455]=>
                array(6) {
                  [0]=>
                  string(40) "SELECT * FROM `cr_rubrics` WHERE `id`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2542)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3497832)
                }
                [456]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2546)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3512768)
                }
                [457]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2546)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3513872)
                }
                [458]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2551)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3514776)
                }
                [459]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2553)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3514408)
                }
                [460]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2553)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3515528)
                }
                [461]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2556)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3516464)
                }
                [462]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2578)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3511400)
                }
                [463]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2578)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3512232)
                }
                [464]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2595)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3514520)
                }
                [465]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=13598)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2605)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3510960)
                }
                [466]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=13598)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2605)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3511600)
                }
                [467]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=13598)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2656)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3512488)
                }
                [468]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 9) AND (cr_rubrics.`rgt` > 10) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2664)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3517488)
                }
                [469]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 9) AND (cr_rubrics.`rgt` > 10) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2665)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3518320)
                }
                [470]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 9) AND (cr_rubrics.`rgt` > 10) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2672)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3523744)
                }
                [471]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2677)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3537280)
                }
                [472]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2678)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3538384)
                }
                [473]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2682)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3539288)
                }
                [474]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2684)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3538920)
                }
                [475]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2685)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3540040)
                }
                [476]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2688)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3540976)
                }
                [477]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=13618)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2706)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3536952)
                }
                [478]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=13618)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2706)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3537592)
                }
                [479]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=13618)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.276)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3538480)
                }
                [480]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2766)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3537400)
                }
                [481]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2766)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3538000)
                }
                [482]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2775)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3556424)
                }
                [483]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2784)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3642568)
                }
                [484]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2784)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3643672)
                }
                [485]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2788)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3644576)
                }
                [486]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2789)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3644208)
                }
                [487]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.279)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3645328)
                }
                [488]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2794)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3646264)
                }
                [489]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2807)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3647968)
                }
                [490]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2807)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3649072)
                }
                [491]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.281)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3649976)
                }
                [492]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2812)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3649608)
                }
                [493]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2812)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3650728)
                }
                [494]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2815)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3651664)
                }
                [495]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2825)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3653368)
                }
                [496]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2825)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3654472)
                }
                [497]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2827)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3655376)
                }
                [498]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2829)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3655008)
                }
                [499]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2829)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3656128)
                }
                [500]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2832)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3657064)
                }
                [501]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2838)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3658768)
                }
                [502]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2838)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3659872)
                }
                [503]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2841)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3660776)
                }
                [504]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2842)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3660408)
                }
                [505]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2842)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3661528)
                }
                [506]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2845)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3662464)
                }
                [507]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2851)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3664168)
                }
                [508]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2851)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3665272)
                }
                [509]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2855)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3666176)
                }
                [510]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2856)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3665808)
                }
                [511]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2856)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3666928)
                }
                [512]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2862)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3667864)
                }
                [513]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2873)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3685952)
                }
                [514]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2874)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3687056)
                }
                [515]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2905)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3687960)
                }
                [516]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2908)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3687592)
                }
                [517]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2908)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3688712)
                }
                [518]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2914)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3689648)
                }
                [519]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2928)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3691352)
                }
                [520]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2928)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3692456)
                }
                [521]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.297)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3693360)
                }
                [522]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2974)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3692992)
                }
                [523]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.2975)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3694112)
                }
                [524]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3018)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3695048)
                }
                [525]=>
                array(6) {
                  [0]=>
                  string(232) "SELECT * FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427572) AND (`fk_rubric` IN (55, 52, 44, 90, 92)) AND (`publication_date` >= '1483218000') ORDER BY `view_count` DESC LIMIT 6"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3059)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3687712)
                }
                [526]=>
                array(6) {
                  [0]=>
                  string(232) "SELECT * FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427572) AND (`fk_rubric` IN (55, 52, 44, 90, 92)) AND (`publication_date` >= '1483218000') ORDER BY `view_count` DESC LIMIT 6"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3059)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3687360)
                }
                [527]=>
                array(6) {
                  [0]=>
                  string(232) "SELECT * FROM `cr_material_item` WHERE (`cr_material_item`.`is_active`='1') AND (`publication_date` <= 1773427572) AND (`fk_rubric` IN (55, 52, 44, 90, 92)) AND (`publication_date` >= '1483218000') ORDER BY `view_count` DESC LIMIT 6"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.367)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3707328)
                }
                [528]=>
                array(6) {
                  [0]=>
                  string(40) "SELECT * FROM `cr_rubrics` WHERE `id`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3718)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3745816)
                }
                [529]=>
                array(6) {
                  [0]=>
                  string(40) "SELECT * FROM `cr_rubrics` WHERE `id`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3718)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3746888)
                }
                [530]=>
                array(6) {
                  [0]=>
                  string(40) "SELECT * FROM `cr_rubrics` WHERE `id`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3732)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3751688)
                }
                [531]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3738)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3766624)
                }
                [532]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3738)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3767728)
                }
                [533]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3743)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3768632)
                }
                [534]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3745)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3768264)
                }
                [535]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3745)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3769384)
                }
                [536]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3749)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3770320)
                }
                [537]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3802)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3763712)
                }
                [538]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3802)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3764544)
                }
                [539]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3808)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3766832)
                }
                [540]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=11087)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3813)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3763240)
                }
                [541]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=11087)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3813)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3763880)
                }
                [542]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=11087)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.3958)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3764768)
                }
                [543]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4008)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3767888)
                }
                [544]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4009)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3768720)
                }
                [545]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4019)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3771008)
                }
                [546]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=11111)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4028)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3767448)
                }
                [547]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=11111)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4028)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3768088)
                }
                [548]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=11111)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4091)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3768976)
                }
                [549]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 5) AND (cr_rubrics.`rgt` > 6) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4099)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3772120)
                }
                [550]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 5) AND (cr_rubrics.`rgt` > 6) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4099)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3772952)
                }
                [551]=>
                array(6) {
                  [0]=>
                  string(170) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 5) AND (cr_rubrics.`rgt` > 6) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4115)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3778376)
                }
                [552]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4126)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3791912)
                }
                [553]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4126)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3793016)
                }
                [554]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.416)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3793920)
                }
                [555]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4163)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3793552)
                }
                [556]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4164)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3794672)
                }
                [557]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.417)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3795608)
                }
                [558]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=9018)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4186)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3791600)
                }
                [559]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=9018)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4187)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3792240)
                }
                [560]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=9018)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4243)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3793128)
                }
                [561]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.425)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3796840)
                }
                [562]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.425)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3797672)
                }
                [563]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4315)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3799960)
                }
                [564]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=8881)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4327)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3796368)
                }
                [565]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=8881)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4327)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3797008)
                }
                [566]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=8881)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4379)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3797896)
                }
                [567]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4386)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3803816)
                }
                [568]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4387)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3804648)
                }
                [569]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4393)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3806936)
                }
                [570]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=11122)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.44)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3803344)
                }
                [571]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=11122)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.44)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3803984)
                }
                [572]=>
                array(6) {
                  [0]=>
                  string(92) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=11122)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4453)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3804872)
                }
                [573]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.446)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3806728)
                }
                [574]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.446)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3807560)
                }
                [575]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4466)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3809848)
                }
                [576]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=8994)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4474)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3806232)
                }
                [577]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=8994)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4474)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3806872)
                }
                [578]=>
                array(6) {
                  [0]=>
                  string(91) "SELECT * FROM `cr_item_like` WHERE (`fk_guest`=419559) AND (`typeid`=1) AND (`itemid`=8994)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4526)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3807760)
                }
                [579]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4533)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3808048)
                }
                [580]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4533)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3808648)
                }
                [581]=>
                array(6) {
                  [0]=>
                  string(187) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 2) AND (cr_rubrics.`lft` < 17) AND (cr_rubrics.`depth` <= 2) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=2) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4544)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3827072)
                }
                [582]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4559)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3913216)
                }
                [583]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4561)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3914320)
                }
                [584]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4566)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3915224)
                }
                [585]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4567)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3914856)
                }
                [586]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4568)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3915976)
                }
                [587]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=52"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4571)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3916912)
                }
                [588]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4583)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3918616)
                }
                [589]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4583)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3919720)
                }
                [590]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4587)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3920624)
                }
                [591]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4589)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3920256)
                }
                [592]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4589)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3921376)
                }
                [593]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=44"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4593)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3922312)
                }
                [594]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4604)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3924016)
                }
                [595]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4604)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3925120)
                }
                [596]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4608)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3926024)
                }
                [597]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4611)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3925656)
                }
                [598]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4611)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3926776)
                }
                [599]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=90"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4614)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3927712)
                }
                [600]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4623)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3929416)
                }
                [601]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4623)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3930520)
                }
                [602]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4626)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3931424)
                }
                [603]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4628)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3931056)
                }
                [604]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4628)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3932176)
                }
                [605]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=92"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4634)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3933112)
                }
                [606]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4644)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3934816)
                }
                [607]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4644)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3935920)
                }
                [608]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.465)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3936824)
                }
                [609]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4651)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3936456)
                }
                [610]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4652)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3937576)
                }
                [611]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=73"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4656)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3938512)
                }
                [612]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4672)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3940216)
                }
                [613]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4672)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3941320)
                }
                [614]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4676)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3942224)
                }
                [615]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4678)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3941856)
                }
                [616]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4678)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3942976)
                }
                [617]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=72"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4684)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3943912)
                }
                [618]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4697)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3945616)
                }
                [619]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4698)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3946720)
                }
                [620]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4702)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3947624)
                }
                [621]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4704)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3947256)
                }
                [622]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4705)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3948376)
                }
                [623]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=74"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.4708)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3949312)
                }
                [624]=>
                array(6) {
                  [0]=>
                  string(118) "SELECT * FROM `cr_item_watch` WHERE (`fk_guest`=419559) AND (`typeid`=1) ORDER BY `hits` DESC, `modified` DESC LIMIT 3"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.475)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3948656)
                }
                [625]=>
                array(6) {
                  [0]=>
                  string(118) "SELECT * FROM `cr_item_watch` WHERE (`fk_guest`=419559) AND (`typeid`=1) ORDER BY `hits` DESC, `modified` DESC LIMIT 3"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.475)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3949624)
                }
                [626]=>
                array(6) {
                  [0]=>
                  string(118) "SELECT * FROM `cr_item_watch` WHERE (`fk_guest`=419559) AND (`typeid`=1) ORDER BY `hits` DESC, `modified` DESC LIMIT 3"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6913)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3950648)
                }
                [627]=>
                array(6) {
                  [0]=>
                  string(66) "SELECT * FROM `cr_rubrics` WHERE (`fk_language`=1) AND (`depth`=0)"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6958)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3944472)
                }
                [628]=>
                array(6) {
                  [0]=>
                  string(66) "SELECT * FROM `cr_rubrics` WHERE (`fk_language`=1) AND (`depth`=0)"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6959)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3945344)
                }
                [629]=>
                array(6) {
                  [0]=>
                  string(66) "SELECT * FROM `cr_rubrics` WHERE (`fk_language`=1) AND (`depth`=0)"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6975)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3949152)
                }
                [630]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6978)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3963816)
                }
                [631]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6978)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3964920)
                }
                [632]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6981)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3965824)
                }
                [633]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6983)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3965456)
                }
                [634]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6983)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3966576)
                }
                [635]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=26"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.6989)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3967512)
                }
                [636]=>
                array(6) {
                  [0]=>
                  string(188) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 1) AND (cr_rubrics.`lft` < 104) AND (cr_rubrics.`depth` <= 1) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=1) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7004)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3967976)
                }
                [637]=>
                array(6) {
                  [0]=>
                  string(188) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 1) AND (cr_rubrics.`lft` < 104) AND (cr_rubrics.`depth` <= 1) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=1) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7004)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(3968576)
                }
                [638]=>
                array(6) {
                  [0]=>
                  string(188) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` > 1) AND (cr_rubrics.`lft` < 104) AND (cr_rubrics.`depth` <= 1) AND (cr_rubrics.`tree` IS NULL) AND (`depth`=1) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7016)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4017792)
                }
                [639]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7041)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4274800)
                }
                [640]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7041)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4275904)
                }
                [641]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7047)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4276808)
                }
                [642]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7048)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4276440)
                }
                [643]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7048)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4277560)
                }
                [644]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=55"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7051)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4278496)
                }
                [645]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=56"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.706)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4280200)
                }
                [646]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=56"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.706)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4281304)
                }
                [647]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=56"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7064)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4282208)
                }
                [648]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=56"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7065)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4281840)
                }
                [649]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=56"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7065)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4282960)
                }
                [650]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=56"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7068)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4283896)
                }
                [651]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=79"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7078)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4285600)
                }
                [652]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=79"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7078)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4286704)
                }
                [653]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=79"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7083)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4287608)
                }
                [654]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=79"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7084)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4287240)
                }
                [655]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=79"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7084)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4288360)
                }
                [656]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=79"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7088)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4289296)
                }
                [657]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=65"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7098)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4291000)
                }
                [658]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=65"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7099)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4292104)
                }
                [659]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=65"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7103)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4293008)
                }
                [660]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=65"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7104)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4292640)
                }
                [661]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=65"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7104)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4293760)
                }
                [662]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=65"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7108)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4294696)
                }
                [663]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=49"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7124)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4296400)
                }
                [664]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=49"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7124)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4297504)
                }
                [665]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=49"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7135)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4298408)
                }
                [666]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=49"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7137)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4298040)
                }
                [667]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=49"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7137)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4299160)
                }
                [668]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=49"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7141)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4300096)
                }
                [669]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=68"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7154)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4301800)
                }
                [670]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=68"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7154)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4302904)
                }
                [671]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=68"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7159)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4303808)
                }
                [672]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=68"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7162)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4303440)
                }
                [673]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=68"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7162)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4304560)
                }
                [674]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=68"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7166)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4305496)
                }
                [675]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=32"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7176)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4307200)
                }
                [676]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=32"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7176)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4308304)
                }
                [677]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=32"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7181)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4309208)
                }
                [678]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=32"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7183)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4308840)
                }
                [679]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=32"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7183)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4309960)
                }
                [680]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=32"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7187)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4310896)
                }
                [681]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=39"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7199)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4312600)
                }
                [682]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=39"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7199)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4313704)
                }
                [683]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=39"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7203)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4314608)
                }
                [684]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=39"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7205)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4314240)
                }
                [685]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=39"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7205)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4315360)
                }
                [686]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=39"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7209)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4316296)
                }
                [687]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=59"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7221)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4318000)
                }
                [688]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=59"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7221)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4319104)
                }
                [689]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=59"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7226)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4320008)
                }
                [690]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=59"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7228)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4319640)
                }
                [691]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=59"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7229)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4320760)
                }
                [692]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=59"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7234)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4321696)
                }
                [693]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=60"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7243)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4323400)
                }
                [694]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=60"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7243)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4324504)
                }
                [695]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=60"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7246)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4325408)
                }
                [696]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=60"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7248)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4325040)
                }
                [697]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=60"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7248)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4326160)
                }
                [698]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=60"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7253)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4327096)
                }
                [699]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=34"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7263)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4328800)
                }
                [700]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=34"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7263)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4329904)
                }
                [701]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=34"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7267)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4330808)
                }
                [702]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=34"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7269)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4330440)
                }
                [703]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=34"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7269)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4331560)
                }
                [704]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=34"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7277)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4332496)
                }
                [705]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=76"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7288)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4334200)
                }
                [706]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=76"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7288)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4335304)
                }
                [707]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=76"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7293)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4336208)
                }
                [708]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=76"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7295)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4335840)
                }
                [709]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=76"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7295)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4336960)
                }
                [710]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=76"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7299)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4337896)
                }
                [711]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=84"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7308)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4339600)
                }
                [712]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=84"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7309)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4340704)
                }
                [713]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=84"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7324)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4341608)
                }
                [714]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=84"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7328)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4341240)
                }
                [715]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=84"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7328)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4342360)
                }
                [716]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=84"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7338)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4343296)
                }
                [717]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=77"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7353)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4345000)
                }
                [718]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=77"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7353)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4346104)
                }
                [719]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=77"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7359)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4347008)
                }
                [720]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=77"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7361)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4346640)
                }
                [721]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=77"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7361)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4347760)
                }
                [722]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=77"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7365)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4348696)
                }
                [723]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=81"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7377)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4350400)
                }
                [724]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=81"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7377)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4351504)
                }
                [725]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=81"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7382)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4352408)
                }
                [726]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=81"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7384)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4352040)
                }
                [727]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=81"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7384)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4353160)
                }
                [728]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=81"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7389)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4354096)
                }
                [729]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=83"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7404)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4355800)
                }
                [730]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=83"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7405)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4356904)
                }
                [731]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=83"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7418)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4357808)
                }
                [732]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=83"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7426)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4357440)
                }
                [733]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=83"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7426)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4358560)
                }
                [734]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=83"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7438)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4359496)
                }
                [735]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=88"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7463)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4361200)
                }
                [736]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=88"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7463)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4362304)
                }
                [737]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=88"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7477)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4363208)
                }
                [738]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=88"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.748)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4362840)
                }
                [739]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=88"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.748)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4363960)
                }
                [740]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=88"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7484)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4364896)
                }
                [741]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=95"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7501)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4366600)
                }
                [742]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=95"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7502)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4367704)
                }
                [743]=>
                array(6) {
                  [0]=>
                  string(54) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=95"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7506)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4368608)
                }
                [744]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=95"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7508)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4368240)
                }
                [745]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=95"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7508)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4369360)
                }
                [746]=>
                array(6) {
                  [0]=>
                  string(64) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=95"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7513)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4370296)
                }
                [747]=>
                array(6) {
                  [0]=>
                  string(55) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=100"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7524)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4372000)
                }
                [748]=>
                array(6) {
                  [0]=>
                  string(55) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=100"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7524)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4373104)
                }
                [749]=>
                array(6) {
                  [0]=>
                  string(55) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=100"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7529)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4374008)
                }
                [750]=>
                array(6) {
                  [0]=>
                  string(65) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=100"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7531)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4373640)
                }
                [751]=>
                array(6) {
                  [0]=>
                  string(65) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=100"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7531)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4374760)
                }
                [752]=>
                array(6) {
                  [0]=>
                  string(65) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=100"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7537)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4375696)
                }
                [753]=>
                array(6) {
                  [0]=>
                  string(55) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=101"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7556)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4377400)
                }
                [754]=>
                array(6) {
                  [0]=>
                  string(55) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=101"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7557)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4378504)
                }
                [755]=>
                array(6) {
                  [0]=>
                  string(55) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=101"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7561)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4379408)
                }
                [756]=>
                array(6) {
                  [0]=>
                  string(65) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=101"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7563)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4379040)
                }
                [757]=>
                array(6) {
                  [0]=>
                  string(65) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=101"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7563)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4380160)
                }
                [758]=>
                array(6) {
                  [0]=>
                  string(65) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=101"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7566)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4381096)
                }
                [759]=>
                array(6) {
                  [0]=>
                  string(55) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=102"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7576)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4382800)
                }
                [760]=>
                array(6) {
                  [0]=>
                  string(55) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=102"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7576)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4383904)
                }
                [761]=>
                array(6) {
                  [0]=>
                  string(55) "SELECT * FROM `cr_rel_tag_rubric` WHERE `fk_rubric`=102"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7579)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4384808)
                }
                [762]=>
                array(6) {
                  [0]=>
                  string(65) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=102"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.758)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4384440)
                }
                [763]=>
                array(6) {
                  [0]=>
                  string(65) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=102"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.758)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4385560)
                }
                [764]=>
                array(6) {
                  [0]=>
                  string(65) "SELECT * FROM `cr_rel_photo_gallery_rubric` WHERE `fk_rubric`=102"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7584)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4386496)
                }
                [765]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7605)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4375448)
                }
                [766]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7606)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4376280)
                }
                [767]=>
                array(6) {
                  [0]=>
                  string(171) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 2) AND (cr_rubrics.`rgt` > 17) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7611)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4378568)
                }
                [768]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 18) AND (cr_rubrics.`rgt` > 23) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7614)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4377192)
                }
                [769]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 18) AND (cr_rubrics.`rgt` > 23) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7615)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4378024)
                }
                [770]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 18) AND (cr_rubrics.`rgt` > 23) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7629)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4380312)
                }
                [771]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 24) AND (cr_rubrics.`rgt` > 29) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7634)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4378936)
                }
                [772]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 24) AND (cr_rubrics.`rgt` > 29) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7634)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4379768)
                }
                [773]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 24) AND (cr_rubrics.`rgt` > 29) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7642)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4382056)
                }
                [774]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 30) AND (cr_rubrics.`rgt` > 45) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7644)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4380680)
                }
                [775]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 30) AND (cr_rubrics.`rgt` > 45) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7644)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4381512)
                }
                [776]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 30) AND (cr_rubrics.`rgt` > 45) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7649)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4383800)
                }
                [777]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 46) AND (cr_rubrics.`rgt` > 47) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7652)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4382424)
                }
                [778]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 46) AND (cr_rubrics.`rgt` > 47) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7653)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4383256)
                }
                [779]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 46) AND (cr_rubrics.`rgt` > 47) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7658)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4385544)
                }
                [780]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 48) AND (cr_rubrics.`rgt` > 57) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.766)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4384168)
                }
                [781]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 48) AND (cr_rubrics.`rgt` > 57) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7661)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4385000)
                }
                [782]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 48) AND (cr_rubrics.`rgt` > 57) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7665)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4387288)
                }
                [783]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 60) AND (cr_rubrics.`rgt` > 65) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7667)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4385912)
                }
                [784]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 60) AND (cr_rubrics.`rgt` > 65) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7667)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4386744)
                }
                [785]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 60) AND (cr_rubrics.`rgt` > 65) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7673)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4389032)
                }
                [786]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 66) AND (cr_rubrics.`rgt` > 69) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7675)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4387656)
                }
                [787]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 66) AND (cr_rubrics.`rgt` > 69) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7675)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4388488)
                }
                [788]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 66) AND (cr_rubrics.`rgt` > 69) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7681)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4390776)
                }
                [789]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 70) AND (cr_rubrics.`rgt` > 79) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7685)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4389400)
                }
                [790]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 70) AND (cr_rubrics.`rgt` > 79) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(80)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7685)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4390232)
                }
                [791]=>
                array(6) {
                  [0]=>
                  string(172) "SELECT * FROM `cr_rubrics` WHERE (cr_rubrics.`lft` < 70) AND (cr_rubrics.`rgt` > 79) AND (cr_rubrics.`depth` >= 1) AND (cr_rubrics.`tree` IS NULL) ORDER BY cr_rubrics.`lft`"
                  [1]=>
                  int(96)
                  [2]=>
                  string(21) "yii\db\Command::query"
                  [3]=>
                  float(1773416772.7691)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4392520)
                }
                [792]=>
                array(6) {
                  [0]=>
                  string(15) "Session started"
                  [1]=>
                  int(4)
                  [2]=>
                  string(21) "yii\web\Session::open"
                  [3]=>
                  float(1773416772.7708)
                  [4]=>
                  array(0) {
                  }
                  [5]=>
                  int(4421968)
                }
              }
              ["flushInterval"]=>
              int(1000)
              ["traceLevel"]=>
              int(0)
              ["dispatcher"]=>
              *RECURSION*
              ["_events":"yii\base\Component":private]=>
              array(0) {
              }
              ["_eventWildcards":"yii\base\Component":private]=>
              array(0) {
              }
              ["_behaviors":"yii\base\Component":private]=>
              NULL
            }
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
          ["cache"]=>
          object(yii\caching\FileCache)#20 (12) {
            ["keyPrefix"]=>
            string(0) ""
            ["cachePath"]=>
            string(77) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/runtime/cache"
            ["cacheFileSuffix"]=>
            string(4) ".bin"
            ["directoryLevel"]=>
            int(1)
            ["gcProbability"]=>
            int(10)
            ["fileMode"]=>
            NULL
            ["dirMode"]=>
            int(509)
            ["serializer"]=>
            NULL
            ["defaultDuration"]=>
            int(0)
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
          ["urlManager"]=>
          object(yii\web\UrlManager)#18 (17) {
            ["enablePrettyUrl"]=>
            bool(true)
            ["enableStrictParsing"]=>
            bool(false)
            ["rules"]=>
            array(9) {
              [0]=>
              object(yii\web\UrlRule)#19 (16) {
                ["name"]=>
                string(21) "api/get-calendar-info"
                ["pattern"]=>
                string(26) "#^api/get-calendar-info$#u"
                ["host"]=>
                NULL
                ["route"]=>
                string(25) "api/api/get-calendar-info"
                ["defaults"]=>
                array(0) {
                }
                ["suffix"]=>
                NULL
                ["verb"]=>
                NULL
                ["mode"]=>
                NULL
                ["encodeParams"]=>
                bool(true)
                ["normalizer"]=>
                NULL
                ["createStatus":protected]=>
                int(2)
                ["placeholders":protected]=>
                array(0) {
                }
                ["_template":"yii\web\UrlRule":private]=>
                string(23) "/api/get-calendar-info/"
                ["_routeRule":"yii\web\UrlRule":private]=>
                NULL
                ["_paramRules":"yii\web\UrlRule":private]=>
                array(0) {
                }
                ["_routeParams":"yii\web\UrlRule":private]=>
                array(0) {
                }
              }
              [1]=>
              object(yii\web\UrlRule)#21 (16) {
                ["name"]=>
                string(22) "api/get-calendar-tiles"
                ["pattern"]=>
                string(27) "#^api/get-calendar-tiles$#u"
                ["host"]=>
                NULL
                ["route"]=>
                string(26) "api/api/get-calendar-tiles"
                ["defaults"]=>
                array(0) {
                }
                ["suffix"]=>
                NULL
                ["verb"]=>
                NULL
                ["mode"]=>
                NULL
                ["encodeParams"]=>
                bool(true)
                ["normalizer"]=>
                NULL
                ["createStatus":protected]=>
                int(2)
                ["placeholders":protected]=>
                array(0) {
                }
                ["_template":"yii\web\UrlRule":private]=>
                string(24) "/api/get-calendar-tiles/"
                ["_routeRule":"yii\web\UrlRule":private]=>
                NULL
                ["_paramRules":"yii\web\UrlRule":private]=>
                array(0) {
                }
                ["_routeParams":"yii\web\UrlRule":private]=>
                array(0) {
                }
              }
              [2]=>
              object(yii\web\UrlRule)#22 (16) {
                ["name"]=>
                string(29) "api/get-rubric-items-for-main"
                ["pattern"]=>
                string(34) "#^api/get-rubric-items-for-main$#u"
                ["host"]=>
                NULL
                ["route"]=>
                string(33) "api/api/get-rubric-items-for-main"
                ["defaults"]=>
                array(0) {
                }
                ["suffix"]=>
                NULL
                ["verb"]=>
                NULL
                ["mode"]=>
                NULL
                ["encodeParams"]=>
                bool(true)
                ["normalizer"]=>
                NULL
                ["createStatus":protected]=>
                int(2)
                ["placeholders":protected]=>
                array(0) {
                }
                ["_template":"yii\web\UrlRule":private]=>
                string(31) "/api/get-rubric-items-for-main/"
                ["_routeRule":"yii\web\UrlRule":private]=>
                NULL
                ["_paramRules":"yii\web\UrlRule":private]=>
                array(0) {
                }
                ["_routeParams":"yii\web\UrlRule":private]=>
                array(0) {
                }
              }
              [3]=>
              object(yii\web\UrlRule)#23 (16) {
                ["name"]=>
                string(12) "api/get-like"
                ["pattern"]=>
                string(17) "#^api/get-like$#u"
                ["host"]=>
                NULL
                ["route"]=>
                string(16) "api/api/get-like"
                ["defaults"]=>
                array(0) {
                }
                ["suffix"]=>
                NULL
                ["verb"]=>
                NULL
                ["mode"]=>
                NULL
                ["encodeParams"]=>
                bool(true)
                ["normalizer"]=>
                NULL
                ["createStatus":protected]=>
                int(2)
                ["placeholders":protected]=>
                array(0) {
                }
                ["_template":"yii\web\UrlRule":private]=>
                string(14) "/api/get-like/"
                ["_routeRule":"yii\web\UrlRule":private]=>
                NULL
                ["_paramRules":"yii\web\UrlRule":private]=>
                array(0) {
                }
                ["_routeParams":"yii\web\UrlRule":private]=>
                array(0) {
                }
              }
              [4]=>
              object(yii\web\UrlRule)#24 (16) {
                ["name"]=>
                string(15) "api/toggle-like"
                ["pattern"]=>
                string(20) "#^api/toggle-like$#u"
                ["host"]=>
                NULL
                ["route"]=>
                string(19) "api/api/toggle-like"
                ["defaults"]=>
                array(0) {
                }
                ["suffix"]=>
                NULL
                ["verb"]=>
                NULL
                ["mode"]=>
                NULL
                ["encodeParams"]=>
                bool(true)
                ["normalizer"]=>
                NULL
                ["createStatus":protected]=>
                int(2)
                ["placeholders":protected]=>
                array(0) {
                }
                ["_template":"yii\web\UrlRule":private]=>
                string(17) "/api/toggle-like/"
                ["_routeRule":"yii\web\UrlRule":private]=>
                NULL
                ["_paramRules":"yii\web\UrlRule":private]=>
                array(0) {
                }
                ["_routeParams":"yii\web\UrlRule":private]=>
                array(0) {
                }
              }
              [5]=>
              object(yii\web\UrlRule)#25 (16) {
                ["name"]=>
                string(25) "api/get-geography-regions"
                ["pattern"]=>
                string(30) "#^api/get-geography-regions$#u"
                ["host"]=>
                NULL
                ["route"]=>
                string(29) "api/api/get-geography-regions"
                ["defaults"]=>
                array(0) {
                }
                ["suffix"]=>
                NULL
                ["verb"]=>
                NULL
                ["mode"]=>
                NULL
                ["encodeParams"]=>
                bool(true)
                ["normalizer"]=>
                NULL
                ["createStatus":protected]=>
                int(2)
                ["placeholders":protected]=>
                array(0) {
                }
                ["_template":"yii\web\UrlRule":private]=>
                string(27) "/api/get-geography-regions/"
                ["_routeRule":"yii\web\UrlRule":private]=>
                NULL
                ["_paramRules":"yii\web\UrlRule":private]=>
                array(0) {
                }
                ["_routeParams":"yii\web\UrlRule":private]=>
                array(0) {
                }
              }
              [6]=>
              object(yii\web\UrlRule)#26 (16) {
                ["name"]=>
                string(13) "api/post-form"
                ["pattern"]=>
                string(18) "#^api/post-form$#u"
                ["host"]=>
                NULL
                ["route"]=>
                string(17) "api/api/post-form"
                ["defaults"]=>
                array(0) {
                }
                ["suffix"]=>
                NULL
                ["verb"]=>
                NULL
                ["mode"]=>
                NULL
                ["encodeParams"]=>
                bool(true)
                ["normalizer"]=>
                NULL
                ["createStatus":protected]=>
                int(2)
                ["placeholders":protected]=>
                array(0) {
                }
                ["_template":"yii\web\UrlRule":private]=>
                string(15) "/api/post-form/"
                ["_routeRule":"yii\web\UrlRule":private]=>
                NULL
                ["_paramRules":"yii\web\UrlRule":private]=>
                array(0) {
                }
                ["_routeParams":"yii\web\UrlRule":private]=>
                array(0) {
                }
              }
              [7]=>
              object(yii\web\UrlRule)#27 (16) {
                ["name"]=>
                string(13) "api/post-vote"
                ["pattern"]=>
                string(18) "#^api/post-vote$#u"
                ["host"]=>
                NULL
                ["route"]=>
                string(17) "api/api/post-vote"
                ["defaults"]=>
                array(0) {
                }
                ["suffix"]=>
                NULL
                ["verb"]=>
                NULL
                ["mode"]=>
                NULL
                ["encodeParams"]=>
                bool(true)
                ["normalizer"]=>
                NULL
                ["createStatus":protected]=>
                int(2)
                ["placeholders":protected]=>
                array(0) {
                }
                ["_template":"yii\web\UrlRule":private]=>
                string(15) "/api/post-vote/"
                ["_routeRule":"yii\web\UrlRule":private]=>
                NULL
                ["_paramRules":"yii\web\UrlRule":private]=>
                array(0) {
                }
                ["_routeParams":"yii\web\UrlRule":private]=>
                array(0) {
                }
              }
              [8]=>
              object(yii\web\UrlRule)#28 (16) {
                ["name"]=>
                string(20) ""
                ["pattern"]=>
                string(29) "#^(?P[\w\/_-]+)$#u"
                ["host"]=>
                NULL
                ["route"]=>
                string(21) "content/content/index"
                ["defaults"]=>
                array(0) {
                }
                ["suffix"]=>
                NULL
                ["verb"]=>
                NULL
                ["mode"]=>
                NULL
                ["encodeParams"]=>
                bool(true)
                ["normalizer"]=>
                NULL
                ["createStatus":protected]=>
                int(0)
                ["placeholders":protected]=>
                array(1) {
                  ["a94f2370b"]=>
                  string(8) "rubricId"
                }
                ["_template":"yii\web\UrlRule":private]=>
                string(12) "//"
                ["_routeRule":"yii\web\UrlRule":private]=>
                NULL
                ["_paramRules":"yii\web\UrlRule":private]=>
                array(1) {
                  ["rubricId"]=>
                  string(14) "#^[\w\/_-]+$#u"
                }
                ["_routeParams":"yii\web\UrlRule":private]=>
                array(0) {
                }
              }
            }
            ["suffix"]=>
            NULL
            ["showScriptName"]=>
            bool(false)
            ["routeParam"]=>
            string(1) "r"
            ["cache"]=>
            object(yii\caching\FileCache)#20 (12) {
              ["keyPrefix"]=>
              string(0) ""
              ["cachePath"]=>
              string(77) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/runtime/cache"
              ["cacheFileSuffix"]=>
              string(4) ".bin"
              ["directoryLevel"]=>
              int(1)
              ["gcProbability"]=>
              int(10)
              ["fileMode"]=>
              NULL
              ["dirMode"]=>
              int(509)
              ["serializer"]=>
              NULL
              ["defaultDuration"]=>
              int(0)
              ["_events":"yii\base\Component":private]=>
              array(0) {
              }
              ["_eventWildcards":"yii\base\Component":private]=>
              array(0) {
              }
              ["_behaviors":"yii\base\Component":private]=>
              NULL
            }
            ["ruleConfig"]=>
            array(1) {
              ["class"]=>
              string(15) "yii\web\UrlRule"
            }
            ["normalizer"]=>
            bool(false)
            ["cacheKey":protected]=>
            string(18) "yii\web\UrlManager"
            ["_baseUrl":"yii\web\UrlManager":private]=>
            string(0) ""
            ["_scriptUrl":"yii\web\UrlManager":private]=>
            NULL
            ["_hostInfo":"yii\web\UrlManager":private]=>
            string(32) "https://nb-forum.j.infodesign.ru"
            ["_ruleCache":"yii\web\UrlManager":private]=>
            array(1) {
              ["content/content/index?rubricId&page&per-page&"]=>
              array(1) {
                [0]=>
                object(yii\web\UrlRule)#28 (16) {
                  ["name"]=>
                  string(20) ""
                  ["pattern"]=>
                  string(29) "#^(?P[\w\/_-]+)$#u"
                  ["host"]=>
                  NULL
                  ["route"]=>
                  string(21) "content/content/index"
                  ["defaults"]=>
                  array(0) {
                  }
                  ["suffix"]=>
                  NULL
                  ["verb"]=>
                  NULL
                  ["mode"]=>
                  NULL
                  ["encodeParams"]=>
                  bool(true)
                  ["normalizer"]=>
                  NULL
                  ["createStatus":protected]=>
                  int(0)
                  ["placeholders":protected]=>
                  array(1) {
                    ["a94f2370b"]=>
                    string(8) "rubricId"
                  }
                  ["_template":"yii\web\UrlRule":private]=>
                  string(12) "//"
                  ["_routeRule":"yii\web\UrlRule":private]=>
                  NULL
                  ["_paramRules":"yii\web\UrlRule":private]=>
                  array(1) {
                    ["rubricId"]=>
                    string(14) "#^[\w\/_-]+$#u"
                  }
                  ["_routeParams":"yii\web\UrlRule":private]=>
                  array(0) {
                  }
                }
              }
            }
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
          ["db"]=>
          object(yii\db\Connection)#43 (39) {
            ["dsn"]=>
            string(41) "mysql:host=localhost;dbname=nb-fund_forum"
            ["username"]=>
            string(13) "nb-fund_forum"
            ["password"]=>
            string(10) "XDLFrWVZ4c"
            ["attributes"]=>
            NULL
            ["pdo"]=>
            object(PDO)#47 (0) {
            }
            ["enableSchemaCache"]=>
            bool(false)
            ["schemaCacheDuration"]=>
            int(3600)
            ["schemaCacheExclude"]=>
            array(0) {
            }
            ["schemaCache"]=>
            string(5) "cache"
            ["enableQueryCache"]=>
            bool(true)
            ["queryCacheDuration"]=>
            int(3600)
            ["queryCache"]=>
            string(5) "cache"
            ["charset"]=>
            string(4) "utf8"
            ["emulatePrepare"]=>
            NULL
            ["tablePrefix"]=>
            string(3) "cr_"
            ["schemaMap"]=>
            array(10) {
              ["pgsql"]=>
              string(19) "yii\db\pgsql\Schema"
              ["mysqli"]=>
              string(19) "yii\db\mysql\Schema"
              ["mysql"]=>
              string(19) "yii\db\mysql\Schema"
              ["sqlite"]=>
              string(20) "yii\db\sqlite\Schema"
              ["sqlite2"]=>
              string(20) "yii\db\sqlite\Schema"
              ["sqlsrv"]=>
              string(19) "yii\db\mssql\Schema"
              ["oci"]=>
              string(17) "yii\db\oci\Schema"
              ["mssql"]=>
              string(19) "yii\db\mssql\Schema"
              ["dblib"]=>
              string(19) "yii\db\mssql\Schema"
              ["cubrid"]=>
              string(20) "yii\db\cubrid\Schema"
            }
            ["pdoClass"]=>
            NULL
            ["commandClass"]=>
            string(14) "yii\db\Command"
            ["commandMap"]=>
            array(10) {
              ["pgsql"]=>
              string(14) "yii\db\Command"
              ["mysqli"]=>
              string(14) "yii\db\Command"
              ["mysql"]=>
              string(14) "yii\db\Command"
              ["sqlite"]=>
              string(21) "yii\db\sqlite\Command"
              ["sqlite2"]=>
              string(21) "yii\db\sqlite\Command"
              ["sqlsrv"]=>
              string(14) "yii\db\Command"
              ["oci"]=>
              string(14) "yii\db\Command"
              ["mssql"]=>
              string(14) "yii\db\Command"
              ["dblib"]=>
              string(14) "yii\db\Command"
              ["cubrid"]=>
              string(14) "yii\db\Command"
            }
            ["enableSavepoint"]=>
            bool(true)
            ["serverStatusCache"]=>
            string(5) "cache"
            ["serverRetryInterval"]=>
            int(600)
            ["enableSlaves"]=>
            bool(true)
            ["slaves"]=>
            array(0) {
            }
            ["slaveConfig"]=>
            array(0) {
            }
            ["masters"]=>
            array(0) {
            }
            ["masterConfig"]=>
            array(0) {
            }
            ["shuffleMasters"]=>
            bool(true)
            ["enableLogging"]=>
            bool(true)
            ["enableProfiling"]=>
            bool(true)
            ["_transaction":"yii\db\Connection":private]=>
            NULL
            ["_schema":"yii\db\Connection":private]=>
            object(yii\db\mysql\Schema)#45 (13) {
              ["columnSchemaClass"]=>
              string(25) "yii\db\mysql\ColumnSchema"
              ["_oldMysql":"yii\db\mysql\Schema":private]=>
              NULL
              ["typeMap"]=>
              array(29) {
                ["tinyint"]=>
                string(7) "tinyint"
                ["bit"]=>
                string(7) "integer"
                ["smallint"]=>
                string(8) "smallint"
                ["mediumint"]=>
                string(7) "integer"
                ["int"]=>
                string(7) "integer"
                ["integer"]=>
                string(7) "integer"
                ["bigint"]=>
                string(6) "bigint"
                ["float"]=>
                string(5) "float"
                ["double"]=>
                string(6) "double"
                ["real"]=>
                string(5) "float"
                ["decimal"]=>
                string(7) "decimal"
                ["numeric"]=>
                string(7) "decimal"
                ["tinytext"]=>
                string(4) "text"
                ["mediumtext"]=>
                string(4) "text"
                ["longtext"]=>
                string(4) "text"
                ["longblob"]=>
                string(6) "binary"
                ["blob"]=>
                string(6) "binary"
                ["text"]=>
                string(4) "text"
                ["varchar"]=>
                string(6) "string"
                ["string"]=>
                string(6) "string"
                ["char"]=>
                string(4) "char"
                ["datetime"]=>
                string(8) "datetime"
                ["year"]=>
                string(4) "date"
                ["date"]=>
                string(4) "date"
                ["time"]=>
                string(4) "time"
                ["timestamp"]=>
                string(9) "timestamp"
                ["enum"]=>
                string(6) "string"
                ["varbinary"]=>
                string(6) "binary"
                ["json"]=>
                string(4) "json"
              }
              ["tableQuoteCharacter":protected]=>
              string(1) "`"
              ["columnQuoteCharacter":protected]=>
              string(1) "`"
              ["db"]=>
              *RECURSION*
              ["defaultSchema"]=>
              NULL
              ["exceptionMap"]=>
              array(1) {
                ["SQLSTATE[23"]=>
                string(25) "yii\db\IntegrityException"
              }
              ["_schemaNames":"yii\db\Schema":private]=>
              NULL
              ["_tableNames":"yii\db\Schema":private]=>
              array(0) {
              }
              ["_tableMetadata":"yii\db\Schema":private]=>
              array(12) {
                ["cr_language"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#49 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(11) "cr_language"
                    ["fullName"]=>
                    string(11) "cr_language"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(0) {
                    }
                    ["columns"]=>
                    array(8) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#52 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["name"]=>
                      object(yii\db\mysql\ColumnSchema)#51 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "name"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(11) "varchar(50)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(50)
                        ["precision"]=>
                        int(50)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["comment"]=>
                      object(yii\db\mysql\ColumnSchema)#53 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "comment"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(11) "varchar(50)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(50)
                        ["precision"]=>
                        int(50)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["default"]=>
                      object(yii\db\mysql\ColumnSchema)#54 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "default"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["postfix"]=>
                      object(yii\db\mysql\ColumnSchema)#55 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "postfix"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(11) "varchar(50)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(50)
                        ["precision"]=>
                        int(50)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#56 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#57 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#58 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(11) "varchar(50)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(50)
                        ["precision"]=>
                        int(50)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_rubrics"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#72 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(10) "cr_rubrics"
                    ["fullName"]=>
                    string(10) "cr_rubrics"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(6) {
                      ["FK_cr_rubrics_cr_block_template"]=>
                      array(2) {
                        [0]=>
                        string(17) "cr_block_template"
                        ["fk_type_block_template"]=>
                        string(2) "id"
                      }
                      ["FK_cr_rubrics_cr_object_type"]=>
                      array(2) {
                        [0]=>
                        string(14) "cr_object_type"
                        ["fk_type_object_type"]=>
                        string(2) "id"
                      }
                      ["FK_cr_rubrics_cr_page_template"]=>
                      array(2) {
                        [0]=>
                        string(16) "cr_page_template"
                        ["fk_type_page_template"]=>
                        string(2) "id"
                      }
                      ["cr_language_ibfk_1"]=>
                      array(2) {
                        [0]=>
                        string(11) "cr_language"
                        ["fk_language"]=>
                        string(2) "id"
                      }
                      ["cr_page_template_ibfk_2"]=>
                      array(2) {
                        [0]=>
                        string(16) "cr_page_template"
                        ["fk_page_template"]=>
                        string(2) "id"
                      }
                      ["cr_rubrics_ibfk_1"]=>
                      array(2) {
                        [0]=>
                        string(15) "cr_rubric_types"
                        ["fk_rubric_type"]=>
                        string(2) "id"
                      }
                    }
                    ["columns"]=>
                    array(23) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#74 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["name"]=>
                      object(yii\db\mysql\ColumnSchema)#75 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "name"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_rubric_type"]=>
                      object(yii\db\mysql\ColumnSchema)#76 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(14) "fk_rubric_type"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_language"]=>
                      object(yii\db\mysql\ColumnSchema)#77 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "fk_language"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["parent_id"]=>
                      object(yii\db\mysql\ColumnSchema)#78 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "parent_id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#79 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#80 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#81 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_in_sitemap"]=>
                      object(yii\db\mysql\ColumnSchema)#82 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(13) "is_in_sitemap"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "1"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["lft"]=>
                      object(yii\db\mysql\ColumnSchema)#83 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(3) "lft"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["rgt"]=>
                      object(yii\db\mysql\ColumnSchema)#84 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(3) "rgt"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["depth"]=>
                      object(yii\db\mysql\ColumnSchema)#85 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(5) "depth"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["cpu_link"]=>
                      object(yii\db\mysql\ColumnSchema)#86 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "cpu_link"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["tree"]=>
                      object(yii\db\mysql\ColumnSchema)#87 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "tree"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_page_template"]=>
                      object(yii\db\mysql\ColumnSchema)#88 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(16) "fk_page_template"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["seo_title"]=>
                      object(yii\db\mysql\ColumnSchema)#89 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "seo_title"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["description"]=>
                      object(yii\db\mysql\ColumnSchema)#90 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "description"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_type_block_template"]=>
                      object(yii\db\mysql\ColumnSchema)#91 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(22) "fk_type_block_template"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_type_page_template"]=>
                      object(yii\db\mysql\ColumnSchema)#92 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(21) "fk_type_page_template"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["type_digest_color"]=>
                      object(yii\db\mysql\ColumnSchema)#93 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(17) "type_digest_color"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(11) "varchar(50)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(50)
                        ["precision"]=>
                        int(50)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_type_object_type"]=>
                      object(yii\db\mysql\ColumnSchema)#94 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(19) "fk_type_object_type"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["seo_keywords"]=>
                      object(yii\db\mysql\ColumnSchema)#95 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(12) "seo_keywords"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["seo_h1"]=>
                      object(yii\db\mysql\ColumnSchema)#96 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(6) "seo_h1"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_guest_user"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#102 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(13) "cr_guest_user"
                    ["fullName"]=>
                    string(13) "cr_guest_user"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(0) {
                    }
                    ["columns"]=>
                    array(6) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#104 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["key"]=>
                      object(yii\db\mysql\ColumnSchema)#107 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(3) "key"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["ip"]=>
                      object(yii\db\mysql\ColumnSchema)#108 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "ip"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(11) "varchar(64)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(64)
                        ["precision"]=>
                        int(64)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["stuff"]=>
                      object(yii\db\mysql\ColumnSchema)#109 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(5) "stuff"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(11) "varchar(64)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(64)
                        ["precision"]=>
                        int(64)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#110 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#111 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_site_settings"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#122 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(16) "cr_site_settings"
                    ["fullName"]=>
                    string(16) "cr_site_settings"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(1) {
                      ["fk_page_template"]=>
                      array(2) {
                        [0]=>
                        string(16) "cr_page_template"
                        ["fk_page_template"]=>
                        string(2) "id"
                      }
                    }
                    ["columns"]=>
                    array(19) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#123 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#124 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#125 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#126 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["site_url"]=>
                      object(yii\db\mysql\ColumnSchema)#127 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "site_url"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_page_template"]=>
                      object(yii\db\mysql\ColumnSchema)#128 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(16) "fk_page_template"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["admin_email"]=>
                      object(yii\db\mysql\ColumnSchema)#129 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "admin_email"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["socnet_vk"]=>
                      object(yii\db\mysql\ColumnSchema)#130 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "socnet_vk"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["socnet_fb"]=>
                      object(yii\db\mysql\ColumnSchema)#131 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "socnet_fb"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["socnet_od"]=>
                      object(yii\db\mysql\ColumnSchema)#132 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "socnet_od"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["socnet_twitter"]=>
                      object(yii\db\mysql\ColumnSchema)#133 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(14) "socnet_twitter"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["socnet_instagram"]=>
                      object(yii\db\mysql\ColumnSchema)#134 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(16) "socnet_instagram"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["mailto"]=>
                      object(yii\db\mysql\ColumnSchema)#135 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(6) "mailto"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["phone"]=>
                      object(yii\db\mysql\ColumnSchema)#136 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(5) "phone"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_error_template"]=>
                      object(yii\db\mysql\ColumnSchema)#137 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(17) "fk_error_template"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["in_head_script"]=>
                      object(yii\db\mysql\ColumnSchema)#138 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(14) "in_head_script"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["in_body_script"]=>
                      object(yii\db\mysql\ColumnSchema)#139 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(14) "in_body_script"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["main_seo_title"]=>
                      object(yii\db\mysql\ColumnSchema)#140 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(14) "main_seo_title"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["main_seo_description"]=>
                      object(yii\db\mysql\ColumnSchema)#141 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(20) "main_seo_description"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "varchar(1000)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(1000)
                        ["precision"]=>
                        int(1000)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_page_template"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#152 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(16) "cr_page_template"
                    ["fullName"]=>
                    string(16) "cr_page_template"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(1) {
                      ["cr_page_template_ibfk_1"]=>
                      array(2) {
                        [0]=>
                        string(11) "cr_language"
                        ["fk_language"]=>
                        string(2) "id"
                      }
                    }
                    ["columns"]=>
                    array(7) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#153 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_language"]=>
                      object(yii\db\mysql\ColumnSchema)#154 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "fk_language"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["name"]=>
                      object(yii\db\mysql\ColumnSchema)#155 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "name"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["template"]=>
                      object(yii\db\mysql\ColumnSchema)#156 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "template"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#157 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#158 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#159 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_material_item"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#244 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(16) "cr_material_item"
                    ["fullName"]=>
                    string(16) "cr_material_item"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(2) {
                      ["cr_material_item_ibfk_1"]=>
                      array(2) {
                        [0]=>
                        string(23) "cr_rubric_material_type"
                        ["fk_material_type"]=>
                        string(2) "id"
                      }
                      ["cr_rubric_ibfk_1"]=>
                      array(2) {
                        [0]=>
                        string(10) "cr_rubrics"
                        ["fk_rubric"]=>
                        string(2) "id"
                      }
                    }
                    ["columns"]=>
                    array(31) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#246 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["name"]=>
                      object(yii\db\mysql\ColumnSchema)#247 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "name"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_rubric"]=>
                      object(yii\db\mysql\ColumnSchema)#248 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "fk_rubric"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_material_type"]=>
                      object(yii\db\mysql\ColumnSchema)#249 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(16) "fk_material_type"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["cpu_link"]=>
                      object(yii\db\mysql\ColumnSchema)#250 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "cpu_link"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#251 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#252 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#253 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_on_main"]=>
                      object(yii\db\mysql\ColumnSchema)#254 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(10) "is_on_main"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["show_in_see_also"]=>
                      object(yii\db\mysql\ColumnSchema)#255 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(16) "show_in_see_also"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_on_rubric"]=>
                      object(yii\db\mysql\ColumnSchema)#256 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(12) "is_on_rubric"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["content_digest"]=>
                      object(yii\db\mysql\ColumnSchema)#257 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(14) "content_digest"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["content_digest_actual"]=>
                      object(yii\db\mysql\ColumnSchema)#258 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(21) "content_digest_actual"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["author"]=>
                      object(yii\db\mysql\ColumnSchema)#259 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(6) "author"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["seo_title"]=>
                      object(yii\db\mysql\ColumnSchema)#260 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "seo_title"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["description"]=>
                      object(yii\db\mysql\ColumnSchema)#261 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "description"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["share_count"]=>
                      object(yii\db\mysql\ColumnSchema)#262 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "share_count"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["like_count"]=>
                      object(yii\db\mysql\ColumnSchema)#263 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(10) "like_count"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["view_count"]=>
                      object(yii\db\mysql\ColumnSchema)#264 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(10) "view_count"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["publication_date"]=>
                      object(yii\db\mysql\ColumnSchema)#265 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(16) "publication_date"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["cover_image"]=>
                      object(yii\db\mysql\ColumnSchema)#266 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "cover_image"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["cover_image2"]=>
                      object(yii\db\mysql\ColumnSchema)#267 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(12) "cover_image2"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["cover_image3"]=>
                      object(yii\db\mysql\ColumnSchema)#268 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(12) "cover_image3"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["cover_image_alt"]=>
                      object(yii\db\mysql\ColumnSchema)#269 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(15) "cover_image_alt"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["add_field1"]=>
                      object(yii\db\mysql\ColumnSchema)#270 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(10) "add_field1"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["add_field2"]=>
                      object(yii\db\mysql\ColumnSchema)#271 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(10) "add_field2"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["add_field3"]=>
                      object(yii\db\mysql\ColumnSchema)#272 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(10) "add_field3"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["add_ifield1"]=>
                      object(yii\db\mysql\ColumnSchema)#273 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "add_ifield1"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["add_ifield2"]=>
                      object(yii\db\mysql\ColumnSchema)#274 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "add_ifield2"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["add_ifield3"]=>
                      object(yii\db\mysql\ColumnSchema)#275 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "add_ifield3"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["seo_keywords"]=>
                      object(yii\db\mysql\ColumnSchema)#276 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(12) "seo_keywords"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_rubric_material_type"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#305 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(23) "cr_rubric_material_type"
                    ["fullName"]=>
                    string(23) "cr_rubric_material_type"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(4) {
                      ["FK_cr_rubric_material_type_cr_rubrics"]=>
                      array(2) {
                        [0]=>
                        string(10) "cr_rubrics"
                        ["fk_rubric"]=>
                        string(2) "id"
                      }
                      ["fk_block_template_ibfk1"]=>
                      array(2) {
                        [0]=>
                        string(17) "cr_block_template"
                        ["fk_block_template"]=>
                        string(2) "id"
                      }
                      ["fk_object_type_ibfk1"]=>
                      array(2) {
                        [0]=>
                        string(14) "cr_object_type"
                        ["fk_object_type"]=>
                        string(2) "id"
                      }
                      ["fk_page_template_ibfk1"]=>
                      array(2) {
                        [0]=>
                        string(16) "cr_page_template"
                        ["fk_page_template"]=>
                        string(2) "id"
                      }
                    }
                    ["columns"]=>
                    array(10) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#307 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_rubric"]=>
                      object(yii\db\mysql\ColumnSchema)#308 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "fk_rubric"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["name"]=>
                      object(yii\db\mysql\ColumnSchema)#309 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "name"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#310 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#311 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#312 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_block_template"]=>
                      object(yii\db\mysql\ColumnSchema)#313 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(17) "fk_block_template"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_page_template"]=>
                      object(yii\db\mysql\ColumnSchema)#314 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(16) "fk_page_template"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["digest_color"]=>
                      object(yii\db\mysql\ColumnSchema)#315 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(12) "digest_color"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(11) "varchar(50)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(50)
                        ["precision"]=>
                        int(50)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_object_type"]=>
                      object(yii\db\mysql\ColumnSchema)#316 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(14) "fk_object_type"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_object_type"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#321 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(14) "cr_object_type"
                    ["fullName"]=>
                    string(14) "cr_object_type"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(0) {
                    }
                    ["columns"]=>
                    array(5) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#322 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#323 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#324 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#325 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["name"]=>
                      object(yii\db\mysql\ColumnSchema)#326 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "name"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_block_template"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#306 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(17) "cr_block_template"
                    ["fullName"]=>
                    string(17) "cr_block_template"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(1) {
                      ["cr_block_template_ibfk_1"]=>
                      array(2) {
                        [0]=>
                        string(11) "cr_language"
                        ["fk_language"]=>
                        string(2) "id"
                      }
                    }
                    ["columns"]=>
                    array(7) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#327 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_language"]=>
                      object(yii\db\mysql\ColumnSchema)#328 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(11) "fk_language"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["name"]=>
                      object(yii\db\mysql\ColumnSchema)#329 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "name"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["template"]=>
                      object(yii\db\mysql\ColumnSchema)#330 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "template"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(4) "text"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#331 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#332 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#333 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_block_item"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#338 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(13) "cr_block_item"
                    ["fullName"]=>
                    string(13) "cr_block_item"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(1) {
                      ["cr_block_item_ibfk_1"]=>
                      array(2) {
                        [0]=>
                        string(13) "cr_block_type"
                        ["fk_block_type"]=>
                        string(2) "id"
                      }
                    }
                    ["columns"]=>
                    array(8) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#339 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_block_type"]=>
                      object(yii\db\mysql\ColumnSchema)#340 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(13) "fk_block_type"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_material_item"]=>
                      object(yii\db\mysql\ColumnSchema)#341 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(16) "fk_material_item"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["sort"]=>
                      object(yii\db\mysql\ColumnSchema)#342 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "sort"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["block_data"]=>
                      object(yii\db\mysql\ColumnSchema)#343 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(10) "block_data"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(4) "text"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(8) "longtext"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#344 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#345 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#346 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_tag_weight"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#388 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(13) "cr_tag_weight"
                    ["fullName"]=>
                    string(13) "cr_tag_weight"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(1) {
                      ["FK_cr_tag_weight_cr_rubrics"]=>
                      array(2) {
                        [0]=>
                        string(10) "cr_rubrics"
                        ["fk_rubric"]=>
                        string(2) "id"
                      }
                    }
                    ["columns"]=>
                    array(4) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#389 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_rubric"]=>
                      object(yii\db\mysql\ColumnSchema)#390 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "fk_rubric"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_tag"]=>
                      object(yii\db\mysql\ColumnSchema)#391 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(6) "fk_tag"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["weight"]=>
                      object(yii\db\mysql\ColumnSchema)#392 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(6) "weight"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        int(0)
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
                ["cr_tag"]=>
                array(1) {
                  ["schema"]=>
                  object(yii\db\TableSchema)#404 (7) {
                    ["schemaName"]=>
                    NULL
                    ["name"]=>
                    string(6) "cr_tag"
                    ["fullName"]=>
                    string(6) "cr_tag"
                    ["primaryKey"]=>
                    array(1) {
                      [0]=>
                      string(2) "id"
                    }
                    ["sequenceName"]=>
                    string(0) ""
                    ["foreignKeys"]=>
                    array(1) {
                      ["cr_tag_ibfk_1"]=>
                      array(2) {
                        [0]=>
                        string(13) "cr_tag_rubric"
                        ["fk_tag_rubric"]=>
                        string(2) "id"
                      }
                    }
                    ["columns"]=>
                    array(6) {
                      ["id"]=>
                      object(yii\db\mysql\ColumnSchema)#405 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(2) "id"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(true)
                        ["autoIncrement"]=>
                        bool(true)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["fk_tag_rubric"]=>
                      object(yii\db\mysql\ColumnSchema)#406 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(13) "fk_tag_rubric"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "bigint"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(10) "bigint(20)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(20)
                        ["precision"]=>
                        int(20)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["name"]=>
                      object(yii\db\mysql\ColumnSchema)#407 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(4) "name"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(12) "varchar(255)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(255)
                        ["precision"]=>
                        int(255)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["created"]=>
                      object(yii\db\mysql\ColumnSchema)#408 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(7) "created"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["modified"]=>
                      object(yii\db\mysql\ColumnSchema)#409 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(8) "modified"
                        ["allowNull"]=>
                        bool(true)
                        ["type"]=>
                        string(7) "integer"
                        ["phpType"]=>
                        string(7) "integer"
                        ["dbType"]=>
                        string(7) "int(11)"
                        ["defaultValue"]=>
                        NULL
                        ["enumValues"]=>
                        NULL
                        ["size"]=>
                        int(11)
                        ["precision"]=>
                        int(11)
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                      ["is_active"]=>
                      object(yii\db\mysql\ColumnSchema)#410 (15) {
                        ["disableJsonSupport"]=>
                        bool(false)
                        ["name"]=>
                        string(9) "is_active"
                        ["allowNull"]=>
                        bool(false)
                        ["type"]=>
                        string(6) "string"
                        ["phpType"]=>
                        string(6) "string"
                        ["dbType"]=>
                        string(13) "enum('0','1')"
                        ["defaultValue"]=>
                        string(1) "0"
                        ["enumValues"]=>
                        array(2) {
                          [0]=>
                          string(1) "0"
                          [1]=>
                          string(1) "1"
                        }
                        ["size"]=>
                        NULL
                        ["precision"]=>
                        NULL
                        ["scale"]=>
                        NULL
                        ["isPrimaryKey"]=>
                        bool(false)
                        ["autoIncrement"]=>
                        bool(false)
                        ["unsigned"]=>
                        bool(false)
                        ["comment"]=>
                        string(0) ""
                      }
                    }
                  }
                }
              }
              ["_builder":"yii\db\Schema":private]=>
              object(yii\db\mysql\QueryBuilder)#44 (6) {
                ["typeMap"]=>
                array(22) {
                  ["pk"]=>
                  string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY"
                  ["upk"]=>
                  string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY"
                  ["bigpk"]=>
                  string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY"
                  ["ubigpk"]=>
                  string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY"
                  ["char"]=>
                  string(7) "char(1)"
                  ["string"]=>
                  string(12) "varchar(255)"
                  ["text"]=>
                  string(4) "text"
                  ["tinyint"]=>
                  string(10) "tinyint(3)"
                  ["smallint"]=>
                  string(11) "smallint(6)"
                  ["integer"]=>
                  string(7) "int(11)"
                  ["bigint"]=>
                  string(10) "bigint(20)"
                  ["float"]=>
                  string(5) "float"
                  ["double"]=>
                  string(6) "double"
                  ["decimal"]=>
                  string(13) "decimal(10,0)"
                  ["datetime"]=>
                  string(8) "datetime"
                  ["timestamp"]=>
                  string(9) "timestamp"
                  ["time"]=>
                  string(4) "time"
                  ["date"]=>
                  string(4) "date"
                  ["binary"]=>
                  string(4) "blob"
                  ["boolean"]=>
                  string(10) "tinyint(1)"
                  ["money"]=>
                  string(13) "decimal(19,4)"
                  ["json"]=>
                  string(4) "json"
                }
                ["db"]=>
                *RECURSION*
                ["separator"]=>
                string(1) " "
                ["conditionBuilders":protected]=>
                array(0) {
                }
                ["conditionClasses":protected]=>
                array(13) {
                  ["NOT"]=>
                  string(30) "yii\db\conditions\NotCondition"
                  ["AND"]=>
                  string(30) "yii\db\conditions\AndCondition"
                  ["OR"]=>
                  string(29) "yii\db\conditions\OrCondition"
                  ["BETWEEN"]=>
                  string(34) "yii\db\conditions\BetweenCondition"
                  ["NOT BETWEEN"]=>
                  string(34) "yii\db\conditions\BetweenCondition"
                  ["IN"]=>
                  string(29) "yii\db\conditions\InCondition"
                  ["NOT IN"]=>
                  string(29) "yii\db\conditions\InCondition"
                  ["LIKE"]=>
                  string(31) "yii\db\conditions\LikeCondition"
                  ["NOT LIKE"]=>
                  string(31) "yii\db\conditions\LikeCondition"
                  ["OR LIKE"]=>
                  string(31) "yii\db\conditions\LikeCondition"
                  ["OR NOT LIKE"]=>
                  string(31) "yii\db\conditions\LikeCondition"
                  ["EXISTS"]=>
                  string(33) "yii\db\conditions\ExistsCondition"
                  ["NOT EXISTS"]=>
                  string(33) "yii\db\conditions\ExistsCondition"
                }
                ["expressionBuilders":protected]=>
                array(15) {
                  ["yii\db\Query"]=>
                  string(29) "yii\db\QueryExpressionBuilder"
                  ["yii\db\PdoValue"]=>
                  string(22) "yii\db\PdoValueBuilder"
                  ["yii\db\Expression"]=>
                  object(yii\db\ExpressionBuilder)#468 (1) {
                    ["queryBuilder":protected]=>
                    *RECURSION*
                  }
                  ["yii\db\conditions\ConjunctionCondition"]=>
                  string(45) "yii\db\conditions\ConjunctionConditionBuilder"
                  ["yii\db\conditions\NotCondition"]=>
                  string(37) "yii\db\conditions\NotConditionBuilder"
                  ["yii\db\conditions\AndCondition"]=>
                  object(yii\db\conditions\ConjunctionConditionBuilder)#103 (1) {
                    ["queryBuilder":protected]=>
                    *RECURSION*
                  }
                  ["yii\db\conditions\OrCondition"]=>
                  string(45) "yii\db\conditions\ConjunctionConditionBuilder"
                  ["yii\db\conditions\BetweenCondition"]=>
                  string(41) "yii\db\conditions\BetweenConditionBuilder"
                  ["yii\db\conditions\InCondition"]=>
                  object(yii\db\conditions\InConditionBuilder)#105 (1) {
                    ["queryBuilder":protected]=>
                    *RECURSION*
                  }
                  ["yii\db\conditions\LikeCondition"]=>
                  string(38) "yii\db\conditions\LikeConditionBuilder"
                  ["yii\db\conditions\ExistsCondition"]=>
                  string(40) "yii\db\conditions\ExistsConditionBuilder"
                  ["yii\db\conditions\SimpleCondition"]=>
                  object(yii\db\conditions\SimpleConditionBuilder)#106 (1) {
                    ["queryBuilder":protected]=>
                    *RECURSION*
                  }
                  ["yii\db\conditions\HashCondition"]=>
                  object(yii\db\conditions\HashConditionBuilder)#73 (1) {
                    ["queryBuilder":protected]=>
                    *RECURSION*
                  }
                  ["yii\db\conditions\BetweenColumnsCondition"]=>
                  string(48) "yii\db\conditions\BetweenColumnsConditionBuilder"
                  ["yii\db\JsonExpression"]=>
                  string(34) "yii\db\mysql\JsonExpressionBuilder"
                }
              }
              ["_serverVersion":"yii\db\Schema":private]=>
              NULL
            }
            ["_driverName":"yii\db\Connection":private]=>
            string(5) "mysql"
            ["_master":"yii\db\Connection":private]=>
            bool(false)
            ["_slave":"yii\db\Connection":private]=>
            NULL
            ["_queryCacheInfo":"yii\db\Connection":private]=>
            array(0) {
            }
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            array(0) {
            }
          }
          ["i18n"]=>
          object(yii\i18n\I18N)#69 (5) {
            ["translations"]=>
            array(2) {
              ["yii"]=>
              object(yii\i18n\PhpMessageSource)#71 (8) {
                ["basePath"]=>
                string(13) "@yii/messages"
                ["fileMap"]=>
                NULL
                ["forceTranslation"]=>
                bool(false)
                ["sourceLanguage"]=>
                string(5) "en-US"
                ["_messages":"yii\i18n\MessageSource":private]=>
                array(1) {
                  ["ru-RU/yii"]=>
                  array(118) {
                    [""{attribute}" does not support operator "{operator}"."]=>
                    string(74) ""{attribute}" не поддерживает оператор "{operator}"."
                    ["Condition for "{attribute}" should be either a value or valid operator specification."]=>
                    string(150) "Условие для "{attribute}" должно быть или значением или верной спецификацией оператора."
                    ["Operator "{operator}" must be used with a search attribute."]=>
                    string(111) "Оператор "{operator}" должен использоваться через атрибут поиска."
                    ["Operator "{operator}" requires multiple operands."]=>
                    string(83) "Оператор "{operator}" требует несколько операндов."
                    ["The format of {filter} is invalid."]=>
                    string(53) "Формат фильтра {filter} не верен."
                    ["Unknown filter attribute "{attribute}""]=>
                    string(66) "Неизвестный атрибут фильтра "{attribute}""
                    [" and "]=>
                    string(4) " и "
                    ["(not set)"]=>
                    string(19) "(не задано)"
                    ["An internal server error occurred."]=>
                    string(66) "Возникла внутренняя ошибка сервера."
                    ["Are you sure you want to delete this item?"]=>
                    string(80) "Вы уверены, что хотите удалить этот элемент?"
                    ["Delete"]=>
                    string(14) "Удалить"
                    ["Error"]=>
                    string(12) "Ошибка"
                    ["File upload failed."]=>
                    string(48) "Загрузка файла не удалась."
                    ["Home"]=>
                    string(14) "Главная"
                    ["Invalid data received for parameter "{param}"."]=>
                    string(71) "Неправильное значение параметра "{param}"."
                    ["Login Required"]=>
                    string(28) "Требуется вход."
                    ["Missing required arguments: {params}"]=>
                    string(76) "Отсутствуют обязательные аргументы: {params}"
                    ["Missing required parameters: {params}"]=>
                    string(76) "Отсутствуют обязательные параметры: {params}"
                    ["No"]=>
                    string(6) "Нет"
                    ["No results found."]=>
                    string(33) "Ничего не найдено."
                    ["Only files with these MIME types are allowed: {mimeTypes}."]=>
                    string(119) "Разрешена загрузка файлов только со следующими MIME-типами: {mimeTypes}."
                    ["Only files with these extensions are allowed: {extensions}."]=>
                    string(127) "Разрешена загрузка файлов только со следующими расширениями: {extensions}."
                    ["Page not found."]=>
                    string(37) "Страница не найдена."
                    ["Please fix the following errors:"]=>
                    string(51) "Исправьте следующие ошибки:"
                    ["Please upload a file."]=>
                    string(28) "Загрузите файл."
                    ["Powered by {yii}"]=>
                    string(27) "Работает на {yii}"
                    ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=>
                    string(100) "Показаны записи {begin, number}-{end, number} из {totalCount, number}."
                    ["The combination {values} of {attributes} has already been taken."]=>
                    string(92) "Комбинация {values} параметров {attributes} уже существует."
                    ["The file "{file}" is not an image."]=>
                    string(67) "Файл «{file}» не является изображением."
                    ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=>
                    string(118) "Файл «{file}» слишком большой. Размер не должен превышать {formattedLimit}."
                    ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=>
                    string(118) "Файл «{file}» слишком маленький. Размер должен быть более {formattedLimit}."
                    ["The format of {attribute} is invalid."]=>
                    string(63) "Неверный формат значения «{attribute}»."
                    ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=>
                    string(219) "Файл «{file}» слишком большой. Высота не должна превышать {limit, number} {limit, plural, one{пиксель} few{пикселя} many{пикселей} other{пикселя}}."
                    ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=>
                    string(219) "Файл «{file}» слишком большой. Ширина не должна превышать {limit, number} {limit, plural, one{пиксель} few{пикселя} many{пикселей} other{пикселя}}."
                    ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=>
                    string(219) "Файл «{file}» слишком маленький. Высота должна быть более {limit, number} {limit, plural, one{пиксель} few{пикселя} many{пикселей} other{пикселя}}."
                    ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=>
                    string(219) "Файл «{file}» слишком маленький. Ширина должна быть более {limit, number} {limit, plural, one{пиксель} few{пикселя} many{пикселей} other{пикселя}}."
                    ["The requested view "{name}" was not found."]=>
                    string(90) "Запрашиваемый файл представления "{name}" не найден."
                    ["The verification code is incorrect."]=>
                    string(55) "Неправильный проверочный код."
                    ["Total {count, number} {count, plural, one{item} other{items}}."]=>
                    string(128) "Всего {count, number} {count, plural, one{запись} few{записи} many{записей} other{записи}}."
                    ["Unable to verify your data submission."]=>
                    string(73) "Не удалось проверить переданные данные."
                    ["Unknown alias: -{name}"]=>
                    string(50) "Неизвестный псевдоним: -{name}"
                    ["Unknown option: --{name}"]=>
                    string(43) "Неизвестная опция: --{name}"
                    ["Update"]=>
                    string(26) "Редактировать"
                    ["View"]=>
                    string(16) "Просмотр"
                    ["Yes"]=>
                    string(4) "Да"
                    ["Yii Framework"]=>
                    string(13) "Yii Framework"
                    ["You are not allowed to perform this action."]=>
                    string(84) "Вам не разрешено производить данное действие."
                    ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=>
                    string(157) "Вы не можете загружать более {limit, number} {limit, plural, one{файла} few{файлов} many{файлов} other{файла}}."
                    ["in {delta, plural, =1{a day} other{# days}}"]=>
                    string(103) "через {delta, plural, =1{день} one{# день} few{# дня} many{# дней} other{# дня}}"
                    ["in {delta, plural, =1{a minute} other{# minutes}}"]=>
                    string(125) "через {delta, plural, =1{минуту} one{# минуту} few{# минуты} many{# минут} other{# минуты}}"
                    ["in {delta, plural, =1{a month} other{# months}}"]=>
                    string(125) "через {delta, plural, =1{месяц} one{# месяц} few{# месяца} many{# месяцев} other{# месяца}}"
                    ["in {delta, plural, =1{a second} other{# seconds}}"]=>
                    string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунды} many{# секунд} other{# секунды}}"
                    ["in {delta, plural, =1{a year} other{# years}}"]=>
                    string(101) "через {delta, plural, =1{год} one{# год} few{# года} many{# лет} other{# года}}"
                    ["in {delta, plural, =1{an hour} other{# hours}}"]=>
                    string(105) "через {delta, plural, =1{час} one{# час} few{# часа} many{# часов} other{# часа}}"
                    ["just now"]=>
                    string(23) "прямо сейчас"
                    ["the input value"]=>
                    string(35) "введённое значение"
                    ["{attribute} "{value}" has already been taken."]=>
                    string(72) "Значение «{value}» для «{attribute}» уже занято."
                    ["{attribute} cannot be blank."]=>
                    string(56) "Необходимо заполнить «{attribute}»."
                    ["{attribute} contains wrong subnet mask."]=>
                    string(93) "Значение «{attribute}» содержит неверную маску подсети."
                    ["{attribute} is invalid."]=>
                    string(48) "Значение «{attribute}» неверно."
                    ["{attribute} is not a valid URL."]=>
                    string(80) "Значение «{attribute}» не является правильным URL."
                    ["{attribute} is not a valid email address."]=>
                    string(97) "Значение «{attribute}» не является правильным email адресом."
                    ["{attribute} is not in the allowed range."]=>
                    string(126) "Значение «{attribute}» не входит в список разрешенных диапазонов адресов."
                    ["{attribute} must be "{requiredValue}"."]=>
                    string(86) "Значение «{attribute}» должно быть равно «{requiredValue}»."
                    ["{attribute} must be a number."]=>
                    string(68) "Значение «{attribute}» должно быть числом."
                    ["{attribute} must be a string."]=>
                    string(70) "Значение «{attribute}» должно быть строкой."
                    ["{attribute} must be a valid IP address."]=>
                    string(94) "Значение «{attribute}» должно быть правильным IP адресом."
                    ["{attribute} must be an IP address with specified subnet."]=>
                    string(93) "Значение «{attribute}» должно быть IP адресом с подсетью."
                    ["{attribute} must be an integer."]=>
                    string(79) "Значение «{attribute}» должно быть целым числом."
                    ["{attribute} must be either "{true}" or "{false}"."]=>
                    string(96) "Значение «{attribute}» должно быть равно «{true}» или «{false}»."
                    ["{attribute} must be equal to "{compareValueOrAttribute}"."]=>
                    string(96) "Значение «{attribute}» должно быть равно «{compareValueOrAttribute}»."
                    ["{attribute} must be greater than "{compareValueOrAttribute}"."]=>
                    string(115) "Значение «{attribute}» должно быть больше значения «{compareValueOrAttribute}»."
                    ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=>
                    string(133) "Значение «{attribute}» должно быть больше или равно значения «{compareValueOrAttribute}»."
                    ["{attribute} must be less than "{compareValueOrAttribute}"."]=>
                    string(115) "Значение «{attribute}» должно быть меньше значения «{compareValueOrAttribute}»."
                    ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=>
                    string(133) "Значение «{attribute}» должно быть меньше или равно значения «{compareValueOrAttribute}»."
                    ["{attribute} must be no greater than {max}."]=>
                    string(76) "Значение «{attribute}» не должно превышать {max}."
                    ["{attribute} must be no less than {min}."]=>
                    string(79) "Значение «{attribute}» должно быть не меньше {min}."
                    ["{attribute} must not be a subnet."]=>
                    string(77) "Значение «{attribute}» не должно быть подсетью."
                    ["{attribute} must not be an IPv4 address."]=>
                    string(80) "Значение «{attribute}» не должно быть IPv4 адресом."
                    ["{attribute} must not be an IPv6 address."]=>
                    string(80) "Значение «{attribute}» не должно быть IPv6 адресом."
                    ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=>
                    string(101) "Значение «{attribute}» не должно быть равно «{compareValueOrAttribute}»."
                    ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=>
                    string(192) "Значение «{attribute}» должно содержать минимум {min, number} {min, plural, one{символ} few{символа} many{символов} other{символа}}."
                    ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=>
                    string(194) "Значение «{attribute}» должно содержать максимум {max, number} {max, plural, one{символ} few{символа} many{символов} other{символа}}."
                    ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=>
                    string(183) "Значение «{attribute}» должно содержать {length, number} {length, plural, one{символ} few{символа} many{символов} other{символа}}."
                    ["{delta, plural, =1{1 day} other{# days}}"]=>
                    string(79) "{delta, plural, one{# день} few{# дня} many{# дней} other{# дня}}"
                    ["{delta, plural, =1{1 hour} other{# hours}}"]=>
                    string(83) "{delta, plural, one{# час} few{# часа} many{# часов} other{# часа}}"
                    ["{delta, plural, =1{1 minute} other{# minutes}}"]=>
                    string(97) "{delta, plural, one{# минута} few{# минуты} many{# минут} other{# минуты}}"
                    ["{delta, plural, =1{1 month} other{# months}}"]=>
                    string(99) "{delta, plural, one{# месяц} few{# месяца} many{# месяцев} other{# месяца}}"
                    ["{delta, plural, =1{1 second} other{# seconds}}"]=>
                    string(105) "{delta, plural, one{# секунда} few{# секунды} many{# секунд} other{# секунды}}"
                    ["{delta, plural, =1{1 year} other{# years}}"]=>
                    string(79) "{delta, plural, one{# год} few{# года} many{# лет} other{# года}}"
                    ["{delta, plural, =1{a day} other{# days}} ago"]=>
                    string(103) "{delta, plural, =1{день} one{# день} few{# дня} many{# дней} other{# дня}} назад"
                    ["{delta, plural, =1{a minute} other{# minutes}} ago"]=>
                    string(125) "{delta, plural, =1{минуту} one{# минуту} few{# минуты} many{# минут} other{# минуты}} назад"
                    ["{delta, plural, =1{a month} other{# months}} ago"]=>
                    string(125) "{delta, plural, =1{месяц} one{# месяц} few{# месяца} many{# месяцев} other{# месяца}} назад"
                    ["{delta, plural, =1{a second} other{# seconds}} ago"]=>
                    string(135) "{delta, plural, =1{секунду} one{# секунду} few{# секунды} many{# секунд} other{# секунды}} назад"
                    ["{delta, plural, =1{a year} other{# years}} ago"]=>
                    string(101) "{delta, plural, =1{год} one{# год} few{# года} many{# лет} other{# года}} назад"
                    ["{delta, plural, =1{an hour} other{# hours}} ago"]=>
                    string(105) "{delta, plural, =1{час} one{# час} few{# часа} many{# часов} other{# часа}} назад"
                    ["{nFormatted} B"]=>
                    string(15) "{nFormatted} Б"
                    ["{nFormatted} GB"]=>
                    string(17) "{nFormatted} ГБ"
                    ["{nFormatted} GiB"]=>
                    string(19) "{nFormatted} ГиБ"
                    ["{nFormatted} KB"]=>
                    string(17) "{nFormatted} КБ"
                    ["{nFormatted} KiB"]=>
                    string(19) "{nFormatted} КиБ"
                    ["{nFormatted} MB"]=>
                    string(17) "{nFormatted} МБ"
                    ["{nFormatted} MiB"]=>
                    string(19) "{nFormatted} МиБ"
                    ["{nFormatted} PB"]=>
                    string(17) "{nFormatted} ПБ"
                    ["{nFormatted} PiB"]=>
                    string(19) "{nFormatted} ПиБ"
                    ["{nFormatted} TB"]=>
                    string(17) "{nFormatted} ТБ"
                    ["{nFormatted} TiB"]=>
                    string(19) "{nFormatted} ТиБ"
                    ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=>
                    string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтов} other{байта}}"
                    ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{гибибайт} few{гибибайта} many{гибибайтов} other{гибибайта}}"
                    ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{гигабайт} few{гигабайта} many{гигабайтов} other{гигабайта}}"
                    ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{кибибайт} few{кибибайта} many{кибибайтов} other{кибибайта}}"
                    ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{килобайт} few{килобайта} many{килобайтов} other{килобайта}}"
                    ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{мебибайт} few{мебибайта} many{мебибайтов} other{мебибайта}}"
                    ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтов} other{мегабайта}}"
                    ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{пебибайт} few{пебибайта} many{пебибайтов} other{пебибайта}}"
                    ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтов} other{петабайта}}"
                    ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{тебибайт} few{тебибайта} many{тебибайтов} other{тебибайта}}"
                    ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=>
                    string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтов} other{терабайта}}"
                  }
                }
                ["_events":"yii\base\Component":private]=>
                array(0) {
                }
                ["_eventWildcards":"yii\base\Component":private]=>
                array(0) {
                }
                ["_behaviors":"yii\base\Component":private]=>
                NULL
              }
              ["app"]=>
              array(3) {
                ["class"]=>
                string(25) "yii\i18n\PhpMessageSource"
                ["sourceLanguage"]=>
                string(5) "en-US"
                ["basePath"]=>
                string(13) "@app/messages"
              }
            }
            ["_messageFormatter":"yii\i18n\I18N":private]=>
            NULL
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
          ["formatter"]=>
          object(common\components\Formatter)#67 (26) {
            ["nullDisplay"]=>
            string(1) "-"
            ["booleanFormat"]=>
            array(2) {
              [0]=>
              string(6) "Нет"
              [1]=>
              string(4) "Да"
            }
            ["locale"]=>
            string(5) "ru-RU"
            ["timeZone"]=>
            string(3) "UTC"
            ["defaultTimeZone"]=>
            string(3) "UTC"
            ["dateFormat"]=>
            string(7) "dd.MM.y"
            ["timeFormat"]=>
            string(5) "HH:mm"
            ["datetimeFormat"]=>
            string(13) "dd.MM.y HH:mm"
            ["calendar"]=>
            NULL
            ["decimalSeparator"]=>
            string(1) "."
            ["thousandSeparator"]=>
            string(1) " "
            ["numberFormatterOptions"]=>
            array(0) {
            }
            ["numberFormatterTextOptions"]=>
            array(0) {
            }
            ["numberFormatterSymbols"]=>
            array(0) {
            }
            ["currencyCode"]=>
            string(3) "USD"
            ["sizeFormatBase"]=>
            int(1024)
            ["systemOfUnits"]=>
            string(6) "metric"
            ["measureUnits"]=>
            array(2) {
              ["length"]=>
              array(2) {
                ["imperial"]=>
                array(6) {
                  ["inch"]=>
                  int(1)
                  ["foot"]=>
                  int(12)
                  ["yard"]=>
                  int(36)
                  ["chain"]=>
                  int(792)
                  ["furlong"]=>
                  int(7920)
                  ["mile"]=>
                  int(63360)
                }
                ["metric"]=>
                array(4) {
                  ["millimeter"]=>
                  int(1)
                  ["centimeter"]=>
                  int(10)
                  ["meter"]=>
                  int(1000)
                  ["kilometer"]=>
                  int(1000000)
                }
              }
              ["mass"]=>
              array(2) {
                ["imperial"]=>
                array(8) {
                  ["grain"]=>
                  int(1)
                  ["drachm"]=>
                  float(27.34375)
                  ["ounce"]=>
                  float(437.5)
                  ["pound"]=>
                  int(7000)
                  ["stone"]=>
                  int(98000)
                  ["quarter"]=>
                  int(196000)
                  ["hundredweight"]=>
                  int(784000)
                  ["ton"]=>
                  int(15680000)
                }
                ["metric"]=>
                array(3) {
                  ["gram"]=>
                  int(1)
                  ["kilogram"]=>
                  int(1000)
                  ["ton"]=>
                  int(1000000)
                }
              }
            }
            ["baseUnits"]=>
            array(2) {
              ["length"]=>
              array(2) {
                ["imperial"]=>
                int(12)
                ["metric"]=>
                int(1000)
              }
              ["mass"]=>
              array(2) {
                ["imperial"]=>
                int(7000)
                ["metric"]=>
                int(1000)
              }
            }
            ["_intlLoaded":"yii\i18n\Formatter":private]=>
            bool(true)
            ["_resourceBundle":"yii\i18n\Formatter":private]=>
            NULL
            ["_unitMessages":"yii\i18n\Formatter":private]=>
            array(0) {
            }
            ["_dateFormats":"yii\i18n\Formatter":private]=>
            array(4) {
              ["short"]=>
              int(3)
              ["medium"]=>
              int(2)
              ["long"]=>
              int(1)
              ["full"]=>
              int(0)
            }
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
          ["response"]=>
          object(yii\web\Response)#117 (18) {
            ["format"]=>
            string(4) "html"
            ["acceptMimeType"]=>
            NULL
            ["acceptParams"]=>
            array(0) {
            }
            ["formatters"]=>
            array(4) {
              ["html"]=>
              array(1) {
                ["class"]=>
                string(29) "yii\web\HtmlResponseFormatter"
              }
              ["xml"]=>
              array(1) {
                ["class"]=>
                string(28) "yii\web\XmlResponseFormatter"
              }
              ["json"]=>
              array(1) {
                ["class"]=>
                string(29) "yii\web\JsonResponseFormatter"
              }
              ["jsonp"]=>
              array(2) {
                ["class"]=>
                string(29) "yii\web\JsonResponseFormatter"
                ["useJsonp"]=>
                bool(true)
              }
            }
            ["data"]=>
            NULL
            ["content"]=>
            NULL
            ["stream"]=>
            NULL
            ["charset"]=>
            string(5) "UTF-8"
            ["statusText"]=>
            string(2) "OK"
            ["version"]=>
            string(3) "1.0"
            ["isSent"]=>
            bool(false)
            ["_statusCode":"yii\web\Response":private]=>
            int(200)
            ["_headers":"yii\web\Response":private]=>
            NULL
            ["_cookies":"yii\web\Response":private]=>
            object(yii\web\CookieCollection)#115 (2) {
              ["readOnly"]=>
              bool(false)
              ["_cookies":"yii\web\CookieCollection":private]=>
              array(2) {
                ["__snfg"]=>
                object(yii\web\Cookie)#118 (7) {
                  ["name"]=>
                  string(6) "__snfg"
                  ["value"]=>
                  string(240) "H4sIAAAAAAAAAw2OyY0DMAwDe0kFOi0pW40uN5D+gTXA3xBD/r6k8P3UZQ0NuT5O90zsMSJQZnEWnvZzl2YPbFmbLEFp9SRp2jS+ZA1cMUZjJ9vchh3ZJkwVlPPcjgR2V6cVfU7v8zIAqYteo61k9pwsdIGcwA0nshTcrAVDe+z9uDOCg4wphJo74/bGopXVaop6d6M2011CMczssYWk0BPQB8NZX5Hy8/cPZDrh0QMBAAA="
                  ["domain"]=>
                  string(0) ""
                  ["expire"]=>
                  int(1776008770)
                  ["path"]=>
                  string(1) "/"
                  ["secure"]=>
                  bool(false)
                  ["httpOnly"]=>
                  bool(true)
                }
                ["_csrf-frontend"]=>
                object(yii\web\Cookie)#657 (7) {
                  ["name"]=>
                  string(14) "_csrf-frontend"
                  ["value"]=>
                  string(32) "haO_wh72t4g7-6W9J1FrA6FGdwUjCOdC"
                  ["domain"]=>
                  string(0) ""
                  ["expire"]=>
                  int(0)
                  ["path"]=>
                  string(1) "/"
                  ["secure"]=>
                  bool(false)
                  ["httpOnly"]=>
                  bool(true)
                }
              }
            }
            ["exitStatus"]=>
            int(0)
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
          ["view"]=>
          *RECURSION*
          ["assetManager"]=>
          object(yii\web\AssetManager)#282 (18) {
            ["bundles"]=>
            array(3) {
              ["yii\web\JqueryAsset"]=>
              object(yii\web\JqueryAsset)#284 (9) {
                ["sourcePath"]=>
                string(79) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/bower/jquery/dist"
                ["js"]=>
                array(1) {
                  [0]=>
                  string(9) "jquery.js"
                }
                ["basePath"]=>
                string(83) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/web/assets/70b39299"
                ["baseUrl"]=>
                string(16) "/assets/70b39299"
                ["depends"]=>
                array(0) {
                }
                ["css"]=>
                array(0) {
                }
                ["jsOptions"]=>
                array(0) {
                }
                ["cssOptions"]=>
                array(0) {
                }
                ["publishOptions"]=>
                array(0) {
                }
              }
              ["frontend\assets\AppAsset"]=>
              object(frontend\assets\AppAsset)#509 (9) {
                ["basePath"]=>
                string(67) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/web"
                ["baseUrl"]=>
                string(0) ""
                ["css"]=>
                array(11) {
                  [0]=>
                  string(13) "css/slick.css"
                  [1]=>
                  string(19) "css/slick-theme.css"
                  [2]=>
                  string(24) "css/font-awesome.min.css"
                  [3]=>
                  string(17) "css/bootstrap.css"
                  [4]=>
                  string(28) "css/bootstrap-reboot.min.css"
                  [5]=>
                  string(14) "css/jqvmap.css"
                  [6]=>
                  string(27) "css/jquery.fancybox.min.css"
                  [7]=>
                  string(25) "css/jquery.formstyler.css"
                  [8]=>
                  string(18) "assets/css/css.css"
                  [9]=>
                  string(16) "/css/cookies.css"
                  [10]=>
                  string(18) "vs/css/bvi.min.css"
                }
                ["js"]=>
                array(16) {
                  [0]=>
                  string(19) "js/lib/slick.min.js"
                  [1]=>
                  string(23) "js/lib/bootstrap.min.js"
                  [2]=>
                  string(19) "js/lib/jquery-ui.js"
                  [3]=>
                  string(29) "js/lib/jquery.fancybox.min.js"
                  [4]=>
                  string(21) "js/lib/jquery.vmap.js"
                  [5]=>
                  string(28) "js/lib/jquery.vmap.russia.js"
                  [6]=>
                  string(31) "js/lib/jquery.formstyler.min.js"
                  [7]=>
                  string(21) "js/lib/maskedinput.js"
                  [8]=>
                  string(9) "js/app.js"
                  [9]=>
                  string(11) "js/forms.js"
                  [10]=>
                  string(17) "js/lib/cookies.js"
                  [11]=>
                  string(17) "js/lib/project.js"
                  [12]=>
                  string(28) "vs/js/responsivevoice.min.js"
                  [13]=>
                  string(27) "vs/js/bvi-init-panel.min.js"
                  [14]=>
                  string(16) "vs/js/bvi.min.js"
                  [15]=>
                  string(22) "vs/js/js.cookie.min.js"
                }
                ["depends"]=>
                array(1) {
                  [0]=>
                  string(16) "yii\web\YiiAsset"
                }
                ["sourcePath"]=>
                NULL
                ["jsOptions"]=>
                array(0) {
                }
                ["cssOptions"]=>
                array(0) {
                }
                ["publishOptions"]=>
                array(0) {
                }
              }
              ["yii\web\YiiAsset"]=>
              object(yii\web\YiiAsset)#565 (9) {
                ["sourcePath"]=>
                string(81) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2/assets"
                ["js"]=>
                array(1) {
                  [0]=>
                  string(6) "yii.js"
                }
                ["depends"]=>
                array(1) {
                  [0]=>
                  string(19) "yii\web\JqueryAsset"
                }
                ["basePath"]=>
                string(83) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/web/assets/aa114112"
                ["baseUrl"]=>
                string(16) "/assets/aa114112"
                ["css"]=>
                array(0) {
                }
                ["jsOptions"]=>
                array(0) {
                }
                ["cssOptions"]=>
                array(0) {
                }
                ["publishOptions"]=>
                array(0) {
                }
              }
            }
            ["basePath"]=>
            string(74) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/web/assets"
            ["baseUrl"]=>
            string(7) "/assets"
            ["assetMap"]=>
            array(0) {
            }
            ["linkAssets"]=>
            bool(false)
            ["fileMode"]=>
            NULL
            ["dirMode"]=>
            int(509)
            ["beforeCopy"]=>
            NULL
            ["afterCopy"]=>
            NULL
            ["forceCopy"]=>
            bool(false)
            ["appendTimestamp"]=>
            bool(true)
            ["hashCallback"]=>
            NULL
            ["_dummyBundles":"yii\web\AssetManager":private]=>
            array(0) {
            }
            ["_converter":"yii\web\AssetManager":private]=>
            object(yii\web\AssetConverter)#286 (5) {
              ["commands"]=>
              array(6) {
                ["less"]=>
                array(2) {
                  [0]=>
                  string(3) "css"
                  [1]=>
                  string(41) "lessc {from} {to} --no-color --source-map"
                }
                ["scss"]=>
                array(2) {
                  [0]=>
                  string(3) "css"
                  [1]=>
                  string(28) "sass {from} {to} --sourcemap"
                }
                ["sass"]=>
                array(2) {
                  [0]=>
                  string(3) "css"
                  [1]=>
                  string(28) "sass {from} {to} --sourcemap"
                }
                ["styl"]=>
                array(2) {
                  [0]=>
                  string(3) "css"
                  [1]=>
                  string(22) "stylus < {from} > {to}"
                }
                ["coffee"]=>
                array(2) {
                  [0]=>
                  string(2) "js"
                  [1]=>
                  string(23) "coffee -p {from} > {to}"
                }
                ["ts"]=>
                array(2) {
                  [0]=>
                  string(2) "js"
                  [1]=>
                  string(21) "tsc --out {to} {from}"
                }
              }
              ["forceConvert"]=>
              bool(false)
              ["_events":"yii\base\Component":private]=>
              array(0) {
              }
              ["_eventWildcards":"yii\base\Component":private]=>
              array(0) {
              }
              ["_behaviors":"yii\base\Component":private]=>
              NULL
            }
            ["_published":"yii\web\AssetManager":private]=>
            array(2) {
              ["/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/bower/jquery/dist"]=>
              array(2) {
                [0]=>
                string(83) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/web/assets/70b39299"
                [1]=>
                string(16) "/assets/70b39299"
              }
              ["/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/vendor/yiisoft/yii2/assets"]=>
              array(2) {
                [0]=>
                string(83) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/web/assets/aa114112"
                [1]=>
                string(16) "/assets/aa114112"
              }
            }
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
          ["security"]=>
          object(yii\base\Security)#655 (13) {
            ["cipher"]=>
            string(11) "AES-128-CBC"
            ["allowedCiphers"]=>
            array(3) {
              ["AES-128-CBC"]=>
              array(2) {
                [0]=>
                int(16)
                [1]=>
                int(16)
              }
              ["AES-192-CBC"]=>
              array(2) {
                [0]=>
                int(16)
                [1]=>
                int(24)
              }
              ["AES-256-CBC"]=>
              array(2) {
                [0]=>
                int(16)
                [1]=>
                int(32)
              }
            }
            ["kdfHash"]=>
            string(6) "sha256"
            ["macHash"]=>
            string(6) "sha256"
            ["authKeyInfo"]=>
            string(16) "AuthorizationKey"
            ["derivationIterations"]=>
            int(100000)
            ["passwordHashStrategy"]=>
            NULL
            ["passwordHashCost"]=>
            int(13)
            ["_useLibreSSL":"yii\base\Security":private]=>
            NULL
            ["_randomFile":"yii\base\Security":private]=>
            NULL
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
          ["session"]=>
          object(yii\web\Session)#661 (8) {
            ["flashParam"]=>
            string(7) "__flash"
            ["handler"]=>
            NULL
            ["_cookieParams":"yii\web\Session":private]=>
            array(1) {
              ["httponly"]=>
              bool(true)
            }
            ["frozenSessionData":"yii\web\Session":private]=>
            NULL
            ["_hasSessionId":"yii\web\Session":private]=>
            NULL
            ["_events":"yii\base\Component":private]=>
            array(0) {
            }
            ["_eventWildcards":"yii\base\Component":private]=>
            array(0) {
            }
            ["_behaviors":"yii\base\Component":private]=>
            NULL
          }
        }
        ["_definitions":"yii\di\ServiceLocator":private]=>
        array(17) {
          ["errorHandler"]=>
          array(2) {
            ["errorAction"]=>
            string(10) "site/error"
            ["class"]=>
            string(20) "yii\web\ErrorHandler"
          }
          ["cache"]=>
          array(1) {
            ["class"]=>
            string(21) "yii\caching\FileCache"
          }
          ["mailer"]=>
          array(2) {
            ["class"]=>
            string(22) "yii\swiftmailer\Mailer"
            ["useFileTransport"]=>
            bool(false)
          }
          ["formatter"]=>
          array(10) {
            ["class"]=>
            string(27) "common\components\Formatter"
            ["timeZone"]=>
            string(3) "UTC"
            ["dateFormat"]=>
            string(7) "dd.MM.y"
            ["timeFormat"]=>
            string(5) "HH:mm"
            ["datetimeFormat"]=>
            string(13) "dd.MM.y HH:mm"
            ["decimalSeparator"]=>
            string(1) "."
            ["thousandSeparator"]=>
            string(1) " "
            ["nullDisplay"]=>
            string(1) "-"
            ["currencyCode"]=>
            string(3) "USD"
            ["locale"]=>
            string(5) "ru-RU"
          }
          ["db"]=>
          array(6) {
            ["class"]=>
            string(17) "yii\db\Connection"
            ["dsn"]=>
            string(41) "mysql:host=localhost;dbname=nb-fund_forum"
            ["username"]=>
            string(13) "nb-fund_forum"
            ["password"]=>
            string(10) "XDLFrWVZ4c"
            ["charset"]=>
            string(4) "utf8"
            ["tablePrefix"]=>
            string(3) "cr_"
          }
          ["dbTasker"]=>
          array(6) {
            ["class"]=>
            string(17) "yii\db\Connection"
            ["dsn"]=>
            string(41) "mysql:host=localhost;dbname=nb-fund_forum"
            ["username"]=>
            string(13) "nb-fund_forum"
            ["password"]=>
            string(10) "XDLFrWVZ4c"
            ["charset"]=>
            string(4) "utf8"
            ["tablePrefix"]=>
            string(4) "crt_"
          }
          ["dbImport"]=>
          array(6) {
            ["class"]=>
            string(17) "yii\db\Connection"
            ["dsn"]=>
            string(41) "mysql:host=localhost;dbname=nb-fund_forum"
            ["username"]=>
            string(13) "nb-fund_forum"
            ["password"]=>
            string(10) "XDLFrWVZ4c"
            ["charset"]=>
            string(4) "utf8"
            ["tablePrefix"]=>
            string(4) "crt_"
          }
          ["request"]=>
          array(4) {
            ["csrfParam"]=>
            string(14) "_csrf-frontend"
            ["baseUrl"]=>
            string(0) ""
            ["cookieValidationKey"]=>
            string(32) "onFswpbdHc5sbQfiaBpUrX0HaVOqlN5b"
            ["class"]=>
            string(15) "yii\web\Request"
          }
          ["user"]=>
          array(4) {
            ["identityClass"]=>
            string(18) "common\models\User"
            ["enableAutoLogin"]=>
            bool(true)
            ["identityCookie"]=>
            array(2) {
              ["name"]=>
              string(18) "_identity-frontend"
              ["httpOnly"]=>
              bool(true)
            }
            ["class"]=>
            string(12) "yii\web\User"
          }
          ["session"]=>
          array(2) {
            ["name"]=>
            string(17) "advanced-frontend"
            ["class"]=>
            string(15) "yii\web\Session"
          }
          ["log"]=>
          array(3) {
            ["traceLevel"]=>
            int(0)
            ["targets"]=>
            array(1) {
              [0]=>
              array(2) {
                ["class"]=>
                string(18) "yii\log\FileTarget"
                ["levels"]=>
                array(2) {
                  [0]=>
                  string(5) "error"
                  [1]=>
                  string(7) "warning"
                }
              }
            }
            ["class"]=>
            string(18) "yii\log\Dispatcher"
          }
          ["urlManager"]=>
          array(4) {
            ["enablePrettyUrl"]=>
            bool(true)
            ["showScriptName"]=>
            bool(false)
            ["rules"]=>
            array(9) {
              ["api/get-calendar-info"]=>
              string(25) "api/api/get-calendar-info"
              ["api/get-calendar-tiles"]=>
              string(26) "api/api/get-calendar-tiles"
              ["api/get-rubric-items-for-main"]=>
              string(33) "api/api/get-rubric-items-for-main"
              ["api/get-like"]=>
              string(16) "api/api/get-like"
              ["api/toggle-like"]=>
              string(19) "api/api/toggle-like"
              ["api/get-geography-regions"]=>
              string(29) "api/api/get-geography-regions"
              ["api/post-form"]=>
              string(17) "api/api/post-form"
              ["api/post-vote"]=>
              string(17) "api/api/post-vote"
              [""]=>
              string(21) "content/content/index"
            }
            ["class"]=>
            string(18) "yii\web\UrlManager"
          }
          ["assetManager"]=>
          array(2) {
            ["appendTimestamp"]=>
            bool(true)
            ["class"]=>
            string(20) "yii\web\AssetManager"
          }
          ["view"]=>
          array(1) {
            ["class"]=>
            string(12) "yii\web\View"
          }
          ["i18n"]=>
          array(1) {
            ["class"]=>
            string(13) "yii\i18n\I18N"
          }
          ["security"]=>
          array(1) {
            ["class"]=>
            string(17) "yii\base\Security"
          }
          ["response"]=>
          array(1) {
            ["class"]=>
            string(16) "yii\web\Response"
          }
        }
        ["_events":"yii\base\Component":private]=>
        array(1) {
          ["beforeAction"]=>
          array(1) {
            [0]=>
            array(2) {
              [0]=>
              object(Closure)#2 (1) {
                ["parameter"]=>
                array(1) {
                  ["$event"]=>
                  string(10) ""
                }
              }
              [1]=>
              NULL
            }
          }
        }
        ["_eventWildcards":"yii\base\Component":private]=>
        array(0) {
        }
        ["_behaviors":"yii\base\Component":private]=>
        array(0) {
        }
      }
      ["layout"]=>
      NULL
      ["controllerMap"]=>
      array(0) {
      }
      ["_basePath":"yii\base\Module":private]=>
      string(79) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/modules/content"
      ["_viewPath":"yii\base\Module":private]=>
      string(85) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/modules/content/views"
      ["_layoutPath":"yii\base\Module":private]=>
      string(93) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/modules/content/views/layouts"
      ["_modules":"yii\base\Module":private]=>
      array(0) {
      }
      ["_version":"yii\base\Module":private]=>
      NULL
      ["_components":"yii\di\ServiceLocator":private]=>
      array(0) {
      }
      ["_definitions":"yii\di\ServiceLocator":private]=>
      array(0) {
      }
      ["_events":"yii\base\Component":private]=>
      array(0) {
      }
      ["_eventWildcards":"yii\base\Component":private]=>
      array(0) {
      }
      ["_behaviors":"yii\base\Component":private]=>
      array(0) {
      }
    }
    ["defaultAction"]=>
    string(5) "index"
    ["layout"]=>
    string(4) "main"
    ["action"]=>
    object(yii\base\InlineAction)#36 (6) {
      ["actionMethod"]=>
      string(11) "actionIndex"
      ["id"]=>
      string(5) "index"
      ["controller"]=>
      *RECURSION*
      ["_events":"yii\base\Component":private]=>
      array(0) {
      }
      ["_eventWildcards":"yii\base\Component":private]=>
      array(0) {
      }
      ["_behaviors":"yii\base\Component":private]=>
      NULL
    }
    ["_view":"yii\base\Controller":private]=>
    *RECURSION*
    ["_viewPath":"yii\base\Controller":private]=>
    string(93) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/modules/content/views/content"
    ["_events":"yii\base\Component":private]=>
    array(0) {
    }
    ["_eventWildcards":"yii\base\Component":private]=>
    array(0) {
    }
    ["_behaviors":"yii\base\Component":private]=>
    array(0) {
    }
  }
  ["params"]=>
  array(0) {
  }
  ["renderers"]=>
  NULL
  ["defaultExtension"]=>
  string(3) "php"
  ["theme"]=>
  NULL
  ["blocks"]=>
  array(5) {
    ["include_title"]=>
    string(128) "Новости социального предпринимательства - новое о социальном бизнесе"
    ["include_meta_description"]=>
    string(518) "Портал Новый бизнес: социальное предпринимательство представляет блок новостей о социальном предпринимательстве. Здесь вы сможете узнать что-то новое о социальном бизнесе и найти акутальную информацию о социальном предпринимательстве. Публикуем полезные и интересные материалы."
    ["include_meta_keywords"]=>
    string(117) "Социальное предпринимательство, Новости, Портал «Новый бизнес»"
    ["pagination_prev"]=>
    string(58) "https://nb-forum.j.infodesign.ru/news?page=1408&per-page=5"
    ["pagination_next"]=>
    string(58) "https://nb-forum.j.infodesign.ru/news?page=1410&per-page=5"
  }
  ["cacheStack"]=>
  array(0) {
  }
  ["dynamicPlaceholders"]=>
  array(0) {
  }
  ["_viewFiles":"yii\base\View":private]=>
  array(1) {
    [0]=>
    string(102) "/home/nb-fund/web/nb-forum.j.infodesign.ru/public_html/frontend/modules/content/views/layouts/main.php"
  }
  ["_events":"yii\base\Component":private]=>
  array(0) {
  }
  ["_eventWildcards":"yii\base\Component":private]=>
  array(0) {
  }
  ["_behaviors":"yii\base\Component":private]=>
  array(0) {
  }
}
    
Подписаться
на рассылки
Только самые важные новости
о возможностях для развития
социального бизнеса
Благодарим
за подписку!
Проверьте ваш почтовый ящик
и подтвердите подписку
на рассылку