PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 52758 9b07214a01871cec101a9bab8247e7f457cdf8f06861abf6e426918f802930a8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
74523ac22fc18b6e20077f5bc1667cb432533c6115864a1c79595acd246d0005
Certificate Block Hash
9b07214a01871cec101a9bab8247e7f457cdf8f06861abf6e426918f802930a8
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00b20d000004560000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c31165f1a0ebd5571738bdf99598a57a1adc76e18d16385bc126d87d2cdc6ec1bba7fb0e80eeddaed093fc24f7cb8125808f8ed220d4ee00943553d489dafed49f7596ffaabd1cb255817570c2e2d280bd61f9f64a493f08d8040000000000000020000000800000b20d000004560000

Raw Header Hex

00004020a36ec8c5e184cfb3aa7463b844a903b3097030c2197c6a7de19f11aa5a718a511e146e04d162f545ffe690cdb31f80d3b155e7bade8be7e8edd971905cca89a675d8066ae18e081805006d24cd5a59791c4a8615613c5332b47c66c15b7f07206e8bc12fc23a5274

Proof Data Hex

59,560 bytes
1212160103071147485bbc0760174cee040f1aa729e8377fb8edd306aa927bda1ce9ddcd7a50fd5679c987039fb1c51585dd58327a7c9713757b6df398b23e1d955b0685ebdd874deacafcaeb7e9979888fb7f069d888cc6f07d65894bcedf767cea00686fdf5ed3da5deab7c54b49e40de469ac856c5a80ba35d417818929c64a4177d9c1b2c9449f480f8e4f15b4fb009b20520fbc752df069c9de79952ad150a81bae3485f2c9d0b25c0ec645352ebeb0cd867fecf3bf00831f0d95ac70a190aaafc19b5778737f6069529f079a77ef6aec2a9b182107735c73516296c61b89f794d55cd9c3b02757c2fa97cba4e420bfcddc9656f6d182e9a72b4d1817834d855509a9d19f127e97f1f0400b1bfcd9824a11c8e5f0a5cc4c8c488d97c0a0f3b6618e2efaed8b9b740d84fed0bb9c68a8995f00d5f34c1e063cc07e903cd4915757a7f30206fd78e59ae5cce3198bb64d2904b8120293b203b255537d0509c173e6e65fb78236741aef9251ca5e84a5fa3104f86872834602e7e0bce78e5001e9ad21b6d21239b850179f582db3c315e4af178732089142c814a23c6a76359c7b68b78ef42d8e340fa65b37623201a008dc10f670cfc3f0a6fb57a25973f9b1943683de1c6b3e1ec190b7da0a886f133710f0a071393405192d0c976556a637e9fa2dd1989d4ee5a1a73b533ebfe5afdcd910cd371dbadf1b3c750b56156898f464a728cb8c3aa3c24e94f3a2798faa4613495438d9a156439389734cbf674c09d85ba95681736cbf67ffc6c42114c5172b9c49284f0800646f4f6078a8e3e24cbe459df181c5b336dd3ec56c96541d024d363e072585c59e0eb1071239f3de919f14cd3afabfd398d923634fc604056ca191bd4bb7dc165444b97290db53381d34315ea825a6635748c74744ab8dd6f6729dc464c2343fa0a84c0f03b3552148a6eeeb8d3be40d52766fd5e8fe660b51a01e0e3407cd98c66533630b27906dd79f5c2194da1d4c6dcba5539f19e44de658ac249600b152aea528d82659646ce486bda6d9ebd6f0223808450e6d0d3b0999603f542e1c3a43c3cb9832818dbeb319b12aea1ac1020f79ffe79fc81473139d3adf7fe192b5b0966fc2a964ead0e69d40d3ae6a27c5bdfd07718855a11c2332a293119ce57a753361058f5b083ac552fe2b8764a272c259d2f20fc56d3cee5e9fa35612d4d6863d7e2bb72e6cfc983b42a8d31d8edbf6eeb324fb528bd9572ef0defc508b18dc2e5a1698ed6923dccc0f3a38abff9531d13289feaade788c3d407b9846add3de4303ea52a3e928796340c90eee5845a74fa3d3e7a8eb121b98b189f75231b85c1af965e71c66e746ecda7d892dcd861eda280cebccac0df4d2f351f10baf14186dce21eb8d4a711a172331fa98a51a64d7fe3756e2d67ae4f43500511ac65a51614c51ab5c8cc268626678ff43f93efa7ff4cdfe5914c896f758d069ff89c9a4579261a7d3633675d2c8ec8688908aa143f3fda82708af9ac8fe08341433703801d4aca069ca164ff6486980383dc547f94b219973cdd709ae3f93bc68ea2485cc362d554e753f7b612fe13e7d74fa02e5909551094d903743790e4a9ed7dc2351a864780ca1fed800411aa605b1bfe3439ba82ca23a06ca072319e41c5084c3552faf56da4adb0f72220df0eb4ff6fde6e6bd59aa295fe4581533682366bdbfdaadfa3c546d9d3b7315876a7695241a9b828edd2ace812abe10c234f42958073e9d2be12aa2ec9caae5f9da2e45aaa509aa11bd7ef4074e831f66c02acce5b17f2b586f337a798cf07008cb3920403b723e70c8a31d4e4e8a41bfcd06a13ae4051d68c820ab15c287009eb3f6c010f66f372c79d0d0e29881b938b083cd37649e5aaf693db1a53295897af8bdfbef105eab95e3b48c19867b3d3a30b74059e17baf3e15d54a530e56db7ee01a28f14bf5b0ccefe0623d5cb073f1297692f897ebe7061d4f200b5931af3d1d7b61eeba2718c5add75b5d94db439d76091806d45b41f04b3640e6720869a75f9e16edb5f3024f902eb1d7500a844a96bbeef1a202c349b2e268f55a5f84bff626bacd6975839e8b697f30203fd39b4fbfdac7f40a388f7fa4923acc83faaba006793716adc9d68f20637f162193227a99880bb49822a30f704e4ea0d23369aaf48715f415af82e5f8182e04317fe78b323136ca7107ab2177aa8bb60bb5f9b3797593442be24b831b98f9b8829ba7c98c4a903c86d7448954f861aa14f15af4c169f01158a2c8ac950fc8e61d3d28ceca3ac57357b1fb54c98329e93c62167fce53fea1761817d461f4ebeb72c2a650c7c2902c5ba67dfe39b89771fa9cce0cc732fd4afecb5cd642e8bd924945feaf9dedbab4379948838335cab54e968d57adf8d156ba7e2076455672c29ebaddbc8f7e3fc565389352a68ef1a0383d0ff2b75ee98cc6cd770205844bd3e89a80fbc5becd7c58939db0e8b9e86dd1fe686d0603e8c37a26d547a6c98eb7b04c9367aec9105f7e3bac107f9ae77a1c1c383a117097a2c7ab66d5b8b2e98eae9660f9b19a61fbc89a17f005cfdd722767c171bd0bf638f330f5a17e01c057f8132b17da8893fd55533f2e3a55e5eee6c4655799ff7f9990e38edcd238789c881167dd0e3cadd8cf1cbfbe5190bea92b4354e77ef576961d9656b6ff635591a264b0fe10ad01e7ec0894d865745b6b51eae346bc49200aab07cef8259e8ef75560882da8e8569698e79208937e24ca8203dbcfd26ecdf658e875ca2670fcb2ab47577d5c792177c378830b6eaec7036a085c7fb9db816bd03cba9b7a9e88d137a26ca0979723a51fe9d70ba797d2aec3b752a0b3d549dd57801f7ccf372ebe2b4f8f2b04fc7dfdd04311e4a6530c10a1c014c7c609190183976dcac2d293705e5e9912b0663dbe58e71c974d16cdcf30df857e984ca4090b860c1fe3e39e30a64f03b4434f2d2cc9c04a41a07f6d386c2d69b40e2af2847270382afdc14f737f10af4cc79fe7ea448d04af610ef75340cfced4da51d3902497c47cfbb05357d0702574f948176f711ce67e71d97ef76a679832865defcbfbd0ac65956b37c2fea8fd907a679a0f0fda9a2cbac5d1d274459c4a721a8c866dfdf5ba3de7efb6b5fae027944d22b3aa2d55662ef4dfd37ed6d704fef97b7f0ce71f7d76dcd70d4289f58ebc86f239ad79b057d9eb48f4327cbf86df1340bce488608e157300713b092f961563e379ed9c9c532c9a52e81e168ffeabde018851d3d69b287a82bcea2320d1c7a575dea2b853f567b69efd609e1d3d0de0efe552b88407577f4f7f7b3d7f8541929b00deece70c4b419d12571c84fa91d9c247e0601ffbb49ad40e22e396b2cf5100833c49bb9fdbb79e764e6024367842557f9c2a92a3ffb43e211731a2c2dcf6e09a85469abda40bcb5a7d7ebea9a52afa4d727a59e10b06c2652b61f05aaec0986447a0da3bd92eef13e1598a158cbe32bb95b3c3a7b35820ffb1fc4130ffd1711aae136d5f3c686469e6c71175e7a06c11b5b83d3e9f4428aaad749ec4ecd41724abaf4b9a0ee3e0e62b22ae38f52961ef6676570c51867444a89573cbc18f89c3edb29a483e1ec43094a0b398baff9148bd725c3811f07d784cd669d61ec00ba4052fcb26830caa25f23ac09680bda0d43d8bbf28418cd349830fd05f5f117054c6dbf195b8a2ad68d36d3a883cbb123198cd653bf648f593756f2c8c829152ff74bb2c759dfbab1339294ad95b78017d236c4e0568963755f11da41dbccad6d1b35eecb3dbf9f873ab483410cb784ec1ed3c641a61364a21612b6e3509b33946dc558cd184c2095aed4c967fb0a279942add2f9400aa95853888c894045fde64916ccdb7f266bee925bb9c1cccc3f660d7be910cd247a4948731df174f5a7b029c51d130508fe60140403ba37e0fa9ba9b1cb1057ca493fad0b125ec372a9eba0e10b9efe3047d8337b86bab492752bfa96e51a2465a0640e05e4f48102c3e87d6e48a3a29d70eec3c43829f01c3aec0aa4d5ba5aa8361bb1f5859aaaf41e6a487dbe18a247fdd51c4c47afb9635ef37996dac12971daf12f91a320a5087dd13cdbbb184a009d17f4785cd8c0df22d2ba84534876be21e44cc3daf5d1f7ab145b3a2fb4335ffb073febefb0aeb9ec9100aed02bb8df3b86ffdc17ffd25a234b63339021726a9bfe4e5cfff0f0116e3640428de43f7b930c2f8162f938bbcace1adb91ee582e9886f69327d32234d702cc2e8b34a5fc7a3bb43ff4e8644c9c51548fece3b1497d51c897e44328e13e00a15d56e32c53726d0c45442e7817f8c8442ee38c76c1bf0a2ffcafa7b776670df131d85ede227f18adc71c15f0ce46bc406a45ab7bd74fa38be97b90c58f232b30e541e5fdfefb36ce44a3c00a58c40376906444b65f621c6556f0b0466c3d723ffef9fba6ba5385d4b18abe38aba72691a810df6322dd8ed579afc43695801176630d48f1346cb8d173dfff18608ae877928ddd9b55b746d7737a8cc90f4297e5b90f97d881b952701c286953af45aa549bd832dc02e2deabb70107f9367c2911afc7f311af0dead19ffd2392c2e58a5d7bf2eb0004a48ba4504ea3a0f478dc4ca6982ee62071ed6e1d8155c201165505809d87f0bd0b1f5000eab28c7835951227c3acadfe51ce7eb4e382e9dcf385c496dfc91d918600f1771838a24f8fd7b47d7c174cf26d25cf08744125ac350aa93b4ddeae637dbba01724732acf3b10f2bc376df0a2ffda86b8218891fc935435b705f2ca015d033e992e443509422481c1055ffad1dfacd7069610bc74c44278584673b78221d059f9ebee14f09b3b77c77194450e450139b4d0e905ed542581acbb4d4bfdff277cc506c7c1f35dea127331265391611da7a891770da3eb394d0376b2cbe1f96ea30684e328b5119c8f8d4b35c3d919661432ca34a625648f505285d8b0fdeb0f744af82b9099d7a82f2b8d909dd3364ae63c87beb025ea3f79ccacc5a6e7aa47e0b8fb2b47d4644dddb31eed5ab523debb16d73481bcd3484f2656d09c15cbcb4700d84a7b620ff1858efc090ed3b2b8a14b56fcb84a80d2b89f913cca7fd8d3e403c4bb57a29d0ce401009b167bdc0767537de87ac08eef5ab0d8a5b316aa844a7587e83445eb3a5507ee67838f77022055f7d3cef1d3a1ed4242a8878483e50daaef8be87919497dfc7b343e42811a1c1ab2f286bb0c4f01c0fd7b8f65029dcae01ab632bca536faaf60a37050fdf6e447ead90ee071a476b02ac0172adc5b39664eb76acf5be250be47d2f17b4d0f3217c42186e331d96f8373ee45e8e62b46f76943a1406ddc99e2602f50c2cc33dd17ad4036b5ca8537a94de2fd017e5d8d9d6200c54a287a7fe59dca3190387dd37c932abf0e841d20bf101cb45c1ec45358ff16bd0c1c8a161ffc6e1342f33b0672428c1b1577b0e853e4557e7d17744d38b82e9441b2a27c8aadc4b1508e72c8040366715caf7e96470805d541493764a6c712daee2b2f26ed3258086ec2be6958d26596a089a473989a7db3033731f8d76d7893977575cc427f9916d6fc645a322eb0caa8cac422fe10a7484d9d168996ffbb07982a542a6ee138650402f817fe9570017047e219aa5768963ac609be006d752e716a14dc713508508cc38d33b649193d8c1e62a0c70e64c87ec85bf1049ea1fecc4664e3786cca5a6a802bcdd21b294f24826af4a7d2765c4ae993be2385b7e0bb03df53e7834716fb36da162b37f84fe004f0c0485104204a16808a7d8741198de9bb19b685113b0572eed4eef4153456b1c37c70fa8b36543704c77ddf54e940a9a209c1605c3148649df02bf0205c9296707808e8fff4ea4f44aebeddbf6afe5d0c00bc49d38b29991729bced34130ebccd5a61ae246e801f3b6b5c67ff536619c4ac2b427b6cd4cf5e837364b7df4bed6d2cae71e17909b1fdac17327aa3b333a208d132cd582860ee6aa7f3759b99390a39c353cb8c8eee76a0e1c5a1a65dac02a0aa444904d201a6570d27eace11237993c56a27bd43d5a172f6e777cc9942bb93f3cd5246cf6187461e18647ae1401beea705cd77d82099e755e98240177ceec8b61d93096d451de43b50e60e985dcef315879f885507c9ae396088b53dbe67e62ecb6d579e09619fa3f6dcc3bee4ec025d78ba7eeb50d4de328797f69159496483427136313cfd64f4f376013a34cb75a27811f09ef6ec6f74ad202c50e5625d6a16a2207d3e52c868925cc4e07d4123bdc51b141948c85c190c04c9421801d0515e44c46048bd8d32f654d624371ee27797a0e6f187bc3fcf6564f46863de8e612b813c4eb1342725a507b6d25a448a88ff27a7b8948e90b9a6910ecf0cc65f38e9cc92308017a909828507708f0060fe15d40d19027e22c12a3fcdc222631b1c8dfaf2576085fb3df47dc156ba9f3687eefa70f8abc81dc2206906ac54bb6878fe5b4f22bb6e0762f0a22e51f9151eedf32904ac91df0c91e509683fc4218d09c9f402126cf4e2da751a796a3b155610190313faf017330d780d19dafeffaf72a05e9ce8bdbbbc45570ac698373778a48c088c2f97fa64145218249512ef0d6d3f9eb59a4673f6ae449ee2b4df39d8a4871cc3288f2e3069633ad43bccbdac341c203a591198c661d85f44cc2bfe7f61420858bbf2c8641da68c4348dcc08d05cb3a1f7bd82572deb30a3f9b6a986d8ebb22ee024d71de2bb70acf05b567ba459e38c9a8d06494e7a4599f31b002fc35e100ff498baad3e58bd6861b02c214e078fc5b2fa0314c19e9148efd347daa437c395381409fc5787cb891a01a5e47c21b24fc820fb6ee2f107585a8d822abd6eb81b4444b8f86477b96fff9f247010e750f97415618c7a44e1bd624e67688552fbfd37641c63318dfe54a58284bdd45bd0f0c09b56aeb138c186c88fe5343f3894214b5644c02e49322619d9e97e2acaaace74fddebbe1f970ac34f748e50f6b4f451e7feb63b9c3ca66c2603793f0929c5201d44897c0f9d3819463268618c391b750c56f671c57868406ca3c8a17414991cd72aa89bb8364c67fbe61b04e1224d9e9198455d849163be26589f5f9963ace2fdcf1084ec66234a0ba8b78d023e2b30c4e50f3f1370a232d24a163c7155ddc8145c663b378c86605ad6a3136bf7d12cf124a976af89335615bd4af05732fd197decdda6894e8f52d44033c97e898da9164fbfb2c884a24536059973da47f33067547ee36f1545df195a26855fcbefe2d18702b56a91170768071b9b0d27e372268f4a88e78e757f30e5031ffc824a0bcd3a25a9312f2295653d789ded56176b3d9d8cb7c9aad09e06f89011eb06967887f48050e23e3f528183c0b285c91b939f4a5f67c09d5819d6d86befbd39985f08038cf8d8712f7c057ad66cb133727e9401628de28cadb62cc5df7c8fe7c04384949f75a3aeb3586a376c3560a206fd1b1b4c7bb2a640daa76e5d7ecc81ae7270e3547ce112db014446b360a2e62d0cf4a01b7edfe75dba26fda4da8a9c82a023e931d30f9a1a05c8a1e28cd29da0eb8badec2d17302e360e4954f4c86bab529c79cfdcdeb441e0ad9dcbfaaa96895ab0663950aa3e4377a670973127a63898448dcc0477e3ad554d9148c246d7fa7c0d4f00cfa4f130e2d8973ad58e84f10f66b4d6a5ec0a5371a7b01ead0771a335a12d0c19d5128509c161f10977ebe137708b92e2242d0a6999497c95e152fd5a3eac89a09e9448d7eb58ef9463d5a3b9f5489b5cb2ef725266c03bce6e346538741a8579bd42b7ef588df070f33ab7330b41e4334e2956b7ae0590e53903eb60540ec9bc2f5f393128b601141e7e3aa7c540145d45457c2df28fc656d540b217aacf182c3a1380442f74fedf154716e527d06df5b1203f2159278f3ffd9522effa532f136b9227bcd763075e9ffc7e24e11baca08b19a7d0ca608e58a2fcef39b21ac2219bc2ee38fbe4ca24c9fd479e2dacfc5a036d0db258021df079f47ca156e736c2fd4665b44907798626e1cba499cce6adffe28892988ce588ce2273fc19165b9671eca20667c8b842a89bfe2f8ef62f9d57ffa4ec1c9511d0360c334d7e1b2364ed60b85d519b5e2f4d029e43798c1ab06ee55c9594756e0f2607257311c4ed755926417957c737962a50834a0119adfbd6680e39dbfef28f8a0bfb8da3ae7d43eca1436c9c72e8f8aad6c42fedbcf857ff8ca5566402036153b59fd215e4fcedc61ac7c27ca983e9a49dbcab6027c1f648366dbbf03fe2ef5cae016dd32a7f541db98c7788283236ea4cee43afb0132874fbe4b5ad9fa3cab5cc70fb4d934630d0435282cc83e16c195ae3d08f64fddbc225e7c8aa46d2aee149d11ea9e737303cd3a85159e4ca96857a97ae53a9963244a00445ca5e1d99a0f2647776750b9977642bfb0e03d4fd134a1c4e5a9ac6314187bcdbcebfa39199aa618f0863a75124f32ee0a8805540e2e7135178ff018a4ce2a1836008a53d51d2eaa159d9d62eb881b5ef2568d2f5e40dadd056d191ab569df93ece2e1275093519d21593bd01f13ff093e07957a5b824bccb5b5e612c94ff2ebbaa5efc3883edea996d4c3590fbaf66c231f3d79dcf6d545de82ad200f6a4b63e201a3862a3337c6361da309adaca5bbe6f6fcd1b42c45836ed53edd0d748a99cb4b26502f65d0a184dc962aa6d9cb99f9d42fa7c97ddf321f93da97dfb0e0c3fce09cbf7eae6cc574980a6d7710ddf46c5f806e1e1c2bcde9d0ed092e1478eec2cafd0cd7828c26044d82e57aa886f0e5403c732c98e22ede49dd6affd092bdb13ed358b1cbb4853f3333fe068b302b797769602bdbc393041372983a068bd7f12398fba2538838084d2792b7fac6f544e61e707614ac92e29e29501e9c4537cd357f2ee21fa97e837db93da86b69391f29868c65470d880207c43407f8fde89f4832644121f60c2b16074fc083fa3789bc81cd297f87d929842a10fe0e5b343cfcfac02e7e5db87e362839a60e978bfb61ff27a6ede527b2ba2ebfa65125b8904ab2bafc36e49bdbc66eb1a01663b4ae689f066ff0ac190aed50a7d625b8e46fb63ecfe84f1be7f34a8b2643114239b01a2db7e94e962bf63cf8eafbcf59350c37471a46d00e0f29982116032c7750d900b0b5b58443e7a76501e4ed0d785bd95c425343b1246adbad93b41825b670ee25d8e45ebc3480ca23fe2189dbf07e09df9e761dda073813afa5c2b4e5282df17b33e085d0d811ed11d21243d922ec99e8359062cc454fefd10703c594ef2d68de7bc3836ec77d9491dde228ced46eb69dedd9f11eaaa99735e83da66158f3653c6557e31f98204a036bfd5d41df2f9e1959f2b2c01231d85fff1ed7eecde932cb27a459fabdc8018ae2e7a7337206f98bc866a08137ce7b4ad5881a40490a9323da6ed7855fb6fba2ad0c8ea42bdac3f39164c767cd99d50b9b1b9fc1cfe43597accf2b91341c35375b3f090a201130fbeb0be75a01aea5d0228f03d4a9b7c8d8721fe5aacfe9ec3269f55ad9a168bcf721731416826c49aff3bf09ab4e502bd4cb23ba85a0f0a2121af9641d7048a1c8cc883d756bd0af3ac3ff490d8c612b0a9e4ef31d3a6046744fccf9ee3c168be4ddd6c06eb736f2646e382da821391fdfe176ba835f3f084d01a6594469f4e6fbbae111a713def99a6252f35de371b877288203ed0ca2203caef6f01cc718b72f3ee2cf6e7a7683d7e1444382bb15fc83dee51cac1f066cc57c7eb0af4ede1a1cc18076b8ec3aab567ab2a1701bccef7dd074275078aa8bc745341f1ca442ceb44abb1468739059e37108ec6b4442e40f3f60b56c00f9b7e39433b8ec2aeeb3efc0460aa5cd016cc05cf30de40b869f03e728ac4d3466af0d8d25d2c86b93f6d17e0cf925553fbe9888abee6a74c951c12e001c15fbd428c4be0e1fbbbbc4051aa55a3a5a45fc634dba6f2bea9af795495028338a283af3d4fbd066dd1f918d9889460a1de290ba640aba18727f12a2980c7d9afdcca9e88d3ef0d3518b400489008591a0c64d17a1db9cb4d637102374b9edb8e915eaf96ac1079ee451e695177fcc92a1715595f4a7f2e6f26e2c5b031db1dbd65a6175b815b916c229c8117263b98610af191ca8320d365add31af33e4eaf7ba91109df8d41f0c9fe595a578f520f39c5dfbc6953926c1ba62f6f6bc20ccc6fa728f6c0d3f0c93f839338373c925697a93a6d4de415ca9416fc0273aacb720bf58efc2d0ed5c137ea48483273beba93487dd572bc0d6f341cf6c0c2ebcda24a36d94629891e446b55644a3f1e4d5e1a473feab635b3a1d398e9d16e19a45322969cdeaa2c951476662251997d9e45287237c87f64787162f732d2f49599b9db307d389bb98bb0b161865b1d074617514b93d8f79c75c7ebf0a7b9b16d0b242c54f4eedaf728b3815128f3e6a5cc1fb0c512392c6120d40170dc5f2f496a93b74869080abb7e3b728d6584e023cec7bedb0761f6a9504082042db2f49480634ce651d0ea22bd6e9115e609c0a5364a4d4e81109f02507048ddb3df5b171e981f63aef75f27ec4bf69e670a7eea1da3fc12c7d39fb6ea558ac106440355349ea1d84d5a1c8ad56c3431186e335ad9319262e786245d840b457b1f37dc6763efc7ab57c5726e40bc29c51b2073a06f7fa75393cfc69b3636120496be07a57ce7b7176af2258e662ea2aa3dc6c55f6d13c2206b00e28f03eb9e980aa87c5626d1039f8908a0b90b397d2041a6cac2f4aba449e6aa25201140247cee68f9de0ca5ce6209d585f1b262183c515d5bc63832d1f242776e63c12890e549ff617f55ba0d83b18f542c632e5228ade8ef40fd4118914a42a7a1202e8ff601c2ddb004bd79c0f45be855aa4dae9fcdc1f3f98ad08676883b49c477a07300b98376f8d71cfbfad94b008b697f9cf835f7150441a9b72695b679d6b68d38ae22a11d799fa3b7454e1c7efd22614e352852d192bb9c6ca9ca9168b4a9b892315d8005c9d76e8753a83783ce18f0888a41deabeed17aec7f8354045f03878ce853fc2208ea8d3a6fc1d8dbf5b8786be44e360d0ddb322b17ca27b3875990c3167300bf9968f942efc6c4743e3937d602f9884cc645855bd36c5c325a51190dabcbace3c31c0aac3ae5c680e0b6fc6b78ae14b723a1080295ad92f60c285c516bd8b75bc8933ce550bf4e82df644b0cac81739102fdf6181f12c7d95fd3f03006542f8957896767b6706397e9b9de993eea630bee9cba27e11cc0b3c018c4d9c6b2056936b0a06afd4b637060744a2de9f94a3299b111c9b7e44e1e17bdcb2fac8e7ddef8a91caffffeac0d596be2ba8b35b40010f2d4ae01d26e90c0f075ff1c16d02a6e7e4d37f72e6063f4d06d04f12b23d28f4935147791c28b66f136780f8a08fabd1fcf7c17430f204b8a47efb90668e46c1d42e9202fc85a778bb185ef257572c0f74ca1028ee7ba361811c98e605e3eaca2cb6731fcdd19e04a7da7ceb5fe958ba1d800132d59ab449a9fc4dc208a11d40bc12a7ddeec16c45f7774901f3408b43ae923964449f7119ed9a58e45682c72f49601acf9cedb2dd387b6406d04fd51f88d0d2d1f57eea6ea2eeeb6ba0da023ec5b5ff04b4cbb4308d8f1cb0e22dc9c15394793c7ae5bc4964283974a975157b6fdd03436b4440acc131602681851f9d8f7187698834efb085afdeac46c006ad248e06a6fba2deff3e7937fe285689ff3fc8b514249351f477a7ea2efa4fbe70d08349daed70750db0418babca66535b0d493d6f8b01b8b20896b5d08432223dc2a1a70c20f1eb18f99178156e058d247ebc5c3e1f95460e71dfab4e50e73806cc7ca720800f63b9d5f7681d497c029f551ad63b7a23e53b215c7ea99581ff57d94346bba093172e55317736c2bd1714e450e4654ad20769014252a642d5389ee39c054a2425203d3171adc7fd265a311bbea343c4798fe69b878e3b98af6ec4a1d4ea7fa09ebd348d72354cc760839f3c07883a8d5afa0b40458463c3a6e28d42d5cec96f859b2ad8e8cb155b16b63ec20bfd24a59f69c8424c94227a614ee2d236ce0ddc1140f08121221813a1b7c8f6c3272a58575157ea3fe373ea1593473da50f1bdbd974110f44760bf3bb8455d70c9a0f7e16c31d178316086d6bd2c7beae645d10299d9496463afe6a84773d833ac78ef4490eb7a8de5c2658856278ed37d45a538d628cba24cea220b323f139c276718000c375c06844e3c84c1b4bcfd4210141377bf5e261e723206b7f27b6a8585b86d950a04e39a4b16281aaff96dc603fa55997269db57205d6ab48705673771a9a79eea0969afa38c97f7dcf2ae7926ab317cfc7093b968b69ef1c5e640dc574c46da36866eeddbfaeb3cb1cb9fc4b9e88509af1efde9040110a8caa1441b44c28f13348cf5d8d00be4c99a982aed1d9be985cf18f848c96d420f1bf5170f39ffd19cac7a131e739014306500be98c0d20833ae5d25c1ea3b8653c276b73d246107d96165c362c0721a1084122ecbce654c7100657b75321a1f18ab7ea0b39015163c59245d62b454fb87c1305eed4ca7c016ee9ec017876028bc08b6f16541be97ab6c11aed49bbc441dd8d339c92ef2daf018e9480752182d5377ae849230f705d9dbdb5fe01eef5f7fd13aa9c1948f1b3e286646fe15d1b1f762b8664776be28749102ebb83763ce8c51bb82e11e66423a2db1f5b68bde49d306302c605abb99ee0a7a431ca3620dcce6c668cefb64507060ff0adbff0ebd808d68d14a1d73c21a3a01de030f4de157513f9b7ff65edb8a2482ed33ed26c2513e41c80b9254fc5a3002f1e8b35ab542a5f5b30cc2841eecbbd8fe4a29a1a29667cdc1b1c5b075b8acff294b183929f0b460eeb9742010b5c879cf076f26f1f6318443cf5f17027304230f325f86eb36b4248623905719f6b9ad5dc34a2823558eb8795b5c3e73052dadf3a91622a3b4269d4ed07a3bf27641dcefffab92248129654632132ae4a2567e13d683bb92437abc9da417f86a87036617900a64fe0d4be6bc1b52989eabdc04bba13a5d41a7e30e6fd13c09b0d76648ce2ba59e535e31b3eb47eaa835e9409aaefaeac07565648063a5558f7c26a5176c319da7d57696f125e60b49a7a72619f87babb8be1776a93b3a0c1a9ebd29d417c1d0df9ce5d3d87beea958724538f121c24b4f1695ffae6e4653cb6cd5f35fa4127857e1b1d1e6569e0dbe6a35979b027feea75bd306949dd0dd6cce3b5cc3a6376fa3870c5343814f23e19533ea06c5a60c148695f8057d27d9075374043ad1fea9f73ef456a09332c0566d604541399ad3a8125c466bd3019f546c82ffbb99d838f040f5c4681e6686eef7e84bc60ff6b4cd1dfe717557e7afcd5c3c89fe8639fd023535a67580b6c4e2e7e2eab82249a51e1edbc9af63717d0d3c296e80064f022e91e1d5108b224a27136be362ed22875e79b83613515d12aaae6300393e4523998d427b4db28a2a38e4fec527c96aefb450fb643966abbc1894add9e33e4787668d150d75c24b5e5c93658cd000a6a15d45def6ef49bb003d5213741ddcc590613e63711394b345730b06530c24f4f2280878485120f143d5c292ed3da8308b96fcaf4d1a5f087956eadc38eb4445f03baf47a90de6a0581c8653823cafe78392fca8e9fc009bf0866d69ed736c8f44493ec6a05aa8fa12e37d7ad9579e459bc4ad2e6b684a65b4ff2b2b081686089484a0a07fde9bf9c517f5fa0d32760c57046a61c168e84708a8aea3226505b7ac90e3ac3490d0b789274a544d7567b95849115a0b370e61b9ff7c2a59e3b49246f49ac07b16e4355e1d95da918291c01362d4b9eb04dfec2c3af9de490d725b63585f6cc5cf307c81b56a2e6a837bd3c7d6f0fbbcce0f854f0c54302bae05208c7b53b2311128b706ffe797b53c6f68dc8d2d71df3dd928057bcb427b9d99dfc1d3b106727e56b6025f63225b200438decd2a0d5d56a7500510dfe7de2f0c21b3a22a3c74ac5fb08cca95b213e5150aa277777ff262e93ba8a51129acafeb6aad4a00407c77a937503c25e1435b8db616768dd0ccec800f6d60904b6f32af7b65346190ba9efbd1c991b91a81d80decd8a8b15c265becd6f1284c8b29f865c075d709b667f3805458ae08b0eaf1cd6e22b2c42bb6e4bd9c3848c7fe1daa2809a4c9d0bc22e8f42159741a077ecdff737d0f049553c174a826ab7d4204ab2a9ad8bb489c0721b18fcb62c453004270520800f5ee6d4dd8ffd5c56c9d3f2ed30db37456b251d06430b8741dc9c0d1d6bb4a46e89e7da0ee8e254805ee37ab1917fba513f2ec9101065b3da9ad9ef4017a35b8545f5febd80bb4e432a0f0ce94c69b9d44d3db43c6e88eea5c4ca2ad0122224ff76773f44c1bec8cc920a1667f7896ae6e1819ecb1b32f523b899ce04d04cbcb7a8117db90d6b85c3eb941425710e8fb3217f5787ade74d4dbf5bb69771983fdca6470b083e446d9736461c54e37287d5cd4757d8d251a330b9f738a6f08ced041ff4ff5daa36c50617d793bbb6da4066b296aceec3d96c9fa9958b6549e582366fd4b561d076146b01467d57c822e0466474daf33b367a546f5ea5b4f549d133de249accfcfc57600c63fc562120b94a8e85e6f7226610739a09e70601f76364096a3fee7eac721f718a264cb62b090956afb8921bda0ce5d8ab4a049fb8ace67c23b46fac739a04254fbdfe6f062648c27d6b757eaf86c4619f5e634ece2f0f7e404b5a3fe580de5353cd30e97a51969faf28c07b06cb732b87e5e7a2142f4c650c1a256b7b6b282655353a63b5f31e92652b88b8652612df9e5fad4e8ad0d14f4f391e8e48295a0e234cc11d3eeb04171508f0d13af683634f3f422fd619dfa4a201fd6a5b831312235ae389861c7f0685e52689d7e099c2f6e95456d9196f80e0e464d6cb3a01b2acdb3a1be354c11c74c4bd1279bb586ea59abaecaee72a5b3fe6808574c96ecee8c253e36d60099d1f4b3b02bca2553348d06954c42a51da39eddecc61f7435b92c4dcbdcaf32db24c5a504e44ad57f852834e1d447f8466dd49ef269cf150548166f6255c8ee242df32d56aec2c42a1ec1f52d052461fa665671697dfe3411038dd10ba45033b9fbf9639b6ee4dfee208337130b26cb0206797403df23908580a235595000fa99274c6125ba564bf25ceccd5cf434dd2c0f71be32897a3d5db63d64efcd35c7ce56b9957b864d4120919dd84151a51dfe298ad39003c3b1f6bd44c42ce93ca5cf8e8f2115ff18d764fe19c7cc1454cf75cc22eade2edc57ae4373b3d24cfaf29f06f09af4b1f32da2dd795591e7d5aeb275401e49106bd9f254e39d67564a4fc347318df51c813bf6f3b7f1750b273f30e8a342ce6e7f07758740306246d8f5d66453797acfad7678a471db17b5809793d65731076f1ff1baff55e5924be737b9a10b8f53060d341dd4185748bbfafab376560c4432748f1876712c47465b476f7bd7ce31d11522991db992712a0cbf28513672a5be71a9d1d32992236e31c22f57e19d3f07057f7ae5e000368d144f2402436109cf85d1dde2774e4a185f547f6219cd597315c0895ab4d972e87f9978be6e92c3d4b67f229cdaeddd8c2e1c050904bb27e92accfdfb065a2265f5df12a39eec1ae87386dcc16d9280204c4e57287e70906bba8a4a218e6195aa0ec09163baa865c45c024b39e17462e78686780b7559158c8c44055d9fc8a32c00a614cb450d71cd9c135221eb0cfffcddc4a13b868528b0270bbb4590703b31714d5d56b9fa5702db60334c8bd12f3e77c5024620daaba6bb2f76c3bcb0b26d76fe9e8249ac9943f5054b5ca9a13d9debda061c8fd135855c41eae3a44a95c4b5a661b4436859e0490423b3a2757f668ca002ed068b647729dac6a9f2c5e3391adc3f49ca7f32bcf755420337a42158ab6d6f1ba8a82debed759e5f0a5776504aacbad0c18c50f6521e9424389b926ee9c79fe12f0ae33be96fd902daf480c8e56bdcb5572adcd9286cc8231e0e46b6699afbf685a556f6f440341249837384dee2a0a35038fab6178926b2177269b549be5939aa91e3738a34e7940f71f046edeb8e6a642d00b5dd012b393ac9651725e9043fb7af5a9d1436c901dd926e84421bd7bd21642ef102da4f6fcdbfdce79a4726f7567bbab4de051abae09c08b44fc49ef37e2065fe702e25bf8e2a5b11c8d1e0f7c53e3b4baf6e2c1a16f060fac6389ddf54b3c58549da17b0a0dd3e08777967532c6a0b0d5ca976a6759e710f844e499033c78485a0fc4536b597c6c8e99f6a68c2e12020f6d1be4bda9019cdb99d1dbdde82e951937244cc14e19fcb6a5e138cb70af5156dfd8d88d3811124a15d9ea5ea1ba0681960a14e93fe58e79a2753c403290c9aeef175c3bd5ff7c6042c549caa2f98f9568810ed5d7e9fb619c8a90ca748a0fd2c0b8ad920efbec99713455216f4ef4007ced898a5e18beb1e7779945958ce13211ddf43516b2af01db1041fdd5b607ff9281dcf63f598783502e80cd602a58a52c0f2f20322eae3d2914206a3556b6a6db3e7a6ade2c4471b31bd189da64fea8b7ed2e4b99101d6feada9e6e2166cd53014aa530f441294fef4afe7b1cbfc1f61b3071fa9fb2cc8213849735177d60e314d02f810635e440e3286566369d082a44b4b99753f340fe33071690630f3f2ee68ab25846c5f2d3aedcfe385d1fc15147caea743bc55f10b4cda5567ef325f8f01d9ba5894e22bede81b947b9cb131211da0bea7062cf44b24de8f21d796692950dfecd2b5b9c57a896afd7d6c292660a7bc1a5a724c0f0cf37884703a844df051d8f96c93ef45035e94764fd6be44fe06193f7b4e799aeed0437162f95ff210e9ed29c0cafb3a3a760ac8f5b22dfe28ccfef7f1a0f86d59b79ed9cb8ce480027d1acd03388a73bd6a586fb3cb7aacaabd781c61633a596ede746ce50a41fb17888cf997c48fc1f99750cd23beb1140a4b9652299c5da93f9ccbc9e23c79a1168fc5501992498194584ca56cf9eb408649a7f67f4fec564e311cde9e67b6279e26c46ffcad36b001f861459b5b8d3a600afdcfb346ad3b074bd542de2b5fab54398f0cbe41fb114979e965528b490159e42a2fcb6cc547d603e316c4ad0939015cbd8fe6fc6d0036068efd3499537f01ff068a7d306fcc12490ed40b142ab3fb4d13b4ec1a2ce8c9011ba1d93a48888177b9ccba132c17fc53dab5f60c0341c9cb87177c9b4d0cf7a65d3c339e147ff3fb4cc97fd274eb89c2597407d426607dda82e9150fdcf21884daefa737071065aff815ecd64e2e25dffb96622e426019edf9b1ace596461513a636be3bd478cf0c9a1900a5bb336949fb382587f608245d425bd2ee5c1a7482c5172bfdd4b7a344b76f2114d0dbb4bc3e7d5b48205829ec11221b680df7b7933803d8421a2b5966eeffe0c7d8fe6f8acb5f090bb51f7ad23f9e4be6c1ad78137e833e5e32b7f2cdfd8b4a2093b16016ba3aea3fec548562b29553f86322dba11fee3be27d16281516cbb73093096338820111331be7b9d17f050cc28531dc92e59c22956fb7eedd8dbf453fa006a1349e7a2dd8ce6770f1ac6ae59cd21a1ff545750f2afefd1f379ac1b196f2fc1b32f46f801cae7282a5d1d1ca0ba3e42bf387458246c787917a0dde980d2ca8f99443a50463ce787723b2f0fa0c619bf682dec0047d4d9a1e909b53b497e4938e72733d321ba8a0d4f7e13610aeb73a25fcd8e84bad81b64e99e3a77f263449fc386f593ef559ea13f5a15220a948f6f3e9cc2d3afe409d67c5b87e7e7feb048cd53020fd36859ca4f9a8e3467ebdaf4ebb2e317d3e2b3b6c1660855f393eac10245ed92be38d4d4cbf675b33784039e5cf9614ee8a3b9b31abaf5a7b3f67426419d5e1469afa2c93acd544b4464566c381ae99e79b14a10367ad571f69dd45b6e1d994531888c00539e41998371547d885a1bb21c6837562a4cb243046f458ba95a440cc5d1d156567a668d9b0504f60adf79f9af304525c3655edc451b99f24a8b4f8cf35e8405d87ce7e8993bad84ad23430df8eedc4b9fd65d21d97129bf41db1fbe0d3eb7cd2a05695d7b4f3571984e0dc62f11a862441610e64a9250c145b0451ecc069fe788a386c12d2f772b16864c0ea401932cb3480d15a5a007d94d21e2a7f266e3ef62a310b27c1f7b7ea56ccfdb6563115eb2660a161cc85ec75fb0d942a9e346d0f022b259deee95fc55d2b7fefcc0197ba8f230ad39ccbb03741661b4b47cfea38e6281ef7fdd1e0fee40fda7b0347068c495a86e05191a1a26475655b602c88b8983f12ed450f6b6212b09b8e19b6c0b585e58243d0f3f5cc2f53be59fba5b969f22439e8352df52a238bb7006675f1e95bac9bd6c01a5084c591b44ad2301e3141e7df24e1cbb7d5b0f8e3c2714bf9ae7c25e3e3285a072392d049d1c3680a74b582b8bf8aa2139577ca1e814a2c50552e7f2d1605a8943e779df129b73c59216275609989690bd02e80249bd2483b0c5b1927ccb90e95edbda32990cd5f8010a857da60ae35de6a29f18c3bf743dac29f089360072f57731bfe41062cf2ba34ac216b087b0e880c65668237cbcfca43f20b3629308a6daf08d8701f2b294ad9f5af6ce9a78f1b2313d8ee2549e7646df0f4d9c58b8bfaa04616ca8f08520718c95f6f517bb87b6b51f97e7a8f029ac57e9dacd7176c7e74f86ce48350502c2d05226080bb935e738fbe7663939949b43172dae432ae5018ed6292579cbafcb0085dc83c1ca331fd543ab74e942222adb922d677c36ca2a92ae969a034377a1551b72292d48b96787a7ed82baa94b2022936a61d8bd9387fe4267c5df8734006f377e227c96a4e56ee5db97d15ebe95f6817f8a8fe889d5eb1c55687b82e93ab277d60b9b63e1624238adc70d6a077d94abda5914734cb1c7b82d2ef157e8e9c93bac5dd91afc68ec54f152f57b82824eec7b1aa5ad7bb93ed3464306845c119e642636623e76a2dc44300df23c716c6c3422c7d0ae05c47879c75dc681ff6a49530f501061e10b2219e9e313cb9764f8ccc99d0bf95e6179c704bb8d93f01b870854fcd0ecd2f310762e4732968ca2b334be85ffd62625ec22a282b30804995269c7c692b315cb4360ad1f3c76b50aed378964f98e4c9426cdf16a5dea10dbfac6d1baf6b2a40f8cd5f760b6adeea7a52d9bc54614a6b3ac22f93d80d0ca1645e43d6dc6cd98812b1beb11b38410d8e1d9f000b807026ec88468b24d99690dff26bc57d17cc5ce9fb14a99408e29c16708fcdf8542442cf1451cd9dc84fee1674f4da1f494617d470ece47cc4703a075b37efdde5199a78019de1237db52684003c728dbbb996afe1e1fa0c05f46124494a3e53f6e8f87f3983be255c7aef84f39e8ef3146670ca40b6e20b10e7e86e8fa6b793a4d72b27a054f266c61370c3a24d37a7cc7d1e59a6a7a6de34bbd0b41f502c077471e07e6110362f08545db52317c3a54ff6a9d86b430adb20d673eb05684938ae7875eaec018dd034cc78dee5cf8ad8d00c358427879b662967283d333684884a740070e0c7de935eb016f50b19135268424e1388ff1498dce0db4df29f9ade2642d3bf85d608c7b2313f49835e8812780bc5e0970e03479400fe4263cb454a2741e4e05f0a5f9d8846b211d1c29cf6891b707d9758e73ca332f5c86807f2d05f290667e955290e53bf693006e17ee81771546eb8bcfda902fa882ac146554e5f499537b483d98dbcb6c354168d8ebc5b7eabee836e3037ac0571d1aac9fa32d44b38d46ce6d3a095e8f7dd7d718d8b82a6c75b2586be4c7378378c8a7978fa0a21da8345bfc91208d8cbc82c8e15c770ea3927752632f51c9068949ef8cec58712162d40c6a5510102dd7a56b8b63bb23a900f50d89bb974820e60ad369bc626689f5721011a47d9d306b287fc0c70bdc4fb273bfda3f3bd9882047585487eeae5fec16d45660ce6a7d108386f70d4bf236f6c33c8379870f73b158076265762443a4e85b6edd98c45cf70ebe62d175b205f893a3a0fc09ef75a0721c572f6fb14bfb07b8c31fa2c68be90cb5f8ca60a662cbfb8da3f0323ba2e30e2dfbd496ff3a4cbc9634a7b6055f64fa5f645b80b52ce003d3578168c464c2b0b3c5759b0596db24c2bc8d2d5b7d97092f77767892dea115fe6ebcaaf74b4b974e97b037c5cdffb967f038d4edd4064fd3c3ce878d4f7cfc5d6b9600e6f5bf22b5a032a974f9308150e4d737f2f5d4ed73636dc294d29a449ae05063854f1fa57beb752c8b0489f26ac202e2e5e10bfd2b6fa7d4a96c3d5aa8e996a6f3b00263690cb2f857203876c63de0c2d1aa8e89b98bccee1d24a874313807885ae45e41ce6fc48665c25d2663b84c802b4826f5637fd1bf3b63c3a0be4c042ecb07317236808f60e721ba0084592ec389a5b51a60b6d91e698c4fafd8c67bac922beed124fe72c97aef4040244bac7d0e838ae4837b63b858bb6d0c0fb84b39e0bb599fffb33d17e70fab6775a0c69fbc3b5ac2949828094c08b87c5fd601e532712bcafbfd655e36ef29aebd47aad8e8387b6f5693841f9fa6a971a6eec1ae8a242255b2f9cd52d3cab6aa4e4eed275bcb737bf547a7ace9f0669c65a2b39a5e15033c724d57ffd2f348cd1e841b8c2bbbfb359851427be8955d0cd61025c0543f48aceedf00b165f99739ac0f8013e6692f76fea9ca034e8d7ee76c6bb0bbb2a39a2d09638f272a8227d66a7db70d3f570ec3921e261911a2356e8bc1bde5e7169d9562fad61e1269740ab95e9f8332a39ddcbf233e5694ed649048903aaa3e7388cfaae0246b010aa59a96ce64ba133774dc0e48e4e0dc9504d6b2626f39b62a727cd308ef9c16cc74bd4487778a8feb2fe262108b4a32056e243254f96fc26e33091cd8b53b4dc041b3f466c9d3bc9e87163cf47e5c2bcb19f0696a48ab1eb4f8f982fc1843b711e4445157dbb8e5b428df24ec05d55085498f0376a8e5d3707dae29867c3ce41cc2b8908977d85feae1e8f09d2f165aa6d222930d3f1ffc912e261fe5a26b18032495875af84d123dd59dcd76726ff9cb4525245680dcfa310b5cad48a51a50c8404be22aacbb91ee65393f26b1c6a09714112a2403a2c929f032372d289f1160a9792c05d741ef071297001c786df6d9b7b6bee22a4dfc559e07a096e1fc7f27d0a1000fd02f0b332998ca34cc8b5541611964934ba53631ad4fa940504192193a364c8129ba5908035c3bf35861a2065810416cbb7e23801acb6dec7941022b2626b5010bd7de06b203b755b675350b07f2d1908e50960682c72503b3dbd5e4119a451d5998c85df4c23a00fe5c06894ca626c0cdcf96155207ad9c979cccb777bc7ffc8320ccf1508b8f105628ccc6138fdc91bb796f33673957a3ee18c4b52b667ed9a094e13d9c5c43448f0df4f7e8d86fac302ad6bc6e58cb9f793d6c1242897dd54beba316e1f3f56ece287e1954c62031fdd23b4dd91ccd0287cdb6960a1bcffbf237173da30111eb909987556532eac31d9fe5822196beec31597de189aefc308b69d86364ad8caf06fb68794f3e15f2a1c1c3b1b38cbf348128ae8b8a5537aebd53b56aa0b9d357902f63ad6394b1faacc24b9fd758aa1fbd930dac6e8396ad10bb016bf92bb109206e9eb2471aaa23ca7b1a403bcf29c4336520c3c363fddc2ed858a9fe1fa1ac5d170019be50fb0689c1a719eb7ab8a9415e9aae8af2917b68d3352b2ebfeca4cf9f43712ba4db8cc0e04400a1311865b9ba63e7361951b5fa2cc9b323fedc0680e09ddb8291ede9750099a9807efd65b2a19d651d18ecef98ea80260f792d2af4585378437f774db238c8a67edf5c8352250c76438d20da79bfb440cb4bad89c222be750349e91ea7d4b27b87f27fba897d1e67b3a237df62b1f1dda7cd4cc368668f606ff18a69d3aef67e05120abdd5f72f87e40f7fc589180862be160c95d4ab3cca387fa4d936f26ec25fa8b3bd98e588687f4b8bb655515e5a5b6f5d85e1384eaaa40ab7f18a7512275f21521274a05e0f9aa7460129f506848a6d259683c80d22e1ef5744248ea6c141aefa4bc60c6c337c12f9d8d1df6e186ae015f32a99f71257c3a1daa24a8e76fdee01ae2e7f1a5e5895e3925ebe820469a4c8610b4fe25e216768b719c75691d52cebd7a0b6c4e3986b63267f0395ff13ed9712b1b683ed1a24ad72ab4a427e0d6b16c8220666babfb9bc55a22012145c9d9b6ea309b58af8818d66fc23065f1e2c6f83587fce36c2f232e1aa2c3bf9bf5ddcfc0ecfa8f1aca61b1e1bab415ef070b938d57f99c04683ac3dc000e94e73138fa603c18bfdc33cb292ff8e830de116ed7e388e85bf8c8ae87b5b7552be612883bfe5e89f942b419f6ee0b2bb586623294132ab5da4ca553c011e62af6efacaf5f804ff3a461e087121c0dd89213ad01e828beb57ca7553abdc16bdf0d971714f8e59e8210b483ab751dca41b1235cc98d6c8f0c4b75085c754349b54c583952c05aad16ba1b426bd9d18d370104b84c3baccc0a7b1c28deb71189c0b09abc41e121f85484d5337099c14cb02639dd781b88a59f03779ddbeab7f24bbc36669fafc7f72ddf632ad393ee6a87d5263d01bc802f1726a60c2e7708e1cb6ef1d29bd12c850569bb7529442b753f2a2464c585b3cd5eb4c948f638e86abd89a6ed31c9067047b0129d9341da757db01fd975fa9a8497df4f8556e7c57a63419faef035c5477e10fb89e3a7f8c178bbe793f0c69abc6d103111160833f633ae80dba31d4d28a099edd180335655160811395700bd311247a518a4f357519318af2b62caa32179cefb354a4b3142c29404a921f627ba03fad29ae316a4594744aec0524a7dc4b4b678d218178a0e9836fff4efc5857f664a672a060378d4c1a23681a735148e29493f09be3f36665dc1f54244b5c33d430f10bb7fff35d6ca24c1ef476651c24f8662f874fe4959bbfbe0fb525c7d8be3261bdf416672b420c82c24909819031638d63050aa96c2fa59959976905969290cdb3dbf05d4f6665d42fff4e521ca88664aed034ef6018add82eea7a8ae014e4f88ee0fd4e43957808b2b606aadc9ad8593985a5d0d9ee1910285c2d23d4944d60b29a56e51e89918a424ef7ef796672e962014bbd99e9ea4b5442bb60140ec9ff46a6e390bcffd54068d92766448a5a4b4e18269bdd622a60142359bdd94b3285ee8fc5d6ae5f66a08a52a18b949e2e87ad37749e1bd36cf6e97df35b226dda7caf1bde99fa45767862f9f51dbda0e63e82793bbc66d53609fddbf4725d781a0b04b145b509fd067da0ce6046f34074102a60f032400e64b9a4d438cf3070af991d2460fcdbcf4ec73a086389d10c69febcb9f3cd62955cffbd3add024f4f88997fb5436c3bac2aba20a46caa319ebda666bf24d2630dcb76eda4788555a0abb758170dc6083cb0545506d3d683658b69aaf0829d32eedc569371a68d4e932f9a0cf9a5a99e1dc889ed004e1e880e9f9b9d2da3532ddf03aeb2a91fe04b2603fd22d1a1e4dc0e493b2f36cfc68bf873f295e845ab950cdbbadf0eb0b052f26378a8d967b9a04137fada04c41fd312a4241ec613b4c7bfee174a82dc63ef133fd73c852313e7ba4bb812bb89c1007625b96ecdc0e58bebf00a1d6bcdd55ef73f9e30da4f247bac2075799b6f7de3f41ada6feabaf6489c0e340c5bf3d3880f1fe477108cb641de394c0be7b52e29d4ff903a66dfa9342f4a93ebcf7cc86b1890bfcef577172b65b41fcb4a45fb02b503a27511fd9c5dc041d27712df02a400c7c9bcfe969f423c0fcea7444a052f20abbffa14045e47d7437b7405bfa8e9dde4f2b94ab97544ff036ca5ada9c8a09a90fa61b8888282a3035abc113cfc8ea11f4ee880fb177749943d0501d641be21d78e5ff44a7f550757c45316969f336fe9f6cd24562864b45d954bd3f4f9a4278adf77d8be81891dd4da855004a1aee4ddffae90cb71f5c9bb076b998d3cdaf63f784c188844371a69b68f970c0acdbfc6367c4512f6e39f420848dfd5d7f2124fb1024d0b666f3d04eb959ad7571ce25a0ddfc185f07ac966fedadf44c4958c7089c2d6226b672f098f5acff15df1015298305dadf914219c1304060cac85ddedf0064ddac8f36a59aacb8e6f6cd9bdfd84a5c0bd72c81d83d84d8b8eace4b8a52762274082c80c8e00c1e91ac536f3f3a0bf96dfe8346263b571063d2cf0036d2dfa6d96bd4f184035d3291a2e6036394fc6489b9d571b7816bd58a15f11e3cf512d123a515b899de13877e15b52d9232dac8b1e7c9e64ae1156ee443fac4481a80fc4e49da39e3085afff0a11c2034960197259065a594bb9925ce99cac1e27eab2d7e9ee8ece295fcc7337ada17a650f8d4bc7e7d28edf647893be4284c3e1d27de95d99c4dd47e3ba2749ca296b872640a165673ba9839837a7d3f135bda40cc52b7f0cd73037d6dc2e975f4ef95ec40333743bf687875deac558041b03445a24ca247e6a3dafdb676b60a27c1c06d8f0fb8ca94502e714f25f2f142c22ab45fab823a7001369fcff16fa3ed1866e6ee94a3c673ce947ba157f17074a60534a7fbedf11e8e70d84381fd56e8766bef5bae7ae51db3bd6bba57f461359713559309b68dece50759f6b2ca6ad2be27a40ed51c9b3331644da4f7443106d658e61bcf18b20aeb643e7d190b53b6d6d7b3cdfd2cef46ba2beffdc81d07be0b3116c07f4a94ada94fe0c0b352afd4ba99616f210dcbe745c34faefa9c9df5261c85a6486bef7789583bfe789a3747e2b92b11fba00e263fe4f4386bfee42cfc4be8a3929fb429c3b3010895f6e76b238484caaafc2b431ab01acc5ed686a5b75d4ca93b4807d406057e201d51512847a5e7574d13e187d0b7fcb1a31df5da3c36ef779532643f19bb3e8ffda74645ad4a068da6044d4de74ffd7a95ba74a1585d1bc721224f68a66d2b3dd848e884de979129c29362ac914215a88fb86233e606c656102f345f3fa10b2131cc9c9b87b9dc0440577937be907ea2126869f4dac8fb598f0f5981cc4fe111af34d542d9487515a30d6b0687038b91615e9fb839ba3b4e31dd7123f46c02e09308a15811389f59d49a2538d05d5171fa2931039777d84b40d56a49654da6186f7cd7a73bf5073a1f90c174bf0c9739334f75f0eb967d1136d5aae3bba9bc4ba0d82f88517038b20818f6dd255e5f2a0b18371e4e9959d02446ac3f1d323a52c640b86a230a719029a7a4423ca24023280fbbeeae2489999913e8102f8aeeb29acf6d9e3eb9aa1ef5ecdc25c9eae5f9f5e9fea4a2bb8d587f2f96677a9f51e8049c90203b3ed74e2fa8700ca0dc080c1405b48b8bf9cb4f7818cc68786b17403ddbfd26de816b14d6160ddfed01627b178a2bd6c4627366da9b3b43806cf600e6532b9ebd9300334131ac2723e4eba7373d363115b205ffba0cfc2b0a97b35c94604a4e3631957d33519a761fe235d4e6232faa53c6a696c2a4d0a93ee990a8fd2bcd3aa2dbb801cea664f8a96fb95fa63f824d3a8f26895fccb34fab025351331456be7884c70234c7f3cf3330775997c570f651c1b9d056e7c3663009bf4a5d0a689668412ac713c3c2a140878295d890a8a144e47671757339d453e2193bd817aa689fb1d8ffb03fd944f359b69a5cc527961c9f175b2056ed4c97840282ea2244131ee52e3a50fdb13e2cbfeeb2b4baa0068ed8647b138a3ccfb696bc61cbe1ba747f42fd605354929d229e46824f47e9fdadcfeedce881c8e0c503f79add3e9e27f41b317c3584997e542b1c444ccfed9886862d4f940529cef514e9a7d11abe768a44d0438a375bd3f12dd1d44d6038cff37e1c1994340b3f979abe21bb882786acebe809c2cc1909b50c62c33f6c6f8a1d533683ce8017fe22a209363d6488ba3f288b51c572f5cdb56f713f37fb7f83416fcb56a080f2ed8aee45ced7bfbfe518e889935cf51381ca2b6b8c62c4c5043346a24f202729f80dedecb948c2f35b9e7140b14362a206f39b05fd407bbb7282bfaa2e897da5d2428a079aa99a921c1a3f475220317fe39dbc269db531dc0eaf7fcf10e3610662d1b67c2a15469b9e5b1b13ed9d8360a301900ab945afd588b6897e4da0e7d1d5922808ed500ae0d0c0ca5004684f4ba9e5cecca28ef08fb00031f308a49e7e5a3066f2d5d9f6cc509dd736e66e235342297fed862e9848033ced7879fb439fbeadd6bcabfb24f32b24920d7fe1af0e659f8ba93e50a06635cf49af99e7135c48e9e69da78f94f189efa5d20a0aaafb7a307df273ec6e86d3b3b53c01c40900501cf1229e58d1520738e608f73112db9be087f655cd8efdddd82b2d81ea9809fe054f53cab0c76bb42d3f0d4190689973ee04f61f230923ef962be465d8fa8b8e82bd241c512f5a44f2041443d3f72999f3fc47d98f8f257ab16ad44b84b236e8e4049edd7ec487a9449e7d5c15752bb6780aee7837f227d7d0273fb5c4ece91bc79a90c185cf7ed1757e37afc5e588a9c5e6435b72f45e50016fff85c6caf7c6478e2c9b9b27cd6d1945a35a597287d72f0d7e713bf41768ee9d4a3d95854d8d1302ed156a696f8ce157a9d25adf1b91b8985321d9dbd7fbc55742f9c59208fa43f60a8e3779962dc71e6362aab8ce8c45721415eafce032e59e70edc756cf15f1634b1568cc3bd918956e5a907747ecd98ab4def6ef6805e1a6024d6af3bd75692e6f4b5b8b15dc70801cbd5b47ff4073ba83c188113e715dacf60a3245b7b4b69e89f174ba1b77f39b253f87a2e204d66ff24aa852b3d5e46e279db9a953599d628eb702b081373ef57d657f2403cd574b036af4cdf8fce32349fd3b60276920301137cc071659e03d6ca960525fc3aae31b5cde6b4c65f07840ddf451af9da9bd7399812aacc3112367962417b9782fbdb09b27044e880903d7676f46647f0599620e6d8a06dc4fc946dfc8ecd5b8fdce88d304026bcbe5343b4b8013cd3411d93439201bb1556ed146ef582097e0ff322a0214a42c97fbac7dbd7be783d4a5246b6b68eab2e9bee041889953a174a409b6e0b75da2482388a2fb3918ad7c8e086b47d0aead7991c44446a33257678e8860dade9ac67574ace6354ce55893e533bf6fc4bf84a65ecf0eae3da2d9ba950d8197b105e3d6fb0c408092b53b991f08aabf5bb43f8ecdfae1a18d6115cb2ce2902b1ebfb12ff48f2516cb77c28bad19f028f0e581e8415dafcecbf3561f36561b1b2fc26d6adea6136650641638587844b64622838a806ec042f750cf490a8ae79d179130fab5130ee86f8016dffbb5d127ae04fc7a9d44d310316c8dda6ab4f3c2449ec22153682f0b61a711975928d968203889488ef426913ab4c4f29a96cbb58f75717b2be5ffde915fd988b2866068019e2323fddc43e5c3f4df5aa7c296b80a275a462ef25b29d30655be2f8fe163ad0dd37b5b567478f21c9a40f5fd7c509321227a6291e3e8b25572b02d54ab2ec54d1fcffb1dcfb8dd65f0ab14a2e0d213f24b13b230d2bfa02b06500744bc114b8a0e8e7aa84cd561683751a4fce07fe3867be16505a182478e33c9e7a41168eb43aabd8f24443220d223ab364dd7e2763a4f6bd0649bd5e2bb921998b9f7e2a927e14f6faff458aa97b84ac9be9656b69aebd3e0df8596d9134a1622ad181284228789526b76159abd94414880cbc773a2dc9289d2a9b840031ecca0f7b1fcdffbb5e38924692581c262d30e15a0414811af1fea6586ffbbc8f4599f13ad34a835866472024bee417ecd30be3d3539523458edd91696687d70ff3a04fa8eafc60c693a2f4ef049dc2918cb911bc7ec17b199a032093f5dedb58116bf62eb546b2c9cc37a83e505a9809a6496bc9ce286b82614e26f5ab9f56f8451c0192a3d41126ce73ffe6cb4b4201884a9f8ffba3fc5eaa46d143fbe0aebec9f21134747d7bbc6492499a7971f7240c88472c31e8e778a5a721e9007ce9e570ddde9850a132018c13439652e7d21e8c20f5eb122a613039321ffd48342147e387d5a430632d97676f3ae122925d7baaa497933f29a42a6a7632fd719627a28d8de4929dca5a242c46670e0156215d93bc46255f38adde62e3c86fcea167fb6c686beae8314b267dfa57f80c1041a684495042f85ffa3d283964ebfa1b56fb108ac308ff8297d5b076e45c65b785e1807978d2e9c3318fa7261e0ae8ffdbe178f859c7bb39d76819454520361236759f4033f4a1729236a1c4017feed4469c197cd11b58a2fc9a1ebba0b8769e8575ca30735f88fe82dda0ba1bce045e7bcff0a38735db7d4f05b02b71c53c35eccbd29adf25dfc27a54c36cc4f0c827b12d70cc30f4132ce31238a35d0cbb40e907dd188500c1b249482ae0ff7350980de6caf15d5910adb3dbe9dd0f2b723d6ab1b1eaf657b06061a5bb3da961f65b6356f971f86eb46a26cef653558ed4258adcf71393e9a536052ee28ef43449aad4fe7bc61b7c1280579acde2c00e3acf918a880a8e1a16cf19530196ca13dccd35c8746d7aac1d2d4d040e05a25fb3718dee650ad1046a7de160f13b5e40ffb3157afe3a3afa11b8735240a960023d72b7d3882c306d0e2b79bb6edcbb3ffe981af608cb8ebd53e0bd275bccba7ee54a094235dddb90b356dce8dc356e864a15c524229c503f3186f1a85b0bf9ecf9067d3cd2631347222b1aed97c09dbf8efd5aa5a1bed2675705c9434aa6579c75276c62768e7f901421bcf2312a095b2bef720856c69c5991347ffd1e1ab12f680f7af3b6f8fb81247f234a433018fbaa8a8fdfd499b764b1f8ec1b18398120749f4a1ee9f8ab2406c40cd511b8cd8058605f6e6900c97c1ade3bad778fd3fd88b23a51bd0ac5b87ff2af41bb45137297ecfdbb458cbc22c59098758e84f18acef24fae35b0f85145d7fd08e6ba97eb70bee3bec12bc4546659518c8b1c04a195eadba23208810564e1b6e117a45764940d5f1ca11d5fab1f7d0637b9d9add74f0c4e8c57937a55904d9a09f511569256d25df92edc5521a9ea59b61356ed15b335f79cea0cad7b970a69947dbdc20657e653e0d85ba153804c073e5b334a6da617385cddcfd3d8d2c751e754e0be69ba6649828530e01619e218012bd1afbaa79d423ad9f67c90d3afa29a9d0073ce67640f8fa2e5ce812d0616d0877d95fd5f6042e2efabc47bdb4ca38cc837033377276ffebd083fea658e037ffe34d4bc83685a1ac87fdf13db0ccd9fe871afbaf94bc3fcce54d8d0d960f244347a043477b26de321da43c149fa677daa80bff7d9b9df2cec33246f9890c76c9491596ba0df39796d89c890f5a7f2d91472efb8b267a163e1484b8fcfde72af22ab7d4e4a553adf69fe38c0fdfac1446690b73967f104a2d33f3fe7649b5a645c997c714d2fb7671d2aa424aa3f65ba6003123cd440b7ffdf7020cda891bb3374d7cadd58719b7711232889cf470056448f870ddbc1a661654fde749dadda7660b104f7dc558430d80bc6677143ebb5d10f4399f45852a630450b0c1795741e6a65c83f064afb3020b26fe2d6d79b500e5c4928f305563c16ca1f09cfab18a017044ffd566e4c29cbb8b351696e42fe24ca65846f7383c54d38e01b0ea5ce33e08642deb777994f5a913be946f94264086c596f773ced8fca632bcff5c43e62cc1d9d3ed8d68acaa51537325641cd7f5b5357edb9a3c43616385f3c50062ab42961ae74ac169110d5275379099cff4b6926898cd3c484bddce1efecb0fd2e154652e265b977eb29c1fa1dbe926e67143b6c48c809b9a28c545f2960c42a0582f30480528a080f4694fef67645f7648add097167b173e404a0b83afa3158319e5b23ab2d63d93004031a2273da9cbb03f697f3f2cef7e996448630dc6a003cca339f9c4a4eb2c2bf3772668c6bd23459a9e1490c8b55d575313f446e86db36d23adf533035bf329a4a36fdf99fcf9613e63a9b75e40b61601cd9dbf983d0fefed3738d436897a7a315a0e2e19c4aa6ef7504981c67ddceb34ae087e252cf1b0ca306f8dfb881f2f22f0533f99beddb7117252cb299c421708217eef4710c6ffd8f2b3d5bc90de6c053b30d64ae2513a564da8d3c919979373b8e4544b8d9bdc49e2071a38847d0f3e4dfeaeb1fddf54a340276cf9cdca1731bfd579c74096542095a3b3e6fd70bfcac4e86eb1f17f47f74f169a423c47f769253573c351ceecbb080b9ec8fd89f331d0f53ba60b0744e8a8361694947d9833487949b8433fefd5dd64fbf34cf2430077c8bf4f2941977216dd95e4767c50bad1eb1b941912dd89e3b6230d7145cfc7eab7433e3547926b7f1103847c4e93191c38d8a3cd25d0b461809769297cb2eee648875f2a7fb67960c30fa590675a3177400a9bd2fb6e3883362bf673a29a4286bf22ea408911565b551524cbb48f25c57f872b7d14ecdae65aeb42e23bd636ea0bce608a88325b70d9e18d3b09abd372b16339eb770e37825fe13c6210ed1af0e1d34e17018072277150694177bca3aab40df8f5124ac81413d34af3b2305f5298415abe6f7688716451c86650f35f47d1b99491964c5b88eda8d11605062f8804fde1bcdaa205b27457cfdf76a75f290d17c177139c51bb8125f0f0cb9c582328689f1e098d90718096e3e13e1be92550b51216fccf7a4748036bbe15703f169580a651dce40190e06f507c1eb6da20bded6dbad1188138bfa823b86a89e1c1c72f310c8d08fc62861e05d74e80a1ea1f039f437ab9d6b1a35c6ac199e172e9267e566857ae335e4a2c70798a10016e0367cbf0aa5bbe8c31b34c779aa4d975f4c7e7b98ba4f3dd54a972c31ab0f11d9396a224dd98c27a601d1bbc64f5d5d74b45f3fca20106c39d6239f46c9fad15d4e555bbc43f8183791f1aeb28e669ad40fb86f040fc52d93441926600eea489b93873e6416c312f601b8edacbb4ea23db64beddf9ec4c85d6918da65b2de1ba4d2f00299d869f8205fd5751b7c68b415a2ca892b8cb854687a6f61bca69e44683012b4311942a42c04e1ded23f5b8f13f8f8b6e5e5cfecf01c4e2470ff28302a07d3cabf62d007b40768800b4deb87d0d478e50d300444a636669b0af4e10198f8dddfe9cade0527abbe9f832fccc3347bc7c0578ccb3bf077a842bf4e4fb4f7b78346603c745c1d77a3a45e5b2ae2bff33405bf537719a31a381c200337820824203b50a626cbdc5d101cea24ddc917aa6e6d5c70cf0c99579e21a410a8cc382ff8e710459f3874123054af1c2e70bd776d77fffec72843fb60540ca8bf87391cf72183d5a2f44c5e4dab20d7ac67fc1c009b4803b183b5204ffa402445573f6ebf931e55967bf61e57001ae1bc2cc27352061abc5f3112c6dd17fc960b82458589ce06496149e097e7ae7583570912a2babc97cc924ad52cc4f712bc256305dd3710cf9cbb88cab081d469984b180931026ae3a9b25718bb053cf804bb0156af0045d79acbb0f38551d38e7d30041b9868ae1f173686599ecda86761042b7c34a3ebabaa804171dd971967993025dc98370db493c6f509ed537fca74f96e9496cb22f9744de5f00eda1bac814bc6fc7305989bb03e85e667e7fbe08731fdd0246ffa333b0bf317cd288d291f9678752a6804e2ad20c572eb27a3f77ff2c922b60cebb18d8a9bc6a552f9aeb599c9df1af68b062d7a22e5abaec1e93fdb7e864c08136592bfd707d13ea73a75dafc4800af62e65bbc480e01d1df289f69d6258185c44009fd3153623393b0c69766b90b8685e5a7008c3140de5bc7e4587f0c60bea87173acada1e2fe778806d07e0c59f48f0e34bf6b73c080eb19c1e97a5603ada1a326312726efc7645e4b13f494e039ce5846546f9a50ff203648bd7d31e7942da15b5c3591f702f7351f508bd1e766cdfbccd379b376cdf69b24aed037a4a72ec58d0edb7944e570410d4b515d5559d7a098113889d945ab1a774ba67a12ae9d3c7083b8a4b5f36692d85bb30a13db59cf73653d8babe42da507cce61e2c3db36a0f24c5fe2d9f7af8540bffe462e20fef3089a3f64f0bb7334e659922efe181dc1f890a91c4fc07cfaba2cf9339a80f078fd787c7245ba51f3bec77451933620daa1cc9dd333d98f18b2bbdc71abb7b06161518889405c75d100ecf545b1c19f4f8b89e72e2a6f9bbf5568f0a150d0f2297b8dc752c3351c0bc6576d2e37c0525d2e135b3bdaf7bde002b09b33023b647d51002eec95bb7938f0303320692b7c06d8bbcc817695011bbe431d64657dbe333426150c7deea5b38e49a4c23ee47413e1facbf357b14f00c3ce12a35cac4740ff06d04641919d7f9b195d20e638f95e6562cd9342d35e94d42785fb5f009862b34646b2ab9fdf917bf698781fe76800e0e01a11c925737425423bbe7b0d9f6c084f41394eacad6eed70dfad89b897ff875bbbd42a76c74298dea71c15bc8505f35a265b9022438aab780fc4fae8d0114edaee8f5a5331677365856c8569ee904c8020645692eaca974575c9e82c8d6efa8f531f3236ac77207b470eb808b437c92fb540d2779da641968d03301aa2a9ff83df08919dfd9dd0abb5ef5a65a32a55057ed3a90bd21f6aa4a6c7563e7abc0185b2f11909471bc311cb6967ebc8c5a6964077a2ad354b067b44e0e23eb7c904f07ad98694f4c034930d534dd2cbb60a103fe73d5cf5ee807c8ee8e7a7c57652d49fa74bb9ae02cf38821637ce96c5131216bc86985a4ac46f8d206379fff75999eeed69a7758e2602b0e6f5271b7a554380c50923a3f4ae1d15037717ee3ec8976d79c463f0ac09d8cc79a74a15f48c289158e570723771742eecc7acb79a317151a59e78ba4386b1eff532ba20f6df1d7426f8c02330239cb280fbd99d3d2fbba0fe76491b8a1d7e9e328e9cd0d3d0bb7231c1b85ea4eff16c15623ff080b3f82cd3338f87d12335d2ab355e1e71add0e009bee742e65fda884d914af368e679128199e1facbeb9838c193916d9acb7bd70a1f4825a83de10166533e954615215a67caae0dea5fe280b9eda15d8a1c5a6d8baefbff75100b151d7c72d60fe404b145667a47cb5132e7a4556cc5c9486accfa91b01c7bd06eadad76e3957caa259f26ed8cb10947b41ea2a833c8c8c5ce8bb9358730d47d64c3d4061d4d45fe1021a220a84b172d1631ddbb9ba45e4d6169d7a2f21f774a142c5decd3c414c6be76226a93e776614f4ee8e66f4a5ec5ebc8ec986134fcaddf6d9eaae36c5ceed2783d4d79a689e706eeb36f2a64540f9c35ee0303691e6ce4db387d9ac6d9a2528d5e83c7438a874e6a7c19097bf05d9e8a9c0cf52b863f119cf21b4b5b885f072265fa359f881eb0f949c3ce3a0dfc86667c153bfdeb5fd4251e6672ab64b1bb6d51ab48e30d33bb6165c4c40fd12fad555c4f572b012125f766be87c4e03ca5be7288f5952d7c6e5a8e1d0ef9d287fb70c69da40fbf292f15de7408d7a278907ac87ffd7c288a0f057d303085bf616558e4a0ae1fa69847497cab084cc0b09734594807489abf41ca5bbbea5996a837f73a92dbed16995433d77bcc9a0840ac6c95a8d65639418fd817f05e53fc5cbfbb4992bb39e24a9f2ff175632bfa54201a19120bec36a8e67e1bcc66b9cc38a5033e93278ad1f8cad1faadcdce7e4ae03528f6b0d85849eeaa72ec5e2d3d48b88b3991e9f995a85d5f0d8cbd83528fce8c528af251cac571410894651f3ea12c3eaa175864abb88621fd165af24ff6a336268b8ac8991155767f565c1a5e267184ab1337b432e7e60e671821291533679b3f0f766662a6559277bbedc0393e3b2f12efd0293dee99f18ad9e1ea6173b200ae5a319a71b8b0f50b70d5f435fd3837e87708e587e20c9531d8f0f366abc7a7ec580b2e5b0abcda641c823abf8dfbb4564ec498455693e8a8a32297cf51cc0232809125deeeeaf16a9609bb9bd473839784b7c8dd071554efdb8035df763923469a6c6230a2b35ec92cec8e08723099b6f3ae985923e25e3e353c4e75205e189b5bbf131f56cc45f9d47dcfd96ff8eec40be67f7ee4e7bb767c0b2624bca70beaa1458dcb6de249340b1569363999636cad7d750ab59f5b959b5f53ad5555bcb6617bf25f23d94c10d52f76dbbffa7e29eb5a12e60cee26cd7d839f89cbda6678dc39bce3edc6fed542a862252bf8658cf1355ff57a438be65f98e28b023be419ab28de3b1803351d57e71db7a093e186c70736ff240b5b2272b1fd1e48b281b61f7091c6380f3f19ba99aae6834f59d61061e1e7f11be061a15fb5509388cac80ff9bb5e2ebe75e0bdd8a4e7c34d74f349cd480fb35f903ada1216ed1482101a29b991c561135800deea3ad4abd45952a6a17538ceeb4ae892ce16b841e6d99c39c7b21fdf968128bf64bc085b9e190dd586c2051f69070c4f8c97351cb8df82bf285db9eaa0682945300492213dee19d8d805b41282b7b075830184e3301bedcc2dba3b65345fc18cd347928b1d725f031e832cfaf101b7e1648e144c7bb4ff099b11c3c9188673d0708385af67be164fa0926f70787474b2367fbfe30a934f73219b90f5caa77a88738a086745d3c4e3ec27712d757448da7d0d10c744b2cbc2f1740bf6c2ab937be6daac8f3f144e634da65dabcb8eaccaefd907f225f307be2c582b43452499593ee420d7fdbdd4981795f56b2785c3bab155ca673c90b8e14c4bb7b3bb929b189bda839951c6b011a45f732a3b5867f3e733e9d82f939ea824c83f963b420f72aafe544d88030a2ececbf1b2caa2301bbd6a4540dd7f4a50ff1040641c9da81c8e0fa221c670f3fc62100e6659f3760c51d19cb43f38203c602f00b117f1868f141abca8dad2848e66f51ead7b2af1627f8923bd652d37c7fee692ac0e36393f72ec02e7f48fbe5c585233bf1b021ec10fe46b3e68094ea3d0552b2ff407cfd6a948ac5b992181e57eff809b1a71e751e7d3f26a8d2b78d39d32f2ab4726d2e7857ba0a286376753bd32d493249ba8aeb48ea72b6e1e7c9395259c8efb1f03ee6c798decc05e8654e4cf3cc523fc2efebc587d43092ad369b70e51590e31fc98b82fb8065dc668e05f05dc129f7485009a6380cb982fa76d66afdfd3e5f0b39b813dc725a96e94f857375648e95eaaa7c85f10ab4a7d89d4bc0db1b72f69333fe8484f994dca747129493712031b913815cd5497cc4ac54d39df48e9a4fe0692e0c628f801c22bd44253900504221d27e6d84c3d15ab6d00974c356ece1c0129ecb57d40e297ae9904b600efc82f1d68e0b81f3b794ae941e6c7b7025eac5a712c5680a94e2b90ef1d135e1198b8c361d3bd4d0b89baefcffd6e6be11c0daf840b3c2cafcddf798ff22be499050541d9d70312641c894d10f4bf2c5ce85ffc6fc559e5a2801415c151d45418197bc134ebbdad3c21291559eb489d84764878a59e794565b1644ec7b3211b8e381c9a80928889b1844ac7f9753ec3482d6c4d1aff0cbd1e2e78d8dcc326656a87ceebdeae59e5a3256f7ed5b7a0db6c207f306214425026dba95efa9188f9d2d254d7d369e37185c7d8a8dc8f2400c152eb559ace5622a44cd09c0390c56e8aef968c41fcc855397da25ac5e6482c4fc6d414dc46d1a2d5e9313eaaf2728a41174b6ac2ea866ca5a74bc821409c0ac8df2362be808317321ea62fc822707d68a727e44c6183b68ad6e36a188f5c6dc1a5bca23ca1e75db0d88c5ad7ba6cd8700f36f5e2f0cce454b5c7e1412a2dd62b304f0a10cf2f19d08c278ac57a3b56ac917b2b5ad41c3082d55b847ead13e51a06266078eeb36e4064373b888a3ebd0c78a2f7586ef67a67558fe1ee6758ac25a9dbc844def5342eda33f8028f1544d5bec7aeebfc86ba4c1a000782ca90e759e39276345d628c3e645f67580ecb8003d4985366f44165ec77677a45a262c5801fbc0f97bdd046d4bbfe5f5fc9cb2746abd3cbdc8e2f5a668849755470725b89245beee310a82fb9d0e2eb56de9a4d3ba0d9b70e8cdd4dfeaa9b180ca2fc285450ab37599bdb2f5255736e64290d775d60f72051309828d28038ecd726218c08a1de2654d40fd4965e86695b4752246e69ead0972b85ba23a05e9ba12ec61dfc396d070d3827bd56443351c6a3ca550ae98e2296304fbeb452a733af40b270af0ed24829ce23193a31a48d5132373cbfe1cf89d074afe4e0acae43691973c68d349a94e495ccc3c8fb4a1d513b64d1cc8dcdcbe619a28e00343ce1661fa15acaeb4e686efdd6a338cd5e003156230a023b5648329e303297257c85f1d67ad273af0134f9eae156f1f03e95b59a45c6fd1b0447c5340c21a6613cf2d635c9daa5ef5166a3c0fa45c4ef18b8d686d342e5d1e439b91cdb55481c5587fae3898877f6ed27a09dec5dd7c82e357ac8e4e970098ba1e070ec97bf1ae726e5d739e7787399cebc675e53c1e550ec6fe161dcf6dbabddb6e95cb838bf35316b88f61b2fe012e58ea205681a54ee05996fc336c4424f688573420e4a1d41a537cde0fbe682649aebe2c1580e877678a9db84bd6dfd4c0a1f5633cce3ef039bcc8620ab2e13075661c9e05bfeef2a815a39a0400de381bdfc514eb5efa7dbc468b0c588e32004736566e2b63bdfa3485ce67dc3d79ee53163f7039a1a368d9c29afc2881194596bf2714ac0d159866cff720f856eb09ba4ae4ada6ea8894a34c74a64241fc0c92f6f1a5b98bd7e028b7f6a700b5aafcde1c6b3f355bc3b8c5aba0896da927ead5cc72f0f2bbdce2ecd5bdaf90a5a68c3ec9b2db6fae5d82e3ef5bb53e79c0373088be194314a6f35ebf736c793ed78d537942f4c4377e8b2e49b67ac5d081267562dc0df54db6650b9fb1cc48d4dcf8403b1eec601dc20784dbf90b497a89f482d092aae4bf58cc1b9c505f80e5148c54c60fade29be4ef0f7887d0195d61d3829dbc599a056ea75ceefc0f1344caf7d5b3aa3f3373eee8c1bef167f5795106edc0922769cd58d3cf190de5517db84ffe00ff2853225dc84e371f88befd309716f5dff59cce99dd19f806ee35bc6427eb6f10b01d9585a91de8f611da17d34f4758afb48ad5e2dbfe2addba4098a50ba977d623c593f47d0c015a41d73626e1c2ab4f1fccd2a18b77db6e17349ea757fa5b506f058f8733485d73859703ea8843295ae956380f1f8a4878b1b6f8306de31a101179a86ac1a146b008bec607817db8436feaa016bde697d4f626d2d672aba2ed89aa8715dd0467e598714acf1bd60192828f60eb7e92832875dc24f0c1cfca20c3e7158e53d56eff5ee2ce63c0c02ddc40a6b9fdd6e835706917ada60d5974e90c133b6a4a4afa0732369274184aaf990b51e5ec6831914aa19e85ca358993a76f8551290f66f87bad7577c33f29a95dea7daac203f8844555464fbc48bda8dc2b44fdb9fb1c593dcc4e798b13442c51c1a275182b7f610a72b8428a8150bc50643a9ce1e2202323c9230e050e75ca54f7a99a0185a19cdb340810edd097df1256f31844a313fda378540eaf5bc140bff4a2234e32d6c811096a580a5869eaa2dbebe52348aebd24c8aa9511f78ad31628de146e0cd04cc49c27cb048a2477b38782debc5026ef68dce22fe573f79cf9d99145802ad409be8779c3dd2f2e3c4275a6c96bbca32afb2e60b1dc4b50caaca01379830b1e27024e816c667ef8537ec839ba07cb652d4447b26b3594eb4eac31219dc7017dd962bc9e80f558c77369e6ef0023a21d4b8b3b3842f6ca226585c4409bb55a194bd3164cea969430a6fc153c76ef654a45939f1acb41de41b9b492d192d58724130acc0d4f33849c5132f81aee7d145a00df64d6ba8279c2d4055cb51c44df10742bb16fc55d59d124e981bcc1e2f363e204540dd5e25218afdc2936cf9a4bf573a7a54136299ef83903c56b26d7a3c4cba3ec0a46384a1085e04d54906347f6bfbc121e400f3bf8aa87210f7193e1f1632d5dfbfbc3b153024760fe3be6b411056f14da59b2a49250a0b8c795a9f4bd129d157db9a9a2b1c4314eee1eb2da39678873376dc59340720038694cf81e5abdca32fbd8dcd13905789ddb24e7e8992dc90d13b8fe817b09c12a34ce1935361f17c93f7c66a885d52215c4939ec6a3941d857b01783aeda62c8ed07415bfcd91f638f1133c3459e04b2d086791e989c9cbb6e50ec60b0eaee2780ddf476ab28a02c67fc1e4018d86485f29fa70dc76dd7f853cd6729fb6da5edcfe110d74880006b791b1500dcce012163848675b5678630e17ff3d02765781c87b5b62188e3de38c4463d1cc11a45f08537d8b40e82ef8f1e1dc9d5762e27374abc6251de4106ba18140ca6bf14731a1048b0d5f8b1b6829d50ee8b4d0cfd300a45c606afae721e906ed292850f71d763f0022dc4f46578e380b8340c4137b9400fca8daf6a404e7ef6fd766dcc006c01b8109d070ff18f1afd1b21c88843db9a5edecc5b77907dbb23bd56a61bc43e04e800187ea4c94ccab887eadc8edd0ad9075084276d3de6f735009e0f2cee3dcac823e2b6eceb082c692fed7ae1b38bb947036784a8d8daf03c771296ea98bdda727ab149db5b3e5b460763de7d3bb4cce0aaf373dc1de58b2f414b17fa945632ae16df0e0cb23133447bd57994096d19882a58c28a51b410ae2821d28db62e35206ae2bcfc1d4b1c973a316c82839f41305058cc7191918f681da24355b844f1f65c6bc1bcace0fb2c33ebe1508f0de8b14368db52eb303d9fd86473fb06acf34849de50becacb82438ec608efbfcc4aa28c85ce4ac93040b5f5e7a72d4748fcd855db781401db9cf6e445415bf71b9f240708da48261d48c1e9b33087bd575f64f63652e76fa967705d133b71656a4627699262b83e02e5529f305225dc131720cc2ce1cd1adb98d26ddb839fcdb8a9ebdfdd9097f7f27b52ce85d2cad0f1fa7f76cfb26e2a679b94c44f588ffd654201cf5f92014a06bff54d7c49a37c0b65dd756faea2c5dc753e532ba268c906665445b30e970551c56a6bd8b7ad38e7b4e99163b1422bba9436c9a330563aa94c1a2ec628249233b3270082696dce0e5326ddda93193c30678ded956466024a01e1af0778826292d80ccc59eddbf4efc4589ced109dce263a2bffcce90ed90b9c05dce6fe5985643cfaff33859e782554d5886888cf970f9ed3cd114cf7b250f5c325810c5721106cf9eff1fc28212f1847b698b2339c6209e13024529135e1ef102470f34beb5e8a90ea3dac03b120687b3839b2e71c1f68ce6f3489f1e2b64b353b483d161b9414ddb45ef4fcf21c40940fa4a8ea47856bf4b88d50cec0a85c2de6d0fcb90e69e6e870cbfbe49708a86254e480550631f781934585973825355f75136048c5ba41a80714328490f5f6c57a397756712464b014372db5c45c94eef9dca4cba2c81cba588a28c4ca176681aba416dc4e6d76885b40b796a3d8a70997a412ac7c14ff4e33d0fad88cf84a288d63ebb2152cacc2a9abfca9868ded3051261175df36b171e529f564c8d84d3b2ef1b8d7fea5a78c9183e814e0cb85134e9b0f9bb0045a0e48dd492dbc4635f7fc62989123178aa7347f375878b829e4a73d4708d6f1a51da4841c1c875abc281ae737af894744c28f696f8358db21d38d66c8d6460f9e91516e50b1e023114db37f776f8e1bc3074d66898012bf3a5169d390c6f9c3ee67d376c62d76f1cd90e519cc461d11a97b34ffe4421124f90c7b057b435cae055ee027eedbd1497794df9499e0bac67fbe5703694989f0d20c1f97f806562bb82c15132da9f40402dc634f173d1dbceb5021d475edefeda70fbd4264ed4dc29f8b15339efcec88c944916af51eb06b85c016b2571f2cc04502c69bd23ec29bc4371b810b74f7e8022d9a6dcdd0f784305351b9795f0b47f3a89008a9d0aa9d451ec2f9512bc49958204be72887b3d7e3638707d89678445c95575bec763b7bd63a466333652d3953a4849ff642cc9bac089b55ae8bbf2db2f00a576db370548610e24d542352df639519e05ddab18c9f46fa66bf773ac3fbde297aeb28744b2533a0ef4007e47ea529e799ddb7ce9f8b2f0c94cf3f13b124d506676bc45d41a547b0233ec7786861f5a4aac32b40fc2a054cd09cdc31dbb2214ee95dab5c666e0f0e8ae055b724ca2ffa470dff9354ecc1b1b62eb954ae31a27d9872033666150aaa68660ebb6c56f0e1a5a9ea5dbf4120e2d84a24cce3852168fa30342cc046dc5aa12bc0effac9ece50f70009c16bbd59e766c1ff74e6b252b95c879471b7a34b6b51ad176b0893262aa8327098da089472ee960c7de0f4d522f445ec657f0b09246229fdef21ae8f0735a9e2df1917428ec3048fdd5caf4d47184f6046f0cb148269d2d7f5d71f6253782e1a81455c653d501f120f8eb7aa95445f05d9e306554d2cdaea1b11ab4f2ac39ea7bc1c8f0ebd1402a1453b59a1b70b34aff37f3cdf3febda35a3a2e6e1382e6cadab28d4c5591c2bf1cdd869bd0eb60b0c0f629cd4048175e56c0937eacf6df2bdd9591a25d9f457a2b6c92e15bb8b7ce4c89dfa47b213079c74e92ee000afa01bcef082c717cae87e57ecb271ee17a7da3559962ad8195a0379d683e2d0192a7b15d5c45a574fdfcfce77d20f96ee5c19f4debf6b27937397a343d1ab747ac966c8a2c088409c8bf68a4ad5d4483c213f437c1eabbf466825fe44d172a3c50ae759e52bf850f57fdb35bc7257c2e7af8bc87d0fb48260835f1efaf1516d33b91c0d8b9f2f17151f60c72e7f788aaad77a70c9e423346ffce6fc1fdc1b80a38fbc8e116c38258c396fca83317e47cb87cfe6259628a78d779814d38a564faeded9bd2dd2856582ef7a04baa82b28bf4cdc2ca5a8e43608505db622db3c9d8a9d1b6609f31f1eabb7f6a68bb58438c58e57befb319d75ed72c48a911f44025a1d6b1781cf3f5bbed6b6c9f68bec09a25e554dc7384e2b3cc3335e055c9524c119e08e80db1ab17654e845529ad051d95ec07b40bf2fc5c2111ccd6576c4cb3a709f1f266cd7267320d397a8da0d0dba8449a8229360b6a7ebc38450bcdff8202c795a33b79a18766c2db5176732f1223ec17494858df4962456df5c9d6ab1baca039664f3d5d3d87bc3b22171612ed97f475b70afe506021315fcfb5da54811786fcbcea23c6e534dea182defa7d03234db931b69cd623a509b4d8beb40848d6cde4f8b956bcee0120018dd1c03c0afa4c18659e56a960800742c96538ae14fe1655753823358e5b534028308464e1c26a1a0a8411e1afa712c6c75f2036375fdb596369aff326defb69071f4de3194376c5e17600470f221f019d1ced51d7fe74bc83d0bbbf9313b2df568830aa33002ad3ca3f82313ccb78d6e119ae459feb5b12b5ba7d1b568f5acd560d537be3f08e0900f99f2dbc7fa67619cb6b1e34e9ecb64f8cc3c901b6011df75a59cf29a402a17ea9c73ec2e7b52a4b595de360c2b5de66821ee330fa143c0e380aa48c0497f7cb3bd18cc4eb2d92bf5bbe546f2c26603aee7ca3e53f1f982e0d9184a484b70f9f4abea1216c0a7fd64c175d941f9e0e2eeb3356b101b8e5264359d827b9059bf91121d2fdc7060277595b2d38901190c51de455bf6681ca5491c9ed41073ee19d77135306ec597a13e6aa03511a526d47aed2dd6034fef874193c352dc947de5bd0df4a8e5afd9b6f22566781afc9b96d57142940c0e7aa5d284278ea137c724c9cfbfaef6a5b8fa0f87399ee088d19bc310a89897347a6b758e1078f614a64baf29710cd40b4e13dd7bd584fcd2c9b75cb917f5d3c12b773807f262d711c854c26453893195a62762dc0cc26825cfe374e2e441e9dab078164652721e21e0cd7915e61011e294dcaea522c1de73463ac3a3720a38b4f9241e5b08f8b209dfccd6106cf836deeabd728dd478b0886c95907c665617e03639d284cff8286fc04ccbc2a9a614f93c062c09b9f4a93fcb54c4511e003db93f0f86ad8e708218bf4c1b72375104427bcf59c4df1783db47f3271f1ada8b954896c173d6d52ed3fc2ee14d77f5aa903b0573d281232c9f447a18ded7cf87b4979368af7d88d34adb9c7c617c079fe3ad9e8b576c03abb8dfeb40b7bba06a666f303aa06e56a0e6ef144fff89883b3aea5ff9daf8e27e62dfed6674973175edea9f007559b538c83f670d5a598981454a1cdc022da8977fc287a0cfea665aad555283702f22b2ef3ffe4276c7bffe7b4ded9b49cbf0b3d60f87c244361c1a54f168af7a25112481f8bcfd2afaf886563ecfb2c18e0af559661e74ea9217337be6a24e1aafd4044e73466eb255e0c145470dd21d60f01b22543d4779054f8647a38bcf6b05269f8ac3122e8ef006cfa1990ad12d2b3d0d6d26b6f2f0768e5a637ec865052f353a5d5007932d417050c8050b594bf794ba09878e666f918e72c2bd43e627a77ab8415acd1c2e84e43e0c74cdf34808ce54d09921d7debea8c4eb783fc203d6846125951805daf10bdbd4d35ea473b41df6a4325f3a6ef61727580ff84d69a1031747a65962b8afeb771c7dd2bf77ed64c8b50565bbca4630931915e36d2b92454683de93f820087d12fa0f09016768b3162e06b654adb85b14f37ea1af91e24c65b1fb8e9ba6f570419261cc22baa7b09cbdfded287880ed88fba86fe0f8bf478d91fefb13a281d32bb4c9391c44c48b0c2199bbfb1824c023c1af9b455b96683d2708f81052e9f052ccd6411a0f8b48e145018f1e779abff025fabbcdba6a8e023131b56d6dda43385d39167cd56d359318a0177ebc08e7874e92e1aed3fe222cf4cae60d89756ebd91e7f44cf96a4e2191d2721b3571af80609c00c90c23eb892736c063c2f61adef36e583ffe511e5d87b7de6c65eaf8d2679cff5d14eec107d3bcdca3e4e77a99aa65b3e1d2484525a4820d36fe0ddd4ad492733e08acbf98f733a5ae7f19a96a2b5045730ad6f0129cb99e1fcf2bc09b1a0abc92b3ec19cce9fffaf0d1c4bbf82c56359962b3348a65f817a558ae66a026fedeb39c25370f3673f31fb3668696aa47fd7d17539e0e85348664e75d92356f53eea764659c73309bd583a0696d87b132a2b60cd2c2869dc45ddb51ac31e88062ef89d3fa2dca5a642290e055317bec3db11031b92d74d38a23a7cb6227783e22272839e7ea39685f0c8a51c44a998cc38866afd3c0769189dab5ab759c2ba3f659ee673f0a48a75d899586b5876d64aafb306e312d5bbee80c53555efa60cf8714f3438e44f6b2c32e592c6f5f9876e8683b53509d88272f42039b1cb6faf54b6870eddf72cb7f27a2bcf8d979c8a4a66c8f1f91d9841f9647596adbc6ff39e8655ad696dc93f9baf62c93a2ca181be0a933ddb1a07f678018a4a95a7a84e86391af8332c6b2c175c108d4cadd399391a666d919ecb085e339b89ce3b2ddab1e9fb8140b4bd4408c36733fcfbf241e250d92b7a1c4420d1dca75355fc2ec7f5c5ca74de3a17903209c63f13a9369246260cf4945a2bde4b44bfd3caa182e11da020d3fa28aaaeb56700db504f494a69903ac8be877a91f10b4acbc8f5f9ebf4e5764045bded45dbb102706697601249244a89ec177191679a00eda0334b2c9d5a3f4e45d1025d5247811c5cef3f082553be7a7fc2587cd312b4af9b4ebf282f84c943de3e8e3fb3d784da4019be0811a9b13647cda79524d84e213c17c27b7f943883d402b44d0950d6c6543aa05ad64e0122a5841d9593cd43e5307bdaee19b40b1c7d8c66ceced32b06e9363977a234a18a8175ff23d0762e9fe289c8aec7ef0fa46d89a3e0869196d26c8393cf97603292a29f30a74fd0e0a3af350aef8bbfd3c23d5998465fc6f2e622b2dde4806c57c0ea3d848ae8ebf3d7a82206636cd83caf8929a28229a683871c8a14d176ba90f2d3af7395c92776a132e1cc39b6184bde42526149c83d1c3560225421cd8238b1075ef321ad1ca85cc02b1bf068ab1bafb530b5e0484c7fd1c75f290c7e94e38940f70957cdc55a895c460feed43563a8106e20876c19022654f11871655dc9c9fae52539529ca54e91ede8f372c44b453391f94ddd7bedca364bb4065dd3defc99eaf39c51781a20c680227cb6bb551bda186473b345b5314fe1afdcf8fd902d924af1b8c58aa5acf6be1e9bc20dd0406dd0459bc4bab02c1342799995983f0a814aa5dbae4620fafc9a193a993dd55a16614352f00898d60f8eaaea2ac7226f68a50da87affc8430ffc8b635d7d32ea8e20deb63276f573f7c52a96b37c9188062fb4f8b5c999307cc6e742864a186f932e5a3d327da6fda2f00687d973efcd483f699e7f2262d10f7f0a82df52319e235636fa9f33d7ee22b18407b78f573b6b93e9d41f51c059afc7ed10e55eb8cbe2e8721127c908e29c66d6746eb835ba161beb6d2af05b972f1b3f1802cac36435577b2c6d80d7bf5dbae2dd647ae773c2efc8401c349e5d7ead431df54f9d3716ee7633814bafbb1d52dfcb402b03d62efe0e20ed837b0e45286af58cbc22998caf74ce187c0bcba1e5606bbc783893d521fc3452a8ceba197148775eca2d9d2da83e3525cefa347694bd266213380dd0d6dd945620f624e775f6ca6147d5469b3dfcec6611b942a1ff9a151217aba5b1f0071af95e1ac53b445cb06d8bab3a2a5715fbe420981add6e3ba85d280a510c17cf085e99fa10798f100962b677af59b6d4017f29f1dd2248d4d717c1a8bac6128e85ed38e7924dac103564c3a45f3c8954a3520e40c06bae2abfd94579e04cb4bff0fa49c6c4f366cf9029b205b14718f5ae0b6739b8dc49df04c66a9510449365122853f1c10d64e0df13e10ea96a7b20488e4872a86cbd3d56b6c4be18483611cd3c1011d683193808614e52bef438d83986793bd2cafa73452c1f6a4d4fa4a5a9f57004b2db9977e316b4344284e9da9c3ab22cc117b53e7ad326b60943e7f37f009ab5d53047c75396fdc5caa6d659807bd15b6909611ca1a314c46fa7a7c40c1e8846592579e248a82f5c58fb2995aa85e119e2016593f9b76695f317a2034f89845dedcb3cd35e7a170d136e7e5b4ef0f6a22bca69f5f1bca761a509d3df14679e9170d51582d6446b405d719d6e525edf2b571db9d2a0b280b4081c9caa2f132799b262f7414cb5f22299ad8f068783a10f57e1fdd9bc30573546c4ca183a0d8a8cd34f098441da8d1143a436aa7c289801439a40c1fcd8625b557beed4651360126d19c0aa323a29d138da854a73446eb164b1bab87e77debd4834371235869a3b23ea6dd29d2c4e1545c0445127c2d4c89e415e11662aa15758b48975d29865d4c9f8660bc39a67102740a0bfa20b87f587f63516fb1fdb94e8cdae738d6d13bc89e97ef11473b94459cecadc8027a7ef6973151ab09debbe2d82e3069fc32d0535202bfe35ec449dca8c240e1bbf67e9ab92186f261a5f995b676ec4dc17220155c245054ca88f7598222770243a485810e68068a3479b4f0f5cc6a45d6fb60f9f84fa4b2cab02b4b5381de4c04d494ad2ad73a872653daab22bcf1c11bad2643a06409bee7082cde722a3d9419dc473753ece6609791b292afc78f38293810a0fef35cbdeb3679ded660fd0da76152a90ba60b4fc2f398b0c74fc2270847f0da1855a6c658c9aa4a6d0ea1c4b1d057c3e02cd16b4c19626b709944e5b7ea866857f5bfcdfa5a4142aa1cc20fb59abef08d567121efb213ce96caf87d583aa8004dc7196e48195311571ac05b4426f8e34568e87b39aa7333bf4cc52c6f2c189110d8ede211e6e6822923aaba6644c9dadf64c5537916a36e82d528a1acf1efb4dc03057c83f65806102d5912a4e150971ba3891611fb6a40ba6d0e85bc93fabdeb46b4bc6fbb15ce02fa384b0df3b8ac62776ec713e4cb97491be2b0eeaa1c7d403a2276005297843d35e70a44e9032ba764076ed9a6b5997984a549f4c836ead21d9a3269ff94be5bdba5d53bf6a79beb4e63c59e5f5316629090b582a59c764b83925416046a4d503f6b2793ce16eaa3d9735fee12b6213a4e643b1293c0899247782e84b3ac06dd619b78c25a72ad24c3f72d04e7e10b991480ba7b06bdff8f47a028016b978ed44ec87ad6ae88a662d474a4e1a2fb2454ed7d15eadd974adf56ddcd459696a8c6ed29191f6fdcede987451bfcba5f89c19320dda94ac71052aa44ee03f4e689613005ad975bdd3661b56303a43e2bd29fd40b26328a212d0dc6772d5903340935d8038428c54486d02659685fbf54ef9902261b6ff18aea2a15d7c37535a7906fd918943c6eef7fbf11276876b48b28f43e3522d31235bd3b4bb033e0b9b9f30770402a0025bc9c76346f11a2573b702c0c1368b5a80824a8f2c6233804d6ccbac328124c1021836918fb69b2e9e7bc2b9fae08887b772caf7fcd043af708357c1f77cba29ef439c8695ebc0d378f9205d7ed9394c71808aa1531c48887f447f0662adf5074fa2262af4a92b23ab82a5901faae34697ee8aff07eb1df82008068ce3413bfd809873c27a04adac6a9a8be9e700d05f8c066b5ea83f163eadc8a3d6d31e365fafc100d91e9187761116d4d0e3107a1e03007493bc2f45840120054e0b0447ad9adcf818794d724cbc16fe7b7857eb476b724f69318e9d805ae62f57ae0528d3773ef0c2c718c03d9774d2f0f23d57fede3076fc5c93329309977583d933a06182dcaad7ef7a71cb223b18912a9ea46e744064a4e62001beb1c39a39918a26181028c1c7c972c837c1110edaf1f8ff1c1359a9daa5b4a2211f2aeb3c1aec37a0b77aff4882d0e178d7517026f2e0deb224ef952750be12eb6ad6cdd36f72ee5ac7a11d8f9eccaef9ca2d69a2dca02b653b5cf408dbb9edef31fe56893c606987f35b2722af8109e3d7d119107827bb32496d463387f0f39a28cba52bc7bd913f26e451334260f3ebea04697ba1abefbfba17ef6d40900fcc3f2c2853f8f727552ef7e0451de94865c6edb115f9824f8075bc0164ae3ec302883a740b9fc5a2b9b5c39c49ec900cda6e0cadf3ccb187da9647003eb22be2a5ad0f0ce309914e1c5d7943209e6b8b971c7c189dad06338a7426e8474d2e2ccc28a4756c41a4b1aeebbce69248e92a9835917b28029227ed972196b09caa316bc9d935ceca40bdea491239719de03e2fee42f4dbb1f40562e521815c1a304c5028639187eb5a21f62254c1c6d57675ccb25e2f2f6a9444ba8511094345108668290b0cb15de6285da06790bcedd38d3d1790d6748d58ab1d741ff2e78405407afbb3acd8f9fbc953d3e6ce438971ae34958e1cdf141ffeed2237e0f7c312cc52a83e943535ae0f62fa7a00bb5a278167090becd6e33b3c3f1d075154c885bd5e367b1d90429575f51320f6609663613b0db052bacf58a935df0bfee6bdc07110fd75cc82d0ff571516c021efd0c8e6af53b64a398cc0d1f3dc962239fcbaecd691376165508f183c15814e3d2683d22e267768d31668e9f2f0879d5767528b9c4a8d0e85a0e0776d9e2ce80a555e7de78c5ade0c5a386f386f0236f3a0bfa8a471d233e9632d5a42ba1f25f51a8b2155b5ef92530df1d511d0fbb16cfb7c896ded411dd0b15814b8c0f84ee95ebd2185236fc9b2409dbcb10ec143c05562e05828a13250e6f32db4284bc7e49059a3f048c26384c2786fe8784fd9776761c5112ca916f2d2cb35c142c26bcff6ecfd67f76f599f6da03ab434688cf891d98913e5c23488d576faa5edb0ce4fdec58acb503ff17dfab182f796cd18bbd6b6803ed7e8f34cb95ab2d9761b537340630135e4c8dc6bc7580c488e9168815e8babff9fd60e7459e1b957cf92eb88d4e0d34b78b80c9d1d935dc183be0938be6cdbf30c00d4188503e65a016b26c9911ab0aadee8c788db463aaa94019ffc70ef3827848819b0cb1409985df6e5fdcbbd00878545612daafea7c3a1a3e7325396eedcf73fd04471075116ed8030d12f54a253cdb3969ce71a23e8b9ede840ed33b04d0429e23535ab29e4caf8f7acf1014f4d39398ecfe96b62e71ea96b1842db2b56360616e4206138eec2b4d5e320c25f27c93646bb0cc6d27a4ea14f1679834fbd5723014c4510ff1d50f4fd649b43feab15d5cc1e796410d00573ad942050d5539a75e34882820b3e08da0cd3bcf6be62bf6efe85789fa482f14b471dd0cf35b6f3654bb73008fc4826f5845e9a7e7ba7828b4a3d5e53df9b489daf8435cd21633eb72b248d66045af0918813215c984493762417656211a28801c408b1dc3113d01aa459003d1e096afccc036662bc67c9c7425504f8b8c0f35b6bc459edad5ce7dfd2fcd2ec0db8eaaf0029da0e010626c9390d49fcabb5ab795040b00f690b9e7a28f1ca5246ec88a71ce2bb004989c62b94df40bcfdd26189b9149a26caf5e3e26f9a89a8c8a96a5d0ac51f811572e82dde31ccbc043bc32e2f2a1390faacfe823a8e8b1e77c26a48adce0f168313c842bee6514897b0bc8364581b38f75c38ff2a96ce6e2f7cba0afadca87178b66fa20252815c7d3cb4c6db01d2aa575ceb7a770080e1f1c11b06a2ee74895af6b1019f7319e1b1b2ba1c7108c1b31bd31d6785f77d3b60fbac387acccce67c9277db1ece7396c50212a2035bcef1cf676cb9c533f95d9476f571ed4e8a2b674bb9e51be6a16b68fb9ff71f3340662e2b1c73f63686fa3178030892fa158cb54af1126da3b56b7e302fa13ab72bb0dbecca9bae4bfe4315cd19f4e53559bc2824ec0002d1d9c230a3e18686b74d48824f108ec5a83babea9b939be9fec3e61c6cb1c048e47fa14dcc33410a0e456d7d3139e2f22782c30f139a49aec22fe562fba2b700dcf7d32f11fccfe0aa778297a4444ec1fdae5e9a220250f0e0e05b5588ab8da529bb273f5f93507ed81d37783eb94333a56e6b8c1a223a5f26e0a2428c4134787cb9c5117e1380f1cd70607afd96c63e9e5cb21970f1bed3acc758bb59762ec15fb762b46e985bd515f29387b650d0ce4e504d31e95c575a3fc79020ee1e06548cf98a5017ad2c85d628dfe507246c7746753ba7a04e0dc1fc871235c0050b66e89689b0fb14d114585fe822eef05c4c32703ca76038fdfbedae643b2dd487a02e051c89d81bf1406616d4f02b6df1b4fe84b245cb787b15a0c6bcf0a59c44d75a5c602916f565a8bb158cd154aa5736e60785dd396b0beacb3969314eb9c23a720c3e001759ee7efb72f15f83181567ad53e9e599d071bf9c2818bff7387130d0269e6acc7c7a19fb71d02c2722508ebbf13499915c506b8e219bbd90c5009a4fa655546369ada141e23cf4ffa2d890f177cf5c2b82564fd31ad91ca6eb6fc5b87bafc2e9a76e8bff6a7ee33383d6ad1c78f80a5682e816570b6b2edf4d640582835eca2d67d22646d9c352f53e5bcf5ddbab48469e2b90539c7371e9de3a9ab0eb003c353573ee9b15d82fec5ff770d02c7c1995df2d0b0bca2c2a3609bed2b50d96c6dfcab5f9c120af016b127b00e70f6c062d8188366a7498d406485f1141873547ef823800c60a7779c41dd216b03eb895d49fd3931764ea78e5d94e3c4705be16a12d2fdfa9859f01ebccac2f4d334ac47cf6c33e02adaacecc7d2e432eac3fd86b6d9eb32da9f6b61f9d6f75e67c8f29f99e4ffaea295d8892dc41775e0659d137cf1c0766aaab2433b3f2692c0fad5d0dc9e263f709779f48ade90c126b6c90d1676e6358ea15052d324f18b6a7cf352a42e9cca3ecda26b136edf70d46ad4af98d46cc117221f5c79297e0c153f759c6f4db3facfe705cae0b0db092e0b991bf48a1f1840f9e86948d60a2b0faa6ba7e31e1a54170c02e66af6650f0630b39b00ae10e950b6acadcf29d5fcc5ae49b2068a46a9dac32a2d5e7afe3a2101b2d75458db9ec8b0a1522ce714c9135de1b780c14b437343e40df5a88f36d8dc1c2c522a544955d2354138bb2b80f463f71ec40be46d148defeeb3dfd26acd5f13ba26ab47ebd43a0da2d3ae161c73c68a63c84b61cd17f82ce84e49b50a94316b573c5fee6c4cfb9e41fb34e405bf7fb4b8b82e750e982016c2c796bd0546b52594e0c1ad547da917bfc23e1cae359d69affc7f46f705330d53c6fb51514a2d920b664832a1839cb3cf1b25c16dfda44fecb41443489b50bcd43e8a45ee8d764b4c5edfe93b875b92dea2a739a122b629bc722666c15ab5c79af56245fd6bb4154be0b996b9d6db90a2257442d284caddde947743c26242744bddb5b68fc985acbd418f0cf37b8b300c8014b65750b62e1bec7be2f9a25eaf3cb4c2303c06de092880f1c5d223597fab692996320636058f7c6b28a7d421d7b6b7d8a44a255981d14489da17ba0db7b2abfff632f49902515b88052eaef374bcce8d62e2312bc56f557e330c5d9ca260cc5d265fbb7b14c931df13337d9c6210b06b39cba9a9551cec1aa2dfdd00b6860bbee856080f5a683bf45de9e0bb92d8cdd5092f93ea7e4e2535fc78d0971b35a26ea497d64c324d8e5b4eced8808e3ff209479696616ff1d1df96169cfa2b3697a67a7b0c88b781d1c0ac2b32e776b75bc948ade2f5e7c5c034ad38021a459772f96cca0a98d1d90af5e14802579c959e25e8d04c5ca68800c91c10658125ed05a3c8b5fba5c9e3e0e1276200021941baf49b6eaeacb4afd240c9cb24628609fc05db38a56662b03b6c981ddb0f92948d4c311ccb48da7ff9b4efd50309e076af1814969c6cb7f6b66490932b9eb241f2bfcf36dc2c70a9892682f8234ac8ddef50d06b138ef59f0ff36645d9352e45ffc9aff61afe83f64bf0a0452317546164dcaba5b4b786e014ee30de955bf6f17ab25e4622ae5bb3f1f867009963f13f31265ab84707819f930c126325cebf0e9abfc8ef307da970f257ab19e43b74486fc6194fd6bfc5e1a95088962acda7b0dca43202c79c3c19ded8983045775f7e8cfd359eb6436c201620e4877137b8d3ba3c54a3a2eeba12d323921493fb93f0f1bb38ba34a62ae007000821c448996cd2dea5544614bb4e7f46ae13fe4e32ec19862c98d9e7eec4a56af6640de62126b7ee7d9ac4962fce3e3a59171a251ce92a97661b49409663bd5c74bcfb22ba76666b8e2fe940382507630303218a71ac633639abb51b05da78f53e59d1c2ca0846cd38b477d822af5f33d772a1cc6cfde067ff6cbf89f1e4c5ed4b444e0a981bba205f2166187e06212ebd2ca079319ce20e3bd69b3d64e737266e2b176d2c387c4d26315535d500ed0fa487d069cdc4605075f510152027aa42aeecede4ea9ef6d89c02a945dea878e3d7d8e2a670fb017a87cc8ac0056d9746f7cda3955643d66b4c2b3987fcf29a0c83295a681c12342ec3eadcf1899750b75d0ee4209e2150defdd9f1db4e9f3a62200fb08c6377a5af6f920282e4eeccf1f55fea047b719ee671efa9efd3fc4a4df3515ca741076d145874e949ab71dda1a3d2887e5a79047057d0c1032deb1df156a3afc207798da1dac680f52a632b092d0f24f6fb07ab650c49a73825f86be3380939bac2c4a20d3e9b41fb13310e7785ac3a0ebb48fd91611338fcc20a82a66ee437f3d231ad52d0313d2f06c1e68ac539c095eeb5aa3165f9513c5fe08a89b82e30df25e5ee34009a1402338705c95069f742b8777bbd065650572067d2e635e621788d0d9bc424af53304b7260d5df218685fdb9b12603274c2a17eaa41397c1c8a1311ba569cc7a1b3222e09afbae914169b1407d5e4ab9f8bd058b5cedfe0dc037b2b57c91d7e79f3ffd41b9ba985eda3dbea7e25c9b921adb068f2eb8e52ecd0fb326784c301ceac9dccac68c1a38a8a2f3c11e813f5e5043485b355e302e6e722576c5db5e63b571fc7f3137ae3c2ef806f366617e7a3297411fdec4388d6d59e30d26830c82796ba5a34f108cac4f213d33b663c7df265337f1cd8cbdddc2c94452a99ddb9d34ff4a9f847da8012f1a823d25bf9d5afdddc6fc52bcd6cb83e5af55c1675bb5e70ef382e3b33f62d420e2fa6dffc20f68204b19905f19607c76ca0a3ee64b3edeb0b9cf28bd361660a6e8bbb1a6b12b73c5c546ef9b65d327672b66fdd4adaf550560637e1a2ca8f83a2860e3b1d8ee7c4d322414a1439b5bd7678c729122a9a60df7c86a23de06578f3b50c4e468a447d781f0d52d2341352204c13a2eda0e46c421f4eb1fc5263cb992c34e053bc1d7bb1ea9444554af0a9b2b2d88070559e569a977fba05272fa03e145a0f70f422595f3652cd629eb94daf37ced64df5e1313e800fd47a54a7f6e5fec1fd9274b9b23333844583060179e2827fdc0ec0370cd65743756a619aee57558f6568e8ab8609d201e7ba8a5336801a3f96b4f9a0afd5e7eeb6a24a84473e8f76035072d5e915bec006e8bd03d800fedd2e1796bab43ea89503f27fbfe515c6f1f573f423073ee8745a03cc43400f5840cc4b837fc6c1f0005b4609d19e6296edf899d91292791f10084771741a0a748ee0c0b3874e6c334e1c44b978c548846d1aa8b0e845bbfb7d1e78445a100d1a914204bb84ea04b60fb9b8238e440f20171f5ab23a96c674d0edf45d51bc5585c699666d98d8b8b048b9264a8a857802df154a39392fcf417a087ff1f93cdd4b168a9f107fd69beb5c2dd4dd6fa48a4007c97f6960e6934899ed8ec252b0dca885f7a44172a775f08b36394579d5088ed2818020f6a64eb19bcc8eee8cccc58af260fab4cd5fd519548fe84f195bb6310a02e4307df8ff70d0fcf9054abbd39b91aa736e9d5d37c889d142bfd2514b78e01317109fde249fd1112f32cb24bbf165c042e077dd467e7741165be051db52df0337d1212357d7ff756b487dd103b1d8090705221f1c3244f748a21f3f253f0f7ff2a4c7db74de0c3bdffbba85e0ba6ec6319ae7b17600a13cfc3621e5ea9e8fd553612511b72478ceb34b0a75d121c2575da9b5258e6eaf5145ecac27c6f0d002458b32d1f2f0d36eca9d13de7ac0d91c6d7514f337c4665405470bedf1892a79787c59b3899dd39862ac2dab307459041dc8dc85cf18cb5b2aaf560bb39adab46f40adf05586310832384a523dcdce0cf7ef2fc381e320b79334bf2abeef70ace52bdb8d7ecc98f457f6fada55a71595c5e4b5dab0a1367bc0b29100904d2fb6c9ce4b810ca44b8f31c0c8077e2b43ce04c41b01e0777cc111aad0f2b05dcd0dff14de0a1955dc713ed4df3d55aff88da0e05ab27fcb112a795a0992fc2674c254916c425c642593f9b4a3d07381381fb9b73088ac6eb2f2e8bd5e4fecd00513b15703b1983c34da6d7a756159aab2d096cb884126902b47c4290dd7bf56b83cbf3008cc2463b6aaa69075b2a0bebad25e73f58c6934104febfeaafd0ad1bdae7addaa8ab3819bb763cc6056075a8c3753bb4cb088cd974dd4bcb94954fd3371b0835ebeb69df2e9068ea27ed9488e74a16b757dc2d1a041963c8569220d6c6b0706c8f4465d80318c4fa8bec4e681adf78a3328d409193ac28be92dd0507ff55f335ccdf0acc40110ffc9c4cb0589665bbf535faafd1ae683bd236ebdd27b1c9643580562df50233fd0d2b70a6add2d7b2fb5157d847f07a379db95f7f6afeb28d1ca98961c670601bc1513f066a9b86c910c829bb623a287d6ada1da3aeaf345b2255f0989675be55ec59876f3df7412e74ed5aa05d4eee47ddf3d48ba041dd6f2448e7a1074afe9d4c160308bfa2b883f1bcba2d6a09e44a195d1cc2dbf00e419f8b369a8853688d7f6706fb5ad094a2594f7f6dae4619c76bd67db11976a7eb0282e2b75a4bcec52d8f7b342bb50d54e153b45a7436369e7d69daa41e7e8ae272571d89ada63a337fb50fb3a20457a17cd0c921771f64ef66e1b6f126de78f2081b5d1ebb1c8a640b56d1b7885bbf75e5cf9d48c50672ec0a20a5a41007ab99d6661dbbc67d53450e9ba2e404fe44d588b1fc7836a9d8f00c1901b0713a6cc03cc40a837571f9cb6b6e0217dff87d96f38f711a2fc145ee1bb105b58ece4a54cb0ec8705906456251ed69ba7ce1d213acb2c2ce483b4882614f8a7de181a3031216ba6a62277f65435b539b2f4a74d23cb894999a02de771da4dc07b3bca426aa9df7cb8183d2d10abf64a073c16fdb7295bec420168e2303cb3d9a75d1723aecec5f6ebf3afe0f94dca99720154e06cee45a785139a168bfe499248a2614a9b97434cbe51c13a3cb94ca98524542e4c5c6900ae820d69cc284d94036afb54619d2ac65f7aae769b88d4d762a8fdfd8afe7d2775ed1c5395fccdf155fbe80d99f6e306dcc549ff4836cdff4c8e4eeb9121be45703eed94b58bc9184f669938867ce10f5a3918f7aa4d04fbbd1f1c2bb1ced91e0af1a87f54fb157842cc810098f4855330e62f338c2681d37e7ac58b538d078d43dd672ef932e1093ce339db5cb64e910ae6c69c6cb8e74a80e0d23f5d8f2d8f1975cb93e73ee90630540a1c9df8b866d30766777246aa990b2507ae6f1c7d19badf4e0069de212bbba4f105dd13b02db42dd5730b4ffd61d4478d74e4f9ff987edddaa523feb11d92e686c7afe2bb19c28017b9306737945bac2a9958df3630b0e8a63c4d4deed040cc2846dec1f9e3c91a867c73b22170a82e7261f59e30bc95dd93cb765b14e7aeec55431d08fc728691ca120bd370f733e8ef4ec77bd70c7de11a597601d35b88042dc75941ccc2e41d0f9657c26841debd176a5b76a2d1df6e634ae9af7cf1897653699b3d21d82d3005879ecf328c416fbd0cb9707c17491eea99360d94bd3ce24b2778226b11706969b5cbe8dca5b2fddd8d06120715cb5d597bc913ef725d8552b696b93905f034a3c62284ae63906c6d50f71354d4369de92988ad7cc6f88f39197a997379642747edfe07af09682f683b8fac5769a36474b6b2965bd6cc30c4fc0c7e46ba2683fbf5bced242f88679f38c4edf4cb0b169f21a1897f6f339fb4cde0cfc3e83fa3938999102f9cd551f775bf18f316020ce7a1c4ebb4ce65cfd86edb1dc55be7d85fe5ff926ed0f20fce28cfc33a604dc21d8ce13a068807ae2dcdebe5c36011586ddc1a3ace0e773c0ed38ceb1445df9f8367232f5010bac968ad68f8e13265e4ba1776640cd52606ec1b1f2cc5b2ec602480149fa5529daba2a4e2f778161c577f7ddf16562eb1404e551f3c4ba5df8dc7340e5ca3198c5c62e85aeedb2abb9883033991cea967e5a48cbdd93db694bd170d49254a843a651cb3090d8cbc1258ed6afd0432b9cf075865c43f6d402c470c82bf1b8023a7d44dbfb2230be10092a1e278af9f65e295578bb1f174c696ea3869dd4b890ae49753144ba60b23113b3ba45b6975b1ceac6d715086483c12df9269ae068d81e88ee932c673be5cdc9b856b68ac44ddc04b680957916f03b2dfbbd85e75c2e5a464278d616eb7a3cf1ea0376bd2244ad2e29b92e1f1fc64ed691c39c68270f3e76ecd352467c2e14f44cafb36e9fd105aa723ce7474daec2a64cb93623eb6eb12c096e6de45f2806f2af245ce2a7e72e83a201c906cbe5186f7bb15dfd51e66d8e4f6fcc17bb097c96c4d42e949b1a67fc1f4e733dc00a6423889efce447c97b87ab9b123fdb17356b7cacf874f63ef337d0e0c7c29155b9a5c261b1e09d2802a835d7e5960f466631677fe92419efbd1d44ecf4b322670a4fbaa0df73203d654c281ea2859684b8c97b611dc94a1ada7a47163a573e265636f77c377a62faf3bac2c34fc0c4ab1c69f6dcb7754e20713a1a21d875bf0fc798aa3944bc9bf05ad059b816d38f72a361bbc7c4d2a297a9d98bdc2ffe24adf67b7ee7fd0f62e1528b968ee257954f34253b33b340953224c9d300682a746eae617ffee6876ca221c541e58e4926956c97b05b39ba321fc4a3605be24c93fc6a04a78a092e7d4bdeb49ac31f23d2f9b80811ac206e9aaba5283516b3ec69cadf3188180d8ef0070a240549718f4fe617dd761f6ad43fbbd6926241ace258f014188d165862fd0251e33bc90c9efef2762a89a14d490970c4b7816a95216814822ff3bcbc6d6444712679ddccba965c0e15d8fc0c06ac8da4914818fa3841243fe13215b40816816ba0d23c74682f5a4c10839e73b94c44fcb2c2e2b94c214463a71ea527ef8e1bbb4743e6799f37b0ab2be3ac81a68e6c68680099d5a492b6a9c4e0e5f4fa0b2e7e05ed360e47a24f73823e482d22b663cab9d893fa6273e41054cccecda01747c25f3ddf8523f51578e4364f8704918f5f58e93826075f72bb2f5b1a6e8ff6138d3dbde352e024ec50d1f302e086baa53688994df0a83b22e6542c44725d4cc13f8dde3d683800fa14ecc16c51227ed29724c919485fd26ab9826f52d217642a0aa0c42fd99d71228aa295ba574a7e6028a64637f0c1cfa03a82843feecbac87caacb8b144803c6f4f9741830196d5b14f3375083daf2f7511bfd4b156be6c3080f455079d02ecec27cf933dbf2d7d20b43bd35bbc5bfe2c27921592f137126e20a076fa765b7fd91ae7cd308f3ae696bb45fad9aec24977635c06030c2d1e887d85a79db06d9603c42fb7a995c3aeb3d88d1172029edacf71136ffcfe6d3aec5ef419a826d06ef720f39fc1f8a5ff589dbb236c50e8b569948f0dc8e711571f8d6313c4106871f52f91c4ac07b44927fa51bf38de77e72cd0cb8cd1e667ada21d83114414141d87dd1abe0fc3a6aa6acfcc51e13e718694785bad5cca5f9c7661ba76eb96145c895a9ba41c83444f80dd098dfe51f454839f547094aa2a33b1520e0d966d309aa3e9ee00ea0850e3d83f176892cefd3f8072020cc61d0088baf575edf637f73bcb32c63594072c8e55f7255e7126a3c16d939e22519fa776267c678eb5b8b0ac82fd4ded5afe1cff79aa739f3dcab9a7b3e1fef398fa8edf5f84c037b6c422396ef18a2dc0863238a97a30489e43994fdbce385c9f3d902d7a83526ad9b452a364b9aba47b6a4a7e2fd162b3534b3d86f721b155b843d057a8d227ccebe9e589f872da762de9c4801cbd61a0ae3ff58db2ffb400720399932fe59f47c11c182687a432e48b6345fafa66b3e75e0d41ce7152e4497c1755b46395cc6c9105041681b0becb2e90b1793dd3f51597ab8c7a095d0538433cecdbb558c259eba334315eae18edcfa1c6e498219e0002f8a3927ad3cadeeab82a60f9bbebe2e158a6d809bd535a67811aca7538bb87ee555778c2d1627e1738f7863c42b089896cd965b9688aff3946458d5cdd95d60dbeef71ac783ca5fbd8e8a10352c00274c03f87aba4f9e9224e5f651a7de1379ad00954661367ebf6ac93b2aa537e35ac804d540ea4e834f241be71d063ecfa373a3194714ff328d60ab7aafdc877e5730bd3089ae7ed8583f0b0b15c7d96396f2d815f1ae66db7db58f66efe8fd8a1277192497d9c5bead3ddca5dd5bf2f271addccf1517cdf3a7ee8ab9551e1fe9c06f148690e04d625ff70da8605777e110f3e8b709eb37f771eea9d14860056a60620067f79de29626d2fcb7e8df48ca87621e1bc77145963faae4049e2554b4f6f6416f6b7286b84a6f169fb3d374557da7337ddd7bd34756c652e00e1b6655d6d338c9dcb8ea9b79172159919194370691e94fc8c06d792ad198b039cb22059636d65de106c4ef60592d8141ce39f406e9c6a362aaeabfdbd3d1aa540559070b0ef0eebef60c34893b5f9ae96635a0a64cee4fef82923e81f6bd27cce966e8966f634dba47ad1808a29b6b97f2deda365e8620f4bc2ed5f63f42d386b43be85c69a04df585809be3129ed62bc8cf277b16867deff9e1a97510a6278ba4fa2480cdc6ff2b6b7666ffb64eda2a85d9b896a6c710dae6fa043051d8997d41a573fd786b8c350e45a639a5ad0d50ce542b50e5a79b8bf0d3bbacc519220a79a3030e7039e0bbd6b65a00b328802661b6e5fc0e72c4464b5815a918dcb1c8034b0237e589dbe3305892c209ccb111ec6cb57fe0cfc509517241f476e7b47f765081d0dcf0dba972ce2ccb51f1113538e0afb93c14c5b5e60fa547ffd9dff76b976cd2989c9bc5125dab18084f839033fef895fa274ba15b6b5f8d166bcbe6237cd32b651078e2f6621d0ff61b041fa30c048417f3f14c4ea27f351574fbf58aeb20922eacf371281cca8c19332fbfa16789ee47eee87cb1bb72117e2b42b29071863a6ef8f8031e8b148558adc9c450bf2c1064f71f09c83a8bd5ec4d94bafa2006671e8e7c3cf76912435dd97d320656356cc848fd981c0c0d068b7b359738e0f8033790d8be0c53eb1db3e712ec58564ec96775ea2cedc59ad6bf19ff556df23dd6c0f4d0afacd7556545b97dabd035afc69379de15dab631ce7acd6849868c1d94f24c15a05b80e53b083bebf3cffc5e40da196f1ccc20ca9b85a59e3733ea43b33faa782b3c40bb3184ddf74d40f566b3df2434ae8782478c26e2ac85eecc003d4f0c600e55209109988ea7a3da0abfb5074583a4996ea7d0f434a05e6c7d92fd9bd743bc5e6c03cf7a90dda21f7ba82e0413f5f02530ec9d9955b4ce084d289d9e864e767bb86f580a7a1d9cc818897ca54dc296f3d401656bdcbd712ed095c66b65a61e6142cd8919af2802ac1c71685768be9e3afd4c33cc99425ec0907dc761bade648e75f542a21305360d018f38aea7dc2b122586c75a36a0c9f9959a45ad74bf77b9afc16b7400cac3c4e9ebf695e7e02817a1cb9a9bdd39b3fffeb245733cdc53b6a3289e99a09bbc6044e58c5153e805ec721898b3e4aac38f2d930fdfc97d4d25cb9601159b43187e24ad1ba42da83e5a18337466b679ef51f8c0e98224462326ad80466d54f0f9e6ff5d97ad02f9bcd01a7c375f076e477b30562588ec581c1eaeedb3bd04eee3adf1a0620825543a4c2627a5925fc4dd4300f1f573d2d06d21a4135ec4be4e1948b98b9b7ff2d0a4412bbe491ce4ff919df46a6b02ec1c3d6084abae84f3da0b4f5eb29c3a3d7bc4fd3bdaad6eb0eea24c4d9367be55dba255ec8f2f05f38c34f3c17f86905b80cb62a9cdebc158e9274cae502052ce2417dfdea30e3fbd3a032eddaa0182b052b0a229b4b5614b97b8bc775b5524f4b65ce06f05de67f912c34c1b2cdbb9663aaa0bbe16851eb714b5031dc155e6bc787cd1748388298fb8da6ecd2763127ce68224bae06bd11fc79eb55fc5eb84bf612a553fe430ea1ce6ee8f787db3d848e144981e9f84f2b750ef728e73f01726edd41ffd634a5c704960f30e56fbab79c69ddd18345d69cde186b17c88c30448dcdbdf4f3d141bcb3271e62e6a1093a74f9eeff42f0bca153d613b604dd9ad7ff160c6814eb18be87372884de5f51542fcb386125147457f879c88eaed5a30ce0fac009e298ce4deeeb103c69b3b3c73aecfa6a8ab221c7cefe78f3eee9db00a8cd2744c6ffb3f13b45b8ea2e9f2251c2c284b875021b09dc66f1b04983f1e5edccf9a343ac73385310089ddf24e6f3666929b8fb1a486455827eb647ee4f286fdc363885cbcece072d82e9229dea60d3dc696a45bb726f91c1c9b005d5ef0915ced6bc5e82ba44ebcbfa2beceacbc3206497c217b38859fbc59dbc86a6b3b7c18c2ea246e4c6e50be68766ddcea8bcdc04731665029ea07964f01f3437fb3a80edec82f012fd90e16c81297819bf093956c98cdb8f9013724bd8f9e733e0ccbff2079446896ffc1c54f1ab038fe07147ef08ef3d1c90967ab845d54092394896766986bc51f2b9d9ff38b8c489c8499f3a7bcc36b9ffa6a9108ad32c1dcf639825a20c3a18ec3516f51f2090ca157f259eaa7e5a4e5206be4ce4bdebc1c0c057f10832528d57d5fef6cbed074ea5d127a2de5aae995c11a5b479ac05ef1d5b1046d484014304ef490718362548ff3c07a5f64fca259b26edcb57a635e13dae751a2719bf51d8cf3e66dbb4f804327ebc42a49eb9329769a2feeefa8bf5e75bc64ec9efcf5546a107cf48e4b1f1cbfc9169c7fe394878ad898ae267ff47242c0cea954ee943366d7d0852124a1a9f799323f2eedd7222c0642cb0985302858b70fe60b7e582eb8936d066e10b770c9f8995e2aaa4cbf0e3fbcf462ae4f44703d7fe3259b98ba5aa63c2db85a9d8ce47d45e5125ebf2d727fdd38729ed716013132e1557d1bf3b08aafcb17f78349a3af22d7183a84557acca618082fbd730f5d6ca865050c0d194448ba9a7693fcd3b055ee3fe8f9ed0cd0e38cdfea4866d57e0849cb3121ce5939b2f3bdae41dd63f97375f53ef24e1b0b3783bb60fd19d37d3284590b9f87482bba69f794954c346d34abf2a4b7dffed782a511ea119d001e80c0b118279e68f6bd3e82624fe1639a55bbb6812e3bf853eb115a28594391207ac3f9882e9b88b812b0e9e9a5cfda3f1dcd7a0d0e73d95452e261a47427efa769d99b1e4f824743c07b9508f3c604b5981be1d190c730dda61cf25f0f1f0c7301d70534d22aeb5b2cf0101232f8ae030b4d8a54ced7bb5dd4f81a6487d1cec8f1b4f9901ee3842b682e37ec1311d4a6631948315a149ba4c81bc3954aed840e8ae92393465616bc9484e36265542a4a5de47ff9c07e9ac68a6b42ad1d8d596960c421e0d40056f31a6726d98e932ebb4e006a9eac7b9aab428e7f273def74cfa43865bae09e787fca559cb81cacbe62507ba530ece86c206b1b1000749951e0af3b92dde7b858d2598fbdc1ec99dff399e5015a7ceffda15739239123f5bcf30ac1df62986c86f303f65dccca0494cd3824068dde4f39a0ac400e6a972a0b21743733af2eaf53cf51358dca462749801ee28c7bd0b5f4dae08aedeb163bd46c30fb6d4fdea44fcb22bb33569505020c80bc0ddd7bcb82f27c264a525b53cb3cd47188e67cd75e9d611bc88ae2f403e50d48640f13e29d449e918cd8fa11bf746c20a1c67888605a42a8d09d16d387bb392a4e08ceff424f3c4714b4c3f976fd05e6d322f1b14ace1cbfc565b3a9adacc9fa967a01823a2c339b188c80ad620f22672b1a07df30eb55bec96725ede0e1984be71813789c2b3b8201e9de6c39ccfb61bf36d56373385e0882b057d5101447f92da7090c9a5783dbcb6d7f5ce63ea9f11cbca27350d47285834a120afaadf6bf0e2e0fb6cb22f8ce27e4d04925ea08f77ba3872bfbf047388e35cae173c37e78a053aebe9ff569da6efd1740676f7524ab49e5d31360c89389328f3b087899cca634c3c94e5bf8bccd42ac8c633f3bc3dd094728070839a84f7d8e6831c7f342e5f875452e54db07c70df401be6dcacc23324379c8b888f47368988013aa0645b1bce8e2228f8d54f557c543aad42837b1307d0e964a80cb77d39499287aff7e32db7b5b485b1c37088fa00fe87e24f90d0970f24d5f6dc67068bd29d6800e97b99dea103edc2fac68c6898601d79a9e3698566e422345ef249a2fe2b42401821f5e409370f938b55365750012db8464f1cad6dfada4a1807d8ad2b763823f81ab5cf8ab16f11a68af26997ad257d8600cad749f8d0f705c491c13fb28732b6733813341505274d0cc7ce262a304ef9468de1a3f75c8eb11e36578cf3f5895fdfa6cf0186636265e3c3ead6aa5c2e5576e15329caaa33b0fce34dcbcd3a5fbcf752bd944118c404f2690405d2655b36c39c07b34298f4c573d799b7d0931b30b99730904c99f523e299f03e4db3508c077667c4e98aab6bfe773d897f7786e1745c76de11fe5f298dea0b6be55f8f17534dbd3bc3b41aa91ab56e68055e3c5fb3785eadde131947ec97770ae9f937145ae3c13dca6cbeec5fae11ebf75ccc6c532ea3f193312685ccdb3a4234f3a102a6cc480b4b252f276b0606e7145f1f17bc77c0572ac6658a2b63e888f9a9a8c18c3c0b51996082dbc9276eb99720e1eda71b19b079347ca2ac1cdb10b31d7ef6d1b99656ab145d5934a6ad2b80d0aee28abcf08c51c48845549c570700cc6ba471101f0c060c474afe96ae78ad3f9d154c20c0883d2477a80cfae3754ecce1a2eb45fedc9dfde866ac98a434cbffa77812154eb9ba91e327180426b8971dc1d9239856755b65cedbecfb28176c5ac06580e2b370a8689ae68d6977a1da1a254e0fae66770985e214cde5c2ecffe01991b93df7b1286d60728f10e5983b809eb7b86e6d80018a14fe43b85e3a025055c669bcfb80127a7fc69628a3151bcd5da64f2d7a51c2538477d4d3597a22028b71feb4da62686b2d44729edef3a30532a62fbf41b1b6c1d51de337da0c67b91bb280a6b82eac11e665b75b43319817a38f196fe870c04b6d051cd8265fad0ce95ec292dad35f41d02a3dd71ddfebc195832b64a1be2d2a0cd916f80f7b855f8d36a5fc0bd8ad01318b36ee795518b356423b32dffb7c4945d1d7a6f50be2b3d4b6c55d1701efbb2d24c19268a2ee1fd8a751da86c3c1ca5d6d693be9be23abf524caa35c5e0f7e2cc06a7210e19852ddcdf50a63e75acdf4fd4432721f11226c914f85d1a8046b5298d3c938461de0ad75fe134936750023595d9ceb074ff802c301e76576cc7f4a21c93fbaf2817d1367682a5ce2ed48a8d246e38d72f33a4e0fd7b794a58fcf39c7cd31d52b0d018a46f8e4c53ce94d238a6c40169bacd7d0cc85166f5738e2be595d8751597ad031cf0ca624ba76bd6071ed8f5d7bc7fb410b561d25ab2932a32df746dd4e2bcc07830da53bed18e75149ecf67a5e46e0902760ca4ccae4ebe7484410a118212e37aedcc8d37694cbb7a4391dc5d3a833b906c984074fdd8ff48f514d43408f3128fe45c34a3ad4ad292c7ad21cbe3854ecfcbfbd7769cfdfaf04c38a9f153c86ba6ebdbc48a616a3595bea73c1344bca5f3876f0ca8bebb0d32f878ffcf9fa50208d6e0d66db82c29feccc32d374f15c278e4a03f424640d0d67c156d9c7f69e3171c229cca7f8f54e67cf91b2cbdea58500d1dd3987763d7d6989e288c0952695fd9a461fa72e891049b5b92faec3882536ba071a74d55d273fc2cd1e76927f17dbf1550cddfd1e87a66154f4c738c8234dc011822e4e98b838c547bd281a8d1607cad6a3c3cf4b5da92c157e73e14fe48d387549ff63b43e56d83a0e7dd03eddd1979e489f72f3b15c6d07ffb39924773c12bde99b44daa9e63e33cf39b8eeef9d0a5820f6973070f26011a293a1bb22e350c6f36f2bbc520b3dd229c533a550637d660bc4ec4791de880ae4ba63d369af1a1232d2efefdf5eebbabb93e049cced0ed1c3f2c2e0317bf429ad590724c5d622b6b642ec1c82b078a0d7ce596dbfa44f7059ffddeffc214a38117e7eec73c6aa3132f8dccf78c8b74f76109fac260a1c60acdd1a16f8ed7b636b62fed4d97cc07d3a69c87128c7f78d8b48ec0f93e57a854f2681f8ae8d6d6119b08960d7f2a9614d41b35efc65675e88c0230aeb113a81d7601b945d926c20fc0f76a28d2686477e092fa45080776712f719df1ae6a32416b75592354f54697e47b58208c4031a8e5c3869b618fec88966ab2a993142f0d4ab5522833206d2ea0c839cbd38383d910b1f77a76dbd70b711162e4819f5e46304ff8f1b108a56f4b038d3e92c7e52c1b0c13a87c13c9769aab8a24275816611c20ab700983ddef9925cb8c9718fcf5b196e2377d0f6a5d8d42310ab33257cf3f20468e935d35ed409dc4c3a9d28b578cc79e86804182450d487df0acaf136a12877d38a55d590050063947d9e8b61ecbc727f59a5bd3500b759d036437dbbcad81b2c734ee9e95ba033f93203ac48872edceddb8d790f0a699fb3ad49e51f89e796b816304060779dead62cdd4ab858e03ad016728a52f0c61bc18b1a6a6ace41394d4c3bc2a4c3fdc9920b3b6f2dd38e8f1d484bcc00b224ad462546599d9d425ae9f4c6679a4235c3c773b0d8eb5d168e6cd215f0e801c32b9ecfa91f4443a09811b63bfbdfa622a4133f686185c35b2efb49c0503db8f52545afcc5d22f60e362e7b777a59665d98e094c37fa3a3f6c5860e87f0dea87abf9e996bbdba1c69c6e22d162de500c2f43f08ef75789d084baca646cab13d226fea959c6e0f139562b8b83e9c993fdbb72b8746b716485749666961101f8e7469cd3c660a22d2969a1372e392225c09e8c3400b0fe933821305c9a7e80d668492798c4cdda1845b394cc5f1a02fdea02e903f05fc6743b36ee3110365ecc8a7b86ddc334d0ffda5b2c187381caef6ce86be5376e43cbde84c6dd4c01ea67d925f0541da474f81fadb288d91f4274293a1caeaf171822fc8046944dbb2935c6aa848c937c7f7219f6bbb1c69244288b68ec1b9e0e8b2353060ecef3f6512ca7e7cf3f42d446a54a137990cc3562f580f39461862c2bd6389fb5b6f2648a1e22b59bf2de83a4577f314bea65c0f0fa59548cd1919e516bddedcf85f8bb940c9fea57dc63e21fb0c1f95c77b1b089f3c3afb78b9ae7a5f67a332f26b7cd4f4a60704dd41c69402052d12fc19ff0cbd292718dc324d18ace041fe7a204ccb05cb1f1c93fbb0c0526b79c876d79c427eabca3d7fac1d7e73287cc1f47a1cfecc87dea248115b1445bc43e29c840eaccaf2027f1092aabed5e93b823836f0ae9b172ad447531a1f72205f0ef084ba158890f5590b706cde13cb20b851f4568746718ec272c09186d7b0f51d29786e1b5040cefd028fb26c1634a79eeac57ebd3b20f5be8a6dc195a60a43dd47e0e048c24f95bc99706ccb0c9be5dbafc09510382d469f0d16c15591579c0f18d15f4118ee3e102f09d053484e573bda52e01a932255535a62d5bd3feed982830994af59ddd9e4e6febb46a5699f6da2adbfdbda9e9b76b2849a6ba14021db35e2f33dd0146bcfcd3c4193c5f2ff5609b31db2e9842325268ef762006c4cecd3806e9858028d872299eac1a28ea5d375f3eaf03752e8f32b6adc52c752f7ec03db265024a239280523a9c241072a53283c25ff10c448f59abe67a9fcb0262b8ceb90c64aecf2266ad590206ee7f064e523f26a159a0eae3f97dc2cea3275ff807dd8d8309dad4772c253060a90cddba595ec097a45522871b55de4abe1cb8db37b1bc78cefa23e41821fab1f6053f48911ce4f703bd09ccf9360e80c06125c7a4c19cfc28ed3475b118ea43c373b3aba86f8ae8501047e6efdddcebf40997e397893bae60b15520e22c4f3dbe74d781e35ca805e642370971b4fb1cbfe06871a954e310eb9de6739269697a566a79eb3181a2c86eccb65ab0674361e5b70263cc380e2dec033c7e5c52fd8d5cb4d50ebd0f6900844c63771c8e8e1c325096d51ed9fba229fda2303f9a9f5cbc256b9b9d03f7eb1cfa1dd0a539868592fc1b2dca6b375c95c200f2841bed5a98997f8f79bdc332ee49e0301d1b6585fc3541fcd9c274a844cce6a7ecb1e0f6b5da60eb5db8e2a01dd8433839723d83d6dae947b526c3e3d85d7f98cb7f0330732c37f9a6ff8987ffa415695563b0f9714919c65e3dc0aa9abcc76cd43726277f570d7f8db1e15e50b083d7171e40822b07476aeaf37d00239d4b2f0ade9f58c9d3621f1ac579f6d8378cb8acd7c707543b224b2282bef0ca7d99dbd22002c03a895f03d5951c69e27137ece312914ecf7babd8d051ab6f877a733e6817d54b7cb3eb9dd89600f56f04ca677cdca38f8b1686bbd500bd573167a58dcfab7c1a4f12893160fb2a886f423fd775154ddd697007076beb3c60697d0ad09c694c2d6546a2933c11df0f44f6b212dbf5ae7e873ee7a8309a371bb5a8e83c4a5553e7ea145787b964dabfc5b6daf186b3991acf3b288e1f241522cc00267238dc87a33bcc7fb09bfbee7f76d03c6ae398dadd24ca1fd7f5c8d9f77bca8130cec9092e3801acff23086791cf669544b564a0189916877ddf110bdade5928f0d6c6c2f547f966c1441489218de6f71e48d3c84c8e34d5eacc6e7d42e191d0e67e0987c6eff88af77083d18abef91dfe88973d8c99ef5c400d9d0afcbf9bbc8e2ff5135f74b25b56277a9e74cdbbbfe3032d6a5ac3c51821bb723d7fbd5c2e2d314d8d2cb51bdf503af8b756541bca34b1072a6ebdd27e0a5d8dedb311e6b410d6f9ced9c156f55533464cbcd7a182972a32da2bb03dd1d5e6150ee78ec51230ef5b2bacc1678b819e1f111e4023bd31dba6a2ab299a08860f9083bb1af4e045f686697ac52d044ba82d987ede1abfed319a465ceb4af8c1be37683006a68f535cf57ea2ec05b04e85d768c34ac6767c818a5493cddb9f6731635de3043fec3de1a3897553a38c4e2b6b79e536031af5db2fedd904bb9e2e55e195de7aec9f62a7f001ffcd0dfd221f441e640d0d6aaaf11199871ef48792ac3c3a2b618925cff2713cb7fbbb5e6abee43cd5291ab41dafd63eec24394146b199742c598ffe9dd5001eb29e6d4a5ad9bf8bcebc1147c9f80eff2e8af1407c63232c68ca9af30b876a18588ccdbff4950daa84c0412490308ce2ffe62570ec7f688f58ef409af663e87f45a0b95828d352182469ca095f146d24b2767c4ff05bc05ec35a59917da888f627474edbce22641b779495555cc2eddddc0f2ab85580d26b693daa7107d9bcd63a3c99fa399d6a0563f09cf2ecbdd2d6d5795108bc5a7aec4fdf07ea90f01f1dbb519f4c175a8effbfabe0c3fa4cdd0013c6bc59d36336514d09b762089398d84d8978b27598f4b9660bc56db2f2ab15d62e6a9f039c79884d89bf1b4d24c6fe1f277700ac46c2f737f355617932a12376cdf4ff6c71d8049dfb7d2f9594727885bc7853a0fa999fca2626ef981accb8d51acfb9c6c99e0b7bc6a4ceb3cd7192f38e3dd1084a73721b22ca9a81f90cb6cf785c4a81a81208b7c38e780d607d1ddb18e747a128863039a7ee990fcecb6aff94ddb0d042ad6603468816b271ac49b28f7396c12d12119f984b772006784673b009c760551ab44730800a4bdcf57789b3f48c0dfb8fadc2f523929e0a7f15b8ddab5b7a2849cc84413b8edb756d4cf52a4bd77173dc16cc4143cd83cf832b0c959e6ae858796456352ce61c66f8d38790472b7fda620db8eda13b4037b573f762a232df212ef68bb9d2c59145f9719565fc50e8fb51d6110b142c2f3d44f7586339c15a84169cc840c569fa3f3243bbb10a4bd9a82b368c1755115c64bfde30c423dc4eb1dac5c775a997d61bc819cb47afb1d697daf90d809874983f92dac6d9b80e1f12319d8adf911eb275f6386dd32784dd48259b1b343c4061fb2e47f528f97e96117701c25c3a1524044b116e525c969d03f15fd564f052ad61c7eb93870c577b28ff15cc11d8e35b0b21c6a3d2c0f2b6c7c6ed42be2b3331b2b34128e2e674d60a2582d1ef28f8b034d312348db0ea7cad33411f782d0f5e7179a6c35791607f68b8ed79c02080688a8849ad44e57d3fafe9cf18367c258d5b2eb0fadd77eef8c7f6efdc0c48aeca62bef6fc9707ff631a2974f33889190a71be8bf6250bd65f4168a8c7af2619026a2796a4b2ceed4bf21a0c54c0ad027ced5209d7238120a33d5d9173f3284313a1c124f48e027e9c288363bca6773945aed22d2b1c149789ad7ba92bf86944f146f01d1adef750ae953dda321dcc9ff89c644cc503144113a0033edb5ec07715672558e9a77814f34eaeaf892a9962a33507fd6a3b54b9765dfcab6cc3f9e044c2629d7510f3f6ed12980d9d2743e41ca710032c3c4eb70dd505637717b805be2aaa9cabf0f0db147ca3ba20e110363ae9894b51abd4268a4b3f91481956d0fa1d8fc990c88ab133746d841f92988cccaa7170ea9ff46024f2b62c4d0b72f591a1747a37069ec4e7a8ce2562e4c58b3c4aec8ea2365659a327b7ffff9e6737085b1921bb6fe441faade7a48e9d0bbf3367cc3bfde233ed55eb8274165b6ea800781565b5d8695b1974bf010066bd3191e7d85b296d8dd6209e25726fb5a25bee486aa76eeb39464c098ef78afd07b6f39644e23a8b6675deb9d51aced4fc28824a9c481d1fb5a0fca75607fdde05b1727f0e6bd12cb1d53586cf9da4b6c1bbbb47c23b113efeb5aa646717546b4a6b1d847a0ad376406714fed9aa81c1f352f33480e72ae7f81b5dca0099a018d593d4b563106b29f6b12fd35ab6b64cce2ff577acbced8e78296704a9f2b5fecdfc94528a9500f380433c5835c7b27220c8a0ba3ed79a7dad6042a5b5c2834045473beed0f2255612c6ca3fa07466eb671f2e460b1f2536cbdb437f0aafffc8175720d4b4dfa4e6179e6c36c07ddf8b93236b42dd11d79bae9e85c1b19ed5ecffe25a5c3faffe397788adc3f00c31743649788c92d007079c9a301229d297a01d68791c9f9975b062cc32089704e40e3f4761ba1d8bc0711116b041dca1af1f18e43fac93a1e569471dce1dd985ca5c416a9347ae51c8db424a236004ce52af2aec4ad49179d0a9ae1c45b4cf3ea2505cf068ff722ce84780f6fedfb461a2e82cc2299e6950fa0afccafdeec8fcf9c305725d1d5833403a77dea646f81199fe765f67a849a112968d60cffc53a58159197ff2b7498af9efc12db01f73c6fc7e7eaa601d147fbecead400843a97ff41147be428d3db94b03b895cac867ab90e6360597e6aefccc985082539cd18c4221391fdd7f2485b497a17d1544f13c9cb39ed312e1eb1d00641af299432da401609768d08c4f1b62279a75c523214d63ca7cf73469b2acb52b8690a1304e4c6d191e66b57a7f8022deb1ace7975905f56f211688d81c233f2b68ad42faf00d8173c41551622ee7cc30347a28b39c25433458aa5d8f3d985a1be40a4ca21fffa66b49e5a8ff6320d8a84f756383bb15763d7b39bccb6019d40fb191b93ef8a491df2a87acfead8950a36815de07fe2a41b8780a1ddd137b6176f21c8eb657d838509455f1c62e1d96a8946ac9cc7ec9e2293467e43358be09c4bbd606983561e15c099b9bfacf9994f547eba1ff9be65a10a206182cb3dd3b42706aca6ee621ee7905abb3cb37cb729f72ddd0fb90dde31043e0818f938ad5f3ee6409936ee64681d9aad90936e7995e3ef424d61d896fa196fa52c4964e9313518c7adf5e525cf344e722a4625fa0d1b812fef1fbcd64250d44c6fb70f437e8cd57734aa353dd0d543b4fcceb94bc92ad3d1035e5fd35310a41f16c747ae9ffc0c7aa41935cf75ee5e09654ef7bcc2cfe0c6e387ccdb991b2e921b78d9c84f72d9089854f0470463a37dc83d840f3e813cf0b9304acb6b52760b48acb8fe5718d07a129e5b007707c693f23d33a6fd48dee2cec436e27cda233f83e186cd2e4dd01b55a22fb5e92c682736fdc999b82973dcae4523c2cf8caa9b20694ee1d7cd068e33475011ce0f2c83656682a2f69b41468b18ace72ecf95bab79081d6ccc373f852adb56c1c5e289f8c03a86022fea897fb613a2b7fd0bf63514a2845d0caa4c5422efec7953a7485510fe3307539ce035453f551d75bbab62775f7287e83a1ee60d13cda9a8dcc3be2d0212ea66b1283dfb41f6d87c6053a1bfb762c705923b85677ea1ab9cc7bea2859c964de30245d24667eb8012d7545226b386b331e4cf86037cf10cf309e6958886e2a9dfdfaa47c74d341495ffd71d0891537599d96d40ef7b48eec3431a48943aa03fb070b9ba2618c10727b4a9aa2349665e2df4fed2d138b3495ba09b153892369fd42be3fb05e3792433a73b39c9924b40d892954799d1048b3f555edf05a4440bbabfeb644c45ca2879ef34c511329fbad01c7af356362ae197b01d9fe79b73bc913ea6f0f079e93b7887cdd6ba3b8ce29d0cf6497b2f1454b00e7eb85784bca35ec97255f632085a96e8dbd5a22342b1e57a25207984748ef083907eca5679a36e3c1943446828fcaf2e2b9ee3d910ad198d0a8ec2479f6f6945a4e91d3cf0dfbb575860f4083b59e24d48969b718477a56d23e0356abaca4bd26957ead8289d90e5392adae1c3cde0260fc3bd619f2744c57a43a92ce5960be6b6694e0869f9d2752123e8a8b1c7f0613f0c4b9ddd9e004ba9b976083e3cccac1a1a9bde3f89c06fa1df91e8f10b4e1f0a1621a3cbd1226637d0109ef09bef09739681c97d362ac5d800c5a5a91d16a633c99b3ac3ad0702b8c36b63355853905728a3c13aabaa2d9ba3d2f1bb5b64a0c6ce93c5e2d6a813e265e0341092e298a2619afdc4fbb76288da253979557694a6b2914ab5814d0220cbec249833d30f0084f7a1cb8fd77b43a86e743f59287faa405c19e5897e1a0cfe13a1d371cb46ca6b3adb75da8f80e361b82411ca601704b80cf63348306f3bd919ddf5a3ca2ac30eaa994e0af52e1380e82f2c70e241740f00a9c1ca8b1b4846c5f0f0b929c67a08b25fc8511b1075668d87929b624e62622b7d40d315cae235f05f1a842719195961c885b75211eef361150babdecced768a6a57f30ddf1825d3737c4dbb4140a66052b8f233bfc8bb0b08a786200ad5031670c00abc0ca05db03f7d00c6c5f9d10aad713e1c02347fd256174acfe64f143d5ab69b28a0a7213c20d37f64bc78ea9068b2acd5df5329a58e017857e0f1159c707e668e7dfeeb08fd1a53a12ef9654b301b1df039e95fd6b12beaf0e1b75160c106ab4d17edbf8d88b07fdf4de0bf88bf5d75ce20d44c8ec263e6055d69a7860215d7edc4d6f4e292c3ac1fa9b628ce1b9327130b48e7685af8eb04054bfa78d65bdae5cd2cd173e8f4938052879ebd6aff1f78944c8112e5ba1155d50a1d1fa99e3f8f5114d5a8cd9408fc79c01274d8b63f80231d2999d197631f868dc274ecb9cb2e980280f40f0ab6b483a0ec1b2ba068b5328e37af59f75ebc91bc8acfe3363887ed109dbe01b12097301d59667331d8767be23dd8afae708ec84787e49b4e03264bd1204f415c23c79b49e57c93a53826af9460262ca06b68b8ba40f576c53944212277319b272e5df7bc0e81a74a1f68b668cbb201d23254b591f0769247c45446797d29af8d4b2e46698477423220092cc24d383defbe39af8a7bec1e0eeb474bf319f02675d7a8fc38a9ec571a2995c1c3619deef2c994e2078ce6e78d2bb3371fd3bdf23ba12e4ad6c86addda5fc8a98b6ba0729a5cd768b9e92d987a6e6981855b42400707be1f3c830909c3edba24160ac75cf730f9d52059712667634d86d0ec0b450b812bb6d8132e083adf1ff96646f3362988b14aabdfbaaa5ec14caf266ff1fa54c65b3c2b5eaf391e99e3d4eee6827c2478d82aedead97b295cf76a89a04aa8eb7c114af65dcacff64ef857bd9da433f2e3d570562835296a1866659b9a2d43344a40bce83b75cb2a9bd2476661342b3c6767df97d52330bd8cf240d1b082e2afee0a0c560cf321e6419abc340bb112d3eb5f0fcfe3c778f3c5e0864ecf8456a23a97d44512c63866ada0e206d46b03368a0f3a4e9d3d7ec0d6780b5312765b0fd18928a58a520353a8c13d273b27a98213bd83b98365f9f261a32b419ef575bddef6062893d9df4c71bd156e030361ea7f528290e6fa9fc9046afe895706f16cd96edb47e8ae84860e724b459bec8cb4b646c3f22b8ca9add3c22a065b3d4150665158404cb8cdcc36e7527039add86d9c0081e7f37eba9898009ccec0887fdeb1e8e2fd4a9172f0d00e1130deca19ad7952476bd871dba1dd59108af952493021617b628e47854cd959835cac345d960c0558552e1047ac67b023d923fba4565ef3b51e9eb698ed88f5a50e5b79231283495dd60e62dbabe08b32c87ea76d5a178bb166a2ddfbe798f2f0c7124651d897d4ae19d2580985544e411ad886c2ff9227c54eb93c688062c0e83e12688d0906eb7488935bc8217fbbb0423bd8e6040762327343ea010c54d5dec38264de27c035f98cf17df382a2d3eda0c0d6c2d56441e4b65f8e3d72620a7b28c7b6fe365e7ae70d88cb18c28c7b093ad1c8ab4fc692e17096def6682b063e957279085419def9f970d51abba3a4574560c53cc5e64b1313e062f7a90ea9e9a7a6a6a5cf5573a9c16c8908c460a1c1312fa4d6fec112a68bf6ca9e411afbd7e6b6ef3895da7778307deaf3564001d53925267b86e5aff37fa2ce044687a12763e0c9f55355b084f78cbb6aed3538edccd591891bb08f70de436d58e8b50b885ec7ba7cfbae8b8f9041f34b49d1948e58c37b34a3d7289787a020333d6096823829556275156befe60ffd9bb3618b59d807f5c11ecedf06d271485584a8bd21b9d343474b94c3b8c0ebfea0b33c7fa6d3ed7ecda004bdb432d6a1fed07c91be765e0b75deeae8626ba67ec33ea5b865e83e1d777bf84327288fc60c0591d2f58dee2c39f505d7907bb1261feda273341491291c601548e51918089089fd364f94e2369be12a60c7ad9f6658efd608061d2010d5c686d7b33155b30c418209326048c7c7212bc7e5955e3129669b535f350041a07db6ffccf1bec85fcee924becfaf598537e91b475d7f0dee747c7742661f9a0d951eee98240551a0e08b233db076a46674446e04e07c10749b47f68f54136d17a1a173ee9fed0ea4a3d9f76c9e779aef7758fc640980598c56c358daf5a0e5d2ce386370ae26b2e57295c051d3cf3d3ce337bb6b6ab68f9377282bc959513c6c762817484c39bc164a91c0843dfa1099a91b7b6b73508bfaf08ba2423942fcff6015800427e22a90b7e8bd314d93b5e9cf3fc32d3b37aef9c4a23048aaebb621f82453bd5b81d1ccc75d79f91a4522a446d5f8f348a753709cd89a037ca68655315175f8f431fb486a7d490b14c0f8175f7f06b16c895102de7361d042dee436046605066b68fb9ce66fc2f9187a7c72bc4348ea1a846dac0a770d36b2cb297101660f8be3d5ca9cbc3194db87a6da51d316e3a33b6221ebd96345a00aa7d31772416c1e32a56b45d7014d90018503481e29332de2bd899f9f7c6cd0ce353b24ff5f57c0e7d84771e04a33e0d8138add0fc2e7e1e5a2e51656a0d8cdac91e78e54e9c83054cd39cafc650a4336fbe2403e6a230fe016b4d4c02bd33b4b920f4b955ce65b749ca0d6e2d774a762301cab775da05b53705be81beeb8c2df64e66b3a15a88a29d6aee9b0c2f494137f2f1ea394901ce092f5ac572368c81b9a68a0efa8efd6b1cc5622461cf3f10306584caa6ce927e76129937b8e5d6e11a0b37e2e7055b8c725b97ac8becb7a20f3d62018d802f5a5212c04b01136118d51ec21800fdc017fd0645ed90d2b0430bab9e67df4c1e7e26f68712dcf623c2b06c05dc1aef50ae6d358e52f39b0d151759e13c400cee86929b6145d4b19eac073b587caa048fc3004d16bdceede839775483f625cd284329f429cc6b191a6ba558b3b8e609620dae7efbb1954d126df03748e41b41ad312aedcdd6ef41277c8e792fc7df542f3662af8584a56f3540a88c6bfc9acdde78a5ff6661d140ce7c86b38606ebe983f1ec23561df62daab759b422353bbcf18f1f64c4263b66aa8434c949c56f9fd1ae08ebb055fc1ef32a7a74637e14194dca3ca442ebaf6616ad65eef4a386398f3f820666cde013f3bb9649a88f8475281426335c25eef2060f6d9e658945bc1df99bdb362fdc6661cfbe480aeffb9d4b9d6d11af91e0903edd6df6ea8f96ad9bd84f0992611a686326e733508ff507aeccdeb696e86605bb455cb2330bfcb5fb0744aa67622a33b2b32e9bd4511e3e750c5eae505dd46ee5691a86d0a19de7d5df390e2ab4ff180a2a2844073b7346bc65a02c6f57400b57d59211d14138a4e441a79b5d1df4beda6625d16c4d6b5ab14514b50406495cd9be2526dade33e8618f792a6b53548b26bf75eb1c4d253cfdf5abfd6b1385c1e0eddc3ca086c6354016295e63e0b269286d4e69f9d2ee8faa9b0f4783c9cc53b0ef923d0c53c903ee0f3f7c32bbf18a220961a0a09375ff8abefaff33f6c80e9f26af782c35c9756a27bb5d19a70d9cd395c209d65ab4079b31db2e4f504c12bc87a1c370f5652ef343f848dd03ef53f8ac2f3d431f28dfd4c9ad3da2b28859fc72cecad0fad2defe8a1460532d4ac6e791cd70c388b587dbe0732a9cf43177c57c381048d6271bce813ea6709d96fa129af2b4d8afcdcb2e77e2af2d80d3528d16e39bd9efd691a250692ee7a96ba4ffd9b0009ec08ceef5c1bec3daffcbc6b02b6c46dabf03c333e638b78cd1fc31a26c57c00033d98113c55bd04dc897addd2817fbd7e44cfd8df9fe8414d7b7b5ffc40dd5c610ec5bebe9f167e712e1c95150589d5805b707be39634e779556318e010b0112bfd0e8c64bb6eaaf37284f9e67b20b8dd0f07c8a3f5c01922bac9e8c98886ba7b49ce1ab7cf33ff524b007b99ee90a84741cd6fcc492655350bc6e063d14e876145785c16f7272cdd9c8412fdcd0dd1bfba25f1728f9ab2e0ea7ccc2cbb88ff3a5ba0b67f8417f0e1864e03ed52388774db88a5d738156a5c6c912715e070fa51084ee0581bf7fa5663a04e202c4392e66df638fae79a36be4b90826f97e9864295e9c76338327b575422af1099e70e08eac70bd0aff26be9d140f882ca6b62030d2a96cdb19cd77a5fa1c132185358a9421dfb694d40ae3fc877898b3c0f08c900ca4c2c19d3799e74dcee8579f622e6c8dcf0a690a77d04d2f032ac67a1efc83df8535167f50476ed953ccca8ecf57aef74c0abb99bb7414e81363ac98318bb9282fbd63dd4458b8d7d6bcdb10b2bc62c4d8f5fcc95e03e815a1b3083a84067b4c6b2d281ef4abe829f7315b1116de11567b093b21d6b06913e619346de95f1cf11099494ac8ddbef73e44bc1ded0e60ec9a9ebd832811ea3f8f31f1c3912c611e962cc17ec724daba664b279965f50b39411fb4a002baf84f8de4cd1714ce73ba2595f50ca0359987d4f2e5f94ad467e21ef9cf4c55bbaef72e984796f9f1514460c74ac8775d9bdf6cd02e3ab71f6b66eea547e122390b3eb6312d5708d95d4cb8c6c9db064fd4182eae8f7de9358b496024e24c306bea5b84e03ea187c3ed87b52d8a0009ecafc8647f3f4a4e6f842dc0b5157e2be114200a607c92c3fcc1466a3375af50e1a4ebcdadb93b7f2bb749f80959d2d4bffdd51419700083f729a2e2bcc121a1347ee94d13a1ca2490db9ee729d60dfed279892f86fb1befb3d7c90258ed37704cf63ae78c52d838f47a937a39a23563de670ca0d12c51622a7b8cd76661b422d0ccf3a3b8509343984c2b2476856e12209b9c5e7aa5a5d7c9e33e677325432e4825e9fb99ea5a60b134a4946dd8ce9c4c656eb2945b6e1ad56fd5f8a225b0b2de72bdcaa80c2542080c77c889eae79e604597464d7a5ba209960170a96196541df419f5a33ebf06b7388ed5c6aeb975d4e1a1d428c1ef476a3bfe7192f166d999dc41f9a872ce1037cbec0fd6db4fac18283335f2a5a19972ae553654777bc5d05f696f547728abf794263d28120fcfed8a3602f597abce2fe49a5cc87ee167893c4b055a6d4aa362572e50df7c69db3c2acaaeafd0609ce70435d126e60ddafc61cbf7af4a5f85b975dc42546546b86e0feb07fa1c60d8f7f0f2eab5cfac4e902ce9c6c6b951c2cc86cd99609da04d80b585d67fc2b6384771bea120af0dafd66645184f9afa5eb6a01fc428fc952c02e207a203c2e440fdddb30607d5928098485abac6dbcea6fe6d93e26bd99d5b592d3de4781335dac6555673c0773f3e9ff5f70e0e98ed09097f6d564b4ee55135239ea72474797352d0453a372cd5e6831d6d65e2ddf9fdd05b3d7d02b7fda2d465df4624581399828c07ba2628d44f76202ddd409a78616c6b485d389fb0665c51e530513ec8a9224efb94caf40c2c749958108fcfcee7a3c700984e5cead0fab2760d6a58958991db8e71194c50aa2cd5286f91ffe314acd8be42f0c5f0826391d13d87ab86776d2bfbab0787782275e36f588c6018972508262b1cce09923c2a5b7f5983e006c20f4689cf19ec1f0d32086af1ea57c78ce9c25e7f3509b080ccfe3f53e46433b4085c85245afef68e2e883dd6a21135290c2f473efda0611525b6ec6a05b3e018478d3a38ade06f4a65bda2514db83be32276941de71a433aa118688464795b302c01af55f96ca684b620385d8100bc68b050ce781eb86a2d64ecf39ac48c1f42e08f8f0f9c9648d2e0c8eaa73eb264ca5d21eca5564256da187a058933b0572a2366a19ee8337a5985d33805f28e98505c26f4c2371ac32a438fcad25ca784ffd0355b174c95e0ca9f86f2c5131d937c17f36f19a32224b707f2d20a897997635c77205df83fe2a92a09ffcedbe0c50b2428eae98705b244bc49ee490bf006299ec7938057020d570e84fef217940d3ec2bccdd06de4d4e7773120c6972200d24ae4429f303f59eded28f9627a70841ead41cbe998e84121ee7b5d7097a901387f859424d63a8fb69dc6d1dd74059d62e6cee413f10dc462d67648e78327b193697485c3e1cab2b6c9144b50855ff5d6b91ad02e6d0bd42e90b86f85ad8fe2995369be3806030227eb056ac53a4aa63e288176da922d91a342e7a360e1e04ade30d773ce4c03116d2df78ffee9e79cf9f1e35140aa1994fcbc992495fbeeeefc3dc841ddcda5124b1024967f0b744c359d5dee5b4444aa4be372252985d3f327e119ca95964766aa56305bda2a8fbbde3903ed2faaa436c8aff7e36a349c0b99ab6e4fbf410f03a7da60a30b11a3a4f1c1b1d08760ca8cc9b4afcb92718bba13adb48f7a1ef84ae047e50721d696134c34a9833e9b3920fdc1b0e2ca8fb6e28329a15e26b49fbda7e47ed53c2fe3a6b6bb7b1d2b89c15af753259991def4121c3e5f63d92357a2c193277e5cabf21ae3cd1d7ac8a487cbfeee17cb8075b2f39236b7cf3599aa1d4c85f20edf3138bbdc251f21c751cf253d90657edee2c560d9d091bcfb7629e8737693fae031b24771ae0921cf587dadf7bef635c418bb95a12203196ca7075f3df56f55f2c23bbf3092963a7f7e3c1b9c5eab5f041aa5c5db73dcc725eb1b46f1adfad9b0cacd839e6a6f20fa5f5dcd497b5897c6662d11f82df259bfd64991e2eec6501c5e6d9e21e5a465ba6018a25685c492dd6d4ff1076f94db4af656219998a049d318a78dae83c8ae244ed9eb9a8fa8b7d1c81b17603fcea92c286ed0c19a913b5fcbc77609e856691e8d37e17dd1916769891f987d91936144ce692032c5b0e7886fba92122bfc385032eb1e82f09a3c58e2e1a7ed3a90b2283ae1c355e93be1c96f2d955d814e64718edcd264bad4251e3ee1f7f0b3a01a9a402a86e17b79219d0395cdfa892f9d5fc819565171ade0d0db9aa730b255d156eedcf45f66f81cf948d2c30179fc377bcf3206a21544e653cf62ee42ffb277e190b625c1b6353e75d5d7040f966b962aeda9263043006150a5b1e6f09a289a3f532b0d0ffd8b29165e63e036cf3e23167fd1978023df8dd0e404afeff4e99ae1a0ab7b4d22237004a0c54c2bf319e4e04f0129336e5bb9a92992454b2e4e0a7ded05622d10e6dcbaf29c3685cf707c8c0fa974afddc2d1eca38173b37c0da189f3e2982e5d0eb69bedc16477867a102e699b2a712b980a2d41370a0fa42f83a77717d4c958567ce61c7775f008b97dcc010bbc7ba6dffc42d0527185d6bc2e038b4aef754bd71c6582bc99ef607de477b4e799a0b3b70276944484066cb9fabd79d009734642ee679f7eef87be30a162d6eae8ef8ebfbca4e4fa1a61f2cd54865d16b179b88a97dd6c24660028a944f1fcd17a4f40d7bb2bda3858f976d913963de57ea73627ac33ee3e50653d99294f6f3dff0e783c9dc0fce3ddb71f98f9425a2d2b30d7cc5d81269aee15d82324a1399c2c47cef1b3ce030c8178010f8a86f16cad7e2f4ac605af28ae1396ef3f688a119acbc73d2740eae2f6f7523b094fdb000a1c439636fa1fcf28bf7a4dd624117fddfe586140bfb063b78ba0bd59c34bcadacd67bedc6080d6669abe35f156af2c6a2ebc2235322b1b8e3d2fbea9a5a8b4faa7988bde13acacb429ea4b29d3a3699072f222bd039b603ebc141f0017429ddaaf0c915616eb441b33a603ba7a0343a39ad2c130d32d94e60a0fa3bc5b0eab1f0c29034af676441441e49cfce21b88bab3e1c3991166cd4524103f888b9a06cf35c7e2660254c607051b4acb078456c75565ec68b187c36abaa8fb62c8184190edbb4cead3e97557f6fa629eae0552b56c4c324997a178d0eb02d330f23603276c2509abb799f97c6684bb314eae5b29f9962ee419b653021b265ee67bb37f6be875f7ad2e5242f3bbed9f646f043cee494fc4b04a1e7eb3ad8bc4eaa7e6be53ad2f1a401f467683d45fb8830ec5f90ce8eb71f23a38ca56082953abdc16bdf0d971714f8e59e8210b483ab751dca41b1235cc98d6c8f0c4b75085c754349b54c583952c05aad16ba1b426bd9d18d370f50a3ecb8029b3fe78a7ee118da5c70d3d91a3d2b67dc8b4cf8e4876bc6c23bd360802e7deeb6f13202cedc3d831030147341292e5cbef6f2a45b1a34de9c98a6aee962bf817b27e4a7748ce6fff6ebe6f626248b999349e493f373a1191db6c89f284e0c706f3a1c733502b9862e1c8d58235a447850d99960124b2f73aa2517897c6fcaefb96db7ef1721166bfbc935a6b14c455d2ae340fbfdf8393125d022471a5269247cf04bbffdeadad962216adb3ec3cce48fefa18312f21d69d605aaa178acf2f1d73abcf817b504d3dd5041340b150db1f6c8db9d0e99688fb151b1caf0c0e88377397364c78dc463fc8cc0d43bbed3aaa7f15bf6d5221524b858920419dfb79ad9b39128c0857e36731f745f79433ec6b4e9d0d14c6c40e1af55397ecc8c698fc6d8958f566f63a434cfcfa20f4aeea5d8519d52a7ce598ae3995309691476587bc3a8d23ec3ad0f732322a593044eae5a965d7746b4aa8875bfd322e2e5cfa9f0c941e5633985fe15a7c53f62e97f79e85cd37699ff26b413177f2befa16f4715108c5555b676ad5c164112a7816ed92454fe7fe3b51b5bfc4eae418118348b1017c557055e6f10da89e27ae43d6f867547692d9d644ea8f0a8c6a442d24eddb6560dc490d19caa7bffc4362e888e997628ad2b520dacbbe901e3ccda1726b5ddb28fb480d2b787bc1630ce7da94779d26bd87ad37749e1bd36cf6e97df35b226dda7caf1bde99fa45767862f9f51dbda0e63e82793bbc66d53609fddbf4725d781a0b04b145b50980c996ba22367aa1eb08aa8e1a75a4b1d5835aec3189d72e8b9b0f166a77467c2942e4331bdc45605ac397f99371ae13846db1f6f0fea20dd1dd921540bd0ac794850ef47abbd17f56a23b1ba80c743d6324b6f1d7b0d294121be195a4116c22b95f83ceafe7cdc9d842a60c30d3ad18f5fe9d05df679089f1e9f82a28e460c7ac1652792a4531f6109247ab3d321d8220d0c544511ecdedcda1deabfb52cfab76ee4a7651225e44ac948410f151b84e89f47b1b9a23b38495445e4bfb62d575c94dd68b7e564c3c9a106bb07cbdb8c2caa6a3af71192e8b3af7ce22f4142794ebecd66352d33e3dc2c131fbf0069f6f172a57ef6416ff94a0e0afd2002fe3a8c58933c2ad83ee37ab9d04300fd7a37a0360692d7f909b9e0f75a47a0b6d22930eba7046372ab5754268b57af61b5310302e72a369e050a509c2da71678e42cef7d5bcced94a8aea1b9b49fac0cc2061f8820faeac7e126b8f77df14ff32fb0cab40c56611fd490c7127566e02b908a3e44754be10e4351365e77c6c1a325ecaa910222e5a26a9544a378b3e058928ff97c7deea21b3976a15b4ff4900d2716a4c12f8d03bf8a74848b996da915c0720ec93781a51e9b63d216da4d3bcea21244875ab28407aa4799a61c7f2002d765e22b613c381ed975716e086d1d7c5a13b1a1849d3aabf8310eaa60b9190dcedda6fcd2cedebcf5b64837b3a6182b0811732136124c5fce539169902c823dbe73b36534db847b4212bfdf9631aebf7e8bec18702d08a136f7c42a58c57431bbc308b74a56d8efa1863e2a3531dbb17e616892cd1ae3bd21fc1b4da7cb30b3f4715583bce64022c6f9fdabb38046ca2243e9e7ae2e28f47efa5fc508b8cf9a3c11c06e55aeccfe83d4cf3f3a0bf96dfe8346263b571063d2cf0036d2dfa6d96bd4f184035d3291a2e6036394fc6489b9d571b7816bd58a15f11e3cf512d123a7afe165d5ebab6890031d661ca9d9ea3437767f3148e7bea9ba80c2630df6edebd065306ee450654080e8cff34c8cd4bfc4392e3d230b452447f6e02ef0e5c9668ce157708039314e7e4b2f79d322aa328b8999cab09a839cc01cd17e8390720049ff49387179f5b92fa3d3aa76bab66ec0e4d1ba01961b8a884c283b146dd080ce5753d1708b838302c7228eb41a5163e4e4fca8641dd9d0c728a8db37a915d820b36aa6d6e2146218e7b1eb4f4e91c61bfe0523c3cfc804a709ae13dc7154cdefbb78d3280a9f0ef4fccf13135658feb1a16b081c365b2607c52889ada303c9288f2722623220304bb2e8aa3c91174ec231f52629aabf59bb7875538d3f97851cd6d416a7caea09e7f0002f11b2c33ee8350e0fd4e3ff3a8a24fba5df86e82c96b9af721fd8da5d019eb4c4631a78eea15555207b790f8ed7d201f23365e4b220700712f615f44a29e31a3d414c36ee1cd46afda47607ba6f5a0c2f8c2d93af7d9a3778fca65eb1f69276f77f2b37a3ee24803da4855b2727470b878d0120e4dc3bedeb4fe93e2366a6306953bc1c2b431ab01acc5ed686a5b75d4ca93b4807d406057e201d51512847a5e7574d13e187d0b7fcb1a31df5da3c36ef779532643f19bb3e8cd5fb1b1cb998edc370d40fdcb6a3962599d90e3d9b652259cfe0725745de896d04a6fb364b3541dae7122b51db52e5656d09fe95a58b771a5616034f6b3e6f10e1a931b2fb966a2c99d7d4fd9f2de9eee1d5d4c20bbf0b5662481ec713cc7bea35828074cd8d273e9506d7dd44ed960a6b981a7cd9e6a43b5e6b3a45bb6a8fc091f8dd7a6d7b510acb3da79a525c266fd0f83176c1639e611cc769c9b38824cf55483c5919dfcd32d4eaf243fbda335dfbff3d4c41695e9124570ed53028ef3f824ead2179e8c3c03d6f09b617c38961e18e097d74b8f65369e36c52e1e1f40788d2a864a093752cb136fb8c3b4d8c7f8e87de2bf80cd47bf5631573e77fd82a35d11adccaec3d0d5b9def40f67b4e6b8c754a2eba4b5506fbe0da02dd81e0762eff2f2fc2e8d51c25e21ec63d135ebf6b18c6d84b8d76ea9a33a2fcfb5b17403ddbfd26de816b14d6160ddfed01627b178a2bd6c4627366da9b3b43806cf600e6532b9ebd9300334131ac2723e4eba7373d36339fe5cae3d8f4b0023006ffd91047b7a4055a474c7f1bf94385b4c173554ff0b73e111f1d0853b3c1af85be382117d9954c57805ef2f0c47ac51b77dd3370701da6f93647f1d4d0c155e9af76b52928882730fee583287d2c4e7ed7f1191303a64b0e9ca9fc27d1309ddf7b0b5dc160fe8da38d5f4b6b0bbc346c3a460cb5f44000b16754d52439bb49987fd557526dd8b97c5ab3e36f11878fdf883715d1024123e0863fb1c5b99b038a4283c261069ff0892cf07c1fe51fca4f331ac2b03fd95c35f674a5071fbad942244f49c5eaa1a19621a2c2599724582ca18d73bc73baa05630682676cdae6c57024e2c5054b7e5eb0e500152bdc2ec81704a63f6ba2bf87fb90d778adba460b7a78bd687658896f22b17b6a10bf7ced8f3b7aa5c932268095f7a6f5d04d11b27aec95eead2ffe8936a145473d106982e74a021d2aed56539b5fe0d41fcefa0dfb74d1b12bcf0ec25b440e80465de551c47555f0fe319daf53ef1179497f66da6ac9097921a03b19d3680790bf63de44b187cb534a851cc2ee71385df2b2a9cb6a1082ef89b8fa3401193b4411d0459c506371a2f2926f5d092b447a6853560aa509d4216492b21e7c8cecb553de8e971b6f6d433c0cf551a90199a746b431e00f44c77cf9f39cd2e287f80d32c739389f561448711be5e51766ab9b50628f21d1be8f248df356dae9316c5af2649270e70d2ac0ed3c505b0781dd7861c0e106bae305698647807f3d63af5296b112de4579702bdf865d09198b9277dc1ed718647761120eb5c4b522e85d4285306d369a1956f495c4fbe9101217cd76ecfcdf44eff3acb6888a799da5b1c3fd685a69b2650c87e43b380a31d44469377cd3223b5014d8e98f28bdf1ee1e4f12bb943be29210e282583f21d5d5fa2be01b48d2d7329da6007fbf641dd51f024ddcf2b69f6859d36bb618eb862ad2652243cc4d2b62c789b832219cb10ba6ddf413ff6f46c0c6d0b131cb9389d4376daa89361776935b05048da2e40791326c89fa56dba8b9248f00e126b5b0a2b15a4e6e9f55b5d4a006d42963de8bca634508b1974b8904415e14b52ec1d8744d5aa274827c6a3969c191b0d2f465925242af0d67e344a50d5a9a8b9be8f504b8576c22b78de3ce8380b8107973490790147b75d07fb4acf927bd046055cd3d70f017308fefb65944341fb11b1318ba3bd4ea718b22e10a1f8338b1ab3545a0382f0bc613c6ec0e18404993a5b4ef170d294ed400141f0b9ed4b348e852ea3cc2c4be0f7a5a216a6c51b3e21c31b0766dfa082857002d30f9f3f1e8e3ce4eb74a06f9794316447a41e804ca1c32d9675d2f48a3f43cc192e2c30945b0749845a3adb629d6517347617ba38dc5e80e0c88356c20ad027018b3067870e042fd110b5c743d0e75646821e13483907a4bc1b11a70ac664456f60952056996d1e32652886cdb0a0d8cc53ef28e7967f6e98a80e070e53c5a035361d293e3e1c23b56c63808a3ad0a1db0420d1acdaea712976793f96709ccd9d4fb5a02653298ab24294c72669d3c514f76062ae07bf50c46383e00480b4e95388bb7c49c0db48d734932228558f5d052871bf79dc92a10d6b100e0ffd2ba01e5024346918951b5717fb78e524b35dd69b315f18679be6721b34efec759aa0db06d9c27c7cd62bba76328cace3c94edebe0a2e0c7724bdc7a6f5887b4c4955d2eb49fc016df34e619ecae2a250f23e478255e659f4beeb2e95ee7a92a59b100cdc04c5f59851f2c336a4eeb204437ff4a5417210d389e9e29c1625a9723625071b982c0500832d9aacc56478049fa85065f5d5154594ff2ae8834f584862ff8ea0caa9e563a97a4c13d1bb847ab5cb7fd60f3ba04810c956451a8ac8b30653d455f08e978c815b41527928f2399cbab7d188b1a7fdaf5fb10d5bcdfeb4b78a908b0656db5d641c90e67d30fa83df361cd138c15861383f599abb0b625a9d5847375e47eda39fcce233d81bdd4e5d348e47ba41f57e8d315dabbe1c8e94f9051002a5933637272591095ea35169de93752702db9b60564d7acdfea95c649ba7958def028f78da434083af8fee418096e853dc764c442f73bd5b70e24eda0ef25da7a670973800dd9c56ba4c7730b7d35265258e921b37c11a59220898dcb51a7ad1f34111a8e4a69d51f660f3bcef4f116f0d69f08b4b5f8c3f73d01d5529cc3b345131c2966fd376f35ac69f1302bd8f7da6cc7bdaef0ccc47aa8e236923fd3b6f3dea04466eb85a538f47bf7aaf9c0a03b60ab50f539abac76d8d60795fb2c94f07eb0bcfe5677779a6cc11d7beed6b545c7f04e53915d197d93852a9d98c43be970a93fe5fbf3e3fba34fb2a26159232e8c49018d31cf9a42a4e1b6d08b32fa23d56ad39c86cd74753e69a3a1f4fa2d31b4e71d508e439f91357675b54a911fde246dee495c07a1a506b17008b87f32646fd7ab966aa3a950a2aab3317a98200c5c6d2f168f0b548f642ca93fc8e07069ebc468f1092d8695e2e154d107acf7a25abd44f4b50f2f2ef0091226494a7b4419c4ddd8c446a42491f8b134716e386469161bb8b7cf2929a7c18188c0c542124ee64af8720301cadc7f33092272f74df51c8392c727653184a0f4cac2d40a8e5f03e508db80994f33c228ce0434169dde8cde3b6e946bdd42d27f2f9abd7ed44a2f533d68a4a5eafac7530e7e2ac979878ccf4973fd8a4dadde62674a151b5200a7a23a299673a06ad85a6097e5eed7858185307c47434dc16c312c0cf03197452bfbe242f36dbe46a056aceec1ffbf4512c56ad225efe9a16de7b928cd59b6b2a84ccaa1633907fcb611b47c5905299d49a381574267b0c705c56f898967366e4bf1e6b4a91406784c366eda24a55967a31965ea00ffffffff00