PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61870 cd2cb7313b10fa9b4ff8329f47d89afdb4a7037e12b5a7749166d51119bcfc96

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b2ff9213fd840eb6a5f299803f0c69a151e2e7ea23107c58ce0e0680200b536e
Certificate Block Hash
cd2cb7313b10fa9b4ff8329f47d89afdb4a7037e12b5a7749166d51119bcfc96
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00a1670000021b0000
00200000400000000701030100000001030101030000000000000000000000000000000000000000000000000000000000000000252c289c6d29b9bc79b61bab145f59ba6e6cc274d60bc5e8ad39bad68f2153bbedba9af16e65c05d8571d0e1504334f3fcfbb8e6430755fef870a4f55e96c70ec8e4e842955db26606c8512277586598fefbc183ef37aedb9b050000000000000080000000280000a1670000021b0000

Raw Header Hex

00004020a99afa00a1a0c9c8a1d0b5a549b9c80bdf9fa9d425304b4cf05bb54f8e8385a6fa6e239de07f026afae3390d8c461dea27aa3cdccde4d2b7ed1ca2aa289ceac6e09a166a577f02186e530b2080060ece587c1023eae7e251a1690c3f8099f2a5b60e84fd1392ffb2

Proof Data Hex

59,560 bytes
12121601030723459440d80f8562b36761137d7cee60be6d0b3d06c72d41f1b8e2d89f6624133b9320c0888109fe2fbfa8d44a044ac154dc7579b56384dde751662295e0df2e3693e69ed2f250b91fb1c1029ad0d19081bc9476141b13c1d96c1f139148ac8da256103c90c4be838ebfbca1306179d0d390c9021c0a0758612b9269abdabf0c2662946684c1c36b1ddc6fefe661ece699bb86f56770f9bd2f7cf16b2cd2aadfe3679e3721fab4f3e8578ca403e1f3038c846703c6bb45563d89cc4d745cf59eaae1ce488dfbb27af13f874856cbf73b0260f44d1d8a547ccce8eb9cfcc8dd88354f3719b2a32ff93765ee493019bbc90a53c852dca02b853ac215cfa39bfcb5ffefd07d7c155a207f05a2900dcf5ec5f161d5271300f5e21096653d18e0abb16505f59dbe1c53fbda5b62d1ae59b71b8e3ae47632e2e765f0ebe7e101174a8a2988e42b50e2842d51c1e7ad47fbb91f7fa6285f946332bf56f92467620688c0d211ca26ff1945a1822aaafeeb87c00f1fadb5093f27926be82b5f411f3adf2fef395fa9343c2851cd0e3a89d45bb3faa47cbb2fa8f2737a571c0662a855535a06557b4641396ae5836b97a56b79422db3a7ab24d363fc94470a108ed36efe6dcd3f640b8e4b719a1750d71d2b250f2824a3c776beb9cd3c7bca95f1acd2e620a661b28628135b734458e5cf0b9ff14d1613e29e36368df593585375e9abf4f2a413f57b463432dcae01147f3d59b542f1a99c6908ffaa1087ffe17ae9a1f09614ccf875cbe360265dc9ea546ad2400a46c43d2b7ad3bb826066563463d90d3497e108add7644a974cf3f892efac00861f37e5dc81100af2bd9985abc85f1a92b3efa61df11af5e8cdfa88d0e4e98843499544deefeadfea258efe0d569934d3054947f4cd79fe6a9dead5288eb772c461f5d66476a4e47fe1ff0e04fa3bf01576267c9b9f45ce69c845596634503f100f0e4afd763f52705446bd67e7ae5d0d991bec384ec461e6180a0ef19cc59679f7caed7b610be7d60979ba553537e00bf92c8200b5aab44429d377b14ef520e2728d1e11ab273d05435da1a8073c386a8e2abb798a82973720e496b3f085bc9b79bba1a7ba7ce722beb5a9bba4c758b6831cb093b7dd4a79dbfc3d5474566071ba204c8d743fa57f2d313f79de88e20d973b03c844ced3850747e87fc29f401825790b01aae5d1789051b7853977900575f0ebcae68b5ad21d43a31b6b46c2d894548b08cfa4da0ed211e0485c3da35eb63c94369a6aea1346bbe23eeea136f4235fb02f8dfdbf9e980add2ded8f532394f8b2934064316d55e2ed5d59d115f3e98532c1d29cca8d9c17c7f003d02372f3f01233737356ea0fd3bcb00a33b9b09a37c0d116c571d6dd23b501ebfbe4f30cbe6650dd585933772e41d99149424f8d95bdc4ad30a39e599cf5207accfee379d534f33214fd35ed880c42a5f877f8c0fe5369fa7c446d35302d9a9522f039038594ef51de54359cd74bb99288ad10cdac805edcebb6a0157444bc6cef60c5fec9955896bfdbc393f38e37410e49798a2c1cb02e89bbb92c05b0b22b7a042edd4212f7507d663967ce5ac4818a1a426463ed24d4d4419c150698703ea2bb8750cc29299771d287e24a2046e6be0e0ae795b6e2ee9be4bc00f3177ffe44e55019c0819d617b9b3a5dbf2bd507f5f007df37b553dbf386659c7899a37cd73704cb821e5991bce186162ee637b02d281b9b153ea76736678c2add92cf1ffc8cbb02dce9831a4ce8fbfabe9c400c260a64aae61454c5803691ad4b89817a5f792fc61eba165ca803f486f6704992082ecf8dd1872cc2c318f98ed724c8fac17fb9e883581e5ea1355b790fac9e3d8f3442567e5e74b9a7743319be3576a3c5faabc4c233f657c6fec60988825b1b19a9d0c01ae184670f3636877084f618fdc9c151646f88415da0953731aaef17491a58f1a98582c4872fe605598b35da5c6fe6c3b83fc1ee31be04e355a326631df6c0d7667bc090b1fd723ce84a2d96d1b4bf340522f85c624a0c33c44a81bbee8d022817fb7a817e57222d104498245645bdd5a8f07c1a7d17a5e5313822b12fafcb1524e849b44c62e436fb299aa955cd917c6daa6b86490c8733f265b97707978b6ac108e7d5b2171dece162b728c7cc4df9d36e41617f00278ae5bff7361dcefa5b5f96c3582239e27f4b628885f5f5621923bc3d03b746f48613799e9544d85227c398718b8118de8b02959db755dca8805da833c22941e2112d41ce542c2a252f68f2507c3590678edd2fa185b981c025df64c022b987653dc3fd53aba45e381293089f44e74dbe6805466b79d4edaa81480d6749104a47ac5e548782a3f9e4a77d8e18ad28dad6996332813751abd06d43cde95e2ea944033fc48d4d029c8dd7434e7dfc1aaffccc4d871bb51d5372131a83b986efc41a13f470c25bd74c75052604aebf84c0a8d11a9b751a61ee461d445ba0514fa69dd091635a56526cb2fdc1a42433c4a521fa7489f21522c09b4e1557b396e233b4c7a8bcf476c88409c223b856154fed3edb6cadc5c95b67c0351dbb76b719abe213473719cc88260436de05335631ddbe490c8d200f9a71da82a246d6fd486da4b755fa4cf91fa3cfc9d5652df66b58aeb941b50c6d3a0433cd7fef788d201075728b4d7d3abb6298acca6231cf16e399610e4a61f1741554cacd992551391bc616bcdcb670377bb9cc255c9f32871bec5914d8d0090e198f62bdeea5997bd7b23e26502c160c5f529eb2b94d905dce0eb8234aaf8270ccbef79df28df4914d8e1ef717aadcb767065556ee2366a49345ecc49faa52c34acd44e96ff2f0ca6239c8e20d4491a5c4e0381e6a8391b6c731bf6aea78b7ea14630f3dc1d7ac1b6a2cd100909baff165156f968c2a3e0cbed137cc726dab10e63fb75eeed27036daf23cbe3fa22799e35d3b22450d2937b520b68119cc9f0c382d1e80982bf30f00a44bfabd1dde15455950ebea0ff238d5067db3ff92bf45a4a2382d8479becdf3bc5a3222f82adc3b5ff27b9e2cdaf3096902d1597a2c9e80dbeef58630e025a395a34ee8dbfa0bb9a3c46aec0b314c77552ff8382a35e94e8b0182a2f15d6d40d0f3758426562fb48254231914276a0cd1a0f897a958b27d2fbb97256b79d1af3f83ab8341c8da391a7edabd8f8a97e9a56d715e49dba875d96f01a4c9f3dd323ba4e2d795ebd62271d93b4e99d5b9c317c59180d44011a3e51fc04ecb3809a28b6502ea16bcdda8687acc2b6fe1296575448f039785abebf025d41f69709d5a379fb96e36f57d6a8f7c38613978b2371a6954a1652e2daff2129d7e1d4c608127ee4baf2942bd670ee91fea844156bb36c3275f8f8e3e72eea3285578cd3ac324924f223973cbbab37d4513a357c7e958f9137bf29d5bb33c25c257565d62888c6dce51fceca5847209be691062c6284f31f90965989154c6e279118c82d949ad8e378c195c245000ea398f65ed351a8dfee93ac7b761e728d45e20f73f912f40aab4d0b26cb69b3a98312e3ae905d2809bc881acefd9fb5cb8a6596ceb897aac96e2b0a70841fbdafdf7701d23260b1646a8cfa74130c56bb33e5ab1dbeac74b33790f6de208587444d10f5abcc329e410824ab3f9397ecc8fceb703f17fdf67d71f83c204c6be5634279f69f0b55df06dee5f8ebfa1590b9a5c94f71bc0db9320c8b4a9aa49124c8ffb8d6c906e42698ad7f7ef46e7013c8911420a0bb5afb44051ce76ccf25f7ec14fd979d727bf9a0bfb034e2d302e316753743d748179e8c903bcb2ca566cb4f8e15a20e32f151fac5140b7463de8ef719f7583f285d098e83ed07882076be0660ce0b0358bb728ad1efdbe9145071a3ce4ff4d43536529ca5119f9d7080c2f57496204d88b544445686565b8b9682d494b96b4d780b3c6afb5209234c2e0ed26788c33189f1319b87f8ccb3cd76a46fb28a305794a5509ac9793e70d47ba67b2a32067fa86a1742aa631378356e07824283555730ddda2581af3158a627ae750f1d9ce161ec8f613b86d22182cc8710c3024ec92b85e2b39837aa5efb485bcb958e1f301648ed220c3e56abe5c2537a893a8226271faabce2ecd99afc4de6446011ddf40b86f59a00c585e611b79a3075e656f34151f130e9837e11cb7b8c355977b3f396d692dfe34ca588dfb7a089e3a1bbd960da953f82d92c53d81619f1437ed2aee21965fd105da0a6423a8d4d4c7037a9339144d07a2c6f81860a9a63a8332d9dc17bbec6a58d52df0e4eb0195478a05943b4b502b53758a51f0b0763fb3ff53ca024f78dea17c0697b98956fd8a75ce628c0d91346b814b2ae1a12526c3aa49d470a8f9614db3c374375ccfa0a35a55190f1f8a4699fff94787258f874ba57f04f566241593501652b4412863e7144894558973cf354badce17caf8424d9a215b8173773e1f380a893d355e3a9eecbed9a58310d6f0013852959dd666d898900ae2b50eeb375323de1b67f0e9dda1f5cd3614d1ab017a16de8114e0f6ed7739457094c1230f4b7e0fa23b6e6edebd5ca84ea20d8b98d51452ea0cfc315cc6d8ec1f13fd5c60581153130e1f0922497e36f30aac74067c84ebfb1eac54de681fd53a5226dbcc20d6cc5c049916c853b99fce2c41fe532ba2f68fe63d95b7553f33a088baeb9f7b9438b8298aba8cb47296f364f3b95954976d78c2b0c7713a06e1c4b12ae002dbc57d4c7a542435c001c0d37656f4949c14451a1570351f848f9ced19216d1b16249b39957ad5b84d459e71212a67fd83b88f1d5043b9322b7b55a4dbc56dd459c269fda2de388e2adb296590626129b5c1572b61b640415f43b3c4aff0f7149d3824eb5dc285c2ad692794b5ca936d54c7df76c294a603aee4c74660e88642b83a9238ace81580782e2d032122a2e47c7b2c7432926f5f26ef3d3bf28fc7d8d0d38333e399cca2f74c3ff7087eea7472217ad4b7c4bf15d54d4dcdfbc01bcb0713d6fbc4b9c9fda9ed12724b819e32c16cf17dec202d38f80c89efa24d528b0c7c632b9ffbe1a90a41bbafbb38d2d0a790840d78cf36d9ad4dd50aab880b6a3411c2828ff3b2b55dcfe2e27f6318b1c4a6ed15414fef36dc4313161531e92f6770b09b78c95cb3ae93688b8bf5e46030cd455fb71183914d0d198e006617bd58aa7c522fd72d492c7e1831ad3b03ffaf9d1b0feabef1de713f6c708730aa127e3394723e9fded605371ea474c1ed3a388fc5c3052639544ca47a34804ebd7f16b62d0a4a5f397c4bdb15d8ed6c11834020d38750689b6b15bc9991946d5657009e5f69f16b48c691b3c8b2a590dfd7be79899c77dabb2a76139c726b674ea98d5048db1ffd5f46533dc11a9d89325fa8bd2758edfbc9f28bf6570e060117724b1f567a09c5d5b915dfb7a0cc5af69e7dc248cde1e0bf4f70dde653fb6508cd6dbf8bc8de28bdbacd2ef6143ec990026876334ba1db548c88c6e26c114b629341afbd51ed063fb39abd057f184d1ec79741dd8686a531f07a9762815bf1a1e83c4922798b913c6957c9cf1c8d0f3669d9fffec2ce05239074f8dc10dfbd6c9f298f01ad6a776c592ab45e59322e2d11eb5cfc9155aab00bb48d1e6a0bd7db176a0be8d7fb82cdadca2e99c6c6b76b2fb3b379a2e4fe37e03f22532cb42854bbf3eedc0bda1a0a6a95f77e2a2a6c1909b8012dc12e6188af869911d93eef80ec56efba389c2d17f0d187689e7b28f099cc6ebff26e27c17829edd483eb13e0a02abe31fc044b1d63aed7973fbca89b08bfeb4522daa55d6e5ad1f18672498a9762d3017190f7737bbd421b7654a445d58fd88510e61e16f0f97afea893e7507a2c94abfad4e0bf56169cd6d6d8108ab26eaf5a1e9fbdcddfd7b81b623067766679b165b410201541619a23be2c316b989df8d6221236576cc212000639f9fd2cb74f9e4b593ee3e4b40ed75de2400df3ba3282a73a3de009347b1c5e21f290631f7def0e03d97db2824bdabac6fc00d3bf53f04f85d57d6c243ac32c544ad1b7bce5176c09ac07e0ba6f1092425bc37fb0b0a250a8c54541969b31a94e318d5c261345f6c309b0ef1234046da6ea69ff4ff5a088e3ec63a34847e90c7d475fcc17c0d427d94e2d9d831230ab77e199bb3efdb6d81946338963cb264ed9460deef5d191c07412a9f8a7acd30375182692d976d749a2a6f4323b25004389cd8afb696a898fcc785d8e52bcc56ab4ea23a056c2bbf43c43b369e01fc59c86c08828e6439d76fdc2ac6cd47344f2668cc3f9d0e93011be7a49110562acd91bf20eb000ba1503a614492afacf244fbae89fb0458c8043de6b7b9281c90688f3a66901b525385c67739e1f706ce9acf43c9fa65b9f364d31bd4212a7a8d2ca8b0d8fcc7075011d6bed79b1f4207ef1df8259068abd9c56db90a25e5db552f12d86cff25afe2880a0496fcd8eedbac7b0ef862b45ea7151c825608f1d0c7373a9e64fd79ebe0c167939efd8b8676066fe28cacd485bae2bc12a8e1b1fed792fc628766b1cf7c914d6634855bb7d22171441c14a0f500a8e2ba05b364cf874b4faf6e1de6860bb1c4c480026f03dd947a6bd33f3f17879380efd626bdfdecd99cfd9e1a1b226225735e65a6f3ede2e4bc7ae02477e959454dc8a5637b8a5725e98df72ceeb3928c4f68e1fec80faa96e615c237055342a85dc876b9c27313f2af77dcf8febd9adfa78ee7b4ea03b98be749c806366617f2dc93b5e8b320b2553adc17dcf8b2de08ee14061369354bc7605f8b55a9f7bf03ed8a293beae439b675378c71685f9d87fbf7f4bdc186f4c6e2aa3c1ab5d3efe9b616e732f1bccc6ed823f14b41bc5db129f87a3ececb7f6a7eb4fb09a727f66fb30169ddedd945631f6f2ea98c553c6fa821b36cc6a621de2aa48cefb3850bfb05592797d21412883301b409c1142c4387493611364abecfb879710e354e66c3936d3cc635f45d0ff3c6a35bd62501664c83e05237fad8b5fd3a81684dfd043191b59d2c52bab343ca1c17da482beaa9df8d10ecdbae429a313dd55934628896b75cc14d99538878bf6f00a128c728305bb72b49ce95d4442b9ca3980dba3fd77355fc0256485eaf9c942378067c9b59a324031bc3f875589d2931f6a98dd3a372e6c0e9383f55340350e2e7b84fac47f6e2653df71424620b84791a5eea919191be4323f1a454728b8f1cd3196f72ff0afe389ef6846b3870d1dd3e29849c811ad8f6bd6121e18582cb5a8e13fa2847dd6ed3fb62516ca54c5d2682da801caf3deba5f0f5e6b254df054b0eacd7ce92eca37f3a7047e32f3fbf69772537b13e39611926eadb687b62979132b60b7dce96f6fedd96dc310f292eb7766acde2324678fe7b38a32651b0dbe7d3d1348e32ff8b286f8d259a4ebcd32a3ca35ba01672df6ad4617ca490827e49220a2e137a4f7e67ac056ef8acf6cde11fd604c96db38ee59fca807967c4ea92f71dae0b7ab782f8e953ddf24ca1dd2f8a74e686a38b05ccc2c201b0ab4422e32d6a57b1630c65d67c24323b03d53fc221954c075e7e8532f540161ccb21cf599177ff9ef75caf421ea7ce031476c7dd0cc804f895faf51c08c5a504e9480bc119a1e89721dbfed36d846cc47cc4702aa740075e3bde2a88532eb745b2e15c5c7e44fbb4b56b588a054294ac053d9c7758c001746d615d13aa6ddb697bb8dfcdf0786ae350659c604a86c3e67cb456fd98e54861e1361e97dd33f02d8cb7d658907f815cff248423e8c2b994009929579dbcf9fdad8bc0070f462238c68440eafbe0de7a51cd711cabfa9d3d966c3d583ad87846f07f770efc5ca5dbf4fbfa23424b6d40345f33087a97ff9b1cfe90933e4f8dfef2587427784f8ed973fd2a639ebbe1ad2044f47f2181df5e2071bfa22325152a4d8deac3b42726f33541dea47852a9462859ef9ddec9ac6af50269eee513f98beeb39eb507df87e5330d192eaf5532c1b4c2e102995ec85cc7bcf31143ed4aebc99558e6a4e41c6a73988f796534b8e38f02034783b42c4c26b3014b9555ede7bd6dcdf5025ba25573aeba751a8ab25ce222e9c43ca95daab6f79f4c5f95f8901b0bf48c0a1e112c1a3d3dc7186bd184d7119b010a61c76e994ff97facf0114675712fcd7bef8ae5aa0734524fc6603071d5f848f64b0bf2dd368f6c3bdbfefd990f70fc981fd536ad8becbe0c38fcd6d5850c25871bdafd8cf4b7c430d92224e5785131886426a8943a8bf52ec426c253a2633139a902b43aa4a57c39610e7daa8397b9442783fd5e394e3cd379f1ca4b27f518df38c1dcd07b73025d98dcd12e46263e4a8929f83dffe585f1d0a46146f694f99e16b5830f1996d93d83a2cf9dcd87343d2ec694959805ce4be8c67491fcf228d91ad9e172f4803a7ebee6d837338719626514a7c2a0e3cb9f42d98b5ee23d4bc5c91357da53b904be6a09bfdbe962967183fd12d0b366950cebde0f3456e806583911ad8704612c3571cae4ffb881e5b13a3d976b47bc95bcc4e97b0bbcd06c797ad257e47187226bb375af5249ea5ed0099fdde645544dca5b85c2e92cf09c3159d67cd40c77014bf267c27d3689c453873bb34b51e428a12143330eb891a8a32914a4669cc5bf8b9a292a3c41e50d757062075aa7daf0d92abeb9c37fd291bd8291e76d9096299b1032077d7b679d8014e0499eb522ef1c4cff884550e75896caecb79c254bf4b182393fca13c1d20ff535c8aa822a165bfc35375bc88b5706acdc76eb0033af08bd572b6ed06fd235d7398fd8808f5719bc4ac44e6fc1e5987f1a55f23a3d43c44a4f1fab65e8f9719105aabfa24a9d4f4c1b0d492d8f21d10449341b0cea543882e20aaab2d5101b5fd4203f467486d5854693622d9317a9856816417817fef91ef05a727a4a8e44fb5c70d711bbdcb13d52845241dad1323da95db0e06f3fdc93e639cc984ab5f0c75e781b80abdf36fac4a9c0b3b91bb04473a6f5240f97a208a32c1df162e0c22433396b42312e1c80b4b281cd7a667b3e0be0286a957229af68c36c391085d62cdc949ee429c975e594093fa04033342d107f4f7440d21ffdecca934bf550fd375bc7b77a2c0fba0f81ea9a16a6d7c7e5d89e2fa4a984b64b473a40df4e828f38032644191e14f6c0808f4aa0f0fb244cf31d60c4896cc61a7858aff6ca7a4806ad53b64399e2174d3c49b79948f78a6d9f3d453e08b3ce51cbdda3df4161689e679919c926f4c5546954870c309161be6e327bfb8540f1c6bff7b0106407cbee217a476066c10b4994eb5afcb3cc78528495dcc7167393f99e0f3a1c442148dd4aa5033e3c7f6e8196f2d57d7df8061b3a815a35afb50bbecb97ab6600d880310bd146348ec05db7960ec9b9da333a91a63be3ef36be0a445e40149ee08c24209b5d6f019e9c311449d7df8d95adc8874b32fd34f8f7c5be1c552983c694a6a64fefe9eb273e7c9ff4db206d254d63064ef9a28501c18390a0053d616f02b4273c8c357b243fc5d2941ca98cb69b26596a35d677660347062dc72e555e3b2973e8bbabb74ed0022e985e787962e4b5f12475df4796463cd608e7669f18ff1bb7829d3c820cf4043b969c1bc18d5e2e4a97738fa45445583c7090a3fe045c9d36da62ef19f48ebf40d82d9b1c2066755e3ea3adf08275a1297931e39eeddb17c30e1c6d36500ed0a845812a49eff29d2bffac8f0aa01eba365d0e3441e553fecf2c2205bd1b5d3cd866a5ae422656cd612424267f0d6779d3f0f4a076cf3c84d5731ddec074519fa2b01c3bc3094f2f7d5987f79d14ad4cf1cb1c8b25a19507c678b67ad29a69bbe1bae821f028008e67a9b73138080b7ffebfdf9293a809f858cbb57239b3a08da0a2a47c28ecebc23ad35d4df0940c0ee9080240f1f20a80620af288957c11e40b3238914c69747c4fbaf49a7ebc2f79be62239ff24a144f92d8c2e0a047b6bed0856aa65b740239c798f44c4bf2a5cf86515bb55c21ff584345cf8c2f3b1f627a18a4b2ba91772836208dfd7d19970f780914234226e1a42a39bd88383c6aeaf1b3112f19436f2300505ba87a9691009ee8b91d85c1b1b50da4f47026bfdb203ada04408cb47be396367d2831e34aa108222d442da15638bea9e2145f67f49dac2b827131db263e87a2f848d6d85c07c519680ac5a332a41795b39500c0780770dd4cd496ba53c01d2b1794709576ce2400980a0d5b83b197313f0978d7c099a95a1ce0ef7bcdc00436f1ed75c0fcae22742f3af8591d85cf61c0897cdeffccf99107530790aefa0b928a03d098c326e510d7b5c8bbc35d2e30422bea61db65ae7ad9045a6497ebae6415f816fffd4632aab877e7e5d32350447c2e9b2df54a624d60cb9856bd775e601d15c16286d12803d0f9b641a0bd4c7d64aa67a43dc41dc19a0fc4826c15667f13643b23a0842d176b462909e2b415c6a0c140e4c69a0f4c6d7b40e6253203eff7204711c6b36b1a226dd21da9a3844c89f301e133d279354879363bba7f2c5ed8f0a35a3d1e5a747157e14235f340625a244dad27ccc794033dc224be275a57cc8e016cda198f6e9a55a48781fe461e9434176b155fa10615cc63a1aeb42f793f870c2113fe2acc165a853834a6615250fd8754987d8d3823d246a66ded4b4d5c14f54e36e7c6263cdd0476520300d587cdde9317e1d1d650da8d467ab8a42986babf26cdada52deb051b0416c1c2a6dd66f0822199bee4c8b677056467ad45d51dceef666b5e80aa7b31b6514fd8268758376a7b2e52a00f696d155542234b3e9fe664525126edb528e79f8b829b3dff7d127eb8210a84c85dd01f9ef429da82877298eebdaecbeb4b5092cf6a5d6ef5a7542ddfef128a6f2f657b7419470b299ed6ca30b16bad62da1b38224c49a069b2d305a6d0691aa0b6bbf804a4df9470fd6b9d36acec9eeb5282ae784e55200b7f0aa158b30b166f609a33faad6178d7c4778ac6ac0b333abe235eb32c504b49b86d92b54a25c05f3ca10f87b05d4f04852db3afa5373aaeda0aa90c3847902a94c0bb123ec0f19ba6f53e5200a80644ad30f041e76f01114c86b2358b93b1c0d1183a2a6e9e97344cd0ced016e15eaf91d227c3f721642c2bce5d093fccf04df5322a8ba4dbcc077e5b75e03c9d1ca64f5ed4a750ba88c9ac48c4bb90b66ba798baa0d8c5ae2e7988363ac1c43d45b78fb80f765eeb794298cfc31efeec6bb2bbb49bd139ae3462efd80b0306ce3967327b641e8be5ef02560377be323622c6e75180364c73619917e2a655d20c4c7df89cb0c745a96ebd5a61f70180eb31260cad3558adc4464b024f5d83f91bf9e18720d3ad536c9f5ad9946c92d210c07eab6c60eace8319b828c098150c428884dbaf14138fa38129141743ab0d91480898500e51a897ce9cf9a204f2ed332d049de454a3e9ca867c085d75d17d9f9540dd00da73851ca882e6c73e8846255a4e93badd9801404c7622f518cc15704c6c8bd97a5e7a98c90fdbc3a96d61f8da3c3179fc93eaaef518f30185582a5c5a2c178010a6c372ae95be716bf953d055b5337a817d5a3f3ea7e182589e86d234018f830aaaff30e7f3c67a068fd8b861d1e0cfea2b233e7472f7b153d168ff7e74242ab95cc6ceb1e50db4252bac57195e6b6e15ef13cbee0cc8f2f5a50718dc5eb24e0f4e9c0ae3d67d5c8aea1b4aaa685174b676ce7d28d10636495d1ff2b2f0137fe5230d0210188f709cbc11b6da32f907e0a405d1e47d7ef018d623960abf3d81de4ad03777b8bad0cb39d81b640b69ec140121a3367b9f586eca536a995ef6b5f6cdfab97320017538c10c3e7c8dfb46dd30fb29855cbea5719692fc9189b4d290bbaea7aea83b361d7b6a10c3ce6b6b58a9bca2886b2e88bcb2667173a240182dfca1e977446baea2281a2beb73a3b7e23ebd6bfaf3ce99ced0d605f176c22f31b57d559913c46d8d8fee59f95a9c759f2e1957aad25cd73e1a9efa9559c9c12183ae79a7d6153f6c4a231738e2fcbeb997a205bc9a94af48c4b0d6b0abe7a32e33f1c2560444d12edb06e2e439f28e245886a967bcfd8c50bce987996541b39b80cddb5465cee8975415d1cd70c60a8daf670b84e1674574fe4558274bb72b2eb70ee56b8c8223d10b06884bb0fcbffeec978e52e30633acc6d109884f567d3151c7d0b33e6a058cfb479276ea10c99156731d9f6698cd72c8bc25ac7888a58541c374b60707301c627ef44f195ee7ffdf8fae371910e11cfecbd449bddb67453d4f88fd844fae410ae4a13bf12fa079ac2f415a93b77311b7c0dbe12309598c8f82e5ba4aa21c948ba022b6700566d20d1a3e7e1fc1c3f0a4adffa97cead5f3d54c77856556a0c6916dc9d7fc2d4a634d17dfb218047eb245e0bd4375a1b8fff55c07c098fd77f6bed0a45b068964bd579a1619a69542c9301d543369d053f8bb25e4481c112d08bf5089e8f3378612e04d3305e4fc95ac324b04a73678aceafb789cf0ce5c5c8ec03575b21b3af15bcacc0b4f98dcc6c8d7586fd3cf22285a150a115a4ceb9b2c96ac5c52b4f00b01272e27c151cbe4093ef51fe2d7897fe4b80eac3bf516ef2ed56893530eea2d5b4c96f227d6f4e2d142489256d04ac0fc8379d9f245bcf40f7a9086b265beb8c2b5b63f2e8a86dfdf852d81394794842d970eeec2e0e7bc084b060ce57fa2f0209044d0211bf69c6ad0ca08db5eae00623a26da0eb1a94ef0d4d610f4d0d60443b2cb5628ab79a925dc1b75d34143e327863190a79f0be1eafd2e1434bcff439c67f97125833ced40f0a6dd0213a1652ddfa827bfd554560e573cd36cf665fb8b200b1aede2d47fb71aadb3ba113e271002be9b6ce27de3493c3d5788127e32e6af481eca1916b3baed2192398eae7adf0ca1da7b3cecc8e9810231f46bf0f7340480236634c3d90a7cdef018c75b3f508dbc4526544a5301bba7dd45336ac542044f69132f327d2517b81302b0bde4961905f34ca53742341e0f5ebcd5bf8c98a85911230f69b7f51dbeee66b5c0db3a62bac30154bd49aa3f6e9be00879dc1fdf3bdbfab897da2fdca3cdd9cfd04ab9908ccebc9d11580492034773c530d85ab4e4c5a96b8c4267f0b81d726574f28c579634779d8d08a2d971377adb9dc89d3935b309f490d86b5a2e9bb06fae01a0ecc1386cbe6c4cf95b8f4ac5b323c924d17b09e1e46015ed1a1fd9d9740644ed234df2ac97af2783ef1e9025fc168778adc58f33047f8e70e083398dc1ac40fbf97a93d1d469c0cdf49240a22304b3bde177779a5fd666e5dd60c9095d548864f84dce91667c213e2f42aaad9783ea82d29a70c249a685f5ea6beda12db1f1ae33bc9a1a61e7891052671b06a1c7acb2a96cc58d37269263ff3b37709f3d76f94a31aa90b8491605b710edc3a562c962442ee345ae5dab5be55cd3198231ded78f506e3ee1674d4c57d1ccbd36972fda216a257c280ab5532b8c7cb42229460655af648de1accf49bf6f6eaab33a95c8b6441a2f020f81b9632793716a2ce25e214cd340fb05d2ddb0dfb2fef049be4f063a71aff8cc54ec7f35841952010f3bcf0f90c93ac87ff8a2948a0730f17466e827dfeb3476f5fa9703389e9246bef5cfac4b8a2842b9c3ae702c7e2bfe767739bd0f02f2304e9878914b6a20876eec453db7f2263d64212f8fd3a0592865f8462127a4436a18d71ef93d0910f3bb9c1176ccf3d0444e6b7ed564de5bb8ee823e6767fc9999aff48d3c1a4035c32c24f0925209bbbf57821178205987131ef5936a54824e190fdd0aca832f0e0b3b70a6e149d90ff08d23cf025a1324c586a5a4b0d766a74596efe172e5db719dcb5f090c2c3da3f0d731b1331e13ac1ad660341ef18575a0dbd0905c9b34f0f3b08460e18cfd885d82ab053e63ea25d9d83ad516e25362be9fd7ad4aa1ec6df01c51c3420dd94787a490f6029551217cf99d7ec18dfa8614dc2d2194a0b5fb2a748963e94fee0e6e88c4125964a86efb10eeaf1d042926202afb5f5f192ef5ae5b18c95fffeaceae67ed9e790636623980b4a04f71937046f409893e09a34e15275b9a79ecc21a546a3f8678a60927ab6c368855b08541471d94b6a9e3aebefc290ce1ad24bb6a968309dfa5d561895eecfce5a97a0ded2f628d033f2589c35e4f8eb5a5fa75430e2934f53c930e4b96b73433754463229d1c690a46e4899aab6cd9043922192402de07e92053a87f7546d2c7320cfaf8a196d53d776d3f301f3fda5cb796c8469a59b7e7de548b577ccc6727ad39110cb924749b22dc6568a6f8a2d7adbb702106f89058544b226aa44fe4ae8935be8241ef5a350b075050522abacc7980c7b8f474b595602d9bf893e5aa5464ab95698e8d7239ba10862d7249100c5d9a07ca7d8da26f8283776422e3bf31330f7d433b062910796ed142d112d46dd6bdc4d096ff707dbf3a4b3a10f30fca6a53ae2a9ce8354ec35a91454c4c7c6b3d2d8957c09b19c0ff41230b0518fbbcca01bfeb3a73871e861768cdbcbe10107359ae7adc8a4f0c5aa661a82761066c6d60eababa66412bce49f8b2dbcf78d0a889920b42c114b2d3e01c0588b7b4368afec96b669937f1e21b43405356a91c2b2cfa0974a9aca4ebe50d31b2b93710a5a3b0620c6835156387b64fa5ae01cc7edb7842f872146783ae9ee7f5e4169f26eecd152a458941e1f5108efb8fb3ae38a6c884ee92d1e12a322e58ae0a2abc323c2a7a4541b040791c015c617525058f9f413fb257182eb429560da8085fda2b5177257d14b38a0cfa2554de6a19b0b63b31f2799e457c05afbc747282cffab748bf160c7e22db12c2cf6db39a39eba7bb9230a6e43c2db5543c2ab467ebdae644e1c420d166e2d75bebaf155fab8196b50ca55c42fd8ab2f0b1705dd74f6eb7e8316773b3a5e79335acd2f70e7965182894b16145ee0a3691d069193b96344626618a522d1f48e9239cd2356a72a97da8147ce0522091ff5297308b73d4b09a777cabb987319f16c9a613e9ceb57d88bfad056cf5c6c1fdab76431318d182f19be6df47d09f59d9970d66c9e81132bb2f8378f039b8c0dc7afb37a3f941852686dbae978942237dc53862044062678594b1e6ddb851249fbeaa5ea4c014310041354c13a98b63ef31f3d2f8d2f95a00efc4984de0a81b5a831dddac4980f30bcadb0b2648f634cc606248e8f21204252525e65edb91825cd595d2f2e6fdb6736c3d7a3f9355c74f412c3e8bdcc1091d7fea2ec1ab6569a017f6b2736490d05c755a86f9df0ab051431e79c2e83b03d3a6f58255aa8cf032ea550bb2d97d301ac1d6b9362f314f330b127461486ebb6a3a6d0c42c77352d98b0585500c53390b36ce99001c6d5577d702b482f1219afb480b0d8935f15bca839b70b9a16bf9db59bebf57bddd83f8cb7f907089bd490995026353bc018f839288fabe6b0be9ba142abf35c375cd7d35eb0e5ec9822ce831e67f3ef17ea63167a56db1f5700c2fc6ef6e0294c84c2473e6e9173317a2df31bbd7422345ca7ddbfe8e6eab0ba67c598b07dd6d0881bb050a73228c68707b62ead40a86a2c483798ae22a39f702517df0febf9a7aab7b7f0c4901aadb189a6a7f235d3141fa4c1becc886040d86ec419caebab144dc4958c34ed0a2572a5723d25ff233e1f8c3d87d96d63a1702e69036e646fcaff21be08de7f294fb59b46d5eddcf3b4713c1bcf580a5a602d47555fd59562deccc0c0e076aa14a642d7761a08394de943d4e7a8d1df02818c78e2299df38fe04b6bbc686d23b0ee5a3d6067a922052d1777a07f33139427e64259465304b9c9ba3d3ac0477fc33cf54fa48509816db5263b72b0fcf23fd2b1321f07cb8fc4ae341c3e0658ef5b4ebf3243db4189dc9b2d63ca55a969dedd8fa98a9af50c3b34e2971cf8bda85d4535093588651c2467ed784565ed77754d5dd64e00d21f53ee86fa6a5829228bab873cc48981fc4bec339b014e607f565bde7144fa149a3eee65eb26ab7f55e45469df48050739ab3ed38b48749e387c566082947926a99452d310f6f769a7243266dc2d5466d9162af917c7e5f26d993f663298ac9ea11ede304b7cc651a96325050ecba518bc3f1e58e506bdf1e7321af2863a49b7b9f83421efbc03d29edea596d910312178464e1c86267ac7494d0195ea18677a194161833cfecbadda4317ac18838c19ee1a3975dc19e18b92e2f5be37f1e3db4a0523237199a682524d65ac5a36b491ae35b0f7c75297f49d7f550d5f14eae87920bb26f730f09871f84f9e334118869865e92e03ae9771751a514f79a8f397e1b5196e65987f27d285daa2fe5cf8ca20568737edf1a51069e861a1d27f1da818b9cd0090dff960cf4f0094eed7508e0b99016149897d365d6fcd0d725f55d0b208d4c2ea94b07561418b8a01d125bb2d26bbb18ace448f94a6039454c8f8b8d43509a420f3e69948ff1e19c22c7e76e248f0a38c5d757092f95623351bdd20ca4e956612fd59e48aee650abd2a104ea7bf767e7206f6808e5ff9a06a477d76ab49897fdb65c42bd8c3eb4aef4bc137b5c26382913ad6a577302b068578c7dcc768361ab6c4c442fe83504f17501d15e8c8f9842a7c10e7d019e7afefbff5374dbfe305aa724262c2f27f93f3b0fcc39e9858a8cd1b927282bb64d37dc2af87045e8019a3aa2994573bdf821aeec626648bafe49ae8b4e76c4a6f01bd356edc79b34732a1a474f0b44273f5ee44f1efa3e6acd16e7661b8783bd1ee35782b9bc0a02b519f0acd2a5b3c8b07a48b8fc8bf3b123bd852ad5837c51883e317c11dd9db7f7faed9ac5a8f40e72e589c26f25f6737e42854883537a894078684077e431a71e67a4bd9e981eb9832a69e179a5f343ac60aa1cb531fe8711d4a67ec0fcfc8e2ff07cd26d503691f1f00448cd6b293c489873ad5b9345953779b3f4a6f2c6e468601f3893b7ec78644dd307d2187b88355af1be2087cb820cf5e94b5bb6a679000a9da2bf0612685822187aade36670958c6929fe8115b7b7a10a148682055f7f777c7c308e7b49602353f0ac72c6d5a8cd357eec6f7dc9cfa0aa381fda2d6a72651eb9f63748c1f0a6c475ed2d75b19a0e35109c49488682e9cd89131b32d4104a3ad45261fd537eddf3cdb1d3954d045c8cd1d2a3eb19d42df3be76f1ea97a95a94b4ba7cb2c854f9ae344ed2405dfbbc0dc7f52ffc4204d4cbd38e2ffc64c48a46f6ebf6ea2fccfa302c7bed068a184cdaff3d965d9521872ac14e7199901f4d059d4bbb3f5d5cc47224b394840194e064b75be991363ace8c6e81991ff078b84deb8eb81e1d6a2f11f9e560917fe6efc146493847deb46b0c4de3047db229052fe01ba16d3cac87e768a9271871b7401428f9b3fc51138647a67e122cf089eb7ac6a6e8169867d2082dbf3feceaa670c0f4d3ae388430716d776c4b4e44090b2cd7b8608d7ea9d6995783fa6cfe9dac46db2bf91744a9f175b10ca09f5bbadbc9b4fbc8909e28ecd5d416308cb6c17f04c649165d5933f089a328ac9c4d2fc6cd578a9d0e75da4b03f8598ce3cf773d760d1894e2cf1771e3ea884cbfec4b41020e6c66da389005baaa895cc21bc2122e52a2623a33e9ff19faa914068dcd1e7557ee31e5d880bfdeefab992e9c6818ceee6be5ebc93de1be8cb1c284ab8a30056b4178e527f273f0fed456864cb0c3802ba6a735a179ddd6b8d315d27ce02363e46fb0fa5f39b679324815d7f63ed9e6d6e72e03d107c7cfde164a784bda4aa17b7572952d05957665abaf39c33c2296acd0582b3a7452714bd68c326ba47b50f24303880a8bfbae5332488d0e311468c6e0efe68d1dc2b5c08bb7aa20db893a81c645cc13f06fca36f896fd93ed2d16a91b097aa4be6e267e097dc3071c379176fa1f669d2216ead3797761af8d44ac36f65507a8029c7726824cc91b2210444620b898897fa5787b00cf2c8d9338179a808fc9efa27d1bda35f092a62772950c409a06db5375d136d234a778dfd9850173683cd7bbdbe95718ce5fc8ea6d2a94fe35be8a7c2553c875716d7a61b142f83cc0adeb984409bacd5840158dcf7dd5887e9b0069b3fbf03120b5bcdd866d7595cbeb9d072702c4a41aa2fd213de82d74dd256259fcf80e3f9a6a2b1f1425fb74798420310feee8fee42df078b16c8a85729ac9f0894004e1b21637f2b1435bfdaa132a081b261ab416685151f5be39f1866a49c868477090a025246856e128b0e15cb2b09ebaaadee9f9021e64e8c34b82ff3fda2f5d11fd7e57f216b23c215b81106eb4314606a64088e9bd6082a514636820f79776d3c6f560b5d499f3b346ce6c60c12b995b4fa018dc779f8a2fe99223ac042cbc82e702b025530752d885bbdfedc5c281315a066abd99a3d15ecf6343980c381b6f36c2c6735ab6d0f80a1b5c6d34b954424400bcf4da9117f9a74c95c53beb3f5fed1c72a694c2bea0a6f26ee09a4df8562928d964f87bab50bd3352fd6c8311e71538c7a68bba029bfbeef7c1f70d837b997930ae6426a9c5e529152f3354e99ceea6e14df113213fd08dd7fe0056a5dbdad5603c5ed39d05a3d6d3105f9233ed9e12dc34ced19d51f77400ecc60438a8f8fb68912fe9c9098fdd9b351f79e1a2128f1ddf9ed55401f140712ce0fb5ce2e8da50ce5f9a77d75ca01d4bc8504ff02ba2ef3e700c15e59323125e7b6f2bc4e3d066d32ddccc69e012c81fcd586ac9c2851116238606c4979e030b2ce4f9d3c94687f07f67c8ce1a99c6c4c2abf81a9f2d46c41863b5b7b9225e123e3f048378c69b11de0c97d445286fa22b54d35108533ca171d44909239c625b4bcaa620ea4cdedbe15ba4d2828c056cb516ea93df89cd29c1ce1b93c80d59cf996cd3711913adc9c70ba546252044d4c30ff21b6814363c342c1ff83780cadcd0fa394d6f8f30b8d2b03598c7b50ee548cca51f63e635fb9b57aaf72c2e84965ff7fdb584cbccb2793ffc9a13ed057d00c521694eeea030c0bbc4b41d96f125afad4adf4956921ed489947ec3f52e611e7f29987a359eae5d55f1e29cffa849a7ca64b534d9091f36195d9f540028279203d1512bc41834d827f4dbfef60342882b0a51cfd4ec7e9a282d532a8abfacc6a55c412b672614c970147f80fb835d58c3746eff6faf47ba2010bd7f6519fa34e56982a99a4fa90f464db13272d9e4a6713b63fdbc056cbf1d4fe3dc6c4a69e8623c6c66fa14dd90f838a4710933facca45c8e0f7a6da6ace0346be9ed991c0679774c51ee0fb69d199714b7bddc945161f0e63d9079605617eb8dc60e279f92a004a430ffd3dab75410233c2d189f4568663132cc9be163b226f019760024bc39a2dff1401dabe79821d733b32e76424691569d283682e1306bfc6fcbad313bd5a2d0039100c96e05aedfc9810ad834d3b6b21730ffe2bc0c069add1db2954f1c42edeec091a68c28021b1b1a08c1e91b2bd596f6a9d18cd1af5e2b31a9924be82ed5387fd8704fc40049fdb10bb8e86d762b966efa75c0c8f9b2a19343a877ea89f896f48d7574fe3bad522b78c82a02552a1be1f91f32bc7732cb1d47c6ed67da5c54f7673e8d2a9c9ff2e34a5c6c8509d53d4882f833379ed6cffb83c06a7ed0131c6d5c5294dbd494d37a12918f0b89a0e33a8c791d0560651e1fa04d57b420f8c9e96ee8fb0521f8e1c6f906e577670e12d050f259df30678bed6849ced02c5a051c23156e4bb8066374eca7b6f41e4c89375f8e3771307ea4cd42d8b7fed54caae87ddfbbbf66bce7e465822a9e90a1b059285a8e62465577cbf4f82b739c03156a31e834839d439c02463d3b401c8053597e4aa0c9ca2ac2f8360056fe86696d56d6151c89dcf79677313556fa038fbeebaac4aa045946312d84f08721b37d3e51ac94045eaff775060363eac07264ceb66d61c401f3075aaa346165741067f5d793fd82053f123540a749ebbf3ff2e0ed547b366c1f15e7a3c026308453bb7e09cf3eb4b73e9a1a6f6f912a0d1bc8e513d1628b3016e6850a595e280576ada39962e3075b2c209e7d91d1969cefec031a579397a5a5483e7181d9cbe5ea19d3cc4cbe0ada1139de167ffb98dc135fd130657ffcb93ef1445019f84c07d240ee99f92e14c2d44cc6cbc8f034868b13660bc2406beedeffcb9d9e525006f89f9023668af0b4edbf8f1c605fcfcfeb091d5d94258a1e8e8f5f29c4af2c2d33f0d9321d48acbeed084a755e55e476753285b0a62204dad05b4ef1cea6e0672d166b8213a23eac1bddc29e36b239129730e5dfc9f813c70c8772dc21c26bfdbf202705c9637dfbeb7b13b766212f71c575ab64b28d7a77ee8558e31f9589933d2fa8c70f988c016fea84f17a0a9031be1f001e4716eef500ceed66a11f676e91655eb394c5432e21527b8314d8d070cbd63aaffb87036c0301f41569e89297f24fbe330b58f598dc919c80a5bcabb8b6ea11d20a0a105eda9f4c7907f868e5d572622369bed73f44d16c9e4f78648d91832be424c7fca8c2ffa14ee3f8d9bf61fa082b31118e1f57136e18b8d298f43cdb51e32e7d5f70af4258504a8165447191bc8b4febabefea11580aa80d62a2dd723c9ab34afd46a9ecdb442cc2501e93d543c46efc4bce1645b75950659931449d548d8d1260668096b99a48abd138a38a06e89e7d634897abf2cbfdce5bc0fac1f77bf1b90f16a54c2aa2abc16e94407bb6338d9345d72cde6197894a54b16874ed8512bf5ea410f62239d5a648a6a8ae463a2b97a7a40ccc1c610c7d24f3169d1c04e83c13765861d3540abf00e5dac54e52258ec863e4b32fa5df2b58a28d41e45a76c8b6e452c229c63b0235e4f81139f90f2ced7d57a8ed3f77d0a35f41971f4650997b33bbeac5b62f801ba7be53da2358d876ee6181989fe510dadb20dd3a627751b51d8721c14102d80bce3c206753f5fd43c60bd4768fd90475a5cb46a34a8c54140597102e9bd16bb28ec2810953d00d37728c1eecbf8e9b585f60672d7d3c3036aded11f67414b6782c9bc4d766bc30be03864ff05fe251d3d3b41e3f4390fa1069ae585107d51344e197c83cef74af255b8b83018ec5a9ad55a780b3fed80ffea7b58f46e6499ae762c31751ca1cd886fe956069a02addf2a6b1a199679ae5210bf61fed3ea6819416aff9b186155c69f7e0eb85a2284c50ce36bddd5ba092f55f1305f7b2c8e7326bcce73a9f95dbba49490fd241644382e431e6cf5f5f8040b160b149eac26b92788601c86c3435f84e2a0dc5d62b7a0f6f5346517ec3fc65580001b8326bf0122eef8ca836596e47c3e331a679c890c918bc2e8927d422eeb3b8fd03c25f79b057b3da2ff2367d1e77812b92914338b420d7e895734f4b58d18dad2f9ee79a503963dd430e065a538a3c385948fd8de8ebc33c7e134f136e3ea5e84a9a2b52c96ac1fb1877f8786e06429a25525596e1d126424a7ad3a6328da0e15df48f0be1d2981e962dcf6a385b083e4f5cba7699d1cbd1c1a295a4073ef433fd9fc6e3f8ff92f4321e6dbef32b7f2c6c6d665acb95c5902d60133d74431ac852845740e8ca0184a9a3a153f88d8e2813e9e3d4da205a97b70853b11cd427ae15e890714bb26a82cf7fae6ea52364a384783ccdb54b0c5397d00c5d1d5ebdbd941ea3a16114f2736f106e74724bade2e6eec4eb47e46dd6ecd9570673819bcd2b1092504fae9ef0f5e4254f9f4e5e228aafadb58cd8cd5df433be3b0f9f4ee45dc5071639d6369865fc5387f3dd204f7a6ecc76e8e042df0ccd76977ba326be5f8235f7bda23de2e99a645a17d35554bc1480e9e71d98cb06e5ffc41a737762ba0748479d76e26457edd9d515bfcdea6fad546852c8655ce2c2f75ad27c57a8e1e6a612588f36200697d501ee19af9f4d103de608e2d341b0251c23e63ab7452b9ff5ae4a00812ea4596923f57c2a9ed29c48cad10de2f4978c1dd0f9f9ee10c044e75e8707da7fc0e11d2194413cda5f945066d75db55a76dd2df0060aabba2a5f86fee9a8ed58d3070a391d8f8e41d5a5ad4b4a080c450f464dfda3509b3662ee050b0ce5d27c302689c6081043987f04829ef2411ccdc2abdf656535dc7e3b1ae3ae140d3240477168114cc46e7ce0a75c72216aaa492bb9259dee7711dab994bf09a49cf41d49aa0a5fbe5f1ecb81f02da762471172b33b0c6523f4e37c54d48875af8c111fc65b2f58561004148635dffeea2c5c7d5187bb7b0e240ae65a7d01007c6ee4b835033d0257455d1ff110476a95a571efc7c491ae73f124cb5d24cdd4cd6bdc8a91fa1bc2c88a294315b3657f502fbd6ee6b8020f3c9a94406954a0ce3d04207797609fcf9c572f1a293dabbbc9ce4a2d24f24b16a237c4ab54bae2b715568a1efedf7883efbd981060736eed4c4f1723ad9fd8cc27516fedec43fcc267aea18d00f096f3435c2ee4f2d358722b584eaf51c06d311b306bfc10805250a5ca95a71c1d36acfc0e12f220f25d3f6eb42fdf9358366970baf0dda9ac6235b5920b9b20a7c36a0551ae1a545b0ef8a85a371515e5ceb860bd2cffa1d8a11e47fbb27b7e98b3500455b4285135e0ffbebab1ede8d96d771b0af05e62c5952193aa75f2ac5e27af1ad442c7ee26a119ada83e3873d2f2799e5e723ba3d23220d45aa5baeeee2006a60009967975f9cf888f10696a4138c00145e70c7b22a7106c1ba92731c3db1adfe893890a5d8556eabf2e305b2de89c8a1062b509d8645ebbfed8fe1fe0fb4f314c23fb28dade735086fd857ea7ecd71307bf60f967b7eb407ca51d966122a16f055c126f1dd557b8b9dfe4185b13b879889f6be0f78faa9f63c5d77d3a1ba98b9b70d0fc11f4feb3579f30455f06ba34d9920d67443b332a4ca72f48c368fc8608f5b453d3a172ca97296a97d835f0a7ce40b8c102e61ab557e5077dbdfb978bcc62962cd5c821e264219b7d2b050d3ecec599b3090cb6fd86de2c3e92322f429d76c21dbb9200cd516eac563597774d4e19f46fc2b147bd38788e3fe108978eb5d4f3aca7b22c3fde2a280c04d3390982fbaac2d80d83950556e84a1bf99413fe20ab9299673c3c62521e1e3f673fcf09a8e00100f3ac58ef6dc339be9fcc873a18861962b57473647621a1b8644a7e6be67b5965999044f705ddd3ef013c47816f874436ab9209712e54101d8593c25795f16e9d3583f98ef82c6b1e2e1df76ea33fa7bdcebb345f8d7594ab5475d93e9f01cfaf88b42972b818f5060ad1cbbce1fea24a65a113e4a8c6d3139cafa8506ee14f558e614b0409473c869a9dc589c98ac4af3de24a0bd68000a79fc48379e1cd3670692ca791baead9c49d8332480b81b52fa423d0080fc5e5c127afc397072a27e9bb1969f7315ee53702819cc1934bef6c82384626646fcf14642ab7862dbfb0cbd322e7e78d9b31a8be81df376a87a69cca7b819c48d6d28fd53fa3f0ac976aeab551a1634906a175181ab76970cde7608a54485578e64ec912f0a505d1a0a879b43ddefb6802a48c62f4ef530f261cf181c2df45d002e8f5dab71c8c084932aac9978c012a68bd636a46f9ead3448c93deb458a5559eb6195e34b701d9f5b336ac04892a3e9ead9b78f3d360a58716da72832043cbb3982059ae84f10e2493cdbe7a3ad82f3e63ec797e703189f6b9c7a8a5a545823f2b66d0896f709619631038b6d9e3bad04c0a24750feae99cb9d89d08c98c7520fdc54ddb79a2d163b0f2faeab627599d64d3db245871fcd7bdc7c52d4df31f2d44bed19c25933fbeee205d82169faf34d230df50e037b0530b2cf5ed0000e91c266fc3f739591d869064487276668d67aa2a9e65cc3a114f79633d05bf541690a3536510b75fb900139efa7c93b8c1d6db6a16d13383a3fcecffa08d310cace995372820050bbf3d4fd8b9136d192a4b0414a654fc306f95225fb18ba6909558da8bb8327c73c30ca4a48096207eb704c39c70d42fea5a4ea13f3a4391a8b917952b2091ec98667bab6145cd67d71b06996e267d3f8c39736e043b3f59815e0ae4f86f5304260e637e5c398adec0f2c169e616292b8867684beb823a5400feac29dbb98d166a9bdaad2e550192007e3a8d389e11d035822c468b8253feb3aecfb3a429f9275625bbd3f2a645fb3bc970f823ad7ae24a5b74f9bbc170d225d4bc1cbb2c1b35a1f989b30beb1b511d77c7f9bd734fe55f1375ba3082dec1595bb48ae37fee279ee28adebc7488d49651120354a812b5aa54e281f3220828844160b0424d78c8f2628567a9694c1067eec20fde19913fed4e85b2bc21153047c48f56fc44105042aee2af39bfd8a54eabef7c7e9e4eae3e0ebfabafdcfcffd513e29c4776d5625ced3df5444b53de2a50245a16d5455204977a51e478bcdcbee4f2811ada58a849c2f8ba9d3f6ccb9c0a898cf2aa2186d4f0b9a93847537f25852e4af50104f46decb163bec431f8149f7c2e1c7ff86b50ce0bd7182bd85e3fcbe5997940ba054ed88ff787309aa654e11d1e22ec944d99cdb916b3398bef5b4129a67810ff61b5c91f8e1ba52249c7e0d29789f531a83029d8204c2b897bbaff5f72020125b9ba0b86d30a60c35cdc81edea03c46cff8e3bf87d66ede1ecb0dcfb1182bf51e53701536142cd86ba91517f67a0397da887b22228dc0cac934adec63e84b38bd01788058fbc2ffa459135d894fc0bd9bb0fc7b350294c39a9f8b8154de2caf0ee52674e2da87d84e9ce1e10afd5a62af15b419c170359cc87d61c370e6ea858d9172c902d958f10cf30514d978168f7ce0d2c8bd093550ce5ef517295449abacb6490be0ccfe284c25adebd8020babdd717fc07ce62682594524248abb4aaf4cb600f521665a2578f6d2bc24c6ecbfc547df17e7a13a6e25c30e954c45aaf3f09fc5d7cfb0e52605a6ecb34c1b1f5a6d3cc9d072845eac2d25ad3e468810ee7656cf6021d9c5c6e4845ef5d96eb72175d4ac60fb28757cc0b3e0d7baf53c14cb86a69252b0bba1c2cd11a78d01f2af788c0b6b603f96646538c054d5ed585550c8f66d6cd564dd391541c1af915e13c0573d4f395808c088daeef700c2dcec2408a00e64c6092ae246d944fd751469362f415883946209e80eb02e5e813d2ed5c5af688c46f46c777a9ceef2bbabd435ed50fcb3114306dcf01594c6021e8afc647df73e50c8ce621406fda419b0b06f986a7cff061d406cb13ed66fc6dac3e5386f8a848cbdefefd7e246b86ccb00f77118225ebf2f1bde52229c7448e0667c3a1287d31e018c2f54ea6bb78c7fde4024d2b1d0c7e688770d1c8fd5034ee5d2ad3bf24ec24fe8e63f4935e915b7f3a9917a2d30e5c1dde21e5cd16f80897e36113cda6b9af687ba6661124251bf2c16735f43c21dae74b4b9f77f9450902182b173eb257edf1d4165845315a0d13e28de02b6e42dff0beb8cbabcfcc8f976dc3d73934f83079364af62b658e2ed919682ae8a0d25af19fde9accd2363f98842388f081ba669a15283544c0c6efd671dd61c0c1ca420637ac05525c616cd8c568315654e68778ea8209ee382cc6c57629d64085964853dc2297ed8f15f1c513a63dfec395e7842c90e2f8165913d1cb26d23db7a2a1cca98985531394feaf8bb151c81b7f441129a69b651e48dacfebf499aa9808e88542b39ce33f99eae9e99535c67a753ec3ca02ae642566fd20dc8a71191b8a7881d5414af17eb929333c32957ff2f4045929553a07dbea0414a75d1f3b71ba8f35f608dc07a00c7b94a7cc856f9351b16b8e3c4bac4155fdac808b2c30d0776995bab56f504564255bd80985b1c0d2ab624307cbbfcce18361208ea31245ae891db6ab3fe923ae38cf4c32e97f4ccf444338c028894e615981dfc69f986e9316d4108453a74ada4f1306714438dd5a3afe57658c566d5a6494405f6b32298b94ae7c1113f34fb94e7dfdb10dec68e9c264720c62ed6fdd6573397032e4f4a60897dd70ee5bf3e146540e3e6b24f1b4c918ae00f714dbb447292a8266cf2a4e7ce544442984585f1877d59236dce8a7cd631860b5b48523a43d484f92fd0143b714be69d3eb7ad3d655f485c008f41cf001ef195653e46196e3d5c2e11f399cbb9be16f0cad2d929eb5fbb1b97c5d38db067608a0ef05c8ee8666437756660d8927ec0dace429e0e2eabd48f9e38114399159188d95aef4c13141ebea25c9f0afbc461007f9582ac305d3aae354c7fbf3b3edabaedddc742e19408ebf9b3ed8faf5faf2bc95978780a2b899ca1d9db341a24a43ca404e773256e2a634c0aadf9019a843e713c9e553b5b0a4dd118da4552bd87b0f88c017d1fddff86c25ca0cade858b0dc03b37233842dd93b7f3cc5784416c817c1adfad1634509a1c1a3dd30ff4b184791522ac30630b25ecdc581fbbf88fec18b3245e80d7968137b5fde41d0eb0b5b0dfe4c864dc49dcdc3e8dd92be2cd0756be9113c596fc96d72e493a669b9e8a095950b8bb10c9c3d4dc59e5c41675b49655f307bd971834900d6a94912c801c2775959ae8a94047767010a7867fc79343adf26f0aa2add28b6eaf9d039198d6f5d2382bdc9aef61df5fa5967a6616ebe80e14dfeecd8f39b97649094976331293ab3a6fab67aa71e796e64ddf4d66e44621f2de64c61fea7050fff8bd2adddaf2d15b2c98f27457d7eb22507e84c83fe520d10fb90757483a81904be1248ad902a39e2388ebd6b7fa5c559648e112b4d64fc9dca5ef142c643cfce1eb0785fb513b414693fd92622a2577bd9705331ac913425ff98f544b5df5af6a392234f6f7a7ea13ab86bed6bd383dd4ba2c0eff330ae3f2fb6ffb4971898e53761f21e2ba4f1ba83107b989865c61f8c8efde2df0beb50d3f79c7ab2a8a2a41e9846a403fdf0ca98b147325a485ac4c2000857cc80e09c4a8b1fdbbb58b41ad99a776d2d695da80c04c9677fd828fcf5d98c12ccacceb7820b39cdcb06db2ac1d9dfa343fdbf0eac942f492a431556ba5c590fed929737bffa3ccba6c298332e550023687ec5dbcf52c3ab2e40f6ce024919b13b9d16a910f2c36cd5ccb1d632360ed86c794fd609527deea19ddcc1453aee2d4d08a5f481ecde8383beae651c33341e10ff89b2d20db7961a168aa0a139f50d2c03ee9957737ea4dc912a022f43cf9a38ce75afd752d30cd9e86dd9f00b9034e1a6f61ebe5d9fc59fcd174ec7d56aa4b4a15bb8008fc6d5ebefdcf9eff36fa7b5d13499a7592843f32d567e13582e2b8b30644c921c09bb1a9d551a121e831d79ddc5385d3792735b6120293a8df7b615e2dbce0ddb647ca6deb9e740197e8d0d4540dd651c4284d6494462d99080f7c8ec0bc8ac711b78894c787ecda07a98b501fb39dbb5c350fed55de0d306aa0abe9aa77b14bbeb4ed46f829aaca8782ff6dba1ddd31ee49c9b17ebb4144be22597710f3af2deffab6f0af9472b1e97e58ea44ca09416f0353fd389287af2f91a3cf26f63ecb90c9fede782ff5af4a5cf75ac1d22580cd99a4a231c6a37a6a8a73cf881b03b37f52e61111d57651bd06e88c0dfb72e2264bc9fc05c99454e3235807a8ad4c22ed998a0532326841c0a9b57c472ffa2fe52436c23d0e2b7ef64a6110f70d02a94acad59f224aa2f21599b3941a499840a3de278c4f9924d78a8273f3a1ea06d040aa3e1ac8ff2aa49f47dca3d95766e7073a8439500513101974cd3b33dfd53cd942974d540ef71bd1bdc685dbdcae1096ef1d8c9a864090e3e5a483763a9df8c301547d32e3b9a884a7070521f94f74c96e6b970b9be9b03b819f3ccc2eaf975c393e9c7ddff9013ed768b08fc79e49bc5b0f02d2d67fb58bdb37d66fcaa5cedd806d9a2a911b03a18ea74ca695ffc846dcd3a7e64577e234b8e212e7884dd76991054647a14bf28a7f5da023bcbef28126d50842454d9fd2aac84282f5f7166938156c800057688dd587acc61a5df0fc3dbf537b5a81876e9de2a23367ad421444fdee9897408b7ae0f1251e16dcab8210db786272ef5f32ed0426cba6ea11d0cda00cd340934235679bd63d0cfe8c4ac16ab05e50ddfd55a734f02c83dd0432570f4a99076d6b91793beb26f841b8402fc7b9db2ab43632a5117cabc04f67c16cecdf11e049d31b893fc6f3b75a3f91861b435bda715ba49a0d605de018b9ae330cfbed508f852533d4a8bb76e5f6df392293ce3b16bc6df28ca714f9a556fa27bff38e7de8c4dca82b76118df1e08383efeadd4acc6142f41b4e5f89e54cbf590011a035f6edf8c340d67a95279e413cfe254e8ad186f95d175ba2f0e492af096742f3012619b0e842094c06ab517698fa201ca8fa1fc0da9cf5ee386b72a55e8a1e8aaf9b3757624d97c21547ae93551bd8309c38422ea02e7b59d5a922ddaa178186271009ebd10560fe8027c400a9ef4e36c65f998834a8b84f297a2d1d038733ca00ce7f6ecb4631ede0351372c0d05e7d6c5ecd5f27cd746c2e884f3c535809f31e860d8a782dcc7daec0e063ce86ca38e350d86afa3ee3c9efa0d818dbe600d0dfb236686b9e2f0c093f01ee9fc090529abb13fb04a50b5c2b55099d8134a939e9c5feaa8d5790f51c1ec01371dc4d64f257d7747bb83ccf96f8db603934f2738ae42224a55c347cf3cfeb2690f1665a900bfd02f063752d1d901c44b254c6fac53a5962f88846efc501cfcc00ed6935c462d33ed6136f38748bf791a71191510e8c59cb91e53ee3564276afbead96e1adde505077533e4ea3eddaf2ff556b4ca3123d039e201a30a6dd3e1add13b58d37f72ff92454b85f312fd60feb6312147601d8a24cdd8fe2f8c73b8220dfeb3a67ee209221b18dc7f4d97315810a2056583948b36e0df134e38d19a8d8c105b3bde843ddbdf3629d8fbd396524ce2be96d38d8ac1fc7c0bbb22d0589523a4c1dafe28007026643d16700217350f1c52f0d6add767e1344643f323f4f669a15077bff8efe284a483943808f0eb2f4941360e1384001dff2324c13685c2f25f2155c0dbad24fb76c2c19d70ea8caa9e8bf653949566b2288de608d5114fb3f5397975784e061f14fe70513461e72453eddda4f7948cbf535741b6fa622cc582c29b062799036f1cf951a08febd44409c0e2f84f737f48f8defb54ee0b64c8511058dbac6b3e17141187f6b3e7776819ac18c4bd9c1e088116d5f1860e93b4edce4277f83f820e9225c147ff31680c8fb9f0ec50c6074479107ef3c1168b41b521ce3de5a41af97d60d58fd6c26fc8b6dcdcdaea564c6e3346e29a3abc1c1b58d73b49e5365b5190dce0d43b77cea5000cb765a962dfdb07f50826d994fa867b94a0b5109245ff9c3b79d516cb144c78d5528ab9d9a5f90aeae7acd6a2c75aac86bceb4f3a0f7f0bf0cd0faa4fad56e8449c05a1e11062bf8c36a3a646e6f43fe9c1846461eb001f75c35e7ee08a58b2f8dfa5bf9fd94ad7b75fbd2f96c2194f13212833622d355d1bcd5d26b1bdf39ecf5c21848180105d56aec9f7f3d9ac2f20948fd1ade65f6422cf5ea43fc13b11b506a85fda714f6db4569ef060e493342db4e0c96e36de60bee8f8c09551a085b353459a4ab5b5249bb072710a5e736ad329ab789c56197b452d2d0d53c949b04fce8dd04f3cf364d7a206aaf53ffa8134b67d89f47a72904a4a55c233886f8760b4668f23b352a4ce14fd4228098f4d2c32748aa6d1d0ab48ead5e766d049fffd9fcb4d7c0c08ec8816ba6b6afcb44d6aec727f719cf7d60090caf9ff0935530a35c87c89b91c38266f07563d6fbf915706303f2004d7d820191274b33c657d60a6b2a9fc758c008d97910fe121b44d346f2dec61f75b0527354e7c4de883d2436a792f080568f264e8ed68c16faa6f9d079264de6f13c6026654a58a3622863523ac5860d2b6d285383ebbf1d33096fee7c660d0688b8bf2ccd8d3c68f534ab4001e3867ed91cb8ca77d3d6c7ae679109d92ec16541d08448a7a3f371c168abc5bdff60e7da436fc4d70803e01a9ef783141412642baa878804494cb9704bbb1b619e8c41819c15a365d7e10d0c5fa4ef285a8c1f882144c9798f73ed8a14b776d6e249bfb6b7f086b6590848351611cad0ea43046a5562f82f28ee2aa4513fd221c64cb4c234af9978cb01d7f0a7774e5678b3245b92d69d507ba53f09daf8d34e5d35b5b255f78fbb0c9bad4664a1b796f15f0497b309bb11bbea92344896692895c3ae5a432a51292cb5a67ab8649d64be0199a669fd29f14c3131cd6289bb3e0ae1671b99878ef0339a391236f46e7a5391792caa106100f77029dbdfa9aa87e0540522e11ae28f1095ed474e51cd6ec8332232503aaef6d84a280b6ba359b15b53bbe5536ca0e12dcd85a9732001366ade314c95adb5959a91a1058e3e5069452660129756bc514923791400a8ec5424891b44651bc0a3bfbf03e4c0e85caee0157dd0a5e72ae8a08d5f2ff311fa3797532d5eba76fb986b98443821a18c0880ee416cb9228e75579d341924e1312e20f292a77f6222cacb8e408cb40fb198a63d762f5db2d94d9710cf6c12e3a4a4eba546481570a97f35e1292ee3eba1c24e4b186b14e5a06799ee92b9a7d63171fe7075a52e93ba87d1e117fb20b196ef40cd03f624c6cb17626dd8fef7ec580cbf9071bd4653dbe63197202247192b4623066db675bc593dfdc29bff096e88a57926119044d520ce5a1b6b4a381ce2c9afef11a81696f4857ed8050f84b44837db71da7b68bb1843871f9b84592ee2a1b623c629254b7e4b3d6b5c7e07d99ff86704cfa71992e06b3a4fe9fadc0ac6b4de280e3b1e5f5c93013ea3f6515950879abdec3626efacc61faa75d4fd275cb56ba9bd3efacad1f19fbc7d7a2661173e4a1eb6209c768bfb2781408e36fda9b38587935cf5ec9fe7e670d79323018a0ecc98845966aad3ea9792f5233498fb66d8bc23d6661988407139b11494cfbfa7c866756f15e901d640d7dbf0f8ffc98accce695dbdb6c8b073ef72a9490dbbd7b6d6f0dd610a719896d1827214e09d981bc2d58d1125dcc924cbdf2ff1de7fb4ee1682292cd38ac88d39bfb06c1da1e814709949350de6657eb0a22d3a6e31e221fd61f10c212e9c3713c3208fc0276df9173c53733e8a9a41aa542e9c1df74a159e1a98631596cbcf0f59dccb312877191b290e9081af7fc4e7c7903a7d71c2d0bdc76c497afeb6692decbb3399ec33e4b8831b6261015622ffc449e2130c3fb6f6081e257186814afdec5fae066161a2d9698a9befb153f94842244c1d63b3507564ad62beeefc334752e9941d00c8ac7478b61c40287d054521dda49d26e5dec4032347204264bc60e408f90ec1035f74f5d6c55fbbeef459a90070c3b9639089475d9e2abb472c755eaa9d5bf4d62970860adaa03de0c0ea4a4e48515cf6328f403037ff006add69a2c8023db68a836417647aaa433e1726ea134a3ae3431ff6b8b1aa25409ee0caebdac5d184fa2ef6c2764a03469ffc576e31b84af04f2886b10400c673524523648b85aac9620f6d7d318e13e70b7e8ad6d2bd3cfb706028276691459cde9fc33a2ddd952b83f7ee8f509a75c39ca19da79b139da13e09216405c744bbc585c4dd29a027f4427f8ce5a4fc59037f850d61544fa25284f45958f4a8541594bb738e6da212c3984b81bb949d672c51c6138391b741a2fbf237f9ec61118a3731df88abd841ed81e1de7fa42b53bbe289b60d124b9dec0a62f8b70458f7f59bcc7f4aec04ad446ca4af1cb600b9b91cf59493c90245b1b02bb3bfbd84eb5b6244b04b3c3a6d57ae1e72f94137a670c6aeb4c8145fb568e7fcc1bab21a1c02efc281a181d3ebd8f419eb19284780707dde02f3b6a71daa4431eb675e875690873d1e60afe04f866cc4d7454fd859977cd5f397247a3d9b42d7e8c2ce68b7a288a662c866b514952a2a292da362f4b65c8451868f1e69b97900c7c04f27361e88adee7050b41ee25935f5a3014d56d1407c49d3b105e69e88815acedb828c650f60a10f4128fda6f396ed4892738582807cba65325d31e961d3eb210f06e20f21f82d5ff11d671b29a4433f964ec63098eba4dbb2b26ca31abcbde71c3a08c83d7b7d6a6ad6d8bd37140f3dd69413068f6fb5a0a69f55a5f7a847b0480cc28d9dbc41d7e1bfdf73207511f64f75c4945208935ec8801bdf958151d9583cdcc1843f2e0647c3e1de7c6216dbd4cb5d23e8eae476f1f2a1adcbc89645dcaa4d6955ba69ce97045bdf2fe5a30e8c6ff626bd0d092578fe986e2f73e89354fe945e6085c9b6e97d1d8b2b874c44efdafc5c4553ec9968d008e7a40a9211268243a5fc011ddb588e7e66ca533771ca1a191cabe9ebc6cbcd0e5628ca59de293f0778a7b394eec7cfe3810ab8bd8f671db91165dfc27ba543b61bb30855fe0b2045b83fbd7d999ec30ccf493a354675c0fdc1e9d22d79f0d0dca5138dff4979f553955e10f883470742b1b5efeeef13134213ae24084d62f57304c06531044b005333edc5e56985b460d8a2f7b15465b17b81ccfc2fa6dd8825d9b7c689719265b06b8d31201a9531b46915230bdd94357577e75d081eabd7a8de3d503adbe14b38b2d4e054d132abf4c396b4547120a7586751c382c91a85839c4f3ae9c864d2c29d54849dbf4837562de16c497b84538b5ac65ac65fd564e10bf8733e9f4cf738e5cebc3334bea9abb20fa0134ac7b3bb15316f6c2461c05431c76d41f212648c209fd0224589642ad6337718286181db02e96f3a4387084a3c48ca02550e7ae62c381e0b90837aa02f8eaa973a6a92985b3a6f14ce665531b6eade3b49fd2cd70118bbd9cb124142b237c521830b976eaab9438201d0129306a4a52326aefaa2b6b63436022250f9c87d811fd5c7ba804eee50e77ab05c8db20f828fcd373750e6b1b6fa8e3a4a10e582b594796137078dbfbe281342bd38c23504e46f14441f08a52c05df9a06ee975e9c6479d2a733f7303d66927256d25da20bf5cb8bcf32483df4f99bfa3ddf9c35ef1a3bd01b41ba3634db87fbad9d148dba34c317fb03787addda155f6c811454e670416b0a29b29729bde4f03231ad16fdaa0ef2aa3fa67a6347d0b57863bb525101e43355880f936f5f37144ee5ce2f87df51a7c5a4ba8b3beeef46ab8f13d621d50a0d8630845b1db0b3910f5f04f5cb43ea51b46635963f41aaed8846ed781741e0d34f391722c2ad4207e38db629cc0bf87a14b228192106081b1b9fba8e17679333dd9805aba725fcd4a2293dd122ad50a6ce394552f3d9032466d5163e93d56d3053b9bea02fa48a78f2586dc257d406e082813ddba9976912cdbbe04e15c04f52c743bb05b792c7f84cac012dea34e97572dc1e5c395d7c0e93d8b55b668db396e12dddcbd7bab1a9aa9b9823041ddbd8b30df67a9615dccc440d9c41df8e3c6302a7d0c7d3198572658e9a3063bc5a5f9c464e281d43a1c2ea36124524eb9e952f2f2ecf9d00f81e3a51c7566641de23d710c771fedb0dfec72ed997f7a42a83766ef6035c43367eaf8e614d98fb722179e1ae2528bc9040832b9c2ae62b0dd65c2c35ea46fc81541d4e2d776b66fadfec7ec8a0f75912d3f14e26dab465366f10ad85cbc330d3f86b1d6505dbc1358a1bbc62b94200c270608ca527d0eb97f009e5938af2ea8466b6d3b473f5d99ae189b50c75b1486a9a13df0c5dc089d6f9cbaa3bc528520e3468c4cb07c3ca538378ef0fda5eb84a204e957aeac4f4d8cf796d3c3d762e3df253e8ff4735b0d494f5670aa77b779594e242bdad64771fa29af054586e1f756bd37c28cf78a8a6bff61dc14ac1e08ac85659b5b93dd43d3b002afc7ab55861d59a2a939f3c3224ff0261c376a0cfd306ed0fe5a425a84c875aaa8805b82f38f584df033aa3923456571a813da20d2460c798b4c18ad1a83ebf5f9305723d8739d5472a499367b661b130680b6fced662dedf75d2c812d6a0c4de211940fc5f6b6f4cb254e6caa1496f610e9ca9accc33b9d96c9341614c0201bd62915f5192f5d89f5008b5fac80c3e5c2505d7ce5d7373c6470f6d85328777faf30af8a4ef2d1ac671f59aa0dac586ce145822b49da7a50fffd074bc377b316f87c0c482f4ab087dca97c0ef0b32f255e71c163bd1390cd7af78c503504c27516731a96fb348e5b96c15c71663fe8d0f8604fc04ae6da82d01d29ceb0d8f77cd724d0b07fbdc79d2bcc07c503a857e71480e5c7d6a9f4ed0913a0c454ab6c9a1eab9bb791af9ea056cd3ab3f2e1a8627da51fff788438029e165dc351232d2c02d24bc7bff6a4d0db9710e6aec6525e7a98f82f6533b6fc8f90147e9b3b5ed1937ae6633bd9df09146553bc40ce93755626a4402170bf7d55645fec50aa20255f70891bd5225e6332ff795dd43222e0d324d68d0fc6e6780eb3925bec80cd97d2c39e09c8fca661846f74bea43b422372b57a73041b2c2fc7aeeaca40764377159a9e854c070c3a4d0fd4e8d93aefaec40fd9a7dec2981dba25e5067a07abab844445fd89f1c17186ad5eca83d5988a13069de3d6e123cdebe784394549dc13205898ad11e9cc4479165d9b7aa13a7b9806ca19e6aadf3e2d83c5c20f8c59229b52d92d5d83a614b3bd439ba770ce0e367897e581d3d77427ad4f84156185ca2c1ad4a1a52e9e2406898848501e7de98bbbed418980c2411a17c4c539d964b2301c539812e4b4d613c77f826214f2c65c87d46bac7d6bd1c12c15072723317efc158d4b73089c222f3d5cffcaf2645dc320f2fb433f245a8ab8470fd1e19b6d2db2546baec0d6b08dd93c2a4c8d80f5f8907fecfb94fdf9ebe81e6a1308679142f8b833dd9fa61488a0ca8cd30158f04edb6f56968979db3e8a78ff300637ced4e6472e8ce40ac9087402f6754050d9af799dbcbb8901e6454c8c1a6a15ffa4cf249d96c08971de9c1ee20677ad6cc5dfde6f8146c1d2fc129c832e8dd04f3881ab955919bf5a477624826cb6c68ad2d730dc89a8d0ebb78f1eecbf368f9ccde303a84b017e95fc23c2e78222c415e303152fd09ea6a325b22dcf6894fa7d522c766bb55f59016467ae61546a1fa27ae7b6c05998149e9f0718cc5143113addca7b09e41b8b116f0b1e6fd99c45b09b09666756fcd4491874049d4a9e23e2bd403c947a46f6f9786c7b2e4ddaaed29f54c11df08ec8bf7eec7fc0a91571a476b64c296511399b960e8636067f827d51b0ad9ec8223f5ca352ea0df7882dec7d78da65d4e3ab56ccea7a3c3723bcdfc262b3609c4aab5f5d25140ae56ed6d7c16e6db3fcc428e706673b7ee671991ebcbd324d6cf3b37a3111cceda3ae3c70f165ae3948afdee02edc745baefe7525c7ed73176314a86af66618bcbb80648178d2f37936674a3a10363ccab85a825a42d70c0449b939e6cfe8ea77a462176100c625e53b51c1e725eca65617ee8f2d856046f0e1004a45731d48ea91f327a27d4732eed3f7d4c1ebb582037b73f19fdcf3796259568c996c486fa8eb824176e09acd078bce65f478502f0990113bde97981eaeaa5f4c02132a71b8e47c3a38e3c82ef0c799db1a935d3785905278b2c0b74633fdc6ebb5456dcaa4078bd7413532d0a659da07a7ddf64f85ac66a86114d461852b0f987d746f77c2df5f67b1bf62bd6571f411253f43ff5598c255cbdfa34e5e8a67183f673bbe765b1ba645932efe50570a79f5206e465445991e89bc4a254ec8c813276403e130a112f426fc999d5a7166e11ecb9528396e438f4db5f86e60f5356611e2027ef666a2bfabdf5fe1d7049b193da4b5c3a2115fbe4cb0c23340d0872e3425b6d32744019c6463839dedfcbed9951a0f3d59cca469f00b4c0c6b7373c1b998cf2a9d9644f375f11a0b8519ff5d6d9f8d75d5de038bae9119548c63f9bc044dca26c02d67da65d6a8ada9e975468af14ba4e7763c4a26e2c2bc6f800f00777b87f21c665edef25d94552e5173be321dd590691b94e9b4048eac21a78d031f69a7bcecf5f251d6f9e440fa551a090bdab4ea870ec2b28b66a1b1bff938ec744ee156df517cdd831559576d14d958a21abc0333f1adb30489370fc9b5a0c8d9fabe880652daed90f62029f1fc6e8daf1031fcf5a7b061cd5bcb8defbb6735f522bfb1818e9d375e833e87068ed9ee1357dc4c9b2757350ca4907830f6233234409d9dea4be5acc12053b63232d7178b6a0e625fd09b3534c1c27011cff2338ebb06f2bc096a4cedef70c52a2a6618b8733df40d6727ce33277427e332e02e15576c987115d9cf6bc79e46ff5b66e201f7e756eca3c04105750b4e990b155715c83bc0b4ca84bf60500e1a6255178877f139ff79c8d05ed75d3cd13efc2c2f5de0c768b92b420fbde65f9236ddfc9e0bf53b93573f0f231180524d6a6143b8c26bc6c587052e149994d1fb1fbd8270c51b21cc3c524611dd914609fd487031981a51bdf99ccfa854f8bdf9346ee4ed00790e69e841526f7bb2dcc294b1593ba20cbab0650c2897a539b2e94fa069f24834ac73457e910dc7385e68186252195eefa5ccfc2ad0c426209d7dbc8db716e7f49e913c6eb3446e1f3f9b199d08eac75d0268482fe9e471ffacdec7bfece863e7e55be2051d0d10f39d553e78d5c7cfcac77ceccabbc08549c3538062f109ed2ee3f556897b1e3c1c42d60b6c8505f96e895c72cbe9de23249f7a1a65d414f6fb03f3e16eec2c2a6d5b8891942fa3539baf979f467a2ba4b18e6953fee24b4d478a51bb8e0fdf1a92e6e4db216237cf4cb92df9e82acde135fb1eb3bc28eb9cb3983b6af183cf5dc9952a76991c02298f9da79c3cc522f7f42df22393d21e18404a2be4f646d4af0b3a944bdc212da40f4d51f97452f0acdd0d355ac32454e2f4aab2067123562ec33d85f76ac6ba6acce7f13b4100bd12a9daab8ab71078670b91dc61e4c62258b7680a792155d8d7aeb397dbcbe6b6e8233f326230c698a3ae48bca521c89d0b39de9c7808cdda9a76fc8f51e2c1f18dd2a06fa06f9fae1566b612acf07379d9c9c56f2fa3a360b649122372091be99f103a9ea6b3feebb29ae5a1d037403578a783add5e290827aa44da0b815ce2715b3cdcfdf10a1106e10591b0bddd6f163e2b175bcf4cb158350915b12bf3307640f70be9b0b5fa925e75e0a3f6cbe56ff3a85058cca709f947f665b69d50659a0fb3b9ce8f4972ab4808a4187fa57405791c2770cbb9cf8c95ab36947216c975245c40038bdd9b44b8aeea9dd3d5fe424739025a539653f922c2275ffc3a09c6575dc878dd7bbb64738bc48a79f9278a5f83609eb8afad4d09841104ff67b7e82b60f0bf9bdbcc553c7687230c58107cbe80f453f9ce7d3ba73e40ede4fccd4a6092c5380e274ef4195b5e39db0d647ed45250acf9c367f852df5b6c2c66c85d34544c2685ea89c5f0fd52abb83eb24fee54bb8da63de3994255e3494288c745576466f70f748c18a4719139678f853914f5262bc5931e72681a338c11d1e4f515173b71b43488d3deeb8ae4c808a1c412d1b04343e39dd27353e2768d114b45575685304e867cbfb97c8e9d0189ef76dab9313189109ea6625bd32c53525932586d455267704cc30fc042a1f1f426a38b7bd6dc62c02d0f71a441bec42e3b7e4e6c709259551c75b1209f7c77bb245e625a0ea1420059876edce7dd10edc4ce37e3e5a31f0dcac812d85b9ee846c1fbc0e2e3d5982d04d756c60dc650b242d16b6138a9b3d35844537f240d392ea50933d75dcf915de6fa36cef979bae8c60260ee8b4240d83bfffd515d4a071e5bb3bd3dd23c28c0c104c87c8394469c3989c43c1f99518fd36e3e7be6103f71eb561df795af4b862939261d293f4b738aa7f91db8d43562dd760d5e5ea1ab6ba325f32b8ebf917f4679e32f5fe7c5f879f5180569ad73639e41d0a24ed532b2fe3f702f62a9f5acfd999988d295655128f9fe070578c7cb277a15854b19ab3e0f872ba30af6c9d32daab39b13e22f5294aa64e05de38496b207cdd3f93635dc92331833e173632ac8c4bb2cfdae9d0beadb363f7317cb857f69c57621ab4c3c2ab0f2b9647f264ebbb3aa18265b49ad347d9dbe861d3955f503a02985cbe192532f99e42f6d2f17891e5f84bd92e54dd59015a934c2bef3e5f495d6a667c5c20cc6d5f676367e234c3b2095f9bafb891c10d0e4a7b7ddc2dc424420ee5e6ea81dbd2a25970bcb60cd88887ba164d0069f4fb84c25f3662ff8430f21db6fcb286f5abb14f278820fbd78ce53cd868211cf535dd96ed058c1c70db3827ba302249561bc37247295597d63b01aa7dcdcef5144407c12c02c1f0a38ca6688b783e10196b7624d90b7f481bb325eaf235a56721b4b448ef7e88b10e3d78d83e8e1a530f5b44891c1f42c4664f26ab5e6e5675b557c17600b675ec09696e72dec1bc65b6ce355d2eb1fe1a569a0e85cb7126a18ce6619b4f57017e7e18408111eca1b89edab47b8d3c5a3f4181342d4cd20c4930a14e94283bd488c98376d90fd75bd8f5b8be4a87c45de876ff83374cf7de2b0ccba5e300b314781f2d6d5c0f82f61e6fd7657487e552d98bb85b7f8bc3500e54a2da7fd2b7843ee241d24824a230ed06c6455b5598e5a8aa963346e5b6eaab1bfb4db6ee46ca701fc02fe184f91cc9027cf87d56fd7e3f349485966a5d426e58dc0ae245355af26c42115546c1ebed691605165a78ae01bad6b4ad3b9cdcd88ef2bd85f492d90118f123937d5b2dc9b8bf563d27f02c6576b04abb01d92e0da49423b1bddaff0392182d7aebb0fd8e1b4d8bbd099a919911f9562bae7465d13a58893ca08897c326be1e7dc372f3ab38ec94e45a7baa4787545ccda99902ed15bb2d070b3a5aa2adbac107022d1bf7bc361235162a1dcb609470e0d57e2a0e26d1a010ebbef8bf58a7e5cc4388fbd930153c86b7de76d0a204f1e1e6d0f947d31a38bb18b193346543c077796207f705912ee9256d6c67f707d5992e4997775fa3ab1f385e977a7970654fd59feecfd9e31af77b8e1fa769dec9e29147c95423ee8e2ab6cba0c8788f976c802706bca27d56184f8cb1961b8ab704afac6bbd061e3ef5aef4f0b241f2dcee2c4af3fed7a7683956a825efce42ec3e46d367c4c8f63630c41806e43587b88d0eea908bf8372db3dd0e58b5edbd50accbde2fd4c3976e5f2db375e813634f627a899acab4f89ec2cdb0c47e87789e91c8c0cdcd1cf481f7f05289575daca7c42df9be75517e5221ff60d07529eb60ded50538af5f22e3c734c38947f9d124d0dee2d263c97e03b2e843755068053b64dba4d8458fb9b4321d63386af4a605029c57f5e5404b48a5d450d0469d436b5e396755d6b5de0f5cf8c9c15d040bdc15f50f50d1113ffc37a2ba4e26a821e91de31e5ae4baf4a7faf9cc071d9d8bf4fe4870c26245aabe4129c15c8ee98800a677b2e8e763528dfc4b2244433d7ee1ceea3f4c5940e227048671725ab9e944e4f4f61aff2d9a948e190ce428dfaa913b98df17842bcf3f5991b699a836a424ca162b5f3ceeca131555daff0b48ee12ec816829824bc0629a0926045f12abc8b671371bc21d0cfa4f25db9e2ee64986ad0909788ce5e37dcb04b4d6b5d9502a34f90114b47ef2101d03d93fd336ea1e3fe71d77da8d38496a598fd53268d1e6291cb38019344edb32c85e49173abdbedd4aade20890a7cf20ccb3db7e73774539759d2069e020e290c2b0f9d24b95402853407eae2f7efe06dbb91ede80354fc402ced894c6f6384f3c2f82414624f5070e2a853497a8741824a6e76d1fad2e037c8fe9a389c0bf01ca0d2e5c4ccf88cb76a0cec95adb5b78d0f1308e48ae21da8b152092fa6f4d611d59276e118fd328f1914f196f3c5575e4a458a9e9869ce77dab7d532c6c805ef28a6e2f23ca29306b15550be7bee2572862b7d64ad044152e27a80352268180dcf8dd0ec0b46f114191d8b9bd88c4fb5a43b5c67ad050379e1f0b897536776301e671c450ccebc4a0b5072e53d91206bf8fe33e925dc3cf0694c4e58e1e0ceba1b1c2f4c48ad6e849abce984935abf2b9590c848cbd56720c3af7e820a10dc8456ec3ee6f40a6cfbaa4f4d55084443607f8683128cdaf86e5dca3322c3ae03da25d335989f1ceb9f0bedb68507f294f17803a3cef386f7ada1402d5260317450030a63cca07bd40727d741ceae1b8f6d505a0cb751b3cb7f5dff41d5d2c454ce43014a7021ffe819b75bace63c69ee7cab080f2af2487f132d54593c0a189f9232b0066f0313f9ab7f2d0601eed24cea7684d730a07ddc8b8ef3c1b449c145b0aca4df4fa6a052fa442fde38de936f2fdbd737c009fe904b7f2d47ee2727d661dc4ffc655ffbd83e17a909ad33e9277185a23e8b8d7a776ca0cc8ea5c92cedf3d6ce6e5b6def6699cbda52b668faf47253cab8faf9c2ae3a75528b4da24639948286181de6e658d75eb720e3e630f63874352ab26d9390efa139dd9bb9893abee7ca14a5e8f28fd6bcf6048bbd5f97730c316807e4f0425f3c8ecde5eceb79ec139e6a490c1be8090d818be3b025519be87586d4b0ec5c395faf79bdac3baadb420308c9ef9a5b45f3ee2bd690061e7315039d8e97468ed7590bab9fe3503a9e23b51af702c9c06b008432aa74d2d00b468ca8692528de42507726c346bac4e61ffb0150e73352e59abe1db93b3f7aca027e8e8dd615de3f22bb09cb6b93e8190839a85d231aca1b9c0f3207cdbd5bcabc2022760864b6115cd1a7d75fa52312a75ccf623bb23c6996cc3f60bf3a9463dc1c86118f346e98cdc2115eeee6fe1149c845fda85688f52affb90c2b5d5bf8840d4c8ec2dcb7a6521c5f1cac02bf4bb17f1ff6a65a4b0027ab97c05f12ee82dc9b7358553265e1e25ef31a5921209d5eaa478d618d0481bce323a4e02588e53763eb38a4417af871d39a98472b2aa2b94d3fc9f744846eda787c2a3a1a1c78e7a405c605ed2d55a364a69f2f9c864b36792157dbfaa7401c80ae624e112c140db5b62c7b5e1b7f9b610f498ffe9ec93ecfcfa63855bd9f01628d9635d28cd6f9860e30fd712b52f9261fdf1f1a7e369c82756f1f8ce55e4feac5b0b9fe0cede13b9236ee4ec26255c2273a4cd5b41c5832f04868da1fd3ef84d7dff23457fa08c7c30c3e65f386dc19001f484905c1ee7fc53e2daa231ef00f5ab4910f4a73b46709d72ba4be47bd8e018fa4d75e6fae145872dde745b015bbe355171c5e2c684c3a62a44d59dd1e5e878ce721747fbc6b4f4b594592d557e2a32160969be762410b44d22c3bd479ee29885359b122d9a1f92210de67175ad7b7e2329f185ff65e70cce1cf2fbe66930b31f5991391ccf1022857db8fa49f442a614c49bb32b0830d714aa4f70d848ff0fa88b2b50259fbcdd735d9ce6bdf3400e39d1008b42a03117cf14a6c3452d51d8dee766201ed743ab896f94ad42e2f89be35a426028f0729a7e41ebb144a28a1849e3c22d5984c10171d4645ceca3c1e2733aeffd9c423b7c6d63d5d362f8e6b404b42f65d1271abbc23f3861c4cfa908efd9285ea2aac88d9e0808c959f4f815098af0c0931084449139f24b34e92aa8b266123de65fae79011f0d38d26e6a16f6b175375c62dcd4f85de758d04dcd8852755fa92bd9a89a895e281db6f02b019b179af6066abf0d5211d2c5aa36429c74ef83c4f68792783784e8767002062b5bc38534e266ae6442224b150cedbe628662e5ffcac93e2e3e09352eb7f631e3dd33c5308f7c74fd81c402bb6050b17fb2f5aef66ef15853fbf1860ea92fcb339b6800fad0dfca2b7ae0f0fa3caf6e734236309ab9130c7bac9010f505f89bfbcafeb4cc80039ed90f618688c5043bb347427bea18816298f32ffe3a733e90b01e0f1f585138cbd076173ea83c99c89dccd55dc464250684045b81ed76054ae90e38d496a8ba76e2be1a0c8a6f7adc985b1a92b311a58e0de540b7744c38e86e869c66cb435aa6588a6cd987ce314982b3a32d3907548e83012bf2b22a403be2c1b4ffa3befdd7ad02738c77692f6291a1fa3faf3e1f045a484698c67a1e8c344b62f45c244c54fcbf63b2244b222abbc91b45fb589d6f810ac4b31a2503e207a24aac9001b1841b9f5ab05c72f56757f2c2ae5b9943c7b89ad9af0156ed95238b093aa4b52956fbbf2c691bbca0836dae0204e2e21d4c539212483c46ac4cb4b569d0675f8a98ce5b484fe484954a52dad546e93e544b56dabab740fc8aa8443640935ad0fbc434069b10552ec06385e2a8058cdf0cc53fa1b91200981980febfe7718c5715da61f0be9da1462ed2dbf553446013c633c5c7acc2ade0cab8dc9a40260010e71c43f2360a528b8fc397d7d13dd605897ef85e5a4d146cf60163a9ca422e8432bdc655b4cee869790601b9e835c199334ee245e5df4cb7a3557edb496e109f1fb3cf056a7360e9161d63399ad26084dfbe34edb167adc200da6d11acba173c2c3559526639ac2ba9dea7790962d5a0d32493ffc947a57838581dce44e68bc9f63f247ec097af5ffb9d3ceb334763eb31144ac8895fd007d3631e4d0670fe73b982357874d73f27f06108fdeaf32d9d5121d2d7fb46cf9be86e3c15b3ab02b70fa0517602ffa8eeb1f38ad6f93d60c3f6705b1c181236e4ca33dde13644c0451b7fc726be2e21e2d240d42dae8a27626421ea5682fce130a181e50b443cb437ca9e4efe924ec2546def932297d6c2aea96e7f8ec226c7d7f8a89e6dbb3bc5dd1a3e7e1fc1c3f0a4adffa97cead5f3d54c77856556a0c6916dc9d7fc2d4a634d17dfb218047eb245e0bd4375a1b8fff55c07c098fd716b1f8393956dab5f2a646514c62c38012a7d57bc1c8c4521fd95a5217ff5c6f9ad265bd1fcb63eb66668276e29da4db789736eba16065114876fc0f90a4e08b89a278fc478205ed471a5620a48634314f91c1a8f0f92e8d8e5e8ff413e096b5e54d7591d7401ae585d01921d41e57b86a8a7688763ac38da1c4b803771ff4275a7596e0490b06de94c8f5a3175fbfecdc0f44760c8b3fcf0fc225f30d9e6ca508eb4158b75a4d9eb2ee9fef502cee3114e9640d3220d31fbfa09d9b818e87f173659797dc7913b4f5fefd1166b7a657c657ffcdd6a877ce52dfa2524ded72d05c0e1007c2163abdfd07872833b0b2fca409d9d583b1c71078b9bcb38e0c0303ca6fc7f92f764dee3f80729d0844eaf7871c90d225387c554a475a9cc9e2bb6a1f848c4c38a14999e33a6a06633ae923d7e65ceb880d3eb12f81be13f2f5cbf8a8c2fd92c906e135e984539877a74421c8e3461c9e93067a829ac76e1e7145e3a61c1a06e700331dd161d5b5241d4f16f6d1b72400b8bae501c1396327dd4540ec8e243a576e8eae8c76532d8ddd692e2c79aa21ecfb81b4295bf5486703cba9147e0515342c3b74629225e90b5c18c2487a6f721721da8579c6ee688a411f2b1d3f06e9c848d7cbaa95761ff5d145ecd184c6d88661d2329146bc57f9263dda0823c16efb4e19bbc5ff34ef655c6e4667b5e558ab1cca0528c579634779d8d08a2d971377adb9dc89d3935b309f490d86b5a2e9bb06fae01a0ecc1386cbe6c4cf95b8f4ac5b323c924d17b09e1ef390ce579928084a3f1da67c754cc594f16e36620c1c87ad2d8bc77bee0fa8bce23ef7eae832ee2228274632dc04aa96653b07aaa203904f99831988de0bd28cfb7b8b0a49a2e2dd6907c0ac2f0e9363d863454173713ffcf5f333824ad50b21ead87841078097b898d49eb767fb7e0bf05f02f8180dbbeb7fffcd7a3ce878fffcfb72702c95619ee77d9192bf77bbe1a0327a422fff4d15298482c9ef24423c89a174667f30ba743ad918cf3ee22d770e0c039746de7595d1751c0fa98a43a99eef5b1b369bc82a72d202579e94090fcff3e156881e1d176c738e5da0c1e46bfb3754661eb30455f1c11d813090f2c174b053d80598a420350d5942ab5922426a72de916794b6bf1411ee423fb52c41e87ee3fa3d53ac980fc192e3b12d458f7ec9274b2bad71531eace74c31cba012a7b2200cb2afb24ae01c7da3f9ee66a2091a0f17019508ac7067cd308f20963eb1c72a6a16c4dcc142aaa7241d00f94c64ff73d92c5cf6826347d50685e83659de59843562b3186efd4a3f47d35d24f63ce98815c08bfc025c217fb0e7fb7a6c401f500ac333ac194449c03def243100ece1d04cc7625ae6640ed74bc7a61a28ebef6a6af693e81ef22f444a8b1b400771262eaf3ea75850ae17552eece9229da5a20d09db8efe0be99bd0d98511cf777f3707bf03e0418e767656ffbbf47759c466da6bbd70d045744fc9ce1b4fd252385c93d10193700f97e88e13f7adf2a866d7911d2c53cba0a8b57e3d9393f31f307d1f7090ab3650890b0876465e380f2707ba06f18133c111c5a3b227a86a48e8f8d873592706eaa5cb990827961a36b16ea9a72a2a75c27b7e595fdfb09d7e16e2d87d9a3625b90a6c8dd25a6866cc37225165368882617ab6c368855b08541471d94b6a9e3aebefc290ce1ad24bb6a968309dfa5d561895eecfce5a97a0ded2f628d033f2589c35e4f8eb5a5f2e7d82ffa56dcca0d15e17a9b9694def1a610f950214a71d4998afbf8a81b8dd99b36ea699818dca0a6f19d8db522249deb7cf6350a323aad5b78c8e8eb56a99323e4968475f978116f338384312ffe198addde4305a6f420cfb807004fc338856ce34a2e18b947857d35b3a39038718d4cb3e5da8a86ede4b61b40097e86a170c445676014ca6a3e8abbce9580a59f025d107ae352eb6b11cc7f9f19c0824954daf6666b17a8c882a0fff1d23250bb366fedae0752302f6ed6fb5821771a536f216587e99c46ff7ec2ce13a1c9adace4a1919117ff7c7e40388b7dc8fcf465e252dc8030ade57973a3cb5203461a1337f0d7c2292770aab70a708fff8e9e52c15d51feb3037bcb551a00bae106579a091795a6560ccf51a30910c4a400bdec5ec776bad7d1ddaf7c01861bcadd40fd5ebac841cec3e170976cecc5fedce905ca17ad0e71f7deb6a18d77f63a2b6012cf5d4f01ea18d11be957fb28bb248ff87e6c4411f3b0bba51b7352bd51498aecdb0e5bf197a60860dccd9baacd7e646915a882b8ce3b929d241423f729cf40b23c2a7a4541b040791c015c617525058f9f413fb257182eb429560da8085fda2b5177257d14b38a0cfa2554de6a19b0b63b31f2799e488059b1bd82a40433ffff5fee3322242290652bc908c2bcf9d2643136092b3b0c871cb23b164ba819388a6823aa4342a04ff815c28eb8e0c11286b49157e7ee6d530e8630a779ac4653d7dd1a4497a50256a4bc36a4280a05fc6646b07331009fadcb59d41162e173fb3fdd8eb0196d8edced2407e7e7a7ffe0b9e3f7c072030099a8ba7f52ac1a02e552fe9d7002fb7c5aac2336e40e72ee9138a777994fba3114732fc4edff59fe36f4b38f79096b6f6f83e48636ddad8c531c7c271a36bf09b18795c3f8a6469bb639ff14b599be32024869a5b93517265747c40d8a0fea7f042de695d55b637c28a1d9ca5f93e14de09b8aec2011cc6039e226cc812ea669458806c85469df1f6f88bde203c42ea36ccaf49581ee9ecf366991ef61fadef32bda624ebcac6a2c545b4fe7cb55c8f5637c1913ee4bc9e2fb5d3d2273d1ab6569a017f6b2736490d05c755a86f9df0ab051431e79c2e83b03d3a6f58255aa8cf032ea550bb2d97d301ac1d6b9362f314f330b12ab506d0ae4dbba5d1144cbdf8293d08868a5516d43d2d11c6b545dfbbc4ebc3767b1cb26884acdb24fb9d7a7b60746721caa566aae9d9092439b664172db53555c780557f98c93236ddfa38a72383807984f766d9ebbdc9a2a37bb54418737b9e46f234fbe24ec8914d0d1fdfae7d1809f49ea3be01df5817e150eacd1f39422376fabeb0456a1545a7d5682c8677b7a91abc614769af0054fbf80106fece4f5112e2611a32f0759865cdc5be4f54968e65613143c1ba0b0ba35ce2be3146b408c118e53803b48269cedf1e15cd9ad2e83a0006d0eaf48eb6c0450c5a83759d3abf57b2e3a260c9aa736239ce5e1408c024df60d3ad4c2d125a355e4d5c7f47ef24c93fef7f51d86c5329545f2b61ae81bfd11cdaf38aa4cea5721ec65e824cf86e17abc1a5cda550729529130d1706b4b908af89421b44acaad99b9d789a4bb260cea7a5789d872b7e903f4bf02c4943331978bdd754ea5ea81ea56ef8d66ada172eaa748650a9f3a82f6085be6e78dadb337968f82a01dee0ae8d5447b19230227bbebe9ad1096f9c657b5063664f6045fbd3021f0b42d8e6fd2bb53b26addd772813c6bbde0bd0d3885e0741ffa7dd64bdf101852ec9eae66cf1ae830a83497191a27edae09fc0d6e51418cbf350084a348e16db4d72f1ac4bc0db5f8c29c060036af7224b9c472e3519d23b410e069486faeede3547b180c63099196b94f59593287da98b7a2f1d116f7a16796cf3d3751f36dcedcfc5273953b71287207ba9592cd05001623f7ea2e273db41d8b233bc860eb77f5d8053f890bd6f2fb22162b9bb1c68d63bb1aae7cc49d65c00acb35af10f6cebe9300620fa588677768ca955a357ab0280c4dde48b3396e6bd27a02ddbc8cfa7147bf13474e8f374774481ff66f36874987403921cb37deb5c1f64b095e3b5d39aef5181bbe1800186152b5c6160b4f25f1a92ef7411fcb24d5bc7ea7313e8c40d9bd39e01fd1e256e1eed765e2b7585219cc8fe4a0aac3a047df3d965ceb4804574fdca42a26f011d4326f9d4670088d516f60617e26c0f1c98fca569788d3f834685e34d50495ad21312bfe6484514e4b4fb90c5f74ddd5d5c75692497c074e588d82b829e85ba927e2f6dff86ad703a3e0a5719dfbe7387f0280795a279e227042e8290bd2545c9f7b5d32a4e94427fde47a694272a4ca73737fb55e945e806972d58ffe813c2840555fb6d055568a500302139cb77f1a52927cd02a629b9ed3cf2aa93ce24d4de132b3a169c8aa7d5c5305ee6adc6dce38dc69dbb2ba91baf6c2af3a9396883a6d7c9b5703b186549bae26113c76543838622943d2405f60e8a4a583aa1acf9fafffae07642a8fb5c61d59eb490a7adf5a6eb14a01d55b3a29fdc6a71248f4abf1ec60590fa632eb7d7650c803147c7c859b202637e8881307ed6d6bf72f21575b1c60c89c41d324b69777bde9046b65e3647443e9a893a4042f98f5bef462a3765ce9160d7f8bb6760697544d03ef4735af3047bb5127d81d3ef857364395ea6ca61c93d238f6f22cdbabb71f78959754efc63f52b0b314c0ff93f85220cd8874271e7152c8161730ef98bb11311f4056dea876c50ff1fa103114fe5fd1caf502045e88f7b6e3ee65029b41258a71021127d7d9e717b2915aa9550f02f617ce393665a077bf23fcd78107cfd853c4ddee40935eb7cf240c710ba86e6caa07eefc1920c551fa0a40ff339247c5a7df363a8ce892e47b8312fa499f1354d48f7fbfc4e40b80cc94d57d0ff10b01771bab87a6e7f588e90f1009f3c1e04488ffa7dc6630d85e97b1bc005266a2b3fb2ac3f944b8da1fbf7180bd3de28bf2342c345079f59a45e8b20fbae8d4f389069144883999b7a3b9c3e0c1c2b5c274505767c1f47dedc7158e260936ab3ce93fdedb935b60dfff110f3923570307e74736aad466be34b85ea1683bf188d9daaa8318c9483b6543f02c15ab48f254a9e2cc92db374e17a19806db94a8e41a0b3cd53c2e7798bbf62cc7de0976ebcfcfab02951312eaa6bd9177c65a7986cb7a9e56af31aa864fde45bb8da1c8a22360a8fb10cef70935700b1377069464bec7bac37cf3a8562feb1212db20d179782977aee929e1178766ec3c7704ccae1ed9a5c50a5f8aea8a34e357b8006ff29c870781e49e38ccc9efc78dc63436a8d06eab73cba14788004c2650ae5f5486bafb0aecac040a85b821912bcbac871ff9ea29bddfd4a02ad867cb99d9a52ad08ce88c5ccca04ddf8307cfd32ff625dbb811192d9467afb36904ac65360ea7c50ef375f287c19b4756f07e278a5c659a2cedc7832d626e01dfbe7b0351f5444f2237758cab72241bdd6eddb0f90217dc9d68a61d7c09d781927ccea9f88d2b10a17dc47fbd4e60c31d685e48dc1e01a0c1efd2037f7b470866d4a0b3dffd06960c89f1b183fdf8c890569f53257ea49b1f6a52856c3124baa10e3cb2224d2c29840689a163db8a5362e3d3bca7c541753f214499c3c73fd8d23c937da07dc2a74135a0e08c9337fb93971cbb7a494f0fc8b4e9e6e3bbf892535687511e5b6ed77b36f375cbd429001883c577e09ceec41726cff981f2f1f6e8b203b4781662518c41581d6fef2b6ead659874bf2aa3b9618e06a16ef0846124140a0147b2b31ba6a5ecb84f7a1ce024224b0d3a8a6b2c106d8b524e0891f37d2cc9cf665d4b19879b3d51ecc0628eca8d21e22e8ba1b8e7eafd78fccf5294c5ffa9db61d3033946734f470414662a43417acc9283441e87d544ad8df087cf9d9ed128bfd78c2e387ea25a728a15289dde4c5360dffaf1aa30887e8ccb9402b64f36cf5932f15c625c4969980298be5c311a6a135f05c9385c2dc090ce30de5b425b11bd5f64860b0a2d1badb0efe7f9092e7a4f28b6aff091004a7a873810221e2f9bdfd1d9bbb4b9d00c3dc4e5db4387452f3e7a602654b905a4541925d0f9ff62c0328d18aad0dec0e8f6e102cc2c1bdd123f55b215d19cd0246ba1fa1be375226afc515644d10a524b7002e28bb372f1372311a250500a1f46ab1291c6f9366b7f9ec68008903a5dfbf1f0ca06f79914a4c4aec8ee478f2f331524fab7190547f9bf2cef6961c49c8f7f779dccb2e5352d8b92da30c071b29acd9aa0657d76640819fbc0b0325cd80973fbf05d9c1ddf31ead88325f8cfe6e373bf8e68bbcfa400faa8dbba784868928b9cfc112e2055c048d9529b9c471c95a008e38ca61f9e6be04d4aee2ef8ec2b5f19e12c246c8677238ec76f111a9d2e8b04f9cd58a32582e8113ea470b744ad20069064c8ab928806f76e29c82a26db270bac2c2fd0f887e7ecd9806b9aa30c1f8f7b9690b416ef584b41b07f51871b5c41416538eb65d5633ffe71b8a85bbed894aebd5c1222fede60dc62500896bcbfe2053d3d8e5b2b6e2472c064bbea68627babb582f6f3e8a2a890135c898a4dc4b6077f44f8ad1eb50670e9fc3022b9910546170b0d3a0b5812381e903dd11033571a487b63a0f24a342d7018964c578985e327429afdd0c3cd178bebc130b998a63ef80cf24939c3b97a65e253ab63883eca199ca1bd7f7c0ab384db0de718b979534e355986ee893bad80e3f9d3d587cf160fc8b4281a5b4d14feedcd4e65422a73be0fc2062e7332f934c762a6b41561e0e3f7da0fdb0237549ba9d4744f2e3f2d2ae8d68d954d5a316e53fa12b8bacf5759a074af1cabb420aca14ccb43577038bd3075205c5e9307ec1867c4d023218a81c70741db61992388e33e17cbef79d6e665e73862c9197b28579988f99cca68d09196fa0a8105db3d290d53b56d3c3cb5b4a24aa4b302e0c48244a6bfcc4bcc9104bf4bb93444c94a96f055fec0edafb3589a6c0b923a5cad28b9fa6fe1a6967453ff397fd761b0e464c6287d47b2f21cc2d9690579cf28c715dd0dae273c2f467f5dc3207a9c47f5c3248a6a03f71c6a9bc604208a7959e8d4093f9f6913e5dd0790b361f59421e94c9fe1556ab6e1f7f282580969a9c28b78f08f9ac0b4a5924e77d753f10d505a54c16057985288266a8c796662a3136a3bd16e40b60dedfb5157f1bee8124d90c53d24711a33db7bdbb5032006caab5566f5b2df9cce06bef23916198010b956876373d92a8b82863af2ca03bcc41703650d7f7713b1b9c4e40d75dd6792a5d36569064dd2706db7be0f7425ca73163f314319f840ad17debdccd381005310d2d5bfc86021930d8868572dc0ef70bc8808dc906163d5a9d5896233adf46b2fc787b776c76d9ba0185d7ec10b8c1d6030a938acee066629b5125a37cf8f4d083e3ec264c6a57f07d2cdc4ce9da76b888a67211bddcd196c9a9c10ec5203480e90fcc9163a19af9743eb4fea816641ca25fa97516b3ce4bfd9489404813d81179d51289872bcda96c0166926eccb0abf3dc33f59203a2bde26819a343ad786a4218596074972fe8f7565bb1492d3d1d114baea4b3b85e8818cb0d3d69af02ce41aa2b70d70336a081230bfee6a869f18562b854f579cee9f93b1cc5b2f2d1ee9003e22940ac4867c726e76ddb72dfd75119a4ee54b2d4986c11bea3a3994a8d314775dffb79aa3eb8d254e865c1a39a370b46d996999d79e4b6bb055714c093b73eee4591329f108e9c402f13e4e8c58c7df94f825d43d17990cc900a2da31b70bc208e856a71d4d97456f904b7405836199c86783b5fdcf1d06684872eb150847097d0507c09b03d5b931e262ca561635a84b9830d645fb472bca7731f50c68324ff1ff720ea7da670a14880c16a7ffe25f14f21ed1e6a798b36f2c6d303c69b9310e5d11e7dc848de4d3cb4b2e07f5494bf7d8551b6f9952edd34e5e657b827e8655b425ac99c594f2feb3b0f1e95c840f99bc6745c3cdb645e0fa65f544bc1ee253860213fb11eeac2c97054f4abab20ae1228eca29415acbdd38c85e18ae2e9a23bf492dd98b68dec513ef6389a3e76ada533b8e3b79dffaa1d109f243ce18e68d1606f31b11a113349a4452fbc596f08f4268604f00fe240608ee46de3b9c92ab04eeb7b70cd69e2c06655285fa33a877da53102f81ce482c3c82995e805990731168268c2c89cbe040aff525ab95266ed0e039eeefa62f1c3078acda8a4b605987b483f19157b468db6178ccc44768da2fe1a7de3f5c93c4fe7b294d944ab0a5c2c7e200ebb0c3df9348fb2edb76a712c859965929e4cc9554374971bec71172d4f37557507cdb0a098b9b7734a72c129a67930e840e40732a41143b2f7b3160e2fb84bb08e06c8260e4474b541758db7b95df54b0258f2e1d312f4c11e5b0c5a1a5c61433b0493c626f8df4787cdcd28349a06598a4f56d22c8a2a6084ddd5e5b0112fdf97a6d074055493718907266f28a7efe8d66c9afbecf02c71eac9b89480fcb10f748e43bd3d18f64e7584e985cd4ba036c8e161a374eb3cfb37f0dd59b8418007b63624933e8184f925181bc1b92eb1723dfe16f22d650bb425ab8f6b21328d5fcfa6985f8cddc6dd3921e850f6455f083b03125bc4f24425482cf8b2469b3e80960b4713a81328565daf3543f5a4a0fcc8584ba66f996f7b9625dfcffa41b87474436ce8bdc4539683d6d43ba83ea3aaf5a2d3ceacc82adbc2e4697d93fcb8231b37c5c944ef5ff359d617272be3dd5c6a69f86d3c3ac6c7ed8db3191d33faf436af6d662f763fc2c275561491c47b3cdff347cb3b0bbe9c241c54c308fdd3301cd89937aada59899c94821bf085fa5aeff07bce07d0f4552faf39f8f00b8ae14b6767375b88ee9ebbb8d2ca61f615a448482ffbf84cc2a9cd26b7faa36b0fa0846ab2def651d1abf6721d1b0d57119b7398e4d18d3f15ac916fabfecc1b349e2fb43a6dc7fc59b884bc1f612f7741023b789a9fc59c2ba2cdaeff5ac084d2d2d9540521886e34cc0524b1b347f84ea90cf151f4d3acae1ff66268a6bc3d6cde8b57714e2d6a7c1d8e67cba550c1026935af20af5cf9fa279221a709a918e38dae58c41a46b8a6d1ee768625dd67f46fc069af1947c82eb15551639d43ffd6e2e6fdd3ed7798d493b5b4f0c56d3e55b69878c18561dc8697b0a39d953d1be09186ff22c06755606b92b631252143789b122b79f3814e8eb79068c5aab06ff66d1d2b15a02e7bd7f2bf8552bcd712fbcec11806167535d7aa5db521ddc6a16b8e3a39f2d6ec73b28e368aa07b96fd010a964c66e031f08c387b07617cc6aef03b1371618c901979228a5476cee1d3aa78664685e12cc0146445a1a6988574f8d6460910cf183eed9525c709306ac1ba1864d4270a6facc079ed46ff5eb65caad1a6fb8deabb767a04e05085d8eda9c35c2a9fb9ae9b107db6914f7b8ab51447d1de5edf097b48e3f6839654df387c6656a79af66510638bac84d066ed70bdd51a4f8a588e2dabfcb15fb54b0760fc91780116a18c72f6da9b89fd5680e04666dbcb6fe5d8a5226cc67c3c77957a6339e28681335b166e9f8eb7be18b4d4a58ab099392340a9c82a09fc4192db39a0e783ad18eeac9744af12d9547b7edeacb14434be1c1dbdc5c88c6e33496ac1065fc6a8f64d081eed57336c4c75bd0a2dde8a1e0b5bc1ea445474d6b1ea35c7486a2d1b9f84b6226c306ddae65983c00ad6692fa6491e3cd9c5d44a3f0ffcf9fd4131a094ee0f9a6a17f677032094d37efa307143229a1faed7299ac2e24a791375e5e9debf6e18e09be6bc60a9cf6b5240f6abb6c25419f8dc476f3e69ef87bd1e64408e1e8d7387d9470b1aa8ee59cef44ef23c3b67a02398da416141b68d8f591af5dac4d645d54d9175d87188314b5c11c8e8269d1b85eb007c3d3fa0b4ac42fb9da0d7802ea53e7485727d7964ce5038d11976d2b97b8b4691b4a8bef0a6e6772f1ed258584b1c3a646fe6e0047a1ea39f6c9f8ccb9b995d6665159e96f3aa1aafc4642340fd1c19278de1def8cd416c7a644498757d09e9779963d1e018c6dba9c0de5a6fbce4ba3f8041f6e36c9be37e5b274a2c9540d22d6e59d326ccf10cc8e6567a048d4d1eba0c3f6705b1c181236e4ca33dde13644c0451b7fc726be2e21e2d240d42dae8a27626421ea5682fce130a181e50b443cb437ca9e4efe924ec2546def932297d6c2aea96e7f8ec226c7d7f8a89e6dbb3bc5dd1a3e7e1fc1c3f0a4adffa97cead5f3d54c77856556a0c6916dc9d7fc2d4a634d17dfb218047eb245e0bd4375a1b8fff55c07c098fd7f1b4f49cb775f7015e670d966fb789da767f57b5cd669a11c3ce628c662bac88e0b634773e30f57c07ec9b5f19c26fb0809631eb63c409d672f64e12dc1666df6a40ede98b5d0b787cb12af6576cfe7bee65062f0314f4e670961e884d94568a3ed7b09fbd92e20bb50a068b1c57eca1f6f662c35dd3290a3a47cf636e78fef6a4de0b7c86da24b9cb9c8c2330d0b23b6501edeab3e854b70f7bb4630fe574b0cb72f676f8c6fe76886fd1818359a9cf2605f849e2e907c7a43457631905e7ec8311624f9d1f58dc4be821f5b75687e8636b3b5eb16595cfef24f403df3f0059d6ceb3ba4ef5a4c273501af1ff143dae6ab45cda08d6494b620fa94082066f34c9219ff18df65f74dcd1428a276565fafa949df354809fc5d33a5254fa0507ffc5a9488982e19af7953d8f66acf452efd7caa02b262cc0a767153823475afc830ac33c2730a7817f6a48ef9555db201a19213cfb7cc1ab8e1dd1b22a245a0bec37dfac426cd312a925813d48ee6e44cb9f60a77fc8a775085e642cbb53580c9beb965e49a51b9f71af9bfcdbb2d223e38a26126a492aeb3011dcd1eceef17a70d7bc65c096714a74629225e90b5c18c2487a6f721721da8579c6ee688a411f2b1d3f06e9c848d7cbaa95761ff5d145ecd184c6d88661d2329146bc57f9263dda0823c16efb4e19bbc5ff34ef655c6e4667b5e558ab1cca0528c579634779d8d08a2d971377adb9dc89d3935b309f490d86b5a2e9bb06fae01a0ecc1386cbe6c4cf95b8f4ac5b323c924d17b09e1e05848e6fb7e948390ebd9a6ce685f02540ce27bc7ba842bddb9bb5dc4f25606e90b16234e1407537916afeef4bb9842ad00cae4e20fa075117d1dd4fbe4b30dd008d3aab0a91887aaad3dafd4b4a8dc0cbb397d2d43ee6cbc808bbd97afb826301103a6802a4084ba2dea900fffe5863b715810b9ef10fbb1eef0d69ce73a3cca0df31633e464219df353effa04c91b7056b22fe59727f29eb2cacf6f4116b0977b63bd62676714c34c3580697dc941a08ab851f9998a4dff906721b859c9498f20425253cf7d08872d7f9a565130ce627d234e67ea79807b199dcca8b89518d9be39050b9db75f266e6862219200f3183ef1d1ee2b352947750a775eb659d83bb26892e1362bc5ad13dca6ca217bdb148c2c30327714ab70fa9d1ce290d7999b4da6fcee653faf37ae4b028a1cb513bb64deee72aa654ee3ea7c5bad457fc2215912642238f5cc7d14eee18816a33647a5b407d1611c1097d4cbed11c76896ff4f8de2518304fe4c69fb250bc121cacc5173375c69a0639e4f94e33019968475747d33193f21984a01f1810da630fa5583f93330861a010789746a6179b9b0a470817eb35ec26f3506c815c51636047578e77eefd991eb6179cedc25eda94ee18812b1b83bb765b125832edcf7fb30c199052a1655a6790e7f972dae304daf6ce77cd57997a6d3dfac3174f627dbf83e4b265cd687efa0e1eb7e17b3167e6afa050b9b4d915270baea44de11756d4a7b4a204d9ceba688eba2cfa107aa19428f813bf58edaacb50890b0876465e380f2707ba06f18133c111c5a3b227a86a48e8f8d873592706eaa5cb990827961a36b16ea9a72a2a75c27b7e595fdfb09d7e16e2d87d9a3625b90a6c8dd25a6866cc37225165368882617ab6c368855b08541471d94b6a9e3aebefc290ce1ad24bb6a968309dfa5d561895eecfce5a97a0ded2f628d033f2589c35e4f8eb5a5fbe34984a4b119bb1d4a7678de664d286953cc416c7df3aa669a1a3259ffd12d21b16ae7d97bb7806a814d37b2b396d734ec0ed4ad6d2d4cd486aaec33595251a5e66797aeeaa274b67a3d51537e7f2e3c1f5087964e4d46a5efe4eb510b518fb34bb29e58f6853a557ed6383c08c774db5fc6587a5d732f0a53d50850de261ab0ca9d9185365e5c92cf25760aaf5a243a52f0fe314c5a04f94abef458c020a844ebc22b56665b0a03f2fba3d8fc424bf6a6ab8bf4836bbd3278fb31cc0e34bfae678720d19812b1d5b1444566896ee8d03d648ee1d627a9ec385d980bab520c476b3fce48cd3ed0faf0401226effb83d28413a197ce92004d12cf41adc9f180a7236e7686ddaae7d36ad5e4543a0b5c428089ce926a023d41017a9d87dc315392bf1769ee12e7aef8f552794809273354b7135bb707e2ad1544c9a405869905ca17ad0e71f7deb6a18d77f63a2b6012cf5d4f01ea18d11be957fb28bb248ff87e6c4411f3b0bba51b7352bd51498aecdb0e5bf197a60860dccd9baacd7e646915a882b8ce3b929d241423f729cf40b23c2a7a4541b040791c015c617525058f9f413fb257182eb429560da8085fda2b5177257d14b38a0cfa2554de6a19b0b63b31f2799e4690e5e79d75b27f68c611402d000752a42bcc0933db6f59d53510e091278f346fa78f79aad78bacab5b4e4343971a128a5a05df63bcafd0046217bf591052dde204c1cd67c50079ffe59d289246473aa16e82218d7fea20f7754e28dc68dcc63629ec2668d315be512c8a49b06510632704e421130d657b072895c46d4a6adbd0932f65fdabbb07dc5c9986d7660da205e65f36b8d9a4ae55434957504f895715257a8baa2105df367bfa7fa17deb57ccf313fdadbf5f7ee7dd0a6df18f3fe7078674fc6ff8c27dfc98ad4eb27bccf6fe09265a484268e1234ff654f8207775c0bb43dcfcdd76e75a105ee1877f93e14de09b8aec2011cc6039e226cc812ea669458806c85469df1f6f88bde203c42ea36ccaf49581ee9ecf366991ef61fadef32bda624ebcac6a2c545b4fe7cb55c8f5637c1913ee4bc9e2fb5d3d2273d1ab6569a017f6b2736490d05c755a86f9df0ab051431e79c2e83b03d3a6f58255aa8cf032ea550bb2d97d301ac1d6b9362f314f330b11cbb5acbfcf0f081537784d9c2e8188eae2ffdd4f088618eca89e378d74468dcd20fd1610314b860119ef00d420a508bb3abcc8fd1cfbdfc20e74b58258b9bec4b9980dade814d74adaf65317913c6e89c38fef7353c031a21537bfe090c33c9dfe2a5cb14841e5ff9da7d59497e2243b0139c74dda496d75ca0cac10ab3ded12c24b7fcb1da2e34b7068faf01ba7f64c06b696e81366d0bf18169901d7d7ef122b23e42cd71ae35b9073d98c34c22fbaf88036728c2192e28a568cead48a95dc0b8a915853778eb028c20ff0bca5fbcdf9df00b7f3cf96574b3ff39af6395325e48dab646125bf901ca784acd996a5c7e082d82fe458771bd360147b51b19d4c83e8e002a9cd44683a5d823dbf57e3fb4c758e27c9c89a05985c93ae4070d5b5870d17d5e77d602075dfabaee8bf2202e6f59edbd25673bc57f1be89245e133b108d18cb70471d7914abdfab081a6541392ed412256a178cc18a01608622edf3a686681ea0b8687ca2115cf38ecb0b9bad5957921fc6239f149cbfcf4383317cb92d8cfb17b897078f0eb5d8023903adc416a8f644892699d0e6a2e039224457e7067243624abe113742a65a21b6fe762851852ccc5c931098c073d3d41a3b0f5fcc0e056177f030b558ed8db11ed1acb4874cb5493ab08cc51df4c36be6c7ac02b8a0eafd26bf9c2a5280f2b05206bcd4bc787c114a43410bab60929cf6dcf599a1f5971b2f4f1ef4ad8eff333d2da9b37569247cd559d0bbd8aea25366942a84ffea597e8e7ef60a1034ec2e75448b83ca17d6d8fa35d12b6ee5fdbae79425a0cd676cc240816945945d66c9048c4b80d16cf35df109771ff5852a7615b99b4ff69ed88a776cd90bc5beb6f99a9902514e52fb482a7b1754be110491f3a6ef1119a1d1ced00508a2dfb7da7f0daa444004ccfecd855404424246e146a0d6a7d08b8b5a7214edcfd77910fd8923ec4d98ad0c12d544473625e82b6f9a3649c7ad27a87079d1f1862c3701ee2ffa62c8b515fa858e8d53f3d2523765668849a745afd92776d693b0bd3a586c49d95cc08d797c2e66f82cd34281ca22637b142f48fe25e016966de4ecfd69bda861f0df55aa90b85015bfec127514f822e1b371903960e0aebe43fdb6b51d46b8a9c389b637761bb3d8143aaac1f4ffecfffe75a1a6468c80a01bee7040a124b8ba064272620caa4718bbfbc1b863153fe529e55b68a4ba3f98f11fa643a8b5cb4a6c47eb88d08b4f8d64b6e0711579c962aa85097137a2c65ca78d694e612211ced74fa91f90b1df14e2d19b4dedace31484ba2d03c4fe321503e3e7c0a00e97f6e0e4d2249177f918027b837a6efa4165e728c26829b97ead03997b80d88395aae364f3f90a3f95c4f13b5c096411cfcd85f7c3632b117cbb5a43925796e59b662caeb4f068505e246014a4d84a4e8b8bbf2dbca793c8305e79ce08c8a07d45744e591f96dca08eef9de1fd08f5ce263519acffe573724f70a0efbee9d0a7b6ffd362cbf58c152fb25b6b611180eb11fbd4d040037ade420d2a3ab491a4f625dc229b400506ca8e0b3a00f4ca8a729fb649854c5c10f5ad27e2dfcb0ca4a6f6179edf0a759aaa7c21d3c215960b66ae9c7e61d1b2b962bf3b155f3bdca8b9c048a8948c28a89169a70d6c429119f4800e55dc048e7c549dc275b3f7e39db03d0340a33b676ff042a50212d6f0203a219d5cd3e644adbd0544d90e4af7f8246a30807ca414451c64d6276b2003beba416c04bda5b59ebe8c6602576ab5766d2f5e21f6e436d5867e81594cc9c5df3b0533a641b458108c3bd17d89817aa20de78dc6000c8fb44ef9964ae73bafa46da742292b5fc5397f32b715f617ccb8c835e73fe20b9ca1885b9c5500a78b08637c427502e23197aff4f3ddde9034259492ccc1aae18f6f4aab5b50c88688646197dc3e82b5ce407e59dcebb301c7decab8dcc3b6c9da7f845383b73e6f4d0f64630468aabd10c891503efb65777ae67997ea47a44320269ceb33f148a1fce36402a7d478076770686d2ae8baacb15e7e2443d481ddc8c1be3d8e72f41512194fcd6452bf998a6e9af0764c7a76ac28c0ee5ed1955fccfafbd1d2e5240148bd96d76221035ac3252f999f049937d7585c01a045ce6c84f2d4943aa21506e60e2f627d567f681aa9fc7564743fced329a52fcd4023cea9b8253d10d7320552e566776aafa60e823e6f63caffec562478f98c710b0108ead29890f0c8441f8dce732bad31fbfc66d95f26dbebf62767ca0b1cffad41a4610c960b52a3a7351ad150074401e64c3f634ae844e784408e0c9772be75c27291f6a90ee6bb25c9a8b1a427660c0b94dfbb84ccc0fa128e23dea523217a0c820ad45f9e5f12fc9d979b89b3cb9c577f753a251b4b0177647b8d516f8b51d6934c38f16557ff38a9f533fd93bc7bf7cdb03f62e55f883681fe47adbac6f03d9abe63c9917f98706035af9da2076aaba0cbd363b3c4d554a52d9f263ec10b325e761cd77949ab6a6cdeac0617d825f6c04292fef2092a2069fe12eb00e9dffa658b35c76baa954a3d6a6712db36410e9948c7a61a91b376db6433eed4babbcc82542b894f2030949182dafbe631228d8c78b6c610e58d346bd0decf14b0622cb2a6ecb43ee8e769a07b8a2e7c9fcf117920fc2d4b352de24b2d68873feb459bdfbf55299027eed903973d849e85146328b23909a3c3e7886c5b069691a536f1aeb41d7dade4ba4a6f28a26b565a74db1b4f7b7135101f5d605d460288051d0bea49e811cf3aac4907a61a738a14edf9b09a94cbbcc6b05d8b59eb8abbafd74d85bb8978b0d36ffc38bb8e18377b4041b6e6ffd80d2aa7289e82eb0ecbe5981311a8db5ab8e7750683a35181a7b7fe0fe6753ba90ab3c6915ad07dfea6670d58c2ed381a9e8cbd82e78cccf1b524173490c8069283194eb6093b2fc0b31ee87bd095e2919e000a65ed2e6072b87990a826a5ce209bf9b4230eb8539ff59bb793a274b750beee9e54c030933b84f86a2964411654492865e2a2b129b7465ef7be50bf48de39cbac33b86c91696e8c7bbdaf4f647684ad09e0b77e6a3d5c5e713d417f06a608f12b4b596f659e955f821592b43526a520e592d00c51c555c9e918ac41530782114256d35b16adbddc2f072980f0992960a885f769e87878098bdb50e79cc5acf8bdd09310e8542d181041dafd2518b8a4ced48c4a1ed39ff2ca0d1da414caf0c443842676606ee90ead54d1f9e00a81da20a3293f389cfcc0387f92ce21450fe83860c258753bcafabeb1347a8c7a7831bb6fc440dcbc54207f8508db4b50fcea8fc5edc96f4441cc7eec0550403267845b4fbd345680c444c96fe74694dc5578771213016a2aa92e8022b92df198df4aa77e31942f22347408e85888fc48690dd4bfda9713ffa7e69de73e654eb5c5c1e0a376f4329493feb9cc08ff481e2800f8fdb03a68e1a31de06a8234a35c01e54ea2c4c15886a2e62c97f23c446e219d5e6fa6d50867c0c1c673bb9674a08b7b55ae8bb04ef5c14eb95ec842866b5e68c04f974ab85b3cd30575abe2afb3b5c839615c4168dae3db7598d37c44774654bfb2d0142eaa776a738be9e9bad1825146c4f16939532f88ee1c66432c261f21a3b635ad5b111f1cb4451b14737c2888c462a71c2901b61525c364846e618903969561e02e75cf726642c910187ab4c1e1d83d25c1800f9160b912844d27daf42164ace0db831a053bcac7758786b4f86e74c52da94578d48bd44aa184095f18e28e389a66c068b5b75def17854d5b28951dfa281b6171bbccd4ec9aed25d195709db7deab01e35ed093770c680df04f1546daae00ce3798e2d7aaaf2542e9529e402885ccbcfe6e46cbbf0acd8e25681f048b22b2733e425316f313fcc12990dd091700e30360ef764d69eddddbd98fda87b121a1fdd5028fcdc02a49ff1cdefa5858365a656521a81cfafc75a59bf80d87b33661d67284bae98e44b41a33f44fef5ef75d185157a89a5963b31a940dd6a42bfe2ca422a58daf4b90d4f99c77d1423ffe21659462af0bffd6669c2e709890fd30cdc1b2c17c62217086766df0240a19a05d370d247f7339a232f708ff166f726039e239cf2edd0e465001189accced7b26a926e0a9c3a27d47ad5dd63befb842aaf5fd381a2940ce5b17137b4be7583f1ade845ec3ba9c6dae7406993ac99aa9092376f4a5f0e148b159e087d524017a9ccc174badbd77dbcb1b13385ee668c4d5f08c57c9b201f74a88eaa14c4c4174877e78675aa604d4b067c952fa1e2d57bb6cf217b4283580e546f12d4354f2b3461bb8f41ca8d4b1692b514ecfcde5d97a88276db8f2f8eb4ae517c5b4057dd70e298a08a57a82d578f51dfbe9a1c7bbc2a004989f743607d7eb87f7c996d4d78e2494032f6c40d9ec2339f3286bc366207255d9bf4b498108730eb92991bcb21dfa32a6e240f6ddfc8360e888c679a852b503db8270648436f427cdb47ac4b1b29f7d5b109e61d1bf4bbcbad8efe445b261bae6e71fe6761925260ed7ca28074a6d0d61a0478b79fdd8a5a855b7b65ae71d85d8802cf276642530a77db7abbf4d95e7ea08cf3a264fc14a458f114a337640ea4c3ad81cf73367ff57a19c78a6f408ae024e75da28629b9669c6470b522442793f20e07f83befce7bcce396324d8be3b9612a71d5f66323b6d9469a35cd24d36814509b355a3d1213410529476a3d1d0f4e02a2b727a0f10d7fe1e0acac960dacb885d325b87472299b1cc6cf4bc8c54e262327ba28386d97a916620b54bcfd5ffca2d0208ebfc837bad07a663983bab710d2396833c0dbf7d0e20e7c7fc1e23235b2dd3bbf45250861166f991b5321a38c887bf650f07996b4b60673462a2505879d2ceb564bfad28e0f7c91a58b6d335c87919c6ca18011a73823e88232b87fa0f3098072855aff0d8d7f212fc92080d53b8afa76d9e89b5e59792d3a28ddb40ad71c04a426b8568cf30d35e498742dd1ef8945416c474638e3404c91fecb8ef510d95ba9c85e011a1e54280e50bbbe6f83d283354f2b9a90d5616436a0999eeb1d861821380fa391277a0db506ee08a027c17386edfe03b6c76e71c1fcdc97e63902cdf6ca6dca8fc6fa458add7f2285806b4c7bc00d900c1f7a1320d485162d5c8f3be4510b51b6330639c252cdc0cce67e9a935df27c33705de5bf903d74c284a48cb256cd548f760cb0227b8ff918f3b0afa5cfc74f7e7f7fc099296cfea72a2f2ce96763d65547f6243a86e8b1bb86f8ddebe78ab10d6abdc09d37a15cfbe59e4bb175a9ed4d5d55cb3a006bedac059eb63858f9238bf5b889f4586009bd69ae1f8703738c29493ed4a22ecb9ac0878a87988619b12a0c1b058aea4faaac8105079ad94beace60437a719c9d69c4dca6ea6fbf9214636dbddc6dba8d64ae547db30f9536cfc0a0097c0fa000f88e942ad44df6cbeaa3b4d3a2ab8f27247f7bd5a4f6cc91baf54c89b42ee486c8b552cce939aa442c51d2ff73b42a15e3248009b2fb537f6b2b5293c9df987cdec95e291749d258952dd671b8f365bcc7cf0bcb36a624631d1f723f1a6016484e2b0372033cd7bcd437616c6be74f7c55d315bbe7c07e6964cff1491ceecfcef230c42a8cd49286146f91a0854ce54e2e7aa775d87097a63feb200ff3317eb83db4ad520b1be44a48e8dd0b23decc93b5dc147487e234c16c83192b87ce55d4f06afa46f9afbfc46292fd34bc9e012779e69d617a7772520b365eea4944c984ab8281cdf072d0e5772a973599dd3fc18d28daaea613c046aa21ec5f03740c2d114e404aafb3287fa911c0e7ba71521afb5bb972ef2f44b696ba7c1bb6855a4a9ab201491f26cdb8efb2750890ef1eafe103597abe0be6479c1e5abd1239287bb623f19d33c9bfb6efbb15a26565499dabebe73e9067e589aaf5be25f87201a3ca99c59f201fd5889f9c7b536e18ac819c5d30aac5b717ca75392a6542cf479d53e6f1c11df093cbb719843e418b7dbdbfed9f837481660b73d1355f0cef006eb404892525400fb6f874541bbd97803d324eeee5fedfd326ccb3ccd74e110f94ed22f5825fd948fd8e48861deb08e71ab4997760381545700f4e067542ebc727a4aa99a7ba46ce3c65687c078dcc22ecdce242bd2bd55c211d5d4b01c41dec03a4e7ea1c5a78b75b17fb6933329d2b75a6b9ae880afa3e8e4f4b55a289a29d3e82b456ce093ee0b44222f366cb64955cbd51ce809bd88ee54636167c8a04c6d166b7e67b4b7539ba4c0bd6e160b99884c74d20e1dbe96c3729b0915dbef8228524da880be034a61e4c85c74b0c177e511500dd53e961fc67eb362a22632cd0f863f2ad2b1c7fbdbb674c35e45101394bf595fa990f9fb654bb46682098b39dc514ce3171cc414164b9646c69b2f4ab9987c25691aa8b5b1ddd029004f73d5d0047c7a08d588d7ad5004a4492d113e1a1eeffedef4f0359d331bb4f967fa7e17f46dd1e58d3d11e4818cd2ef22e196b71d40b4fc43e1ca39992cd795a7b9c2d05ece99f33186b3d99431d7da4921366b7e86a3bef4d30836912f63b6d75d44b94832af8c205f69a1e88b45445ff6000bd43ec13cfb0747b245a06f5a7e70870fac22859545ef764625e78bf165f671db410f2bee3c0a44e00f07da701be3199bd6f84564acfdc20c3731c4d338516a43d6da0041dd5f4145ce7bedb3524dc33ad879a6fcb9a0762f29aa7b124d766566ce425abe18e3ddcb383d29471578684d1bdb27a67db637d36f4f9c8baa49893847ea77ec1320a85b7e136ed5e04a8ec5c49f3c2316c2986f15bbe171b1487326bcfc236f6dabc5a2469bfb7a99df19b867c90cf05a2fce3d54112c90da1f80f4144eb21bd7a6af52775f8da94ac2d0cf7e78fde9707546d967935a7cddd2b7f5c7b5eb24b0f11b445f2ef59b429bf7b0563e03b2410d2803e1b186534398ebe122b8c734bc594359fa8c1067e8ae802d375b2810a4d2b2bbbcb28465f816015fa59b4e05fe04b9590f9136cbb80ac46ca256622f6adaf814ff3b6bcdf975c87346e400308a17509f094938f5452d7526328bb47320b6772662205338619a85f6141dc47f3ea4b93735f59056b559db7d3f09f16b6345c3debb4f0dc87cfd54e2196b7ff0d3daef7b76224d15a8aeb6c82a0b72d91a63f4ad280679fce51d6d26e260ac67a6d3e149151fdfb787e6a0e5f68ee797f823d4852323141a0108decfa93d9658c5488f67c60ac3ed50b33f6d2822629b732406d6952ed1d4dd885f8f592245e23a5418d704298763b3524c5e792e531a3114a2201b34aa8e1678840d15f0a3409a864e850bfbdb9d8831734bed0839e8cda7f899add654ea0cc6c17235edc2dfd2e220094f659c58194824cdcb69d5b987b269777e1da99aa30f0bf2c19b1d4e8cccf553cbe9dfa2e27344215ff7be868e000dc65b7205eaf5b7acf8f5d5dfd720d79b4cc2ccb447337dbadc9570ccc5934b729fd7297273e354c40300c24da02aaab045840ef9b6192090817d24de56d31d99d700ff545ad84d43e24091bd43a69eba65335718c6ade4450354370a0fccde9f593b075ebf888ea3a693cba6902b0c3eb264f48fc31298a5cdc65c688abdb1c74b4db7df407fc923cd00e5eecf6c639e0caf4ee5dc8b924f8826f4cb1fd75ab926295993d730e9515bd6f1b3b7be8c8a28f233c8d546be45db44ef7c50faa6ee01197a6f79ef50b4528de3dcebfd30beb9b7d1ac978f4c915196545ce2f6eefe33b1b32f608bf91e6516f1ca6d349a81060d2b2392082345ec0cc21d01960ea0608dea4c1f5493f482a66c02ca504535c0ad89b2e3eb4759966b4cb108435a0f8a556cd5cd8f3cad58665dab337c610bba63165fabde4b206956cec01ca7920160775536368016edaa28930dde957fd0387071f4735f77072c2d3a8aa3c452f2a33ae7674f4dc3024373c6efe84299a71606bbc8c81c3fbcf9584cca14700bdbc02086af1cdd50e97fb8eb2e3dd1263cbdb5446b9dc8fd0421191454667bfd9c15a2cc9e504b5f998ccd4be40782fd2d9bcc025dd12500c9ae1fd5ce91fdb0613aa7a660f013e278b712620b86014baa187fe5d527c07bd7714d33e5e38a7b89a0dec5cb9f268ac866a9833c85a1944df7abbe7f20cfb2f892632bad557251d8392c54aa0b9b2446199c0e1199ab0f0322d2ecdf0c0db774af637d6553394e4fc04049fab0880576ee63c2e934def35b44bdd1a6ceec008fd76c422127e58392fb0512521309e6a9c71b22b526662d783909b1a93bb3d9015cb3d7892a6488ebd2c1d9214e085141b86d284058d5a2c14153383c265185fc48dac4c49437795b7fd754e20ece55f0cda7320f6e7ba92e45e5bdf90fa1326e2565107aa5f9f54e718e78cf3e9675a2aed2558dcf8d909a5742a5b8efbb4539ed53a8009fccd2394622a0312e2aee0e22874b760afdebcb55d677a87b853fd1c48d12c2a1930449bf8345b2663b10e5a37425aec8f5bd408761b5e8a974cf1de22dfc37acd523f936b800d2a093cd74ff01dc62325ed6d5edad96b65f7b180a2c34d6f723451e360a87c5c2298649a938158be3fc06f91129f900145223a413bd5d9ffa88f6af7b9fda19730aa72920460c7380a158dbe3e6fd8a621d8cec8936ef244728865c761b3079dcc0dd16f6143a931c1962ef97524b09347bc026e22f21634a16120d2b1c265021f51c920197575f8b1d861111afbd5a2a2dcf141006e82f30f9e279516f58e4afd8d0be11be1d161528bdb8f98ef1a9e494441c2706942233c00021ae4c6c7015b776ff9591fe8ae6cc648cab3beea93eb730714d69b42f961fba56aba22475b165930176b5105c9f1ef7b17cf0ca6954c967165f30784482f370a4e8e8a73d2515595b9e67a40c3d00ab47e9692f81ea833240a99eb4b77cd950b1460bec4fd5ef3352b7c7d92bf1dc612731e60a7b8282d825a8d3de3996b32b6eaae4b9789a3458743e1fa21ba100ce05a6c7a451b8ba916e6ddd3910c2e4afe51e6f8723af610e69f0bbf37ed80ee1270c375797de055c287d25a3fb3d8cdb88f3781f3fa731fe4444cb8009e45bd1ee6e886adde0f4443506d0adb5da94c52ccc53f330722ed1490ac2e40cb4a1ec3eed3e89554c54bed97c8a444820bc958d33b6f960048f603c72ee249af4425a0370a83642f2aaf9274e2de3eb886cfe76358cd5c012bc6490b7b106d087e9990669384ae2d13e6b9a1ea83549e43d2980c1c96e8a25ea41286c9f8d6ad1139a64eb38d4a49eb404224093ee6b32949532a9f160362088d1b27f38ec74ba37fef6cd82125422a451d895907ef73c1739103e9440a523b197ffcf529495827c7109674bc6b33d3edd3fcc22ef930ef264607d31907d8476af5ea72cef85d43be0e1f27119091615b10a5dd9d1802ac39f1ce229f54c181f03b6aff69c3acadca6faf4aa67d4722c512feb41127deed0d6d651bbe4f30db948c6736f9e4cc7bdb6146af6ae386f3a6a6515f6544e7e3db65de1bb1eb05022922d0e318fbb729a7f5180c2d880bf4117c9724e245510a6198b019e824e105aeac684bc4c27437f622c72f0ce22956b0e6eeefc22d6befb8a2905a9a6c9de8a79982591b14d57cd68a237ba475b84009cee7ce8ccb58b7f185e94a49de44daf5f43f9932eb1d545db6ec64e483866089005e7f1d1c7f4a949a890c03314997c703659e2861fba0f51a2b0f7e8d6aba682beb9b61a3e66fbf6ff1363b5f796b25c7a7a34988266f467bd091d8b41b52551772f327ec7dba997df8d6dbf1d5f51ea7e3ba586de50e4b5efd9b52c4fff87d3a69ab824771285c7216cda65c27e2e516649eed2d30833a8d916fe1fe5648c012ce1ca0e821bf3ab130fe479ac285421f90694f721d89c0fdc40504bd04b0a5004ded1776dfbc0c04522de9b22f31b5491494bed47bcf64a1ca32dcebd0de1dafa795b15a1aa37bcec66c261d7f7378774585afa4795c1f6d99144f318bcda26ac997cc5adcf33eab6d9cb48bf1ebd040ae796661d6991f2e75c0abb35ff69108a7f3b378fc19d6b10f2e758210bc2745589995b624b3c5501bcddfedb33f9f576eab80337442866fcbbca1623f785edee65f66bf39aac5507f5146e3dc879b5674fd6b2d3ed561f8aa226f6f9342332f5dd3f6e0cf296c55d29c1690a1cc5be4f9ca43ceca18131650b6216d8da2272158856bc288420a124aa2cafbfc4dbec1bef4a080884eb4789d1ee6b13739055b54cea621a5fc9dcff0a08abaf32cfbd63409c66636ec6bbde87d36a2b7da89f87f0425e262718de641f150f27578c63a6f1ccac4a85cffda6daa4e44888c94737912db4526463352eb71a1013b5ab8e50a53ab05fd6385b4588ef37706d15e8694f08aa5c9c93938ab51a471840a12b09b10a9f4a3d02d79eb58768ecd7294c3e059e087a1680937fd35e43862b42ed04901177dfa644e6e85faa6908b0cc5e9ac14e55372f1d50b9b1f0d3657cb20fdac127fe0960cff6d339dd8b38db5854f6c5c27226f52bdcbd852234821c5e45839deff3c6ee3f6a2ec86b6edca90eff94f232b5537f9d005c0dd2a80d329e5b4b7e4fcc66b894818600fdd4ce3f420e155ced3abb461eb4cb906a722af17288a6c3cdb0a628dde99bb77e783d33c9fa18cbbd2513c7a25c26923f7f1b9ce326caadb10617dcb6c8213ac6cf61e3326f0fbc5e728d0bd0bc8623e7c74fb73c6a6e290c9776decd7f7ddde72316cec59241585f05c881bc0f859ade8686f35760e25c450858a17df7879ec17671218083d4ccae3c5fe61121e5e2f7fb02e6b90073cc56004c9a5116ba06679a5a07b7f0a901cf749c5a26d1f9ea49562a1797d9e0842c94cc3764cdd72560785859ae1086c7bf4503b68157278f0774344a24abb7f1a64b70d1341f1b405c1085ac300958de8ecac21d2bd9b6b548414ada05b85c9de9e1f98c8dc66f1d61e87091f860c9ccc48e7f071811bba873f0439dd6f9f8d06697af2e834723e20117d7bb485781e7a5b71ca355bfa5c52a4bfefdc1fe6f25878699ccbff435dd7edc2dc8b82e346ee5df4b2bfa6b189c370c555211f9281c8334b8f9d5a002e1aa1ecd2ed6592f83350244c297cdc65a84ed351b851d91afe9c25fdbafd84f63a70d12130428e68a7e1685e6a1f61ccf14bb414dc3d89991588561163aba3669a81a9125a26efc5ee04cb3c1ce6a4ecace7ba20862cd0c04cca44158a92db0a3d17d7d4c872adffd0a6f46d97ccfae86139eae98fc03ad2807d9bb70ff11f9c4d4e709def6c5e7a3fac6e31997c2e899d798f82d924b73a2a2d001a73e85949cf4e2de3f8d6952c9cfbc8c5cec6a081d91020d97ad14155b043fc421466c39379672fbbbe7bdffbd6fcf7381fe2aad2c360488ec6086d340e9d05366499f2c38af7b41d0c9f1d2abd8f986230550b0993de6b2a3085efdea7b7b280f36cecdf8bfc62fb70e780fddfa5dffba00add9ff7f8d37335575411898320de81dfec75b8d05d9f99712bf9fe9ec5938052a69004f1867b21007de409656b2e91a3472cb4774083e28ad3ce1b143c07c555911fcef27d350671ef654a3c42fbcd5c37298d7ba9ddcab666d49ad3daefd2c189700251ad52e269616a406d9ac99adb3b1674e02d28e00a45110203c8eb2de8be0955b463a6acc103055fe620a0ffa989fc58858789ba23b986c346608be458b938918180ba657e1b516a26ca80a433599ee0de0a58e1f879fa33f55dc6f83afeaa25d4229416385fc49d939a2182e2b4957a709769137e204dbfbebf0ae4a5034478656e71a00b802f489f704b7d48a65fafc87beaf69779b6e5d50fb31c4b948e12cde5cd772e41e41e1bf59b53a821198cf581a8b89202b5b4304f530b92cbc31c92404c2d64d5f5e9e897da53ba252549cf33e6cc8af5f3293eeeca57217f0c10f52af23ae5adabfbda5451b979bce7fc6603faa6ce2f753fa4ee222ec64d3af32714cf346a2cbb775f8cfbf7d83ba8228deb014657ac27bfc4873f88827f96184010d2f6be2479cbb95c34f11c3e86916d4e1bf798167dd5211efb70d3bc4670db2d1489fd97931df4321b2e07552af8729c70474101622201fb4322a15a649f6ccefe0c5609e74cc9f2f47735464be82818a8b6bad8aa3a1c0b52e6154d3e9ba8b2c10e8c2d9d954c71f547120a7586751c382c91a85839c4f3ae9c864d2c29d54849dbf4837562de16c497b84538b5ac65ac65fd564e10bf8733e9f4cf738e5baf2d50d02c42afbec6ce9db6369dd95dec851c802195f30341bc3d3fe71f6eb8ff5c396e02d07dc67e0881c67ffdbc28b4a0c05681c93b22747bb6ef8799810077b83b844b21384ef3777122d62df75cf09ddc5f81905429de21cbc648ef1c05d5de1f193299930653edce8cfb5efbb3f92411b6925a50ee90f3a0bb91271d893a7de3a934a7833f208db81787acb7e9cf771d25ee4434f0fab1418fe34127a8a771159d2ea3084045de2e6aba03aec16505e14308f9ab4f98d0ecf946ee12bf8632afc6d1bb484d2906a4ebe60c92fefcaad14d4b98300f3cc2ada933283008750751b8e8da09124d2c26d387950f99d2e29f48abb400e8b2a5cb397f055bd45d20006c544343c859c99f6e2198f57f0ae496e1aa0deb3a82ba786ed6baaedda0228698f8c1600e353486780a33eed86adff638801e8a9ac2613b51863f4892b324c8d9a3d76b162cf754d159af7f5f7f53de17dbbf99663c00ebc63717c66b6b3fc6cfff5ce0f6d9df258ee5162211d7a00286d2f007ed3a844b95b28ed00e4738436a100165893893e93905b6eb65747d8f69ebe373bb8876664b8a053dcdcb821c91e1c8f3da57c568f421ae460fb029eefdd852d4fff6200be929fce81148e37fde11202668b16ec792f426ab3f7f4009bb93753bcf3d8cdee56be764d44a522a1e0d1e30947f33c4065f2c6ce2208512d8981dfb623041ddbd8b30df67a9615dccc440d9c41df8e3c6302a7d0c7d3198572658e9a3063bc5a5f9c464e281d43a1c2ea36124524eb9e952fb804d7fde7c4d12f36bb4d01e3fe7627976f2ad6ed63d823d6483bdb3438eb1aa08c7135f3b400b9a8cc25bc9721591cf0e8c43d6f88e82fddec32baf055434098915a96bdc03324de0a633e32f757116ac0bf0f7694c1507a7d3818410b15c307aaa5bd609191d108b51b7a6b6f0d172510fd8760aa27716f21b852c0ed69e69cc84b8af90f685c9cd304a1d8eeacf393ec4fe58c42bfeb8de5534af96deab8089fc08aefe96ddb23ea4173e28daa9e6d6ffbb89ec8afc39f801a56e03a576aac8dd6fee8190e1f36cffcae77604a5538c68f74bc752546deb4ee016f04192d86ba58fc8a66fba8600792cff7531e72bba9bafb0029a940c58aa215fc4a0bc977665070819202c6879f9db49e156991f298350e558aed3c0f886b409e322e501692d598a30a878849f76d071c23f3c8bd6ef516f3811b659666e1ac2a857c96b6e224e950823d9beb50613b6300c6d53f0c0cd78d934d618e2139ef56ea147209a1af2fb2a6cb5bae75a38dcbeae30eff20cbd135c8df531bfbb8be1658ebf9511bd5ef8cd35fabdeef1e4b7a89267082bda43b3c6aaeb578629b1a9c03bf1923794765ab207294d01fcd0d1dac0645cb411de8a646b36fed12e30ffb2d0d2b05ac1f97420a830791d14e34da571c84c3626f9763f3dfa6f19db5b1c5adf8412c715e8f251f90184b98353e56ebf9bb04baa49ca289e7cc6fe4376e25701dfe5e1e2d35e785a7c4c342798a68610504c6db88d39b3e72d9077d072708aae0158e609d9bf29d0766e8cab4d1046326c7b2e92bcf284dd751bf8b9cd39d8f76674378c1f56dfffb088bf911a6f2bb03f73d26ec636b0fdb93d5cf1fb1b4b80378c19ce25c5fcacfa503ede436f0a651fbc7a1f66c0b900c8cd55645fec50aa20255f70891bd5225e6332ff795dd43222e0d324d68d0fc6e6780eb3925bec80cd97d2c39e09c8fca661846f74bea43ff2dcfaaa5d1905aca61903fd683da06b63d90957e9d5e83711ddb7b777d523eaf5bc5aa0fc8fc6d0673090775c1e15326149a87b19875995551784f386866df55bf7963751016271a53d9801702bb6dfc482c6ee7d5ace202eed6f250ea96891bc8d9b0815b6110c4964a9dc8d1c12884f16aa7a5ae4199192e1c72a2a7f8740c1c4938a51040438985281468d96d4503abe936e238f4bfd678661c4f7dab8209e5f7e12fd91beaffab8f4f0ace41aa194c085b78d0d2fee04e64ecaafd45527cbff062159899e8f221638f5dba301a43653c167058d653c7de754a298f33ea6ebd3ba26f14d0d3123b455ef87f1dc49a2ef56100be99c73d90fee01b4a75b3dfe346db185bbb9d05ce72bc6665aa0bc6b65821fd21efb8a84f500f52eee31f7e123baf14434faaf71b9f4e4fc3717ef2a9b9c304f8ccc16a290624411393303e8f4a77065a1b2942bb38b4b0f15203eb5545bb8b506c3f86e160eedce7dd3fd580382a5d72d48c5aeb2e9cc76cd8fd5e96aebfcdc0505cb892570d8e967746528791d71580e9bdaffd47f69eee8768f9ccde303a84b017e95fc23c2e78222c415e303152fd09ea6a325b22dcf6894fa7d522c766bb55f59016467ae61546a1fa27ae7b6ce1d2416369ed40b1120f98b1406ffe728dbfacda5825cf76a7c9d1f03e47215545f0f87e331b90c3d42e29a378331c90ee759c57ae299c643766bab3d4a22bb1059830ce6b4ba4d72bb47594d65721f2185f8a5886aa8806413af983dbd1ab923f0e176c8eea15fd700c47e54c9d2acabcc65881875b814e6d65d7f7e95d535809937445c21b7a62c3ab19230ab08cd5baf807d8fb16840c89aa8ca729ef1c3cfe76ebbd194f90c3dc972ce2640ed7822f5a22bb03e8bac57d342ef4c41f6611c35778a3edd8e3f41afac468cf4772c5794470be444157a5bf04e5c1fd327cec5227a762de6b8dff8bd9af68076916aefc3286299ac4390baaab0ca690cd8a940ae694a6be50e803d2436c1ef5a8029c6214c9c3b31afa0304b062cb66db645d28ddc66a187d93fbdf7a189b8b1256b6f78b499038e5586d569aa86542fa81eaeaa5f4c02132a71b8e47c3a38e3c82ef0c799db1a935d3785905278b2c0b74633fdc6ebb5456dcaa4078bd7413532d0a659da07afbdf7833ce0d2b031c1e5db74383a0ad784dd576181cae700293271288954b81a458f44062bbd0069a0c3cdb2e22f9619cae0ecc54bb1ce98a152b44e2da8a865855dac8053e1db2872ecc75543fc3f6676dea06ab5189c0bd22cbc173134ca2992d2043c6be1f6588f67d5f8d07f6789134dba371816ca95fb92810d9ade0010a47e1e61f240981ddc1e1c313f8b3fe85a7f9a74fa9b3c437640b46b4d8fd05232d4933146e6c56ee712ac1ea22295f4f8045df0c3b2e8a343ef3a5c2db693816b55a91df5f9857d6054025f893cc1852e83a419e120f61662edf3548ff5eb514a9c716fd1e674c7e8518ebf8fd078c83c6eb75a89ce4fd199a27e9cd37b0f1f463fde294cdbe36499048c1473b96e6847ba500b2a05f43c5472e3d4f8cf45284928b985f4017722c8c6525503a686703fada96dfc43ec2a060dbde2883a3be2aa97aa05e8a2ff1d0448b85289ca3511ad3907f0754b3949c76c0869ffd66fcf0fc55519b609170a1dfca11308961ceac1ba4ed6201b2fd83e1d9e0efbb4b6fb4a1e83d4934e4e6c5ef81e7cc89ed07705795fe4d370819a455f1a2ec982ebdc070086262ebeb9c3b828f04af96b1f46017065789df898bdc2711384f50afc6169f364efdb3a1311251ac7ea5244f732428bc088db17055b3a24cd9950105417efbcabf19aefbfd280781080bd73fcb3e17e87e9f1b3591c445ae5e787bc1807e6e0ecabd0d6edbfda4e8368a34c9a6f79ca971858b5234bc88979cb234dc82e3d776789f31545d3e53a1a09433679eee51d89a6f7dd77a18ad0c95711f7ee9ec821aa7f57558c52248d229f4b6b998fd0d7c14d46d34ac032989f60d22f642509ff84aa09683227a229d65442af01cb207fdf3892f0585472d62f3c782500ca5529a794b75c1d94012e6e811150c08b214bfd02c9ff4d5eb745807169f078e9de40f1a3e67e377a9f03e2511edf65b6ff1ed0744088b1c1da7e480655fa28e446ef050219bbd67b967c6c4a1d73a48e1c49f157b0e3ec0a0a5a6b1497f16d3057fe9631ffe4cc5a91cd4524549cf00cae0a7eb73f83471336af2580dd58e6180af953ecab264ad043e0582ce6cac4ebef897840d8db6a97630cb8061fcaf05ec24ece32e192301be7e2bbae33bb0b05a0ec8eccdf58fcf3f9af8d6f7eda7c7160feefd94d1837f8d790b9f4aebd23c0ff07033889806c6ca2b35e12b58cf2b9b6ed7be8ae15a0ab264115f19a2150104d53edc07c101f9a86c1e240034b143bcf4cb3c1d10c22518652391efdb363dc014dea446c7f558fb94c540bdd57075f8400fbbf830bdc2536e77c2d79dd55f2773eb7fb56b25627744397ee38a9cc354ddb2d05540cea144a0d343899cc6fd5b2e5c6527f8ee644f4a3d133d092cbc0e6254b01aa34b1778e4e8c1bbf3fac530f283d3994272b5bf8d89cf87dd83cf7918c54e3d7891051e3c2c5d21986385c82bb355cae94cdeb3c0743d09b458278826c1dab2957cfcdfe598ce1ff5ca54acaef8f4ce12a5d95b41404a345e8c9dbf7481e7438bd696a701bd13fdf146e1683712448f4cab150fdc6cf81d347dfc1b05c4b4579bc7d2b0e262357c3cce00c27424c351bb0de7745c13791e454556d8a6457066a9d6b264c4276d43a95ab55e3be40d82de013dfd0dd4a82c6bb08caf40873c2d3f3ac75959d99e76564a340c2cbf72793ac9b7df614b6ed9608078227bc62096a3b04ea51c83361b78502a619244320bed2e8b468357f200a27739e6c641f11967ee116cc45c3b24dcee6143174d4b445ba7f29c638416e8d6b01d213ca37f2945626d0e5b1618bd6d58b1b43b7e6a259f13f1f86c94066d24556d422e30657e8ebb32d7e906524b12c999d105f8be58b1c6539b1ee0948857f0c4061ef12f4df0b1a65998b6684e5f64c6c9a89c3a6268725e98b35ae1b400b78d7eb1907c7ca1155cd33b4a9d79ac62eaf48d8936c7cc2ffd9e48f716e1faa7ff27b94c61f4594e475a4fb6b7e20d6f54b2eb7284bb66993909605077d1376427b071a1f9791d47a8065dc944a762b668620421f6eb94a4de723f940840555152ef6cddd8a22148cc993e352299e1f589127aec81d78fa684e2e164127d8a48a46bfedc8d5f1c13a9ced6db796c83a2c8234797e64a601b3eb47260845666ca8caf59df53c50ccda3a65c7946983bab5a8495316f3ed395673f0bae6b4f2a102aa952e404fe20ffec4d7b309a2fcfe93febc704326d2dcbcea8293eb6008a89a80d57deb1c7d927f9ddf04003404af57b18f6710c52370cf33c9f05a8a9fd12425e0a2aca6160c9ba008a4bc81d823532bd316fc8b491774ab32132d300da01103b75ed27ca2a0f8c8ec3c5670f49602fb0b50d6591628154dfd85743c33667afc4776e956aac2446d918a6a7147b6de1b0f7cf4d20dbb8ff4a84970232c947e353547ed797eeefe2f3004e3a13121ab6d8f8434c5461bb5055bd9af61d866ee44bd04975b6b79e494d708ea525358c1401fc4031b2c26e3f8f5a831171817664a628603c62e7208fa10ad07a87869c74c968eadb3f732bec69b3349a152cc5420c46e5d7e81b64aec73d884cea2b89cdc496713e7de92c77b6a1c4ba18c52a9122f19744461a0d11aaaa32ea80467a1e6d200036fd6262e0db49cdd80f70712b06bc4b75809edc83d074b8d6d94d787c6b12a33f874165d0e13e0e149775774dfef41740057fdfe31fca557849c213f34c8d10f7917108590a019ac83f919d5e345aea9e9b2c7537ef305303d3a72a3b2405f5108a3e47bc19340fc5cae3d54213c595fbda7845c97a36aafa7ec8dfa11dcd7a4805effd3b950ad1818bbbba6f2bbf1923fc8caa36dbd8d3937828177d89bf9c7f68e3e60fedd8c3b97c929b938efd1e536eed106ab60368ef43793e0d35b18278bedf0d323e8b0d06ee9f4c0f7109f61663a4117d8c807dc404ea0c4d445a103458d8244ef2c384f7d69211678954b1e52ae088104c1bbfe0c224b21fd7c2c17cc5f650fcc343348b8259f126b696d205490ed544921f342efa010541043758757f73f432f91ecf694137bc2c0584bb913fbfe6e86afbe56af212b2fd9d38df64f48e6accacc1403a8dca5e75803c101b3fcc0e7bdaeb759062c817b4326fc69acf27e26170189c88a3ececd17e08162e45e85160ffcfc96d18c5177cd79a6f1c72478645888760eb24c2feeca7cbe74968b672c7ef5549aed5b2f05dd2821bd80769da7e95c94b6cc86b400615a5068a60f34c1fb8295ab3b8308881da6b4fd126311b1222f19a29ad86017dd254cd9c5074c353b7771c8b2ff7f89002fd6e530f7c4f543fd6f30079df3a01f9a8f095e38e19d3f61a301c5a058026e060700aba468bbbfaad78709638d6c11b17bb1292fcfdb49ad22875212f1c6a91d488d6bfe25da882f2fbeae63b4a9258d6c51ce0a044c4b97a66689e998615ccb377b5afbacdf7f5c7f765756978e036afe3904d441f773a473fbe04b492c6ae4b7cca881f374d721e97d69a9869c6bb24cc8429d2b58621bcbfb836f7975c6d44a8cc29f3bf2efa9c3aea90772cd99e73dc577154171987021df32f6066a5ed425b169b310064d7a6ce71eac92de4c697f2564744a804148d257f953a0105f6524160022d961074bf2f2f546ee59adf3d31b0080b24d8ac5757cb525670dc0fb6ee6f1ab164a32d9796c129a556c0f03f2233b31b5a001522b9928235702e61d30da1f01ac674f8b1c14324380414282b201a7629dc009f63a8e470e6b1f85bc1aa098473579ec8735716c1bd64f690b542a8b003ba400491f6303654789e4fefe5d3d3eeda257fdd43248be3e81d3470206dddf7c8fb4c3ea6acf7721c7bd0cb5995861215f20969de659fe61811dc52ef668650c1e226bf0d3ed9fc0d840ea2090f00fcb61a2be92d145e877d4edfef219a9d66bdbc44c069e1b8046208f64d09103b312d41f23e8b0c3702fc316917db1b6c40558e2f961d04d4f335e5ed908a4d563cb9361a27c7ea00f61238501c5599a2778a031f4260077d5a27c933dbc2352c78e032cbd3884930bfba10dc55d38c58c5ffa5c5b90c448aae6710d61971fca5ab81f9c709f08d74d494d248efbb84453259dec9a513b0dd8519247b61c4e71535d728271316985cde0f846335e82f7b4e0c46b40676024d9acdeeb3de75398adba30d164167059e96b75100703c0ce2a12e0101019dac73a14329f44e4442da5676fe908ea4ec282544f69eac2b501e4d796e699b0f830399e92fd60ad01bc80414eec9a77a4d9d9347df643e728afaff071dd416083b00f14c0e7da2b8a4ebe9ce46bd82c5da4b6ec083f072eba5bddcf9b91e62614ea9324a0ecbe0405f3c53fcad675a8dd393442e5b7df3d73a11158145b63eabef5b0974cbc3d4681a0d813a160c8680ea3beb0b8d9356f744e587b7202027a4a4857f7f1161f1bda952cdbd886af7aadc2774334975fad7a73bafa3ada714a22ffe92b3f6e8efbfd71e591834e78db7dd78c9be3ccc1a90e3167fab07435fcda919b883914154b63dbed3836489a73e863bd59f62757fca89991f6cfdc51b8aae5eef2b7958910a01f29cd9410a65cf656fa5329a1f63f4f0105385a1abfdbe3d3d80501800ef495a56016f09ed255cb34c30bfdc05a5ce20217c7859a879a8de943860d5e07faacd8edafdad703f0abecb6bdca3cb588c4a73e7c0fe826d2bef842a5809cf8fc46d6281d73cf386a241d1817d9fd4cd849847af63bb08dbed78c848de2c00e40c3f095f8a5c44ea9bacf9900ef2c795575b396dff522dcbbbd68a5e6459bdfe31638504967bcbcf6a5577535179668391b6e712896a65ed2a3c03d74c4f84b6d2f4103c0cbe5d9610df21d344e66a4f59a69b32bf5a4600d45e8e38c5022cc589823cda4de9a26d71a216a30d2415f85c69dbc45150678d82a96726ee9e17561cb22444d4834aa7225f2d13f92e07166a556f9fe0f516b24a43380a93a53d1f98aa69dd7dd313e44d234a296f102be6d356b222cb83d003db2065e9df9ebb2b9227511b6fdd0ebd611e54ad9799827f70862f3504e0f73672a8626848776beb48df8102e1570f20f5e7ceb4af12252233473dd4ee45d6c82fcdc6776640fdafbccc96f661c39d6d540e0d682cb56c630be9614ccebaaa9d4d2f4613a02613b1f937a15a68d3ea215c6d5faab32f5159d07c63cd9ca83d529701225feaee38adb593af6d203e858d51d57bfcfb9547ec20b9e7236552d7f755ea88b3631059276e857f41cd26af457e7c1e828102f32b68ecfb1cca46e077442ba9baa910409506e1e0ac16ba191cc65a328d5eaa5ec7d34769ebc37cb69d2e56c60217149606e10f46d4f1f6685e0edf85b051088ea6cacc090b33101d058e9e2c771ea72728ec4405bd49c30c2d561dfdbeb690a78f7b15d127c9cf17c88e8ca905d477fccbb291858f0364871750b02572abd4840e1fc45cfc897a14ac1bec9367bd0c7fa740883da1752635555ef9b75e8b9ccc83f18e72f72b3d6a680a56a4338e3ae76ab28586694ff9c62bcbcd4500ec5abfd830cb93d20a65c1a0151c5ef0e41fa98faa8a0727765da28f1a39de097a7f7df9477de50d570f3b96c1e09d596971285e80914bd1b48706a00ae5964c6ec9c0a277f422dc30e704ee5c5a57d98278e8262cb2aaa81629c7c8c9446e54da3bfc49b47e093f236a3ce59d599eedc0fd604bbeba18f4dcdad7e5ba2f3b6f0d51220256e355e441d8994b306d35abfe521f09e8d5d350e6f0db4222d3ed7f0e65eb00d347b771335e04e1c8a943c77bc8e32daa588362194f07b6c2954622327573d245121d803f60fd5418b5b034dc11c5c2ca67ca84f4bbe6acade24544b0ab5ace268bc123bd0e5858e98712179de0de08efa17e472e24bec019b667a63385dfda6a494a5bb9076c779e86bcacce6d25131a7eedddb897ce2ad31c2476b5e3ff4c2ad93aff11875be0d2736fdcc6897a13944023dbbeab289ddb2fff88b20d6beda369554272ec142e1b5445a665571d83a9a0faa47cc29b60390778056fa47150b7e46a55c75d101d9cb7693f055e52968e5750f7265925da6c675867d31a00b4572abac315183afb6ca8c73f8a7ca54e041a180afdb136a2abb0900fb04cfcaf04eadda06d468f58b680bc3f2491ab1f433d45cbcab7767967ee18807d712412e44874daf67c4bc64f6b0ddfa366099226d8701d566d66a6de1d172f191d21d1502c70993526d290b793edd72affa1f02abf06511ac049f8beae4e8ef68f9c4d33ba37847e5013295cd7461550410050e8b271b0d77180948bbc4fc9183790202be8aa65d1c6fd67b8e65194094c17f0d14bba73fc3ccc83b12f8890adab1cec99ea4aa89e899b0df422d0cfd0ddd7c0664b7da7cfad034c69bf7de4e7a84f9407036124d8b12cfa12b08eab535ec35e14e853f5eebf8815a5481e877ac850c00147f8442026ffd1d52210066a3fa49cff930bf356b6f11318c78a976ae5d9e4ab2783c82fbb5410e32f01856fd656beb9f2ce01374cce1455f3aecedab631ceb9949270782fdd063652f16bda52e5f9d68af754e19949c298d4faf4d94398de5bf43be442564899ef76a0eb571693fe58dd236de2dc292e630f2281c1e1fa18bacc9c762f6ee248a0a609aea55a1e3e7d79e7d06aafa024c5d5bf1720b555f4c8e83a016731a6fc47f35fb4687c475a47e3fa45a211d70ccb1589a26d5aab5b6c0fdc93d4d485f098d35c4c68ee2b64c2dceb8ef9f926d00552c4d835eadc0190e4319f64d4917fdd31c9a7752dabdb96cb3c54b866125f9957a9c9a91f36186fd318d6ac1808a045d06c80061bb5b948642e3f05f225a80919f4c351b8c12ed9ecc67c7c6cf65de6f607738b19248070d68b27e1214ee67caf0509e7eca1ab9c05d4c604e2947a3d810f0ce867c720f673fb13615c6688fa6b781faa162931097f527f09435d94f14742ae6641c0e3b34bc43d31a7f2c9fda88a415e56a68c7d0a29307c260a097e86b05e27d767d76a56d7e8ec7c3a0c627b09e51a67300accdf0fd33db4e38793a92dfc2522585f6d594c86f1e29ccfaf3c62974cbec9b37f687706e77b7403eb1a09a7a62b2f0575993ca96f22832c96d07487925a3fa666779cd081c952d995b373b66482976a8154a5a90c216fc5d8ced86ef4a87ddded947aed72f8464412ae4f4cc392cd99f06d39b1e35c3b4a6a36e83b24db5f8487db0df09601e120dac8f8b3f71e878eaefd59620db621e38041f6c7f3de1aa9bec10e73ee6a886b184fce4dd54125470bd94ad0fadf35ce28d0c8635a1e3ca76af55101abceed5404d5d49ad804b663035dc9bcea704ca9c6f2dcfde341939e5d6fa0a300d9956aef52ac3fa6beb13f25681f4bb1e03c8f50b327db8b1bca49ac71a1719e6f400fe0ae30fe019f4ace22dd8d42c34f94853eb72bd058f682e25cd19ebf7d650a5cab12131be51b7f6e53d27ef33bf7e238ee5dfa6832c9db0023f4a10469472708c4e0a8de7e2ee06f94ed7840d5989b1deebaf926705a30e5afe0938848e1181001a1d4d1c10f0cc9beeb83534dcaf5d284f390471f7675e5d3258168641a557d62049330e41f7c3d2530f38a9753bae25d57d277d4fef12161e2125bb5685da135bedee24bb3509c21bfef7bc3133ddfa1bbe70e8bce5c50aeabb8a7c6a0e8506dcd8c8399ad93cb94343c025b5105dd42cd99d88b549db49771b26f8bcb47d23c898e151d67f2732f745c881af17face8f705bb252f76060770e20316dcd3763a9458874557b3deaf307adb76bb5bbe638b69023ff60a40a9b4dd70028491bdff5cc59a85486ec1141aca832c49701b7a69a81f25f230aeb8f95b6a6447612e71c61e6f474262b12b4558e6c5a74efa68426b5be2ea7d52ff3f076ec8ffd4490ced375ddea465344c384d1546bb8fb9ea524d80c43ad9ddd11fc92dc7f5ac5664b03e401000009034de732602659122ecfa2bb9583347e56fcca243b83e0601b6777c248da2f2f5bd4997452af2c27b77a0e0733232ca789344de0e4f72351ad3f700676a21d5aaa117125b1ade4364f1a46eb1619b7bac41e2b63a2ff613541acf3449eeb355f8de99e820b8d3c83e8fc120bb4251bf717383943ef138c6255fa2a0fd257d20f993657ad0a5032d24361320b86952e94791084725910dc27d79280f6fc140f45fe2e04dda0310fad5465e6fcf074e71e5bcc012c9bc1aa0ca750417bc17b6e3f7bf9067de4742e394a2ccbd8766c943862bb8b571f41e17e6347cfd8fd88810a073f7ecf02fef37945c854510366dbc428eabc21bb718b5542a3b44a4f4eb60f09ff3ee93dc0ec191719fccdc3e78ceb24f895db8a13ece1e394daf6ee94092226fa984cbb60f2723e12a260d4b4fe8b5af866df60109ad3915472e3f81070c86886a6eb378aac9903f096cffdd2afd13c57ef25d3f798f923c075ee8ef72df31ad27666d774aaacb91e1960938b46798ec32d5a063baafb0de4546cf7398bb24a76d7e76b597b016cdaa2a7bbdaf2d2ea1825ee3f8034acf84c9b395f2f433bdf3ae3042f6975aa61190d154ee29b2fc2beeb4858cc7d10da7537d0dbfed39cd15b8c35153f8b0cd1da150d8821f23ff2bb4e88e066d237b803e713320d166ea851e2a09400295eb155ffe0905225fc9e629fbfaad9591e194f5156dd6bce059cda831b6de33ca61ab0eecf86cfd8394523cab6ab3595540511dd027cb1729a2c76777b0644177a62f02984e44e26f395811ba94af4471b4d5273781fcad2f4c23fe1a77ecf60bfd0dfed70b4ef7cd93c72305dc1115a55c162050b2bf62c40bedc7b19245ecc5f8ef18a70dd642d9cea95633e0a645391455446b84f27709e0cbb83d4f6edf6e193c5cdc27ef03fd2d4353560d90beedd7bef7d91702a694be94add249fae918f39216890efed688dd35c412fd80198e0707fe899924a1456df8c090a51d2720c2cb46afd279bee8f4469fc3dc77766dae8180178f3a967f7e91bdff406c5755a0e4546a89313111270c7361ef96980789acb3757794a5d037958b0fe51316f23f723c3f4940d2913e630cd984082d8489cd0e3d299979385b1973a960e01cebf4adfed1d3f5274480fed1edb52b91bac9f7ac480c834aaed42f432108c3b96c166a580544045f32c7315710cdc3a344391d090265021d2af8d48c8d94386093d55424454eabfd79a601cfc56863c8b2b35d8696d9b003fd5d9cabfc4536c8a91007fab440dc5ffcdee261cb2c3c4acd50bf440e6fd8f3fd20c8db9a3859c54cead0cf69392b8632e05242bf0aa47cde1aa33a1eaa43312b1b2fccbcd29fee71b9335e0eae172496696edc6af58839d69d2b1028342e680334762df629a0aea78419349a90c0f1a59bc7680316dc886c96014db3ed1e0b04705b6f50fc84388d2b2854b27e8f971a4ef9299686df22978ee8cc74bbdf1f7c5ac23ce02bc492511250930f129d301e4b621109365811cdac056a04a57ab502ae8c3e7500ed72cfcd314cfd01ecd889d50283ad0fdad28ddb8180c4527780bec70e9a5893da60c7cf599fa24413b5a4d2b72492b3230f9603b4c97d6595b5f5ba039c90d8ed3f91b933eedac28d68b4ae59713cc090b1a71e08a8888a868e249668142ba854603e5405c8086fa9bcf110f490d309e3e152bf5b24195975ecbb6937f83339764618d9e20f6ed471bc6a61d3dc57bc4ab0864fe29f9b874a326cde4602032670c1881eaa93eea1b288b5d4e78fc317f6bb0f178777840e10dea2b5094637d01a3504d5697310ef34f8d5306a72a5fa3746e88622fffe74bc15317efe88330fb0d679e6c1d31f111dcca3a9a405e104b0f62e1e859e2597e9a18d016a1a77dbd91c4645b864c9089c701bfa992cc1e9c67daf64572546e7e6a006cafb5ef98d96b797a34cc71592a12ebc2d9b10610b421bf4e41fd5475722faceb850f8da9a4d93e433e9cb953e00c3fa766e6da6196a8df922858072c6de29b78bae6c1766142b5cfedbd4f130df2f22060d9550b3717f6ccb8445feaacef47d092d21b09b51ee2e3e4e56b905036309dd2ee94dffcd6c4e134db45e03218f39c2154a2788b4ea63baedc0af21976a76c421931ad7af8c7f0a860e6e93f9c07d4a801d83c900ec341388be4a7faae5c07931fd2a9862f3d3ef14c055cf7e890c328163f2d3669d9ae3d1fdda9b3d1e791809236e3b52601ccbaff55689d40adeabaef15849f226eb7b7e1523582cc3cee3171d3fdf282a2eb81518c8d9327ba5230501a6a575a50dd67a6686fac797b871a4cb4946773a5b3a1914440aa7c19b2a8ae17be0588ac25a70a2d51273aee7b0398859321fc00e478921967687f48a1fdde02afb4f0054b8274f630dbaed4c65b2e3df9d8b4ce3ac7b9dbb4f880d18e8eeff54d6b9a692e63ead4c19180c94f5dcaa82157fec231e78e0db0a2d9bbca02e64489611904659db43fae7e4257e12a26d8c88a01abfb598b23616937f55a0a60cae9fe45f33118f4ae74b1b6735809136aeed65165db4dd1ab5b01223dfb41c217519be34f990af557be72386cae4c2542a8ad62690d456ec3b9f38a7d8a283f248379b5bf6c1210c5f1b7d6eab4ffa3ea23e5ceb18b35db831200743af6cd0a294d046a069d9d958eb551ec43dc306d9f1ba7cd11544ba421f069b6a211aeb933301741194db78b7160f8cfc592455d8df1e8e75b16700feda9a8f859fdb87de4a62e3cdf4914609f203dd7bcc3c481c49b7288d1e7bc6995165184035a77440fe8dfcea8af0968f39c20e0a63b50beb6c50449131cb2ff0f2de5defe1604b5a783dcdfcc5bb175686d85d0cc6d031e7d0fadd1b8108fd570f952189ab925b1f083acf12b2071a8e1083ce439c6c4cbda5cf83c1fef3a5e15d7a86ef01d58d84ab875e49aded684f8556d1af7668f52029b95cbb66be73f2f8bc93516644d79d60ec9ccd06dc2fa9350fe141fb2ac93f8db13e9ad57edf63d14419c14e608829863380f6a4941fc9683f9e0a76b31ff4689f61065e82b32b57efb7ed081e6d5ae092422be3f1c3963b65c76c402d7d90c81979b68f0720d2914db433ec336c44e53835e81c12f1d3aede05b9fcdaa42f7726e486ed9867108faa92aa6aa2318e468cb65edfbd092b04100c4da27fa84c0fc4c49a1eb708da5a8193994960a4e702f60778c06f17477913cc0251253e9292b5118f0839f6c1546c472ed8a347af3267d60e7ae366ae974a4c40e9d08996397a8a3f59994f22b8f8982a76ca2bf987c0bad3a5e7e3278d04c3f147ac86820ca4b081c33cdfc8ec06ba53eba1b3b9cba051929cf265006b70d24490558da554b50b9612d9b2f6c66bc77e0ed74ed1edffd8a4a1a6f565371f4eaf85236c857587bc9113d2f184029de371f06f0e6e3846a0e88db7f5cb210c9522e6f6221bd2126885b70fccdff1bf88a072ac60128d1459822888b797d5e07378f573694e2118d0da2410d3599c021113c46662ba27f2da3d42358cfbf0c2310a42c66901f901ef34334df96d5fa3ae57429dd816aab70b7ba4794469ff69515a4e31275167104d23af3ef9a81265c225ebac260670aa0328fdd2c75fc93cbfe2634d8b45ec9d37c3fc9b102b7f4db74902056ed2fabf51c79ab6a08bce2a03339bedf4eb18a5d03cc62885bdfc042766ec53f85e75180397fe6ea7f34680ee08d879adc3aa46b0b2827ce1b5b2b8435d1a77c4d61026b8a6d817e1bd6e97a32a64d26e2fdf33037cede7e3697d44321813fad9a31b95cbd7fb448f52fce7437600cc862a9580b60266b9930c7e6479cebd1537127bee197e4a21d3383aacee81bf470188e12d78dc9508482089417081c959525f0e8839a3e604f4cefce8264f61eeb6acb25dda86572c51afa3ff0d081adf91f3b2dccadc518b024b69821cd5b22d8718a97faa9136b92f11527df55e4babe3b31dfcbc732f65da1011322ff66bf662129d4cd2f73ba8815589f491c49abc0502279afbf3a4138a2650589c975a5e36f5cb273704e71ba1f05cd0f263afeae10dd3094ad66af335b1f56aaa1e8bc8c9085f8215545e1d8b6846efa00d3ac299e2cbdabe285785740daf6ec912eaff34e78b3849ad6e86307cfdb0adad4b31b327291ec01051e18f2b51b5a3aa5c92b4e2105f78cb7c03659880555869c7d72cd1fff2974114b215677c3588a1fb7b516bbb5ddceb91a05ebcc1da0de111b1c77bf810dece6fb3b8bf79f226def5f459bc641fda367989488a7541c372e32dd47f288ee216cb973b66df9076be58d3e67ed308cc6d7df3196df2b1f8a3300d2adce51a297b2bbb98693d726e0219059e20bcd460e02ef15c452ecafe74a32ffabebc3675898b9d104a14519b2bac733083b6df332d6b2bd53a06c4f9fa20c3e046153cdc9d47896b06f6d1c09789ad354c63dfe14cb152d0d2eb6e5273583ed294df0a2588513b20d5f08ca5facbeee26570120eaf2dfd1526bceae36a49ca73d12286947b750103be718789b829c3fef18be6c09f3d5a98a8c2b7a0291e8eb18cdabcf94bd33b9a7cece551c1ad6ff807e4ed7a118f651956baed147b0c1af3d7b0cb4f0f3a95c2972571f375e49a4b0e336c021645f2bd128b2261932f1bce305cd288943b4b218da03c051d70c81d4d377c42ea7281320676047c0f00fd32d9c43f6b2bc9187a99172faf5daacb1fa17a03508829a4de9eae2d5a4885dd48d436658cb0e779659afb59f79aae81659b2d5a0dd210453ee60442a71aaf5eb01015fc17960942912b1fd08dc384e65bb5b4feee30290726b6ffa88e799da9ce8df3848d591bbec565ce05b5d01b0b840b35db6e2f76ee64cb9c9484f988829ee9507e15a36d128326e08d41adb5427a8a31f5cd407078a37bef57900213908bdbe96cc38734c54b06e35fdedf56b2b2bc359185e311568c8e8a687d485db203e67d4c58aa17090b06360a2c8893fb2e2e6da50a6f19a5ef40561f3d98bfd7cc686db8b2a0cf993bd3d1b55d9b0e4186b7c6729b8c00bcffffff43