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 75719 c9b731463b750e6792fad24826a6d5e434db67162e7c78deefebde99b1092af2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c8161d74569b29353dd9c5ad7c11f09d86f86dcbbfac5ee44a2c6f17d1f1f351
Certificate Block Hash
c9b731463b750e6792fad24826a6d5e434db67162e7c78deefebde99b1092af2
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0066ed010006d90100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008c16343cae4d88f159a2c09d9c3b8a1f2ccb6fe065c39860153b79d9e17b516b2ba647654c1b0c5a0247d1b77c88c980611c346cca3d0805b070fc77d79dcea448eb15f74715a5bb86883bdb6b9e2cb5a83fcfa4f784b0b62600000000000000000002000000020066ed010006d90100

Raw Header Hex

00004020c02998c690090ba693241bf15f49d5e56be804ef89467f7864719d5e5ed07e9aa2af5c22954ae64c9ea76d7167f5e3d3437694340f10ebca2df291d991f2ef9d56ad366aa3de001851f3f1d1176f2c4ae45eacbfcb6df8869df0117cadc5d93d35299b56741d16c8

Proof Data Hex

59,560 bytes
1212160103070ec32ac2d3461deb52781a0827a09971a4bbf4e0082d1b6bdeed8e9aa8394f0fa9ab9ac8ee962c26518897a4b45b19249ab3d5616107315bd7c8c281b762b13c2f8e00edad8584ea44a0b178d15b19db0df19f4e75191a2cd55359a5d8839675b7d9c34c4a85fcdf6b142963f476e3e7dc373cae9730b989916f20d4fca6c64f9480818e5e9b2a5b17b3b27b9039c20b1bd7108555086ce20a9e8bd8299191ff4c6d3ea3be13b40818a5a08026990fd5c75808c0576806571c73301f02fbfef765a10a9eec5fcbd79b77ddaa3aa907715c3e65428602c898ec46260e4947bba0c8a0bb066d8171671e5703df9164815b5dd9245d70906b7a0d577181a6ff7478b4afbf5340fbd3ba10aba80f6a18c739d2a9c189a06506f9afe18e6299bfc78c0472ce9afcc993dbac70798cb0b25748b7e6ee3f1b7aefbc3aa72480ed19b93d09b236a3d2538622b2a650883bb2b3120d60e873c29aaf27183893e67d7725bddaa5bf681ad5a70c52a422feee1131d2d328403062f9c6a1ce689456b2f52fff866ed428bf5e6feb7545cc719a2a3d9d45c6a707af787bcf76ec7c5092d038e136aecb65c6b60f75c030f1b0e3165585a718a3eb2222766435b72e361fc8c60525a7772b781a8a266842a37e22b4b96ec4b4d17f70f2dcec4d1f53e3a8942013092c7579bf9eac068579c99b2bccb8115b75db6bfe0afe9df87f3ea94b5d4958c8cd9f7dfe5cc3a79f08395e99b20f4041845181f348c0b56f7b1f21f1c7a05f298054dd27186d86924f2fe5b825d70408b56183fc13b386e36684dd1dae08226337d60d4c5decd6e79bf893367cc49b34478d095682507dc32cae7ba16bbf444b222815fe97ce8145f292932a190790d082cd8048a92ed0befce2fb53354f76a83450845463f63b57d07dfcd1e6a1c052a4d0e8f52fcd961481580a2ba61ebda28d044d36166afa5b666c140d382ad2247361af0a70c4eb74cbae2623365ee81d047e7159602ac0df67c96ca60923246602d7464085d1a8da473324cbfe233c5f584d16ba7aa3e6a614c75cd6e6ceb4eedc15d8157d1b960c25c8c75d30eed84f5825f2ab7fcb53aa2359108fd06301152535c3b6c4efe8a5cb40e3c15e1c7b7c8fc42c01944fa035b25855b0dc7c2d149b5cbc5e5cb6b80a8a9a18a06548451dc86066198d21a4fb08a8fef6ea75cd12aed821fa6204ce744a815bd65c734efa5ab69c7c0621073c52c876280cdd8212631cab5411aa4ed430191e40ffcfdc3670263d02f5b4d5e1fd65ce46c33b9843293933bf5171ae36c248b25ba16159b9ac1419b103ba004152b18b3b3f3d78bb82c0ddbc55ff7bf51a39e05f4ba0e3c9f2378cba06cc5eaa57a02238412ffb93a39328cd4fda49a0baec788169bf48b457e2fc7f6919229639acedd1dd21a4c276dd3458672b10ab547a62e6ff5ba793e2af7ab0ed4173ca663ca5f6a86f539e95f698f471e8ba807d2dabe8cef3bfe3c7a70f60140892628a0b5240cb9c60290552af3146be5ed8d6037b6e8e0a4e941b121286ee5185ebd3c984014f1988b9bf447ec28c10e543997372651d71ba9afdec232c68cd8d26d6702cd8870369d81a8fb3c029bbaa19b9131480dcf925eed91f405fe23171bc7faf67758c82c032b459b9c0d29ad449be1694c0fe88326ae76da6c8e5797c84f98c4f4898772047394ccf9fba3b9ac7ad1dd92d7d37d0a563e5aaa6f5f6c3e26fbf891791383a43f3bcab536f11f0bee3d862cf5ac968a6325c822bb2db9a6436ef6ea37403b908a9904b03488748b5ad168416bbb541aa6a90b0decd7bb2886575ea2a086e70f0400d900409ace7ec563a7bde4c2ad6af1d0ac254a582f9f9094120eb06ab945212f3be18c1ad9840fe4a14282f1fbb2e79226f9125bc9a6080471c217ebe3a2e71276c79753e5efa5dc64d536d7731e665097a6e8586ba722709b59361642c9fef974bd6caf9ca2d678b10f56e5f104eac9d5f452f09b099746478e9f58d1fcdd8fa0e1d4916ac6e18a6a0a1ea911bcb201bb7bf16c9744cfb9d439faaa4241e863da8b9888086cf5c1e3af4c758f326f4c884992141122ed636118e1cf5232dcfbf46430145c4e0996bfb86cfd2f8ee302ccb7f20a862cb5f16829fd0ff364fd49745ac07b7700ba7b9b21196d78c55482755084a21b6fd55fe62cb6b4aeae8551f6c58de6b4131e041b0b1a1626c1402d01329a070ee69673e162eefaa5abe9ad82040947c4fffde7b8da0e3b65331542c54cd280496043bbaa8cea96e79817dab0c9bf21e66e72eae28ef3ff0fdd38fb2c1d5c6ff424ff64e518e5991bb8e41cd0a7904359b6c4f02276bc5c2a8ec8a597466c7b84cc0a9dbd54015fea012607c2fe2a8e88d814b19cbf774e66b7695e02ba8c8124255c03b760e48425730cd485869051278e089f9d196237a6bd916cac889bf01800e62a871195d9fa231084d1b52c0fb6b76f50c1f96b5135c23a1189d26e1f608ce11918b134eec3bcde358aac186d544d025e0fe835609d957dd0754efbe063cc26a04a47a109a6f5dc1ab4db56cb5e2035729b4a5ae0fbc98d0bf3c5a8294509b90d3c0e99b279128806eac9376bcba93b4abb7fb9330887ae62e4e30f49de8ad6b8dcf17b5c378673d9f6805fedda6a569bed7f59b16f4c5386e76e992597db2dec0a0bbeb2e8ebb4446768583053a97c8d43ebebdf370760972650aaee1790269ab127d3160b95e7e50431c57177fecfe02d72496bcbcf72bd0e58065d492ad838e00b79aada1812b354993f4f8242cac805e72dddbdec1d3159001ae325c1135bbdec075be4478178d47cc68df921474a65cdbec706fc40e2330bd46f6da8b0c8405e22fde25fa328b18bff2cec029c1efcfbd2cc6cd9834fae2b593ca42c0271c540536487c556e1c96b0a96e5a8c0c8754f27db0b743f5ae1d9ac7d37793f9a5b0a3f5766ffcf99a236b8b6fee7cf8b7fd781418eb00d94ec7eea1de9a0156287935d37a567f680e2adad1bedd0f555893bee7601731e7af22f9de2f288534839645f732ea4f2955c46c9be253cb5e1ad7aee40376a369047ee1f5e74c85816c0021050e75314d0caadab999e2f856bd425fbe4233c19cc0c1ba6d45fc48c7a923ebccf64b1fde2c0cc6cf068731c2fe860308b66bbc9efe6ce07a4dbbca497b5d0d51a417f43a2c0dbb229d4a40fa85949a14df0dbc2259a0306a0548446af3a8f3be6c84ea82837a63684dd867d1a06f5146d1d5d650742e5320f2c478682c8bfc5b4d2c3cea6f60f88284838895675a88365a29297a0b4b943ace623a9cef3dee80c15c9e26092753b01e6c5d7915dee61d8b99dd810f534964f23caf620b3b26d2a30313ee4a0b4930a06551f24ae95e59e2ab23900b3bb897dc7b2daa28e26cf858bf6be5973660fdec5d3704a0db70b3980575f118c2d612cd587a8b194bd04f5a4d9904d7b0a4077a9fc1393c64e5c69af242565e7c5d208c7f0e1e3745fe4836578b84d5df89da725b3690df93aa8acf8d534cc5bdff8b340e0c253292b4f25a91a0f60327f2cfa0968f8b50dc16353d2f3edaf19205884233b52c6497a44829fd19985aabec24982dea9ba566c0f8a489ee07035b3b37c7bcd6ecaf0e38912b4d32e0159ac6f176ebab66b894605429ee87ace5feb0d9560f8e570c7ed3e5c087a20e5785615f07a325dd05358fa8fc5002489d3f795f0bfd845fff02fbb6ee44a7f950b1dff35e737b3bae799840cd907ff6f71e29ac35b3358bcfb0c8f5943284dbf6fe4d7ced87cd944954887599c07e10167fad350205e8c301b5484cd323db37ba949056edb3d4fe137670da42e8249711b55878b070d3360ef4bb17fb0b07f47f4c2d0c08e67b042fed2f328d7eeaabd5b2c1a2c8f80dda209c73f245ae8bf8d8462ead9306222029da26a951295ad15b724b0226bb6f1d5bb2e28efef1d9a62e5503719c71ffe55da63e146228282269a5a6b2199c25736025dd2f51524ed128e3ad6f43768d59f4652c94459ef24209b14272a21c8a1d29f2bc96c275608242881293e8c59e291846aeae866c713a8c6a2ace6974ded2faf1d889c428071875c28dfa676fa1b0358d6f0e20afc789a3db9ae722e2c6966dc6915ef82a18411597705638d7280f1b3f946862841db6d1ade300a39610c1f88f83a42a64d57350a4ad7ea01763bad547d3cb88d4166690b49198324cb9133d96380250c5db0af81d457753a8494c9969205c94faca2a508d8f20a4de27a4496687bc2f2412dbdca7efb52b8c26d1ad9c425db5c8808d628706db5d5e04824402dbb0fd3bbadcec19fbb345d12abf97e41d72f16bef87e7a1b72ef22bcc08cdebe54538e44f931d6fcc83c696573d809194c98fed9b1315bf601bf720bc60c92245791a557855e998bf746b03e1a06d13ea8bce61bae6c8c5f1de0fdf4345e5ff0decf7803fb4ef265fa3ca46d3faad1886411ef096b209d83994c04a94239ed3ec85da9a1a11a066537d44168e77843bbfb999e82acdd4664a8848db2f39bb55ea53ca7b4bcb349185714882f0795a283dab3033bcb2a3b5271d46b32e6ee87c037dc229d64adbb0db77192f95fada294c780217f32141e0ca114ab64ec11f1bd048fd845940252cd8f6bbc20403fe5d94155678c0e8bf201c69df30a6ca99a1db37b9d358bf722d5ce86c5713a29ecd8fa4b357975b3c84be2b6de700cf09815f9a10fa5c3a9b1cf9c2347f0e58f4f898a3dc573ae47d9d940b305c1babeb8057d29be72da3aea8d1df9063c583237bdb09907030973c223ad5f7acc5000a53c52d6706c20c0bc5462370af138e06e2929ebf5e6e746c1f0e3eeef0a1ade32ad4c2d39af34db84cf875e0c326ca1dd5df7788e2a384de470adfe5bd300e9c838d7a593a8443022d5cf493ba4080b0feaf54318aa01146438a7bebb51717ddcda91245145a6b3384059d9dc3c6ce02af066d5979d96ddeed8e927ade2729d51dff743d91380e42d5708425ade3a3b48d3a41f63687d356c69595bee0342766b9c5f4d875eb8ae06c482922dac4a6ff8f1b289515a3f6cfc98deb8f8f9822fedf02cf7a5ad1914d670759a3620ee41f59c04f85ddb639346467328c6ee2576f219a78166dd771e80d1d5033d25903c4db888e922b91e65e4bba25b41f5e02e3b4c36fe1a1462dc1a50589eb7a24e99156013d36f5fe9b11ed12465b0582363008084abfcbc7c6170a66a50a9ca737ef3136fd9fe4d5d256b1e63831dc8d6389d0e62abb8f28f5bcde5ff50efc80977948f1f9645b16021cbb474e871333925f9957e2d35048e1674482038d7431e341f2594f9ded58bc501cc89a2e6b40633b4efee5b81aa1a81700f05e8d48245c379e95d5b19184a947b672807a77e5c9f576279908cfd3dfbde930c2e5d3ce0bb2aba312509f73be505f8ac3ab15138c72d0c7e6f7187c7e5f06676b6ecdae693208ebbc95f67465a6689d1ef31abc15b63367e79f582f60b35c72a9dcecfa5ad2f05b49d7afe12b9e78ffa9626a2a681ccbd3fa2824cae3618de652f3de70226a1da6ea6a42df7986b78b8fba0e60e8989e5e66c3afb9da2d2f54024ea3ba6a1bb3ce2744d85f12d916cd7197244efa337e3f4ef57741e648cca9c471f3e3d5aa7a94609fccdfa32ed23e164fd8bf4596d0af32e09c359676c72627354a3c52a5e34b0468261b125ac3f48cd2dc8879664cf0c99fcc2645cc42e1972d36a284c28cad8ab021c32e4d67286a99ff701db0c3b472d9fae900d3bcbfd67d4c0f46de536be6124f53067f6d7aa522271b401c00f82abdc7daeaa339f9c788fe41dc1c5ba63deda13d8cb71a228c15eb18598f65515ac15c8d0c035d3fec3098fce701240596885140a8a0cb7a7dfd0e7049739ea8cc9d6d159113cc1e8371422f32751f76c70a4c1df8e40e929481278d3a1d5785ed29c4c75cffac4f008df6b766f0c0745b6886df3ecf9de19dd766179e50c88f658d46524f206b1177c7a904f04f3ee9d2f746da626573fc38687247edf20d10b146c6edc63a2676f1110427a158a8fe071dca82873e65064653ad02253eabcad761499f6dcb6fff798b37dfb5bb3f71240b0bfdb28c8b1cf75b28cb9b52e09968186e364670bceb2439a72f66a98f322deb4228ab5f89a8b1eee773db15921709be5559f1e0957c7132ab3e8c99c875864248e341f146e087b01e2d086a72e244badd1eaaafcf94f5caae7bce350abc22329028a47277d90be17b7aa7d95e3c1e9740fc2fdd946ebf6ff49e1b013daf4dd55191f7dff978333e249322d5d52c68e6fbde92e89e9b394cfe8aba598ed99c3dd7b0ac179896d74a12c4823a785d91fe896d6333876c7a0f01a700cbcea97c0077472438fb10a7de1e3f9ec3e98f8d0568e786d3df3269883b72153215c10871ae113da70cb6433f3890a48217f54106e189788f439e1c2c682db455058615e3ac25e07799ccabc1cf16f9468595a553e54ac6ac457e0cd22b72890089baa385f3317441a52367a5356293b2ae8c87e00b8e6015aa3d55066682ab662cb3ce5519f029170bb556e9128005c1a712a7230630b6ed68eb2764b57462e9a155e8276fcb5634dc392c00beb5408a6d892b8b631d3854f8f36876d412f4e37e34da235d44b9855ab53b4202dd8b7b01639dbf6946afdefbb30011f64a357bbf5df59ca0b981bc224e705dc68b0f4ef7bda89cc9a41dbede22a57119138c512e8839798c33998df2763549cad6eca4a0d147441036e62256b4a8ffaf0851c84d9bee174ced46ef5e6c0eed15d06df0da702f3d3290cb1537d5b09f016478f8345ef3ee85f59851c98a8fb1af3be3ba88d380dd365b1cf2e12c8813556e02bc848c298b8e4cd580df64b62127c35be82f373439a79871530707f435d1a84c81e7235a10a98ff101ef7f6b4ae9cc5fdd76e87790f10f6bb767f7b0ba7b9b25cfd6b7246c34475c7fb66fc22954a4eb8bcb485dc4bfb6f0e1ccde794734994c4815c1586264274065cce33a8e78279c50c6b773aaab6f40d40a253b1e986baa2a581069809e2e7be91c3f8ba23a68e949009e0630b4cf000d259edadd0001b55db7f442a3e9c27f19f74063cc0f796b3f78537cc00e390ca0545a55ca404a23d1e6a1b6f409233143cbd9adbace4dec39333607a0bd237e4e75f8a9f7eb78e51e452558d182c5152ad40def50bb3c372aa6d5d323a29e242c378be3ad79c96b202817c7f3106a48a94c15559af47d465c6abaa5bdf2fe4e6e9bd4e62e7a45831f8a2d3c769f04885944ce670558b0ea57c870ba913f78a48ca71ca728ea5733f89f38711b08685a252ba6f8d883a64ae069039ea764114ba144922f8571c237a74cad1e4b4b777d8bfd026a83a653b48bec92e8f1eea99603a7dcf2eaf33c2169047e6f3c7fce8b30b7310600e1672da75608d1864c644cb08be64663402fb8c4e14a31eb7cdde3c28621e8aaa13d75880b80daff3f2efcecf3135f627ebdad1ec346487460f335e23e943275dde7ee2031adbfa1ddb5d01a16db899e688e858189b028e5752819f2f1aaeb5938007b30f9f7b8dcca656eca993a98a09c5dd746391237e2db3d4c7fdcea2eae0627d17067f92295b43e812d4d5d0d6b78e9752888ac2c37e82dfcc6ac2e1cfc388a42b5e63bec3f23bb583b2070ab4e2d310d0b63b0c9626a18d4ab5fbd0956b7ccfb8dcd5ee84d3172b7d6fbc52c1cb907d388334069e3347a4b000759555912b0b0d4d51060b0fc86fa1e98b09ae887c31a9b3504d7d29bc027c94a6f6ea4e20d625bb2d83aa56929dda94a9dbe0fa75e4bd8aac45141fc330efa26f2c1a3e00ff128809b90c365d1292f48edda6c5e8765c26cb7a64052f3e69fe81abaf3e488dfd50ce3cabb959fb3320495638d5966ee75fa8ce0bf39b55a251665359ea1c0338d45c9215f8830ae8400b8b3b4fee7f45dcc0ef2870f53c8d7508a5e126df5c658653d292a1a9d9195b66d4b13d69f5553392cb79414d19a3ad67ada5408a74ac31add2029ea16ca51e5ab656e07e85c8e04cb623f15d46eb99c990cb7c9518cb8e0ef40b40ca1fd81ba9ede5dde845885a2936b5e504316fcbcd029b792ab11c3821692d32e6e073f0e162618087e90c80cd371c4d8c638c326e63b074f3358a7d5fae9c369785949fef79ee9d7c8fd2efae8a9de4a45671953c81c1e2c94dd3598a98212c10feaf8b5a19c6d61980b2325dd052feac004965a6b6ca79d0c569af9fba2e7d5ebd71b38c627c00af66c308ca7b2e85d8f5a1c54d9bbd4f6064ae012d687b8d2f21994b862f3cdb60f6b408cfae536c51f76be4ce4be906bdfa983a8562b50145d109b608bb546c030822b1cc7b92fcb14b35ece18f215013d7f6c5f7e88a8397e771790ebcd1845e76a4074ad63dcf1139651cdbffa8ac2b3b3e2f27403db6bbbdfbbc75f39fdb168e35f31edb201b588dd0e37af0d5f536acf5ff25236f38a2891cd55bbcbaafae7d12c46aad3de01f8c28e287a55f411c8ea0554af99a87f68047003bbd52ea644b95c7021be5bca4dd4ff0b837f885142862d1e3733ce5bc083e9a2f2c0714cbc332064056961130f7414723aa23a04f6ddc37c8a2f0241a32e30d33caa3fa1070881cd9a07940f852f53e90b0e577c056cac3cc97dd2308806a20df940fc49543d1b0aeabe2274c607b75afb7cb66b530035366246540e72b592e5465ebcbd44b574db1fe33c752e69bd1b90df2ccbd6ab95e3b6e90f364fffe06c75acf809e2cc0a9878f5cad74d75a9c4b15125d745dae7558b180cbf291c6fd51524cfd2b01d06abc5dd2a069faf6b813b1c2a2112dd3719d90ded39b6a52b194d8b0b8d8095556fe469ae03c8e9d8804849496091142040f56dc70b0f86f5826fe20fcbb089b149a54f693b3f28171e1a847940e4227096c12ffe0c4d413d526e6fcdcf6598f32b3ce9516bb35cc276fd1ec1f3c34a0db5d7bfeb146dc01b2379821fc7c679ded59cbc5b2a86a44072b1f5dbb35b008daf3164a99a44aa49b3d9688bc826361576a534349fec9fd69f557ef28f95d4448284dd296334c24e122e88b87697f29d3098f1063d39bc2b3c9d7b4f976beb472201a9e3d374354f8a854ae2f51a5d59b1b937cb782384c68b5ee601d23a09d33319a0fa270409c8dbf4787b913df29d7c71525d927bd0e8495d68872bdaccf276043b367036ddac6ec1bfe59c013b499c3aef1b35dfca6f002676f9763b97eef013120c0bad1d734c0baf74a5751bf7666ac756596e1fafc325f48e1632a7b943b7892c17c48ab1c9f461de7af79f9c14bf37bd28c4669bae9cadff5b9a696cc4b11660727718c412783c6d3e0485071051159e1fb71c4a376cf92ab11526d41634b24b29cfa9b7e8b364d845fb352e60a89228bd5997a9750edbcccf6a398364d5e8d8d4d9271d69d74e2318931c7001b7d8df0672e3cb61a409e5e8ee906ee8e440364adc6f2784addfbdf5992e38dac3cbba82ae70f39c9cc82f0dd074c044e571974b5b1598ebf19bef0fa2bc14bfa58bc576cf2bf2f843d49aa79264d0ccceed34f0cc0da02edb072fe321a7167a4d85a20dd8c712378c060bb8236ba15ad913b0179729aee1b3ecb8ce0ca041bffb51ba9123c38b97205ac142e3c2e0827e66ab7c27414a101547a0379078b33d4b065d1102ebf2c03b02a5111b757e272646ea14d132bb925e5e309b7e6678db31f53ad2c137a7d5ea2b8035d231b17491231f10546e32171302d8845a96cf9c5912f64fbe4158443d1e7d8ab7b825873c60bd96c85320ebf85b7c3c266f27f8da387cbb87bed9b19a3b19f8c58c5f88dd408857b0678fce9bd7420ac85e65a30a386b9054dc06d7a3c6d7085fbc4fd4d9388fd9b791e90892a3b89c40a21b3a0fdc354662d1d67512272d8316fff8b936f7b8e658a64b46cc0820951fdbe2e6294c9148487fbb5fb6b5a96c41be7485b2a848b22f71d9fad1b1db878a91361070757a5e18cc01b3d9c4f63825a61e2cda1283147f0d0ed2f7304565f4fd734a87512023c45a4e68912f71a32f566f989dbfcddf28676c69e0db64b5fe79dbdc0fad807e77599e80926120b3fc9488b851db60e3acc11d874d440129bb39a1785dfaa5d101fdd7f9bf83ab4cf6fc19bdd809cce74fe012b8dad35face572dd7137785e0ba2a3386a670af58511dfe909061665a0827c953765d62e5a693aa91608e08a02791b7fe4e218a0ae27dbeb2aa7e824be986a905cdbd65b39ccbf7077d8ca90bd9a79c3ef396b248cd0a998b1e2226c92b16308ce8eac6935a1b3c9438a75569fd0bd119901c994e77cdb0f7f8523ad8a35c5230cdaa49cd2a4fa882c7cd27c51140c48e2f046ac1fdde6f80a1354eb7394474f43330e56a1e6b7291ef6db89a8b007f87662e40ed36138c8ab3dc8fce3ae79fe17a552c45e9a9bdded84f2c398810ab0c93ffecc45f5741d891944c14529adaa44781f8718b9f8c1f4271227e3d1e6485180f9f17c201805305e1cbff184b1203af323f3041c32bb48f19b78550746be824fd735fd6d70e5556fac2239c110d8ade1c5b7039aecc2efa988de24a99ef039087bac2c76af136fdbc805424f1e16f8f9169c607eaa9e7957b217ed5d89e4c57d1f927096c0d3f7cc864e89fde28cea9ecf396e22c8de69aa3a1a212603bd165d689885e25465d8ee48d5561e0781dc0d7606927719c062f1f0971647e61a7ed6b57bbed325556d9f5c7c9d3a9050e34f7452c6104ae34aa0b17f21eb6464b19ff3af7ef0433077cee4a730ddd929e351458499d02a44b6f4c378a051b50d6740992e4930a0aa352ee9ec3f3bf46dbe1687f8d008621adeca0ea33218aad69a554532cf4b2baac99a2471ed9eb5e09c530277f2a71fc32fabb21a4dc4c8af30edce8f7f619d6e6d1dbb8a579760ed8276b8abb6cae4ef40ada972cc4322615bf327baa91c70aec8c08c63621b1ec61470445918b73efcbd7e75884767c5f6d9b67fb64b274b2fb803088c983df325b73b0ab8410eb7d08a12ae92eea45535091d4fa26a5744f0a7241845ad3168b0d792690143b8604ac4e314ff7e387db989e06f8bab2dfa63af115f6ed2338cfa9a2e26f99f5863bbc3e7166b7ac55847443317c6b7b339437d6a674fb9103b346de076470b7c3de8e3d31ebbe1c187c07f609a5dedc204ed1e9cf382c65a93bb37cd35a888a0becce7f595064a91d451fd88daee407abc96f40f6c08ed95c5c32490bfd4d8f10b96a3e232333c68b166a79cc53437b70bd6ccac09d874200764d34bbf60e29299619f4e7c9ca98728dce3c3242dcf03265297863d8447e36833001d0b692fbdc578105fcf1c694998a2bac4dd3cfe8431a3dd7fbc19706d84c5935e57b1f7680d172be41ee3815ce2e2972b3c88ecd2b1514634c40d746b719ad7ff1154fa7cd73b2eea5a79c06ad992e01318df580b37449d6f27d3f36118369eb56edd078393c404398bca0700fdf0a3fd22001b4f7a9c09a5b2967d733957e4e571fb2cf381f70090f20d2f79b16bdb7665affa97cd0e21c02af33454d477e017273f62e8108f084659a7f7d71891e7ccd24dbd14705e30dec70bd727899d4d8dd87d2298a4dcf11ee6a15fcbc169f9d3124cdf7a99158182bf1929bfeac5b3eef708f4bf97af227891ed7db82fbf43647400eb2244ac8f11ff5684f0a3756c447e01e3445c7966ce485d757e4bcfe9db91f9063a74af2ae13308d6a9d9302f9f327e5d20ab5dec1d3314e721cb3fbc939d81530c3709311db3b38754f08859c11716f3da5270f7a7ba1a80fa969e4050b7c1b6f6f17536d402b1aa3bf89383b916f95622881a01ee296084e3efbff88ad11b420fd179083856c43b2a39500ab9fc12fde734cd1a2f1dbb16abb149481488dfbf3d32607adddd7184e540341db5804c48f1fa0d122e5ffb6832cd763f12a9c3704c890a694d73b5cab7db7eaee085ddf5376d0959f4533c4e048ef65cba65aab8f1eadd68c01c805141030546d40d6c8c163958d514bbbaa53f21a33b534d0587ba71ee0115277e5e8781f95b4198ece9281953c19e5f4deb9d8b588480d0f20d04dd604a0ffd29b0059ae150d7dbffbdd00ec94e34d62045345a81f694bd7b62e7564c14ee6c5b62249d3c76399e415f7ebd01cf6cdece990bc3bb4050132d9b8810c73eec93ff9ad423345d93a1b6300a4144392380f39e0e55049721331c6cd6b2d05b10fcb9d273f26bfd68d0a830e6029ff19db78a512011950e57c4429fa0b8c5f6cedef434b9b0783dc7f86591a82720ec9a079297daa6272513ed5ca3708c2cfbdf5f537b160dfc8b205d0e6775c67f8a770ec6742adb11e23c16e5689ec96242eb72245843239459c9f944ec98245c1b30b2892ac39aa5d096042615267e8b5b3dc3d6bcae57fad04020e84f596e4b1d237f626133efe37c91255257ef32a0000fee45470a48380acad7f6976f7b9bfb5799c71add4d08185f43cc11bbddad7de8eec92b6ff097b165d461e6fd54eab1b8dc3abc3a60c0e765049709bc75af4c5f332e1e6e499bc3b351556ae29eb78952797a178ee79e989ad500ae661a3e50351aa55c1647943492a9e75104d581026a346061adb5002d808d0493c94f3a40a3f34dcc24c4b8a134490fdc60d84035bd954934bfe5cc70e6395961ffd8510a7dda9cfb963b8df16c098ea83be1fc36bd9c27a7684fa42a895536fa32c26bf7bb3deecc0deed97912091488139e3a6aad7cfbb371ea8d6e33ff96cf299026f21f8f5d336468604e2b26854295141420cbd9283f955edf04274d5b5fc2ca99e6937a31e29885f4fc8630b4cf76b83cbca48b53f9c75d4aea18bda323427e904208a72de0a4732d141fd18588217cca51774a11193f179f019466e54ee50e6614a502fcc19230de4617f46b5d4e1ecc7bc036e2742fae6e566fa0f61acb74307d701bc44f4f3b0ab23e2534eff428dcfcc955b999458c55cc8df8ed3c7345e174b60627664b0c2758337364f86cac95da3a23c30dc4f042a4a76b06fd1e9c0bae1f7671c95d16feb7c213acd2edd0b7aefabcc13e1b2a452a02e786e17bde045aa265f2d6915a8d58903fb90e7bc7c35b6c4bc74a9990644df68444b767bd468773c419f7bfb5b74ad4db8cc52fe3a08c48628fdb57405bc4fcc12636a14f6a90fb535ab772c1c6f1f0b2c13a69985553170e367bf4faea24e0a44d3ffd5cb299af45c9decc6c499cd12cf10e1852aab17b987a32954219178ff7c1065f956bce458df91fa756a718dfbefa7af3b208fa5868779b1a0659a63e6cc3db26f937ce4846168bbf39f57cb16c77146573b96ddc3d7158dd30fc8215fa9f065d81f9400a971fcbc53404791287c82fd873e67427d0b3f1c64fea443053e7f78d59cf16c9cbc0636cc54b1c9456efb1ab98ad1310cf20cd30aaa5e061de048baa74235eec44a504c2d9ade9ffcd077ea3c2c37a63c4e4386ce59418e85d3a90d0eeed7be1892d243f035cd68c38afeb25cf968e6862449c95a972f7151bebe8f7fed5f1c7ee044b487827a2b78502dbc91c8ee7cddb46a388a721d0e7a743914ff420604a7e60c495d7401da754ade0909197e26f8b1e1334a195fa0f8b4d01b981ee1aa2ec88adcfcc1bf99bd13204786e4266499a5d42f62c862364da87399ae3d87234ba7bac200e32591d98f7c587949015cdd1ca91f90b7733533f8a3463360dec8151b9fc56b45e94c5123bf6a1954f02ae62b73f1b7cb62d4f726a12318c55b39357dc77610746ecb20ed3a931125963f93371a0559a5215e4fe3e57fdcff2292d56fb0a33e2d2de1c80268dd871922a77ace8caf2007b408c26d89c9d0357b81ac24fe1d9c73b1d82ee5b09e3773995ac652fd7a738c7d4b129fe3ef00acab5f5517db25f5ad94c4daa27360cf42744b7917c647b7d46859079a5b35ce968fb6b99d6113918b799816215b855f3ec4092eed994ca62a2e2dd7c2c5f172857507acd2e4b076ea55475ee26d0b9e65b3528783234247d3abde3fe1d16c2b852ec5b820475a57eec97a2ff404ff2ba33a4b475740cc13ee6f89841c2e23915f04af8a8f3b976f76a025984e6d358a52333cd3226d6bc752964edf54e3090731bcfc74b83e1112fb0990fdde314c85c5a4d479d3b25678efabf4314c7f0ab41825f1f27281b7c48dde9aa849158ca5172a0c9b4b8d6cd333b0e8dfb8563803e363e4bb9ae014b81ab80db4827c0bc1a7aca6b1dc7bb8230f055dc1490ec21d0409b87a13f240f665b00f79565884171765e3b4ccb298da6d15e2bcbc8b19562902a788c805f30a9b99062145917802e9978d5451b7b78188ee25addddd23d843ab025a5f997fabe611e44db0fa860d70cf98cb846ebda84ac1b20256f9cec59f26b60c3f66c2cf43ff04c7e31ebb90b51aadeaac2afa6ae5e74dacc8972ea6dd7dfae2dbf343ab6710bf1af3d9b0efcc9248480c1ffaecc5930cf5032970eb8643f91e174f602e33d56edbbde1bc97e53433158d85f10184e5aea9cd6c6edf9061cf7335b30b6fc4f3ceb330ddf4bae74dce45ff2238964c2eb1d28850d39bfbe8ed7811af71c75e552de7d0fdad9e21aa96ce18d233d4878e5e131cda4953e733890f8a8e7a6f704f7d9e6e261cee3c77cd55f889826542bbd987be2836c49c70d523b41ce5a8a49307e8c230225a2fdae90448b70a5b756abb937812bac2fc09f0f8958726c661a248aebb6b1f460f11fe8e9ff0d26497e3ce381ba06e387ec46a075d1b1e189f6b1da6193d46e94d61c8287d2f7d4511723d56a13c5aea0e06c0a0fa4c715f98041424ebf0f8253ea6799489e1a3078c54a64f081274c54317653a54803f93a3b0904ba002b8ffb5bda55119abae5023179dcbeba33de3968e0002d20fe3791a6ded27acf94629a0c8897be1d804bafa267e14bbe60e2e857240c3e6abb561c2054faf52a2fd274ef5179d9a3937c08f8858d696a8aa76458f40ca5b211c429335dac975836f63a4e6c24709409f14e6e78be8ab97376e5c072b326b1ba48a7f0215bd97a2d7273255d84f5ef30e88180ea5222d392119dca5e088e85f12da567ecf37ca5ee302e25bec902e2a0f05e424f20ec4db06cfe97b357ef37d986793899a589018757ff9d9f3e2989cfe8388c2f9aeca1bb4316d2537dea2d6405f32e50ee6ebcdb2f570fa4257247e05fe8889a6757685aaf6a878da22d6f9618998cd1f2df26696c87e9ad431ef5e0a41e6b12c9a27da531afe98bde59dec03ef156ef1c6d0e60e38fb3ed6114c96d3c09c700ca5c6add9138e111529c1c078f7b08bf048a6f632c757ac19e6889036c8e638f499b34ad3643141b2a1875690d30199fc9f3251a727772e7a80635bcf279f33b7d435a2a1dd1b9e9453d1eb67498211d253f342fbf3472efe0ffa6de6d4c44ab3f23a2e227aa644110d7806b841a2a889045efbb31497564fff2cbdd8e7223f6f1c51ae2d15d8a4e492448302a75b6f049b989142ff750e20fe9c0763a413f89867684aaecd532cacaf4a960ef15236255cce65ed137111d1031419981781418b67cdbe65a98e8ea2b32061e90d17945068bcace2ac4e7ac44db517559cbae6cbc734ae73c05e12b0e4dd66580da54bf011c7ea5a76e561bd2ef298cb7ad21955e2dd97353d45cf27713054fe2424913ff27b86539b80af7be350b20cc3149bb7a2a7649f37260fa1a5f1c38c81b99a12614d3df8fe45e0c150168853eafacd25efc2bb12e77ac693ccd54a018ee4523bf369867dbd12f5a4f9610aa476e7e4a5ac2991b03eee162e8cd1597d6fdddb5355929ae6bfa8dbd0174afa47273022f82279bf01ad41419b7e400fa16275efd990fd317c50a86a83cd55bad03bc17765374b25c376fc8d19ff5a495d4ddc8dee17ada8ed65deb32fc684df8ec6710ef218ac1d79ddb0e74c68317e08a3417f39227af82f6758f9b4d879265e4b097cef08b70b65beeceab167ea8b560c788c20244366990dd55e9e6ed2818073654df268347991e792675d4534ff0f4bcd65c5e998c8732c7bb1ee333d37f271bd41b9886a9c25172f983d4da74a1aea7d5322396e5e222229ace807beebc87803d73f3919711362cdf5419b46344392b29b92e108eac026e8974890d906acd2f5440a899425ca37d4ba434820cb41492e33608a604ff6d52d942b68a4019a31cbb6b60c092dc53ca0ce88274263901f54ccc17b1936296cd780fe812f8a5bbf7607632437734b0871ec7289c2b364bcab17d26f1cf3cbbfa289a4a0bb65acabaef8ea8628fff8e476f2ef7527a69c54afd9487251b000961c9e2102b0da6009af387fe579ae08c4330d273e2d35a14fc15ae9d6d7291a5f13431fd6252dc9880d1b8b1287a0492b880f7ccd9768dca8755b9e4f966143ae0eefe7e1396f238ba45d367a2c2eb0ae61c193debeeffb926e2414f782885aa5983ee254c774808a5ff495afd71bf78118d12904866ea0e7ebca40a7e31b34779d090333a7ce4c209940a9bd4c19b91d78a4e2beaec8d870879c61e6a24bd516e6c94e2e0814be2fcc3d37148ea2e336fc14d8b8d93adb61494ee4f253ec85bc267691132f30c9bfcf624d99feb48ebfef5e3555e30aae96aad17052c2a00a73f6bffc00ce141c160d676982aa9cab4f09d51c60074f7395d745378233519a9205c9113f232696cf7e4cf15d3c9f4b2ba3aad8f4d6820856160f881b7940b8fe04297bc2eb45299d5afda22f1f22cbf815d5fcf1b637569a274902a56c522910b01085c4cb26b3cdcaefbb71b930244d0e07115e0d110d6f69cbd106cb9ae91aca2bcd0e84dadf5a7389cea07e09d3d7f3987b8b4922721c11be83e1a73d4c19955f00bf6b7333c46c3d404bc1e28ead67999b02a42935c168e9b9cae0cd56ce8d90e6fb7db9892f80d7e630793034fe0440f5a92e4d536c3bd5707f97e0b27651fb7105cd540b3a5a691047b138765838c9612f455015780be09715c205a94c39debeee04994e18a565a46fcea8f304990dcef124d8280681a58374333090bb46fbc3aa10248506014f9cd7065e01a0b23bf92abbb38dc2096562d24f15d884690f7ddf048d9bfc71bfd492d5182e42e7322e7b742cdf7ad268c94cba5f21c67ccbe55fd2c02a6d2881a426cdd0366177904a02dc62c93b1508bbb7280a8d7bca9ea66e89853504d2143c7e02321c79ad10d83543466d14e862e1432119fba4c330f1fd6008753c22dd50a564c804a1a701d52cd3e75eaf98cdec25b21255b9d7c20a58c4c50d7c5da00e5a1a4f359e2f7cd3963d2e02f1951353347bf79cb984d15864685cea5c455a6016d4b21d80706b147bd1e7035ea85a297cfb75dfca8703922076603d6c7009ea52a4202b840c159cce390ae219b5b3a3cc774438aedf29f72c21883988618f5cde35e97b03f80907b208720d9a38729d3377fd7e689ca13c993fca1a5c52111e72cd694e8a3a27e0b1ac8c79718d64892345bc6b69cd564b8fe5f279daa1a4044f5bda6615609a9859b4d8a16f525fef53890312e369bbc74d587e65a79d752dd956e7a55675ac03c352d1f57af9c13114e70db45b6a090816b573ffe9ed981d222f2950ce62168353ebac75c368cd5b7ec1d4e7eb84dec5a5259baa265e6765647f78fb621f8f0bf4a4711fd5e53f95d4ba7126dc210a98d6bd86175021954de61a5b40a38ff121d91e2e4848b3db69ace0916c10f3dd1b20151f558d04e08b55ce31626d19cc6f7a9efde9a6a6ce0a7cae086b7fa55d495ef5674ed3a1b72a22d79837786dba1836a0ce241c627084fca9fcb0f06688199de19786d2814d822e198f08eb60f354ee55b2961c44c9e2935b59a442118c1d1858a2f76adffd1e76fac063d6c61ba5d31af2814e76e6274769cfcec422e82cbedf03bcc2d574037e793e053b3c1ed053372b2b91ecebd0fd4df244caf68aea7e4e5be1810a16fa9c4d1026b90fc00bc7e5ac948dcb6e80b6c4cc20e9b29b6297232cd90c86771bdc532426332eb772f469866103b15e0e2156595e0e2904b993042790a1550365136f92163cd141f68994bb614e960857486ac5cf834fb37994bb13356ee388dfc9ae5d8f668892cb2318fb83818f93f355cd808228d08e2fcc7a12270355672b0a4b5e7bf7023032ee30385849e85c3872a1923d0727915042710b670154d0b1a39c21a0be896563657914e5fc251dbb5f82a08ed8ae9be9e2aa41cdacc84198625b34f99199da7317d9e9a537465b433755ffacba4f69068bd2c083842aebd4e9eb19453c5b23eb885bd9c688b33ded5a311575a3e708a40cc69a9d9966adc0292e962b9ece383c7afa984a6852c14b5e6bd63b1a47d18912d11011c520e2207f61b2ecb7f38de2380bd604bee90580ddb3ac2a47f8127c80b5e3b6a81d1d4bb52c3debfe05157b0dc92174a38b476d197d7f2e252cb422afe54f73b2ee082522b5f740cfcbb03203da7d46e674ce1b4f91e13ed7528d19f93722bed0382c0d46d18949bb65a46902368115461f7dd059b4ab91183ce61034e8c76ca94ca51a5e2bd80762d039de7006ab54020de00799450794a5ce74d6d55d37e8430756ee5f71acdae14d48c2bc80604d902c72b7cce178157a911f749a684d4dcc732954999f1ee987d1b8cc08ddd4804808ffd4c50b2dc143d63912894548e442301233b269c0fed7042b9e5af4f3faad1ef1256c59a68786e1e2b9058aa6125f81980de9bdcd00c822be3293c5beb21adf8db93f5848021491a645cbad58eb78d775f5f5f384354018faf468f8996553401014b4d791ea7bb067064b6210a6907c7a2497458c302e126dfa91a4de5d5fe4025447ac4e9ac6a8babb5b6cbb9b17f7f4fabe0daf22235f449115a11dc8f4d74760cd67ec0fae67acf8b36e902fc19cc35c5df6db536472f647a2f1e0d1ef142bd379caa23eaaf6743b4b6bc29f7312bac95466d8a6f1b316f8346012b4fc8f4717e23af13095e7562055718ab98d303d381433c7955729bd6830a26d8140dc3119ab94e604b9aa8f0d16f7431c0625e942513a65a808fc3b429a7b2237075792ee0b4f49bce54b56506f09daec8ea3d207be0d992fcd9ad90446f0d47970a3625873057ea40b12aa26f418cac553cefee9109373867b2704d68dc864c4de25264885f1d0609f6c66efa4577cff1071e9880043bd141243e64cefeb7094fdf7df25dd38379724fef4f2057b4158814c92f783f9fe1ec0930d7534ceacca5e75f18255b8118e4a0c19271d2bb19473ce5e3f1d4554b9d4083398ed21141addf2687238980ba5156187342c931dcf621c1135f49a0c7862742d72be78e705fecc4d9c47ac031c479a9c81a59f3e4717308064049ec03c0eb3eb1c5bf28dbe8dfe688a6c0880ec734a29f81075e7158c6d4108a6d9ba23e11f8d0bbd4104c629f21107dd480e6429e5626a90c3634afdf726f21f88c8544b92bc0cf004fd2e2536ea25f248a91b67943d47e2a8817f432c0f2d77c474b4bf0cf6f72bf93ea999716412d61693cb7495fe5d0db6cd3a6e1bef7b05d458b9e95f262c41003ae6ccef3d4379723efec70aeebb6cb5ea40baca5850fd6033d9eba18a44170956a7e1b4869c275d8be1cd2dca6e93d315430eca81a463daebf27d64264fa80cb6853be9a9e9bcec756ade5f21365506d1a9a496f1ab7727bea49424da322cea697ed0b446cdb5456c31d968610b26d2e6c9c9674116236537cb7116f8c107eaa06d68fc107cbffc4686053622a74defcfed1c58c85d9638c942251aa4f37f96dc8a85bced7ce259a513002a266fe920b0190462bb2df0a67e6eddbb64fb4a0f080007a8b25f41a4bcda2ee50f7456255c82ac4947d905e6322876f3dc314b7ea8ab4ebd8b9cd82a2c403cd10d15629ea314743b83590c0f04000a1a1314fc2440569a62ebc0ce2a580ebcd574a3a8f34779378553b364af47544c16425714d87d0f2f3b667a01e79354a151b0b4ab85aaa28a9b8e977aab30a59c12a38a7a8a865735fc5df95b753cd37fedc69766524776fc977e3aa5d9957e4bed5607f6257d3ab7604984bc5770f2531103127dda57c468f093a4bbfcc602b9a443a8be0b036cda6cc84deca64d8b36ee4bd98ad06a0571e8969e8839854855ac3969ba617ee49c0e039d63d86df095ddefd0d18398bc5bbbb8a4f732b21ae81e7bf24fcc8b587e9fa6833f60e044064873f553cb218deb0e5859215e237c1761581b6b4a14b0a62dc1ddac8a4d2ab78c1f9c4546d718be8d65cd374115988c11da82649920bb6297c07ff0f56198c5b25e6bda857c0b53b2ed8733ca6b4059b0f5af353a9985c035ef351331ce5a7d89e00cfb74aa1247f06ae36293182cc30b307d81177b6a0b2a759008a76ff0a84388928d0b839375f7bf405ffcc6bebcc92f6a84ce6a9ade66bd6ef316737aad334260b6021c6808697d4eeda713da788168bb7a07bafd9d021474c2aa3c2fcfeaaacc91b9803d9c14b05bb13ce9a01c00147d3e834eb41f0f22aacc37473d2c97a119dd95abfc14c3c48a089cb1aab9dcfc52bed4141768396d44c90c425dd43d31ed858c9ee79cbb7fa0049dfec65a5e346c6a9bb33da0f0ac8891840463e9c628c31eb680cb293bc6ad7e8abde20b8b2cef60f458c02963b6a1e30ea692fa2ca0486f71df5f612a74d3b22936146cd6414e8009e0b6ce8c94052deababe831e5928bc1ff0c2955641b612cecf4b2e2f76c6f097bbb49e40cb95945ec0b934bce66f227c1a9f50481fd38aed96671b4a04d1ee778f32730194435e5f246ae23b1368254dffc85fd9f1ebd1038eeb88e38edecafd2102927c8b5707848ebe137bb2db809672a53e1b8c224fb189a82a5ba7aea6062aa47d5e43833dc64da1a3f5ef8565ffce850ffb4f89886c0f6c76a0d11a2a91a1e6d03c100ea5df9bfb2f6a7839a1e48d43f8c565946553010d3a1ea3376d7e74d56ce4cd235a71ab3edf598fdb3e5b9f1a5256029e4ddfbf8e6852ece0df5a30a4b27ef8c2100b8269518a1b55495177aada45a6dceeabec2549ffdcd668229426bfb18c98f54eeec84c88f8110486673f0546738d355b343e666f78f93ab9df8c372a9d0601bb30f477a287509cd2e2a000176fe0fa10e4e18f6866aedd515eec7b46ce84cb9b2257c5acf3e1e053d79b234bb77c6c41bd89fbab552f1b5f21c36eb0ccff825baf07256d8a3d687e93ddba3ccc0a8465189e42744cc1ab1449ade25d688b9651b08de1c15837c2abfef73d2c1cdc002225808e50dfa20dea038cd3bd7a552ec8206994e441bbc07ad97e3d06b3239ebc2714b649021c17c1236d9d68ab726125d09f3fa4f59b726abb2922ca5272cb24ea2427ff8613b1e9179b39412ae74263a86a831e43d5b93e5bf128cd396f1007f27f95d553541b4b0ec00efbef0e436f8a8dcf21d91e2bbc08d7905ea8de8e93a6ec96a30a7f78719f983cc8bad83ae00dc6ff62675ea36780f79af8b548e77cb752f36ca461b6c261cee8cfc0ba479c28436e2e1087c97fd599ef7b86f243e212a3368b19a2649ce7e5f28fc02570677a23d0f88ea628513b7ec18b3755d7c8192221578b6e0da9e232fbb8b0a21ceb2c5bba435cb73eab004a8081298e4d9f9a0ddc2889c0e1ff35e2b82859bcac7bbbf7aabdb53f40f7023bac22f5c71dbd2bde98ad0887e6ba283aa03a18321a96461295c33aeb554b004e38096ec53ae2f98e1915fa9d97fa37bff3dee86c8fc3242ffc6859de41476c7e9f38689cff33b3173186566b6d85de49e2b1f8f5c8f909a1ed8ccc55668b73e62a89fb3a334eec302f8f3fb8e9bd6df5c51e5e869dc563e28a46b0f205309e3bdb1531a58f20a4c386ad27afa1bc4e193b8ecd83933de3cf7bcceaf4eb10d702d84090470ff44dde3da18dce5bbb3266e3f90464ea458a6e6529e65dbe691cd09a1a741004d16668b47df76c72ff9ca686d71c2bee6b2ae6e676ef42ef244981bdc45dd1a908b7d08329596c6dc0f79bdbd257a35a84d7bf7816356706e848bbbc34af6b250a99722e97c91c6603534ad71a5e0afa6ba2c85fc114d09e556793413f533440bee33a2e7d7b5a99ebcf26ff9332da2216c0ec7f896400c59bdfa1e907dd296e323c1941c02d3c383a17d3b8dcff4d4feb45073ff886e2efc00719e24d03906da5fc32105de02996012312525f602c43e77e848ff5255e279d79e47207145fb4620262b3e074066ac1b08aa4618b07755d0da88a9b7e01c1010945e5a207fd7cb6dda0090c75de43f10b507f990f85d3dde63d1ac4277d2fc74f77db0a50b2de536c612ced5a77176cf5bd97896206163d4aaca9b0cc3db917513ed8449251d6b9bd6f18047f07861be2377af8b3e008e82eb805f65a04ad2d3e9e6ac2e66568bbf16be8cfa7699d440526b47d4e1411b7f04754113df07aae7539f339f301bf9665073f7960263bfb486f8aa758da8a058e68aa3541504ab8bfd7a0a8c130aa8e52d85f1e24144028c240ba8f6946d095336543c60b1f4fe5fc6affea789233cdb75cda0c282746b7f27dc8fd55d09b1a52f40ce0c7481b595872cd696f32616683eae573c78a61291be6de9ab767f3e98a91e14df843efdf8f52a407d725b454a33143030c6723f1294a72542f3503c972a7b1c8858843c7ffb3f24f78febc94e43a25f145f02f6fe9b2cf1419725fa4e8266c0f227f532c45d6770df0a1d1af650c264b1f02bf25c668b00f428d2d0f133037ea2b6c46f474715d486b7fd03e6b507473f0462a27db09cd559a5525003fbb43140be0fef6e9f5c2493cd5774dc4f0850a3d3700e551949d2d046b40013242c3137b956aaffa678858d84fffec5ec2f5519bf6e0d123821ad08a83e4a8dbe74fb6fe96336223d2ab4808b18f0a1c2119f1e2d29f4f84c227f6dd52fe38b1ef27127a88e02afa1271e4c49567b0aaf959aaf28c8750d6e547bf167eda22e2711fdec5ab432a7fd2d1075789494c54700b96df55f67a1df6454530cae9b8d6debc7b9515373377ad1d9c9947869a7ec5f12b353b689968af76d41b3fa6fd0b9487ecdceb7d92227979c978ae4bdf64d924733240cd6c6cd5c354844c0618552b8c338c7cfe4ac5997d8204ee17b246db6e352351d6aa0c1b72ac3070054f495aa582d62b2cbc23d61b103104074b741d9fbdb8663b1f0aeb47ebb41f582a6798fd0104ab0c02daaf96d6612f3ebd6547994ae56f320eb52f4209788a00caa53f61b6be9d67be55d5c48d89ff6acc7e1ffe9478005f9168e006872271079a740cfd116df252195b8837cd37043d8b9b02422788bac66500241addaedbb7e9193069ab74bb16e9e5f0319dc26726991680125a119ef3b7d941fd381336da4c8639d3dc2e1c2459d6713013f8ac38e8b0bc344ce185a1a2342767938f35e90dc074ee7e7a94a2f75bdacb0769c76c28e8501b862af6977fde98b38ab65b46bf3ee4783c4af892483978f39b1ce30ef082fe9cb5a384659edb1b78ec905edfdd90d6e3d1decb0051ddf244cd1032e6ed28c7dbd82c67540ae0d638b601b84e9b8d94903717917813593b8adbd97523eec592f4cd486f9d48b60547c1bff9bd93c563e7a286ecddc767d14c6740acc1305548f32ddeb2c60f8ebc85dfa93ab19968e8ad925fe48c1992855b1109a1d819bed8fa9988c6f79c239c69e83d26416418cee9bb2312ab73ba458d52593d5aad6f886ceba43053c67c287d11ce64e94db15a55e0fdf53b625ec045c43d573f05c4e87600f53d50bf08e08652fa1f5de87cdcf0340a9574ee29aa9a9c955100328e80df9e5f859b041f2bb32fb56c8b5cfad53efd294c1007a1a6e8c76cc1308b01c0b671baf7261ef0e4c36e7fb2ff8ec59f4e8cb2e17716bd1969258c6cc7591a2144ba6707d25d46ca1912f9f7c806c907f8b03c9914948c2e5a5e8e84e942c4180593f123e99b7139ff8173696c1093d90f7ff94e37cdb963a09d96a7d33c2a7a5a91392182941896a5779ba78532f2096e703810007a077b39302b1a14d6547f704f4f150d5b8b00f4ec3f479191cbde816f5a2a5dabfe28bd809e350c503ebd9308ef3698f6eb44171c0ffc9a89334f2b1ddfa1ff44b819b6927b0b20203fcff18785c19c4d78a7ac3798d307d81f56309b6700698f65ae5d87aea1ff8ade5cea265ebdec6d16e7d0e0930469e7f7fd0d2ba7d0018d7e32be9e486a2a9f8e78389fcc3ce77f98c5b1c647c4accf917750e3ed905719569c0dba01f8d5aaa02451e3b3ffabb96dd512f24aaef9dc0a42663a79cb8cc656d98ba9f192f2d69dfcc4a97a2cbb0febc6dcf10a3e561cee67ba1480a3105a6af8dd6624a386be596e2dd840017d94efa62d5dbf323fb06df27382c76d89774960cc1be1f301c0666f758369ff422de2170493d6d1880edd1418c65ec7203c82a2e6626ad31f52fc261f26c3fd52d318ea5f7d4f4f4acae0ee4702b0588e3f22bdd30d3ffed2186c92fd34594bea7248d306d3cc83cad4b47013c629fbef87b3e0c11c7dcf6c96e7f9d705d612a211c0495363dae03f7a71d465fea553baf92b3c5f99d5e471eed78c0eb7c60838f535885195dbb4b2e3b2a3d0369eccffef90e2f1a17a370ce89ce473b9d552c54c167b71676a7e78542e18afe273f13e77a643f910220a877fcdc68e20b41c04ec5e3a586688f8eecf8cd917cb95afe4cc663aa8c99d7110010aa5280a4e8556bb9a5796b3278faa2988ab8c54bb83e8f6d72486a603b864abd25a13c10c62dce478d341c280ec4747a45faafeb2dcdf86c5a3fd35f82dc0c7af2751dffb010251379d3bfd8b0faeb8f40893306e4299d3d11442d46930e0ed7949da37fef746edc9ee5d77f071ea5569aad80abb55a5356db5f5817eb1aee63f0bc4471317124e2fa1b1086fb1ba79349c0d445c86097ce76c6e9d9b519bd28a7ab22baed74cb39c78f78b68f65a7b896d3015b5e19bb29e44c76d317d03b7c769c0445b67d99b15be32643636b84c8d4f540dd6af25caa6594784bf0c2b3876b78eb59969bb99d231c48c47e330e64951f089f909570be8d7069d47f838b010c71d2ccf290a035e5887f0cf39faf8c3b8e1d10066c057c7148537765d1b3e67b0056d3de9eb1af28120614e5b50a711731864e3e7bfa75a7e667088db2092acf20c32458487b44cb158fbbd87eab90d11495ee0d51ff912f90f899fcb4688027c01cee3ccddbf9c505f3b13332eadba42f9d25de97a5ffd17d1f261eaa153bc994eab394c76e9c2b6fe0bbf476af2def425e28d786985b82b84cb0c5980afbb4841839e1e0463f6ff1f43480081e5eeb27c036c8f6bdd2fbdbda6ff5f074dd929c0fdfa65d837344ad5c8985ce637d20f933905d7bfcd13c574149274f988f17cf36ff89ec33e290cde86ca03f9bf7182c31c3e31e41a7563428bfd37c7d744ae95717836b661d2fbae2b5650104f9df459a2e2f121b3a5785f9417013ddb8bba58a9b3dbf924ea5bf2d8d62b74b32358dfcb1c5c153058c8f79917ce346765b1e0168846e0d64fb0e3d8107d883122ea5fbac350f8db2d9a5effd6166b624e2b1890a66cec2beea368334bfbabf096e38c961d48437287c5d59c61f6f3694d09c492de59fff040b15c59b3173b70f6ea16b645e117cda87ee1d9b3d5944d760ae9901098633f58aa6ca8c635858068183bad1f3b7f2af52814867540f75ff279ca5cec0c06b4171308987c6bdaaae87acb11bde0b954078604c4d21aec1fe2ddf5bc7cad8d1be72813b92cb1f9ee09d318d5ac5fef58d5f76bbf4a5705480b2701fc99989bcd573a991cf2440a9c564dd4ec91aa59c53bedf1c47a4bbf291192f53ad0fc2fdeef804487ea22437e81205a31caa17ede4e944e33941c6334988b850840275c37830857ba5524a9568f50500953e664bcec79d265319abe65203f87d5406bb1a2e6eed7f692126578d5e42f09d9709ab548705eaab121fdbcf62d0dfa123293ff2ac09561bafa96fe02795a86440517fa4058b19ce7f55ae43f5d6197fe16a4d2354c5a5ed21f15fb09481a3e6c1bb7b7dddaac5e9567085760c71dd3ef0b776bdbc0606229846cb6538427d7a0b8f0c124bf7cdae4f7be15a8d9ffffdb053c1bd01625b4e4ba8c97afff2268ae1aecd51b346e1f13e9906ee27a55aaa2d3aaa8cf766276c1e5f2027ee340ee55340a208fcb3f84ae0d0d5a553f9cf249b0a26d68ff87158188eed0e9bbf9b6f5bdf60a7c5e1f9bd73d55037a355d0865c85c126d20924269e5cf70b16047b81d6ab1dc914d39515c72c6b5e8bf1d8a617b01557ee22cf9137b63af46c3d9cd1be3ed36a710b738a5b064bd6cdba2c2479cacc91dfb63375c580df54085a0225f6511e908fe2d243e2c180b3f05d0c40b3ccdea7796d1c0edd879e6712418dc2920f1373e0c8e19d9f6a36e7a6ff1005a3f2791e999a4d957d3cae8642c6cab27f635dfb25371b0285573791587282ad1e4be08b619fb30e212a7fa8aae32117e4f4e73e29717093b33c478a195e0b92a88dfeaf0ff30448de41376e8f7dcd4d86de18b2dd2aa1b0ce39fbe18dfdcc96334cfb948f99e9bbaa9a5b317a5c1d9511b39b1d8c12fc6a8a70cdd076b887f79d21aa88f1e97d0dc4ba7ae18568ccb87f797ef44ed40d57d9f19048646e1d968abb96a4492a8ac751238f5211f0e6fecdd1a8d76df1eaa98e5f19ca5ccbf770b3d6cff193957457a6b41ecd15330a1d1cf6c839d8ae25ce398f74bf3c515db0caef8b05e3cf2f44058263988ed8ff98e3bac51ca70c424ab5c05edecdd652120776ba1b2f97409b46e63e3fdcf562f0129bc833cf1890bb1b926d358b72c1ba75cb21a80b43c2c03c45aadc84ac80d8990645b9615fda2aa65070ea9befc124ce894c24e1d4110628032b63634a800ba08c5bb95a84ddd9e8a25404a16f01c8bb3ae56aab4002de6b2a545e9511b8a2f322c3793643a3ef63476a9d1346290dee4c0af4bb45eb824a80f5531cd697dd93db83ea3a6991d1178831ad6e634d2c70bb9b3b05967e07b2b8ec9f34348e6a6dfc25178b90fc5af6a8307866c706201965f5be559a0fa3d3f680d005540c98ae7f4b40bc034b812a0056d0b2cb2762070eb164cbeb13bb31284549917cec60877efdeb20fae8214d1d361758d47843f89eff2476fb16311328f3dd0138384e734371add6237798a91536e951d83118033c737093abe5a90ed4a912a4c8fe03edfb0ff229b6952c746cf2d0ed951f34c1d7b595c20315a896a6d6df05d80f3df62573ee7746b00d2a6882d9ee8bec37bf3cfe012a723256f5cbd99eeaf21fc511407017da6f7028be10f18e70fa18f2103f507c59a504a5d869a86898cbd97dd98098c4ba7f1bc26cc22fabb5bf1a90c7271db7441a38847c4e47c4b8070789579e739b8e6966b7be2b773c8e6bb19a6973cbd962be5b4036d28a4430f2a09de2418733625439ddae40a984b7ec31ae80c699e92506c952d7f5a03ee0f4b234351d55bfbb1aabe406b6dd9997331f794e1afd007545769f596b926fa61fce9a821274a9014dcd9952920142d990981c99d7b06dfa2fae36ebf9b58e727a16a05f477ae65b8574b7d5b24a2307120dcfac2721702d6c2b3331c44f8bf2d1281059668f3d892f8cb2c3f288d55e068d67e75cb2c7320279d2d0a8b4ab12c63e3fd1959c2cbeef6e44c47f8a8fb7f8ad44d3ec6fa364c48282421b9808acd9c11b464917299065bf06aa98f2ad27d2ba58e874a65af1bd27f2b342a3df4ee60435107ad03ab04883ea33d0fa1e3f77a112b50b0dc0a3bb0363b80ff10b89488b194a48ce2d41e964812959ec899b8da9c9ee5bf2054e90e478b38d78f96d313462ca3c99b70f3bb39c46381cc1490cb40e1eaa2da5090bcac225b22d39698adc41e9148188e7540eed6f6879ea451d7254655a09e0beeab252c71934cb30dbd72a7e722d3226b58f43b32c6e0fa6a5a1e3ddd1d911773e9bbb31a9e89e136737814fd26bcb58df52de75f90fcb04cf679203bc2bee48508427615d68c10babcf744e81916f4dace286eed978cf908132ea1fbddf92fea9c90a98080bf6f672306e684d7b67d6ddc8e136f85bd449ac6daa6e1596155554e32ad75bcb35257230b1b61654f9938416ee502823f3d9f64b1ba658bc7052a5d78213447d49904e591887c96f2a6886471ebc3d86a2b0e4eba74ce5e3b1deedaa8fe5ecd589b3c7b2925a517f1f18a52abcaeae8397e9df5da9242ac5b6eb5f05fb54fb986143742c805b5050f0cdc1e34dcac7adbfc83eee5d2f2d00e7654667a9e5770b677d25061441196156d752863ccb28a848d4f958809dbce8666285af46d6ecb4fb4672856b2e3db56d5807c36187d3201ef45852328f9613fe89ad02c13aeff01ce07af8df41c1fef49adda8490d5bcd1d14fd572154395436483b35ffc1a7a898873ffcb6dee694510cc1ce5255daf5eaec86eccc993293ec76c02d8e22f899245a79aa74c3ff8c845b4ea210de42f4ec88df25015aaf6a434d7da4afd7560d661e3d51561deee4d81dd10cbfecee501e3c2a58b51a1ff713d3d69df3cd1d295d59dd983135dec6b6c17d9a1236851f70a11e11f6e073ce98818fa3f785a11659cc6e50726afa60b3b95c8dea0484ab79908b2e81ee15a5595f61a9c269018f5a532f1aa878a19d5497b70c29ab4aad08b477f456a116f13a13e9823565a3d7784614135729b701d4239ca555077ff1042ddece97494ed41827f19962e8bb0c65b4f43045e58ec5e76e8d9b87a7cccab6ee358325201817eb827d0dece99739ba79ecb9cd668a313c51c8929409eaee0aba98c99b9b400f28692cc14e4e4d10bb9276721e9b98fd09f41c0edb64ee934934e73eca9cd5baad84d779eee5c735700469794645a8b4f3fbd63c46a9001192f45bbaa7f8e9194073b05ce21ab848afb5e5713dcbbd124bb4e986350b51923a4b84816159e80087e0a06fb28ee75c578ba756e3d41b11be20aed8275c21a64be7b50bf92c728eae098ae8cbe3ab7fb6d57063d491d482de8694006908c0bddedb1128622ff1ea04ca0f445f543cac9c65f34f8084ff705c636707a37f0f07c6285450d8b4490822eb328428fc7c53112a0a44d649fdd9674b8f051b32e8221a0f4a79aa79cbd7254de48b6b4d5bcdf6d59732e85ae05794c69965e0a3e345a271146be33306e45dcdf50583352fb0c2b4ca389b0abc1780b9c121b525c03dfe02dd4bc9bd84562a1cbbb879f791e792b102ff6003653dad24aeba2cd18996d1f659bda048642625053448d473a047ea23c1f7f1eeea46be9d7b1c6f9d4a8739eb4e71356c01d844cef83d357577a242bc792a9c97b100a3bfb4b068822fb5dea8edcfccebcb64a414d583df4f0c0a33b9d2a5dab35f6afff9030a179c3a1fd434d0a8629f88e2aca75086e99452abf9139c9c86e98c5278fb17cff977cac91b203a17d6f3ddec3bdcdb01263a3bb594b17e8554919b985b4af429f97adeba1e9e4ffd6b40dae97839eef774e1b4dac988ab33a239cefc7830994320a5dc2f252c06b859b5979f8c359f975e6bba87f0d8359a0ea4da3b2ddc6efe600c8ec2467ff622536fce0a5f113ecc8d04d0fb4ee11469acad236875a17fc27bcc4a39cae2ace3715c8e1b5412037185d7a3cdbd6464160d0354909f59147ce9ef5ead2a93377dc82d506a25556376e48f90b53e26f1fe5e1e94a5db40839c7691d6f1e75adab0be6ed9b45d22070745c95e8db22519d4b617b016c400fdd0af053403cfdc5d14fb54f1442af12246986262cec5220dc8c89960c941399063fabf25a0015312cb09815d30d90078c3bbaf4e4fd39288d5663754956b2f76695aa2b329f204ef0b7cad8ec4927f38ebf093f66833b8771c38875d5ee0f79e33958f10ac4435f6f3c2e77c80224089be425b445a443096abc4175ba65319effc92f42b8d348a97089b55c71d05edfe6512aa7680495950329ced7c5c422c8336f27c9242777ebfcab8a113b5a6fc92720dc5dc27539cbf88f8b0634b90cac6a5f28abb084addeba4a767c32d5f97fe39643e9507e0106c08463993aa4b506c2f007858f495bf276ec0772c1efdc9d9d061d97cbe4735a8a6fee75ad7c62850b0e6332373e1b9f82dfdd6350b7c804e2c350f5c0eeaf605b4fd79820d15e001cd2f423fd748ac1b8f3f00f06edd7cf03799ee5eb43635aa4584d450ffae70bee57816c59d5fce0926ea56c46aaac75f813118dbaabbc6341bb6fa17f430fc63a6dd51440252da4bec5ccfed45c258c6294f613b1b06822822dab1d1f64d9b52255062f9fc24299cbc1b37aa5f3a9b4e79cec387b3dfbbdec986b413991ab8376bd8505da2c303166121e9ae40ce0ee72a06abe16fc112c66deeafdf0fca5391b6cf440af4f4a4cea4f27fe082f12b75bbefdd76348dc3b13b2d39661d2db148723e691d1256704962f03c347e63aec93b153cb3b938d08f04f14c5d95d0d5f81f3e8308a24c81f00121e243ac4aff6d094c4942210149f0d7ad948fb0d694dc3726e68a70efdc13984ad7bd11328838f2743bf01b6dd838c797c45be188b594bfe4aa17e2e32cae9fe02b82d55ffd99faf9c957134a0def6bd135048b5514bd9eecec522211b76f92dcd536dbf0892f2c14cf37bb5a3cbb25679581bf7d06e0eaf71327933061d75db7670a90c89ce36a221af209a62dd64ed33b86d087d2c8b0a4235967ec9807abd848e0a62c13cc50be27c3afe78836d8e93928132f7bdf22855f66187adf78c93fdda17ce76573faf4d8bef490a311f8dbd5bff11a89b96c4da022567689c5dcd82b73daaf12fca2251b1ec5d92c3d4b466a55c0cea53910d2657a22f29f7042bc7483488d534f2908e237189338cf143079b2d5cc6fb187257106f42e6cf0b8991799128e0232cc022c96adc0822386645daad43c9be42408ca3074887e0d807c6278ba71e875bd08525402603beb8ae35aa2624dca156359f4c7659d222a4036bcd2f42f8535b6ed271540a3e6d467695e9ecce3ead703dfa2d5d0d5656cfd0de9710ec2e645056e31f24e1a60cb754595195fed0e7857fd0f79dc96c5ee0e3ef226babce3fb63d1c723d467dfe389f4e3cd18c9e32d86f5f2015e2c1eaf257f8685df32ac3674370aa7e1e5233244988788b8395087e5eb9af7440bb9806fe0e11eff74773645e599c4c40d879d50f25d9178026da7a9a94bcaf78b323266f56d7b28e4b0d5c4fe859bb466b32ac0cab7d0b2f8ec7a5c40805aa752a17734a56142d360ea1008cf6aee77606de52996fcffb984e766927e01332add463a7a0808a9d128a55cb5a3e84ca23500899f5f29ea9479ee748b7b2497e9eb315d48b24e98cd6be0d48be0c6d58d4e7b7f1180339cd6cb86891231ce435897877fa73296b7f23b60caa31d91868c7332ff3addbc9a681e4a14f566ccf4b6f0f88a13ba29d9a79a4600a3d94aae92c62d827ae36e420ebccbd73b7f7ad105194d02fa2bb69ec2de851b1c1f72a91ec856e6f2577a1698315e5abfe782195e9918f4d3846c9955eae5fa4a8a3dac25c584e0a6c3c0971369ebe52ccd4ccfa0dde71c38b51ec8b4feab4092959fcd961baf95fac965676e64e043406ba602cf2365edd7469c0c4685524cb4a8277f4b304338117e2911bbefa5d4329ea1d579b63853eea1ab8b682b754a328cd1ceeeed90a2a553490f8f57bcc601da735b9207a121f3dada12aea1180133f5ed7fad3c9702b56073690ffa38cd60e8f247e8597177f8b90345875609c03a1d66496f717ce2d8f7b7a97dfeda0e53985d2bf17ed4a83b13b802124a23cbdb4cf0a84088b46485c385cd3f06d5a4f51b3ec9b7f10ff561c54b9664ae05bf51ef179aaafbdc1c1d121015d778680ed751cd8bb06b3afda275014ded35423c2b6ba1172b0701b87350b7191d067ce0c2b81a5a84c6cea06abc0d8e6dde5a8d8e3f8bfed8ceb6aab3b376012dbd265e6c2102d3ab8820d6e738517deea58eebac090a041c72468c30862c0eec7dd0f937be7c4e73b60cdd764b0ed8e5865e83a725419cf8840efbfd1e4bee9688b0573c5b2aa5516f795ac0cc00abd679fdceabd539b570ed88b73d6360d86ba234da860ceddac30bd60f69135274a0c051efbfb5ce0f5a403d1770ea405f6a13965e52bfc723e330999f95a738570f35956c3e1e7fc254627f9de8fb1782dce61bc796f7d8c1fcfc9fd524f7887a9132e9a504d74241a74923a90eba30cb3608aa91c9e991dfd30107004ab50c12bf5b391687b5d01b1236641cf33408fe81093eba330b31015d23f591c39d2dfb317b7ea013afc8e17dfddd4818c63172646980ce46aca40af54cd08db1af5599115927293eeea214df145e78c8774088d2e6205994bf7107bafb1cc05ffb7b48d8fb7bca0291c8d75dc3dd4313c65d92c0a2ca672cef58398570906558f57622fd2321214d4d648c0bd7b4c62733c63daf1a0e03dd8ab8e648ac24cd663def567b3e26cdf7eaf3310d8de0f07165f854d819b56828ae85bb7c0cc3ab504c5644697dca1330c6a965ad918222a8d07d5ad8152c90dfaac4d6d844048005551f1e152755f83d5d3a8929e4f918b94de4fcc743647d66e4998affccfdd5928c32948f016bf17486e40de54e8a1a87ac270f2b19d94ceccbbb4dcfab87b3c4bc2dfdfa2086f608e0e69aacc536ebd93d406c9e6abc119cb376baee5361728a7fb53fe1b2b4ea0059e5289d84b1109cd7f86040c4b21c01fddab956dfc5499eb7a6abc906face6aa5df1d104aa8a3b5d1ea6b82a0a4532b2ba17c30ddb1b24204638b8b02a10aa14fd65e428f17fc63452c0d9384f2a59861a1ee406942b756fd3be73da6c3d1fdb52569f9c0e89753fa991f84f50d981d6f459cf205fe19266f687bd980a55474b1c013f30941fb80c526b0ddc32fee300f4027c0cbef866fd21a27555c4d5c3770c1cad9b87d85957046287e5acbb8752f6cb3b01e3a4756e1ed7ef273d6f42e374906f12150fc7a2a3d0bd75f4bcfe7b060da247503665ce015baf17b77ddaeb18f12499acff66d2724c3a64e799289cbb776f746159f48058d560dc6e13483115872c256cd2b4afa8d2e3ee78f5e5231ebe0f3b0af9cc3087a13549fd5ad317e3c03b9bb6bc9856e4678e54c50e9c23b808a866f3a1f5c1fd25673c780fbffbdfd58a20c01a90234b307a2022b4b837847c4ab711507825c62012eb4e14caf91370215a3b57299b311abe7e622a877d6e2ba97b670eaacdd790e149c18e260d739cd28f93340fa54ba02051da16c7c1bd0a509faeb3444daa69d5242438f148cced4054c27831ea0c59824ea956d2b5dbcfcf9bcf3b071a1900c5b9c4b7a598fb7dd0a36fe84a56e8c6e0fc089fe6066d6cebc56c56a110e340f4508dc1c58a12ff51b1f94601d79b234f44de143ab5b8389d2c07ef2c69990f0a0142ca9597ef3f6e12275f62162894925d86495925a76a4ae8cfa9b1d531e9cdd1f605b7062bd20f7ec614e59444df3faaf7fdeb163a400dc4f10d1996cee15d94281df879b14f72763441de1201be77a4e43b8e78e9273ac20f8058379f81108ca8450e41b480468c8e6014dbbd7f2d87353920201a6cd97292b33b496aa6f1b0d8f9f77755d583337efcde19da91328a464407ef85701b0e32281408bc69811b23a4d072c1a2f50c0e0b7c04e9e1fb01c1a54cd094248bda93dcaef4fa0737f7f3408097aa32f214be64b153a6583ac43c060adf31fa6764f3dec1192eff5671afcfc5823994fe5e218b20bf06b321c99a615b8b463a1cbb81ef23d3a1aa5db22679a45b699ae27bc62631217c9be382eaadd356965a1e58a2c6f3bd7f261d3c52ba2d25002acf8360a016c8f84072828b003912e8474682fddd45c8efdb6ae322f0fb1b6a97aeb29c0c3a73a374a797e940cca9747936aa538a644a6047a4f819bb55f7eb66422ac3acfe8f4f83a3c5367953e0c951e2d84accaecca8c5fd7700e7a6c5164aa0579823824f3cd5c9b25b27e2507fc19fe3c391628708f780ed0fedbf1f76699079f3222f16cb22c731c13fd5773adbc195140845a216c9d6abd29f5794204edbecc66e3cc63c7361ccb68cb884f9105cfe5a4d0a455557a34b441734d64c1da69e5f169f0978045241829b22123517b422056d3bbf248f95b1192e412858ef65036edd53d5edc0d1806598a344a9c0ae3b0a95b93dfeecafa50e80b57abc2f33b71747a7f7452facf93d23cad62317997f5eb5552e449397eb8497a7aa55eb5439723e64a4e2d8f1cd0a29760fea6970189cb9ec51a46145961a43e478b394a8db77b6470888e241e50680d22c4d166b516a85f470492e6546ac5fcccce6c74ca523af4187b3a2ad4348032c6859abded3903e98598fde021ad7f8d631b6ca6a22bb3a27dc35575f2d47381f82521096f1a7d022082a815b39d24e09ae920689e91716e36c477f51ef63a3c6373c073c6907bef0480e048d4037a21619111d256c33a58df29cd51dcce2e16d3525038e22a5b3398780f408850b8e7e0b4e2af8140ca62bca048c39ac8f78d834b666655028a361195fc88d6f5a500ae5fb8b3e21e05936f9a28ada5ac1e34ec02a6dc08d0f24b0b6e820c48a3da6e94c0f1dac61ac5218c8b226a81b82be123434ef3580c499b4db57acbb2eb052b4932837847dddf61ee09e3c3a814be5919c33a8bc94f91ac6e6c22a4504989220f3d9af3592803637ee30e60c457490ec29e0ad71843cb1b155e4e62447d763dbde9f28caf40d15e885dc6a8e4fc742867df5268e5993c11dda62d1852a46b6835e7844fa863bbd42dde5477ffd08ecac4b8807305da0799461af2645f6a5caa57ef0393cfdbcfb4e4388e8d90eee22861866798f33194075f3bcdd63b39da54c76a4ff441f52e07e0b30998997d923fd234fb06ec855a4cf08d3bf33b0133550988f251b26d5f43c76bc1cbfd6f5ce74ebce727e06c07a303e3725e2a5d14e55f848a81375b08222e359de57f9a1292839d7f16df07df9de46953c5105feac523ba100924d57a1c88af502d54cf846779441b9e90dd61c878323f1429215b81b96a0452e4022a123b0d50e21707408d0b5c95afef3d5504cdbae6e144835e096c81ea69fe8d68f3cf4d3c8bf28eca0d9129de6895fa6d7a94e488334f97b49e5b9d4e29a632dd191e6dc700a4b8ddc044b6569faef8a345330a60106402546bbf39ae71d41a62e8e0b05305f256d12b02fb2d431df7aa0c3458fbcf4b339f1a61175ee13cc3c0338d68f9306239e8915b5dd5dc51d4d65b3a7b099bdc6e90b4b4e2741f8d00fa8841d09c32048d301b16860ef689511e0e6617a02ce7fa3863baa43069eb3b50efcdb515a0f486c077cdf528e390bbcf33628b7d29259c301d0e9e6fa957c6de72f2f7a3593e65521be9ea39032b307ccf67b9b933d4ff8c2b6104fb9d161c3f88a45402910ae1d0664571c450f7f529abe45be0d297d245cc13864ae5544916c54629121a4c9f87109f426a70dac76421fe26d872965c455921544a57916cc040b9816e450de6cc2882cbc034c7127bb158a04a228ec796b9ef18e288bfe1a0b8a1ea233c39dea51bdc627a4c1d71410bfc51116fd4741bb82e0aeecff0f7f2ab19f93bbc378917f839576a67f2413d42512d5ecd1943a5f149ec64659e7c7b2aac769cbdd2cca541d7ff5f5a30ec3483485426590a8834ee34eae74de0d5064a5867179a619597cbe18d8fe765fb0d4114e0babce8866cb30997ad757178c52b6b963446a0aa0f8286b84bd3030213f38aa5553f7263e117ee398284a53124002d10dfe83670d007415286e69d4e5ed51dc372060252801ab31aafe2a47901922e472b48ada7412fc802cba6473d645dc05036531a570a6cda920abec8d94cdb4bdbd19533948cddd5d13ca0c9d9ea03e65a39cee6ae0b1d44ca26a693721ab9eb36833bc9fb09448e4c2225b18d193c7efe073519ff5f837346f3ed339800afcdf67ea486829a7bf56d25631b777e469468cf57a6914fd9f32c6d0c67fbfee00432e0fd9a38592caaff902ccc247b34e728af619e3edb82f4b62cd35a2d97a0ca1b45220b59ff73a912e9a3aa0a0123505d939cd713f97a3f03d943db50397352a14a9457bbff4eed435599d8d03c061ae3da25d1f4b599fe2da2a800047161ae724afcaf170a1be6cc3bd4f74f867b686fa018959690a22048e45449e052169c56abf253cf68fc27729c07d236726d578856ec79a49658bebb00968020a55967db4e5ff8f9d0c653db60dc6ed1bbec1afa0570388e64391b04c03df251ef63218871f9d457a4e052de18e61171d2a65f09d905bffa8ac723ab1bc15fa67e7e7ff3a091135d18403a8e68cef4d8644873666c420b9680b50b22c2e791d43359a13d9fe2fbeb32e8ff7fec665733beb7a071f90ac7ac8e0ad64fa50c8bc8db1b3f272e853af2dc439963778caac948d639a0311632b977c660908a610b8e8eb92adbc43b7dbd6a5740a811d675e3e7aca1cf3242d3c8e6a5911798e11ac01324577afae00aa424c7b551a859dd229543f71b4bb102ed5d05fc05222deb9a288cdd531163705ad1ae96ec62922972f6ab1feabdacd4abd5f27982dda880bbe3bc5c372b16b976beaa587c38f8a36a5f72a43182dfbb7f71289c496dc2ffde596bba4260eb96813b02e2e5576e822d69e76153a0a13df0d80ce3428e64d529f25b2f39a047e90a081849bc349e06c630adcd9abfb501cee3f3940be42d9ceb2e8803fcb4926a4369593bcc63fb40cead3448e5c47e445320bc34a05a0bf2643f45de47d9d907b0d2c537a9cb496365d86cbc5eef72c0b5fc0163336a99b2c5e5b055817dec5fae736d5652bcbf1846663f6460462b8bdce9b0a926b617c0778bdb32a19f5a32fb4f5111d21e7c496e00fc1b46ed4efc63fecaa028a82727ecc938791be91b9d67c593d03d9f174fa085c903ba699f7eafc50931b6db6ade0920958bc64423383948ee4e71ed5238068c7c68fc7e88a5d198e6eb28b46d5d9907d5fb7203cbb261f8d3972db86e248225596aee86a91c8db02e958a08b56a646f413720a50cac5357cd5cb398d1b0fcea82b2ba54e577a8c72b6f58b8049496562dd5abba65a9f4c957cec98007d7ebb339af98c8ca112f4a471645404b3d9c75c3c2823e4b8e2c2d9b15fcf4dfc8d36db2307eb5b6eeb52cf5c94e93f514c50ffab5837bbcdb7eb85a4b75f4fee2832f2f205f8885ecd871493969a3f0e88feec54099a425af17117011feb46d105c6da91f818ea8e6f43bbba823e0f10c862158a0bf4280402f660122183336d3c4cab6b3b050b97480aaed21e268d8fb1ee0a77ce1d8d3ed43680de6ef7400d68e124efd402e1134b8f237c515743e236bcb55f1d99bc4b5433505ce13642d92014d798b82211306e83d78ba540b0a25cfa31b4f8f3a56d18c47b0567f9bf882c568998c5a9dac971be732ac343c8ed5f419921c2da31ff551cfbe7bc34053d6b1834cc4894310f33b4b1036e6347d9e52add2b39e1870121538dcd7489c3657f6ccebda2ad675d60715ed4e8e6237a265332378483b249f45fe8e8ce0fde1ebb1aee721eb939b5c7a4a879cfe96444dea86f1bee951dc7bd180004f48e6973af7ce631c6b29d61593705d415c33d7da03d85809c441c8f7c9375faab99dde4edf4e6c656a2b973b9fb21d8a7e317fc7a822a13e22a623d0b88cd8d05d477a3df193c48bb13cc8931b8b845efba6c7176dacd40db6914b6ae3c39b610324fcca59d49d18c69a2b4e380bc5c4bfb91af2bbc526eb3957a00af5c2cc49d3f6579cde96a5b90315e531a87173370ab99a1d945bf931fffdd3e35d49f8884b1d842d1c0bfc90dd411cabde47a2c1bb35bd6fa6a0564d4924e9f2ceed6ffa950d9648a1b76ca1640f7668c02f5404e12b24ec8406a9f6ea1eec4f2d5956ad16cfafda1755d741a5037c2b8ee5423c7abc44fd3ed030939658f0b4bb313281310d980f48285223b6cf3db5b81be199a790240bee64f9d297fa08f7bf8137a86005117482e157ef48a8e4cb92ec738bed542d6ab6b4c0f0e1684949f724ef99b0da8f39a52811c37179add5d743dce90548fc52a621c07fbd0b4b279e01552e1a623ff3e721b248ac2d3c2712568a0d570dd0c2d1fd572819d9e924592e8832b1f1eb22c803fbdf24b29e4a0a612445902f581bb67d24677392cbc9c16a01d6e87de9b08dad25140a690f034b1b28587090ba04395e3e9536fec39d7747cce6f1dd08ac59bff6481fec80facdb3cb11dd4ee51a79d2e277a31a659f216fccbc11df06879646f4fcf0f2625fdb5a33de3f0a6c265a38e9db249a90f041187585eba8526504eb29dd0aa1a19e08827a6bd04fcca21ec26fde66f828b8b1d791418a011b4c75a4097d5d132aab0d02dace11f7757f6d728661c820ed336b1ae9bba2cc129ba3f6d790071fed5dbc63f8c54bbcd59caa5d4c6359410327692421fd5ea91c33e35cb23d0379dc0e6eb51bba3a664d4bcb353199b63335c1d8be270a4c9adb24d5c06e7dd31fe92c4d08565149e2b03596387920d7e0d7beae167a91847435019b51da9e00a0f116af979303cbf7191bafe8803069c9e9774044df196c55133ba2ade970782f2f74f31f8d4b58d73676f1d51aa9432c1bfe177671389e94c556010a8588f3c36e711e5d3e12e360cb97846dbbea63c4ededc494d106a555d3dd0ca358556013b0edf2db96031a53ef7a825bdde638d5d09b18d98042f3192a357c07f2c57a512540ede76ef91de2b4e4ccd3cce03f393c599531a3883cc0bca6492bc1e5e4b6c4372cdfd99db1af8e3200856c2658ef70231dddaef0be425ef7874ee88782599a2b5bc0d5d6fe0bbe906588480f8055a291cde25a11d36b95d79576c11e388d70fbc9e06e2c9e134c19c1fb46a6802fd3857a2535541de621c1d248bc84dfbbbca139d8c574610f97057ba4d59baf580030fc26c356dd512a53f64b66f3dbeec402745b73c3288f5d2d6cb1a42653a82b734845bd4c91c129f2a0200d447a2d37e53da7bc574d00d7aa307e0c1a09b9a8ca613022991dd0315423284b28165b215f01cc3a921f456569efafbfbfa6b13db868b2a03dc3a2b226266f10e5fd9ac00ea9924f304f582d9ed1dd162e44e41fcc93df330273b36e3d263c0a2b80dbfbded0b07e69acb7e69798c14efe187233913ab48134eb9a66b97f3a2dfbe07ce03df00b5264a7f453cbbb4428ac99cf316fd7786873089705f678cccdad713cfff4a4310ffba7c417d5dd498b125357233fddf3d9ddb33163e951aba57a8e900549a3173ed63d5502a7d34f052c74072d059ec1cbb980060734179643e29e1b6ab5ba892dcddf37b66c0dc4d30d4906d394cabb5853750f1d1e167ed3160a986fdf9792bf102332740b34a141a27fa3aa3b8b42c99850708f2c5375dff6fd852341154068b84545824d9758ef9a2b7c79077908276fa43f2d3325437361e9bca0271eb0aa299de6ea2d1b812b700c90a3b60718ceb2b5a146c8a05767b43ff798e3814ee2fa800895bd2a79f1a70bf16c7125482d5008fce1fa7cdea7a1bc624274a29dd3b6d6d7c3ec981bceba9ca908e24d0b724c15ff5474d56b9fc752d8e251d2817bfa9e4159e500bb45dcf7a95430802a22927fce1bbf1c7ea823459c05038a25b0286f04b088f72e07188785dd5aaa81d946635a794b9ed1e20c6d9ac88b57239c9c0bad9e09307ee708996c3773e2f39378ef5740caa279ae0d59355e88b01fce5b10aee6a56371c4dec9a0d81e46fe046a091b53b74dfddbd07dff5d0e00e39974eecf4cbc9831523a58e60526fecf3a8f810039e8f0e2c9c526ef1a9c7951d971f471c31470f7bf41440e9781b361c6467cb98ced1f9d0b4d8983161b6bf8488fffc5905ae0644e707e26ce9a7d1ef018ccb27f4ed37d9e692c7737fc455f3e3be47dbd1b909849391981d3687ec44dc9c800f89bfa470b05e31cb663350604bdd31e76c8ffad5e53ff9fc016a633eb4b679cff235cef49dbf40c923c1d15f5022b298461aafe98b173077fe996479267b3b251cdff928e2512753d30ee0fd3782cf03a64ae274ea241fe0caea28bbceac73d0d6abc657a47667df518da3a6f191e12d0085f4ff54d5bc17b2d57b1916eca0078877dbcce17c4652a1d0a0d04ee318686ce6973c5e68167ac982cbf86cf694d81993579de58f029381f56d444b22496d4949c8a956751570fa2ca94637cde3efe786179e3d095acfc9354bfe824bab1cd4680516cbfa4e4065c86e798e5ba00aa1b3849c7354189680d46c39fb0bc03b711dbb99b97322a7297a0b040ea283fb4fd3fd7aced9d62fe4d099ade405a180adce496fab9dee8a7ea9582ff82a780c87ba34cfab91af283c6468cf5e5a13f32449be67cdbdabd79f187d760d8f22ad817151d5131729032458129e4f1e7e8fd0d8051f50b1c1cfa55cf34b57f4d83d0bd38dde6e9dcd43d9343377c50932bb372801c5b3b09644da09651caf491c126076924bbe652ac45f3afd63aa899c793e1e6db9c3881063d5341d78c8b304e9c75fb00959d1f37f519de75423dd6d3e74b559872bad55307fa5ac0f0d6d3d36065c8ceb54289238757b944e00ee2b2496c79d1311b10ff95cf40ba6fe038277e4e0d7fc68e84b37945ad7b194632aa3fee10f2d457b118025a13f8104f967b39664b211ac8575c30f369b72a6a083dbd6965f7c26c45fa42a04443a6668c30fa33377289f9aa04bd3bc8d31a69e9e1cb3ce21211542022a80d4f6226ab12f966d8bfc67893b59f49128907652046bf8e248b0abafcaef9a73f29224cfb4f6575e41cd6bfe58540f8588ef8399bfd76273dff4b3bb4cd5483ddc0481fe241e1947729bef01187b849c021b1de360bcfdee72534c13a2d680ae18d2acdadd73192feaead73130e450f8592e635759f42c0cd22cec7d3c046b26520bcefd03238c5d35d9b8f54a5462b5d36a066b5f43e4d46f2185574357bf9a6cf69be97022e4fb9bea4b7e16ee719b541523059a20388680a6a5333271874661d22cdcffb927e357dd189f0abeb7e30ad0aa31062c98bc0b3cba4f0eaa158c15ce4256d1cfb3b13e49338dac2ae3c7b0513a4b81cbd1613d157577ffad7cd041a287049710fd390ff914bb0c2d9fb75f57e05f7beddbd491d8da44b7ca008900c36c5416d4e1760253b86dade3ec92100842ef9375229fdb504963b9676f88e237496dff8945ecdb71f666b98adf069e9eebb21b9e883eddee4626285891e63078b7c0c6c3819203982ad6f2dba9089eab75394d0f79a4a608f5acdbe9745ffd5b295b3132a02d7ce6bac449eca6f246ffda7b7246c10f9382e7a4959f13b8aee6170764be11109cfd9102022170e66b57132080e62de4e90b8edeeed8a8fb79ed4e460a359ad1be873558267fb67b8abcd4a2b5993306bcbfbcd7216d6f1a1db7e6c6fbb0ecc24a0d7d9507ccaafb3260cea9fc58aa0e2c9b061f5595bea5ba9cafdb2a348b9618f7f4768167c952c0256e0a22ce9476a049d8cd493c53faf56caecd92203d8c478161496349d78f44a52629c30ce5ed185adedd14917a96368e8a6d65e7303b8e0134f8009650a216ade89b23232ebd8af2283ef5382e36d624d1086f683a4b5a8bef9be05a740436a5d32cd94beae24f2867c547d77d6a6566353598a36da9c2acaada552e0820b60f551bad5e4a5d7e69dcdf80967c5e5920d306f8ed0e3ec13b9b50facefd5004b6e8a0976676f44f86ecd5287f07103f9af715d715075380d86fe40856aa0af2cd20fed45e471ae712ffbbaba6c2530407f31a677ff95d7e2c96d3d9dc3b6d456ccce3ead4b132b5fd90ff96b8f65315a505e2bb9c859697114cc7ce443d0550264e6624658ecdefa112d8d8776e757188819995bc287b6b7bc18d9a7c67e2c217ae9ba6f08085dd721d068d39a1a6c9ee8447a67acbc6f053e99c37e9c8fdeb700fd8858fb5e0a5829f6fffde13be59c918b777f72ad2334474bd51e71b5ec1ccd2d592f891bd06cfeb461396e95466febb5238567c1f762417a5940cdf1f0793cb5ba6c67cebd55be3f492f5e15cf9ebd5a6489b4175b1ded192c1e029a0cb433d20b5236d15d7d9068b306e67bbd0ce2cafdf128e3f5f16041d02fc8e49ace39806ba081d225ac585f05cfb3697a009ef2b02caecf3563b37bade7f92b7a6eb8c7b4de96447761949485b4979059cad65315c68e10b384073794f5a52a2784c8c1f1fcc6a04d813e9d700f19b34e01356700b34e81190b01b2a2740127a018006a770d60eaf4d25c8a918c80566112d1869e4fbc5ff9ed7113de2d06156d9b8b88f5b9425d6e5120d027a97eb26fce07f2966b75d80ebb23867d59d98e5693e107c2b194cc5e5c6c2f1a0bcdfda98043a94f7541e59f4cc48adfab493d5c38064acb152a71f66bef85d9180f5b1fc6c3bbc5b42988e7bfca2060ab1aeb1d68f868756fd0c4c401a280ee816121a6242d9161fabeb60934ea8027ac7b397649379e30d80890033d2af89a4b052755dd474a24111db4779dca0c28ed98fd2bfed4af91e55af113212ec86929306278bf529e3034a8775547f65c4f5deda08b9521962d4bbbc246993e99ca73a6275034ad589f78e4ccfe5843d6e91c72fbc25d9db5ed5f310a63b28e491938c658da841300eb99ec6493ed09ee4e4130ee816bfb6c1e09443061491d1193a79f3f5fc3af7777fa8f01a8bd3d8beabb6a435256c848956f9a20b1354eceddae2fde5c4411ec0a68884f9a09561a3d381d474d9eaf6040e5b8f066b9a0274445a0c831ac7db5b36297d2ee9f3501f324df221e5c7ecf4aa921845c2a4357923e490c2fe41a38222b8776de838a4e94201334ccb0585823b67fbc733ff2db2afe659bb3e41a7808ae3785d028c70c6f276eb36c067a930423026f3562786ff4b5ab3b7e03ae740f0704ad1f9aa98d745db963d299038608a5b4fdf29695eee1eeddecf92e2a44ae33f50735fe53d81fc73e9e997efdb2a7432969697621cb76ea8e710206a50a70d540f390f1f10f6b2fedc233b0574386fa4096eccaf5aa0d62c2b19a96597e3824df2bd0172fbf883bb49e8928417b4a619470c6df7f0603088591403cff6c19ea75dda7197c95480cce86f2d916283072d92d2a56cc58f39fb58006ecc98d7e23041d92ed7312edf19c3ed62852be342229b05b52540476bc726cc20a82821e0026b32981b2a24a07ceb309b5282f0197f216d3c2a0681e1dcba69e06d1f189ab64017a4485f79fee9d533c91c7e9dde83dfc70528d1c8631caf839fe917e4a3a302347788ecad3f64ed131f5e5644237eb2fee4aa41d0373f888594770b56f521f09fa5a7d1370d25d5cffbf8c6ea965ad44d3f7717ae703ee0434772540ac28cc55ef556b428de98e687b5f2e5a3ee0c3c603ab82664c1ba89603f96eb49c66623cd3339fd9fb7aeb76dbe6c7e30023449cd98810495c1fb9508134e832bf1c23683a97a06bf4cb7c1334a1b75fba8c2143d752c6ff158c3779ceadb2bfe1e8d2b508186e2af55b835dc889910da83fdae7ba174deab6936bff5f6a201a0c169ee97548fa8cdeb3b1317177d0447421a75d0bd262332b0f6c4daac1879b7037c8331927eaa1f61ca5e295925ecd277bcf8ed29c675485420b4bad7e090e0c5c23a69c74b81b3f866c2b3e34ee8119692d6f2d7cce8515ddeacdc9304ec1d868898b9e67af90cb7831340e85373e4c1328c5ce99c3dd888ee8b454f14e586d6ce9e8d5663bf07926e7fa573356936712428b901fa86f70c604c08f39114e6dc676a6d3dea6489079e9c205b46df7885312a72e0c681303acdb98a366db307f20ce98e43d3f9b6cf628fafc62acba3a6178871174cd524b4126d148694c5c6076e50166c1e5571030e44538fe2321ec51a6d7d3936840813b27f9133e66f1003f312cddd6a2687a31c0194af5a175473166f2d32fe0964894bbb85345549435315fb67d70d3a68f87b541d9c1d73118f7cc6e630ff3a2a46476340fb07e4a78415bf6b891fff13fb578d7734aed1c26becbb34de72894296c8b2431f5c26d282706468832a9cb264e4601160db262c3acdac13073836f87b3cd2e637cf5bc4748bf4070ce4b1405cd430fdcfc5dd2d6f6c9a074ae76c6be699b5bedc7eec9dbff6c431a70baa16c76df9173acd314fda8a49ecd11faee177cc21dbdc1d8932a871af8f9e33fa50b991731062a2d68fc6cb950b342e637a8643fc9a07e4fabd592b93dafbce7e43d514dd04a6d248909d5bbf3de8825e987a21b98373acf8706c6666e7258a9b7c4b9931b447e81f42b90674ea4f353d204c0c3b9be330adf04db653e576903e31e718aa7b98bd37831e90752281c0e4df72bc52a761e2dfdf3b1561da09ee273a5d65a52692afdc2c4589b9b529f36a337efc088ce4e35c14d1fbf4db5b32bbee60b452913898f356cb59660e2a83c8f7eb821db62bfa47ec82692b007d66e695751ddd11b3772ea80b635cb7e250d8838b7fef1ba5c2b045093bf0247ff3c8f15a0df57f692944aed19a2bba0495a5117b85c1d1897da76eaeea97455c21a6619f4a2db3dcbe6703f162133317ac2c86c3710597ca111550ba9c2301fcc34c1ff0ae7f7db87fced77bcf611af9786cd8d2c62ec6442cce1967b0888d2bc7f48e032182aef71f7111b1b8928f41ff2c91ef97c18325be4db956739cfdc195bd1e6194d79ae6ac9f20d2604a51e57daffdecbd29e966fd701bb14284989a2ee2e06c9fe0c4719e8bb86d17dfeb564e5bd8fb63584e906c73944eded6027addb81ae2de6965d7b405c59d7ca376b51fc64f85217a100f74105bc9b309f155643a040d371d0bbbc01015bff281325d1574fd308e379a0987da39a24c1c800aa12c0f9a092a87703d0c49e9c753df62fc9953d18e2e889a1cf05afc8d30ddd5c19d00e34a339cb5f2e13cd5e15db2e3b0f1201959e1c51c71406b5b4558b96e304b3cdf95da9c20fb1791a8585c4316cac0bbbe136f7efac359b54e29ecb1ec70be4e61720bcbb7a0170618414307792ffa5a889c51c399b67ff29e35af6a635db5a53c7802e53aae82440402cbb0c9826924749fbcdb0bff18329de271e7fd4f07b45151ced8f8ef434d91291683ebbdab1d4fa599f85e3a931b4ad2a41fa0d4923a62d378d2ed9c52a784fd1883e33d6e6a5a3e36a8b08e7e38c25152eaec2c6db13c091700008a9d91ebd7ae05c4c40d1a3bf55368f0ef84df8fb483b35a77d753a7fd2c8139d01a19a942e47d5312804c4b0f2f374cb771603da8b61e219807f9690d1f0a6a9049d7cd2ffe14dd823465db07806967dc2953f15c3f147183e04dadcfeece7757cbe252ed6eac5857ab4169d1668b6798800e23067f75a69b2c22950917b7876d00909e6860ed4292719fbe8b6c06b62d3d250bac3903309e3a3dd5fda226b87d6875012fb72b69a1f5380aa3420864d1bc911db54e4124a1b524b566aa6ef282bcab4eb7e00baffa3ac5f97aba10653141f652362c3872a9f48a062f57f6db7c81e7b8da0c98e459cae3bb07aee965661cff91538f0e7a75d34fcabfbc9509e82adf2d4eb9a8639bfbcc9a9f7b2b41cf393fee4a7650301ce544a0f652a0b2b84679e4557a388d27c6caf30ec1c7285d17c6d798fcfc4fee35e88f968e4b251439adba9b881ea861b559848daa5d174b2595e2ff12bb35af071a9f05fb5d4f5a367dbd5140a00061e9cc7d344767cf147d9a2c1e1b152821c34fec15b8474513f900910f9851cfa1f8c526feacdde4133e93bcec2781f8d5c8597ff4d7fbac30b4b84362a3c8e3f7b81aea55f60ebc87a6649370a024faafb1496fe169423597f6451ee625b9b2e5406553febc8cf76542c7138292b722603531cd0ef2fa29bec5076d2d4cf773e9fd0d6ecdf81667b21cca62d969d77a456d3f8d9d08adf621f58630e720b4086449a3517c6357be0416ceada9799c74acc77cc3c3ee995117f7abd0e8d143372703a3fce0fffdb5e2017c3d7fd04ba7f49409db37ff199137df737ffb1d68f1d81e542132199ac9479aacaaa0603977428138dc926daab2d621771b97283d5673a701059098c9aa2e5e739f864324ee2d7e52d55977410c9489b0ec8bdece309493f09c0c9193de2b4451cd9df8b6ee87a6044460bc5355e0be60e267ab08482acf6674a3ec745e650e5fbd087dca31fa5291ddcb5c4f851b76132e6deabe4dc1ea56f1d651ac1ea1ccf74ddeba0002527a7e79c164444f627568e93c135fbf459fce54e5fe0758084bcce4a8a7f014857a3cd4089f40a054e83369ec2c4c0603883510e6cfbf4389939060e9f482c611f439540525c49ae057fb8b9a6ca1f1935bee5fd5ce3bc7f7b6c2921f5f5beec2ba8074110e93421dba2780549d007fcea634c76bdf8261a012a1c769dc34cd98bf8b8b1ebb05b735431516c72dd66eeb6166dbe632ea4a0a54727971f3711e22af833814c8a0cedfd9c0bbc7c9791fae454c7d9e4cf8da91b88b23a2525dd626982e0b05fa4b352fc860abd561206dcae43865b88e260d771b8430142902eb481a5baea133354fdd0ec84779189573f29bfd5104cc75f3a3f84082c27f9ee3d555d84c15e7842068959d08f3bc67035636587924fdcfa79d0b506c12550b1a1721819ef1aa3ac091484c60f82f6e17054a37138c8eacf4829f005057fcd3b1f71f1fa1d566b841f67f7fda0a8b15b912dbdbbb72c3db494211fd23848014f1a2fc239706fce6c0979b578ca8841fb2ba724d02dd88ff61709d4e303ab9ef29e0f726716379c11fc7026de2c965a219fc42b6484533802c2c7e72a8e77490b30bb05f22d03e6cbea4c97608b301bd9e22fc7f09e9fdf1ec0a48944f610056bd059e09be87fe4463a535e15bce29eb0cc1305700c2041c47a0fe64d9f05abbb5835826918021479ceb0c6d819fb681640a02f96fcd87ccf43b03d94072b3d791881c736fd43c43c23e1436446d6b885bc2c8194509c8eaff9c201978e32ae9e4d4d677e6a41cbd550f8b91aff6ba24c11e24a40972bf793bc6b7e55a3cbdc3b488a0f128a8cffc9ed8ad0b447e2f4249e452a55e7a5d08efcf06ab88ecb66cfc98e238520c90589b72c6bc00c71d9272d30f8e84914aa8d63fc07bc474dd8ddf9f839efe4e65f1d15c53a175c37af7aef0ea9b43b789994eb3fc0990a1812a17f3d2728d706fe2d9b27fbc8c0c2533a514e5076a59183c3f000df83d23531b674e5e345d07f8264788accc4e449e23602c733fd1c5d6c4d13186a42c1cc93139704342b0dc0784dcac16f5826c5964e33de35e8b2ab770f9a6f48dd491c78f44a3e6a144d97f98ecd9aa4e29653bfd8fde6575c79fcc776682d16fe89eee49251e600abe3db780cc160d1ed403c9d078c1bac47b0671e98ab078ec7cc202f4b3b8d78d80ee3c4bd2170f560cda59c6ad8ee8951374574b2a0c47525f43bc0bbc4c646d8831496483efef750f0fd8b7c8ecbd5d289c15e29dbf839203084d0b391aef01698617199e24196a5d58c54001d90e998e6536d14d76ecd68f0e0387cfe8720df341e84d35ec6777b544fdc91f1e27805ea5e9e3f867de5396de01839831c83afabdfe695fc2cb8c29a4c13b4ade4c7a1c076af7f83dc01529b75fa5773c3f6eff47656a091f930a58d80ae871a0ebdd665f6c75a460ec7d55079be048ca79ec061e84ebaad24a14fe82eb670296d46b21b41e1c1a2213af965243d1237b79761a57a080153acfdf503daa4b9c41a491a1ce7c3b31d3cd49f988c62b430bc66431bc44b7e973d6f9344d42d782f5d19030df306d0b350fd865a39c46fa05a82108efbf011a66e993dd34d1f2159c84889da27900bf9e6ece3a0c45455401b4fbb9ff17d624b57e25085cc6bacc8100ca1eb3ca63e790258ccc8df518a67c4b1fd31ac848eef0c019108f67885e3a1f2b6b1c7465c62f9b374bad189514966d01f1ab37e8627bcf9c4f56cddd73e2b3d468d882905dcf8fe18df0a2bd7699f38936216c2551c32cabfe66c2266e6eaf7756f7d8db90eec00c825a70612d8d557f6807a1bd55143a9cab2caee7584b8ae79540e5c634137b3a29cf1a0ec3fdec790ad0fa31913a4d50807a7ed555ab82aa355eaaec3d78b1022647afa7941b0e6bf555ad440b7913dc249fc07e3f7e0bd602d82b30479ff2e8d7a5b6ef54de9fcd5671a0f46d2117fd54b3f2d9060df6763a0f916796eca6241f9d8367caeae9647fba193d14082c064251e8aa5686fcd2ab1a43c76ffd3cb014e9389c909d6014353164fc838430476ac4b6abb45dae6f25d4aa0b15df065d9eb473b09ab5299041a7660a2ec43e66e50dc1a43e6adea37b75449382fbbc3065fc923e903d29dd89d475c075dc585167021f11de75c06d9558141babc111a448e8ae701716b3e3cc2609f2b07e535adb02fb02f7340f6b5cf717776626cadba3331b777a6ae47f96dd916e1303326952f81e07377aaf9c768b4f6f61cc3f334029d5b32de1fd14de683b1fa80433535e96c28da7b10a7ac89b7ba81b0839342a972a28ff6c86b529ee8b118a5ee684066edfad346dd52babbb26fc015d5b0b4cbce95b08833595a08f03211f6f9df0d71e76588abc29209631d3eb8e52eee877966bbe868703827eacc16a1058178f2cf3a453e03786fbf457f05043aefc4f1b5c2aab38e258a6d3dd2608ae6a572fd1ad459eea5886e6da3f746bdfd1f27d978a9bf1e81b4f8d9a867d6969e6b61575463af3c55f50f8a3200d4a2ce11311c7ae225673faea71e7c9c59fc8f84b32ac6ddb8c9ad23338e7232c8b2a243c75f59e533c54c91eef8efdfe515e8055db40685ac03202473f68884c58c456545de69d2482582a6cfd5958888ab0444a6c541600c3aead052a14b7e0541e2c2a2e714a3cf6bed0faa6c22589e1856831a5a26773ac8187bb63dd2c9161ec9d72eaf0bfe554762ff1724ba10640a64be6b6d45dd7ff21755b75eae750608ed89f5d9422e66a422f6cf9c23976b37633bcd71b80aac1f7dff6032eb70bd0975e5a32a80db34b76a60c6e6e1e79118e4922d898323328c824bf70f8c048ead3d3ba59e3afc80f84ff4e2b4c9961e6c0004a7176b48bfae694a592e917fc68ad1b3ca505bce4c2b0cccdfd53ac0b93e9ac61c438b93032dcd04bd1f44612d3ebff19ecd28784fe71524d880e51c3720d59e8a566fd6b389188fbf1d1a28335332c96c68caac8eb1a4bf95702ffe8bb4630be24ebbff53ec0a56bd3ea9fc2715e93c08588be45e5bcd041c91f293588cb96f607f0417b812d6d2e03bc77d93e2baed384d170bd3c677263afd576a0e6829a9b4d6e075b044d935223e73e7c6f64e3b15277ae1810dda2b93623305d4fa56126468b10c4e3ed7b1a97d3a7ec3fa099ab885203358ac6f2f9a04740cf5d4dd4ddd91ac11beaffe8518c368a0dd9b82772a640099e76097b11bc057874144d52f7a2ac4dfee7f99eb8a2e93436b686fe002e9d9fc532874b271e1131f4725f8e945d2470a32b579b5a62c0c066c298d3af3648e00c5f791545a3844d90e88a4f8f2b0423b5b386746e7f3434797212aa493cd762a85eba53d22275bffe9e0c1369e28dbbd8a554f773b1fcd6d8d165c8a612f9b80e6a12919e79e8ec0788cb3ff44ba493c5090e91c80b3524b4a9a6cdfecaec23745afc871585207cabfac1eff120569a5c0bc2cb75ac280dc343099ce532f5d8eb5f7e9ed981231c80fcdd3a708e18590ee84436eae3858bd8eeaa5e4d01d85269ca86c1a7210720809904479a3f6634f1a0b3cee076c13fc595d236a762d013c2a28ca7dd2ca7b37f067ea0cb8264a679ab98c27fabe7cec9037b79534bd4f4faf85b4e2978e6e5bb8292ea406967ce607173d15264eab93990b9b21a6e833a0e1ead813f0c0045aaa97315815fc8c31e9152ae986ea0ec87e1c544bdd1a6449d25e3d286f58bee2961a0337ea2eb056ba771dd59827642762928e8514f16d9ed956f544d9aff5202aa69ae93cf95a1ede46a95bddd553d3f583b3596ad4e5c92f3fcd29430eb79a47239c4c41be45f5674440567ef36a633ada6ab9b6bfaf7e8dcac1e061c797bed850d05c555a7cde1f6831e63f0fbf02b8ad5b8153471c88f24475fa8096f0fccc954c65abd112c87ed88fa9311863fdded72dd424e9adf57f580b2b638e31a8b632fd7a9fda8ac9e55235bc3316d599ad76eb4ebb822090960532bac16ad2f8ba3ec55180cc24c7f8e210216a9ebda7d7b4aef1b606aff723c307b5f87cfe74fceda67b150f0bf828d00557972bb4aaa1b9a9eb23ad3bab94b23a757613e6c7f0fc7bd463add9a2f4f65015e431d065cafc11f5993804beed0cebf16c9d9c4e050097658a85ba4031108aab0a214bdb8525631cf5f97e552aeb35336e8759f5e9de00362fbdb0173bc66847b93b3f844b97051df6e54f524fada0cc6c68ef55e1c5fd6545715f3c09298cb0e1a5ba213c03a38df562beae39f6c7b23902904f24972c2787aa2c539db4f2d572d4803d8648d3279e2c9b52142e1853b5db64597f029028b462a7251e36557f00c1cdac87fd6bb0e5abbad1d2137783a9d84302b482c2a6260f3bc9f0d620e0e59603804aefe1634ceba1ef709ccbb032c0188d24c2594a7d127094b117e6c6a9f15caecffd76bcb7fe430c1ba5c93811f4ea4503fae082cdfac5fbb606d885d8f03ac602f7712715049d1d8d455d9d93ef1fab93e89a43f10c6e8734fbd5499f18d9ae5db6c1429d057884910e8808d71027cb11ac9b68e963faa8b4af3a9333429d3b11f940be71c7698bddf0c9512a3e92a6601fbcd7e2d151dd72cc6a84c72dbbbe2f78e1d70696a45c92b3d7d897dec6d3969423ce3dadfc32c759ef1e657cd0b7c4d9569f1f1d8ac6aefa8b4c6102ded53b70a6c4aced7f0c04940466c19f9f3129a647fe0f785d5f2da2fc23c12fa382853f07891ae212c2519ff13834847530435bc45a5eb77e1bb1fea85c104098f16b27fc1d4701e0e4f796dfaf641b7802f7a9f11bd17df8f53b8d6b539acea4036352cea45586db1a861980e65a7fbb7d83f99e3d2e7eb70951d7f276c5647ba3dfcb11a8f45afd21531c55ed63da5c7b57a10b58a1e09b22b29a694729d645eedafd3e196e1b8be08d45a38acae4630afcdcf24cb73e0d0118757aa618d4fd0528244a57b7b8f23052bd8b2df697bcdcfe288cd61c4f6e024c9ba5448acece2caad3baa7e1c77146f2f8e10b0efcd3f637be80b349858944c333afda20ff5d4dc68ca4169a9dbaa16985c661b8cc5f3b2a501ac592bb9021030d317c3aae152dfd667370f5c6df87812775b75d0563f10af64742e7f83d57497b1ef8135542d7742af11db2d1a5ff313ff4510c4d518da505f99a843f0a01c82fc18dfa97052606bbe42e8782b6fe328d3db5ae66ec4c08e5392d42c00caee1d76428f6c87157b1c05dd840d5511fcab4ed81dc577d3c11bc52fc907bec8654354f26ffaa401bd3ffa8880dd9d099efbed604d5a5214c35d97f87e55c009b9195b79433ad067b83caa6541eb6b2d3afe1f1621e2975e5731d4305ebb71956e631b361e9db594daec598b218a967a72b5164e381492b578e5ceae775a3d11bfab1f8997969de14649592c9c6248b12ebfa3c462147759bf4384a0a8bfbde318fabc7d029529e218b319622cd618c6434078c6d1fb757729659e98188311e5768f86c6f32418d57a3a0966d66129ff1709a74151fe207cff18feeed44f6119b0f2ae82fb4182ed8e2cb6e1936ddafa381f628abccf87c12c8268af05fa64095949c45ef31b76613d299248edac4bad6a6765fadd24b0d1b8cc7733aa86711b31186f5d0f3784bc2818b9e5fa624500befa1c75097ec4ba755c257ef7c8459a0972e01abd026ecf4151303cc6fb66af3a6d546ec2cb75d5941aa3d07067fb180c40955af41dbe9bfe17b8d36d82d72dae44c3e210038ea979ed8a23df77572865f57e0bbb30771b8543e2d43b9ed1b308d77c1ef8f6d81e4c08b05e111039b7a22896306950a38391ee7284ecbe3fdd76faeedfe4ad6c61e51097fe7ec6306b623b4f14fe6c9109cd007e9140e7589b47dce5fb23a658bb15355b4736fe784ef34d1022d5300c8584b2c51b7dfe76dc4efb5bfa1e7f218a2aff3a4cd76018dda49c4b3e84e997eea9d674bc75e6acec6d57bfb37e15a07555c45800e9ad19880adaea61932f0e10e390c46a930e073dfa73a35930efb62f7658eeecc275e2a3f8bd1724a9ae4c905bf41d78032fe1c945ea96807a9ce45b4b943aacca232a18b27cac4bd4b6db7071c52b219bce6c3f24f7f5cb0e54482b397c2149aae68a97f5a8f4a84c36ad5b6872df17885b41383cbfab56aa93d6bf80fbd016a0f5006907e0cd2846a09526ce4ee7b72b5d35eee15c126292ebff6188401ec55c8b29d0cafc708500efec327b8c0e689dbb70d90617bd4f6fc39f46d96c24b3abda873bcdfb8685463f76fe93f8e26630a14a69b344748dd1d4d4dd7a6b5fb683505b0bf13c95ead81fe30faf8ed5f955607297ff71b59a9c62ebc107bedb55f0d014531fdb320315036b73eadd9393109d3dbf15b9cc401286f5bc8f553d4c5c178ff182349dc0322b09d633fced5be3ffe00ff872b17344d367a7e276952c874391a86c38cca4dd9e46f95d03ef353dae6f0167b5d6f8cc0dbe7bf7d3fcc5fef4dfd28734fe2c831a228fec9fefccbc90f34590e654f082c8f665366d885147a06c2612ae361b4a60f425cd41fe619c6a9cbac0b87749d6c0552f58c292474bb3181079b24264977a55688cd6dc2ce3a2235d5fa60285536b8d8b904294132f8f155e52985e2027e096884732e157758552912853ea696683b72658afe013d1c5357e139a4ef4409f4abe3cf493849d4b40e3e0d5d7bf850b9c17b294b873def775204a437f1fc9cd3b537a4a4cf31319ecc2314535197be66de47cbbf0293d079d83b46aff34388115346369a6be34c1f986a6d196bccabe202c7cb5fc06eb0dce92649f7596d22449eca85446d57ba66fb3e606daca7b80a67bf7a92a3f81724c840a308f739d3443f253e4dad8c85060acab619933de8e5e26907b02be71a3eeb437a6da0140ad5f3f789bb2c205066e5ee601db3259af49af56224c49203e3be5bd959ef1ecf696e5663840fad35aa8373e5ffb066c370d1c061176350d18a92719837b977a4310dd7c391bcbf53e80bb199e1f828a131cde8e4130dd1e2ffec166662c39cae1b654b7a0b0ebffa97b3c43ebb7dce214ff834ce4967259d80d6881c11539b85c88affc73b7f79edb7781daeee225f2d29377497976142f5ae2364164d5777d92c5ea60d5c7ec9b648a77e8dda856fee912c518263e0144d0784ab0ce8c000356bd8373b8791665f9f86516f8d89fe8b4c0c080a32987b8a572024e4ba1e7d17699cd65af66f6856b977e2e0cd951e788d304babd44c44810ada8b6b8cf88083762bc75edf4a49bb0addd62c42fa4c0745364b582a26f1a979e030330f48ca4a9f6b9a218fe10c9a7cc3e0c440fceac7080d719843170366e3a2ffd08d1947bdf72ebad5695f0c9c62fe9038b06d7f1b46a6fcf564fdceda7e20ef220dbc09b7565ffdd03b6dd833e27b95a881eae96f7631826cf6ec30dcea722028ee22f9e5c97e90356afa5a140b737546ccd4a50ce79b6162ce75d153d4959d4c9a3574919ae4c0ca705734d19511e6d6d980b99138bbcf2b6611ae5d8f658d25b4d1a31ce14c1af540d3ba2137106d80b391cd99134f17ffb1e0179bc17667e79fe5d249e82506c611d3e8cd17ebfa0b079163b2685f6c50360b0c88fb3b5187ff64b673e330b5ad5fe92ca68790e7a3af730c4cee43b62cf63f0dcdbbfe3c375d21db66ef66be745ef87cb980761704b676dc504d46f56f621e8d27773e64354aadb4ab9d7c3cdfc8a1e5c38df0be8a6ced7954ae605e35a44a6f794fd4eb4af852ea69cdc180864274910dc11650353b7cbf6de413815db1d87f4e7ecf2efad07ad350ad2d2f0515afa2db35764269e894881b6dca5f14d2c47912400413bb13ea8134b2f718db40271081d41e71436eabb19c7b33b1d94221a5f0c56f2e0e7a824c07d1e3b06b4927e8e82fe148e02e4a58e92d62360f08eb6cdfba1d9db703bc6d41e10e9234d2c78e0af4ac81eb5791e8f3e91db7e340cc8e5ebd42e6e8e9dce30071d5fd9a791951ef6e75fc30540399ede6fe6ba3a1771c5efab31372193865d1f3c76cac12978d58257f3fd52959785191aeb627b1c04d800a2c3c1b7a5a69cb30d6f20c7f73c5ea1715b03c45da66a5fe0d07463e0b7695016a11cc8611813cfa18b55a463ed2c74dc8f37efb5735d1b1ee64f5dc965fdd945efa6ef78c2f8de406a89b52fa5f850c0f06e2bba70e04329479123cf69acf462303a814c2b0c5254ea6d710c862c0badcfde8ebea35f531cc8f6708c6ad8ce4a113c41e74a56c845de45a10e06cfa86ab9df8111e15896d4192c088de4e41722359312ecb69e786c576a24c12b98626068e42f54c0778de36e6720d922a3c71f446801e103b03b65bdd040292ded83423a74a131ff02640c2546eb1962b8382b002ec8d16398c99bd9671adcfc8f4ab043c2682be2780da8e1422ab69e23dfaa1a0e34e4c01fc38256882b71d460c2dbc91f986674e77ff74311f48819161c156f07b184a478ed15480be291285ff27afd1fd1b3e02a30842ce980a237dcf69126850f28b93817f56b01341d6bc36029a140431972346a69941ed217393e720e093ce547f29f8dfafde8f65074fd32c8572f84ab72356c416012f83eee586eb747a5b4a465361568660bd8e1aeadc78c164664442d544348fe2d71cd242fac59e4ff71e805ae64abb594a48c2d4bbe10c7aaf9273ddc270fc8d28708ee749eb7eb0e2a94b2f6bc0b5f81ca8c5e330c3b570ed8f839066bb00bfd7943c47076b5fa3a41df3125c139bb180b7a11ff1633f447ae00187f40e970918fa0e1fa217ce462c42ddd3d3fef3befb89e9263d9068961a561b00e10f9007f80dc72b1feff2e63386ff037c890db6f4edba251bd03b8e5b8bef98263b44c0c068bd59ed766c295d8c1d75f9b95de685385137df0036b7e36b3a16921805d687758b0d80c426f8340c64f222b663bd6bef81b4582082dda4a18d09d51f41772812f94cb499e28d01b1ae6ebc462ac9183ca18b7afda1734278176305792e3e129ee7c1d82cc71167a8f5fc4c2c9438e357457fa6f183acd76a4eb796b466c6e2873c5e1d988991afcd7a326428d905a011ff6828a38ee2caea600e5fdd3d031bf87ccf4f6cb4c9b66e38d176954a1ce3eab65497780718ec0d20bae3d787564026ea5cb8ac18eb2dca04025b135173ae5b7766d935408e630b729b1ad7e7b5a7a5e7c40674db0bac83cc508f9a5eb38cccefc1a828c5762f2f4fed36d7b72087da91116d931af57ace9c3e595c62bb2bd0dff6bd028094c6fce1cfb67f6c9e1085283332c81d1d4cc25540278dac02be6b6ae0f7d035737346a2090696e786b422041186c81597de7d339e3bf5019f96e0be1affe56203d0ce0acaedc6bd51feb0dd6d038794a0206064936d2526867d126648a112b156e2406edf53ebaf0925bfda9e667a68063b6e81b6e1a38139997bb83c36133731631db0eae8b595ae2ed1d2ed3e1db2fcfe88c65af9454ab6abc8d24b95bf11057eb23f88082184b1f7e27cf1f20b7ca2d87351c9a3dcf260e71164e655967a25beb00466031e5dd01a6ea731324ec6e733d4404d941ec91e412c41165f241a8ec048cd2092b96c398e31d18681eed4247a905a2000a48c0fda228c36aaef858cc3fe797c4d72071cdb33948ed7475b5046bbb758d6cbab96d85797204a4a70dac0c73f2b2a7a3b4918532fc48b62eba658f44912f2d1b6fe26448700f013ece4ec4d536aabf40e7717b542579640b93e67cd2e9b5ed276a303215910a33aec940309e43910e506cf756c8d3dac07b32a0948a9d22dbd329505db825e063f06edc99955f897e105f4885b0b3d3212fb0eeb3d61f305589372c8899cb1c16b38364b9361dda80b5eed96b6d01a91fc1f169c674fc46b892f3c06af4aba349ed4ad51309bef4ea6e360b8267b4595f4811b00987ac589d0c8da69508cfcf170aec3c768e7cc0e4fa3164d0a6d1e263b5ee037ab786d9570d1c98e22ef14a87f07597381b8e880ff6afe2bb8819c6e3f76e269d3f6ff4cce723b8cc86eec1bb24365c9dfb377c1f0ba26b04d03768cda262d63f5a0b5ce0eecceceb78db25fad98d34581915d828b7ddfd4826a79af2bbfb30ef41907cb5d9106096057ea89d58ff767e15583e01e854fce1dcb5c89cc9f3ab232eff8c3f50ee5dd6b2c9138a3a4965b7ad6d9c31680808b2ba253833341adfb6442a328c72e94a6f5929091c444c7fd6606aa6f084885f31594f573f38562eaa8b45efc4c11e9b138216b13ca775d07bb2e687b274ef96241a77ce2d4900257da722d891ae279f8451b4cc40b7694558b492d5006d78a4a94e08c90af6ebef78167febfab21cf00958ceee00be84f1d6bff0ffcb7ee4d681c1d84d62862db0001d9c43d3823050702736c6f76d886f1067d718db60e86752f9e1d8a970f3529d9607b0ac80ed2965b114c65f88301224810bbb93b5ac8b2da507d542ee812804668e8d8fcbc9293cd9dfcabd70a3e5a7d00980cc5d6a87f23a640c9d94a9a4c5d16751666ef6e04f72839961afb46dca374b96e1fb9aaf6eca69387ddebdd9bf1fae37ef9c8317ee31ee00ed798ed861a8e5a5709ccccd53296ba8f612b40944a967164bbab3c9fbd47ada8934f6bf0266121bf418c9459594f89a88b6bc55e25ed4f29c87b36c59b49f9726ba2a6c28887e23782e58068b3bc8232fa0845e3e25b45a11f262af4341e02fc1f5ab11819c73b9c327db8344cbdc7fabc49bd6b622e6fb4973d7dfe1f27bb4d440c42654811c4ee30416987e3488eb42a59a542511db8191e2e96e62a925564cd6ee54023e10990cf9977b05f99c3923d7096f88c08a7e34af4549c252478207566bc4ba214ec7c34d66c1c432f53a9112bb6719cc8625706a0cb60cfb7f1822a0e5ca36560711f69e94e1013ae68c1f2f7b58c59d956c4388d9c47e5cbe9af5f4c4634ceb6110246dcc0e047e18d8cecd07dabf26a8ba21c7a50f27fea8f363a9ed893fca0beb24b829f25ff7780cca0c9fbe3d093aa1d960134a2a7fb9c2ebd873e39fb89c8c067e50b5d5b17675a186908875870a9851bbfcb3c18000f95799665c252cd7b09d11273c462326046edb45ce6ceae2a5d59598b11168727a8b7f9c572ce44be5f84b090670cbb43ec7ec8ed580e5781b3c72b931767569b495c461fd5d89ce0aa77301bf22c45c1a6fc26db2015bceb8274b492296255f51ee35220c36e2f26696c95304d000f0ab47afa0f6a6a22b6fcf15de691c3b29af332d84e9f1268e29ecba4173412c6236e2b49d0965f196228ed9994e63af82e3666e777c6605b51800ba1a1402ce21198284c903fa3522747c89656e8d0b6a83fd60cbcd97a16b995f2b5e74afb0dfc742fe95362bdc6b53205eb35df1c166b793ddf566dc5b85a681b68e3a23a7fa9c2c7d0a4e01f4c3e5d2eb131a01da90742e224a163cfb0418ee0d4375dee2490d0d89bc55bd387681c577bf724b525b76f87d4d07262f353f2a82fd526d7492531a44a5cc8e5fdba08a9ab6f2b4a062737a91bc2c8ce3a9a8f1161b89467eac0de1ab60503583625bc556a7c3b6e9cba4cf654d69f12b860c70db791ebceb1d66d7a5ef3aa3a90ec6cddfb7fd447eddaf924f4ebd84dc2cebd9af1b25e670847ba6ed66022cfa6f4412bdb2672b106fc99f9ea1f6d62fbfd4974c48111ff58e1840da8f99e9be7855562273b12be66a7ed8a517baaea22b7618d1b4f56f0b08094ef093d8423489559f4defee5490af0060f9f9e46cf2b15991ccb18cea768d9d526f4a5be7f28adc8bd8f4c53adb710df4a0f87e0a2f2b7cfc8b14af8f16f65e93086507e6cfa39fe08e729e35733a936776ccce5801b156f68913d70eb7d45d730d1f65696a23950bf8a04feb98495b9b271c9d838ffbc4e93e1fcc5cd85bd93821ebfa7f9e828bba883c83d5f807f24f55ab0d2cdbecf0ea70a0b8825eba05563e2f473a309fa2ff31f058d27801c83d5d8fde0ce509cb6ba093cefe5b7d92fef064cc7274d7de9c53a00a52ae97ae10f2b4052153256260cb82ebe4ed0bde72f88de86bf8925682ff7a173c0ad319c14be32ff1d030f5a767e73b7a4be1bb21b90ba615c6e7489098ef3f88890e74b60fa00f639f545190d2affb0f80134c2d4cb9f866933d86d24a88c9367eeba42421c666df83052d5ebfe2be85ecccfac198feff2d9c1e76b050fb9bdb89b16a1ee3c22f49f72aa6ab3720dffd92dbfc355b4cf023aa533ca015c2e1c97ced00e9ee8eb4214605b40ca0be07e745a0fe804963758458c350c235cd91c21433735d38201cea541ce7f266ab14f28b11659938e648988bd08de271180620ebf5e0383b4e5b4419fd572ac06ac52b922c8aa1a70a79043bbef0ce6e07d39648fd1df9dbc487b4bda60109457c4f62542530aee3d2a8cd84c8e738744dfb0360b70b3279a8dc2a7f51a38c4f479d5d0604f6f298226e5fb72f1db04dde7804fb7b2cad38a2c9e7ae4f2a90908aebc2b706d8abd38ab099d0032ca23bd2e8ba1006556400e3034598fd926ef8ebdc1efef40bdf10c0d07cb6c037341baf4769031289fa37d1f5e1606dda5de8d9e3ce2538bf8caca08800cdbdbfbd848d01479315aa225b8447269480463d19de515b42d6070406b78caea5b226851e2dc60fe55e4896020dcebd69e9e44f304bc4b0f2625f16dd4fb7c9141bac3a5f8838d7532d5c536b4a5643bdac4efb1b283bcb4d8d838ede72a515ba4fdf687bff98b180358c93ef08f16d97e55bd6ce43b22d686b791b3218609562f31be8a80ffe7ee23f8ff0b92782b859c2d1b2bb665dc1c16073647a337ba112e68c7c172422f6cc9183db77bdd6a6e999dd8bf335d2ba76a70ba04916e2ad05891731865e216c736ea2eed7117787debe546742b88cc6aeec23f68a3f7947d9486b631487f81f9c572fcbdbd03866177e83056cf8f8d27eedaa0b299fca7a6413e1fef300e570c322e50052db124abcf0ff19ed7d6025bf90f0cd9cd4fc5666d89c1131930f913b8b7bb66e0ffc7654be8c2027c68de01c6bce1eb1c9a376c317ed4a7bb989af405b918fc72f6c971b1efb26c26faa9363a3e4d1605d6c310e2c29f3817657dcb7cfcc21eb2f595e4a91aa4dbf349f597b8b3a080dadeb3b8264c3e664f64f132b6483cb0946d30edc04e70f80a501caf6a1ef4b90de2f189d2d2d54289f83eae0a049a1372e2ddf46d15a989fcd6542d552a60f60dda5dfe3dcee7c4339ef0dc592036cf237cd348ff14878920d1547fabc17d5e20a4b701a20474582a90b4d5b63c6c5e8f6fc55cc840b634fee5c3fa9bdc5c9187b1c13c98302f4bcf0064d7b78806900dd1397e9741c00cc5956bec3e2f189b1b3f94df8aa34d92f25dc4ca9b6e2e66b6bb9aae9c407ddad5e5b125877cee83c6f05c973ddbf104ea172ee8032c71bc3314841c3f728f47ec122a89148c8c0d6d3a5423dd71322be148165075884842077daee9d6124cad1f8159e930709f5786e60f3eb7e91d8a3a480413968bb1061143f6607f71881d90525b61c400ca89c8c2b8eb7f19a0585d74a165969be1e8f8d82597a0481cd94830b3a1e7715953dbe6dd182606380144e093d891b417b441d98f68ca5b5a12a0f7e0c6000931e7fcaace6490a31d54d0fd936c0959954d90b41f4c6f7c778c861610cac083419ccc026f1ae37b7b1a4d9124c2146a0c6f06d3df0ab29096d30598d07dbefa2b6cf3313377f4306fea244c343116a950ddd4acce0c8b8e6d67f74952cd8b13c6d69f39b18f849a3c5911c38a672edbaedfc5597c86e0d56f4d1c2cb7b409535764d0e38e36891f51666268b1e56a593eb9ddf33f62dbb0fc04d6dd15939a082233ccc7969a9ca3b2033bf019bfdbc3e8703b915cff5ae21395073de6c315c57f23e3591758c9ad8466107c6225c6494cb56526d2b68fde053aabac06827ef4f276ab0181a560227b9712b987187e0e7a27ea5e1772895387202903629e144f823ac7e832ce43daf872b65b7c0347a586816aaeb2b2827aa525a2eeb86eabd2f6c0f065a7549c073c90191c0cf1cf6137dd79fc9fc2adaca230fc3518fb06ff7135ab2027083959980757d74f6ed538327448851a215674b12a9e9639b56d915eba86c408e141bece796ae69b9ed04d52669f8263e61607489ea859723942577a8ee8e7d8ae6881648ad5c6e5b18f967eddb2b3b248242801f8ab7225c7ec86ef62afd94c7668752b68c7ee8fbb60d88394a9491a1d24e5fa8491c5c798bdab489188555eb18e09ffea618369022ee12534488a8ba09a717479fc0fc84d5d2fad2365fa7a7bc60c13b4330237aa82c5b54b2284cfa60fbe9032e25b60ae31da7c46e73c2d7d23276269e1e6cfdc0fa0e7f7a52229a4e20a5bb009f05277a2a294890c71e6ec7502e9ff556dd1f14c0115efce996420356fedd04a55c42b6a150cd29e6413d5d4c9801280791d1618bf659978263a620aae3a8d4301a3e9127b46e0a530b4c84f9065a94dfd68f2e9128f38894b1d3013d18569a20bc2fa8f0c7d361accc9cb42f037a4ec8dcd26a8b0de66d0e1f0c09cedd3ac76fef2e8402aff10c10cfe5c3ab2ebab86e03ba9c1353d49e98344795b4c935376bb9863a022b11290289fd725e4b16fa4d061082a203d23e605d4ebf462c6f7f20a3f641533cfa3b526d486cbac162d9b94fa58f9b6400bc9755e7fc89b2fb767b1cf9e618b2fc6339cc5a2c56e1a4197b4fd7816450fdce26fbd80e31c3c1ae3bd2b695a8d9a0852dac3b44390f8b8f6c5cd72d70f4d3c77e65906463f6e17acbcb09667d186a692a867b50d780b484e98982ef6fb0f56fb849a87be3e1a3c67cae959c0a6abfc4cea1e2d2f4ea0ff134233d60d4f436c4d03a1894f75d9bd46f776566a9df29ec24a459371b322bf4fb7c0daad04c2d3668c2eca319f6d55d9af41376178e44fb5eb4d8f9fe43373665046b93090f701cc99b23d6a53e04c3f55f1e5d49df230f89b636e5b03717e67de5b39ecefc9941e9d6190c882c6895cebc66b6423005c85eb0bfa814667edf54639d4303f0da168a32181c91d8f78d2ae156066ff190d861a9a7ba932fbb68c1126419aa36d09136acea663f70e96967e9b10e82c5bfa8ea0b735bafff39fc6477089f6db1d7b428fbf29fc23b60c313d88a1c8d1bb98a2d2949b72859c77ea05d81ccc0a56ee60e066e56952295c5d0dbc2beb285334a464dadfb0dd4b8a8913ef574ae28fb39175ab368cbda5fa2d3242fdcddcb6ed730d1f440f9e5e672bc5c7c9b49a4abbc9bee8e55b32ae00e96339ed6224b86e10ff0f1ed6066c1911f69227d7e7c62b1fc5ae5f997b3e29914cc57e1770a9cb2d8cbdbae64e95552ba7a618cd4d5e4e4c679d62f542f5f74e5bd8a687eafe7a649987b66fb799d5097bca543a0fa7699a514e4ef37f8afd3aaf74b2a6b7d72b7840ab2f55852337557c569559d88a5e13c711fb673c6ca4cb096c1bf61ebf4d98b9dca89b3c2f0753611b81a34d86c5e18babb1be00136ffb01ac6e7a2413fb616dab19560c4fada0495e0d68f459acba5ab6eba87f9f153b80dacb41ad26758796dae55582bb94a0e364c2b7850d80aa961f73939afaeb7989f790ac3882d266a9c54c8d71237a3a3143f0165fd0eea8687ed990fee589325d19ec63fa435345308b7221f47e91ae8d3a054074f233e5c0318e3ff9c7775ce396601ec4be36dc51596b9b90e2db878b48407d9abf463e9618712c584281601bf57782676f35c8129aa5ec315f337791fdea8d0ad6ada4295590b263a73dc744c461fb4d0193bef44228a3e1995587d1219b297a3872aea95613bbbe118dc75bde5e20c640fec0146160a596de93bb90cd21ccc38cbb1755835e5a3703b2bb86d80a7be0332de55fd719cffbd06f01aba6cfbc18a361e6e9a42c15d5909b654753fc8bcbae8c592be057f3dd8ba314dadf824b6bd0153721b38c76895149255d49bd09d5b5fd7d896055f4b73ad0df6b444e5b3c05de1afd8d08a790099afceb407e3bf9e95502c1e2e86d1080db99eeba7423f429209fd8104fc36c4b5547c0600176beddbfadd6413985883c5ca71f5fe000f766a0eff46d8a1ce7eb822b1b64a014c863cb944ccd570050985dd2b3a6ba7a703aa954d2a166e6f2032ceac080e869ae59093c9c3704ee30bdfedff6d9066fcc29c7d70133abd40645cf34294d77d8662693065f8b09fdc61415fe5a53eaa683c27b124b3e2566433644e2dfb30db7e779a83137bb95df33c45d4d0ef49afa99aa4d9706085e28d4fffb295558e265b6cf980a2ec1270ff002f7d8fc73eebb467157cf3004b6ebfdfd15733ade9295fb78b8159a1834ffd58e4209ff8f6d09b1ccb5ffb3305b2cb5b95eca68baa2584796c0b94b93d25a57f3ad0a142f6171636a9541ba17da6835f93e861c76be50128c0640fa6a4f165442a143a0f931f0539b99e73c4880244a3788d5ef9b37daa15acc81ea6b364a9ba8b5002b5d94908a7129eac533c16ce33a21a7c044df165d8e11e8fd08dd243334fe30c96d3d374bf2cc39792c16bcdad4c21cb58a2cfd3fc0893e66b8bda839efa852134ba97adb4a2de858a11ccdceb478a6b66eacf138f79846a0121f9e3063e8b5e0e456179349cca414d154de321c3fadc59a55b80146129db4ca719c331feba8f78e86f6d5039f29a4847e3850b6029e4daa341ba8d2e2f49ad61238fa2acd996fb82fda701e7b2a5eed5fc6988f786fc4a9b263f509e645789c9a4f1021f4364d62a727042352bd1d44e17f08fa43d544f7c7b0fad7e298ee1cd8042f90f6942dd6f3382b806717cb2d2ef9106916c403501fbfa46c50bf16a373d72b17859a044b08af2de0efa0905ced0683fbd26a7c220fc96d9f9a09e8088fdaf0d0949b14b2ccd351c6615fad30f47747142c6ffc9e52af323b88f45056e25b96fc13cbfcda83253818f25de60e1f5e75852831d012978a02544a90702d94f5d57d4b468c3dcf5dac9369146b236e062803d1436fb2089d57216e75a3ed9a35e059dd7aa4e618178386b11a5f4170e09f41cdd26abf1cbe210160f32afd938a264c7b4af7d8e938167cc3fca60f59deaffa86671c0dfba1af062aac97d86658a046b4d49cb773c610bcd5c6bfe47b44c4d86f8056c93054f4109473140dc332ab04953e4006ee1247a7d7d3b1a50d9ab1946f756c8421e8e6cb7202ac249614f00de457555d1d39f3f2f78d846761fcc524bc4bfcb1190cd5dd5075c2f66968a128a8003372a9051c74e7004064b704aa6655aae6fd726b742ba905accc93cea51252fb6bcd9a2943a05aa223c4eb07c2fc66290e742d6bbd4e6c31563e9b177d3f12b147d1ab133b3d914894570dcb8d5290fd039899023a2e193ea7d552f1d76721d423f36ce72014763b2abca3d66e6c547a151a4b547a770eb036815982a89be747daee6b9c6a8784773853ae27660fb2af6118a1989c825dcf286866f34632c90e729a3c71d356b19e5680d3ddaf22ae6289dc96340de5d5c3b60749b051ba4a5307b2ccab01d64d37cd147775ee116842ac35123239d2a880f2d6dc127f4fe0bcd8846a05c80fc67b59dacb51b28bae7aae1ed19a67dc35ba963de2208af9e0a5aac0ed7bb35860553c9d742fd8c9785775aa2c8117ca24dc4f9a7734f95fa4900e26d753099b0a4f3224866334c11f74ae31e04016171460d989a23d90eb455c33e7e73817b77f9da28529d8719aebb60bdf0a24c45f72b201a72e9b57570ebf1ef43e098991f7863d10bb6cdeef97e7ad5cab4737a26753f60d113c7518408f5ebd6552cd19476b60db78aed458f49f1827f37eef33ccf9ada5440fc161e4d4ef773da24c4400dfc6a49d970836f896458822ac0fa9af47e84b246a7b8808453859918118f1f2e475b6d933b4b4a12284ca849d43f3acd48154a7f465d479f144a40163bca57f4aa5846c303b130fbd454a207cd717803d7f1884cf36b5b11e33e450df10a5ba080360156f8628d3861276822c0e61536ee0f7ece683bdfb6273b6ae4d6be3f1a9f96307c31288ff1623d381bd54ce0f0f30f6a63d06e08e64eba745d4a707da4bba567edc671f0ae25994826069fb4a84b59394e6d0ec8f195cc48910dd3d74019d14e12a3dafdee67473550ae4846aa59b5c80d6fc0ecc8229c72ef76819ee4536a87e867dfa1e47b9a0c1690b1ed4f17fd928523f840fb49d4e9422949b6e21b796591d7b0cc102aa569c3d61c1c976a753bb6cf084c72a98ee3102c869d98d342e90c324adce3b30d8383b2e8d2d6c15afc90838ad59513bcc2c69928dd5c84876b74bf363c05323444ed963a67a279d0a8bc1914f025dfc62524c9613acca6cceaffd1bfb96798845d39831f06f7ff6f8d18b758b4adc4f2bdbaf294f8c998d690a876095e83905e61cdc3b739d63e81d15040e8030470d37f5dbdf75aeaec8f6fa41e44aa4e085c0c57e2ffbd0948777a63f6d6f027036bdaeb5ee5df2d22554ccfdd78e9a789289c489c1b333a6a3fcd79d9707bab68e520df35cc6266ebe24be75c9e217e5637a297e0c68c70c52b7f4ea925eb7aaedcc8cb3b48d512e4f002ab40c1e34f154511dc87efa93fc43a0f122c569e440dc70ebceeb585ca697b6175e74cd28fb713c49fa9d56a040b3810d20c62ddade820913de0e90ece670a27ada26483fa322fee6c7e07c04041f7be4f11cc92e6d422087cd584ee484dd7fce54da5a101caf40865c0ac37fba42ce11b6231d542d44e9a84d5e67fee87c8f6b876d14612c9f902fb7c0f3e549fb4970bab961092ee6b1cdc71e87d9c3784a29656f0c778a1092b0c342b99373ffcfac6dd3d4a7097153469f10b8fc23c8782032b9a1c9fedb51871842cd2c3b514f43d4a849fbca18fd5639e1cfde880215e8b6fc743276db2dcf059be8631dc1026cb33ee64f8bbc2317326e5c12a87f01e3a1a997f5b2a277c1d511de30a2e1999a5abee2b9e6b8dbb2381103ddaab68bcbad089f90a59a5019aa55caef148272fcb9522970a47b6e6cc03a1bca871a3cf55fd94523e3c46fc6f2db4479fe10d59bfe47fc38d033ecc25cdd263d9c8889fc2c52339277c01d2cc1b1a1514000fb43618fc2ed113592fad4b3c486bd1cee5c1bf455c1239ed3faee92880f7ed4821de47a62c9a533e61b49bdd7a99b7835794799c2eb79e5766b97885b54ef2e4c3b98660ef646ede4a4db9db6c07642b56c02f1a925d52451eb1a54cdf756b86b7750833949b074473b485c9c0cc16e1f10384d44fce70f300e18ffe8ca0f32ee7b393bd2805a006cddca4150050edbb985c67bb454098e292fdf3ad0a7c3b4caf261e9d0943dd57ba13b41a4a4668835ad092bc4051af48d6178e3dce59b5967b656b64d4a2c1337bcc2dbf97d0b01edd874fbf44f6f56c315e7b0835204743d1fc0e4067c701fcae2f5c4e12d61f87ae2c63676e351a23b09c9398b0ada953c5508642391fdae1af07ae875527377a06e82af832930dd179b5c70a926a6bc17a56ffe97bb601be43c83a86a80fc9d14fd8ef034c1ac76377065d5da7f5ef8edcc5b2075c53973921c27a2e64fb5bcf34a908c59c6eac081fa9746e490f87fa1966547f6943ba09ee7ffa2ec73f1726e8b2dbb8c0a58757135516baa696b3ab49b38b33c7709d1ee150e0b7c4374b9a2b49edb4b497773d3526139b2b89f74860069ccb5aaf5d2d0586ab006bf0b99612bb3df2abf13a98b53b701492c2ec2d9c0483f1eb3c5c10a782b92c31de84a8aad87175176cf40e109bdc70da719564add92a68c4afb8b9adf3bda5a433d72c634ab1de1a1e6d170dc450205f4d42b556c39f6eed759bea0850660ed7f9d14ad497309143917ce617a764f73611c15657f5027db21f9f51b1cb1b3982f2d76f42af5d593c1e768073e7b0045c716bcb6382fa8ae9f6ff0d8c10ae199346d694b4fdb1687167d1fa7caa76d3266ac2f2e2dc853aba1b5b21ae4d0d9d5bb5237427ecfd809436193816c9306f4c987c74510158bd6e4d0623190606790839cfc70502dd7e60378a130356578adced4a041148f0a4562d7308a896a4004fb9722fa7774a5877b017e04812271eceff0b7fd8cae81bf536a5feec3385625010b080d6a090c26e1f4bc60b5163e3011b57d7db0d57a8bef1a3e895febfbe84a666b20fba1650414660b593e394e9dd827bc1ab103d465631f19f3af5aee81e43831e1175a44ac532de5f0e934220d9a72053522653d3683579c0f77f219d5e403233b2ea103b64174b7e208a836d0b5d8f483bacd0c970164dbaa42bc2ce4474cd91eb91399f2a82096eaa624244dc1ae65f22ccb5f70a2a0a0104151d8f27e6da21b35e538fc8390b1214d87a9f12546e3732680727896f7e7c03d848989c70712a41c59feaf822dd65698898e157decbdc422b567de970c61a9bbcb536ab5778f1ac120094cc960ba161c3d0803e954f3022a08dc5d1a2336c780fc08d50cecb62a3db46493d113294616c95d99ce219160a229302b1249232b76d0ea8c12e8141820c24095e35d4ad86016631504c156afa253882ab072caa3e32fab632782c4cb40116ba4ffb35bd48db8997227916cabeaf6a06d9ad89e7ceedffca4f39ca75e6de4f279eee276d6eddb13e8e114cd2a560693e4968ee0d5d30413216d2c56d96ef50f58c21e19f24b00c6ed5cbf3ee2246d49313f59c0cd75eb5a103348236b4e70f575d7813b77018c6f65d4e4cc74ae6b60a1f80057f2d9d8202382a367c78007890e7fd25fc7f9167a038e8301105c4ad13e5a57907567179b81b4339e65d07f9041db2eedfcc56994768222567063ad89ac9b8d1c8a449e4f763b91bb1e796c9fc025e9a4c6d7a9ed988f01940825c49e1384d910888612e2783ecb2937988097286eb8bf83d8ed0806c5f2e2efff70e8ce33af4e1f92b2d411e269e58b0a43dcc01f9c0c9bdff365fa5382b269f0da105e623b21ddc28b3eaa7e983ffcdbabeffb578faa76f3aa92bbdb5ae4808cb835d9b53d76f2de8b631a508d85a7e3983ee867579e7316662f43b2c9ecabb77c4363894edb040bdcad535dd5fb54cd7e5825d126fae885ca33224f488d6b92e091a14e92ae6cda343901a701ad98da0d2958e048d3038bc00383c5ada00ed40e5d0aaf18cdebaec6d3c053d5d236bee455eb2d973a0b9040a9e2849d506a74d13b4e4fafe1ecf67b031d39f1ff2798a3af63a602d98e53d55910b20b1688267a1221a725fd2d6a468307d195b51b79da8d807a38f77fddc16cc99a2395256955676d3598a0cd4852ba2abb3146fc2f0fe868f73358aa5659ee868f2035fe774d62278bc693444c02c899823381a646bed8fcba64a2cbf0b11c1bdcd1f63dd190baef0f1dcf6e747445c90bc94ba9125ed9458718306887ce59b145518ff4d4281b2f0c7f9bef4bc921440b9d2baae89384261a00a8d479fad4f81d482ca5fdb82fa0eaba8bc634ba7513f335b8ad8f4281ca1cd1feb08c18400dad07b1ae4f7794afc73933cb09bc6cb4c0e81d5f7fbacc2ebca192435474e183288a330539d7afd9e4c161b800deaa961bcb1afc24dde1c67fcd42c4f29e0fad8e94f55ee15f3859626f26915cd3370a91df89eaef077383acbf4ca296101feb1f93e521f16e8b70f2b787b6fa5498d74c47e6503bbc30d0f606b5910733cf5ada792722b55b81e8a006376848c1dc1a27ae6b9229d655df718fa09fcc43cc00c3d4f570b8e93ac2a3b22c90e73c1cea30b317427b450a9fad8ed4941ca74044474d1bafecf8a39fb27cb31705e111a4479328f23a7e09ed241a62edb0f830a8cae8592f6cde53fe01e8f0c80a36d9cf445834f38d771c91d4c93d5a5ded6b1ddd134d8b222d2a188f00fb8dab960a34f038ca57a74dd35ccf3f2341866310c39c4f75f21f518f5c871f6ab34da04d01d716e9dfddd152c92a77994de9119ea5741480e9eced44f6e5224eafe4faacefafa4f43677376dd7b2ba2ce53cb54243e61af9e0252cd32c514f75652682675d0e5471fdb4f1c82d855eb00db9dbe797e95f408745bc11aef01cfc3283fbbe998808f44dc47a3e111c4aed577e30a3613c211211e90ebabdb806bbbab78220dc859ec405bdb385d8a53e296bc9c56df80cbd88da518795d50971ad5e8b2a7303b7ad17173dd60f4a698cde2a819fea16d37820246d9f9ce1c4197a24279771857218470a005da5b4771c898cf3f53691b7a3af75e859a1307ac9fb84146b29778ee22773914ca1dc7a857b20463a333690d25e9183e7cfabc29527f2b4c1ffe4472d05a68da27444b7860c4566306e071b6a0bdf6d098008ec51875ffdfeaa97852dac4361c289d7dbbfa3914dc03352cc4885cdc53ca469119d1554be98c6eb2dbc96c6f63639f95326c1b8cf1d9b81613d1b542589b7ab32d2f7487d82e21b950913a3664740d84aea76cb49247bc88e64c0ea2e93454b69be75c7fced18c4297d3adaa6a6acac307c8d9010b957ea5c003c8c9bd55e22ab5ee1f5817a59a3143dd3533745a06340660b99a26c990fc54627d89eb59299e32baa400ae55f2f6af7ee4c9596a17d3a05d68de77c4fa497b6154d12e70178f29d09daa463456a9a9ae85defc13bd3584e842a435f68811c80b1894e2c5b6869ccb406f3aa3ce5678df1298ab1cc993e6005a350ead98d9c358132d7489dc4e9d11475501dcd5fd5df08b52af427dfd0a1b9046c19504b90030abfecc2520f04d8ad1295157be3b7e0172e05d2db0a2d2c3ad9c4c9857997f6635744cea092f0bebb06b36c3fdb2438df5def00ca2c483fcbf791dd72c92c25381c0713c6c5bf1ea620114564313ef303f2b19c032e895b46b890a0dc52cd1a649676ad1a346fa7645f7fffcd07962369baeaa1422e4248f005c78e68e6cfbd48592b9826c0bd8e75d0bf3adf461bc10f66fab3c2a358d59dcfa2d1f0432418807e516c543735fd1c5f9963076e5682baea3694e0200531274f464297813b6b6bf2e3063188a39e0a05701c3c96e62fdb629ca0610e7340fe3bb02dc57d94e6f7d3509b24fe4aa891e8e1e11e122daa0d913f404c20fb7176acdf2917b7ddf61039ed9f515ede6add934df41ac57afcc2a5b5c355e77e9717d79d9dd5fe231484bf0ff535b73bee95509ef3ffc39d8687804965c9f5b731248a0ed1ee2a726f785514a5e0384adaa29e6839309ef58a96d1d93d76999f69812e16c148f08d10bbe39518abd9c96311cb4e456765df9c86e149f4db0360b805428b8bede37c2244956874a4cb42114573d8a322eaac93341e580144fd896e05cd3e8d53d15b20e4ac9448279420ded2d61947ef403effba542eba9f4df6d6c9dac9da57b1c51229765f71ff8ad94e78a7b1d5beda1e8ce398fa1d14d0540602e514e305702d6afb760932c13b1d36580f02753be9215356de5fce84ce01f1181357896f8136ca91144f8b1f1a84aff33ebeeab99f2af2227184a543480c82565521999be5b91c654c79dac7235f0fb0731759c1683047ca4d8baa5205bbc2bfa7627e38cca4f5022624a23361114195ebafac77ee847fe34ca9a3bbf9595c85778aa47db7916b5006fe6e621faa095a222ddf2ef7a08f6ae1f52f9296da5071021dbd55675b5965d2ca9199167dbfe17dc9b2c7a82f023c3070f5d8e09cf476eaabf9e8ce4cead9c4716a9a4bf5c04296b1afa39b3cd8548e4a8479c234bda10c185e219abe9cc8adb23e38bbd70617b9a9651f8d23d0b1c01dd6625358ec1257fe1adc59b51c9d20a10ce265c34c0c615bbe5e6add44a397576722f3e3a7d7988cd5ba1e42727182e305921857f19109404efbd6e610627d2190e68d8336f259863f9a6aeb3172ac2e65af91540e512e888088484e532c0998fb0aae704e0c628feed789b4b9a77165cfd2fb6201fd92ec5fd9dc1b7300020c0867449b016e85ec93e96258b1c349136cfbb341d30201d925f08a9a3757c33a9cbb667453c36fa2411142857b81fe2a456ec7c0dc7b8384f2b53791ea33555b3ce868cb8a4167b706d0c0f65dea5a480ebb0902c0f2c6ecca53fb10cde06bb39576f6b2f7b330fcea3a441e43755c967d93e6d8e70fa8409e261a049c6fca7d4626ef94cd2db8510e33179c41173e5c249ffaafff704f01f68dfe2b551b1b7f2168313525be079a73a1b60cef0864ecc148ae97130db0d4671c7a3b36979b6574fd06c9f8f79bde9e957f050473a8658db3db828303512bf93e29050921464d063f0e91caab2302c547bc6ed80b345c8f8b4a9d4ef1ea4551cb9f61217e40727cac826fc4169d7d0816b7af18b1f7e519ea58dcc20e6259e99ef3a4f7967dc398a9790674fefe1234c754a8aaca82f07739f57faab7ad41b1aa3f235591d368e9f0f2de449acb9d36fcaaefd7c34557c20bbd9ae40cc12dbc5ed6d3b89ce702ad8909bc34615ff23638fa54241891e91f06298ceaf25b748667fb380b61b57c35f47a7da17506d3781d57660790d9d52c4e0583ae9f6e14d8d96dce389c3e6c46d21e14a10e8397fe0409aeb0b28e42eb3d613975d6dccc7efcb28aac1ac1a2299fcc080588f3bc0ce40318f86dc924e0feec3e385214d65b5b3de56b652719ca44635dc29d2d1059320d237a75d338fc7e50b07266cc8b0621dc0b14f67d02fd99a82a300333a3df6b1606bc84b9de0353dd5919c13a3c4cd3fa1fb81b59bbc0e63d45cb22cba79b2657e475f2e3dc3aefe24edfc8544a754ad7cbb130b358512bb0d1d1c2244d596a33ab6772d43742fa3d38b27d158b93dea0424e8b2383f7fdceac768ca6567d4e68ceea343f68a165bcd4c2e9dec3eca87ee7035cab846b593cf97ed00f8201da7a16d26da7a417efb2a15b4218e74795168150cd3840cd8bdbfaba7736df9dfbeeaf75abadcd3941d516601b5461ebd35b9bc3ef88b38d3fb0c837f16746c767fe827669ab6e9609fa7d02d1ab4795111ffac84de9b76f22c717b682194ece2bd862fd2c47e6a931be623f1b5e99216923da3c242ae891389b9b8a0905ab3c00473f7b4fe021c7cc9e92899551e2b9954949805af808b568d9acd879a13d24272b44f23a6e109435cdbe07bdf3e223b54d3fbf3b227f8087df6ce8b3e9be3eb8f44a995f976e33b449430618dba8dac364216c1bf5c58d2ae3e683ab610b8678bf2fc514a50fa2bf6f1dd5610449ed1f394f7f87f97db15044a907d9efaa66e74b8d1900e7a16d58575e94fd7e53dc01576235c09ba0d90660c27ea4c50fc792255b2ec1b4fb994c3cc88a8b04b17ae14d104204d3960905fc46e13db27a4edfa6d2ca1495329f59eb45a57514e0a599b64e955f69ec91e0a9d3523457f640433408da8962b2a3bba73c4b0ddb41116f85e1a8b5d6b4372bf9672720b2487ff038c4cfc582939f58765ae43d1400bd3a2c4f2da5b90ed182ca59ff9825d3057fb459577f6a466abfa2b61413e060edfaeb948ee93dfb1bf971b37ce8005a469823c8a7f62798aac9e827cf61cdfded22e7d9adfab01274f11775336bd70cc1b49ccc9f881b57823edbad08958bea73672f61b2a9c477270bdae6a5f76dd11000f7ba6e2ca5269e5e1f6bae01ba26811222b8ac95ee0cf9f0790c9d412d1b0f1ce45c1f1774b5da846f083fa6b82034ac51c8185c5fa0c3e1f149c3bf13ce2d2ce4bbcd7bc02e80bd7d1e8884655b585cd12a64ab38538d388e60ad3f7cbb61868b649f44c384bb7506ff179de4cb35bd96a117f61d5416b116a5cc29ea01cf163de9df38ee270df778d9b9eeb4df701fc432d696c92b506dc396254bd2ef57adad2437b246c9f6abd7a7b0483728760fdb03d93a47a364769aad5af66b77ceff5bc80470843ace55046be0c022feec79a6575490addb7c1d9b8c38d8d75750b53126e63ad71ae72227533a96cf2d93f12d31af6b6e159c50e13f795f14954cbc802b78bf4a0599440e37aa27b0832724355ad61c0365fb04fcc0929200ca56c9e6f0b79696c335a5f24d0f7af3a38307436bd4cdae724227fd076f843e21e08ed86a3298f461539fdbcf661abed0fb7720e2d0fe53e88220c1a879995347824403fcd2eb272eb620f9a11e85c6379b705bcc1c8e808ef45cf8cb3acea2b6e6bff7e3a1bae9bfb8faa719da08436599c07598174bebd2e7e285234754c5a87b7860465f324ccd5d0de0b305e6d69fe93c1ab12bbaf3fbc1267b5d52fd802c6536059d48797c56fdab8e126a004833c1e65942b1bc3c09682ed7ce2f4ad3b30471c6793a16412da6afe9a1a73412a0a9acc266fea2c06c1e3c7bb766b6408552336fd4c75156aeecafee076926452faf41de76c2b7c635d0418b4f7aa66d9fa278a08ed5d5ccda726d99f82c4c8c1b805d3f5d15300e4708fcbb5aad4e105ab0eec2fe9fb4b59ec3ead4d2c1c7a860c837fd8936b006bd401d714c71b51a0a79c1c360e729ccba9a2f3d7d32c80f894548e74ad32756fabeaa175a1e3e2e9fa875962ba9bcaf3e53cfd53b0cfa99881e3e0de5c99a41f6cf22577539577cc7e7dff6f051241d524fdd23eaee0484de5528413867c2b7faee264d6f593fd4de630618c1fe622ade65d1addc41e3374475bf5c11b292d93a376e37aa3030d5617478f867d9df5d3d839242708685c15fe968669359072a00686e45f923703882f7b33860bbbb9406af177e5e171d88daed0118e3850e28c5ec8b520aea81c1bc8533127d0556beff08159ca0ca3b897a294fb36ff11a0f53aae1e0df9c179a6b4c9021ffa88bdfab261828fc7ae180beb69e0fb534a122e87bad625e4a136d725cae2659c2c7ad6497db2e138c246ee8a625e6fe7ca367576e26318145eb84c652557dd159841d46e693c7b8a888c20ae0abee574b53a7d75f24b23a9cadb67dff6ed6f227496d34b691860d2e7aca60cdf359682370f6754e103bbee9a30df955bdb6fc2bdb431ee1e38ae423660194f67341aa75d1108107102705b26e280a0dc5a03f138c72969b1255a191cdddea9a50caacfefb9a6e4287e8bbedc2df8b33435e2b035d4d1be79d4e1b991493f9f2afb06c81d54edd80a40228d5ea8b7e941ab0c6ae85e24b097639c7d32d891c2ef0c5d1babc2c364322655ae3c0888aedb56f18fd7f108fad03cb5d8dfebd04c3380eef909352815f0d7acc1ac20c2d59d20a168290474b0e525fe98a83fd36da16ef06b95f845ec6ddccb8a1e1373217c1e48ee968076572626d6750a67945e193ac95b60b2c9d1f4707030fbf5cbac352b8f7ea68d84a96787ef512b301df5bb71b3104a2e348e1971c6134ce10b30983df3dfe6a3e1fcd30d30208d51b6d8f2d29ede31302a36041dd03861fcee53db2b25a2484b443dd92fc1290f8302d86f9190d92cd6473af60b6a74bca64567a7497c4315965481a39b5627a939b714f4b1c0c84ef1a5d517a9955997c5094bea49960735f5acf9d81d1788f3b98de07578668236fc27b4f749597cfc25941a09eccefce27d4e204eea2fe8b5ba6b5b0cf737476e8ae04d0caeb08f540a34c791131ff073a3356a404cf63c496191c1c40531acb66ed2e4c4d587bcccffc63359d00a73257c9451e98d81104ea7bc4f4d4032fe8f064b1ff4d1ecfc9d2409b138a409196aa9960285878aa1cd3d49c8bbe0fba110bf35052d066e2ea892f665acd59b68df33aceb213cb4953c3a885951b2080188b562e13e9deeb9595c869696da56c325756d4a7b26b475a50479fed0615a9f9a03411d157615d0b30b86011898077c45184537e27f994ae9dc8c3560b29350638fcf0c814a728c46855456b9839e28112e9b0d0887d747761c4c6dd8b25b7e4dc76d6f1ba0e211e23eb1789d16dad8d30b20c9e21bdc75d1162ffd727fd0902c5371494aed589ba9fa2dcdb95298f4663d2e6c0b28fbcfe63ddf73a62648c1348242ca604fd8017073b70ccfa693ad717060a5aaac169fc7d37b1759a720c80037121c6baa54198210b6e1a8ffa2726b7a7f942a918b9c296b1f7869acbbaca3ba44457d62e73feeda35b2e8119033284b920d588e7fdac998a785b190fa1734d68c5a5d260268413368096b4917bb6251a0fbb8a5c725d30d6badfbb1c556cb015d04d7800177e8fb77e461b6c7f89364d631617c02f3280433894f566e88efc26fe04ff310cc972dc3330f2706ead31adb5691c4dfeb951a5d100d45f94016fc90e3d55761990905edb45fad7050f7d242949910fd1cfb5bf53683f6107c8b3c2645e82b64a9aa15fe8c60dec8e68b0020018c05d2f2f2d7ee661515971356feaae4e8306bb713d822133693774d5004e5fa8a497b23d8249d3d32cad309983f3f7fcc9636c565df2f386a3a3ceab45f24b80cf39a3d24baf067de8bf339cfd3923312041df3ca1027800393df76912203a326586195428c22a1a275aa9e49c2599e8c16ac6fcd9605cd7c063df023f7d927c71f17f4871f4cfe2cb8418e06066d3411ce2a0174febc8aec82f7732eedcb874904a4760be696a4427790d627fb92604e350d0fd0a69e3d64e5b48612ab14d0da5e964901132983fdc555d75ccd2692a0edc8a3b39a63ab3a823c0489b1bc1b818d61302da86480b2c84ed0f754f5c20db7d0508876538d0236af920d2351e20ab7081965e1cf158d5c0fca62ad88d88b8301679ad4bbe96ae3cec61b3c1ab4f068a197226003f176b696093bb186c7e161c6bc9ef1096f217c88268728c7fb78ddbd97e067c0e14e7fc28e01715573c79db297a125c3bc2ba91e25cc949caa7ef4db27142d54ab582e7d7ad55b14b060ddc1a1dd3d4826bf15742f149f5e86b5ae57ad8601045f3ef0171deeb5961e15b575c2b26c362011ed008d22c2a16553290024bfc8d4ffaa064325b7b5b0b253e69514dcfce8749941e9ab9217bba74b375cb98fb4b8c70c2ddb543767e6d555e06532e875c37895b578b5362d2be947b776997cec7c4596530f262e9a37659300e5eb10310d60c74ec9da9c62dcb9fdf4666cb0e6075e4cd6a53a700f6661e0a95fbde94ca30dd1e233e671498c8d61da86672a48c9b22847589d38fdbe7b3834589bb03988f9d6b89b79c6826db7397fe8a748608f5d496fb352cb8c301e91360cb48877e5f982d5a695ce4c38d8f278eb0f4c4524c6a2d87fb914a6180950c4aaeee0cbafeae07cfa1e80e28f65ba6632031b68ea48a667036144cf626c464ab34edd8bf291bdae15418ee99690b44194bab6bb6cae0c058eae59107bf56edaabd19935731ce3b221076ca4339e7776076db83a5ad9f49ee073c46bc55729aba2e03d3961d44105390bf40d14b2ad6fe9c1a881b5ce0838f3550deed873b7a318eccb1f88c925846e1db005c63cb6a89ee7fd8b16663fa3f5183abe6d711711b87bd15e4dc01f2fe3ddd6622e0c4bf11f010fa427f9a7fe6a925e4b6206c21f03bdac8920fbadc530d0f92c22e46365b2d92b2692290c496c7ac42e85395eea67ce474af25026133de78e5ee407abc6eb2b8573e32f4d464174e22e5456425df4015b6e0e5c55ce6bc247928d6c370519bf53cc16e1ee4a7cdfe4a8ffe59c6c56382332395084b43220e2ab132e0718877e6b89b6fed4e74cbf9677fa3ee9dd74a48a105ebaeec716947096c878757a490840ce129fcd38a461c2a809bb22ce1554cb82a2eb3b1f7d61a85e07575f528816f9da3dc6561060fc3ad60501f922adca5460fc8c2a50c39981356f3773e456f7cdf10103648e454ce8ab3f4129f6cf335efbd29291df5c9fb788f7e74471f8a8fa0f0a0df494b22bffd28e66cec72f0550ea45fd5d2f947be5e8bad5ab84aae2a252c8b0685d4f14563a33e7454caf6428f001a20ff30dec38a0de7d72e07ce7859f62b99df353d5fffc50865ed2f79d9350255d54dec89470577401868321c8328538468ea1aa7b5208b9306e485d015cceaac304059a334039ef183d6ba46c7f751d04a13164f7af6e308829b9314ac24793a7621b6bcc1635e34682e5db2b549884ab9c7e74b6c8a0f91d8e2cb226d6db44174c6158fb44d0ba438fc40e53f4f490f994d64f5d992a51f60a86c3f693dac3818026db6cf3083677233fc2bd34a7d76ac59158e38319fe48c0ddd35256cc21e0238fd914b6bf367d358f72d73c2f78e6fbed3d4c8a3419b1cb5ed75661d7e57707f5d34596c12d0abe474bbb549c1e3ce6758b57211acb2ed93436167ad7e8d12aaa29dae7ff5ca95ded3738d0fff196699a822377e467ad9fff8976345e322debe7694f168ce7f3051f55c747222e9c634d531c4043f5445c3c7055ea84a0966692df8c79c3510475d24db85eed445c7551d89cdc38dda0f68db05beba3a67fde3bd29b33a92d21d9ef2f92976546925a772a3826afa1eeda810d9c3b7d17222a7d081ff1cb77c02213b9d9d92f7a1675afbda745ad2131fff66e8c3e67b107b9ba4b6034691e0c4ae62c282828afc4e836c1f88ea4db94bc180adf4fea89af10ff70a8017c123570de8ace0478eeb8f089ed4ce04212d88705b696f95b8e475a604af2a60d1aa460a7993fa01b8683e3ca46f5b96d2f1394b10c7a267d5938963d1ebe9bc07861be878d5f667c5f10fafb89d90fc1b73e2e716eec495e9e857a4f07a4ce4c10c643efcf032a17c38f1805c6a6a3a58ccd95d4ec162b1b44bc93121a749446df8066b2165f2c020ec6cb2eaf54b362f393072c19e11bf495444f9e44c698f3607bb232e9f076446c0f94faf1e65fe9907ef353acf9982e6bd54fa914beab17a1679ce2d6f695c9fe2dec9259524068d5e569c82ad6f9d9cbc1abf78680f83cd471903482e4baca4941dfc1403e84ea260ceb5754c9c5f538550ef0eecdf3d7a17445d7db14e3cc0fc1bca2e9f174ca4428cc5f03a9cdbf9301628a1dfe2900061a2955f8266762577781312824761d2626c4e07d8d814e0625052270cad6a7ce80493dc083ee741e9b0a9596dee03c35b715294148807b91bf65d4930cd4708b5c918c5011d87a6f5e7fa63474e836143e3d7a752ab26675827ed73e16f56b5de2c084c23ac0e5ae85042bc5f5d2154ddd5cb36dfcd3203807a42085e9f4fae936be3b1b673c4f9f2935cef428bb3dbc8201cc001c7da14c321b91b3264e96f166f0db959b9b4114446e173b5bcdbe0550bf4d7a403cb1ae16cf9c2c1532c3a43a709887739de8a7ef6f6424f5a8e00b5b0df7737bb93da2a381c669857fa2452f99c48478a0a62587d6c92bca6b14b626467bc3ef081a6c6b62f494d8e2280676cb013576869bb9e4c483fe95873244f01a91b5ce61ca169342dca84bcfea2cf5b38f83ef3f33cf1f7c010e3f4616a0ff6399f5521a502b530eaa34834c0b115acb1410f3d62ed62c0a99d181184903e6e7d01f73e3815d6f29b3f690d442874f9aee094f163c5e75caa661a2ed724c36ccf13857db7dd780df360a67df14b08efe8629797edb14482e161796b5acbe20a3459cfdf495d01c29a7eb0d435a458255b6084203a84e42c78a996a9ee96154d4b85bc2d84859863e1d6861c6e9c9ff6e2161757dfee6a3a0f1a5fdfc8bf8a1d7c30145f5dabec5b6209ba4977d039d95780123a1e341baa99220a030eac8f063688ec2abd6343d3818564f1dd151a979eafd29e57ba3ee391c48c5a4d23527236a70bc76f68a20e31be3ffaeb0918b67a2b90b3e428bce3938ea609b16c87d91fde7636db66be4bcf319e996badc0d87699c3d226f0cbda32b692d66363c223325b2d8ff98ee2c7d39d5a0e47a3f589fd97e882474d02c037d048e205a0e44c03b6c79822a2a47fcf32ddf1dff9937fda116f03d8f420121c00fbebd6a3babddd2735359ed223eaaefd20fa9311a006cd0119c96db1560c7a633f0c51a6c42231cc5f440b4cc35ffbddc7d58e6875fb0d0ba4cf469c01d4634cd478b822aa3a6e842bc47a9e06cc275b12b57169f8bd1528fa9ce0dcddd3984c535d1ce22523657d4d20e9c966d9a0401edbad166173d6e24f0b1e8997fb5cfe2fde8b3f94d03a0eba20f80d8814bdca0db2239b015b4041b8b6d87fc345e3b9e7eb5bacfc91664974596f36a07101065a9a7e7e2084ca761a86f608e0e69aacc536ebd93d406c9e6abc119cb376baee5361728a051e39bcf6c2c63654840d00acdab2b516d44d978d84977372fb1705bb236afc7368a46af6173d014f2fa3c7348d85d30053950780b6b9ad0bccf221c5f40ada9801cef4efdb52f72b564145557d32ba23f04edfbd155d7dcf9aaa9a81a13c49a75672655a8734fe102f5168ba18b7712a5fbb3dafdc42669a0e1f68177843024f49989a207454687f62f343f67f421e834fda60d1868bbf0fab6236023f56d5523b2e60e1032dff6f962801abfcdaaa67469618ed74be46178a1e1285d3e3bcacee10426d35928ff12ce9ce7563f4a74f3179edeba9950d507df75aaedd2936c9b2be216f05ae221c65bcfb0b682db7f2c3f4ba22e568b42825d3653eb5e989042118290a21f8d6e9438f7bf41ca333804035952333495e56411d2692e9ab937105d48fc28b8f415d279f02e52aefe011d885590eb731bb67927593d725e3c47e79590cc2ef6223e3dd678a105eeac389f9a01da2453d1e31ad486da8eb92f47274300a1cc02bd39c8690faeba54739b6d8cee78cc5c434b28502df2e2ccec3963b9269d5d7a6de22bad58f76070f39ff346d097e8e85a599d3d5a2b2fc834227a976b9951cc4b27e45332aa89f5c67c9bec2696204a7eeae0718822f452639ee707b9b81193923814b975455845994bf7f4bb1811539428d875054ecff5070736da794442c6f2b8f1e7d7bb3d8c9c005442f9e1d61f5f0b67bc4bb4e99a61bba7aa7e641b3da05d74d61e38d735cc29dacd025d86495925a76a4ae8cfa9b1d531e9cdd1f605b7062bd20f7ec61a609b2312617820bec99ca17cff013840cb3f2861a231b2674df41b29f31098cef4a4ec4be0e8e4a1c6d275cf534fe841edb222a75ca644fca1222fffb3c24937805bd8c2437ca1b82d23b72669e159d0971fdfba8678adf53d5b26b57157c7f7c9a034e135e8030480be8d4b4ced84559a76b804dadc3c623e5caf604d2287c04493b485ce8c61f628ab74dffd5936b6bd6ea910120248a13972ba166715106fd827909bad9d51b8c3bdd7adc0b6f1b5f02a227b3338dce0281b58834daea6ec49df453b53c103f0b6b58be164936fee039411f0410511772876911a5fcd4fa91975da5d1622ef1eee01c7a7ecd395e9f371691f6e98a4dccce48768e1c89d5800c8def17645b3dfd81b58fd9e5e08ba506cfa86dd6a3b10f1b355fd5d00ed4a5a5c84d9edcab75e00bca540a208f9289922aa7cddc78f6b26b967769835b161f3e985cb71f7ee1914401c659b932d8513d5d9bfd465483606732109ccc951c120888bf3d0942bf06ac356757241a855bc6c921c77027786d6e94d8ef679bb56388efe6a8e4f369af6c7d8119792c1ba8af9ea4bac76ffa24b91fccd68bd5d7c080d664a44b122184e61a3fcb399f31929270469c0e533fb396999b233c386abb90352db964497fdcf40531104aa5153d4888ab0294d2e184c16b372889f8e705aadc6e5faa5ae8ca825363a2bbfb67e2a2ff85d381467e5bb3a3bbf381b981004a04fc910686b2d4bc12f49497904e03d33bf63a624842179e9200274c29fbe2abd2a986b907250f30187367384195b2494da75613808f640bfc7e880162f5e84d05a621155ad9cbe2d3bb90f29d4c472515b5f7f807157c2cec7fd78173352bbca37cb7a2eccf6eaa47533606f4ceea8ff8e8fc29c815261f3541f2e5cc56296905baa9ef62d837e4e44bc8cb721266cf4aa815b39d24e09ae920689e91716e36c477f51ef63a3c6373c073c6c295a899b3fc91c40e13a948e7a3472c1eb2aebd839e03600cbccd2a7846eef52b5993dae4a8947ecfa7164877319c5c14d4993709a236021e11c4b3b5b205b44e0f4036dd49ffa62988919db6898fe61bb1c812c4ddd20a6c42968856ee781f3a624d3b795c6e950ad487e84214b7f2897d157862fa3b4625866043a0fe04270cfc6838a603d719438b9834a8c29d449f36779f1d3f50fd98a15b4a08d8ba1121d26653b7ad9155ae014e46da9bdf7c76d50152f93778ae7413a932ee5b2af65f55b1413b7be873543022e559f82c40dbc58473c70421bb41f1a876b995102c4e7ed7943b6463cfea405d3fd296d6f1a6c2108eeb710b3d0e967bb5cc28c695ff5b1c880ca2ceb9e71200a8c5e750fff9adc03a6d235865d397722d13079699137367d5fc3a2b1ffc3867fe5e1447e10235f5ddc72d75a4fc29098dea1333d596f81b07c57b415e7286ff7fd265adacd8192678a10b69ae99df8976d8f60f08fb794b199f9fb42c10d7287a531673ac547370f4dcc13e5d4fdc4cbb776100c19c6ea142aeaff9c8c39b46a80e85d59c2442b5817b2ac206a3791716fce24dc419ea3c7e20d6c9e641b481b96a0452e4022a123b0d50e21707408d0b5c95afef3d5504cdba31ca19c8482058dc4f26a169bc656d6c70676f8547bb2f6182f98e63cd0217e621379831e5741a26eb7ae78d2f9c93d06d9c88f2a384c462960b65b1c1be4d36cf654682df46a2be30d0c4240287abdbfa8ab7974b065ff298430025ab7d408138c8ccb02aa5835d05bbb9ae321e3c14bef8987973d121db2fb93aeb8e51149a09eb7cd32b50ac001a715e0db03752dd30fd2b8f98fc6aaf3404db2d99f537ca7a857641b11c9a1354a1963384aa6c798bc92aad11fe359ad46ff21c0499fa1b1c32a7ccb838119a02d6e872e0efc15933485004d08bf7833287251eac6549da197460da968521285774d5f44aa93c9cedeacb4e8e66391b7518b2fd62a70f45d97abda5a55d5058480223413bf633660577cbb6d725dc685937b3cdea2ada9b489e481f3122c4c7662335aebac082738d3c9313e0233bda6425b95cc12a6c4f729b0646ec17d8b8fe387aeb6a7943caf229e71b3e7c31d1ab4c1d71410bfc51116fd4741bb82e0aeecff0f7f2ab19f93bbc378995f9d8ae3da143863097d1aa520e21508b662cd1bd96740d7364db7a7db5cd9250c02d1522b42da1c3b87d186f1eefaabedaee9ed44b24d06f45215240f67e3a72f51f9db565378d50d9b975084a291eb7f57c6c2ea1750b1bec85ec227caac2af24e0b338b33a596cfb59b5c033956c561369788a033fdb78be587c19770c9bbed86e699c8ebbe3dbb727ce0ca7d89f9d4ed7c11fbba4933bd8f02bb55d4aa29c1061961cf4d59f658c46fa01ac0ee9d2c58f1a399d8986bcc75acfdedee414d2a3cbf6647ebf71afeb0f7da30df81af6638b73913d3bdaacc4dccb2bd060d09b9c5bfe07cfe6f072750feb2d203ee6a9c4c3fc4b7b583b6a34ffa3c994c4532299904af0bd9811435a6a0d7f32f79f299a164c264b8a07987eb0a2d8ed0199d58af4f0abcb924d02883fcdd49c6626d82fa961d8de0e89f2eb1a9c5c5ae9f5d7b0fa8b9d0e87c258c63e66d9d2f96ac69ca13bbc7bae737a0439b66446b0406d46a4a2479a1d13c521e16a6fb1187a83ed58608d7b46ed0bb3eef4223746329ce50b372d67736edaae3452d27e4c48989c76d26ae21e5e5687520e221fa8742a6459a990effbd1a07b623414e7fbdf90dd41b41bafdb1845493b40d4ab302cb6b6c3af9143b281ce9972e05cdd57d66fdf6f10c5de4781e135590c2a30b9cb2ac8411a8922a6ad8cfb7e0cde508c02a80b27ea815687e2960529f014031e3e5f567b401c85f743bc19d5e6f822d10d04d87efef50c4cc197f2d6ced71816ca78220c20d35c097dfb2f7d2f427da82e7a5d34c6335757d6bc367ff6146f47104aafa52479333545162b78b2aa693e7b6d02006a3052e8d4310175735bdb926c2d1605ac90b540ae26aa637ee9e963f6e09cc8c7633d287c150ffa79362cf05c2017ab182576202b994e0ec1d5dda9c6a911859d059cffc603fdcb0c528feb2e5dff3934fffe0bb532f64312223fc86f579b55ac71dd93545df933474e7fa0291b8404527a62641082973dd3b8139f49fe8dd6af9fc0bd5f6a22a931cb6d524da18fb3d3cd81abb0d7fd2fc304ef627ed0f9ac7434dcdc966629926f74262a1e2c8bba8a90cb774ae0b53956dfd3be883faa865b565fbd77313daf6efda77eaee95400aba4380f2ec0aaa4c0a7dca5531f3c2fc9e1ea052cbe0ba4f7bb0cf30d439a25f23f6ec4074c4de498f6964861e70a409412d326177b7efb8abf45be2725cd7baed5abe08ccc731d0e822e27110845b027bcc072a5beae06383c8e6ed0c75108cdace67aa0bc922b0b5120c7681c0ea56df0f58ec8e00a0ce47d1738e5d4e62b00755bef4848fbcdc6aca64dd7fc9cd9c442b66c9bccfcb57e5711b57095e1d012743d26072fd9e764047a627e10f2be0271504789c21c7daf8a3222739635117bae94cdbd95173edc9fc31b0787b06961f4c095aa951f11eaa9e832fd5e873b412478edae5f437419ad20a146dfe125e9c27a049b654eebd937dca2e6cce1ce6daf13be78aa58b2281b35f62cb93b38393f3c42f745d576e2b2244a662c8dc559bff583ec3e903adbe3a022126ae4dd8f369cae31d68f4cf20737aea8876103a78d5019012a42324f35aaf7d374c3fb38434e755722d8af716948161ec629f5414e7470c57c41b89c5d2acac6907749eb584ebd2ce4419e18340f43e6fcdc8308c9585133b658854b15f89e67e440a4285d981f53903893073c884a4f3648f690ff5a129468efba7ba4155e1cad0ff4d3d8eade8186605d1222f0d0d7e4f6cf2feb0c1b30db68dd7bcd055df9c12a7963b3fc63a0ff3ca8b749faf0213f32cc456c5e933ad7ce8660889fbd7f9cd07e4be11441958f0a3131144d9657d195af4920209581be4a81bf65319dbeebf186df54432bc463aa4a52dabd5beaf2322af1f4eb0b408111b2e5b2c5424b1594ab5d3dba8d9c884f2e1e694347e38ec839c077ee91dd76b4ddb1d74e102683607db4807b3e395a97fc808d4222c91c6637b8c0d989eeaf799dc13a7d3f0df830878d41c25d8943d64f9f953df04dd55d66f831b44497e09d14d0591abac40235aceb4a725ed4b2c231f81236176fd7c7d2ef2d735bc9d313d5a1b993abd61f113408caf532c02584f0ee9cc49b2f9bbd5f588340caedd06428ba59c5c2367ba262c75edc130aaef0e2b06f8e506c816b58903d4fedf270ba3e8db5d63b34809bd4b726a68dc0e3eadbdbb1f0ed356b23c2af51ff929a7f28c730318a3b3199a26b233b10cf59c05236d961f552adfa164df3f1da560766eda2d1e9ab5fd475ecc34bcfc15473c0edff796daa66106f4e44b32592c6b1e34d55cc53686c196cc5a72febd1f2dfc49403396cf9febad7e09514539dda58d048787f4e9f7711b073ecac8ccc1dadcbac528c49d78e00b3924fff34e26d0d9793a30ab63e7677fb9f0bd78e87d7a66e8b844537d374de2e0d9dab368b86ef6f6b752a3d88331de3ddb0f123eb7930d2ebbfcea3edd53ef8cccfa43641a072ecf8713efc457d49ff114f5efd7ccef1237d02fea857f025fb45537b7200884d157b485df234f5ff8b6f5629f62c7f17c89d2f16600a103afa0cc182ff7f86b4bbf3e3eaa7616fba149950605bc62e818e34646a6c98ad433d623c85801f6f4fcdbf1c53752b45d591392ab32790db3edc2c614ad80b1adbdbf6a86b170983139fd72d6af4bb27c9e8d896230e49e039c0048d0c64c80c30f5e1041e5e8c590a4357bf7956604397100dff543a436cf754c17ac74eca9609621f457e1299ac7545ea3d956c65aa186a43a3a43500663e5ed1200612816d3697b450dbe728eeab1efd96f554d9a0d2ba4b996b3b28f8105cec38ef2050e85e6a332a535e7931fe54eba643ae464829930a64f4bff80c8f630ab9311caefec58fbb00f0ffffff0f