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

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

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

Block Certificate

Block 58920 1dce0bf9c5fddf4713e1f4175081e627882491b98fc2dc82b3027a2dfe36cebe

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
24779bc1e3b143ff27b7674be0ad02b16a632cfa9adff67d49eb4ef6453140a1
Certificate Block Hash
1dce0bf9c5fddf4713e1f4175081e627882491b98fc2dc82b3027a2dfe36cebe
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00401c0000041e0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ddce3a924b84b9113aa7639456b5777eb36f040f4dc98e2d04bec44c644a7390e26d2c50861e4ebcd096be2708f69721418a88bb3bd12fce170efe042a393ff014f8459843f544cd04be4a9e300ed71d5b6c31fd8092005e69190000000000000020000000700000401c0000041e0000

Raw Header Hex

00004020f2e6f89a52f15774f43d5e2f0814709736585077419e78c24e5eb9b2d7e29b4921f1600a1a449af80434746fdf4030b8c2ee13669642d6d7e3bfb9214713307eb669116a60b10318a1403145f64eeb497df6df9afa2c636ab102ade04b67b727ff43b1e3c19b7724

Proof Data Hex

59,560 bytes
12121601030787179b8569e0265747688ac1446a69e362467fe5ad38cf185228a545b187473c30286d273e76effc2e8409315b0189aafa723186692fb053c7e04ad84420f716f0831ecddbe667ce27f33ca8d6334a6ef0ae1216671bbdef68c32c368b7f1ffca288ce4ed9de5940d2c37b5f5d3ed729dde299bdb5764b7ad9afc88a92226bdb49613352bc4f17b856536b07df1f00fc5578228b881f9632d80ab18c8e11c07f283d4162c9a65cd434c3eb715db43660b26d1d89dea89393ccfc3b61749a1bbfeff9b167ed2be8bcd9a7df497ba4c53674497b962fd83430929b19a724980cf6355eb580a345eb3ccfe07483f7b130d2f1e78dd6731f7770479878f5ff97346736d83fbac552d0a6b2ca9a186205579eb2a7755b2ae09108b9d865b2ad949c3f90920b853f1f63405ad2d2bd9209f9a1b74d877b44eb809da85c8cb9631bf16753331928d2e269be5e61e5c517dd34b013342794b212bfccfd4c3f59a3452e8b4eef4b75407416a09e1ef0d9d55b1659cc95de5f1e80887c6fccd7bd7fab72fef2727a406caf097c126c3895feca424870d29b2526101e4cfe5e5bfc19c6ea9f47afaed7431ec8bc8401d2e66f087ce20384568dfe2a75b0af005cda124f327bd8f9825f249be4ec77f0a9bb565fddee4847d86d379b458ee3f26bc681401e7d92be22e9dca177a18abe95d8a6920a604902b6be7727108e538b24807d1487c31840a0a381e438ded050170b791cc3b72c6bf98e84edbe2a429851fa54082aeceaeaeab0294e33c9ec3cc3d56a06b9c8656f7cbc56467b664a20d8082c33f982dd7e7ced9ad456c59425435413b5551d8e0ba1ed3d24b2e051bff195854606542309e5c1ef758e237234beeb7858ee92bee521b32c2aa5ca0ad0ca74a15da28b6e9a2ace69af0e509fbb7ba4e4087b2c6398f89292d322be8aedd4b89cf197c9f1a9f79ab543b396c3519a1065d7a01cf79d41090f58a1240b9663ccd83f3608dad981f2004d1e9c52d095f0d940b187dcf5ba353f3618d3a6a8f5d9232ef00da92d97efa8663917a3c5151a136a175fcd86ec2f66d2d3e60a4b31c91ef4ccc3084fb857028afd0a9f712b104ce7b23a2fc23589cf40c084f6b9910edbe1bf08c6f9f3f925f1177742f3c8e65efd484c3dc5172b6b16118034fe41fa76d9b29862b44fe54290a2b65a641e1b5b2a8511c883d21984999a4e78eb4df0c3917e40f7eba2b8097b91965c81be302ecb034b8ab146c9539a97f59eb7cc587433c6d6702174cbaac88e6ed4b0f265104dd177404a04a46b0a935fe83eca93895f73b1fe680f58e5f0168465ec4b2c425b16ef77eec5a7076baf148c66d08deb35abd7ff50707431b92df5b278a17406d05bd5a4a74990c105d7d89062fa35e4aea34ba3dde6186b8a91eea8dbf125287a9f0317e6865e83a9c23c5ae1a4c786adab44ca3fb7baabd333fd37004698404634023a5d33fdcb0c2c1fd572d66ccf384b16a67012ee5c93960bd58a51da410ebe61b3d82ef1f3f53d44829c5df3133213aa291b6d214f06a0ce94939a525bcc120af01435307d4e27d7da83a97e61c0c16a1e62e027ae8f1c437ac514c38c8d858ad07f9dcae9ba72e78e458ec0ed99d5efe7f72dd12fcef017641753e30760df3a097270e395b36cc8dc54cba6a22a198b965ae35079655a610009bb5e54b43b60da2a1f58139fc100bfd06b0c6efda727125ddea9bca77800e39f6ad381bbc7e8b66ff78fe8fe35f7ecb637d7f2f1b56122252248cc634cb838679f951ea7d6ee2825bb2e635c666ea4f0f2e671661a0683a864b0ecdd68721fdff5b947f0bfc9d3194f890960e4262cd22f642e3ec03b4db9baf8da6da4bb0c1f068610aac098d90be8c10e075ecca249680c028b8e2f786310e5ce5816df1d0f0b66bf44df41543c5726cd33848a4337a32225fe1e99012b30ec4c857110d3cfb19c21155a6664654941752eee2f4c9e3ea090a41387bef35e0bf603d00433788bfec4157e468de0bba08edc517802125fd3274d3a575a908e0a9c0b3e49e7774b80746fb5ad05c4f1e21dbe4fd1b2f10c9bf53e72399479679ccc274d097f18eaebc195be42c160bb04dcfb9f368a384bb10f7b209b085659bb1bbb79f7ca046b968bcc682a69fd76a27c02f3a677cb57b8d7aa8726a62c9b5e478fbaf6f2ac9c98e981387a3e84fff69a4dc347e9ed3e89c98a4811d2f35a41d844ef5d373e1230272384c7a4cf1f5cb597b8510b8a83995b4cd4a94603b97cfa4c2ff61c4d461816d7383adb766b694c9e47e60992ad1d3652764edc03f8e6fbaf23dc6011d59f7d2d8c1773d2cdc87f6d7371eb7589656288649621913de869bbb1d17b5994a8a667542059b53cc9939bcf4a8c2a388b9d886ae29382289a8ac5118b4068e260a745e3d2db49ba3c61a458a71b78e463394c422660467ad3b745cade85c9044e375243fa3e42e3c0b8d74ddc9d8820bf08451eaebaacc9894a3f48bf90fdf9c9e5f178341a50fe81c50e9f96740f567145ff0b98748e2bced731d6705493bf5b7ada8820a8b757a767b9c07b98acbbb160d8b4454d8c826f46feef0a911f5d0b7f3d0524d24836ba8bf9bfe978a85c64b81ee80db8a31f7aa598bf1f0d6bba696083415023267f72abc425c01736d7e7607e22cd42e9b98dc3b2c745706d3330e0ebce5ebeff34b4a5f95f3c000087080abfeb450566b0063bbe8e65f8337135af5b542a8866537640135aa75111227e7f75b38ab1d86b78c393de9c468b2bb852f5d423aa752b5d1decd5f76a6a2c77b592fe9b3752ac44f166ae8dec42e7b4cb41791587c3fe7f0ad236c7c63392d7be41d4f2910643d6bc9694622093028103ae6b3f933b4c830d00d14e3e3bf62261875fa60c53f4eaa5ee5e1367ceef11da3809b53a350704eb5c260e1ff393df0da5373a65697d87efc188613005d74f8b78bd50b511029abc5a89adc4eb3f0a4881da669e2063389b0060e501dd67586727ada5800ef0706b74973cf66996053bcf76e6788ceaa3d2eaf75ab973146e373329226deb81c8f3aa3260e57ae80f355b66c452c33830550c4b9cad485a7b350a29d74b3c0128ae41f6a004bbcdaa50937b2b340c255fed06c0421099384c6e85f2a27213a26ff4292e0bf04d38f51ff7b239c540ca99a5f054d8c06daf3f68118fbf765f3b86ba5fabca063ad2d103714757ec90a56000c597c627fa36a37c640606898e3fcabf7fecf737d8f900f6197cedca67492e57168654e9c240f32c92611e345a687178ccc92a7fd136805821d208c498fd407a3427706eabe82279e2d69ac1e76a17cd1fee8ea75d592f69af4f121fb173d9da7bae679eb5743e644da26d95670700ace7602932f3357961e1dbb526f7c29c4c396b40541c869b8cde4957301dc72366f71b3eb63de7985abcf5879f09420aec0e186ee4d6e3a7ebcb7a2b303b80a345217f3f52cf385714c68e25104a56e3daf8306af289b8648ed2380527d06203ff01d4fc43ca144bf10b066b5923e054835c16ac1d05c00129cecc21f7337bc3979338485bc90cff33a9c89bae3de424c485159627219651b071c941055ace42e4fc94a9347b5f5cd76350d2049a4d26b0ad4b901b417eaafb6a1bb7cf18026dc54f86b7567623cc9e867eaddd541d8e4fade346c6dde4ef110f1301d881a024d3bf2d5b88c89a8a4df1b56f32847fdd76f102d1b776c9c00639247b12d4975abfe88a4d0ed16f77e5b6c38f552758c59b3093467b2f912a064a8183ae722de0ec8d2b7f1173a1c4dacde9451e91bb5fb8a564ab48c0a4192dd8f6efecb30feb65f64d90ea79414cc4444944509af87a512d759f424942c9c481fcacaecda81ba37f63d802510f43efb3168da5c418a3c779fc78d429d82383ef75b20081afc895aab851125f03e8b690b8d0e3bdef957192b6c29310065ad8517cd98b2d17c6b944a6b4c3af45b68eb71a2410a36a07d5d6ae1204258292a297273530b4e2e34826224ca2412c0fac851c62c986aa6269f3d2375cc4690e64607ea0eb0a8717aa70bf586ac3bd1bfb602b0a7f05154bc5bec53f7032c50ede7279a40a3c41ab6f6c12405064aa1ece5270a9c624aee958ce15ca5783cbbf9dd3b33c71517c64e9e5b11aa9ae26df817ba8a45221aa1b30131c7dd5edc95ee233c66a485a502362dacae05efaca08aa6f3d8e96c5818c7a89600bb452ed476c78848e5ada0680f4f63b3b970478c9a1c4ba4cb280bf13f26b02503b79a479300f838e588f373baf221e4cd1df5cfaa0019777c81a97358e89c879fdb77be154f6e633bafc0c09e6d77c1c4de0d2c91489d277ca7914e17d729962b015a61045b11c5e92a012d52e7aa8effaea5f0dcd13e1a44a8e4eea8fa43ef1f381d6e3b4cb6ed22b61447b636d64acf0e815fd37c48827af614df7f81bd37b4ac8971921c7aff2957c994bd8e7a5070c4d9b680d3addcca7648e53943d1faacc0d57c175eeb915e759046c4b655112bbf55f10b60fbe7f0781fae837d18624438ad2efcb13f1d13f59158b2aac51bf4d65f0fce130475e4a1736902e599d97b194b3898ae81bcdac3e42d2f7e341744df5e131e5b3d73671c1ba0f79e3fe5552d247148cb6d08ac718b5ca7f35174e6e6c9ef9249ddf8d5d72302021afc27bf7c50f2fb9fcd537f287bdb4ab53c211747d9c68f50b40b90498e62fa31243bfe356f23156c91799ad433972ea67160acbe20c91e0e5c9efba4e878a62f02b748f82b0a4f3c08bc5c11049f61d420b66ce05a5e1698ccb6640998cc84720c6c01ea8f7d73ca2b440bcb85e40f31b35b1d34a52c4cd945ae2d9d0e96bdbf72c53c023ec5ffd6eeb7af4d4acda7e0db40314dd8c6471377a5c29fb83314218ff571520e00559cfe67509b4a02d224645cdc7462230754dd5a2f3c09a89cda27e16128e5a926357229402e35a347bbb26d1407cf1a7b0417e89134e9bb5d94bc94a900d66283411b4456a45cbfec47d80a7d354e395c9d5ff681e17f1d591901ebe385326a9c525a3728daaeb9bcfd912e24f7e0bfbf6a350c1c14cb78f60e706e9c73accfe148a2409e4d9701c5931692df53e33110e48bf50a5ce0b215260032ba2290467b2b5c85bab4c8d45e7d53841e159e535481e5612887a7c0aa13cce9cc2e0866bc95236a06a04fe39c7a608966dfc739f3894e416d9878a31e5cdcb602bd225ec85048bb35c36863d40523ace691260b867f89760d477fc6d24bc120223afd38a67afb0af89265e96a1aac0dbbc358ac67ad4db7bbd02f90c87235d4e73f009ed297c58efcafc6d9ec5bb8c4ec6f78c0bb9101b1d206203e50d438a88b7dedf808115b512d324a713f37d43c8e7f0bd62ecc22c3d7762e5e04b0019c16a2df456db95c04ab9af34be0d63fb7eccb6d2dfe8c29c0438a5f2a64e346682379bdf6d76b119ffda7418a963d9ecfa8d6a158e13bc9926e06434dd9d86cb6e34d8b0a71264a9efced6ed21d3e2286c236a22e83bf6c002ea7e7950923530b25547a73efdccf41afa55ee56696bb7c21132051e809d3b974894ec161ca9d2e83afa374e32fcd6931f1a0ebd5ad017263c50968e02aeb8eff8670c36b687c36c9629be524c9a9efeea6b5e0025e91b8eca0a79ca2b7da7c6c519ff2b714b32c6fabbf85b89087a24b98779d27a1eddc64989b3091fe3499787738b5cdffa2b2f558607e4dbe2dfd42aec60f75f0b04a50fd435431fd31622e099f4db9ce9f0a2b6ea3fa488f302ff750310104d4cb0303bd554df3366728b26f70634de06dbffe5002eb4f51e1c3fd905b24f5cac79197773ba10ec2c48a93fa68b4fafba9aa771ddcdd01a4633269240def25f9dd31312e35286efac109fd15e3440fb52c1fb72500d71123008a6f227a05ae1ffbc261daf0b70902ddff19fbf27a6af33171074b31823928eaaf5369f1f79c0878611e9e096b376eee9afe14c04dee0f87e1e22053f52e29dec637fa9880c1d42949a055894042d291b21c3cb5774570fb1e6b375414692ec127066eb91901b36679a1e6d40973da1025e530717131c86ac25cf413b14bf3d860ce811cf5ff9a3d1c801998aa67efadd39dfc175f18731748e9f9ab2e91229ae331781de357f4f6c7f01172153638c474a556fccf914d326bb1b3afe169c5ab3d0570e57211defad0793ab37893380a4b3ba5768ee1feb8eed99215c8d900b5674cc8144ae775d231afa29a968ea3f6be8f404da3d0dd6870b3bc82358298ec4694596b8ec355c9c757538634c4581b1cfa54cd5d4bca0cd95df69156bd742feb7e6d718d34d6d1dc1196fc31904be7dd776b956880195c46b338f7787bc50806cf1499491d314aebaa122d85f65237db09b1d596226e0b989604852995554d2e08647e4fd205b61d1cdb60de972b5a1c069a299f211abd579870e811eb948692ec589a46426ebfd7443879e4caf4f89cc2288e0ec3e29cf38c7bd6f108c369ea2e4b816f1383944dba12ac4a733c239cc25f725eeb2304ff94517da1a819dded4d89e9d6b0a9c983068301bb93782a67079a7003e88bfe818dab3faf41fba94380d240f00101fe80119ec43ff95b05a8c6f7dc90d9ecf300e99aa9c239439fd04e829d54effbc81e1f7b61e8b3aaefba04d1eafe701cb8cc965f64f9468273d12f9f78b370ce7962430462864f44410c7fda8f269b704212b6bae52bd8c9ecb88ac37c90694737233e896943680a23c57620418fe1aaa018ef579dd27b1531c2a12ebd96ba2919a3ae47c7c1232b32a2e94b488cecb43289ea6e1d93658bc5479ac4ea4cfe9ef3638f31018a1bde3c268c95423000aaa2ecd75443366b519bb22786a88cacd0d449ebf2db80d363e2954c03083fa0068e109c4c5d121dc7f36f012309ebeba9b6db7760c3d68cc432dce7a1380befbd238abddb51236bb4d8cb5ef1ad4a467d1adb58db07c05cd670020611030035829b2022cba4d59c56bdabef45e55a468d3d27527a6e29d739464bbb017b5b0b6faa932a61bbbeeb15edb65522ec22e5a42a8146b930a32bb586471222bea2df6db243c5c1ec8d003bbbfd880d5788ef4dc840dcb1c115f4434f86a9b7b8c493aa85254ce03bc44fb9b164501f6a4bb8a4e7b2e41a6a4c66b5f168927afa800b78537607fe0830e1330b510d4c52b61ff0b7d259ad660b4439bf00a5a701996791a9064bcddd9b006adfef6b71a12cf86ea23b80493d728839e959bf5e5758d9ca5ed5bf0ae8606b2521145d3b22bd44ce83c7235faf58730ae1dcb313d5168b36ffd4f090460d550c714d2c5d2157c42a272c3ce1154ccd4374facbb75f10e3d788b69502a652560a5b84a40ba0d546b7b2c89e754f9c2999b10fe08842c28d832ef37a5e506a706bc713cf85a9aa6acc6f0b80553d2563b2c83f6981e52bfffbe0f7c31d9fcff29234c6db1553435fba75de4448b847df1c18fb52874642b66c0d8dc6d69aa669b17838278bef181edf7143d0a5168cf1e3f377d28047ab7325b1993c1e377dbc393a1d0c36ea387cb3e3dbc8f2ae84d775ae16416503a7bf438d2a1bf314121b78a2bebbff07a325b442cedaf4f0c2f96e20b9806de7198d281015d034222a1741550e43e5023acbd501d05b3d30a2899dae38d84930c01aa40b0476cbdec5921fe566085e0950fbf44ab281ce50494caf697d3610f606e556aa99092d6b42340a572af8e84a5b488b1f89bba72b2196bb1d325b7ae1ba37359b59c1cf3b8e62025609a17f1f676b6414be07d5ff958058eef2e6f9b5fcac89f3b933af1d4c9bbe924e457107d3fc6b0f4ae23e29bd54215a1d4a349848bafb8be92d712f446200fbdd418a39881cd28ada754684f9278f058021808963da8c95f098fc2b6b01bf3e8b7a52d9a6583cc89d73b50cf520726e77f02429db42c432094aedaeb727e352b25bc70a30b1d09971f10d321a590b17032fd54053a3069276618d437e03f6b614bb9b9a1d71342d20be99b83afeb5c994df50444e22695cb6a693d082bd8378a4d327e0f1beecd02dff5b26bb93d4147f859a1417c4d69c1e68242b5daea32193efcd12778cc40686d3b6162c0a3a4f657ba104851b554631b6fd8249e48eef920b5c561b508fe528c9fa371630c349cec463eaf3df1ed16a110193699862a94c32470de97ad268e0611e3ceb25c2fe098c5f7416f42c5b5a290d6de4b601259aed9429898074aa1658eddf14f49f7ca5f4a1382603b46b86135e057e31b9e98ce391288b97155ce2bd14ada08e06a9642108a565a5d1dd914982e0efc11d6fa92ce8a1447782592dd06f6cbce0af3ec0ece3371783d221a29a3be50e6bd77e1634db4b7fa66282394ae92d3a39b16ab38ca03e46e608acce45996aa8712d65119490cd8cf5a090ecde19647eb561f48333221eb7b648f762606552f6c66c33d74918bfc3a5a106294924373cd7653c178f76610bb2fa11352e9c7b0040fc0f2906946f173ff0362fac1cf3267fa39846f20240a449d94f7800b29c40a89d8945c2e7aabe56f020637ee9c6185972ad1af5b87026d0519c76643773eb989e4783925c531e25b74b27eed1d1af0d59525e6eadd3ebc9357a0c23a9d4a7f902a2e82fc246f30128fb1a1a921ae41b0657f8ffbb4eb6d819be32d0a1659f546acd32ee1993746277c6af6dcf46799cfa07c56b0cb7b3ab7f867767203899e81627225bcd2b91e6904fa891bf204965abc9730009561358de37fe6b775c4648101c04efee01ed770a6680f6b2bf1ba98db46723621d5640c70ca85c59b2d5df4e710d57df98917b2bdec2242a0fbb920b03aa1cde1d850a286639d5477fae3ce3124ae955107bfa1b1b6fb623ecbfaef4e2afab33849e15af6238d3d44f59a857db2981e9a7dfff5a6ba44d8fcbbbc958d5ebc18d3dcef996bdfe9f1f1c4ccc4d7686f919757b495954f91f9ef365cdb2a5d452f377d90fe62b16268d478939820c0d68f699131bcfbd67ff316e652fadd21ddd3f855059148da274b005a0870807b2fdcc930107c2a2c9feb96cd396c23ec7b90950f076666c34a2e29161d43f1c799fd2a72e29fbe236a85f1857ecfcf3acf26831d5a627d1faed30159d0b50bc2a7b3376a9b4cf2a3e609b776a85fe6fffd96eab18e2737fba464a6eaa465eb6dd195d931554bfae15374f5cd4fcdee3ef0ec502b9daea5e4d8702d17aaed5e93becef6876e8869caa79c87d020da9843ad3587c0d8520c0c47fbb612f2397cfa605c85e104fe5d5cb1a1c09b7d9832509e43f1046690dc9a60b6ea98fa563a8a512221049e1c640414bc604ccb2c0bbc67dca8d1c6f4acaffe2983e4ae638d6dbc4fa1c5c60bb69681c72f72891325c2c80540b2dd5cbed86b0450469f23e7ee9a3da209cdb3da2f1c234bad1e899c8abe21456b07eed3dc1d12e8a09f271255b4882f24333a72e9326a6dec7e83e216abc1814f5d6a09d539009b4aadc8d4c0ab37e2a655184285f9a2469abdf5807fead42151387d23abcf9cd3b5a04fca77e016a2007326869838c7293d0c8a0e25dd14743386fb44ef5481c92e261f77875a8bd2d48a3582a1aee5d2bc201306752b36c4d4ea8c5495091954c45318939185583eec050636cbb9d3eb1d7a8c513db4b2bbac905cee211c59ae84df6291b7cb3dd3eb96a9c5242ef2b683929b9fe0c9c11dd274c013ba10ca9442acdc49c6fe0cf1ff27f8b9f13187bb59d13e159ad19357d66a55bbe7546d8db7377a7fa89ec7a238bca6275fd2acf37c2ff30b7a788630f29eb7f4c586febcc817058e8900b606eb72a707531b8f8e501998d34fbd9a8d993f7c1c04f7d456e54a60d0c96ccac0a744c186791874e596cf89dd39a9a7b952f0fcacb376cae87a1548212ce67a86e039b0908475dbfc583ee470db221df711197f70bb96b72995004dd8e3c429d9c283ac83f6c0fe7f09443acf947d38b9389ac0925853ed97e3fa9c5b9107ca595019418d427193ae210d0076d6776f1c39df595de510373b592ed9b4c2615cf329f89c8f104809a885f77b804a0c3092ab5ee1c74e499d7cd91ea96eccd057ecfa5db732edaae427c4377cd9a92b990c9452259263bffb07bcc50c23edb9be0df8237cbd81707afb186670a010e12fb02dccfcb468457ef9c399ba9793b0108b0f528ae24788a8c72d274db39b4d0ab3403b12761e2031b4fc1b20bc01eb238df6cd67c5c57f34481167644581a48a0f5e19cb9a634344de5e3e4f26b5f1bfd0bcea57022f78dd48cf9fecb6b2ca11f985211b8e60949b0e444746fde7c6ca2d0ae6ed9999dc495e717e4c0600c67cc39cd8ca4bda097feff6d868a20c8e6f426d7d15495735046e626cbb2703b0de55fee4debc673c5b999f43cfd73379321aed1d3912c853da10b97212c8986747ba1d9f291e23ca8aff7b2c9848dbcb227a9bb86bf955994661153ba8fff819de10bd55a7bf5e50e09e8e27cbb88f5ffb3ebebda8b713f571ccc87c3a4bc44a67f2a9548ffd66388ab208bc23ccaf6d8b71cbee2108bf6428e02f56ffde0c6f4f13aa8d11c7bd9fd1231573c2f1944d7a3dba035a959c11ead34a600b0c4becf5cc62ff85b79491e1593b5331038d3143976df5212c915012a95ee7685edf3987bbb3a726f07914a7b8e107c1bf09cace344dbf56bbf6b381cb958bb5d01bff9e6d1bbc38a1bf701482362eb604e92f7e0369d8ce1584b0d471177122da583bfdb09f46a0db3b752923d8203d4170f089ea489bd5f0a80583d623ae58444e8c96beb7bae9f090263677cc7dede119159a476c217b7a4bc670cfc0e1a8fc0bbdc33219574ace81be4ea63db1ae07232701653bd860fa44ee5c0d456c19f3e48fa11096d12d4e80b1ce0a609dc4829fa70b173de2cd55cc3a7f0b094ed2386e9f90ea941725b57c9f5dbb91af271b645ab4727252490d2fc1533f04a8f9c77046202e65423ad7110badf5a4ec4f48bb1614df9944dec7913c769ee33906f90367a15f98aa377de93df12e72136546b2864574554373743d99e6275512730df8c599db5c8b1a920a6a4cd3b0681be08d8bfbd0c0d7fc7dcf20569ebc456d1dba735911675a2c10f5394b9fec7c39f2bf8229a3de4224df3cf47eb25448c26312420f635815aa97f8bd1fab394934c2bd5f5aa5c515cd8d9f10521319b5af0cff65f25c95786af273df9a6e185c4997406fcda4d0fb9b4425f15138c736d6e3d6f0a17089fcecc0d0ebd8d866f5df1f0ea659c095baff31ee0239abd4dccd10848630b1732bf59e817f8c0fc1f667978072891381e3754d1812893cecfdf986d028e9672753e9a90c4feea6d0f32b7e7ae7a1a112d454013354cb0b35ba693aa986c95985dc6246ec902bf3088eaeb355a6fd9d9832e80595ed3102dc0ca3a65c994f75c1501f893fb8e7952b0bb40983aba10fab9c500955ba19ab9baddff83a0a4ec74a566c0b9fa05721ee373c2313e0709ccb6ac5a9678e0be43d4a95f37ac23b184f92051e6fa8fbcc5efcb72eb1b6aafba289ea5c4c04ab4bbedec47572a3a505fb2f152067fdc6ef369499319d55bdc2e1d51244100c4a82bc7a9174888f331f74dac4a8ebc11d4cc4ecc90bebd3f351a4f91651293b3672497a030cf362fad4f153d045b4489b7f094209fb9631e2e16ee962c8940e323b8ae23dda09963438097555b226ed2bb4e83a7761e295d03c200075e9668af2213a61fd1ce7e366bfe1bb79415c02cb7f82bec7c9276d330ca1dcd4d0550ea6c6c02312b9af81ce08f66ecd31ddd210d1d1017e0cfdec3bb0c730154602e1d2439a46071c3d79764fb0465978465276ae3ff9201927ec86021142d2858fb14985b4a418ccb844488bc2c6016ed2020f31f2386e2e00ca52012158add5ec01954573803e80efd92c3aeeaa12923bd726b0e1cfa074581b023bcc09fd172d1e912cacefe67f9386b678aa5a3c793af4488a29337d9e8debd246a454f167daeb71a6f51c4262d81f6b07217cb48adc978bd3151fef5c2763af8cb154012c4aae1f258e75505df1e0e0eb0a6d8f58556f90325c14a98d0e8eb44cd9e33c600f7305f68f64b2791697d3941b06fdb5d521906f2fbbee05e1d8d19d76b808cc766c08790ccb832b6a659abb4a2c737a8d9ff523569fca1f5e828b1d051a9dde7d29dfb252e154bd25100d5d9abc130f575cc00bd27d8cee16fa082f6537f943bab294486e22684750106b3f19411414e32e9bb34abefbfe481b71e291577737d6b650c49e848746702ab9ab7ed0a2ece08a02d48cb2e6761f705795983a52f827f12971aae608a1f2093dd9f504e099035ba0d5a2cd18c4437cebb2a7d5f23ef1bf6a40c5b552e7318288bdd84e74b956494c7ec031a778fe3b17b5feb26a76ad718e6bf979749e5e41588712f3ab1ae7218728ec4f4a92c0fa49f76ac26bde13fe99e9729975de8da8d4b9d7690dfb7ac83ce400343e9b1a70e57e13148e27a410f2df002d13a49747faf412a28f4da940092a0dac6cd63464bb621c3f87f34347d998194771fe56be7d2029b26b0998f9b9b295f381dbf6b16b2d5b3529b01b4147bf03559b08055257457fa69e14748af5c1ea9280660adebf45965dcd90956f9d0c63033cb43d08f6ef20d36c67b2420a3b605e1c74891c12cee2c9093a0f2d355d94f1643f8177ae0ac77de267c255f0be75ba0c57f4df0d809c8478af2b7f583a1ae4d3bdac9045c03b9337dc533f9f42a20784c4fb20c8fc25df331d910ed64f93648c254d33f8e787ea2964ecdb5abb07a845d9a24cfee3e0de0ecb29ff4b03744044425e905bc4637a329f18952dbfb352e0014a712f2b40cb55f2b8437b9bf634ea19dcba69357bb53375977f304e7edf3879fa6a1f8a9fe237b77c669c0b647a743bc0c34a2b15495f81745b3fa30369f225362283adc5f36eeb2f3608f43bc721b2fcc6d112b7b75262ee66040e0bb60750db53497b56aaac9f7799e19aceffa89a8ba9c49e684b538f49dc4cc573a56cba8180cb7eb56d7ca96463d4d481730e504c6db02b5c2d0f6c94aa3cd8a4d31a29a3904655ed777bd4feecf7b7659091c910a0e713fc40f1bf38056860402514b371e172a920cebac18dff22267532dc943c6e6ef436be608d2106156a60ecf47355229d7b7c1f170d34dac6f8f42645619068efae6e41ec88cb7390792b16b5c0880ae03e86a1daa61c2c8a0ab16e91a585dd2cdd18760ea5eb1a3f41a931cfe1a579c701894097aca28e03375fce1f891607d1459623fd81f08f8ce3918ea8ad093d4988f31cf41977d40c556e46472ac7dd1f13a188aaca3f61556e0cd66ba7a5b5ff02f5d333a685f644ac119caa1cceb8bde9ddbeac12c244fdfca5c434ab3df170f6211df02bccfbcc8a9d7c4ea141d339b0ab58b57afb01563bed01a7f67bbe793c5a31de755a5475db040f202f08001a2d0a3ddb45003e86a4de8201f95934e8bf13189a50a885278b24925d6a6f62bad1c5b43d5fb7f5af67846943bb9cd035fce07db071c0f0e088bada319cdcd3f85286e08a5211facca1f73de9a15c18fe6edbd3ebdfb7f9d61ceb69cb147200e466cbb88e26cd6e2f14a407aa3013a3b4c41c88f0b7980f3e03a3fa611b9d9ed842ba050fc35875f3091e5a2b9ce95498ab93ed200cb3b84112010b0a193cd7445c3cab560c04f6dd511dc5708b32f52396b46a291873e594602e7cd26a1a8737f7c8a61555a1e0cb213118e1cfde900581c6bf2a28a950abc9d1717b59dd547ad438f7b1eeac98f6af3553e3e8bba6ccca0a684085b47ca5909d2cf6f37e28044712fa896650be450a30aae2817fcf90c4ef10832f6102fb50ad1c3abe6bc3cf2d628a34f0abe8401a670b8830ba6ca1cf6fc02d6c6b9ccf9734f3595a142a69ac7b609cdd1423cb5358918339bfdaff48f55b857f417af8bc4768f52b701aa8fc95bbdd8c583c0da5ba30c623c755e833bc04c059bf475724cbf5ae0fc34287e5b3fa284b3c9064f6ac98207459b1c6611173b8b8971c88b018ee1611754a26bcf4f7bf4167861e50d4db047450e88e310490c30ba9bcca0ea84ba06e18adc04bbd3460a711c98c150d56c83cccc18ebfd3b0217816ccf48e772590172c04cdc9bd93ecf5d59db2c9b88246117c9c83560e8720b339672d2c32a4c08fc9895b435fa8b43472b926d14db4842cffadea6556312025e1088267a4360b10e5c5251b4eae47ca51ade547f0c4e9b77982f3829f02e42195def6d09f97f05516e552875acb6db34f1100394e685279bcc0a3e229027cc66343d70fc0aa607c3c38aecd85794f981d64771fa17a7da1de50fc86fc52af4f4334ab55642bffd955f43c6fb6a60b89d299165743229949f398cc0bde8f96d58c6d43f10c59fcdfabb982aba68c0436d0a93f41b88bfe828c2c251f21818443324e93629b7a02e32f0cde0bd2f00e32287cdcffc4081cf98e992c356c68098ebe2f140372afc904fd7547a0eb68a239ed44c9de4f8178e42e16292c32967616dcc1ec8f11d0980d349bda299cf104044b57d946cd59c7c206c3e4203698e90f3ce1e20baa309f9e03b9abf5b0a1ddf1573d6c2d70738213e1280d379f838c71bc28b2253adc84f6639c7ddc5b4769ccd3095e51fd72aea02b4432db95858749c910b59e434282e03cd2d3f0106ab4b7fcb962ce6cf0bd584c3940e677d2da3e3cf8c14bea0388c06e91c0f1bf768cebce8345752bef73cbfbe608d828e27823f33fc6cc59a8c2cd96ed6a35267f5b1b0bc3a1bee1a698932a2e8fcbf1e1c3dbbb2feb1a426cb0c39c0a26055dbf32ae9da2898b84b37bf6e0d0f27178dd4219cd886beb19cf2dec8b4a5fd870bc0612c7be0cf9a8b384f3d3e0675c6a45cd17a4cfcfcac1ff2482a86fb9b5228cce31f443a1509a689391eb476751cf9480921a13d59745412857093271161478a50365642d8c40c716ac083eebd56aff202765af94d74543bf2d4a0d2a9a770715d1d10ff011c625bf88373f4b1b2fd88ae8fd5cab41e0d9887a9209258957651c4fd0e0263b6fa76bb489eb8e246ddf6ce465d80eb626838434b118a6939915565cf3c7510884ae4e3210bcd6c447284c569bae30f4b9955886bcd795275fb2fecce07cef5e5bde94436dc72c51e279d7408573d7174120064395518847c400c8cf824db4c3d1a4553affecc5cecd9203a03488d4c394d6eb1cacf744228eb392375bd198877ffe66e56ffdf8bbc06a2caa35f043674bc6ffaed41befd3039efbd59e4dc370362521cc2dcc9069200bce7a3460994d62406b45d630451ce158527b4be79beeed9af6978ced2a589d5f8c725d44f32289ba42d8f755f762e99afea3733efd87ae308a1da79fc417c22f479cbe58ace5f0a92e344a417c10843b5261b9e3a788710ece54883000e9505b4829593b266c6ec02254c551dda7c97e7df5a48216068dfc330e53e2b6cbe68cbf754edcd077737700ad73961e4701557468c0919b3f17fc0a4de4bbe8ccff04a0cd989acacda1f461f837e4995788d72fb87875d6d0a921a83d4dae4c0acf6eaa67d073bcb99c30e67b88b7c4c9b4dedd3f6c1070818678361f9748cc2089affd3013f0e0a34dc3e985c2cdc4ebf32ea4837ebc854d90c890a689108f600cf8f96e3c06326e707e71ab1a45b275302789ef636e752540a44060ca4c34bd96a3427e9a5f99c746f9270a8d441513ea2db7e6a260c8283f5feddeb14575b027b40bc0d43b044592c0af80a37f32de47f512e280d5ea30328e77cdb42d2111e06a79ca047ba3c9cbec88f3e41239ad273ee75c459bff2fb9ea4a713c6cd34a91db5068cc17229eeadfcf54fe79163264d987a25daeac95ff155fddf2f870d7d1af6c9228fcdf2cc9b376584580373dc202fe4e2d15a34535a0daad036153a47c32e95fae774bced41c85ec514c696fe7fb31f64057dd333154cb4f0a75db2024dfbc187ae5e3d32d9b15906a4e31e5f9ce8284c803570e544f216c94a74245079cf2ec29532262e46b2849dc44a8476a51c7b43e2fb3c3579dce8257a3bf1aed360d695e948ea2aac90ef8c4e865e50122f494355397174431078c94f2619c522cbe95b6a61194b408cb01a9cd71dd1cd18cf43aec35e81802703220d93775e0e23797a283b7b22385d834b2b80750e3c952a08db0c1d2cfb333ca442e7f69fdc64271c9c419d94c3f115944ba910ddedd99a0631e556eab37579e91fb7fb9a89ae569bc6152e93d183086beabfe050d436384000e168cd639a11283dd5b7e213eba1963cfd1bee170436cba7f0f2c934227d3645659f44810e01a03cce97dd3b07f3870bd51e6120e8312853f58ec6e105d34a38cd4da8dd19007aaea9f4512c4c017167436eef2925a0455218c3fa947ab65a400854ea4ae0bb017b2b4d5f7cf70584749a2dce1f7d15c0d7675abddac2baa05afdd59484420bc2925b148cd91b976a0745700f3a70a596df17a9bcad233e7ea6ab95856224c2a214815463a142a45eb9a6f4f5bee613f87c5d8af58228a25d8cbfde44f13e65a4034f5988d42435937b0aae9c12d8f4c3c3159525856b287f99f95d3b8b151dc6a10756b4dca5bb2aa5f1c576dd5d86f7b94702d661af1a3ad7245ae8dded4e84f7ec3fdf34bf4d323c473ad0a84014142aa3012c21ea3de291290deeb890dbe2ec15fc9f235c11c971fedacc02b298d23ac924d70761f47c2064dc3fddec3227c01d3e006c8e905d04f5a2000a17937441eaa6101f01a2ebe061529c692c5b595a946e246f28aa7fecdf7cab0fcef6cec894a2e270ca54e3bd70368ee9935fc68d6a962bb8257cb602ce81279336f6421a87cd7bc99c237104b2900b5a1b60562e3cc7ec45dfce63886c0b3ebba8a82f8b37f2e1f4b26d93ad05139213a8cc3b8ddd3a05e02515aa7cd420c4bcc4ea3cedfefd5820dd41885699f2fa00f363e879eb06466747e09be6758bf0e806cc721b5b32cb3799781e18d64686e96c33fe477960c339515b0c853cc003791ec2708b7e70b5d1b9d514899b23ea1cfee6c9fd494c33c917aa1324396e88e9cfea06417851036a7bd753d6d3f7b547df2e54276bbfef005a2b16d02cf44b005691df2237f19e8d60d3ec557d15ddbc6d8bd43acb15e5346492c3f2f7423b8af462dd55f67b4d6d4d9bee1cc41e6e4b111405341c5ed12c2d869661e3b01374b498773dbd003bc375f09ba560bed7458132ab15bd34678ccbe25b12db748da71e76882293dd0b4677623560edb89e8e32ee4d4519100be1d4f8c255064f55f9723459ee955b297151b53385fd0aa54eb43ff207a4e9f5ea6fe68bbda93bc251ef4ec0f7f8a7b52b15d5c0e6000d2276a2ba720551a79bd6cd7a554c9d3a34e4dab4838cc616b0195e35f65527ac200ba613777df6cccaf1d6ca82292d2fd36b944e251572b13de4acd6545104b47f512b9e46c9c17315b186ddf644f6ad2a2d0177816b428f8bc01627b28833633ef89c73cffd9b12b464b2e3d72878779206825a2fa43c5a7291e3a6a2cebd187e37caa59fc6e5a8825ee5867bf2dc9d8dc598d38035ac971448613986448038c3fea181b7910d0bbc063f4e7f879e74a290b5eea1633354fc986c320223e39f60ca768e31029f76568e8aa793ca19e7a14f637052a4bf4f8ddb19beb1de2c4a6423adbe04e7f3dd86947c18ca0627c2c4f5761e8dab00cbe52d087acd86108211778bc124959e48b05ecd59ad8c1dd0f7d8c683d1dea9716ba99952590ff25f792eceac09b8aeac4d664979eb9d2848e3d3487e51f43a4a25c282c18587abb79448964007437f941f64e7f271ee2610023498291fe01bab774e28441b2cb2814f239de9200830162c450ce3071169ed31421f424439c4da3a43d19a4bc9ccda77f2c9c16271a38ebe6ea416ae5b9f7bf1c66232a7c66c67d74058b90e6ee22f0c82d2bf52f5e4dcc56741f89e5f5d51681b906a1069b0ee0c187e77e03444d4fad6165e3796c645a05ae63f50051665efdf973ce566ed5c2f536efc9075ca40a9387d1fd02e1d2cbfe3181ab756fccd20165b28d3fbba7f98d3660eba5eed705ae5cdc7d811d510a4256b009f90ec559342ea4e91491cf0afd6e6d5b0dc4494ddeb70aace3bf6f0b6b03f9eb14330057aed6f8cdb82f1f800c3432bbb77207f7748b6cf98959fbd27114d18722fd2e34efd385034492119b0df33f9f390c125a898f38f6d8e2b0c0f47f4c01154f77e403ffdb193c47623f4fc62f319ad264faa7b47435010ccac51cf11c1a65a0beabb7c6d0e5b3cf007c4f7cc2bb55bd1e3f5b25bea7417debc8e4fff7e61a8916c78fa51d6006eb62b2b3bc33d66aa8a33b74a0bc9818075f6bef3db62b2172f253335f315b7fd21bcda53b388142523cd499addd52e959d3ed0cac44c71d36ef561e20b1e5cfa7608c3a16a0f39d2cda4fbd7107b7fd21dd4f9a112cd0f3c61d292076321aaac119f107028e3baafa35dbb434029ec83c08e6498c9f415c01f7d4e35755d2ffdedf4efd69c3ffaa2e3313355db6882a0e963a25fea80bd3cbfcda1770ef5fc7590ce5a11281c8c03a03795a2be7294d059dbd3e921e742d577e3346bb3b4ad59da3a0e584c86673c42b0644b695811ef18f569d69a932d48808f173982905c2cb6d7dba8a8a370b942467bf9e78f0dfb9bc324287d2efdbd6317ec908e824104c4feecc0acace970fc71837ddea7d78b8a6ea9b9739fff7df844f553aaac236329a0d5830f36c8f16383fc7eddded733f63690b4600add8a7a570b650f839ca4921720f61024d799afba57b90e976197514cf2a8fac772538a086268942bdc6934f349e437825ae6bf35a6bfed819e56eb3b9cc77ceed7e54f574aa8d53b224cf8a0c3d2fe597cc300b4894620ea6b6e2c55ca0ddc51a3b5ed98993f3bc5c4f71bd91e17ecb209c00763d5ff1f61d464c286917a47020df67dc3a871619cd0f68ed6d0001bae3841591ffb75d8a2af49b75e8cc07385a8e05a1b1d1bc5cfefd2c497c3b9cce196aaa7881d9d84b1f760e4df7487ab23d65937475a874a42c34b473bb4194de536cddbabe4e25d18a25a682120bd5501f0bb192af266984e9091bd7518bca4d8534cf413bd976c1ef5a234ad170b3bb3db96f9fb0f56ad3e4f42e6dccf83bd13bdbd714685b1bfcdaa1d8b31e47a89156660706b662f418e6721e5640cad24e322fce33e0d22137de76e56a5382797a4404aee4b71b192badf6ad3fd23ae4757b4b3f0c040622b1cada85bcbde0967ac6ce48ed81e30d23f1c6f7baebded6cf31754d72201f60c93c6226adfc88b7d8d6b24e96898bb236a5c0d8feed7c510cf59958ba68779521bc670a36140c8234acf162bffb539961409f773c48a10889d2cc0dbdd4ade0db3ebcdc9e5521a4e4dd5e8e7bd4721017ec285eda54a9f347f4a11b63ef4648ec913a3de84d29e3aa6fd0c6ebbeabfac00c7811f50f56c265a310353f8cd9503a11b83a543639cd47f0acf3bf05c9133c3195e6d05074b09654e419edda54631f7788e93ac6be40d8e369fb3e3fea64f57f79d57ece4e022f6b9117aab8607c5410c03bf1729afe701ef9fc2e5899f474995e743d7bce08011b778d3cc5fa8cdb361c9cf37a9d13df925bb64f0265d31a5f870ea3c056579eca4fffeef72925000afe1ffbb9eb5effcbc52e9d5d48fe6d9f5f75b57775002fd7dc0d3977ab1763d61dd78243972112ea6cb5f69bd951a5c618318e2374586bbd496809f81e75d1972acce57b1e66002173ede4e7ae72e8789c59e8e9c709a033c38a85575ad090e40576b8a2902ec4c59d6d3fc64d286d9c0797026ef6152c1d1504c25d07046ff3f000556547adb62d797bc943fe7fddd6e43aad581a500f551c7d1afd796fb9cd80ee3e593b5b2ba0cc058d077c77a387bb481c2d03bc7662eab003ea8cc553ebe6bbcb56ea8f33b6537d67ae5678af801d9b05719659e236af8a1ae6aafa9794ecd8d2501b682bbd939878e1089afdaada1097c962a86d495caf535ea2eb993527b35e10dc8be50a299da0682cabc359ed770eee6af1f139b020ebd090a644f646b61a73c2d1886e55baa7d5e9a16a51543845430914cb8f0d95b3aaeb01c35a396f6022b1104a2f10ee03d115b0ec4313a261f4f138915231ce2f0ec368369d8019994ea0c65b39f54a219aa6ef02b2b11eb00e8b903277b28e6b617892846dad695082066b253c7eabf4ad20506f38fad573092249c9babf513535dbe9b263fb531c6ddc80d46cba043b3d66198cea35f0377112ad7a47367ed8c6825e1273c59b117d3d85e6d0ed63454c767e92011882d8270812de4fb38a9a23afa5a8f77ca490df5d4bb272db3dbd22dab6ae31c1561b869d96a8a7419e2129912278771132b8c3443f6ca331fad56718871afb8cd186bcebbababc51b5ba6e37606911106c39a18ed21c24deac6863a926d43b66f10c2bfdb03ad2baf354dfa8e48f4aca8af34e8a79e470edac3d063605c7c5d1eaabf0f86d0c6f6cd458c9395dc88da7564d9c0a16b1390f7cb774228185ffaede57aec8f2af1ed4c9cd800c4d9fcc56d4dacdf90142dc535ebad8e6ef9eedf88ef4d05775be36a45b2a36d8608bcd056da6111b48bf8e7fb017cd309e7df55291d73ef47ce0035f355ff561e3b421d2acb1ca2a3c432523fa8500b1469b08e98cc20541473da86b6de2f9efae6cb2b59344ec776e63abeb53c985f5adaecf8c0d41307536ba626e19041127ea03d99359c3d066570459165273ca5d0092ad8663d56cd719f29ced475444f27d753715ddefaa8b54c357ff25e7ddbd5510b101f48c949c8f610123d6d38c7aeaab9bedc595c5508678ad58ee6bf871965aa620e5ca7ba115218eddf490959141536d579512a52fef24ea6b7c4c7db814189ddc26737bfabdf4dbc2b985711a69eabd17fd03f886a6ba63bb9da4c8baa8d8cef48e9b734d6d6f598afaf23d4dd2f890b8e3a1bebd7ca40793693939e9a8d1ace780debf45209477770674f4510266798c9cdf871e525245c93cc17566bb1e9f64c2f31d89671dc0969645486e009d4ae2b01f32b33298deffabca1e1ca13318b5a890b6c47d1c5c1cd06d1dd1b4f75cafa4e406f5a082b8857ef3fb343e3f949bddc16cec43918cc4580e98e350d0a6c46f21cad4bbe3e17d50e922ec9d2cc1b26b48c8ede4e8888bfb157a79ead0de34d533c1287ae310ea5f31e7c8fb6c1b188646ebe6c74b8e106354baff2a60fc708be52fd8f00e0c030268bc18209856c986d2d10aff52372ef6d20c76137f6b1392c13154c918efdfce45a5a51d71bea362f5357f2560671cff8baf23eb380526c5df31f02f529f07922ca557057affa0b5403531493ac45d0c1c255b8e5549320a59d970a758a81356e3eff3c3083cd7e7cd870eaf174b3c445d8f0540c786f6d3a49e99d522a16c236cc724a557b47648923d93c82ccc20d499f7b56a34e4200d79a3f341103bf099fd75a50c7c9413053b793ceed4105a269abd1e1950d2f21370f0cf40a7384ac05a252e3e5f1c61c43749f6e668b71eb457123b2824cb1c490878d6984ee3c8207175ad624dad6162e37e41f19e749f4e6c3dc4238010b1a524287c13ebe743107967fd3b9bafa986cb14334325dc7eb6c8d902b72c4493263a1529f8f3d469b8ed14a49b5bba0b444b221d8b7e4baac8f63538a4ad0fd7904255cd8c3e8e0e2dbf678cdf14813debdb5d3a1b93ea2ae3eae5e63044587a5fb20b9699f6d3a0d4555e4aa264d1030f00f975d8a5eaf4c03775aa0b93c6a7f8080ffa247142d6b3a909148b42a9e67e7f7aad392857e36947036b6992caa53cbc9c8579ed323f9c9676d3ebce395bfaf932c813cde486d16ae72a69168c6a42823ba297b48d272befd87668929e07f2d9b32c7f501d03cc2b2d0d9c9f187868a4444e194c1e7baf7493beb6fb52b47aa8396ffbe084b7dc30cfa2d7776b0f0fca374cd51cd3cf89997e7fd8f0cde178fcd86aead9e1ccf725ec8578a7d70f951eb0710903c43efc1edd89ead9bfbaa4f7c09cb93e9162e57cca8c3605f506af2441816f1ce79d695186740bf678ad31b7abee4e3b6d834336af0a42a4137634a592b73287d09eca7fdff9873e3f49e2754fd4cb67479eb7c7a25962c4ac5af9c145463d4ede3bdd87ae53fbd0fa15bc38d2c30df89dee621bb60b4a08b0fc5d66491a5d2cb993f135846b3cd977fa938475903fcf27f21597aae15ed6ef3bb6a8d1bee5071a860c7251ee5a4b79ff2a8dba458a980abe5d9f4d23c0c01c183af644b3bfc29ab2ef7e8d1bd7a4c446b3f44307c720587eca1edd16b2bde43433bc0eb3f02331c82e0d8a86917be386ade97f7b2e9481f1b878516161b90436394596d64bdc26e131d544d3816c43e7b77fb3a629aee42d5b01e0141960697e25fc3005a14f37cf1fe86443e3c09e5436b459ce71476955e625f2dfa07cc4066f4d4334de841a8b34e48f63a2c2a36690533fff551d94852befa2c98d50020bf11274e474835cb6cb623c129ae5c3486fd763b13e796a870d15592c0c15468fc3e270835064803ade17cbe45b42b60e2ef8d3ca019241f57fe616c8cfe4807287cbd5957273829445115a4dc14d1f9d5584f32542afca02ad9e73fa7b253cfd772c82ff6cc6cdfc333ba781ab4c1fdd521ca12ff6d4f19ae2a42e8a09b11095ce3d289928e24fc90d2fb911ae8f251a9f5724357e838a7f077d25fb7de4ddc2480ffaf7ed33117f6c1fe1ca67a5504b3b84dde77e919f1a5a5db29f4f8ae823351a629d30746db1efb26797980f5becb2816167d6669f4be611debd39c28b031589160a99bd09151c90b92eb23ebc49d6abadfff5119f36faa77277f690f9245a132baa58d8ddb72c573c93ab86170952cfac44155e870b50ca28bdcc80705fb74afcfa61a8c48275da6155a4a05e8ad7e55e2e3543db0f613211707b664fefe29599ba5ebc5bc2110a86550813b62ac07f077c5c4c7793e99f4576dc5f225011d278f4caacd03ccf08cf09268534bda18d7c0a46be8b4595fd5e8d6e5f91993c93bedc5e3aff84152e3cb7f3c766d1e1fe21712aac8b6ede8963907d86fed29fba46fe4ef6010c7a0e1b7731cdcd47583fe543b3b458b06d1eea8425f05f8e67a1945277c34d3e2ccf6a3b7e223677b8238520d9e65819a3d00c08a4e4056ee4d6e4b9df7cf22895be5e954b2b3567cd68d2dbaa48596ed3ab612001464b30d6de004ac9b735a94014ac4a1aca678ba001a6d13f4c54c0e434b7a1fad4f2ef5f1161505aa190a4647276ef5ec96599114fecc279e98ab51a17a3d1d4bff0a1fc413794fd70c615c103d3ea76f0e73a46d0a52a526ebea382a87473408f1f7bba46f185111195829f3c7df24d17c8f1b39a911cfc9352ddb979a2747b53401b85ff58ce36613e208faa53c21f1549ad78165a65369cd3f9edd00f1b2e671561ee566c28479acc0234c0321fe700767b66302a6556afb0261dcead603e0f9564f9aa66d733a7289b7584d10ad35fca2005d192b6db75d7f705b19c93715f30bd07b542314a6702cc08d1800aae287dbbac23ad79cb52c1e6352095d3ef71d444662db8f4b4559e434000ee3680865336dba42586e1691577093ce0449cb11d6c9bb71fd7a17cabcea9688e600ca5fb4e56aa5250629e910a7e6a7c777e617cc15993299bc9ce368c48167859d490d837eb1f67f553f9f882d32a027a1c866b292a42b7974a892ddba3a33860a4c92f7247e29d5c0f55e8a49f8d550ff5288c5ac9b96e4969ec7d1dd789f5917e6b58a36a6a5ca65f59ac0fec94fa050201571d192f079efeed03e2aa828a92d793b47af8e82ca9fa527ef22fa52d46e9e1227935ca3639860564446350aefc92fc1082d3032bb9004ff19f071e373f516656297eea9241fa5beaa69ee1922e0737d7850a8762fa1489882c8961392448ccfa995ba20b3c2d866a14f0d59ba713c7fe33c241e095ccbb0a516fc7ddb4fb3a0b0385901094f2d2f00558ab5533b31794d6a6bebb1c1eee90d069852e8f901bce1fefc9d54a3e44347c983bdac5ee2913cea64bac2e0546f80a3f53a8a5a425acbf008a5c4d7436deff726868173a929aaa77f801f5774a11cdf9176aeab2ae96bc8467a0d38cc84dc61db4e5c057d531580008085bce9239be939cc89915845afd0af32a5e9de8c053b2ad472aa3cf1f555219e2a2920eb50117113c1bf8a5ccf5b9b61ac18f116d09094f5758902a4bb38848c73a6a60f7459c45fc95dcb4d1728174f74ffdc0977c5240a557bcd78154984ef4792e6cdacf5f007974ff10920d341a818195979521a21251260104ef055e3f7323aa3e45f235fb464549c3230b50fd05f31208e9052aff7122d96d3599e567e23adfecfd013ec92619a99e13f760b0a45b26399e2184b5786dc2f690b7060b04d19b19e6df361a4c915320b11099e62cb274cbc15c1e93d0ffa594792beb850c629a03c4685c99de7acaaf45fdaa9b12f2887337da1fab05c389732933850cdf9ce2c6524376319dd4901a8180e5822c1fb6e061be6ed90ea800826471ea97431892f03e025aa0e252d4c4ac312bff0e15a18e156af7b398480f69d04b6004f0d19b487074a7b0c24495d76ca3132fb0afa23066d0984b26333ec1d01870f4408814ba3b039dd4fc6988b34a526c552154e2cae8a924f161ec2b6743add83557b462442d398207e5bf3254e7524b268b86da16dbaf021d1f474f2df9be4670f40902ce6fe7a69b35f86d4bc6b775d1eb460988f0d9b8fb545cea35fb94af840035a0ea272858be42a73380f24b41028cde4db8fa9b81338cc2de6d13c77d0a694961f65070e39d96ce02b82a7322f54902658ae89d6a8107f38cf98c4681085b040acd497898e9110b5e27a47be01e64fd4742cc2c3d0aeb7bec33d830a855cf049fd9f69a8bd515f4636078905a9914ad3efe4c51a92e05cf79276a56b8a63c965bb18f416ff8cfc997faac8603b0c89687b80537094792ec1620db4ef6ac429e3325a8218f9d07436355378dfbc2e41f2ff1287c8fed121f7e5f78d49da8e26a7dd456198860c0196706ca6a59ef4f9841407f5ee4317f7bc2c7cb8c07822312d1f4e518ee04fa5640a6a4ae221ccc8a3958c3700dd3058aec836a34d89cf1436503090c6ce7c8966ef06a89c16a60c36be314f34fa3ff71d9ab676fe6576d7e42c818711b90d742637a436a44c2224c3b078bc0ec612d81ec97459afd5fd381133e7636823f291efd45db928a48e24ca57d97d200a9ff85e4aba28a44c9aa65a4301398384e670661a7d3bd4ef3c3c369f2a938908507a00a23b62bf4a4b54809f8337c6dfde583083997809584d3ed3c5eedce17c2fde0cadb0d304528ea22783bf3fd8117f4dc989ce9950ad6f5318bedb80d9bb0eb3427340caecb1b96f58c18ed925074f314f8cc69da2c7e8ec47fd1357dbcc0d0cb5b091ee5933179bb0ca260a9d3e467d2575fb11bb1e1a174dcdaac4243c1ffb58957c4d62171937c00e299f3f99c49f051563d88c196dc2b2cba3169aadc90bb34b1795866b521c5fa782c69df04c386e20cc2043fe1aa93a727ae3ca818c121230846d3b870256e35a46bccf7a861de631311349f9a4a15dc0faeda511347e99abf644e9d40d3428a72717fd8b8a8626cc76bcab5f8f390bb90924f84aa599fb66b63e40ca8ae747096ca5d317864b6a0a5a808e1a9d483a31369ce4e95cf23d28ec78f7d764ac0dcbc0cdcfd452fe85b1bf5d2b73ecdf8d6a092865fc3da643cc830057160598f7b059e661e65e0b16bbce521e3c658928d600a8bbc079f0a51415fd9f9e7dae8875b488eab386daeaeb5c73847be7430861069de536b03f74aa26fb037246c40685304d22a40f31241916e8ae32adc1e2404beb740dca08c9c1a4f030dd7889b3cf53503b00ebcd29d8609869754267d935d393f5bf5593f58649fba1b1d20d2bfeb3dc14a7d206c4a37cfe06a2a478afa3bf50934f9a2e90262c5fe096aa6c377f26c055b72e66f180e0b715733fd681a4d347c9c3ebf721b2ec16e587658e93b3568dffd774511a2ef0b1257a63e0d5eb3016bde1edb666fc5ac8ab72255f981d543eb01b4aa8eac06c68b8725c8ec495afb0ecc4180ff356e486c2c5c1b29cd7ee24b6d9d369af392484a8a2dc056f4d69f4913f740a6fb7421853d9fd7450453aed298b70b8e56227fbba3dcc70c7d62aa9dc884d729639250df81188103af857a7b2ba34af2db9007e1e4a4ddd334f455c0f8736689524fd7528993b645c614a639b683bc59747263b0dfd3f0d3d66f1fd05f1dc3402ebbf018c762da3b7d8b09bc21b37d552f6fcc6937d82e7fa404e1626007222c79f5411ec91f880a61630062ab9cb1804cc3a05d44fe9dd33c391d2cd1366de49db6809da06451f6ab85b366aba425de7475d4aefe47cab79d227eafbade135b0cbf34b4ba90c56a43d3152c4c390d1fe7618678c1457ef71774c43b8ca47a1a34df875a42548043cbe0dbf5ffc597bd5efd3b1774c2116664846b91f42f385b5d0ed72a268ef5b2bcbd46649955327305ace99ea5b86949db9c0ec878e11f2cc2f70623abfb787aed1795614f80d9d12c80a7931f1c2d3043d6f269d1e63c7c4239a86a995b6e433f41c2daa48f677771c593bdf4bdcfb4af30cb9b53cb414722460e4047ce769502e462d7b21eb5390dcb243d5cf2ad4574b52abacf19915433ec13ff7bf759ece493915f2b3f4bc8d632c9e854affac009f03dbb2bfb258054a36cd4f508ee5a0e624280a57f5b60928fc7b8a25c50bd6b77905489a1fc4b24e8e3c771a83cdee66aff5ab8c3c48f4584dc536d830fe3d8170510bdca44081b2e391401a7e949fefb2e1d67b3c0a21f44fde1628555720ff597a694f95f93467317ee3c306ea3066bd52297513d01863599bb9b26de8f7a661c919742423bb9a5f5251cf790105b83d20ba0a3be5bdfec84f5719b610a2007dfe81e545b3c67585e4678c7cc5a1e565376872553b4943d1392d90ac33bfff5a198297401e5a00c7c68a960539ff4c86abd7a65995369e61c41c54b0f8ca9bfc434e1785d1732ff0bd90d2af28a21813df80965a54c2aba473564d3785f21a04fd5e14e72dae89d5e97a5625a737fc29b2bef467a44e86228e46481833263d9cdbfa58d9530085380dc9e4639ce6ac4ed40f1d42712d417842e4e6336fb8372403dacd2f165d1ef4ec5218ed45fa8f968a3362a363de244f9590f7484031123a7cf59f061bea358cc7c4def61983953a3d1ef12c7b064e96735e63c91fd9de146c35c8bbd28f2ecca513f7c6258817516cf1c5ef3bbc474c1d991e7fdfcd79017123af467becee3cec2f4916f222dae2e6c7a033533adac8a5a1f77d06105ae31438379d912b6ba392551b6e34b4c4576287deb3b68a2e217e0a55598ae7fb293db1ce55c6f98f7e750349daff1bf28c1934a8136fa811891cb6d12a5c73944a355ffeac5cf6e1f2d3fb77f2062978e57c1a47ed84e8b12a71942312a87d58d91784caec4c81bcb7e86bf42b5c514d5c8da4809a47b54f1e9f145614a61b7eced570272c6e4be4904465739cc0f80325102b68fea71f95b20658d34af6ee6dddf142873b9767d88ac340b45b751525ae36310e24bb65e421f040572c364b37e2a20a7d4fe3aa8c2d56b0565d0e02803dafcf5aa78b465b2b2791a31e6db16696437d21454f328ae4ccc2d1249a5b292baab953fb992e7de3bc2252874eaeee6d10dc6764f849e1df7d1534b0d5608b71f919259c5df5be684a39b4c2ec6a8c186f2065d47b3482c72fda13955b65ffc23d9516053c2508f39d2a684424045eb35948a5883fd2e7289a20f3440b251010c62a664e714f797939a2981d980ad0e016d1b057497d330430f79aac335968abb72cfee32263438817a76a594452b8e60dda23dc7ee816e75e6aa4aa5909bd598b158e2bf05747cd5acd80c59b79d9e0efa38479d2361d9d3f0802c276911ae1f442d5b7984d9d1ff2386a07abfe342f1490cf2431b4c71f66808d46ab7b23c72536513a0028740592eb3ffce9f9a83bf51b7819dc7dabc79aac3f2d5bfc462c61d135ee399a0ed420fc4923a7361b7d8b7bae7f8cfbd1766b7542658664a4b4225266395409c3c22c10da29a6fdca0ee31c3a626bca61a1b4e8c0156811eccf7606d1ad13788ef00bfb5c01b36992fd5e5ccf490233c2c2ae1d64476b74d868016eb9a78aadba79aa958bd04fb7d25dd175cc2e06fc32d66952e2055055de802aee062479970ef4e698ef57c435f5f32351d0f91523892c4dcf1d8050f5553122b7a05859d786666c90bbfd8eeb04eee1deadbf4dc5ad46ab95274ca723cf775fde09c1a92ae9d8fad9c4fb017fbf07cdf56499c5ca36617335ddf89a38197046433b35330b63564b1eb7ee9e200d45e9afcf94769522f0dd5e2a50133433cdb4acb9df295d24c7cc97c683f01aa328a67d4a744d71f1758397012f5454e6b5e505f7710fa6748426b8fbb420be9a0a79cb6aae166d83f36c1ffe8c8d1726f916b35d88437f7ccd3a6d00bd7329779e709feaef863dd14350a0ee566f92d859af26d0bc1e7e6b2fea1ade2b5ad358c6ec3d06043029eb5a1971fe0f882e6e05e3f35c164731bd8ebf1c8407ad64106d7539c4f1e8e6d281cbdaf6bd1f9e6cbf5fda18f6da657a8bb8d73e650adbfb1ee87b60f359f905dc8a7860676fea5f1ef3083e95715ecd0147287964c606de61434f902bf701cf4f4ab7becbeba824854ccf4298c3235953d8e24108ed0abbc1cbf271cf3ca6f0a34ac651fe563aba5fda8ff2e273a2eeb0f1026ed978f2e75bedceb6e882dd16e3d2d4123b36d8030c4227ac917091032d3d771be99d872f732967dc4f46a2d2dbb63b8a3c134e6cdab8458be494998a0c2daccd0fa76467e2bd246dce29fe3e06dcbde72b3b587ce732c08e369b185c724eddbae9ee1ec71b6c72b831fd63d6e11bbc033e19b7dac3b5ad98cffcebd9b41eeeb94d987cede80e6beeab83565b35911d0dfbe6d7951149c60cfcca839e46e603a820f7459e82d354fcd4614f97863a46099b05f1dbd98c26e44b09bf91f49bfdafd1282694e8d08b8e3469e997124c3f0fdedef9397d15f5bd83870755e98168c77acd5199327ff6b1615961b1ac214bdbda841d6743e2466c5de89b8b546e18f93b63f81425a358fe1c78a1e650fbafc5a0888c0983020d338eb3efc35d6bb3e687d8521af4922515616fa3f2120f2b3839cf0ea8183c1d6c18a52c84878db5bc2874f7de1da09211841e247e82daa95e6b0668993d2e7f02aafbe549c6e60bcef1a2d051f72e955b8da6c3969575062c522d45ee550b6346ab89a0c76466f42d440c44d18a10d281975708393bbe5420c7c8bc11fc49ca9fb27cfac3e7314cf1657615b61479e42c1e2f113e30a74c647e62ea4183d17c313c564e828ed0c91739980af7027a7ff8312a28eb9e4c758253385a384ec06d3b7bbdbd7573f9586a2b5e14ea4c0341e79a06504d8571174248f19aa594d7b192b49da5e36ec5fe407641d93b99a4591b9376c0ebaa89c05f6ae460c7fa761421b10d959082f2d4596f58b2d2af09bf6d2a880dbf49c8019d27f434ad9469861af58c0ec433335ecba5a20cd930fde6960c9bfe209a2208a3398ab2ee97a57cc7081d5b5f02d1833d7e0e34226c3fe5be54ab45d76ba44f51a663f8b90f4c2796d1b17de6fc6d506cf4f10fb05c9fd0b9f13542b0902d140fb83a42cc4a5b49f897abac891b63b016ae32e27d3ebfe64939f5dcd1a516b1ba07b0a26285b6848c0c6efe4db6f166dd757f37357a61db3f5550e45de13387c7455f59649a9eb70149ba9c5c35635318f3371899b963f29612413767eb024064ba4fb6eb71a6da4140c0c609acb0d9d3fd92fd1b916bd37f746962a3f9310c16422c2e5945828a8f4c0eb4357ad65f468270071eb7035316e0445649aad86e0f27f4233aa08efd3ebff7e829cde0ab756c1a6bb77079da0d395de88b6529311c6229164e4eef9eebb0c89b5ae199679ded47f0d374332bf25547de14348379451165b6556bfb1b41fc40648f8c8b525f09b451f0fc0d0dda2b4ddd2b1b5b6d96d5e44e074fe87a2ef8e022baba6934f54794ee35ac24a6cd0971f7de7a6b2aa51ef0e8326f48958904f5a1ff5d773a602b728329e15f40209b906d7bcc5d73d348e6658081a0da6094045335189f531e31a349a6282272a7bfdc438d2eb6cf8f825a773b4db40a9993c567ce51190eb0954ea1e30fa8a54da2f7b138f1455649167a8c6fc79381f03c9411d5325e58af45ee2ad23616ad02dba226040e9cbbc5321dd2faac1733527f7ddb4163e38b9443b2f3879ea2663481215402f083f3e7d4760452bded36078d2da0a8c385f3c77b446bd9f2ede713da83ac7408c82ec13845eb9f01065ecbb2ccdbed8aa39375d8f5cc64b7c0120e6c8a9dfb16025df574e60df493453fdfe3df59dfeabde1e92c14177c8f789bbd713aee9b237e72583f7afddcf7d8c8a8560480fad1764ff2ecb758cf94b2495f87800628fa6e31697bcb077478406573a9baa8a62f30a49c132717953165a5f88bfa29cfb8a5ebbebff6894c69b4bba79fccc5aa9707362948188800890ffe1635630d196350336c30239eeb080e342cd9e07e909423e399059aef3308f549eab4c87f1c9d6e802342fbcaea024d770ff3ea15ee0d8370b95fd1831dbb189676c385db380327e70e29ee2fc6bbc7d4a5288c5c2425976b2cc24cc6c39e74c58f7e709189836c82454f674d216f20d11e1e2db224b263027ec0dbbeb8c023e59725848f1154fd9bb0a62fe908977c50129d02e220793f53267cc55ecdc741de62af574f501e4e3fec614a4c6014c3be1777e70ce38a1f59e8178b955b9873398bc1d97a34f1480737df9322c66005d90ebe6bb270bcd51529562c59c833da1a3f9ceba44bc1e4b2a504de5563a280346a17c1676f108e8368db9691ea717f73d22a87426fbed79c15c7686784c9c88b6bcb5b8e151cc0963c092585747ece3929295366afdcbf29dfa689ed390a4300eb23b11fb7b66b40e675300a8e09da80ee1ccd795e63d328ccc475a7105ef14da0ace42bd69a90209872731ca883f211e2eee4dca9a8e362312352523a401a7e335ce08b7736982a12a09fcaee52598bbdcf3e1ff97e053bda2980fe7f16ddc6ddd065c83f81f8f49df8a9211da52f0bb926be5117936f2b9d805172aa6253a03f6dea1ee5fd5efeb6936a930a02e5189b3ecc3b5272afd6087d612ccc886c8265dc4eb46677e2dc4782532bbd82feb2ad7412cff1916cfbd217e4621972568b2806013143ead230f3699364f67a0f696fe722e1e8ef7a896b1bbf600307a9c1f466a31fa3d710f1a3ba31035a18a411bd56a44a3bb3017cd323f84ce883b96f6ffd098d2bf60038d707a836136f431c7fa4db4e33e49e217693d4b7f2740c3775df555408aa611214a45157531943c560697761bba833cceb159577cf745c1f9da849a09175af67aab4f9b2601a86da95e7632c02c15714728e5d0bc4570d2470f40d01818021a9d13c6319021153478f37ede6afaee8a706e65c778e7ff1ade12047da98a29623140c0feaf616809afd4854abce771d11b9c6569cd76842faa3eb2cb134519ba28eb6efc7c9665260614d31c6ce13a99d9230fb0773661b8bef00e8a1efe455c5fbea2b575f1e044c38c536fd100769f59b2f9356d27b1c52699a32b2559b56876c7cfa80625e1bfd7f832e671b4834457b00a5ae897a7065f3f415b648e2a6bfb77b66585db04a53d2512fc783a21f6c25ea1f310e49956ef1aadc9722fc633d8488136667db4c59469c86868be4232981b4657b20811eb341424efae39a3a63cde240faf36d7331e458e4bb5498722a62d5685b2621253fae8b49a36d2e53a9538fd85c6ab9cb1b5cf93635ce30d8caa7fb53194e10c81b2a4c24e3ef6a81785e45b3a11eb397961211c72fc36972bd99fe3fe11a9b28f5d9a710b05ed8b39ee215d5cf1ecdd1c535b122fa6e3fa896ec51cfb7b28518eb170ba87350eaef19be70c15e5bc05cfec76dfae48ffc220a020f9be4d46004395ec003412b2245d92525d4eaf0f08f51a9b9d1f64de19968bf515369e12b576a923bbceb53d01068941186bc3c1cd19072a2efce668a1bd2b65d894cdcd2d8dde9e3837758437c724d0b2432a64449ef7576fe5869042937454563e24be4ec8f082a8521df46a9df7b9ef073580e4c26c2df4c1770e85b30819b1af9ebd38cb4e07e9f5b58f3376c76c8aff3f299b3c889caf365b05653bf2492e964156630355d400ab4e6673e8ea17667a7f16dad73309e59a1bad97b23f80d95ff1db0bfc0e98170120c27fe5266decaf82f68c3142d1c64ec2dfc35f031070668053456ed5c0a221f38d32fe4c05384ffe19a60ae080e390d4109340cadaa82c96353afbef3bb0bc885e91a163fc04466ddca623be5656e46be4ac395eaf681a5b134de00343c6c00d635de4c55207f58f76947b3a0c5b28bdc33ba2217bc8c9b8023b5f33f601f9753aa22ed615246a706ac8985899aa5d9bd1ef04ca9ceb409c49b6118734eb76975ed2fa7d3242b9a0b81ca564c1219cde25f2eaab81f1079b756a2cfc74a794e80cc633cf5c53016652c69b52854fa044962c1b68cce53d35f246f0bbed834b0f50530299b9aefd67dd6d28b7b888093ade23a5726a3e7febe16e4ee8d2e188887e18e58bc3180e38e0060a85e4e2c216ac48b458b6aba10e10f84b5e75ec866b63e6f4b68bb8e9671a825cee58fdd0b0fa17d81843dafa3903e415d7d14f403302909171ad58ae304e57de1eabc1519fd17f105f7ea6badeaaa5043ffac97ab1916af8a2f41aa52e71810784cb6830c8f7fcf12657010f8adbcf964f8adae9d0e1988b2f3668c6f5deb65b31cfcc0112db257cfba5f1d44ac371d35a78ee5e250c00a02d894432d9fa667c505eafdab01ae55e6ca8e0fa86f9251d8f3b548c4c828b0fc54e80328556623b93b611dffc243938ef7d952ebb2d993637545755c8564767424d188b3dd18c5fc32f59a006b3adf8694cf8a904e11781704b533980f377fccc5c683198704911509b2c5c0b04375e4b79d4df89d867575a451e9151bc4b333e71130f9cb5a2db883919fa832debd697a4281d8556ba685dc677b0d74d04c9ec3dcca7c4808a4601e17932c2aff6de70f42f0aa6584e8e433e1ac79115caae44fc0e650ef9c0dfd90d513bfa5cd597a53fad3eb56b8dfb09f56f27360d06d64134024d5ac3f04c4e0b46050a7e049465c8cfd5f764c85dfb93d95241c796abf3291436d0ee16b7a4b1c840139bef25c6520edaf79eb163230d16edeb7d76c71d842b2928fad6119f6da31ba5caccafbb757291e3e7e7812614dbd170e958d5c8b0ca73b12f106b6069e1abf0fd70848629f70fd130525c1c485c309a5c1a13b320dccc562b070d9de7cae4b8cdcc86a41a2900cde7dbcd95f31240785c6c37c7b9456b5704f609c7fbc67fb7942ed7125da75f5653f3f9c029891f02a7b3798127810f2803c7333c93c4a4f7f564e29d1bdf323d93039b50f34ace5d08fa7c7827c573c761a838db16b747a02505e221e1bbeb697ca9803c02706043ecf1232bcfa5862ddd82da5cba1d65d6e1d5ac2f00477b67f35be2e95c27892a7156a6c4081719a7d98596271bd6774e84da77ea2107b7311bed2ad6d38bdcfa716e9092b7ed4fcb7bf0c1570ba7bef14243b01dc8de58090c0455589c2fd9a72abed0502d1f39aeef21a153686fd140c68069600ff8b0cb26382c187a3fe3be5144698a5f9a8325a850a379387dad1bd348b1ef5d76b2e1923763f577f78adad5896c860fdf297b8937d1953f6d7900ed0772afc4289c712f2cdffb71eed47afb47041455f5fd711fc79c4cdfc5c609bc8aa1848c777f5f0cf5a2c8647ac113c9d2210aa043db39c4da7ceea9d9155a55eb2b4fa61ea3dc9da5f6bc1f52359f67df92d3b73eacbd97b3f6245e024a4d0c09bbbec507f3f4dfcab851953e973455515c673b97b4d9ba099807b21b9e6561f95a7f3b0c4e04b2905d85217dc2f60db4b2f8c160bbfdaf88ebfefab9bc830bafb37cc4f6ae4f3612aea2e832bd144c828482e13b31e202ef20f1a33d9f5884399067e82232b300d53755fb851708abc2bf0413f284dea85be94d08bec4a11341cbd527bbc42b33ee7638984416def9b0180d58d7fb6f0f987b964d1b2e393fd8da3d50902854751172ae86febc26494da621e462b7e71bc598ddf67a100f6bf607763052b26f2b74326ce00af7ea342e646ad1812167a94927d692dce2d07945d825f91ce75407bd0a8eb34d253e017dad6f4ba521a6cb23d99847a8f20af3b097ce283b00bad9f61b3c241886d25e7454516cbefa26075a5261b32c6e7fbd5b224d6703782bdb1ea0a378459c1e24af6247cb3e792659d84ec4c96e2d9578d89a56b9023c7f57f2a30c9db130bdeff0c2eee151e2c4e040f703e463b177fca6d58ae03cc108353f48343eae0c5c436ad74d27aada20eccdac3bd10c141e2bbc30ac4868b513f4c087c4bb36659bde314de26671230933f01991d5f85b74a1d815b240be492a0bdd0c17a2ec6b0b9460f60fcbe508661fd7ee050f5445893f4805e25f90f1f7d38bae35a379016d8af6258d0891397fba513077e78c68dca0ad2ae39fdebdcee3966505c50bbd4e082ec1ebd726cd86292f9565a935cef204552c1c6ebfc54c5f9568b0a4d6436a0d2a6da26cce0140371a323785be32e1d6670cba66a71110765fb68c8014a7533ea2ad28b93044d01941e6f670f1eee4f574dd8ef13aeb92a5abeb414d0c227dc53480dd2f3c6a1f878ab3bad7ee78369c295dd0432146e0d432de7dce1d4613e6b343f46c4d2724a3a19cb3208eb8a2ffed75d95115ab33baf86d9ddb891d4630278bb37942b9f524a523210ccdec1a570b2ee09d3fd279dd58b32b5f118de5e19bb236c7dbbb181552f8df3a3892780373b24e6d55586a6c2a5a94a1daa8995635c106aceecf8d8434c2fbe61051a89b6cd6298af5aaf6165be4bf553af5c76d03ec5d384bc8c4d1d3ae98effe922cbe19a5d21e67258893723a05b998af6a0d30f5cee92a576897e1ef0d62e8dd8b4fc546dfffc221081ed4e14f9936653a0a4550cca23745a45683736f0e85440c4902d7fcb024e017ea18396a2b6cd3cc32a3cd638f9c2037ce137030387391f251c0a1fe3140d6682abbb8ae3382ed096a75d7643789d3520ed459d8ef4865d7df3afc499b950cbdb614966b009a53bd348887012879d33009f877bdd87aef401e1196cdcec59e53be2ccf00288bbc9a80ef9cc336bcbb3f274898b6d4fca3b61122084cc1c895f3be7dd7105244285392c6af27d65f97e2c610c2de83a5e0413d9a2526f6bdca4018d34667578655e27f32210e530ab126d2341deeb5c398dbc4752dcd31b5ade7f632929a6d44b6103bdcb142489fc08ff129f61d3b54bd8855cb3900eb50c5b037128d5f0d37e69298b1244b32de1a25712c7c5772b9afa9a315c3765b451a4b7371a7a90e3e2bf35d249454cd20975684eba7dcd93e3c73adbf4e3e860acb1f6f01bbe988e018194018b45c936fd60f3a42193aa0290eb5ba4e18cd2d8d0e8fc217cc111fef4e7b806cd1655a9aec7438b52c707e331aa8ed7cedb22a7b6a69ed53fd2210b51b98dfc39ff4b9ea27258cf42917197f999b04b9ec52412d95fa7642e25d1382e76a25d255745f399263337cf3df933004b7ac03c96c8c630ce0bb11714a03aeb58d0085cf1134097192de0edb3230579c43196bb00f47d71a58f4ade175e3cffa4ecd381a238be735e7d5d3e30c6e9d5190cb49b3ab11e68c65241bc7d12ccb1dd9664764068dad4fab7cb8fda3778b2d90bf2ac03a85f37ad5eca20fdafa0e24f67c4c8cd8df2ff497b26db092a26fe6deafcbacc996bbe03b3698f10d3bf80e6169ba43be2b336887a5b480981c7ada97b692758f6c228991060a8541432d222aac2388fad2606d4c0ae0d52907483713df5c88e735328319bdfb624be1932b8b233818ac810b01113ca6cfa1d15de1a1b1324add2a43202889a42a81085d8ab9184000739cd645c3ac856df017a446ee44c76009dd1d57370a9c44c12efce84b729c1246b9d2ce6ad11f39fdf90c843665ecd6fee579dc87f5cceb0a77acc87f1c2ea639101b6766b3e58e640483aad6fa569a6be69f76f204274110a737c75213d8d5fed2a172ef9f275a9b4f80fa363512722a9a2f64d06c45d2fadb422921a3b21f0dc68187d8aede6c1cac2f75604e813551813e6abc4dce224e7c16d41d48300f340850fe9dbebd2f5c8ccaf2f42a2364b594ba0406c1350aaf7392828c5eb7abd7f1ac46569ffce41856af6fb8c4ec7ed5c127709935592b8997cacb3d22b25faf2b195d94eb0715745f7c33c09925aff179f5e5c937f2d12cf880e108e4157b5f1747ed89cebfbf27e3629034f694f7888ff6e44ff1b7bbc31da7c6d721b2ffacffacca93d202784bd7b74ed8e50535e735a809f273d6771a3ad9cb8cab8a1d1779e7f226773fbefcdb6aea7cabb8ae542afb46d10ff21f0fd39c4fa37c77f98d2ee40b63909eca02ce7d3fd890178700e3b7224851720296d6f54233ac93ae99a269eefccccb935563c489644b597b220033148c500c42874c48c9fda1658eea580280a73425921ee299e2687b7f82def6e4c4ea2f6096cb65299fc09ace35e0167d903e4caa738d6da7847747ecf10980553095f8e120ef16e25efbb8d29f5507a8d8b1aac5cb1bd71af672e72ec90b633960da8bfbb05f8304f14e207961b7f7d22cde7254fbb60fae9d6602990bc7c9cae89e5ef407b6f6918294a108337122f3101da5b1cebbf787e7ddea7e889b59bdc48a93e304d5e3499126676ac22c7c93d65cebf2c3e07a7980b3115f6efe453f8113291f13f382dcec4fbd83e95f26aed0e146a5515646bcce6b4f7619c537021869d284ea3729964251f345e55f0b3db1d1a6cb5606e92541c8c484e9e522aac8584dd802cfb579526fa9e47a8a8f9088abdc2f3ac62b546b13e65a0fae459768a0ec3de037a15fb5bd7287895a9381a7ff06b439858487e7b1e7f9b9a73e9955db6f956eb9bf23d2b1d1f59490bffda0a359f8a40f798e7ad9903712cb94e73dfcf680a8bf9915fc12c8e50e110b70112623e260dd4732da3572070ccc2866c833ce60b52c30debfb39e202203a679f4c0f7f57a47140effea04368d4692703614e6d5dc39bf2d71ff231f0413bccc21ded23712b982290911da555cc87dd7de83ac28c2a509ca1b72c82736f10bf7c522a26818f68c4db3b729324f6c13b3442a229f97373083669df3f9a2d39f61a1367f3ea956f3297d4e8b1bdc906982a4d557f7e21fd8eeffcb051513fcce590a3073e4410e53daf8daa459777ac9b4774461c28cfdfb937cdfc422e9c108186575e9ed974b07c4970ad9359e9c3d546afe6f4b38caadee561373d0776b5e7faa9d0cd909e9e649f7d3b0c1d3f6f39605e72f5fa3bd4b69496dafa742c6363ad08012e06e510c55974e3274933133958d527d1cdf094a0baef125add15d55e75af6b72edbcffd5f333d6ffb1d59fbdb6570c2e60b0bc7cd36fec3d8717cd0a26f361892e5e900d2b2507a8a28e98d4b2c750cc9901aa095299ec95d4968a7121030576bc6cb8879b5f2bd7033f937c50d290a4a379318ca508cd17d1f8a77c07e6c042c75153da700c44af966d6196e232417ac2e54bbb611680d4d9fa1feff58a70c3463ff82253390a59bb61caee574480e2b47d0346836c232b44413ae620487f6590ede19f04ec9677be47949fa8b9a466ce9492dba48f2e7f5a33dbb31f445733799fb01b11c3c69f3851788786f04e27a3269badcb54ec490f56c8fa7cd44df8f4591b14bfb3efb37a1d7c735b0671d0fb32437761bd1b1b5f669f1f0549ce4934eef009b7b2cda04eb5cbe644b05b3dac51b6b8e0970e28589c379233b63746c51bc07347d11e78c8d3ec948d7553bc220caa5f92f72d8b7ca5ddecf2088b4178a17cbcd109675b8005417f01bd954d5957155a80fe58cf058fb3a0ec6cb6f9496992a6bedcac7a0ab687bdd87f1ea165275bb69407a0016bbbc797332f8c62829b69cee3d41e137ec3b3b1c8db6bf36aa5b56f9a12760fa5a8da1b27042bc5b61094c722a393d7590e0d1fb2fd5d5eb82d0777060805c145e0c3fdcd4b28e77fc54c4191c605fdafefd441eeefce184bcdd3b73dffecd667e62fecd588c2edb777d91ec4a5ded0b36e4aa7005c1142195e457814c7717397a562398bfd9df7cc20e91341e998498dd01b754fa4ed478a47a7743eee4becafc81fee4c39df31c628b43d2cb7007cd9740226d158febd68575e42f959bd2472869b194348819079b4ceedea6bd2deb378c9b4ef6fa8c536b974d1b3f0109fe6b89d12c1cf3b348ddc0dd2b97df781765b8c9ac59883eb9bf73289c23b0e3191fd15d8a48873fc1adfeabdea09c662f0af6be7def2b4ff639d88f1b291d05918535fbbd9dbd273e514a998c1f04596ade99096036b082c0da3f8427991b8ba3088afc7eb8dd173a836b23876bd7d98c3dfe0b7043d18562fd6bbb51da1bac96343a4e723b5d9fcfc1f0f21118ded81af6cb5c071ad9ae00960760dd436987ab927ecdb1b22e673f74bf03d507f5ab868e1618e9820320aa50bcfbc8c3a82ec051c481cbf24c158fca93567fb1710f4eef1b5f41467ae468a31cbc04eba60a8cd4f7e6aefec929a9528f59c071070cae9355b1349ecdc02fb1e0362dd3ae23ce8ca5bfe6826446ee7d20de8d5647ff245852d63c75be56dac36a23a776531d6ad47227d0ffe2ad85e97e3aa216e91658501ce4688a7c7b8356bb7cbd1e4cc8f74e3ba5de5b0f9fe45bf4248de75f2cd97b9f606cbb292d2820107be2096246131222c5e37956d4d236692b4ca54d5e405291631e6ff5712d877e3e9eb2a4b92f77e2e40e61804a9f3079653b0cb1a779192e294d45b7422c633419393d04399edc185b9ef2823b1dad869bc2673e097f8da69de24bcab630122d01d500de5806baa5f2245b8aa37965bfb3ad2d3149e191bd7073a716f0f1a0967363dae61c4bf83ced4f9abc7ff187ed33888b74f5f3d149403423dfb5db236f4e0c760267e7a38ade38676c05aa4f73343ebbcf86e87eb8fe35b0728e99afc807a9a01ca34974836c388134ab38a4a54f2092963ddea4f7b89389f0a9f20d5c1e72e3944beabb1a48b0e8b056e68bc224290dc7fb9e47cde1cf8798203b4f03f71bcd57ade9351d7e394eaa1545b1ff74bcd4c1ddc85202a97f087d1734e6deba65857940cfa7e72f0c799d520fadb3db6656b50adec59b63dedf7a4d23f28a5e5abd5f1b760cf6d97c241b454181fd97eeba6b0c00d36e44d76459a22eb93f350042a2a268735a57c164c516ac90a798f89f2dadfd19ac967137becc3c849c3d8f4f9242afaafd4030b366281223bf6fa074f1c1e15256f893a8305a3cd2db3759f02a97cfb2d0b17a68b547e5a328c304b82d8f3f135c73fa458d956a7c9a9a662cb0ea4d12c41e1947d2f7070e88d4a258713cd818decb74c95069bcbb45316963c03a390d9ecf7e67a56fab56f9f419deabd09d38ed20e46bd6b7b58606090c2c7a833d6233a79ccc54801f783482d3505a96dca96af439e08fd3082342a06eeda28ab6f43c20da5ff3f0450005b6dbdea23d493821a6c7d1396be7fafa92bb051c06709e3a349b2084e4545efe72a7b81d280c23a86150eb7b7679743c429c4e375458ab2d19f509cd50c8425bbf817343060796c5d52fe0e015de16fcb5ce39a446658544221f91f10494f34a365cd3ba719ae23d5cd01831f421691a01f4db223a29b80a17355441562fbabfb7cc6043f5ad5ffa0e49cc65955ab80f25036238eb08a313034d86e483f3460ad313af58c134cb121ab2a154f721d65140adc4f2cfac493a729509ad8dc3a2c7132f9ddbed062ec9f90905888d7f2fef72cb32dac7c5d8a3121fe05dbffe43b6823a03783fcc4cbc06ee04863ca4bd1db5bff956ac463880a28beb3e507348cbab54322db844ffefb7d784c92ee985ce6fad8f23baddde844238cc1644985b924ae153cb4defbff06e070245af7ef5ef6c9c8577756f5660794215ab6016c6f455b87bd4fac4e6c82869e30c6d1834fb58efe8536c95b8e86de461cc1f8e80879a966441b4c59c2b32abbbb7a9010613ad5245a5570db2c29eb3903cfd211671fbe771ac07ce361d3681bbce8122c530fde981576105099cbb99c69ac9446766f29ea0e61125d86a17168ca4565dfe3e49afd246e9d3ff67395e1e4eda1e5a0e3f180bb67069b450accb99ccf734e7948ad6ccd73d9ff98e02edcd150e17fa260cddbdc7f48107b69adb29f9a9386a47f92af7e60dcded1b959c12e404db2f52beeeefe739d3643f7841fb3e2d26abb079b39731403f7aa340fe006d737f23e624c72c54e8e1d4b43c0ff67faf122a1e680020b2dd4fc8e25e8f401e9a2b7216fd2f1298d095992290353c03f92b695519b2fde82d3de385238161a8633a82a564e538cfe0b56c20af8a425a39fb53560064b6fb1afbe02a6382e1ecd9f6d37bde51ab0e5403ce0ac2417d86f334d6c1ee6dd2531ae630be65a179fd014bb4b36a49d481d820e548cd58eb9211a3121579b576f0bd08dbba16db566b2278a9bcbfd7d1b5ea9ad47c9dfc3307ddfed7306451b3d17c78dd0d998e7861686b05bfc3c795d4b38de092e11f7fa39bb46a1fbe67c273f79a9fd815f5f5282d22c7bae82f335fe942b8e6e7edc96933e9bc5dd9bf20f7e3a9fbdd2262e97beae218e47fd4ffb980bcd7c7a42425758625d77232d0bdbb1c10c83bc3a9f5e917922fffa89542dd54c6fd998a62e95ca682cb76d634dc21cc2d1baa5f8f36bff7d2c77e1ae91cdef88acf130b0d9637849b486055ff429532889c5bb6ddc54642cb1dddfecd53551f264d0fde7a3a200740618f75b46fa11b15f2838a11eddf4f1088134ff597d7790683ec51e2332814e4c252382dace10805aa539d5e75d442249e00aeef377a4104b39352e51537a081ed497b8f81dcdd7935771781ba7f1e71c37b791cdb180bbb76addae1ab81037c0b3cef76292651dada373e1addf080a42d0fcc128382a95a672be107be8311413e89b3390081b0549eb3503e993c65449981a69f014c3711d2944bd88a1e3821b9419b2eb1dd60d7bbd0f94e1cf874792ab606ecca85a32e112b47a193a340dff7f52e8b113033ba83f5501f0155abd24f71548f0bb742677d2c7c6db1420476669177803bd78e2ba5836bd41ea4820cef1d23c716a8857a4a236d71f0fa3404f6ad33c78a165740f4331004be1152d2bb0d7cd4b65658fa1098f0775ce331053e8824e5e18a4fe25d00497fb631cf943726c0939d669744fda7de9fcbd8001ac33812c149d9b49bfcf28ab571ef46c4a741994650099f830dd1daa5205b0c2402611215a54b01a3e9a9840e3b5716d78e93419576cff3cd45195d24992f63a47e81d419d5f7835660096b3aab941e6f94ae83a5c55b37c0435fb193dba49e0cb0afb4902b6f1ccdd873ee207cb97d1aa8434c9a62bd3d58dde6d0202daa751824e86c9f75c559069e673f618773f79741c2544e53845fbc84c68a095be52d622cffa869ad5fc5b456dcf34aa47e08f36f58be24fa365febac2918fd50c2a639acaa2dfafd56f5e766f3ee42a43f12ccbdb3a8af4dab4b53de45a5e1548638473e82a5443669926197af75469558228398f1c2b9b00814a51eabecc7cdad049543b5506c58b5c1b2b8187054a46ff1b363ad3c8925ea2a47e913dfe7563ff822420e42bfcaeb53ebf29f808361861eb3a809553619200235155a85be22896f9a1b9eccf186c7baa617722dd103a0a448c5e4f3d1b5704c69a1892b17d58e160c2870572d56db92bde370eb9dd8a0d8960ef075c812789053651941472d8cabc476542a8c4450c3f7e1d45281f872d67942763daf718fb04ed2adfc006955664a80386ab81d469afce82e5e3eda0c55ccbd1de085c71d573354978664c05d081ec56804730f6ad56efdfac3f324918c7c159b8624bd2b2877cdf727276ba511ddf27e7db600efa0ea5a3c110d87a458b9eb1f5f7a4135a52b62fa9c904b55eca4f568c0d24bb52196b8ddad1588fa6c44f390e3f70f4867c450640e5ed6dda07561c7525620bbe828065ada8b66d900c47fa93fef43bf87315d8aff37d003c928a6577f9a9dae8c228ddd01a48c89c14e26f129b9ae590f945522b99433bb832cf6ec810f399a092e4affc35bcbf10216c26a1ca204f7010dde9bceb6ca15b1b8b74c65d1f827c71e6cd241a15923a4e806cf2a6dd9adfe3d9072f55ca395bdb42b2283f3a38c2e892bd00e793f1edc854f0430346729895dae2aaff8b71ef788e5a848fa5071ff5de8c069294f51908f44fc933520154112682ae7a400f9c0d7df6a388d24ce74e34f59fd070266d207931df14fd204e72fe7e95bc003d686892be7983b6c6237e86bee2a0da7a02e7558730e6c381c6f58081e07a2d209b09f93e64f2ea3ffcc0b4f243f15848769e61ffcff4583c24f420cb4efe54ccf629193bf89cf4afd5800942a11a17a2ad82ea5c19b62a624dcc326e19b215b43ed1afef1db690007fe05ac7c09540b18dfb87e4a8023e31a3d81be9ea2b050b826097c67e13045230b8fce3bd07bd15809fe6130bcd5828070bb1f4e27caf8bcbfd3753c75ee034cbc07b80dc070093e8b691c8345ee81517d1d64303fa945c58f99c5adfac3efde47a9af1f5592ef1e2f418006de69e28e39c06587dfd5f3b864f0b867563aa9fe44a3faedffbad90452d174cdd690fa36a0f46a2ba58a74e6ff4c9c2b3ef25e7afd0d16706bb435e8fdcadef8a78cde69b7d45e3bc30338c3190b692f4f062636080dee63c46d46e3bcef133d7cf1ff5ae0636dd10cd18a1db04ebc290f27b2866a518457781c963079349d746fce7f37180654fa2e065d3b1fa696b1d1c897416355c57a04532ab6781e38ee49ba7c89dae4fe9ead34c319d2fcbc14d09ac9d9dbdf2cb49639258f4f2bde9ede6e0579025aed9b8e323cd599257a4be14407279a94c6f4793986f0aecb13af875d3c484c0ab2512bc3ca354afbb82dec8165761b6f9d9379cb7e004a59801a06994b72f4edb163abaaefe48a9b4800de1595b1b2c99231d3ebf9dc2ae52b774ae5dca14bbab5bd08e4742f281e05f1f208d17e11a6b320aafe7f8e0b65f536295ae7ebd20b35721360d97576ad23a592c24b7fac33b3cc86590ede84cd1f77bc048b940b44b1a064c0f84a4d1fe6efca6ca4e911d110873287a9678120a528b129977ed68a56de694f73f4bf1d221e0ada820a1090bcc684b33e91d0cde977cb94650425414eedcf1e62f132f88836ae904dba499215fbe98e91645c30d268314d9081aa4d36b707d44e287de1060280cb9bacc1eca9d61e11f426b0ec350ce0728e6cd6121e1b773ced8f3e2445b742d55d24f1a57e18feb315d7db518ae99b405507e76fa1355627ad5d2a72f1e9ed2cdfcf19a2fa29a5f922463ac2967f9a197be2213456cbd7a9cdc07b1126c3e3bfa1c70dacd7391f35764951d4335ba193c89b4623a2e463a38ebc72f5f29d42384287e19994867df197b86957e225bc8c4506c4646374e18488c93a086b0b2229cb377488fba955ade8e69bb8db1face47885b95e72f0ea1729876dfafaf827e702cf7577e05a2eb3af9e68981389ee89af6f57560490ead09dbfc629a1f41b7fdb763bd119d6a82ebb412b6986bb4de2c8114d4e9d409b19365944dbbbc738f8d4bb724a8383e3bbd31ac9f83554cb99c3a8a0fefd1bf65ff82371a108641f1cd4b44adf039796d2177f7964ed864bca2088f323b56fa53d09632f971a1fa9c61cd71067017c523a7c542e020fd1f383ab1a8d8f4e19d28587decf91eea430074990bfd558136dc61158ce766491869316f836d01196ba22e97a8c44a69f61b2962260bfea1fc217ae69a88ff426c746613b12c57f62b56f9aa7f96f7cd266e258608db75d48edd7bae895605ee7338527ba6312a3614cfc5993243f12b45dc1cbc53f66a70daf0625ee8d0c42a1d8636e6f3c2902f67b410424b1a0cf44f99fc646464d8f94c5dcb9611331fca6fd1e5cc80d8100717843658153cacd09b838a31312390614b8caf8e7fddb20532d810cc3959e60ed640aec40ef2a9b8ef82c4d535c49e85fd9e00b037c15d2bd27078b0688a1812c0d201b2dfb6760bc3b6f44a29ea9c1192327dde9134b7b8f1de0272d942bf3aff74ff14c932b17a93532bf6064187329464321fcb8571e03924e9d58a6ce0f24d4fa57db8946c09a1099d84d35dd8b55219b154a71e08856bb4e3b07dddb461ede60e3e178734893ebb5853f6edeab45f46ba6c208b1f8c4897965ca38306698ae4fa76e43f0dbecce0cdc5a776746027e173a26e022b737e3a9f7c53123b507ae7a6e031ca40cd301d47e0dd34d88634f26ab507b74f3d51c45b27022ad90f12166d9ee6bfe84f4c246ea5634604eeaca8040b3805a6ad404870b3bda8abe03fd690ff9f790ba7cb8185251e8596bd7f5c594bba8b5662c26d8a65d6c6289807e8e73b3875f827825e1016b1e252c366f7f6a4ec379a44d2d23a2deae93836f5a7caf66d83c51cf6dfe9ed10c37ca71e087bd95ce110e8e6ecb3c0e7909f7cc17a8b4eab620c338c8a3b62ff814e18336337ac36efe00b08b46576a3b8c27b751bd4004c21f35c2acffc3ed8fd458356ac370fb1077a000eba0e8365ea170ee60f8d581f54c7c8a1a3d00f91843a29ff6dfe69e16e5237d6121976397bea80e735f34ac14de1c882521ddeede4b5cf523657c96c8d1b805fb78c92d73b01f64d4e36baf2395f6f411adcef9372d3a7e99319c9a2d71661bbab226b4cc41f6d38afda37079bb0302cdb554992c78bc6965f78888fc22b9c6b20afdea872984fb7dd97922bb3189b00a4a38bd8da9742800c00223a07760676fbde919e338dd89fe879c748cc1594f8b5ec865f135328bf76bda21ac7087a70144f666d4209de18ccfd4a8a5632154e7681664a2c6a150ffd834ec240da3dbf6650587ce6f7019b2613de2ecc8d1a71a50d87d1d9bc9ef33aa531ddb77e7df87d7f4ec236b203eb4b32a1afdccb1707bef685989598ec78ee11a69016dd362afdd80cc1baef06d35a143af4ccf79d65bf0d0f19c9a4b00bd828afb41831f54c29fac9d78c42de400d2c442842e094d7f251054e2c6a11142a9e96cdbedb6a06ca27109016e0c0c418675704381939dbb47755cc94232a299099faa4582ab85905a7f4a793ce41dc933fd788feaa39ad5afaf9dd5f1b26ad0f04a5142c5d7466cc5efcbd328f585ba151727bf31e57859ae4db774fa9f797aa644c01548bc8aae90681d9af03dea8be79738b0fdc7a8d86a8f11b644c97370c8f4f4a1d3b4bd11778b0c1738108b8ace9c733602ef62a5982307440155562acd6fd2e8a9cc18b551a13c6a361901386fc29a482c8ef5e0196cc8fb57f3ed3c220f5a8cfa0e9778edcd6727aa161671da13d3fc29e8872c5a94c3c224a1889aabcba91778f0c8fdfa1580425bc666a8b4977f9c9b6e3f5f8255fab2311394dd806e87a0ff56ffc46360fd47e75f0a135fc1bf69f70223f998bcc3fb58f10a1f10894cece3f66050c25fabae1066c7b32c9491cee1483939c1b5d4f678adb0da2d114d958691998e878d24d35aa86ee7a7b7526bd3f9d5ed948ccd8b5b817e7e74e8dca2f7a40aa39379659648165f8856acc77781c7b7eff84c9fd828c8ea62db7d4339e86f582471c7f7a684c5c195f8b99cf1ac88ddb4529cf8189178877fe46d42dc689e47bcf95083d6d1217dcd505289c913a083a62b7d7945333655217ec0fec0b7c6d9f55c56b488f0ed8062f6a75bfc654f46b82517213743bf7fb7e77129b1d4965a32eb9af6978a31f44383ed2134734482803abc558e4703086e5ae6fa204757d219317319c12dd901760ca1fe4e8a3920e5a67fcee75701c5df402f8c32f5077df0653676c79aec367f9608b6c66faf2dce551abe5587a13cd20c3c97399f086aaed209fbf50ca9c24354c89ab0f2a98280b821eb88928dfa1fb7c2e2847e3d5bb042aa109c64cbcfa2d4c1042e18bd2fdd5c7ab9c2bff3bdd75af644ccb5545161b293c882c464c2f83b03fb70182f5ec804fe8b0fd2949391dcd6b956f9d8fadf5dad6d2a785a498bc62a30b26101dc6f042824ddf9d116a66733876c7e0d4e3a1202a6bdaa00c848efb264288701f81d64e26c3ff9dde6375a27d551cf4b0d5e38ead08077c269beca1abd55741736009b1a09acd60a0e2fb5564c5830cc591452d87847440863cec8e084f17407e01f28fc73f3f45726b2e6def59e8c8b0b175aa3dd6bdfb4484081c5316982645cad055d2971d8eae7d5c46b288749eb96c96b07c2138f21c26cbc7eec352f1e250c852b2fdab509e177f9a552e81adf4c168de128b407e2b1db99280c0a276aac957246935ba2575e1128cf05e6cc85f3312c1df9e85eba4d14bee4feb156f9d8ff3b247066c3a93a17ed5ffd63081fb0a0f1db65ef6524e8879243e285b1a45bbbc4d24445fc0467e1cd9b7627b3297787c10e3adc8cbb57acd4a135c40757cbc37fc9268d9fd4a03590bedda12238857c16f65ce90ebd7320d913bfe59529b767cb5ebf3ea1e939e832c676be8b027579f75dd3e111eb828f7ca7ec366fd3bbf1b51090a3d7189f4cda71732b07b7233e8a428c51c5ea85625738610649cb53eed98f7373e677b080e9e38f6750a7af66f906cc51fa2d8f06a33a6b8bff509a4fd051700b00c8ba01171b27907312791c042a8c9a9f2265e17e943dd538629376709b84ccc742ffb28a82377296655916d485e84df643b2e2e4089a99cbadd727fd8cfd15551733687f7044f7753b863e4c7689f89940258a1a0f6032e664b6bae2fce735d808db6d39c87cc63e047022f7a25691532062da044dd610886310d6c2ce797516f38cb65d8c76811ad9d6e880f71728774cab1ba8578a0a6e20541eac9afb0ed62d572025d002a4519c45a95539ff3f78757a2d0cbeb254f1b0251d1fc6a8bcb851e1bf0db89a24bb2e27517228d89165049aaa974b745589a3a63c5e6e5c2114c021db710ba9c03ac83280f0e7d669c70d176614bcafc268e54a67e80600dbbc2cbc44d7e3d50407646c9b3a5448db0f9f97b9f46d4a4ff2c1429c2973e6a4e2ca7b05e5a464353ad1c98eac4bb777918560112cfe8db2768e7dc50cf7a282f0a86c2237baecbba313fcabb8356e1161de304f1bd382fa905aa61027c3a773bf10ba26ba796fafd2eaba5043c9eaf62e6d923fae893f50ba50e29a0a362c25d1611d8d7ce8ea403458c0bc19eecfad663306d86587df7c296d21878d11713a5d15c2fafc4f39304116a8686f622394674d26fe94f9ce82e945d301a218961339d9b55dd140a7bcd0f170335774f6e4f916ed7b630e3e68a0c027401c8eb7154ad26b2c635b92937bfe38f6e3faede40d70bce8272e5eb57de63ac42bd60129d2fced0d83b692e28b87ad142cc05cb55e65a46f853df75a838f1e36408c6dd0603c005948cf7e9b37f2269b22e0be159b612b870978e367d0dd9ea69f9dd21b05723d2f37a74c5079a053c45462f0fe6021b0591fdf03943c85567f78cf0e08acefbf1b5193ea4473acdac0f37dfd96755de5ffb54af359d6a92717cee4625720248ac80d8f21ff74c82335edc97c18b764748843f302f539208d83f09e05cbd0c46dc2e3adde104af604f07e5887a5dfd993d13886b829f08b7007eb97ff46d11bf9226f4695fdcf225a84dfe52abd4162ff64d1259acd91b6dc2267545374155346feda2fb9c7e87382503329b19a379a125fcf7f5502f4210973e4e1500fb3c88be1a5d5529d977d351c53777d024ade53f7e0ae3ba445076296c1ac5b4ce10771c822993ca9dfc69f0fea75b2d777ece4abe68223dfaf7f724877f60f52090a62a5a8107cf57006e635e1d5096676180b874d26eb4ab65ffe86cc2ccfea0068ed28a0b3a4a528e8c79f9afc1d9d9e55fa339b85f1598cd2ea698acd639e45635f3a5c413f07400edd3263e04a949784a38f1e6da7f55b322784178aa9a76b96c939543c78b45b483f285abee2eec8026cc22752bbd0b9874e6d3bd506afa091104799d163d4ad64db074cc7b1e4769dae013c36492500610f9b8e76028b96517d2d5a756eb00ddd6672b54ed9cf19b2b1e4f7883d5e324ebfccf8b5f8adec44a1ccba4fb96acc2dd1ebcea5f56ebaf43e539f9be8fe2c55b3dd7ab3141ea983f79ccefef72fd04584549d18121a98d679f53cb7ce998bc637edaa791ad2a822343f14e4374d4f6384c6d225c28a45bdafea9c14013b72cd157ac0bb6be1898699376679abfa5239ad7e9e85934e4bb52ccf60e1d5c1ea0cebe97f677e9d029a861bae439776c191829fb07ab88cce65f5c679fa0484399119c58cad5a90a5764fc1088cbf04011b107f9aacbeac1c89398ff3ae2c827df6ba86b84360e748662723044ef3ad003cf88dee047ac733be559f24afb24249051ccb010c28e5a4b043d07714237afaae69b8d596406515b50ef269eb3a9f0e34adbd4ad66fdb897b99eb26bbf769e745a7ba1f9e08188a28b74b53c1325c8d239238149351174d5bdbe170e8af170ef12ec444ea7c0d8f646279b7a0229abfbf0981d05ef981b60312e38b6d1814022d94e90bef955afb195b5e0b9ca7df0767ac44cf04b6a08d3cc04a4eae1e44925bc1b750fc2ecc2de4e9eddbfdd841ed973c07ea7f93eb2e202e599f196d68b7091a80b16dc032d1a51688ccc9f19c4167e11c543aa9d3f4ea6c76b119c487eba78b5349ebbeaeda26b7e2d1b13f6b7cc4238a40e591e14aca3d8ae531c5a9b7651cce9fed67979271d864cc4e8735d1a22509f14c111bb7966cbcda5443e90d0d59890f75eb12794851cbc6f53c0b16c8575b6068ebd1df3a9d2626633c343da446cd2e5e15c8a8f37dc3712e5c1d07cdf9be61a78e11409d6407f80bee8571b328b191ca28b08981ca20460823b8d829a98b5b8324f998c719f8b33f050c52ec0d434a248cfd6e9bb433b311b48bc487e220169323e9ee2007a9ecbffea43cd6fbfbc022814af21e71596e23d97a3c854bac5c1765b7e492d4498fdf29ad6ec8a3b7397173803e48b4c8b0fd3c35692dc77edfd538ac0e5e52ba2ee5c0be2dbfbf0f0b75a96218707dca25f945ba35c570e097d34599236ac1f65b9645b25c652d611b4e4a495e5567f3ede66f8a39fedd90e47237783ebb6d48de327d8c59e39f992678d8d5b86c82e85f5c528d59a87a01bb9260047103c03d41d4c1fd2cbbee971650cd79b4ac75ead662577e71b44a7c9846f90550e04e81f2eb2148210b2c6f6a3bb7da7dda8b2bfd5138415d516766ab39a6a094589bf5a4eac545e83175668f8144a5d47e515040c0b1dc74a9df9658d9f1e9a60570ee95096734473a8cd73cefeb55bd333145ab3454bec3d64956a16509734d395a5274deee12fe46faa7473d6451a33792181112cf2baedde671f982f771a3e198a0d6e4573abf4a1fc802f8eaa66f1118e83071dd257d26b75902d63f74006103b93a7688fa58f8474b2ef1cd13c43bbb01593b4b92f44086b70381259808e6d24c052361f40cad8656f9d633310483eab4fd9d8938e0de942f70f2b5b481ef0c44c78c51f2218c00be491de3f07a36eb0bb6230fda593b80165c687f8f729a58325fd457d9d0f75adbb094c496280af9615478f986fffeaf373e8090479b8d0a92a3c23d8b17817342c05da1880a8c85334abaa729954cd6fde6ed86ff2b6b08b10be6588536732c01bbe4588fb379eed06990d8fa8843c16dc158895ccf128a824d10d439c2308fc07416c19fda34969bf9c705ec71afd93aeab5b32851f4c94aa9d22db0aae1d7a092cf545580798d0f7f185b1438eb558f99c454668fe67c4af2cc4665177e82efd9d54f3d052ea713bf626487e20c6407eae3d49e2c30568a8582672ea7e338566479d1c03563d35defacf644d5cfdd919c13ca694b4f36befe13f46e1f93c6fc80b6ff11ce1a05675885da6123c6554a4c331fea57b0035ff7e98b500ac7b7ee7a726fa3f331759a7fe1329044aeccb44fa8d7b07ec82255f1c02a3140eef951f46751300a2d80453a8c45cd1b467dd9c48e0c9130073773fd63b723595b18e7cc5fc6c25ba9ea150d110dc7cb50becc4e66e74d28c730eb026218c2e16c7a95849867c42bdc38a0d46c263ac5bd8c0e303ebc41669d6fbf3dd686b2651f434c949fc5965a5415edcbfe9b8831ef392ae1bfc60d7a658e21995abb09afc3d9a7fba766de183ccd5bdfdfe9e00f48f06558707efaac74f06e1ca42513330b5bde5bd557bb739ebf539990dd113625f8c767880a7fa3064d3017da1b73143921d0e7b05f2b33f8df109e11d22f319d0fed3237c326b93e0218e5f969e1a707ed03167103bbbcda257a51eba96fbf7e300b9c44d83c1db5deab82d2464fd1181ccd17182c99c48bb166cb059bff4bbce5d5455ccc91a382ea2640625334e860cb4bc3e517d90046c05c7664a0d362053acb28612ed339baf25b89c5f7493a1f77e25ed7ed29f81aa2b6147fa8f4f3f62ecdc451b7e31334949fad155e0a1de81fc48b8cb58068c4f05d81802e85741711c399f7bf504ce651a211d971193be9707e8f97ef871a3fba2da205d14e26afa05c720dfb96f3b43322efcf098758e07a64db54c4db2fbf0652b3ee01ea5eb09d00f3f13a6a298bcad3a8b48964b75c77e1fb66691473232e5899a51ac856e8e69b75c12c69446f09731de3877374f1f67d59486aebeb7a39a35b5629b8450435d45890edc44742a7b603aeb500375774cd2ecdb4e9c9ac352c367babe5c7eeecc40cc4aabe3bd338e05e2f598552682e98d3b240f3ac4a4eecfafef8749d814ab63583bc6f5e73bf1d6284fbedd89c735450ba509e2f785ea0034981ee3080d375425b1fab8075694fa27f63ca9937ec73bf693c94629e5100eb0688c4d833072495d25e75b2cfc7a15ce026cbec64ea1d7c15bc41a432fee929999d792f62630fb73fb4d4396edca43e3ffccbc708da085d2ee2771b690c183779e93c281b3a22b3583254337812a8ff2ab4d4c6568ec8682e60241a7dad48c443c31e22ca64f8b5a2541a71b660161666803ec3d26f6e99b05d5f2b872bb5b9975448389f4de313b9856543ee4fdb1a10b19beea25e7be451dfd6a893520beee75e5c6bdd35c783a888a6decd73e5c7b0c98a8428bf66177d63cedd1b2b0ed5958283a4d0e33bde152bb3f854fe3fe29fac3afc44f9049782f762624f699e46dec25e86d60d84d8d4a115220b16b4fc449bed81fb006c02e1d024b24e6c817fa3369949301521b764c96ef5027fa4e6c6218fc77692b3fa0a0fa441dbbb19446908a18e065a14a64702dc7037ce1a10fd48ebc0b81c9b0a87e9f30a2d89b19917b633e092c08fbab6c2bc034364e9075c2f3ea56639801f38b4dfa3c0644d7f0103a86fe32281cd07fdd9a3db42fdeec73b7fa04c6ddbcd8665d172f69a9dc65e9779af9b138e0862cd899ac12b8342e53af64a702e639efd71dff5c79f252f6121cd45018a4e06299c9f6d2d91a311bf0c80f42b47b02da733aaa6d3c2e796bc5d01d66a499b7019cff42031abbfc89ed784bfbd063b4d8d509085dab01e5f2271983759d8d2fabd393cb149013c35474f86be5690ae54906bb01da42988b3c40c02a9c71d17d74889a4d14c8f1c0c759950ee4e2b6e277a4d080e106bf1cb07b5ef70c215b6c6f1337e8bf2719fec180e24d1ff7fa5d112f683fc59d3d1c3fe14292c331b8f3d769a38a3a8288408c4697190054c53ec52f47efdbaeada9788a4bcead14040fe968144a21d6d8b0bb132f5450a2e1df40aebd5e0489de51bca5b1adf7352f7ab555fb3da7fd40b7c4bd05495a571ccbd48c73fea6dc2b37126ef0d8fbfcaea9190a7708b0e0819e9aa2874569367dcdc94def3d87292f5b79d1f3c2ba06bba54227383db466628a9e686effc68029acdfd1f62b2e52a1a15abd7f86799a2cb4e136d9cbb25841e1cce4b5268ee033e5a8ea3f3c1432bd35536847e55889e10fac3577004ec10bed162d4ddde6e74878cadfa516043e240bf79192b8e792e7475cae4f18677873fdf306b14fdc0d24cbc41366af3d0c5dc5bc249029619f99c3d85ab545aabcac67c1615643f157fd2520faf390d59270fb1f0771354924d0339f0698c72b67d7fc12129c1b87c5f1441d9c0749d79975bb1a75f86197dfd55a87a15e89b7fc8c571a8d496f777efd095c355619acee7ea33402e25c995a7b8a9feca9ab7fbdaf8e318afcfb2857d357eefc0616e570a01bebc4c1286589628a74c6c2b548f67c3b5604623f3c6021973e6319a27e247f6ece3b07adb973539c36f67b8760ab88cdfd74be0bc72e6f558c7d4dc951d661e64094c5aca40342de003e5776700155c8ffcf97f739a0251e3be8fde89fe308c02b9df8cb5de2d5cde617c0699dc45ea58d4bfd04af3cf8b9c0d0a542cbae017f34888a9712c6d6f96702847eee2187f91e678a999318da6680b47fc24ba4c7e5cef216db8afba16976eaeaa395b79460f62bfbc1d087c8337a8da56eda0cdcada837641365b00af8e4c034dea30583ac703eefa219960831b08a633036a17253b79420164039898f4203a2f6cda9d7901194f90879d8fa8e4a71ca5c65ce1bc40cfa53dc0032121387b68000e80c7d1dc3eb023f1f46f84f9028e0aaa2e36fbebd768efe48c487832b990cfb108175efd6079f939a4b855e879f7531c12e09a8b7baca4be2d02d86b196d1a266cc3adc1d028bec24e4edeacbe71c7d108087c96d7c2dd44f565a5e5373fa0e3f8b3fee418aef951046d62e7d96ab55b012a9787103b0b55ce5099dfed9307e3fe798203db4a11f9ffb57c49483f0657c49eef6b279577e462193bb55bf46b926286623d10b87ddf0b64773d89d417d6442dfffbd9d02c53f016f930a1b13e0a0fa3a7963f2d82fed93028349c7b61f2c8d5961e5c7764cf359f3e45513aeecfc0de952f771355a43e9ca953466f420ab02e023e130469dd55498695513de38935ae5c6bf49f458dda634ed199889b7fc83515ade4e8488aaead98d1e2cfb12ab85246629dc02243cf5ebf560767d5698ab7cfd1699b4002a1777ab01769145f66857bc3c76f97e0d5c566471f4ffe3408db0d09c25f59cc99a223f1b65df1cc975eeed8d8b3bc18c2fbe365e1209349fd32a969122b53d66f08da445b54cee6e97e71ee256aa5b099e6a01777c6889f1ea205fb96f29389d7fba6949f9fcf93aa323f2ebadb4b1e3a86be21481d9493ad7d7bcc832b7b5904cf0ea15be36f93ef71e9842b12f3a0e6cecfcc4ca171ee9f855074ad2082d31528724b67cc4239c183caed39a59ac1c5677a7f65fc162fd9ed5e35ebd8c8413a07e2a57c1530f1fca8222c6a4d1b02dd9c2c246a9db6e799d02eb5abc1bdc450be9dfc798b4a6ac531d8fe5576c9f534483ddd7a3e0c77fd36e60af5a284040b5049130ed2fb29d2f266dff0b778e4bd5eb35838a1bdf4e410fd25b2ee6916e9c946663f622df6edb3b094a81a7acc8456fd374be4fbab3429abb1ec9967da7aa3eac0441d936d1a59196d47d6c763f27b927efc90459d5241ecdb8fb5b0a00f35fbb7052a733f3cc25220f91b747333390577d6cf1bf52cc0b022d76fb026d77905b884bc87b1460605fdaf9546ffcb020bac96625442733f1a5ff999615c9b3e59419471dec7e5109d15cf6d14590c947470456b7257f5e3aae26f77ab9d9eb03fc715c63325456709433e7acf20eadae9861a4f6655205aca8ddc7dff89e87a46de99a1ebc1141d446d2f233a2a6ab9ea99d1573ad8f434576fe17149e6f12b85e319b6e6201e389cecf31c85e10c7204fcee08c3eaff259dd0424e6887ccd5d5092ef5c8e34c24b2673d47ac8ceb893b0c2a3e0fc59ce3b0448e6240057ee423bea6e0f57c95af66cd78379f4532c373b7eda11922716df1aba5f9cf12a86505b6696f7a7979bdf58eba1f74ee6b9bb34d9de7aa788566280c21943563414eee38b14058f4e99443ee512a42c6f6c8921af73be2fb07734eabf3edabd6a70037b206d0f5a424b326294900bd2d58e1a61faa3b94eb214a019745e238114747bc9ad5db07aa7571806e11e774b19401d4aa6af88511fc57457d1fd540fee3b0eb820684a3ddf340b1a1cca4e7921dcd99d8a2bfe3f210fa705c4971f5d00b4c5b19d1d8e0383eba18022639bfaddc5179ea3a6992f29919ab984af095d3c8ca61b8027743f8e0cc77fba937f454d117a12a0e7a4a29d07db66b3b1812b3eafa9e7d38bc9e8af72152fee49ef8c35b80e32a8fafa6964408998eb1c46c071157d5f2350c5ed18fc550c173421172a670a1ee7f503390f4edbdc5b043c152e1335c15735a2e38007554f4bfef15e22a9fdbd1a7c494937c4df28ee31cd5b142fecfd08b6bd2c227f6cd85d546ccb4da4ce953ac7352fbff3028f08064c0545f35e235bc3e4ac6300a4fdcac8cfcbed89650d05b42c8cc7df2b3f734df0a59babe651afba684791fe73a4b8a8ce4a0282dcbaf30629d37ee9c71b26c7822e0c3245ee8882c851410de149d4ff078ff5a64b6073bf3404a563aa670a1278ca0da7a534a9afc592959c05c5a3af686aa38f0a5edffac9119830428777d387c755a5e00c5dc07c800154e1e8b0c5222f0bf3c5e1b6471a84f8f46726c759b78868937836ec3ed70dfdc07f988f1297ab4b8671bc30dd1374d527ca29725c1e1042e6a847c9aee291f06de997bd495a4374c9b76189ecb2447d7d22a0511db213aa08fb9ec6f0c31cb219a177d7bd90681be895794ac9e55b009cdf64d2afa0203b2454ac177600f8ad3fbf2ee1f23075262661aff083262cae5ea396ee5797413e2fba79c66eeba35e8bb3aed4b0eaf34160f27ddc2b53d3b4d25c3af61d6de5d4089bd361a2124030a56c0d4e5057d10eecaa2d2d287569312ef23faec44f14ec283cc996a71a758be18054f23e1e451c389889933d932db6cf46b4cb8b6863149c7608f568eaf7ad8027d8827ffe6ce7a36498b881e70e972637d61761bbe6e1cda4078ab40288d6bbc1b6b7573383995666a34bf32f23dd6ddb11957d9fd3d6f28b87d7ff1e3ed2b19f6543a2f6485f53925052701a8858552235f53b6794c722346a8ecbd615373b1441ef98589e7dec88c061760c092250b9d7602939862d5a5cba180543ad6bb48feff04f8b024620341c3c88969f9f66898d048d90225afb11038ebd3a5c8ba3bfe04a35eb8e8b8740deb87a384439bb529f13c1798674669826357975b19b11a55722e6a6fa643091e88fd584288fa0faa5e2cb8bba883370e2f8c4401eb14be3c779824d181973337b199033410b98d9e34a14169dacd6be1135cb76bd997b02a13dbda0b926cea49feb12619aef4aa38d0ec3df5bc21b93f2e852553a129cb089bf391d7290d5af9ec50367eb01804901fb4fe4c4376eafb3706a170fa02929da76493faf2d3f1d74316c3304f6f61f91196e73f63b3096dbcb6109f33fea3922512a5f459c564c0b3bf9f98067ebc091551e7762562f3910e1b942b7b47ae3c874b5bc637f3a7bf5e997610fe5f4778eda022d541a937238558b191c01e5d5966d2e34eaebe1d53ed8d1e7a2b516cd43a946428eb6d72fa913c56d727ea6173461396a9f74b51c6cdd0f123dc7da5bc5cfb946e8b999853fd78027358b8c2fe2dd1184154e3a076bf0c6e94ecabf7175fb5644a13aa97cb59a3c78f4e332211dc87fe72deacaf062c45d3904b8a525a569dfa0f75c8e1aadf6de290207d4620348be314ec09590b59541d03f1fa902f3fd5f8182e51d3b2c3738b79817aad13518ff0e88de3bb08c91047b9851c2cdd57c12d4c5cf562c662f679a4851dcba1a72f8ca0b053fd09a75665a50d80612f62797c735d295cf9905f3a21dad6afc142d55f4db7acda44da3978de6e4975be48aec962941ba4f86d49e94eec679865cbd92da1ea933d89dd45cb3516a8db328bea63fe731463064aeaa715236f5be8cb067e1aa690eb1303cf262a81f24a26e9b4fe5ca4a5766d62c76bcc7bb591dc7111a72669b896e90895ac68c8b5380e912294c32a4d34ba841f5242456678e97d6b89f0a2627b05190a727059edc188908683a910ca203ea5dfb4ce7a82badb5f676079e2bcb4d2957d2d56558e3692d489de050fe93c72a584e547241058e71d4989d401ae56f7cdfba39e2b12896d9d0cdf0239cbbf98d41bf43ed9e419acffd1c42d241d89ca44c940a368abee8efd4d5e52bce86db2a869e6080c4349adb83b0c6358de918ee177272e00828602be3d83176dc78e681fdab6d0c38e3f560f5866a06962c862e69a93b36c6f392d299bc5ae60803b511291fdfafe1da08b2267ed96601599deb6b2a30dcfee25a2b4a38f86dbaefcff1391ca4dd832274063577ad818f6317bdc44ada822e070737e3ca543c3ad83a83fbe52cc128c95d6b5132eee619fb47c8c78f30dee34ed2cb3ae3d902c955fca9b45797a191c00aac83d6b4ef400d3cc8943618910d14c87e6ccda1c61ec05113658e23ae124ec989dd87b6537cee95ebdd22d1a3f065596e40a30bfcd61f12552da8d159782d67aa8cd542434ef3097de85bc7e235c3ee72654d55241eb918ccd642ca4c9ee8f72174372081e0ed359220abdbc002f5c70ddad4820ae526797635966152d2865b574e582c22c65dd614d2e208606d166e776994c94f53525adef1570dd569fff602d008998c1b179085bc6b21cf276f75e9c4ec4822b3c6bd7c5c747a38a4e9f576b5005af7dc7a07da8a76d52d5f9082f2936efde254d8c8f6b474d4af9044a990bb3459278e38c15da93058faad2c000a7bfc37057ce238ad9ddad64f54859eaebd614ed9d18f1e305a221d62f0aa3d67e86eeda7a8b97320071698341b8aee5f5d431aff748bca940dde3a8548708fed6024e7352c8539ad9a0b76eb8811f9857528d92dee5deb991cb8f1cebc22029622f93aa2d0ab1bf4d5f70cb657579df5a3c534d3bc9e4830fa2ae10ecebd0b3d81c752b37fbca4db55a8449b633baa345311938bb9ccfdf871c83526bf02dc0fe11eb35f835d818fe9fc2982c632195470b137efa8a5b28f2e74482a12fea985f77cf1c7e64f4e48e31feff541ad2057f1f9e19ee706271dc16f6da3f016fa9178e15f2490a36509e65609971eabcaeeb7e171505f6babf1ea499bdfbdc7cd16d5e0fe09d6ab36136dbaf8cff91082f5fb1e5fd5c5816ba965b1fdd4707d1ce4f265caf69a093cbcfc1a28c9daa1209747489312ae1e9846afe3ad806abb4af98decd98b0cdd0e1d0d73a79d30e30218684836b3b2d52dd6190291498b6d5a261017c051088cafbb8de38a9a1e8cf18e340422545162f05b426f9af775f133988830e3780ccf817fed9251feb1400941e3e3f3bba02c94eb3384f813609da5cf2f91ce07edba91a39a8a5f0976683797e525ec5bdb8fc3ed87ef322f551cafdb18d111827ef564b67fa215cbf8c24e1c6a7e3bd0568e2db341ce23b52e7f093591d8a69d5e905bec4037ba97b6fdb6224c83f47cc5265b92edb98be1b74cc91ff73b12c8f9ae008bec3bb2e245fd74db3fb8fc9dec841cba4f8b72fadd9923325c47ea8ed367c57784f1780a2217bc8c9b8023b5f33f601f9753aa22ed615246a706ac8985899aa5d9bd1ef04ca9ceb409c49b6118734eb76975ed2fa7d3242b9a0b81ca564c1219cde25f2eaab81f1079b756a2cfc74a794e80cc633cf5c53016652c69b52854fa044962c1b68cce53d35f246f0bbed8347d0fd06c755d108976de1d3c9d2c80f62a2630e44e8adbd8e90b830c8acdcf9566437e8b09c39b3a717057246b291258f1576da9e7ae64e409c92be9291d3268aca9b2b3bc3e272e7c7b87e0a64620a1459d0cd0abb970d7731dff73d42d099ad54ddf6c1d73d39a20a34ce73fd9f2f98ca5d9a3692838a845ded264a456cba3af69bc3fb36c0c99a99f49d4e44a2d08573a75fd9d025540fe236ca9ef2c207bfb0148c70ed6bc784d884daed7ee3ff389d90dbffe61099777a58805105ae99293546fd812859de6e47aea96ec442429693a983b706e1cda55b54f94c5039c840c92f48968d38f6cf19be8ddd46bdd2cac65d98cb6642a936f12d2b1f8e1c9249c58ba5cb9ad81a126863e6b6e33ceb200ec6064d269a2a364173a8f9be2d4424258c539e9b156707b17c30d3b15e28096684de3a8da3a6e8e7481245c92d23e7c6a32cd856cf2d02535cd7994f1ce9feb9c692a10a372adde42c2bd9bb611ddbc66f8b2918bf7e1f58c44a8490dbc2b427b7a0425cacfa8ec25520fc428923cf99da5ee45d38774429be76a240f45b2ce5880d99581265830292388a46cdc9ac8ee76d0dbdd72c4456cbe73cdccd7e886ccc72f7517e9e5a6d4533115191eb646fc796abf3291436d0ee16b7a4b1c840139bef25c6520edaf79eb163230d16edeb7d76c71d842b2928fad6119f6da31ba5caccafbb757291e3e7e7812614dbd170e958d5c8b0ca73b12f106b6069e1abf0fd70848629f70fd130525c1c485c309a5c1a13b320dccc562b070d9d95a504e5885510f8be94e5daa923d39ed7ec31bd919564d18d55ab8c4270fc2a60c6a6bee5ae922d0b32c17ea94250e8946e3e527f7234586a0f621d2afec94ca4ded8f191f2f6db4175c9296e2d6033ad72d26d6f44cb349f5ded379fbe7dfd91c00c6a76fe296a085f3f0d770de295e4fc9ec200b10d0d9b014e486f9a209f40bc4559b491af6f5c67d6e715ddb26ff019a206066ca6cafb3e1cc771a3a011bbade380660c0c92096d2529530a9b767872cc649e3ea60b376b5a5cead05317caf0592892e4253bf17afa51beca5ad2f0738d753dd345abd3005e987373dc8522dbb5b585066a020c0355d14330859ebcade8fc6e4da21d618968ea88e620379b99275ebc2b9dbd6cb493ebfa16888d4a9f63cf0685740a0fe3e2c6ce4720201f82672bd7a4c54bda5353e222298b0693493d69ebf7b3e658e323329c113a9d8dbce31e480fc7634bd297e2ec482e51a01b7a8bbe39807a21ff194db21aaf1f6bbdcc9d57ae66c8623ba4ab15143c8a2e2ab78f293a2e289f52022507780585bbbb032e98c32d060868fda218f99c5712b98fab695a6c8062c6d3e939c12cb0f85f006e5aef8f60a92348351f25cb521d490de0cdafdaa89d57985cdfd01297b2c4ffedde14e43e2633328eba34d9c4b7a41c63b589ef6f04ae90189ad2b008a547557106ff91eeae29b97631cd0d6cf561e42d507f039496ef1ad9b7370b016d7cf66c7e027d2e90d4f38dfdb73e71a8adcda1d2382f64509abd17df99f64b435903c9a69c19c0256376f6182a08574ef9cd0787182ff6daa4e63a9701eb050771100f6bf607763052b26f2b74326ce00af7ea342e646ad1812167a94927d692dce2d07945d825f91ce75407bd0a8eb34d253e017dad6f4ba521a6cb23d99847a8f20af3b097ce283b00bad9f61b3c241886d25e7454516cbefa26075a5261b32c6e7fbd5b224d6703782bdb1e0e5d2346a14d8805012e961723af62270af0123a681a8c70f2219682eeef198f85cbddfaadc48bf024e8afdf8ce75df0aee4b3da658e733ae6588218841f126a2bfab327d542aee9c06d76cdc93140c22dcc53510434009d1c923aac4429ad497c52eb7781f639b3125a0bd02a60349a790c01877d94a3f6b3c3068c9ce7190f0c1fcf87f2a2855b44c2e57dc438872cb5e63f0755bad55d9892366690a814da4057276df35c488185448b3c0338452fa8b4234f64a4092b10637240d64375cfec38198b37203535fc95d659c21ba61d596523c9d3027f1174a5b71493294f04069652e698e7f5080c858d7577f8d6f65efb5f33c830bfdbd83a3a6234a2d2f69c1e77aff5d2805b1db8f3def70f9ff47c908b456c861f88243d9a1a18ce45f2538f6c4f2d43d886de4916a0cf731229a521c5f275377adc95660ac8c0d697e0593079f0bcbc0f8eeaaa42355824afe9d67de942daa7bbb7dcd95115ab33baf86d9ddb891d4630278bb37942b9f524a523210ccdec1a570b2ee09d3fd279dd58b32b5f118de5e19bb236c7dbbb181552f8df3a3892780373b24e6d55586a6c2a5a94a1daa8995635c106aceecf8d8434c2fbe61051a89b6cd6298af5aaf6165be4bf553af53594d79ca2e421b55be9f8b2e66e22276a39c0b84122020373e24941b07eb5358924f6259e604a53ad04d00437320d938b40b71edfc60871797e78fa2729f4301b97ff8e41a2f64cda8b6b8e6515d4eb4348cbcff6973fa96dd5772e6d45e0ddf43e2d596451f4a54e69798108dab0fa7ebc41abb423c5668145d1460aebb80309daeabb23752b82980f60ce528363e6f3896c7a652ddfd15afc79a7b91b7cb15616ad4724473867e12af5ca2e8b9e4951767f40d24cbf61051f3407266276de52a299ead31758e7311c231a22caecd6bf9adad30e1905d4823f36eb7d682d3e8cfb3e92d9d438ff4e18ebd79bf7f995fe42e13cd954cb75ca320ee75d6a8e75c8d939bdb4a7cc7226d2341deeb5c398dbc4752dcd31b5ade7f632929a6d44b6103bdcb142489fc08ff129f61d3b54bd8855cb3900eb50c5b037128d5f0d37e69298b1244b32de1a25712c7c5772b9afa9a315c3765b451a4b7371a7a90e3e2bf35d249454cd20975684eba7dcd93e3c73adbf4edac76605a7a370e1b1481e63ac24af6ac6210059d6c5cfcb64456c5df64ec037924c7c14153ccca442d52896bc52ce1609be402cffddc71cd652f7c5956f349252846de9b1a097d0aeaee987f995d8841b9ac5d11d0cb2f768791963b1c937dc11d9ed854a1fb6ca5cfd74ef15ddfc629ef637f5db95542001240ed634ccfe7933ff19a4fadd79ec244168e2a936c8b8510797e6ad87e01bd2289e211102188531b44eaacd477195f6c26bf62404d2caaf84d6b9dbd2b262bd1193e621e968e8c32f694d9e4f8731ae264fa0897dfbcc358a263b8326e2fd85b92eff44bedcb74216a56e4c901d203788155560ba273d19e1747850681e38e6149b6cd5d001e9a6cf034c522e4a488d87727fc8b4caf3820a46481032988340343840c9e4be5f2e99984ed79ab05c2cc05ef980c30f299c62929d4be8b376e6c38105f47350bf3200bf8ff5f815ea5da05b6f2ee43a5bef5e480c31c607dca7ea3e7740954ac36a04a1e48dd2638424d306cbbdb98b03a014f414843a35c0d80c4ad42dc227ab26d275a2529da12d2971024f841749d3fc91a324931747042bdab434a0e5e12bff6787d5dc68772e6f5326eadc692fe90e354331e7bfdfcfaacf2ac50085687da0b03ab3177ff9e944b001c6672cc8dcd4aba7ba1f5be8d3f1c979b3ffcbf68065170946c1ae846ab6cab420ede44741c6b901207de8e411baf4407e803097c87dce1e2e988d2a05b9d41b7c5bc301096e6135af2c89ae67db03f33865fb2c71f987ee541b366c6dda50b605e12651bc0e2242f28e52e9462d75e1e6c386fd156dcc8cd0a0060877801448092c5a848f86a3365560a07a11fff2af7ef59df211d006cbb0028d622b3f797d813e1c1dc7b9074de8b334f5bd8c41ff4395a47b3ecca9494153fb184c5451895535761a46b8f0a0b22b4dba90ff4697d95651a71ca7c839c9ace97520aa90a9cae16f752fc4bffd5a332eb14388e5f12c7c330a8fc242700c2d2105ae2b1de4fb091c5844c898844c1e39c4616e019140a5e9b19380f7f3ad81b81d3a95401f07fdea456dbfeefb4ac23a63b6f084f0163d54d61fa14979a4660ffaad537a7947b3fdac073a2e3c010dd1d419c154722988d09d3b7aca593a87ae9c814af9564214cc78efdad5b6d93ee5fc9492a7ddccb651281b87bbad21eef0dc9780377b2bdfa7896fa89d6a77efb4eb65b8bf70d4768ceaf495d577bcf295ae99891dd054c5cc3faa3d5f5863b9ba30f753b2e8ddaabbb9480abc7cd1b701dd2e2fb696b4d35403dbf5ed68b99dc5535ac38214fe21563f3feff3fd8910f84eafe45e2846b732e7732169e52269d6ae57cfd450376b5ed4c0505f94e5c4d07e43ee7a222eb053b1705232e440fd7de8b50592e87657dcb1ac09bd7928a3a872fcd1866d2de48a1e7b00eec8397776a491f4bd8b874e7a8c16b12636650bc901dc31b2e99b77f188076722e98110674a076296e395f5312c6a928f06f19b3622fde944638cded70ec57a951a9c6c458795b3d60006d0f20197f0b1f0cdc36fb2c0c5a5795e71b78d094f90d2605e0656090f28a1d60b112d5633ea32f53e2419425c6b91ebf575d9b0692471bb4ec5f0fa9a77fcd56d1cd618c027263d172ef119caaccc8e6fe2786ab1e1fe9715685675ac346419870b717cd1b11eebdbc975b799491f48025b2de800bec62f9361ef81a8150a0b488fd90235948c4addb40518a01bbb5e9abdc76734af365ae904a930f22d26526df870d229abe198e797957fab7826dc22e7dc67df87187a60938b0605f7bcf76ce5f80c0942e781d96a7992b28f6a291cf7fe0e3d9fbf1e53266181237bbf36cc2d0c33a3cf5e01e4d309a77dbdd816d31d5103ffd04bd9fb0e00144d111c89adbee7aafd5845f05726609bdff5b3e6bc2d768be123b7f5a9d48cbf5b4ac5d0e566e6e5e949464065b64bb2f354c48ceb2351e304752f01babfc3f86f742355430a41d056b8fa5ee5f75897b17feaaf52ede30d436641437aff8ea0431e91c11887db362f75e83c10bdf0cf1d21853c705707e1b7e85da2b6341913abd698f2a67683c095cb38bbda27f151b138d7e386748e2851ab55fb119cf4186afa3643ad504b369c3bae8141601d24e2933dd57b3b240be8f9324b6b3a47e95721ac7d635f2dafcf5b225921bb7be7ff034e079622359d23c2bde12271b7228083b72e575040dd00718a0c898ef23e0884dc8eaafb9a384ab127fadd2a3e092b0b26b378806cf88897428843e58a252fd07ff323acbf7b6ea82e4ce4c4acb1ce46b2512079f2022667f4b3b9197d9b5360d504b67be4f01fe0035d9085b8b878096473b15baef6839dba54ae8d0f12cfd444c352fdb5dfc6d54e114c6943b9299cf449ba37bb85c4735a9351b95e46558132c6bc16d1d62a833a1139370842b87005d4df60392d6b7214806f0e28d03d4022909fde948554c8d4cf424f7f0aa9a0a1e80f58c13464e9d270615c3b44f36b6ee5388ea5a6c2a3c83b79e030fcfea2c209ba23cc28b5c07f9a261b399e7eef8dd36b5e44ca96789c71552c9e3777d42f1182fda111efd3b1eec846cd221c5dc39e4ab475e81c50509e06a4695a922c38da847c0cb949d8c7f5202882d07a6efaad96d52ab8cfc8cc910ff360f85678847da643a4f0a4b83478c7fb891b5fcdf4d3d790d29371972f0025fb99e1af1de4cf5e2b591736cb649a2da1fab41ed15ddcda8dfb0d058a89b80c66bb94729970194b638709eed3b66d59fc7bd9b0fa5cb010242c465fc8b314002f846927a7b17a01cca9d375041be643902e7ea813c67129b70a1ee4b7fb059adad3cdd1a9af92deda7c9e9a51ec0053e2487883c5fdec6c762034d9cf8c26183f0e829dbec3687b211cbb3a8b1a269ccc156ac0a5fae81124be0b6080fccbb400c7ca2f1e66230c0324acffda0d9f661e5b4b9fcd3d847c081fc3342b6e930c80340de7fc9d253993d736d73ce6de8e841f76e7e2f9f268272ac7977cb2aa6b6b458cf918af18437ea6aec6018348bc102a2e922629db5945cfc2907ce886216dbe01bcb0c6e9f75af4b30ec8039251ef873deeba3cd2f06c492c88a2381b86029473cceba27f17f9522c686f1f840e8601656d4536d0cfa0b5b455b0d8cf717c1e673c8949f8e902e457dba9427a06454f2f5cf3035e144f385d427002d657498a453b273c1dd0dae9f4208cbe4bb39f10a94a44877e04ec5e0fdb153f0dd806cd23e8bde877465ec3d2260db9243f2762073e94c725b052f82fd7d53be2729c4118a8aee3f2cf8d934254c972b18059193053539261e437efcc33e0af390f45977cfa216c42167b25eff354843df1fe5a6f8e4f0305b2ac6714f0e018321e7e543f33e74f43be1f64c20c509606b0b7de3581835e95dc8f7366b1c09df68491ac25856cfec9a39d21b1861d18a99a80e138295181e65450ba493f084137a4fbf121f1adb77448206561e2d34277435a60cdf43354f3f14a0e8f63dd8c8613c82c61973fb82ab3e41e2b9e5aa3f27dd4149c332b4d70e341a338da74a4432efc6c0218d06ac97a1971ff6df1ca186976178bc7ffb86bb0b31c2bfe935a7ea2a48a6b1918ba7033a4f90b6f1825950fd4496dc0197ba22d8f383cdcf72190051fd5aa42598564f001ae2c0c36ce19a3a2f03f34901e14dfd79b3243b5585c3e158adf50910dae02402956da200e20b5509e3ecee9675f9a0e95d80cea7505d6b91ca86729d1e45173e7b458072ea49851c3f27628444d323a5f34eb4371d44ad94efa0c3e4a0d618e3da43557f48924f281af1c9244601f4a5c2a21df64aa29602132bfe4f4bc64ae82119f5b7367d6b007b81e54619312bdfdab03a9cec0027c4f698d0599f3748e8a5a2f187587503562bb7a9ea82d29d870ba2c1d1474cd6f2b5a3b8353c086d86e0e246090073d6971ea023a5d00a600adccf0ca58fad61753bd592b15a7910eb5c276f7d3ee1c84e2cb4ac6901cfc665e5e48e454a69dcf484b583da4869458afcdc9ddd92a2c1daf00e842a97b48395efddc2e836484142be97830d6beff0181d0a32e8211e85a997536d20c9259f76b5d755f79fd20e00c06e7a52d536ef38f1e9d393414d27a898c60fd227646f7fd11556ece19172ff936fe9e75d430f87436d3aeb0a0c08da87dece2686b7446d31d53eaad3f569a1e647e65b1e56807c6950c7c6451ee91365b55d2abdb1ed75877b6991f9908c10e78ae42ab5ad2f794c597e43103084d2fff0f15ced52ab5b9614e82250bd0abbed6f61dd6cb12099b9f79236f67281ec342fe256493e14c478ed07fa4c6d9c422646788db184c6cc4003042f111ac26a6e5e6849dfe608f19c73dee01c0eb709773e55afd3b2592c6ba56bc1116c483f704abb3baa79527ac641ec48247d8a47da44e5b95175eb55f0c0b3f9d4f3a0e978f88b5f7d205c7cf4558d20979955d5cb920187dd8a05b02293b953b82a8034992fda9e1c70c7bcb2a331b9e78db23d6d97f4ebb65ccef0c87769519a8abca146a78b2b3d97f81d907793ecaff79258b99e28cd11b52456b17bd80fc3fc9ff06b5dd8afc55522a4efcd158c30325c408ec57e301d55dd7b5ccc5ceccf0e915ab49af811a5eb3246b25b9e9ad78d43820343b4f8b3c2bf25405497142c8e2bf099a3804ceeb7bc18a0c38be6c931a6048d906bc323498adbb2fd7e3b12bb8477163c3902adf63e3bf09faa6d06d5f6fd48388a13cb75d52cc3a57ed15880c6ecabf9799fd47ab9225a434b0b5b20e5f73b7cb9f8939e1106a54644f7b82172f0626b8244f38be70479440038c7224b151a92351fa21f579098b9c9cf59e24a2fe83cdadf5690f05c89eef1786e21e976b15489791178bd6ce77ced2dc5d7b73bdd7ce7ff1d290848c160e7cabc1dad3b532ee2080c270d57e4cdc4df63f0b42f661d39e94809caa47c0c96b9a13f6a0b4879bf41a8a94cb5002282e973d009c3153e23df0979927844c16e8926782b5d6c3d991122c1a92a40874d743465f97411b3ce31e3621eb834efd086b202589d5fc3d03d3065e649cabbe8bc0ed0fa3026df656471dbd7f2df2c4d3b74a14b97ece14bbc0abc6d6efcc3e6d3ad3ae5c7f4924d23ad58a0eed36f0fa9e88a2386e7e743a760b30704c3a311089b803d97b2b269cf58260f43f5259694e02eba02d413f3b03195a7723ba2642112e81696f17f046e3ac33f8bf5ede961531642c7861d09e080bb2fd4aa088143a5eec6809737c2e01cbe6c39d60a9e3cdc00851c7617d87f69ff0e6886ec712c1cc21371a435fec199b4b457e17c8eaa22e53b6f7e0e4a63c3fdb8cb34c2e415ca7110e33dde55947ba7973691850448daba3c2f3452cb3451d0b46972916091bf4f05728a6532e8354eba488f97d9aed0183f67bdfa9c22fe17e3c40c3c72fae254cc05fd5bbcd1e8d0f2189efcfd6ae97b201d7e0155b4def4d044c71bb8c0c4ec1afc4a64b7245f3ad7b09b445f35053fa1bfc84464632ebfbc5bc493a59c4bf45786ee20103183a57aeb90ded06c8ef6b30822ab5d3dd351d6b559826821a5aed4e0196ace44b62a338bfc5575b4ba980e22559c9d27c0ad8a687c9077feff78ff5af2b5c55af4b051a4074e848fe99e0bbfa46976d5bc31480eea4b89894575b5a46f0e910d318440aa654507277edbef16a2d13d8cc55e2e2f123df8984077d0e1e01379081d67aba3b885b107957ffea7dd0c8267e79696123426e9196142190d8807e7bdc12381ceb2adae2bcd38eac52d43dec869c56a78e1332a9a67c55eee0b1a931b404bcc96e27a78ec7d17a43eb138527b8b4a25a0131e7376bc67b2c6e28dbaa19895bb4d53e9547d07243d701c5bbef2665aa691332a9dbd2c6e9af7285ed6a18bb0a31a1fece35e7c96c23d0c138a2dfc406820d5385f866e88964ec812a3a21f35c7172ffc5f8f9c13d31ea9eae8b424f08ee7182f16982f4688feb841c561f432b37b8c95e9153dfbeb8312f020186bf8dddd0eb10faf0bd8f51df3060a322579b831d24c15540dd6edff7572cd72bf5422af12ce687e700fff87837100964f64630fda5c34d5ceb38254dee8d8da9d77e2e0c52b4bcc3517a93d5796158f235c2f9ed6c8eb63a224ebc9a2e59d9acfb99271b386dcedee490213f4f493c61c2a11f19f24e93af98f97744e9b92c4d01ca008bf7517cf00055df126fc5c22336b978d74d33fbfec7fc5919739bbb028e681e0b421e8f7cd6924545b52915f904be788d4cf7257a5ae732edcc5a4078dd5cdeb771e958ca532f9128be52c36496e5ccba750810c2f9ce7f886cd26ba69c86ba70d68b4d4514a3ef0f937ec167f216af2a8dc0dee6ec8345f8f6be274eba2feb1a820fa2ad6896d2863dde66c2074ac2db99147adebb5782761eb7e7d4acc3b57e83f784aac6a3fb9291a8488d7538c93207670b27f7a46684b9956e1c7125d1eb0eb0c6662940037939f2e9cfc1d347254a6c11a9dc1053997c42d91fa7958683bd09e1878993904748880bddde7035c572dbd655d52502e2f1f6e83e86b44717ba739b60c17272472aeadeb2deadc76086f0fa3c49b3bac919e87a499c0462786a910f4cbf4e2fcedac001cf2d47afdf17ccd00850b712552abf58a30f8531a9ab4d83f07d0e9db5edd377d7a7d23b89592967ba5da990a8257449993af12416091b60a7146f756e2129d46469b8be98b9b3fb5c42edc8d9e3b89419dcabeaa58f6395547d97d091f4b9dbca89ed3aa41b394b1eea02f3bcb781c39a087f117a7358407150cf914a769e8624816963d54117e1b22081668a54a6f7487a2374105debc41cec98f0194acafa43a8a83f8f55738624c575f32de15ca9284e655ad0d004298cda7866605db733b601edf9a8aba801ad3da60bccb61a4a87f1b4ecab85becc46d5d56b05e9d673d71c0e08b18dfcf5070a860920240af7be2529c00b9b284d8286585d3ec9eeaf5f3439f05535324699518da1de81aa5d3f1e71722042803d0c4e19ed0dd1a41fecb0baa9a4b9ed1cc5abd185757f30ecd86f10c4a4b5bcf9aa6bd2fdf57cd11eae368aafee1bb4c1f2d52eef0631eeca6b0c236f463988d7776d2cf720e2ce1497a9317b32ea0091e7aa6451024526f27a67c86e277c3cb15af31e9d67840f3d3554f5a38c9394c54486ebf79d0b2cab227d859bfe4e8f48c3e3aebe4c5c032b2486daab5d57534bcd0d1e963f7ec1a47415b4478de589e2ebd3371411a6fe23a1e1c672aa095d4f8b299ec7cef11188ebcfd338e59e001bbb01add36af98eb57c06c69e57c3995da4242b14befb0590216027365de6ad4ab2f8156a8be0779c7837d8e19dbc470434219c08bce2f625e6a1768dd23953ad36ceab1d0239447721f555a23f510a2694ef57cb3a807f3e3a71f76b6a49d8f3f1beba690f44d20fcebba67a893c984dde99263a765170cc510b52b4ffbdb3f804e9d802641666779164eb312d1325e2de68d6d4c154bfe1a6ceb03fe65e7887a7c474b59a1a4bb8b34ebdf9448e86f85f404795bd1f6f4d7a7b0d36c1f56e065a7c7271eea04c7a3b923ebbcd4f9872b9dca8c2e050070eec393860dec06ed282a0123d52380677fc6ec6cb31614428da9f04852a012c9be570f4a5223da9c742d702abf2c0f9ab58a78af4756fff8774ef6aa3f67c365d9a8f62af27a78858bc77f686f8a261927850d0812e53df85070662b06ed4c0ad7ea5eba3d18b4540bb70af96ec43179a103960b49347803813e621a187e21a15c2f4cf36bfe1de0ca0e781d271651a487d18ef715d2167aaae4fc0d0a3d7b4c02eb87628968cd19d57129611a20824426f1c0fb5e12f64f9ec90a123f31b57bc925a0eb35db848b67a7f359d3383bf6f912ca53670d4c38c0db743a2a362cc6ed1bfbf0c0dcdf4f102bb5071c91a3c438c7f49898de568e05187cf0ba041ee07693b99b3f7e23f44fbd6831aba6c821538e2bf270f552ed00efdd20d6002f9a38e1b3e699f2bf0828d8a22de4f52791032f6291769fdba68e8f84cf2ea4c82829aa8c129aa6b6aa951747ad2de6076d2c387a3b6e48c616af6761d51ac1ea066c0cce1c44e747c9414c0c6bfaf8a57671527c16db512810cd093a95e6b14b335c73923eddac19710b22e20b607a8095b0e99bfd478ac96fb45c0b0825d090228740e63aced54856cb4bfde687d5def2e7dcc8c67a4c3cbdf9aa482773dd135f34b46794e16c74e190e657ed100305922880171f378029c9d7255afa55fe7b647b19d6af13e2d31e01c8d69c82542d7d8c76cf2902ba0de05395df9b8231762152375f201340c4aef11bc4d1903eda76b9d5f85724684131e47d6058db54f1d40467a0f6d8863217e1900bd5d1d4d67e7423a23d4a17f10608d6562dd7b0f67cf89bebb93c71d8c6075894079612d03bb1f5dd4ffba0805d040f0fb43ad917b223df6abe4fb0dd8911a7426aa412ea3d9fe6d673d89b28bd9d0fa243f140c83d3d9d2967e478fc384ed22b7fe918dc154d1152136bc697aa76f916f6d18838ba13ff23a3a438455cdf49732d956e6004f3867030e9c0f0568974136b838058f0727354b0aa18508e553e2318612953982097265cbab9aa228a9b8899e05511f779603111c0e234031ac938d55c180e879402a06fb1d0da1b9c7abe399237ebc7f4d7b70189a38fae7cd779da3da3f852daaddd5ab99ade1f41aec4bdbdd5a7a23350e59ad00acf6665cb19457958ddd2723d240fe4469b378dd976dfa9daea08db697a62124235f31b364b6e1d5eae0eb03f165e862c7260cfaa01753fadf79e5e8dfaa50eece5e870c6adeefe5c34a53784c7cd0fc36eb05be6c4fa6a2a3b5008e41c895008d1191f84d4eb7bb4a06ef2921854b10168a1adcb788776b7aaca13b5c44645584d265bc6c60f7a4d7e8a0525ab3bf8d6b1f30ee6bdd82796da0bf82b84229e3a45b98c353ad1536fe86004268b6e3904b56677d9e91f1cdd0841d57593b95a42ad83c4a559a56a35a0c7f9b793b81067871ed5737abb3d07e36f4a1abca6bcede1029a0a1cd01b7f102a1d8162504038b18520da6c1ef5fe81464f04218651c173a6d64ed7f3a6f518ccd07fb95720183c12f1192c8be9f887a6c07380bcb89ad63a911133611f204cc2eb557830cb6796908714a6ab154c970d73ac07f4bc21d91da4827bea734a701f8ad9eab2d6976f6248966215aa080155725e8a166648f64ffcf848686af3279f21c4b449ffa0bf07934429f2d63ffb2ccd4ca47f2102d4d876c8e9c389bf16e4e033698e239e06fb6aa6b54248ba212c2da4aceaaae386ebc39ed245c1f134ffd58f1bcaede1fbe33644a587b067212e76d3c91992d5f3cffe6d99a3beed81883c53b9f05fca76f875f7983323a7ca98fef0a08d3b7897ab97e25b5ab760bc726f2fc3f74ad3b6155006e2864bf729fe2b9965a201adfbd107373338f2a87cd1010a44613f327e86ff61511297534f65b6a63ea4e2a3a1b3857a1eae5daeca01ca058a124a708fa50b129cddb993eb0e05e611fab5622c1887f02670a0f247f55cde51f258a3bdcc14aa4f25548ab1de9cf70acb13ed3e333d86fc013403b5117e045583a29392716797e24da8ba5aacffc74201c635a3875ba2e5446b9ed9d670972f8ccf665fa5850eece4ce591c5a5a0fc11b1071263d1eb1a93f782b0cd3f318c8e25f2074f8b83b1f00c7fd10e81e26eb8e194880134433367e0b682f453e0b854d61298b0f21e00d666715a21d3cef8acf3d2509e0adeae0f1c10ca2124160fab20644b206209e05773be29cb7fc77c82e70661138a4f1b29618ff22eb0c9904c911e9b4bfcedcd05244e48da90ab29cacf8a4d6c0b78762a625bf0917492767364d88c2ed474af50e74dbc5c82d694544dea5b5bd1c296d5d63a88169cde54f9657b4bb2af59ae065c370d51c2e48e6e25fce67fa7f5637b67eb372970bc26d23748c1216f4bac5423f8fb21f78927577cee7406594fcaaf6e246f67cc5cbf250911cd32520e4dda042b01dba9b33d18059677f96f222e8b00e07b3083ed4bc4b8c008bbe85f5d271aa267c00cbe5cf59f657d61d05c694c1d3c1b53c63827c984354c8967bbf9f0dca401943c383b4d368a6c311401c9d44318b504bb37746aba0e9511af6acd67571271370370dcffc5eaf2a548498d6c4d816ce85304e78cdaaf632b894c1eff200bad8d7b257f2ac9122dc65554d6a70ce68a24a4e86cfcc4525f6f456210eb9fa488de796cca2dcfb01d59cc8207542956e0cd737d6a2529c827c5673c61a73246d108ab9159bcfe3c02cfe2989a406e2c3327336f0d340aa0798384c7ca4c7516a9e18794979e3954e56eac0b416a947ed05a4cf0f9db912272ed55c6a35f6f804b136ab1fc1903247080a6b0e9f6789ad386675ee6d809d7acf89e9a61fc2b04d6324b9aef2cfcfa540e32f5cc6461f2cd1761bb24e4eee1d9bf2609a41dc6affff5365843b836fa36191ad7229983d48600331f9d814f73898b2b0926ff71331cd4db69d222da6630f1fcdf2f9b4357965d8db32eb448d3c5e976f498f7566663d8281650657899d5c22841769d6d7c41927a091f2f532f398d61fca982dc151a09ef222eaadfdfe3bd160ba0e4bd5f86bc39d9912a320e7d99b1463c1fcfc4a334884f03641965e72edf1bf90cddf53d2c8cf544aaa8dde3954e255fde8b4a9e3c87da7a8aff37f891122d6b753bdbf1668f25f4f173b26521f89e1b56dd14214489a34a0c39f4e28351c8ca7d31908f839c3525a6ee8f2264b9e8713dd621cfe5ad71dc6237b24aab33d7dd998a922327ced65dcd3f1a597d26f6b40e9f3e9908c16c399981537ef032b4635609437e8878db0810e30d40133b06d146771b216555f99100afc02fe1a105476bc8d737679d12b5bec301cbe57147ed562be9c751c32bc7ed5ec58332bc94e628469da688b081c6ce4a617de2651d6cc430298353bfc507aec3f06317265b5f8ff49aa97d91d0ea0b8de28dab33959df54d13fa704a48b9a0e783d2948f486b41b81731c2e2cd75a697bee4a73adb28696655c29572c38076e5a039cccf5d80b3ed1c7b73a7ae94ab297e2007a655813387554b4b3ff5c115234723e0b787bce6caad2d2d09e20290c715e98bb1c6b4cf595e274433e94152ebe4a8427b0a6bddb0a3caf2226f0ea321ab2a5dfa968ced5e3ea05d25ee8562b57fdea19319911db64d7666b978429175aaf8c72c4ea5f4ed2d45cc492c03be8c0afaf615d51a5640cd095d56a852b3e3f7e1536233498b6482c26002c86ea453f1da3966701ee63258c81e657f6ec0b4abbffcfafb06467a1dc03ba589fcdacb8bfb05f011a9505ccf037b5d3f39a8df7955465610f382208cd989c27fe7cb9c783704b5e6ed3730ba05599334e74a2077d6fabee464c0cec701d51dbf45f3991327d9f7bc4b37e55641d8cee9f3690d5e55f0d8e06c48778baa21b62cde3b5b645ed6e1b62c154b66a4a6f2737981ac851d53d3e32d9abe1edd1488ddfce9bfe17227aad13686cc8d73e6fd760b10eb6f9ea228825b050e4200d94b7b8c61d95f694512fd51c328f70dbf1bc8519aa31a6d1470432c5d864c071b9046f9c25ca925a5f73cbc827c7fe87da9c2c7a302876ea41fbf6c335ade14838fe6b4f22f694b5046aaff643d0fa0f69f42e7f0e321206cecb881ee9c3aa230d40671b9990f564501e647e1b3b3a81d51c5f50f100a1dd7b0d65e707db0b4c9e682639a3ce4e3a0ee8c357f8227f540c63b427916797d1fdabb538aaf2c7c03e8e4cb12bf39b3fea8b57c4e05379ddfdc42d16506d00b8bffe3b5227da5a75325d32a9382736f8b4fb0dc166f226471d37962f5815446bd94d213fefee562afabf3dd3a7b134da630bd1bd962a4aedcd46c218b3bd2f5df32fbd146801e4f2cf501d1d1a83acd6e9f540bb4f6b032f4f8e74edc8e0001eaa7e1cd645039b9ca6e757e7ccdd5956aaee6d3c8f5017f761655a7ef993ce71f8fb7de72788ad2e01dbc86345ab3f06da0c449135ee4a31b335510e601c6a8ab482e997712c02000ff497aec833da3f45ce77cc39b3542a68405caef48e74a017f6b1a6c210ab404448c479626b17ffae028ad683232fddff836f93935292ad79257fb953d45586a4884d301009a9cdf425bd55ea0e6ddc8219b1132837e0ac31083309c38afa3a3f704a8422aada9fb73a351a3d483a6204eb4406685499fd99431fda7b235805be87b9f94b3de5db302561e307c16ef8d1052a709bdd17fa7cd3208fba95f95b0744242bd2b91e8d8946cd342ecc901483d0214affbcc303055ae2892bca588d08384faa618ceb6dcfede89ae07c3e7f1dbc9f9e09825047494e40ac5e01df7f9b2eb7fad6b1bd6313d4a2eaa7ad01e333aa7792b9fe7273528d990e39ea708edf47bdd964f4495b072b95fa6ef560b278e7374f1d7af1686f3953cf8e4a3f1669bede0628f8270bc049d17cb45820d3f17aa410f2d28f987c350eeea3865d0ff53e7baac4d38b0b85ac61e1ee42c699647b9a4da7e22f532915aa58f3d827a0f420fec52130354a6dc894576763d0ea54f1b702e6103cc55af7eda2de17548812e114b1168195a43b1c8cf3ad48e32fab1ac3c63770c8b02b609f8616e2bfac4e6f47b696bdb8da4864cf3783d0ba2e9dcae17a9f18264c2de4c4407519aae8ea9a9babfcb44f71c4d099cb8d2e93f954046b199be519296517268cca7f183f7f876e3c4a0aea7c842b77425f16f1a2dd634b9abea5cdbdf8d57511d8d24289248f30c2dea0c1a64b9159e2e5bc4e966bde22ce87cdcf9ec2fcb4f8c3f73e8bdbcd168c1d640260fb7c95a18d6e7e77cb072a90e614138203e7610b54d13ac4bf5b5cd26de320a5501365d08905e0e7e003d6871f08bca3d3b470267fffa30be26fcb711f723781ce97ed5c208669298e08334538888465618a176199efc88101a29f0582a30eae4a2a4165af390309c8c953200fb7adeae233cd9748c2b4549c9f1d4170e143ac29aa30ac4503e041b2bb09815b5167964f7788c3acd1cb1bab79e1438dd745a416da187d174aafb923e5487e87f8b6416b80498bbd6f81d75493b1db1d71d282dea87e13cb7fa1e6fca0ff7ea46595ef6eeb820ff3fa87fe9b1aef3fc2cb6a6b523c3b2788a16ae85e17aedac8cb491be8f3c6ec335de216827f555d19f96a7d5c8d9e69e736bcdc182eb29543cf16b53e91698d13c383cbcfe2a6eca5f14d50c94c8852061d3381e92bdb85171269cbe23ade0f1278b25bbf2d39285da48978dabc8e45de610e675d8ac04b98a814c134a23086a70f4e8d956d269568ba5b54ea31c2f84eed406deecd5a27f377d6ce0dbb11c84efcc7c4f832d7878728c11e5bd0c62a49aae726f5b310d1476b2ae474b3afa045829fffdc999ad9cc34525239f4eba764cf1c0df033ca9c0ce62da64c8a76a4b7dbc8f909d0ffd3d7b5558c6828b4dfa699200c72a3473f98a764db98544901989c1ea2e40e483f520dddde2dc2373ce9254cf4938ead6a2e79d9bf8eeadf1a2da6dc212a710aa324a366855a1772af444c71cf76db03d284bd6f393489624dc73778447800bb7ac309c464811005182480c8e3d84252f740c2974a3afe701e929568c5958098800cf356eb257cdfbed38d8a0763743224c5f948fa5ef06300832ff8a6f54dc4a6d3d2cf9c7ba390f791844f869c4365e10ef8cbd975d9ca82ce2da4d89c79c907c12541222985192187cb85050d0daa224185d64c487399b8e0232492810373ba9efa70a8b28c6c68464f83e2fdb72cceb953373d532e988fc6010400e3c489a741080b83257cc6371eb35363129706321c60fcb48b8db5290bb8ae889c718349d39481d952beaf572f77adcb14739e53404f1f74a62d6163e8757135866b9ba00f917f2f9af35c2152471608acd3704250787795fb86c0ea76a0a181b54579547aac7f0c5327dc5caa01c5698e72da45a695a2b1693db08c99dcd0609c4cedcec0a4af3e4529b2144538f1b1859eefd7037dc2d7853a2c51d0eb7b41e66645be17ff4a2a58d84b9a0709d72b5570b7666c4512405f925bcddc12edfb7fe49de9b4b984354fa9e16264780f42f4fd32477e4e325659d9a75856ba9865cf9bd229adeb58e791ddf03307f659f3379899c904102fb988270529c5b8e1bdd34cd3fa389c9ee69e45da248b70a37b39294191525f8440c3f9139ef6c801e98590cc6b7ec953e4dcb604aeb9b05509a24c7d2cc9b476cf360dd7ae4762b3b77b3a99fdf2070b3e1c247040a0105198b857e1849fb034e2b02bcf7867bbeb9bf5c2aca5a260b52b2c4e20a0bf0ad4e029f71a536e406b0fc220c99cf984c86d1abc6771a459fcd31c76fb00e942f9f3e9096aee63f06b92db7d9cd6e3e6763945cea658447584dd17eae867d98ebf9533f1aa51b2008ced498832136ff8d248248395c01f59ae4dc8f12c87b5468d9bac80b0ed33b17298f63604bfd8edba310abf84018636ecbf017dc60a343c4f683527c2f2507c207462084ebd00d64040f9fc602da55fd9c13f38eeddb7fd888c18cf6875e3bb28d65f585e778c668c528d730087580ba7ad241a907d09bac3b4dba59db4e983769b466c1bd29837238f5ce5efa363b6481b8a57268af159859ce296eb79955e8768c7545372d52811f3926af7212d7886d566c45a1394f6fcf174b024901edfe49a1f1fb5ab13cca1184e036513b37e12d22c8ecb77cfadbe5c82514867431a83235ca2ce95ae65a5ee515bb483675380c75090bcb6569724460ecb8cfcbe205a0e3ed489aad9c3c84cea936a184314d81f5795c0eff30c2b696e571b5e9101eb8ba4429214f0944531da9462ffd39118a343756dbc9c04001af33e3e7dde92f3f2d7b2e44102494ea654c239629684fc8e56c1acf90eb8d9977eacd1d75a71aa1a324165c8354da327104819dcd6dd3b4c8d9d93c9e6ca96ad40760d8db1b4031d16e7b55eb27a667cb49b99c23504548d7cfe79e178c2f385043049dbcc5c7a730b79ffa6f0c50395fae5fe29d5e422728854f41f50a413af2826c9ace5acc1796e0c2da99cfb273d77356ac7480ec458e9c1975af6802ad999b561b008f0d0080c2b578182f8f1d20173dd89aef64d20f4a06aa639c9cadc1b75f99ceb6f9aa58927333a6ca7a291e0cfbca1a5dfe8f9ba0267f4422e61c19a5f289eee5484f344bce2913eef006c4ed3081e004fa68e297bf939234533d34e3ea49e931135622c609d237be55185540b4e8d73df65df691d0b86ac3796303d5452fd73a3e0e196bb1f2e67c69140229e020a75dd16d1417f4add85885d805670f17000aa45c9e7e6aaaa2ad4fcd20deb928a65472cea30187cd9007964c4e4f708f9f5a0ae849277e8f478356c74236f6f5777a54d411b01a93c9ab00aa628e2e67065c61f5e87657bca6dc91e31896e5dac973b566dfd88cb4041803195e4d0342a78d7218af973430531c0225d07997ccfa5a91b54159bdaf79107c36c452732cddde1794d78fd8b068f825d52d4493f2715b4e158821e26896404b56f1fa78a68e2a71b51fcf95b4957f4be9bb33680b6f59f376c582473e8fe079eb031844458edbc2dfa7e0a262cb85e2dca4be811576f01c1708ea361683ca7868aac31851e2e6dcffab1a3cfed472e7167a8b6345c1c6d7c7a2492e75581e182b6a06cb84b75a4662489f59d1d715517e2cb14ceb74183dc76724748693fa1f76c3ac4ca078786109ab3ff5d2f960b178a3c11de8658d3ecd67cc0b393098b4fb2c1090025e8960e7ccfabad10896fb01df79146284ee5d2f403cd52628e26e597fa83bfb5554f7b22fa13ef0fb860c96d37287bb25fc0a19b0ea62b42df60b2a905950b7e5d1793e7079b8b99e664899e02dc8947e1a4be5963a8342c1692b1afecafc13771d51749c67f26eccff63520e562b040e309895667ef3b836b02f9dbbebc89ab0d8506cde6660356d40ea3215a4ec6c3c580b4c41983c60743264c2f82555414a7af30e7ec30fa3a8a7e1e072dbad51338f931f266b7dfd7b56ab6a7ffc02fc3b9b6366def3f2bae94ba831e7b44083b5f1a740bbe0f2f66cc3ee06735072b04d2fe248c81c8cfd0eac629b20bbb9e325d3d677b6ffa4803d3caa88f18cf42aa815d15a42cd3fc0c48805e6cd1d796da94b836e66a83d21e345a38ac39fef8ab9cc3dc48ee55523053241e322c74e597b83d960c53e796a94632c043e2cf2a9d047cac01ad4bdff4b319d12f93733128e362fff63b88355be2297817dd82fcf33347ad813884d24b25296b44a054a79e0e60524a2a27fe2ea5f1562d641f2d0ba31434350be311789c3935afa0b60c45fb287d40ea1f1467a7e853db184ee2e3cbea3f3e16d48ecdaa76d67859a45bd153f44552a1b0f502458b97ee67015e088d68c83627dfe7702c0877be9b3c32743870ea2ba4acbf8790ef430f7714693d2393e5753324cf9b60c02ecb5e115a5a63fbfcd9ce2364e8ede724abcf284289ab673d57d3a86f317564890ed7f6d6ebd69f0fe4c704e670b2b9c792c2a2a731d8a750f9674bb95cecdd4f27bb1834da949572a7d63de0aaa1418fb8eb4a95087b9e6bef295b0ae5ef224f6baa67d2f8ab63f4fe04cb228f525991edb8f7c72854c608ee9b80006074c35d13278e7e474328e78fcdba8de81ebdf25a39be27c50d568df373534f10277587bc1c200df5d35266b40a36dd0b73307f34bee13943f4cdef87153f3d72b1bc1bc64c34435c1ecfe6f4f0f4e431a5da66c3fe632a62ada01890c174a2b9786ca65bbfa2ee12f5c83c8bb5125769a01cb286b4a8c29fb3ac50fb0fc246bb390ab2ef7b95b80d32d039e64696f1a613f44367a3b8accba6402ec4a38e274576964c699db59fdb4430fcd6b385ebe28c99509020035be3248a450a0786c4578063d5d25715e3d7b5de1432be854e77d812dc522a97094f1976ea6bdcd92b1676aa527caccbea7ede7dd7a9261fff44fc4961c1d5762c29699391ee8dc714a15298953ce238e3ced3f7443ab191ded735ff9d81484e87d331f01be16aac462627eac1403ed439e732e078ed9a71b37dd3a2fc8869fb8762d43b606082ea38299e743219363e1b181f227252d7765bfe7fc664b5cbac36facb7b7c82400acda31309f4e7e37e32e3d7068b64cf91ca5b97a9c36bd484bc95fe0fff5f4d04c6534083e2e1e573920442aab54acef53d77c54985ea9a503c521c8e17a2e7471d575187d8846969d58d37b1143dd1cb6aa485e6c59933c68d22bdda12e365d4b43e21cde05e9324c581030576bc6cb8879b5f2bd7033f937c50d290a4a379318ca508cd17e25a6ce1428e22b84a443126f7e655bf8708c27a1100dc2e3453af39605658e886f6e8e42659924b6f16889744c414a538666dab380bf74175235f3c7dd716384d0d0f2aef0eadad06d082c39ebc2e13667cec8586e788b4f7b28d5cd451b82470e49703e25367dbc8c2511ff90502c9d9ce7c79eb467fe5822eaf090864bb6ac5e9d10f9a6d78e0e1a989126518e259d31455d815b40e50ffd66716b770c08656e483cec40398d7f13229d66605633319b24822313a34e17fefcfa139ea94a22209458896edab93c0e1b25c223c537ce70807b20f91bb67b0b1a62f96b9e6009dc960999df3f6e84c11534cd959390fad0a8d43045b0813582add1eab8abf43b6a94933b5430cb5b5aad3e076c361b5dbc9be2ed4f32808fea11b0a77530f8a260aa74291b1119b0118a7fe2965fb2c6fb503667bc9ca88ef4c56ff3319840f60149e0b0d20dc90fa43cfeed79de59e7c5d1bb8ed8b4db2b35fb5e135eb723b14eb46a34103401d259a8250387b6feaf85ac746ee9c3613844f4361077a9cf436c5c59127196e54b2118e0f67f77cb058017397efde45c066d048f990d6b7b49b2706e4ca9c437919ca0e2cc2c353f3775a4e9674f6bcc05de45667bb1d41e2e839957ea0dc11cb5fe5ec627c8aace0df63f225c1e9cb69b1c47b742d6b7e7a4b6d048c2352048a4e7d5a807ffa01207d9d10bfe028a3f615a8171f92e79365db636523323ea5788267a2a3086b924378d31c9ac59883eb9bf73289c23b0e3191fd15d8a48873fc1adfeabdea0bbf76da99ac6166fd7f1266b8b9c3510760164ee96a1f0d8ab9b5bf600b92b0fb0c977ee172ad1bb57b61f74ed154d65ce30f35dcdff5067258c9660216783ebf3e6934da89bf0e43ea113a9a2bee240b68acacb4ad6e62167d895705af0403df624ab36d1bf40be8a9972c900d5dbe445920fb7367bc14d30e37c01a07a9b37150e86dae7d59a91c29616bf9c3cf3ea4762b00c9f3bbf295158e0bc143fb9b4deb07b7fea079d6d4e8564328097922f68bc332db4a46098eedca33cdb4d5716797583e7f54cccc4cfc6c0e4652fd4440f7f5772fd2ef692b19d2a4fd5b10832ca4f70df1b8dc72272f63f68a3e9546ee947ffd3f47c852a73ba730c6129a6ccdc2c20bf193083dd71f6a95e443d9460a64eae74abe240b40f76c520087c90c0774782e988d56c66f1c58f9c1874d49ffa05f644a26e4fa2ecfdd15c4a78fb3c6d6203e08a0f97d519a5d1ba060efc6fa941655e72f0a7026fa1cbee8ced8af5b681cf9e0928e084baa92391adef9bea536e2e4e90357b58586b41db124957b54a7a2fb95d0a389f327267787272392928631afa994b983c10a1ddee25d37c66cec917d02305c0da23e889963398958b6b1aaa0c2be9a061a31851ab505387d9458cd9911ecb709e86101ada46804c73bddeb00f9a246e7657f28e03e305307ff0613c6a04eca68a82f3acc11488b391ce0dc591068ae93127e3bd36060d51aa70c09a66a94ea9afcdb631d97baf34a446e3864bb84289536642bbe8eb2acf583c4470a9d98d0016aab802ca1652965d1166cfe4a27d4769d078bbb3649a13d5ba3e35e71ce3bb817bf408d340ed0463002412f034aca4c63775aec314dcab1c0e7dba859c8316a967e7cc240cb78bde70db09ed7b344c79518ef6eef53b5772239b2eb16adf3ee7216ea661808cf799f18774735a57c164c516ac90a798f89f2dadfd19ac967137becc3c849c3ddba2180e6adcc60ccec5c3b8a67528bba7258f45e0d445dda9574aabc24525fc5d19b6ec3b4640c83f8650fdb6a739854efc7705aa2ebdafc0d161e8f0be147685bd4e12df0a409d26866cbae044c586c8e2c64f8f31efb94a3d7e87b915e1205e97fbd2d9601d4412c55dc60c425ed3584c162b9a42b42a5a3d306afaf34d250cef9d65ed1b22fde6d597027b0d8fb5e05716e5fef8be2128db195c8aa1c58810b7c28db448256431cd27c8a3dd4694a9a53e816747a01119738683fcaa77f82757f5609c3b129cdbd8e82525847941dad125d723b65494fd0bcb689cda2b4d89d7934f803c63ad8ae8bb402247dc2dff95477104b010f17744309cf92afd2cadba633580949b99474a7cf1aad56e57f27992871ac0a2f9737213be2ed766ec50aadbfaa9fec5082de33a4702301fecf31def759dbe39bf099ededa1165bc43cfd5cdb6f8366e391e53a516189dd34835066d63b7ba049608f038502f01b38cca4264ab82bede29bd34e60227dfa2a8f16c8a68d28755afec30cabd6dca6fb905f7432fd0d0975c22f1726ae0ccfcc4e676c60b4964d98aca2773a952fed8bc079d8ae93f81f23133403e507348cbab54322db844ffefb7d784c92ee985ce6fad8f23badd518564b202441b0d65e0390b700efa81ccefa0c750eeb719b1d4cf0819993066ee706ca5a41f8cf70c6aa1cc83c192b810be3a5887d90ba3eacc45ba76f78c6f662faba8b9b7537870b5b1916fdf8bcb14d037f863bf926785e684a80bf1146b83ae95afee321a35735ce7b599c12183bc82dc7e3477c81e8c28546f35417ad10973925e26fc9df3ce152f42c492fd9725fe2ba50cbe4ea7951ad435652329499d28d426e86bd8691a6deb72335d537db93fdba83cb7cc24f38fda6b647e9127077a4f382f1fbed291409fa227e4b30c17e488133f493e814e39b988022240abbe253b7e7a5f91bc299c6a0fbb193af28c6ca479e8e92d800653d4eb4efdc948e867e3311488787da1818832b4a5e1236049931b624d81bff027bbd6f05abb931c1521cf658856f04c7229eee0aa0526ef5d6113d55b7527233f81a715cbee795d46bc5aed09eab1f540b6a855ca8bcc015c6afb168f3ee203560064b6fb1afbe02a6382e1ecd9f6d37bde51ab0e5403ce0ac241916dd4d95fd46c9c8772816999d94fce21459db0c2018320e767eedb13cdeb2973609e7b29cde0849219ebf9fb5030fcdddf09f631ca240e8f7ccfb03a89968d71a52a9f1d98650492e3e0cd64fad426726ff900df758cffd139584ddb41f9c2d81f382435ef07b04601eb8caedfc6ef88d455bb1cb80958f7957358faf143168ea9c1878fddcc94764befef3c87754f65a6ccdb3a91178de08249566be54dbb08e01db4d0e1c320a5e0fe2d6ae76dd3e863ef2c15ba9544281503bb8b18a59a4492f21b45ebb497a6c5c7399de7f50aa28d43bd6552fb5ee39ee10823a2a400946eee2d96367196be66d714fbb2283940c2a27a1c4a9dcd53ae364775db3761c74b10191c2889a6df2b22c9985eb2141ddaee1d32b77223547e8dcd1e9be015294f2a2743213c53f9228ae7937ffa245991f3ef25892b91fd367642f976635626d9dcb77712ce501f29753e942cb0f790d9423b5a76a5550ae8e21b8029901bb7c927186b207e1594f10a3a2e42e8e0be92ffdfc6a39e95fd7a61d9e7b5000dbfbcf59e7577378d7662f3f511c90e7c7fcaefa50a24b8812ea938a5137e09cc5d17ed11a7d8982354554e2375806e674d007833b90be3159d8287d81d7257dc1276bbc3c400f998e46e504953b9862434884bdd8f1e308483100df70da638450c0b53f4278765c293f0d1afc8273787e093ed8b3fb43a1da4c9e52e6ff585547b1f044c552d3b0c9f77f9a734462e91b26703fea5b87ba256a9e36d68a0e97fec004d878e305280793cff4454f44a03909d6eb388a880129dfeeee939a7598d4cafe9bdf5e0971764cb6f2fd5cb8ea63f3fa52a33ebbefd472f1778c584260ec23b1fbcc9c7e5140ac5f5f2a317a4bc1b576735c235a6aaf063474150fc0724d2303eff35169888a735eaca0735d5d25875eee03dbc8d59c301f539c178ac41f3308197a8ba287ffbf714379c2e2cfaec29c9b8757e73bd17d483a51fa860daa2988c508f5959c460f705c930ecab02af36e118209cd754c1e61d690fecb576976e6499bc891654ffa4cc5b3bb0274927f59cad49958f177619a66153cef3f767907f0d0f7459335c552e6aa11d77069a2731086938146287ed6c138c503376f8026c6b5a2e86963b2cad3904a6ddd75a684f8f4f696b8ecce9f6893884cf0b148ae0db152b79756fbc34165925c81cc9c43bb73fd4803f967aa9c5baa7ffb34f0422fbc8c517925c82922caef3c486d4f3c54a4c462810683643ab6a1fa94df6b3ee9bbfd31ff8884e5e82e4de3a5c7d7c77dc50af0e39b41823b25f8aaaad9f152a30a9217a7dc387d691ae8bec7b35ea5c38ef527a21740b58f66587f968e86e8eb132cf0dd33f87cd7f4f3e4df334154385f36f72375b647da22618d7546fde32823785afdbdaad30b1b9888863fc92e12589456ad5ce014a46f4742942ef8865ab6a61cadfa40a568c21fe968ca38ab4427edc2fa32c1efbce10894e2a73f844496ffe245cb69386e9e736fffaa7d3ae6edeb7e53e1fdbe889eb0d220e0961e76c620995878a387efcff3b8b140e669990f04f69a60f8b3c2c09ac7952e5de9cbe07273ac3985a3fc85d1ca109406872a42912ab70f5504f064707633f677db5d04f6f61ead8c8596ebafc340bc292cf8fcfa777c976239c74536eddec02637407351d4dce41a1dc96c7d4a6c8ae831ab0e23498ca5e2fdcce32a2445ce4245adf20e49ebe6e583a6fe4c454250db46e8b9c0a4b61ce428dd9133479ecc1a8b54282e7805b7344735040b6d172ddaf661f3a31e746d62bea7ae5a45ca3d70772b467de94bfeb1fb4d06972290d2d55b91167b4abd70e79d9e6825f8ddd96b4f35409689ac4c96c3e69577b1bab4d71261ef39b620f868665e795e0cc9df85147cfc7c73bacefc4367ee9b9e9702a10759c134783a3fe2c6ea2c3665a0571d009178b94f0c01daaeb9a48f63cbc04f264cc5fa2114ca26f780c5fb3e56c8bc8513f220e45caf4cbe1de081176740606223b9f71c5cee33a61d1ce0b181975c4d52931d0219afcff0a013b881c4bcc8cd12f567789a3aea8883e98dcf483af5b0352a8bb90987b5fc4ab4188212979b17c2bf9d3ec5f4e0d20d431a98115de775e246ef57a46721437500526c927eeead8025ff890c01c66f7d60258dffd0ef13ec6698791fca3a47d2c62d328abbd463184c80771eb70d34c1ab5d5f9e410848bcf0586d215680980c8253585c16f8f50203fa1a50a6d7f6e4d5364be49352b8d9129c59717ae1e39b633cf7e42cd826cb5e2e13d603ba0f939c2eae7046d44490a7e0164c731fbb49205ff643c419e1e612ec62d26b995dd3819f32b102d72c96e02cc8234e279236ef3cb90406e0eb34bbfff615029965509bc9ad8ae937b05f8bc52428e53f2741a0d3089256728108371145c42fd1dc9ab37a3db023a06671a27eea1ddfa71765b4ca8caa25bbd6a8618ae6d10125891dc22ac266375b08b909876c179396e8b767e651db4d1845138baa3b447dbfa2fb6400965245ca24750a2e28e8f5cb9868c98321b93a8bde06400151651c8532e58477b395aaae22b4bbe88649d54a61538da014b131a9645a102af472419fe48ebc86e91aa0a4c508845d1e6042afd307c2d304d9a597d9b0c7efb4d9d12c4f301d318791bcc334c0b3437644ca986e71054600cc04708df8a5ad56307b41d229ded1012ed36592c828fb4affb301a7dedee6b2e3375ecd6c8072c2c26c99d4a1e988f596bb3340d0b2c920eea06a1dae1cdf0f4a1fc3dfe500b39bfbf2d2eb74838ae867e808f8bc15d54822d693f3bb38ed83f9301eb0cc5e7ebbc372d3e2cad637ed8eb325aa99a2de21879b192c558dd306d524d6169a5b7a9c2a041e0ade521fe8bade29500b0ffffff4f