At the top Default colours active

A Coolshed Labs Plugin — Free Forever

The header you just
scrolled past?
That’s Flow Nav. FREE

Replace your theme’s native header with a fully featured sticky bar — scroll-aware, hero-responsive, mega-menu-ready. Zero cost. Zero dependencies. Zero fuss.

👆

You are experiencing Flow Nav right now

The sticky header at the top of this page is Flow Nav. Scroll down slowly and watch it change colour. Keep scrolling and it hides. Scroll back up — it reappears instantly. That’s it. That’s the demo.

Three behaviours. One threshold. Configured in minutes.

A header that adapts to every scroll

🎨
At the top of the page

Default colours

Transparent or custom colour — blends perfectly into your hero section. Logo, text, and background all match your brand.

🔄
Past the scroll threshold

Colour swap + shrink

Background, text, and logo all switch automatically once your visitor scrolls past the hero — perfect contrast on every section.

👻
Scrolling down

Hides cleanly

The header slides smoothly out of view — giving your content the full screen. Reappears the instant they scroll back up.

Why Flow Nav

Everything your theme’s header never could do.

Flow Nav replaces your theme’s native header with a fully featured sticky bar — no page builder, no shortcodes, no jQuery. Built entirely in PHP, CSS, and vanilla JavaScript. Works cleanly across virtually any theme right out of the box.

  • Scroll-triggered behaviours — hide, colour swap, and shrink all fire at a single configurable threshold set in px or vh.
  • Two independent colour states — separate background, opacity, and text colour for Default (over hero) and Scrolled states.
  • Dual logo swap — upload a light logo for the hero and a dark logo for the scrolled state. They crossfade automatically.
  • Zero dependencies — no jQuery, no external libraries. Lightweight and fast on every host.
  • Works with any theme — tested with Astra, GeneratePress, Elementor, Kadence, Divi, and Beaver Builder.
Smart Sticky Header admin settings panel

Every setting in one clean admin panel. No code required.

