PNG  IHDRxsBIT|d pHYs+tEXtSoftwarewww.inkscape.org<,tEXtComment File Manager

File Manager

Path: /home/u491334613/domains/globalreliefbridge.org/public_html/

Viewing File: header.php

    <style>
        /* --- 1. VARIABLES & RESET --- */
        :root {
            --primary-blue: #007bff;   /* Bright Green (Brand) */
            --dark-green: #1b2734;      /* Dark Green (Footer/Text) */
            --primary-purple: #007bff;  /* Brand Purple */
            --action-blue: #007BFF;     /* REQUESTED BLUE (#007BFF) */
            --text-dark: #333;
            --bg-light: #f4f7f6;        /* Light Grey BG */
        }

        * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; }
        body { background-color: var(--bg-light); color: var(--text-dark); overflow-x: hidden; }
        a { text-decoration: none; color: inherit; transition: 0.3s; }
        ul { list-style: none; }
        img { max-width: 100%; display: block; border-radius: 15px; } /* Global Image Curve */

        /* --- 2. UTILITIES --- */
        .container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
        .section { padding: 60px 0; }
        .text-center { text-align: center; }
        .section-title { font-size: 2.2rem; color: var(--dark-green); margin-bottom: 15px; font-weight: 800; }
        
        /* Grid Layouts */
        .grid-3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; }
        .grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: center; }

        /* Buttons */
        .btn { padding: 12px 25px; border-radius: 50px; font-weight: 700; cursor: pointer; border: none; transition: 0.3s; display: inline-block; text-align: center; }
        
        /* Brand Buttons */
        .btn-green { background-color: #007BFF; color: white; }
        .btn-green:hover { background-color: var(--dark-green); transform: translateY(-2px); }
        
        .btn-purple { background-color: var(--primary-purple); color: white; }
        .btn-purple:hover { opacity: 0.9; transform: translateY(-2px); }
        
        /* THE REQUESTED BLUE BUTTON STYLE */
        .btn-blue { background-color: var(--action-blue); color: white; }
        .btn-blue:hover { background-color: #0056b3; transform: translateY(-2px); }
        
        .btn-outline { border: 2px solid #ddd; background: transparent; color: #555; }
        .btn-outline:hover { border-color: #333; color: #333; }

        /* --- 3. HEADER (Curved & Floating) --- */
       

        .top-bar { padding: 10px 20px; border-bottom: 1px solid #f0f0f0; }
        .top-bar-content { display: flex; justify-content: space-between; align-items: center; }
        .top-bar-left, .top-bar-center, .top-bar-right { display: flex; align-items: center; gap: 15px; }
        
        .logo h2 { color: var(--primary-purple); font-weight: 800; font-size: 1.6rem; }
        .logo span { color: var(--primary-blue); }
        .badges img { height: 35px; border-radius: 0; }

        .top-bar-center { color: #666; font-size: 0.9rem; }
        .top-bar-center i { color: var(--primary-blue); }

        /* Icons */
        .icon-btn { width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background: #f8f8f8; border-radius: 50%; cursor: pointer; transition: 0.2s; }
        .icon-btn:hover { background: #eee; }
        
        .currency-selector { 
            display: flex; align-items: center; gap: 5px; 
            background: #f0f0f0; padding: 8px 15px; border-radius: 20px; 
            font-weight: 600; font-size: 0.9rem; cursor: pointer; 
        }

        /* Cart Badge */
        .cart-wrapper { position: relative; cursor: pointer; }
        .cart-badge { 
            position: absolute; top: -5px; right: -5px; 
            background: #ff4757; color: white; 
            font-size: 0.7rem; padding: 2px 6px; border-radius: 50%; 
            font-weight: bold; display: none; 
        }

        /* Mobile Hamburger */
        .mobile-toggle { display: none; font-size: 1.5rem; color: var(--primary-purple); cursor: pointer; padding: 10px; }

        /* Main Nav */
        .main-header { padding: 15px 20px; }
        .main-header-content { display: flex; justify-content: space-between; align-items: center; }
        .nav-menu { display: flex; gap: 20px; }
        .nav-menu a { font-weight: 600; color: #444; font-size: 1rem; }
        .nav-menu a:hover { color: var(--primary-purple); }
        .header-actions { display: flex; gap: 10px; }

        /* --- 4. HERO SECTION --- */
        .hero { position: relative; height: 550px; width: 97%; margin: 0 15px; border-radius: 5px; overflow: hidden; }
        .slide { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: cover; background-position: center; opacity: 0; transition: opacity 1s ease; }
        .slide.active { opacity: 1; }
        .slide::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.35); }
        
        .hero-text { 
            position: absolute; top: 40%; left: 50%; transform: translate(-50%, -50%); 
            text-align: center; color: white; width: 90%; z-index: 2; 
        }
        .hero-text h1 { font-size: 3.5rem; text-transform: uppercase; font-weight: 900; text-shadow: 2px 2px 10px rgba(0,0,0,0.5); }

      
        .form-select { 
            flex: 1; padding: 12px 20px; border: 1px solid #ddd; 
            border-radius: 30px; background: white; outline: none; cursor: pointer;
        }

        /* --- 5. CARDS --- */
        .card { 
            background: white; border-radius: 20px; overflow: hidden; 
            box-shadow: 0 5px 20px rgba(0,0,0,0.05); transition: transform 0.3s; 
        }
        .card:hover { transform: translateY(-10px); }
        .card img { border-radius: 0; height: 220px; width: 100%; object-fit: cover; }
        .card-body { padding: 25px; text-align: center; }
        .card h3 { color: var(--dark-green); margin-bottom: 10px; font-size: 1.2rem; }
        .card p { color: #666; font-size: 0.95rem; margin-bottom: 20px; line-height: 1.5; }
        
        .blog-meta { font-size: 0.8rem; color: #999; margin-bottom: 5px; text-align: left; }
        .blog-card .card-body { text-align: left; }

        /* --- 6. EXTRA SECTIONS --- */
        .why-list li { margin-bottom: 12px; display: flex; align-items: center; font-size: 1.1rem; }
        .why-list li i { color: var(--primary-blue); margin-right: 12px; }
        
        .gradient-bg { background: linear-gradient(135deg, #4761e6 0%, #007bff 100%); border-radius: 8px; margin: 1px; padding: 20px; }
        .sadaqah-bg { background: linear-gradient(45deg, #5d6de5, #007bff); color: white; text-align: center; padding: 80px 0; }
        
        .quote-box { font-size: 1.6rem; font-style: italic; max-width: 800px; margin: 0 auto 30px; line-height: 1.6; }

        .stats-bar {
            background: linear-gradient(135deg, #4761e6 0%, #007bff 100%); color: white; border-radius: 20px; padding: 40px;
            
            
            margin-top: 40px; display: flex; justify-content: space-around; text-align: center;
        }
        .stat-num { display: block; background: var(--primary-purple); padding: 5px 15px; border-radius: 10px; font-weight: bold; font-size: 1.4rem; margin-bottom: 10px; width: fit-content; margin: 0 auto 10px; }

        /* FAQ */
        .faq-item { background: var(--primary-purple); color: white; margin-bottom: 15px; border-radius: 15px; overflow: hidden; }
        .faq-question { padding: 20px; cursor: pointer; font-weight: 600; display: flex; justify-content: space-between; }
        .faq-answer { background: white; color: #333; padding: 0 20px; max-height: 0; overflow: hidden; transition: 0.3s; }
        .faq-item.active .faq-answer { padding: 20px; max-height: 200px; }

        /* --- 7. FOOTER (Green & Curved) --- */
        .footer { 
            background-color: #007BFF; 
            color: white; 
            margin: 20px; 
            border-radius: 20px; 
            padding: 60px 40px;
        }
        .footer h3 { color: #d4fcd4; margin-bottom: 20px; font-size: 1.2rem; }
        .footer ul li { margin-bottom: 10px; }
        .footer a:hover { text-decoration: underline; color: #fff; }

        /* --- 8. MODALS --- */
        /* Currency Modal */
        .currency-modal {
            position: absolute; top: 120%; right: 0; width: 200px;
            background: white; border-radius: 15px; box-shadow: 0 10px 30px rgba(0,0,0,0.15);
            display: none; z-index: 2000; overflow: hidden;
        }
        .currency-option { padding: 15px; cursor: pointer; transition: 0.2s; border-bottom: 1px solid #f9f9f9; }
        .currency-option:hover { background: #f0f9ff; color: var(--action-blue); }

        /* Cart Overlay */
        .cart-overlay {
            position: fixed; top: 0; left: 0; width: 100%; height: 100%;
            background: rgba(0,0,0,0.6); z-index: 3000;
            display: none; justify-content: center; align-items: center;
            backdrop-filter: blur(5px);
        }
        .cart-overlay.active { display: flex; }
        .cart-box {
            background: white; width: 90%; max-width: 400px;
            border-radius: 25px; padding: 30px;
            box-shadow: 0 20px 50px rgba(0,0,0,0.2);
            position: relative;
        }
        .cart-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; }
        .cart-item { display: flex; justify-content: space-between; align-items: center; padding: 15px 0; border-bottom: 1px solid #eee; }
        .cart-total { display: flex; justify-content: space-between; font-size: 1.4rem; font-weight: 800; margin: 25px 0; }
        .success-banner { background: #d4edda; color: #155724; padding: 10px; border-radius: 10px; margin-bottom: 15px; display: none; text-align: center; }

        /* --- 9. MOBILE RESPONSIVE --- */
        @media (max-width: 900px) {
            .top-bar-center { display: none; }
            .header-actions { display: none; }
            .top-bar-content { flex-wrap: wrap; }
            .top-bar-right { margin-top: 10px; width: 1%; justify-content: flex-end; }
            
            /* Hamburger Logic */
            .mobile-toggle { display: block; }
            .nav-menu {
                display: none; /* Hidden on mobile by default */
                flex-direction: column;
                position: absolute; top: 100%; left: 0; width: 100%;
                background: white; padding: 20px;
                border-radius: 0 0 20px 20px;
                box-shadow: 0 10px 20px rgba(0,0,0,0.1);
                z-index: 999;
            }
            .nav-menu.active { display: flex; }
            
            .hero-text h1 { font-size: 2.5rem; }
             
             
            .grid-3, .grid-2 { grid-template-columns: 1fr; gap: 30px; }
            .footer { padding: 40px 20px; }
        }
        
/* ===== Header General ===== */
header {
    width: 100%;
    background: #fff;
    box-shadow: 0 2px 8px rgba(0,0,0,0.08);
}

/* ===== Top Bar ===== */
.top-bar {
    background: #f8f8f8;
    padding: 7px 0;
}

.top-bar-content {
    width: 95%;
    margin: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* LOGO */
.logo-box {
    display: flex;
    align-items: center;
}

.site-logo {
    height: 80px;
    width: auto;
    object-fit: contain;
}

/* CENTER DATE/TIME */
.top-bar-center span {
    font-size: 0.9rem;
    color: #333;
}

.ml-15 {
    margin-left: 15px;
}

/* CURRENCY */
.currency-selector {
    cursor: pointer;
    font-size: 0.9rem;
    background: #fff;
    padding: 6px 14px;
    border-radius: 6px;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
}

/* ===== MAIN MENU ===== */
.main-header {
    background: #ffffff;
    padding: 12px 0;
}

.main-header-content {
    width: 95%;
    margin: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* NAV MENU */
.nav-menu {
    list-style: none;
    display: flex;
    gap: 28px;
}

.nav-menu li a {
    font-size: 1rem;
    color: #333;
    text-decoration: none;
    font-weight: 500;
}

.nav-menu li a:hover {
    color: #007BFF;
}

/* ===== CART MOVED DOWN ===== */
.cart-wrapper {
    position: relative;
    margin-right: 10px;
    cursor: pointer;
}

.cart-icon i {
    font-size: 1.3rem;
    color: #007BFF;
}

.cart-badge {
    position: absolute;
    top: -6px;
    right: -10px;
    background: red;
    color: #fff;
    font-size: 12px;
    padding: 2px 6px;
    border-radius: 50%;
}

/* BUTTONS */
.btn {
    padding: 8px 18px;
    border: none;
    border-radius: 6px;
    font-size: 0.95rem;
    cursor: pointer;
    margin-left: 8px;
}

.btn-purple {
    background: #007BFF;
    color: #fff;
}

.btn-green {
    background: #007BFF;
    color: #fff;
}

/* ===== MOBILE ===== */
@media (max-width: 768px) {

    .nav-menu {
        display: none;
        flex-direction: column;
        background: #fff;
        padding: 20px;
        margin-top: 10px;
        width: 100%;
    }

    .mobile-toggle {
        display: block;
        font-size: 1.5rem;
        cursor: pointer;
    }

    .main-header-content {
        flex-wrap: wrap;
        gap: 15px;
    }

    .header-actions {
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin-top: 10px;
    }
}

    </style>
    
<header>
    <!-- ===== TOP BAR ===== -->
    <div class="top-bar">
        <div class="top-bar-content">

            <!-- LEFT: Logo -->
            <div class="top-bar-left">
                <a href="index.php" class="logo-box">
                    <img src="img/logo.png" class="site-logo" alt="Logo">
                </a>
            </div>

            <!-- CENTER: Islamic Date + Time -->
            <div class="top-bar-center">
                <span><i class="fas fa-calendar-alt"></i> Today • 15 Jumādā al-ākhirah 1447</span>
                <span class="ml-15"><i class="fas fa-clock"></i> Fajr 05:49</span>
            </div>

            <!-- RIGHT: Currency + Mobile button -->
            <div class="top-bar-right">
                

                <div class="currency-selector" onclick="toggleCurrency()">
                    <span id="current-currency">£-GBP</span> 
                    <i class="fas fa-chevron-down"></i>
                </div>

                <div class="mobile-toggle" onclick="toggleMenu()">
                    <i class="fas fa-bars"></i>
                </div>

                <div id="currency-modal" class="currency-modal">
                    <div class="currency-option" onclick="setCurrency('£ - GBP', '£')">£-GBP (British Pound)</div>
                    <div class="currency-option" onclick="setCurrency('$ - USD', '$')">$-USD (US Dollar)</div>
                    <div class="currency-option" onclick="setCurrency('€ - EUR', '€')">€-EUR (Euro)</div>
                </div>
            </div>
        </div>
    </div>

    <!-- ===== MAIN MENU ===== -->
    <div class="main-header">
        <div class="main-header-content">

            <!-- NAV MENU -->
            <ul class="nav-menu" id="nav-menu">
                <li><a href="index.php">Home</a></li>
                <li><a href="food.php">Food Aid</a></li>
                <li><a href="water.php">Water Projects</a></li>
                <li><a href="orpan.php">Orphan Sponsorship</a></li>
                <li><a href="zakat.php">Zakat</a></li>
                <li><a href="blog.php">Blog</a></li>
                <li><a href="about.php">About</a></li>
            </ul>

            <!-- ACTION BUTTONS + CART BELOW -->
            <div class="header-actions">
 <button class="btn btn-green" onclick="document.querySelector('.quick-donate-bar').scrollIntoView({behavior: 'smooth'})">
                    Quick Donate
                </button>
                
                
                <!-- CART MOVED DOWN HERE -->
                <div class="cart-wrapper" onclick="toggleCart()">
                    <div class="cart-icon">
                        <i class="fas fa-shopping-basket"></i>
                    </div>
                    <div class="cart-badge" id="header-badge">0</div>
                </div>

                <!-- DONATE BUTTON -->
                
                <!-- QUICK DONATE -->
               
            </div>

        </div>
    </div>
</header>


    <!-- Smartsupp Live Chat script -->
<script type="text/javascript">
var _smartsupp = _smartsupp || {};
_smartsupp.key = '04a7b6caba7b45b90a43b353c22f863143792a11';
window.smartsupp||(function(d) {
  var s,c,o=smartsupp=function(){ o._.push(arguments)};o._=[];
  s=d.getElementsByTagName('script')[0];c=d.createElement('script');
  c.type='text/javascript';c.charset='utf-8';c.async=true;
  c.src='https://www.smartsuppchat.com/loader.js?';s.parentNode.insertBefore(c,s);
})(document);
</script>
<noscript> Powered by <a href=“https://www.smartsupp.com” target=“_blank”>Smartsupp</a></noscript>
b IDATxytVսϓ22 A@IR :hCiZ[v*E:WũZA ^dQeQ @ !jZ'>gsV仿$|?g)&x-EIENT ;@xT.i%-X}SvS5.r/UHz^_$-W"w)Ɗ/@Z &IoX P$K}JzX:;` &, ŋui,e6mX ԵrKb1ԗ)DADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADA݀!I*]R;I2$eZ#ORZSrr6mteffu*((Pu'v{DIߔ4^pIm'77WEEE;vƎ4-$]'RI{\I&G :IHJ DWBB=\WR޽m o$K(V9ABB.}jѢv`^?IOȅ} ڶmG}T#FJ`56$-ھ}FI&v;0(h;Б38CӧOWf!;A i:F_m9s&|q%=#wZprrrla A &P\\СC[A#! {olF} `E2}MK/vV)i{4BffV\|ۭX`b@kɶ@%i$K z5zhmX[IXZ` 'b%$r5M4º/l ԃߖxhʔ)[@=} K6IM}^5k㏷݆z ΗÿO:gdGBmyT/@+Vɶ纽z񕏵l.y޴it뭷zV0[Y^>Wsqs}\/@$(T7f.InݺiR$푔n.~?H))\ZRW'Mo~v Ov6oԃxz! S,&xm/yɞԟ?'uaSѽb,8GלKboi&3t7Y,)JJ c[nzӳdE&KsZLӄ I?@&%ӟ۶mSMMњ0iؐSZ,|J+N ~,0A0!5%Q-YQQa3}$_vVrf9f?S8`zDADADADADADADADADAdqP,تmMmg1V?rSI꒟]u|l RCyEf٢9 jURbztѰ!m5~tGj2DhG*{H9)꒟ר3:(+3\?/;TUݭʴ~S6lڧUJ*i$d(#=Yݺd{,p|3B))q:vN0Y.jkק6;SɶVzHJJЀ-utѹսk>QUU\޲~]fFnK?&ߡ5b=z9)^|u_k-[y%ZNU6 7Mi:]ۦtk[n X(e6Bb."8cۭ|~teuuw|ήI-5"~Uk;ZicEmN/:]M> cQ^uiƞ??Ңpc#TUU3UakNwA`:Y_V-8.KKfRitv޲* 9S6ֿj,ՃNOMߤ]z^fOh|<>@Å5 _/Iu?{SY4hK/2]4%it5q]GGe2%iR| W&f*^]??vq[LgE_3f}Fxu~}qd-ږFxu~I N>\;͗O֊:̗WJ@BhW=y|GgwܷH_NY?)Tdi'?խwhlmQi !SUUsw4kӺe4rfxu-[nHtMFj}H_u~w>)oV}(T'ebʒv3_[+vn@Ȭ\S}ot}w=kHFnxg S 0eޢm~l}uqZfFoZuuEg `zt~? b;t%>WTkķh[2eG8LIWx,^\thrl^Ϊ{=dž<}qV@ ⠨Wy^LF_>0UkDuʫuCs$)Iv:IK;6ֲ4{^6եm+l3>݆uM 9u?>Zc }g~qhKwڭeFMM~pМuqǿz6Tb@8@Y|jx](^]gf}M"tG -w.@vOqh~/HII`S[l.6nØXL9vUcOoB\xoǤ'T&IǍQw_wpv[kmO{w~>#=P1Pɞa-we:iǏlHo׈꒟f9SzH?+shk%Fs:qVhqY`jvO'ρ?PyX3lх]˾uV{ݞ]1,MzYNW~̈́ joYn}ȚF߾׮mS]F z+EDxm/d{F{-W-4wY듏:??_gPf ^3ecg ҵs8R2מz@TANGj)}CNi/R~}c:5{!ZHӋӾ6}T]G]7W6^n 9*,YqOZj:P?Q DFL|?-^.Ɵ7}fFh׶xe2Pscz1&5\cn[=Vn[ĶE鎀uˌd3GII k;lNmشOuuRVfBE]ۣeӶu :X-[(er4~LHi6:Ѻ@ԅrST0trk%$Č0ez" *z"T/X9|8.C5Feg}CQ%͞ˣJvL/?j^h&9xF`њZ(&yF&Iݻfg#W;3^{Wo^4'vV[[K';+mӍִ]AC@W?1^{එyh +^]fm~iԵ]AB@WTk̏t uR?l.OIHiYyԶ]Aˀ7c:q}ힽaf6Z~қm(+sK4{^6}T*UUu]n.:kx{:2 _m=sAߤU@?Z-Vކеz왍Nэ{|5 pڶn b p-@sPg]0G7fy-M{GCF'%{4`=$-Ge\ eU:m+Zt'WjO!OAF@ik&t݆ϥ_ e}=]"Wz_.͜E3leWFih|t-wZۍ-uw=6YN{6|} |*={Ѽn.S.z1zjۻTH]흾 DuDvmvK.`V]yY~sI@t?/ϓ. m&["+P?MzovVЫG3-GRR[(!!\_,^%?v@ҵő m`Y)tem8GMx.))A]Y i`ViW`?^~!S#^+ѽGZj?Vģ0.))A꨷lzL*]OXrY`DBBLOj{-MH'ii-ϰ ok7^ )쭡b]UXSְmռY|5*cֽk0B7镹%ڽP#8nȎq}mJr23_>lE5$iwui+ H~F`IjƵ@q \ @#qG0".0" l`„.0! ,AQHN6qzkKJ#o;`Xv2>,tێJJ7Z/*A .@fفjMzkg @TvZH3Zxu6Ra'%O?/dQ5xYkU]Rֽkق@DaS^RSּ5|BeHNN͘p HvcYcC5:y #`οb;z2.!kr}gUWkyZn=f Pvsn3p~;4p˚=ē~NmI] ¾ 0lH[_L hsh_ғߤc_њec)g7VIZ5yrgk̞W#IjӪv>՞y睝M8[|]\շ8M6%|@PZڨI-m>=k='aiRo-x?>Q.}`Ȏ:Wsmu u > .@,&;+!!˱tﭧDQwRW\vF\~Q7>spYw$%A~;~}6¾ g&if_=j,v+UL1(tWake:@Ș>j$Gq2t7S?vL|]u/ .(0E6Mk6hiۺzښOrifޱxm/Gx> Lal%%~{lBsR4*}{0Z/tNIɚpV^#Lf:u@k#RSu =S^ZyuR/.@n&΃z~B=0eg뺆#,Þ[B/?H uUf7y Wy}Bwegל`Wh(||`l`.;Ws?V@"c:iɍL֯PGv6zctM̠':wuW;d=;EveD}9J@B(0iհ bvP1{\P&G7D޴Iy_$-Qjm~Yrr&]CDv%bh|Yzni_ˆR;kg}nJOIIwyuL}{ЌNj}:+3Y?:WJ/N+Rzd=hb;dj͒suݔ@NKMԄ jqzC5@y°hL m;*5ezᕏ=ep XL n?מ:r`۵tŤZ|1v`V뽧_csج'ߤ%oTuumk%%%h)uy]Nk[n 'b2 l.=͜E%gf$[c;s:V-͞WߤWh-j7]4=F-X]>ZLSi[Y*We;Zan(ӇW|e(HNNP5[= r4tP &0<pc#`vTNV GFqvTi*Tyam$ߏWyE*VJKMTfFw>'$-ؽ.Ho.8c"@DADADADADADADADADA~j*֘,N;Pi3599h=goضLgiJ5փy~}&Zd9p֚ e:|hL``b/d9p? fgg+%%hMgXosج, ΩOl0Zh=xdjLmhݻoO[g_l,8a]٭+ӧ0$I]c]:粹:Teꢢ"5a^Kgh,&= =՟^߶“ߢE ܹS J}I%:8 IDAT~,9/ʃPW'Mo}zNƍ쨓zPbNZ~^z=4mswg;5 Y~SVMRXUյڱRf?s:w ;6H:ºi5-maM&O3;1IKeamZh͛7+##v+c ~u~ca]GnF'ټL~PPPbn voC4R,ӟgg %hq}@#M4IÇ Oy^xMZx ) yOw@HkN˖-Sǎmb]X@n+i͖!++K3gd\$mt$^YfJ\8PRF)77Wא!Cl$i:@@_oG I{$# 8磌ŋ91A (Im7֭>}ߴJq7ޗt^ -[ԩSj*}%]&' -ɓ'ꫯVzzvB#;a 7@GxI{j޼ƌ.LÇWBB7`O"I$/@R @eee@۷>}0,ɒ2$53Xs|cS~rpTYYY} kHc %&k.], @ADADADADADADADADA@lT<%''*Lo^={رc5h %$+CnܸQ3fҥK}vUVVs9G R,_{xˇ3o߾;TTTd}馛]uuuG~iԩ@4bnvmvfϞ /Peeeq}}za I~,誫{UWW뮻}_~YƍSMMMYχ֝waw\ďcxꩧtEƍկ_?۷5@u?1kNׯWzz/wy>}zj3 k(ٺuq_Zvf̘:~ ABQ&r|!%KҥKgԞ={<_X-z !CyFUUz~ ABQIIIjݺW$UXXDٳZ~ ABQƍecW$<(~<RSSvZujjjԧOZQu@4 8m&&&jԩg$ď1h ͟?_{768@g =@`)))5o6m3)ѣƌJ;wҿUTT /KZR{~a=@0o<*狔iFɶ[ˎ;T]]OX@?K.ۈxN pppppppppppppppppPfl߾] ,{ァk۶mڿo5BTӦMӴiӴ|r DB2e|An!Dy'tkΝ[A $***t5' "!駟oaDnΝ:t֭[gDШQ06qD;@ x M6v(PiizmZ4ew"@̴ixf [~-Fٱc&IZ2|n!?$@{[HTɏ#@hȎI# _m(F /6Z3z'\r,r!;w2Z3j=~GY7"I$iI.p_"?pN`y DD?: _  Gÿab7J !Bx@0 Bo cG@`1C[@0G @`0C_u V1 aCX>W ` | `!<S `"<. `#c`?cAC4 ?c p#~@0?:08&_MQ1J h#?/`7;I  q 7a wQ A 1 Hp !#<8/#@1Ul7=S=K.4Z?E_$i@!1!E4?`P_  @Bă10#: "aU,xbFY1 [n|n #'vEH:`xb #vD4Y hi.i&EΖv#O H4IŶ}:Ikh @tZRF#(tXҙzZ ?I3l7q@õ|ۍ1,GpuY Ꮿ@hJv#xxk$ v#9 5 }_$c S#=+"K{F*m7`#%H:NRSp6I?sIՖ{Ap$I$I:QRv2$Z @UJ*$]<FO4IENDB`