Tampilkan postingan dengan label Tutorials. Tampilkan semua postingan
Tampilkan postingan dengan label Tutorials. Tampilkan semua postingan

Tutorial membuat website BeritaLSP, Jawaban tugas website berita LSP 2021

 Halo teman-teman kali ini min min akan share gimana sih buat website berita sederhana sebenernya ini tugas LSP karena ya begitulah menunggu sesuatu yg tidak pasti ea ea wkwkwk, jadi ya udh ngeblog aja min min  xD.

Yuk langsung aja ke tutorialnya atau bisa tancap gas ke bawah download langsung source codenya Tidak rekomended. Tapi kalo engga paham salah sendiri ya karena copas :'v.



Siapin dulu alat-alat tempur yang dibutuhkan.

- XAMPP
- Notepad++
- Browser

1. Buat databasenya di phpmyadmin namanya bebas asal inget dan paham.

Disini min min akan pake nama databasenya berita_lsp

Langsung masukin kode SQL di bawah ini di dalem database yg dibuat tadi:

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
-- phpMyAdmin SQL Dump
-- version 4.9.2
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Generation Time: Mar 14, 2021 at 11:00 AM
-- Server version: 10.4.11-MariaDB
-- PHP Version: 7.4.1

/*
-------------------------------------
-- By freeware-aitech.blogspot.com --
-------------------------------------
*/

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `beritalsp`
--

-- --------------------------------------------------------

--
-- Table structure for table `berita`
--