yle> /* ── Reset & Base ── */ *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; } body { font-family: -apple-system, BlinkMacSystemFont, ‘Segoe UI’, sans-serif; background: #fff; color: #0a0a0a; line-height: 1.6; } img { max-width: 100%; display: block; } a { color: inherit; text-decoration: none; } /* ── Colours ── */ :root { –dark: #0a0a0a; –light: #f5f5f2; –blue: #1ca7ed; –white: #ffffff; } /* ── Typography ── */ h1 { font-size: clamp(2.2rem, 5vw, 3.6rem); font-weight: 800; line-height: 1.15; } h2 { font-size: clamp(1.6rem, 3.5vw, 2.4rem); font-weight: 800; line-height: 1.2; } h3 { font-size: 1.15rem; font-weight: 700; line-height: 1.3; } p { font-size: 1rem; line-height: 1.75; } /* ── Layout ── */ .wrap { max-width: 1080px; margin: 0 auto; padding: 0 2rem; } .section { padding: 5rem 0; } .section–dark { background: var(–dark); color: var(–white); } .section–light { background: var(–light); color: var(–dark); } .section–white { background: var(–white); color: var(–dark); } .section–blue { background: var(–blue); color: var(–white); } /* ── Header ── */ .site-header { position: sticky; top: 0; z-index: 100; background: #0a0a0a; color: #fff; border-bottom: 1px solid rgba(255,255,255,.08); } .site-header .wrap { display: flex; align-items: center; justify-content: space-between; padding-top: 1rem; padding-bottom: 1rem; } .site-logo { font-size: 1rem; font-weight: 700; color: #fff; opacity: .9; } .site-nav { display: flex; gap: 2rem; font-size: .875rem; opacity: .8; } /* ── Plugin tag ── */ .plugin-tag { font-size: .78rem; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: var(–blue); margin-bottom: 1rem; } /* ── Hero ── */ .hero { padding: 7rem 0 5rem; } .hero h1 { max-width: 820px; margin-bottom: 1.5rem; } .hero p.lead { font-size: 1.15rem; max-width: 620px; opacity: .8; margin-bottom: 2.5rem; } .hero-ctas { display: flex; gap: 1rem; flex-wrap: wrap; } /* ── Buttons ── */ .btn { display: inline-flex; align-items: center; gap: .5rem; padding: .8rem 2rem; border-radius: 6px; font-weight: 700; font-size: .95rem; transition: opacity .2s, transform .2s; cursor: pointer; border: none; } .btn:hover { opacity: .88; transform: translateY(-1px); } .btn–primary { background: var(–blue); color: #fff; } .btn–outline { background: transparent; color: #fff; border: 2px solid rgba(255,255,255,.35); } .btn–outline:hover { border-color: #fff; } .btn–dark { background: var(–dark); color: #fff; } .btn–white { background: #fff; color: var(–dark); } /* ── FREE badge ── */ .free-badge { display: inline-block; background: var(–blue); color: #fff; font-size: .7rem; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; padding: .25rem .65rem; border-radius: 20px; vertical-align: middle; margin-left: .5rem; } /* ── Wave dividers ── */ .wave { display: block; width: 100%; overflow: hidden; line-height: 0; } /* ── “Right now” states ── */ .states-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 1.5rem; margin-top: 2.5rem; } .state-card { background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.1); border-radius: 12px; padding: 1.75rem 1.5rem; transition: border-color .3s, background .3s; } .state-card.active { background: rgba(28,167,237,.12); border-color: var(–blue); } .state-card .state-icon { font-size: 1.6rem; margin-bottom: .75rem; } .state-card h3 { margin-bottom: .5rem; } .state-card p { font-size: .9rem; opacity: .75; } .state-label { display: inline-block; font-size: .7rem; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; color: var(–blue); margin-bottom: .5rem; } /* ── Live indicator ── */ .live-dot { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #2ecc71; margin-right: .4rem; animation: pulse 2s ease-in-out infinite; } @keyframes pulse { 0%,100%{opacity:1;} 50%{opacity:.4;} } /* ── You’re using it callout ── */ .using-callout { display: flex; align-items: flex-start; gap: 1.25rem; background: rgba(28,167,237,.1); border: 1px solid rgba(28,167,237,.3); border-radius: 12px; padding: 1.5rem 1.75rem; margin-bottom: 3rem; } .using-callout .icon { font-size: 2rem; flex-shrink: 0; margin-top: .1rem; } .using-callout h3 { margin-bottom: .35rem; } .using-callout p { font-size: .95rem; opacity: .8; } /* ── Feature list (BandStand style) ── */ .feature-list { list-style: none; display: flex; flex-direction: column; gap: .9rem; margin-top: 1.5rem; } .feature-list li { display: flex; gap: .75rem; font-size: .975rem; } .feature-list li::before { content: ‘✦’; color: var(–blue); flex-shrink: 0; margin-top: .05rem; } /* ── Two-col layout ── */ .two-col { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; } @media(max-width:700px){ .two-col { grid-template-columns: 1fr; gap: 2rem; } } /* ── Mega menu demo box ── */ .mega-demo-box { background: #1a1a1a; border-radius: 12px; overflow: hidden; border: 1px solid rgba(255,255,255,.08); box-shadow: 0 24px 60px rgba(0,0,0,.4); } .mega-demo-bar { background: #111; display: flex; align-items: center; padding: .75rem 1.25rem; gap: 2rem; border-bottom: 1px solid rgba(255,255,255,.08); font-size: .8rem; color: rgba(255,255,255,.6); } .mega-demo-bar .logo-dot { width: 24px; height: 24px; border-radius: 50%; background: var(–blue); margin-right: .5rem; } .mega-demo-items-label { font-weight: 700; color: var(–blue); text-decoration: underline; } .mega-demo-panel { padding: 1.25rem; display: grid; grid-template-columns: 1fr 1fr; gap: .75rem; } .mega-demo-card { background: #222; border-radius: 8px; padding: .85rem; display: flex; gap: .75rem; border: 1px solid rgba(255,255,255,.06); align-items: center; font-size: .8rem; color: rgba(255,255,255,.85); } .mega-demo-card .card-img { width: 36px; height: 36px; border-radius: 6px; background: var(–blue); flex-shrink: 0; display: flex; align-items: center; justify-content: center; font-size: 1.1rem; } .mega-demo-card strong { display: block; margin-bottom: .15rem; font-size: .85rem; } .mega-css-badge { display: inline-block; background: rgba(28,167,237,.15); color: var(–blue); font-family: monospace; font-size: .75rem; padding: .2rem .55rem; border-radius: 4px; border: 1px solid rgba(28,167,237,.3); } /* ── Admin panel mockup ── */ .admin-mockup { background: #f0f0f1; border-radius: 10px; overflow: hidden; box-shadow: 0 20px 60px rgba(0,0,0,.35); border: 1px solid rgba(0,0,0,.15); } .admin-topbar { background: #1d2327; padding: .6rem 1rem; display: flex; align-items: center; gap: .5rem; } .admin-topbar span { font-size: .75rem; color: rgba(255,255,255,.5); } .admin-topbar .admin-logo { color: #fff; font-weight: 700; font-size: .8rem; margin-right: auto; } .admin-body { display: flex; } .admin-sidebar { background: #1d2327; width: 140px; flex-shrink: 0; padding: .75rem 0; } .admin-sidebar-item { padding: .45rem 1rem; font-size: .72rem; color: rgba(255,255,255,.45); } .admin-sidebar-item.active { background: rgba(255,255,255,.08); color: #fff; border-left: 3px solid var(–blue); } .admin-content { flex: 1; padding: 1rem; } .admin-tabs { display: flex; gap: 0; border-bottom: 1px solid #c3c4c7; margin-bottom: 1rem; } .admin-tab { font-size: .68rem; padding: .4rem .75rem; color: #555; cursor: default; border-radius: 3px 3px 0 0; } .admin-tab.active { background: #fff; color: #2271b1; border: 1px solid #c3c4c7; border-bottom-color: #fff; font-weight: 700; margin-bottom: -1px; } .admin-row { display: flex; align-items: center; gap: .75rem; padding: .5rem 0; border-bottom: 1px solid #f0f0f1; } .admin-label { font-size: .68rem; color: #555; width: 110px; flex-shrink: 0; font-weight: 600; } .admin-input { flex: 1; height: 6px; background: #ddd; border-radius: 3px; position: relative; } .admin-input::after { content: ”; position: absolute; left: 0; top: 0; height: 6px; width: 60%; background: var(–blue); border-radius: 3px; } .admin-color { width: 22px; height: 22px; border-radius: 4px; border: 1px solid #ccc; } .admin-save { background: #2271b1; color: #fff; border: none; border-radius: 3px; padding: .35rem .8rem; font-size: .72rem; font-weight: 600; cursor: default; } /* ── Feature grid ── */ .feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(290px, 1fr)); gap: 1.5rem; margin-top: 3rem; } .feature-card { background: var(–light); border-radius: 12px; padding: 1.75rem 1.5rem; } .feature-card .icon { font-size: 1.75rem; margin-bottom: .85rem; } .feature-card h3 { margin-bottom: .5rem; } .feature-card p { font-size: .9rem; color: #555; line-height: 1.6; } /* ── Free download section ── */ .download-box { background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.15); border-radius: 16px; padding: 3rem 2.5rem; text-align: center; max-width: 600px; margin: 0 auto; } .price-display { font-size: 3.5rem; font-weight: 900; line-height: 1; margin: .5rem 0 .25rem; } .price-sub { font-size: 1rem; opacity: .6; margin-bottom: 2rem; } .download-list { list-style: none; text-align: left; display: flex; flex-direction: column; gap: .65rem; margin: 2rem 0; } .download-list li { display: flex; gap: .75rem; font-size: .9rem; opacity: .85; } .download-list li::before { content: ‘✓’; color: #2ecc71; font-weight: 700; flex-shrink: 0; } .download-btns { display: flex; flex-direction: column; gap: .85rem; align-items: center; } .wp-badge { display: flex; align-items: center; gap: .5rem; font-size: .8rem; opacity: .6; margin-top: .5rem; } /* ── Cross-sell cards ── */ .crosssell-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 1.5rem; margin-top: 2.5rem; } .crosssell-card { background: rgba(255,255,255,.05); border: 1px solid rgba(255,255,255,.1); border-radius: 12px; padding: 1.75rem; transition: border-color .2s; } .crosssell-card:hover { border-color: var(–blue); } .crosssell-card .cs-tag { font-size: .7rem; font-weight: 700; text-transform: uppercase; letter-spacing: .06em; color: var(–blue); margin-bottom: .5rem; } .crosssell-card h3 { font-size: 1.1rem; margin-bottom: .5rem; } .crosssell-card p { font-size: .875rem; opacity: .6; margin-bottom: 1.25rem; line-height: 1.55; } .crosssell-card .cs-price { font-size: .85rem; font-weight: 700; color: var(–blue); } /* ── Stats strip ── */ .stats-strip { display: flex; flex-wrap: wrap; gap: 2rem; justify-content: center; text-align: center; padding: 3rem 0; } .stat-item .stat-num { font-size: 2.4rem; font-weight: 900; color: var(–blue); line-height: 1; } .stat-item .stat-label { font-size: .8rem; opacity: .6; margin-top: .25rem; } /* ── Scroll highlight JS ── */ .scroll-state-hint { position: fixed; right: 2rem; top: 50%; transform: translateY(-50%); background: rgba(10,10,10,.9); border: 1px solid rgba(28,167,237,.4); border-radius: 10px; padding: 1rem 1.25rem; z-index: 200; opacity: 0; transition: opacity .4s; pointer-events: none; font-size: .8rem; color: #fff; max-width: 200px; display: none; } .scroll-state-hint.visible { opacity: 1; } .scroll-state-hint strong { color: var(–blue); display: block; margin-bottom: .25rem; } /* ── CTA final ── */ .final-cta { text-align: center; padding: 6rem 0; } .final-cta h2 { max-width: 700px; margin: 0 auto 1.25rem; } .final-cta p { max-width: 500px; margin: 0 auto 2.5rem; opacity: .7; } .final-ctas { display: flex; justify-content: center; gap: 1rem; flex-wrap: wrap; } /* ── Footer ── */ .site-footer { background: var(–dark); color: rgba(255,255,255,.5); padding: 2.5rem 0; text-align: center; font-size: .85rem; border-top: 1px solid rgba(255,255,255,.06); } .site-footer a { color: var(–blue); } /* ── Responsive ── */ @media(max-width:600px){ .section { padding: 3.5rem 0; } .hero { padding: 4rem 0 3rem; } .admin-sidebar { display: none; } .mega-demo-panel { grid-template-columns: 1fr; } .scroll-state-hint { display: none !important; } }
At the top Default colours active

A Coolshed Labs Plugin — Free Forever

The header you just
scrolled past?
That’s Flow Nav. FREE

Replace your theme’s native header with a fully featured sticky bar — scroll-aware, hero-responsive, mega-menu-ready. Zero cost. Zero dependencies. Zero fuss.

👆

You are experiencing Flow Nav right now

The sticky header at the top of this page is Flow Nav. Scroll down slowly and watch it change colour. Keep scrolling and it hides. Scroll back up — it reappears instantly. That’s it. That’s the demo.

Three behaviours. One threshold. Configured in minutes.

A header that adapts to every scroll

🎨
At the top of the page

Default colours

Transparent or custom colour — blends perfectly into your hero section. Logo, text, and background all match your brand.

🔄
Past the scroll threshold

Colour swap + shrink

Background, text, and logo all switch automatically once your visitor scrolls past the hero — perfect contrast on every section.

👻
Scrolling down

Hides cleanly

The header slides smoothly out of view — giving your content the full screen. Reappears the instant they scroll back up.

Why Flow Nav

Everything your theme’s header never could do.

Flow Nav replaces your theme’s native header with a fully featured sticky bar — no page builder, no shortcodes, no jQuery. Built entirely in PHP, CSS, and vanilla JavaScript. Works cleanly across virtually any theme right out of the box.

  • Scroll-triggered behaviours — hide, colour swap, and shrink all fire at a single configurable threshold set in px or vh.
  • Two independent colour states — separate background, opacity, and text colour for Default (over hero) and Scrolled states.
  • Dual logo swap — upload a light logo for the hero and a dark logo for the scrolled state. They crossfade automatically.
  • Zero dependencies — no jQuery, no external libraries. Lightweight and fast on every host.
  • Works with any theme — tested with Astra, GeneratePress, Elementor, Kadence, Divi, and Beaver Builder.
Settings → Sticky Header
Dashboard
Pages
Appearance
]��\��H�YZ[�\�YX�\�Z][HX�]�H���][��� �]���]��\��H�YZ[�\�YX�\�Z][H��[OH�Y[��[Y��K�\�[Nٛ۝ \�^�N���\�[N���܎��X�M�Y���X��HXY\� �]���]��\��H�YZ[�\�YX�\�Z][H��Y�[�� �]��� �]���]��\��H�YZ[�X�۝[����]��\��H�YZ[�]X�ȏ��]��\��H�YZ[�]X����Z]�[�\� �]���]��\��H�YZ[�]X�X�]�H��\X\�[��O �]���]��\��H�YZ[�]X���^[�] �]���]��\��H�YZ[�]X����]�Y�][ۏ �]��� �]���]��\��H�YZ[�\��ȏ��]��\��H�YZ[�[X�[��Y�][�� �]���]��\��H�YZ[�X��܈��[OH��X��ܛ�[��ٙ������� �]���]��[OH��۝ \�^�N���\�[N���܎��ٛ^�H���X�]H��ۙόL O ���ۙϏ �]��� �]���]��\��H�YZ[�\��ȏ��]��\��H�YZ[�[X�[��Y�][^ �]���]��\��H�YZ[�X��܈��[OH��X��ܛ�[���LLLLLH�� �]��� �]���]��\��H�YZ[�\��ȏ��]��\��H�YZ[�[X�[���ܛ�Y�� �]���]��\��H�YZ[�X��܈��[OH��X��ܛ�[���X�M�Y�� �]��� �]���]��\��H�YZ[�\��ȏ��]��\��H�YZ[�[X�[���[��][ۏ �]���]��\��H�YZ[�Z[�]�� �]���]��[OH��۝ \�^�N���\�[N���܎����� \� �]��� �]���]��\��H�YZ[�\��ȏ��]��\��H�YZ[�[X�[�����Y�][ �]���]��[OH��۝ \�^�N���\�[N���܎��X�M�Yٛ^�H�����[Y� ���8�$� �]��� �]���]��\��H�YZ[�\��ȏ��]��\��H�YZ[�[X�[������ܛ�Y �]���]��[OH��۝ \�^�N���\�[N���܎��X�M�Yٛ^�H�����Y\�˜��8�$� �]��� �]���]��[OH�X\��[�]����\�[N�\�^N��^ڝ\�Y�KX�۝[���^ Y[����]��\��H�YZ[�\�]�H���]�H�][��� �]��� �]��� �]��� �]��� �]����[OH��۝ \�^�N���[N��X�]N�� N�^ X[Yێ��[�\��X\��[�]����\�[H��]�\�H�][��[�ۙH�X[�YZ[�[�[ �����H�\]Z\�Y � ��� �]��� �]��� �]��� ��X�[ۏ���ݙ��\��H��]�H�[��H������˝�˛ܙ�̌ �ݙȈ�Y]Л�H�  M  ���\�\��P\�X��][�H��ۙH��[OH��X��ܛ�[���LLN�ZY�����]H�L ��͌  L  M � M � ����[H�ٍY�Y���Ϗ �ݙς��KKH8�d8�dQQ�HQS�H8�d8�d KO���X�[ۈ�\��H��X�[ۋK[Y��X�[ۈ���]��\��H�ܘ\���]��\��H���X�����]����\��H�Y�[�]YȈ�[OH���܎��X�M�Y��YY�HY[�O ��� ���X]]Y�[���ۈ[�[�8�%�]ۙH����\�ˏ � ����[OH�X\��[��\�[H ��Y�[�H�ܙ�\��Y[�H][H�]�[��\��H�YY�KX���X�Y�H���� [YY�O ��[��[�����]�]]�X]X�[H�[�\�]\�H�[ ]�YYY�H[�[8�%���[��[��YY�\��]Z\��X]\�Y[XY�K]K[�\�ܚ\[ۈ[�H�\�Y�\�^[�] � ����[OH��X�]N���ٛ۝ \�^�N��\�[N�X\��[�X���N�K�\�[H�����\��H[\]\ˈ���ܝ��\ˈ��\� \\�HYY�HY[�HY�[������]��XY�[�\�^\�[���ܙ�\��Y[�H��X�\�H[��Z[�H[�[]]�X]X�[K�[�H�[��YH]�ܚ�[���Y����8�%�X��HY�[��][H[�HY[�HX�ݙK� ���[�\��H��X]\�K[\���[OH���܎��LLH���O�[XY�\��]ۈ]]�X]X�[H���HXX�Y�I����ۙϑ�X]\�Y[XY�O ���ۙϏ �O��O�\�X�\���ۙϕ]O ���ۙψ[���ۙϑ\�ܚ\[ۏ ���ۙψ�]\�X�H[�\X\�[��H8���Y[�\� �O��O�[�\[�[�وH[ؚ[H�]�X�[8�%[�\�[ؚ[HY[�H\�[�Y��X�Y �O��O��ۙ�Y�\�X�H�\��Y �\��\����[XY�H��][ۋ�۝�^�\����\�� �O��O��[���YH[���]�]ݙ\�ܘX�H\�[�8�%�]�\�X��Y[�[H���\� �O�� �[�� �]���]���]��\��H�YY�KY[[�X�����]��\��H�YY�KY[[�X�\����]��\��H����Y��� �]����[���YO ��[����[��\��H�YY�KY[[�Z][\�[X�[��Y�[��8��� ��[����[���X�[�� ��[����[���۝X� ��[��� �]���]��[OH�Y[�΋�\�[H K��\�[NؘX��ܛ�[���M�M�M�ٛ۝ \�^�N���\�[N���܎��ؘJ �MK �MK �MK ��JN؛ܙ\�X���N�\��Y�ؘJ �MK �MK �MK � �H���8��Hݙ\��Y�[�Ȉ��[�8�%��\�Y�H�[��[OH���܎��X�M�Y���� [YY�O ��[��� �]���]��\��H�YY�KY[[�\[�[���]��\��H�YY�KY[[�X�\����]��\��H��\� Z[Yȏ�’�O �]���]�����ۙϐ�[��[� ���ۙς��ܙ�\��]\�X�^Y\�� �]��� �]���]��\��H�YY�KY[[�X�\����]��\��H��\� Z[YȈ�[OH��X��ܛ�[����Xٍ���’� �]���]�����ۙϑ����ܛ� ���ۙς��[�[X]X��ܛ��\]Y[��\ˆ �]��� �]���]��\��H�YY�KY[[�X�\����]��\��H��\� Z[YȈ�[OH��X��ܛ�[���X�NH���#{�#� �]���]�����ۙϑ���^ ���ۙς��ٙ\��[ۘ[^[�[X][ۜˆ �]��� �]���]��\��H�YY�KY[[�X�\���[OH��ܙ\�X��܎��ؘJ � M�� ��� � NؘX��ܛ�[���ؘJ � M�� ��� � H���]��\��H��\� Z[YȈ�[OH��X��ܛ�[���XMYNH��’��O �]���]�����ۙϑ����]� ���ۙς��[��[OH���܎��X�M�Y��[�H\�H\�H8�%] ����YO ��[��� �]��� �]��� �]��� �]��� �]��� �]��� �]��� ��X�[ۏ���ݙ��\��H��]�H�[��H������˝�˛ܙ�̌ �ݙȈ�Y]Л�H�  M  ���\�\��P\�X��][�H��ۙH��[OH��X��ܛ�[��ٍY�Y���ZY�����]H�L �͌ � L � M  M � ����[H�ٙ������Ϗ �ݙς��KKH8�d8�dS�PUT�T�8�d8�d KO���X�[ۈ�\��H��X�[ۋK]�]H�X�[ۈ�YH��X]\�\ȏ��]��\��H�ܘ\���]��[OH�^ X[Yێ��[�\��X\��[�X���N�\�[H����\��H�Y�[�]YȈ�[OH���܎��X�M�Y�^ ]�[�ٛܛN�\\��\�H��[�X]\�\� ��� ��]�\�][��[�H�YY[�H[�\���ܙ�\��XY\� � ����[OH�X^ ]�Y�N �X\��[����\�[H]]� ���܎��MMH��[�X]\�\�[��YY ���Y\�ˈ��\�[ˈ\�\�H��HY�[�8�%��YK� ��� �]���]��\��H��X]\�KYܚY���]��\��H��X]\�KX�\����]��\��H�X�ۈ��’�`{�#� �]��� ϒYHۈ�ܛ� � ς��XY\��Y\��]و�Y]�\��\�]ܜ��ܛ��ۈ[��X\X\��H[��[�^H�ܛ��X��\8�%[�؝�\�]�H[�[�Z]]�K� ��� �]���]��\��H��X]\�KX�\����]��\��H�X�ۈ��’� �]��� ϒ\�����\���\ � ς���X��ܛ�[� ^ [������]�]]�X]X�[Hۘ�H�\�]ܜ��ܛ�\�[�\�\��8�%\��X��۝�\�ۈ]�\�H�X�[ۋ[�^\ˏ ��� �]���]��\��H��X]\�KX�\����]��\��H�X�ۈ��’�� �]��� ϔ��ܝ[ۘ[��[�� � ς��XY\�[������[H�ۈ\�H�\��8�%�]�[��[ܙH�ܙY[��X�H�[�\��۝[��]�]\�\X\�[��[�\�[K� ��� �]���]��\��H��X]\�KX�\����]��\��H�X�ۈ��’���#� �]��� ϓYY�HY[�H�]�X��\�� � ς��Y��H�[OH��X��ܛ�[��ٌ��N�Y[�΋�\�[H ��\�[N؛ܙ\�\�Y]\Ό����� [YY�O ���O��[�HY[�H][H�܈H�[�\�[�[�][XY�\�]\�[��ܛX]Y\�ܚ\[ۜˏ ��� �]���]��\��H��X]\�KX�\����]��\��H�X�ۈ��’��O �]��� ϑ�[ \�ܙY[�[ؚ[Hݙ\�^O � ς��[X�\��\�^[���H�[��Y�[ \�ܙY[�ݙ\�^H�]�[���YK[�[X]Y0��[�]��ۈ���\��][��ˏ ��� �]���]��\��H��X]\�KX�\����]��\��H�X�ۈ��’�� �]��� ϕ�����[Y\��H�XYO � ς���\�X�ۈ�]]�H][H��[�[�^HX���[�[��\X\�]]�X]X�[H�[������[Y\��H\�X�]�H8�%���]\�\]Z\�Y � ��� �]���]��\��H��X]\�KX�\����]��\��H�X�ۈ��’��� �]��� ϐ�H�]ۈ�Z[[� � ς��H�[H�ۙ�Y�\�X�H�[ ]�XX�[ۈ�]ۈ]�\�[�HXY\�8�%X�[ T� ���\��Y]\�[�Y[��[���HYZ[�� ��� �]���]��\��H��X]\�KX�\����]��\��H�X�ۈ��’�;�#� �]��� ϑX[�����\ � ς��\�Y�\\�]H�����܈Y�][[��ܛ�Y�]\ˈ^Hܛ��٘YH�[��H8�%�����X����\]Z\�Y � ��� �]���]��\��H��X]\�KX�\����]��\��H�X�ۈ����O �]��� ϖ�\��\[�[��Y\� � ς��\�H ���[��[�[H�]�T�ܚ\ ����]Y\�K��^\��[X��\�Y\ˈY��ZY� �\� [��ۙ�X� Y��YHۈ]�\�H�� � ��� �]��� �]��� �]��� ��X�[ۏ���ݙ��\��H��]�H�[��H������˝�˛ܙ�̌ �ݙȈ�Y]Л�H�  M  ���\�\��P\�X��][�H��ۙH��[OH��X��ܛ�[��ٙ���ZY�����]H�L �͌ � L � M  M � ����[H��LLH�Ϗ �ݙς��KKH8�d8�d��QH�ӓ�Q8�d8�d KO���X�[ۈ�\��H��X�[ۋKY\���X�[ۈ�YH��ۛ�Y���]��\��H�ܘ\���]��[OH�^ X[Yێ��[�\��X\��[�X���N���\�[H����\��H�Y�[�]Yȏ��[\H�ۛ�Y ��� ��ۙH�X�K����\��\�\ˏ � ����[OH��X�]N����X\��[�]���\�[H�����X��ܚ\[ۜ���Y\����]�ܛH�Y\ˈ����]�\���YH8�%\�X[�[�K� ��� �]���]��\��H��ۛ�Y X������[OH��X�]N���ٛ۝ \�^�N�� \�[N�^ ]�[�ٛܛN�\\��\�N�]\�\�X�[�΋�[Nٛ۝ ]�ZY��� ������]�8�%Y�][YHX�[��O ���]��\��H��X�KY\�^H���� �]���]��\��H��X�K\�X�����YH�ܙ]�\�����]� � �]���[�\��H��ۛ�Y [\����O��[����]�Y�[�8�%]�\�H�X]\�H[��YY �O��O�YHۈ�ܛ� ���\���\ [���ܝ[ۘ[��[�� �O��O�YY�HY[�H�]�X��X]\�Y[XY�H�\�� �O��O��[ \�ܙY[�[ؚ[Hݙ\�^HY[�O �O��O������[Y\��H�\�[�X���[�X�ۜ� �O��O��\��Z\�X�H�H�]ۈ�Z[[� �O��O��[\�Yۈ�۝�����HۙHYZ[�[�[ �O��O��\��\[�[��Y\�8�%\�H ���[��[�[H�� �O��O�[�]\�H\]\�[��YY �O�� �[��]��\��H��ۛ�Y X��ȏ��H�Y�H�Ȉ�\��H�����K\�[X\�H��[OH��۝ \�^�N�K� \�[N�Y[�Ό\�[H ��\�[N��Y�L Nڝ\�Y�KX�۝[���[�\����!��ۛ�Y����]�8�%��YO �O��H�Y�H�Ȉ�\��H�����K[�][�H��[OH��Y�L Nڝ\�Y�KX�۝[���[�\����Y]�ۈ�ܙ�\�˛ܙ� �O��]��\��H�� X�Y�H����[��’�-H]�Z[X�HۈH�ܙ�\��Y�[�\�X�ܞO ��[��� �]��� �]��� �]��� �]��� ��X�[ۏ���ݙ��\��H��]�H�[��H������˝�˛ܙ�̌ �ݙȈ�Y]Л�H�  M  ���\�\��P\�X��][�H��ۙH��[OH��X��ܛ�[���LLN�ZY�����]H�L ��͌  L  M � M � ����[H�ٍY�Y���Ϗ �ݙς��KKH8�d8�dԓ���T�S8�d8�d KO���X�[ۈ�\��H��X�[ۋK[Y��X�[ۈ���]��\��H�ܘ\���]��[OH�^ X[Yێ��[�\��X\��[�X���N��\�[H����\��H�Y�[�]YȈ�[OH���܎��X�M�Y���[H[�IܙH\�O ��� ��ݙH����]���YH�][�H�H�Z[ � � ����[OH�X^ ]�Y�M��X\��[����\�[H]]� ���܎��MMH������]�\���YH�X�]\�H�H�[�[�H�^\�Y[��H�]����YX��XZ�\ˈY�[�HZ�HHXY\�[�I�Z�H�]\�Hˏ ��� �]���]��\��H�ܛ����[ YܚY��[OH���܎��LLH���]��\��H�ܛ����[ X�\����]��\��H���]Yȏ�’�H�[Z][O �]��� ϐ�[��[� � ς��H�ܙ�\��]\�X�^Y\��Z[�܈[�\[�[�\�\�ˈۘ]K]�Y�ۛ�Y ]�HTH�\�X[\�\��[��Y\�X��[���[���Y[��X��ܛ�[�ˏ ���H�Y�H�΋������YX�˘��Kؘ[��[� Ȉ�\��H�����KY\�Ȉ�[OH��۝ \�^�N�� \�[N�Y[�΋���[H K��\�[H�����H0��H8�%�YH[[� �O�� �]���]��\��H�ܛ����[ X�\����]��\��H���]Yȏ�’��[Z][O �]��� ϑ����ܛ� � ς���۝���Y[���[YKX�KY��[YH\�\�\���ܛ� ��[�[X]X���X��]�X[�[�[[Y\��]�H�ܞ][[��8�%�Y�X[� Y���Z[\�[��YY � ���H�Y�H�΋������YX�˘��Kٛ��\�ܛ� Ȉ�\��H�����KY\�Ȉ�[OH��۝ \�^�N�� \�[N�Y[�΋���[H K��\�[H�����H0��H8�%�YH[[� �O�� �]���]��\��H�ܛ����[ X�\����]��\��H���]Yȏ��#{�#���Z[����ۏ �]��� ϑ���^ � ς��� ��[��[��^[�[X][ۈY��X���]�X[ ][YH�ܛ��X��[�ˈHۛHY�[�]�[���^[�[X][ۈ�YY����\�[�H�ܛ� � ���H�Y�H�΋������YX�˘��Kٛ��]^ Ȉ�\��H�����KY\�Ȉ�[OH��۝ \�^�N�� \�[N�Y[�΋���[H K��\�[H����[�H�Z]\� �O�� �]��� �]��� �]��� ��X�[ۏ���ݙ��\��H��]�H�[��H������˝�˛ܙ�̌ �ݙȈ�Y]Л�H�  M  ��\�\��P\�X��][�H��ۙH��[OH��X��ܛ�[��ٍY�Y���ZY�� ���Y�ۈ�[��H�   M  M  ��[H��X�M�Y�Ϗ �ݙς��KKH8�d8�d�S�S�H8�d8�d KO���X�[ۈ�\��H��X�[ۋKX�YH�[�[ X�H���]��\��H�ܘ\��� ���XYH�܈HXY\�][����܈]�[�� � �����\X�H[�\�[YI���]]�HXY\�[�Z[�]\�8�%[��]�H[�\��\�]ܜ�[�^\�Y[��H]Y\�[�[Y�[�H�]�\�H�ܛ� ���YK�ܙ]�\�� ���]��\��H��[�[ X�\ȏ��H�Y�H���ۛ�Y��\��H�����K]�]H���!��ۛ�Y��YO �O��H�Y�H�ٙX]\�\Ȉ�\��H�����K[�][�H���YH[�X]\�\� �O�� �]��� �]��� ��X�[ۏ���ݙ��\��H��]�H�[��H������˝�˛ܙ�̌ �ݙȈ�Y]Л�H�  M  ��\�\��P\�X��][�H��ۙH��[OH��X��ܛ�[���X�M�Y�ZY�� ���Y�ۈ�[��H�  M   ��[H��LLH�Ϗ �ݙς��KKH8�d8�d���T�8�d8�d KO�����\��\��H��]KY���\����]��\��H�ܘ\����[OH�X\��[�X���N��\�[H����ۙ��[OH���܎�ٙ��������YX�˘��O ���ۙψ8�%�[Z][H�ܙ�\��Y�[��]��[��[�\��X��]H�Y�K� ����H�Y�H�ȏ��YO �O�0��H�Y�H�ȏ�Y�[�� �O�0��H�Y�H�ȏ��X�[�� �O�0��H�Y�H�ȏ��۝X� �O�0��H�Y�H�ȏ��]�X�O �O� ����[OH�X\��[�]����\�[Nٛ۝ \�^�N���\�[N��X�]N������\�Y�0�H � ������YX�˘��O ��� �]��� ٛ��\�����ܚ\����8� 8� �ܛ��]HY�Y�[��8� 8� ��[��[ۊ ^ˆ�\�[�H��[Y[� ��][[Y[��RY ��]R[� �Nˆ�\�[�]OH��[Y[� ��][[Y[��RY ��]R[�]I�Nˆ�\�[�\��H��[Y[� ��][[Y[��RY ��]R[�\���Nˆ�\��\��H��[Y[� ��][[Y[��RY ��]U� �Nˆ�\��\�ZYH��[Y[� ��][[Y[��RY ��]SZY �Nˆ�\��\�YHH��[Y[� ��][[Y[��RY ��]RYI�Nˆ�\�\�HH ˆ�\�X��[��H�[�Nˆ�\�[[��X�[ۈH��[Y[� ��][[Y[��RY �[[��N‚��[��[ۈ[��Y]�[ ^��\��Y[ ��]��[�[���Y[��X� N��]\������[��˚[��\�ZY� �������O��B���[��˘Y]�[�\�[�\� ��ܛ� ��[��[ۊ ^ˆ�\�HH�[��˜�ܛ�NˆY�]X��[��^ˆ�\]Y\�[�[X][ۑ��[YJ�[��[ۊ ^ˆ�\��ܛ�[���ۈHH�\�Nˆ�\��\��H � ‚� ���\�Y�Y�ˆ��\�� �\�ZY �\�YWK��ܑXX� �[��[ۊ�^�˘�\��\� ��[[ݙJ �X�]�I�N�JNˆY�H�\�� ^��\�� ��\��\� �Y �X�]�I�N�B�[�HY�H�\�� � �^��\�ZY ��\��\� �Y �X�]�I�N�B�[�H��\�YK��\��\� �Y �X�]�I�N�B�� ����][��[� ۛH�[�[[��X�[ۈ�\�X�JB�Y�[��Y]�[[��X�[ۊJ^ˆ[� ��[K�\�^HH ؛����ˆY�H ^ˆ[�]K�^�۝[�H �]H� ��[�\�˝^�۝[�H �Y�][���\��X�]�I�ˆH[�HY�H�\�� ^ˆ[�]K�^�۝[�H �\��X�[���\�� ��[�\�˝^�۝[�H ��[[�Y�][�]I�ˆH[�HY�H�\�� ��^ˆ[�]K�^�۝[�H �\��\��8�����[�\�˝^�۝[�H ����\���\ ���[��X�]�I�ˆH[�HY�\�ܛ�[���ۊ^ˆ[�]K�^�۝[�H ��ܛ�[��\8��I��[�\�˝^�۝[�H �XY\��X\X\�[���ˆH[�Hˆ[�]K�^�۝[�H ��ܛ�[���ۈ8�����[�\�˝^�۝[�H �XY\�Y[���ˆB�[� ��\��\� �Y ݚ\�X�I�NˆH[�Hˆ[� ��\��\� ��[[ݙJ ݚ\�X�I�Nˆ�][Y[�] �[��[ۊ ^�Y�Z[� ��\��\� ��۝Z[�� ݚ\�X�I�JH[� ��[K�\�^OIۛۙI��K NˆB��\�HHN�X��[��H�[�NˆJNˆX��[��H�YNˆB�K�\��]�N��Y_JNŸJJ N ��ܚ\��KKH ���[ KO