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

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

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

Block Certificate

Block 64281 11c89c94c6dc037bd82e067e9abb708fa429932dfe5e1ab80239bd4c2228801d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
14e0f065971fee207732dd70d504121406fc124bda6debf73af8e74abdd9ddec
Certificate Block Hash
11c89c94c6dc037bd82e067e9abb708fa429932dfe5e1ab80239bd4c2228801d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c01c000030630000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001ec7bd3bc1f0946e259dfcfb61401a092f2fa8d2cfb9b0aed3e81daac51ce6c05a82a4ad8f652f8a3051d9648558c72477a545a08451ff29a02648631283c616d594a9d2b52a5195b1630f5884292bee9c282ac2ad3c9e03e30c0000000000000080000000800000c01c000030630000

Raw Header Hex

0000402015f1ad641f7f4cef7cb0c50eac1250a179bde875958e4b8d506da6444d5ebe8354f7bd5c42524fabc4e5c4d88b51461049717c6c190f7ba95afb2a4d2209aede3ad31a6a19ce0118ecddd9bd4ae7f83af7eb6dda4b12fc06141204d570dd327720ee1f9765f0e014

Proof Data Hex

59,560 bytes
1212160203070d4353d135bcc630579a2e0e19fcaf77292b7e1e6edf781c9c61167bebcac6c8bf91bff42adb496bdfebb8004f8ea01699bb6bdd8710ab624428a194f6d6c7f346b628d4e0cae2ad56a931c5d9e5ec0804d24c8b99829f72d47f8da814d3b7f6985c10baaa4011469139fc7989a2ee7aa521628c1aeeb318d612935b51c6c7905db19b4d2320ca15b10d6acff24c9cbf5fd5cc949733a9207dfd02e34d549aa2f207bf357301ff8a07fc88e05d3929e6cbc96019506a333a9e52dc56d7d3550c2b2e6f4a7564e9fbd2795e74462e25f3dbd15b0f4bcac8aebab5ea2dadabdb3fd0e6136f06d7ead152eedc6b3bbbc9d101469f4b6fce0dfe77ebf84f4e89287602a848c3a297d71d577aa461faeb9ee467f88576649fdb4f03702241fbafe7b420f3672998b153138fc80ee12b6b9422367299f23a7d5063a83bdf784b7e1284a1e3af56883337c7510fab46d6a67597771dd6d7bbca909a5e00fce25105a4ef3a94f2e8a03966279a166099b43be47f18e4a97de873ffe9a70fad7771ef316ecc35485756d059f6db87ea6f7849141d7c56380f4eba713d9d84f99beecb97fbb10562294a4959c8446d8caf8376bd4bff4e5ea8313d3fbe4fecb030e5fcb228b461081c7ba1c477071a5a2b726825c989f6ac7d2de0b1ed017a5f0ada91158f90c70007225efc4f73faac74b69d161c8cb07eed211c683379830b78bb721709abad4f0ffe08a42807f89240bef7fb96559a2b0f78b3cf65dee1e40fec6a81a16d111e14ae2a2b7954d446fbcc9162b472c9157a090991de442544378114b231cc20223cb3161369a5334974cefc5f5b777fbb8d0e84521a8974155b64315df515abbb50cbf9f5ef89f9e28478d3d53c90380b54cb617df19e4b6d04cd17dd28c29d6c394f95c2e226a0d74c525b477003a529e46811717e31ef638ad2e503094281f88be036af31e94527558df9dd7c3637beffac910e1c7acaa991ec902e5b0e5a078dc7c5bdeb5569a51717f11dbd16a91c189a991a21c06db1b0bce238df79806099f075968ee1921132c4253b9cc7676fcf25ed1b0f45dd75a555f56f099a688bc4bb5e0a867f6f20061cf1d9e7c8d1d381b16f29a7cb0c90fbbfaebf46af7da20557d30d78f82dee9f616f4474108d76cfbc5dee94d09adc63f4323f417c3ab085e90a0c033be5ad03cb0c28c1b3d48e13538a190d8357a1089c2bd29d28494bf8beadd42de443a34dd5aceef0367409eb8746fba99f61416621131dc2c135a3c8e520ff59a87dbfc6d016ba34f27a5663c028f9cf66008ab0b88e9a6f5ce668abe505eff891720aada85f0259957df737257cf12fca3c1a2a9de7a75dec6df2b5ad8e4dc005a866afd21fb3c91dfa73173282ea519f4ed9bbfd81e1cf25ee4df56ba7328eab45c02c921ae8906efb0d5888595191a5aa79b37f9e121966a73477777187b060c397624f8b4fba71386bf4442754daa0aab99fb6a49dfc41825aaca333087cfbd1447ab2df21c18ecd9beb457446a66b092c317475e03de113e45fc2ca669ea62f7cdf6efc0e5d44e685222f1d6f6e618f27de5f402496db07a82b3f7dccbd885b5ed970f3cacac3fe519c0dfef67b7a92525c532bb0554d715bf89af36b4df9b76dfff047cb8e2444deae283faac5b7230aacb2277abeddfa3afc281bf3146c83912fff1ab966c633f88d41a9d2b882791092286fce12413fd983115c826353bdcd615a591a07c7bc06caa9e0afdeceed3d1a42f3d2e86743b626ccf234709bd72724900145ce4b1877a86b1548bcba7ba20e61c04e8222d4ad091603e09d71453fb7e7ec504c46b838e86b2282330e33200e79471a083d93b4578253ca751081814b291a9ceb3ab1b8a153511d8b810b115c8bf56e537a8e0a82316868fb31acd46e460996a13d62128930d88f16e8085b4f3f2fdf4b3148a08dd307ad9da2817c40ab231b20531fb30eaa5d9d225c9d9776fb73dac87d5fa814b4786e86cc43f37018c0db5943cc2e0325f905d1595178ee723db3e85651d6dac4c385e9d27630936f164cf6c0ce270ba60148d105556f2bedad7b9204acac20a8399d2947de077081f6fadd6d2fa98f5b8a78072e5a7d28d48de288395934170d7b7e5cf6acbd6877ca137690e884ddbecf019edb37831e4cd93003ba22b76b1bc0c47a6e6e18ed0d83d641a70c687e047b50b91d9da9ed06bfb5f056a1edd18aaaa23725441ace7c1d9769b6c0465db8304cc105ee3127868e8ac6b29894600a95f2f09f2262f94f4fe2c40d4afa240b4a5975d894c64bc7f0b0085ee0c6034200bc65582d3e05c7cf024229633a4d390a3053a1dbb641bdc395b6f3d08808900213acae048bb5e79bcc90250caf3dd60979d07a01d6d58494d56369be28d7c9f84d06eabaa8abfb5551502ccb019f89c9141f1c0eb19ad585e263f03fdb22d4f76866f43efdfe9c5515b90eab1dece4c16ed967c3e89a2e911b6128bb8fd682910ce2ca30bc62740b44c601320f447e83975927313571a86f8ca74ef5dd4e29cbf2d75c6152788ec1b93493716d8c4c92f8f8ac9a24b360662050f0c7fd36b9789d7ed6d2d9589f2dba773d5fe275cdda0dbcdd28ce532bd64a37ff207bac9e8081bc8ea0b3c04ed99ab8cf5d2b0beacffa86b87aaebb0f69e8ff766c48222b0516d2d91b06a6ce65c4560dd3dd0dd3994cc2e179bc25a822e8cc9244182e0d681717059b8b0402157992819ddd1dd4bf41004d90badd77b8529bc4547b4b0cdd4aab8df0fb4dcedcfdadd51ac9df9559437fc7b7e7d1f19d0e45406e11d0c1155539a113e9315c105f2bfa5a417f94afab7aed58a9d9bbfa33b2ed0e4bb731b26e83220467c799be1e9c095dde88510e70c208130ef23e89f0d83b44577d976f6cd6874a48de9dbe743adc7e5a5fa08bc142d650cfc3f9a6bc2ff2afbf76a15bbaf9ef541b1de76540bd96b3e7b030758d85a1e42ce651b718ccb923b7f06d7c912e6a4fa796636a92ed2bfc8605d86086835c1e2fec0523586fbd710f44ecdc1746a5d905bef72640966214acd3e9085b24527d3cf920b342730fb10051aa98096498383c78406673975020dad1d256aaa336961c29fa6a3f281bdb584d450b1f5bcff4915d7c46f710e242274f8c914d3809698323fadccf226af4e21cb254240635065d493ebe593c65bce6216ded6a24405f7d0b3116e68204c551434945a7b7f010c499e8d472471d5af50852c064d4bbb66d47ec983c513f92ac8aef4c644e3682434d1011d7f380b746c27d05143fbff02d41f2f3c09e278b4377da5a6b37e05cf2642db66c095518e0bbc0c23c3f38abcba37f76160e76065879b4c70646baa3d59ef35a13e6c9be3c3043fbe28f8cf64611c540040c669c5f074cd0b84d2507a4c49cb4ce7ee796f0e16a055702775c9f0d5e1d7b4c61fcaf6bc5bf79afb388e0f4a614a071ac1ed23c53c68d08fa0a2342cea970f12fec07922cf62a4abbdf9b3a1ffd09a26d2c8f6491fa60b3175327b70cf259a91f3ec364d05169c733e98a487754431a967cd36205555362d8848d0b4828b2582d7b4335eeef3144b62e027af6a0f908474b1529ec10eaf20ca6b6aa8c6b7b0e47bb4d87035b0684c7f937c124a7b9d14a5abf984f0c97408906f0e1aa1188723543eb98b6d0aeb1fb121f1192660483ff3f254ca8fa59f6ee48b83d97bf35b1564af9b58e340a600de1506a4f0c92b8b226225b4aa6b06126c9867292dbfbdbadc278f1ec0b66fc44a1295a34231fd3570c6158adc612d40ac109a60fc588ff252394981830d37a1159ed2b7ea0ab8fa1d7a927d02e82c1cd0f42518eecad70a56aef136e5f609cad1553b646a11a6fcaa784964f9a816acf52f164ed88ae9117b94b41f4a8487823f59ab4e0b4420e6a4950909bed6a2ceb2e07fcfd553ab154ea5e841d02797d04125ba16df3c44efc3271dea584c851f03ab916a13da11887eccacec0208f31ff5b93ae6052eca797c0c5d578406ffdae29e8060c5c20322078963f58118781615961628435926e314d62185d29dcbd5f4ace7a0e7c54eafde8628122beb234036f6abdef138d9e0feec4da283bdd0a7153e3bb00256e23343aa59bb47f8972a9840dba4317bf319de27a84a3f2b31c3222d2fe72cb415e9dd6eda2b3d31c043ba0e9c49d936ae0852f3e7955862840266cd3598b9690a74171656993e7371f8ef5071e0f634cc3815b62051ba3300297b64970e90aa8032847de61270794f672aa0a958305e59d360641f45ca3566dbde4bfe235b82043f9466e835184992074bcac03d875367782216f5e6dcc9ce8f4ae6edd4ead3b3d31d8e0663a1ca9f719fe3b665df00d6797acd76e8912007f43fb8e61bf95b78af971f875f659ec3318dadce1c70facb1c3317dad54a7b97e6a54fef6b4f5fc3a33d6d07fa2349d65b53c663da0c070f181e32ff3c831474e33ec0703235a4150177650c80330fba3773a2cbee8247f68440345131aaf8d243fdcafbdec307b19a2b3daf8cb9c4106ef892cf1ce36da558501c1a52864dbff0b9745f6d9e0cb5e43c89f50dee2f1496b5c6e8e6b2faaf4e7147c1db4230bce2bb06b0874055614ece80fd7f3c5de3a4056ab8eadc816baccfc5750c1bd5c456a830f090bff0b48ad20fdf97e574a5acf7ee211dc707260d1da1c834728da5af7f9fd7845a653a7d462064bd91e88b6db118965e7b3007f75f4c9a07cc12921242c9744b856460e96e3e670cbb90379739bdd30d6d57a5713fb5efe6dc5317ccc36338126afb18b3aa35b3864f5ba9fd58d551f45e3efb6539042b234db2d4c8d4fdf9f3b6be01b13f6a8a271b25a42e0b69f84b52eb05aec0a86c365ad8cccd094160313ead8afa39d9396118985e626ff2445c4afbb3a170e5f240b0c4d6e92aba11ba9a0dfb6bcf6f74c1a092e8d37678c018cbb38d16a3d57eb194c6cd6d1ff34dda2f893de43a3881544ada6fa7ec55aeb00af5136a522a897644b1fc4f8d86fc0d89ad5eeedd94724f3ca4907471f13419e6f3a28f5db6125ce70a5f3e70eaa6da802c64156c33ca9ad10859097258ef911a635923bb1599bbadfb82904fffbc9d0ce9927d99037678d7796ae2ccd2fc96cf0afc759e1bb2c2cbcf7aeb381ae78da5c0d6dd7b1db30386faf0de0b1a86edb4ec4aecfaf2363cb771d05559ce21fcbd82602ddd1c6ee8e03012db4c2e892819c70f4e2a254641cb12de12663d1edfb2ce7aba48c19e9686fa5aaeed2bf0168f34f0de69887e727060a61f719cf0036160f0d47e639d40f239435776110a0a4d428fbc138dc5a4c528343ce3eb52372697cae7e51dc81573ca6aee2608946e8c7489e9e8eb58ce19275f478f69581d45de30ac7b021b346803db218a2f6f2e4570df3da1b4955535bad689b683ba5b329cb350638ff8d52044d8d92e085ba91eb836f93317c7d0be54ee28cc7edf203668c7895368b66fb647de4204c2a57373ed6cf6c2ba9be6610a907ab6ced0683c9d59ac6ed379849ed5340ad905101dcc56141ba49ff2db4a4d56b3442895cdbbf9455c8f91c884b317b87a3bd1b6b650d84c0481200685488569ca33596f3288c0448e0ea20aa5e5f4c71ad94a44d07ead08847cfd879d64e63af9a096fc0f884b8b283c9af0f3875740196e21e5235e2668584992b4dcfd44d9c852753e7529017b5c1db1777a60d7af4e5117d52a6b9bb9256d399cd6af3ec33f6a1e9c57716d65b05b4fbff736785702276e8edf6569754865ddc365a401ed202d3c9e08542b4866b8bb1a6acf19cf2405babd5d2adf8611bd0146ac3314b4e742599bdcb3b0a7137d15b58324493fcbd914a5caa221af0bc25b4171a323b88bf42008b7b4fdd3948100118ff0e52ad9fa5b05bc6141d8aa6b21c839e347e7d2322bf1d76491d4ed794b82fdd182f08cd02bdb17f1e1c95bc6b970ffcb3544e8a7348a2b10b19e2d0fbbc3be2f14a012c21ac6b4b2cffe6387e6b55ca7b2c632db9528fa3be6bc7bda309ced8af82968c0c4398fab67009acc930dcd81b4fefacadd978fd9342a03740f91118152adc46d08bc363b973325ba010365e53b9d1eaf6afa9bcd39f550a8303e71fac413239a8e5206ae5ff3c31ef6cf338a4210d5916bd3f758c3e5c2dc74eeb20e1bc331625d905d89bb63f11e339fcb7eae1e81e6632c303bd687f27b8336be29e64938fbac70ec0d6dd06e59e1351be500b29fcc908ba87a289a47d02e218fec3c5921f887cc2d1711accb4d4b21a85598ff7c662fc4a79894613cccb5cf79650c8a89de7a0353db20e08b5993cf70c2f5a4ea62e3de68b961d8efacd76c946d4233625cb38d2b4cb1f92012ade16325539da696188a1f606d086e1ba0a767e167864ef2f97a4635790e757aaddf32ab9a4b2db05f910613eb46b97218d5aa6708b9558de99a15c106e5a20e268017b6d3131c36f486a294947420fd0ef0513485a12d98467271e79dec6f696f5901a10a827e86acb2a68d885d45331521cdcb00d5b3775405da59d8a89ae350a9f785ccbc10d3951ae3ec3f89f4666b62f62770a2c549aa46af8b5cb90061627291e5383a67ce926b4b00844e0c1670022fa3ce987f3674e0fbd8fe24d4296df3ecadf783d20edb641314423f66ae4bf113e01c24981b14f2b259690a63190886046c9e100c0db752390aec4bcdd5303a66ab0319f2f8cc1447f515e839bdcea17876c6790a14b6a6acf1bfa3bf9e85cf55ec3cece8f57ee7f05f52d6e14a6b1d22468e70e5f419397d3ec603f20ba9e9f94af4809c945e2cdf8217b5d2d1be53c5295948fb363ca420775760fbe94d8dbc6aa96578f8c5a67430ace7fa45e4687b9cc35848c3b77a24ba601f2b2cffd7514c4cc216d8e7e2961e47538fb48a009ca64dfc209f98a0eb43c32ce92f0a99cf18c11ec1c7c41c265107620103275d10f80735fe91564762f657bad3a474a56975ca2dc0228d46bc3f3a5c1903e21c12c373b516c5c2f602bf34906297b60de417d2611be2c1d087a16a1ec2c4b73b69f22f4b690ebd41443440999715d471c83822499391d0752bd984a81e432d5b387bb0a5a5608acb54b7236605ef2aaad69ea88400e5e84c3be65ad44d81e71336cfb763e6b1b087ed78c3c33764b8d80eda9965f8628efa331309f4aa5fed7815dff9702ba9ff4b7817c4729949c37f40f5990d0b41483dd5b783290658bcbb7bc2e9c2b093801075efcf41deb57b5b127b48f1c4d1e6e7e773201f5a097bc18ab5e1387d4561806cf177ecb42b27b19e27118fb60e4427b9f9f0ef6cac6b767b4e52eff12a95ab16eec7257d715ca7c6a43c796c83a307761c240a834365b4a3b52571355c5a376e89a28476255414c3080647480cd3b14fe92e17d4bbab9b916403d95c1733721add5b15169c1c0ea582fa4e0d319557cc96b9b59a0c63a0dcead3a1ff3bcfbc1a2b1c7da32ba3b30d1e4a9f9afa4e25db8cace0d0670c1aecf22f602c9adbf6e31610f64c2214f0e2300f44978bbf5806169eb3e0f3b9bd3680d0ad461a324cff2efcd72f2fbf3fa506c2de88e2b72c3190e9c61f605d34822feb664a79652a7c4c361d7cf857bbd70f02c4a88bbbb12b1ce6a8370805164da3ab03a622d3b533912f9b842569f88a5facfe9e24c884c3c55cc68acc729f5b714fb0fe9ec07239809cb600462debc87ba47b9d08bd89f498b86616d8bdf347615becd831bb80d818270b4c300a5420ef6f92bc1629d2d511fd866b442944dd417611e4c995472cb9e6d0e63776cdf6e9ef59e566a182c4c487357594c3f5567ddec042acfdf4ef49b2797c21ec9e82ce8b2a02345a7b88aa9e664e495bd685897a448f715135a02bfa7ce524b58fc0a79e03ddf9e0356a161bec05659141cbd5260b36d6ccfa7617cffba354d916d5b85bfa7de491c4b978c71feef0a58ec118d200b53aa723e521849e15f420065d08551b82dfb799d63168b489d3f124c6dbe32a94816dd23d9cc0283a44be06a0644186ca24c569947b82cecb70e64572d2c6420b428938e3cf553819658c6a26d1c57e672012ebb270cf04a9400e606d549d28a192727c18099594bbc7cfb31d7f5525050bf4c4b8ff675fc807f7d9ab18ba5736a95235d04f11ed4875432a6772cfa042b71809d5dcdffd66d8dabe9a9054c49a4c01bbba74940eb5b5a3772f0f7afd17f9709f393756786d5a41ff4b185a34e6e604a61c29531219895a8daa89ed11561830d91817f88da624917d7f5acde078dbf6837ba252069f8c3d4b7c72f66a0874fb9eb8d8af62bb0c0045a59aab25e3ca92aba2602c9657b6262d6711c4148f33c3ee7e1b66f6cca0d4e09a71d783e054a865257a2bb56bd438b18c6c650bfd56ef3d0caa82800e48e08e95d3dd28dc296503800445e82571da6e899d8636b3ab6484e2d193d7498410b04d2aa5f943b9e5a8219a205075fd57725fa8f2f6407c8c83584c3e817addf77ac03f59b6ebdda2efa87feffa3d4e7d6831498f20f82a66142566fc46b2646ec021b2539de457ff3d30ffa397e978b4d369d4579b0571e45e681c668eee67af7bd6459b873afc15da8dad1f5f3deeceba1516be84412ada4a5bfe1cc31a6e876087811879fb943faf4d52bfe2533900faa7ddf850f6d73a4c459d41ecbffda3128d5754f46592fd558778c0d5fecf3528831f4e6b452590e681886c9cf6d546d6db3da8d31dc6e326abadb3dc0d6c13308c2501670ef260e1ee9a36c6c946f6415624f0ec4fa22be0ec0098db48a0871e0fbea05e08e2fd3930aca8883a5e7042e16dc6bc6d1a785fd3527a8acf7e6d2cab6b0aa2dde77c178f6cb94fa6f8fd659e9183cd34ab61acb07623dc791cbac0dcc9a4a23cc2685759e2e255553342f380b4049a53db3ca9a49bd223039b372f00c2760bd4d89f51d325b80e7c5ddea263a81b481cf792b98fc55f84eeebd54a9de60295e512c41d85682161bb3879fd568a85dba9f3d3d1108a67f2196189496e9be2f5836e0ee95b9720ed3429f6dec7b5891b7560c164cdcdaa574b6e87ae8f8a8e41e9e27356c26b2b9e6d5331ca779068a1742558375e1449553579534cae6f9d67b0d137e0a4680ddc5c1e08cd531697a0d1bfb98f79c5df2787b06a178bcd708cc9717df3cbff07069a87869bfdaf5de3e3ee6f2be391f86b9f8e944bceeafeb84842a2b2cedb0673c853b62c8ced7c8a314a2e8ff0eac86e71c31d2c8f0fa445bb3e95a3109e1d38d1dc033c581b570c3265a26cb3be5d2a8568d9d1728fe11deef0d05237658ed20c1f53b93edee477c9fcfda569146b81731f5eaafbd441c23ce7bdf2d5a847cea53c8f63fa0545889cb7173008f13457af128deb070fbfce130eb3baa248203a2a0c94631b5857685b63b2231c5d1fe9c6864d763a7e700246a49cb03465ff3f6c384fa0d02567bb0d16a0f91f559b119f4aa6a01cbc1a0e324838a405e16e2e71a12618975820e83157b29a9535008dd55bfa1a7620b1c83b9c9e0efd929a0262fb583916f2bbbf6eb75254e616114a0ffa77244bcf6dd7efab0d73ab30153401d1341ede7012b20b6147cf25ebb4001aa47feb38120089893ea8de66b2e52de26dce93c1d466e160d2cea15277540fa127736c51a5a23516ee23d0948c11c3dcc516ec4c3b7b68ed53eaf5e2f2b935d3f6dbf1811f62330ff9ebc8980a454b590a7d0572ea460dc3c65ea78b175f44b89a1f6f55c18a9574da8d2ea7590b6f04008b0ac52bc305349f4d1423d0d85c388a4349654936d3ba5cecc17608343c3b5b544244cd5189e5e0315e5db43772f0b011f624022d0a90721245dc8e724777107489609e3ecd295d71c8cecc94e3e829189fd230211bd358a0952aee61ce06c7d555b0aa46163f5077bb402d53987308da904c1ba7fdf4f0e1712463ea2d8a828341e1946d4319ab4e0c068c381b55302def7c970b258699a9dadd9f0a60acf63f922fb91f97c5867e575dbb2565b6f76732d10ea689e5151811965b866ddb9dca6c3e0b19f15341715feffe3e6c7efbf8556385c804cdab355882405dfda538044726f2c54f2dcaa5c721bd3c92b989ba855667caa19486792d790f22cadfafa1dadf38e5ab0858b115948c7dd8380711ffe8c610954445a3d592592dc5eb681279cd4eca2e8a2b594d00c65c2a89e6a6683d136b649d2ba20ea76eae9c41540d7b3de239db2be3718a1b4d7e675c34a874e1ceb539f5af9c2897d1e265d906cae9faac512bd562c3456acf9536c41dc1369efe5457ee7ff636d41c11e2b25bb3715df4dc62bf8a6feafb0a88836fa090550e19844e004881fc699aba0961f6b7fd4284f13eee077f555cde76394dd17484ff6d6b6b5fbd3db6ba361616a049a2d0be41e4e9f185756d157e6ac7c62d692d71e6741f2bcd1edc46b7cefd965e6a724e8df3edac6e9840ddb7d7e3671de94e0a2b47096ffbce7c4b8caad5da9e5addc29a6f62d756766e1763d48882a52038deae4820e5eaea1211381d48b90512f49bfd1a68eead1e436a20fefb261c8d7cc6786b5a801fd045f4ee68a7ba0091a5a19a4d6008695148aac073b7301b62a8898428654a0c3d11edebcc209571a47449a7c84a4798247828a7ebe1c463e6d07f01b3923b19b87b81e757d0da3de672d88858ceb263b4cf01ab5cd005dad2f48294e2c1e5fc2c4fdfc77c06b78e6b8ebc526c49268589f7201f79b2c2e7cd2e91b247b686c90e61357438a211905c87ca67f9216e95141bb3058ccb702ef6a3d5bff80d85dbdfea7125efbf0fd3d8b3e6f89a70a0b57c51bcae5d5a5c400b2285a0d741a1b12af88989035523ad8c6f525c23d39d34bcaf995f720aa8b684ed9f328cca6926f225eeeba9825bfc8a1d411e4b643044e2a2a65f54289f01002e40a3e48cc107db6811e25894af510148ce86ddfb2d33c411e229d2d35fb10a27c4221ee7cae06c0b9a3d56bda995c7e510d0956cca02e3a9c040947ddf6ab9d7fea61d94e22d7e6b4b6b584c8dc8b19df8fb8a70673113c4221a3162bb393eb49e0114a62164190d13036292a9205572f2323d131606d22381b81b37da858fd3d054e11efdba2e02f7455bbba03b7a3b219ecaa911deb6c2b818a1cdb34aed534f1f91328b8337e352ef376fb52ff71126da8aad39997cced4f2ae4ba9583f718dc0bf25a47bb519de43a283e2e4c4dbfcbb21fdb26ced89c4b300025e8cab522f689fe9a8b791dfe82ee7661556e2d6445e647d318d9ad5a7ae9a1ce185cd51dd52caff89b966f6dc03ec1e2ab1393b9aeb9b79f809ef9f0b83380643cebd52fba7101c954ed363a95e38bcc4d2b2f6206a61c186a8f3376a04959ead7d42ad0def9c13f3144ed6f2ddfc7bd431598534a9ec7d02ecb0f4b881c8336b9dbd10d95434c12959e2b633711d1da993aba480e22a29e6db45c6c96847d95bb6eed42adf2fd989a59ae0f8b5730c3910932d8f1399d8e0b9cdf9548d802c55f2fe125004de0a04473fa137e8bf7b291030f7f2cfc268ff0d84e726998765d3179a793bd9d584bd0e70df996f3662be10aafb79759c6460af7eb884f7b8a813694a0d488d99fcf3c086e5d5b50fb585879f6998e912b9b6e16248443a5adc2a483c90249ccf3f9ca7324528d1a2731dadb8256191a81193003b0a7869df3320fd8a82f0b0efc92a36368b38f61e9fdabc8a3f4217dba16d0765f43bc0b1b92949e8e894d9ddfd981297a63bd205a72d6ad53cfa9422cfd1e75e26843175e3e6a8f1c723caabd62c4624fd05140f0a22b577e41db71a5605eccc29ce272c2f56f85565aa38f10bd36c9bcb51a46540625865c668a23bc586b4227ef61e0d49c650f77e74e9fb8850f771998ccfa862ead00cd0888c0c54005e4176061e1c55ec85747da4df3a9b15fee1ecfd53e1fb05734bdbd743065d84c6c0a03de89066b3dade793646d82477ab01da41c5e2b010bbfb4cd841f68aca513e055ebfb7815a30638091fa0d785505471bc2e1304cf2df3ef39f08e223055d1662fbb2425524f7fc6162886f04f80bf250e668ac4c62ea2517c8f0b0d5e7a3cddbcd662dff3ca9cfeae1fbc5947a97a31e2be4c4bf123f7620216e6bcf505618cffaff862149ab49c4dc3aaad269a8f4d4f4e4ee9f4daac66885c6305b09801938c39577fa6fc5eb4b17eb81aec23747a7570792e7d4d63be2256a68eb1a0a30b5ecf686a6fc5b2c1ab599b94042c7834baf7ef7fabc3d8da0bd04797b88b8e6db4929417a71ffb8011d5464e2e3105ff2e142ceae28385f476d45246f39b8e3c75b193560e00422871ecad9b6b6efec068003ab83fffab7b90dcb5e60247168a7efb9fb1fac73c53debb8509c434ae705b3f83c87e9fb57c7442377d210b2109ebd1a01b03222e0b023aa1bac6ca1ac22a266861a637d7931ff1b587f2e4800427b5840778a1852ae9e92167a93933b80524c69b91695ce50b9719b18ec19f4d4d80442c313777fde379dba9e9d751657cb9e19e2fb87779cd81336b186ad5bde54a22f3f9cfca01bb66643f19acf858f38fc7e816134b22624a20f89d1905c39cfeec9674e828b150229c640c29c673bb1e8095cc252ddff654eaa12093c306270937169f7c37252e10cbd91b5b19d63c909b698af42699fc74b20f0a574a7482402bb1c9ad697da4e1fa9fa0a94a5c82ccafa62300f5261aeec6e2b339ec2dcbb2baad86943845d106095a82c78ba2513488d02b0485c92d47b65b22c3442061cfda24757f3f17993f8f6c484b1fba7ae56399797963ffde79e884ea66b00f8fc947766aa5224482b8ee9edc56aa070223ea8d3119eb9d072bba416af2993aa72a5d259980d5f538b23d07756c2186322ef4276993311495fa9573bdd1efae3f3a812b28d3b22413aec050c35c557ca39fcf3dc67b2a6920c5f025c1cf038399e8d9e59652d98a06f692c227331d556cb84261f2434f26763bd6982449a97fa21ce58f76a6d9859206cfc57fcd198c0e94517e37988c6c778d54b98327a02009aaeda4ac447d30238920243ca09cd7563b5341707cfe57164c8458b6ff26633d026ce7600b8f096c5ec0a14d8c7252cfab45a89f31cbc400c8742f35490809e3f55392a7af5c1376c0d309aa2e0d1cf986103d9c570810697ec5677e86c94229fb47a0aa54178653a344d93c998c5fd1023fecb4b2002a11cc77d124a18ce950745ad9aee436b52f9f78a726007e2af6fdaf40d8e6ebb4719f2854a994e1b3039815c8fc80547540c73c32c750bf564f5039171a406d4a8acf4c4abb0f820128ac442df7764fc55191a75d8912eadcb3c9dd10489e3c2bbb7ca3a272ad2ca5acb32a4c14a241d266cffdd4b8e1c5d9b4a5fced7302a7ca1cb320e0051be8e6f50be83cb82a56320164a1bc7d7449ef508acf30540f8cd4e149a394c5f41a4e7d665ffb285e70eac89d1243fa80248bc6ecdcbdfb0ecf2f3b0aef209688781addd3dd7806c1f575897eac49af46661ee78bb7ceea3a90d42b3e6957ddde05e59043d32ffb8dcb163edd3e114e1f9287608cf1af3093ff3dfd61287b96614937560767bb71efd0527185c64d056146a9a570fd779a575d715f391a24fb410fcf8f95dac4b9af478d080f2aa5da8680165b6a6ca111e8d175061a473f78737abb306ebc9d29af36d3833b69f1cb708e0459f9b58ab1c9e94c22e5ea0999a247cc46bb62014e4f4603ccf94573a1db7f37d81d0ee581ec58d43b196ce093aca5f4bc898d94cdb695427363b5f5bbde86b01019b7ae93725a63271e7d2af5bcf925e57f9893b5c94f0f81694647c896feb8ca402999071cc2c19ec31de65630a1525a8948667fbab73c67d0dcb05b8d26e1f2399e95b8e6ea5a3232874538d0e65c5645114d37fe31eda8c22b400cc7b5b8b37d860e591612e1ec447980de89cbf909a89baee704bcd509bfad8876ad6478e0468749160aefa323e7ca7f7490d22cca6f46517474b3b4f39c24d446eb2d205ffec3e33fe9563b4a9d93771b0840a343b9c85e1efc4c70d173feab41a09f7c13b0b8f0653d1e25a0af10b9e3cbd80f36f79ad7bd93c0e206bc1a89fe51d15c1d89d92585016138c7efd149bef82d3c080da4a81ab17964aaa67eb979cc11f6df0effc0c440d46eb04044d7391b7471c37a583f75e7f33b954351d5ceaa368d8d6371f8161a9f7761c5c71f3eb4d06fe84216192ae974d2d63786569a5544f6309c397168cf7e315306a401bc8573fe43ad6e778c259334477907f561af03fd9199e6c5bb95408349da70fd426954164483de652d7c0b90f34734301239ad95d393b831e4caa5735a136bad0694d81699f67309301f36f28ff8c309b9cefa9b9a488562cbf67b54d7e174401ecd7e0c86e238392c2eb5864fc8c8036ba5c9fcc496c2cffba11662627f5d49d952bcd99ea3d9272166079ed240f95f788adc7471d208a053ee5e54ed183c83a500f722b067ef15effd73d761bd590f016c662854c53ac8455d3e44921fd0e683f33486a25e3bdf218292bea2ec8fa64f0ab5a1f850001303ab352cac490e4f635df641518f54aa4e2c393d650264e953f4fd542250dff6f66724e3419ca521a28de4958db83350c9643e7a02aba9fe2f63a4d673e6fed017a451c3fcbb337d9bccaa96bac927c42f07ef4167a6353670a824796d6a462aedbeabb9f94ab5215ed6a31aea1037ef60d4e5eef2a8d135cfec91d7f47d26748e91167d61dab0e70c6651a777e470d5ad907e1b58c70432cb101d143003fcccb10bd711aa1a4b54a275061b6334701c1325edff61e8a87e94b5fc5087b94b565ae7960407e1fd29185440c162f060f4c74a60070e69e73e4edfd04d8698c1cc2751cab77210460a8440f3a1be43e5d3cb35445b53f55621a6a97b3d3ea5c358449ce2dadabd01be8dd156c903d9b03d361f89a9a0b7f414cb8df11a0475817fa94624591b1a1592b8b2eda35a2499c567b19a5b00b893bf8cdae745d6593f35931c43edbbc33d4c6c1a22a176fac4b809c6bc569aacb647835b0c086b6bad16a9ed876db5c7e9c16bc69b71ab551d411a63a433e4d3a262b10ef2c64822dbfb75ed092f060074b9ce180832b04e93d4cdcc0e14d9b96ee41831963ef2b8d86d861f0ee3e16f1f2a115603fe8c5d2417a6091f2d6c9081ca2185d3c1fcbcb69fad053b9ad65c87695584d8b7a2776d20b8a79f404abb6c4ce204fc6531813aecc1dd2ad83aa475a3ddad9c156811c9c3429e08abc6566388afb79e1096e984f5e3895f747a657ca181d5ff5fe9f48b569c165d512a4c4eaf1aac704ac99a6ef0ebfe31fd098f9b471634ac54e821cd8b649baf46a82a97e7ea2c425a42f104c9addf3996490ff6411718989dc8805d4ee6d1db189b280d773d510db87e7d3a4f4fd2bfd85a4a64249b0f3fff3bf658c1210aee2537497a39816c59f8c62203c46408e76f85fe99e8b9602317889db91561e1ccabe760865f4eed3a688ae45a338d58773aef78cdcdb16f6a20d98eda14f0450526f2d612ec976023f6c2c41770aa27ff13077d0c28e5c248a59f764584b389fb318cde1fe2915275983d26d3692dc8c2660d84be7d6b2f53644b051e6c04e0f5c7c84649144220856c16c5fb17c73ddad005d7c48abd9620b5b49156254778001ea0b3c29ca8dde42f878658f5806ffab2d52c73241d03d2c3538cc1dc23ab08fd51a9a87793f1caa3edcdbe7625164b1b942f4f241864e910c50f59bc7547876ff154aabf1fed9f02512df1dbec3b18d3085783f82db46ab8225c9336a68378de8c952d30dbf422b027a53051c1fb6f36aa45876cb6d5226fb6489e2581c49fda56cfea73e91eed6c6a1f2f19b682c61e1e88b77332a5f6497116d7b10d8f02d2b10ff0aef4d07a902fac314182bf76d976cfa0156748b85a939f659543ea324fc9281d827169f62439a0559f7f233cf165aee76be0a7ddf79352ccdd22515e3dd90c15caff7e51ff4801ddcc9864b303594b80f15543f3dcd0801316b7439c49001f4cdaec6a7ebacc986e7b1dc3506841370eb3c703b72ad3863f258630f36597bf6aa757e1807ff27ac0f36e5db9a3e3ab0654447628b2caafac5086e4719b0903b0ccf9f6529d8fadcf5ab47f5fe0e9c0c27e6ac3d0b866f1efdfd63c944d89c064ddd47d65a44fa558aaf6fb295c495a61292de61901ba3af52c172924c79ea06b41647964111a5c0ebf0b2280dce010a1c3bcb7e14c8850fdfdf6ea847cbbe9b815c2ab64071cc28a36dde0b8a69907ffe54c040a6a9369e5975e62983a2027345bf6e6cf98d3080bc9daf00de38aa85cfe8b60f384f2280e97ae5ffd42c83816b9945bfe37c9e3b74d2798947124258b328ff231bfd7b0b8e407dd3b3cebd66b3e84988ad715188863ea36e34392fe6b310a5f4f21c2679f8b53d4afe95dec80ca3fea2fe4470cb8f3b49dae0ef9b0b46de6cb40074c428b7d55545e33d778800bca54bf1b9e864ce47af5e63c5024d0a0a6c28fe4e5db62f7e56c30f96bd5ed647aa48248baa248d6e7c3dd91c07d8a377367900bdba1752fc0238f48035231a49677d5d159ac71961237974221e38d94a9b0c5e0eca2ceffffff958455fa1e6dee179e27be3bb7173acf8fc442ff47eaf862c538e1b2adbb6783f62312924bc5890f7fd9ede66455376a6e1554bdde7a6f5f0f0481b99b243cf6a4a7114667f490feaa8834cb2ae17132a8335164c9296f02f64aa9fc7970590364af4386969158a5ef16b4766010fdb97c2e91bd0a098e8b5e17ead4e4bb948bdad62b479fe6c356cfffa4ca5545d2abfc05b2fd28c5f7bb2198c5df58a411e0551c726d34be494d7da760cee17e28b8c22d4c9e7efa43b7e7bf7e5dd2571fdb83bc4998f4720b5f790e06f84649f61c91be67a50a987252e22d36bd41d4de878d22d2c4fc9df00d09430f38d599f7e5caa98ed3ccd142f688f65d19e6325b5a173c79e8c539676b173cfc0a0f6700e959a84a51a99a16571dc2a30fc82c648a80a4cc9342701acdede948850f6d8b432e72fb3c33e2f848e3f35c9ab3c09e36363a3c1d1991490217787e7459541186d2f2548ca010e95c635e3f6640b303b00cf69e124beba66d802249dff471ee148ba1ec14adbcbf2bcf60eeba0c5f70d70628584d265bab4b715293a8d395a2ec6cb14d0621cddc62e6fc62999568c201c6c77921071681057bdb7929fe799669070f5e70da5ca6b771d3642f51da8c3b94a45c3a7aa874ca71990fc4a7826eb3b3496a06ff3ac05c984ac2d148d2ae6f120846e13832a815ea1d91f68d9762c44be265048c727d22468ad730ef7bcd5d4f26faac2eb01e615dfeab23734962ca522fd5fb66c6a1221f71a74109d8c902ccfe9bd94cff147d310864e2acf9a1f501a6d73dec0b8923448178e3f328f3014d28f339c34593e56844cef825f3a770e99bf2bbf6c1bdc1bb025073e3d2822f6b52e8338c837dab5aab7ca5eb40be9d60ea60cddbd3ee0a49fdb710e4fd6a6c57662e87f6dbb7be32e515f688a0c5fc6cc5fe470483031ccc1bc0cc95f87ec1444b85fdaa45b38a49723094c6a016ebf0bc246231dd4b0a5c6b3c01d6bdfcf797375453b7161ff4ee1bf0471d64a143a4963576344c01ad26cd039b5e3967d372a2413366ad075e5dd70a54761b9b5a4513a8185acd81913851a8d0a24ba1b31306b01752fc777282b12ba952b6b39174239da613653c960fc3759c8db8fcb054754e2c072ccd501c25fa460ec5918aecb0fba3db7587e9463320eed514128b76bdbebd1d1c9c10e8f12075a6df91a8a049bec78f929baf00e0bbdc88d0befc6d5bc3372e3730cddcff46480a5dd646e43a78e9a9033af5587569220bbd5327fcec86d3a040680e188c640396214ff928092442cebaefa4b409a90c667f25e896c0eeb1da2b3c0880371781a5e9381e9b5d4491a88214ccf6747d032f3baf44b6000f9000ba98198d8dc6363ba95282b0caf8ded7725bb55194a24accb52fa5f8256a45732e6d1d3cd6029432a6f495c47a14021ef57b5ab81dae421d55fa0f23cbc9040050ff57008d3d1fe68a7194f4b07d8275ad30abb44e05dcf7a64785736780e566b637459678c6c76ba75cb070573fae62d452965d9cc211d93bc7dfe9027f5169f521b85785e9d4d1c6e1679d151f0f911c496fb5196ea8587d7a20827d8d6ed933e4904ba38ee92cfdc7be74af89695c52dfc2ef8223ff6ddbc14b11afb5e42b9f3baf80b030df5b32ed7cf3105f9044fb880266d049c0e7d5ddc98ac415cde904341109a28802b8b31017d27148edb1ed877e0bffdad08070ebf07ec7c3f07fa587d1192291350282eb4ea8bb18e873145283f6dbc38db5cbae83ff108db0fc23b8ec4a2a9cda86eda257a2a72db2256b7b7aee3b525011faa0a2e57a3ef7f5691a6c806f22b1d35acd2b33bd0007f2b46d55b983ac82cf81c00e43268cfa786beefceff282f280ea824a63f4d90e07513c638364374a2ef62f2c149387d9340bc72a5371f7e2cf07f2ef7fc162d8f68b934797d8e663ca27536b7f2e8a18a6d3eebb1701a219dc1131d53062db94cc68b36127587a0e71a7bfa077194a26009ade401a234971af66b2556d5f0b7d340c1f7ba812d1a43a469e9830c6218212525815098f42097832223c85f655179f9ee54e913bfd3a8732a2e7e67d49be8dc20f5f8c978845532d9dd807f3edb36f700639c90da3042e75b7c1b3f9faa9ece5534ab9ed984f6d351ffbce3c13786c5ccc9954b7d57444a8415bec51a108c6b5403fda957b2295a16c31f5c655b7671f449d53ad4b15eaa7667992a61fd127a9c4d5092c910fe454514289e5e11104e125651e3e5f48cc3fbf4cef2a0f2db4c7de592120aac7f315441410a2fcd2c482330cc941b15f97a60baa998df798e7340af9c17ffdb2c440f8e32b72c05a27b39975d1c46bb6f4bf64ab88b742011a368dc4833ce74e2e3ec7a8a12a76be4320e6f33b37df1303c390d133d41e3422e28ff8813ae1ac1692d5f6ef224c9c84d97c4515ca57608d2fb1673e5e258510091d5b4c38a9ed982605ec17414105c2e9dc66ec9103492e654acddfdfb7c2da2d6d5c086f1d6400646bc3f5ee3807c0db9a8660a47ba6339d5501b1bcff8d868ecabf39f999d262d9a7e991ec6af9ebd621d4dbeb200535f1070c35cb996e61ec2baac4348d1476d34a727eeb561a19542669e1f371372091d8c05cf67b90c5b872e00c1553d1946583d34f2600ad0ebb7708fbac18eca15ab316f0238251f85ebf9105c3599e873fea0cb4469f8c55e326ab01ff6a7f57912c025ade3d7b7c9524021b02996402d879f6a7ce7ea56adfff6a3bacd63772c66c633c7d4dbd1e5bf669a49a9c40d53a722c837997e5d765fb095cf241650d9c4fa6016f0c5b1095efecd6e7d1df9334b776160d8f100c4e335e8f35c0820c5658f952597d008be6ba25f461b6159aad8fc16c19c043a1f02df87fb588f08f43e822611fe68a0cf263fe519ed1ee725efa1af82e8dd6389a533b8aa6648658c6d13de2f0b5a0de2112f5d3239993045f069b996a7fdadcb1aaa78704a7f34fcd7c56304ad4af28730937521d77ffd5b305d9edd092619261fab3eaabc799014f9dbf11bc7b14e8182e763660d15d9e03b504a5869f2a25a9200fb5f5003fb2ba43034885aaa05162436626bd8dd1c1900272cade3f6abee80c1ea243d5f4b16bc7c8534cb2106b51f7795671abafcb0dad37f9bbf4d91418790135bf7b3423bda4f55d90abfc975d89a890e9a226ef1e096d1d3ae31841ef9f2a1a629a448dfe93aeaf43fd27cdd913ff29c177f89acc96e2eee14a14a266aca14ac84cd150359fe9132b367b636216633219fd4b7bfe8e3917ea1008871c0cb1d649c6618fd601bccdfe416247e4f742b52205c25aafac857aa5155a95071e6245b1b36ef2271ae89c969e256fca90975bced500fc0f45a05e5903aa746ae7a6210296159114e06c9371db2bcbbb0fb9022a368250257217f3685a82f8fd0f84309134055765e393036fe9b67d8b032785a93a4072be2f1c98db61f388cda53b0ba7d3c297926c40a0090373cdbccacff4989d35935ef828d9e31798a3980c9fd9412fe1a82188c9c1f4b75e7d083d86ade32018d9d72a1b089ec641f7cd2bac7c980a6fef6c7c4d720201b6ef4c7840447b70c866d7c8754387e4de4b01f17d63cfcce21acc9706c494a2da4f5a4a990211c362139ad174d13944875cab9bed1760b7dce5b4198fd3bab1adc96475bbc0946d2bbe99bbd0cb6fab0928c0e6511c4c5581ba45ce3f802ea3c66192f7103e12e791154126b5bce2aff019bf99ee7ca1a5f5253fa7eff64cd1213f93c5537ff2fca37ad81940aa0590d611d3985bc1cf2d7b3d387e9f231d18c578abc306427e2e78e2e0d289fa0231f1885e625e7d3490cee1737c8309458fb5315c8b957e40bd016ea085fe287958694596d18701bdea4fe43096b8d962201227b757a6f0ee69493cf1a9019f624ef44336b84bd2a010148a4bd8514b7f018472e717618fd167fc2648ba7cf480425991f3d1614d68bc3003a51fc6407b7b76a530a1da7a11c18092ba494739fef64c20e2a8770aeeda1d45890580f08646bd8e1aab3881742ac8f93cc91cb8315533996371ffe5befefd162b3fb84d5bb1da8ed7568096c759080a175ee6d6554ad18b69e5ba7fffa0f93539ca3dfdba595e912b5c7ffc255a171808bb8e8be20291f535b79bae172acab6e4e2f969cbe157e3fe431129e6086ea0229ec217f5970a2c74bd260e132a8da901ba5d885f9c52f6449ed489ca928926f97ba74e8cd8fc4ab5cac8a8fa15203e241977a8b2d901c4bf81fd02cf5d2dd184802d67bcd613a9e602d3f2ecda6dfd670309fa94b392ae20b04eab6e7b774335d9799fd62ee57e5fea8b9caa8613b02b6e97219d57c4ac226edd8f7fd43152ffa7eabc24d0b7ff1bb5e3e200e998789c4ef6b4b8e04e03e58c4ae21e6ce0ad959921d532c713f51aecafcf646cab7fb6a10ef4756982b53e47df0c32801b65a037d88f284ee95debbaff847294db5e10cc2791540507f284b9c4554f9111ae9608b467f6ebfc6d60b176cf63075ea0cb79e46dbca9df29aa2299a398f2c2cf96fff3dfbaff02e86494b917f6bfdaaccbfdd78f764142ae2e58201bb61d17a887bd07c2c03d0a94ec81ae5b6c83826ba009ac1228f3e5f04290d98cbf8b73eabc213c8b52991592eecce0126eb22404053721b92dd8e64954c0c37e403871a85124bd6b2cf1e89c1ec71526b597f53ac4a2b6d9d9cfcafae057172d0825effbbcac3570ab7dc7aec020ad8a7d30bdcb4621df3b324d2a3affe9ae80e5a7d2c085fa89c7d4dcd7b43d8aa7a3daa67e2d74a5dab6388a19df3f14d20cceac71dfcc137ec3bafb24d39228ed355178f0e3fc5640d2d8d57b10e03003a98b1fdc6c91a11397dedfd51a95f3f36bab168f06c04129311aca0b77e82a67401ea5b09d8432602f715ad41e27165dc7b229ae8a40cbe760be31c0b4edeb90de29ca81e5b36b81a14dd5bd7cf4ccce2c766ee07fe57586baf1cb09f94fc97406ff823f15dfd885c3c4034d30caa199b6eb05f47a5ec4e94582711ed1fe32cb1d4119a0c9e1a2f523f4d755b41c904f854f5ef5a3261d469ce7f66e08fd66937df8b741415acfd43ded5601f7994ad601da4975b4688573e24f03f056d67994f8bd086ed90fd8b10551170dfc71d82589406680b5a684bc428a3ceac92ab9375c359d186b94066fa9e466af9d89a04d836b8907360097a697fa3d18df119388982fc2ddeb33256ff15c8e1ef07e39e85f1cc837c4821f7fd8898ee365dc3e2ad49874215cf8baea7ca94cd21a63b7c0aabfd73fa78979580ecc8c7fd74a0080812a7bba55edafe0eda4ec0b1a644d2b083f5bc87d886494e52cdbc1fc286b83dc46a8c4ec1ad02b32e66a2b76a78523cf38c55eefcf1dbfd6ff8b2630304cbf9cd3870d3d0f296ca2a65095c21cbef0f042a76f6e11cc20c79943cae8f3a01681b4fd8730139896d344b2773c9f62fba5fa0e7d641df0570a22dd93f0322d84801ba8b61238cb3e1c52a17880e755b1e5dec22bff2250459661293493d6f8e6dbe8cbc8597ef4b017b6e6316c3089a707b872537c84cac8010a71c9d29bc0a13789ecbd63c6ad68305fc8e95580fb8c212d4d27ee357b392b01e64c3426ad9100ec9e712078815c8233ebd3921ac9a7ba358bbd14b9ecb0f60833c0e88326c8a8a2e18ea3c948f4bcbeab7a8ed94b250b09bb255b74d7b738a6d7f035d2d369755dd245c7c7b06e6264071d2bed427d92bdb2a81f6b9308534451680a7f1498dbb9936c6563b70c0169ccc5a0038637c346369b7868f1c3f7a2fca7b583453f51fba4739c560127765731d96941dfca757af6cf10cc79d7709a670bb3b2574bac42989e33eff63e2963e5a165003a8d9d7e925e3ec403b68c0006ff64e418388632ad667cae580f2dfd9038a7eb20303227a4728a3931cba6d122f8bf22f417d5ac831475cfe872a017402b8c970474a5f8cb28925543f737fe069952c62d0561d7c699fdc933b25f9983bba1745abfd44377ec8077cb522cccc131f36f9daa6013e2cfd29d298fdc93e023b6e9a0cf0e3e985db9bd25f50d8a5a37c403d630ff735b2cee657d7b59c8243edd2212980c821373de7a25c24f2989c4db7a29008476780acc29b8732334dfb1b803aacc6999c6c75e72577ba4b86753a8546c50a091e88017c6427b9693b10af88e96e4dfa2d60f7c87d29b25e9f979e59ee4f4c23418da3ef1803f62effcc4602c1c4f72ad5c5d754f77a255d22806ce616a75aec7eaff389f01dedaf27f5ee5f80f6de4e3676e2cff70aa1a7dc2206ea92063d7ecd84e0a64cb711865a113b04b15922079a456681efc2839ddfc6e788b3fdeef4e5f543a765fb9a015bcad676960498e9dae892176326682c766de9c0a91b410bd85811eaa86f57adc2d9255fda3b61cb5f6c7388314521eb8ef6b4fd6f0419c53e365ba279ea0917fd5b80ac911ffdbe104823fe7f6d03bb3c40e8896cf3857303488ea9c86d83587d76684e99bcbc78358944976acb9e5e5fec96efaf363b6838a461dce77c22d0985aa6be343b3f1c4847690b89ce32920294924b8725bd0124504cae8d0c65f601daa211654c928b263621307cdb6e79dd018cc6f1da9b2215b352931b25d3835aa3be97bb8711bc13895115cbb7a8b48a5de51bf53efa3a903bc3cdf339ca7c7361167736ee27497b795fceafca0ce6c072d9955b4a2cc62e2a7e7069e57bbc384460349645cc3da6ebd88294fe6d439201bdb6535c10c9e6726eacdef0d4481e1da4647f81ddaa77b54c9709349701629d3080d789f06eb833ed877b6319007d9a6bfe53b402c73c2595f5532799d7d98b40c8e60df21485fd8c0066ac00007d206f3a6642c781fdf3495fe40b9b085ba7fd72150d55f1f6978114dd4f27499bf3ec6372ccf8ed3c134cbddcbace678f5a0c68550c18d75fd1962988af33e50cc627646659a91e04ecbd31c9daaecff4e468c88c5f36f03628b50e78c5fe2bfa04348dde7c790b8e70cddc5a42d4c02ac88c5b1d97ca9f18b65219145dc129aba8145556faad1d117a8d7e71737365f3810ebb901632e8c06fce5deb785929eea73a23e89eb6da522096319316fd6080bf6b723a3051b207ee2d209464a3f5ddf2c94b72dadcd1c002b41c24ecc0469bfae7b67cad3680f3acf1524723f22086a0e9ffa162d00110ad554e68ef1d562459ff867ac174eeea2ea17b6f1c847220066cfb2670d09d2156fe616ade5cc0a8651a90f262adbdbb821f6fbcc09916654d881fed175a65ce24f2aedf105842cd8f29217ddef3460c2e54f1ab046b983d1110385b61bfb49e36db52c42e6bd8a914755528707e7d34babe48cb03b49ed14d5da29558843c27c5ffc8953b0b8b33353b8256d6e17431136ecec4e571957aceb44f3347320ca049f0fcad47c50ad80b86470cdec97dd49435975abc3b5f141eddb1afcbab94f466475fd4bfed8857949e4f9b6bb6387bf51676a46c13bd6d50c11844533200bd7f6c71295d0b2451618e0f084f96d99e1a461e8acd52aa3955c3984688189414e2166bd2f7a3c7528ff4ca3e276d2ea5e46c44f216b2c7e04de2a215eeec95d59f5431a1930b758c66f119fbc2d27306518266ad5732290b508f6aaa286e590dbc04dcad4764205d3bdff1b91669904de474f5c6ef6d0108cd739503fbb0e98314c6cedf1b043d4bfaf466e508d6c1c3088fe03380b5f94461563aeb8e376bd19ee7a1f8584035c3bfe01cb2c6f77c161be769e0317eedcae9264ddc32865e628978cf5827dd01e97b74061635a517fbcb4570e6307a6f80848c97f6f7add249fcb93f8658dc30270b97ad05c26574eec48c4d99ad401ba044487e51192fc4959011931cabccf133b89a427b942a8c63f505d6ae185544662b3039039745fb412153652fb0cd915295bf99bfd2be4f800a997f870941923cd7dba6bd2d08d5abf4195aa1609732c6b4b0090ff64d26d2654f930230f9267de021bc6800c02f8a2bbc1844364b371cf8d29722a33db0295ba63d592c983d8f014f3c176adcfa2be1d46ad4f00a31f1ead483f2b8c9a1d382d8fe79bbac12a5152c2961e749b0bce88050de924906f8f41287fea3a7f2838e685e1e888e81929fb3a2f5c529d1d77b40cd5982746b3c05508e2160f23dc8544ea8c730d5a5352f384d4077201c2929c2eba991a9beac3680066c2454efb6da1722f9cab2f14c670bae5b7bc6190e13ffaa89138541166de86d630c496964e94a78ee85738ec9f84b6826846ac4e2e7e7bf9abfc5a519d7a1fc1ef4006952ca5e2830126b84b13d1e806ef79a393a68d20a60a87c1a4e31d6fd6a17af8a13d958d434ccc5990aadc73fc0afd8cf2d26c66540b55677ae72309eca6dbef5ba753d73ca362c6b23303b175c700f70ece4555bef2b9d4b602e016a61bd1b924506ad8c500fa076b540ea4a8b1fe589e3fe71805c9e570fb35a858d762c52d6438915ec4c580cdfa678c0de53c9514a2edda8406824373932cb23bc694be8d95bc8439d88e2eb3d350d4baff0066d40a6ef1cd10038208d135dd09d9a074fe614967cf48f86505961db737cb0330340a164f97e9ca64b359be8ad5d9ff10b07814fe3cc6e2949ea71b2ff61d68a2e3c163b3d4bd41e7b39651dbebac701004a3d7c1caecf7ac73ce60514d011ef441eff70ac38666d4b3063ca4da8d5db9ff292c085bbda9f9c513bfa8964dbdb91d81758c7918e21b999c14bb40960c5f266a06d6751eb82df564a416da3dfbb2517a729e76dc499b1586cb8873f64f1594d7a97c25b6526eeb4e923b0ad808a3fbf7c2d51fdd86308492ef8a7fc6f33b79fc4a546171c3d35d33ee4423e5f0b2f531a09b36dde82775ac85bc3d9155a7ef367e1874b28506f810b5e321390dd01059461376d9c6c3fd97f24bf5e2d19856de7dbd9d949fcbfc40b8fd65fb1828bdda8b138f76c68e4b30c53467d1ad26ca9fbede08be7529f48385c88c0444b39dcd57846a73e35445a4e9f6b35d53ab3619633b6b0f38fbff96dcba3333ebbdbbecbe47ad12bf398a1b013722c557bfce73b58b6702fba8bfdbd52f8ae1b58b40b513af2bc98fac75bd722c86ccd8080d770eefb2b19199ec49d41f49facfc8e7b5b9fa1e56478ed188ca6808f4eef2b3322c6ecce8b41a203790f9cb3baa7192f5148dd070d6664420a230f07d97f1a02adfc11aa904cb5c31a88b55c29daa5f68d15d3445ba94ce6e16cb3b3ac6f984efe7d4d440e09c55f91b4bbd91847989dab39cf8c1d189ffdf0caeafa8b5d2c0506ea21ec8b1cd0d627ace36001dab62df7721d1df6d3f1908bdd5a363d21bd004fd539650ff25bf0774e9641455e858b064b5d444be6614810723ee9992a8c792e748c9f78fd5ba0a95a57482465c20ac0c900bacf428ffa974e7446faa51461052e553640d351930eebe77a79d9a2067eb2371c52b9c237b0f7fff5e9ee0392e82619fe05ab3e2f8d8d7eb27950ca625cc7a6fbe47df27daf2a365dbbfb1bcd41ecfcc61153e294af941f489bd2890e126e25fee1aa10fa5071a11ac15599af394907d683d3fe96c0627dbc10142c9b1e053118c9fb292f1a0eb55873f85da3f0c254a12e3030514a3c51a919a0f693537878170be11d0c0b8f9afb72571498bdbac857e3bcf7c16973ff0c26d94933b7d27d96a119e76f5bae9f8d7aa36ad3a24b95b1adac4600d24439de7ab7d37e0839d73a82700b5bb4b5509194fc1499b3df323268d230cca267a12f24fd14813e39c5f1891dcc0de51f94fb4a6d5605ad6188a975f229db235045729119b46aa8349e7b11ff7c3994585bfd068f985ceaee729b01ab36f1f59f944b5c86b76613a707f1d7443c28be69bd6794676235a0436d3af48b63ac3511d5a95460003d41e1540faa3e0557fe5fd963097e2f7127ecc7caa26a7ca6fcb78be9f6f5a7e16da3c93ef25d4320d75b652d704842aa7a2c9a2917488765caf483b056a85e19a8fc3a123e707532c734ea4ff1b7d6a8fb9acfaacda11f3580e421550125eba1dbf694531c8d6ddb99dcde4ce7cf9d7807c505de325b693f7544eeced78cc1b14ac7251cbdf50dee7906046a9428a7f324eab3f31e70d61ae6ad3d21a6835e4e0f1011d83b2833288e4e86dbf48bb23158fbfc73c635c7cc14cc447ec0e64cca00fb31e9f35b369eb2d050e3c04df1e81281e5fe430bb7a068d29e925da13bd8d1faeb48df97ffa5a8929d74a2f15982b84588a515aa09b915b02be00daa5b262a2a320dd04559ceba1741a67aa6011ceae82251576d81f256effcb0411ed617e5edd3b8ca19581db237304731d13a2c723d1072bfa7f6270175b5e1643eb221a607572265bbcbc8ea99d827d49e4f775576ec3472763a6193422904c7550e614cb661f29c189a87d69dab29617bbd6fb94524b30fe75532aa84568898e620b5c73e7d29f3bb8bbf2f83f64f7b2f49901d0532867a4270f60affff775a4426255d7fc1c8ef54e204988ae0cc6128f9f39a8e132b050e14c3a5c1617b16471da590d35aaa89474f077547f76ed2d42725135de59133f55321a48d84afd5aa24ddf93ef9c181a9191307a1c384ced3b46e9f7e442d171bcb0d8fe008cded03741e299a2b4efc0ed593e35ac9fe7becfa8ba70d6842239a2247a12510b7d75d348349419c146c70476ddb0d9eef550f498f82a257f6e7f359961e95b9b4b85f3fa5bbfea6aebba5a2859a5606f8636cdd2102af0ea946526dc4b90e8c791755bbf1595cd6e7fadd3f24a05182f864ad04968e9c4b542fbe2d39211fe3d28f30990dee59ee12c0c8d103c92062fe9b5b13b569f30de1042354f26dee8a26f24f0b92fc15605ed6aa3677f5ac86f80a8252a1a4e6e6d76ebaa4af85be2efd86228c7c27fd8c91d49e9a452bc8987db62255360f5c6d612ebcbb9c35ec7a2177f081f88d864b1aefc2d7dbbd3f91af1d24d32aae44b4e81eccaecbec0ac65a00c3d86360acfa14eae754f5d73b2af16307bbb8cac8c4190569ccabc81472f0126cd786a800a8e2143333c70a89b1caaae27c8012f84aa88be57eab707a1ce3fef39691b639ebd990bcaef1158ecc4b2ee7c217d6fb04621a7254a3d7574f76ef08ffeb5829c91db89cf90d0a683a29196554992c34e3d886d27eee5fc4b0221de538a0d18815ca99e68fa293cd1b60f0866d1e18474771c32b2d89766caaae8aa197558dcffa98b5c4ca693824dd3b5f55b4252aabb77ec35560d7f312ed7f7a1a7a813477c34fc0fea26aed79e18a384372fa88556fd95b352a73b969afd0a036735b7ec6dd0b86b28c9f62e2b4195d604a1e37fe09334c30b8f84e0aa92192a801e0671c96d8008c884f75543e936eabc77d0bb11e904895aa542c67e4cd573cdd5fc057aa97ef0a45e92a84c86790c11df0fd3ac723672716f9f856438d6b605cb97ad577240bdf19e2c4630ab466ad7a29719c2425af2694bf4bbedfa7f47631c7cf355d7d0d87f283d9bb0817de7da4aa3d1ace68102a28bc36eb59f840e27d670c7d87b2f2af662c815b89650eab1f05d442f9530b2a708144ea74bb398869b1b414941f39906577390658d686180c85627c5ced3ae6ca0fac2616739ab9e99281f8a50560d8db1207e500be4b7ec4dedd6b3385979ed79dbb6c17cb6567b9560a252ccf1904f1b5e645e65bd4a5f26e7753dc577a31238b5a6a4c13ec0e7368e22d0a55c4f8c77fb7c418e1ea8512b83ac92d2bdcb5c24a37e88a935ff3084da53427a10c0143388a290d086967cd8c2d9a5f2ea6881d8a05cc4a6f908e9a1f0935773761901d3984a15e442862bb14770b820cc068f066a4667980781c036d29cf71ecf0265eb6ed6ce8581930da66eb3f9db3d07b15d590737ecc38e10ea3daa7dbb425b928c3f078bd7d3d0c59c995ae8c62a69f79543b097ed03af517a33b1bc69d01355c87ae86b5831430bda652d5ebce80cd7d8ce74d5ee218f6377b5883097de4072886daf7d43a7e6d9f01c1ead537211735203f65547cd7a2eb5f080e79abdc67853422a5c4e10831c3a012a2a95f566218ba0c32106617949c025e3b3e5e273492772aaa2a792c5000de0b3e75d5ce64e8aaa71e0b7017c679d6d808efdb7342bd84d863c7e89e69183814e6f2a169fc27a18387fbb114c4ce7fba29b7c4b6d283ab9eeb58d2315ab467ef64303b8f5762b2e579290333f60f68d1dda57949a4bc95342e350166db6ec5d30ee0fa3d157dc363cd600ef450afa2ac91eb222a009a367c15fc5ad82a66bdafb3aaefd696d7eba0c8db874e024478a6c865e7adae9db84b27b72cbe41b2a7994fcf28a4ce8c7ac867e9c9c61ccfacb2a154ee22c65f3dee8c326404de211be5c697f0473a1a90044909cbbfc66d71145df8feb0bb12fd82477e353b11fa5e6a59a06036273427b9803a72cb67660b05f3c3328cf859c66cb438dc0c4fc17a918fd442544a8dc7b8709d50778ab0ee43893f1436be565b3e2f672ecf65110f31d9dfa88cb9791dbbe8d010314bebaaa74c822f0c08f7d2c25162fc1feaa2bc61f120d194afaa73c976f75e3a705b97c3a9a9f175485b50fa04305bcd7effbaa978caf0538401f02639c13a6ccdb2fbbb61f62a2cdeb2be01d9a4e36dd299ed455eaba5f438b1b47e3c60e04ecee06bda8eeb438e6f848d40615a7cbb1dd57c2e5bcc7603ed54228c19cba65a1793584fb0f483c00c32f77bb214325c5ae74351a785c30d484809a40ef735000e3be12eb5471bb8465457988c904568d8d165080940e760b1c1ba33354043a78c3a7cc0da655f3ba3d9feec065e4d381195c365b84d896026d66ad3659efb6c031aab52873238e4685aa53509874008fc34782303ee8a574a35bf9a609ec8e302e92eb041c582f43d2358b6f6a8b899aceb5fda81174299122a9f4fdba21a293d5a0afc2d6890cb737c6c6b09910c39193348698b47be3c677d87d81350a966c1eada2f4eaccf1236d22fc0c358786ede24eb093cf8311bd731b3e101e15e5cbb1662cf2845c694af2dbcfd40496e0d0b40454b0bbf09e2cd46b99f1e0749d5cc74865a379b2a70e9b983550bb0aaeec89b99d4611fcfcd5e8f26d5b8bfe74a5a9978985a002b9aa1dff4422e13918692bcb2a36f755930001665ea625ae0b6a31716b5ca09053fb53a6555909087d40933b1c06e0da4d5dceab82f9a7e3a49a4e4f12158718d2de59df6ee138df0c54059768ec30d50883f1147d2c07ed12b24a22cd2f462c67698a4489a872e98ff6c133594aea4c7dd6bd4f3d68fe62aa3b3823d75f85d50e390b1e257c20876ac8ca7e36b51deab069b09d182dd3ffab1ce966348fdd0a0189d6c3fe8975e5f66349552d962a5c04d8bfa37f76adda3be322daa74be0ea98bb63c4149ca2f825b6daebfd06d81e1928cd622d6ed1a30490abd15b6ff6ba937880d4225bfc533e4ed016f2c6530bcc4f9044cf47138303a5caa88a8ef2ceb749eabea95d977c4de912a845e27fd1fc6e35633503ad1419756ba875ae43279b602d116bd9575ae3ff05bfcc53f31ed3d27a7d7413cd5376b12068df8a40ec8bed5470534ff1881833f33a5a0dfc9c9214d59c0969848378c3ca0ba2f922cc573ffea3dce619ffc33509440809fe12662ae3ebe0b0be33163313f12aee84b8a7beba645ac8dc072bd0831ce93f267ccc175b86b37ad6e7a32490e2b958819c838a8e7f1b820845175636941381f24374ddda652037f0b4c008ad4fcc1a9a111ae4f99ba86eb413839fa2182c8f31bd27026e7d39a8c84065325a9bbdd4b087500c1a6d5053db6823a024f3f1bd2cdd5034c80558a6ac998f7c11d67df3b00c367e1551636131ab58095e88b5239ab72e7b73a6c8495f02486abf3d554d4ae036a6fe272d542525fd4b74e3b04e5540cf2c2be3021f01afce32d33a5e19d16d5a19b87565047a77839bd6f10684dbeeb1aa1393d51a57d0a329e31f4fe3ad7fa08ad0bdf6453adab716873fce4f72e438b63c8d3728fabd8f3e137a357479925ab1df5557af744660aed002ccb8ccf7c5bab602410100c489097c6fd788bf3514e12c386182f146908178cb094ced2e633b738bc3140ffdc5f390989eabb4a44fab49bed7c0b269d827eb1ddaebe1bd897ccfd7e93d104dc2753616b88db20bb6de916e507eb5db690b7e7619afb60f9f2e760649181d69478c05a925d87094a16ae2ecacbb99c6e8b638d4f328f9c3c1e7775e3255711769a12e74cba5b4c053e5c7b2452e28dccd6e51850c09183c92d5a2a5b44fb4ced917f767054480a5731260aca250e6c99f79cc3f567997ceb1b1d1f637bfc179602d3e32e8c1a2080e528269c8dfd679cd4c5852bd31830b5ca507c54f7905ad4b80b34cdcd84f72942af155bae51c093a2c802c2cc2804e1c17ece6e4fd280e9d9346cbb3005ca4150431b3f18b01013ec3f8120eeff22fba7d2f3e77d199fe7ee6654b4759af544b5c73a0924e294fdb4de529101bf57c8f5a96b04c35d82ec0d5d689bffa538dbfbc4dc3b663311641b4ba8e5a9ecc54f9731986ad2fbc007645cf4d21a0d3a214aa0b28e62b2fc53f3d0333d904f7235813fc44a9fa83e8d178c54e496bf1c9e04435ac8b909653116cb89c096ebc13205d34588da07b8e46581bf5254940dcd615f25ffdd9e935d845ffd1614cae5ad72d33e8d415542ef09162f82be267c8c359ae37d2cfdfd68da20e85790a18c265b1222fc6e70d38f40b334c6bab1113380d33eb3e4a93310b12b1498b50aa2cda1fe5a900a8c389c4b745cb1afc46f9591a18f92537d983cad49ada401cf47af002c34c50abb2a92b22a7156ebb68420e27b019930a090618e3f200c2a14ffd7ca02ca546982e26926c3dc2747a5992a44df6c4ce9a6fdeeac7e30221594f2a660b2a3959d1034a785e98fd33a67e48eb60364517276dad4f32c1784ed1fd9eafba6ad12a97fd6e8172061bfe99d4eedb87bb31b3c5dea67b1457fc9a2f0a62d2efeaffbf9c508d360d2ce3caeac6ba8b382e0c5c3d273bbbce1e9905e5bc44710d8de000cff9d3820172e7c5f6f81b98c18fad0db0ed24f052076beae98f9dcdf8316fc2b67e51ec23e601ef447a4596498a609ec274883651a2b807329664619154f288e7f799cfe57ce51fbb31eb9ebf8211eac0af6d29451a1a86e33cd1126bee41b2fa375912048867a71374511124c6f16890e69ae57a28b0377f72fe48669271875f3a921d333184e353e59893e4edd1c4244836037a97efcc27465e7e91ad4f3b906b7ed1d6e121b4b626ca0b327fda2ee60c65eb99c1bd507217b87d1754b1fcea45c79e4d9a39d3f61f572e0237df61a310049f66529ac4f7906a63c5645b01c350c9fc6396bf81dc12daf6ef554ae872c817e4dd70728e9b1b777ffd5253f083050655b8796504c772de90fbc66712ad5bb304381b4714b746bb9e4423823c9767f1f1da2a9193af1f3f7cbcb854614244d5392d56847146d254bcf814813e953bb61859f9011c769c9272d644d932d3d3f7b1b45f4a387ba63000dc9f54b7170fbe40a3ac9f3ca60ee36fcbfd2f33081a3f003842c4277922c320c49df695d38e4e3230f6eb952175d9597d001d0c66e5ef43b2b13b581339b2a6ff94189537b5628c807bc0b142359b848b9f824e7014fc51e801416e031c97d03fbd4666636fc66329e65d5eacb9c6311dd06e9ac152cef8572ddd5656a8a162923ac33a916bc91c6dd7ce0087e6efe7b0fb332992a5ba162cb6d0c1e3f25653aec657df468ee09b61c93927dedefa7e1dabeab27a92d7a2e8122c5e002e10727d49b250846a64d225c4f3294e3ec5357282c29d689143bb19fb49a0206a76c8d8b6a903c478deb8565f1e7232253a06dc68b45cfec1b05aa8ed169142020d011fc115a47716856b984cf0668fd4b554b248e5439bb0d6bbdba04f6070eb455cc0434a3549d87e6cca5f40c802ce81970a18b6d6a6b0bf8822a7e8009a7edccbabd2639bc3d4a86abd9b4e2c3f2e81ffb131d0594cfb565642822dfd8435d274a1a0f64bc9e4522f66e2848289804c087aff0c5bd85341681e5fbf3be879e6f1027e453654d13b9c252daf557b67e72ff06aa72c3d54e6ed981b15721ad13a7b88c4db6fd143554e1696d9d3f5515c56eb7f19c5c5f5c6cf3907d6c0fe82ec55b1eb70e9465cefa3f08fdb2101beebaff7edf10a70dca5c4e7fce92308388cb30e06be42a7386db9de6aa97154a6d0a5730afff68edfceb3dd36799b05b9dbc61e33f5ca17a84aec23f380cd54c039b266fade1a2a0973925a48e2193d8edbbb18fbdc84d01d0fc7d45ce8d8314bd31aded4540f204cd7633a4c18b602780216ea9a46acbe4ba786a31875d3b36ab341cced89fa854638e91c01ca4329bd97b5abce4960c441a7227c89c5a1753c0f477c21f5f43c68542d2d20c21dbb9a0016743f7aeeed0465aea1611d4c6299b32e6f8929d013d7c0fa7a20b6702422177823fe946151d4a9a410e46def31208863977f8d1485d7b1b82183db2b3d39c83334fe8eb4155e3308bb3eeac16c5173c18c83fb7729a892a86fb2023fdf46536a0fde005d2f4430aa9894bca9721cd6912e863aa1c44d41566d52a8e0a50b1f3b8cbda198f27e5d47802ef9fec36c52af2a542c95380b639b7eac4d6f87bb08b9206eb71c8b55a044cf05539343859cc12d195702ab3087c87511c4ef2d35f42e6f7b3502e3c9f3b16c53627e8af99c73253b193e7de16e76d724f9826538bbe65174a984605a02114b249cf351ecb29a573207068e6bb82b1f983c4512823cce2ef8d65a0e334a11cee6fce7bf0c9e2dbc769b0a46e536aed8f97b3b08fffcb4f944c23dae9d2081837f8efb119f1751328fc48458e55b06a115311941331d2a4c7160a3ea44e721b6aac0dbff99be731f54c3719333fa4daebea51ac900e85348f053f85c33d74bc2bbc1f16e8a354970ac2ae96b0015c6f1095474f1a0a3b2b70beba4f9f5299f3c9ff3b0838c939b471d66db64a7b028c86fb5b4f90dc27cf026820f94ccc518026271ef9a20d37ccfa8afc7cc9bed2353b40714c77d5cc5b73e6181def63ab22f7131539be93f97561f68b5cc0f84aaa62f84466a5067b9d8a676758ab3312c8364c50dd168b5bc12b977de6595b62d103cff658a39fcc5b03f3ca9b5a0e6028ba8580492a090ba3acf40a1e7ae8794dac1ddaa5d31aa852f46fcac19b1426dc449577549234446d9ef399217716aa0a489cfa368409c44e5d7de9e0e75599059a482565f3deb38da0ee8a0285b32c21acf0faf4644ac47760f4afc0991e537ee3728003cb30d275d36982f9282047ada6d6f8e37a4ae09149745e8eecaea053816e019e02ab5845696b0302bb134e46ca5a95607b46a26c5ed5395dc4a5def9b17c9064b3542117228201a003245a6db9b3ae2719dc17410976e4b04d93dd59e4695d33b674299588c125cc169f4503f374ea65f1b814553e4f75218120bc43c28bae4fe1b3f3eea78c1e47de2e84a376962eead8c9f2393b594adc535d88e3d2be7cd04ceb4212f649abb3d1be55436a0456e7e1371e4aec7b1ae5908cb9d032223009fa1c48c3aa404fc7c1ec16c15b66a8d9f76868d345e9b09baacd88a7f5de989eb987e0f4d27c1ddbbea1f5f836899963a64e1261857ee84168560bbf7083ba156c1ac0594b91822c8d2b02a3649157f6e44ced167ca51d414eebc87bb85cbc8cdb9f971c692e1ee6e5dfd9454df4bb7fcab10d5e9037530d0e3690b1b1cb0837471c97adc6b801b274d1d350ae9da509238f951eef1ef7b0d5f30ec6da75e163b9de329d5d797b7a738800b505d4360b2e4dbe15239db4d12c424bef70fb3b98f6b9f2958ed4d4a59894c404de6575b3dd1b4255d457c2628d381f4b6184bf752cd909690bcf070dd0309ebbd34adbe627f55d55d10322b58f3d75292c710ff9af7b4bc23fa9968d3c69507b394bb85a3fd551645b5b75446715e8279d72d872584a4b00668e4943dfba8b7bbfe90f4ff751e65d34fe8fbe4b886277fedd29bab401b8d955dbb08b05faf0ca921b57db2aedd45218c42003cbe3ad66727442ebeaa52baf77d0160ade61cf13bea2037184784bff1383c49ee775820eacfdf6a4d73a06764c8f6e9553b04c5dfb50d9cf16cbbd1e54bc710e77e9f18f19b75b9f819ee0c5e1bdfd3091a7c735efb4c130244f2c60811b611908bd7db5a95c86269a4ba0371f6227ed1d9e4eddbeb3fc1ac0631bb257f780f2e97d38c43ed17afe90595dfc7be14d34a3cde5e4b05930476d3c554a4d7550b59bfe26d208c93859a81605fcd975ecf789537ed6507ce521c71bfbd11aabee5519fb460d8ae71b70bdecc45c5b8bdc96c6b20d474d3dfd6b18786c6790daa8571cffa84ec0b99662b93eb0963a01dd5ada7799da59e706a80ff0df9e21752fc7c9d241c52c959920c74f3c64337bb9aa0a9d64cca4dd27ea92e4d89d4128d6448f3ba04eaf787a6b53dcf7bf6e400e1ec486d2e24e91c391f5b16f6c5a5ba9ea819675e012f3cffe0223cb867fdfc6c55a5cdb0d13b44cd3321d2ce1324d48a937e891c162df4ebcb5200ab177b246126c8c231a8a0694d06f6a3d10780db3ef80d23aefeafef09d469b05298662e2240e60db261a70ca428b3a39b007ddb22c851efa27206fdb731888be04a6cfddec24b6c6f117f7bbe091476e344df8c5a6332c408bf90eef66e1b0dc0a5ab0423ecb0e85f734826d670ae4accb26bfd5c8fb2b28e209443103472df193f248baff063df232d0df0a032473c951a64b364b6395048937018c9cbb10e6c1ad24d456352f2a8b334a30925262028da77feb0ececee40691c3be032f4c81e62a17d3cf9d356bfb2737d9531dc03925251d952ed04f6ac4622317770b2f9c48bcc25126c25ef811770363c558f11d969aab225e3122fbef473a241115df412570908d861a085d51af3f677866b56a34a4e619e3cd2f421301451f6bc3304bb134b0f561d1209ce3a421a4187453198ce3dae5977c7a43941e5c0e17ac9f02b980d1b833838cebd032b5eb1d404b42b4c08539ddb6fd3cb821b1dba81021a092d7b2c4f714629ea4426b532fd58ea308233ebd219d379214aa55e1553282d11b6b7c7bdd2416aca4d990ff5b36cdde18626d9bb430a2fb9dbc9e5da96398f5e39d7b3cb4e6f4e1051a1f190aa617132e34bad6d5f00f9642c8305f8afcbd3fd78f194853ff5424a82e4dfdb6d1b694dfd271bc616d7a3573a11f9658a9c3da487c305527b63cd85e820e5b6916d9b116f3199ddffe493d597e38f4c7086ffd59045957da718372fd2ef2229edabdf03ac964e64f845e086e55a8185f318af1705099afc52556a324408e4a4efa6144bd373422e0a0088e704166d46394b0f542091333db4ce69b57b1d32ad888391bc4009e60dffbe2c806a5079a7afdbd76791153cb3fbd6741a7a371cfc57034cb6b5d1f52ac245429a203cdce3a578da4ec3978461c9ab0e034f871313108977a420f0dff73df90d58df41bafe40c86d0954d0915ff8c6298e5c447f820b82264d1f5fd315ff12a8c4ab18eacd898321ff4657d4858f0688a77ead62aadd595134465dc41743182812a5bee5cfda9029a09b3258f8aea17500cb870e997a688904253867c546d1f3ed55fd4da3befebf590bc196be9a202bdc1517bbef52b4230fb6e7849b384a736375c691a13a7db764759587b80d90eabe47afd13f6ffa440b93a5b162f75bf82e2be4d507bf7bfd47ce799d341a1ff92ba5170f843d4a44e51485487aa593fc418e7e54b63022ca49b35659898d52c0eae12bb38491b676fd0a5435fe2ec2c255e73624d5d1914a597d0f53748d3ce1f52e640cf93d780d495ca77733e49828d9ec2b779037cda1ec949d5fad0ae3c24a7871e5654ef1f6b834516c01f891be605e49b6fbe66530dadb76ac89ef580b947f9e76621c843f529cac90e45ebe20edb6050f0f64029467db1605776f6ef875bf703ca47cc2a257b29b98ad759b035ebc758d2b3cccee948f8aedde1c565a519e7f51ffb15889c35a2691bf98faf82398d9c484ddc83cb18ffd445b5a73a3462fe9b0c492addab0682b1f9438b05b6b9a3985519b46f0631402074127dd65f1b8164e30dc6e428e583e2b7d005957d90653b8b99abf0367191be9355e8dd641a1f5ec62d1895e072de3b4a3cc32c73949158c147f28be8230553a2991b28cc8f502d3c3e5c4ab6618c4a3074872f44c662ae376f1880c842a78bd04864747eb0f6f71022892aed7578b208e336953b50700b0cde34c1f695df8d8334d9eb582558ef8d1d5eb0fc0e0ec7f99efe160a122a67aa01c3a9b200aebbcb36a6a3a223b1d62b3f712e1deaed23194d164c08a5ba7662fe0a197ec35f772b528c37109efdc88909655e779c46d301e02fcbf4b10a6dbba2542ba3e6da2036fc845762aa982ec4ea2f662454b9238c9ff099179b418375a563c016a7147965828dd6ee05a5dde4d3ac43ccb28472400196c069530b9a24cb542ee52f676b62c85c03032ede66a26cd5059d8305b998cdf7e3ee1ebcc79157f6a4c25b73b5aa258c0072f7ae83dfa72a7a2e9669f3d9ca39d08c50f86a18a44d98d58d1d1d08ed42edbca47f452d4f87d1e3d730d94204028a59762c093838b075c30ac5e323d3de841030c4f8129d217291b4ee7748dba77779fdf0fa4b785edcfecc7b618ed142e657d368f1145705820d6466a5259d14aceff46666e1d521873722fe1349134414d8a4890e6c8a98febe89adeb6b987c7b66a8eb7891192344f90e9a391dc7252e54a7f58f0e639128a6dd6d8f88b79e44c503d34f8ebb4276af53547cfcc1bbf2ca51e72bb834de912667ba0a31f4b0bffe99ea765e5f6a8d098711ecdb9fa5a0bb643df66c30593130dc244c084ab170300d618415ffaa118ed84b03862e559b1fecfcb881352c25e3829b187c4fdb995cad77ac3b02ea9a1f1928255ed25d61672d5f40bf832f67556940b2ab2e9b3dbba16a6aefdb71495d0dc99783dcc5d047d3eed3c874752cca2a07ffa280121b4969d7b5612229e665145f1e11ccfc85a8afe069300b538f9d21c8637370fd8083f7805f467c237db1d7f15076f42611e2ee3deacc1f4b125b50d3053d9b4620257758b9beebdfb982b1753fd73073a822a7995a04a42b7335d224734f8dbf27d635ad0b5fa8acd1f9044ddbf88802ad269c071936fef2e2960b7709fba922c0ba29a0f46629fa1c70e8eebbb0f5f49d168d4f46081f36084987b4fe448b53a0f3d8335528bb9a1b332f5d93db479c5e8d68e61b3e06b5abfa616db849d5d7c5c7f92994e39679d144d1910c151f2f67557a1cf7981e506539453435e2b019bb14a7a8804001ec37039610d1cb87cd00fd7f30fde3e4b5f48559ddd5cf3aaf5ad58c1be1c243a2568188283c9661779be96a024a3664ca0ea9ab0af829d9b122a971bd5642c343694dda51a136c3a377c3ee6b37feea7f91d8947bea9aca342ebcfa2b626e4f767c23b5de97b7004aa74cca5b0aaacf05a5f1f2d810ae0bf602f8b2852dabf4a2ec0a2e79c5ba28e4aca198777173faecc09a6da4d931e94b58caee81e8effb5bc76211c4783e4e961c0df08a3cb73c66f32d7264487f900744c7e54771588abb3e48e43e8a59c8864c27920f0f71553a7e2830af59f686b604b9544215fb187217820d2b731e56eb743a2e96e0bd9a5e7a233db5473419466cf8b33e053c1073151dfa80d08c352ecff76d7a3243e172896634b8bf1da2c0a0beac6d252e6b6b98a9f6ff5f1cf0454776cdd8d0b41cb69f820a3fa7865cef0b522308d39774187c3eb7b1fcc5f5bba88573703a10ecb6d4dedf5674fa0579cb640aa30275a661cbfdba41f9c5fb8cc9ce5d4a88149457501712abae73d80cbaaa7d65c7ad981e7f7dbd7cff568d812f3cf84cc0c1f88b8af3eded477d2132e25948fd67f23543149d780d47dc5e5b13cc3f7eb45a85de799fdaf433271edcb767bb65c7a56fd27411edb6db6c4021f7a9d740045028ba80c8a881db8ffb89f04316f59865aab131cedb70942b9df7fae796f0637d49b563b789d4d9374165625e97b67ea2776210a48f58b805df1c04faf8d67a9c06f8435d53ed891d3787d0d09d57f84ab328307d3d43d81f30d8239002bf49f621ee674fe712daf5e3c49d1c744c460dfda9b02278bc5d777b0567c474da05d55bc90822d57001d691558355a81de0b4092116aa8d0b9d1049cd6afc3c8ae412ccf5e0deb3674d09dcc12f10f7c62b6498c9a74570b9e0715417d55e8e38a0d4ce85671ff042551f478eeb84345a479f17d17f90c9ff263149548a801eb25baff7642cb52031e0b6b0f1a0c5542cb841fc40e1a9a3f5a755e1df435f4d710473a751e55d336dbccd919c193ebbfe3216a17765c6ef5e6372e0596deefe2cc0ab98a32b6c453c44c5622ea1b769ec17113f460c21154dad8d5d65a93fe0c7bfb492e7dbf8d3959ec265bf4cb8ba0c98a4e82cefe0a79d0f50844eb2f57c15b5843c59ade292c58c26dc5770d3e12886f86459f314f9a595c18501d45543c1bb698843363e39754de94cfd28a07c0ee5e089660e4e37efb6028d490c73b7df92e52264f1da9b4401353ab2e6477c84f0fb97054eeda7f28f95cbf9f906d81a379bd786c9a7b3fca754d6592287bdafc67a12a2f90bec329cd4bf942e06bf410f2cc1eba9419ef636f29f6f0990d052ed2c66e58571756a93b6cbe4456b5a36831670f77a5b70c1223b30a55fa6269e5281b1703c6a82e0cc68e95db4ab174755d9591460f290fe40a8dc16750353e164dbcef0f4d178412a464ea59d68665b1adad58269851ae6be129c454cfc34426d6b1542de29ab8f9433b09121813dff8105af5bb557d31c228ef01ec8bda9cd325b7cef841309e855a3a356d6a6d7080b3877b704f0453d75a51dd6c1d9f68f2237e761051e08dfd36edfaf1542f54fe7e976f53f68add81a34809d842b22d95e2f9f63c2dd4aa44b78c0b02fd60ef8f54cd09f0d8dcebd648362bf20c26eb3a7cc35be08d5c348e074309aa86a3ad3de45540cb56adc1db50660d3af83f0556cf2ab550ba9ed4a263f55bbe5b245e050c46356623ac68e390e40b1a9ade7556450ec7c1acf9eecaf5f9493d4b3577e404a7e9909eecb23b1b7cc7e3fb0d6cace837f10235f6ecd9ae1ad772d53ccf441139b6bd0f2a89c2676f000e3c5232c2cc8f2ea72212d74d0bb1b34227b046ffb4c107741dec58b588b3787956e398ad916a3733e3de5457cc80a33e34385f7eb748274fc8be7c4e7f376b453e194a3003c70a5449dea422591fb41d33dd1d0b858114a8179e87c5e060c686fb87ac8143bd49c4e799b7d7479c8d08fc7527f757bf5fc60b2bfcd8e6fdd6e97989902bdf825686bd3bb8c5a28800fca3435a15c5b17523aaef9853b1bb08db349b4c5ead1ba62be11baa0c65f5ef13fcc33019aae07514ed3e99b36cf557b15f1fc9161dacdb6c111c6cfbce072ef3c03c9e28b138b1ccbdaa391741f4b6848e1218858a883244d9017c2f33489ff5072c4a7bd41356a46696b9a478923d5464024e5457299cb1c822ff5638667ca12b56ad0386f9e87dd40b5e5acee2b72366f38a397ca5e602567f9e1a80b705cbe87c33b32c8a1cfe54fd5e9aa109d1d0591adc42e75091912e67e84de94cc20710b0b672878f58b93cd629f9db7347c87a5e425507816a78ca3d1928839f22b00947a0c75cbf1c87e309771e55991660517473cdcc73b1e3c7e60855096c99fd60325d3bca5a9bb24fad426591d542bc6663697b300b1efd739041e42890e3dce3cf350b5193abc23f63a1028ddd8524428df31e44b4bd39fb83d582eeba1d97d326517f32be9dae6d4933e63c4ae633bd172feea81f01043f2b940d15e5aac370615e4583f7e2a8960b2365fe437b3b7c7841666e4e72d95b8629ced00d966bd4605570673717f75b3bbccc70554749ad31001d5206f2c6b83565494a3a3e27256ba441ad729260e240dccc36a203dd5df57c611bc92376f525a1b89e0006c3734899339b3d08c25424dd7477897002201bf5e93059756b0e2717f478404b645617372fdbb9c6ccfa91fc9e3374e5f963b060b97893f2afe20a7f0daf1437399395d98cb37b0abaa0170767e50eacb5277f4ce3d6e2c4982c4f878153b9927f088a223dc9600ec24dd9dde1c17335ff0e747632838035e9c90da5318ef93442a309087ecc83b8c23b9db053d3ab3e063cb1efafab8f59f49a5f2080e87394ef2a9464f18bf78faac8e5c497c0fe8ccc45767d4668933a3b89325c9caa8f1d0881e4a6ade0cc9ee79dfd93153cbf62bd4557b61e8bd0f2f5c5d50f2d85f71ce382961047d9f44b5b027d1091edbf3decd1c9bd042fba4c9a11f15b41e48fcbb1c1048809ee8d0de23c91d75698f89dd63611f232906a0ab49acf7b3baa92237fd1e97c6b85c19e0ee471132ce8b4e54b152c050352edd5f433bc51eb63db15fc03d1113dab64107b5d798e20d6535a0832cd4f04c1fc0bf1dc2b3064456a51d44f8068ded7f042a7387a1958a8c5f21163715c02764c559fd6cd282f0b5db0b4f4e341bf530d4d8c66487691e508781ccf87b4c5497b421455e7994b45e539af4c6ac6865c28fcba713efa7330e87b23ad35338c4bb446dcf062d4c60b3fdda4e5bec01fb9a453d556e0589f44be7414500365696711dbbbc81f216ba18d70a8213fb9782deb1837b14087655c9235a492001bb371126684c7be748e644614d66772a04fd3599ccb2f58801db8f028d6fdf082e94f915c695421f946976271265da9ae6275d3adb90478a846f4bd86a6fe8a3f44b83f2f911f74b9176dd7e63f7254549e3c29c9af85dc4f15e3761bf1a473991559787a03e08fd9b194ee1d07ff44b5cdafbcf2dbbe6606c096b51cdfc6ff24a3cd58102f4581dabf90bdb4f894c964f7ff7ec43c5346b6441089851e1e2a0ac097b973846c0da2cade91bccc1fd9451e08cae8263d10fe04d6fe6ce13f1ae1284d1ad954f63c1ada9576cde864017e7e5d784617c6ba296b76eef356d97bdce297d6cda887cbc9110a70e5895a09cd4d6eb8f4818c1b9905c5d11189161dce38588c341fbecd43a7e748a2f65ceef3ddff2aab29f3be0b5a57b62a78ed7e5dbb53ee6ae3598bfdef542af099a1751f000aa60d5d7928a5bbbe17b4a4c12369960e33d62c621fbf72250d0244704e58ea20fe974a8c7de0ad212739696aaa499f41d63104d9ffdf0211d0f495d170a1a1539747777498ec246200e57fe5a2086b16d5257a01c6ba969da1120a2195aa9e202e4fa3f6ce3ab112c6d88e41b1ffcec03b029546afca8cf9c9bd402e72a0fd1a7c40f1c7ca6f6cac296d90cba1a67a318f609e01138b4a3714c2deadc3efe2c2ebeddf478323842becc0c2811b1f255d3299b7dc6f5f0ec8f32328d4031bbc831e07585959e35474ab052850d92cf2750d4a400ca06a485e31a6a5bf26b40cf492b4b1f9a98aace8bccda6bc7627048f1e6997a746d164844663f81afc511bc847042fb2c5bdd4f19b5285b6bc2c8f230dec482d274eae3e6fbc6e479a84746519aae5698466c5824f4eb68ab68d03e2581280fd035badcd8a5339ffbe02ccc25ade539567b24ee255b9f10e452ff9ec0f4c157f34a1e1cffe52ac284ab8039d8e99f61c63e69aa8c226af3372b5a46fb7f4f42bac48525ac9816fbfa4a331537b1ca346bd6c3613186718d54e0f81396238d7f57fd8fd230a97562acff6b671310e32debd6d41c59dd8b4329cc02d1cbfa7d98a1c6a0c718c83ed25b7b615257c4827096328d8b3613e4cc8f9fd9661d5a208518a411aa89f78872b45b1e613cf30586da73132687167c97680b2953ad5b8e082026219dcdea321f8e3327a757395cb364a52af4f0e7a5af1e18b6b5b1b64131f290da7cc860e13d04368c843587041630f04b0ea39002ac5ea82a09443f77f803e1447337967b63a393aa396044d88c5f2ef0a92fe0bba29f6b8b5d73fa1029fc797bd8eb5dd08c00045a3f06e11707a118c07979ad498fce2d22eabc6876667795ecae7fda8dabe5ee11eba6172257cd605057ca562568500e502e473aa6a33009497f54fb9590ab34f9cc81016f900a8b546d9fef11ec6ecbe37cfaeac5427d0d6d7d5163ba06370b9b666bcf02d4a4e9563005b87842ec0f1b780a32584c1fcfecf3d46725ec87161ef56a64d957c8897d6b30c90a10a6c4017a4516dc3bc5e377958d23390b5f7847ed6bf06474ade75fcee99fd76b2ad1399a64efaedb1e0653d54404f4c21d0980fe59ac57b0888714aaa2122e8a62f8b9771d2699849508b031f68b7451a5d4d28d96e547b4fc5d74b9397c2e97c444a3af5ebe40294b91860f37d7125d8a63bc1ac1184d2870a175d18e05f4aa36c8140679c4d4e5f65fcce65809906d310150f9f531c20fe175c4f076aaf24cd6b00b4804a46ce218241bc9d3a9f3cae03d3c155bdd4d67f8006ac61747bd00745fa9515b64291d8139f3d2372a9e038f3e44e8b297b1631b5096bf336ce251afc96adb0f659a17ca02c91070c2ef3d8202c10934d4e88779473662252295b5b480e332c28aae40d586c5bb37d8d8d317bd717ebf9175393e091bd5e0bf878cd3143287c63dac04c03e10f71d8f47cf605febe10ea8ddffb9e7522e47ae0ea450139857bc5ad6c8298e1be66fdc2039f1f44fff41d6c51ddc17530dfbbe575d5e2c4a9f1aa6736876f664063bdc7bfcda980ef70c4d34d057f1823468d3fa6a65de934959b843a50266ec60299ef9af84b487689e84e4184f88264b520d44ea03a92877463d9a2eb91fe7b975e8e1b6962a49c7ba5e331dd63a4c44a9155cb1159ff1180f62b22e826ebfe030abfba6503d1652574751bc061b18eac09a7ee69e7ef75eea3d73ebf2888fdc05b8ea6cb4b2e9d704156f028a5bbcb9874399a95d7b9e1f41da10d46f0bf01f5b5407ac42d051042c709d475b96a0111bed83f68328b1078ddd4f7006d9c1a25f9caa6a02b1a171efc52b6f9fe0f73ca452ab4c70ec0cdb1beb31f0a0ff5f0aa518504aaa86b12ed8daddf81778215913b194ff1189710340bba8f61e8360ba5476b95986b7721043cc5d8631cb43d59822ce411de5e412bd192f4e592bb2b1e13bae781869fff6f72d926cf52c5fb4c91dcc7faab82864f0c9cf7ebae644e090036280b4a81d35e2d7806cdc38425e563e463ba002ab1d8474033457955c03d5a40c9026e5bdba9d6d8cccd080b82da31d8663b9c1b0f02d87cac46a9358629563f54800f577da73d55465e16f24253da1dfc850f15f25df22990109eac63c18a00f2958e9ab41a459b7f42d47dee369b47e19722635070e3e4739249f2a8bf0282df03ef9bc6b4f855964c228fd528080522f80fd74ab1c5446720dcb7494cb23eeae2f11d2217effcaaa1a2074b309920bc576f7d0795557be10a88040105f08564ee9bfb21c3bd98bd742ae5ce1e0c336e1fcd8910288222c48f04ec471903a9c29c72d4794189e10d42698bd267ea59adfb00a34c41085865766a3c99cc20c8e5356aba9057eaaa1fd70557aa41354d3af27e8bd1020b9867e535ec1124f4c8911edd484d72b281aee523e732dc8c2ebf0ce7bc695dacfe008226f529d808a87de3ac7320cb8b57ab59856072466fcb2b7f191c7f6ac1d90ad7ec93ca04ca84bccf013bf0a7b1802346bff79b963b68d20290005d11c6501857afd0d596f655d917f4af00c0c6bbeb698a43883ae2ef8d7c348981c40a015d383207ca897fd65fe03eb9430572108cd7b762fce1acd0d9bc2ba4b3819f94d0c76359bb00b588acf34a438bcd665364d68423e32d16eec8ffadb42b0f406641574da4e2ae125d69f4fdd9a3c88cef2f6df7b9ebafbe94a2075f58abfd39c0a7edd5d590e7b9d5113c7fdad3c3371224547344d56deedbb7269fdb61f1b40885e938d964f2f35da85598070907c2c9327304e81123c0e457f035ed40a3cf4f9ea5208e4e9b41bcb92d84ef535aedce15d6520676ad294bfa1dcb7234c55a5b7992cacff703ce284dd4240d02e455a77c1aebefa6e908056ef10cb6541f9766d249957bf19c992c94b60cf441c6a83bab2268f551989d1ba574894e6956ecdc8b4fdf25b846a2ff77773f1dc7fcf4b30c432a2fe7bac2ed0277127e88638bdbcb7182aa7e699f2283bd8ab971b7cf4d6939391f5d29007969e1a832f860f9e6eb6fa39f58b9964dfc0c89ebfbc6c754b6289d7aa92404202aba0c19e2263ef45367eb1c68de47a2f5c3c6aa63d3884ff214c160ca4cfe1e389af802a4f6f3fc313cf2bca701d43f2d617324eb25db71af2e610705b05087f22dbdffbec806405df8897710e8c87bcb0fcd100c6dd286394727ded30f7aa59045c3efd8b98f7cf84647760f07df3fbdba9e8cf8ff77a19f95a9f86a1b8b2ee2505cee1aaec0d8d0a5689f1229851425dcc0f773e225cb34ae59b6433200d62519d164468413502597286d9801a98218e48f34a59f916e8603cf3779fd9c20620d43810770e65d53bc37228e84e2ec443d241dcbb3e4c24ead27d20933693f0ebbfc920052a818f2f83b13b18e5863c30245afab9f0c48a161e6eed88ace93736f52c9e32acc2bad536a7e6536df8fd982cc1746d745001d0f2d83f28afc8828ac5634c6769d8702058b82f4e1d2ad3464d2c2b067d7e48eb99d07f541a5faf46fd57cb3f508116d328f48055016a1de2613a196807b6a7ef22c8688329cb29ae154f652616e2f05fe57ef3a5e12fb7ea0c7cf8638f7812beb3145fc0977e594c2a28ba5b97a53a78463e66a6b8cbdf2626f4ea731adaef926ede265d6225e27561a0244b4d79b6a92e814013d3236a291737a5bbb5fac3ba4e49ac3eb5685274e972881eac6c7e6c52104f771febcbda7214f2090b1cc912ec1fddf826b1d303265b288263f12a10a3819ce63a46d1fd387f470c4f20216c3e29c2a8e3c863c9c5e47ff23aa97b82501064235035d5fde5135f587ef34fc353355ee18a722b83fde9b56ffaf4a2cd86ffe20be3dffcc1fbaeea41474555236bbfe8de3aa3ac93076c52c6d76c8f1729b0295ccdb326efcfa515517fd220f74ff3f9b5b3b3092d48c7c926e887d942845eacff00f5e358c32c9e67d09fdaaf71a280100096e9fd5a1ade782353be613f09ddd0c3d28ec54649af6805a9c1efaa6d529c3b72f5ab09cc185e74111379040b0bc6e7c7908c1615e0d2a0950c9a6da11ee10ea1d7cc68e1973623836310e494cdc705efdbec358135acfa581bdee493d389a1edd234a65db818a8d0e6456c727261daa29f061330755ffc0b0497ed0623b338083df71786646b9d4a4ff0171c38f63ecec94f10d41be44f28331d5003503716b4a6098ab421f06de9bdfd15045def6bb07105884f053db37b473e6dc88302240df24bdf78ad443edef0ef5c312f73c95c1cc867bd4d448e07afdc5bc60d3474c8f83ad756ff2468a1f4c1d6bbb18e50cb559ac19f690d463a68c13ec6ed802658fa9985c306f54bc645ec78223dcd1e7e68d36da5a72f1b5c21b1ea892553621742f9a812e383ab84e2c6e2867223cfa118afdd36719ba693c01e944bad5ee5c112ac550fc0f9f6f28e81ca362545964339b18ebf8031d25f9707406975da4d171237c3c06a3d3d3ffb475a331d2544ce378a238adb13f8270aa496c2599df84ac5abf9a6814f3f650753dd019d8f845d1b0d0e47b5ceed96d97e999f2a8dea93db5bec442bad380b95a942a89cba2da3f84799c0c0b381ad7d334022f0bd9ead00e910aec651c92b605dca9a73d6fbdd6b6d0e4aa00b1fd8a5f51177cd06f1f919fff8e33cfcac2c03aeac427c5ea671ba7e2b5ddd316f7c82f2a0ff4b9d6004a998f4e3d90da32077da9ce0af073e550131b42b2c2cef04afc99a520e69c4c8a81f8ee44a48d6d64c2b721da9fcaa3acb002439ce4885d8ddd11cde54612ff5d9cc156f0cfec02d72697c336574584c5b67825fbaf2e55270b54dfa4ccafe2a000b01649acc8ff191a23a40f0e22d04dd22763fd538e71c60fcb444388360291841e6292933c5a363f423224c1bff18af57e346a8ff748b3abaac554633b3a556e5c8bd0fd943a1e20cc5c3a57b9ad05ec02ea11131f537d0a79757e345f9081d25740c2f73e22d1e7df2cf0c534d750b6da68b2791d18dd766234a94d59041bc0787ffd1368b9c44e28ef3a5efca1ff673853f01fa1592401a04ff683974a548dd14c70f1c7f5e0024069f3fdc522877007494f8e6fbcedbab2dab7aa6d38e4accd3b3456f09bdf040b2dc4100b02da004da656bd7314025139d03f1ba6b4eeb2027fe38603429fd868a690e46b77d972d76bed9ef4b9f933d763735a2310012f75ce72793dbf4d318c5cc361a278b4f1c5ceb28a874973092c51bd783ab0ce64eeae3c088fd0966b1a79fbfbac503f1622db838e0525734a50e3bd107a3a48539b42dcd9349c801f1c1ecec984f25227926a21afae37dfc0403fa63eb62b5759d1704018b63fd20eb5603aa438ae77acb8bfad01be12509728c182bde20f7dc707111940375fde7ba5e25f8b1386571e69e443ed57d8ecdf4ebbcf5ac6a292fcd72cc43500fd80c1e78b3c141865d4d89b96de733b11571d083ed6378ba4bf9e6e48c5611a8b210f07f637c519a0d4532f9826242a9decb3c18c312e23f317a79a03ec9d7a4122050fc281a6f7c7e67d77b1f4a7688f4970dc619f679a544a70c4e27408cc71b56757d0f91fc2755c3e5bb409697e8ee2f9e8bd5745d012be7ce4a35eb970c800b6b97183da45053d2f7ef2b9bc6e041e4fe228173890afe9b16e0a05f2e8f4a23e84ad877312b0c7b593de4d78c2da759ef34ed66b9e7ef94c2b8fa6509e712a115b0439738f539aef9aa8cb8c4333a447195319ab4f0d769ac8db5baf9ee2ec3490ceb93f4583807ac37f19504361b52a3a65307c6ed553cb9606ce4e6314fc2a46f92c87a361faf693f64b3373edb06b0e575bdc2d3d7ad4068be3b8192c7364822209c554279a32296b0240fcfb41a16b188953ea174a27ace2ad23dee6b1ca877cb38358114c58a47ac4fae89d240050b63b880c60367b33b7b5a757d1bdf75dfc1348b67a5ebf532dd393e7e519d833e8f46e0d21c649dd307004c5873ff123d95b759863792da94497eb8d99f78a855a70ad94343b50800844ab72816da2e99334e5e87b2fd520dad066cbfab6b69d248142b0c45c25b630d5c06b59e0d2a21d19ed3e9d956ad99d6ca248b54a559879106164576c19b30af5bb62355ea324705d7528b932f912d6ccf59a6fdd3ee1f0d01df4be91e741b4ab746df848c1826fce132982b035410446c5de1b1a925644361bd5b12a5d8744510f156978a684ddf0bd0bcbaace534aaf6cec5fb0ec5779e519baa8e34ade686b9abd026ac442bc1a344a8426b55442d37edc5ce558d43736642e0e9847a40f2f855bed991e52913e625c2e5eecf55d230103be0f372f68cab20ced31e1518a2efa6f5959aa309a8a124375112501090399f68007888401b67e08d864ce51b554a8d03f411525412b034927a224349c04e800ec06ff57882fc0ae1bb2fb07ea48bf4f64957997ef07abb9f03577127c8a65949011df0cdd3ccb006c6527d959e211aeaf96dcd3a0a41d9fd001f293dd0249a1c1b97afa1ac7b24a149c0acdc5680c9bfef61ff6e4d72fca0a7571b3d75988df1f1444d3063bc48390f0efdb8d4591edad7e5ce292d25314f45718362f3da3e56db1a81dd60bbbf30871e3ddad23bb474aa8f0b71b45eae99ec08336f7bcaeadc900333654f4e12265bf4510278acb85e1b106fccd81e43c72f27ffa383e121ad22828cfceae71a900c9fa9fbf8cddc3b8d9a63dcce24a85ec91eb28ca3827f9c6823417b654d2b9d3f82558ebdec3fdb637eec8890e53ca38f2e4e751410069244f4d0d7d9a71b2c67224dd7b124c1256584686b9014b4d09cce74979752b2cf13053156d80d422ccf7b8305eb026c8d6b4e3615bed1bedbc65e17e1d9a9b5873966f683a8142a14828701834b05f2fa23e13d6c386bb32e9ac7b3117b14184574934f8e869f4bc6ad3cec2ebdef8839a761bc4e536332bcdb6518c766867c8564631bc3bab83a9527d19e5ebe7414ef3f3466f0312f8590fadd90a0dd08bc6e926907af53a5c2aa00dc7b6c726660a1b2ad01237f8e4461e9fab7170946ccdc7caa24bd351fc421976ef469fab6df606b207f23ea32548d01052b3b8d0458bcf3daa4d1d2d89f97730647405ef0d27a71d74edb4b60ed6bc866ac52fee83b10ebc21cb9bd0d7db3511eb995c831a187e78f7e5941f02e242c6e07f97e4e5f704af38fa69e4baa448cc0dc53bfa0be5ea221f8c72b00484a01966cdbfd67a2534a0dcb1476dd758f3d2e700e5789a97515b57e33ff6c677c7f2566c1d6591b23974755cad4bfcfe6917a7f65646440fb64c17d0fcc6aaa9cbd5da357dd184d998f8ce8f8ab355da18553ed219dc9dd691fa1f06c244c6693073c2c359a458961aba55a08a4f0010b62615c7c498695d751a5f62a30c19847c6ea4e1582563bd19fd44071044fca3194889a8b26a05cc402d082a37a61a092e5a69567afca59617f53adac17dcafe17718745fa9c97c6570043280cc50a1fa135f2977f7ea3c3240e921e88d205db7e2d13cc090ec6a6ee57402da55105e41754d41d85f3e5287f993b6bfb6dbdef556cd52e1bd732328cd0813a9559563fb077a37d021255f9db4d53d8c2224d42f3a4ab8fe2a6fd12a09ea9da7c84deee59f5483c09a892854067ebe49e42823702e89f4bfaf340c63b1aebfae4bd8f528f2fe20bc115b7d1ad74511c289347726c3380950076b432addef0104ba6601afe632c56f110d5178c291585c6868b1f59af4b45799367edd4aaf6c646ddb3484a0e99f4d598b97ec28c39de32ccc3bcfca652979e41ee9578084fc5f2f5d30d508c3c4bd6df3a5d3fae06f72f6cf5f50a0176a38af752d9ba4a3a0e8307a6d44b1e6eb76ee8e9629eb3113d88a318eef2e09df02b688018a9868a8a4270c680265887fd0fdf86ea6736706f425c48fca376b9db9779a70f179da1828ff0a4e17ef7c8042f188c422bcd7d5f64de4a727ee2ffb13e279269132c8f5dda5121a94f33568fd0f9cb93d05778abb8345932e407502914b366f725bb5fc9687e2055b13f5815c266c92e8779b63e470cbac2e6bab5cd18e35188729d26f9ff6f9dab851feb42d68cfdd238c40e41837476626f23aa78128997df00013e94a787c3285f117a340519792f8015ec9e8aa22bbec3e732d451783169a7bd6ed06e3cb73cd484a25fa8604a3160406121f83a171efb0301819d4f470ec3912ac49ee201833189f025367a9d84a38ec51addcf52cfd470db93faf559fadcfca6ede210f901ce5166262a61fd330921f64d5ead4bb30070a8c6c749b9cff5e3ae4e4f849e79e111c3b377e729990133712f8537b04aba3ba4edcf5a69be07befa4ba8878af458aacea23e40ba37d0b933a5bff9d884267637be55efb80b454651960c57088dcadcd0499fbdceefa1c34d3807f12002235edbaf9694d68e41a87b582dd66e000b53704ac1c053c454e2899d9451273ff8d48cb634584238aeb930c89219527b0961a2f29ed855bf6fa9d2f4d5b0ee1a3c71861ab3b8e58396f9cef5bb884b79406015c3bfd2fe7c2fe3eb0c5d7989c1b052b4b2f6b2fe60198b8c56a3478214294fcb32ca2a08303118383d6c06577fbdd55a15606d8e90c3650eac0087150e5cd26fad991f962bf8d312bab3948bd6d8d6a74f74bb1e1c8aa4b141871cf981baea290c7b58326f90411ac89e80a2af33e309dece0bf249a8ba9dcfeae26a043d229b7f94e9cb76c5296e6d8646c04d2ce7d847537a9d7fae70e34af9effe9ff902fc41f56bacf010d75817f0978d6b92020a0373180948509a8bfc794d5d5953872cb56294832e99957f87893fccd21e44214f683589ac329d4ed788d6d79d20d5714af0bd0cf5996c07c9dbe1ef1babea1320ced9257411b9840a0928c6482da2282054ee20fd0a624f01a9ee566020487cc683ba77ca87e89ba282c9715d5e59d66a9c8b9578f6dc588f71c5ddbdda3d3517ef8aa6e8fb4cc984baa40747e5f1902d3484de1e9f3ba5c4ef927ece974a8e4d9d933b6e58e6feb9327648abc990e146378164ca897e1a197527f6fe1464e58eefcbc23aa95d67ca595580f64fe93d11518d07c62037f88d1529d44c100a9f2dc1119a3b52f11243cc307f272c8419e214b1ee2cb50ae06c25b089ec2016be9b03410b26c06f5236bedd4d6d33197adbe59dcab7ce670d01f0ed28dd7553071bdefa8d03a818ed6edf2eca3517bfdae72fb436167cca88c42bafa3ce56b7f7b9f118a44fda713fb8bdf16750829b62c28b648b59891752e3d49022294aac3c7b7ce5c1f9a9ced37be0775085a602e5fa0917b9e76ae1af94470d01346793b59df87c99d202bae0559acb7a0abf9fe0039d0e7ff2448b61122a1673163636fe593fb3c6bdd8a733859c362a18af4d5cf41433ef270afc53a4893bb575d5007251ace128314055e190107729a94f02e40d8ef32892d0d7cda895a3da6af2ea8bf5b081e1088e6bb794d29e99c0f2f41ec965dc276b03a12b319f5144794f7effa5ac7ecf78122d67b91bab04d420d35bb991e151b00559cffa465baec37c97bca704ee01ae62a360f44715860a0a05b777058b6d9474df7f00baaad80a199d5eb40db730ee0518f7696f86e20d611f69d421927262ad6fb509b863f8ae7fd5624463da3dd56f7841769967cf5683e12e60aebfa6cefc1bc0a0c59eb0fd03f11fa06746c58794f326409779ff030640d6b76cf328a7c90a8dffda5e088fc39ca5a17550a1d08a286d585309990894d1252e43891528d2387e874010aa055973eade7d022b3fb95bd456d5512ce7fb44f95be231dd554a4e024de92c35bd2de8e6655208e372eb2efc3beb1da8ad695086b0b3b708f4199b6f8365cd0d44405efa3f5fc8754bde24554c2f4dea1223904e59ac61944d71ee30d7d4d9c20f1431ac58d384321fc8f091cbc81cd30e8e4f3667d242b784b8a5b9bab20866dfae8a3b51fdb21d172c1608076b94c6d8e6eb6bf449c6fa6487ca224b7c0a9b31d9f8f5fae5d1027b45400fa366f14b6d222e168bd58b48c1fae39294468e725c4f6ef3e4d05577b101c61125429e0408d9f1295fb9d7b95695185a6a32996fe51f28217269fab9f7f70dfb913a12379832f9aa1a51fedba5c384aa29f5b11a4f194232f98717caab4c460afd4f9afdb7af752e9878c817418330d88d71c530653f501fd6f2c757014e580cae486dcbcffa3a1eb7ebb1630c53507a800ba23a844b62aa6891e5d2777095718875b62c27d38b467f99aac882ec1726be5dc69edef786c02965de84a54ebc50083ebf83f329ff486a7c0f7a2214002aa33a89b776a9278cf6d7406ac54500ca6cc0c3e79227b89d576163a77a031edf4e783dee010f3647aba4f9c344dd83267454233a4aa2f3894ac4bce59dcb6ffe8baca2578819fb86d2f1026d01e94cc29a17deda6f44220c159a9a62f725dd1e6520f118a0a2bea95a25a64799590723c86fdf4cf1df21cc69db61a29ea900e19361a999e8e9c0b5861a596eba05528c4c983b9130f22220a63211ffa5374b0b31eae68b73a146d1851caf340d239747ea6f9cbfd56a5fc31a46b2238ddbd578d6a7df968014aa096a3651a84019a7e678f50c0fb8067234a8411bf1998cf19aebd4d753e98df15811a53b902ffa59c4b6090af6e3a25826b80428f1ce67ea21d367225dd1b3f1c679b006fa125afd9d28fb1a0d88332eb8c52b0efd80ab74b71cb5a6a36db889468e45dadfe14a4a34d3b9eb7d3a9a687a37cf6ddff4ee11bbfb109d785d9ebb0ebfdca1b8c08e8304859ccd77110eb58ec5b1d3e073d8a81aa2cc49c005e3907cb907406e4505c6f6505dea69fe1fc276f54c07ba475fac7a57c0d385098f6150a79da980870d7b700d32d65a6a376336c1264f4bf1923a47d0971ecba67ab4356c2e9e3ffc0a4377c8e077e83ae5f18357eefad68de1605950f6f07b7c4cabd03410b6bca0b4464857a55d7ddf21a650141053fd6a3e3bff98a713859b465c969c7c3efee2ad78ff008d6e9b5de5cdfa8da57f068bb1fa13d0bf10a742690806b9b0ddaddc73cd0a77cbabcec0fb54cff096ff4336219477bb8cc3a752eed94d5350ec54d38a5dd40e951f1fd3afe6c2b769eadd9d55b76c26de6ef03bf758b4c1974b86873b713a11c416178006b3c9250e13babc44b23a74e1dff0533893e6f34d30011a43bcd91428f7dc97e21e4888b649cde2fdb5887cd909853b63510012cf4e46a621fac7d73a65a9cdc77cdc429424bf8b52fab0d4fdd4df1818ce387ba04d229be2b7c0c816a873dc3908769daa92ef84ddd0921d89fdc9e90ed3f9d5fcf4769a7b5f5b6caf5417f2d35d02cbff328b082196f196f3ceea07016f2922eb5793017efb1b52d95cd8df903e024f1f52446caeddd0680f9b9ff045383696abc9c08273de764ff6d52f767772d16273d34fece012070e895abd79a21ee11a0371769feb3f400294393a8403de4cfeb6b14b5cd7aaa5e1656d945d7c5ceb3c0e5f4e889c38fd7b5f921ce1cc2c58cfc3092288458f0362cf4d0a592e667d8e30daab7b02b8ac153dc0b2bcdeca8518f23726bfdd2e85f6d71fbf55978e2c39740f36e4268f2b655d7b792485f236492cb1a08756a8bd7a615cd798a1c257ec60f761ae148a2e7dca5749417ff16dd3df7c21a6c4229c34febd494458f4bc825d7c19980c945618a22caec344a67dfc55a23c97bf2068f1bb3a9920c88db3155b37e0e0556b78f211dc179f722014bd3df7069d00f11a460a5104b019e746665b7521f9c660a5ffe35cb23556afc1a606a1d1b713163cdc5836443eaa8bdb1098d09d04c6899d483b1d3648ba8a3ec8066edb5b6b9f0bbae4a59f2c038bc213b7c2595641fc5220293434174daeac5766ecc5486349e65964fcd97756135da4fc58f8b55cc238c8f9cd8e7d096ea20913ce6c073203086559c3a5f3c7f660cb0df1864836631418bdefe8fefb681434c8ad908f51c33908c9cdef5b1cc3ab85ec47ce45172b9c1a3a9787def7031593289032e2d0e9e07300ba9958d4f5e256122928c1bbd2c2dff32221c8ca2e4bc678bf9031f0ebdadb021e46bc295d17a73a33aedb854f5b7f3153daee68b7ab3157bdb140d92eeb60ac1435a21834624842bf784aa29ac86b3a10bb5401de56f2a208012ad6757a883d6e574a4b013044a6ed1d828139008a92b26dac28d39253ed307b511cac05bc384a9b38ed29173e330dad19fd1dde9cc93bb7108ec306e9f2498fdc7e129f49deb8cb89cc99ca4d6610c598769bd8dcf7f3b2e0fd892f2871939c26c031c91881986725a24bde39a083557cb012bd4999876920121835693c7f3729e98543339f3df1b99a502bc44616ee7bf76c0f6dc326b86657fd88559288aaf2e524addd9d4cf2afaff2a856144995165a98148010bd09337f4e3fa449d8e2c0545d65e9e02c36fce7d6f1bf9900de7cf0864eef378ab7af2de09b38b6eaba7fffa60ca947cf8b5ef64a1ac6dbfe8bd20732abfe5279ba6d59f7da8458ec56cb9048dab4aeda87f6c31613b32489ea39f9d5b2ff8b88090af17a2c33ba5471d8f7bc4bc5e65209054e9f1e34124a5090dc7aa91602370cc16ede3c27108824e0f548552acbc2a67e205a362945375b7d088711581826aa010ff4fc1da6282bd46ee6b70101b164cad529da528e66375ca3b271c9b9f205e23bf35a8ce87c832a743e21bd4cb72115a973004cdef776078f6fb4a79ae4eecbe7306d0a972ed5f3d647241eb18a220ad6ccaa5358685a5758b8efd3a04b0a7de9893c6cbbf9d273543007db9ec1c9f6d88a36020602feba9681535dc86ea1552682d037077fa4cb982ce54857e158f0a0e6fd86b9fb5fb2bad3e66f0ceede150afc6a4b54280abd753aa718d65c3943272e38234dce34352a507976aa7e012fb1084c0634234f13f713543a4975d7c26e650c9df82421d53ed829281dc48978f783db96aedbadc0540383f87dbbd15105b0b8996a23a6196a2da7c3a33d854505e344b13c3901086e0a8d729e042ab1646679c01785007fc631b53aa9b8e23638c93933afb77231c3dcc17ed1d23f644d7c68be2427552a0585081bebcc0701aab282234942197b74c3d524b0bcb2c70c83ef8f72aa2378984d657b9f4f453b1fc6200b7c27874d9939e5e7a6ecabe41844980a33cd0c8d84c3ee149666a5d43b4faec5f73b4b556f9a3eddf7440920481231129180e3665ae0a4aeebf01e3efacc07535b6876aef196b6dd950bc55fcbf620571cea07a548de42841d17d4a24bc9aba147c7069e1a067b933fd4febc7293f59007efc54a49331db60c6a14873ad19b6f22fb45d6decfea1be5e6c75aa9ea5b8d84aa45ac59aa812744c30fc8a10e02483f4a07a66d45dfcc76272a859be3e001de660c2768f5b88203786035e2761573da29340b82bb06703ef8563dd3b96865f8baca6fb9bc98dc248b4a2c5e82c6535df282b3055b62b5eac5a638d7958830e009e9d4f7685bdbf80a4935ec40283416c1ade8920053726a37556fa8db7ed89d9cf9e208ac01061b27f59d3156c123745090596cc36d3236864a93d3499c7e2dcbf3d31c0ea21f3830ae6d6388b640944fe1260b3971aee38084a8010f478e1cbeb531fb19221060820d33f1b7508f026c8633a0dec4b3a3aace99fb48a6ad3210dab62b81c8c6ccbd15c6404758cd2f6adb385f66afc9e0d79581e15e98a611dd751267112b22870987dd7919cac2ecc091da854f2c640ced3ac05fcea669b6093333f7d2e0853fca292d0b8a1eb21dc8328876cd539c77138242cfcc25b3a6f93697cc63700b777853c0fcfb914c8748aa9855ecab3d450fe6793b912d728d65e0722e9de13b22ae163afcfdeceffe53c6875b22c9979e3d88ac8b4c89ff30dc7bf571773f9eadd4dd8ab7574835c07f39c07c93fb983966775f697bdef62032018e72c57491ebc74aadb99cf9745548bc69275a10e341b2516945d89e9bfb6d71f08820fe56491437326d294bf7bc1807cfd16ad21c17d6c8cc38eb312f023cbbdbcec1a766b381018423d455c3dcb2d61c42af95fc14c676e753447519dc104e39597caa6246ba460124a8156cf65e31ea1704e8d8e6c579c49668796331b19f73436adf4893e3bb08179c15ac8c537196f35f8fa57af6b0a7585d3987040068d67020b80e9e2a334f320eb2c35477ff49e8eb9caec147f052c8620f56ef63f519a0e2d697b93547c85144c5d1c0d8cde8e8a7ad44d8cb4dff271f424637722301a317cf9457832faa27b284983edc69eda47d04fe4f8a4c0e617913a3f993f67483623c37ad2f6ce6f07eb9f094ccda7dcae9ebbc9f663334b392034587423f427fe44e6d288cc0fda17cc509fa5d5684dce99336a3e46844759d10d092193e177e1b24a89c3413ef8abf2d59718b96662dc2e6d23177db606927a1ad58d006aab2a4e20aa2c8e749c9ca1145008ff6fa35853ab7fad8a213c094fab07126da465a68b1e00f04ca858ec9787050b0575d8daacecafb4e251c7181e6a3ecaccaab79f6cc6ad6ed2e143d7b683b9aaad7ed2e784cef4f32fce8c560553f066f3d524b40b279f85345147ef1e62f03d9be917806612c1df6369030f60e36b382dbed3e2f1fad1fa0032ecf63fab7c94e2dce393b918ea7cd904ebe33a494e2c00da270abe7a44f97416d861fcbb58cad439f53c2c9f17b2a087436e945e1d18c3ef695644704adeb155f68b966f0cef6f65fe2473e101784ee90d0aab1ac4ec5f88ec4148630fe2a68eabc0b69b3bf1a3c14828e5433f8d5001c4513defcffbac3fc85eb0ac5a95e66edadf49c0785a5845fb3665d07a824599b3528528a0bd783304aaff6e264ace43e18749b9f016f561b19f6eb2a164b32c803a17aad009953b8d850bee32bc5de15a3b64c4677e43a71c2b190cf0bb3733e8708c6dd389e4f11fc8cc420b7fe99f022ed7f0d74be6a89d850fd1804178b6220a1f2670814b1764139af61e9698e532ccf27315b581542d5e522e23da3606089729d40e5ceabd5cb4c7a3748c2172018e1de15fa526d4d0ed496ad28be01641d5205b0da76ba390862628576b505c9e417b272efd8a03cb2b5c017c3e42296a9c8c85cf4e4955f6e465bb9a7249c5e7d652355120ef6c9b797e9e4333169a38deda8077213bdad086bf629170bf11b8f91cd92c6c325943cfaadaebdb1bd6cb41e40ff46e606314f20c3ecc98894809a62c85f500a304dc34e38c213b71838eaa63aa68075b0f2e965823121104705d91aba215e206c62ce2b8f5bd0b8517b64974c81ea3cf5d799a2cf356ab2988ab0cef569cbf1e13cb7165d710941df4aa380572024046ff01d96cfdea3766cb8ee06013bca2e5aadadf9c9d2d33cd676421833867022ed158d7956d795db2e7aa20ad5ea72f803cac4d3049d7e16cf3d07c93b905ab2b70a017c34e97dd1eda8b087f45e760a4cc6f18f396b24cd74f573862b60f81dd13a48f06ce7d953bea2d8e9f3a823832c1c9e04357432970ea8f766465a35a33ab220acbd24107d3173bd5b293c9b902b4b5d6e42ea790e5ed87d686a7b6b58abafe7c38d7ec1605c92dd3d7417995c840781075158c7708d9ae05feb15e49418c2443d514912e2d155d6c8ecb290f4d14730beaf0c483ebc90c6dfefbae176cb613c2e56a97cadf6b78b0fa7b8049c706d44a6a0674f2ee4b3de531737220ada43baed0c2c44fb9111de3b000f0c53c838be597461d6db841e9c7deacc1ef93d6a55915584a2e618138a8674699709e69d3c45c9282dcfca4311cc78f9bcf9c24368cabb3a4714d181e8eec36cbec05db49cb9dec183dfd76dc0330a3a64c744d95db56c65250801a5c985c56a334ec219d8e44dfd20210f13857f2d9fef626991faf2eddb70de1a0073e21313ef9fc3703c19572a8f4d6b35aa48ad8c0f9ccec007a6cd3bda62b564e9e44b67f89220c5aaebacdf5301e87d32ddc191cf491af13cb3e4b582f4ce1326526a46bded272f4973baa574ef780db51601c6ae81b271d81df86f7d0e4bf3488bfb9f6883b8124185f1989149436b52e8c5857142c07767d4fd12db0c3cd7afcd343b12cae77a289b7063a26bfb475dc7502e2836b2eac31f3eb90a6c778d7e19c45786a7e9caf93df4e6dd92a3aa2d2bd7ae7743bee403308039dffaf1ffa6e35ac93b65720b3156cfbd0e68d018ec9b03733dd2f1528534603ccdeeb159ea829b78c3c68a35f1f37b0c705d5692e803ac5b1227793b6459c3cf849523b15c027ffdabce8818210923d21383408af5de02521f95c04683427ff444fd8c80bf92446892caa47d841a85b7e41529b6c809202ec4c60b528c48e31b3c4bbf7d18f5250d47b162f071b32de511e489cc2779245ff6c0a9c272ce396dba53824764384323c08ab9ce14b322202b695c6ecd590a8e4c857a8cc5c68cd74ba277d7fdf9d4cecd7a8560f7e95a567804600f7315d00436f1223eb6c5495e2cd66a2f7dacc68fbbb2ded80f8f62d3186488b2c3acea6003b5ee19d644a0d6570bcc1d31fc7016e34a50058d23a3599b9a0eaca2c6b95fa96678c8696eba0597b6688695ef79b69a7a1259b14268b3cfbb7e5f6b5988136c0a7a8ac85d56a84d39b6ffe5d2694cd77e0ec3f303672bbeafdf3e210a109169b595620a44569ae128e30de23906f356b70e97d8ea8cf5e7a7fc5cfa5345397d29de1173f16cb1c0e6439b3cf6592f044ffb1df8ed97108e8e71e69398b5554dc8860cacf11c010f277bbac88217cd3d287595fda8a14de2dfa9480a1e5bddaa23da483e9fe3fe61ccce1f40bcdd577d8e5fa11a44acf324b1749ce3e9165fe28df3fe6a6533f5ce0c79f62b12ce71dd291f4b8f42dd023485307d29794ef13bcf6a3a532e0f0b194205e9f221eab304984659e8a69f8839ccef4fe0dc5428746fa64fe7b422c2cdc7da4c515b29b05bc9d47de1a8c581a2944bfe9e8d0c50b5f80fdf1804d51d84932eb414e87fbb6adf2f072660a631d33bf2109826103b391fd109e6650b81f0d2e5bda811438d0ed1532faa280c19f16c7b9fb4131c14c5105f065a0b001f3f898f2c66df65f4e1c1abfbf4c74b556466d671d3d7416a7ba1bd4ef9bd23ce67f971630d61721bd38dd7f20a0fac1e82518d546ffd25ed0050d3dc18355b37fdc375b2cdc2e43ec5b47313a9f73a1685293893a76b38073186bcee3cb96f41f5e286d43a1548d71e27b397c5a41e9ab6f612b47416947242eaf6c6d5f527cc0a1a280b029192b13b48b57f1e232ec5b8dd6c173812561291fe17faa77a028275b88db769e9cea99789a028ca7e8e5ef5d09cfaf1cbea2ef293c079a297b9a10aba7528e2028a3de37ead8dcaace181e5968587b2ab05c7a216da014d6752661f1dca3976134373ef0712f2d253d93729a02bb1710ef4db53a92f783ce02426e70fa773d2bccc0ad1348d4ca73b6958d17262be8bad2418c24a4f6acf990c4318946b3a41cc7a35b08886d94fc21bde415d9908a2f164ed7245dc426a6c05622810b34e1863bc53d53c4f8c9d74e2831c349cfc02f905f4b91f420767a74fed86f46948c9768350fa8b4dacd5287418d5d85762607751f6f11ddb78d4e12f1cc32f3482a53121d4378196a4212e17bebe7c4dad7c24060decf16e7da24905ec63953b7158f9124a613e0a6f3a1fd2714b2ed16472f5ddb474967ae1b797f52f67d4f40f626fc32ff97becaca66e8295cae5373d1a81aaf3230d71314b9a7136a4cfb4f7fa2739855c869a03dcb4d08641af4a727f2b6df8fbdea963a16341d6014c629cff7c2eb8c3d9be259f78f5ad00e2233cbe3afccbe58e773afa0c607fce8e31e04bad03288e0994adf54728281087ed139a3b0056f9b2a6e4878ff9d6a41d20a38c0a6d7eb815dc2f7db3656a36bdc96a8cee9384eef58861dfd5fba12b35a269c64b0191a90454eddd2f9ac891ca2ca77368118c172845d3d306e8e8ea33ed8d2d57a43a8ff185ae8f992c0c396ae312ab63650e3ca7f6975248f6140dec7c637d346ee38f668239e92884d5e0f1aa2f54e959090f9ac6e3f707ab6b477434996fd6be1aef1b28a6d7ff8e73d1b67fe53d96fc0e91876a0b5872df86ee13798573b6ff22756ef2986443aba7cf4cae88cfaca4e2c3f28b3869a96f2614c5e4406efdd80ffc48e3b9336c0ba17302f1555810a90ca8076a8262c959cebc1f78e997fcc88195096fa6342e2d7c4d69a4286e6fd31c0ad25d630e0002645eaeb784f53502da6d4c88bd98f4e2e8f1ab700370de2eea3389a825291f479bcddfe591d2d42e06b445c5d96ef5dbc5a892462910f6b325b691bcc12e1c970a117dbd4231d6e009321bb4d141fab620f2136a1ae1a01131668fc5fe1f4e3ff0c9c9272e81a7c56b13f2ed4030fd09f67655430c223e096762778ca338e96613cf095ad20c5ca888aa5f50f4b9a2064e1e537e38d9c4f5b5c5810dee11774dac200be3523ffae782349b2ce7383bb8302605832d1f9b8d53753650937d363133fe96446ea75fc33623b2c049c014e3d75ca72992f475ceb62796c8e76f53c7d5ae7e3a8181ec8c79175b58824e15c8b38c1cbedb05bc778fb17046c474b8aeb31af334f6e18d9c81189938a64b411121c6105111c5be54952de6d39ff838660e89f3bf5d32f84630a1c1f33691ee651bac686840f0d0e21ab8364ea8717126481acae0ac66dd0f26f063acc328f9fb78a722c5baf344e97f6feca03973b35090c1a473e1451e55da8fe463a3692e7013b0152e0e15dd931060c2d6b65a509db237ac030b4f80e36561e916f4aa09dab7499d4a23f36bdef9cb166df009d95c995fe73e59af3f518a7d1fb7e105a66ef42851825dcbb47016b86ccf8297301eef69c4ca4dbd1d36e1d62d7156d9f7882ac5445f44e6a11cd6a62492c55c46558ad1271202e4ffdc2d26e3d5083729a9ca294564c4fcc4ac79f79c4628d00285078da9ca29f91b6746e3028a0b74713c76f1e8e6176739f65f26d99dfd780d9ae76b0d1b638b6d7be1b974622fdf14b0f1e99d5112b443b95bcd78ccb36911485017ef94cad99509d99abd5432a020fc5e39c86b4410d96a06f3d9cc029b5b62a864589f0719809738d4f9806914cc6d57d465780e30e15adbed84f5161ffc6ebb53882fb25a2c2880284910bcb93db7f0395aed172480ed60175cec41d8a8314ee572e838ba24e2a76ec5e39b4e650e9f570e6c47083b6c4ee585572f404fe3e650244bbd07688970e1444fb07ccb8b3d6eb9316da70773a0c6240e1b4973b56706278ea1d9713fee2519bcfef09c4a63a4dd89bd74c7fba0c430563dd938c061ef2cd72bc539fb290fa7d00e9668ac2677fe8e2f31c774a51fddbe37e5e350b72275e6baee371711e8e72a58daf7dc86830d4ad6e307554ad94afa9be14a72273972839ec4f0b782a16f8431a63738aa7f3e902953fac57c456f38b4eeb22e226111ba6857ef9cbd2744032da99580a1711560b5e22c61f5e087093a30448fd72ec0a9488ba4622e7273e75a2c0b58591c9aae093abf53c49fa3eb321208cf5c7b87b0a8eefe411fd4c73bd4f7d4a4f44691a106dc89035cc79c1e062d86d2f98bf6cba1009752585b66d3450de2d0dda44566c946208e46ce815f368c8f8aa8f3fa35b72b73de59c0548a53792b5179ff1b8b89a08ab7d0d95bb3550fc4891a08772e728bd8c09707ea6046b8e2dc1146176dfd9b19326069c66593daaeba64992fc8d0accd96a73bffada2af7306540ac32833c775aa3e44587e5338a1279a3e6fb4a7884f23ce81351f7f8e24fcacaf2c118492d4e13877a5dd3747f476e1564ba94356e1781960994c81c6cdd7a9057a93ca380b25cbadf51b74f0cfd7f341113bb26face852c93246cd2b6b30861a66ce3cce318d72962d8abc0047a5f23b0092abe68190529f9e952264544cb9bb242d7eac3d08904a8e52320716ada7b52075ee5055b7bf2df19502bd7f16eb6caa82cb4403b1ab9c35c102fc129b6d55d29900c6eee32a662520c5a2b5100cd009f5c762043af51d03ee6e5019777748e31e0d07c19d98bc7e3264e8fa5b32d97b4392450f23d6b126b5d85ecb3f5ff80227e09be20ecd148733e0a625804fedfda2b4e4fcab080953590547ff81c3eda625ae31b94e29f13c9ded7b9b007e255d4c093b110e8364ed0e872c9d509ccc3db0638ed58c0e327e3555f0a6ef6a9349bc588df2eb3620c9e78deb37b423cb44c6a0c39e551abd6adfb58760df002a7d8e48527424466bb5d103d9653dd7fb83104dc8e5ba779ffd33fc4630c8275787d9e4ca77466dcb42a9e3811813e97e34d0d735a0f612b93a385cc90b927f434357cba5a0166455634bb8bc2f0f87335406c0be0b9ac62fd0c179ea27f8eedbfa76c8159b015889846ed9d52529f7e5e73003aab9132cfd1fff17eb9054a2622af65a1e169572831e2589a772034aa5a218e985c3caae3095ae13288e2dedbde973eb4ee2231e40461dcd9ad7040251fe5d40441c7e25619c23214cc01b1583198ab2dca0f08c26f581da01d03df8bf9c29139059c72e5e4d2ee08509925c3958510198ff06265d04fe0fd7b89df0c55ce13b840a2962507f074a9c273454ef5dc3ca281d0631ac7553fcf9aaf106296aeac9a651533bb7b71a5a45122156b384cec15a1bc1c7d73587d613e2a66d8db04ae226732520cef410b98819b5746a7546dd32e2ccf2805ad627d6ab5c0dee941e9ffc4e659e0f5a7aae1d4ea7a7f9b82284b2d6443e2b6e376f7b2f7ab858ba38b21a6ecc0a5048c6df831b25758ce5ac7dcfb4d5d69c9948b4bbd521e383c2548b9fc59fd73ce145b31b0a3a4e6661b9aca468a2cf6c40fe15b392e5462614d3f29a51415d952bacd8370b66036ba60d613c15ff8dc8b7655a86ee7c65eabcd8f0f3efd035abe1e22170409d7a4443d8186da5503f40929296714626380f4ae66dbb947f17f831a01cb9a1b3f9dfaa9fedda141a3ff8cc4b8371e36026b04e1fb7df3f18bf19fc64213de9d0fa1958ee101f25f21aedb2d9e3daf2a037abfd63a91e5fe3a9b87d2329f4a837f8a050cb30b582a48a6a457f740cb5f40dc61b17ec793cd353b37f2fb16987a229f115f00a77860fcb65ab0c74f150a466cf26af13f49b8646a1d558ad60ce9c35c860c9b4e4b3e435a1e19015c2cf3a26f1fd4fc8adf9ea20577f189d06ce12b35fcfeec5c91c932abe834ea462a96048f6e9c2a381ec880dae580f2dfd9038a7eb20303227a4728a3931cba6d122f8bf22f417d5ac831475cfe872a017402b8c970474a5f8cb28925543f737fe0616d87cf72e52cc88a8f0ad56c96642f7f511474b72ddbe19d299a68db8ec213a4345c29fbe42f4dc5c7b0d3671476233e2667a9403baa057c9ae6a9acfe847e22b52d19b2ffead1d9fb6fda848006398b4748954ddf9f512a153ce93d7ad7134d56393fbba8a7009658cd508cd73249d02027eb6549bb468c7ab3a4d12c303cf310533d5c66831e697ec5900fa760a15aa6a15be56eb4f150fc111a4facf5c027b370afe35c674b7d93e0054f21e5d7fb60d1728de43fcb55f7ea4b61af2f955b883cf80a1f2d16ffd08f2ae6ef0dd006e8dc3c77eac9af7f2671d0a3b8513a040c05e65174e5d8a905611ac55356b0022118683fa1d1e8ff0762c5a034f7e4e605bd03c1aed69adb13a90b77daf35477797afda393366baf1cee0d2958c22346f6303eda6dadb4e2aa090a2cf7abd1c8d6591e3b0d13366f6bc6642c4f03ddd984c2cc1fddbb7b39af983c1cfcd1237f6c045405af36798bcc56a908b997cdfa8fafc723568a80f4c90479d897bfa96a2e440eac987bc95f0def6bf180ef2040198024bf2de342595f64d00baf4bd29d30ed425375a638394a9abf527be076d479bc7cf479458e37e9d17f73c32889e553ce5213d02e6d8d5d9ef6cd8fd1cd96cca1a2cc2d615c4f0633d91c70118758e7e8284212e93c6b8f163916dc754ddf4ca4134a33592b83b0348472acaa7d26dd939d341c680c195fceafca0ce6c072d9955b4a2cc62e2a7e7069e57bbc384460349645cc3da6ebd88294fe6d439201bdb6535c10c9e6726eacdef0d4436068375bd3e1b94a14cb22e77dde2aba40d59b5ad9ca9d67e32fa189df738cdb69f5847725fec2a09c07e268ffe677a894fec8a0a9091e2702f604fbd17d1fd5f59737f0b4890e853c728d8d4c659d99a66e9b8727682fd8c698b87ba0c628e1136cc9a6ac8c94c89a5bae2efd8b75af8a8114cf0dc26dbc96d15dff745b3caa8ff3cff7e55b2b00b1118bbf35547e80e760b4e1a461af1e9a20a90ed8cbd9486bdd5a92576f41d05d568ff287bcbf7481f914efd6b8a7f2d29af931cf9a7414e3547456745be5f99d07c7814448f0019fb00742ff560061787f43913d7b8b66ea5f8f2509f6eaf9525298526ce6146e3006587f535a02bbb0108ead2cc4f32de4367bf52c752eac63365e6cdb8c5a4f38f8f4b0ee2705d0f9ba8aa3e3d69d662e8054f7ce83e4bf613cdd7bff4e1fb212b3f9b83bfac5aba3129cfa307a45f7365a7079b22f4558b1088fe7045c016b702f2d6ca1c9cdb1dcf180e08bbd6c2e362f3d0c844e486b2e0f7d8b8821fe68063e5260276e32ba7e4837443aad64806820f5860057f5d180749f5edfa919a6fbcb59427cdad5cc1257429a6f5c7168ae03fff49967c212a132354063a5d44eeeb42888a2f6af953c2a3b7ff069b4a4fc588e9e63e259e0ed77223b35854dbe28726c4cf7568dae4a1976be5d9185aaa135d7697b456234845880a29fa6f75ddcf7d700076afd0fe090f82c192e31958a98527904301c570a39654c8eb23dc2574c61a45d92d32eaca6d1ce3b2d3ab5038b8f6b427b285c41920b6712f0e2f69d05404d3c708b03749993969c1bd95310f7d4a9c88654b5a68b2be438a84eccc72879821e15f7c6ba0f1b8fdbab1aaaa8b5553c8930a24c1a74964d352a716cccdb172e631d98d04de474f5c6ef6d0108cd739503fbb0e98314c6cedf1b043d4bfaf466e508d6c1c3088fe03380b5f94461563aeb8e376bd19ee7a1f8569355592cbaa06d20864fe3f14a7c209a74b5634ae1097d0e5419c53df6a0f2cc9d8c707ea7ee9b0a8ee1079629437f4d0289e973e97ea8b80319156ba384d41cfa6ad5bf120e6fee014c6ffe2b4e97b77130119a1fe9a784f5c50736b2ed3556b9ab4a426163f44fe7f156d3db324299319ee317366f94306f7ca7fa5dee9170c189214ca04ffeabab01bca63eabef8550b493cb13e3c3a709639004f215963220eb1005e2ed75407a08728fb3d804466fb70214e0faf39261ca43c34c21ae63a21860e9786f10a673b45114769ecda289f7cc3f2c17110511dcaf014ab6df8127c722444416c3a776b13921d76407474128e74d80671ab12549a32f55fb9c1c24856fb6b40e68b17efea544769cd39845aa299fc9f68ef1b0418cfa3d5dfb01ba9fb52c8e9c15768ff0801f62cb22f5041bb61ace6935edf5fd9f7d712ccf6f08dc184cbc0af65e97677933fdf577f0c697f643e6313cdd3600857923ddbed30370b80553b39ad4f1a06df161ac3fbe13ce61dc815441d754d669dfc3937ac440c6abcc0e7e0ae564981ed3fa3320126b84b13d1e806ef79a393a68d20a60a87c1a4e31d6fd6a17af8a13d958d434ccc5990aadc73fc0afd8cf2d26c66540b55677ae723be4887a060542906d4518b0ba9de7c490f89f7c91ce21802c8e76407c8719d25a4627fbb1311422fa14def02cd8a69325c2fde887354e92ec4f221f8d49addc0b90d5fa4d828f9fb5654187989640f615cb6bad4cfb88200b7b0c7b2ade800335d35bd7de356f3ae50b724ca17cce766e0605f14d16b2c074eb0f7bf0689077809c486ccc70da3ebacc07487cdae48c3db6c5e66546a74021a207163f197936116c8b08edab0849747a8365ecc685109e4bf0dab9daf1835f9c9c8676444d6d43cc8dfc2aafdc1f85519024716ab2111457a616ca71d0b07119208cd56f2d957e6eac47d9539b1b182b01c7946240a023a9e77c65d26c1bbacdf6a2f872e1ecf8b1779f9b2ea0c832cc4188155ab4bbb7c49683605d194f3203e970369c936921051ebd8e79938b4e4fe694e78f208d8dd5bae94b9a72aa4ce5dd0e306b1ef8a7fc6f33b79fc4a546171c3d35d33ee4423e5f0b2f531a09b36dde82775ac85bc3d9155a7ef367e1874b28506f810b5e321390dd02b8a16a70876ae22be92b4fe21205e675155596e3298cab4f44405d29c5d30554285b9b6bc27b87963685606186529b4ad71c3c572b6329da0660a272484a8af6ebbdec547710a2d1a476695231b7ada62d08e77f599e215c56026880ba8d54c658bda2e1f0b6406ba3e91dbd62957dcee251c50b69951db249acd8e6e0f2287c7b3375c4277a822b5fb9c941ca97230b8c59f4794e301bb2343391824e5cb02f9b132d164b704d7cd228ff09a0befa86504e7a75da48dfef69200fad76f3d0e3b7528e50baa43e91ed3750a599e8b03b64dd6d14060fe824133ec7b574e26c0cdd6854bbc603c317b762b1364cac0406917ab110246742d1c2ce83d944f0e95c42849ea6549d5038820671c8cd068fd60fab17367a36c9ba696358c28b5c54b747b3f0828e7b665bc4fe73df5fe2990b717223b0e97a55a62b8ad6fd848b9bacd2bef0cdf90e26b0e242cc9487ccda04803f6a63d88ce12d98c41fba3833e6b6813ba68c97cfeb50832eaa7b3dc654eedd803c91eaee6aba2edaf13c1287709c30491c098770bbfb341cb6e495c16bb0851b9ae9937220bffe40873602c7d2652311524fd1e11496d57c6fb26fc46b0b7fc17be4fa4077568b864a330d96da806482eb6eef715f9ef80fe0fb0ffdd75dd358f1dcfb2248b2040c122cd18418fdb7d3ab85a916a34edfa5082e4ce13c6b7288a129649174dd0cc8bb8e201a1e01a660be08554631dab9e56ed9055d84c51670cbd4aa20168e03c60b117c833ad5935da60f7193c3c2ce0dd4c2c5f9a3403046ad094183e0a5ae231bbbda11e76a8dd0a9f597f8a48893f71d01706eec2b69c9fcbb71b50ab50b7f78f30480b1916a10c1b845279d9268a05780ab048bb797a51d20d1ad75a08c34dac4c5a17af3cf1f3a21726200214f68a2fc0c6f322b0f84103a35448a1627e0cf9682cb2a9fd0adbece3d970090aef207689402b753c83649cdc44989858e2f2a0764767c0fc92bcd62474d6259c08395d5e14af27f7faa4cf21ece8527c3aa5ea91b2b5e4f9a01823d91fb9add84f4c156db9e48a348837e2f613d3e47b0e9705bb96d1d0c0f71586fe34c8e1904e32cedf360f6e23a05798dab4638d55f59ae715b121be917496d803cc663c79ea63308c9768104cb89c0aa83581c47ff39d9be24e298ee27b5be8d1cb53e48ffd4a550231c80d92dfd0c3e3f26725c7187521bd153dfe4bc41d579be599e574fcf38992deed70d470319b282a80964447fa3320fd2cb946191a5aa1fb882a8d9f5e19bcb09b6390ee4c49c7555f35f4d87c53ddb2f94d68a9e25d485133d8f6f80216607c7e04149e9f6d5818bd0c9a22fd554c7bf19171b04a978bef1e0cc0cf8cc4054933fd3bbe388ccba72fd7515e5a3daceeb2d6556135c1b985baa88b11231b62af1e155b0d86f43bc6d14a9bcc8c8cabfd9d6d6d2214c84f13865c751158deac30fc44a2b87f0a81b2c05118c269bf158e5695bd965fbe1bae9e2b3b5dc362ee85b9e3f5292fcf901528e9805c588da5c649b126e5fb7d39fe71dd68ec5e05a263be6879a2c470d063860b0f10c9de1af79e526a2472741d1e8a17e3c359a035d23e432a505ff2c9aa2379ddb0da8fa7aadaecf9038f43a94a3060388cae5264e676158462dd969adb7d17d0e0d3b36dc1db3efa0dcd5f2b077ea0e81bffd7d16a39320fbe6f1ab3df1f231f2672c17ad4686af09fa02f05d324c56db3a5278b0ea6085e69d10e82ea7580b9437ae1d27f437c72a68e95d3b96b53ef39b244c4f153c9dc2dfef2a55541f5bdefb48b05bcdf5c430b392fe675a07e195355e4a967fe0eb5155ae8f48654b18e6f38f3cb78d3f5c42d89637654090d6966db185559398a8686670ead624a1a0abf3632e5df75a7c2431297b559a8d6a32775c3f15ab7abbcc22d43e53df738b6095898c7b6564a8e159c5ce0a720fe8aa873388cba0e8a25b9169074f5ce57d37fe1a61848aee43c4fa52cab9e14a0895a2c23f74531abd4bd656e9fa098984873e2e76348aefc6007524c6d967c9b34f94aabb509589281a956c9915b241da40e2cf20f5af7a1b182e73737c84acd35081ccb6a7a6b243903a2477ceeadf316f840cd3841eb15747dd76bea46e4858ca9d8c7b5bfb74d428eb196c83703435b07fe437c6b482915339a64e4e19bda24c9327b583eb5242eccd4af923650d716f6e2d99d8c21021c4b9e5e3e3712ce9b6337c9577366364db5f80a2e01468e019f4d2f0ec108dcdb9584db86775ba8ac9140fdb0479757f7c35105d4295e40a254b31c42bc10aaba218b336d051853e17a8fa88777d3c9b02cb067b023bd1d5394f85e273c551772ff747194500f4420c56dac619b9f4637873f0b4ea3f111b39213caee33c573c29401ffc0a1a2db4cf895f636664ecce4566a70e6ada070b3ed2441c412f4380b3fb183bbeabffd872d9a1b718816831e923b1e192b0b26077ff60d51d322287af8f9d708bd1ee9c458630142d48651a3247c422f7ead5b46cae08ebc80e9dcb0c67614adacf06252748ffb8927c3ac51161d6ef2742d4bb1ef3918b6c3a571f01b9b677fbdb58e4025e386770cf57fcc5677250452e7244bb2d4502692eefd29f8e55ca6395aae56f7d9742841711be2370678a4281fe32bc5620be458e16c3e997aa646944387380902bf2103804e3ffe007ebba70fcb4a0dfe2949d8cfbb37f55be40b5ced48916d5e3142512b095e38519bb8c70c267080299f46428c3257131139df49d6ab51d01769821abfda92302fa11a7f1fde30f2297c3549184c3a17e6508e9a24b2fc6fc88a14f955e1984dbe68a224bcb0a5eb571e8f53460c1bd25d0d024cba51c44b979be3ef6d587bafa18785c9e90091cebb1100a8d4827ce2bd0486accda33bee1bbbe503ee2cb5c26433e849ecab06bdd797281707c3ae79d7b6ea06a9b3a5a42aa5d45608201017f65be8d37785b61ca31643c8c84509b66fa23c3252c91357193e9143b86469def1e5af5d7140ff87d617a776ae9a6baad35b7cf6d7d9329fa2e2bdd34336322b52411bc230448e96e8d1d2236062dbc3337d32d006542260be64f123b0807608125139fae6c7ca8a51b3a3971f78e2ec1b22865ee7fa88a96affca259812366b01a7279afcc54e35fdd4228eab367d6061b20f6c0aba20bc2bdb126b0b9509d47783cc5ca08085f9588b6d5abc0e3061b2862b80aa7b9c104da4330300facd29c618d2e35afd7bb3af3eaa6ae4707dfd13695dbaf3107b49c251d5602989569602ae1af2126355ec56aaeb18b55a3711e51c67363e53098ec9c1e8a28b9ea023897f0f084575d6a8bca82eff3982d40b436c917540b20f91d710860c34bb8e8506cc41c2ba62771a4fbef598e126074f260cd6c24aaad3c413a26f9ebe27b1fd36bc77cf5442b4d6456064f9ba8d243e2d0c79660fce4a977f542d09253fd627dc94954a5246670aa1e45c9afd91a2d09ec318393400dcc1287563fcfb1bac1598c3dcd5fab1cb9d83ae03cda2809c54567aa4ce0d0c386b165cb029e07f09dd71e25e37efa4889093fad6c605f3bc9fbc14dc8ee49bbfef52aadac2ca93a6f54f6dfc390637d99e92613cc3e31aeeda9a87f11a391a98857a9e32ec398ccf3259084625c807cbc132eafffb8e04701a36bc9ad7cecc7b15b2b6e585812e1bf95054e696f0e99ccd320c4ddc7aea764b1d05efdc93a204f6d026ef3d1b0467886ad44e4b13544ad1ee63635d424a5adb8901503c4968f044dde78c0695b837497214dce3dfe3d366eb854c3a7cd5a86256a1a2e4d1f796c1daef616028d937daa48051bedecd64a7bbe244d31c52d74d0b12ad7db3e889450d43f2d23d8a1e66f33968d11ec2e4691a8afb8b052792dc320f24b96553ba20b20daf69473d1a572c2303738eb34de45fd8b5c46324dc4bdad3b3fe09f4fc2485b2e32ee89281312a56c8e01866955e77f6524a06fdb42c1359548086a00ebb0af121ab19d8829ac394e04a393a467993cc88dedc1a16d552ee62f5131b8f8090b87f3e179afecffbaa3a1fc5030d8e742a0c34f520019801d4a2df6e070a220cc476c4fe4a3905569d29182e626bf131ef54699e0a4f16691a2e633d9049e2bc6071f0f5d158670979222fea338e4a8e2e97350c3fc5264e7a85c652249e4fb918620ca51d3732c7eb084b818e2fd94db695c05e0780d3119e71268909cc22b0ccecf768adc80e98cfab461f97ce8b5c6d6c898d3083ed5611ad603a88ee78e945a7e2c8d233545abbf7acc534c752b5105651011a235966ff3ba6a977f84ba602edd9d737751a24e164c97c6ddfe9bd27e553ff7cf9dc596741b6340ff5436a925a012aa531ee75aec01abbef34508c1a81cd53bfe9f6e4d140192e8a669c3ed627016192bf6f121309c3f2b3714c224e8d04a7d752f681dc06198158adba7d9e85ad72ac5ac7b64ebd6224ad6843a78b7662a24880ee398e711a15b5c389f53a7f3fea1355e66db13104aab556784e36c5f0d8c358c400c69cc125d8a11de9f92eacdc3402fb3463835098d45603b4fbf4424d12fbf1cbd006c77ef26338fab132af41e93cf293ca2ff065d5836af485b43ef39b6eed44531535d25b7c3b944bc41bb7b3790408278e5adc9a7c33f83af9ab2586a2c037a1e8f7df85cb8ee6213012c955593ed981ee8d0f6b8309f287766f33282b7b9c2110b95558e9eebebcb57c9609f4d7b8b393a49a6e03696810abd53c33589f64a079853d7a183723b4b1ca1d0ccd32997b6f1fbf49169c5d7d4a5b45c37cf87663951e9aaa26233ab836f9ef523d04a2a038f785c25cb1dcb1957f2a60a5663f850996a7db002e4ed9e04fa88b1762fe199f08bd2912ac0d57be036e4adbc4d053d0375fb6dcd10802adede24976e86232f01a18b4b68b2bc729688e836ba5edb7d4b79f70fa193cc8cd5d6cab5cc16221cdb74fd283861629f5fdfa8456fdd98f387269d8e91c5032e55db486c6456d281990351abf3e16de0cc594f18e91b0d0ee27bb4e719e2c6a84dc361980fcfedc4589b808cbbea36d18139326c42592a50d440c49abf1e3999091e510cb835837a88cfc151b2b5ca84266ff750a10a8aa265d3fb6b008935be8bb2de35cc229618d3af78cf545bd8e76cfc532d2f14c55b105b93f9a195049dfdd9bc0b436e8354bd8de9378be14d482ace18025151a37ee55e910abef18f7622ad513e25fe35645c040ca51a36a201ce2ad10ea008fe87060cea6b55e4e19dbc40c9c158335dfd3b5e1a06ca2e075dd26973e8a2edac62a52b3f8e6a34dd3e84e5d3170fb65c51684b510ce35c5c498598ed418617f5c81425d97dab19acade8206b331b2cd5803709e571939bc6067ca227176f3a2144369553f3a1596bf553977a8a895177eada20f4315a1bf3c5a5e79c2e44cf65944d468da5d1db4636ec1a8414364df0f4a37805f2568c229cd888c00166f347d63eef5d80caafdee77231f5a4c0d8dbb2573bebcd10d1896193829638c837cda52741a3432e84801d301d814e3257b0ef7341d5594dfa071acee93157ef8bef8effc467e68a688b35979c7729798d599b2fff445beb0469ecc66d31f917e9d34f09336dbf6f4ce3067b4bdf85d02eff6191dcb316ec44b2284c9acff6f47f9dca7f0c6e10f074d328bf22b734d005ce56b98c76680d5691aba629220cbce892d544a7eb84110f4ef7473e5f06a7b3623b5bf4cda93ab8a402dc4e9e6666aab4c2fa5f19b74e609a8c5d5448929a7a67a57279c4dd2143059bd0dd61392271c9e508ba4fc0250f1548c2caba52d5529d67ded206339096b16fd8d4fa3de34e7eb54ef655a3ab8e9c7418c80e17ef46ecd9ecbee6dfc607eee0b92e8a8cac90576a3a4b0ffba8e9884730bf098381441973dbbfae1725947bacbba83a9a2e7681f9d5759900ae867d09960f62beb1286c86f112f01ef6db98ac5eb8b0e0c6298e5952cb7cebadb58955b89e0110093309fc50303e35d107829cbdbf2c8a2fccf2fdad99f331341a1432044b40e3273ece0032fe95f8582f8eb1d107cc6cd364621dea6dceb909ad469474ead1bb9cb76daf44f173859d82e92b84cf71504d4da5dbaf2d9dc647b9faf6f24706ace85feaf3e2e2cf28fbbca2e925c330a86691c039dd4f9bbbe959d2558ff90de3531a3ac6b4de6d4ff8d028a8218cd4b81501ba00e26e4f53a1490ceb4bbb91bbaee7c438d55c5126251a6fd7cd02965ceb65be139ccad5ff77dc591d4f8c03fb2d2a186cfb6ee52d7c6c1196df0918ecf50afdc55acddbdef97d8690650bedf594c6dd555d6dd17f2e755e30dc45947a6a7801e31fea0e5b4278ebaa1c71a3c9753cd97f2810f563d9777c6c7c8fa4e6fe8555190abcd7d255fc20875202fdee4a062d291554f44ecb7bfa9d49deac2cd0f634273f1169997cf80738b91940aa7b65f64e71e5b00916ad21cf655e83d5482d8acc71214713ff534454e03c5ac872f6198ad2c7660a0fd9bcb34a311d51ac635054af551d456b8b503c0f85f454b1ef7ecac4e9b0733ded19f41db7d8a315e7a830c952382cf390b35caf775e24e27e391919fb1a60d8dd50d77c4e1761ee5e2888020b8f8af8706358a9cf27fcb57759af18436de4bb3280fca17928314b6acfa1c0fc67b821e6b63f767d92d82751b64844ed61497d9149f40881ea58befed3ebdec519ec35588b64145f2d251cff0016b25559468047206cdfeea6c5b3311f9908227edab16e1c5d921ca1c028cda20664279785a31a258d78d3acf4118a8d8e0eac925f64f29d86a07efd3587f191129c9a3dcc8ce60415b962d42750b1c895043b515b49861f988f94732d3f8fac7f9b754d0406e5a3de3216289c5232064f7e25c68ac7dce6c04b6c83f90b79f70c0f45e5b45633bfb19e65bbf0ae69654ecb45c4b58b9f79f25e8ab9880d9c61b8ff00233cff164b94c63a41d255200f6ecc5528effd807afef219d71f5bc60cf993c8085fa3aa7dfff80bdf1fe248d0bfbaf58e86851e79956fd8ea6cb340a5cf79793765c5655891745cd0fda462d77ff04bd8c0a9d029e61538d73217c6cd22769616722f4f53e3a20aef0289646e1a4ab7886c910e5f8a45965ce62ba1a5fff34b7a095fa8c5105a0824bf7bbd97525e2f56c8004c51a348ef86bf2bf2a6df0de8580718c4a110bd58e0a9192d880778af819a61d3b0c174c7fab619322adb17d2b66121ab80db67ac66cf97362e5ded3a05458db76304abff46747235e9d09a0dd106369fe18c33fa6a61e45fbe22fc1688fc4eb7c1da24d829dd75c29535ee1f7eb632ad6f5f6c03c0734d36d3c5059095ba6e5ab8dfb469f858148e347867977b7fc1f31352b27bcb5a9104c3b942fe88c2f19aed0d4eefc3b44dedcaa1453c88e7d7bb6e320495e1088fa1052f4e795fdeb0f931786dacbfbbc94cc689fc8a353cc8d5389e4194fc552aa411fbc2724aaafd079701070d26827c7c2ff6271ebb55dbe7a690597459a8690daf16bf8e68e107597fcbab09a6a4da28322ca8f947f6525e31617f8dd3e7b315f8030983c4fccb8ca4c22db5bdad51a49d6da42e56d75cad75b70ea4cd20615cfdf4be227a4d355b7e7eb262d6f52f0e5a2ac6ad72d072aa58470f31a0a04c15c43c36a9909e382a88bcde0e17b2d603aba86695398285ddf5f54baddbf40f1f476edc7a8af2f6f51f3156e0fcf3b78427544c1b3c996e44a723de4ea04964ca72a8558da78f144840b3f085a7507905a9f1f7cd0d590b53d643191944e37fe0420f4dbab467b8fab112500883cef5b1b7dc87acdd90f3f6d6f5b82ec973cbccf0604b13b3588c7cb2f0e02ff2fd2b7298073f5d6220ed11127ed4b4c2215266c3c8e1c1ad06f66714e673079990be6a7bcd7ed2e5cc73b63c5c600eea0523e2a441ca5768a563dc3d61b23e00486c84965e90750d60da4638e8b2b1f325c94c6a1a8d062a785ed313b648433eb4b807010efd1327e39267e05ba6e153d183a65fc978b316205187848d31cd341cafcc62e409dbb186971e436d95ee82b49b82d331207062e0c2a5bd54279132326ed3c728646476a953141de872795ee5ed6f71145297a711d45fa0b298d7f2f3b5ea70ae3a311ca53e1f07c156a2f7484dc96e6e6afbd8393b9315cf315fd9de05f433f7ff3300999fa396dd16677d1072981e1b261f7eee16b5b60bc2dc24f7e0ba5ea5dfdf8d9f53a066372055d21fd6bf8c71589815fde9b138292d0e0ffbc5aa24b3c4983e50b25cb04ca7b2560991d1e10fa6da20bd5016991dc9fcaafd63235d85fc11999727a8be0cd4cd4073310efe0e23249190ea755257459f120617e7632febe5858a94e962163e3d16be49f222f2b81c1229f54929ba8cd19e730c29df24973290fa7bd50aa92c3e91d67fcf9270bcff0c37b8911d024741f82029fd587ff7cd87aaf93ada6915cd9b3cbad0ec5db3a16c120e097c62acebda487089d449af2b33c4d3cff296b2eef1dc2ca3c5ca76dc95ae90e655ed0643391cfcf4ad76651f8b64232e1a2849165fa60703c284e7a442502a3a4008eb2188b07cdc5ff881758e151f2251f32cc2aef8fa0367f9408dea80dc56a7c13a1f198ce586f8e4389b247753b4a42f55697f2d6b0fbe2965dc5a13daedc2b0cff6c81e80c66fb60c0c9c757a9106218348eb458515ca80caeffa0a721ca25573d0a3889147495ff9c248c0adac7a064b85e8a792dbb31b9edc7d54d944d75bd4df227d8c40ea23615ba068b4fc4e23b066bbf42134d36d61f1e662af479341f5e22636449fee81332a083eb8b45364dbc683a1447c35d5dec290cf0ee1e9fa4fe5c79c7a3c6d2c73bc21b71b02a713ef10d5e43a0d662253d4882a018dfe251e1b0d060e142b258f335b7a8a83f2bca496c89d7de85247dbe3c6ee4ad4a061a4c6a83d8feca251f9e917c7528f83cc6a0d2e35e54aa4bf38fb66d517cfe9230ea2a2484868fef246933c0e2982bd13a298e7bca2803d3b8352a024a2de8d0b6d0db1b54c060aff2e71032bf950beee05efce3d9bdaca6a3df532ef4c6ac2767c683a5a872f20fdf2b749d65b2e9d4f3ca0a6447d7a92aebf3a3b9f203681a1b1b565165c48f2866cad07481ce9e91794667e4dacd6e2583bb3b1ba640ebd3ec0c90db8538dcc49457a3f7233bc77fe2bea02e108acbc2daac2732f57e9da5db8e6a17780a52b69a257f5770e26a45274c1e521b4075525204292b3fae0f0f74b63e036ef4024544b315f3e4875a19c56beace55eac8800911dcf209a84613f4819106537304f855e8c1f809f9f909bc4abfcb59f6349302b9536337616823e583d03071ba6b4274f81e192c001a0d59d8cfc7d4abd0962127a903e3e8f97871c49b7f5ff9076ad713fa24d786e042769171012bcde836537b6ea51b1c6f52290ebcaa6a768f956d36a26d9293bc81916aabfa14d535333c13b6a1c7e65212ff4aa8c35108000760f49627fe3175c3fb4775bce63cc0ab9b19ad483eec088340cecd6c60526d83f97eea292a3ce4e9ef044fa7a9d98a9f5e05230a3dc2bfcd1ebb382a23bbc87faef73aa4b45ed4f492370bee763389250ad9de129a5feaec700964836f79bb2cd8489e05cd9422db47e115da2405f3ca71b98d9d17eac70c4b297e4ed631c34729f79bc71a6139bddf821d8f71812cca695dcbc14550e6655ac3b3394349ce3a34970a4dd68dd5d0fbaa66daecb3c4961ae0a4a7c07c6033d5e61e069548f3a777a02a86e79fc87eab99f8056d74642b0ffef0d9b9c61a501694c9374e8809d06f7eb18be330a77a2cbff021310011705b995bf6a5173f492dc5a1c48bb68d4cdf1be7f95ff65368788cf5aa8a9070fab7e15b9c81d6cb620930fbd47e5ef485b48bdb9d552fe96ad231e15a6c5909537b9f256b8980d36e429a72e7a24ca9fcf89b48d4d216a5193b8d7c5b9c623b16cedbb4f1fe39813162fb4c217d9fd8e80c40920b7e9ca58f738c9541bf6c9d24cbbebc565cb7a89eb824170b602663a989cac031c7566cf32cb242bd59e413d2cb38caee56e425f24d76d78ab16c43e91c0b195211057810723b63eddb64694578d73a6a6f10c3a1d304a9d31fab124aff122851ebd3c511719f1bee11a7fa226a3db448ac10eb42060b458b5c5f430a0254da9d53ad1ee9f6f0e44cd82ec81d2c59553b84b6bc795a80f5129291edd90d9cb7adc5e6920951994624ebbb2fe227171b0711ffc81fc0f022f2a8a8258d0a9791427e199e5d1a23e10beaadf308b998d4b1d78fb104e49ddc72550b5a589767ccac1125b4687b4e65699e37ac8ca545e467fe78c015dd5630bd007fbff914dd8d93d006b7b16b661b5fc6138160c6445863d0ed21f9f3e56d979c505210f81280c0dfada93536928524ceccbe327b8fc302aaf945a023e33a110056bad1b41f7b1304dd574fee0ecfb7fe4477dcc95516f1fc48baed1fe8200997888a563b2a941c985ad1d03d947f2c75c02087d79fc4240110cb99020be98f3e1100fa2c2204e27060f3e9e326f4d5abd2a865300905dfccbf36bbccdf707053ff6b3229cd7b1403859f659ea91885b64e9f25e6c53f7f6e80a196ab62c428a966c9593eecf6b3365c0f3553afd13fa845ccf4b8aaa1540e1a2e16f387221036e2731af80663473ff7500f7227e4e00228c49d29f34d08902597ce1d7538653d1ccc92038bdaf2e4c8b17fe473db1b4f145f24f2ee9229ded19817a7905f681976efd3cb1d016a500957950d5a60f65d70d73222a3daeffd36ac7150f412db6cbaf97dc32ca26e0251b082bb1166f0fb31fd8ca9d479179fe1e70668509fc1f96c35ea58b7e909e2ea292f982b154b3a8ee6e3350b02e19db27c2d89bad36a07845bc1c6d41d7b52e797d598bd081a1b1e3e40eeb2309fadc4172a4e4983450326e4de5cb0f24cb40d01bfb1300af2a98255bceb8ef10a731f87dd22f65981c6c356718a96785808edaf1dff2c322b846e7ab8f670b5d79b778f6da421d3ab93d40a0a49eb2cdb180309eb03a0cce7f0015f42a6e4ed88b8c4149bf527089c1bcbd21ba5efc55e909face559b2ffadae0d2693feea027dd07051b94c2925c62025b5c8b2ecbb3cf4cb56404b262c0432bf818aec1487416c8adf871ccaa58f7cdcbcd1a0dc3569bdfd9cd05ee150eb7b406555ef2d44c3fdba4cffd52cc9b10d55a0963ca7a6115c779ac77e1f06d17f35050784be585434b9cd8f7235dcab8d024b0f5f08a619e98900d57f2781ff529e6218bde94b6bc9c8ce972a8f1804873112a029ca186819c4d1715b13862e7f7b61c4581868265a764201b5540775944ba89a9b1251664ade6b57c2bedacb099e87f5f7d1d508421201d331beb37b42babfa7cc0bf440970cf9010dcbadd69f682b7e7edfc097a1fdca4e8967083ec0fe28a7938e0f6468079081f99394ca3b7c7575170d49b5a706c1f3159b5c7e54a548065a1289534bcc8f085f50ac8b729ce8f1035e8d2e1db6ffd87a85c4e42cce6cae1b01563db9daeaa033dc0f4fa7c0ab6f1160127fe62b763288444a2b2fde75ee66182f17d4e746eb03da3b6571ee68171fe4a530bf443d305855a3caa28091e78cfac82dc139756cfd01e5371a7df151aa3b35bb1c0febed20b1fa93dde11026cd8267ffe925eb4ec81e45d4e2c6af532bad0e01a006e569da4242ac3ff9378d59829f52ca8d5046e9020fcbbdfd5bf1ccf3bcfc8917a19dae3b2847448eb7cd790a7b045f0fb1b4c37aa2994e32afae42728ede97165e535ee90f7ee85605c730c3dafa2774a6856e7aadd12856eff131503e94ee7f6505cfa6dfe1fabad11f6ac38191783dbb21dcacfe6263ae3c8ef73a67a51455b9a4f89b3faa3e2655bb2c4d63f180e3b14d6698f9a7593e638539b3d20093deb8c38263c36010a792837a195da760b5bed620faad0c84c28ea4bfd11454e29995cd1e0e915eb7676dfb334cc441f465b061fcf29c517de1ba1457ff95f5974b0f42549eae49fb09be989ab5ab2cf32cf19df299fc20329ea87b2b51639fcdc068f1b7be1a5803697caab3bd432d7d931a84773d2a2ae9c730c811722bdeb1f351507bfa31b1377f6cc8cc7c3ed17bf8c7f3d7a858049975b6256b712a967e2d9f7058411f4f18464de7319a65f62b41c7429b7d126f62cca22d93f0c9fa91611f9f7422d4b0468a1b6c4a10ae38df804c75a61a5e352d41eb4bbd23589cc1bcefdbad29c7b8325335ee6cbf2204c4b9bf32d294a0628235d6036bf03d2735043c36b6931821c47fb71d9268951cf5faa63a8e68ffcb16cf43ad32e062e21191450357a010094a191a924b3d9d28c91a195b9688e03d9fd6c287b03591f733781fffe2639aeb6851d6db3921bbbe86125af90deefbac56832292adf51196be98ba0918e9caf40dfdf2e44ef5fdc6321875fbbfdc89370b56199e0420c7c9a82d8faf1dbcf56342082fc87c32f35e30df3bea9548381e456cc0ce5d090a2f659b43660fc3f341d69875ffc3aefb067685479ea667f3076810fea5ddd623b7b20454393ee6c83a6858d6b506f7e289ad5fb2b274dcf92bb2b31b25e59c08ddf143e037173a309347df9845d4fb2aa39bf0f108d8bf915a435a2a1dffff401781dd15aadbf3f9f359a2008c3fdad796329374a5af9725ef394095aa2521c25e3b22e9082c678e0b7a3af082324cff3b44b9322fc84ff29f085fc0faffdb4c0efc6a15701147fcdc6817d5c24070ba64223a8c69a8fa341cff6bac76d8dd6f631795604510a910be30c4db7d71ec85a7201259071d844f4acca46f48f3792e8a16b98efb70912fd11ebd4dc0bd496b2cdb44a2ed4b2268422a64b9d12374fa3b1f7a29033eee4d143dfb0b2f1299929fb795f4b2d68d50ab882477614b7470e3a777cb59c80bc220b28bb4da86b9873bb73d61a4c5f746b9c6a46b4145ad1755a2e6de3a0a4032449c1866c603649cfaa1582649aadbb94e6a1299bb6d5716c802f348497b89fb4709c0e052f98b84c0451f7e7d80d3cd0f521e529caec4f308056a888eb32b3c0ff821a058799947bc52ab93f291dff7be91955718b0ff5153b753e463aa9d38a63dbf3628b8cc2652f8dedbb367d37c2ae293bf0db2d25b2cf2946b67f5d41756d6d14decfd84e082278c7e14d3b146f6b9ab7b12d060d1bf5f00de373c22f43a64c48c7a8c245491b9e68f7778031fff5156d832cff5758daae9cedf5117806262b8644dfa13589185dfc4b093f16ebb5e36bcf810b4fa3901f21d61485d571ab1501b257fb2aff7bd2de2bb6a102ae6f2a7c86ac6fe5b5a365d5616d3a80e10308d43f6399b6e0544af45ddc07ebe5acc0a6b8d4f9d0d5f9972f2287578562b88784edcb12f2d4d2283d1833cf886c0c67becbcaadf409932c2a447fe47e3a0def1a169da8ae8a983f94b1c18776ec7fd6dc1ea1734adc6147341ee6340493d481656308f69f564f0840f2396995fbdfd3e16a586da8878fec362673010057d38dceec938d549abffa1071bce0e6860904035e7d14a30094c30f4fa794bfaf3fcbfcdd7492b954150fb40a482981f3f6a066ef394c28d99f57cf8357fa55dbbb0eae76b2045875052eac1542aa7b98a02e8d73626cc8edbe2fc4cd293b8cb73177263ce5307eac28db6eae2bfb822822d2a6a1bba63a8fbdf061b4626f8cdbaa58b7c139cb4c65f270b1325168fd1320e0908ad94ab9e4982ee38b4d568f8bf7d569bc208c9316a4f3908f5a5e667ea6d6ee7198f6f8df2b74df1ced5dc763a101b91900188504b11f9fe4973dd04a2b4b25ae8831730a3e71227bc95ff66029acb30d68b01fab98a1a06ac237f0bcb0d905e55c03b5fd60d2a9ab2140d9f8ddf0d96cafa60c825a166002625564f24dc65cd70adcdf8c8708bdf43496925a432dba81e5182af04e4d8a9315cf7bb28129b2b31599457ff68de78c82c5fb0032efd3f819f62796e553f913c0a60b4099e12881e8de51f85eb0c5b787392fc0d1f99d92d48cfa9ce2b0489c5c50a6450b317a6f4044ac9795343327816f548556db7bfeb3faadaa649da47f4403f9e7e85772ea21d39880cc82f6e4c572a5365ddb7d31720aa987ccb8f4e0627d8ce0ccd167d2d8aaf56545e9e2b483ae056f6f1a3b233645802e7e4430a4be689ea25fea5173b8f481d336b4b76bcb4fe9e0886db0eb153089ac441b70a249c02e662bd8013498f97f7ecd7a87253182455ec0cb096fb9dc18cdb8508f4f84ab0b783d318b25c908f826a64a9f37e46e3ce7c2379a848bd002df921bb37c8c021be4338bdfb24124cf00346a39ae66ec9d61b549cfdd6ff32fdf7698e5ede35524e3a2262da9261346117941c34bb3744248e20c00f73f82729e89ead50cbef0c0e2d1ca7e933a287df0f393017e1fe9f8af396508a02c36b2da513d3f5638018effc57ddbcac18247fc02ea4a8deb181a942d0aee596776554b8e7d5bfaf8952df0773dce62dd91f4f7e926e685b49aa590b1f44dd3257eca6513fd733657e7e7352d32bdcfd845f7d388488eb345b7750c98e26ad2a65b325f7b046c42eb031382718cdf5311723913504c8eb6e2712ab33704d00ed9b35bdd6a87b22673717bfea2cdc871a5c93f3c4bccedc77441f83c2ab93bbebaddafe0f0a684b109032f9b08c61f0c9ed7b9e704581186961d203fb9e4f00326b2478f8ef00946de581f33f33bfbd989f8419697d3037f84fff43f23f4353ad8aca33e9871d125c8d882d31e2d1f19ab3896b5b385ab538f7c9ac47cce00ff036e531e3792833727a5f2b4242d3c197a93b415ee8749622663d4b9d929800cdea5ca5429d80dfa60278eb1b80f33a8fc95676d3df2fc4552ddeef9dc5a035660109741a8798271ee9e5620dfb89bdd7e6c9255bdeadabc776fea5d035c71184eedc492b67378a67fe02a702d8553dc949a53a412c20cb1ea7066772d7ae1ce7749485fe09bfb9a555340d8dd5c323f3d006578800379ed056c4e6d567286ece3db4114e73403c2c34244f9c6935123fb25733376744191c357cdf2430dca1feb0cc54ecc88fef63a554d1a1772613d67000918ded5a06822a1a8599334843714c27c5bb41987bd63714c35fb08bc5ebc7bdd2240332b1fc7b6b6e77f35e7779ba80ad0fa894ab3f37dcc8303cef866680be9d7d242e68cffe97ceb2bfedbd02e66437ed04d1b1fccf81d29e39b9d94dbac5d77bff4a73ac5e97ea72f0bad58c8ef45e3f33de48ddb7eb1a94c3ccd226322f113f7284312cf0cd50b616cc9dc6d89f8ac8d5cfd6646ce3df85bfbf2841404c01d588039db815aa84a683098651f8c2265ccb5a0397c1f13e00c0f9cda927060f400bb6c53aa6e8ddc12d37196c5ffbb841eeaa6cf51c7b43f1daf448c3bea041912cb349dd7da7bb899b100c050a9f160fb515a3a593f33bf21905df933b3f7049fcbc97107e33616c33e0a7289e1ac3fb6d449f728d1d2948d2dc1ce71ab1ca2fcddfbee70f3dea8209efb2430965ac32bc9b9a15cee85d06b424bea0123d38162901b27252aae986b1e53077778efc98b7b7f0ac94ee88d938acaea5bab6a2d7914dabea89c0bf3cd447a9365b4f6c1e86ea28a00906f3a7698dbc48f48697671359520503a7b67a69113cb0a69fe4bea7e00f515a80f6cfbbb12d9dd6d70df51f00457ca4b2013f921329a4d9b0e7a783386a75d30d6de2c1be91573be6448e9a0325243ca8e255e6631369e6b4b004ba7c278c77902dd9860c0d7ca792a8150f1e564216fa29a5b4eb801e6cb675a0ddeb886ddbf32f9dc5b800888ab2887375312097019ab3302dff41160178b79e4e05288d52a6d8da1a0a2543478f8dd21e92f14e68e27f2d5741962d05248b8e723e0fb3d078feb817f8dd29de694e0afc7a37c3f8aed36abad6635a77a6104ef58a1be1f6b89712d680629e25e16fe89e08cd8d30089c94c913d24037140cf588b9912692ba175baf837f22e5983da00e81147ec351e509472655f363b071dd135737d8bda7a7576b7d5370f03f4f8e070a7151a48a71a0d94bc6ec6ad1fe9345d25898cbe98939961e1c2649f3291b21446bc0ba219f195170371e4817d3a62850aa389bfc276345674bb455e019f3684d6618a88b0413fb4af156a7c926022823995b37e5a003be3feaa82e9ff2d1658c9a03d1e356c0351b698673a88b6e46f10d04fa870caa6ecbd51c3cbd70ada0b836d8d1f7504e5ebaeab7e6cb6a8c26910d02d398230564f7cb59bc9c242f22a67344f323a4fa78bf8def6f549f336cc221c424e9866437f683a2ba3331bf9b0c8c8dbcee9320407cd57d140830173e5b6a09ad1d0afe249857e9262b7daf8806d3986e8c0357b8b06f112d1477de72b391cfe7b560cc7644f7bdac2024d2705ef9a77067d481d6e62ecc517866c70f49df9d3bf290d89b12c884df9a462c0c36f7cd36b11e840bbb26f2614d905370aaf74329aa72f3fa6ca36d3bc6ab41682cf94425153764dd7aa070484ed0bb5bc7502725ba6c22f2899c4b59d07abf927d3485b64bc27b55fd11ed821add311518e7d00a916bdee9824ee946f8a155ed5468f620b9521b64c2b1f1b7bda7ee15d8ca5ae7273823d4e29335c2608a8823b4247bf1ff30f291aeed6a2471f50b3a23958670c44fb91b341c1631afaaac7697b1414233c085bbbefa51f260f10faaba36c3717789a22edd1a8c149cb33f39dd9a5c91761528a06ba872bff96a0f4d9445886ffe019350145b1dfd0465c76a732c8a9b2bab904e24d62d7c429d52696685bc9faf5a501b431dcb2e41c066bd3388965b2204fde51bca4723d6415c77b36f3b3a7a2f4357d1e614acf9431c623d08f5c7da7ce97a002156f51bcd5214cc73d3d603969cfb19205c52a7b61c47ef36375ec00ec66bfdfd8ee5ecd542bf38384d2e8773652c016b07db212db3cb333bac154391f692454d91a5da7fb7ebca4987865e122ce9fff4d8c3c56a99f29b201084046423520018ace6211a315f2dbb0d3771a6660cd758658b39f7b24af62e198435a26693cc1d84b3336f872d37b0b65d897028aa39b565889879c377048952fc9de5cfd740af8918120d74fb5395131b5f6a904895f77342a8e2eb6392554a199f306fc4ac6cc61c684bcaa05e702100f1d14b874f2664e1eba97b83a618f8327d98c85d7f31ffcab70dad34d1389b566324577cb0e3632ed45c693370ab5e6e1d66654144a0501fd33d924ca86f1a675938400944fc844c01b02e210383e02b1bef37626f01afa7995965885f37591c7674605d2e1e49de78bc5f2a0c2752197bfabac5d0541fd937ac76fe58aee6fba1d3119fad9e0c4b45e9a0f4db9320540c91d96023fab5b99be6d893f49c68dd69dfa826b7a0835f476889eebd7467136dc8f735fa74fbec913531e82d090c13182970c99ff692ef6c6f26b8bd2f39da082b8901290007a6f5f40759747c62fc2ac3e3ca0e2983ae850180a1b845370088429ef9d9586e8024c93d258d360618e34bcab2f04c60dec4df35508459007485fb652707ce5a5eae574e6b67c15cac3ac2266b291ca67888873a83a871bbfb93f958c60f8e8e4d7d00aa92feb6f6256c22da951fab58bc1d713c5721f4ea98042da7caaf8c08fe7b6da0c2eeb20b7b3a641b32fdcde85f361f59f2bde559e3f98dec4092b214116c7158d12901b5c5249ff73be4684b42375984531bf571fd3922d677a5931d8f43297e250f2ccaa90a6a5b4f6b50207c2cbc26afcc9b7381d3b2d895ea89984b6d7bbbd34d82c6030613edc72eb140af59653e7ca238f13e4e7c4405be6a43618c6bf073d95f033e3490d7d894e35226f540c2751ddb4f4bcdbdcc7391e438891f4678ebe82dded693f4a9d0d1f52595a2f72f8861761ee2ab7408eefc8558aa1e2876f076d1a87ce25188c01c82d2a2cbaa775a89396fa5494b17cbffc6680c9a65d82d6bff83bdd0e3aaa9df15d8b273d2e8265e9090ae3ead7eaee0f46d98743bc518b993afcda73a3c074b826a84fd469ef8cbbd288c64b2b815a1eb63e3c9a5b34361ad1abf785cf1fa1636788a38ede09998d6df3f05f6ad28ff2e427e8aa076e775696065afbfa5d8e3a9f5bee9306bb9626704bbffffff44