CREATE TABLE `berita` (
  `id_berita` int(8) NOT NULL,
  `id_kategori` int(5) NOT NULL,
  `judul` varchar(100) NOT NULL,
  `isi_berita` text NOT NULL,
  `tanggal` date NOT NULL,
  `gambar` mediumblob NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `berita`
--

INSERT INTO `berita` (`id_berita`, `id_kategori`, `judul`, `isi_berita`, `tanggal`, `gambar`) VALUES
(2, 2, 'tes', 'oke okeoke ', '2021-03-14', 0xffd8ffe000104a464946000102000280027f0000fffe00104c61766335352e31382e31303200ffdb004300080a0a0b0a0b0d0d0d0d0d0d100f101010101010101010101012121215151512121210101212141415151717171515151517171919191e1e1c1c2323242b2b33ffc401a20000010501010101010100000000000000000102030405060708090a0b0100030101010101010101010000000000000102030405060708090a0b100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9fa1100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffc000110801e0035403012200021200031200ffda000c03010002110311003f00f02a28a2bd4190014514550d000514514c60014ea6d3aa800028a28a6300278e7961cf9723a67aed2466a6fb6ddffcf797fefb354e8ad13123274e1277714dfa1a177edd77ff003de5ff00be8d1f6ebbff009ef2ff00df46a951577f4fb8463ec697f247ee362f0bebb1ff002de4ff00bea9ff00da377ff3d7ff001d5ff0acea2aefe84983a149fd95f2d0dcd1fed0baff009e83fef84ffe268fed0b9fef2ffdf09ffc4d6752d5dffad44737d5e9f67f7bff0033a0d9b6bb965936388d94a3e47969fdd3e82b31c9c2f27ee8a9ecbfd77fc024ff00d00d4128c6cff7056cbe16c4be1673c60a33695ed64f577efdcbff00979f25fa9164fad19a4a2a799f703500abb68eb05c43249ca86dc7a1e9edf5aa5455abb1112f85a5bb4edf7165e92f6791892f9c93fc2bfe1558cae7a91f90a8a8ad149ad89328d38c52b2fc59a8e2734945154f7010c29482319efcd2514d0d00052d14550d080294f27a63da928aa4340014e14da783839aa43420129d5612e1d3f8633f545345c5c4975279926dce02fca0280074000aa1eeee064a9c54b9b5bfae856a5a28a633500a5a4ad0beb74b695510920c71b73eaca09a683afde067293538aef7fc0cfa4a5a280340128a5a4a43000a28a290001b36933ad95ec79f94aa1c76ceeebf95635685bffa8b91fecaff00e8559f536dfcff00c8a3182b4ea79b5ffa4a2a3f14fd57e414514b5051a00da29696a46310ca5a5a290c620a28a5a4300128a5a281800956d2eee6350a9348aa3a00c40aa94b40c99423356924fd4a2e7db6ebfe7bcbff007d1ab02e2696d6e1647671f2119e79cd65d5c87fd45c7d13ff0042a4979228e7952a695d452775b7a9a4fe1f9afcca54514540cd004a4a752540c006d14b4950c6c620a28a2a006014514548c00292968a818009451454318c0292968acc600251451523000a28a2a000028a28a81b001db9877341666ea49a6d1439ced6bbb122b2ec3128a28a9018051451523000a97a27e35154991e581df766ae1a36ff00bac5176e6ff0b1307d3d4664d2514952e6d90300a28a2a18d8c029b4ea4a80001467048fa1fc69b45149800053bb5369f8e07e342ebe838fdaf4010da4a28ac9b7dc4300a28a28b880028a28a0600145145521800514514c00029d494b54000145145502000a5a4a5ab0100514514c6004f046b2c8159b68c124e33c019e94fc5b7f7e5ffbe47f8d25bffacff80b7fe826ab56892ea1f651949cf9ad14b6eacbfb4fd17ea5bc5aff007a6ffbe57fc697169eb37e4bfe354e96abdd24cbf7bda1f7b3634525b68b732898b146519da00dc31938a82e063caffae4a7f9d55ad1bd18fb3fbdbc67f9d6ba72b256c6094b99395b5ede48b97c50f9fe4675145140cd0028a28a63000a5a28a6340014b45155618804a5a28a63000a28a298c0028a296a90d00829d494b543000a28a2a80005071520d9dc37e75152d5ab08977e851697ecdfc425fc0ad3ef275b8977a82a30a0027270a3154a9edd17e95561a30e59f3a6dab2bede66a328a28a4318051452d49400253b8fff00552514b418016629523575da5b78c1e71429b6fe2597f061fe155a8a5a08cad3bb69ad7b9a9a19d3f69f96e43638e5319f7e2b3a968a9fb8b3387b4d79f97cb96ffa9a09452d15058c912929d49505d8a10514b4549561884a2968a92c62128a5a4a92bb8c4156e1ff00533ffbabff00a1554ab70ffaa9ff00dd5ffd0aa50c99fc3f35f98a7b7ddf9952929d40c646467dbd6a066821b4538e09240c0cf03ae3da9b50363012929d4540c006514b4566ca631094514566318051451503000a4a5a2a40004a28a2a18c6014f1b09507e5fef11ce7df14ca4a956ea02771968a41da56ff00be3ffaf4c78d428657dc338e98c541537fcb2ff817f4ab71859da5aa57263d7d199a94b4bc6df329f4f54434514562328028a28acca6001536d8bfbedff7cfff005ea1a29c541df99b4409dfa2b8c7ed5ecdfa5474a3ad2554e314af17727ecfcc49bea30a28a2b301805252d1480004a28a2a18c0028a28a818c04a4a5a4a81800549fc03d8d4752ffcb33fef0aa87daff0b1c377fe197e4260ff00522a28a2b9d94300a28a2a060014514503000a28a2a800028a2969800052d14531800514514d0c0414b494b5400014b4945520002589fcb70d8dd8edeb4edd17fcf33ff7d7ff005aa0a2b58b56d55c821a77ba76d3b1458dd0ff00cf36ff00bebffad46e87fb8dff007d7ff5aa0a2b6bc3b108ced3fe65f71a13662fee37fdf5ff00d6a74ec59872485550b9ea07a557a9a5fbdf82ff002adb4b3b212d9fc8ceceeaf67b95d57cc868a28a432802968a298d00051452d345000fdac57701c0e0fe34dc1f43494e04e7ad5f2b05726e806d14f7fbc7eb4ca0b7bb1896c1451452290c05a5a7323231560548ec692994215ee145145318c028a28a6300168a28a634200a91ba2fd2a3a99fa27fbb54862ec0f7445452d3a9143259d95c4eda74b0dadbdb42f1148892d12b99f7a8258b104f39e3078ae7f55823b6be9e28b8552085ebb32a094ff80938aec34dcb45a41272419473cf0b21c0fc3b5700e4b3b33124924927924e7bd610dd3bbf7936f5feadd870f89fcfff004a67151f893e66f9e2dc95f669fe1d8287f12a7cff00f4a675f713b69d2c36b6f6f0bc46388b16895ccfbd412c588279cf183c573faac11db5f4f14430a08217aecdca094ff80938aebf4c25a2d24b1270f28e79e049c0fc3b5701212ceec4924b3124f249cf7a98ee9ddfbc9b7aff0056ec54777f3ffd29851f8d3e66f9e327257d9a7f8760a1fc4a9f3ffd2991514b462aca3bc912a78a29257548d1a467f95540c924fa53111a465440599885503a927a015e856d6ff635f2217067f2f1713e711dba7f12ab7b7477efd052339be9d3797a2e9f3d81b4b7d11c58a968a3df57e8bfcde866c3a4db26217866bc9f199042e4247fec0daadb88fe26e99e055afec787fe8177bff7f5ff00f8d5635eea981f67b2678e107e69065649d87f1311c841fc2bf89e6b1fed775ff3f137fdfc7ff1acdcfbd4842faa4d6b6e9f691b461a5da577abd3f0f96c612c44effc48413d934af6fbceba7462a3ef45393d5dd5fe5f23b21a4c28437f655d9c73869242bc7a8f2c71eb556deea4d44dc5acf044912c72ba958963301452410c00e38c107ad72e2f2ed4822e27041c83e63ff8d5bb8d5afae6331492fcadf7f6a2217ff7caa82df8d63a49397b452e5d572e96f5b37736708b69d969f2fcb738d4bdaa72751370578f2e9af9d9ea77ba34db4f9569db4fbedb99818b0c1c77fad474bd0d2e4fad69b8cd96806b68f047717aab22ef0a924823ff009e8c8a484fc4f51deb6219db534ba8ae6089163864911d6258cc2c83206540e0fdd20f5cd73966ccb73010482258f047047cc2baed5095b4d471c66ee3538e32374871f4f6ae792d5bbbf7526bfaebd8b9eebe5ffa5238ab7c4df335c8a2e2afbb6ff1ec1597ef69fcbff4a47074e3d05254af8c260638e7df9eb56ba94b667713d5105588a411ef0cbb830c1e715052d40c725756d864fbe1ff009e67fefaff00eb537745fdc6ff00bebffad50d14b4ec045a7fccbee2c97747fdd6ff00bea9079648e1bf3a8a957a8fad2f77b124fbddd7dc58846091494e6fbc7eb4da8637b8c4b61292968acc6301b452d256636300a28a2a000028a28a9000128a5a4a918c41451456631809522b00a548cf39a8e8a22ecfb9226ae31f94fee9fce97008ce0fff005ea3a51d6afdc7f65fde42dd13af7283ad1834e57643953834e33487ab1a8b3eccb5394744c09718b77b1151523316519f5a8eb1349bbb4fc91425a05252d2564f610c028a28a90180a4e7f95251454b18009451454800051451503188292968a818c06d4f1cbb11d0aab07c6491f30c1cfca7b1a86929c65caefbf47e8c8264aeadb144d98bd1bf3149fbbf46fd2a2a2ba2f43b4fef3988f7fc8b2d2a46c339614ff2a3f56fcaa38feefe352d762a745afb628fc2bd119de5e4328d14515c632c028a2968180094ea28a63000a28a28180051452d5008028a297b75fc2a86002514514c0002969296a80401451455a180054d2fdefc07f2a86a597eff00e03f9568b67f205b3f913d57cc7d57cc8a968a281a18051452d521a010514514c60014a3ad2528aa43400492f1237d6a2ab170312b7f9ed50553dc7d495b2147e15e814b452d0328028a28a63000a28a298c0028a296a902000a28a2a90c403aba7b48a18ace4bc9225b831f971a46df7017c9dee075e9803a57315db68f2dbf97344564def6726791e5e50ee538f51eb4a5b69a5ecafdaec5513e476b1cf5db5156766da57ed7d2e67895274f4b79fa19974b0dd69e2f1604b7916611308c623903292085ec4639c76ae7ebb1d49ad96d74f8e412ff00ab91c842a1493211b88c7dec0c67d2b0b361fdcb8ffbe97fc2aa1b357bd9daef71414acfe1f8a5dfbb2e95ecd37cdcb26aef7673d2f6bc9eeb85af2def7dcec34bff0053a4ff00bd3ffe8c35e7cdf78fd4ff003af4bb0f236e91e589026e973b882dfeb0e7a71f4ae35bfb2b79e2f3a9ef1fad4c3e297cff00f4a6443da733b72f5bdeff00cec743f8953d5ffe94cc29fb5e79f2f25f5bdef6f89ec76d1d98b3fec78836ec86727dddb38fc2bcb9fef37d4ff3af574bb8ef5f499510a282e801393847c579a6e8033e55f92476f5ed4e8cb9b5f5ff00d2e41423cb78ef64ff00f4a66b869734a6fbff00f24ccf0f1945ca37575bff00e04c2dedd2582ea46241891597dc96039aa0091d0e3b56dc0f6be5cd12f9a0c8a32c70400877741eb59d8b7fef49f90ff1ad96efc8a4b7d8f413bca6bb35f95cca3ed1397c2ef67d7b58b3a57fc846cffebbc5ff00a10ae8752665d3a50a48df7bb5b1fc402b100fa8cf38ac9d285b7f68d9f32ffaf8fb0fef56aea9ff0020f6ff00afe3ff00a2dab197c4be5f98e5f1af97e6675bf8d4fe5ffa5133e6f6d4ef6e9b7a987a55b477776a92e4a2ac92328382e2352db01f7c7e55af135b6a62e213670db98e29248e4881529e58270fcfcc0e3073cd73f6523c57503a3156122608f7600fe95d8ea5fb9b5d4bcbf93370919da31f2167cafd0e0647b529deedddae549dbbfa8e6bde5e76ff00d291555cb99b526b91295bf9aefa8abafde53f3b5fff00024729a5db47797914526761dccc075608a5b68f76c62b6a07b6d4da6b63670dbed8e468e48c10d1945246f39f981c60e6b9bb7778a789d18ab2ba904751cd773a97ee61d58c7f21f3234ca8c1dace772fd0f7a53bddd9b5caafebebf70ea7c4bcff00f92455572e676938f2454addf5ea4d7fe253f3d1ff00e048f3d3494ee28e2b62b43b8459b5ff005f0ffd758fff004215d7eadff1e9a87fd7e47fce5ae4ad7fe3e20ffaeb1ffe842bb1d587fa26a1ff005fb1ff00396b09fc51f97fe9482a7c51f97fe948e3adfc5a7f2ffd290ab7f169ff005f691c0d4ce3e54fa53315bd6da6bde08d89f2e145ccb291c28cf41fde73fc2b5bada5e84b972c64ff00a6fb1dbd8caa4d41737f4df632edac6eaf377910bcbb71b88e833ee703f0abdfd89aa1c0fb2bfb729ffc5574f235bc16cace1a1b54c8821523cdb87eee49effde73c0e82b2ff00b4f4e1ff002eb75ff7fd3ff8dd632a908bb3924c98c6a34f95c56bab69bbcbaf55a7414abd283b4a4935ea70c29d4a9769c56bab6af77d7e5d0a87436f9912eada5b85049814b6ee064aab636b30f41f857375d8c6da5da5cfdb92e9a5da77c706c6126fec1ce36800f5209f6ae4198b3331ee49fcce6aa32e6e8d7af54fa84799bbc972e96def7f3f4ec77d2abed2fa38dbbf54f6645153bb738f2e8a2bcedd48e94751494a3ad033ac01bef1fad369cdd4d36a1eec6f705b02d828a5a5552ec14752401f53591561888e8a91d4a3329eaa483f5151d6650c16aae2514515914c60145145663000a2968a82ac8006d14b4959b298c41494b4564318094a29294525ba0ea002514515030017b5251452974f4060014514566300128a28a8018828a297a548c6025252d2540c0028a28a863000a28a2a0630128a5a4a9180094514548001623e9525449d2a4aea8ecbd10a3b2f4240a9452d15cc32802968a28180051452d31adc00314629296ab918080314b8a4a2ad4192218b8a306928ad391902b8c760d1b4d369cbd456bc8c51dd0ae0c4a29db4fa51b4fa1a0d3925d8057428563ce297cb6f4fd450d90147b54754a2c6f7fb85cc86897cb3fe48a25fbe7f0a8a9c31839ce7b63d7dff000abe5b2fb8844deefef2c4a28a2a868005ab36f6d35d33089776d5dcdc8000f524d57ad4b2ff00517dff005c07fe862a8644a4a29b7b222afc0fe5f9a203633af64ffbf89fe3519b694761ff007d2ff8d55a2ad2feb5012ad07dfee7fe46c4fe4c83b7ea29be5b7a5474b56a2c111ce9946a4f023ca584f0e0e3a9208e3a74a60b207fe5e6dbfefb3fe1540f5a4a7f27fd7cc6f739955718afddcfe48e835469f9ff0097ab4ffbfbff00d6a64d62618cbf9f6cf8ec92066fcb159b4524fca5f71473aaf7697b3a8aff00dd3a428a28a63000a28a5a060014528383d01ebd692a86200a28a5a63001c2badd2e3c4e48ef6339ff00c76b92af42d2ede6568e7084c5fd9d365ff841e98344be097a19d5928c1dddaf75f81cb88d22fd1fe44629da2bceebe7631758fb9a7ffd707ffd1af5818aec35cb7cc5a7c91f23c87dc3fbbfbd6fd2b97099ade97c3f397e6c286b0f9cbff4a63a3fc35f3fcd9145feed795ff33b8d3582d9e9d2f5486495652bcec2cf9191ee391eb5ca5e699716f74b063ccf37985d7ee4aa4f054ff31d41eb5358de49a7c859407461b6589bee48be87dfd0f506bb78e4b6db14b833d9b3023fe7adac9e9ecc3fef97158c24a33927d79bef4dbfc9dc311077bc74e6d2fda4be17f3d99953928d59dfaf37e0dbfc8cf110d79975d3e7d3fc8a16b13d9dae9f24982b0c928976307d84be70d83c1c7233d6b96bcd1ee2d9c12f0b47265a290380b22e7df9047707906a77fb4e8978c789229727d62b9889fe7faa9adfff0046b8b6fe296ce43cf79ad25ff1ff00c75c7bd4426b9bafbce4968f74dbfc56a872f79466b4e6b2f492dbff00916552ab15393d6d26eda6bbdf6f4154d542a474bd97a496dfe4ce3a383c91233c917fab6000704927b002b26b4efec24b0942b61d186e8a55fb922fa8f7f51d41acdae95af708c94a29f7fc3c8ef84b99c9d9adb7d0709a9c54bb9a5a57fc846cff00ebbc5ffa10aded53fe41edff005fc7ff0045b561695ff211b3ff00aef17fe842b7b54ff907b7fd7f1ffd16d594be35f2fcc72f8e3f2fcce7abfc6a7f2fcc557f8d4fe5f99cac0c166898f0048849f401857a05f5b9b9fb65b060af3c8b3c049f92500b100374f9c37ca7a678af38aea34bbc3205b29c3bc67fd53a82cf6edea00e4c67f897b751535346bd2ff734dfe06d38de2fbad57aafeac2c43b4e0fb6bf734cdab479a0fa5b54fd0c482da66b8116c21d1b2e1be5dbb4f39cf4c577d7f6cd3c97d6bb951ae592481988f2e4dac4801fa7ce0f07a67ad2dc59f9af2c3723cabd10b2452745b8047caae7d48fb8fdfa1ae5ec6f7c9cd95e86110621588fde5b3f72075d99fbe9f88ae7a925ccbafbbcdea934ff002261efc5a8f94e9bf2edf27a7a1cf5e6b9e16d6cb9be574cce92f6909456ead287f97e862cb693c2ec9226c75386524641150f94de9fa8aeeef6cbedd88e42ab72147913e7f77729fc2acdd33fdc7fc0d70af1bc4ec8ea5194e194f0411d8d762d526b54cc693d2df35e9dbe4f43d055232574ce6c34ee9c7b6abd3b7c9962d11bed3071ff002d63ff00d085769aa8ff0044d43febf23fe72571769ff1f307fd758fff004315dcea8bfe89a87fd7e47fce4a553e387cbff4a43a9f1c3e5ffa521566bda53febed2157fe253febaa387861324d1a8e37baafae371c6715eadab436f6363664a95b6810aac2bf7a694b100b37fb58259bb0e05701a643baeadcfa4d17eae2bda3c6f6b1ae8d16d18db320fcf71fe66b0c536aad18aeb276f5b597ddb9cf8f938e37029759bbfe015db6d457fc36a9236493f68ff952ff00d2933c16eee65bc94cb2919e8aa385451d1547602b3cd5e7402ab6c2cc15412490001d493d057aca2a11515d0d6491a4128c525d05165634caea8e82d9317daad8dce3fe3df2dbb3fdddf8d85fdbd7bd72c4104823041c11ef5ccccd54e7e8e3d55faa7b33730a555546f46adaabf55dc652d145033a401ba9a6d38f534da896e0c06282454e9712c64153823a1c0e3f4aaf454dda11328a96e50ac4b124f249c9a6d2d150c016805d16370543055c1191f3aff2cd466ce71fc23fefa5ff001aab451cac0c7db53bdaefee66c4ff00669bfb99fa62a0c1ab16c489d3eb558f53f5a9707e437f0fcc9538cb660be27e8bf30ed4945159480b00a28a2a06002514b4950c6300a28a2a00004a28a2a40005a4a28a96000145145431b000a4a5a4a80000a28a2a406014514548c004a28a2a400028a28a81b18828a28a918c04a4a7525480012a74a92a35e94eae95b2f412d9120434514560328028a28a06020a5a4a5a68680028a28a0600145145000014514a6a80004a28a5aa0100b464fa9a4a2b44df762400145145582000a70c77a6d2d5a0000a5a4a5ab40020a5c91f8f5a0e3b5255a0000a28a2a868005a5a4a7550c4029a4a28aa0000a28a29800051452d31800514514c684014514b5400014a28a2a900980f02ba9d00b35cc9179bb43dbcea14b6d524af03920572c2a55a2a457b393df4dac6b139ab6b4e5a5f43667bbe85630cb2c497a2cd9624608ccea588273b38936e324f515bba9f8374cbb818d92c76cff795932c84fa1f988da7dba57cf119c74af45f0cf8925d2a4f2a5264b673f32f5284ff001a7f51debe53118fad85c545c1d474b4ba6ac9dddda5747d4e330eb17879d27d57bafb496cce6c353552949a97bdcd74bcbb5bb32b99c24a4ba1c9de69d2d9ccf0cbf2ba1c118fd47a83d8d5bd21da0bf8d3efc528d93467eebae0fe447553d8d7b9eb3a35a6bf68b3c0c9bf6ee8a55e847f75bdbf506bc722b296d3578a1950a3ae720ffba791ea3d0d1271ad41b4f4946e9fcae99e0655887ecaae1a7a4e929593edd57c99cf37784aeba3fc0d7151b73497c338b7f3b16de3b59edf1969ace463b5bfe5adacbfd0fa8fbae2b9622eb41bae76c91c83eb0dcc47fcff00bca6ae68f2bc5a8c7167f773bf952a1e55d4e7a8f51d41ea29fab73a7423d2ea403d87962bd6a5ef5e13d39af7f29adedebf12349a4aac7cd41fcf55f91cb45df9a9cbed7e0faff98ffe5ed3f3e52f9fb35c5b7f14b652b7d65b497fa11ff7cb8f7ae2efac65b1976b61d186e8a55fb922fa8fea3a8357b4599e3bf86307e49dd62950f2ae8c7a11edd41ea0d6a6a831a628ecb78e07b0f2e95376959f5ffd296ff7ad51735fbc5e7cbf9b46987938c9c1f5bffe04b7fbd6a1515abc3cedf9b3034aff00908d9ffd778bff004215bdaa7fc83dbfebf8ff00e8b6ac3d2bfe42567ff5de2ffd0856f6a9ff0020f6ff00afe3ff00a2da89ff00123f2fcc73fe247e5f99757f8d4fe5f98aaff1a9fcbf338cadbd366107da5b7ec636cea84752c48c01ef58b4f3c63e95ac95e12469d19bd657a7246a74ba6ea0d3b2595db3c8aec16190e5a481c9c0ebc9427ef2f6ea2ac6af1896d04f201e7c530b7671ff002d1769237fab2e301ba91d6b9fd3ff00e3fed7febbc5ff00a18ae9b54ff907cfff005fc3ff00417ae271e4a8ada2bdd7fdbda35fa973f8e3f2ff00d28e071f675a3cba26d5be7a35fa9757f8b4fe5f999ba5de86d965719689d8089872f03b1c02bea84fde5fc455fd5e2125a19a500cf04eb6e641ff002d170df7fd4aede1bae3ad73961ff1fb6bff005de2ff00d0c575babffc795e7fd7f2ff00292a5ae5a8bcda7f7bb497e4fd4ba9f1c3e5ff00a52224bd9d78b5f69dfefd1afd4aadfc5a7f2ffd291c75a7fc7cc1ff005d63ff00d085777aa0ff0044bfff00afc8ff009c95c2da7fc7cc1ff5d63ffd085779a9ff00c7a5ff00fd7e47fce4a553f894fe5ffa5a1d4fe253f55ffa5c455ff894ff00aea82bff00129ff5d5187a50ff004cb6ff00aed17fe862bdbbc6dff2074ffaed1ff26af14d2bfe3f2dbfebb47ffa18af6cf1b7fc81d3febb47fc8d79998ffbf65ffe37f9a0cc7fdfb01fe37f9a3a23f0d6ff000afcc23f0d6ff0afccf9ea5155a198dbcf14c064c6eaf8f5da738ab92d653d7bb2574d772a5b047556ee381dc7d9205d44df6e90a08bedc138dd8dbbf667d7b66b829a4334b248782eece47a6e39af466ff527fec15ffb4abcd2bcd836f7e914bfafb829f5f97ea65876e4eefecc547f30c2fdbf5ff31b452d256833bc407ad369c7ad25431b1a0128a28acc6c6014514566c6001494b4540c009adffd6ad407a9a9e0ff005ab501ea687f0fcc7f67e64fdaf920fb5f21b452d2562532c028a28acc60014514540c004a28a2b3650c0292968acc600251451503000a28a2b3636001494b4540000945145480c028a28a9180051451520002514b4548300128a28a9018051451480007af4a753053ab65b205b2100ca28a2b328004a2968a0600252d1450000145145055fc90005145148abf900052e38a4a931f267de9c55ca8f5f410319451452d000028a96300b7233c138fc29bbbfd91548d13b2dae04f5dc6514ecfb0a4cd08bbf922841451452450c02969296a8108028a28ab4080028a296a90d00053a9296a804014ec704f1c6075e7f2a6d154860014514530000a28a2a90000b576c6dbed9770404ed1238527d077c7be3a552a92391e2757462ac843291d411d0d3bd9363224f962df64d95b9d30934b9e57b6fb11894642ca8ec6704776dc76b67b8c0a93fb334dff009ed7bff7ea3ffe2eaa36b937ccf1dbdb43330f9a7453bfdca824aa93ea0556fedad4ff00e7f27ffbebff00ad516a8b67195ff99dade965b07b287da5cfdb9b5b2ec79ded2b53eb19dd296ba5afd34e86cb0d4fed7bfdb9ba2ec8d5feccd37fe7b5effdfa8fff008ba5fecbd37fe7b5effdfa8fff008bac9fedad53fe7f27ff00bebffad4bfdb5aa7fcfe4fff007d7ff5a9deaff2d3ff00c09fff00223f634bf923f71cff0058abfcb4fef674fd5a8ffcfb89ae34bd37fe7b5eff00dfa8ff00f8ba9bfb334cff009ef7a3eb147ffc5562ff006dea9ff3f93ffdf5ff00d6a9a2d73514705e769d7f8a393e6471dc118fd7b50a7597d9a7ff00813ffe44af614bf922bcd2d51c8f1157f969fdece9786a36f812f3ec36f2c64b191412248df98a55fbb22ff461fc4a7906a247c57651496d3dbee0a66b391879919e64b593d47bfa37471c1aa779752583aafd8ec1e37198a610fcb22fe7c30fe25ea0d76d2973c53fe93ea8f3a11729f2b9ce37bfc2edefadff00f025aa12929c53eff81c318b73e494a51df676f7bfe0ad4e9bc21ae4f6d771d993be19db6ed27ee31fe25f4f71debd03c4764ad3d95d2a02c8d2abb0fbdb0c6c47e00fe55e51a2eb4dfda36a3ecd66b9900cac5861c1e873c1aeab5ff145c9b485a14488b3bc4c4fce71e58ce33d339af1b1d4d61f33a738bb7b68cb9bd6cd7e3a1df88c04278aa2e53a92496aa4efbb7a27d0ef97bd86ab1fe4d57f91cabf777a576d54b5dbdd58f35d2ce756b4ff00aee3f9d5cd5bfe41d1ff00d7dc9ffa2c551d2ce754b361ff003d978f4ab9aa37fc4ba3e01ff4b97ff458af427fc587a47f365d55fbd87fdbbf9b07fc5a5e88725fbea7f2fcd98ba47fc84acffebbc7ff00a156cea9ff0020dffb7d7ffd1758ba41ff0089959ffd778fff0042adcd53fe41bff6faff00fa2ea67fc48ffdbbf9953fe247feddfccaabfc6a7f2fcc2aff001a9fcbf330749ff908d9ff00d778bff4215bfaa8ff00897b7fd7f1ff00d16d585a47fc84acff00ebbc5ffa10ae935419d39bfebf8ffe8b6a53fe243e5ffa5153fe2c3feddffd282aff001a9fcbf3156fe353f97e6739a5da47753b79d931c513cceaa70ce13f841ed92793e95accb65a95bcfe55a2da4904265564662aeabd55c313c91d0fad66e94cf0ea16c54e3748a8de8cae76b291e841aeab585fb369ce22013cd9d636da002530cdb73e99033eb44f9eeda9594395b8ff0035df5fd05595aac17f372dfced22aa4e6a774eca1cb75dee655b5ad4fced7f3b3388d3bfe3fad3febbc5ff00a18aea7545ff00897cff00f5fc3ff417ae7b4d5ff4fb4ffaef17fe862ba7d5ff00e41f3ffd7f0ffd05e94ff890ff00b77ff4a2aaab5487cbff004a35adfc5a7f2fcc9aaff7b4fd57e672363ff1fb6bff005da2ff00d0c5757ab7fc795e7fd7f2ff00292b94b1ff008fdb6ffaed17fe862babd5ff00e3caf3febf97f9494aaff123f2ff00d290eaff00121f2ffd290eb7f169fcbff4a415bf8b4fe5ff00a52390b4ff008f983febac7ffa10aeeb54ff008f4d43febf23fe72570b69ff001f307fd758ff00f4215dbeaa7fd1350ffafc8ff9c95357f894fe5ffa5c42aff121f2ff00d2d057fe253febaa0aff00c4a7fd7da463692dfe9b6d9ff9ed17fe862bdbfc6fc68ebff5da3fe46bc0ac24db776e7fe9b45ffa18af65f1adf0974680018dd2a1fcb78fe95e6665fefd97ff008dfe68df1f0e6c6605ff002cd9d11f86b7f857e64f372f32fe68affd291e233366b39aac3b935359d94b7f2ec4c2aa8dd248df7234fef31fe43a935ebc89a92e54dbe8690136a11727d0ed1bfd51ff00b04ffed1af35af489a648a19e70c5224b53690b370f2becda368f5eedd9475af37ae0a5d7e5f9b1d25f17c93f5ddfdd732c37dbf55fa8b0abe27e8bfafbc6d2538820038e0f4f7a4ab28ef1210d253b8c1eb9ed5af616b0491cf73725fc983682a9c3c8ef9dab939c0e0927150c526d2d37e9f328cea49c62dadf44bd5e8635256f5cdb5a4b686eed049188dd6396291b7e37676b2b607a608358552257d6fba76d3a9a98d2949a6a56bc5d9b5b3f3128a518cf341c64e381dbbd494cd800704719f6f5a4a296a06004b0ffac5a84f5ab36c8659a34076963807d2a32cc188e3827b0a5f67e65735913f6be44e8e56f2bfe2434da9fcc3edf90a3cc3e8bf90ac8d399f91a11cabcfef20a2ad2499600aa75f4a81c619bea6b9cda4eebe66842567d761945145738d9601494b4566300128a963708d928afecdd3f4a94ce87fe58c63fefaff001acd9aa925f653199b8b6efcd25e48a94558322ffcf24fd7fc69bbc76403f13581bf3afe446867caff009990d14f7c678e2995cc54fe266825b051451590318094b4a3bd19fa549a7372a5a20107149c525152d43bbfb886318b494b9a0d292b329eb1f4010e45dcc074cd042f627f2a456dac0fa5368518f2de4dad6c437eedbcee2bbbd87d45e3d6928a4a5251e8ee4f718051451500301c2969052d6ab6425b0806d14514ca000a28a2a4a000a28a2900005145140000514514c600157a38249a02506e21f91919e47a1aa34b5a4777e8499ce4a2aef6ba2c9648a484ed752a7ae0d45451556b009352575aa193c032e7fdd6fe55055bb51990ff00b8ff00fa09aa95a7d95f30e889fb4fe425f13f45fa851452d03458051452d521a000a28a2a86200a28a2a8100052d252d5a1a10c751523c6f1eddca577aee5cf707bd4754021269ea828a28aa018053b69eb834dab9264450f270437f3aa434044b78fafe854c1a5c118e0f3d3de8c9a326a80ab8094514b4c60029a4a79edf4a6d5008428a2928a634002d385369c2a90d080e874295d3518101f9666f2e45fe1746ea08fe5e95ada9f1a6c3ed772e3fefdad62689ff214b3ff00aecb5b1aaffc83a1ff00afb97ff45ad62ff8d1ff00b77f51cbf8b0ff00b77f3679f517efe1e76fd4aabfc7a7f2fcd943456cea967ff5d56b5f5939b083febe64ff00d16b589a27fc852cff00ebaad6c6afff0020f87febea5ffd16b4eaeb5a1ff6efe6c73fe2c3feddfcd9153f8f4fe5fa8ea7f1e9fcbf5327456ff89a59ff00d765ad5d587fc4ba33ff004f727fe8b158fa37fc84ecff00ebb256c6a9ff0020d8ff00ebee4ffd1629d4d6ac3feddfcd952fe2c3feddfcd8aa7f1e9fcbf363abfc6a7f2fcd98da4edfed2b1c67fd7479cfaeeeded8adcd507fc4b7fedf5bff0045d61e91ff00213b3ffaef1ffe855bfaa0ff00896ffdbeb7fe8ba53fe243feddfccb9afdec3feddfcc557f8d4fe5f98aaff1a9fcbf339fd247fc4cacff00ebbc5ffa10ae93531ff12f6ffafe3ffa03573da40ff89959ff00d778ff00f4215d36a83fe25edff5fc7ff406a535fbd87fdbbffa51a545fbda7ff6effe9415bf8d4fe5f99357f8d4fe5f998da4c5befed07fd378bff4215e91e2fd20d969b09dc1f74ea7a63076bff8d79fe87f2ea5679ff9ef17fe842bd9bc7b81a5c1ff005dc7fe80d5c78babc98cc242df1b7f2b332cc17fc28e5feaff0032e54f9e5cf7f82df3bb365f055f48fe678458a917f69ff5de2ffd0c56eeaca7fb3e7ffafe1ffa0bd63588ff008985a7fd778bff004315bfab8ff897cfff005fc3ff00417aeeadfc587cbff4a2eb2fdf43e5ff00a51cd51fef69fcbf326a7f129fcbf338eb11fe996bff005de2ff00d0c5755abffc795e7fd7f2ff00292b99b11fe9b6bff5de2ffd0c5751abff00c795e7fd7f2ff292b1abfc487cbff4a45d65fbc87cbff4a46b57f8b4fe5ffa52155fe2d3f97fe948e36d7fe3e60ffaeb1ffe862bb5d5bfe3d350ff00afc8ff009c95c5daff00c7cc1ff5d63ffd0c5767abff00c7a6a1ff005fb1ff00392b3a9fc487cbff004b88eafc70f97fe948aadfc4a7fd7da415bf894fe5ff00a5238fb439bab7ff00aed1ff00e862bd0fc4931934c2a4ff00abb8551ff7d4b5e7567ff1f56fff005da2ff00d0c576dae366c6e7daed3f9cb5cf885cd5a8becff534acbf790f97fe9482ae95697f5f69056fe2d2f5fd51c1463cc744ce3732ae7d32715df3a5bda452c5cc76b6ac04a47fadb997240cfbb1076f6415c0dbff00c7c43ff5d23ffd08576babff00c7a6a5ff005f917fe852515e4df2af9fabba4be5777155f8e3f2ff00d2a23c437eec575d7d5dec875bf894fd57fe948e42fefa4be97730088a36c512fdd8d7d07bff0078f526b2e9c69b54a3cb14bb7f572d9d74e3c91515d0b12929692b31948415d1688dbe59ed98068e68642ea7fbd1296561e841fd0d73b5d0685ff1fc7feb85cffe8a6aca7f0bfbfee1cfe197a333adfc39792bfdda855fe1cffc2c9f5122dec2d218d422cc64964c756646dabcfa019e3d6b97ae9f58ff008f6d3bfdc9ff00f46d733531ebeaff003b0e3b7ce5f9b2687c17eae526fefb061ff86bd65f9b1292969690ce801b452d1503188b963c5d43fef5546fbcdf53fceacda713c7f5fe9558f53f53487d08ff00978ffc2bf363fb6fd17e6c6d1451598cb01cbf797ea29f3a1491b2319391ee2a2ab12fdc87fdd3fce97d9f98fa326fef2f460f78fafe854a2969771c6dcf19ce3deb16365886d1451593298c029296818ef59328004a4a5a2b218c056eb4da71eb4da53f8984b76243148c1201cfbfafe7494b495931b0014743494e1d0d3693da3f31cb68fcc004a28a2b20188294d2529a3a3f90747f218094514e6258927a9a80001b49451503000a28a2a00602d2d2515a2d848401452d256a3010514529c5218c4251451523180514514860014514503b0085a2b412c8bc4b2b4b0c6ac485dec4138ebc00697ec63fe7e6dbfefb3ffc4d32f940e775b569426ecdaba5a6867515a3f62ffa78b6ff00bf9ffd6a3ec27fe7bdb7fdfc1fe1491a72ff00563a0e7f6dff004eea7fe022580ccc7feb94bffa01acfadfb3b19c484c525b39d8e0fef01c0618278acffb22f4fb45bffdf47ff89a3a1691a2f8e5e91fd4c1564e72b42a5ecaeadea50a5ad0fb1ffd3c5b7fdf7ffd6a77d8b818b8b639ea37f4fd2a4be5feac759cdedbfe9dd4fb8cda2b43ec47fe7b5bff00dfc1504f03dbbed7dbc80c0a90c083d08229a1d8e9308d55276b497aab15e8a28a680d8028a29cbc9ab435ba010da5a9329e87f3a78317756fcfff00ad548bf77b013ef7745ebe7dc2d47f76dd07ea6b32a79a512b0206d0aa140ce7a541490c8a7f02f9fe6cb8ae5490529c76a4a2a80a016b46e5716d667fbc927fe866b3aaecb73e6c16f16c00c21c6ecf2c18e791ed4c76d8ca7f143fc5fa32a51bb8beceff00858a5453b14954558a10559b5b77bb9e28131ba460a09e833dcfb0eb55aacdb4ef6b3c73c78dd1b0619e9c763ec7a51b2b8ed7d01be54df65713f7935df43a3161a65cb9b5b69a7fb428215dc2f952baf6c01b973d01c9f7ae53a57a3186dac2e6f6ed22cb43089635dc70af2ec1ff008eeec8fa571024b5fe28643ff6d3ff00ad530727a492be8d5bb3fd5134af2bbbf48adbcae73d29ce5753493d24add9fea8e7a3ed2576a4ae9463aabec8b1651c6f6b7ecea0b244850ff74970323f0ac9ad7fb5db476f3450c2ead30552ccfb8000e781815915b46f797cadf70e29abdddefe563ae2df34fc9afc829c651e67269b6fa2b74b053852549b480a48e1b38f7c715a21a3415cd8d13fe42967ff005d96b6754ff90745ff005f72ff00e8b5aaba1c31a17be7dcdf677411c638dd23024163fdd001e075ad9f252fed9ed9b28ea64b889c1e3704e5597d085e083c1ac25fc587fdbbf9b226df34a5a7b9cb65dedabfcce2abfc7a7f2fcd98d693f6ae5fc96b79f57f99cee8bff214b3ff00aeab5b1ab7fc83e1ff00afa97ff45ad57d0a18d4bdf3ee6fb33208e31c6e91c1c163fdd001e0726b60c31dfdbb5abee575324f1383c0609cabaf7042f507835b4ff8d0ff00b77f3644dbe79495bdce5b2ef6d5fdf72ea7f1e9fcbf36635a6fdab6bec5adf9fea731a37fc84ecffebb2d6bea83fe25d1ff00d7dc9ffa2c541a1411ab3df3ee3f6668f620e3748f9c6e3d9460e7b9ad9f263bfb76b57dcadba49a2901e0384e5597ba903a83915bcff8b0ff00b77f364cf9b9e5256f7396cbbdb57f99ad5fe3d3f97e6cc2b4dfb472fe4b5bf3fd4e5b481ff133b2ff00aef1ff00e855bfaa0ff896ff00dbf37fe8b355343b78f73dec9b88b568ca22f1ba46276e4f6518e7b9adc10c77f0bda3e518bbcd1383c07087865eea40f5c8ad66bf7b0ffb77ff004a0a97e69495bdce5b79dbde7f9d8d6aff001a9fcbf339eb4dfb4bff0025adf99c9e918fed1b4cff00cf78b1ff007d0ae8b541ff0012f6ff00afe3ff00a03551d12de3def7926e22d5a32a8bc6f9189db93d946327d6ba38a05d4a37b4759017769a374e763853c32e395238ea08ab9afdf43feddffd289af26a729a697b3e5b5fadbde77fbec6d57f8d4fe5f99cf5a6fda5d7d9b5bf338fd34edbeb4ffaef17fe842bb6f115e4f71a72896467d972aab9ec36bd6168ba7ac8f25db6e22d0c6c1372a6e766f972cdd1463278cd747258b6a111b57014c8c658dd6443b5c2b70cb9e54f4f5a31308bc4e1e4d6b17a3ed766589adfbd6ffe7df2db46efa733bb5f71b5493556093d1dafe7a9cb56a3f689ff002dadf99e7d61cdf5a7fd778bff004315d06ac3fe25f3ff00d7f0ff00d05eab68b65ba496ea45765b431bec4fe272df2e5b9c282326b63cb8f50492d24054cd279a8ebfc1200d80cbdd4e707bd74d65fbd87cbff4a33ad26e7269afdda8d97fe4dafe47654fe2d3f97e673d59bf6975f66cd7e6709623fd36d7febbc5ff00a18aeab57ff8f2bcff00afe5fe52566e916b1b4925c4bb8adaec708bc1772d8519eca08c9adddb1ea225b590143712f9a8ea7ee48036323baf383d0d2acbf790f97fe9482b5dca525f6146de7b49ff0091d557f8b4fe5ffa5230ab37ed2ebec5adf99c15affc7cc1ff005d63ff00d085763abffc7a6a1ff5fb1ff392b1b49b48a49659a62c56d763ec5e0bb17c28ddd867927d2ba2558f5269ad65cc7f6a943abaf3e5c80b6320fde5e79e86b3abf1c3e5ff00a520ad76e4d5bdc49a5dde92ff00807556fe2d3f97fe948c2acdb9dd7d949afcce12cffe3eadff00ebb47ffa18aecb5aff008f2bbffafc4ffdab59fa7e9b6c1e5b87b95985a957f2e30c19db7e1796180b9ea7935b0047a897b59729f6a943aba9ff0057265b1907ef2fcdcf435157f890f97fe948ca7294dca56e5e44ac9f5da5d3ee3a2b7f1697f5d51cf3a9294b9adcbcb6b27f79e7f6ff00f1f10ffd748fff004215d9eaff00f1eba97fd7e45ffa149552cf48b6579677bb8a75b5dac638770776df85e58602e7a9e4d68029a819eda5053ed72ab2b29ff57265b6e41fbcb96e7a1aaabf1c7e5ffa544ca5295472959c3952b296ef6974e9d0eaadfc4a7fd7da473cea4a72e6e5e5e5b593dfb9e7469b52baed62be848fc8d475d4c373d6127749800304e40c63039e7fcfbd2714549146d34891a0cb3b0551ee6a06c61b2b915741a0ff00c7f1ff00af7b9ffd14d4d9745b8818a492daa30ea0cca0d6b691a7b4576cfe642c16dae09c4884e7ca3d003935954f825e8cce5522e9b694ad6fe566757f873ff0b3927898ce0ed19d9a7af2bb7de51d63fe3db4eff727ff00d1b5cc5769a95a493d9e9eea63036ce3e67553feb3d09ae74e9f37ac5ff7f53fc6aa3b7ce5f9b141ab3dfe29747dd9d387fe1af597e6cc68d68c6366a5a37f65b5b99b4956e6b69605567030d9c1043038ebd2ab63dea8adcef223353574368a7e3dc55b167707fe594bff007edfff0089a82f45d51666e6a3be9ead221b7e265ff3daa03d6b521b1b9f317f752fa01e5bf24ffc06a69f47bd823791963609cc8a9223bc63d5954e463bfa547414a715657fbb5fbedb15f69fa239fdbd352577be9a6bf7db63128a28a91b3ac418e3391f4ef5666ff5707fba7ff42aad56e6ff00556ffeeb7fe8553dc3b92f78fafe812de3ebfa3295369f4dac98cb0128a28ac98d8c05e38fd7da9b4b4566c6c004a28a2b3631801a4a5349512dc18005145150000387434da96350d90582f1d4d4823407fd6a7e20d12da3fd7535514e29b69019b6d36945b2b52559f2e3ff009eabf91ff0a3ca4ff9eabf937f85729d1ece1fce8d0cf9a5fc8fef456a534e6001c03bbde9bc573f47f229f2a6d5eebba3512128a5e28ac4d2c9ecfef1884a4a5a2b12dc7cd0c04a28a2b20180b4514530d0402d14515d36284014514540c004a2968a9180094514548c00507149452d0000684dff001e96bff6d7ff0042159f5664943c30c78e63df93ebb8e6ab55b06670d9ff008a5f9951565f36fef6145145304501bda2ff00c7cc9ff5c25fe42b0ab6f4660b7321240fdc4bd78ed58757d00c23fc6a9fe187ea11fe34ff00c30fd45a28a2a80d86157eeffe587fd714feb542b42efa5bff00d715fe66b45b305b19cbe287cff214be287abfc8a1451455023400a962197fcff9545572cd3cc9d178e72064e39c1ee6b48ee8484f664cf48cbd195296b43fb3af393e4b607d3fc6a8558228ce152153e177b6e14514b938c7ad521a340128a7ae33923207519c67da9b4ca01750a70a6d385521a003a1d2228b65e5c3c42736f12b244dca9666c6e61dc2fa74c9ab32b26a3a75c5c490450cb6ed1ed922411870ed828c06013dc1c678a87c3e586a31804e1d64561d997cb6e0fa8ab5aa161a6d9a8380d34e587662a10027d71938aca57e66eefdd714974d77baf99525fbc5ff006eff00edc70cdbf68e5ccd72b8251e8f9b7267fef11ffb77ff006e392a5a75290001ce7239f6add1691dc49e897ffeaf53ff00af583f9c55e715e9b7422792f21924f2bce82140fb4b00408db90bcf6ae73fb1adbfe8229ff7e25ae7a1b3ff00b77f23384a705a53724d2ea974f33930bb4bd57e47353aae9a7ee735ecf7b1cad3b15d57f62daffd0453fefc4b4bfd8b6bff004114ff00bf12d769cdedaa7fcf97ff0081c4f54f3feb52ff009f6fff0002472b53c30c97122c512977738551d49aeae0d32c2dd8c924e2ef68f92111c91ab37fb64ff08eb81d6afc73c7106f26da080b8dacf1860fb7ba82ccd807be2baf6d59c6f9eafc5cd05fc974efea773765767973a93abbde2bf96fbfa95ca41a65afd9bcc0eeceaf3499f937a820471e3a85c9cb77351c1a8c16f2070c8dc104306c10cb820e307a1ace8956e9da571c2b1554ce57f5ad59208830fdda7dd4fe11dd47b56918caa45bb5b9eefd13dbe76356da69072ceaf34acfde6c739352514da4907f68d9ac4d1431c102b32b36cf332c54103ef13ea6960d4618650e19188046d21b043020838c7634d4b78d88023424f6da2ac34302fcaa919fef36d1cfb0e3a7bf7a23465cb24dca5cdbb76bed6e9a14a4ef6bbee43a5535bddb7d5dae439caf6e67df713fb42c96168618e08159959f6799f315ce3ef13d3353417904122482588e01f95b77208208381dc1f5a804117fcf34ff00be47f856c5c592c31db3fd9d76490a90c63f94b65b2036304f1c8ab8d19f2b4f9a5cd7bbd2fb5bc90dcf95c17335ccda5af5b5c3d95477bddb7d5d85794a33d65a24f46f4d4aa2eec842d1422d200ecacdb0cb93b338fbd9f5a9ed2e2de293ccf3e0f941c6ede41cf041c2e7a1352c16900c493469b09e142a8673edc7007735d15a6916d3c535cdc42ab12322a6cdb1ae1b7671f236718029fb2a8a125cb526e5d7ddbf6e965b1c788c4d4a69b8c9eea11ddde4dd9e97d4874aa6b777bf5ea73c6a3e7d5c9c52968a566dc537b98c97ba5c4862b786d937b2176fdee1b6e718424fa9eb562d6e087f30dd409e5f3b18b2ae3a1f9517d0d7450c560485b4d315b046649181fe71ff009f4a93fb1edd1ccb70d18624b602a81cf6c11c8fc2aa546aa5275554a8e5fe1d3a696b2ba5d4f26588ad49be6a92ab524b6574a3f88dd2a8d5e5abf5feb5396b62525cb08c949bbbbcdcba7a239edda52a3431cb6d1093617312ca73b72719727a67d29c9fd990c91c897c84af665e0fb1e95d29834c5042dac673d7110e7f16fe95247616170e8ab6191950c562538c9ee474af47fdaf5bd29cf9af77271e6dadf674d8f25d6c4c5733aed75d66ff00e18b97b74dfb8e5e77f91c94feb13924a736dbd936dfe0724df618a374b49ace1f3369728d2ab36d270396615452f52de54791a09b61cf27ff00675c1aeeaeb4cd1376c1018c8c8077019c311fc5191d7deb25b486846e8add2e13d0aa13ff00a0ff00235ed429d4a8a4a71aaa6fed34afb5ba597c9a3caa38bafca957a9a4b692bab7cd48ed8a9cfe28cf9bbb22788a716e2d5582bb5ccea5f67fe1472735ce9cb0c82d45bc1e615dea37990ed39182495233f4359315fc304a922ba9287201071f8d7693e8d15c64c56ad0be0128d1fca78ec76e3fcf4ac76d389fddcd6a51870afe57e8f85e47fb5d457d0d3a357924aa7336f46ddb5d2da58e1a58b6d72baa9ca3aa7cda497de764215649f3277feb63956223771553e1dbdfdd188750b258e448a2b783ccdbbca79993b4e40f9891d6ab457f0c1224aaeb94604641c71ebc55b96d52362ad12023a8da3fc2a21144a7989083d46d1fe1d6bb7d8c9269b94afbb76bed6e963472e68dd37a9e8aa553adddfabb19c66daf89ebe647fda364b1ca91456f079b8dec9e66480dbb1f3311d6a08f50861923915d494218641c71ebc55a7b58954b0442a7a1da3d7a1e383554c317f713fef91fe15caa8c9269b94afd5dafb5ba15ccdf56747b2a9d6eefd5d898ce4d2d5f9ea4cba85984996186de1f317e764f349386dd8f9891d6aadbdf4493c4e8eaccaea4039c120f4a7ed51d157ae7a0ebf953a4586552ad0c6b91f7a35547cfae707f1000cd60a94a29a6e52bf576ed6e85bbbd6eff00aee69ecaa6b7bbd3776ec1ccf9a2dca5a74bdaebb19baa69c22cdd5b92f03b7cc0f2f039fe07c76feeb743f5ae72badd3ee648bcd5e1c2e6360df32c89fdd71dff009d5c30d85c068a4b786db20ed9a212651874c82cdb94f42319a54e5cd1f35a3f55fe7b99d48be6728369e9a69695bbdd7c8eea33e782eeb47ea8e39de136e0dad9dba3f2670b8ab96271796e7d258fff004215b9fd8b07fd0461ff00bf537f854d06936f14d1b9d422c2b2b1c4336783f4ad5ecfd0c1d59dbf832ffc0a3fe67a32f865e8ff002389e264d35ec9edfcc8c6d5e65b8d42e245e85f03fe0231fd2b734db26b202690137132324100fbc1641b7cc93b8c83f22f5ee6a786cad60b96996417d2b39f22311b050c4f0ce1bef63b28e33d6a1d4750fb1f991452799752644f3839f2f3d638cff7bb330e9d0527eed38c7ab497a2b6afe488f7a725ccb96eb6bded15bedfccf4f42a4f930f08f5714bf0d598c6f5a714d5ac969da2b7ff00c0999fad3c7fe8d6cae1dedd1c4857950eefbb683dcaf424719ae6e9d495b43e1f5bbfbd9a1db42ea9af3bbfbd9b17187fa1c7ff005d1ff90aa6a06e193819e4e3381f4ef575bfe3cd3febab7f2154aa464c7697ab08fdaff131547cc3fde1fcebd36ee5749ef1e4bab88a284a711ee63f310a005dea315e6d123c9222229666650001924e7b577daae0c3ab11fde83a7b482b9ea5aebdd52d1d93daf743a9f147fafb5138f12aee1a26ecec9f76d155fe3a7fd7da89546a9664e3fb42fc678c98ce07d712f4aab0431e9b2cb7725dc12a149022c7207798ba9006d1c81cf3bb18ae3e93159eb14d7b34b9b45c9aaf9e8ac7498a84e9a945d35efab271d7efd343d31b453a92a065084abb3ffa8b6ff75fff0042aa557ee3fe3ded7fdd7ffd0ab31932de1ebfa3096f0ff17e8ccfa4a5a2b263668036929692b2636300a28a2b26360025145159b06300a4a5a2a07600128a28a80001ebfc5f4a653d7f8be94ca6fe18fcc1fc31f98bb8756145145640c602514b4950318828a28a818c028a28a40002514515931b1885c518a4a28e5f4fbc90b8c7514b4577144884a28a2a06300a28a2a060014514548c0028a28a400014514530000a28a2ad000051452838aa0400145145520400157eebeedbff00d711ff00a11aa157ee7ee5b7fd72ff00d98d6ab605d4ca5f143d5fe4397c50f57f9328d14514d0cb00a5a4a5ab408007827d4fe749494b56084014b5d19b5d3acd624bbfb43cb2a2bb796caab1071951ca9dc71c9e8294e91064edbf8b6f6dd14a1b1ef85233eb83564272df9799796ebd6ec0e1f6f523ef38f34657e5b68d59f5bf739ba70ae87fb1e2ff009ff83fefdcdffc453bfb1e2ffa0841ff007ee6ff00e22b6891cd3ff9f72fbe3fe6769c3f597ff3ea5f7c4e7318a728e6baa8b458243b5b51b719e87cb9bf5f96ab5f68d3e9fb58b2cd1938f31036037f758300467a8ec7b56e96a66aade718ca128dfab71b37f267636712c45e4938b8df6bb449e1f1ff0013187fe07ffa2daad6aabfe8165ff5d6e3ff0064a7f87622da847c74dfff00a2dab62e2ce2bdb482337090344f292191db21f6e31b41f4a72fe347feddff00db88aadc6aa69735945d9593fb5dc99ffbc47e5fa98d5972d54ed7b5b4fbcf3bc5262baffec287fe82107fdfa9bff89a4fec28bfe8210ffdfa9bff0089aee38feb13ff009f33ff00c0a1fe67a4707d67fe9dbfbd143fb7f50c0c981b000cb411138030324ae4f14efedebfc67fd1bff01e1ffe22acff0061c3ff0041083fefd4dffc4d1fd870ff00d0420ffbf537ff001357f56a7fdfff00c0e5fe62f6f3ff009f33ff00c0a1fe66bf56a5fdeffc0999fd69ff00cfb7f7a2b8d7ef81048b63ec6de2e7f25cd27f6fdfff00d3bffe03c3ff00c4d4ff00d8b0ff00d0460ffbf537ff001347f6243ff41083fefd4dff00c4d3faad3fefff00e073ff0030f6f3ff009f33ff00c0a1fe65fd5697f7bff02647d65ffcfa97de87dbeb8d233477a91b44e31ba286349236ea1d70067d0ae7915a89f659a079ada691fcb74560f104fbe0e31f337a553b7d2ecadd8c935c25ded1f2c2ab22066ff6d881f28ea403935a06e13c8f222b782042c1dbcb0d962338c9663eb52e12a4fdd57836af7936d37a697bdc4f9eab4e5cd049ab42eb5b7576b9954a4e9eb1d63a5eef54c8a939557ade295bddbad7d4c6d3e4658e4c63fd637f0a9f4f515bb2cd2061cafdc8ff00813fb83fd9ac1d3d731bf2a3f78dd4fd2b7e58b2c3e78fee47d587f7056b38a73ff82c26ed3d9fdc4558a753afdefb2f31d676a9b3fbbc910f9d210467af5c2a8fe401a68a9443ff004d21ff00bf82a616ff00f4d60ffbf8b5ac528ec429ff00767ff80b32b25b10e7fdd9ff00e02c840ad2b742e3f78cde547ce327193d1547404ff2a625a93ff2d6dffefe8add8ec4c8d1dba4b07cbf7f120c96fe238ff64702ba26ed1f3e9ebd0e6ab5ac97bb534bc9fbafa133938a76396ad5b7d8a9a5dfc2c75a5bfda18cf3711a76ec71d117dabb3b385aeed66327eee2f36328b818c287cf5fa8c9fca962d36da6f2d52e94c51603222313bbbe4e715d0c8638a10919de59942228db9201f9467f5f40335e4e36a72f9aa6e2a3e72bab9e3626b4e7652838f2be6777bb6ef7213f7e5fdda7512f397232a9d3a336a30ace5524a5150f6528de5356d5b7d2e6416dabb6102351c6ec019fa0c7ff005e8fb2b9e5b033dd8024fe1d6b5a083962eeaf28e091ca459fe151fcc9e4f7ad048953dcff0078f27fcfd2a6a56f64bf9a6f7d59e6efabea2c060658a6db6e315f14bab7fca8fa494550a71a10da2b5f36737f6473d1256fa2c683ff001e0298d6d76a85552e5549c909245c9fa6eae9659e18399658e3ff007d82ff0033555751b190e16ea027d3cc5ff1ad1d4ad2de5f2be9f7028c9ad130851c0d1d1475b5b9bde6fefbfe472b4713708e08562548180b3c663cf3d9c0da7f5a2de658090fbd5cf09093847f70dd0fd061bdabd0595255c305753d880ca7fa572f7fa3fc8c6dd77af56b73c8fac4c7953e8b9c7a62bbe8e2e4d7b2a96d7697f5f81e7daeac736372e8fb27530fef47ac7e2b7792eba76675d2aae94bfbaf75fa946eede2d446e4dd0cea887ef1c1c28ff39eb5cbcd1b5c0304d959d3eeb7f7bd8ff9f7adeb2b8c38466c923cb8647e0a9e9e5c99fe21d013d7a1e6a5d4ad3cf8fcc5dbe6c7c9da73f87f515f53869b8ae57672a5aa76f8a1d4f2b075df345bbde2f965fe13e779bdf92d2f069ad378b47463e97d5b15ccbe19fbcbb72bdd7c99c0c80dc03149c4f1f08c7f8c0fe06f7fee9ef586c2ba9bc4f3e25b85e1d3e5931edd1ab38db7da8894111a11999cfdd8c8ebf8b7551dc9afb4a7b35d378fa3ff00239e9cf921afd96e3ebd63fe47452d34e9baf4663097246efecdd7af632124740db4f5c646011d7d0d30cd27fb3ff7c2ff00f135a8f7ef17c96a4c31af4e06f73dddc91d4fa74155cea77bff003ddbf25ffe26b494537ff05983c3c1eb38a949eadebb9dfcb1767fab473ac3d36939c54a5bc9ebbfde6799a4ff0067fef85ffe26a232b9f4ff00be57fc2ae4d7b733a6c925665eb838edf4159f57cabfa6c2308c15a2ac8ea505e7f7bff314211a6ad156456d363371752459dbbe6db9c74ce79ab4fa869d6bbda232dc4a372a24912ac61ba6e6f99b763b0c726a9e9d2b41712c8b8ca4db867a719eb5a4d169f741e37b78ad4b025668fcc251fa8dc0b36549e0f19a8a9cf2972c6db2bcaf66979798ea297373464d34b6d2d2f2773a65094e7cb1ed1bbbecadd053728cef16d691d3be9b189fdbb79fdcb4ff00c068bff89a960d6ee9a540d1da1058023ecd174fca8fec54ff009ffb6ffbe26ffe375245a3c4922b1d42df00e7ee4dff00c452787877a9ff0081cbfcc3db4bfe7d4fef87ff00246ef0d4ecf59ffe04c9789ba7fbb97de8ad36b77b99153c88b3b977470c68e01e30ac06471e95ced752da346cc48bfb6e49fe09bff88a6ff6227fcffdb7fdf13fff001baa8538c36bbbeedb6dfe267ed65ff3ea7f7c3ff923a69538d35a5f5b5db776732c4d97f0e5f7a399a5c57523438f8c6a16feff00bb9bff0088a5fec24ff9ff00b6ff00be26ff00e22ba4e6f6f2ff009f33fbe1ff00c91de707d6bfe9dcbef460b0c5a8c73fbd3cfe155a38de5754452ccc4055032493d85761fd8b118047f6fb7ddbf77fab9b18c7fb95a761631d982b6eeb2cec0f997382b1c11f7dbb80238fbce7e82ba0e29d594a2d3a7282eadb8eddb47bbd8eb8bf8afa6acf3a75dca328f2b8ddebaadbb7cc86c6c3ec398e32ad74ca7ce9b3fbbb54fe2556e80e3efbfe02b9fd4f50475fb2daff00a80417908c35c38fe23e883f817f1356352d41190dada9221cfef24e8d70c3b9f441fc2bf89ae648a71fde4efe927e9f657fedcce9a70718ebbbd5faf6f96c690fdf55e6e8b5f97d95fa9d3463c91f37abfebc88a92a4c127006694c727f71ff00ef93fe1414f43a49ba5d510d254be5c9fdc7ff00be4ff855fb6d32f2e94b4716141c6e7658d73e80b9193ec2b264ca4a2aecb4652a9082bb6adf7fe465d685c7fc7ada7d24ff00d0aab4d0cd6f23432ab46ca7956fe7ff00d7e957ae91859d99c71fbd191d33bfd7a54b0bdede7b7dc54be287f8bf4644a49fb36b672d1ffdbacc8a28a2a1833a006d253a9b5931b000a28a2b2636300a4a5a4acd80c428ea283d69c9cb2fd4523753f534becfcc6fe1f9fe801d7e4328a28ac980c0917f8be951d48bd1be951d37b47e60f68fcc41dc28a28ac9831805252d2540c0028a28a901805145152300128a28acd83000a28a2a40603eaecce248636d88ac0b025463238eb54aa63fea907fb4d5e92d98d75f43192d62eef71be9ea41451456432c028a28a818005145152000145145218005145140c0028a28a600014514552000168a28aa434002d5c1772aa2a020aa8e372a9c67ae091d2a9d15a27612339414ed7e9a965dfb64be917fdfb4ff000a5fb6c9fdd87fefda7f8551a2b5bff5a928c3d8c7bcbff0266e5ffb63ff00721ffbf6bfe15b56132cb6b7ecf0c3ba388346422fca4b63f9572f5bfa6ffc7a6a5ff5c17ff42ab6ddbb6dd7cc4f6fbbf338ab53e5836a53de3f69f746b5ff0086fd63ff00a52333ed527fb1ff007c2ff852fdaa4f48ff00ef85ff000aa9456d7feb524af651fef7decd4e90ea96d72236bcb4f3658d5503c6fe587551850ebb4f41c65719a97fb7e52ff2d9d82ae4614c01b03d371393f5ae5e9e9f797ea3f9d2e46f4e6924b6e5767f37d7c8d11c3f566f47525caafca968d5fbbea76bd8e8a7d66e16670b0d9a80c7005bc7c7e7517f6d5d7fcf3b3ffc078ffc2b1ee3fd749fef1a8a9aa4bf9a7ff81cbfccd51c2b0d0b2d67b7f333ad7c2bd11d10d66ebfe79da7fe03c7fe15ebde1896c35e824827550e130d0f623bedcf54ee3ba1af055cd6d585c5c5a4f1cd03323a1cab0ff3c83dc579d8fa53a786955a6e4dc2cf56de9df5ec7b718a945a92ba69a7e8ce2fabc39e3acacdd9dddf7d9af99d133d1751d0ef3c3539b8b56dd113f2315ddb4104149074fc7bd73a758bc1ff002cecff00f01a3af72d1efc6bda79fb4c05495d92ab0f95f23ef2fb1fcc1ae4ae7c0ecd2b986e10464fca1949603d091d6bc9c3ba58fa71ad792935cb2e5938eabd3f03e728e2965788af4bf890be967f77e1a338ea525cf252bdd76ebe67a13a6ebc21356e6d9f9d8f343ac5e7fcf2b3ff00c068ea23ae5dff00cf2b3ffc068ebd14f816e7fe7e61ff00be5aa94be00bce4adcc27db6bd7d77d529ff00355ffc1923c58e7d47ad39fde8f3bd8c1f597de75fd5eb2e89f95ffe01c07f6eddff00cf2b2ffc068ea06d7eeffe79597fe03475bd71e12b98490f708b8f5866ff00e26b28f87b1d6f611ff6ca6ffe26bdbfaac17daabff8324630c6aaaaf1836bca50ff00339d61a0facfff000227eb2e0ece9c935e68abfdbd77ff003c6cbff01a3a70d7eeff00e7858ffe03254bfd849ff3ff0007fdfb9bff0089a3fb0e3ffa0841ff007ee6ff00e26b5fab43f9eaff00e0c907b797fcf99fdf0ff334faad3ef3ff00c08cfeb5ff004ee5f7a26835c12931ddc102c6c31be0855248dbb30c1f98762be95a2ab6b340f35bccf208dd1583c5e5fdfce31f31cf4aa56fa559c0c649ae12e828f961459137b76dcc40c28ea71c9abde6c4b13450db4502bb2b36c2e4b15ce3ef31f5349d3951daf2836b5949b945bd3aee81b9d5777cd08ab7b9eebbdb5bb6ae655293a7aad63a6ef544cea4aabeb18e9eee9afa993621444d9ce4bb1ed5b13fdf1ff5ce3ffd005655a6d308da7272c1bd8ee3fd315af38f9c7fd738bff4015acbe3fbc25f1fde156ded3faec8557f89fd7644f6f753c4a511801866c6c43fab29352fdb6e4f571ff7c47ffc4556b6d9bc876080a38dc72402578ce013d7dab62c60822b982592eed4a2488ec0f9a72aac09183160f1daa551a6e4db4efeb2ff003267292e6b4272bad396da3d7bb4724a8d37ef34eeefd65fe6774230928dea421cb2d54afaad3b26476d3485f7b10422973f2af6e9fc3eb8addd301daf3b1f999846a78eac793fafe9580a479770c3a3c8aa3e8496fe82ba4b61b62b18c7f1b873f9ff00f5e962128c256ed18eefab156f8127dff281e2564a2a56f25bbea562356ffc4ff23bdb68bca88228dbc9c0f6cf527b923927d69a858fef9305e56305a03c8551feb2723f027fdd0077a7dc332c4fb7866db1a9f46918283f867357a045fb5c8147c96b1c76f18f4240773f96c15f19899733ff00148caafc4bc91b64f4f9ab4eabd7922dfce5ff0002e75e551e5c25597f34d2fb97fc12e430ac11845ce07527ab13d598f724f26b9a9af6f35399edb4d2238a33b66bc23201ee910ee7dff955dd6e794411dac076cd7920810ff714f323fe0b5c1f893538f4f8c68d66c618a08d4ddc8bf7db7f222047f13fde73ef8e952adab7b2e9dfb2159cb962bab3d28c5d49faeace9a1eec6522ccd71e1db195918cdaa5c03872332fcddf2c59631f4cb1a88ea9a449c49a54d12ff78221c7e08fbbf2cd79a3497615445b2d90a8655046f2a7a163ef512dc6a311c89d9bd8e1854b94e5afbdf2d91f454b04a505a3fc57dc74a8c23a68704eaf2cba3efd5fccf5fb52635f3f49baf32307e6b79092bfeee1b0d1b7d715d8585fc77f1165051d0ed9636fbd1b7a1f6f43debc4ac2f9fcd475021bad9b86388e75c9ca91f87e1d457770de2c735aea31e5525db15c2ffb2c71f37bc6fdfd2bc252e757eabf145d5a4e8d6b3d9dff00c8cf154797de5b753aaeabd097a3fc0d2d6ec82e6e507cac40980f5fe193eb9e18fd0f6a6da5d3c91a96392a7cb9381cff0075fa77eff8d75b344b346f1b72aea54fd08af3eb057f3dedff0088864ea07cc99f5e3b1a747f8b6fe65f8909f2ca12ed23c4c6c3db60a32eb4a5cbf27fd23a29c5d5a188a6b771baf5452bb5315e3c2df72607030075fa0fad605efc867b241b521f997d5dd7ef3b1ee4827d862ba4d6b205bcddd5867fcfd4560ea402eacde8e57ff1e5da6becb0fef7276e453f9c74160fe187f82aafc533c1a5ab876b29fce3a05156945768d45f7347266a335a30d95cdd171044f2797cbedfe119c6492401cd3ce95a87fcfb49fa7f8d7a5239e788a30972ca714f4baf53d846f4e856a91528c1c93ea8c8a69ad36d36f94126da5000249dbd00ea7f0acec1ad199c6a42a5f924a56dec666d3a3529db9e0e37dafd4a3a6c3e7dcc91676ef9b6e7ae339abad7da7db092488c97522e42a3c3b230c78dce4b3640ec3b9aa7a748d05c4b2a804a4db803d38cd683c1a7dd0746b78ed0b025664321dafd46e52cd953d0e066954e794b96296caf2bdad7d34d356151494b9a3269a4bddd2d2eb6770946539d95b68dddf6b8a6e519de2eda2d3bf918dfdbd73ff3c2cbff0001d293fb7ae7fe78597fe03a54bfd88bff003ff6bff7ccdffc6e93fb117fe7fedbfef99fff008dd1f578ff00355ffc0d87b697fcf9a9f7c3ff009237faac3f9aa7fe042fad7fd3b97debfcc8ff00b76e7fe78d97fe03a54a35db93ff002c6cbff01d2946843fe7fadbfef89fff008dd4f1f87a462365dc0c7d04739ffda74beaf17f6aaffe06c4ebb5aba535f387ff00243fab43f9a7ff008113f5a5ff003ee5f7a1abaddcff00cf1b3ffc075ff1a946b5747fe58597fe03ad7496be07bf9c644b10ff0079255ffd09056a8f00df0ff96f07e4ff00e155f5587f3d5ffc0d9e5cf3bc3c24e3c9376ece2d7e0c9fabc3bcfef3a234eb4d5d4397d5d99ca7f6bdc0b7ddf67b2ddbf19f217a63eb59975a9dd5d4461222891882c228c47bf1d03639207a74af47ff00841ef7c811f9f0e77eee8f8e9f4aafff00081df7fcf783f27ff0af4e1858295f9aa4acf694db5a791e32cf682bfb93dfcbfcce58528def76ecfab3a961eb2be8b7beff00f00f222951889e4754452ccc4055032493d857ae37802fcffcb7b7fc9ffc298be1bbdd2388e132cf203bae40c450277da4f20e3ef31e71c0afa47b1f3dfdaf87c47eef585f772b6a97456eaf62d331ab4ab283f774eb6d7439cb3b2fecef9232ad76549966c8d96a9fc415ba023f8dff00015136ab0027fe26b707dc45263f0f9ba5656a978c54dadbab8873fbc90821ae18773e883f857f135cb153e95dcff78dcbd9a9b7aeaedcb1e8b67bee74c21251bb5abd5ff97cb6391a957936a0a7eaed65d3efdcefa115182daef57fd791de7f6ac1ff00415b9ffbf327ff001554eea37d5514dbdf8b8284e5656f2597dc091b91ee2b8da6d7324a0efeca31f38ead7c92b9d4ce38c1d2929ca92496ed59b5f247ac6eeb12c6cf6f12c8b3341088e4914e4336e2700f70a0e33590669847e4976d80e7667807e9505158c7e1dbcfd0a6614a2bd9c7997f7927d35bafb8e8128a28acd831808692969b59b06030a28a2b360c00292968a860002ab6d607ae0e6ad3cb6ee58880a93e8e4807d79aa74509a5a357219128c9b4d4adf2bdcd04a28a2a4000913a37d2a3a913a3fd3fad4744b68fcc72da3f317561d58514515900c028a28a5b074000a736ce36e7a0ce7d7be3da99452bf72035016928a286d74448c0292968a860c004a2afc1123a65bd6a7fb3c5ef5275a846cb4e83327277332a43f717ea6a3a71fba3f1ae85d7d0175f41b01b494b49598ca00a2978c1f5ed49520c0028a28a90000a28a290c0028a28a000028a28a600029e2928a2ac4002d14515681000f27200c018efdcfd69b4515608401451455a040015d069bff1e9a9ff00d705ff00d0ab9fae834dff008f4d4ffeb82ffe8554f6fbbf307b7f5dce7aff00c37eb1ff00d290ebff000dfac7ff004a461514515a01b005489f7d7ea3f9d4752c7f7d7fde1fcead0d09ec0f663e7ff5d27fbc6a2ad9b6b34b99ae6499cc70c1979194658e5b0aaa0f1927b9e956d74fb0bb5dd6b7461c1c325d7f3568d7f422b4466e524dd95d2dfbfcba12be15e88e59559c5e91bc62a3cddeed74f439f0715611c83d4d6cff00627fd3f59fe72fff001baa977a74d6411cb24b1bf02588929b8755390086f6239aec8b673c2a7bc9384e37eaed6fc1b3768e78e2149a5cb28df66ed6fccd4b1d4ef6cc79905c4b19565230c71f88e847b1aeeed7c777e6378e6f2b79ff00572841c1f475ce08f715e548dfba6ff78547beb1c665b4317ef38da69eeb4e65d53ff33d44cd233953e6b79e9fa85b7f53d45bc6fac29c1783fefd0ff1aad278eb5a3c09211ff6c8579d79b9183562d607bcb88e042a1a46da0b1c01ea7f01cd788b24c17f2cff00f0367b8e4945cbb26fee17b5aafedbfb97f903f7537db537e6f14ea921cb3c2d9f5894d513e21be3d56d4ffdb04ab1f64d26577b78ae274957389640be4b91d72aa3728f7c9a83fb0cff00cff597fdf527ff001baf3d60a8d3d23ce9794d95edaa2f8e9b77d5726a927d1ddee8c3ead093bb736ffc44aaf387c706efaae5ecfbdd8cfedfbcff009e769ff80e94bfdbd77ff3cecfff0001e3a77f611ff9feb2ff00bea4ff00e374efec23ff003fd65ff7d49ffc6e9fd5a1fcd53ff0390beb1ff4eaafdd1ffe48afaad3ef3ffc089fad2ff9f73fc3fcc9edb5b123347791442375c6f861559236ea1b8c6e1d88f4ad458e096dda782679151d11b74463fbd9c609273d2b3edf48b6819a4b99e1b8551f2c313382edd8312a30a3a9c735acf74a60f222b78e04ca93b0b9cedce3ef31f5a9942545e9ef41b5aca57926f4ebb8a4e55a49be68462d5a2d2f79aeaf730a949d2775ac5db77aa7fa93526eab5bc62ad64edabee60e9df75ffeba9fe95b93fdf1ff005ce3ff00d005636983391ff4d8ff004ae82485de41c100471166c1c01b07f903bd6f3f8d7cff00422a34a7f262abfc4fbff243ad7e6bd9bdff0024521528a9f7c8bc46ae8a3d8e4fbb71d7f414f124feb27ebfe15b2328c63d795b3064ba5de377d746585ff8f5ff00b6bffb2575d6dfebf4f1fecaff004ae655e736dd5f3e763bff0076bb482430cb6687e69195436790838c81fed7a9ed596236f9cfff004831c5462d595b79fdca27056fd65ffa4996220b456b5dcbee48ec020796007a79cadff7c2330fd4558b0393787fe9ee61ff007c8503f4151c7feba1ff00ae87ff00453d3f4fff0097bffafcb8fe62be2ea7c6fd104fe37e88f772eff705ff005f18f2ff00f708ff00d7c655986fd72c41ff009676d7320ff78944fe46bc575b5f3750b973fc73cae7dc83b47e4057b637fc876d7febcee3ff0046475e35aa122ee6c123f792ff00e866bb7030e7c5534fa2bfdc69962be2e1fe091e849f2e19fa915bfdd7fedefd4a97e1035bed20ff00a2dbe71ebb391f5accab196f534de7d4d7d5525ee47e7f99d1cabb1c555fef1fcbf239b41f70b8fb2b8e19625607dc3bd77b80da439c632b237e4739ae26e73b2dff00eb88ff00d0debb68ff00e40e7feb9c95f2f9ac128d29ff007a4bf136cd95a8d1ff00af92fd4f4f012ba947d7f366797ef2f47ffa51e95092d0c44f7443f9a8af3b94edd52403fe7e08fcff00fd75e876ff00ea21ff00ae71ff00e822bcee7ff90ac9ff005f5fe15e03dd7f897e6297fedcbf32686f5d7fd3b98f0ff156ff00af7319ab0ff424ff00787f33585abffc8453fed9ff003aeb352636d64ac573203f2eee446493f363fbde99e95c6dfee3736e4e4922324f73f357d9613ecffdc5fd09c0a5f1777512f4b7ea7ce50f8a3ff713f41e1936f9b577e64bd2dfa956390c76ba9a8fe36850fd3cd27fa573e6b65b221bd1cf32c7fa3bd639aef82b39f9b8ff00e9111c7ed7aaff00d251ef37fbba3fe07ffa5313f8297f83ff006e65bb0ff8f95ff765ff00d14d59b5a7620fdaa3e0f47ffd16d59db4fa1fcaa7edbf45f9b17db7e8bf3668ff00851ff14bf2889b5eca3fe297e5129e9b099ee64881dbbe6db9f4ce6adb5fe9f6bbdd1deea4504246f0ec8f774dce4b1c85eb8ee6aa69d2b41712c8002526dc01e9c67ad5f6b7d3ae43a340968cc095991a46dadd7e6562d953d0e391454e794b962ba2bcaf6e5be9a770a8a6a5cd0959a4b4d2d2f2d4728ca73e58f65777d853728cf9a2fa2d3a3f2323fb7ae7fe78597fe03aff008d1fdbd73ff3c2cbfefc2ff8d3ff00b163ff00a085b7fdf137ff001149fd8b1ffd042dbfef89bff88a5f568ff3d5ff00c0d8fdbcbfe7ccfef87ff246ff005587f34fff000217d67fe9dcbef427f6fdd7fcf1b3ff00bf0bfe35327892f948da96abf4840feb517f62c7ff00410b6ffbe26ffe229e3468c7fcc42dbfef89bff88a878584b472a8ff00edf657b792ff009733fbe1ff00c90feab4fbcfef17d67fe9dcbef4741078df5a88603c247bc79feb5a03c77ac1ef6fff007ebffb2ae517478ffe8216ff00f7c4dffc453ffb1e3ffa085bff00df137ff115c72c9305277b4efe52ff008076fd665ff3e6a7df0ffe48e853ab0565393f5b3fd0e5fac7fd3b97de8ec8f8df56110398376e23fd5f6c7fbd55ff00e13ad63d6dff00efd7ff00655ceff65c5e505fed0b7cee27fd5cdffc4542d6ba659a8fb4dc4b3b39e3ece362a8f52645c93ed802bcd591e0ff00e9e6ff00cdff0000f47dbd59691a4e2dbde6d38aff00c05dce955ab3bfbfd7b2ff0023915594b48c2cdbeaf43a46f1e6b03bdbff00dfaffecab9ed4fc57ac6a5179525c6c4ee221e5eef66c1c91ed58da85afd9275447f3124559227c60b2374c8ec41e0d5b9341b9462ad3d9ab0ea0cc011ec78ae5a793e0e9494d464dad5734aeafe963b5e2128c5b8caf2be9157b5b7fc4eee7a92d1c9dbb68aff0081cfed946316d4bdee895f6dce6da590f5763f526a02c7d4d74874298f5b9b11efe77ff634c3a5daca244b5bb334f1ab31468f62c9b465846db89cfa0239a777b5ce7755bd542565bf32e5fbbb9d8925d0e4fac5fe184acb5937a59797739bcd25141393fe15a3626770c4a28a2a18300128a28a860c6021a4a5a4c7159b000128a28a860300a28a2b3180094a2928acc6c620a50a4f404d254c0911707196fe9536b951ebe8c64bfd415582be411c7f5a829724f73494a49a51bf990db609dee5051451520001451454f40e8002514b495000014514540c60145145400017e03f27e3563354a23f2fe35366bae3f0af4411d97a2327b8ca34bda928ad3b88a00a4a28a90180514514800028a5a4a4c6c0028a28a90000a28a281800514514c0002969296a800028a28ab424002d14515a02100514515480002b42daefecf15cc7b7779f184ce7eee0e7359f4b576b8233a91e78f2edb7e0ee58ea5cf5f7a4a2ad020034ada1b391099ee9a16cf0a222f91eb906aea5b6981d7fd39cf23fe5830feb5834e5fbcbf51fce9de57d229ffdbc9168e49ceba6d46926ba3e6b1d4f63adcdae97777104d234f14ca04aa176b7386054e48dca7a7a8a5fb76976a9b2ce32d93967b98f79fa2aab003eb9acbd6f8d466fa27fe802b12a2d3959a6a2a49396bef2f46690f857a23cbe5ad5526928c66a2e4afae8ba3b1db47f850ff0a3aefed95ff9e569ff0080e7ff008e56d4535b5c44f2dba89216005dda36729feda753b73cab8e54f06bce2addadc4d6b2acd0b1565fc411dc30e854f420d44a0e3f6a4d3d1dddf97b4969d19d164d59ecce09d19415f5b75bbbdbb3dbb9e9c9269a7b3d0dcd46c52ce30f033cb04cd947207c84758df1d1c7ea3915cfe6bbfb7b886ea19258a30d13002eed0ff07fb69df6e7eeb0e50f078ac67d12366261bdb7f2cf2a25deb201e8c021191d383cd6b4e6e714de8f66bb35b9c9194a9b7eeca5d256b5eeb696ad6eb7f339e949ce377bdf5f5472426e84a49a72e8edf83f9a39aab36f72f6b3473478dd1b065cf4e3b1f63d0d6d7f61b7fcfed97fdf527ff1ba3fb0dbfe7f6cbfefa93ff8dd7a1ba69ecd599c9f58ff00a7557ee5ff00c91e83574d77d0e4fad2fe49fe1fe63cea5a7233cf159379cd9f96490340a4f52000188f4048a8ff00b725ff009f4b2ffbf4dffc5d2ff6137fcfed97fdf527ff001ba77f6137fcff00597fdf527ff1ba15193f8ea4b4d1727bba79efa87d63fe9d55fb97ff00241f5772f8e6f4d172e9a2efe61f5a5fc93fc3fcc67f6e4bff003e965ff7e9bff8ba70d725ff009f4b2ffbf4dffc5d3ffb09bfe7facbfefa93ff008dd38682dff3fd65ff007d49ff00c6e9fd5d7fcfcabff817fc017d67fe9d55fba3ff00c90beab1fe79fdebfc85f5a5fc93fc3fcc9adf59865629756f0c48c3024810878dbb360b1dc3b115bb359c4902cf15c0981119c796c8407ce3affba6b1a0d1ede06325cdc4370aa3e5861670646ec18951851d4e39ad57ba5683c98e14897e4e8cedc26768f9c9f5359cd4a84a2b59c64d2e672578bfbb540dcab34df342316ad1695dbeef739aac1d26b79465d5bd530a93759a7ac52d93b6acc5d2f2338e0f9c71fa57613dfcc6354f3a64758e360c247c49945c8619ea3f848fa5723a4f27fedb1fe95bd2c6aeca7cd897f77170c5b23083d14d3af4e339c6e93b6baa4fe5a9751daa6cde9d0756756125c93947debb49dafa226bbb34ecdeaf6ff0a1cba85f0ff97a9ffefe37f8d585d46ff3c5d5c64ffd346ff1aa6205ff009ef07fdf4fff00c4558564b61f230790ff0018ced8c7fb3903e63ebdbb52587a1ff3ea9ffe028a4dcfdde592beeddb6fbfa96f135ffe7ecfef3824dcfdde592beeddb6fbfa9d11d4afaded4a9ba95a467dadf393e582bf741fef7afa7d6b42dffe3e2c3fdd5ae497fe3d7fedaffec95dd471451cba5e4c9b9e247e36e067b7af6ae29d2a708b9420a3cce7b2b68a3a7f99a62db4a295b57537ff0001cd5eb54adef4e5296b2e5bf45cbfaee6928c1c66e5cc946ff0dafae9d4ecd3fd743ff5d0ff00e8a7a7e9dd2eff00ebf2e3f98a6ae3ce871ff3d0f5ff00ae4f4ba774bbff00afc9ff0098af8a9fc6fd104fe37e88f4f2ff00f708ff008e43c05bea2ad7b7b495afb913ff00c872d7febce7ff00d191d790dfa96ba9f1d37cbffa19af5e7ff90ddb7fd79cff00fa312b95b5d2cccf712490ca7334bb7000054b1e72c40af4b2bb7d721fe097e470d2adec2a29adf96df79d955db0bff6f7ea3a94675f0dc9069372ddec95cf38f25bd293c96f4af5cfec76038b7887fbf29ffd950d546d2a6ff9e16a7fdd9a4cfeb157e89cf13e0ffb4abdefa1e173a3d159469ad795fca2adf99c15d4f3adbd9c20954487a0fe22d239c9fe55d0affc821bfeb9cb576eac7705125b48bb176e6365946324f4f95bbfa5556c0d365519e04c304107a9ea0f22bd5cda318d0a56eb566df9dee78f5f18f114e106ace32bfde6d80ad2ab7bed18d92ed6762b0783a9859cef2538b8e8d68f7ea8f4583fd443ff005cd3ff004115e7739c6ace7fe9e87f4af44b7ff510ff00d734ff00d04579ddc7fc859ffebe47f4ae797fedcbf3097fedcbf331c3fc55bfebdcc30ff156ff00af731757626c5793f7bfab57377b2482e2db0cdf763ee7fbd5d26ac3fd057fdefea6b99bdff8f8b6ff00763ffd0abecb06972ad17c553f21e0fe15fe2a9f91e0e1a728a56935acb676e8461fa7acff002312e6595de40ceec37b1c16246726a89cfad5b9ff00d6c9fefb7f3aad8278009fa57a0924959243e8bd0f679e53b39372765ab77fcc88ecbd0b166cc2e1393fc7dffd86aa3b9bfbcdf99abd6d1b8997e47e8ffc27fb8ded54bcb93fb8ff00f7c9ff000ac6cb99e8b65fa8b9a3ccf55b2ebea74b4bd94745f14bf2889ca3ece3aaf8a5d576894f4d88dc5cc916705e6dbb8f38ce7ad5a6bdd3ad03ba486ea450ca91b42553774dce589c85eb8ee6aa69cef05c4b285c949b760838e33d6aeb5ae9d741d0c2b68ec09498492300fd70eac4fca7a1c7228a9cf297245745795edca9fe6153994b9a12d6cbddb27cdd6de454a329cf962ba2bbbec82529467cd17d2375a6ba18ff00dbb75ff3c6cbff0001d293fb76ebfe78d97fe03a54bfd847fe7facbfefa93ff8dd27f611ff009feb2ffbea4ffe3747d5e1fcd57ff0390beb1ff4eaafdd1ffe48e8faac3bcfff000227eb4bfe7dcff0ff00319fdbb75ff3c6cbff0001d293fb76ebfe78d97fe03a549fd8671ff1fd65ff007d49ff00c6e93fb0cffcff00597fdf527ff1ba3eaf1fe6abff0081c83dbffd3aabf72ffe48afab43bcff00f0217d697fcfb9fe1fe6035ebacffa9b3ffc074ab0dadcc0fdcb21ff006eea7eb508d0ce47fa7597fdf527ff001ba736864b13f6eb2ffbea4ffe3747d5a1fcd57ff0361f58ff00a7557ee8ff00f2427868df79ff00e041f5a5ff003ee7f87f98e6d7a60a02c5664f73f675a61d52cee957edb6a77a1f95adb6c4187a329047e229bfd867fe7facbfefa93ff8dd27f619ff009feb2ffbea4ffe374bd8386b09cf997f3c9ca3f341f58ffa7557ee5ffc902c3b8eb19352f37743fad2ff009f73fc3fcca1797a6f6e11f688d576471c639091af419ee7b935d95fba42fa8ced124c6378c2abeedbf3b60fdd20d7383442181fb6d97041fbd27ff1bad9d4e4596db55743952f0107d7f79d6a2a271e48a6f66afd75946ec994dcda7c928dadf15baca3d9b22ac397d9c6fe57f56b526553da4e1eeca366b7f39230c6b71e46ed3edb19e70d2838ef83bce0fa52ade69966d24f6a2e1e665608b22aaa445c6092c18eec678c015cc5275a6e135a29f327a3e6b5d79ab23736f6138e919f329692e6dd2f2b1dc36929692a1899401494b4950c06014528c77a4a860c004a7c6865754040dc7193d0532ac5affaf8feb52026ecae297c2fd18a61881c79ebff007cb537cb8bfe7b0ffbe4d573d4fd692972aee4bdc95393fb0fef468b6458d917fcf5ff00c74d1b22ff009e9ff8e9aaf451cb1ee66c8e697f2fe2684db62ff9e87fef9a36c5fdf3ff007cff00f5ea1a4aae587f31991797f2afbcb26c45fde6ff00be7ffaf433204da327af5e3150d155ee2bd9b7a1911ef3ec8d04a28a538cf0315230109451454fcc4300a5a4a29310005252d25400005145148430168e2928a768f7640864cac1477a7798bef55e8ae952825bfe072916658ea4a28aed249185291838a4a29920014514500003bb7e34da900dcbc7ad2f94e7b7ea29be9e85f239256ec04f325b91f5a4ad1b589d2656200037124918e87deb3ab32dc5c52bf728ca2d4a4edd97ea145145401a80514514c0002969296a800028a28ab408005a28a2ad0210051451548000296929d5a2040217b514515408002a48fefa7fbc3f9d32a58bfd627fbcbfceb44084f607b33635dff9094fff0000ff00d00561d6e6b9ff00213b8faaff00e822b0e9c3e18fa2087c31f446343f854ffc28547f834ffc285a515d1a58d85b430b5ec93f993a8754842feed0fdd2c5b3927ae0638ef529d0d4b1f2efad4aff00097f315b1fed008707d79ad518f3cd6bc9cd1d6dcbbe9def6dcd4e275e517770bc5df96dbe9dee625b5ccd6932cd0b6d75fc88eeac3a153dc1adafedb93fe7d2cbfefdb7ff001ca986827fe7facbfefa93ff008dd3bfb00ffcff0059ff00df527ff1bade5494ddf9a517b7baed7f5d0cfeb1ff004eaafdd1ff00e48d2a518d477bc93db431fad2fe49fe1fe641fdb727fcfa597fdfb6ff00e394efedb97fe7d2cbfefdb7ff001cab2be1f3defacc71eb27ff001ba5fec06ff9feb2ff00bea4ff00e3757f57ff00a7957ff025fe44ac57fd39abf747ff00920fab47f9e7f7aff227eb4bf925f87f9957fb724ff9f4b2ff00bf6dff00c728fedc93fe7d2cbfefdb7ff1ca98e827fe7facbfefa93ff8dd27f609ff009feb2ffbea4ffe3755f57ffa7957ff00025fe42facff00d39abf747ff922bead1fe79fdebfc89fad2fe49fe1fe647fdbb27fcfa597fdfb6ffe394ffede931ff1e7659f5f2dff002ff594bfd858ff0097eb2fce4ffe374dfec23ff3fd65ff007d49ff00c6e9fd597fcfdabff812ff0020fac7fd3aabf747ff00921fd563fcf3fbd7f90beb4bfe7dcff0ff0032cdbeb10ccc63ba8218918604b0a36f8dbb120b1dcbd88eb5b6d6d008d9e2b98e6d8630df24898f3012bd7af4e6b1a0d1ede16325cdc4370aa388a1670d2376058a8dabdc91cd6abdc446368e2b7580398cb10eed9f2c10bf789c75aca4a745a5ef4e2edef36af1e9f329b9d669fbd08ab7bad2bcbaddef639aac1d27a5e517d5bd50ea549557d6315d1daeca7a50508e7ccb652256c16f332381e8315af2db26e1fe936e3e48ff00e7a7f707fd33ae5ec3ee49ff005d1bfa56e4df787fb91ffe80295493551fb937ff0080dbe5a9bcfe3fbccabd5973f2fb29697d55b5d17791757f89fd7645816c9ff3f56fff00913ff8dd4a2dd3fe7e20ff00c89ffc6eb380ab70c46570bd3d4fa01d4fe02b38d47ff3eea7fe4bff00c91b6cae71ba8ffe7dd4ff00c97ff923593b26cd610a8b61fbe8799091f7f9c2e3fb95df1b7632696fba3c25bc23ef60b77f9011cf5ae1ad6ddaf66242379310ec3a28e83ea7a9aef0db49717f14e7e5862821f2874fe01c63b60f5af2f1752dc8dc66bdea9d17f25ba3271952309455efcb092ffb7e6bfc8e19d4b51acdc64aed2e9bdfc98eb7353a536e2ecd249f4726ff00cae744bfeb21ff00ae87ff0045bd3b4de977ff005f971fcc55749775c4480729991cf645dacabbbdd89e07a026a6d2cee8e771f764ba9dd0f665246187a838e0d7c94fe37e8853f8e5e5a1eb603fdc23fe365e0e0e9e029dfed49c97a31658a5fed386754dc8b6d2a139c0dccea40fc85683c7249d65641e91e07fe3c413f962ac5152d6de8077c6af24125bebf2394ce3a7db1fbe8d27bbbbbff36c54474bb03ff2ef1fe1907f30456a5253fb80b7567fcccc9984fa443ff2c66b980fb48645ff00be65de3f95606a1a7ea2b04aa152ec32300d1fc9274ef1b1c1ff0080b7e15ddd369f2a7e4ff01a3a29e29a769eabbf63cf915a10443103c111a023fe022bcee7ff0090c37fd7d0fe95e975e617afe4ea92b303f2ce1c8e84af1c8f5cf6a72ffdb9132dafd9a36c3ef5bfebdcc30ab9a5523fcd0924686ab0ab598066897e6fbc7760f27d149fd2b97be853cf809b8846153aeff5ebf72ba9b945bdb631a9e40dc87b119c83fd08ed5cd3db9bab27dc3f7f03edf7d98e847bf635f5f839bb2f726f59f6edea4616af2c13ed38caff00dd968cf99a137a7b937acb6b76f51c5ba574f470a8afe8dd99813db0f39c19a1fbcdfdff005ff72a8ba1553b1d580fbdb49cfd4e40e3f977abadfbe8c37f1c780dee9d8ffc07a1f6ace01d4e4035eaf35d2bc64969bdadf997a6abb7e4cf5613bc55e325b6f6b7e65d3574d6fafe64fe6147db1a65880a0e5cb12cb8e06ec679f4a89edae101c9076fde55915997eaaac4fd7d2aedbf371205f95da2758f9fe32bd07a123207bd5086294ccaa80ab29c9c8236e3a96f403be6b9ef18bf7b56fcb6fb968bd42e9395ff00957dda9d156a534d439546d7d937f37bdbf04612694ea73765f76a64e9b1b5c5cc9106c179b6e4f6ce79ab8f79a6da87712fdadd41091189d13774cb963f757ae075a8aca5482ea69630ac527dc07cc0753efd2a66b4d3ae83a0845a3b02525f35d943f5c386cfcadd3239157539dcb920ba2bcae972dfaf98a7ed22f9e2edeeabc6c9f35ba791d728ca73e58ae8aefb13cd384b993b691bad1df4d8c9fedc97fe7d2cbfefd37ff174dfedc97fe7d2cbfefd37ff00174efec397fe7eecbfefeb7ff1147f61cbff003f763ff7f5bff88a7f575ff3f2affe04bfc83eb0bfe7dd5ffc07fe09d3f558ff003d4fbd7f907d6a3fc93fb97f989fdb7260ff00a2597fdfa6ff00e2e93fb725ff009f4b2ffbf4dffc5d483429707fd2ec7fefeb7ff1ba41a14b9ff8fbb1ff00bfadff00c6e97b0ffa7957ff0002ff00801f585ff3eeaffe03ff00043ead1fe79fdebfc83eb51fe49fdcbfcc06b7267fe3d2cbfefd37ff0017436b7264ff00a2597fdfb6ff00e2ea61a0cb91fe9765ff007f5bff0088a46d065cff00c7d597fdfc6ffe228fabff00d3cabff812ff00217d657fcfbadff80aff00317d5a3fcf3fbd7f90beb31fe59fdcbfcc83fb6e4ff9f4b2ff00bf4dff00c5d1fdb727fcfa597fdfa6ff00e2ea7fec09bfe7eacbfefeb7ff00114d6d065c7fc7d597fdfd6ffe229fd5ff00e9e55ffc0bfe00beb2bfe7dd6ffc057f995f568ff3cfef5fe42fad47f967f77fc12bff006dc9ff003e965ff7e9bff8baad71abcd7103c1e4db44b2152de5a1563b4e47258f7ab7fd852ffcfdd8ff00dfd6ff00e2283a7585a28fb65db33b9385b601d547ab33819fa01f8d1ec57f3d47d6ce5a69f213ab29691a72bff7d5a3f83345878a69f34dd9df75d3e44fd61cb4841f33fe6d17e672f4d35a5a859fd8a6d81c488eab246e0637a37438ec7b11eb59b56c94f992677914e5cf152dae25252d152c19a00945145400c028a28a96000255ab5ff5f1fd4ff2aab56ad3fd7a7e3fc8d48132f85fa3097c2fd1950f53494a692a183296c0b60a28a2b301805252d254b0631051451500300a4a28a963600145145400005145152c18005252d2540c0028a28a818c028a28a818005145152300168a28ae924401451455120014514531000514514c00028a28a62000a28a298000514515400014b494b4c00028a28ab408005a28a2ad0210051451548680029e012700134da96391e36dc8c5587423a8ab43420693d05f2a4fee3ffdf27fc28f2a4fee3ffdf27fc2ad7dbef3fe7e25ff00be8d1f6fbcff009f897fefa35490925d97dc89e68ff32fbd197b0a3ff3ee3f715bca93fb8fff007c9ff0a9e0865f3a3fddbfdf5fe13ea3da9df6fbcff9ef2ffdf46945fddffcf793fefa35a0925d97dc5b9c6cfde5b77447b0a3fc91fb8d2d762906a33b1460a4a90d8383f28efd2b0463bd5c9aeae642caf348c0f505891fad53c5553f863e88d147a25f71341a7461669fba8d2318c15a292f43a58afec6e21852fa099de05088f1328de83a2b86f4e991dbb5583ad1dc7cbb3b354fe10c8cec07bb6e193ea71583676735ece904406f72719e07032727e82bb1b4f096a573808606f4219f1f9f9750a94a5a73b515b72e8f5eefcba1353110c37f12eb4bff005a9c6e836da73f755dc52d1ebdcda753de5051949bec8a635a97fe7d2cbfefd37ff17532eb12ff00cfa597fdfa6ffe2eba94f016adddadbfefe1ff00e22a7ff841754fef5b7fdf6dff00c456bf555ff3f6b7fe05ff0000f2ff00b7309daa7fe02bfcce5f611fe69fdfff0000ea746b3fb3f8a394fed997fe7d2cbfefd37ff17519d6a61ff2e965ff007e9bff008baecd7c0da903f31b7239ff00968c3ff64a89bc07aa11f7adbfefb6ff00e22bd3faaaff009fb5bff025fe4797fdb984ed53ff00015fe671fb08ff0034bef3afd857bfc3f8a38b6d6e5ff9f4b2ff00bf4dff00c5d4475d947fcba58ffdfa6ffe2eba2b9f056ad00cb7918f50ec7f92561c9e1abc43f34d6a3eaee3f0e63af5beaabfe7ed6ffc097f91cd4f32a15d5e0a6fe4aff99ceb0d17f6a7f7aff22e757d8cb96709a7f2b7e654fedc97fe7d2cbfefd37ff1747f6e4bff003e965ff7e9bff8ba79f0fce3fe5e6cff00efe37ff1ba6ff614dff3f565ff007f1bff008dd752c3aff9f957ff0002ff008025885ff3eeaffe03ff00045f558ff3cfef5fe42fad43f967f72ff32ddb6b10ccc63ba820851861658633ba36ec48dc772f620735a62382485e682e16608eaac363a11bb38fbdd7a5665be8f0c2c64ba9e1951464450b9df2376524a8dabdc9eb5b11790b1986dedc421dd1d8977933b3381f3741cd4b8ce93fb538bb7bcdabc5bd3e6129ceabeb082b7bad2bcadaf7d0e7a94e549e979474d5bd50aad57536bc62ada34aefa98fa5c4f28755193bd8f5c000019249e00f735d4bd9e0867788fc91e17ce45cfc83e624f6f4f5aa7a6421a070b8505c92047210ec3bbed07e51d97a13d6b565d35e57dc6424954cfee663d147a253ab539676d5bf24ddbee319d554eabbabff00dbd15d177673e22a28d4b6adf926edf71cf5ab285693b7fe4d15d177653fb3affd32ff00c098ff00c2ae2c2b1c248f2f329da3f7e9f7475c71dcf14c282c70aaa249482c5de33855ec11641d4f76c1f6ad58916f66f2d9543db856dca0287008dea54719c9c82056fccddbe2d5aff977233937cbed6eee9376bdd72ed6d34f3b99ca6ffbdabff9f72339df9555bbeaed7bae5dada69f3ee598ed19628ad936ef94867fde2e7e9eff00fd6aee142d8db80a33b00017bbbb70abff00023d6b9fd26313ddcd39e89f2aff009fa0fd6b766902ca1dfee5bc6d337bbb02147fc05738fa8af1b1f56f1f5729bd2db688e1cc65af2f68c63fab395debd4a74f5f7e7d9aeb65b9df97c39f1d0fee46ff0072ff00363e380cadf64dc48e25bd90705cb74881edbbf48c63bd74e00500000003000e800ec2b3ec21686dc17ff5921f365ff7df9c7fc046147b0ad0af256deba8cfa1ad64e305b41248c252e6937dd8b451546f6ec59c064da5d89548e31d6491ce1507d4f53d864d218c16aec5c66541962140ea49007e66a04b88253849a273e8aeac7f206b85d4eeed34f287500da8de38de205ff530a9feea1f9157b0660ced584baf585c305b8d2c42bda48c0dc9efc246dc7aa9cfb5349f60519cd732d96dafe44b3d1f694695a9b6937fd6a7af536b96b2bd6b796185e533dbdc716f331dccac46446edfc4187dc63ce7835d4d340b5d4f1a46f8987b39b4b67aa195cfeb1a70be87720c4d18250ff787743ec7b7a1ae82986ab7d3b8d1cb4e7ecea465d9fe064cf32d3272d984f0cb964cff00e3c87eb4fd411ad658ef61e87871d981ecdfcbeb4ed6a13637eb711f0243bffe043ef0fc7afe35b6fe4dcc0cbe582ac81c0dcdceefe5835eb65d3ba5097f7a9bf9ec70619b8d5959dbe1918663494316ff0096b46fff00817fc1d4db334e787c3554ecd5e2dfa7fc31c45dda6d945cdba978a5fbe8a32c9bba8c0fe13d41ae7a5b3b88dd97ca94e0e33b1b9f43d2ba7796336a4f9254c2d83b25903053e873fcf8e2b1ef1a60b0c89348e8ea543066ea9d986786c6322beca9558b8ae692524b9657696b1d2ff3269c75f7ad3f79abb8abeaaff89cb42aab25292524aceed2d63d7e6674a3697bd69ddbd5c569757fc4c836f71ff3ca5ffbe1bfc2a591efdd7639b82be843febc73f8d44669ff00e7a4bff7d37f8d44659bfe7a49ff007d37f8d5cbd949abb83b6daad0d5c21fcb1fb91df7a53b5dc1db6d56852843f963f7233b4eb779ae65887ca5e6db920e075eb569aef4db50efe77dadd4109179722296e99766c7ca3ae0726aae9d3bc3732cbf78a4dbb049e719ab9259e9b75bd162fb239c9497cd7740dd70e187dd6e991c8acea39ca5cb057ba5795d7bb7ebe63a9cf19f341f4578d97bc974f23aa4a539da3ae8aeefb5c252942778f65756df432bfb70ff00cf8d97fdf327ff001ca4fedc3ff3e365ff007cc9ff00c7293fb0e5ff009fab2ffbf8dffc6e8fec297fe7eacbfefe37ff001ba5f57ffa7b57ef8fff002237885ff3eeaffe02bfccdfeaabfe7e4ff0ff0020fad47f927f72ff003251ae93ff002e365ff7cc9ffc72a55d6ce7fe3c6cbfef993ff8e542ba04e7a5c5a1ff0081bfff001badeb4f096a575b76b5b9c0eb97031f5f2c66a7ead7ff0097d57ef8ff00f2265531d4a8a729c6a25e8bff009225e197f3cff0ff0022956551a8c6136fd3fe099dfdb4dff3e367ff007cc9ff00c72a51ac1ff9f1b3ff00be64ff00e395d3af817531d5adff00efa6ff00e22a4ff841f52fef5bff00df4dff00c455fd53fe9f56fbe3ff00c89e6bcf30bdaa7dcbfcccbd82fe797e075fb0adfcbf89c8b6b4c3fe5c6cff00ef993ff8e542dadb63fe3c6cbfef993ff8e5769ff0836a2782d6ff00f7d371ff008e573fa9f84756d3e13298d674079f272e547a95da0e3dc57a5f55ff00a7d5bef8ff00f2270d2ce70b526a1ef4799d9392495fcf5395505fcf2fc0eb54aac7571d3ef308eb87fe7c6cbfef993ff8e540fa869d78a3ed56cf13a13836c7e561e85646e0fb83f8562c91caa7051c7d41aa654fa1aed74a50d63524df69d9c5fdc933a1dd98aa128fbd09bbafe6dbf047645aee5ed42f3edb30609e5a222c712673b517a64f727924fad66d2e292b04ac92298e9c7920a3bd8b403af4cd256835baad8c77193b9a678f1db0aa0ff5aa1f8d66c57b8c8849cb9bca4d7dc369e11db90ac7e809a6d6c4971343676ab1bb203e613b4e327777a4265b696fa19548a97226aeb9b6f9332fca93fb8fff007c9ff0a3ca97fb8fff007c9ff0a9bed773ff003da4ff00be8d34dd5c7fcf593fefa34ac1f77dc69cf1fe65f7a23d953fe48fdc47e4cbff003cdffef93fe156ad21944ea4a3800312483fdd355cdccfff003d64ff00be8ff8d30cf31183239ff811a42b84e71e57ef2d9f52bd9c3f963f7221a4a28a8622d0c28a28a90000a3eb451520002514515161b63105252d25430180514515200014514548c0028a28acca00128a7139c74e063a7f3f5a6d6653000a28a2a06300a28a2a46002d14945592218b451455008028a28aa1000514515400014514503001d9c803038cf38e4e7d4ff2a6d1453010c28a28a600014b494b4c60014bc63de928aa40002d1451540200a28a2ac00029c29b4a2b4424003a8a4a71e4d5a010094b494b5a212002c7cb264f20e33edc5459ad6d32d619bed12dc33ac3047b9f6637b1638555cf033dcfa0aba2cb4fbd4dd6d335a953864b825d48f55644ce7d4115bdfb18734efa2ba5d3abf4d6da19aec7354a938cdb4938c6c9aeaefdbd0b1e1c92017d16ff0037ccfde796508033e5b7dfcf38fa574cbad5de93676d2c477b4b24a0ef69080136e300301deb134ed3e3b1ba8ee1ef6d9c47bced512ee394238ca01dea2d51bfe25f65ff005d6e3ff64a8ab4d579f254d632e55e76f7bbdcd136e716e2e3aa5adbfbdd9b30a8a5edd7bdcbb59add2d45cfed2b41f2b8ecb5b799d82f8fb5418052d9b81ced7fcbef54bff09eea7ff3cedbf27ffe2ab894b1b282285af2e65469d43a24480ed43d19f71efe83b54cda2cdb8f977368e9fc2c660848f753c83ea2b8bfb0708fed545f35fe47a9f59945de507c8eea2e3793d3baf3e875fb5adfcdf82395d669de517caef66b57a773b2ff0084f752ff009e76ff0093ff00f154d3e3ed487fcb2b6fc9ff00f8aae3bfb16ebfe7b59ffe042537fb12ebfe7b59ff00e0425797fd8385fe6a9f7aff0023d5fadc3f92affe00ceaf6d5bf9bf0393eb10ed3ffc04e82ebc6ba9dc0c3a438f6f300fd1c5613f892e1bef5b5b1faf9bff00c72a37d16eb0079f678ee3ed0bd6a13a15c9ff0096d67ff81095cb4f2da3415a129aff00c06fff00a49d3f5a83fb157ff0065ca8bacef3a936fe56fc8958982fb33ffc0479f10487fe5ced3f297ff8e527f6f37fcf959ffdf327ff001ca8bfb0aebfe7b59ffe04251fd8575ff3dacfff00021292c3ff00d3dabf7c7ff911fd661fcb57ff0000907d557f3cff000ff22beb50ed3ffc04bf6fac5bcec63b9b786dd587cb344ae4c6dd8b02c72a7a1c735a48b1344d3417293046456015d71bb38fbea01e95956fa2ac4cd25e4b0b46a322386656791b380b91f747727d2b510dbc70bc3041e4891d19d9a567fb99c751ef52e32a4edef4e2daf79b578df4b3d86e72aaf4bc609ad1c75935af5d91cd5293a7de51d3576d02ad57536ba8e9a35ab656b26736fb54801a4663cf2cc38e7e9d8568ccc77af27fd5c5dffd8158fa7b02303a2c8c07f53f8d6f38552b230ddf244157b16f2d4e5bd87a77ad6cb9f6ee54be25e661523695f4d5cbf41d7ba6bcdbfc5235ec1a1fdd2dd862327cadbf7f6b75ce7f833ca9eb9cf6aedacedb4c81ae724872bba4dd3aee00fcc170138f7e735e6d6cccf70acc72c7273ff0135d3c73adc9bd994101847807af0a076fa57918d9578dd53b38c97f2b6fe2d7aad2e77e263d56ca297df25fe46108c6a46719423c9177e675bd9fc4fe1b724afaaeeb432aad2a728f774edf26cedf4bb448ad7e496370ec4e723e98a867fdebc717fcf7bb556f748d8923f158f1f8d4fa6f1696f8ff003c9aab6e737b643de73f8f96dfe35f178b9b9d5774d3e7d6fe418bfe2ffdbf23af2ea4e9d5af372a72f71e909a9db5ebf718e57ff317fe1fd59d8d2d3696b90677a250eac1bef9b52d354fdd1f69900f5758c05fc831addacad4a09248d2685774d6ede620fef0c61d3fe04bfad2efe8c67552f8e3ea670972c93eccf2ad461b36bebb7be96e43b4f26df2d54808301579f4503154d74ed2ee36f917ae8dbb6ec9942b127a153b803e95d5ead6716ad11bdb575caa93344ff2b02a39f7571d39e0d60e8da645752485f72f96460fb7b76cfbf3f4afa3c17b48e1a0d52a7385b5b37cfe7a1e4e1f13568e1abc13b72dade5ccecec4d7bcab4e2a2d4fecca538a83f2daebc8efa94e13ab4df7bfcecae69c51f95a391bf3e5c9bd0f7465941007e3fcebd4ab8682da3b9963b38013042e249dfa8c83b826eeeccdd7d057755c9a5e76db9dd898ab4579ea7362ef6a77df975fc09c64af34bb219519a79a61ad1023cc60ce57c470f9965bfbc4e0fe0783fd2ab685b26b5cc8c7f741d700805b9181cfd6b5f5aff00906dcffba3ff004215cae8473037b5c2feaa2aa2dc6a5d6ee2d154ff008d0f497e474548c6a60d29df963575b5af6b3dafa19d5ff70adfe38fe841243686eaee01e7aef5623250807af603d6b9049654b67d8ee98914fca48fbca476fa575f73f2ea6dee9fd2b8c1feaae07ba7fe846becb0dcd38da6a2eea93d36edd4784f817f829fe672da8ca29c14ecf96ea7cafb7630a1f0af487e65637571ff003da5ff00bedbfc690b5e32eecceca7f8be723f3e955cd337b631b9b1e9938fcab794294778c17c92369a3b79294778c17c9235b2653d3d249ee6588360bcdb7273df3d6ae3dde9d6bbe4f3d6ed94109088e4505fa65d982fcabd4e3935434d98c17324a06e2936ec1ef8cd5b7b2d36e83a2c66d24209494cace9bbaed70470add323a573d4e772e584774af2ba4a37d2fe6554e78cb9e0fa2bc6d7e6b74bf436946529f2c5748eba69a6e394a509f345f45756dccdfedd6ff9f2b2ff00be64ff00e394bfdbefff003e767ff7cc9ffc72a3fec397fe7eecbfefeb7ff1147f61cbff003f765ff7f5bff88a9787ff00a7b57ef5ff00c88de217fcfbabff0080ff00c136faaafe79fe1fe457d6a3fc953ee5fe6595f114cbd2d6d07e127ff1caddb5f1b6a76f80a96f8f4c391fabd736343947fcbdd97fdfd6ff00e22a64d2238c97b9bdb758d464f924c921f6552aa3f126b9aa65f4b10ad52551af55ff00c89d1f59d2d1a552fd2eacafe6efb0428ba52e68d49a7f2ff213c427b4277e975a7e676ebe3fd48f58ad73feebff00f15527fc27da8ffcf2b6ff00be5fff008aaf3fbab3b716df6ab499e58c388e459142c91b1e878e0a9c7e158de65792f20c2ff3d5fbd7f91efd29ca49f324a49d9a5b7cbe4757b7addd7dc6306e4b55669d99eb1ff09fea23fe58dafe4fff00c5d6d5978d65be824884712dd8076af3b5d7fd807ab0ee84f3dabc2cc951f98c843292ac08208e0823b835f335f22a3087342753469bbd9fbbd7a1f52dee6af1356316f47a76fc7e43b1d5eb314d26fbb81d8c79fdf45d5a063dc773193d0ff0f435c51918f7aefec75037ff0032ed5bc50772e06cba5c73f2f4df8fbe9fc5d47359173a4c370fe65b4b0c01bef43339531b7708707727a771d0d70d29b5051fe5d3fc9fcd6a61ad393566eda596adc7ecbf96c6741a943cd68ffcfe67345ba151e8daecb7b747f2d8c0b2885cdd43139215dc29c75c7b55e965d2d1dd45acedb588c99f19c1f65ad2b1d24c17704b25dd92a23ab311216200eb801393ed504961617724e96771334cbe63aaca8aa92e3248520e41c74ce735a49cdcac9a5a5f6bfea64e72e6ba83492d5cb47bf43ae7ed1cd461251f76eeeafd4c3db49cf9e307651f7b9b476bf432aeaf239a18a0861f2523666e5cb9666ee49c7a565d1455edd6e3676d283846cdf336db6ed6dcd04ad1b9ff008f6b3ff764ff00d0eb3ab4aebfe3decffeb9bffe866a00897c50ff0017e8c27f143fc5ff00b6b336929692a44680250319e6928a426030a28a2a400028a28a90000a28a2a40004a29692a580005145152318094514540c0028a28a8180051451523000a28a2b3280028009a28a8b5c6002514b4548c62128a28a910c028a28ab10862d1451560200a28a2a800028a28a63000a28a29800051452d30000a28a298000514515408005a28a2a8040145145589000528a4a515a44100053a8e38c67de8ab010052d252d5a04006c69f75f633379910962963d92464edcf39054f6607a1aba35582dc6db3b38d4672cd71fbe63ec3ee803f5ac02cac7277527c9fed53706dfc4d27ba5be9d9f436d0e29d273936a6d45db992ddb5d99d3aaec74435bb8ff009f6b1ffbf03ff8aaafa86a325eac28c91462304ed8d768dcdd4f53d80aceb7b76ba9562895ddd8e001fccfa01dc9e95b9fd832ff00cfcd9ffdff005ff0a88d249a9734ddba395d0e55231d2d27fe157392342319c5a94ddbbbb9752b7b36934dbdf4571eb7d61750c0b7a938920511868b691222f40c188c1038cf35336b500fb9630e32400d24c5b03a16218024fb0a80e8336322e6c89f4f3d7fc299fd8573ff003f165ff810bfe147b2a8f4e7e58abdb952e6d7bdd5b4f217d623fc957ff00660e84dbb735a29bb5b7d7bdcafad47ac67ff0080963fb713fe7c2dff00efb9bff8ba3fb713fe7c2dff00efb9bff8ba83fb0ae7fe7e2cbff0217fc297fb0ae7fe7bd97fe042ff008557b097fcfe9fdd0ffe443eb11fe4abff0080323eadff004f25f722feb50fe5a9ff00809a1fda6aeaa56c2d4e473fbd97affdf752addcaff774db53ff006da4ff00e3b59f1e813b3286b9b2552464f9e0e07738c5684ba040acc23bb89803c3199067df18a9749c77ad53ff00018fff00220f15aab53a96eaf919cee9c63bd49aff00b77fe0153c56ab962edd6e89249a78a169a4d36d15171ff2da4c9cfa012e4d65ff006d47ff0040fb7ffbee6ffe2eac1d0bfe9eadff0019d29bfd807fe7e6d7feff0027f853853e7dab547d3e18feb12beb2bfe7dd5ff00c018a14a351371ab37676f852fd07f5afee4bee25b7d56ce7631cf6f1db061f2cd1995f6376dcacc72a7a1c722b43ca89e16961b88e708caadb55d482d9c7df51e95461d12084b4975711ba28c88e1954bc8dd9738f947726aeab5b430bc36f03442474662d2993ee6718ca8c75a769d2767cd38bb7bdeeab5f4b34adf8073ceb3eb0826b4947de95b5f92339d39537d651d3ded34f514eacaaff763a68d6acccd33f8bfeba9ae8ee01548f20f44ebff005c63ae6ac788dfd7cc6fe95d35c92624c9ee9ffa252b797f12239ff123ebfa115d3e65eaff0024153f89f27f909687f7f1fb9c7e6315bda60cc572bfec67f2cd7390070caeaac76b03c0f4aea2c51e2bc74d8d87dc3a1e8791fa56389f865e91ff00d2878971e592baf81fe1a9e7d6d9fa2fcc2b3566aebe16779a6be6ce13fdd38fd4d65c12f97a8419fe0bb9613ff03570bf9e56a7d237f912c4c082adc647f9ee2b1751df15f4e17869521ba8bfeba458047e6abf9d7c462d5aabff00af9234c75b9e4d7f3297de8db2b7efe2a3de0ff066795c97d724ba4e325f8267a852d568274b9863993eec8aae3f119fd2ac5700d9de993b36bb0ea2928a819b2645ce36e5516e35821402618f9031d6163fceb9df0eb12f77b893d073cf1cf1f4ae82ef2d75aaa2f25a28401dce6122b0f47825b669bcc8de3ddb4fcd8e4f39e95b2fe1623d297e660ea38aa91fe7e5fc353d687fcb8ffb7bf22e8c6f0a6fb2fcced744c7f66c07006779380064ef6e78ad9358ba27fc832dbe8fff00a1b56c1ad3a8753c6abf1cbd59357e397f89fe634d4669c6a3354868c00e7f5f9047a6cd9fe32883f161fe15cdf87f26df7766ba7c7d23551fcc1a3c597817c9801fb81a793f2da83ff4235a1a3426decadd5baa445dff00df94963fccd5d3fe347ca3263a5ad493ed1b7de5d7d32fa9e7522bee271deee0692fe69b97e8655c3675099bfb887f90ae33fe58cc7d5a31fa935d333338bb954162e4aa80324e7d31ed5cc49f2dba8fefbb37e0a303f5cd7d8e13e15fe1a5f99a61d74f382fba27051d97a40d292fce2bee4669a88d4a6a235d721c8ef408a5a74467b8962520179b6827a0ce6afb5c69f6a1e433c776ca08485524019fa0de582e157a9c726a8e9b2982e64971bb64dbb1d338cd5b363a75d6e4447b590e592479b7c7b873b5c15180dd33dab9aab9b972422db697bd7568df4bea1579e32e78be8af1b5f992d747d19bcd4a73e58ae8aefb7984a5284dca3d95d5b7d089afaf140274ab7008c8cc72f43dff00d6540755997ae9d6a3fe012fff001cabdaa69b757176ef15d5b3210817fd25474503183ef593fd8d7bff003ded7ff0293fc6b3f6317b57a8fe71ff00e4450af0508ae4a8b4ff009f6ca54a9bdab49fcd7f90e9d6a7184538cae96bee8f3adb8eb61663fe0327ff001ca55d62de7cc7736712c6c305a0dcb229f51bdca9f714cfec3bc2b8335a1e7fe7e52a2fec1bbff9eb67ff008131d3f6125ac6ad4bf4bb56f9e9b0feb30fe5abff008048bfab758d495fa5ed6f9e852c4d35d27ff8089757d6ab6bf64b34942338925925c6e72bf7542a9380339ebcd60e6ba01a0dd1600cd66013c9fb421c7be298742bacff00adb33ff6f11d6d0528a7cd6e693bbb6de8be463f588ff2d4ff00c0246d4e3249f35aeddddb632fad43b4ff00f0130734d26b7bfb0eebfe7ad9ff00e044755ae74abab688ccde5488080cd148b26ccf4ddb7a03ebd2ba5b397dbc5e969abe9ac5a5f79d673c7114db4bde57ef1b23255d9183292ac0e411c1047706ba3fede2c0196ced657fe3908752fc7521580ddea71cd7334da538f35bde716baab7dda96cd2ad1f696f79c5aeabb76373aeb3d5926b986392c6d363c8aadb7cd0d8271c1f30e0fa5472dde9d6334ef691dc19bf788be694d916720b0da72c7d3a573904be44d1cb8cec756c7ae0e6b4a5934c9647936ddaef62c46632064e78ae5719a76e7ba6b5e6dd6bd2c91a34ef756edadff4383d8cd4f9233ba947dee6ded7e96474ce353994a1cbb59f35ff0043128ad7dda5ff0072effefa8ffc29bbb4cff9e575ff007da7ff00134993ef778fdcff00cce8396d89fe6a5f73326b5af91a28acd1c6d6109257b8cb9233e9c50b2e9aac0f91707041c19579c7fc06a8dcce6e679253c6f62719ce0761f85217ddf25ff04da6fdfa6bcdff00e92c8842a73734e517a59595b72bd369692901d0025145150c06014514521000514514800028a28a42000a4a5a4a4c00028a28a901805252d152300128a28a9180054891c926762b363ae066a3a70665e848fa1c52b5c04da4aef40dc798a41d5187e06a3208ea314edeff00de6fccd2b1242e79e2938b5d0bbb69dd89493d9a6165a6847451456251401451454140025145158210c028a28ab000168a28ab434200a28a2a8100051451540001452d14c600145145000014514530000a28a298000b451455008028a28aa400014a29294568848005a5a4a5ad10210052d75d34eda68b686de08991e28dddde2590ce5c0272581e01e001d3157ce9b0b9ddfd9538cf3f2c9205e7d06d381e82ad19e895f9f96fdf54fd137a580f2a5270b4d54e573bdefaad1f44f6b1c1d59b7824b99522890bbb1c003f9e7b01dc9e0576cba642a411a55c641cf32b91f914c54e96bf6749025b1b08d86679e46663b07f082c0707fbabcb1ae8db539b9975ab197f752577e5b9e949a49b7d0f1e55652d1d552feea4b5f221b6b68ad629228a45002e6f2f0fddc7fcf38fbedec00e643ed59326b16eae561b2899070ad2bcbe637fb4db5c2827d00e2a86a1a87da710c20c76f19caa9fbd237fcf493d58f61d14702b1ab44a526f571eaed6bf94754f65b9b41596bbeefd59ac632af293bb8f576fc23af65b9dd4e1c904baeefd59d4ff006c47b33f60b6ce7fbd37ff001ca6ff006ca7fcf85aff00df537ff1cac5b7865ba2b144a5dd9b803f99f403b93d2b5ffb0aebfe7b597fe04252f652ff009fb3ff00c97ff912e55142cad27a7d94dfe472fd5bfe9e4fee5fe46d3ad1a6ecf99bdf45724fed94ff009f0b5ffbea6ffe394bfdb49ff3e16bff007d4dff00c7299fd8573ff3decbff0002128fec3b9ff9ed65ff00810953eca5ff003f6a7fe49ffc887b78ff002d4ffc0198fd5bfe9e4fee5fe457d6a1fcb3ff00c04bf6dab472cd146d616d877553879b38271ff3d296e7568e19e68d6c2db08eca32f36700e39f9eaaa68776b8759ecc10720fda178229cfa1ddb96669ecc92724fda1792697b19735bdb4f6bed0effe12feb10fe4abdbe0661ec3dfe5f692f86fb2ef634facd3bdf9677dbe119fdb49ff003e16bff7d4dffc729dfdb49ff3e16bff007d4dff00c72a2fec2b9ff9ed65ff0081094a341ba3ff002dacbff02169fb097fcfda9f743ff910fac47f96affe00c5f56ffa792fb97f915f5a87f2cfff00012fdbea96970c639ede2b50c3e59a332b6c6edb94b3654f4381915a7e445e499a1b98ae02b2ab6c0e0a96ce3ef28f4aceb7d0960264bc9a164519f2e0955a476ecbd3e51dc9f4abc1eda181e1b785e3123a3b1797ccfb99c01f28c75a569d2767cd38b6bdff0077ddbe967b0f9e559ae5bc609ad251b4a4d6bdf4472d484a93eb24edef69a7a8ea55755e9a474dd6acc8b024249ff5d1bfa57513fcc10b9c2858fa6324f949c0f7fe55cad87dc7ff00ae8dfd2bb09c46890bcdb9f7469e5a2b6d0142282cc707a9e8056f3f8d1351be78a5bb6ede5a6e655e4d4feffc91188bfb48dad76ddafd34dc96d67f3a1b885a2876ac123a1f2d77a10548c3fdeff1a58dc836f38ea30a7ea9fe2b8aaa8e215fb45b657ac7247205900de0fa8c32b60f5190455e41e65dc90228f9d83228e143819fc01e41f4a971b39abb69b5bbbdb9a2ef6ecafd072eb27ba8be6ecf96cd3b7a30acaf4e8e8bed45d95afebe62e77f579735af4e69dede4dbf3b3b2d0ecad64f2afd59325271dbfcf6ea697c410158e2b98c12f6ec5ffde8db865a86d2eacde392d844ece32772cc5431ce59109427603c7bd6ec33c5a8c0c814a151b4ab36e38e9c9c0ce7bf1d6be4f1b1bdbce1afac743a3134aa2e694a49a4d4adcb676979dfa1e6509fb1c652979d9fdf60c44a934e51a52a73e6536f9f9959f959153c3f7e847d9b3f2b665b73ea0f2e9f507e603d09f4aed335e212ac9a5dcf964b226fdd138eb13e7f957a7697aaa5f26d6c24ea3e74ecdfeda7aa9fd3bd782b58a63b72ce51efaa3ddc4c792b4bcf55f33493fac6169d55ab8ab48e8f34543ba977522ec722666645fe966ea559e199ade5036b10032c8bd830f6ec6a87f635d3e4497bf29e0ec401bf035d3eea4dd51cb07ab4ee558f429e2dd3872daf6d8f3c6431476f124518da88a1547b0a7934ccd309a0ab0dbbb6fb92389aa971711dac2f34a76a202c4ff41ee7a0a91e458d599d82aa8c924e0003b935e45af6b875090450e7c956f90743337f7c8eca3f847e34d133768dbabd105aeecba9db83a7cd539dfc30d5fa948bc9abea597ff968e2493fd98d7eea7e4057a15f49f65b338e1a4e07d318fd16b1bc3fa6f93199a5ea7e6627f97d3fa53ee2e05ddc34ac7f730f4f73ff00d7aebc1c79e5fe39afb91db83872ff00db91ff00c9a470e6aff79428afb3157febe470622abaf89a953b68be7a212ca67b6bab4b7409ba5dde665431e54f427ee9ed91cd70b7470e10748d427e23afeb9ae9aca6025bbd45d598db2068941c02f23796bbb83c2839c0ae398e7ad7bf858af6d296bef479bcbe2925637c3c6d3a9b5a318417c9733fc59dd4f5a30ff1d47f823449469534bcdbfcbf4213519a980c91501ae890a45a1ad8a5a744d3dc4b1ae0179b68cf4e73d6b41a6d3ed433b5c47745410b0c6245dcdd06e62ab851d4e39aa1a6cbe45cc92e376c9b763a6719ab874fd3ae83a46b25b4a416479260d196ebb5b2ab80dd01cf06b0aae4e5cb08b6da5ae968f9bb8aa73c65cf16b6578daf74bb7666d35294f962afa2d7a2d371ca5284f9a3da3756dccefeda8bfe81f6ff00f7f26ffe2e93fb6a2ffa07dbff00dfc9bff8ba67f615dff7ed3ff0263ff1a69d0aeffe7a5a7fe04c7fe352e84bfe7f4fee87f90de221daa7fe012ff235fab3ff009f92fb915f5aa7da7ff80b26feda8b1ff20f83fefe4dff00c5d27f6d45ff0040fb7ffbf937ff00174cfec2bbff009e969ff8111ff8d1fd8577ff003d2d3ff0223ff1a9f613ff009fd3fba1fe41f5987f2d4ffc025fe44fd59ffcfc97dc8afacd3ed3ff00c058a75a8ffe81f6ff00f7f26ffe2e93fb6a2ffa07dbff00dfc9bff8ba69d06eff00bf69ff008111ff008d37fb0aeffe7a5a7fe04c7fe34bd8cbfe7f4fee87ff00221f58876a9ff804bfc85f567ff3f65f722beb34fb4fff000163ff00b6a2ff00a07dbffdfc9bff008bad6b1bb8ee817b68d629954f996c4978e78fbedddc9e3ef21e7b8ac33a1dd8ff0096969ff8131ff8d43269b7b6486e83c5fba653ba2991990938538539eb59ce9ca316dce535f69351dbbe8ba6e5bad07a5a7ae9ac2496bf2339d0708b7cee4baab2dbbe9d8dd6229cb4b4b5d358bb6a49a8e9e8886ead46603c3a1e5add8f63ea87f85ff03cd73b5ded9defdb73246156e429f3e0c7eeee53f89957d7fbe9f88acab8d21266f32ce48511b9314d2aa3c4ddd46efbcbfdd3e9d6945b6b5dd68ffcfe7b997c0fabb68edabb7d97fa335a33e786bbad1faffc138e2fd85469ddadb4d5dbecbfd19cb515bdfd8975ff003d2d3ff0223ff1a4fec4baff009e969ff8111ff8d6a65ed1769ffe012ff23d4393eb54fb4fff0001660d15bdfd8b75ff003d2d3ff0223ff1a77f665bdbaeebcbb4424e1560db39fab1dc140f6eb54ccf9afb465f34e2bef68ec38feb2a5a4232727b5d34be6ce7a8ad0bdb33672280e254910491c80603a9f63d083c11eb59d4d93b9d84425cf152dafd3b071fe14da5a4a42658051451520300a28a29000051451484002e4e31f8d2514502000a28a4a400014514520000a28a2a4631053be5dbdf39fc31fe34da2908002928a280180538f4149450bafa00804a28a2a06300a28a2a4600251494b5cc0300a28a2ad0000b45145688108028a28ab0000a5a4a5aa18005145140c005a4a28a00401451450000145145500c05a28a29808028a28aa42000a70ef4da515a20880053a930696ad0d2620356df55bdb68c471cbf28fba1951f667fb85812bf8552334d23125e4766c92773124f527ad57a5cd52493bdb71992a54e2e52b2bbdffae86a4be649fdf7ff00be8ff8d21763c1663f524d3724e07a0c0e2946e19c679183f4ad1022395765f70f412ac4104b732ac512977738007f33e80773da882de5b99522890bbb9c28ff003d00ea4d7716d6d1dac7245148a30b9bcbb3f742ff00cf38fbededc72e7daaef6d4c66fa7cdf9f65f364b6926dec8e4c4cf4505d757e9d17cd8fb6812d629218a45031baf2eff840ff009e69fec76007321f6ac87d62d95cac3651ba0e15a5797cc6ff0069b6b0519f4038aa57fa87da93c8814c76e8d955fe290ffcf493d58f61d1456260fa528a94dbf79c6fab6ad7d768ea9ecb73a211e55e6f57eace784255a527771eaff48ebd91db4a3ece36ebbbf5674bfdb49ff3e16dff007dcfff00c729c3598ffe7c2dbfefb9ff00f8e5733520151eca5ff3f67f743ff913a51cff0056ff00a792fb91d8cea17594dbff0020fb6ebfdf9bff008ba77f6d263fe41f6dff007dcdff00c5d6122653f1abf6ba65d5f16581376d1966242a2fa658f193d877ac3eaf2ff9fd53ee87ff0022754e51a707293b24b5383eadff004f25f723794d46edec8b1fdb29ff003e16dff7dcdffc5d5a1acc70f5d3ed8b7fbf371ff8fd4cde1cbcb451bdad3cd3fc26e23f93ebcf5acd6d0ef09fbf699ffaf98bfc6b9950935fc69af943ff0091143174e514d2a96ffaf72ff230786ffa792fb915f58826efcdf257fc8d08355b4b9668e7823b5dc3e5990cadb1bfdb059be53d0e06455cf2633134b15c433aa32ab6cdf952d9c7de55f4acab7d17cb62f79245e528ced866479243d94609dbeed8e056ac7f658a1782da1913cc74662f26ff00b99c63e55c75e68b4e93b3e69c5dbdef774be9676b7e40e72aaf4f7609abf345a936b5d2f6b1cd3a72a4faca3a7bda69e4caab55d4d23a474bdd6accbd3636943228c93237e1d3927b01dcd76b74b6aeb6e249cc7b23540c23dfbc607cc30c085cf03239ae5f4a78e38dd7aee94823bbf4ebfec0f4fe2abf3bc4f26e6f3092a99fbbfdd1ed5556525521cab99abbb5edd3b94d3f68de9f338f14e5ed63cab99abbb5edd3b9d128af6929357bbb2d6dd17932e96b2489a259666cb0667110c1c03800190118c9fad4b717088eeb06e1b8fcf23603b7fb2304ed5f5e724f5ac8061ff6ff004a90b23313f373ec3fc6aa31a927efa8a4eedd9ddf4d36b74d4e88dfc8e44aa38494d452738c9d9dde89e9b5bd4e893d2c95be77fd0da495be5b88f8652378f43fdefa377f7ae9e1b83f2dd41d47fad4fe7f87ff00aeb868661136e193d882061877079aebad66b1b2822b8459673233875f34208c0c6d5750ad927921b3cd7958882b2bedac25e8f667462e1524928f2ae77cb26d735b7d6da7a1e5558f7ff0bf47b1dca30bc9d4578f2eca5cb77756d6cceaae6c60d6ad0c8ac8a7ee90d9ce71d3807ffaf5e6722dc6972852cc421f91d321e3fa719c7b577c2f623086b0468fe7f3248cb6e24edc631c71fe4548e2cf564dae3cb971d0f73fd7f9d7c45784aed59f341dae7ab5684d45b7ef4e2df3e96e65d1dbd0e8cb64a8c792a5487beafc9add2bb5ae96d7d4f1eb4fdf53843939128f2f3393b2eb7b2b94f4ef1423285bbfa0990654ff00be83953ee323d8576b0dc4570bbe291245f5460dfcabc8efb40b8b662d1eec7aaf4fc6b9f0f756ef91b95bfbc84a1fd2bc68c94d79f5454e8ddf341d99eee230ee8caeb583d9f6f266984c6c670519abaf33e82cd266bc413c43a9c5c0b994ff00bea8ff00a95269e7c4faa1e3ed1f94518ffd969d8c6f5d7d9bfc91e79ee7b2c1cb5d17cdafc0f6bcd605febb6362086904b27fcf38b0cdf89fbabf89af229f52d42ec6249a7907a172abff007cae07e94db7d3ee2e48014e3d1456fa455d99c68cea3bcde9dbfad8f1e9d3955972c55dfe5ea7ab5313470f06a9a4bcff00adcd0d535dbad51bcbc6d4cf10a1f97eb237f11f6e9e82b5744d11e67f3a6fc49edec2b72cb40b4b14592e8b0e0311951d79c74ad77beb49d7c9863b948c705d5a3518fc54ff008d5525cf2f68f65b23ba852a93f79722847ba7abeda1cb8dab0c1e1fd945eafe27dcf26bd4a3526f9e3564e2f57cf1516fff00016ca97b73e67fa1db741c330e98efcff3f5e95ca5e4a0edb583900fcc7fbcddf3ec3bd6dcb79a5440c10c576e5b867574dc4fa0e2a894d3248e68edd2e44db43121d1c91b8064504a83d7920f6af67074f97953ff00af92fd1150862e0b99ca8ead4a4b965a453dafa9c7463b5ffc72fd0f429a8ce5cb0a36734ece555def6d2e9412dfa19b6ccb38b8b34755f3220b116c81248b22b9e4038c852173c572e6bb1b1b148aea29592f15537316648820014f521f8ae773608ac544f2b6d2155c2a2e4ff1128c49c75c57ad4af19544d6af965f7ab7e16308d4a95272e574adcb14da7276d5f75b9d297eea9bff00127eb7bfea4ce9e2a9d382946106e52eaef6b4755a14e11ba551eb9fe46a9d5bb76649d19543907ee93804639c91d063bd5a2d67d160466f412cc33f42473fa574b7afc8c6a29737bb26b4d744ff00336b7b8bd5fe48a8d58c572ca9f3f5bf338dbeedf639dd3e269ee258d71979b68cf4e73d6b45a6d3ed4348f7115d15042c31f980bbf41b98aae1475241cd55d3ee2386e659561fb936e03793d09e39152b69da7ddef48565b79486646925568cb0e76365576eeec73c1a2ab97372c62db696ba5a3e6ee29fb484b9934f4575cbab4bb59e839a94a7cb14de8b5e8b4dd9539ca1539a36b595d6fa791506b70ffd03e0ff00bfb37ff154ff00ed987fe81d07fdfd9bff008aaa9fd837ff00f4efff008110ff00f1556a1f0f6a321da16127b62788ff0026a5f579ff00cfe9ff00e030ff0020fad528eaf9edfe097f915f567ff3f1fdc8b789a4ff009bff000164dfdb10e3fe41d07fdfd9bff8aa68d621ff00a0741ff7f66ffe2ab6d3c19ad1e7c84ffbf89fe34e7f05eb38cac09f4f317fc6a7ead3ff009ff3ff00c061fe472bce3057fe23ff00c0599fb0ff00a78fee474f2d4fe497f5f339f6d6a1c9ff0089741ff7f66ffe2aa13adc23fe61f07fdfd9bff8aa8355d2af34a755ba8b61704ae086071c1e95ceb66ba7d84d7fcbe9ff00e030ff002358d58d684674dde32d53305867ff003f1fdc8ec83bf9793dce8ffb661661ff0012f83923fe5acdff00c556b6a31ac36daa46830aaf0003ae07995c22fde5fa8fe75df6adfea756ff007e0ffd195cb2528b49cdcaf6dd2e925d9175375fd7da89c52a6e9ca0b99caed744b692ec6f5fe3a7fd7da89c0248f13aba3146520ab038208ee2ba03adabfcd2595bbb9fbcdba54dc7fbdb5582827be2b9ba289c6eee9b8beeadfaa2d9ad4a5ed1a7cce2d755dbe6741d17f6c43ff40f83fefe4dff00c5d27f6c43ff0040f83fefe4dffc5d739456369ffcfc97dd1ff2299c7f567ff3f65f744ed3a2fed78bfe81f07fdfc9bff8ba1aeb4dbc50278a4b56539060ccaac3d08918107dc1c57394566f9d7da72f27649fdcae36717b0a90f7a33e66ba49249fcd1dc69ea176972f1ac4a52286311c61b96c6492cd8e3249ce074acba5a6d4019d38b8c527bf5f57ab34128a5eb4950c18c028a28a42000a28a29080028a28a040014514502000a4a2adc569713a978e32ca0e09e319f4e68101329460af276454a2ad9b4b85eb19fd3fc6a3304a3f80d03e56519aa907b48828a93cb71d8d3769f4a82f965d8d05cc86d14b49500f4180514aaa588550493c003a9a94c12af5461f514876b8c9728ad1b488697b529561d8d18e0d243b35d06174328a28a810c028a28a040036969296b9c4300a28a2b4408005a28a2b44084014b494b5a02000a28a2a80401452d25318005145140000514514000051451400c42d2d252d5204002514514c0005e31ef49453b8c77ce7f0c7f8d58900064e319e3afe345369d5aa12100ea4a5a4ad44003d68cfbd6e6951c7b6eee1e259cdbc6ac91b72a4b363730ee17d3a64d69db18b544266b02cc8786b51e51c7a30542a7db8cd6ab631d757cdcb6daff0fcd12715572e69cd4f97939525f6755add75337433ff0013283e92ff00e8a6abdaa330d3acd41203cb39603a315d8013eb8cf15ad6f670da4a268ac2fb7a86dbb9c95f994af23ca19eb595ac46f158d8abab21f32e386041fe0ec6adfc6bfeddff00db884ef2579c24eebe1f24fcd8aa7f1e1f2ffdb8c21373ab06e5193bdb4f47e67299a9149e79ed515489dfe95d8823b9e9b06396ada255415a307cc40ee7a7bd74455c2067214f63aad17459f552b1c4b81bbe7723e541fe3e83bd7b795d33c2da6e4a8e3a0e0c93498fe7ea7a0153da436be1dd1fccf2ced8e312381cbb33019c9f5c9c7b57846b5ac5c6a970d2ca7d4220fbb1afa0fea7bd7cd66f5e556a53c1d2f8a525cd6fc17eac594d3fac627118b9bbb52718fabebf76889a495e5525f0c36f36554bc634e9f9733f364d73af5bbbb31d3a125892499a5ff1acd3ad5bff00d0361ffbfd37f8d73ced9aaa6bd98e1670497d625a2b7c30ff0023be4712c3b7af3b5f23b6276306a76372c6396dd2d370f9265791c2b7fb6093f29e990322aea429206f22e20b828373246cdbf6f738655c81df15e7f9a9a19a4b79125898a3a1cab0ea0d70fbf4b49734d6fcf65a7adac75efb9e6ce9ca9ef7947f9adb7a9ea357567d4dfb593ecd3f972f019f72bff09e6b45e788b7fac4fbabfc43fba3de94bc1a95b7da7cb08cb22a4f181f26f604878fd0360e57b1a643a741712045545e0925b760055c92719ec2959dd3f2328c9d38b576f92ebd52dbe763cea916ecd2ba7afe088e6952bc6efdd6fe6289a2ff009e89ff007d0ff1a904f17fcf44ff00be87f8d34e9d666269619209d55955b6799952c091f780f4349069f0cf208c2a2e7272c5b002824938e7a0aeb49f6328d6972c9b528f2ee9dafb7919b84bf95fdc5bab535bdd35bad2e4e278bfe7a27fdf43fc6aec378911c8923c742090430f423354bfb3accc2d2c32413aa32ab6cf332a5b38fbc17d0d2c3a7c3348b18541bb2724b606012738f402b7941cd5acc51af2e56da94796f74ed7dafd0e69539356e57f71a3ab535bdd5ba3b1ba975103e6c132a11d50bae47d327e65fd6b75753b3b9da267489f03f78ac307eb5c60b0b33134b0cb04ea8caadb3cc0577671f780f4ad1b6b5b69e4489a14f987dfdcca5703249e483c7b579b5b0f5256928be78e9b3b491dd2af55c5bf7a0e37d1f2b7b5fa773cea94a6f5517ccbc9fbc8eb9d4a9aeae2d77b1dbaea4f6e00f3e0b84ffae8a4e3f3cff3a3edba55d12b2aa4648eb95c7e60835c90d3ec9e3696d2eadee02150ca0c91b8dd9c7df014f4ec6a6b7b60f2ac6d6b19ddfc4de601c0ce72a48e9ed5f35530539de74e328beb1699edbaf524a5cfcf4671dd3e5bed7d1ea99e57b3a8bde82945f58d99df39cf6727176f2fbb546f3d8e8cff0037da1131eaea3f9f5aaeb65a303ff1f317fdf51ff4154f6e92d13c91c76f388ca8711bca08ddd3ef85f4a8604d3a799234b400b1c659db03ebc9af9afab625ff00cba97ad99efa78bb49ba928f2eea518df6bf4bad8e655f136f825f7334be235bcdab74695ce807f6240a4ef4930471c7bfd2ac26b366a36c31aafbef8d7f9f15ce3269f2412b5b476d3ec29bb6198b2e720750bdeb3d2c0dcc889e5c70ee3805c9451f992dfa578b0c05796b24e2bb59bfc8f769d5a9052752553997d86a37dafa25739650af56fcd78aed66cec8ca71f8e72bdf676fd0e9efafad99c3cf751c9f226d8d59188f947048c7f4ac29f541723cb8de1863c74dc8a31fed1fe82a8359698229248a686f0c5b77aa79a8abb8e01f9802dcfa62b305a45733246b1a297381f7828cfe26b9b0f86972c5b84e3086d1b4b57dedf91ead2af59a729a94397ec3e5bad2f7d3ad88f65294aed4acbd7576dcece7a89bbb7a74f96e5c6bc823cac7221c83ba4c804f1d179e07ea6b2dae233d644ffbe854874fb36491e29609fcbc6f09e6e46e3b41f9801d6aac5610cf2a46a8b9721464b639f5e6ae9d392d5a777f87916ab4dc64e4a516b74ed7dafd0214e5bb8bbbf236556a6b7bab747603345ff3d13fefa1fe351f9f17fcf44ffbe87f8d4e74eb268e578a5b79fcac6f54f372016db9f9801d6aac5a7c33ca91ac6b9760a324e39f5e69493ec65eda4d36d4a36e8ed7dafd2e528cbb3fb8b556a6b7bab7476278ae2105819106e565cee1c66abc93c7102c5d78feeb024fd306a5fecdb26495a296de6f2b05d53cdc805b6e7e6503ad410594324d1a2a282ccaa09c90093d7ad434efb6e42aae49b6a51b7476ed7e84a84b9be17adba334f6b535bdd793b0584334c657f9503132b3370b1aff0079ce38fe7573cfb1b756924b98ae7683b6188bee76ed925176a8ea4f5ac5d4f5112036b6f94811be627879dc7f1bfb7f757a0fad73b51524db71826de9ae968faddfccd29ae58ebbbd5fabff002d8524e526a09bd95fa23be8c3920bbbd5fab3ae1af423a5827fdff93fc2b5acfc5d25a36e8ad117fedab9fe62bcf29e1ab92a611d64e32aada7bfbb13d05a1ccb0d28b52551dd7f751dc7b4a7c45b9fe2b287fefe37f856ae9fe3996f6e3ca6b58d079723e43b13f2296c74ef8af0ac3f97e66d3b33b7776cfa67d6b73417ff004fff00b6171ffa29abe5eae414e10949569e89bb72aff33e92b4af4e6bfbaff213c4d58a6df2bb793ff331a96709f92675be2fd6e7be4b27402256597e4fbdd180ea457973cf23753fa574fadb7fa3e9ff00ee4fff00a32b916e6b8b054bead878416b6e6d7bfbcce8a7fc3b79cbff004a65537ed6f51eedb161ff0086bd5fe6491ef924455059999400064939e82bbdd4cb4916ae17e63ba26c0e78593e63c761deb8ed2ee63b5be8659321012091c95dca5770ff007739adcb78534d966ba92ee0950a481163903b4c5d480368e40e79dc062b1aaef257e8bff6e8933dde8df32b2ff83d88af653a7fd7da8955afccfdd72e78f2ab7477ebd8e3a928a2b464b3b404a28a2a04300a4a292908061494b4952c4c0028a28a90000ab16f0b5c4a912900b1c027a74aaf576c5b65cc6de99ffd04d480a4f9537d95c99fc32f46533c1a4a5349484cb12d85c1c13e94da28a043185145148421853b73636ee38ce719e33f4a6d14085b80b93ea68c9f5a4a29ddf724062e4d252515577dc910c75251494d898864d0ca6095645eaa722985dc924b373ee6994517249e55cdcde562876e3ea69d9ca547527f01fa8ab4dbbfa12bafa326c36474514540860145145324006d2d252d60848601451456881000b451456a989080296928ad509000b451455884014514550000514514c40014514531000514529c7639fd298000529a6d3cf6fa55ad982d9800da28a280000a28a2a9000053a9b4b5a21210c7e68a6d2d6c9f910891972daee6b393cc85b6360a9e010c0f556539041f4356e7d56f27017788941c848408973ea426327eb5914b57cb16ef6ff2fbb61a3095184a6a6d5dfe0fd51b96bed573ff003de6ff00bf8ffe34d79e4931e63b498e9bd8b63e99355e8ad159745f708cf920b68a4fba48b24dc3d052eeebc0e6a2a5ad93f23326de6513035d269b73636bf3dc412cb2641428e142fd460e4d734bc549bab7b4a709283517ddabafb8a4f951cb5949c5a8b49f99b347d2dadea76d2e83788b266411a650fde1928727f022be7a92415e81a83ffa2ea5ff005c213ffa2abcc4b66bc8c9a94a952aea4adfbdbaf4b23bf09a2979f2ff00e928c39d55e569ded18a7ea73e157bb2f55f9016cd444d28eff4a8ebb1b33676a450ea29b4e14c4806751a24d1397b19372fda248cc7228ced91720061c7ca41ea3a56cf9a9616d25cb65dc992de341d373272cc7d003c01d4d72da3ff00c84ecffebba7f3adad4ffe41a9ff005f8fff00a2c5613bf34a3fcfcb67dafa3fc8a97f123ff6efe6cf2eb41fb571fe7b5bf27f91ad5fe353f97e6c8b439e325ec64dcbf6978f648a33b645c801871f29cf38e456d2c89636f25d365df32411a0e858c672ccd9e801e83926b93d1ffe42767ff5de3fe75b9a9ffc8353febf1fff0045d39df9a51d3dfe5b3ed7d1fe454bf8b1ff00b77f3673d68bf68d7f3dadf9337abfc6a7f2fcd916873c6ccf62f95fb4b47b1c73b644ce370eea7273dc56c79d1d8c0d74f966dd2431460705ca72ccdd9403d00e6b96d1bfe42767ff005d92b5f53ff90747ff005f727fe8b15a54bf34a2adeff2dbcafa3fc8537fbd87fdbbf9b396ac1fb4697dbb5bf2fd0dea7f1a1f2fcd8cd0e78f73d949b80ba68c23a8cec9149db91dd4e79ee2ba479534e84ddbe5994b43120e8ce50fccc7b281cfa9ae23483ff132b3ff00aef1ff00e855d56bbc69c9ff005f67ff00459aaaa9f3b82b7ef2d67dafeebfbad71d47fbea5f2fcce4af07ed6dfcf6b7e46f5bf8f4bfaea6668d7512b496b2ee02e4c615d464a3a93b72bdd4e79ee2ba38ae8e971cb745dc98a430a229203bb0619639e14004f4c9ae0b4f3fe9b6bff5de2ffd0c5753aa1ff40b8ffafe1ffa0c946220e53942c9aa9cb6bf4bda2eff009a35a8ff007b4ffeddff00d291cd5a9bf696d3deb5bcba1d557f8b4fe5f98dd175308f2da3fca2ecc6a1c2ab14756f972add54e7079cd6fadf9d3925ba7218c52185116341be4656c166c70a319f5af3cd38ff00a75aff00d778bff4315d3eaa7fe25f3ffd7f0ffd05eb9b1143f7928aff00978a367ccd5b683ba5f79d559fef69fcbff4b471d5a5fbcb7f35adafc8ebaabf7b4fe5f995f46d47cb796d5da445bb31a6f4eaae1be524646549383cd6b79ab60935d4a59cc327948a3f8e421b0598f4518c9ef5c3d81ff4db5ffaef17fe862ba9d58ffa0dd7fd7f2ff292b1ad4f96a49452fde28d9f5e9077fccd6b3fdec3e5ff00a5a39aad37ed2da7bd64bf2ff8274d55fbda7f2ffd28cbd22ee34924b797705bad89bd7928e1b2a71dd493835d1164d3964ba9097fb3c9e5a228fbf21dd8c93d146327a9ae16c8ff00a65b7fd768bff4315d96b5ff001e375ff5fa9ffb52b3af7539256f7d46cfb6d177fcc2b3fdec3e5ffa5231ab06aa597dbb5bf237adfc5a5fd754606957a88f25bcdbf65c6d40cbc98df7ee0769ea09fbd5be1934e33dcc84bfd96408a8a3fd6487705c93f7578c9ea6b90b3b791d96718d914d006f5cb38c574fabff00c7a6a1ff005fb1ff00392a6add4a495bdf4ade4f48bbfe64d592738f9349ff00e05133ab06a765f6ad6f5d8d6a34eac176697e28c1d26f238a59a298304ba0a8597928dbf729c1ea33c119e95d10d9a799ee6425fecb2045551feb242582e49fbabc64f535c2dbff00c7c43ff5d23ffd08576fabff00c7a6a3ff005f91ff00e8525455bc5c92fb495bcb68ff00c10adf1c3e5ffa5449ad06a765f6924bf236adfc4a7ebffb7239bd2aee38a69639836cba0232c9c946de194e0f519e08f4ae8d552c3ed175292c2ce55508a3fd648490bc9fbab95c9eb5c2dbff00c7c43ff5d63ffd08576daaff00c796a9ff005f90ff00e85256556f1724b5e6514bd748ff00c11d6f8e3f2ffd2e24568b53b2fb4925ff00a49ad6fe253f55ff00a52380662c49f524fe66994532b7133b52b2287e68cd47451720433b3bab9b4b8d1c8b6b736e23b88f70ddbb73143f367ad54d13f74f7176ec1638627527b96954aaa8fd49f615493fe4112fbdd47ffa01a6585ec702cd05c234904e17784203ab2e76bae78e324107ad73a528d3a8a4f99b9357efcd6b16d7329a5a3e6d3d558e1d553aa9eaf99af56ec6bcbceaaa5a3e7d3d52469ea256eb4fb79e260c2dd9e2907420c8db95be87047d6b94adcbbbcb516df65b34902338924925c6f72bf75405c800673d726b069474baed27f9dff5124d5ef6bb7776dbe4550d20e2f75269fe6694a328a7cd6726eeedb05251453623600a4a2972718ed9cd430630128a292a189800945145480c04a28a3a5430000a5a4a2a7613001d9f615324db0e422e7079e78cd57a2ab99763321c6fd596149451484030a28a29098005141e383c52502000a28a281000514514c9000a28a2992001451453240028a28a6480054a3fd5b7d454553807c963db728fe754bf464c77f9313ff213fd510514945492500b452514c403128a28ac50900c5a28a2b542420169ca37301ea40a653d4ed20fa1cd6d1dd0a2ecc4c1933f92ac400fc1c7514cfddfa37e6298c77127d4e69b5d5fbb5d198deeee66b9fba2c93e4f7a4f97de99456fee79990b5f2287e3d29b4e7209e06df6e7fad36ade8c1ee204145145020193c0aacf87c9182481c1e052ef8bfe799ffbea96dfef9ff75bf9556ad572a5aab93f657ab327cce5a3b68ba15f69fa2fd49f745fdc3ff7d526e8bfb87fefaa868abe687f2990ad2fe65f71a136e8ff00ba7f3a984d0e0030838efb8d53a2b75282fb26264e327f6adf2342f89edffe7d94ff00c09aa41736dff3e8bff7db566d15bf347b7e08c8e774ea7fcfd7f723a0d517569ff3e6bff7f1aa39a7b7922db1db2c4720ee0c58fd39acea70e86b74d3ff00864671dfef39953aa9a6eab6afb596a7431b452804f4a4aa42180f200c720e467bf1edcd14da5ad4420168a28ad109000b45252d688484014b49456884800753a9b53c30bdc4a90c632f230551ee6b4bdc9bd89093b26fb1ea171b1a3d404809536d08e0e0f3e5735e5ee36b301d8915e8de645773de5ac32a34924491a7380cd1ecc807df69c579c49f7dbfde3fcea286d2ff00b77f20a5a5d3ded17f858f3b0b7f7fb68561934e49ab689fc98f8b0cc4120641ebd2a416aedd1a2ffbec0aa7495d37251d4e5caf67f2573535934cb87e8d07fdfe41fccd5174313946c654e0e0823f3150d2d3524ddb5fb9a19842ac66da5cd75dd35f99b1b3a3ff00c84ecffebba7f3adad53fe41c9ff005f8fff00a2c53b4cb1365b27963df74f836d07398f3d25703bff00710fd4d55d5e789224b356123a48d2cce3ee2b95dbe5a9fe2c7f11e99e959cbf891ffb77f36669f3d44fcfff00258f5f9bfc0e1abfc7a7f2fcd909bab5eeb65b7a47fcd94347ff00909d9ffd774fe75b9a97fc83579c7fa649ff00a2eb0b47ff00909d9ffd778ff9d6d6a9ff0020d4ff00afc7ff00d175bcbf890ffb77f364cff891ff00b77f363abfc6a7f2fcc757f8d4fe5f9b286831bcbaad985192250df80c93fa56edfdb4d3e9a86242fb6edf763b66315cee8871a9d9ff00d765aded4988d363c123fd2e4e87fe998a75249568ddff002fe2d84bf8b0ff00b77f366759a8d6837a256bfdec75bf8d0f97e6ccad2e09a3d46ccbc6ca3cf8f923fdaaea7c44bb74e8bdee73ff0090cd739a3ef37b6fc93fbf878cff00b55d8f8b222b616a3d6453ff0090cd3a92fdf52feba99621db15875ddb32a8d4abd269dffe1c735fbe8bed63cf34fe6fad7febbc5ffa18aeb356e34fb8ff00afe5ff00d064ae634f18beb4ff00aef17fe862ba5d5ffe3c2e3febf87fe832576547fbd87fdbbffa5222aff169fcbff4a43abfc5a7fd751d4fe2d3f97e672da79ff4eb5ffaef17fe862ba7d54ffc4bee3febf87fe832572ba79ff4fb5ffaef17fe862ba6d58ffa04ff00f5fc3ff4192b5aaff790f97fe946755fef21f2ff00d28557f8b4fe5f99557f8b4fe5f99cdd87fc7edaff00d778bff4315d46ac7fd06ebfebfd7f9495c9e9ff00f1fb6bff005de2ff00d0c5759ab0ff0040baff00afe5fe5255d57fbc87cbff004a46557f890f97fe948557f8b4fe5ffa50eaff00169ff5d4e62c9375edb60aff00ae8bbffb62bb6d5e2692c6e80dbff1f887e6207fcf5f5ae0acbfe3f2dbfebb45ff00a18aef35e5c584fef7687ff46d15e56ab0f97fe948ceb3fded3f55ff00a5233aced529efa7f9975bf8b4bfaea73f6a8d6d6e51d9374b756d850c0b10ad9ce076ad3d5ffe3d351ffafd8ff9c95c75a0cdcc1ff5d63ffd0c5769ac7169a87fd7e47fce4a5277a97ef25f9c4aabfc487cbff4b89937cd513d759e97d3f94deb7f129ff5d51c4db30fb443c0ff005b1ffe842bb4d59b169a9700ff00a647ff00a1495c3dbffc7c43ff005d63ff00d08576babffc7a6a5ff5f91ffe85252adf1c3e5ffa5c455be38fcbff004a43acbf794ffafb4875bf894fd7ff006e471b6b22fda20fdda9fdec7ebfde15d76ae7fd1352f7bc8bff004292b8ab7ff8f887feba47ff00a10aee3528de683528d06e7170b2edfe2d88cfb980ea76e4671daa6afc71f97fe9711557ef2f2d7ff2641555aa53d6faaffd290ebbb4e9bedffc923cf29b4e3d7ae7de995b033bc04a5009381454b171227fbcbfcea5898c4f666f5cdb4b65a608a701247b80e23dc0bed09d481d2b9cad4d54937f724ffcf4359759c24a49b5b36ec11f857a231a2d4949ad9c9dbf02a97f0e1fe15f9094da7536860cd900b4da776a6d4b1318051452f4a86030129b4ea6d488002929692a5898c028a28a910005145152000145149520001451454b10c02928a290000514514840014514502000a3ad1524433220f71402dd009ecc69561d45252b7de3f534da6e2c993d585ee0b641451452648c028a4a282406153c728456528ae1b079cf18f4c5414552766412d5d6f628b4258bbc2bff007d353bcdb7ff009f7ffc88d54e8ad39a3fca6263c93ff9f9f823614f5a4a28aab9200251494b5920180b45252d68848401451456a894002d1494b5aa24401451456a2b800b494515a120014b494550800b56df7cff00b8ff00caab559b6ff587fdc7ff00d06aad68fe15eac1fc2bd591f69fa2fd417c4fd17ea2d1494b5222c028a28aa100052d252d58908614eec69b4bd8d6b1ff003144918945145508002969296b4424218ea29296b44210051451562001694e3b67f1a6d15a21210c755cb4b86b4b886e02e7cb70c01e8d8ea3f2aa54edc48032703a0ec3357ba6808924d35dd3451d85bdd6936b702ee1370f2e4b470ba855473fde7cf201f41cd72721dcec7b9249fa934d43861f5a43d4d1152de56d9455bb2ebf3ec5f438e9466a4dced7b28ab765d7e67575128a4a5a62018b5d0e8688d7323baab986092540dcaef5c6d2477c6738ae7aba4d0bfd6dd7fd7a4dfcd69cdfb92f4267f0330acdaa73b76156fe1cfd0d3d42f64b38536126e2ed0c924e4fcc8858aec4f42d8f99bd3815c6d745adff00cb8ffd7a8ffd18f58f6a91bbb7980955466c0382703d6aa92b26fbbb7a25a2410f83ff0002fcd9961e2942fddfe0b44874db546eb7d7f365cd1ffe42767ff5de3fe75b9a9ffc8357febf1fff0045d66691241fda567888ff00ae4fe23eb5aba8141a60dca5bfd31b1ce3fe59d13fe247feddfcd933bfb48ebfcbf9b32abfc6a7f2fcd93514bdac2eefb74f3664689ff213b3ff00aecb5d06a43fe25d17fd7dc9ff00a2c56268ad1ff69d9fca7fd72f7adfbe2a74e8f209ff004b93bffd3315a4bf8d0ffb77f364cefeda1ff6efe6c2b7f1a1f2fcd9356fed61af6fcd90e8080ea1683d678bff0042af50f1ec082c2d4850312e38f4086bcefc3fb0ea3698523f7d19ebef5e9de3bff8f0b6ff00aedffb21ae0c6c9accb02bbf319636ff00da781f99ba49c6abedc9f9842feceb5ffbbf99e2364a3edf6bff005de2ff00d0c5741ac002c2e7febf97ff004192b12d07fa75affd778bff004315b3ac9ff40b8ffafe5ffd064af62abfdf53f97fe9489adfc5a7f2ff00d291cd3fe253f97e613fe253f97e672da546f2ea16c10676ca8e7b00a8433313d800335bd7e7ed1a7ddf9443ecba12b60e488f0c3763d32467d2b074bbb8ed2e18cbb8472c6f0bb28cb2071f780ef83d47a56806b2d360b9315d2dd493c6d122a2b05556eace580e40e839e6aaabfde2f2e5bf95e42a8a5ccd257534937fcb67d7e5b1757f8b0f2b5fcaf234a919b93495d4f9537fcb666469c7fd3ad7febbc5ff00a18aec7561fe81727b7db97f9495c669dff1fb6bff005de2ff00d0c5767a8bedb1baf4fb72ff002928aaff00790f97fe948553f890ff00b77ff4a4675bf8b4ff00aea3affc5a7fd75398b1899aead8807fd7c433db3b8719f5af43f125bba69c72a5775c467918ff009eb5c8e97193776b824a19e23ed9dc3a8f5af68f1c206d2938e9327f26acb1324b11415f77faa383317fedd80b7f33fcd19d5d6a53f2dfcb53ae3f056f48fe67805bff00c7d41ff5d63ffd0c5755acff00c7a6a1ff005f91ff00392b9f857fd2a0ff00aeb1ff00e862ba5d687fa26a1ff5f91ff392bd4aff00c4a7f2ff00d2e24d7fe2d3f97fe97139aa7f129faafcd133f8e9fafea8f3fb7ff8f887feba47ff00a10aed757ff8f4d4bfebf23ffd0a4ae2a12126898f003a127d00615df5f5b9b91796c1955ae2459edd89fddca0162006e83786e0f4cf068abf1c7e5ffa54455dda517e57f5b34ff236adfc4a7ebffb7226bbb4a0fb6bf734cf36aecb4fd40de98e377f2eee3c7933671e763a4721feff006563f7ba1ae3e44789d91d4a32921948c1047635153aaaeafbdbf15d57dc697bea6f5e1cd0bf58ebeabaa3a16aaeba9d7df6986f0b4b6b1ec9c1fdfda8e0e7bc9103db3f793b76e2b1bfb1754ff9f39ffef9ff00ebd68c7ac43246a2f22964913e512c4eaacebd849b94e48ecdd48eb527f6a69bff003c6f7fefec7ffc4572aab08ae594926b6bf55d1fdc3e4a8b48ca16e978b6d796e7253af0514a7249aefd57464bc3ceef9650b74ba774657f62ea9ff3e73ffdf3ff00d7a72e8ba9ee5ff439ba8fe1f7fad697f6a69bff003c6f7fefec7ffc4527f69e9bff003c6f7fefec7ffc451eda97f3c7ef26d57bd3ff00c05fff00246ff58a3ff3f2261f57abfcd4fee63752d1f526bd9d96d65605b2080083c0ee0d514d12fc9fdec5f664032d2cdf2a28fd493e800cd6e7db34a36cd308eff2aea9b4c9163904e73b7dbd2a89bad32e83444dcdb6e1c49232c880ff00b4114360fa8cd4aad4f955a49e8b45bbf902f6dadfd9bb3d927afcdbd19a43114a34e3ef26d25a2defd8c552adabf71f2bdacf5eba19177a7bdb46b32cb15c44c76f9911380dfdd60c0107d3d6b2aba0b892d6d6c5ad21985cbcb2248eea184681338037004b1279e3815cf55a775b35dd3e8257d5b56bbd8f429cf9e37b35d1a7ba64d252b394972b94af6edd077f0fe34ca97fe59ffc0bfa5454d899b212ebea14e20a9c1f6fd69b454302804a334525488004a28a2a588601451454880028a28a900012945253852ea0b7001b494b4950218051451484c0028a28a040014514b484002559b61bae221eaebfceab52862a720e0fad3ea89bd8997c2fd1943e5e2471fed37f3a8e8273cd250f725931d97a22828a28a40030a28a29080028a2a4e028e324e681c6dadf5d004c65253b23d28e2a1b2ef16fe11886d1494565710c06d2d251522180ea28a2ad08005a29296b54242014123a7d2928a2b42443168a4a5ad10840145145684a000a28a2ac40028247438a4a28abbe9610005145154200168a4a5aab0800296928ad12624218ec51da928ad522040145145520000a28a2ad08005a5a6d2d682100ea28a2ad08005009e94bb4d387dd6fc2a3ad5262e885741dc76d34bb4d328ad2cc815d144aa0e45369b4b5aec8827a8c28a28ab12001dfad757a05bcae2fa703f771dac8ac73dd8ae07bd7295d9e9572967a35fc8c198bc890a81d06e5c927f2e29546941dfcbf164d45cd1b77947ff4a472d776a52bfa7dec5898f353b77947f30d5ad24992c1c34407d9b1f348aa7891fb1ac78adfece2567961ff0056c000e18927b0c55dbed97ba7c176bf2180fd9995bf881dcea571dfa835cd5694e5eedacf7974fef31c366bb49ff9fea73c2a2f67ca949bd56da6fdce9a3a45c5fd9935ebd7f535b48ff90959ff00d778ff009d6dea5ff20c5ffafc7ffd17587a47fc84acff00ebbc7fceb6f52ff906affd7e3ffe8ba53fe247feddfcd8a5fc48ff00dbbf9b31abfc6a7f2fcd855fe353f97e6cccd17fe42767ff005d96ba0d44e34e8bfebee4ff00d162b9ed17fe42767ff5d96b7b513ff12e8ffebee4ff00d162ae5fc687fdbbf9b097f161ff006efe6c8adfc687cbf3615bf8d0f97e6cb5e1d3bb51b5c7fcf68f8fc6bd4bc77ff1e16dff005dbff6435e29a4de2595edbcee4ed8e5466c72700f35efbe25b7b5d574b8dbed091e76c903e7e562c38c8ebb4e793dabcbc77fc8cf05f3166bcf4f1783ad18f35a4e36fc7f2b9b47f875bfeddfccb5fc3ad7d344fee3c0ed1bfd3ad7febbc5ff00a18ad7d63fe3c2e7febf97ff004192b08eeb0be4f3d4a98654675ef856078f5c8e87bd7537514373149134a3cab97f3adee17ee0719c071d873871d54f35ebd6fe2d3f97fe9488aceee138ea9abaf369a95be6ae714bf894fd57e62aadfeee6be5f9d8f35269b56ae6de5b499a19976baf51d8fa107b83d88aa95d44292924d6cf53d2145a924d6cf53474eff8fdb5ff00aef17fe862bb1d4ffe3c6ebfebf97f9495c669ff00f1fb6bff005de2ff00d0c5763a99ff0041baff00afe5fe5256553f890ffb77ff004a44cff890ff00b77ff4a471d6fe2d3feba8ebff00169ff5d4a9a05cfd9efedb700d1b4b18607fde1cfd457bbf8aed26bcd308814c851d6420752a01ce077fa57cce8f8af79f0f78a6374b5b3bb38731855958fde61c056cf438e87bd7919ab54b1d82a92768df5f2b35a9db9be15e2b0eb97e283725e7a6abe674c55e15adbb498a13f6534fa3d1fa1e471262e60edfbd8fff004315d46a96d2dcc7a84112ee97ed0b288fa332a17ddb41ea4020e3ae2bb0f13f864481ef6c939fbd2c4bdfd5d07afa8ae352f85c4a904cfe55c204fb3dc671b881c4721f5feebfe06b7c4492a906f64aefd14a37679582aff5bc2c6fad4a174d7f346dfac7f1479f376941f6ff00337c4d2e59d96dac979aec79b9b79bfb8d5b7a7dcbaafd92e958c04fc8fd5add8ff12faa1fe25fc456aeab606ecc92c4a63ba4c9b88071e663ac918fef77751d7a8ae0893ea6bdba9ef4746aeb55eabfcf632a32bc796f7e5b59f78f47f7686951c6706aeaeb55ea2c3c94a36eb1fcba1de5fd81bb2219b6a5da81e4cd9fdddca7f0ab374c9fe07fc0d7192595c44ec922796ca70c1c8520fe26b4ec351554fb2dd963093f23f57b763dd7d50ff127e239ae93ede9800ea766d818cb44cc703d4b404fe7534a6ad6f2e68fa76f93d089c35f81c96eacecd3ebd56e4e1eac54795fac7d3b7c9915a8be6ba83927ae9a59f5eab7384fb2bff7a3ff00bed7fc6945a3938df173fedad77174d2982fa294c32016be62b2c6807250ab02115ba1af3b1c115d0fe7f7330a76d6d74b4766dbe9e6d9dbed63da5f7330c2ed2b5fa6fe83a4468dd91b82a706a3ad4b8b7324ace924243608f9c0ea3dea1fb14bfde87fefe27f8d6a2bfafdccec4ee93ee60aaa8a5753ff00c05922ff00c83dff00ebba7fe826b36b5658cc165b1993734d9daac18e02f538ac9a5dc93486f3ff0017e88293ba93d7593dd584a28a4a188d80b48aaf111bd5486cf3dc62945b83ff002da11f563fe15528a09327271bfbb27af4363445967fe5e2dbf17c7f4a9469c4ff00cbcda7fdfd1fe1593454b7e52fb80e675edff2eeaffe0274962e2036efb4bc6fc6731b6e1f9d55a5a6d48898cb9a29d9abf47b9414514bc63dea0060255882092e5f647b738cf2c147e6c40aaf45488993514dbe851aada65ca8e91e73d0491fe7f7aab9b1b81fc2bff7da7f8d52a4a5bff4ff00c84d9ceb114df57f73ff0023a0b26da51fc3fa8ff1a41138ce460639355ea44cf23d462a945dc95ba33f6916b7347b06cff6969c22cffcb48ff3a57b7990e19083e87ad4251876a397cd13cac972b7460a717b3b9645be7fe5ac3ff7dfff005aa41664ff00cb6b71f590550c5149c48666eadbec4fee372fdf7942e5c45b4a00a015e990a3247e35428a29324ce9df9237decaf7340a28a290800292ac4304b70c56352c40c9f61ea735a30583abeeb808b185627322ff0074e3a1cf5a452406152ac617577cd6d124d98d451454033a002af9b19c004845dc03005d41c1e9c139aa157ef9e379818db70f2e304e31f304191f81ef42570e8cce738c2d7bebd95c1a7cf1ed695ff02336b20ef1ff00df6bfe34cf218774ff00bed6abd155ecdf9190bdac5f497fe02cd49bca3ea9ff007d0a4718551907af4a8a8ad397953d56c624735eda3fb8b0a28a5a16e8696a00368a28a80b3001b4514b920119e0f5f7acc06014b4da5aa000168a28ab4210c5a2940ce692b42ac9456f77710828a28a04300a5a4a2ac4218b451455a108028a296b410009451455000052d252d5000051451548100052d252d5808028a28a600014514558800296928ab42001d45252d58080997ee3fe15154c9feae4ff0080ff003a86b4e885d1096ec4b77fd740a28a2981402d149455a250863a8a4a2b410807569d95fbd9f9886349a2971e64526769c74208c10c3d456652d535ccadb7e83329c79e2e3b79f6f334356f3506ba4489628ede18c9658a3ce371eacc5b9638e3dab2e92969c572ab5dbeefbb198c21c91b5dbeadbeacd0d7d23fe42567ff005de3fe75b3a97fc8357febf1ff00f45d334bb236be55e4ca4c84836b07f131ed238ea13fba3ab1f6a6eaf224504767b834ab2b4d2edfbb192b811e7bb776c74e959cbe38fcbf3645f9a6bd7f08eefefd11c757f8d4fe5f9b33e6f695d5b64ff08eefefd114346ff909d9ff00d764ad9d48ff00c4ba3ffafb93ff00458ac4d1bfe42767ff005d92b5f543ff0012e8ff00ebee4ffd162b57fc58ff00dbbf9b14bf891ffb77f36555fe353f97e6c757f8f4fe5f9b399dd8aeba3d7248fc886e0b496fe522e3f8a223f8e3f71dc74615c4e6a795b3b7fdd15bd682aabce3ac5f665af8645d4873ab6d7fe91d0f747a1dddbc57d12472bae4ae6d2ec7dd65fee39fee76e7943ed5ccdb5d4ba5cb25a5dc6c622dfbd8bf894f69633d377a11c30a5d12e5da65b27f9e1989e0f58dc2921d3d0f1823a11563573e658d9c8dcb89268f77f16c50842e7b81938f4ae387bd170dbed47c9df55ff6ecbf0636ad5179b4fef4d3fbec79b4bdf84a93d1ef1f27ff00019a4a3cb888dbad9fe699ad736f0dd451c52c8ac8c3367783a01ff3ce4efb73c329e50f4e2b84b9b796d2568655daebd4763e841ee0f622b6b46ba6f3d2cdfe786e1c2b29fe063c0910f661fa8e0d5cd57e7d3a166f99a3b878958fded9b01db9f4cf2076a74a5d36bea9767f697c9fe64c95aa2f369fcf54fef43c34f783f55faaf9309c796bc5aead3fcd3fbcc0d3ff00e3f6d7febbc5ff00a18aeb3553fe8375ff005fcbff00a0c95c8e9fff001fb6bff5de2ffd0c5755aaff00c78dd7fd7faffe83255cfe387cbff4a44cfe38fcbff4a43adfc5a7f2ff00d2875bf8b4fe5ffa5239156ad213709cf4158b9ab1bb815e845dc887535923568f74f0b78b95b6595f3f3c2c53377f4473ebe87bf7aabe33d090b7dbacf0770fdec6bdf1d5931dff00bcbf8d78b7995e8567ad5cbd9c9e6316f21a15dd9e58303827fda5dbc37523835f2fecde5d99a697eeabdfd15ffc9fe07bf8a846ac6375f0c95be7a19ca49d2d7e2a7ffa4bd3f030af1f753feacf4b19b63a9add6c86693cbb84c0b7b8271bb1d2390ffe80e7e86a1d4ac05df992c49e5dd264cf0018f331d648c7f7bbba0fa8acad7a348f53b8f2c00a4ab00060659149e3b726b4aceee5b8b3691c9f36d1e258e507e728dbb0ac7bedc7ca7ae38ae7fe15476d96bff6ebdfff00017afa0edee536f7b47f1d1997f06adfa7fedaff00c99ac927460faae5fc74671b4c35bbae055d42755455e5589518c9645278e9d72781deb04d741943e18fa23b8ca8ff000e1d7447a25cff00abbbff00b0745ffa0455e775e8573feaeeff00ec1d17fe811579ed453ff2143fc8c70db4bd5061b697aa0a4a28ad04768c4a29ccc5d8b1ea7f0fe54ca42600b40a28a2908601451452000169b4b4da90000a4a28a860c06145145403000a28a2a440025145152c4c60153dbffad4f765fe62abd39490723823a1a16e25b932f85fa0cb77a0addce0e722461cf5eb54a9eeed2333bb166624b3139249ee49ef4ca4d92c987c11f45f914924ac85a4a28a4c4300a28a2a400028a29290800d0b6244177ff5cd47fe3e2b3eaf41fea2ebfdd4ff00d0c551a6f640f64671f8a7eabf21c7e29faafc828a28a811a00514514800028a28a40001452514800029ca324536ac5b2ee9907a9fe942dd7a82f897a80a5f0bf46414525152dea0f76502d86d49b7e4ddef8a8ea6ff00965ff02fe94a2af7f24dfdc3a7bcff00c321313e9ea4345145401402d2d2528aa04004898f9b3e9c547537983fe79a7eb49bc7f717f5ad9b5cb1f99afb68ff00cfb893d593caff009991d1526e1fdd1fad26e1fdd1589bfb48ff00cfb8964d9f76328ab6fb1638c85196073f9d57dc3fba2b23a6538c5db923b27f7a28ce29beaf7632969723d0519f6ac0d39d7f2a2c56128a5a4a487a3e96180514b494d0000e5e4d2e47a509d69b5b2b25aabea2fb2bd5883a8ec8f4a323d29b455f347f948018efc28a4a2b5baec48805a2928abbaec480051451562000a28a29800052d25154842196e3ff00532ffc07f9d57a9629de1ddb48f9860820107f3ad0b79bce32248911063720ed008206410456dd1093e842de5ebfa195482b4a4ae9f93ec65514678e9f8d1401b80b8e3391d7a77a2928ab1000b4b494b568484015bd6305b2dacd797086658dd624883150cec09cb91ce00ec3ad60d74e2f52d2de131dbc6527522785cb14728787073956f715526eda6eecbd2e26aead7b7f5fe66355b51f7746da49f6bbdc8ad173e5576937676f4ba7f2689160d2ef5165026b33c8648c79a87dc6f70cbf4c9ab36f63a7c1207067ba71f72278d510bf62d8762c07f77bd65beb772005b6096718e8910ce4fab33e493517f6dea67fe5ea4fc3683f985cd2fdeedeeff8af676ef6b5ae2f650eab99f56f7672caa568de0f95db4e7bd9fadadb9bac352fb4b9df593dd9bf7fa81b12e03f997aff00eb24e08b607f853b7998e38e10702b89ce7af3499cf279a4aba6b4bf7dbfc2b6ff00334161e1cb1e6fe6dbfc2b6ff33acdad18ff00c4cecffebb256a6a9ff20e8ffebee4ff00d16b593a37fc84ecff00ebb256aea7ff0020e8ff00ebee4ffd162b397c71f97e6c25f1af97e6ce2a9fc7a7f2fcd854fe3d3f97e6ce529ec7a7d2a2a91874fc38ef5d49fbb2f910b66758cdbd0959b528580e23deee7b2a853924f615a1a902fa65bb2f212e250e473b77aaedcfa67071599a54f0a7da6099fc917310412f38460c186ec73b4f427b55b7f234fb0b883ed315cc973b00588ee445560dbd8f4cf1803ad6327fbc5ff6efea4bbf33567ef38bbf456deff7687154b7b787972fe372a6a5ed1ae56d4dc1f3745cbbdff42a68c8cfa95aed19db22bb7fb2abcb31f40056b6a00c9a5e57e6097659f1ced0c9804fb13c564e957114324d1ccfe5acf0b43e6609f2c9208271cede3071daaee20d36d2e93ed315cc9708235488ee551b812ec7a0e9c0eb9a73f8d7fdbbf8b6295eed59be6e5d7a2b6f7fd08aaff7d0f2e5bfcdb2aa2973b4a2da9f2ebd172bd6e62d87fc7edaff00d778bff4315d4eaa7fd06ebfebfd7ff4192b9ad351a4beb65552c7ce8ce00ec18127e80726ba2d5086b0b92391f6e5ff00d064a73f8a3f2ffd290a7f12f97fe9415bf8b4fe5ffa520abfc6a7f2ff00d28e2e9f9e95152d7545ee669ee760c9735d4d89ff0043bdff00ae96dfc9eb92aeaec589b2bccf67b603f2929d4f87fede8fe64cfe1ffb7a3f99cb5fe0f9afcd0ebaf73e6bf3452d6db1a95c7fdb3ffd16b5674cff008f1bdffae96fff00b52a9eb9ff00212b8ffb67ff00a2d6ad6967fd06f7feba5bff00ed4a8bde943cb97f3442f823ff006efe68cdff00bbc7d21f9a1bff00778fa43f3455d77fe4253ffdb3ff00d16b58601638009278007524d6debbff002129ff00ed9ffe8b5aceb39c5b5d41311b84722391ea01cd543e18fa2257c0bd0de97f0e1fe142a6af462bbc6df81dcce8cc6ee151993ec289b011bb7aa47b97ea3078f6af3aaeca24b3b6bdfed0fb744f18632aa293e7b9ea10a6383d893c5720edbdd9b18dcc5b03b64e702a61fa208ddee9ad12febc8c70bf6be4cba3ccdb6e2e368a86bd5aebe832928a4ab24eb18514514080028a28a040014514521000124f7e9d3da9b4b49480004a28a2a188601451454b10005252d254b06030a28a4a8100052d2514080028a28a90000a28a2a58000a064f5c7d692adbb469b408c1f946492792699e6a7fcf24fcdbfc691a36969603251935f13fc0af49567ce4ff9e31ffe3dfe34be7aff00cf18bff1eff1ac4d39976febee3532e47fcf2fc3fc87c3fea2e3e89ffa1553ab4d704c6c8238d03104ed07271ee49aa950f64293b971de5eabf208c796fab77eac28a28a802c028a28a4000252d1452000128a296a4600251451520300a28a290c431b52ff00cb3ff817f4a8aa4ff9663fdea50de7fe1904379ff8644be9ea37d08e8a28a810c02969296ac4002d1494b562000a5a4a2b41210172507c984f6f987eb5529e5890a3b0e94cae8a9f12ff000c7f2224eefe4bf2223b7cdfe652d028a28a0430168a28ad3a2108028a5ed495a587dbd1000f4fbc33c52edff696a3a2b68ae68ee96a644bdf6289767fb4bf9d2f97fed2fe751515d1ecff00bd131239bc9944fe57fb49f9d29858296ca903ae0e6a0ab09feae5ff0080ff003ae8f67e68986ff27f911cebb3fb872dbeefccaf45145211401451455080028a28aa100051451562000a5a4a2b4448863a8a4a2ac4201c0d14515624002d14515620016af4e7fd1ed87b3ffe85542ad4a7f7508f66fe75a09194b787f8bf4654b78fafe856a5a6d2d592363168a4a5ab11233674504ea769804e25527d80e49fa0ef5aba90274d420640bb7c9ec3318c67ebdab3b4796349678d9c44d3c0d1472b1c046241e4f60c06dcd5f31369b6376971346ed70aa9144b209092181f30ed270001c1f7ace5f1affb77f364c9ead59fbdcb6d3b79f4b1c357f8f4fe5f9b0a9fc471e56dcf9395db6e57aebd2c7294a69b4b5d3d188ed02782de5ba90450a191cf403f527b003b93c55cb8d2ef6d402f112adc068c89173e998cb60fb1ab7a44883ed50991617b887647231c2860c0ed2dd830e33d2b56d95b498dbed17de4176e1216f3988fef108f803ea6a5ce29a4deacca4f56b979b9ad65d1fabd958ca55611928b766ffadce5abf14a3c9cce7cbcbdb4deefa58e4bc99bfe7949ff007c37f854b15a5ccd22c690c8598e00da47ea4600f7aec7fb5a0ffa09de7fdfa7ff00e394c6d52d98156d4aec83c11e53f23fefe56cda5d51cdc9ff004e69fdebff00913adce2bed2fbd1e77d5e7ff3ea1ff812ff00226b5b64b48e486175cedcdddd9fb88bdd10ff0077b71cb9f6ae6751d416e36c100296f19ca83f7a46e9e649ee7b0e8a2b61ef63bab3be8a24db0451a3203f7ddf781e63e3bfa2f4515c6d547de77ffb79ff00edabe4b51c34e6bef7bbf568d692756ab9be9aff00f22be4b536a1170e74f7ba6fd5a4252d2515a92758c5aeab4f07ec378d83832db807b1203e40fa57295d5aa1d42c2de08258d24819fcc899c47bb71c89016201e383dc629cb6ff00b7a3f99127649f67fa3396bfc1f35f9a1d6d39656ba8caefae851d7411a94c48c644647b8f2d791ed5a7636b341a6dcc9226d5924b7d84ff00170e78fc2b3b569136da4024599ede22b248a772e4b64206efb4771c735bd7d11beb5b4b7825449208d7cc89dc47bb7804480b101b8e0f718a9bae5879b8a5f790fec3d746df9d9dfa7ccc2524a8415f7e548997baa8c9c5d94a726adaa4fcbcae62ebd0c8ba848c570b22c6c87b32f96bc8f5ae74822b77569136da5b891667b789964914ee5cb364206efb7d471935859ad61ac13f2145e9f7fe2755169d385bb15497b8b4b5db76ed77712929738a6d324d862d25145000014514502000a28a2810005252d36908002929692931301851451522000a28a2a44001494569de8511d9e001fb804fb9dcdd6a5880ce5f143d5fe4ccca4a28a9133500a28a29080028a28a42000a28a2900012cbd47fbabfcaa2a924ea3fdd151539eec25f13256c35b05145159814014e24b75f403a63a7d29b4502000a28a290000514514800028a28a400014514521f500128a28a8018828a28a04310da93f83f1a653bf807d694779ff8584779fa3060328a28a810c028a28ab1000b4b4da5aa000168a28aa408005a28a2b57b8ba88028a28aa4240014b494b5a2108077f08a6d481f031807eb4ff3171fead7f5ff001addf4f445c6a2b2bc53112e3e6d1051451500580b451455000055a8ff00d54df45fe7556ad45feaa6ff00757f9d6d0dfeff00c850dfeffc8896df77e612dbeefccad451452028028a28a62000a28a2a84001451455080028a28aa100052d2515a12218ea5a4a5ad004014b4a00c13b8678e39e7fa7149f8d502b77017c84a9dcfc91fd0ff003a8f03fbd4e7230a01ce055aea1a7713dd7afe81add68474b4da2992318ea29296ac9100514515648862d1494ecfb0ab15c4161b4b4ef94f7c52ed4fef7e940f40275ed719454bb23ff9e9fa1a788e23ff002d80ff0080b520193cd25f67f12f599c5a5ffbc718ff00c882b22b511a186dee17cdded20400053d9b3924d65d477feba0130f8ea7aaff00d250439af26d5aed7e41494b45016f336001c1f5a7c8c19d8850a09c803381ec33cd331487ad1d05b215b5430a9a699e760ce7242aafe0a302a0a28245caae9f6bfe250b494514c90016928a2988005273494514c40014514502000a28a4a0400149452502000a28a2a588601454b146f338441b98f414cc0f5a4c7a77026fadbcae3692a4c0fef7e94bb57fbffa1ac994d47b944ddf622abf7672b6ded02ff3355c471ffcf503f034fb964631846dc1115738c73598dd975b932f8a1eaff20f79c97bb6b5f52a5145159b133500a28a29080028a2969000094514548000f7edf4151d4a4038e474a6edf714e5b96e37d6e84b617c98ca29db7dc518f715897cbe68b15c6d14b8a92150f2a29e85803f9d40ed663137a322a2a790a6f601300120724d4391e95068dc7f946446f65777128a28ac86cb00a28a2a4000297b5253c63072714d7e8c15afa8818d18e739e9c63d7dfda92a4dabfdefd0d48b107c859173827182338a834e58ff0030c8726bec95a8a5a2b202c069a77f08fad210694fdd150b79fa32b95ae7bae8c0065145159086014514a71daac400252d251540003a8a4a5aa400014514568020168a28aa40800296928ab42100b45145688100051451568100052d252d588002adc3feaa7ff747f3aae766c18ddbb273d36e3b63be7d6955ca8603f8860d6b0dfef12766673dbeefcc76bad4651494b4014014514530000a28a29880028a527a718feb49542000a28a2a84001452d4b124acea230dbb3f2e3ae6a8693025b496a434b524b13c2e5245dac3a8a8aa843126a4935b3d8752d3696a80602d1452d5204002514b8a307d2a82cc0570a29707d28dade8698598c574252d2ec6f434bb1ffba7f2a02cc05ccbb8ca5a7f96ff00dd6fca97ca93fb8df91a61663279a3dd0c20af07fce692a6f225ff009e6ff91a3ecf37fcf37ffbe4d02288f690fe65f790d2558fb35c7fcf293fef93fe14efb25cff00cf097fef86ff000a05f35f7a2ccbdad3fe78fde8ab4edc71b72719ce3b67d6af0b09c4134cead188f6fde52371638c0cd67d04dd3363384d4f9adaa4ed7f905251450234016928a29880029cdb73f282076c9c9fe4299450210c28a29298800751494bc739cfb53100051494b4c400149451400005251450200128a28a4c4300a29c571e878cf1498a40d3011a5a636dbd84fb9fd54d669ea7ea6aed9645d427a7ce2a57d36f031fdd13c9e841feb500f4df4335fc47fe15f9b22552109fbced78fea65d15626b79adf1e6a3267a67bd57a8626741319292ba77414945152265805145152000145145483000a28a2a400028a29290000b494b49431d980051451523b3180b53db1559e22c7003a927d066a0a4a3b03e84bd9fa328964f9a47c73f3311f4cd4545152c44c765e88a0a28a29000051451486001451454800055ab619980f66ffd04d55ab766c89711973b572413e9904538ee84b7265f0bf4613d632f4654a2a4913cb72bb95b1dd4e41fa5474997cbe68a254b45a3d8ffd9);

-- --------------------------------------------------------

--
-- Table structure for table `kategori`
--

CREATE TABLE `kategori` (
  `id_kategori` int(5) NOT NULL,
  `nama_kategori` varchar(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `kategori`
--

INSERT INTO `kategori` (`id_kategori`, `nama_kategori`) VALUES
(1, 'VIRUS'),
(2, 'Bakteri');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `berita`
--
ALTER TABLE `berita`
  ADD PRIMARY KEY (`id_berita`),
  ADD UNIQUE KEY `id_kategori` (`id_kategori`);

--
-- Indexes for table `kategori`
--
ALTER TABLE `kategori`
  ADD PRIMARY KEY (`id_kategori`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `berita`
--
ALTER TABLE `berita`
  MODIFY `id_berita` int(8) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `kategori`
--
ALTER TABLE `kategori`
  MODIFY `id_kategori` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- Constraints for dumped tables
--

--
-- Constraints for table `berita`
--
ALTER TABLE `berita`
  ADD CONSTRAINT `berita_ibfk_1` FOREIGN KEY (`id_kategori`) REFERENCES `kategori` (`id_kategori`);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

Jangan lupa buat folder baru di folder htdocs dengan nama bebas asal inget dan paham!. min min akan menggunakan nama beritalsp nah kalian nanti isi folder dan file yg di bawah ini di dalem folder beritalsp ini.

gak tau folder htdocs? wadoh parah nih lokasinya tuh biasanya di C:\xampp\htdocs

2. Membuat koneksi ke database terlebih dahulu.

Buat folder dengan nama inc dan masuk ke foldernya buat file dengan nama: konekin_db.php

Isikan dengan kode di bawah ini:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
<?php
function OpenCon()
 {
 $dbhost = "localhost";
 $dbuser = "root";
 $dbpass = "";
 $db = "berita_lsp";
 $conn = new mysqli($dbhost, $dbuser, $dbpass,$db) or die("Gagal Konek ke Database!: %s\n". $conn -> error);
 
 return $conn;
 }
 
function CloseCon($conn)
 {
 $conn -> close();
 }
?>

3. Membuat halaman utama.

Buat file di folder htdocs\beritalsp dengan nama: index.php
Isikan dengan kode di bawah ini:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
include "inc/konekin_db.php";
$conn = OpenCon();
?>
<html>
	<head>
		<title>Website Berita</title>
		<link rel="stylesheet" href="css/style.css" />
	</head>
	<body>
		<a href="index.php">Halaman Depan</a>
		<a href="arsip_berita.php">Arsip Berita</a>
		<a href="input_berita.php">Input Berita</a>
		<h2>Halaman Depan - Berita LSP</h2>
		
		<?php
		
		$result=mysqli_query($conn,'SELECT * FROM berita ');

		while($row=mysqli_fetch_array($result)) {
			$id_berita = $row['id_berita'];
			$id_kategori = $row['id_kategori'];
			$judul = $row['judul'];
			$tanggal = $row['tanggal'];
			$gambar = $row['gambar'];
			
			
			echo "<font size=4> <a href='berita_lengkap.php?id=$id_berita'>$judul</a></font></br>";
			echo "<div class='crop'><a href='berita_lengkap.php?id=$id_berita'>";
			echo '<img src="data:image/jpeg;base64,'.base64_encode( $gambar ).'" />';
			echo "</a></div>";
			//echo '<img src="'.$gambar.'" alt="HTML5 Icon" style="width:128px;height:128px">';
			echo "<small> Berita pada tanggal <b>$tanggal</b> dalam kategori <b>$id_kategori</b></small>";
			echo "<hr>";
		}
	
		?>
		
	</body>
</html>

4. Membuat halaman arsip berita

Buat file di folder htdocs\beritalsp dengan nama: arsip_berita.php
Isikan dengan kode di bawah ini:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php  
include "inc/konekin_db.php";
$conn = OpenCon();
?>  
<html>  
<title>Arsip Berita</title>  
    <link href="css/style.css" rel="stylesheet">
      <script language="javascript">  
        function tanya(){  
      if(confirm("Apakah anda yakin akan menghapus berita ini?")){  
    return true;   
  }else{  
    return false;   
     }  
   }
      </script>  
   
  
  	<a href="index.php">Halaman Depan</a>   
    <a href="arsip_berita.php">Arsip Berita</a>   
    <a href="input_berita.php">Input Berita</a>  
      
  
  
    <h2>Arsip Berita</h2>  
<ol>  
<?php
	$query = "SELECT A.id_berita, B.nama_kategori, A.judul, A.tanggal, A.gambar FROM berita A, kategori B WHERE A.id_kategori=B.id_kategori ORDER BY A.id_berita DESC";
	$sql = mysqli_query($conn,$query);
	while($hasil = mysqli_fetch_array($sql)){
		$id_berita = $hasil['id_berita'];
		$kategori = stripslashes($hasil['nama_kategori']);
		$judul = stripslashes($hasil['judul']);
		$tanggal = stripslashes($hasil['tanggal']);
		
		
		echo "<li><a href='berita_lengkap.php?id=$id_berita'>$judul</a>";
		echo "<small> Berita dikirim pada tanggal <b>$tanggal</b> dalam kategori <b>$kategori</b> </small>"; 
		echo "<b>Action : </b><a href='edit_berita.php?id=$id_berita'>Edit</a> | ";
		echo "<b>Action : </b><a href='delete_berita.php?id=$id_berita' onclick='return tanya()'>Delete</a>";
		echo "<small></small></li>";
	}  
 ?>  
</ol>  
</html>  

5. Membuat halaman input berita

Buat file di folder htdocs\beritalsp dengan nama: input_berita.php
Isikan dengan kode di bawah ini:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<?php  
include "inc/konekin_db.php";
$conn = OpenCon();
//proses input berita  
if(isset($_POST['input'])){
	
	$judul = addslashes(strip_tags($_POST['judul']));
	$kategori = $_POST['kategori'];
	
	$isi_berita = addslashes(strip_tags($_POST['isi']));
	
	$tanggal = addslashes(date("Y-m-d", strtotime($_POST['tanggal'])));
	
	
	if(isset($_FILES['gambarfile']['error']) && UPLOAD_ERR_OK == $_FILES['gambarfile']['error']) {
		// do your stuff here
		$gambar = addslashes(file_get_contents($_FILES['gambarfile']['tmp_name']));
	}
	
	//insert ke tabel
	$query = "INSERT INTO berita VALUES('','$kategori','$judul','$isi_berita','$tanggal','$gambar')";
	$sql = mysqli_query($conn,$query);
	if($sql){
		echo "<h2><span style='color: blue;'>Berita telah berhasil ditambahkan</span></h2>";
	}else{
		echo "<h2><span style='color: red;'>Berita gagal ditambahkan</span></h2>";
	}
}
?>  
<html>
	<head><title>Input Berita</title>
		<link href="css/style.css" rel="stylesheet"></link>  
    </head>  
    <body>
		<a href="index.php">Halaman Depan</a>
		<a href="arsip_berita.php">Arsip Berita</a>
		<a href="input_berita.php">Input Berita</a>  
      
		
		<form action="<?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post" name="input">
			<table border="0" cellpadding="0" style="width: 700px;">
				<tr>
					<td colspan="2"><h2>Input Berita</h2>
					</td>
				</tr>
				<tr>
					<td width="200">Judul Berita</td>
					<td>: <input name="judul" size="30" type="text" /></td>
				</tr>
				<tr>
					<td>Kategori</td>
					<td>:
						<select name="kategori">
							<?php
							$query = "SELECT id_kategori, nama_kategori FROM kategori ORDER BY nama_kategori";
							$sql = mysqli_query($conn,$query);
							while($hasil = mysqli_fetch_array($sql)){
								echo "<option value='".$hasil['id_kategori']."'>$hasil[nama_kategori]</option>";
							}
							?>
						</select>
					</td>
				</tr>
				<tr>
					<td>Gambar Berita</td>
						<td>: <input name="gambarfile" type="file" />
					</td>
				</tr>
				<tr>
					<td>Isi Berita</td>
						<td>: <textarea cols="50" name="isi" rows="10"></textarea>
					</td>
				</tr>
				<tr>
					<td>Tanggal</td>
						<td>: <input name="tanggal" size="30" type="date" value="<?= date("Y-m-d")?>" />
					</td>
				</tr>
				<tr>
					<td></td>
					<td>
						<input name="input" type="submit" value="Input Berita" />
						<input name="reset" type="reset" value="Cancel" />
					</td>
				</tr>
			</table>
		</form>
</body>  
</html>

6. Membuat halaman untuk mengedit berita

Buat file di folder htdocs\beritalsp dengan nama: edit_berita.php
Isikan dengan kode di bawah ini:

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
<?php  
include "inc/konekin_db.php";
$conn = OpenCon();
if(isset($_GET['id'])){
	$id_berita = $_GET['id'];  
}else{
	die("Error. No Id Selected!");   
}
$query = "SELECT id_berita, id_kategori,judul, isi_berita, tanggal FROM berita WHERE id_berita='$id_berita'";
$sql = mysqli_query($conn,$query);  
$hasil = mysqli_fetch_array($sql);  
$id_berita = $hasil['id_berita'];   
$id_kategori = stripslashes($hasil['id_kategori']);  
$judul = stripslashes($hasil['judul']);
$isi = stripslashes($hasil['isi_berita']);
$tanggal = stripslashes($hasil['tanggal']);  

$previous = "javascript:history.go(-1)";
  
//proses edit berita  
if(isset($_POST['edit'])){
	$id_berita = $_POST['hidberita'];
	$judul = addslashes(strip_tags($_POST['judul']));
	$kategori = $_POST['kategori'];
	$isi_berita = addslashes(strip_tags($_POST['isi']));
	
	if(isset($_FILES['gambarfile']['error']) && UPLOAD_ERR_OK == $_FILES['gambarfile']['error']) {
		// do your stuff here
		$gambar = addslashes(file_get_contents($_FILES['gambarfile']['tmp_name']));
		$query = "UPDATE berita SET id_kategori='$kategori', judul='$judul', isi_berita='$isi_berita', gambar='$gambar' WHERE id_berita='$id_berita' ";
	} else {
		$query = "UPDATE berita SET id_kategori='$kategori', judul='$judul', isi_berita='$isi_berita' WHERE id_berita='$id_berita' ";
	}
	//update berita
	$sql = mysqli_query($conn,$query);
	
	if($sql){
		echo "<h2><span style='color: blue;'>Berita telah berhasil diedit</span></h2>";
	}else{
		echo "<h2><span style='color: red;'>Berita gagal diedit</span></h2>";
	}
} else if(isset($_SERVER['HTTP_REFERER'])) {
    $previous = $_SERVER['HTTP_REFERER'];
}
?>  
<html>  
    <head>
		<title>Edit Berita</title>
		<link href="css/style.css" rel="stylesheet">
	</head>
	
	<body>
		<a href="index.php">Halaman Depan</a>
		<a href="arsip_berita.php">Arsip Berita</a>
		<a href="input_berita.php">Input Berita</a>
		
		
		<form action="" method="post" name="input">
			<table style="width: 700px;" border="0" cellpadding="0">
				<tr>
					<td colspan="2"><h2>Edit Berita</h2></td>
				</tr>
				<tr>
					<td width="200">Judul Berita</td>
					<td>: <input name="judul" size="30" value="<?=$judul?>" type="text"></td>
				</tr>
				<tr>
					<td>Kategori</td>
					<td>: <select name="kategori">
						<?php
								 $query = "SELECT id_kategori, nama_kategori FROM kategori ORDER BY nama_kategori";
								 $sql = mysqli_query($conn,$query);
								 while($hasil = mysqli_fetch_array($sql)){
									 $selected = ($hasil['id_kategori']==$id_kategori)?"selected" :"";
									 echo "<option value='$hasil[id_kategori]'>$hasil[nama_kategori]</option>";
								 }
						?>
						</select>
					</td>
				</tr>
				<tr>
					<td>Gambar</td>
					<td>: <input name="gambarfile" type="file" /></td>
				</tr>
				<tr>
					<td>Isi Berita</td>
					<td>: <textarea cols="50" name="isi" rows="10"><?=$isi?></textarea></td>
				</tr>
				<tr>
					<td>Tanggal</td>
						<td>: <input name="tanggal" size="30" value="<?=$tanggal?>" type="date" />
					</td>
				</tr>
				<tr>
					<td> </td>
					<td>
						<input name="hidberita" value="<?=$id_berita?>" type="hidden">
						<input name="edit" value="Edit Berita" type="submit">
						<input name="reset" value="Cancel" type="reset" onclick="location.href='<?= $previous ?>';">
					</td>
				</tr>
			</table>
		</form>  
</body>  
</html>

7. Membuat halaman hapus berita

Buat file di folder htdocs\beritalsp dengan nama: delete_berita.php
Isikan dengan kode di bawah ini:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php  
include "inc/konekin_db.php";
$conn = OpenCon();
if(isset($_GET['id'])){  
 $id_berita = $_GET['id'];  
}else{  
 die("Error. No Id Selected!");   
}  
?>
<html>  
    <head><title>Delete Berita</title>  
     <link href="css/style.css" rel="stylesheet">  
 </head>      
    <a href="index.php">Halaman Depan</a>    
    <a href="arsip_berita.php">Arsip Berita</a>   
    <a href="input_berita.php">Input Berita</a>  
<body>  
<?php
    //proses delete berita  
if(!empty($id_berita)&&$id_berita!=""){  
   $query = "DELETE FROM berita WHERE id_berita='$id_berita'";    
   $sql = mysqli_query($conn,$query);  
   if($sql){  
     echo "<h2>  
  <span style='color: blue;'>Berita telah berhasil dihapus</span></h2>";  
    }else{  
     echo "<h2><span style='color: red;'>Berita gagal dihapus</span></h2>";  
   }  
   echo "klik <a href='arsip_berita.php'>di sini untuk kembali ke halaman arsip berita";  
}else{  
   die("Access Denied");   
 }  
?>  
</body>  
</html>  

8. Membuat halaman berita lengkap

Buat file di folder htdocs\beritalsp dengan nama: berita_lengkap.php
Isikan dengan kode di bawah ini:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php  
include "inc/konekin_db.php";
$conn = OpenCon();
if(isset($_GET['id'])){  
 $id_berita = $_GET['id'];   
}else{  
 die("Error. No Id Selected!");   
}  
?>  
<html>  
	<head>
		<title>Berita Lengkap</title>  
		<link href="css/style.css" rel="stylesheet"></link>
    </head>  
    <body>  
    <a href="index.php">Halaman Depan</a>
    <a href="arsip_berita.php">Arsip Berita</a>
    <a href="input_berita.php">Input Berita</a>
  
    <h2>Berita Lengkap</h2>
	
<?php

		$query = "SELECT A.id_berita, B.nama_kategori, A.judul, A.isi_berita, A.tanggal, A.gambar FROM berita A, kategori B WHERE A.id_kategori=B.id_kategori AND A.id_berita='$id_berita'";
		$sql = mysqli_query($conn,$query);
		$hasil = mysqli_fetch_array($sql);
		
		$id_berita = $hasil['id_berita'];
		$kategori = stripslashes($hasil['nama_kategori']);
		$judul = stripslashes($hasil['judul']);
		$isi = nl2br(stripslashes($hasil['isi_berita']));
		$tanggal = stripslashes($hasil['tanggal']);
		$gambar = $hasil['gambar'];
		
		//tampilkan berita
		echo "<font size=5 color=black>$judul</font>";
		echo "<small>Berita dikirim pada tanggal <b>$tanggal</b> dalam kategori <b> $kategori</b></small>";
		echo '<div class="margin6"><img src="data:image/jpeg;base64,'.base64_encode( $gambar ).'" /></div>';
		echo "<p>$isi</p>";  
		
 ?>
</body>  
</html>  

8. Tambahan CSS dikit buat gambar

Buat file di folder htdocs\beritalsp\css dengan nama: style.css
Isikan dengan kode di bawah ini:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
@charset "utf-8";  
/* CSS Document */  
body{  
 font-family:Verdana;  
 font-size:11px;
}
a{  
 color:#0000ff;  
 text-decoration:underline;  
   
}  
a:hover{  
 color:#ffffff;  
 background-color:#8ac452;  
 text-decoration:none;  
}  
input, textarea, select, option{  
 font-family:Verdana;  
 font-size:12px;   
}

.crop {
    width: 128px;
    height: 128px;
    overflow: hidden;
}

.crop img {
    width: 400px;
    height: 300px;
    margin: -65px 0 0 -120px;
}

Setelah semua selesai silakan buka browser lalu ketik http://localhost/beritalsp (inget sesuai nama foldernya yg di buat tadi ya!)

dan Jrenggg jadi lah tinggal di percantik dan tinggal tambahin halaman login, Nanti min min akan update penambahan halaman login silakan di tunggu ya, Terimakasih

Seperti ini tampilannya jika berhasil:



 Download Source Code: Disini

Bagi kalian yg hanya download source codenya aja, langsung masukin folder htdocs terus ekstrak dah selesai.

PERHATIAN!: Jika gagal ekstrak harap update winrar kalian ke versi terbaru!


Butuh video tutorialnya? support min min dengan cara komen dan subscribe di youtube :*

Sekian dari tutorial buat website berita sederhana. Sampai jumpa lagi dan Terimakasih.

 
biz.