PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79394 1b470fb25f6641ebfe5200fcaca1b352899b984834dce4a26f362b5389bb3c91

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b7d810448403da03e4830e5ee83c1cc8cb623b80a013d843fc7b14aa38532415
Certificate Block Hash
1b470fb25f6641ebfe5200fcaca1b352899b984834dce4a26f362b5389bb3c91
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002304000006950000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d80a1dbd537077043dd09bcec9b13a3395ed91706b3c99bef21a94f9aa910574c72c01b363f8addc25f7144683a3d624bdd524945ddb22ba924224292e6423440cd88553579bc8b39d5852726377241890bd6c6331cbe67a2a010000000000000080000000e000002304000006950000

Raw Header Hex

00004020bc291dcad0c8fd293e39e0d26086c210592e2a22171d3cdd1da76802a74bd2648393dcac02fde199a7ec53a40dc273debf4037161accb433324573afa250ad72fe0a416a95cb001815245338aa147bfc43d813a0803b62cbc81c3ce85e0e83e403da03844410d8b7

Proof Data Hex

59,560 bytes
121216010307ca0be48a774b98c91eb32ebe3316154bc7febdd4715d8763ab54681a7f56baab0f286b0415d60754edc3601b8c9cdf9228a6042dbd8fb1279a2fd09b54938b511c089ddd30844963e956a7d453cb0a5f3cbb972c4e5e1002471eeb8d46a3261709846c3367cf967b4d79253ad62be5fdbf46669da6868fc1251a48bb4ff7ca992b21e72218f7c8b67851c17eb4b818df98ec2eddf39eee73d68ac65de6e165ee687d1075c8e509c401df330042278b2e8d0e89129b951bdc8dafe74ba2646ae3c377b4dfe2984baadae151a597b9773756d90d7926029843a7e7a54be4748727f5c41832df712f81b88b0defde5d132e65f0399a819a5e17db27cd9257446fa1deea9494484fa067f567948c3eb5344b3cf7e545bf23f64c7c4cb5a1d759c3b0c4edaee86904f5acc7599aad41c0640ae8225f651075be8b64a7d8e8218625bbbbd1f2df867467ea2c6d38e4e881dae319bffe31210fe99c7c87d8177751939aa694b4e548d91202c3b2062c515c22b920ddef218c34bfc82044da8c434316c087bd92040850fddb96687103c0a61ff120d73d5f36f0606cc77fdf820162f0d10143a971807eb487da8a38fbec573145ab00fa218c167a2e755fd276c4e2389958e603e570900eb1ac8051b4e87a59c8f48949cb735b6fc449a899fb1257d64146cc716db8807c223819db864699c8c34455ad5793f2f0d084b50cc4102e26d9ba4900f026e92631f2db1812277b20bd558daaba017f2f6f3a2448ea7b5e96d64e3be31b3a4e7388a6521ff229282a5e9ca770c600026eedfd18744d1695e4ceab5cb3e44ac8294c3f7bb153730e22b44f593c988487375e6e88b2ccd077a3270e7dea63a0bbcbad7fc8d7f4006b3ea5e29885e3dc1bd987455b6912655498a19fad2b72b489305db16a90fe3af45c59e4b9328d660652ed4e9b8066a529afe67ff2fb64bfc6156243c58b32ca4c553a6d648704b3fcfa3cee0f6282384d345777701db7bf1411852ab31f2a97bb4bb178cb7cc6401070b3bcf2d44888a824134e47ef7cf97e3c4bdd51c8d79984e0896828d1f0add8fb75f532f935fe0ac0c13946d6579d76af97d414455df405745636ac46ec831d99cff9f4e71b9c72a9eafa1b19fcc993b8216ee3c9e5565100ddce7794942ee7e168d68d1ff5bf44c8be997606337339b9d991bcbc9a3cf74e20f51b6bcd4665d00be350bb9c87b6b8d6ca676463827d91dc90b0f59f5dfc3c7c0a3b5b5468c0d03fed1842a6359f3b4476c587543bd98221daad554186c7dfd08d92aafe52b16da8f618cf261fe35586327a4fd131f637ff9735cd6d9104f9e37b2f3076a4bf4b547997be4e064e7e53aec05f48f3ff199c19b653b851ea51a1a23d0ce7d333f1d8ac0d2b424efeded27313cbab68d460fb10853edaa1006e47de365ef0a24498fc41bec5bef9f93888d1aa20c09ff072906303a7ab5a58646fe7b8b6f117ccee29a4c276957e3257672280c071c843014b96a6b10b1eb39c0bf0b921a2688baf3a84ff6a43095f50cda18f144be31be4ba8170ee4955479a3298385ed116c7c1c374a0504824b7957d70127029414d2247b30caf9d3462619b7e4761ec4965ed8f0aa00e0b7437b592271f75fd60934ab77198785e053e08d477915ec0d7690f824b644129ae74a1def5448bd0946511e6f4fd63b84d747def48a374948252f75e8548cebc7570af97c24ca919bfcb70b61255fa4251366bdd5f30ba0ffaaeb2dd684f2f82f96d93997ea46fe2e2ec3a338979fb18ea3b3206781435f88c57bd489fdf03edc6f1ea6e9c65291928aa55cef7f2c4e8697f87b9f81faa32691819290c1ce251c74361f61f619b313d1c37062e73963891bcc92c98ee91f5f45c772ff3c338e8a389beea2d48beb06d77d879e67b020d4ee9d834d22458b5a58532fecbea66807ca30d7508455db38cce4279e24bd42e258eecc8a20cd99e29a0ce6495c929bd756edb2ce50032ae9d57480cb3914dc18e6ce359341157b40347bb26d76734a501035826f0b39b0bc5572863f12ba35dec7442001669529948a421fd7fde757e2e34973de97ce1828de5b6a260436f04157cdc5010747e696d8f6d5de2a85c161783d72cd261f00a4a80bbe40612a234b8d58547d6e11736f287f01f90fcdb526f05825dd5cf7a30443be8f34b4a61f6cfd35c0a28d69344c5ef4cbde5892dcfa330e75c333afa8a5290d06933b96ddf1d56ee7f2f153849a67a5df0f15fa0669e7a14d349d89e188c333bdfe48adaa5abb0b69e797e96f3e0772e0f774d199838d444872ff7ae3da35e1f0088398517612ee2c0d2c34fadf8f892251aedeb02a814ad6b851f4fb1fac1a2494a046dc25b163c55f1f0bda8bab1d53fcaccb195bd317a521a4dd1c51a6d8a4efd4dca532abdd97b7e526b743370ee3944fbff5deb6d8f5af8441eff43cd56251cbb9340aa3ce6452ff58648e7230041487d39a5f16dd4dda5f0d97dd7202f9fa3e138d361676c4037e26bede7213cb1f4cace51dd41bcf4351ba0b64de24f1ed9281b2e999880f416af1a669455866695133353ef09f240c095ec0604b3442730b4a02f7f2f8aca3584ac23f2ebe0222172cc8b3fcedd9efe9e3fad72147ee6f6250610b68be6a964ff56b3b2ddf617aa49b6d33e7e4e1df08a608b7a0c941717ec0d4b732f288a05d470790827df9a33383ca35aab685058f7ff2df4c337e4d738a9852844e8547fae3051642947062170f9d39c54083a226a38a30cf4cae613d6916a9fde0ff66fc270af3678d14b3964f4385b07c47862b38ac16c62c8a8090d6bf95f2c184d324a3da1742e6e62ba00a4defe4b365248fbb579b57bb9a1b7718fc2d09968cb0b1e065bd1a3f9e8bae11355f61ba6605068267c69a6ab685e9f0b6ff542f4ffab5b7d502d3382c44785b647d079351be09f74cf4f1c3630135ec1e1d92c0fbd09e87f2ff1e96399137a178911372ae07d06002ec92e38d2647f4bc7c9209207836420f8b8de9108ebbe0ed2a9b9ff377292db3c8d2a818d4a5c7a2dec4c855194738ed884b87b3a00b0bb9107a3256674d5d38c2d22f5f493e38c915926de3f2ac2f271deea599a4e421d5ba3018dbd6f5757cda04ccfc440bb3bcd2cab1e7c7c2bffff27a7fec73f2478f0f610ce579e2e48090f3367a88b8eee29c48d76a1bd12ac8604426c0f6cab6ace7669c53e16b6b0cee22795154498dab8ade4a8c7675559713931d2722e27a8b0ca0b10315eeda8c672415072c2a545c6f11f7e139096476c4e0caaad66ef44b7f12355ee33d21b2092de31696aeb5edaa9fb2809af76cbb055a65a3d80e74d13dac880c3cb9764d15af751c1641855cf694703f323c3e10f3e3dd7a0212dfa31be0fbc3fd7631b436688db38d3f727c15f94af26ec5243cf4af73e8b50978dab6e7ffdbd973972b10226da2470ccb2f091da50b3b98b9e65893183cf3c8815b5db5bc2c4e2370d1615c9ef3f2467b29c91a4a7b38714c68a4848b90b00e165718766765d31077a853d772215a8b7bd5d3be7ee7641946f132bb1f75bdd487320c85e2c0b84dd3d2ee36e6d96cbd3da2182388ac20b2b661972ad7bf3472f33394fe606d179d01df5af96701a39eb79318e68c04564c0eabd0efb4f8338713e2c58d707a1271352684f6239e87aff88e06e3eaf746244477e1e9a27585a2b892de6ea873ad616c160491dc2afee7530be30f43cbf96dcd34de3b4085d9b83073318e61a79a451dcd21f02b6ab8f17f91ac7e24acedf578de125a420d96214fa947a3a95bdfa1a73cfa704cbac7e48e2be0c63e6e9468692a1f81cf602c3ffac27e02b7ff781b4a4edd96a00e130369bfe414d710acba8d28588051e526b6b9397bca29663d2051b3bddbd91c07900888bf7f986cd302256b1fa4b69c2cd5138d7ab58083ed24d9e53effd0704c444ab7b66b174fa3058a32ffbd84e96556de73d97ba9df48d25e5efd893ebd6cb05304188f802ba5d71a6a5f9083a0058b8ee8639d526acdea97175de5113c26ccfafc8314519fd6c1f5451e20052b06b2e122e994066feaf4771b3cee5d1dceee55961d75d717b6cccfb78cbcaf4836ce6405b9f777d9f0053fd648f9dc667052a0a4c13949e5bcf255a093d45f011bba5a3012643050d3a26146377b33396b5096c57f1ec50b35846b3ec7864a532ee15f7773635ce9e8da79ff9cd8f13a8a4992bbdda6a10461483ed4f6a857bdb5dc0e5b7659f0874d9f61d7e0ca7b2f1f300499788ea19421cbecbdebe6fa3b6edf6994f8227009ac59fe32ace31202406a2da44ba4ad92085de7e45885b831b1f7b375142b44a6dca6fd6fec707fd5b91913b59b85b8df326cf9abc39d4c9c725ad7652d06b243986a6af99858257b18ec33e69e5ca7d434f8c25d28510101ab0215e5794524b7b5c7a095e6e19acd6de7dde8e125477e8311a7aaa9c273b9dbe6a597ab21639286800b5336b84dc0ef0b135b5b53dd61a2d6c094ce9969f5437fb699dd10251e0452e2e484bee1246b060f2262b9f500678b545bebbeb55236f42adacb465872162097860b44b5da0692ae48a8a5281c1fe43c67ed4192c215cd4925b60f9bfe2ea58b03d97d78da994bcf8ab5b2828741445c6b38da9e8dd7260fd916ae7a032bfe73a3f54148ae91f2f790ad720381eca00db7dd5c29a8d59b6589c134ffe6aabf7421824096d1b65913f540b57cb36a57f3d6a15e84f53337bd74fe430405c75460103101a71ee9e320a88b3b3ab6cdd200e3adb1de294e414d0e57058e70419b06d9bcba472ddc0566643270e2bee00dda734b46178f809b58e8a7749d4cd16444834ffb46fb1eb8fae1efe90eef1ce13564030dd2bf154d63caa3a713edc1ce293f2ebc818fd7c65d4efbc1d7ad304d41f1be4dfa0f03e2ec89c57e01dac9b002f406a9aabf4ac5b870aaf2f0957330e08634d5ef18e5080953ccbd16fe9dcc592e407b7e6e3f56169cd77752d7329c9d66bc84b5a3e596724892ba935e0a8481430d34605be5464451b7543a3d0e5dc0cc2abb339aa6f9cb4a8af9c4c6abf1b5184704c8f504c9f2179086267e0eed2081a48007cbad0fe595de478e45818cf9bd9712f42964dc9690d377cc93e029cff0f4727ab9fb20768884af58b99cd897244965f846a4168b1baca3f95460a37f0ff6df093c87f29fd332ee5eb04d512b14ff29d451d43a9dfa1d5e1afe8dce2562647bfa427f9feb69eb99b91275e1efd72c24bf2de6884cc73370d5ef793c26eef9f1801ab7da2dc82fd6374e1fb0a77368ba3c57c86d6b6fa7790b6046cf5ae03344a4384b77eb3f44496a47685a102fd44a460c316934a5e56ecea9fb70f743e8826ffa7bf0791f5f79bf359e1b0769a0b35b75d6a012c0b803499943680e7446ad2da340ebecfd3ed7581d76aa54911ddef16fd578617b8e0ce0fe78d865fd19458bcd0d91de8572bb2bd006cff5f63ea2249bc0aa6429c6ec56eeba68fae49a18263e47af05f25547fad7e178f2ca56e49e02f370e4540558d71e96383a65c1a1ed0b2c3a1f1a3d9963118a1395f2b8b01cb2f03a29405db4e8320d63b27656ca6ba8e8fa78d7a9f1991996fe01d3dd8fb733a68a8fc730254564778cfc885380202452e189847fc0871d7731203bed76fa200344681966cbe3621bf8aa510ce14f42a2cebf03fadd6c20977157e3280d7e074e71b305763286208850e18525bb0568288bf56c803e40e97e98a9fb21218a3a6d2b64bf15878a4ca4cc4c3fbc42c59ef8b9e3ea013adb040875fd2daa59876bf8ea35bfd4b66a7761eb5c27429c35b4607c2311d1c546c1a32c46213ea661fb008e0c37d95c75521c7df0bed79d406b0772479d82e7d4d18f788eb4a774c7b9386bf2a008c9c644bdb2ef808d0930fde382b4b842245dcfee5f399894e368c5913a04e0c1e3b9f15d365a4d4c4a814e817c519b20acf81beaa3306777c7bdf6c75d2daa0c706bf099d4e9ca8883014ab861393f9cb8ad2344429c8ff27fb0cc555a02f9c5a8650920b6cb8f36ce31d686d0f0bf7e50fd07f97a1b57c4a0de83d3691dbfba72d79014d78ce24c053641f1225db20f669a6d12362225c66209ce4b07ac4ef4cda3416ce11c99a87a3ba224391f46b95717625777c3682689e76b638434aedd8dd4624e87751575fcf1d557d4b10d5c47f209a2d0a2342d3b05d0884c41ff142b244c4cbc17fcb865cbd0b686becc21f576b2003fdef8c99a905e3f512584f710884c525d1cfe8472f783716c89cdcf92c4355957156d04019941d9cf212b05ab7dc288cdb3f1b491f890c3f431f761c4d9aa99b2455e16040fc7bfb6783ccd4a08067bc29277d0fb3e4e46ba3222f388bbed8730c9818d8ad3db07d9d44fba3bfe6216d41cde5e550cf10b4ecc8d3a866a33e2f0ed8e2f23b785177f83c5e1850ab16e7c7c14bc955000facc9c10c784bc7be792e8aaa1bfc7b3862fc87cc4d4b41086d10ea312e50936315d093bec4640ab504af3a08cec6841523face60b11fcb61de97f6b368fa79c7ba8289a2a904b80b358299291eae579652ab7640f327b83e2a266151e369ed54c9be27c3ec1e9d06fecae71cf523bc1606414e85116e36d8a1764575d9041cb70c0eb081602b8a2698b40cf780bb20d87d60752b2b1cb2d39f3abd1bf01e84ed143088129d3cb99bdc8d1be50fda8ca8cccb2cee83c000a9837b54a01610721e6712b39457be9978fdb2d0080b5d614ea583d0d832a717603860b4152cd0e6b5de4e73d6a8c84a925467fc9f44ea75f6d6eecc9026c0f4385ebcf1a1a7ca233f61a30fbac4dfb81cb40cea64374dc5758db5611bbe8893e80a41f7a666764eb2e022af6d17cf893d07da607cea120ec95cbaacd349ee89996f0b004c0f85ed167ad4b96bbb925abb8a939e10e1bf03522477469210a7b96a52c4eba4c508e8dc7a959dae0d84982818446039eba3a6d7c0faf621abb778846bfb89860aa9c0c6118ab6b35f04e9b25514c93768eb349a35664df8583e796e17bd7fdd776ee64a3a582aeb662878ec360a0187ea4224e5728d12f76fcf09a1cd881ab2cfb054a3ff698a1e3ed884425b50d7e9722e8cddb9668618c645643fe235a64f25a67dc89b7c85929e54d0f6d1c64528c1be4306aef711c0514ca3ad1bb57096c196e72c7771fe9acb6544a6d668ccc40fda7e87279b9bfba3a386f1480a432044cad1f48efa36ffb1a907ffd9ddce73f7a67993f3ec627ba7f66e736062aba4bd2294d66aeb73a2e84c449f8dffd786dba3d0cc859de3d7a5d959083210388294f2fefe1cb6c62a2e4926489a422af16e522e3d1f0ead92d11b5a1287e86a898b30b98d063be9855281df91278b852ff91efc3e55da0616ff2b5dace3dbe9e648b1f861b52dc86f71574f2369bd0933075469bf0a2c4c6e1a3dc9f223aa39e3dd301375e2c24a11104fd6495159badfee771cf30d5ce9b088cd0c8481290b133373aa30c9bcf71958ceb65319aab06403b90c7a6af8d3239f926759ac6fbf3d6488780db8bc05d568883f8026860110b3e393bc84c7aa17c1c424a2cf802612ac7dcb0b3a5c6ea8db8d246235f00d1546a9009b927898eb248de0f38bf77ecd43760da1cec9860f04ea2b2447983307fb28a9652bbf5b8e90a6c1329b786e2e137c03b28181c4ac2aa8a04c8d581dff0ca2ddb7b156ed15d5f63ad77c54432a1e6646ca2afcfda328844122d4c11fe17c41e5a4a474858fd133c9fa4f491dd7cd4806c2806c6ace269a4081473e6c0cc7b055b04e1f72d7cbb75264b618e8d9ad0e79fdb099ddd208c1318d2cf3473cd6df991f7a89e1c83ab1acf89a65c8072e4733c3e3f3b9db867858fad2d0e4d7f3548507f9231c480bf947a1496868a2b7090665820715f94c3da22c61328ff88cb006418a8fc3815b19933d5a01be6233cdee325311fab285222eed20546c93c2690cdaf010ba8d61bd2815a14ad2ac3c8f3093f0349947293afc3e562fcbab57fb467c87beb96334645869a95e91dfd8dcc7c279521341a88896ad9dbda0ac47a8b5e7359e1691e0ff0e028bb00bb341fa9bfe88dd80ee7d09ca5d30559adf9942524b558eb3345f2a31e5500f7422495e64bac97e3f6ee2491f6b47ee8959bf8a9433df73936f901feed0d5fcc722b7112018fab4db13ed4e2f3d96222764e762bc180e1c530f1d9ce4fd859476989d5a0cbaceccd1c712742eb89bec5491dd9f48aca6a51a8c3f381b84c97015b4d5a4fc1a95bc0364bb54eb9707d81eebc179dda2fc15ceb221184c2a848a2ea1a942f15ae8af9c4d5c20635a9844e3bef3cdba13e839411cd53a48945d240de0dfb8133d11ae23fa0795e74c213f349577f1b6e5ac4a0ddaf765a9bbb53c5dc15a8e948f1481617448212d4e9501aa9e7deb4d991da6b69f32a05cf4dc3efead7fefd437a8ee05fdd14301b82292b5fcbb050ef495c43c1c5eadea3f6b835245b80c3112f3cc86ef23349730b7ab12c91cb2d79bce5953adc7a4b66bf88b30057eecc74c641741e2d43c3434d362ab143c2cc751d1987d776459b38c4c2f175796abcac83e2c6c822022d3b0e8e08f8ad6b435851447bc18a3aeca4cdbbcbc5cfcefd77c453aba9e996149f65b754631b3aaee523c34be0eef83ab877462d6d87d9b77a44a2454fa157798e604284148d28345ad6fc90a30f0525e67f742927790beb530337682a5e4a64dde7282695514ca95e898cbef0b2aaabfcf01256d4ec4047deff97a76a97944659972d6e68075637e2965e5b5f6f94d39ff260f0baa67e9f8ca244932dd2c1914e0136c00387eef29969e7e4450bc942a90df1e460b4b943a503fb97497d342f298c0fdd5fc66472898a643d70c97ccc760f2bd0500aa34902bdea88f40e336e74ff86c03b100bd1c50fa838004045c8f9681c492a0c1c1248be69133c174a6a192a68aaad2030ca473517f29618b0ea171fab949ab7dd1ce52ecefa91dca89eeca478fa1cae1cb4c76852fe19641c8e69ee8dc04ea2eb3da781c5f036dcfc06d42ebdc7780ad6672fa519c81634b2567173e11d0d717e24e7b24a48aa9e198cb7895e02e4f65f7a3b3a653da76cf250f21b5506390bd6a08675ebf5b33fdc1268e1576a0a00fb901ef719e0803eccf0c020001ad4bf297310f7b5c8e4a89b592bb045cc1a587a7877457626d47812949a9f5f50918f1e3f838db91f210518a75cf1fd707c5f986d58964269c286778d7bbdca27f56e40532cc44510f2c7ba93f1837fccd55f57dc97ffe38fb98de31422964acc5473183ea8a6b36cc9f135d82c2f2bee9ef52b618d28fc0184623f56d5b6cd65cd74885c330dac702e4d44154ccfbd35f7ba1630106aac37cb3705d85a87363060a4e29dcad17e7c3a3546ff21ec43aedeb45cea942154631333e016ca623827d163d0cbe32bd885a64c230adf9ca1faf03f60cc44728234dff1bf83d3a81b6e130c2088d7117ca66e9b3d8fec183ae7794b6248f6e683fdf6ad40f4cd1f1ff7fa17add7c28fb5349facc348a5fa314524509d35f1039d0a90db89190d32dbbd3b79ee83d5e86c48912a0808d4158e75ec62cb09e113b4710052c8bef2bd8238d2bcd832088b433747e71c5472ec09ea098236940f82b737f0fe19bab16d1578acabe82b5375045274142ea0d6f7f12b54ae6dfda8babd907b008603b4d02004a5044c208bd87c886ff50278e392d5b0f00aec2bd53c5941863cde464a1d0f5f0b5c50557ae294bfab50bee3e09c236a965ef48e7b5da1f6d426e96cca599310c4f4607234de5c697b688118b694e91a77fcea9c3c05c4de20ed3063e5afa028cbe66362ec65bb4e95e4437d93c5a70d323370c2903c011e8dde629a9a6dd0b262eaa9dba65490766b014315a999d02aab8fa38620d4960a917eeda4555ba6c1bc0710669c7e7545b71be480bfe3a9855b907e85383f8d97f7a74306cd462b62d790a05ab1e292a6aec6514ce6e684469369685adf8f141546ca842f0e2bed5202166a35639ce6d5f1ead3a71c90f86e0380eee72e7b30664c46446d831e5a756d8a435206953f05757d0edfbb723b53b52aef4d616a496c29639c0f9219e4e1666b49fcbf7222ed4a1511aa62c668a256519df79ee789295c07566e8d68e84d269d630e60a2f895cb448c70319835edb2b5c88d799d3c1751a58970f5224861234f5f758b38174753823fddc48db29570ad2fdca220931897a55b3dc7a92e1b159713f9e41ea8a1270530a36c8d9a2d9de0b6ccd484b3cd533b8d3112c582886a0a9748365ab1b442194c17ed1c14ca2a75f7ee8704bd14406303d78282d9df97b753745df8380683ec4a6df3738ad8a76bdfc2fa9b197e88d20e2eee1f60742cc447a9b50ff2500b36bdf647d31504beea3b27ac7eac78da2a8450fb7f30d8793144b2dec84a94f8121e45660010bf808391b9a46ea8ecb6ea876e977bb7c0225bacca36cd4a135166acc179e58c885897f2c27cbc6e089dd986f6eb1012229fa8b5ddad6fcd53fe72123293e1a60694635cf79722c92a0ebbd8e732e246942ba5fb5fc3564bfc9be940b24ad74bac88ae4624e6807ac812ffcf8c50b3a865c186cb72ebdc3b47b572d280b0d3dd9ef19f9ede9a9e8bdcb112f1736c2e150ffc3128c91e6093990a5e1e583c05ed378d08838e982a70054c4fa947d9ad13e5a7e027a66b7a0c4a71640db878a493921e4bc26570ee668d068aa89b5960972c7e35f40583c93baf7364f83fbdde555c0a5fca9fb16adfed0fcbe808e39508edc063aeb8ced833ab190a7ad12a42228ab248057ca6f8eb67b99698cbf63d76fa8bae7eb01bf7df94074fbb4170c901841e89a9d9d0d211bb64cc6e113fef3b895c858bb531a3e7801de395497d5110a33f307550389cf266d9c7ba91af8520c761ce615edc54ee5bdedd9123b554bd77b07df509a17fd6cc26d138c082c40820cc4174a0b493ee9a3ec681d88c05af9fc72c9e343e274b12b3433310438310dfd07801df2c257414b87ae0aa88064e7d77266444b5d5e68ebfdf0850ab3af61bb490e39955ad0262fd69774ae16373f4a4f3eb9fd1d4bac51d8ef6a92f5210e9084263dcd90c8c2491f69e71844f1d59b98b447dfb5daf215a4d2626cbc19a15e39c38c1f83ee99110da3ef4f712105fa96a9ac26676aba28266934b5477fd763ae074e0473c9a4bafeb0efb1320c1a7a280f9bc893688258aca0a8a9743ffe46d32be36ead598bda06d12e38daef32dcfd48f61876e57177a2f76497a07edfd4ca5580dde64a4b3203d5b44fa1738600eb0746b7ec3e278fe69941d3440551be1f13e709c774036a0abdf2e2f5e26884e4b159aac51ec48e7c6bb021ac3416b0e68efb9bcd8bb88fa7b15090bfe6edd5229c472a09a2b3c6fb5f44bd69bb3cef0e457e261f4ff803a4a411e7ff0f02b96ab8f590836739068f821318f821b54db3a70ed5fae0a8f20567f04902c9ca9135796383164c499ab33c29d0bfd3408ad48115e70addeded931c281e2102a89948f561d525ebe6f8ad4fe236023c6a659cbda75c0bef16f4c3347a01d30370b0ab70a73d1707f7654d7597ebd8f678eae893597cac21997794d56c6e90274a1af0dea340ede764cd2eff7b244cd2ab34fe5446804ed6b8b8333e0dd55ce85bd1738ecca52646a9158f5f9c5a53521f85a2107c7be266fb9f81fcb9a673d34b6cae03665ecefdb7fcffdf22c3f9c77a5f5f3e1fb025149129307f5e2186d2303852f0f2126ede094fb85286db924daa80aeddca1353b876e15064e7320b859988b0a496f2889b91ca706b2647f81a4c584f10a6b57080a19a141ac342c243636fee4b5266290f36842a2788eb0295a5a8a55eaf8c149bf24d05f8eb1cb2f48abdb8424e5aa9bc1cd211ea5a0291bf3f67d454d2821b353a48cc3ea4d10fe348a7db7f15dd3eca97a9c7f612f65f1b45e78483fb87188be0fdc3440e8a3d2335ecf1a61b1caf35e4414e4bebec510eebf390c42f82588d88da33c1cdb8f5f2949340315a36eb98c8a5df49a6b7b703f8b06b80dd7e69b44ae72ba511767cb8cc4775a83b6f38f7a106a2b78ea6274549f017854dfe85f95e12f58ee1390729f1a8fce4c395a822c561ea76e3e008157728cd21541bd2f63a836a32f1a3b48eec34bd4af531f5f61fcc1cb62627532910bc29e7e1e883f0ad8b7608007087229b7e4cc3e5bd42dbcfdaecc3443344bf9ce9a433a0ca2ce8950a9a80bebbb6acc0aa1a81d5518ea97daa4ebd65da77198e4265685193fb0aac73e613edc4d2e88d85e9c079eefdbbc5749fa1d324be388f0acfd1b062670e531cfb5af25946daba38a8db4e7e4f78c4e88203b194a0d1e3bf78245674ed07f2d702880f4fac876e90b74756679134e73a829e1dd7b7dc2d6771527fcfc2f0c14baf87aaf388353cb2633bb31557f2ff47c3458c6fc2d425dd3397c410b13c14996b47fe7858d307b73b6763c83a6086cd67de96e193dc2e288656aebfe2980f746e23675c42059a2b9dcca632e698c8ebe5c240b68142c9e45fd2a93ba5f0b1637739b107ea18fc50e069e19215ea1ab751a9d4fc8f9c3202e6ae6a4769173d5c695f5fc177adfa35983be961c83c01feffa5be1d65d742bfaa242c0f66adcb7e35cf7321d7a8d3ccb7d93ea4f36896e8ad577f8f36a73d457e93042d35de16bc1298198d0a31a6c8628cc091b9c89bd95943790f6b169981ee7c04d112992f00c6c4727bb756383cc1ffce28f7f79eb4c4a1bef29e155cf128ae0e934f91fb33f75071897ecb158e6b55f6b680a994cbf22a479ad0f960830a20f8cf371fce8468f3ef11c34bc88a1ddaf6dcc2aad8ec8d4c291e129aa4f3b790bccfd248063537783428cf469fd5aea9d6e5ce7c239d04b25bb5600adf44f7182a65929af1490606213bdb7e6701e0b1f67b0ed2aef1b69c628c4f2a2910c2971b0f6a3e45d1f8a36f9ca5d556bb55f13fd3f35c7d770b720ffe0075378e7575ae90c1eb28c6207986859392f6e0c066590c20b7a8b2b3a287478cd8503fb404ec1e9287c975cd86b68a37bd80f8bb22ca100e38a5afbb4e45028712bc52eb6482f35e08a1204558cbbcfc6942084b4d0cc41b5d4cca17977d8195ccb60c662d3ba9a9e1d2203e843ee9a3eb597fdacdc1e3cab22295ffe93914652c4bf9f5d0cfb5b3974e9e6d3124ffbffcc7bc5ccf0aa939e461004a8742e617f67519d726b69df974792b27007a7ebd344730c75d5e430e1551d95358bf718529d4959751f6d51f35f23f0a06f7fb8885eb8137215881c7fd93ce4f66eb9340476f2a268c99263dd9f886d868af35a3f32b7f7bebd3ca45f0e2492a3d5f7af129ca49d1dcd38402f13a883f109097ff21b20a65eedb1ab3e8bcc7c5218312c096004dd3c2893e3727848a50f9eb15f83e17e76a23bd24a77224d2d55c56c039c7d042dee374ef0a0e86dfab2794b7719f0d66e112d19ec79fb0cb1e87de8ffb3f2708f8a7c2b4ded2a81749d6f19ebcbda77a40299308d6c319591f1827bcdc31f416f0c8363c363aa541e0431c816debd2c42ef263b28c56d83d81b4f6251aa69e45e9f72f9cb24ac63227348ef725ba6cff930fb0c693d1f6d82bd293d4c975fd649e162dcb5b2d49a4b6974bc70b2dc72c30cc458cf210b222ea1d443484f4239971ed8f109bf240c419854200608ab351fbb95c52496ed6fb1910087a0231d52c2de898d913c7b36c6c5dabd2202e2f6f957be2ca285836793313953e536a699e22a9f449a76776761f272b7c02e3d7d331f06660f0e7e1484a129400bf9bf25d3cbad305099ceec5e452726f93bb2a6e0e4ea456619e3bba842dc95aff5501995628db1d1cf9819bc2d332ecc0323fbbf5fe8158a88a7fb3f773e7788918e59d17b3ed5b6f2c1c0310c1163630cc51e9bbbe82cf9719e263bcfc055ca14ae6acd2a361017a2a3ff3ed0de4270c1adb9dee7d359f698cbf8cf3cf560cf810aa613236ba949ac839ea8b7c7aab77471f1b1bda8f8768a272ef6c827caef50c05e54191016eb9d45233d325d5a3408638f53ca2be38725af4ffa187ba534ce6f2fc8c1187f0ec6670cf1751f5c01d53c0a1fdfae3ce840113e7feb1e69e67d1ec7a229bf92854e10cb53b0fdf1f839b0cbbfb1c01a6a751455448fcabb10832f6fca48074164631ec4085e2beac584246d065f8576ebe4ef82342299988b605cf36e565b25ed1aef14657c3b2dd9e1bb7ea99ead2ebdb3e436e70fa40de84b2e1226730f4d8420731e741b37c0c1f92f569b5a99ebbb4ba6fb779de5cc161631d96c719fb1d409b10d6762c88b7796f3bf82ed1f011f72232431a206fdd31f172f64d98b81fc0a8320c6158476b896fd1344acee81577cf57ce6d306bd9f37b2244939d781cde700022f4966e82b8b4bbfa2e8e59f121e61b70ae879d706900239a2dc56b1da8f54df956f1b631f302fc11961956e59845d7ce650d670e896c4e78dae9137c154f1eaac1d34d7b53bbe3de6fdf729b4f22cf85f09d56b3f7a1a14b11521337772697e3c351708e35aa3765937331202f0d18e2a666f52681adb1f7470ed578c41e67d745f06291320dfabd238d4c5321c099d887ae171d3729a8d58f5c38b61c697d54a0affd35a0bb2c5bb3fb842b005fb4ba350bad7067a4909b7b51ccd8631545036a64a28b6147b2e7d91da61cb5ab125b142d8ec70d8b1b05690a5e85f60b776c2220552b23815cfeae2882b3340a52eb4dd3494b5e7424ed3ce658f5c3d86cea952de7319b513b2ef4c5743b3f4cbc708c7407d10602c789fcfc0138c750feb9d224dd1fe0e1312e28ce048b135b64f3d143a4e94587fc07069fdc8de996320b3a4c1c1789e21a4eaeec662beb7ef2572ac999a6a85cf7550089ec8adeb280a86f14989543c6992ad853ef9fa80804a34664535435840cb87e5a90eee142e23a4d8852990452619af17a3b95db2a7d95bae4efdb579f50c091ba8a2f5e706e1178b337a4092c6ef0c756261fcb520b961557a7124fbca018a988b2fd00fae33849e9863f07630dbdc817f3424c955df1d8b4fed922f709f5c14e05644e668a49f86a931937d5c5dd8215ec569bb504e6af49a7fd98ba46664bd0fba4cab75a36276e3f0a8a326828f493b56752b32808a8630fd9bab55e0fe42c718e0dcfff4ae8aec7b46148489600ef36c2724909da50f11bb890a5a2f69832e770366d8d899d4d50c857afbd2179eab487b2cec78f16463961e45fc338d78f9095beee99476780ccac4653d52f004a0b73b226ba78ba36b33a48f6465e4f389ea64099cd6445c8d44a5fda958c96eea7283089df2126061c2399e0eeb91fffcfa3c4b933743e6d02a5af6d88dd306ba9e3238edede9f1272951bc658612e1e250ff337dcc09ed8f2bbc35ef07c87d584dc319abf6632669bbf810679703b3dcf2c8078d4091c35111268d09ce87a08da49e34fee8088b54ad5a887bc2a490167bec779a7760da62e7bfdab84d7263f29a053087b5627241a0c18c34a7cc44f8b801c45402a7c3b16547c5b16a93cbafee24d42b5488b893c18c043bd41994f1c3892e1967c34e5249f57d4d8e8f5e8a4df0c41157063f0423c0cae8d8d2937a0c498e69956ecaae9b6060ad6a0447d94923a4f9d7b700aec16af7175b29e5f277fbbd5befbe76f958de255e6f7bedf5cfdee428724dc949cbd4183383e0aab6af171654eb02bfe9ed1d4a62c04df1ab4b0873cba8e7f68c283878066f01ec5c4428e87bbf064e27661efe73f0887c31bccf6c937842c2819e9d6d14b6a076582ab67dc27a635c0c0a5788dafaf29a77bf8e61681732d48d8da821aa16f23e9ee9d354c19bc19441b5c58284e6701789fd14e350aa002d947b3c1981b46f98bdfc3e49346bdc9feadca8cdbe45f2ca5e36c72a004e1500552a6f7168d8b383574e67f3d06b89a7863d85b499c8470d3570874468125926a050e404a0ba8bda8cec8fad49104a446a06704fe62d916600dba989b01703853f36ccbeeb12be35d3eff287e821e88c928f7fca787c2a72f8cd285a0cc2bbfe0e6f3acde9f668ee7a7a8a8e3ea069adc6c479d8f279a0f9dcd85458da82a2a098aaa81bda32ec1e4643aae8cab5b1f3d8805498e622e1f04c2906a588d7ff18ee739837562e4e55c3756a54051387670d487e6684eedad689e2c1403a19c2ea07b7d63ce2b6b1f200e0a507f3906f858316b880ba656ce3f2a2ee494c7ba7dee68a867aa476544ed04bfbb6f00a045de3c65a2abed60dd612c5982cb464c5d8c3964d8b761c8b6f4c042d8335d046fd4e9d461aab5e10fcaa05e3024a0bdb0acf9ac4342205e4e60b0c4bc8e87e3525209ef147263525117d1b2531107e04ed89679d7bc1335253c5584a930a7a6cc6b093268d2283256a4d8590f140ccc300bf0d24f1fbdc919784ff08dd1e46e640079b110823ff0450e9acbd0558af9227e57f5b93c925dbe6a64910576b697588e7c59254432f4898f8eea7db965fc132a1edeb93308ac885616118ec253d832c53242d4fe0a237db044a53cc6b72a91cb93469b589c633cd75fb005237d5640940b5893a7a8bcd2e96906844fddd70ab4fadc7bdc89ff2f38749f2ff8a0f9e077554a164e0a8290d97ea5a447eeccf861fe40dd576dac46b8e86228feea089580b7ce320896848be737b23f9ce2eb7c801ef1d2a562eff583222870b014f8c0c3d373a60994e8c6beeaf999bfd8789c44d35dccf980ca1c8d1fc6631eddc2d248381bba920ede2bf5c5439dc588683629c2a6fc585dc95748f0a9fdd3ec685ffc2fa40763d6de0ebf222ec31f923e264060d3bde8860aced55458a68f2391665a7f85d9201b82b1238229f054ab69d309590de5287686063fed411f4fae3018c9b874e2b489901624707b596a93a10f19f7a8e0ca00fb76065867252b440cdc05b53dbc7aecea881dddc918cb9ef0bf838e2fca94ca35755cbac54c9b312106a47b9c8385f59a15554d95c19c6aa7a2872e7d7ba15761b7878e51d217523427032b5e33ba7e6a42f4f2c19e1bc2ec6bae3361272c3e64eabec8ebfd118df41c620bd307fd625969f7cebe0ad927d98d7d89750c34985b54c9591f7ea023044e3fc7c81019c090c880cc97015f342939bbbf166c8b85263f7ac79c862a4b9e647c79deb11eee1226851ca172f3896ffd793f63e619073121a44b28b3ee0f044375d7f9c70854fc9095fbf4ff6cd8c2bb1c42ccc56633ee7485933e3914075a98409b868379b9e4cc44ff07734cb17863794b67d2f1cf32b53c3a84b090bd21a037904798c5cceaf2f7eab092299f20bb87d5613ef6dd5788302044d02a2ee0ffc4673cb0080ec2ed25eb897bb486113a140a54260889af836541537237f875f4b914f81ab112706f96a9c3451475674962d532be4ebafde7fc5575e6d40cf4d58e1307daf10462748ec96c018e0e91844821811f79b3c1b756c03247e05f06c96fb1730e5ba0861bf23aee22a67b0d1ab9559b52be7f08c1a5230c7857d46846cd875eec8193fbf573759abc979b1d26d84423774aa0cd467881cfb10bf691ab670abd19dcda6be35602624960bc759eebd5f30f2107987f73e0d8b1a122176b2f6c5518e205a2b9277c46df692d9d392b114cfcf3966908c98c10d01ae17252360d6526dc7baa744fc6f76eb46c71066c38436736091ce52b7a49bd1e0f3ca7654fcf209861f69fbdbcba7f6c865ca84d5a4a4b9e4618ef2428421631233abc6dee325ecd85c7001869100cf513a0049f3b14a0738443fab89b0f85a486fc6a7aa4bee76ab5286751d927b9fbfa71dcc5c4135ec8b3a3dd148d606f8210896f7da9af07c395c1d82d634ff152a0a22517eed87dd354ddfa51dda774dea37c8fddc5fc3e598a941eaa7c2a306ca9ce8dec114bad1ced57dcb41f4f723f9670e3eb8fa356c21649f752bbcba6137a9bf2d1c8750aef2d9e56539b9bcf5ee08044784b65ec6010d99e7945c1528485e772ed247c2b3bcfbdc75afadd7c2d0b2ad8a40c30b1bf5838ef775a49864503a36efaa410b07b15f7b9abff63d921641a1f974d0138b737341470cb4fd7e98d33ed75b410b5c35fa8941f7515df3ba0f865c95cfb7243094394485475085ff642d64ec193bfc601ef7119a179dd5ca154e1fc64b266d1232a8d98933c55ba22a08369e004b860b19005b833aec6db14f12347baa9f6634bdc3412124ee05931e35b9b4905240bb253e1be51932f026111845962b2af443640ba229cede681e58bfa43f772eef9e54013698776d3601a7dcfbd1f479db886f503a80c284d3b61476461ca91af0c3723cfcbc59c978be59f5961b8ca7674184f2a3e23f59144a736f885f3a4aa702cdee11bc445c9f2825b6a955fde82d2821e9dff173873c75e33621e8732114264f96ebbe1a067764f254de47d6c0d7984578e7ef29d9caa8b95ee3f6d3b5b5c21271892feaff2e5548afaabf7d46f303eddf634909ab1694d18218bd7ae9556a0a8b6819ad9a252d06d4295032995b62f781d0d3224029794720d7e3edd649106bc168dc22cde40827151158be3b0ffe37c76acb6e7a0a2feebb2854daaa9bc110373b0ff4034d6de5f4ffe161a3ad2b68b470f3f929bcf825e37435e5f4bbbb5ba0ef0590e8534c4fa7bf9d4f1118573ae16890f390f1e69f336245974179a06e845ee1c7242c261eed6dd7cf897867fdc2a15f880849b9fbe95480a54f62ca6ffa58a61b4ab8e2f07232802d2c0c8532e50366194ad74bc9986c838a263088cbdc9353a7f88bdc66dc8a4dc0327d994d061a5a37f48ffa4d76bf40bf59cff5d8f69e58d50e5f533e2d83806fc39cb8f097ae69aa9770e65e184abb92f63ff15e774919143ac7632902239c0864d4f903eefcfad94da2b4b45c6747e0e1a55e51556ddcbc3b64a013554e9b6c6d11b3838352e63faaddd62803cf55d6cbd4d208bd4c903a57c7f0ea955673b4a78f959f3eb41dbea6404a5fbeba5877fe0d724cfab3c86e5f20c899c03f71baf3ce664bd1b6d5d2a37a8eedbf27fe6dcc1dd3ae555301e7217994bc20522fa7a2d7e6eca0dd68ece2448d8091b7238cd3fc6ec20cfc4ec34542c43511bf3c5e1b6af0ad00aa7b54bdc8419f7e0ac5c889056af05a394750c722cbb7c80945285002326f24d012617692188d62e416856bba26f19f72e1646ce19dd2039e850a47be9623fdf585b5c118fe01c244448b2e9ce85f6bb8c51b583706221387deded309a86e2e593c4e9836550f1676fa7f1efdf7bcd9bb240f1d948d26eab5222abde6b233e1035dffe461441b7553784e96970db6e06e7777ae846afe307e3b6a9cdea2a261ccc3e19506262ca5b252180ffc23919c4429ff4b797b15ead1d8e305cfba8433611f45bed85b398d3e607ac1542bee1d62eb84cc8cad659dd8c0c567b76670aaace18d0d3644423a272368ec71d1e81deac38f49ab246f4c6df6b74828c96d906208e47a720495e183c396ec7505b8acaaf558de16cdf3d076d22d4427d5ec95a26bbdbadb39676b3daae09f25b14b4e65c1a61f158d50f34c9fbb03cf870e26f719359711409e3f56ebdb6b7ecf78e53882322107da1ae78b7dd3a7a75f7ba4df71348729326c6e4038bae2a53dbf21b7c80e88e091d405d31e01d53e2bb727f9fdf548b0aa885c97c6fd3484bec20a220de4b29472f6483fc8a823282a463cae964ec21049e2b077ce8fd09cf0d5e7a44871e9d0aecf1e3cf6bf4a72e5ea055c62017b1b96e98e3bfbf28e988d37a7187b918133f7a2e894af68937e867f1b5c124c4de99c26098937a1ea7452e8a0846ff41cd6a3e2549c6a36bf7acf6cbcf4e7b98567ba3f400f099cf05cd375b25c1c71eee3b2ec15485473d3d1fdeb61113e773dc263c31d03e3bda857c2df27a7fca9d2b254483c530a23565034a47efa0291c326fa7625cb884aafb0cd39e212c0b03ad52222e82e5af43b202d5069d61c7adbcf9083e8aa479a905243cf676e23132b08e249ad782e411c111147c56984c07035b6c7bf51189a262ac5feb9404efc0863fc636de70bd3f5ef89c0945971a98b574a7406b18eec116d0f59b9fffd1eb63ca1ac2fb2e1ada14007969dcc368e8f485a33bcda541cd5757e2d8e73ae822b9cc175d56a6f090d2a69625e450bcb476c181528e2a943d7fb9b82f391191aca6d025b191b10bd34987d1a1abc620e0d110f57442897fb2457c3119455f41d14906d0bcbf30f7da6c5b31820d8209fc116cb1a134cb6333cd7b21175ee0345972d1d43ca7836ed31dcaa5924d9183a715a4be1649c083ec4e8cf60d161ea7ca29cdc90e1dd4015933f58c3eaffa5ef273ca33e9f68d37247c21da168964fe7b90fb81dc0213263f10b83cb410ff686e32fe81a17e149bcb51f2d1ba38654f159cc1a52befedf3b3b38636fe266ada855c47bf17f99b2766de124f5b1b6f1257811a94788332e4d47147a734f90d77cc828f545062df4c0bb81b05e0347c5ea98d538edab22dded785728b3edb65e01c61ef22058fb851cbaa6cd87714cfd7cd96c5d4f8bf5059f697e095a0f7310db300252173bad3e50a2fe1e1dd40f812b89017a401f176a4a69421d561c2d122eff2d34f8c1a2fa84185c36ff108b59225ec5ea68b785fefe3e742fa06371ce2d07779b9efd68063a3355e90df7df53e26d4b82aaf69cb9cd89756853b0efb6aee4309010dcc06066596ca82f708d35b9b2c6c3255c1c47e18c3e927a94a43decc360c0a2be34796f10e25c27b7eb7e350e696cebc81ba8da8f81a3601ce70de4d56c3374320f98d0b86a14e488f22f0e2d1c5fb43f0bc5ef223271bf12a37e1e9f55c342cb3bd69bc08a2f539b3d9a1ce956d141c0bec74dd80436467cfd4aaf03eefb3433999dd1495b2f1c394e23eec3cacf206c3af90ba909bee847a81048046e22369f2014e647810e530bfcd8788d61565631e456702b266de1fee369361dc69288139c55edd8d3e9cdb42806dd5e14b9b9279c91c1a985ede6c1114d59fb8ddbd341f45edf09ff8e825b06b36e6da64e7292b8d8301beaf9e48e668624779e53af9f6ef48fc4e0d679387a9a1f16f4c2948617caaaed97ddc73c1e6fec08c1d5bb661cabeda4fc12e3c2c46c908c77f96a9aa5168d5041200b50adaeb4d592e487519d0986325ad2b54756e60e60e64b2b23fbe40822fe9700f590a5ac4c0e3bbf81964ed4069c3b0e5f25c6a587675c81b2385796a903bf3ea759596f452278746ec537b15361d68c0b1656e459f5032d0740056489b363bfb3d465a37cc562144f9152b1f1c695682c5bdebbde7537ef3808263d80cb3dc5a939b21d99ba249a5560adf9644b0af5be1f22d85fa4fb3100ce672f9218847a814a6b6afc03230c2fd3bf0ad6eafb2c1bab5bb9c31e9ef307304398fd01e09504aa8bf13f9d1bea64e241b682bd138403f8a9d9a107a7b93defe9530fa1210aa80f264715f5471825e0f168a680799391e6a5019094401b80bb51aa6cd7b44c50dc881a9eccdabfe335794de2e9b0c7ee98441a4eff69b599d9a97fbcf596985bbc982b3f0284408dd68270b519ebb62631059e474f75d2b2da43441ec150f2c202ae85e70e44ea5b751a7bdd907e1ce57ef2139868c2d02cfcde1eef61bf2001a7ae36ea9c37009dbf2b9a2d3baec47e17420be4f48dbad50b7e306fc20a43acf886955af73948624e58daf6fda00ffa044e91ec29e48a5dc896e7f524457e347f5e6230fe346856963b0870d77ec17bbe1233602eef86d15cedb7b384f1e9ed24026a800f2b9b4821d838496bb35c5b770d9872d98d2d9239f199117d8513a90091edc7da46717e8310c83c735999bc1406391f2c4c498f12d43a603277045a3def413f4c1a904bc98a74981763fd06cc155c1f1be43520bf81d7206abf4482eb22d495bbd2ab8cf9def5cb4c71cc88e31e4b4841f989a7c56e8fd72c0a275a1bc7ae89c3fbfc00c21f10f545cbfb41456709f8afaff890a14e75adc914e96a919e4637841dd1d5b51e1178f5b01fd12ed16b9bbadd2cf4e78780863f29bac5eb46c47d41ac1fa582e7ef5aa5c6ea4476c2db87603148cbf36a2d44d3322891f3fed201e7df07469f1e5963593910a29f9d2c8feae76437c3a728be9f23c0ade23704d8dc574c592abbcf6614da44f10d9d97e3544f6aea79a3c726837cf544efc83721ee4bd85f5bc814530318f89e563490297a2efa8b03c4abc288d7ad09221f0e8563843d74e20aaa45e1aa94cf65d44198673ff9817f6793281ea5e46b1c194c05f71267d79735386a065e8ef08a9b11f0e0ceccccc6f228a5d20a47562bbca1d17cb4a55aac88fdceddfe64b0da1ba57be5fd9e46e072051028e18480a19df6241410b77abd4c9d93747dbe631c0eef5b946701d3b3978adb4449add819e6773df91578f632c243255b1ddd8cb9454a9372eaa919523241c4e0846f4168eb0594090cf4eda40e5db8bd47adafc403d20d0a78b38cb21157131264b41783608677db290e9aa7a0f24e1b8ba1f0d9499746c900411f87415d09a79f551748875e2f24c3ad0080ae870227e84060bb25f4d09347990501b0f11435f3a09da597d600e26a92a756e057e6ddb6fe6b9dbf8b067bc5d5465db536c671904a67ac01bed6a97285353cadb798904277bdd8f49e04b11559017d4e9e363e25b08a3066ccdad4b8e48ca7450e7fc870261de395a097e20935609eb10da7f6995249ca79ca2f31ac1f4370df17b27fbac0cbbdfef125c7ce14c0f0ff33ae46c2d076f0cee5e3a3c132876cef4e0f1a50def5565edde33c0cc281b0d2fa6c25d4df9dbf2589ed496ff2e02d27fe1dce45e8e8b681f573529916ad49d61ba6b42bdc1a5153a52c0712e9942df26b36216e16c96355e55f3a76f172580972c6f20e1beb93327ce91c7c06cac052db5c07cd186de7cc32227a902afb28c2b1bc007a74d62a1317709eb20d7bfd330486891f0fa63a652d3dd68644c00eb2a1cef404cc9801e4b7572e28ce8c0e39a4e3c2c07fd59ac0b8deb59e3c34ec28ac4ff9c40b0e0c411f1ba52ca03ef5187af6307367c5740e0bf3fe48c77621cdc42a5840271a34a41203528a2941f7573c0316076feb7f5485f69a31432941e35b36973fc8a62a8d1ff343c8bafdf98074f288f368adebc946976f557460d16dab14f8e2106360dfb84de505611c39bcd0f8cca7c23f3bda97df123c12c2a94d8872b92da9e98bd0136447c07ab495e0181f135ad7fdc3d595b27468426423177648fbdcb45fb1aa6f69a7fdeff08840b1084bcbca22617ab70aefb3fd6537217e96fae0fd5ab1f9aaded0e94dffddbd470ab86f3f60d78adcb8f56767dc3e58f74df705e6b9e3c7c2312a19d967ea657a15d2a6958022ed1b0073f0edd54f80ca561abc5352dc5e6cfea98943af41a979e58de015a06d151bdb979c22221b599e2a6835295ef1194e5d0c441fe65911bb4638a3a28bf42825c3d92c7585a2d0e49ed573c1ed32fa7018cc2e52a919bbb211bf141b780b2e23fd0791fdaa5153b956faf8f682a5bf9745ae772c0f7110a0a84df1be781bda8f12e6e7e64c0a11c2ef754bff17af632928b0db19faf1161234fb0a8119453d71edb77ad36dc8f61f48b6bd446ddbe59da81bfa5a3c32c4768174ab8d68ef85c7a3e0ba727763c90018314bf66230b16fbb85fd6096a9da115a5473adcf6d36589d6ff3910fed0fdf77f954ed5198518a4069c020fc1d1d58720ff1c2a2c85999fab0be27c47d45853836641e63174af2b46742b97b6b0e6411bc1269c30ec1191f1c5a79e0ccbbb7038833640b48836cf9a84a2e1a3916f82e02adfc2a9f98a284b545341187f9de3df8d09e60b86292511f9f823eb173d5f671cb485d052d00bb1af0e663b52ca78e5b94118288bf30fa71e2a71704ab8b06d6be78c64ad412f0c657e5e4ce59f756e2f41c9a9f4d4badd1a98565eaf1d09345e88c8939fe1f29fff9ab49a94e8daa92cef7334539c7e2cd82e39a4ee2bba852ce7b146d15ca1a3119310fd9d3386bb0f8467598a84ef3011dacc08b2d46d88d27adfbb09d1c82732abbbb20fb58bb4fa963b55ea8e9575376da2eef228b8479ff9ec1e79a6954d32963a4e494a9328eeead43d62b79c2c7d987da8ed4501660d88584735609c6ee1dfe82accddf0f1732179283efcdadcd44584bd22d37073c21c28f6c67f9e9f11750ca3d376dbee64349c5896bfc86dfd45579fbb11d1823d8a907fa96180e2a916fdc58c25f49401b5c85f24e8f72cb93bf3aa55c7ed9540687e9a863d500183a7e301896298702a89d9bb02721314668ac3ea3f6715ebf2dc096fa047c78b2ab85b2c737d2172cc03782569364c1ec36034a2f5efa484ffece48e9f15f60c618a46af3be50d6f36369fcd1d0399b3aa32d7cd8e4211e0bcb37a0b0c71a701c2937adb3e9ac8a4a155614e6738e8e757bebe25d8683e97d8da6f039e5ab9840631f30d811bae470cddd9176139d0cc69b8369beecad9d637597fc429cb89e6eac4c2c4a520d361207b3b89d90e973f7c12a3f96f4acce06cc76360feb486ef1e318d72b61e123ff4614483562587c5bc6e5031a219dc39280be22033828fd419e519dbc493f80ac0a4a0dd1fc319133807e28f94e8eb7268141d79479938c74f25397d0f37acd832d6eabd2516c27d1d3950745753eeb7a1f41ac32fe8e8279555732d54fc64e3b755b1fa6828633fb15c3071ae481121c5c1bdc330ec6ae48334b07ee91698bfba1b397d350bd09479b97b3eb22cfb39c4b368adf7379fb7c533ad822e9a80c2ba3fc19f604608ff82f8b35d3942fad7cd76292505a523270a7800ca7db54f9d16fc81f0656c6f0bc1f38a7b573e1cf9a48eea3f17391e124d0e33ba9bf85689cd12f9330ce6e68ec9e710c673d087e8518dc676714d42abd4af4f4a0c1e15bbe6049f554b87e1039fe60685a773d30c7f92ac20a8a5d5f36f238374631eb5b66d4ed62570c81ed3f1922c91397a02f44592f748fc9bdb22bb44d8b050c07fcc7cefcdc36e4ea436c644e02bd7fee4b87061b8db1f60c9c12d9e44c1aa5dfb401be650f7f7c7d83747302238c8cd6e4df8d047664cba5d945a45e234bc578695150607298d09b0294f400652db7c0c10c62d62c388dbdaed2ca96344339c98956e0e1d31398241b1510337b2cb7291bc07a1d3958753932b17f4dce446c5c51094a562ec43f1a7c3f21f65284582ce6330de82258a53e99cd16f4a9d5a4655eaeb380a820cf054cdd8ab22a644f14a576b1484f084ff9b5ed895c60ae9f1aa2976273969135ad1a8ed487050ebf4a6a766fea4130f9edb90872845d86e97532814a6012e54a544c5f93bdd4e94f89f2e35ad38f0778094fff79062baa27c8ff2d0f39310d123f66aab09f9af7efdfe49316354e4b2341fa55b0acef0ebbb42ca9a8955cb3a3722003b8670443b73b046bfe834a15b274496cfe68675e370ddc749340b4ee66390d5a7f0ca34d875ca216b41a57b4bb45a880b163fdd4631d8aeea9f303fec75bf3814ba2f53dfa1d3fcbf60b6042daf55df12cb307b696b3ef0402c48d47c2df5773cf8f382e51cc8b9cb39daa02237dfa822872beb40d06536cdf13f0aace8215d636133e860d145e8cd44870ae5417e65bb1ea73f14bf38af2f586150d52e8ad97839b3e8ee0a54380275c9b66810e0cd2c2ff3837f77609cbcb5bbced71e6f7d4d66fd2b657d4c63d7d859cc5c52f71a22f53615b80fb19033644f40daebb60764b91c7962ffe4c91a1a9952c9f3d8e5bd969e9d72856f1ed8a8b082ce85e633029845cd8fbe52fe49b9d11448e514ace11f4d8a0635ad51313b687ac9121b8fd6cfa8e0730ede1db26a660a082eb77e8327adf3cf25f28e80cfd5c6fe9b4536e147aa4476df5ed723eaae1bee08478c53407f6db8639cef241e4046cf08cc9e4f0f89039f3b65af54daf1f93984404a4ea7b61b8464d7acd988856857c494cbd818ff978e5d4bd295d39340cf15258021207ceb2c92a7ff39e39c7fc8552a0c7245fc844805a1f13f8fb95a9a69045b72fb68b4dd2ed8d1a061ede720038ff3c085bcff3606fb86286128c126f54dde77daa435572072768fbbe0e8783c738ff1f693af3551231580a0e3bb7bfc176380765b78b4d5322253017b9592df96cff22a0c5f0a3ad2834199bd8c7e0e285673f734059d9d24fafbae4e183bf0e7904651ff5f853748accbdf0e02047d33f514c8bc92ac0e08e7580cf2090016f4bb9da94df6067d68daf94d4adafbd6c61362dae1e03f76f786aaaefeb199d7d9a3e7a542d99c5b21dd471bb64d8e2d69a00783300bcb60208b3422cb5e7fe3d52d29f17c8d06c35703704b2c7becd1111a65c2f428821cdc6ce76ee537ebe2b3b009449f3f4cb327577d874c4a324782fbf22983b47be18e028b65284fad229785c156d3df92b69780f8693165990b6af88dd1ad1b67fd89547c1c400429e7690da58a516f416b0bcb6dd7dd5b8c9c676b748c11d262cc66f1575c9179748b1a88758be4ecaa835222d42b47902deab93149ceb45bd125c6e3852f1d9b4f80c29dc05e15a20002213905d8fac521c9c233073c2e9ca5faf8b1507cc5a979aba31a08118f20051024db546850314d931be834bd5f4892ccf407f4b298a172f3846e65394a241319eac970cea6d958411a2302f09343f77b0a5349d67f31475a766ddaf64f617ad5511b4f04ff8e6ed4e0174a4a9130c3ab50827ab4b3020c50ea6ebc1654853605f7a3f3131dcce8e780014183a4ea43cd981b1989e6212e80b6b772c083300deaca56b1b8fd3f9105e8332c56b3a348d3a47228c2b0ad1d5832f40ddcd6a9633f87e77bb0dd25d0a4b488c93ed704a3bafd7d7eaa54b959d46394c11da898e4c76aa413d0047dab1de43625b3b4035334da5cd0bd0eb5df60deef3b3636b0ac1e1bc93fd65178188d2b3d520a130e3f532c480a1c9db15659fe2848608d8c00b9319c45662bc48db26d693b544e6f3d8702ff8bcdd49e22d7048e03f429d286c4a6db6f0fc7fd0918af3d1aeacd617d0eaa239b394b373024344513ac390fed516bc22cbba2022afe96b0c5395a1c41fb6d94e65912d583fc3780f7c717ca6ee84ec7b5aa67fbf06611c60509a5ceacff10d0948acc0dd72d8e2ff231e2b5cec4456ccda90063b5ad66b0402bad4ee97e411c8f09d66efe802d909ddaa53301bdb7522df0cc82242c7e429e1e9e2d73c0e5d2bedbef4db07b55d512e20cb0e1f10d9f0d7bfe4d18146c5a9f8513feefdccf0f48adb7b38f093bd3cdade32b93a7bb1eaf8c24ba50316fd93a9c119835808b493da76f76e7a50e8e3a3d3291867a342c53f4fde7002f2facae30755d98b5d43fb3e9befb3678045fbc45fab495c9a8f0fdda5150a231152618ed28e7f3d697e4bb04b7cec9b847ab1756283f9a6e8b6b8c70e53ba39c78dd20b94e7cb7c472e639660ee8a603c0766c59d36df72cb8eab7561cd94d3d4cbe3ae998df78dce8412ec024106eb5a7a48cfb8d5a8a8137af9001ac311cdd25332971311a6ce2d6f72edd0e31db86781f3138e10096afd383bfea4ca8ef7218ee8689e300aa3fda6b23d8ce072a44099eb43b9ae1fcd1236d84fdc371ebb07912eafb2d3545e9e037d55d5fe7f800ce3e7f862bc360ee647998b23ca638a3c0af753a07e61e573526bae32f7ebc73cd4cd0b2fc57bb8979f29cf2c62547f8abe339eb10176e255c0a3b1c4283728273df19eb88cafe5cb1ff096a15e557c42ea09c95f74603d431fa5d9b4ae530182bae7227c45ad2256e8270bd875270e9214f1ab2e8050544b60f7479803ec498262da164872e23f5c3a7df5f0b027bd7a21c03262af49a75573eaa26fe0c57320791ed1f687bd2c7d10a7e3a14ca81f54b58de1bbd5b5c52c60a39be1c328b7b51a348e7e1220d8737e67bdddfd954b396d281fc63e20327e212f4d48388ebb9e8829e2520895619e47953c55b64d088c54234ce039beb17d734e2115fcf82cf85ce8feb2bee36f523fd1589d2ada5129f5286483977252908ca461221db942919fa420be7065756eb65809a70da84819168bba2b2e478ae4baef9564f25e58907f7109b411e4ff177594f162c07ddb5c5e098eb2200de132d08f60c5d16c832d986b856e9d26448cec149035e3f813e73cb8f99ff5f5e7d4f6012e9a8e3efa4947e27669dffe368502dcd03432ada18b595427e10dd748f59f2e3aa4df04ba3050269b36f7fa17cb13e0b84ebd068fc9c4276f52310e5ffbeff4a3d3a5fcd275cd5d5d67aec4868469540f20610137bbaa0ee774dad1fb479927899de0f883e4338e2a3c8b766b23770c2e7f7f4b24fcf841c98aa60ee4bbc60001bfa97d5364d593df9cc4c5fe1a833a81cfdfb30b846b37309d0c4ef3571c4aa81fa06d7b3e922dfec6c095e9b34e444f6fa0806317c1ba6663c63f690e4bdb07497ab30d9442ad227ff04c2ec9f32b4ad706bd32ffe09f81b37a79b37df0177e7fcd4f4dde4df0ad3c7ac52ce9bb175b651e2e0070952a02f7673933c5f69212a167a4f8f2ebe6c423c0c67cf4cadc64ad35e1967a50ca13647e3d3167139f35cbbf33cee1f74794bb63d54d02422ae50612d54dc9fecc7455f9ac92616ac45a95f9b8735164677c00eb4f3bc9ec8cb99f58695e2e62024bc4ef0e1656d346e2a59c7d5eaed31f1a23187e1054b1c7297d93d9f6b40226b15fc43431a6542f83e53f64bd70737db986ed58f38ca8fdfcef01b74809291f7cb9ba17df650981d01e9acde32a6c658a30b80010f221ac4d313204f8c032698420ab5ee93c79df9dab14b230d608e8c46367c3204c3c366f9b2a90ef096577cc91adae9b3c0ee4122a5fa8e2252169bc31658fb4cccca1f573f7f5e8c30b326862fefbc3d81431ccfe4eec684d0c57f5b54013b00d1bc48375e8389e5eb7144cf6102d8666a56bc57828ab34c115c31f83776165f9dbbcc52333873f205d4f1ca92c64988e9a0f5212e7d520c6ecbf94240b81671b31f050f3ea8d4f0105f60c881d8ca00b48da6dd304ab945e0d7e199d3676372f56ee994add93a8fb6a2fd8e4fa0d7ffb2ab283232535cb529c12be3f1bc9441bb42ee5875757fba5748f766af75658e0dd555c02ceb0da9669e4e31a5ae30cbf8732700a2a2c9b5a8c6d8fd321524bcc009477b1d8282f14d1844734f1dcb6aef744ba6444e386eba2b165bb43d75f024c0f3c7fcf57bbc356de41165b6bbe2a363a7880ca7a920cb76f350f80e602c7d619d464e47302f8facc5f01092c1b9c7328c0063af6784fc6350faaf6007c0e1c8c7a9be23c9aa2d44cb01dfe1789c7b762415ad79a26cc4243a761716dc8c8b21360851817af14f0245ed9f3e5b4ec546e991cf7f66d3af35a2886046a45d16bf5f7dbf9c83c56651a1bafb0dc557fce932bb493a3054b288ff14abd29071ef13bf1d20062eabe8c297bea22970551472d982de488d628e651cabab057ab05bfca073f72da54d443af971f2ff693a8cfb06cbccbecc1ab7f085778d91cea2228082ca760c508608af7166d4f6657835801e5f8c64392d7ed5c5bf3773fd7eaf235b5b145f4d07df858462ae75c45bd885eb899b82f923ee199ef84731fed7cbf98190b05f49e1e7bb4005a065eaf7aec6580cc7bba3ba040d522a5838442f11327f4f6ec6e8f0aff06f29a3421f8aa87dd6607f8366f51ed20fc11e35307003f7c0e0017db219c5708be5f3869ff6eb982c534424c20a8dffb1a9a7fa3d8e7086642e06b1a0fb0dc895f955f062f79f32012823e432a745cfb1f820393faffa478f9d94cb4581679a80275704b79bb3d011758be8318adce9007908c3ef495fa054092081d07bf8973b925780266391faf90e09cdfd256879bddee93ba6e2cc16d040731bbd5fdbcb9c9cb1fcb02821472a4d93f45b00453cc584eab55cf77616db71b140bf7bcfbe5973475797065cf5266d942ed4f5453d4b140dc00f478a1d6333836fe600883f38e34344469e49c462fb0fb689ab5cc619bf13e17a5758359a58146f3f53dd5b7ad69bdd362a71aace834f0d328cde7bb40362f108193e8b1c179e6682c0c0cedf7cb35a18c842301f30312c47d5b7caa4c609a351fdc72de010718057a06af8f4b2fe845bf602a7ed360442ffb28148fca72861c3e3be32fdea3414da4eb354094ffb563e9a6489def895bba150ee0fe9746005b546068984bcd9857dd3cf06e89ea519446e18953b6096e2151878737b984205865f5e9bb67e1cb1e9bfeb531d824e3be0335c4f2b12854177884371bd84d69033a26a21f9234b0f56c707ef0cd8fa2bacc1e801ffa1581ee09daabf5b88e1a4b1cc90954a3041d4e03bd7aeee80e308c8815689874496adafcc6fed2fe62b8c35cc17e51ac7794092b1547ddda4c9f0928c6e38bfefad873bfade22a00b0a052fbec3a6f51602dbb8b9953bdd325bbfad9054a0458087d1d48116e10981aa94f8b143036baa8ccf8bf46bd034ac5c868b4c23b8fe97988e00df8d456a152dc9fd2b5d4b1c6fb9195cf03550fa9979d821976c816964fecd4b33f790492fc995aa313af367e5c923417ad39a7bf687e84db2d597762cd670a1fc981e183511e6d3c124dcf479a8c0eaef0d55d7fefb03606afdc432407d0c187fd20cfbe1f523258181192085b14296f89df7ee1e29785a992a2606b1d10f4d9a226c1b4972fc71fbfcf468158fd50f3d511b61f3a38799ffb1efc0f3f1979170a3e46136c1a59c081ed4843b2874994328fe1072b815bc18cf819a4ef8b8a1e5e9838c57aeae2d88891651eca058ee8e8a53d020148f8326f1df05693dbc047848638602d58020d868b8c8edfedcd14459b738abe98d10c3dc3380e02f84902b28106f020a43e746b4848778b99310119ed2094db1491c88285112b57d39b2b2706abe335b526880e69ab6efa092e4dc0ae9d27913370b8911b22cadc36faafac16a90f0c72d8fdd272dbed2ae64b8c22872f857e2734f453c6dfd0760ac1e5a9fe1b9011aa84ac05b209bae0a356f5386c522a1b12c293aac683ee01159c18ea2113e47c613713157f4844173c09e20a94ce7fa1abdd0ecc3f27ebab51cf9f64c8665183561f5a094d9d926494e2e3aadf02f24dbafb9376ab2d18cf8ccfadf6f9ba51dc3c184eb727d44050f9e6b2a2f2e7edf24d3d4a22c210defc34fcd06f29abbb56a6d3503782d1d6cd2b67339976ce894cb85ba8657404d6d3efe50007da415da9771f3811291c042367b8378bf5b1d1d7b1162bdfc6cbd5c7de487941a3111197f7d556532373991b06e5c20e6c1c642c17add61b883dd6dc99fd9980f0f9684214a4759ac982dabb6b0e2e710d2ad6c7f0ea06155085926f7191fbd01f1ab98850db6fa08de9485d74b900108a01717218612f4f546c2459e63a966ef187af5343107e68e2f2660c7d10dcfc93ba3277576798ad46deec4e25f20ebf68f39ebda1d08880a6a62a7b39e2b32c72a260709af61255ecc00453bb027ad1a053338db773e32acae0f218bf6048775522e0e0494846d855dd05e22c38ec8e3f26f4e5c907af791827c3ca750a397c24557127e9a2f52d79bb8e46c2ef63b2371844d52ec2df20223ff8e2544838e8f24fd59742948e1bf4b5bd2737deb27cbbd2c50432c7efbc1a95790bc1e9dbc10e2a098739d63ba78b74b7287f388c8ab65bc795cf5a98ecf5735d6ec35a5e7f6837885af85cf84c40b79e29a9af37d9db98118eea7b447d75d59a93aafaff7ec392368b1489f3170090b6c08d10c1055823847a66f6da4a78b4d687f4df23308aea11d75ce1debb72dd3d413feb55a84070df012423bf0764a3da5e8603c5c170b15e11f70912a0d6aa27a0962b22dfade44d44ec1d432c6300372c9cf4379ccb6fd836332fdddd16f645e31dd51d71b88430a3edd0b353d9751a8dfb9914c23b28ab6fbff81992f4821995883cab2a6bdc0bb847b8b5b9c0c29a4912072871113aee5800167197f02989a16b4155c2f78e17b44cc61d8cd8ff7389412bba9ee9864ac2f7b7d33ccef64fc1759b781f0efadc1d86c54886e7a566cb592fd36385d90c8bd92450cc3ce87c8845d0fe1356179e63f629b7fc65e6bc0273352dfcb6a25088cf991d2f15f64053cf638f239c601f04d66be3dcfa1aa2f7165ba184494f6925827ac5ae3f6148fff9707e4967dc58660f65fb076293e18ad6e8fd9524d5c669ebce230cd5da75a05ec047dd083c2e0029204981a3268a90a80cce60a62ec4dc456c90d5ed3d36fb805a4cdb0163818297e20fb7d1139e152bb9675ce8c21e52db709b0cafa4dea4a7b575e61d07b5893072a2c49decc1c935b022c72d49e9baef225ff09a55355b9aa1c9512554dbe62aaae71de9ec84b338a51d0c9ae1d2ce2f0699b08a528968306206754b1fc07dfeb5e0913034a9679ab2e45851f3976f3cca2f8c41fdba54cae5d561edea50ec152db5fa3cb904c832dfb99253f88781f5faf3b964992fa9f65fc8ebc4c6d00563fb395f5d7a289a043f41a7b7d4555465a01472f28f45e0e5c9dba5268b72b45ec8acc1090e371d8a6c81d75048f489842c67b3c3d40f634c336916893b9b3e5d14e93d2af30eb47c84d45b7842bf38f4978d0755fcbe73a72a3268683989dbc4b024d9f009ef8b129e4a7a5778b8273d7e4e951cb78b94926167e5173b7a4a048f6ba1c86066a472928b6e642a10c1117ae392cfb678e56b28f66e8abeae1fb68b6030319f51ec70cb74f501e4517deda0e9dd941b427cfdc61feda5777f7407299689ce5b2b24fc64a746ea7d3fbd5c86d5a4b0383bca48e7086222971bb37a919e6b0981fc2b42a9d2a77db3ba81755d5e11740e3e4821347f6f87020ba2d8acb4cc5111cf10f385db5fb796c27aa97fe715f3aa3eba1a515211fa24ffa613459ee5ddab5bf5405fc6d7c25bac1121b5d03dd49e9acefd17e70f3aaa405c610518024c09e2970ae2278411be82368b656feb58881d0bed744802ebc4c4efe513a810e0e3bab248267a2f00ed897cce62167b98ecf9a6affdfe818f8d6a6dfc92a715a4a171494a20c001fcd748a15a4981425392d25cea84c9d511cd2fa7aaf5aa605cf9774502aa0e11156318ddb00321e6643c9220f30b563967045c6482521936c1a3b11b170abba16e0ef9a5b6a9957fc783459fcb49a717608d0a0b0970b8029043be46d1633549c9a9e1202788d401734685e019047b597b090d722c3b443e74c315668beb5e1acf1c9f3a78a9880c4728f198ffb042c4f294caba3bd608e6b69a172bf6a305bbbc15c755efd90ecb52fa24d02c93442f01bf07c426840eff95f6f2fea056562be371f7dd39df86a552af7aaed43c17a05985632cadc9aeda8bb79bb4ab6b27e80f3bb319f6755f39586a46ff5e5460d0cd27755c7038b247b45c3a2b8fddfab1be37388152c2e2a35e54f0ffcf297d75ebffffbe30b9879b9fc15f2032ce1b1b15c535b3783c35f5b09a32ccebdcdd2fa899bdc4eb193091e91bde0fa4a62a5aa88b030b950cf888bb9d73b3cb8289e1d5a3d94cd3650c0cb88b983f43edfa25faef755a8441ef81d13ec2144158922cc2397306e6f905200aeaa36f7bb70ed4aff34652d52e31fd560e3a10a0072135d123aee34b1f60bc8b467cf0999ffbd23be6b4d5faec3f8dba0b7dc15f4a158254e1cb012b5d3e55cc436c36f7dd5e4dd9c5b3d7cd58fd576f76aa62f5125ea432220e04a41126b786413d5e181e0517180145b656c4a21f67cf38d545ba4f5aea3b92a87530b33a4b57a097e05d7c2b60a58602f232b0eb4ab067b299807e94dacafefdbe0f959a53a1701e8e74ce25fc175cb6b068a284d7a0fbbeaad0b12ac065f793d42a8952f83354b0c816f971e0670e78ea37aada687bb3abf8765fde163c5a9a812e489a00c064115d3fb8c556047b74dff61e52dd1b5c6aaee78ed308dc456617f28d971b39414d64c1fe1beb2256adf8db3a97532af9ca388e480193cd233faf27b1528b83afe8a87fa31f570f22863e7e047d002e35a14872102476396299b03aec78c498e7b43868c06ce80c8bb0a47700c2c7ccec88d9dd5ab58b62c40b15eafc97df1b1d263db2db86c6ead9dfb5a8bd7f606c880fe43dbfda194affc1656a2f3f66165d8623b49528c74161e5720ed1c7056a4af2203e063841cae25b3f56493d145b4e53efb12285b774d441c1327655a0646a31eb66049fd641635821ffee9fbd19617ed03e5f070a00d8b54c51bbba5dd5cbe4f716e59d6993def7433741a10472370757fa91c89623223c2cab8923181f0f06243d179ac352beca4799c63a3b553242e17253ad695ea8d9eb36aacd8982c31c0b8d6ee9ea2a81139639a93bd52b09730523ee5c6ffd40a7f04876b74e2fdfb1247f63db5e2820cfa3b6773be26b421f0aea455a2f8c0f7cb7d5638194b06e4ed2385f7e6b7cbd17947ec4c50ec876d4b4437300d4b54cbe03ce8dba5ae217d41fcd22e0f086268ef712f0cac2a6358e6529df160037e9272da1dddccaca514d77ed12fdc0552142289a63b5412ceaa6afef8c26df3aa04db63e14d7de413af9d124eca867dee3da99424326e50662862d106d50c9aeee75cb14c81cb8bc2bcad9b41df6091bac33f2c1e31ea8f51da92e5d3b1f075f5eca90ebaad2e60a46f255891f0cf20d72a15742a32523dd2952d39bda1abb6601da4d5341650c962271beb54218d33fd760aa74294b6a37fc381d795682de51dcc1ba16ae626ec4b8679080a3e0cad9da232cd893ebaf1a9e84caf3c2ddb59a0cd7d6f7f5f32642dab25fa558b95c8e10d56f5e28f7951b1d90ea6cd5c4e30556870c7b2888bcaf131a433b7d0ec55031cef39c0fe0b9e8d285d9be0624ea0ecd6ba0aff199663a37b9031244e8a76422dab3f9fc76c7830e0e820ec0527b087ece7e280a087dd908ad9c99fa7ffe75b01266f64eb6a367b98e8f331dd60b02fa1cd27eb88960881696d3a0c5fc839c74afc4a98e71e21ebdc9f01c987967f85454c9c99414c08a15518637ab65fceb13a1f29250b956afe8a9a69d704a4a24e6fbf52c083c36961fa23d60df225add484093822cdc5a8e74dfd1906b8f6c369cd9789cef7f77b3e357c623abcaf6cc17e94f23a5736363829fa1bcb646d97855b5d2e731dbed31dc25fd200b4e4b80636c9c57c08db08216a9e69e2911f52011f6e2d84643f7da9fbde879e85bb1bc27339d83ef7875be0eb0305e0179d507ef2c4094df70ba6c56cf82bfc5e4dd086ba715a72d5d8b58ac273b184ebeb7d7972fe4884a6a78149eaf28837066ca746e0fdb38ab7c30b16814f2acc4db8f96cbfe616ebca655f14f2da66eb0716862cc1489f55b7634bf63944aee3424f3c92916e7eb7a1916aca6bb9712ec7573a3dd469252b9c63078aa8f6c6557a83b4f26cbb6b5e8a79f54706656720776af9237d303b2d612108c58e184471ff5228fd928f9ec5b72a5feab8ef5e5f47d8cc3cfa4d05c208fc332a9d8606064f3f287b03984fa12efb3fe7fecd126a75b1903b1e3591646c90abb80f042505f02e46e13b47dd3e6ea719c8af054d92f37a378299294e8513a52fc1340232c2e9a8ee47d61445793c746f9a617d2901d5172da3110bbfca8f0e75c62d5f1a7ba1c241f167e1a22304b0482f6ccd81a791417e0a34879355be6000eeb1f638fa89f952a1ed791d1afc8a8fb9027c1280bb2d66286019c7fda8e21c09c19377add5f1b7eeedd673e47f9eaa650b5e1039dd08e8896e4e70f0d817e7dcc6c07d32d20c56994e39a5f7816aae3b078907f0696ee2d122d8ee1ae76984b518877d1373a1849616ec61ddc4dced83297635e6d43197fb6721e6393807d9d7c36ad4eceabfee6048a4a1603c41e652566d99c32929e7a8a288f19dc1017f19af1d4d0399ab4d5003dba9a0a13ddef40b11e396ffce252ab23dbbdbe8fa5799ad09b9f346bd72293da1ce81d1a71279ab1e43bc1e1fd54c0def7cffba198072af5c628118b05f6390393e8ca42591126dee5993ca40e8bdfa3bdb209abd67c0df8b8764aaa47217582aa0799a1f5efd8716f909be5d436526a0a609b5d34a59af1f9018d2f9cd01adb2009bfa44b654663694ef3e05f6c3f7e467e52ed5bbb8f34230d8ac9305ac9caa5840a258981c8be2cf9777369b63b6c7cbcbf27367b167b43304c635f5c361f3cc52a492d7c96cd5e40567da7aaefcca4b38e2d60cd0a7db558b7889cf90845da71fbd0d5b1b9a9dea8e42c80cc0c49593757aa7027f8000eb9987bff75dbf44a7356d94a2f11a96d00f2acf58a3907870ac714adef44c9c8661fdb76393ab44b17d54a18e09e93f9afacce22e7504d128455df0215ea8523b519e64720a0c2e2725cff7096a9d4c05f0bd01460b1e980a4b9ca64cafd630f36c8ceb46b23149af1e54c07bad66f9b7ef3f8e8fabdde7a99433f47d44bf3efcf8dfaf5bf8b7332db93afb56aab53cd5e35754375ec1ae28a58d49de5e3559d920e4c62897a997948740099b1c2f11326e50050a2850e0af831a2cf2b17933f2708edcb7a618f164453f53686b71ee9d06690dc485587393a404e4f1dcd5eef83f6bcf6b8cf3cd66efe5408838e7ddda1fba1877bc96d5042aa904554bf8ee482ecdf50a77577007c861464590e24aaa6de93e8441cac42b61b377ae753ef751c0c6ef92c1bdbaabd47125c3fe6f85f7280a84ccaff081f9e4f30a7b02b4098d3c8015c293d484d78824967914f2f83c3c4da813c76f3d23d18cacb549e86a105108731225aca92c1a9a7cc0a272097aa985cdb64a53af4708026611ae0593a81408872df497953f14eaa1b69b0a244660c4cabd345d295a716364585174182b69cc847d2c5c1c63e62650dd63b425e0e70e8e65176a960af1625d58e81763b220ba2b7f1dae2742d3b9d965fe762c14d3953486bd95bb684c91cc64ad246aabe300ca426b13f0ed61fbea47ecda4899cd0b73552f328b3680a0fc90d4b81a52af0002c6421e4b458bed72f57d548f819eaddfbc7e814dfcdf075bb2e17d6343d8bf22be4f1f2c232aaf8b01bdc76ea7453607d89c6a5b3b7cb5efcebd2c337b4986dcb5ca5e9332c2684e9853cdb19aa8cddab439221226858c10f497460063fe2444b5c30ea43710e83f8006b224633c7c4d0f9a954fcb1dabc94b177b5cda14d4fd564855524cf7db7306b87b5c86cfb457e3e7f4f216c6b1f92a8ab6f1178ec12d9dbbc203a4c6a9f2a15e412975e4f7a6fb7562efa74358125b35256b46c3447567fd5ff6b20437c0e6995095affeb1d3d21a341347c9f9e49cbbd72f2b17a7230fe2c885167fa109eaa84f16016c369fbe7e0f181fcfdd65e8e65177a1a8c613abb32d34a72cb1d7fe18b4c5ca2823a596f082b669e4a94f4ffb8bbd7c5b57d24ef53e8fdd753a43026ceaf976bcfe58cb474a60a0fcfa54a503fc3e51500607c9e32cae71bc6f16bfecdbd40d1bb847d4d0ee16a2baeccb5e9756e38a94d6dad169386e075ecb3604675697d8674704cd3c7bbf58c244ed13336136cb711c7225bf466cd15aec31c5cbf24f81e3841ceab4d61ae5ab3b0b5e15ec586936d026797ea495898127cdb6f7153fe4ed3096e600bf302f97485142091b81d2e3c86767a36558c64d0f1dcdd33b90de4d05fc410b5bbdca115f493ef0998e4aa5215267ebcf1888d20986c4c1cdf73abe0d7feaea0c3377ca2d46fe44bf302b49dd02b42ef77c26b34cc93761c72c08127fd790bcbf792c45c68b497f8e710447d61e6f7850821e2e5ce61662430466bb3097542aeb633d7c16adda566d061f27494edd8923118ec31c1dda210494474cbfbac45a4ecc61bd4a2af12953d3ebe2200b7895ae797bf85371d2650641bf4bd622738c21b935c9f401e8892415fcd4d4766297cacf3a7cf1c98e8986e80740fcb8e650c3867239e5b0238433f9280a0f7491e9358ccfdb061e859f7be79879a53b2f710e4999a57e7755af5e3b3d71503d5976243b1412dcec918cfd90631983e9d5653aa5228515c50f8407c18ccf29cbf3183ad5b735a8215158574fda08771870d862186f8576b373e7c41fbc2f97743a1c454c2b69ec7353c1ee94b5f3b5e17e5fe4adf478d141806532f89a8e8c10b6c09f5c52a8e54dfd5ffaee84aa098b46f7f47a0a99dd633c696f98fe6ec5ca39bb034ca56f599b41a66d32cef68af401a822d186501adc447eab3178b9548ea3d63f49857a40f559ec88bd1986cda798c3cf5173b5ba90e1612a29a4df5b5aaf26722d7820c06d1bd0be45789a4d03f663f3168c3ee7c89226150940ca59f9c707bf99cd79ddbfd28a02ee79e5eee80d0a828d783a4fd461f42ff3e2ed071b540288cb066f5c456d32d3e58324f2eba0b57a2ffaca01eae760d98499dc670b4f7d2093fd5346edb9b9199894ff37a78adc7317e423851b551b831128b2b5c23ca71cdb40c662d27330e893bebe659e5846109733a3914d880569df294fe0a05949fc347bd8efba1454dfcca3da0dc727f56ac02a6576aa6577d1648807c4e56df7a2703bbb6593cb1f2fb397151d084e550f599e30fdd1ec37debaee260aec4d73f89869cc22e6123ba1247bb8c159ca520952d582f70c191835ffb42f2d1a806b4147702e3fc53c42bce4c2bbdb801f2df4401725d403d5b7a7735d40f3540f90359dacc21cbc1f167547c3205c9ce6f660d396d3ead43d1c5888117af5cdc4b6dcf6e25888284f4ad086a09a657b731917300941046a8abf05523853ca56cf1fcf5391ebbf2c2d5f7cfd8d9b8f0e76f39c013824f914d99a06e1e5c8c3d651daa60875989eaa9566ce9a1b17372c8eaf329bbe97d67ccea61778ec9228bada2c6474688eb15fc9108496f8102aa62487704ebe14fa14da9f9108e70f4450cb8b66c77893fdb9bae522110f999e236576bdacacb25e6bcd2d2555cced061044e7706cebffd0150e76a6ff8c195e23d8ad5a468d8795d340494c5d5c0ecf9020c064f04d872bf8791faf4b0ce03320cadc774cb21143f7297d7f9a98324a507b1d96ef4f3850c2e49873b3a08dcfa57b993db764d35990edc8cbd8bd09227a9793e65ee2c7704afb631d17e4eda48efe112396f661675e4160178f9d8d8bc1bdff0384000161d7094dff1bce5a07cf83d2e6e42f7f0a47c0eb9f30cd769bedb93c4706eeea14f365edec97c3c36831cbe54557069b6eb9a2dde215fe23196a9dc637e7b1907d5a791c80e3b4b7d2acbf554b08f492e84cf826a61366d9982833607803bb21c1dfb0c1c69cb11ca59b13ed4ed93123d42e2e159b859f3ee1108bffeaefe9c7e840b811f17674e88539c50ac8736efa44440401a0e3c9816178a01c4a1998f2c6a6166c79a5cbf103605ca020fcc803bedc628f0409ecfa98a6f2ab3c709f5108ffe04e59878d3cbbe79f00979262cc7d0fc37c8c1a4ab74c4175f4d3762e096a57df5e0f7f15cb39115d02c7616a748ec268b16f0b51850ee08ea432a2d43a0dd882f846658ef8ec67dd3663d13bd63bda015c4c38783f88ff19398e2c49d76de60c5a41b548f1374cb6fa673821f96486fc312d36414f7bd4b843c32f69679d82bef55e2d209e2cd2e5f0d85c3e0d489d79fb55510d63491955b12eb72830b180bcbecbf1f8f8266980e178d989fa14343375a2a980abd4443b900cc937297dc01fd6e9419a6c58576c6ff1e06f1df0f1f3566aa692163743906bc6058f514acc1dc2d84bf65afecd4bac7d95e46cc253c622afb0cdb46d15d0222f6b46661c32a5cbac1a7e224262b79ff7cf455fb864d4ee95b5c4e30100d8a31f0ced2e9a99fed83a8172c498767b5a30cd545aa722ee870260434d5d7a13c40e8ef504ed2dbb101c9564b7304d1aa4f171db93e8f8d3f46f8bc420c9d14be4fbb9d47cd899f56782030239e3f6b04123d74bbed4041b384fa1977e7deb12d40eae793196ae554f776906c23bd8652add85bc47b1c9afff1d4280f0faaec4badb7b3f0c93e1f56751694b940284618306008c64e9affd347b03300e0e2d6a530b14c14bc400e46aa547eb8d6fa1456aaec867806aca42b83be61bc443eb5f7c14bef6769663eb129e7ba3ab2fea65da2e6e8bca6f7b6b968223ec897535b4340a40c4f4a192dce06364efa40e69976416e73ca959c09c67f13a5084aba7dca35e94303b0953b51e5b4d8a9805826770527894c6e2b0315eb9b096936cfff5eb127e28ba6d58cb9c883f6114e7fab8350f231ad65cfbc1010ad3bd2f35b0ca19e0d5f947fd04cb8b27c86704ca58da01243fe54e8ea75c56b525fb55a590d85198ca3149c109d14005d58f2731728039d8aef21fed235a0dd9ec0ee0866ebf2675c5b7fb404c59c28af2dbf094dfe9cbc335f4f0e1685204f300951b78632da896a27473ad75cfc12ce7af27865d33492e147d1611968a1f4c5ca970b35b9f83f10246bf2f99a7551c0c92038b4f792ba4eb148cbfc3aacb847bb335bf6570a20027a3e9411658bf62e70d02693b94e509491311c479fd889030f306db7daaff700c8f86d713ad60cd89e53e88063cb50216a6789eb35de73feefb94436ecae9275e0d458b86d638cf2693e66f601dbf44b0aab509dc19430565972a82024f9db87240caf0cc9b4dd8f738343a97d44fe13c9677f78a9a0538899482d8a2d7a4c94445bc706defbba1e10ea44d1cdff4704e7a62170a0ceafbb8b50470f62ba717339a5f8e7744c0013330c9bde460434975fdf0414df1cf53ddeb14f8bb4e297eaada0e4756b4a57679ea54fb5070f1471dd6413d3598e1bf21873674a89e9e9ae552547de1d052849a3b92c11a92ba6b6f4cf2863308b53f50be4f5bdd47ddebffbb9989056e7a5591d26b41af2291c9d89c961b977cdd559a9c9f72e9f4eb23615f1a2fd55fa17ee36fb6fd50a436ad1e4659d50e72afc4d8d0ab1fa75166f5a7abbb40aeec46fa2b16c9f713e971780a64f4ee8a1b3d44198054f515c252216a7de55fe04086934f103d372c50fefe93a04ec128e1ce9831308e51c4068abe171d04fee31d4ad23233f2820a1e7c34892b430032723781fcfede0ae55e28ced969dba1a4010891f100f6498132c4b99df779119f8a7550712b404b0af1a1149fefedc1b04d45d58eb56dc1680ee678736986580c77b899dbfd89736edd0b2bc65872ed7cece5fb42870b0d9001aa6418d45b7e6468bcea770280fea6fdff981db7e0ed213feaf6357a7fb44061a6ef14c4a4dcd0424ceed17c74c4577c3a070e9451462998e0771f14976918978a9c7793c27f594cb31742dc124ce6c001f0d035184b9f358e90972d4de42f61dc3bd372852a5e6d799caa735a273eb6464898411873492c515c152ea7eaa067c0c4d4612f80ad7dbb5fdc8a00df877afcbc86aef8760ff91674f8c36d3fd0a809ded0ab5adfc5ac490e8b73c69b1860fe49b7adebcebf8ebce87d136ce588b9d5ded83d187d67714b1c01105d4d880bd9238f382710322fbda972afe2aa81478e7a5d84aae9f7d5c7b9f73bf96697dd1c7c2b1cddb7f4b624372fcf47384425e8354955b4cc27224cb1cb032442ea3258e5af83efef54cc821487dfd26809e83745d6cfaaa8e2d0dc477a97adc0fc48c9e89bc15e6b1d0f15f9e52056eded22c6264ed27e3b4b1b6e84769dd8da98e136ddc470a6c20290ab10545e580faf20a0ba28d65dd3f99dfed7e1e7a7b0548bddae7f7516bc2743c53a2b9d82861434136cb1f33751f3e8abdf525c927a70ecb5a8b3f5a3804e77d6427032e217f1afe089034b9afc505ff76927aa6050c51c45f291a51945a98c9b404d26efa0d6efb05a765533613ed80ce0faa33ef426fd8ab2796c9fa94676ec95fbc2788ef7684d439d28f9afa1f5c80593cd42f1a686d2a841229048200d66406bfeb1869a0c16c9d7596fed693586c6eaa36516d42a78b996d4f600b01aaa9564e6c563913c6b5fade463512c47b45e59941d5167da5b2e0e3e9c00dabc55b5d3673cd90b373a34b2c51bf6d73153e173664f8d82f6144370265149c2948b0f3c3644c3c63f70aa493d220bc4651ca963fac419d4fe3b6f707315c6725c9cf9be76836cc92fe2665bfcb5c797228490e84d75bdf5751e2d1c12d5d79bbb921abdcd5d15e085580da57b25b7779ff4689d1a9ae8a41ee553780ca9d915bad07c9ca7c04f52c3f0f3ef6ca1c123416b17655bf74b90b0470b3504970d7cf62e2efe6da28abe9ee1320f9bb7c847eb9de6d6cef484294489cb3115307718f493e66b143c3f10dedc98ed4eb61035cde433e6b3c986ee3e889f82265cf0333727d4be3c3ae07eeaddfd876ae82a6f1574b59d5b49fc65bf9f7ed26c6bea3e962fc6c336f3e4067640ff5e07bd49aa8b0ab41ae89f9a9e42153596e9d59d6edea128f11aff8e3b6040eb524b4bcdd8a48d909ad0cbd7ddc1119ca7dab8360ec1f6b41002b68911c3abf8daaa9b87bfb92f4ae827f71f4bc711fb933def24d348134e45544dd32e9ebad102ff09f93626f989f342e194d28f66c14d9130751f3ebc82ac4cec1cdf636635be74b89022399ecee4c0956697487a878de8a3c205d6fae1bf2a0e880d785e76414e84b3af8c856d3f525bb1f5185f849cf39c62b735ba06246a7e6eafc7c582113038be92839a9d675191642014e191347d632437d82c7bebffcf3a408a6fb5817ff0a9a751c687155d5b742efdf6c9d50a525d279346c790e95bfaa910c75be30f168ee9be528d53ff9495b9da82075609ffa70397c26df8d705f6a4ef169c2028ebd6981d15fa98d6f0c67e42b01ffae2bcdb89caf5d963fc0e974dd693b64d86256281ad82b1bd99bc5c11e8d592941aa9c7dd5fabd66af7e444a111b27c26e0c8ef4b2346cd6df439429b77fe91bbcfcf94aa474fc7af6ad408e0a01d8a81f21b434a633242002bab013165a2a848e1d9295744421b1ac993730718bb5ddf7bc4b453a99dcb927b90a446c088a99e320c7f06c306101a95ba4233e0ec5a5490dde122ebf83c5fddf0c9b05a0f7b30036cf040a944ecdaf9c24563cef8c821114561b1d433aecaf777b1c25b0c5a44721a223f0337a2056c7f215dbdfed2b8b4af8aaa4aad3adbbfcd7d50d304b9485c289e224741199d4ccbae874db2ac04e8b3cf78f215846b1986704525390d31863ed323acf2812a0b100cb346ba47e25b6a5173e854e61d18daf90db5ec90f774e2565f81ce5babcf3e2ac809c01022bf74f498c362d88a11027bb4f6e3f7c464beb681eff5ba8f1f39109286a423edd25147bff3beead4113e1cecdd8df94c4e2e2d906406bc2293c59b0a842c021eb0d82f068383429e90519a61b1180d362e524f316e921c28b85a413d5b78127b573c8924b5f3da70abdc936a5a7845f1f59b803c78c46c1943fa59a91bc546a84f2cee4f24f14e567b26a7566b70d0c630b6a25cf159fadc3b0faa0305db75f6e2b96b9510a9f845a43ee54bdf3fe81028bbd38e5abcad6046a424304a841dd65291b02c6d1e3a6fc84acef4dfad3d01fb7b0202a051fe19b1beca0b2bbb79e8644d5149210d8f89e6be188da9a705c9ee9ba364f2c9b2290af17a337d08000cd19ea281863ae3f110ef57b14f313179a154be661c6f393aea588a69ff5a1fe32550cf88e5bb3365ee7e7d7a4657af75793b779f3dfbe28055d8bf03abc9c12669790857b3cb6e34acbe61b4aa211d57bd1831e2fbf8f0393a3057f7b2a52ecb8361d1a336326f900fc6332a300755acfeec3982527f42a935d605a661954036c6221a88022cbf7a92ea80043b66a36cd59471982120bf8854643899ea6d407fa091304f45d9b59303df294c9fd59a826617d8d4f4540b976572af96e66f3d55c24cfe72e835e7537babd8614a7b6096841b8426bcc9c8038c8eafe616ab566512f1bf006c625b9a677966d5a321365afe761e73977aed83ff461b7ffd0a0f1b66b978d807d69ffacdda23a35e6f622292d8bb7f8d2510780e02a70f61bc3352cc99941c36bb36d7eeb57166eda86927160666adb425a6d8f0217bb4937d92411c2ca5bb34966fe24a72e782b36281203155ab4e8cc471fa9432476c6049773c1bd89a67c2f9fb6270659b84c5f01d1f9d3dde1bcec2108ef8c2e0cd312641d5b9abb3b222bc9a20711adfffa7718907bb03165cd994ad76ccabab19424dcb11034319a597af3e59829f37f9adfe8551dedbd2b0acf3a33a69dc26298234b68d2a3d09d2a90034fd674d24e3c885fdb8436e6e5e653e0879e8c29334bf235110f8673bec70b834ed6c62ff1fee17b7af1e39359a445bf35772da165a4df0a0f822621673a7992da126946959a8046ab853d2ecfbdfad88961cc1f3c1f2b5fab4041ba90bf15ed1873263e83771fb332cc18ee0f885d7973f7d07dacb9b30ff703dbbed08d2311671bba972c72c1c50358c2fdc20c33ac847646bfd11724a201dc3ff74eaf4c2d5333c6ef89a22dea8ce45bcd19e848a5fa5606f0c99d07f7be28ca71b4795e2b00153bfb727b48d2256d82ed7136f8f7eb46719e8f1376cfea5d22794853eef2595e6cce9cb84811fff14412a9d29dbb1c8189cbf2098279d48a6ca59b7f3cc4b9539f52ba7bb50e5c72f94392642b4110e4dde2aa5b706c6d11fb45dc9559eb160c70e38bdc6302658ce44641307c93453e48c3158b370c37d9681a85aa88088d72806450b700171e303ede02ad748fbc068b6bbf2d21e4c6d198a04d5575f52146d567f08cc4eebbcc70cae0281c271e59823d416d815a2bef040d437144f7548ca01aaebf917505cc0541a7ce670d99acd04c8441dd46b689e5f8f5406cd2c668fd59732d61f9fd97c72b8ca07ceca5446a88fbc6a14957f058792cd4e0c9447ad8d21c77a90934b244d22dabd7e66618925acf4e1ac799b246c529b0f3a968b757e1ee791c810ef90f7a69f851a239e5b132af8e6b29bdb5970d8c132fd910bd0fff170115a88dbd6b2d026e5df9ca16a3241ab4ada0630a3bc44072c01759e888816fb262ca0590f1b5118308663de5e8b47fa4032b29120762a516d7bec94f7c9fb3a3f1ff8cce14efff42503847a8d352c008813b41ad911d9b251939f9e75e8b6a976244a3a3f07daddbef511f134d85edccc09473fb606c3c3b48064705bf4bd5b53cdb4db822c91fc0b0fc3dfd887a001ae3467358a786409ee9b7e60ffa569ae960d1cdd23e61eb736cf2c6173e471500720607bd1d60adc2b84197b7fb826cf299b51de1de8b66d4422449ef92d94ccff68ec61a860ae08bc774f1339c25cc5753345c014707c49bd5cdb885a0f97c7f750847325787050dbe47543cdd8b7fc30cf2ad9967a31f3f95a21ec023306691122e669b52049a39350f30a51b35bf27ec80c771ad5c7ffca1e092ed9777760f869c022ed32012954330985891263e1f38ecb8dc63dabc8d5daa58cde959e3ae9853df9b7973bd64be7ff6febde865515b2f6cb910c7b5593aa4e77ed2f78473df6a0574094e5c9b135426fdd901e783b43ecd5fbdd643bf400d415b074e99dc0b99ff72c73a954244993091315cfc4965e92c045b9106d66b94a66914dfc0ac62e189887bd90e9ec1d8a649ec9b949d6799082402c960e2230d49830c3426466033852b01a282ae805b4656e255f1bc8584f55b1a5be39e88cd8dd9f771ae60fd72f5661c6c37e275355312a1563284f4fd3ccf91111818fe61291e78106bb590891d0fac480b93ed693d6ecd9fb16ffae583461e4b31eb9ce516c74da33dc906b1dd6b75c4c25d29bd660523b3a25ab0ae88be6dfbe1a9de079d5b0d73aa70d90d1784e3037de08e004f73bb122c058ebd0facc724f950a439a28196503c34667016a8a3900c8e8cd3b4bef40a9c58c39f7db4aa60de8303c4b3dc97a55a740b47555c7e58097da6601a4d528afc29a46b17c864777b595ae6368aba9fcf133774b268e5d5f23fa6acbbf015a3f0b895668fd03685e3217e5d98dc6ce7c08a3ae120de35bf87453bf5075360a0cb603046a42df833781e6d04326ef7265888cf907f76d294f68c322bae7987700e672645822de0f0594105963a1829111f1d99969299316491ab6c388a0d72b8549264b07c1c151eb9acb78395d15b19ad337b566f928a172082f358b984a2447fd548b30b23658bdd0ef74663be378f580536fcd3c3756b941b3a7f2f624a816c64fdf8420e132afc6bbf96c3e8fc06670b177f43974be6a4d117b96076a54a67cba61d37c710024946acd5bca1fe2f0ad336344985e3a4b00dde2a924495cf3ea181f3d9bf66e5d775f9fb86981ec345306e3f15ddb710927ef80a2a635f6bc2ad98c1e9d1432284f936073cb2b4badb1a7e9679680e570837691c69dcd65ce52d843184423e6fdb833fe3e3add23cd3609eb770d31146965cf37aad84b3b77f6460a981235dd96ca887cc778f067d07f6f94c1b5132184dca05c2b935fd49c2c37b71562511b0181108e42b707ace93a4ac02cf8db346f27623259225c91765dfb6a05a0bfb579f24a0c13e91eb4a33f85c2dbdbc8162bbc0da779d25a19c266960def0f048bda5ce18847f5ded7cc5fa01f238a4f145755efb9cce75562ed471f3b98f7effa4d8934e6e952d3fcd9b22d060247cdf86d3f87e68583ceb7342450d20eaaa06802dc682d64cb1018a0e2cb13181eb2b2ac1f1837890a62cd78ac4f04e649cbd704307315a23ecf9d5da5754aad6fca309e103b9dcd3a44ca9dad69c292883b800891f7922c952c5ce3a721a957cc0472613aea1c597406db45dc6f4a83646d208170fa5897b6c9f95086d744c422d682da4ba79a01de23cfef6a8486b7875fbb73e1ceefca67bb4be0d24ab6e61a989faa63a3bd0eedc861c2dbfb467b4b659c97aa321471c3459e3f0877a522678e56d95b63ca3d4e4b1e1bdf3b8fc358e1eab7d99c4e715b956603591f7717dc96d71811e11ebd1280ca67321902aa65ae8cf9c408a4bb79da985cddc4a1a0dfb4249ee7edc473eef059452f69853096989034797ce0444ae20b02f73a64aac2d2ca19908888028e250c525668eda4f15fa9b87b4045db1090ff0fad55a1a9297606f5947f21a6500f7ec498dd95b5eec203c227d2b48dffd7ee33c77b31a2081175f24170cab4cc2516879d172e51e4bc00f33a6854407498fec573671672f9c9d0914acd807a15ce87a0f142a39e949beb4a3574e74e555b4afde1cadc76f30957d9a78dc96d56d5fa052b6e5f9c0d6b47d917a396648283078e3e6bb22d5b87c8cb2ff247be626d9a8d7a480f071d4bc085848c39c138b08da39ed4ac4a33dd8b0f3c773331b5ea1a3dffe7aa289d0e3ff31c761a62251f0c755bfb5dbbce5c0a23407651e743aef7c2fe4d6dbd992d1d5edffe3014bb7509e38c6215675489588cdbaa084f36eb68e97d602cfc3d7c740e5309e69b69e77ebe9d6acc8a14985e63adb38627b995b383c68dc45875ff23e3f598ed85d2f3ccc9cbac38ff3793d7f9a24c916e113ae16e8a9a68f59b8e6041a2b04709837e79eef037440746adee683343a40ed33b5852eecc6fbb3cdb936411d4e369a63bb382e3a60a493473f8478f33d8e301e1df93d88e25455921b90a7f60711b4a7c5e6e014decf9d189c8e731d021b188fe85778e26ac61d5467712f84ec26c3bfc7014bb7209c0750e4daee2d47a2bfc6578f1ab6b5d97f59ba9414d3126f1704ecba9b13e9e66506e35d860a0b5e1032528de65a3a0689855ca7a345265c4039a5263253f725186ee34d42845ebb8165e0aba9f573a8e83621888b64d48c8e0383fb9769862a7aa800088c9f0120535afecd749c2b7c2fbcec350d62f98a6d2d987b3713e86986f7c93400ade764eb6e90689ba6f19ea4c5018f5ce6ab1f747745c3627c7459262f707c59e1cc08be6922c49d10812ab86bbc7029f6ef7d1c24412cb0c7a8d4424fb4df42e06111e78e917543326cce97c3764b3364206d88c1bc812317686bdff6251ef02d576fcf2111d928a12e7aa2eb8f2f929e366b7f3611074a5f922b30600c53113ef0167babc536b79292be09ecb78eb16be29f0f420b276a4a858e13e9044b61bf2e3a0014a186f601cc8faed0f0cdc9af8aee7e4cf363b232c061e4195ad18b3df291fa8a6186e2aaccdb5e5ad28a411521b90e383509d7b0ab982c3fb3f54bbac556f29a823116df7982e53b07196c61865c9258b487f523bf6f2fbe5057d50edf1e28566995b4fc23e14528b5b81b0280b8fd7e72c70aa4c02bf6b5c16d77b007a89fef5e22a4bb05c1e065a614d0915a25478bd78c6db8b85cc459c2fa31b93dcf70d49cf026fbf1a03cfbbb1a0c2ecc198a9d4f7a43b9995b151a083f87c936348a762f007cb915358185ae0312154867f6e68ca5e9348e13f86156efc3d7f6146b4cbccd4b0fa44bc9f78f68a4f686a018f95b8dd9f4f61cd52bf29178bbac466cf67a1fcc15fa12f1302ab7e2a03902e8ac52770bd595cc2f879e54e6bd4bf95b865b951276fda23a9be700551fcf0348be9dd94aa4530b42dcb1c5956a3cf2c4e28354b60cfce2f11edd9a70a497a8b1b9821b4041eaa55e1b1933aab3aff6263e57692f6d056fde62a2ffd93e6682bacd744871118a9643bf0f947870ec76a2a17662cb273160c59cfb20758678868847049a38d74b68385892b24c08be9106b5e8208257c19bc2ada2e546eaa73b5094088b0a380992d7c9fa4f2d190a60d18d325af2cb0c0a80b9c0ac48be4f146b571eac8a11375b95b7298c7aad2074abd8c3c1958dce5c294ee6e5e9621b38f3854d5b29db65d13092e89c7e9e2abcd3dfef69e373b86fdb07cebfc52d2ad72d135f4b7f3619045b38ed9afea8517c7ef5f45da7d23548980aaa6e586759a97733e7c095f18811657c724c64884cf29549a2bd3f82faebb5cd6aa6a3005ff932d0426859a5cb8d2413e3c96e57df2d6469f3c6543f42179f2dbdcab401fe3f21f2cbf9c867bf5c39ca08745c0954d5f1b3938e0caaba3a7907c9a381d4ba113fb05dd9528cf4f5b5c00329521047032fa30dc2b031c120aed0c291c117603c0c8056592d78b0b0f755ac1cfddb03cbd6426155ed40793cbebd40ceca96f233ca9156d097e44a201ef76127269ba9c4f9d7ae9f70e741653e29765fff031cd9b3befbe45e4627cbc7a75eebce7e322eb0a45d3ed1d9172a0d4b94cc264e02aedc547261fcf4974d2085b3ce49362afb2c9e0b71b8ef504329052d4c8b8d2824b71e761034163463733c456051e940abccc98616bdeea626e17af4072372207e3a0f522df1142410c24c3b06df3f7a6b6e2a0b2eabb59d64e4706739ee5a2b801d30af586f84944c0d121d599b975d8414ad2ce52293473fa635595ba004bf19d1d1adcdd57dfeb3312042d998f44df51529e4688c0b78f321af5d04101f58efe7a320f30e806e9747b2eb36e8bbfa3a03a12521d2c3d0e5a2a3c47766b394315defb1609154f91a67fbfc40dddc2b604f3c4cd2f57daa3d6846b87b71493003eae517b4f0c5242c7004615f3137c32661877a99090e30a519bac71307fe83524d035297e759065b9915be72269234949b3df0964f6e887567536b9ed9595dd192747a3d58df35542cd0f631a98b23dbaf13c463ca8c1ed464cbdac806d05d60a9f23fe3c42a63e85c3a4da060449c8d16e7950163280d66a24e46d67393dde60e0ce1d928798bbed0a4cbe43de5143ddbc83c6648eda772d4d7ab9fec2fed1a895bc8cc7fa2b24e54d837a1a95f312f582c563c47c549883598c4019a4c38d0fd747e7c084ec10e2e9b66ba769a0ff60bd61bd8e89ddcbb34646c5b3670c9fdcf7f2419fcd1cee710174c9a6a062ab7189bb42d22ac67658afe8ae302fe7e6be219e614e61686cc81af56068a0f97b3b750d84d8b8917d5d55eb1e98bfeeca80b96b9842c91aa853bbe864e94e5463e97d6876c5d496a5bd86c7d3f683f98f1062ba1749c229f8f12e8d66bd91b937d0d28ad4151478a9d3248381c42e30f3385839440fb0adba35e2021a0d9b23c83536528c20e305348f44c496b7f34056618d40cdc29c7d7070ac6206394c866499a16cdbcdb6132db6fca7d9e36e514d84a4aad39c0b2b41987fe363893cd3f1a82558006a79fe90457a9c89cbad33d5bb0a6da0ede0fd4f0c210b4ffe62cbc71ac78baaccff6ad18ec43968d7ee4c4a7ba5d09554883f5e8e095c9be1b281d097de45d2af6be4427384954ed59eb03bed403a61e939d7f35ea158b856e6fe20e185169449b8b0ddc4144986b0780bfda900f17d70fd1bc65a40f80f2e324d2ae4baf25785eb88e89fbcc8d29083492151db33a438f3c9a8dd555af5dcd132b21b4a0924740ed28d5e8b5e35d3f621a5f31f8efefa918f6c380ea421cec695f03df98f6b7fe8d5f793d2e39d95b92c379e32dc084f70c45df2343f6128047a13b513e3ce32bdc246537c2f3cca50e85e918f03095195c2f36828c0ecad2d2e2e99bfacdc958ac5ed2f12e52291d77a55fe89da8568052020e4403b4b307f3160f0fad18ff0e2e3980f8e93abb03de090c7bb5fa969f6c4568bdc1f8324cf2aef83579fc534e7ab96a0aafd716fbefd1eb6b6d131b0a6f4ae412c2ab6ae59fc773d5015be4a955a9933c603bae292fd4d48d40d57e680eccb60f52002bb0764afd465b6fff129c3db65dfc22920f2fc14e430d8d820d11c4f037368052f661b1b11138d939647cb68cca252e61cecdbb026041010fac01e369ae3567baed8e24f883c35a84306a3500d46959ed0e744756fb584c3c677da7747c7fe6d1d0029f2b72a21ffd8da70dfaa63e034dbca2bcd669719ffa5246f9020f4642f1637346da319cdc9c275f1e870834c60d01fbeb89ef19061a09351e100a68139b8f719d6415038200bbea9cbe8eab8daeb91b3e42e129e6df624a8288f8548605808e297bc61b51ccda8d28c3afc37cae70d01fad267827659bf5251c46cc2099cc289ce66a10dbb058c2db5a035643b25b122229d1e34698b98101b538f3308beb62da716c00f61f45e220c492eab3b4680afbfe53d07487d7dbb2768d08ebc85e39e20098123cea3a816af5de0591bf81b949d1152d8861a5d54a81c2a70d0bf56043f9e17c5a3e0c75d6afd97a21c55bb94102a1269a726760f521a6c12cdd20b0d99c69a27d0cf826892427823d9d44174b5fc74a9c8fc27f1a5956ba64eee0624fb61207e69248970294d7385e2586453bd0e51376f5a1826a4567d3196c139730c34b64a520273e964a733b38e7a70cf3ac3de17fd13c60b1d58fde102aa8637abcf6607d06c55370c251db45d06fbed7dd19c5a3c7e0d5230ac0dc0e4ccbbb9b9260ac79f242fccddad24e8eee8ba2ac6c83a7eef1bd5379207543738ec960495a81f19c85dd482d89a45fcded7a12943f5abbbe33dc5b920f2172428cb978a2352dd82b550e95fea475a050441692f84370639ba7243da378c44b2609d818a4b0eb86243953c2b07fd13a6f1c935347f4253c0c8adf94e0df2c37764d7b775bcf70ac3519775ceec83e5b07d6aead8df33b19b3f4743aeb08b9b1ab1c574a5e86f5fd010f6ad8b0f106d689b41a46a033fc142ac37c7e6b7872d5156b22b479cddb0b748f6a11adc41060ebfc146bd8add41e18f80bbeffb9a457d47097ea7eb80ed10bdbc461b86a310bcc8ebac33891101a6b0db1144e95e18b0a9dd4412c8229f0d28af03853e41a4b691398e776939404aeee1789aea5a5cd85af63296fb4f1efcdfce696d433486733691a4b422d7f2731b0e5c56ef33228d9a8075b2ebf7a283b2672827ca1c94b769bc2c43e4252f58f877bcd723ae61328e542ecf0d7551bc93cca1da7aab392adb62c404ae928af4aa060aff40d4604d1aa8427e8c0ecb373b62ce727c04f98a558a8a7d1b5e324b5cd79c4f532a08edf0a6026fd6fb722dcd89904b64345b2e4fdaecd1e45daac3f6eae41b675ca9b68c06d8e171f0fa2628191bbdd4ac2726679fe54ebd9bf77393a68eae35707f924befa5538604d5036c546e45bf78b58b2904a9d8ce514a7ac6ec2742aa1002c5259f9d9d4aa994aefb273d0c818c5ee1316e598090ee521483be69f7c8e8720a0f7cc05b72d930106043a48e4881c8825fef108a9aaf59837aafbbd5cc03ac6127d0da07946d30291defb3d0abe2df05f1dee3e01e32b5e16842a59d88ec790d6ae17108f0794c30bce2af1d2fd240c36f6b53501ac8f606888a6133ec4c2ff01ddb86afb81adbc8c94179261a2570a1a28597b4e06778fccd9a59f790f0c72f3fdc552a2f06efbc0db0e8a86e2fe33390c206fa23ed929021373d4e2c64cdb84e58ebe1e42853a2824f73985faea53970773e24bae0a8f52aa1a770afd9a53da52f8da70fbe3849c863b1a0c1eaa6a330dfbc1db7df369deaccc6811189ece2f27f3d92294e58fb3e48f362a96a8d50589182c9102fe2d4f940f93bee92a7a6635e6bde5bb56a8414bdf287db692d9d36dc8051f0daf21188f0cb64d365d58e6cfbeb873c8f7cd886308c77127622c43c54bc343dcb61c9555a9c061ebd403c057a4e707678bd1aeb853d09e1986341d2f89809e757cfe5010bed386fad948de1a9e5109e6dd39506a63c484db3762fe9438ba50bd8befc2fe281edaf6ee4abbec70dd8589fdb8eeba9fe3fa4524cfd03b101bf66fe9dd32c7539d67f3c6e455ddb3caf362b6c162e027ab11a6cc2de61349f595a4ae1cb503c3048fa1feca9d8f554f3c1d4849a8164af96770edd727c2f3361fdd70a5ffd925ab64bf0cdafdcb5e1348fdc7bd612cb316244d59ddc0f1e943199d728032bc27526d8d232fb9053e1094d0bc204c6a3c475858f7e400f4c50b51b0973148c74dd17bd7cf251e19c499dc08a6d4104a94f44775ba0771210552ec9890695ab26214b9b82f174c50ddf2589986412cc271751ee3fea15977d7f8cd42545628421e0b46bfbd0b34fb735613271f881000ad729a45a126f5562786f0143835b17c8aac59cba7a648059e68019358ece221f66cd9bb530ee7e4cc383ed4490864f9105c6038f7e87c0f97904c38f74de84fc2823065a776c67379230c2991b80d532bff6b02e864b1e50bb178796a11caddb6e5fd7555374469da9e033710ad511953efc7119e1a2954954c1e67bff98c346907abb3fe342e4060faec29fe84e4d6a195a01c124824c305a1ec0338b0c9320cae3ac40f69a06817c24040b4adf4bfdd9e260f6017936597562740ab6dc447ba3ccf67f4badcbc14e7e003287254453c2e94310c9b2e47248f33cd6149c512e75558fc516a4166c373b34b7bb6b92df908a31e773d9a318bb2f9c91d36d368116f4b4a4a1d9997e59242bba0bcdc75af8157820a1fea57b521ed749c949ed9c2b42a1c7f7a4a5aaa1af2888aaebdad2395c3727f62f113a36bb9bca78bd6cf987416fbeb46d1351f25e112d0283dcaa89cc0575d823616b7deb9d39decc750fc324237b0b1ba903cdc5a19e737c175542505a6932a291955d9627ac0e8a4cbb34d616ad2c900c9290784001fe04da1cd536ef7881d832d44ebd5937e7694478d5f6ea2f02b2a1ee7f15b584c6bc524b445863c5acf646b453d1e16305c66d5a323d77244f116f7eadcbe278f4c25d4cd10ad3acfd0e947ab90df984ecfec5fc2fc3693c5acfba92cf0d8abb1625c865935488d73ee8b4c7dad7866fc64027b68cbda99f5e110fed8177be3bb7a2b91f0eea17dedec7db05db8db9ed471210553b89ffc34cfd6f7a2519ffabd2a56b10beb96e5dd653084874fd7966c6a75af95ef1376c4df4a5fc67d5a0a1269f49f739edc8646050eb7e2f8035571f6be88ef150797cf5f6ebb09d2f7fc5ecda16824fef67431fd2a024e42610374394538b03cf43cd957a9c8e096e91cc1949f3d7f9e998369ad3c9c659469419091d03da144fbcc156cffe383f72f286054b7fd2e201f1042a2abdc6e41ada436b7b1f3a791cb483c153f8bcd049c9f86904c4890e4c60c47c271dd7fd6304835b8f0a560d478d1f9f54af443a2cef8a6d39747ea91daf171d9a9219583ec68f0889e8b78cbe8c2f2e5c7024def489411a69dac77ba94dcd24b88376cf8cd752a386811791bf3f83592daaf2cd60d66005928da0cbc6be6472e10fa6880eada6f4ea4001d4da60cbcb356002ea91b7d63ace2d95b94c01eb0a70f07f00122945571e5260bdb2ace64173f2b6c792c0e0e2106152e0294a9c03222c02542765d250ae7ad0d97add9db8a414f7d916178f1fb4030cac06c6ca01ae525e6f279d0a98f358c0ad67486060591b30b0665a116877ac3f0a7d939f3003d04dadfb54fdbd6d582be142242741a8c86f1c6c7b7be34816b23c6b7183e00f0707cd1e2730825cd9a567c5e343e1ab5bae3562a16604483b65a3072a5b4a15f01e2a09a90fa5b9d1b97a75c5d9a76215c62c72a8425d3decd27cb0945ab148f588a0ae5fc54430ac111a8bb93342d1842174e1338c157a61aebd8df5386eca4380ddd2f221f28ca388b26252780ca641fea38a27d6ed512a237f440c59db3f7ef7becb6abbcfc78ca0c09a545fdeff48e5e7d1b83c9576860f4782cce6024543cb24ad3bbfcffa14d8ed01c93340e10d1637103c067a4d8a23dbe62ea5274a38790ad90a820c1d103e79546ee0444c981a110eaa5474453b93f6253042f2a6dc0789a51449c7b840f83e54cf8733cf0cd0c39dfc97b9fbd4eb93852a1bd78eb2446424348633c72aeb6451edad1d29b915351aa17ba95a8f1eaed874893cb4d1ec665d8b08921e8de3102a43aa1ac04fe97cbb4d3920d1a7611d9b10d3edf791cdaddbec6343f4467cacc255447116616328beb4855c27eb1f032456964ed38436c59096a1dca9e9d78c055529c3c9057654b3dcd60c5d8af6364936a7e06e7136fc203ce2df0754db65de68e941ea5d1b38e7f1c0f1364c6f7c199752a45df3c292041943e79954f4c7cc34bf750a520094471dd6f7849f682317ed916b66b3e7b12edbcf3b11f9f515d9d520d6330b7bed2e729d808afb6455eb9269f85f0d4b6d474f94b0eae0194b82d32e2473668f274b22cf6ba7e287d9d0a6520bab4d2e323d32e7c80281d4d9220bf92962cd63fa8cc8fd677632c98bdc223c164db8da516f03b3c5e08eb95f3c27ce0835e603da011c19b47ba2933298046288af80bc5f3e670b6d5af9bd521c85b46e6d7d6af9898a44c64ea0461bf14b1da5788df08ac9ccf26e4af9140601e02825a4fc7e48889b5eb303967a965c1bac9cbab049850d3531ff583ec443db36f5aa12860d679e77e842a76e68585be76e3d66a1a603e29e566203ee5a8e064c228695567a3853bfa8c9cb830ffa3ad8669d0931b31c369dbfd3703730ddf9bc12baa250b9d9daf8425405169473ea2a78de0f8cf1cec98273993bbe9e5ead21e9b8f3d5d77d13ea4a8aecf0f373d2b4f184cdb1095d40b51f35d3aa085eecc413853d47ba09f601d091055dcb729619580fc9177d2845ad0820e322ab8cf79ba212130e10545c42aad92a208f98095a8a639c249aad032b61f91fea11dc5a5477084b56d3449997d9ed18f712afa13eacb47a4c7621f5b23b5f9274043ef3f93969cbc7be0d3b95642e9a1e81de8a127bef2bc505bcf38a38109b24f9e5a1d86f5510e24641724403c03ca7611a4d38fe94d99664683bd43054c20a8803875da3f6d2b469ecc27ee8fa13875d8db7ebdbf98d63c8bad9e223fa59b7567bde9f95b41ec9f208741b8ff91bbe002da273cd5d7725fbb5a3c3e1947914611174eba82690d41eb9caff1027c07f0112bdef1ae6e2d20a53eb10f01756b8e02f061700bd2bd2ab28c83386ae527f5d773eb2f215fb5982fed86d8932db07f4a9a797608c5b9bd683edac18b030d56a0b2868889034c1a5e9e728c5384baee9e25cafb357db874919167ed2c667f1a3b7b1f5c4c601e1b1fbbded6f704568f7217a89438eb96571c864646fc6f56a9abbfbc88085f7ce50a25de68996028f77be5491060839006cdbe80866ab6a4c3d57572bac5d2ebdb7c867d087a189b7f8eb609e3b367d28200ab0e7f33ae04da845ecac9f7563b11620920ea7536e8c48188cd2aca0704aaa15a9086d686db8fb9c35274caa2455e882025e4192b61935848e5fe1ca049e99d9178c361d51c25ff33e6ee5f8bf7b4d2f8ee26881e9fbb7d945324d70f8efcf9bd9f1f43852e168455d24996a972c37d3250b22f3f53fb406f62371aff3821e1397e98f2e216a1df6b99280d6e9688dca3ce6f09f0c716ddd2c97d06f727f8a2786f573692f94e063c7d53dffa1c1976ca4cb36a3adfd708003f8569257119b9dcd052bb14ebf04d31d87e1a9185af48ef2a0fb61ea58927b05d1e1cda0c0aae15f1ccfa8cfdf8ba977d2e586a3a0c6ce13fb83a127465a50feeeeeabcbb229ac6999e03181b5beb7404df5b8b6f0d6fbfa3a764be905e886ee963954bafdbafbc5e7df2ee267095851210bbd05d9565338bc2749e26296f3151486759adccabc3edafc002b33d38b19d5a1f488d18465ed2ec1aca0dd3b1c504dede90a32a0e625ccbf8c610833de14012c8fb57bf30fc1ff2d1ed3b33c31b6d612b48d314969a7c5964d9edee8a0eb70f8a8784dce46b464e4e9aaaafe42ec8f8cc02809529667067b62b3289744cbc917efaced196f0cb1b27400aa6c76c502e8c749a69ada5d5daee479365012882a6e7980b0b071299b3fc49c13d9cbbd2daa951f8469aeb2156635527eb81d2881ed67b47c55fbfb6ad641e40132bcd24936f365f1b44dcada259eae711f1c4059bc016e24714626c054e6f0c8d475ab15db436ffa7cf3a95a7ab2cb176a083a99739596968d095015d873ba9c95b4cdeac2b68e8667fd272253d7d3633b3a8dc830a62baf2bb1b6d4a8a3bb677060096ff83da85756dadfa042733be4510a7d0145d4e83162eb65cebcd5cedaf5ff10b01783bc66d85cfc136c5d806f54d3ba990c2e1214176c03cbb2b374ec2c2d916f878e1f65cc6f0eb6c2ffb4585a2e2d783f44d26efb79016a243e938934cdc8652c3f3429fa1c962e768be190c1a5b2340a53ec8757d0b02ab1a1b742d3f0ca7fc567b5a1fffcd1a8a8f22f7cd57a65038d0efc147ee92dfb942f7577505fa58096a10fde2d6ee8085da932a151e9b58cee26d179ecf9877bb4e0217915b453f169511ad4b24a6262f72dd5db67c497db0913806ee3ced7c1f95982970963cf64bd5737ef221dd488e7c175f7081b6943d573db023f7a225e38bca4559b6192257e900f7a29678a962e57b9f6b77dce2c248d99250aeaf0f964f64a31b141e0d0502bf5adcd9396e8cb7ddee8cb6453b0728201bd55a1b1ea2fcf9d9cb7b90d625561f618c7765dcbb3b3c58701edee0c8e76528980ed1083e5c3f4c297d8c255df44a785f99861acd853d612a6fafd502c45832cfcd0803057e40f5bd8b2b79bd69914ec6884f81c33d6bf1ae1ee9bfe77825cc6c68bab7425c8b496f6fa3d77e34d3d448d478f143f19621511c81fa2bba7ecdb5e321256017603945532da5405d6c136605e5b161a4dc4fe422a4862e702c3ef05843bd655a1a3b5c7dc4e7d755377c60c2265912a3bbd820fc10605767f46da387528984ec3c91cf70b1b3d7ad9bbc3c82cb3201d6de9aad78af625f9bcc4026f31f176b8ca299d86db8ec5ad9f7773fb1d1df97d30b75a6e74a188b671ef99036feb6a0f67fc54d562f5a0f7df62a0a3b021ac12d2969cb7866c727ce50f39f3fdea54834fa7a838bd59907d5f94e8c99e74267b32b38b81c4f381ea0624ede366afd4119c4b0f16e99c401832e1c605f20631a8dfc2819d8770e92d9cce3a36559bd767c11d5c95ba388fe9926e015d4852e1e99b4d0b9c4bb8dca2cc4acbffc8c0f0543a4c5a1ae3668acda3579b48745de52cb727f5ddceb54ccf9fadcd52f3a435b50c43112bb2e12a5531e8f2af5c0d2503505ea6576267a6797beb2f42c50a13b3cad5d0d2817d1e1cb04a85751a042f44a3c1107783984db2e6ef6bf2b09e414c3fcaa8784d870030adc3808e02d748891f97a619133657cc6aedd58f71d1e865d7fc759ee780f4f10368868c0197531c1b5bfb89e66ad282af363ffb275cbd3b775fd2c16a1b9dc32fc01f7f8710a27fd99eb0a2f0f6934605e82468fa40453b125303351d2f460eeeedc70437d1bb2194597584597e4184fb06473d4603a6466d4929fb7f6a105682c183d5c6cd0c0fa9cbde195050aa28029a5787a29d1100e10a343083f3d119ab7c6140c8f903baf2d5831afcb15b35367c427275c208f3651fc9285ec8495dded185c227f86c0a4261e1fb37b7d57a48d2791f251babccadc5c0a2c8a04642468d869c701985a219f2946a229bb7413469e4e0ae4e68147dfacee8d57931c02aec6289a6fc2978fcb81f4605dc82562ba191a482f1475df2d78f22b20e9e515ae7f61981fa419886e2260e3708155d1f9865bd2a0271b9ee6ed2369c7f604fbd23fb7957cad656b19d082982747eec60c9420715902e94eea0e6edd6f9e10205b1f8c21c89e5243c5f98f1281b923e70e576e5b690814c66a7c1e16e7dc6652029b1cb643aca3ae6f98ecb7131e3b26bef6401d3161e7135bcbd800597e781383b2dd3970669add52ec0a6a346c198bf83ab53a208c06bfff4a5c4a8dcba105d027ca0ca7bc140cab380a93560f961dc58f700a0f98eb019be3b9fa94579ad428f08f88f48aecb64e0e1915d5d393b35a27b8195d3f4c3d8ad4f5cca9126bf0cd13969c9a78850ee2d39200b2ae5c1d926e5ebfe494893749029e016eac28fa3817274bc459f2510dfa8b616146c78b8af5492d699e197ecda1f01d5025aaae8e69ab19d3f6cfd09b67ac62c072bcbaa16f4c27b8a251596239d00a08eec4d915dcf4a6d8297abbc038db1e0a57f9823831b62192adf77f35d40f61161a22bbf46da7a6513cb753d00a9c35cfff251e16ab1b6c7395333d81cc3514549665ea83cbf10df7862750b6b5eaca2ad1b5dcfd35b58d48171e10570fdcc14f42946b00be9bb45dfcd7b14a3722c52d229f0371588af06923f2bf0a073a35f7316a29008464a1a90e4f4e8dad115502857364d95ecfdeebc652d96bcdce56612eeae2d0b8b5de53d9f35065c7452400687c7750339ecea201a97342308af3ffa0d9ed2278efbc1d67c896e85bae49c53257eabf0be06a40f36b1306eb229eadb95751215aa9f545e8c6b373c6d74d6a38958a4e4bab2ca63770bdf1dc7e8317a50ffb742e4c3245d1fb352453d2ae2cbd52bc249ae21d8ab55792eb97b5a494b605f973afbb53dba7f10be42b76d0fb9c74836aa90104c66bcdd278ad5edd2a0dc042a3202727bbae5579cb820a1da8e6bf66fe89af9d31b3400334a63fddc360d9da7d2356d683bfc5e9dcf588e11a6052453a5905af0c12bea800703b99c268136ffb3299573f6208016b908903b4481258b1e1ec9b9a552603b8c35fb80ac6d011232841951cea8afe19a1b87891db4ebd402f36c5dbd40df28e02111a17d504adee2a042cbb425accd3555a04fe5bc202bf6731473f6893d4aff567c76ff4413b89bd7c4a8f6ddf7b80cf150b533edfb24ef34408357cc4595849bc8200081f6c4a06296651f637f0394b256e3b979eeb159c1b43a466f1da2c73f7b20bcbd65f421a68a40f60f9258f889703755d36107967c8bf8df16570a5066380b108c8ff5ceb48f2bd09ce6e62dd5bd481331f95e383f7eb0a9c195d42dd755dccdb546fe7f1a4c7521c21c8b39e07e31a8c769a807b261654846c44e8b7764f6ade50c242b94a20aa8627f3ba3f8986d9b7f65e25f91f8a72ee708c8e283a75be3526d0039a3d6ab64aa58cd248c79a479f9f301cf59b8c91acf0fd009c2001c36b4d7cfe3a4a181484a946cd10a1b62845c54f59be47c2506fd13bf26c73c9bbebe6be8bb932482cfc0302bcc360c0059acb23242bb3f1ca1ced85eb64eec4801a87fc368c30535abcb92316f6114646e5e392e9a65147d5276211dde306130024c48ef1c02810011217269ff01aab333f7492a7b6f8126a2bbf1689981f3f071156f82d4f1d45d8749ad81f7f6c7ed49af8bf6e3707eec71de6115bb41c14b7e9e44d93f18b8012a274d1f5acde59249aa3372378f908dd195fb7e33ca829164729386122c0d869f1820b23089fed69ef66bb23941a609d9e65a766ef4f244d94d100bce53f77e17106e98be709402d3d83f5a7468d8d14b1d722fd047155150ba6f880191eec99e4b11e59879fca95087ce4e0fca936a97b51eda469d288b91dd9a08012d38aa784fc1b0312739791fee984d349e0ce6a58b26d360e5a6070b84277f4c96ccd2dcc08a2493e1b5ef4e87b55320b1fdc1978cd6dbb6e513bff89c4128417758c55eec05bc8fd9b1ed21b09c7b94da2bac43946de7095933097451c5e03bc1de67be7f82ed5d2315efc3ccdbfd23c417005d9ebdef137271bddf45aee6554f50579460ca6e75ddf7defab2bff4e6e5105be271c8f5cad4e21a35112ba82b80c1f29cfe70dda8b70a01848be9ac98307b0560d554c4aad2db8f8d99f4ee7bc4e43624e459b57e70d31f0cf03b09eda76a46fc0ded821d2646b8277358bea4db1bf8e2b0d24e39f93bb816d9dbe536c7206fc5081205d4206158db6bdf0dd020c645c903183653cb5aaaed6e378b7e1a462aad345b4a3d93c0b0c199356dd0267d7204d7860220755148dbf8cbcf4051dd41029f36ca6b7df7a9f7efd88a4445a1c89eb59082611a1fee9736cbe4129da06516eb09bdc2ab8d83f2e5633e8b8d3ca3520ac2c799c7ee9309a81a3ea453307451ba7311fe099cae4ad5bcd55f103b53429c79f4a155833a7c49cb75ecdc097b864047f315a02b5c402c36f4ba79f44705bb26f2f7299328a060d66cb34e15d367c0fe53f4756b8e425395aa92f9553a329c0d2cc01c0678bec93ce75fac2e3ea9340f9ca7ffd7c8e41a9b43e875c49838e73ada622c219496d89d3053a0510ee0285a363208f8b27802e536195e35562c3c59dc9456cc71ac3b652af4655b317fadcc4db961a2c4823dae6d729c875d8af8378953d6cbf7faf86eb7577dad1e3bbdadba2d361cde8bfe208e39d634288638230cf7d287e4ff0b0774d758de268b45a5f5130bcbdf396f610a44f888b16e8faf38973fa13c121bff576f921e2601f8d730aaa5cba9ee45e7125c5cc736aa9b0e54a88085a1557ba2bdf6e1ff041cb1d6cb9ee79543cb539ecd28c5276ef15afcfcebcfc1a6fbf5fa6e98818a2014c6dd753a4d9b215b554c049757fa66429b8fb849ca4a357b5de7e42518e85c2e34f965f820492950ad8e49adbfbf2fe8a727bfb5267125c58a2a50fd11cd92b68cd45a6a45cfe61fa6730979f851a64644cb783c9012b0cdf641bd23b10fc0440beff2af0303b5e394a2890d1a421097d3cd9cebee3caeb43e856f730ca147939002743e517a31b1d06f5d1edbe5a5c5ff3287db3431276033ff4027171c1a9089484e9018def174fb7b8af80a4ee7a986404f52463dfcf514abfdfcacf4d414fe1fbb06d16d11e9170631ce7110d763bde8491b780b5e365187ce2b73877316cdc1dca5b7e0271057f403f5179af8e5712fde15442274d2d64a44e1a311c42f4bb7a20972349b7501f84cc9d39ff4e32ce22e562f4e385269897e1a3344acc86a2803e14fa4da34ef22cbd2d3f62937c137b8fd32be1d029cb08d455517243a5e7e7680d55704c931f85e32834d52a10f6413cac690782abf12635bef6f006e50768744cfcb260a336ad01442b8ef25c0119c2a0ba933e13885d8c75179b6268badc83861538c423b38eb631cda2579bedb35c6e3e10f54f375d215cccd551cd5027c8d59cdfc64e1e8332447d5ecdda34a3fe18f179227a90d59ff32c1c23a1915476240228cdd9a23b568cfe184a636abc380fa58d63be677165cae1214bd9bd01f5b8bc68402a2923d64b969480f320dafbbf1171ef15e0a69979bba0da3e30e38fc5977151187cda54facfff8daadb1a1474e856674e92329f816bf7c534efc466278484d088e5ad8f8a0e9d17475f13250d08885abe67e573991d8dc2c848700c9b0afb518a173da522f0c2f69f69bef4fa0dde7323f3f6c3a088bb70a6c6ae8bd34bb09c30cba8d70e5aa39abfa221be681fba674251894e0d31787c9c692bc48b7cef082670a713e8c15c5caa3de95977aae8b00a9e3280ca4046dfd7e50790961b05436e1ad94b9dd3f45a65e9307f35aa805f2f91a0c2c63c3ec6f0aac9ad99e059d600a76753efb8400d59e7b49ce76194504cbe66e4305fa29b1ef8186ad200962d5a4fde5debed3b3a4abd81703d1dc7578fab9381470cb79179f5ee7b67ff2f1dbecd2b3a2280a720775a8417f2b288f7c2dab633dbea8bcf48e299c74f5d5311b55cb98914736b3498df1a14b0561de2bd9536f3ff98769170f92b1f4a912883506f40a5d2c10d947d3f71f121e75b01e6b9e44b484cf8b6269c6e1143f2d0f0bd9a220dbb2fa47e557374f062b5a6cd2c956de664299beeb784ee5c43ef778c42ad1ff87b0d4a696263bc9852cea497238a5881be0057e42da518e56a7378c3b4fa9751266b39d26c57e437667ed7cb71ebc545d4fe6d788c21f74b6658c853db33d49c8a5712819685956c7f16a07fcf6e8547b378a1b9b0b0419a4d59aaa22d41e3b09f260e554838e2392b27ddd5281f9f55d4aefde2ac86ce1c7f769f4fe8ff934f9f443a154c59f233ab89ce22add2ca426cdfe6c27edb67e4da20356c5d96017896275b491752916a17d3c2061f186e97fa916662e8491c191b91ece571bb87d4b2f50fe996f6b45342959fcd23ee930b8ed92c216c0474d8a1c10546aa07d9d65e04db22352cca1e5fad18794932ec20dabd88734ce1a986ff3fbd34aa81f82c637809e8b77d1836c972810c90278685e8a5ecae7af0b019d435e97cfca705a4d5a3b8d614f5999312f2ddbfc7d352e27e1ad50e7ceba3168d819617bc5dbd02213d980ab25b734ef5041a68a84ee29f684d115ee9b94f8a5fd38ad20aaab1ad8004103665251019a00642db2f3df9b8b0acc255b3a2cc793a1b5cf21324c735923f505d1004924a006339f0adc64e43c915cada6312b4cc2b4487fc45c2f94f3c76ca3ff1b5948d7ee35b6d91e7cc448ed1d7f18e8e9c57df255cc36feb958d150c750ec30000978af6ccb9c56401d4e5c50edd7d5daf05a08a4bc80fea1adb57e9a471102ff51a07683b56600d0dcb39311ae6775ce66cd87619817a063ccf8bc981c63ea13792a0f961d8deb4bf68c440dfa7383986e873973636eefa273411af93f2a1ff9990fa066e2358f3bcb95e588885740000d0bd69526034431537d242493fc30bfd0611c3124afdd393fc999cc831dbedba4567b3bdcfedef016d89b1bf008eca49d898f30ebe95394fd3588ad1ad9d8c1b736c83579ead67295c2901c1346c8358efad3130f6951c6009a8d93b09336270724f466b25375da637af73c3156ba6ec17ab8a639ce7f096f0263471797a4a2c995df98003f663c7fe5bfd445f54eab639685ebd19b50359cafc35b4e07fa9945b817eda7dff688cb79c79ee4daa5df0583d23250c1b519783a4ac0db60d782115d69a44a14aa59709ae196c080144efc35985e651deb3db0d58ac7503941c0fdd2668307ff019c7abe887051ca5878d7dfe980f5daa3a26e1e307ad96e15b5512b1cf6084e8e54f6a19e0171d7475059cc3b0cc68019a597042724b2d84cba855894d9eba5661ad96a5ee46a429b6d1e7fd49b16215275913280b1cd57977e01401ebdfddcac6a35f3e71a52b07f7b6629d0432d4bf44568d643518343d9f49148291bdb9b8aac658ead60bd7e03d9d4c80bd6575aff0b5bd050cd219bd3a4e33a620954b57142e8cfb5649c1d8176079403407f3068c256a92961f08bbc40290a8e0ecbcffeecd71767d23430cbcb63f9d54c5bc6332875f1267670a7210adc01d71f725ce546056a2055746a13fc90dc6aab7ff162d707b88ddc5439a28e8c0693f400991e2cdf9c813f053015f931c1fb5978584417be4e2c30d950be45a84058779dc6da8ddd14f58e5d258a4b0d8326a405423d2e777d462d1c5066083e1d34df438031013e86a53f32b82a4f3d54e091a51e75149454b1ac0311d924defdbc89304d29e0e269ac9619a3afeac835e5ca19c4d35985b1719600d369afbf93c5c5bf7fe2019a18b5f87de094a0a98e99be238445d09cb969df8ccbe7fc0f918f22fcadcf430b0b6965f9edadb5c44c2275718ab84b47002042242e2ef094c7ba300a7058653d9c121e39f819357f23dac50a97ffe07e4dd2ce381e739db0cc501220454694bbca9c8074181079e58fd8e4ce33b231f3802401cf24648c04919719252c32d5249b496b1c3939bb8253ff7e83ba1f39d7bc661272bb2eae68d0f855c3afe2aff25967080ad2f237c021bcb77ef99f8c8f0641a1a130a85af5501d45ab5bab9911a3ae61a78f6207f24a4e4e76aa9a23ff814bbbb036bf18f672ad2d9cfda89fe79c79ad0a29f157f0f49b42be21158dbf89c821ea9049f59d9e2f07b5a9f5c53d4c3aec1202cdd38ff0372d91cb323958efa4731b98454e64ec201ce3e15e5eb76ebfa773027971b42f973cabdbe7db902f75ac20c3bc5ff2def86129e20e994093388cc0e4ee42bf4b58c719d90d2308dcf9a68f7f690337bb7e7650436822ad288b81c14940d611c699fb82a3d12da9cb3b31b8da7220a812d04653ebf4195bcbd2474c12f1c401ae9b01f255f732dce3cc08756ea418f0b358e02b68da1911d38790283a4ffecc381d6d8ecc58d7b612e8e0c83c601c7060837d7adf4b8199775ffc54cc25e8a26a9d29d8428e6cb354ecb47f8efc3bc0d7607d5defa8425e785da174b7a391702f68dbb31a447115735f24469c42168cec314f8217f3550027a083625483d20578c2765028c8a8813f0c8f26249cab7b12bf45f8d70735df5ab2458b9a7b43fce8473ec1e30cde1e0a074da1196a3a5b81ea07926441c8cfc47e731e9e3b5d137106de1ce4d9250bea47fb5a39759aa9b5bc1db974b64f69508c56dd210e48d403f4a9607e7fb9b6667d2f9eac5a19f8615ddac3cc68e764f3d5345fed605bdfd62219f1ad4c8686823bc1add57b6fa19037c9aa6072846b7d774619dc7f2dfc94c39e72df488884b2b6a58b80d9ebfead4b42f11ffaf214b53bafe7eba3af5fd4e01b1c0891320422ffc2239b968cbc1a1246c1753c88feff99f173b89201c2dcac4bd102b0047ea6ba42c99a5026338b8228fd9127f27e1714eaa9680653df1990d45cc9e7bcbad4879bfb086c306a2f02495d08928c3b3bb050564d5ba1cd36787a8c7f1af30aa7ee6ca378bbfd1015661e4d4372c704e1ab902a88eff6ccd9085413a680e1b3fa226208e62cdca1232542e4b904ea42f3582976458c3f82a0e83557e01b3fba297a29c680c4197fe213aa604ac6892d05d20ee7281eadfdd8140d11f6ba62fbac371e91f70a63b9cb4d6918103a54f684c5b2f87bb51a700c5a5f024b49195cb9699d457ac283756ecde2c0dc1b30138c8f6172c57556825587639e1dcfc4f0855d10ca27a42db2ed6324b3989245c99921f0bf5df5ce66583ca854f840e2676e8609430a8e21d239e3d60f960f9a53773a74863851578dd7034a1edbd28d6963827f117298a64e11e748ef328497b416b91890b374abdff21acf42b25d1d30f39448a684d8268825ef2c2039837b30f87cd483e879687f9ce6530c3af9147a24f065fd359c62d0e300450df023ee63be5256354b25d436063b3ba42f56dcb648b3b1d26aaa5185b5c044f3528c6bfaabdd6e76f2ffb4b6f4f2126870ee24e41667fea67a1c15659000f32bc52142e255d146109dc4fd58c73aaf16bc000de139bfcba00c191b477409c9a05019d533c3acc409f689a16fd7b2223662c04a0712fc2d4a2163e81b0d313c28b7e3f7d8a525f2f52c88ad6a1bff5b3938992ceb0617c18ccc979b77b581311a616459f7dafb45dfae84eb81f7eed9a48db94b4fc1d695cbbe0d601284ed5d38513293a94a792903d1bbce29dad508e58d9204cca9314849672d34a4dee57531878203be767bca558dcee1028b9e2b8e600c35af9fa9fce3ef26477a406a1ed6ca6f751c503836b1dbe648db161a9118311f8872429f6628065aa694a664bc4bfb4d82d7ceb129a13de212391f91297ee2860dc8aa4f6654fca4dee3646da7856bc068c893d2f07308982f4a16e36321d2a8825b78c1b85193471538cb099fbbbc61939b75176050aa12039a4dfd85c120e21471cbdddd09548090f7b76c8a7f5368d156bac335c79591c57788992d768e5fd3e85fb03c04b4b56fb0e7ea1947d29b5dc2b0261c840c740e686cac38d113cc557a2033b78e265448326b066d5e023fc57205991b662e4cba4f184949771f0a7ce53be889f8c8c4e44e874f0aa4f72332f09b2de82ae873f7febf9d8be0723356db9a39d25a1c481a0796e07fac320862824649fa9f2d903c50fe55f62bdd68479e61deb1adaa2e5d28cde5868121dd8f83c4befa76256e89e4827a1940fbca21615561ee5a1b4b0a76320f2c360518a9f7606764c8303d917bf30398636d648bb11a3c3b37f4e209bc33d9b3056e346120a5d4b6b3a4ad5188f160c5487739f969e9706a7852944e36916cd1436ea67ded10a9b23ddebf3dcc8873dd4726d9019acf56686f72ed1cba69c30ee47972b408410d0796cebbb44d9f12fb3aa9de567379506d5c9a7fdee0e54f9be6550bb286aca1ca58b7eda2449038081aede46379eae62ca1b91ee9f7683a5f5b6c668c60a26e75ba49d4560efd8d4216db9a182c7bc7bbdc8feb9295b39fbef21839df62ed01a2354ba2fa1984078ece8353e5282f902a6dbb00c45f93a11f7af739543035f44cd4f118abdbc281d41c1a88eca4c7c6c7443931cf14927c227c9f9b6387c2f6907364c9187a0e76b97aaf3109be8ac40e9a63b5a5109ad973940333ffe68b46d848211e794b7d74ef55a28d7898291aba4f1819953a3a59ab4ffcf88725afe37bfb8df44aa2e798549edd06ec94600b22e3070233391aebce64943e02297eef48bf857b125a0f4cc989ccb51f9151587b92a3bd5fdb65c9c6d15bad096bbaae798424a769ccaafed0ee3ea07cf07b8f69f402e8ad08371808a503212d9c5e45f742bcfb3c6da48d3d9d06d5f9a66d52b44eb4b30a4ec1c0b3724998accf09fc8daa02542b24adbb4b11af9bd98feb41fb0289cf289bc2860f5a3499e2b22749ba7e7ca377b409d36a5cbfe74a6716324880c4f9d16a26bbed9d2a8c08cfdb63557e454266cfb0a01f9739a3064d5fcf83c92249a0e57960eaccccc25477ee4ff39c4c3f3fa6c3a949f01a7371ab86955ed2c98e6cf6300fdd0924e71411d717e924620bb4f1266fc627d15b303f64cff55f0288f1c2f036ee620d8ce95c032d618e0ca50688ecbfb8316e9c35f6cfaa912473aaaf8a7f913d5c91b4ea8fe17d851946a3bcaca36b72c1b5924273d70f7a35199a7974ed54a74f41af0fa77706df5d57548407ea34c7ddc3149faea6808b3a3ed460392b31b1edf18e48361991f652a7ba76aec1cf6495ae22c9ed6b1ba89f575a17fe86c938ee63ad4add4e0d4f38f2a22b362e14aec81eb2547ee386f671838c2fdc333bb3da83804134738b7aac441369fff74d4c2ea7398d78276d036b88cdd7071a1fb0c171067be1e50725fc2a820957d2ea0d302d5a10c5ddec34f98c92ffdf7c67396744568a7b747d169f920347ab388070f2cad5a936209e9c34e59e7e24a35eb90d813a30e3fdc7fa521d6e709275c3194ae043e52314b679575c5fa8e5fc7ee1fbc83155c9f0ab1ffc1a3054d314169b371892759c739f9421bd76e937729eb71a94efb73b7078c7e940d8f68e5a56869468e4814f472c49385666527ee4243b3d3bf6ddb662b091b5f5d325459211761f8cd50fe03c4175449e64fe25e67e78dd460a0fcade96cb579aa701674c77993c034c79698a4d884b0266dfd4b7383ec4bdf7b2c7abf085482dd5afdc453e64c513aee655e2329eec7bea42259370a0ff5e1b7ac5076307db4be5d600125a3194cdafd2eb83ab37be4a3ef925348ce0240d7d8c95b5cf377158d4eb184cbb1b38f616609742fe5960136279c0b3f3261b921f52aa5708900705c697090d5647a210526ecc2a53a75746e1a29334044272001d8e2c1ceb2224a4c01c2fab05dd954dc78669edf7d23a550fbf6c6b29dd6e795c08821be4cae57401402a84e4cb8397ac8f22b98328ff21df925b7e2627f2f9831f6f29e6429c819841ddd18296d30fa188e4e99c25ace1e243e1c33a7be7bb98ff45bedaa1d0a012cc41a78da76089e0f316055e68ad2b3cf3d31adfb41c81bad7a1dc2e91ba3c45cb40f6ef1fbdf7913abd7f982bcfcce4486380c7b5294200e36fb157d9015cffcf6457b819b5b0f3f652e3939f0f1b357938430292eb591d6ecc8ae17c535ed42cb67b3885d66f862fac24aa0be0b871880460ceb1723c16d93452e6912634e7bf11e14186f1713f0a0e487b3edc2985228e315d634458df83c7e35f5c5135f0f81e0896322ba50a59a30890f5a3d63d6d1e8cedbabe10c4b546c9bcd3d3d0216e4a4506e23b8718462625f985e0991e3c581b9a981824a1bbda7f1cda8120726ceb92f61fbc0846020b88ace8e3b44d8b4587e586777eb4e1e321a7166076ece25da5f2d28e2aa7a3badc8db8f82f55c0daa51f6ab3c3ea59542f5aaffc544f8e2e79766627ef871ce913aba3433c64205622b9b6e7bae1f1ae991add1f58facd79cc83da5f1952aeb5c192dc59c1fa02b6972b14028bf7e731bcae62722d90509b951ec37f8c79c742fc9e25f181529be5980ef5d2cd0447adef6892f36e173fcfe7548f8dab4059b0aceaaa793e03906fd80b35e489a971820d45097e96fbfe029cc21cad3ade794ff1d03bf83ee14f6f30bdcd0333d27134bfb69cab818c582a19717cf503e016081fe8c93ce5c89b10e8361627539bcbe2ab7ab333348e539a97948ab5de566874bfb286b895b8777afdf7b077b2527b832419b7b43bb9539e2750bd8b519b8f40d6a98564ca2a6f894e8487fe3820123e924b8924b369fa447a0c1e84b4d871666992439be31fa7c6df2558e7ab6eb7e718a4e574e17c86ad46502ee06952a84dda37bff65225e73b99f1803f2adec420eb7242410fe9f539866300dc81aca27ed86a8d395a4960fc5c877ab9317e3486555c781bc17da1a643e80ee0d99a6e36d5c57950be652eaf7daa0f73f5a552dfd472b8f6581f4106c29470ef188c0dc5e0686b4a520131266dccdaec9b34d17360bdbf80e8492e7446a358bb492449d4458d739b28eaf23fb54847ff80a43ca8300e151c09ebcae1ddafd20ce0fdcf7ba9097dd2a21d5a2ab2b8f387219aede2f4a032f90193604942f54994b66aeefd87861e01ae3a7261780e9e10f16dffeebf2af60c4a529ce6cbfe8d38510b3835f399a2452b79df102ee097bc609049bf1475515a225377b63424e9ab4d89e1364eca4d87f15ce81dcb42d34bbe3a81019dc57be45679ce507df6c7347b84760df2e2567ad61237d12f070ce214eebaaf9bd17994c48016ed00a70a0ce0a2c94c8e2636254f5e8058595c7c939de5abaf41a7f40d065980e1af06e5ebcfeab973c648b2599731978396bee31c1549c183b7ff664c9ce34a64fd893b84069ff6bdfb6b8ce33850a20a270f6841119ee55bb79b7f6be962423309fe9f6d6c31fcbedbeb8d88fd4ba10366f800b73b70aece421981d102c0dcd16e2fc8a92f816002f118ee7f5bd2e567e961ac0d28af404323da8ce98296e038da2a0c166fae67cc45ef17c614111064416e2c6f50714b7e2b308565f6b29e5aae18670393088b153ef8488697c42cfd6599f050d7f8b97055e9661a2a120070d309ed0ed93eccaebbf340c1a55830e9a12ff4616c9c525fb2aea17d4460d253f801b653fbea3f21692930d2c6e71f49fe4a20901e0baa3e0f2c53f4276c1061c91c3bf1b4af6c250c0c06d0bf80d0a6ad9119eaeebff3062328ca2017e273200e7a162d6134e79f0aaa98660c6b95f7d3d996b45249a1e169a38c636b22ab922c0b84d3a8106d3dadb80dc442e315fb0a10a2a4b9e773e2e1b18d7ac099ec57f4e3623381af43e1b4d6fa6a67301b67d2bd66f25c8e6f03ecd26eed970fee7f243d10024e1d2b8153bce318e57059505133fbba6bee52fd9b33b1c92bffed0cb05b0c87df6f2db8ad357b3260460d61d514d21089736bfba18e9f979564b5f9b0fd4aa029994616ee8a6aab1c90f1b44b706d207e6db4fdcf2005768f188850489606190672d9b6e1ffda2b96421b57cf070c6e40eb4842444bfdc48fb04d2f0209e8c0ba68b1f46432c053225cc3251dc9c5d1546c05a6287e077659d1ad3537369ab356daa3d1235ee8314ac332907183c0aef8a2e0ff5e16b84fa5f25667ed3dbadf026e3c96656e3cf2c69b5029ab3cac5d1ef991ecac7a9e188cb4dd76d8ae0189d37f8e02db16d3bd228d39541c10c7849827f11e32dc68fde4e83232eaa8cd4ec3c57cd08f3e9bc6a4ffba3b190ebb8afe87ee45d1ac22dc2c49b1e477bbd09df84e438c4256bcd06b09d25085b836faab0021cbac2c52887b55346feb68e771120a12fa4836442dcd09936099cbb795522f74ae7dd6d121d1f4cd6d8413211e3c3ec139a257d41b94e051865b5efbd3e3f46a728893e1c2f2296f40d214574ecd01072d75ec24c8ebfd9ce67d989b36f892bc1c202bdcf6f54f69012f5e5eda7764a51af06fd912cb663b03fe440da3fb98222df9e5325c12115823b92b727593875a4e86208a96c5deb35b37f4c9f345f4d144cadba3d717d8d87e9f64b5a7c9f0f2822f9af17da1181e65c244bd71bea0e7fc79b081d3c6039ece8a4d4a807702300fb8ae1ab98f5275646d52dfeb171aa8599aff318473a023e72014b10c2121769a1372a2e4e862f709297df95fd469a9e10e96111031f88b4d3c31834f9c5f4d7a286de1cad82813e604dd8c0ab952e77f35b7adec77d12e5d5e7621a6ada8dfcb0c9d91e7919005d178b4085c49ed442be33aaa30e8f614bea060612ddd5c7646c0617ee169c133bbe8f514c476d8c983eff389f4b7c6280fdf7533978b7860f8caf0c77f4e86a5c38fa6cf28cc642425f59a0a9733c06258c9c7afd582ca60ef8002c9af395a08adaf262706d94f8af671c438b0126df2b43fe1269de3f06a6cfd13addb197fc2a63dc03b0108b559ba926a69186b310aa72c5d15d9871f3b6c6bdf02deaef7461601c9232ba1f532a56807a24f8fb1f8daef7873ec42a72934795bf10c08d396894c01af135d0fa155029be92f79543d55a386495d790c231aa02bcfc152f65d2ec7b42d688c4896f673774624c9bd23d1a697e77a0b9eb09922c26913d00309682d42f2e58e9f651012da1620643f037d589977797902d2c8c0f4b797c43192972247a04ab998687e580eb417c5c0027dabe14d2f222c1e5861835dc1b39026874ceeb47bd9b6981456dec981aa4498bbe5c02879e022668d104ded958a098c8e7bf8a8ca09546cd2fd4d5f2d5c71cb38dde1292686ae62cc2eb479eadb30fec6ed22a6cf2b95b60cfd64489f98b579ee78a9ad45fa8224d6d093d82a7dfc212353cf0333b1b00351f3da48acf40047bf69a283fdbbc9235eb4b50b05ac1985de6af9936ef286a03848b9cecee3da2e5504006c694576bed134a8935e747ad0164236ec44f253428f2153386e9d553d9309f06085d2d69a0c2ab3e3be64db643f86ec7f2b196d086ebd977aa75d660a89cbe1fb9b7e6f8bdd4cdebe843b1de9f497a9b6bef04991f40f178ee26aa90f5efe121ffe55057c88e2b545ea94b9d237f146d041b4374077c0a4bbaf260732cea054a19254b5b3d2871f1ae19a0f4d0210b9879af2c9feb6f4dc5465e0c9f4138db56697916da462fa761d89be26c009ab1ea38537328ac07904742ac68945f70a6a973efcce5de7543cb0944f49eec60eacc030dcce1d2ce75f25b8f30b3523a55dbdd234810cebf51191103756a8ac10fb968fdfde9f021b4a2428c3db7b4bde83f4ff5f96ea3dcb257bc6fb6f4199542154d9e0532f8e57da8246d9edee8bd77e694d687919981fb191a9cbca92d42baf0690ac7164eca2795376d4ec44e0e8f35ea8d8667b7aa3cf780e514307f200046ba878b909301da3aca53c295a8da333198d37d5bc6a65910b3c93e1fa53787d20781bd9df04cc75fc5f5154423f35216fb84c386304be306c89df64730a391e4a74b775f6edcaace38325f81b410727fdb11efda54c10a30c713cbf9c05724a072f69756ad5d9c941a28c9b66085d64709f33d997f15d36c466f209dbfe5cc157fcc166d55282598c630279b6b4ea2dda2ddb081f3ac5d1a6ac86c49de131f80d36188a75c074af75b68c592fcc7029fde381cb0f82510cf681c2765b87348e26d7ef44bf41c338761510070fe5106cb13cbb59ea7352c4b86177471e781923419c5787edfde2c1f42f0d92636f706a44aa4fc4cce80d9a80aa6cfaa63f89200c8f4de1bb8a670f2b0b33d4ce84140c2a0bdd16b1b5ed24d3017b834f1c5f0183d0cf2d87b287737d6273dcdf005d31716d8ead1db6ace79bef5529a746031eba9c7b45f2678213a293f519ba67450bf3080aa8b7e32f093fe3d715e3e6da69afcd55e7bf2b6a0f330aa9f314637b1434cc5896473637a9e1b2d98d861bb457904eeb8406d8cfa42fed66fd1df0b568fdcf07af43806bb21fc68f37d310f43a3baa6d3e93d14fd1a62aaa04a37cd1f6cd3cc82d1117f71ee646b7078336021ba5a90a61215b4d675d9e19a75ef6f5938e42bc42b4a5832357de5a311ec2a79c45c6a5eb52d0fe84caf317076c88dba6013a6577a2ea6871933c891841bdcffee99f906446242fe727d04967e633a7fa415643877cb6532d6e47b9fb6c23b34daeee6aef3cac1b5ecfb92b57eccbf7813a9b7ce729480848a4bb02b47ed1622972e51436ab54b024a2c6cc56cb9454a9372eaa919523241c4e0846f4168eb0594090cf4eda40e5db8bd47adafc403d20d0a78b38cb21157131264b41783608677db290e9aa7a0f24e1b8ba1f0d9499746c900411f87415d09a79f55174a1fc50313aafae3ba2f52d43d5fe876975e9698e52a160963a50336f5e8c5d3706540596ec60804180e7c722673d37ef98543c935257c3a192a3bc46c641554a71325f2ccda85b632419dd0503a7c17ce360ef7358641b08defe07015c36646d5447c2e7cd8fa1e3e733e9ed4ecfc33a5867520c2cc2add8d0562b2e6c02c5cc35889c3498e8214e0aa86463cda599b48a71c57b8442fe740f6f82a823b50173d26525bdda4b23ef90dcd180d5d50b9207f4de3258c00a469a442e5845a9af797e582e866d78a1cd196eb4122ab26bbab9cc7dbe2c6c676490e4f020826bbf8204ff98732d4e580cf189276eede8c36fa13512e083fbfab4744031de54144afac32a520d9c678988cbfaeece8159275b5fcd631b0028da6be8a2f246e1a1996b27249520291fbac4199c81053f95b1528fa587b65f582ed248454b7261f98f41e189be34d3c7a60e57c1e249a848eb05aa51a2f3c62cdd287ad1901fb538e44a29459d51b84c3cfadb3494625e523652c786ba7b00f2ff87d9595958de7c54736f71566cc83f368c2e4272c793f6ae65d93c6766f78e02ab95dd99b421d95175a3d2763a0e109918b76aa9cdbfb6f110d519162f70f3542a14cd78471c6177eeaae5f00b77843afa09ab323e39cc8a0018fd24944689c94084ef40f77ada9e98bd0136447c07ab495e0181f135ad7fdc3d595b27468426423177648fbdcb45fb1aa6f69a7fdeff08840b1084bcbca22617ab70aefb3fd6537217e96fae0fd5ab1f9aaded0e94dffddbd470ab86f33b4649bec9a4dddefe0db288b678751fccfeff907bac8254913531985c45ddc33d14108384992f50ef49637561304e1a61ddb6700dd02ad32d226450b1917103cbc921c90e0fa6facb84924d107ec024eaf055ddb6083776aa2361b8688009062e0a1f62ce6dc10ea3b306e7b1229d793c9b539979948e256daaff426160b8af42f8996458b3c7243a9ff0da1b7ed74181c64bb85a26ada42be2952ad926092882916b3e2870379a53762d354c7a3933ba72c97ab8b2098da848e4220b3910e7a99b7e88cf5465ef10845e0f3f5509926b722e204b5c78d1f43040cb53e1cabf7656158b697e537c3615d54199153ca5675aa4a62e426fdef16a55a3d528717a6ac3088727f6c2d255fb69c9d165798c45d6c6fb589059960f7facbf86d62eab98b3c9f397b17805a09674106c68eea33e8d9e6d1ffabe22793c2654a3b342891ac85a6d13abbaf2bf1b3d56ffd9ba0f347ad10a2e82836b44815876aaa484b72247a28da2a2002f122edf3ef750bbe30bb72703059fa849985f48b72ba5c52ad8032689fb9fd62cff194e21cf19d83b9f89d23a4de9c01144f8fcea23b20183bcab36c7849494b0c6e3a07407998cdd8294de4cb66905862b08198a75b4fe40cbe400f8b2718089e04b94d2ac66750f3fed39791040c9e111103a350834942d5ac926964a8b608d9022336c2972c457a19b5db4c48cc0356ed2b4898cecff48bc4491ab25794dd3c49e81f2071ade5cb01f0fc7efeee7a3e90239b76c13e2b650c9cff5809e1bc89adac996f604a2677d9a3663d244b684a2799ecdf8845f9d1dcd09dd964026417c15fd5cc40539ce918b5793a895a891d6723cb70f73c21c28f6c67f9e9f11750ca3d376dbee64349c5896bfc86dfd45579fbb11d1823d8a907fa96180e2a916fdc58c25f49401b5c85f24e8f72cb93bf3aa55c7ed9540687e9a863d500183a7e30189629870fdc6ef707f5e97028c2b44da09f47680d65404e36ca58f75704c5b542160b6c823a5c23325cf3c5dc812f3b2c9cccf44088915d0b5c44fdb9976f86f4eab46e4e6230b72d97e3537b3e1c239bd11778b0e3d9633ea5638bb91f7d7a8278872289222456332b6651e2b9c1c018ffcbccb40e3aba3757eba045c6ea049abd68ffc0c2cb02ba624d8ca43771959c711db9a4a5544e19376dd02ce4c4345fa3b61b054394863c7e8c9f119d5078f4b805708eaef0cf983b955df5d4782b827b34c987a827512bfa350dedca629f738a08778aa527495a5eacf3bc5985e640c192ad54479e62de8f0aa39cb46adefef7539c498c70bbbeaf8f7559130d4bb5d53a58343e45f73213ffae305d4f93fb6678d8b910f881b421e980e603b68f60360b70da632701cde498505175d2c9be115520e8c6714ac9aa3f9868ee21e29c77695012e2167a1d919c0e988aee64f154c88168f615c1f2ff8953b4ae267bb2b712004d7c2c5c5842b77ca66489259d3fd1749d49072d005a523270a7800ca7db54f9d16fc81f0656c6f0bc1f38a7b573e1cf9a48eea3f17391e124d0e33ba9bf85689cd12f9330ce6e68ec9e710c673d087e8518dc676714d42abd4af4f4a0c1e15bbe6049f554b7503be1d1dccc010cdc9c8c5e5f309d83ae60ece37b35ad0dd5a12310cd96beeca8efe3e0eba639ba0e3d2f66b28ca1c9f4bcf22003f024ad69ff770ad8c63f94942bba9cc173dc57942eb2207f8d7094f8e9e3459519058a1b25c5bbeca0687d14c873ee0eb5c7547bb712440ebcc88aa4bd39a73d2f28d81b9cde6a38ca9ea09e9d8d519d18103486cefe6a7709b2dd7aa780e598bb5f05f6c825cba94cb22871f9fdd5d10b973db7c33fe600c4ab6d47f581ae0415dc293d7029c3e6f5e6d2ddf477d1b0d8a131d9a224628adf1f5cf2ceda28de7a4d093db60a171ab02d3212a4216f3c14bde813c15813ca417a220a05a00fe32a995c753a086531f8d99c23a14100c60463c28e018d971f56cab7bb6d0f49a024a0d7baa24e12763119430bb9af93bdd4e94f89f2e35ad38f0778094fff79062baa27c8ff2d0f39310d123f66aab09f9af7efdfe49316354e4b2341fa55b0acef0ebbb42ca9a8955cb3a3722003b8670443b73b046bfe834a15b274496cf71ee8a12035a138c2df18d6428cf196b13466411eaaa619901192b597659a50faeb4a1825bded1cd20c8976744d1d788ecfe25613681adc24d15289ce6d4463f99e460c8d7dda09b6c629cfc7a542415d85c76b4e66fbbbedb348ddb742af8a5d88b078c247b15aa00b8d35c857ad333fc9555ed3434c2adb54768e3c34a56b03c8d418ae9645e6ac8ef9b238b6625d17d05b76625698ab4cc634504720df3571c8ca880c92dd0ac31effbb3bc64b0e880d65eada5d2e5ba57d195f40787317c7ef3c45525dda2ede430d00c3e3d289b283c5d3dffc7cc19d17000fd0c5ab831cc79dc6f83a2ba0e0b11a67bb60cff7ec8fae9b4f6b15901b621dee27699dd5071c79c15105f195013904440328fc353e83125ae6390e35f07b5aa3f4b95a1bb35c53d33e50c468626bdf55bec13708413c1e4fe5898f0de00e18f30b4e9ab440827d0818621d43e13c0a5ead5e5dd2f2d92c62de6345e551aa502634492e80e66c0c5439935976bef2e0d1105c8a4288c1bd58a2c8fa6f3152d5954f369557f6a0579cc65ee08203234ac5a666c61b94ac067da04980b1e025b67cd7382b8828be85fbe2f243f6c518a7e76c80df6fc338cc2ba2034f8fe0416d8926806da94a19af3c0113107197fc22fb9c2144fadc89b2c967e16a51b85ea8cf19cc5bc0d5454ac37a65fe739bb6b3ce5aff062ab640d7ab4a11425b6a50371d5a5104e541f5c7ff0752c660b6e74cc6c7c3e73fff81a55dc7c519af3d3f1690c686d13f1fe76f1ff1fef6218e1de7bf9acf6167ad1260e19b04a945b6f52d0044ca4ed8aed77a985fc54a0cd6f36a49757f7b3d379bf02203b7f9a44c12e561e8b63ee2c0b6a3380f4cb40a7e62285d88946939c76b4654eda388a5b3b64eaa204f23e179caa16a990e716ca7b3788275a9006d7b48a6094b8b10d8b6ad029debb7d960909345d4365c4382a64b368bd4fcabc23edfe602e236ac96eda2b7549b60f9e26f60c37029f8a50371becd5051512e2ca62969d98b8cf6b1ecc2ab3e897ece4211b861215611315c3b4175d0b29a028bc887606ba48cadea682fff32d4ba368a8809b8bcead9d46ffa2f9518ccb5eb61c463cfdbd56de614b7b03bc6d6d9a9bda74a724d82383ce8643c7857b01995a598ed952e0f2ae2ba578694e023ae115c1bdaf1517d4ece118726bb076073411dbe5c931bbae9f4b5c6b050247986b1783493881cac9a757519201046c752303f0cc64805a199d5cbe65f2fae2115f270ac00b8eda5f704258d205503beffdbabd2375ec1ad90922e1a270baad032b6820c488bace5b7a8d43c14888dd46be661966f34250f6fe1c74f8fbd3aa813273a2711b2f6783ff9de53904a8dd724c9018175be1b8ed3eaeeda5b0c06cf3e4ae299f29dd9ac2cfbb89073818e8da9364b94f6573d0a96e7af76b4784c4ece0cb044c4491ca73cc596a049ed7298c10cd0aa2ddfc5a857e90a311f3f6b6ecea35e83c4c04de4ff46f4a7ff0db9ad61dc942d4ac55c32ea2ad3a4bdf754829295552b8fd2be5f12c43496ca14e9be26a28136561f16604fea78f0f0ec49779047464eb41fd03102535d6e826f95c2ff4e590740888fdb81c7c3b21392802c85b97a43f22957b687e8e863cef03d72804efc137474b12872a61621548249304ae12a6117e6a2b4d7a98a77ea44972a98d58d7a61171dd2bab9204be7a863e13008354593c8facffacc6a63235ea953fc0092941dc89954fecca2d21b46e9c10b42d61467b0e40bcd767daed32f6237b89ce0a700e21371448db8f5f51aa95d13ad7eb46d61c401b5d961367b7e436174f26c748d1a8fac003c3851e9e22aa07942cfc55922622e3e21b4b038293f16d270d3740ce5388deac97615aeec7fcac557d3db5b773b3b74c4c210e80cd8089e8f72de615c498dc874227649e7814120b91181ceadaf438f10e6db70042ee960d30ec825469c719d84bd9c925858cfd19631d49a06ed85c8e7b54d5a05e2e9b6e3cb7412ad469be43228b148baffbbea9626ae70c5d29741bfaff474500ffe8a1743db80ad830181bbf058017263647f4690775c50ed58f74ddb6501695fc56ac43de3788f70fd6eb77daea8e6b59fa047a6e3ef38bca1b45853032f481a88b9b702011a1d6fd3e1d9a71ca321b525c815318322f86af3a8b819e3d2ea6e10dd8cd49d0168bc10ee0d5388f1be1988e8ce0c35f64c873c61bcf7028306af1b72c178adcee9d08ad9af25f253b53eaa182b6def3387f7358df2ff5d4d0e20c08e14dcf2aff2bb5751cacef79307a8cf7e2ef044afcb3478c9916ee229270384213a8ce4de33f17e9c8a90345cfe98f1b723abaa991e395cb500f9fb744d6fe40414db896ec2a1646ee63fdeb18fe95acfd2917cff3a682f1aa595e7ff15c692c79017ae5a037241e1e6f88a6f58f89b091f9634dd9382f1cbf4eaf979f2f0283f78d8f38223631a9b3727ea2b9ecda7715fdb8e5a9e672f26fdf1e9cb9087523cc00ca9fbe434923c869f905a962f4b5f14b010a9465e5bbd46964e11803d24323f3365d171ee4b15e8245834f0b9a0121610f18fb9d9060640af330d7b5a475b6481d09d07ca616977da14e25ab476c68cb3fd1addda26c0ff587f95846c9428d92b9202f914672c98cec301cf9d6d60b960c4a51f4e4be1efd7b3d275e2406d97807d383a9f39f01fc6fa9512d9355b7bdca11482435ececf3c4381938dcbda8971697c3830e0f69851014cd586a1bf299ff57764cc965f3dc3078f00f301cccfaf2973fd5328fdfa1e897bba76bc6a85d8e8b2774640cec3a813d4e29c5da8a3c27e4d7937e6225b43a9cf5762381b38aefacc3d6245eaff2186479119647fd071589b23a241498469feafa55bd6c6102671c0df30effbfb4fd7ae642804eeca9e373336dfc874a0110ed9bf5316baf5039c82294058e928b4bce64cd538e75d428dfe802f1788898997416cb007c27785325be911cbcf74b2f178d271f230ccc12dfabbc390f0c67c6787647a8bd9184e5269813388a1523bc54af56e3d66be781657479ef69a4f410323f801a884b396565f7dfd3d5a8a4cbeb40d48945e13124afb24b2dae334eb92f16b449018b39f3bb2c6f277817f48b8b278d89a91644f6cf99a3d6f7039dbef74ba8e7ab615efe682051998642c9470f3c664ce560177211acf8c9f3fbbf631b65aa9fd54a2a9d0f7d40ac045033632dc91cf2328c714c133fa87b15482e7e63ac91589f79f96b415b7607a090e9108b3d430fa3cff57b03de8f134bc8b3fc84c7d5767fabeb829503d92fcf861b30cc986a2636020f94e731d9240fd55f4e346deede577614545f5c8e1664568fda2b608a51b0e348b061c665d8660caa44d6efc3a807fcca088cefe3d7d7d5dbf927286e40d553afffbb98347c621ff1ff6832e57e376a2cd8b42f7ca4e30fbfe19d8d70d180bd709050dd9a460e4f9bcb5621674cf68f901736b50cbad38ac291b9dca062707bf77d6ab2d7d4eb88c5904ced566fe1024ea1b13111106f5e478d70a068312f11ecf3f8a1696da4865a17c058e8cfb0a393dca06a20a6b4c8957e29dd3fb567961b1b2723cb433b11f4c2c6ac9f6088a08f6203483110c0e04459cb2625c24ced2052089fcba0f8797222423fd6fe1252d040c6798bb00d0fe9d67bbc4ef57fec47e66015863a5c8adce548b69fe50d55f2b18d32f6dba046b0f3d7763590ba6ac17d52f3bb51d56fc671de772fa7072266cedb6096ded4b643ffbbaf78567b067f97bb6b3facfcd0d4a2c6bb5d821c7bf5c22b20096b1b0be1c0ef314e68c8062e437c3b2cefb080bf3c8ac1072a57e915db7d3b0f47a2d3bef968db2427b5f5eed968c41050c439b3b949a20db40e6e747d4a5228879fa7493dcf516c2b14c3ed54349ecf65055383e0ce95139bf3c53f062f62c46a54b171e6512eb6e7ad56c698a63257b92ff2a203202be228e160a351514732697c9d13df615861534580d19e9d99ad43342ae8709508c4c0005836aa8c202657654d0a9b7bc739860b2efba960109a9b5e753513120b1fc9d2ea08670dbc922477e05df960180c03bd3505f1fc1fbf49cd1f1553253ce35bda5a25a46dee709bab60607ff73e1b5fe12577fc72881c20232b9089fe58fbda01eb6111af2310dd43f22fdf89c07bc5988d135a3fae28ca94c466109ed79edb66310aba2bea2f10b9cb91a258f65176e63cb504b1f0a3b8a02ec5621bb840745000b3f9cafdf369ca9c9e7ada48517018eb510e4f7942f6883a59628087b781f20ea623eda4282e182f3ac1f1c2e860a99fac3c656ba5400c811218e1bea80dde0ada93ddf045c4778644a7711e4be867e08dd916e6e5df992c5bfa4fc9e5fc32ed4a66f719a2c5b528c010825d0a1f19fa7cd03542bcd8ecdf44c9d34f37dc55ee7cdc56746dba34996360648c4efdf1e86828eb3735c3ad45b3bd7cb663db6daa91a27a9a2ac703654e6a514af174eb9e6ac344640a9321dadd7c8a862c0ffb245164cc4a146b3a70ab69bc4814480e0f4796be62a2747702a907515b3c37cb717ce5e179c149bdb31625364bddb62b3f33ae7c3020fbd58d9a87be6b9d104b071342f4294ee304df1a5837d34636cc81bbabe5d144e81bd8119bdc02cdbc72ad3b19573edf3e21861ffb6cfde278c8faf176350ed2b28c7fb15d34ded2a4bc7dd2ba407a55ab648cfe75ec36a38730b03e0970c8774e1cb8f66729d42e6ce009a4325a107e3a462acdfb055ee2e685ec201abd3d4676c697ef25467e9df39088957e9b4f3e3b0e03744ef883491bcb5cc53ced81c073d6e7709abf48fde7a581a27be7b0fd655f57717e1ff29a54fbdd7544a6c698ca71331077a989bb5d71fcacc7a6542551f56b0f46dd51e6f64c62775ad501f91adf72b2beaa8cdc8ea4fa8e95765e0b5d663ae3fee35167ce7fa7f5db5aa6b77421cac30f0295795987778e172a3e26558b1f9910e0202ba83575058b675197d19f0bc669009956c06417116cb0875459413cf05ecafb7d280f9bec13a0583e6c9a21a667ef7ce28d9a3caa86ad745d8c6c5c9c9c4354acf75ceb4c5329ec17a1c4420fbf76739d2bb76e473c6b9b9d0f3c4422daa15f78d804cc6bbefc92162f622b058b4fcdfbb54e1f98f3e12cde53c3e5735d888227c10062af0f7a73adcb062d7cc89b19b48c77eb190eecadb30fba6bc6ee9a9de22d6a1626f6ae0bae2d2feda36ac1e55f05a552d95401ae93db9dc07ba8887de8ae14f107ca02980ca4fc92342864b5b8444182e8be5ab58464a158571c58cba2f13a8bd1d4e73a2e31d57e77980831626b0e867b068348b564a639578c50e489123cb6fdd634b15cd0f052cc26c78fe4afb6fba10cd56606ec08d76877f866f0bc3aa902df1512105d1aed367cecd897b1a65785429db5ee2203ebb2162f63fd7a859209c5186a5e6b3a26b132f8c41d2de13d6771f0384c4b3cd3a70617aea13be1694d587dc097d7e45c5095b679fbb154b8f58c1fd8bad7dce5c0c2c9af529eb7687e5a1fb84d9087bcbd3b283ac81e3947391e59b892ba58a19920de8cb07f39b8a13b7d5b0a0066a55c381636f1b7b1470b9870da49f8e8ff8e253bc60ab6b55b588a37a50d195deb8bedd1609fc13606d134bafc7249f2f5514e3b7dda54e13a68d756e30f8dfb7c440de19cbb2a53b672dc71a5c9b1ee74a8af1e27b39515ee86de9f0bb24cca4f355408931f3961da34192ab2de313183d85708bb8d47d7e212e72f224262189ba8f466e468d71b1795b11ad111a7ed5cda99166cfbaa61a3d6655a4aef256b90e054d365db93a22767793a5cf5e0dcff2bc277b19661ea268a366f7ffeb405a6d9a3b50dd2dee198982082bb39fbce468a91f9bb0fbfb1c4f8917a56645dff59570962a5f1cf2382817914cfd3d772c8841d8ec2fe231b89718e26a3beed21a4081cc68bf6ac806b03b481e2fc2ef5286acda3eb7b45c5214ca432dc0e31b94bfb9b998e622256b5629b7af06c6b4e68cd10a23a8673b35324348a91b93385e28057558d8374d0221c35baeabfe230f5fd47a18f5fbef325409151fcf6ccc9d32d8777f71d9d75012384213f83b985a6ed718b995b4f2126bcd9bb4846f87ccaff2b01817309e58667576ec7197684dc4a152ba760c8e3e696132006d6465a7d549e0e37dd1b767aa753792d4d7a10c643ed1766f9f66699391d46ce12bb1af5af7702b0769f5363d7b604ef4c7832a8e2047f02a691a46a562bd378c8af3eb11cc28b08fa3308d0196c472dad8054e28ee12d532c358589509027711cf141b7019f3774eade46506b65f1711aaa3f14a21afe046f6fe66b5298fc4cf2d23554396f32847995541247254833df028cc531ff6ea582e035c082374cf3eb498e1c8ed3ae9af03c87b19823ab0dd101db2be58cd9033ad6b8b0d88cd7a3713df17e29e0af7395a534e7914082a6ab63d007c3b26abf3ddf2661542c0adc305f23a144e14a5038efbfb7f3418f598a1f3d30254a3541f1097f6ed43ca2386a6b673fe39b8f8396a8e57e481023ce471a1cdb514669e6f224b1e1d2e84d0ca84b78a24df75436337676642ca9943dbc1b49846279a003bb53579a3dd050d70d3b645489991beba83cf500a108f68182c0336dcef26275824273007d3a42cc295ed5ef1fd83c606d2649cba056512d1d5d938579fc4729d3724c088dc983d06898b9811c4ef86e003c964a29508cb25d28bc297058c2cef7edca6305be5022fc87fed80a59c5e422718abb5f572314be02b47b0c30d28b06e7b1dff9d8ebe5566bfee3889e2e71e0bb599d99461969c0a3824fa220ecdeafa2878ee3f540f391e49a8283aae3ee5afcc1a4e459fb0ebe101686a512ecf86163ae5c32c9cfa2e3b1b2fb682e660b43be040e20d801fd7e00ba33f009687fb87be27e67fcc3a9ccec4298b995fdf2ad3bc3d52cd7e78f2633ac9cb434e3610a0ac649c9621cae4638917ea9cbcbc65d412404e3734b1899e88a4a120477bbe6717e1d2d89ba53c4cb056e63d755b567eeee641bf5b5bbfef3f392dd61e262ed4f023094d8bffe20cf1aefbd37c37eaa74a81c1b251a9778a8db9e8c59bf4e9556d34cf7edbe2f50c48c1e4f926cbc2cb4f32aff8cef6b0b6e89b200f8dae50877fd0704d581c4417716c389127db3cb4f5b8f8317cea034f5673c35ffa4a751cf2f5d17efced5ced9beeabe1ccb75856bbcd48f7735d8258bdccde69ec0a7544e4ef34f9e89d9923fcbae92f9bbab5b73327df0601bff522f5394965568feef974e3c752a6b5e7a615d1a40ba5668ee5f73cc32e742a5df12f758237ee297e7a1ce0f1d07f7bde9aa57d28bf588035f770d56ee00d861f97e9e6295644fe9cac21dc5b4430899fb5c72e4571fb54bcbbd9d107a79755a6118d0c9214a3cfa9faf185eaf6fd861887778f0404670b0d9c6b5eadb3792802d4df009d53cd467040d8b9ab0ce96c7a1b137f13178e53ff9ffa0db51c32d1898360d5bbd8c5b9104a885cfabc4f8f9b830dae5bed536f4b5a257de10b1b0054cefdac9e438cfbae3a1c42b763f4a6d02753185f2850bc06d8eeb8e31df031bfbee19f8c6385632f597f8e1b043c1c9fb6ff1f67299f1ad47a0dcbf9c8a6b368b195be84a872f6e34f59512f6b8563ed98683393c519bec11e7dbd0bf8a16407ac42cfacb6361a521d41047ed1c686c58d08f517f6074cb15ec540afaba52f52a9839eb0feb3e687ac181807d950bb6eb1e8b49f6ca40ca7ee11b9538b88cc86c1996d9e6143b0b45811b952aea70091ab8f1fdb304829ae9171ffefe216bf0afc86e8fdf835a85dfbdff42d497ff472a1ad4f49979bf0c70ccd874b7375d3db490c5afd96aed94f97387b49413a53aa8c4bebaf87bb1339a9d2e52fb72da2f679611d3c990d47a5e82dce5e59d2cca2f5faefd40e50d3f4e0fc30c9ff4ce039e3acd002dffffffd2