PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65925 9d7f4cbc59387ecc712bddedeef45df52f62a18acaf379ee25207e17bc3c2eff

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84230e28799252fea647a4adc8e5d4db29ee6a8b56d16deb4ea29b33b8b86052
Certificate Block Hash
9d7f4cbc59387ecc712bddedeef45df52f62a18acaf379ee25207e17bc3c2eff
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040280000c0000000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009831be822f489e0feecf53e7c6e06a6a66ff767f1ce4f8e9f2f4dbaa572549a38e319a38e4b55d35c928db66130c751b91f17b8fa06721a1535ed32ece93bf061118fdd2ae3ffb98dcd72030115e6d740f341aa9a39ea5920d01000000000000004000000040000040280000c0000000

Raw Header Hex

00004020ad64cb116b9d8c330cdc3f87276b285a3e4221809ed588c7cca54955c1204e9ab0ea0ffffc2d9e62c49f7270f162cc751df0d4af81e2ea791390478f2ddcff4aa9d51d6af17601185260b8b8339ba24eeb6dd1568b6aee29dbd4e5c8ada447a6fe529279280e2384

Proof Data Hex

59,560 bytes
121216020307e021f2f707af46f93b656339366311c55731deebd6232201537cacf97cddb340e3e3cad67b181d46aaff5de34fa366b7bb5a4a48a9d1b7fb121c3d10441446aece8b1ff1d432fbd6ada41e2479bccc725aa526c33650ce9470b4058aa02e9fddd23a440ca2919c318e36a90c63c25285eeb1a448508052fdb27280a45bdf72b6602756f1df829100a976edce1f294a1b3645bf286f649bca6b1ded6e0a85b7a8eb8c8314c28de4ef23effe075d1dd6e0c43d741b859465e512d2135894c79c526fd2ca995ebfeab514c0b83d3ace7707deabe300340abeb0b763002f0d92f8877e8000d34d725c1efa6f78b382955bc977445335d64adcee45d031138b01bb75b0e171b302065e9186e816811dba2cccae402cbe8d5549bc826943bf8be3517820e1a3e34c1d63b71d48f38cd86a34798c56bcda040c107a49d0ed75987eb1388aa2035b374cf6b8cbafb17683804520e56636f4d5549000a1a83d0471617d4390bc12b58d501939a4255c008a1c553c597f4841238a1a4120244f327b47d671533e655b98f624c61cae95d54baea92b6f5376fc6de960a595f1d05e2a760bfa90991b0070da88a3b2e639fa4535606f32463be349feecb04f738be037601a6c4293fa9cecb6723c10027d0cc80c5f62dbce75a3102c85934c7b3ab66b7fead69fb1787d9c7cd17f4528d1c1caebc3395101127c8ecd4def3c66329b02b79557c9ca8686c740ddb5ad90c3b2dd2ed4c0ebce3d5e9c5afc292e6a9213ea57b683eee4d8a0b3efd80404669fa092e422e0f8513a10c5815f04b761c184ff7b4575cf5f4ff4e0fbe10a35b3e21bf84954f9b453e905079e92c08bbf103c8d85de288a72bbd74a922e7c2211b6a559edfbc5e468f57b56b5129bcc46dbdf30a55d77bb8e9a5845c341d7c89f8e73897bc7e6923b2e9683d76a6798421a0622bf55518471a26e5c9bf8d675a1ce3209a2eede46bdb6d4df94347db5e959f42e0f46c2c8981eaf229c7c4c36b8eec8d60577399a0332fd516d50556a4f07a34bbd17e31fa0260fa1af32d64652579203f9abfa9595216fa54999c472631592ff2e4a6e3bbbdcb57f0707166461379247eba98acab1ce824353f61777a3a71ef2b05dcc74eb3b7b01bf5690fe4c76cc2ca907ffefe850f4f60a6bfffd064316504520e9c6b18125382041c8345a33a35cd3ff170b4b74d20aa35da9b3a8cfad7360374e0b14e0c5e6a697732d86adabf643332cf98c3baa26628aaa7aafe1651b1777f2a5bde464a94ce3a04fbc5594b2531e6f46af40a9b53a8496851eec4eeed2dd668dc7726ad52c3aa757d12ad0850fac9eb2bc3214d7bf7baf04144f6809d6abdf124b1286bff654824fe177f59033ede870571ad3d40696ce45933d2174730c9ccbb882673f9269ba0787afcb444d9a24ff9f681a9ca8076a4ad1c5d5990e6d8216af2df71e6692c33d8f93e8ab46fdf770ea6f14a5b96d8660f43539ed4b2b552b690c42bbb67f442cc656766d58b5b923935c726139679423dfb853e0376a44959b42740ed42f9730d8f2b584b60f5fd18b4c92e80e9b8fd2081d32c6c1d2f060181117a46799aea464607a5a765f492137d62504aeed08353c218cfc509885a4bbc4746afdb7a11bb3234bb5a91b7457ce30290f3897bf8c098b7d7a34fa5c4ff3a09eaa18d7a218444aa43c61fd2b489ce6c4f9942fe6a0050e319893b4edb29bb93dccc445c72d444dfab2294c781b9c92fb58e38bb0af0fac3e75ea7b9efce6a16c66850fc41385e6f630760ea80297a085ca28d88c905f1fc3eb58d57a87a3261418cf041a87ca58e9c359b4ed718bf7387c0e79149c14355476b0906ce3906d44c822c002b11a37f50673e78efddf2a9bd386355b8da9ab0866a5206425d6643b9584ab7ba9be50390fec476a05ef02b8c2988ed6c40d93db759ef59a9ea7365e764c3ff953b9c61b8a57b79e1d6daf3aa405b543106e8565afbb01a22ee54e0079f6205a06b6c3050c94b37c3fd7da3d3e6a87a5b03292d16989d16bedd85c0928909d2ee3ec55ff77717bec64a8a65ea590bf20569de1692138a7602b36c1e7448443fa914c7eb3ebaf35e12a43634999aa6facfdc6ad112213ecbd20df77e08c062a0f9bafb35aa6180e29649f7b9ecb860b50cdda108bae910fb9147cc9336328d8addf86d15c10cf2f97a02ee6143ae0a3074bfc9dfbd7c4e90bff6bf3e0424fb159477d8acd26698b946476cd52a1f815d194f40b2f16c9c17d1b1e506816f0c982529dff54f7b9915d59011f58209afc186a2ccf21daac55ed11ba15e5441433afb5aea237f684fee9a04d24a7e7c954956df0926342f3a15c2b7ab5ac42ae5611e6118f284ee466e6371bbe70c7abb1fed771f238db6529a0e605486b3579d71e750db0373b0fc52ab9e51f92c295a3d3e967c348fd28509e8b8ea89f40824e46bea255aa144fc5064a2ad446447a91bce7870a221680ed7afc3ac11fbf58a50374c946e20cf54f979a8239bd90c4f6e58e11e3be69a8392f99f61271bac6822a380c0abbecb101ac131a8e37714ae2506bac4cbdf62dad54cbdf65eed6256a438c6fc4033a53cb9001f37a6d721e6a5b04d9f2d59e97968c0795fa019c41ff7660412272d0f6a6c7b8c311695e6354e82a74f9b36cfb50ded9955daad8af4cada6f229c92a2289f096b8177357aee3938b86e3c8030500554c99de915d63c5e6311be1e5309d1d40e2e780f00fbd22f69b694b973c9bb64d001724b9ecb6e7f0b368d4db5213927e54004ad6ff103347b463db3917431a5caa569a79fd83b05b1e61df2c067d048c6b8bc37dd8ad198be9e8373be29fad50870c93f8336d72886c798d91ce733c2e1dd071c02e014660e9dc0662929b115b2ae50c7f87b3bc64c01c0b75429c5f2e5d24134e3d6f72e65659126f0a1ba3f0266227615cf6ee255d40bcfa2932d118db9dfc419ec706225ece15ad139fb6ac51b51435650930b73d1bd3d90d5a0eb9283bdf669eb8b84846f7820d058438aa30d99ea60e5eeabc81620ceffca3e1c99a457de8cb0e13fc771f887e5afb16e9d65e5b49944f3c709b250d19e6ebabe73bb778814fdf4ac3f5dc5a821253988f9d845bb54e6821a60de0be607723fc6e017651c63926f4ec7a877908b3a628526172791be859df5ecc520be7d409e57109ad99c5381d122543b8ff1610d01992332d62412010db7abfe76f464b22e4c9bd0e4c7b67e9b8dd1016836defecb29200156da9b2554b27eca419da069bd0504a8d64518a2489d523ab988f09f4fbd5b616a701c620ca19c8686f4a7c39e46e69ce4f74d64659bb6bf260bc9905d6fdc6d1996ae4873455973272636e5b335bbd8388d84de915e0a7c788362310bc475dd660f5023f50ead8acbdfe22f11cb98bf776f0916788c50f1ab1c96508d5763b968367e2e27d22bbdcfc8fd0f16653c68df9839fd35cfac928b9f50295b82b298744b7826b9377433510d35ce581baf1fd1b4d46e4d2279ff1fcabffc8184832a204135e2a3c31249f0bcde5e3175b237cb549555b9d1ca8e9f0db962ab84dc3f8deee2a503d87a6ba22320529bed0c41760db5085e2e26c12772d98f18f303a815c4c40f8c8430cb70ecb2f8738952b653d7506f604f74229308116199f6588a03b7c96c39514884babb1dada471be17dae91285b5e03750b1f9af9e8bc340f82cade462afc63da7da323fdc2bf1a1bdb7c7bc6b3cee0478ae41e21818c0935905d1d9b6c65237f906d6262e19027667131fa3617cd3a41303b9d94355dccf3f23ee7384410ddd37bb034fd4e3d2e6760e6775fd1ed61d0fd4594d1f8e6ab13d34430c6497e92e16846c34beef283639376510844cee329848ebee73cb30d81fa4c21909cc897fc9254c547aee64bd7c0fec22ad0b0151bb82819ff40e8364d7020cc660afbdb227a25f8504010adebc2e90dfdc7cf62dad51b31324a08202915867ce6cc07ed2a8e976a0fa9013e47e46c7f42581b80504ec1c1e6dc9fdc7f689daa7e8c1803920922d3ca90ac98f0c55076712cd22428e232a696e24056a9299ff18411bc217ca9c29a764f2d79334860bedb7672f3a1f038bfb8e2c08182091aeed80ea3f9adb444793dbed1b561108611eb3443c8a8194dd58d21002b73af468864a8db814e40307ef12750558110c29d3755a34268e945e103fb7f2e57d6c2fef9725f756978b6ac0a92a6c01e22ff1ee35cfe3d53fc9ad233047735c3ca23427d59c29906f954c47ef7b2d495ed963c1d446b82e978e217f41303a75780341577776d265743c8bb7504508237ad6a28edd11cfb85e74b4567a2d128fa04d4833b6f7582cabf1b53999b8ad6be3a77e19aa26fd0a08d3ad214259552e6964a72cbe2c69111af7d789b161bd829d7cadb6c06dee834fc1df93371adb25e751992b478d9d9df4eaaee6f7a98c5117d1d68f8eb1fcb42cb1b1f2162e96a8a829c4c9cf90b48cb852b4663126e4f80109e331170119ba4619462d005c3138acf457be220f8a6022bc02abca73d7c5567a5f18f72d42dd2668ce66e92146e7f666450612656fb9d43b4b4b12b5700970262837530317277263525caa73228eb7475d2f6232f76e3cb5edd4258ccaf4e0e2dc322475b31976767608d8e705a89f71bbf3ba0e277b86626af49b10bbbd7d3fba7fe9d3326ba74204c8a3be17880ef2552e518815ffcf40d443096ed92aa2e05e548a9f6c06b9146306c8a3208f2e48530a665ebe8a0854f4ba3ac652389958420f25b00967d788ab41e8c2d1bc0226c46db88f0fdcf33e571ff881522b246f530b5dadba91653d05d589a8bd99e201b8eec0edbd9c1d6b45d0cfa25564ba99fe85ca79d800cfa88b59483fd7d3ff8eea39594d3591da9f07506d9701173fa6cb22502bca4077b137b4b1a47f4c881cc67b4771187cd95410e2eaeb0ffb903b7b708ed07d22613488890f41ab4dfceef40e80fc6416c55653a096db35beaf52c0c2be079d64e36338a95dc432e42c454da4f5219fc1358aa812b358e68250965064bd5e2a392acfa5b500e3efaa9e0c2de163764c465a0586fdf63ca7e54dc28de19850c0d6690f123d2b78fa8a4ceb6d748b21b76723c8028219f207ba6ed36af4bb35282a15f1a822dbbbd51d31e7f3dcb2ff1d4fd63140c8fa8d90919c0ccf9fb899a8ed0c5ca997291a49bd3fe736837e68301f1db3c0d53c1ba5254e5d40af35bc1eb3ae732ec5d577cf231f0901f49d04ab7e3d35bb9138c425e6f0a820d45cac6058cdad8f92b080bddc95466d7c4853811bb3128aeed49bb53d5ca4e6da0e92296af7f6c915475b3f1f436e85374f7262afdd26cbecebd2849ab4e3f1bd64f427a0104cbb2b4fba18d0a5444f634199e0f5f708a307f8aebc75887c4ae49b6d05a6aa79913268ab0edec43aaea2bbe3c705935a4bb01025e9c4840f93dbf9b9b7a795fbbd9ee23e71ef4b1c2cfef5f596a2a928c81597d0ad46f4d29fd162b4dee116e645f40f56fb0b61c2bf1c0c725a41887ee168dcca1a50431200b287300e538a9205648faf4535c2c3d16be3d0b206dbff189c9e1dff959b1a8a824d91235f57abc171a8a5184c930e240dda287d51a032b4b1b1779d35e00db0d3d6b109262b7c97cd186d2bddbc97ffd73820a2b608fd399dd397e54ed54db97a0ed3c8e3e5946b6e6c5d1d9e50c69148a01909d63995d66b2c70200e3f32bf509f0ad5c2b653d84aa09addd4ff4bf8b424b832f035fb6842fe865035843724b18ef13319c4b95e4b82353e2b4e276c7fa581820b94798ee70283d48c1804780e0f3640c77c86c182e9c420b2aaf431c6135d37e8b183571d6ec54da6aa86a619d6de5ab94c5a88596ddf92ac6e8201212995f6d458de5dd2859228fe4b0c9edc4c9492528ee5779a8cb833c7d37a6c3544739544a346ad7f03cc4d474abc4f443901e89bab484b485dc4433f0de9a51eb5e1ecfb46e08572d918a4a12f317dbc3e524948a8bc9c519974035f233b265a8253768d10586010ef96ef5754a4b96f8b3868dda82661b6648e261e345ced4dfd073a034d90e0d830d19959dc89bb670fab29aaabf452cb2ee3f6e74d92470040dd0070763f32024e7d4f688bfc37b14a2bd62b1d2d1bad7b527f731622c265e0f60ebd90611ec7aca1692157a3a8452de710f4288b3715b9163387ca3b9019c90d906fa6eeced14b3f25b6449523e94f1e4e7f67cec54b4dc8fa9cc0cd12a2ef89d106652b8b80d2a0a4456fea30d39db42597f6e9b090e3354c465ba17a351d42b77ff09c84602f5df2b1705d8166f8ebf68f766a1d3a77043c2a2eb8a3bd010dd48de68025f6c4b524abc47cf19fc7d73a7fe995f07b830cf22fe757082bc294a4df01dfae6ae120734c50fa6da6d8cd6876ef9dfdb5cc505b94378d43f3125ddf42ceb956712fd10b5d26a8a7b13480cc0a380eaa521853a651527521dec7fae48bd9d298dc9eb6d9bd9d9c8a9ff40d19bf99c3da5d94029a3fe56af532e0024da83fc95ad2ce19fdf3af566e0f0d5bd65a65a01b619dfc1b5969c70514f5430cf3efecae53efc339ea3d51aafd40944d0bcbd5b06f0d16af8a320144770e45be72b612d2786e80396ae5c6cf0ace5b9cfae74e38fa8f14f6b0ca58412ed9a5c1a465a46e3916d2940ef4f9b83000e6c7709d97f867ccfd2a2c087b81d5e20e2dd1f3e28fbb40b74d0ee6913b264aa0ee60d4f4f1d7432e7bf6abd7e92a07f654cb60c00688381e5204e78323d2fdc1ba0006beb47735e3f27458fdc4f0c0f0b97d41a290ff6fabc7be36478ccbcf08d19af28e77fdc5b52eedfddad06e03362a00289a2f188ba8259ccecb55986346112c286f33975c43acdf2818f7c2fe9552f5857fc1a270b5fd5a1283fdb0fe9a154db58f9ed79aaad66e08570dcd08e40159351858f16b4a38ad6378220fbf5be07389455389102cc0142f9e5c2f52572c15a4f1c8ce28e36bc6a76743a25556af36b63992fd50ab8b8a8cd1cafc4b2a57c42e11a567f85e01a3a262c6e4f3bce7f146a884c55a366ba0711e90815215563101bc1430997afc4aa82010c2668979db7704127684f92fab04af7194f21036951126b358cbc7369f02166caec9e81a4370871bd606ab28be5c2202986c57521b6bd901edbee0c6062bbcb070eecb76e9b4d9e281df948f9f0efb8bfcfa232574fe0bd0fd12eadb06d6899c16dace951ece30e8853dfc669bbd74f48957e428b409e6f4bdf4d46843dd65ec05633bce8a827eaa949af477caed3a6749e032d6340663debe1ad397bd3eb6b395342193fd34a754074949f61723a964819f567a3831e7400f1841233c32d08444ed3005437c72a5fd5c85bb01d561444d3d6a4a5f7ff4839be33b0a6ef6814a3f324f134526cb3c1a89a9183c2bcd92e33b6b7a9fb3b2fd5c7907d4c19b347db286366126233798bb205d3f7ae5a015971432ce4ccf5d6a9c169477d1c2bf79f1800a871c432643b5c79c749e172b0546faa8a57463495e53e91e164247cd6af47a7f84720938afd220487e3cd0fa003f2a9a54dac2d448705bf7e1db50676b4c0846cef9518af512da2b09ea8eaac7f05b79a85a6c8897e0995927f2d45ef5750c18fafcafcfe4c8f2126d958490e3bc6cbec69686cb07730101cb8adb34b139e744491419689cd2a5010e93123f02f1e056fcd215cb31ed03f077762bbf7405a350af9b2c2ef040ee15c1377a7edb2d543b3a73f3b012ea89d262b4db628634f44071f148e9932a808ae52991dbe97b640647bfe049be876a05668799d680634d106f198b833850987fd096e00816fb0e10b52cdbb15036586dd4f5cdb25dcd962f3c131380e343e8b7be49fb0b5e5eb0f618f512ba706b8f8950f1e9a2c60a7c83d472da9c6f65642cb9c04ed690c09720c3ec5699708ec2a2e6da21c042b83cd13055f75758777e477965f9b651a16d32db33d4ab60fa847ada43c863ecbbeb313c135561ccb1ec855bf04dd6656a8436392c1739b9b251950937bf89a7108611d71d375421663dce2ce819b41a8c913bbd83c43986f1cb95b7784d0832c2d7359191fb99eb33b04ac004fa6f837d0ded89bf24b8dc349debb386c546970e56ba7553c059e059e2ebf8f9900946610d037bce8f66285c263347a42e46bb01f8b2e72d1410d069cd6d554388922e8e4e34f3b6d3de66a71e1ebca769a07393745455eb6ad13f84aee17ea00af4655d84dbe30c1b524022a6be310d0b55f425bdb05cfdcb5080166faa797e5bf08cc94ef9e6ff20606c6827744a24caa49ad18f07a62c1d18fb4d6092abc785116a5d9757a159f129d5ca2011407de5f445da5907cf9c6234be3cda364eeaf3eb438f9c704418be2d8a9b0139875bf7d81dd7ed3a61feab46d50f44c7b46c813e8c74ebdf4e87572d405ea7a8bb938b58b0f8468410bc6df3356346d81ec6046995532c6b5d3f0e99d40f40394cd9083be2b4bfc7559c1e9a76c248f96dd893dbe89fc750edcb8c38da6c0ff0897a146b98255d91d346244fed12f071f6483bd3366d27e26ea965eb5720d2b56602ee1bbedbc80e4c464224832dc5a07a9b9e091df3279f56f0915b1e2f847ec9739b91038079176233a868f0498e08de7677b7ec0bc69f8e1dffb864bb5a112a18dc5fe09c6baeafdcf52a5a6316f625853ef701b12fb3c99f28c99ec11f7d8ccb8e4bdd5778d1a9338b2fa9a60126a7ba061719d2de607aae8ca32c20ce1e7637c82b7d30db652ddb8a9aa9328a7ca528861b7959f7e2bff4c2937c15732c9aae0c7540382486d4553ad43c290bdc885304e33113223ffb22661b31e064d4b25506db0a35d416d47b66a75b5bce2888b86e90062952739424dfa4020cd0ac676a657fa5954028deac77c08533159e73b4fbeceb8c1e2e0a8954df42a47218550a7b163d085c286b0a815bb5aa1b844a5fbca771e0bfd7806a9993cc107a59f75bd172e902696d4506b313eeab889cb28915c12e1717d0147b30ec26e76131772220ae5ef24e5a7f5b735a6a667dadddabe0bced3e80f5f42d0832c5fe88bda678c2d4be5b0054e6016f7f625452539cb88f7bbcef424158bea7ae969e95c5c71ae65c36794ffbcd0fd5b187f7c57ee42e106aa3ff985e68df462a1c2a768de4b69d86ee64f0522121bffd549128858883b274f3ae03883d2e23a06d0ab6ada966a08216b196264adc4ff6e0b22d4ac9fdd5b722e50bbd439db6f1af662510a610e7efcfeeaf7a0cade992ce1d568a0111bdcff779c2d151461f5dc8621793f3ae0362489348307849097c1419f1e94b0ae48ec6ef640487cadddc9133e7de448e3b6b35e06160af243b5c08af6675cd6be361fea4d6bd6dee419d8e8236996347532d7c27d130a5575042717ce9df525d0eb315500b6620d609a6d7c5d4a0b6d1fd41a330d89a2cda1103f43e1d1530a710af067ddcbae02092b19e572cd34812511fa10543f8bb4772a18dea549e384c943ce7ba22abcd3cf210aeb816f09d4e58b426f711939f8bda97deb3051fc1f93cda38bbc242f1769d2a486caa346548b0bb0d7ebeafc61a2eda65d77a55682c91d9ff864091bd85eb53514b8caa5bb7c0b9692242b0de9131639e87b6e15823e1ab30b7da60f609ad7e35737683728e00ce48e11c7900507f63cd34ed796978b0c8417a190043b199d00ec5a902364feb33b2f68cfea4abe4b2d121c68a527af2adb07ff5b9ac44d874fc15feb9056b248ff41747a3d4ef4f8e7d4eb7d46507a4d9352d4896d2e56f8cb9ad97b1552d3566ce400c6b7dfa706691848abc6e68385103aca815e23680cc69453641ff666c0fc9164205ce58abe0b11d704f6352626fde1a5c917bd8c8da0358969df5a6df7791aef58bd8243a0bbf0e216abdf6ffef81626be851d7f16334075255d71cdf016f3b7e414eea6fd2f6b3b10ffec4cdf73c917e9da2a7d2b80a43515f99742088b34a9f6b6dc8b169f1606119530571f15dbe5cc9cb3f3a393b5857dd39231f0fad48c6dceee685b5531f7c76d3f0365ff89fce2fd70bce563fc4c30ec68d89cc117dd0a1d5d80e62d7f120a8b357fe66ed90eafb875d6bc07126f25c7f8e8dfac1660c7366ccdb7d2df39b8ec1c974b8b5e28e10df35ec3ce8e9a303babf07145895532ea0f1c79f9d06b6d521d97a8c525954ecb8b81ff905acfaf92a7dedbfaa4b4662e1057bdc4c0fed4d0e2677679b20e67f56d3fa25b2b160cf6a319280ae27bedecdaa114821f877d9331cf7df2a581aa971a6e8849e962c147436d494f3e7fd822940e8fc5bcd965d406aef51eabd46317e24165e8798ee24516491e4236fe3be0c69694a8f89121a23b07cd2d0ae509b930255e1856be60dc384329f41e8686a85c96514ed56302c18806793dcf13be7404976d75b9a33872fdc56fc1c1c78a4fea3be7f64f7ec72322987b120b916396988409f8df4ca38af6925627f8f6e5e73d3e6e9388a0b1183170d910d15eef9130296da3a9b511daae73b506e7590b85b8f1de8ab080b7b8c5c489a9f50138d5fe6c6ec8af1b36514533aca8671ba7bbf8f1510eb52badf505cccb72ff0ccf41e90cd0fe25bbe054b71c2f15b457d242487954261fd564a21b7fd6e339e5dcc66f95464f5d2678bd1d269939da5057567fc207efd69707f6183de2fe71720518f56a0d290f3f0735a818380cf50a226ed9e275a54ace45fe0c400baf134a6ade49fed63ee4c8df2051cb7ad9ba88b2ac2b1f4f3d30ff588ac52d02b72e8e843eaac418c28ad19644f4f94eced9caaa90d5353a9c5622f4f41d1a28b81ae5b83ce9e7fb71054b2d9d983907d5e9109fff2a5cbba929fce3b9a8422a28a9b3daf3370305779e9e8beced313af7e638385ba3b8f019f89ded67b2b2aca24d2c8cc398b453f23ab9f6127e090be5879d5ef38275b74cab5af87fef1edba09718a287199095d2fbd605d89cb4fb465fe071fd1aa74750c6076788e57d27e7386930e9638c53ef459059f44252f9c975c9cb070a9d2a902e8fc28b94556f9a1f25aefd9b49fa0b908f8c746d8343fef29b1c3b8c0f20358561c784e57cda527f0379a134e531346e076e47209824313c250f6a2f3595af363a5b25c419787cf36574d607aaa2cf369ca5da5a45f2d9f86f06a1a15706c2dd6b00887d9d0b61f33406d02002d5d92dcb854758945f4d406c4cde3630d8dfb18c98b51b233fd8ec892d3f8f728a76eafa455895a148f5a0eb8c8330c7a33d0176e7152775d9c2962df157b45550274a158eaa790db2a5de3f269ab47e4c3c6afe41838cc26264c38c7b3b5c8f7e03254674817902d5484d0757478db72f64d7515460483c51f84b44de22ecfc7cc1e655be91f9fe691080c19a9b362cfc038f24b5db8cd7b6c1dc9873be143ba3fbd0c5b0e740759aef931d64104710231b0484e8d564d748ce5bfc427930b4cdf2a2d6ecd0a1f9e33c67db85876313bdd478d3514f6c23a626b382b283795c3673adb21bac8573ccddc16aa5d058c7399e7bb27a08122576a2d0d1259bd9a0ffd5d314a6ea9c0cd9738978ba6cba1b3e8a82ddc24db7a9ef9049fadb199955ecdce2d2759ed9912389e3a59098a3791bc2d5ca1b4f9e4442310b117a493d78a84b974085d1d2d77511d00631082b67b3b51e750fcd0fba329feb7c34397bf1c8b08b62cdf31e83fac88ee487c61d32112b0e7b56c58544ee6c9d41efe7649d1bf12f9b85f5c8b1a4a235de1b603c628ab4afa461fec45c3b3e7b8e72ae08c3d794876875855a1e53b13128f132c8385ecf2c9db710da4df8175fce065650949f3365fc0ce7efb5101bca5bb5624a849fd2408c573bd17fd7a1bb0786c6730f5cbbf2df1d19c7fe5d66891ae316057fcf84c652510732063fe4c083c1d156b1b995194fc445c1df1fb1a8a0b4c93dbbb40b164c82cb9a20eeb3a48d26eb203cb7859af64030c44052c37f166828c343843cbac7fe4d693ec59c90526b844332210e92513b338cef971d7c2bd9740915d32c0264260926ff675f37302afd64eb9d32265ae972a821191440d2a53fd36c32275d8fadef278c64276aaf656daf6487af7245cfb1c8e797be2ac66aa2d7d8cee3e49d293c4cbb3f0da8cf24686f37b71e3bbd23e69cc906de69d1c45fa12094dc8671bb97ef57e3c6148db1216f3611d1a77180a4bbf45d9576068d36bfe41702ee70884b19c272f33f052946b94833b7c2673d4dbe97e143728498b6d523c672e82e73eaa3a6178112078ab61689b64ec856836f2dbe39238336d6dd15e46baf1bb4bc8de54d6e6e98dba33daa123f1242c4a4809451996c37e24ce1ab573538edf7bfb9267fe871a2b2d9ccfd1f74d05404da86c93b5d58be415058d85deaf13b3e3762f37d149b88ceb1efc264d8013f4560ffcfffdb1db8d2f9ff7e1e95d06750e5605d1feb9d75067cf8eb99b1b21c98667c59e6b806d5086a4a4a7deb6dbbe29dc22cf3a8ded5f2b17b0ff21f7e7f49ab08bb51f4b8617e104929f29c3e2a61d9e56a9156679416695e1e9c6ca21cdb190049cb79fdb106331d1920aa9db4dbae61a93b0de747e50b2ddab35d7705579f31015c9d6c117dc69981e4970bd068eff21fef909d6c3facaeb29a5d0b324f32b15326be68762caa0fa6bd853b15264b30fdfb4b519150816b05de9871b958aacda829bfa6259726aca7d04257afbc846f93339facedec329c9111a55c6e90c83dab15bffa6fac06efafd9f20450e99eb359b59b08af5dc8e9773eca0e19a065870f4427d3928c428029bd4e7b1c5a57a4fcb8afd93e09cd256617bfef4a2f865579976066883d4c82a295f383573e09646f886f485b7e1b6cbf7e4c4f32ca01720c6763c4f857eb5a103e400de04f1ba0cc0742ecd35b48f9f9d1ae6fb0a3fc04a65639316b259172ec75ffe32e33be3a98e88e94ad5c2ac4e4a5d11d5e0436ce29d739043d4649d5559aa04328690a12711a680bfc8b5594b93a38b23d8c110a4491786104ec4ac50655ca31906e7bd0520e191e8c5d3ebf2d9ea635f9f8bd88c21f0c3ef3d6161683b09025fd7925d010d9871c15a08787f37b9f1f2c713ad9d4d10408ab4966dcc0d2172e56ddc37fbf204f0e3117b7b1317bc49bf90e3f0cc2b7b6bee51a216166bb51c74f9f7fd6bdea5b9a3ba676b7c1224946de3e85d1da70763b8807b97c82b08c583b13053d0ec4eda68be63a09b814e2c60745d100bd4b71219ee08fe3f5e3545df6b3b71db257f266aecae268af2151018a35ed96ef48480e3113b125f47e7b405381512710bf927ca6e8ef892a8116b4eaad8c4c80091357886707ca09e9192e8aa2a334ddbaae8175a095e82e4f3e032c49b74b0f2dd6b6c6b90ef0db5409e1ee402b744c96ac2ea4a18b392fa96b8d4e74c0bd0430e29b789638f86b5371ac936371a34666e13c4f172b40bc90c9ba337a5de653bb5ab245f4bb989734af8f205655ba62e9944ab5f285a61247fe3a9df70220358cd80a782f6e5e847757a463e3fd1f8b7ae8d503e96a98f8660a5fff018b3a23f1b536ae939754dda8b6c8907a142359d55ab7df79c5d5b7ca915744ea98c1155d9eef45736359dec151eb335cf6517b73c742210fe50797a9b05e3e070ff8cac883ec58f5ea3a0b7ddeac9058009567b64aabd3e89c5efe46ca3afd44588c76d6ab4bc5ee11a4be29bc429b9fc93509926368cc6da515960b6389df7712cd9b5936cf8c82e537964a845ed3f723334e8f9b4ebc8da8b322e9bd03ab74ddcca3777544c84286ccd5d10f8f888ac61ad66e8c01e1304a29f34e0f36145ffe426a5c2bc686788a3b53939417e2bd7d14516cbd94430c6e3f399c5e2ef23824a95ec14619979a247ed9093c2703669a9acbe5daa8bc51c1081e9a3c5c85a9d3e22198c160c9e0f312b6ab77112d02a072ecf01135c759488f089462d08314067d049b94c8611381c36c7b22ce9e5886fbf19b57216ba42508c35f3df69b491030d02d515dc0b2e0c9c3efbb48d1e8fd338484123660972453a0dee9d943ed9ee43427b41472203f97ae672cf9077ec5957aa32f80771c4a2f4fd35f62f7c108899ab52307f2f35e922a03d7e22eff8c7b3ad5d0b4ed903fad4504905703ab0f08fb5e6592041d75ce518d194461fdad41dfdab57cad01db1a0fd221ae5f9b0b58749f587535c13b305033fe3318cca0c2998e2c58fbd6c1525d3677638af16eae848a15309bcdcedb808f6320eec0b49b9c9937945feb2ef0dabec0cb5a734446479dcff6ffa8a0c6ec164570bec00cee83dd2ab80119789fa7f87fd12f071abfdb2609bc8d154cb11ea72fbd99f0ed0548f41145e3ba18e9bb9532377fa5231dfe2f33e1c41d3a179e31bd0c7675d8049f0625c445df00622c822cca9edaa57c7478af68c0d82b5ea533f67f694111a1d0260d9753f5d87b24cbc0839c5adbc4d40863b3552f36520e53a43aafb915449dccfe06da47a40604fcdf7d5d22edf28f1265f3b9c6ad22d084f937f1b4e5e2def943eefba91d4568061d08172734f33903318aaaa7af399ae22260bb51fe417d7981097babb3b320fe0f69a32bf86a02c524661236e98d19363e5b7ba24066619a88003749800922aa361ec93c318a93883d3929dd53cada3b6687924c894273955362f34ff648c2b2aaf8d3c0bee5fdcbb1865a7a0daaa621b3e47998cbf224364e6683f74441082b6a9c94962b1d1bf7f3b75592f26637140d08e43ea74c4b9f8f4228aedc09f8a01ca38a7bb39aeec212e1daccee05c5fa0e912c19b60e2926f0a803af197fd21d7f0bfa2cfc110ba47248cba274c9d0a60926e5e6df2df587181c60bdd813311cf9ae339490d768d9494497c6475e994bd372b6ee9214b9546a9266d3689b3c3775cdc0dc733a38d9f01bcefef826a19ec40810374ed5050bb3c1af5181a48b682d4cb7608d777bcd84df931c94911324cce6caa80f3d4398726b208160727e34468481b087946388a67fa053491cd8e0f75b929ac1710916ea0008541d88cdebe4c11967ebf876b80379251d540d879cba3441413250d506281c16bf77f9b762b8908967c28ae1b4855f6c49a298573ba83c896f366859408182bf9150efd706674bce6b352bf67729e63f3944ac76ef8fe1ec17b2c93ef9090fcdf712916897da64d4d96b28466b241cf416b09330e26e40fc329a923e0ca62ed0191b9cd060451bd41fd7cb53ae5d713a5cbe7d6970c1b49821e249d00fd282e301b6fb52232146999155bbf301089f50d1287df8ed6703b27b67a591381ea547c8562fdf823f4cc85bb61e5b9269acf0c722a2237c61d510d8df6037c7eb2497d6f523d9fdd6a4083de476fcee4b1ac907c9e79abf7480a35c093541d78368eb57c4c1070682d3bd6ae1ccacf58d9258fd02ee1c18d6848766275cc6f58d0ac1b33d9580613d5094bd7baa133d5e10edfc9d108e4d81a3034a9e0c47c80b4f73f1a021713a36bbcbaaa47c4e24a0782dab53f33d54e7573b0fe660e5811aede2cc12f01cb27423d93989cb8ae5c3341190bae5a51fb1c465e91d2d0c83f5c66438151b15305349f20b95969996adf81484c554dcdf6a3cf32175eee89dce1a2fc693411edda6e46e50568f704beeae71c5ea8c34d6e3f8aac7e32b48e13fc1044d4e8df0e03a3a76cd7af0b5c5bdc3d6e6ccb3f33cd80a44c72e6d578e3e937789d02b226b5165bae3cf7010f29f32d3dd599eb1c3258ac81467c20bbb146dee66b752f6f70fc4c01e59b70ad6245439def3dfd8a0e699a0218e40f00659bfe11833f203b2dc173f06285ae6881e33b449542c328494d114dc6eea0ceca6f1bec36c43cf30e85d3f32d711e5ee2a7540f4344d7233f0b7684ad2c0d3dc5da3c84ffc6d130eeed6f2fc80fdd761c04b833fc1ce11bd0168baca3f9605c8c21adff7526c5097abb332d523aa5a834cc5f536ad73a91d767e57ec336ad13c4aa86ac3f31405df0f880bfb977eee680d1a11b46a3ac4239bf165afbbee88c9481ab642c4498f7d282b042f86c6f990d431dc3569882d2c1d94ba8d8f1a0be0ff3a40ed755cb82c7abee5307709eb1b1900e074c5dd48d2141f53dc485d5b63639062c92a9f93ca514efcc7777d52fdd051a0645d9df4120eda1bf07a86636ff177307a5354bea7e17fb1b222b1176ae1c918e67b92dccbfa969a8703de5138aaed8dd93bf16678e0ff3461d78fadf2bba6e3b42e8fe6a0518b818d5f927eef63d1ec10e62a1da12d2835b42a406cfcddd974c8257c7c08ac055feb5546ae8767d0aacb9aeb813f2b13f9e4fc42d27a35e615580a1553a4d067a0badb79b4d0f0be329be19ac682673cce6973b9f9f098ad24dc35d3f8289138f91cdbaec649fe0d9bc2a7bab4f230e96f18bc771817fc0c0b1e426165797b88519016ef9db9b8882da691d0131e30f854b709650a781f3eb3922f31cb092cdc461e26c49a4f19076dd2804e852da4c251951c731a0a34141220e733db629046126a80057ad395d1846073ec4822718738acbdf157145749f513c72d8ee169cabb7285cc57e16e6ce55c3a8424f4b68960ffc89ebb0a432ef184c6f35784e460e97794787223a8f4355adcc5a159e1488106334e1eb4ac34c47d88f90121ce37850d4b7f749058f082c650f8880068fc9b20ab4a399a5e697f9c3e7e88ab7f51e1d114cc2d6eb9e11e3a513dd412e9c75bfdf099d5802b2b0258e3fea8dace81da7ff5fedae2d0fe15111e9cd36d4896bfa3c69e390a80b5ef2f97e0c5254baec40026026a413fb590bd7a922d421e92f5cac5e01d4bfe7a34638a9922592eb8593b2d8da2cecf0e4d5797e70fa6f8ec229be22b09685528c984231b7f1f16b1bfd2254d153d1b299ab356f6ae82a67dad89d47894b52921973df6c2b5895c04eaefcde0b7e25a29e853a597bb48be000fbab5541e96c761769cebad3c5ad137c237de620764a8d29a4d0e6ef12d85341eb2582fb984ba3560156b7e93a8ff3622bdd74175efe153f6ec452720e9f595d5ddeabec1c6a22d733faf936ffc9999a6e43c5aa8277ccef916f0fb29829d3782433c87e379fc08e19d1faaa8e08a295c06f681b81669f64f9d7e6918617bd2c358dd93c2956c120d91d1bdaf746298bfeca9641d32d9b838888f685ba9b2161a6acfc7ec2b7e94da182de8bf3062318df0e7ae0ffd57f2d75b7053ee09cd37f465fc147b2a13d186a553c4ad812b705bf42ccfc84d2f4ab12a1870f1ec3b38d7f32137c02b9cea8090df8148f55cfa545cf2a327af22ebf317f665bf4ef2daf27df5feb0e4739ed6b3fc42a391f04e05c407c496e929373f45e717d9ac86a56ef68194c45c129f047eb017d2494a58b38b6c7294282cedc448d55907057138b5acb6a4946660aa8e24d2f08c86773901fd9d872ff84c895b96e85d2fc21ef714cfff06cbf1fb0647498274ca4578729ae9a2d99d4e597e465270991b722185536c7a5e53a8de286ae810763852c1325a6c9677ab649c01879ca17e861c01d81fbf53b904975b03dfcf74c53bfc40d056fbcd461290e553fd2a604e3858ad337c942d482bffdd223d0567cb94e357cfbe6f9cef6ec9eb601c547a63f3128969cd5bf025399e0c1a3d6a04563fbbd9da6e149da4e1299d00d7ad6797a8e8d48a6efe8f65170e5e5fe6aced17e866bc2a2ddd88f66b534df86386fff9a4658aabf1a8c07298a80fdbf5fb1a119b1b0fc16692c37789df0d33574bc2f376671608bd5fa0183a0459666478a427d18d33b91cdc21b55846049db482591b24635f7019e3cfc6de2e566b4b6fb1a11dbe6701e14760974941b40245c6c801c0c906da2b831d1dcab21b864c2d7aad37e60fd713c2a807b6b8bb089564e9c586255a859b05e596c7b060f283d868dd75eb3932345c20b9bc9d142af1e77f9e1dc77481cf973176e8ae5ff5292bb039dab9960bc30cd170fa16acf2ff1e6e7d82cfeb14600d20603f65242a7e00dd471c81c7625ab0ccb829f9f608846f4856e8d8dbd155a6e78194d07e001eaff83fd080e7e46c332c056cf03ce9ec6d0e37844ec1f5bc288f00ba359533617d9be4e06c22bd62e5c3e73062581e4e28fe97c4571da2072f987aed5944af8001e7b0f8ba275bac6a41aaa9439905e1c3701dff2b701cb47143768643291732279293699e7e4e5e05cf9149137690486df5a9eb58e78bd49efdd774d38b1296bc688d6eef92ce4dd35e3fb1941ff29ecfb1adcb81e1d8da99c2f9e13e2458b3c11631468427d2a439b98ab401f18b660417509eba750bd26b484bd024a340442e248cb85472438151848f387226418561be53efce7d4dcefbcabb649dc78ab040418f541f1df9969f532623f054dba6f99f059886b87b5aca79405f74450025880d133f413ab32531c107e52ceeeccc9afbc4a04c6995cb05aa05a4f993af8d82732121b816c5ae9cd1c880d2e244c92caef9a065cd7133750c26c612fa75d27de4ee9dbd10cd37bb433b41b4f4d6aea7ad22ef3dd7ec89f5bdd60849bf0e18d6a2a30e5b5e8b52b3d04c72d150f415f3c45c31765bb6c65630a170a94f8c96ee7c9b28733091bb2a76f5365b4de5b621f6f4079a733e8a61088a9d989a9289fc102a723afe96a6631c168651202d11d47b7fe93e7508bf99cc807e0c4dc03c8cee0544d3ef84d9d78019b16363d44421a8e40f5ebda6dd8eec1e09ef1139a23803185916d718ea4291565ac405b7bb65bb9d897b17b7b66b239f2ce01d9876aa9db6608dcc763c353136438569967e054868100d5ed16571be23867deee410914fa5d3599fc9325df30f5d7c3629f0d1cbbb0ac80042006b5caa1fc2d6dfdae67a452abb667d26b4f6c96568121494a7eea49f678b3a55f70241951953a19f2c1bde62b7a35123bf9a8b82900859340bdd50d66f1d9659ed576bc78dd8accdc8b92caba1464048a9a5569678c2eae7cf250d467a51da9ae048177510ce125ddd922076462f9e59451a234db3b59c6c87a6f5bbe66ebe9e79d43f56b1fec40131c1415134694eab5eed95a233767c52d514fd846aca3db6c7f11db2037cbc506693bf58535d2f7c8a06aa76cf962006302f8ee828619c8240e448da77ab1fe6e24d10817b14712448fec1e8be7973a3716c95eb6315b3e71ceff1bb2ab1799f5e3a6100118ea361b973edd8b80ead33d674b7212f73bce3c0ec78465a2fb2fd1066ef05631241e9a7cba02adbea77be1486d593c2454813dff54fcbd5a767d8268f739fe96d17ca660964c746722a191a75c54e4f8b3294b315480f1d4d87fcc58acd90d19db3732a310e6f6e164b79b43b295035f93cd05163ff92a726a6f87d76f3249b1b23206b63872e6ec0eb41808a7c6b1c44a10b57dce600fd3bbed8e290db3758d6bbe875841aaa4b3b6e87f4b4881172e7d094d69d5aa7a039b37a7712e1dee1f9f5c91f0cc9199ef531a66ade08b24a133ef2c4837094ee36280880b97d719f16bfd38bb67732159b50ce7a9d8282d3bd5d2e55449c32f3f319242d93805a1a6cb179e9e405d606ccbfe59736094fa2f26c106fe30546144d3c56b8b918abaac621ae5b37faa4405475c23b3a907dd41995e85fbaada880a7e10b6d69a2fb09991d7e39a199d5ab16a7f0b6214eb39b75ff9a553418dbf96b043e644c959d1dedee9b84fccdfb8e57d929f79cbfab795e9e8cdd5e42ce911a845767bd440780296254b59dec1b2dcca6504d3d798259f315a4ceabd9e40723818b0df845807639229b37d5c27d52de66dffaa0a2a206ce52e75ac36020abb6a412be348ddc6c5ae1796a5a643ee0b8776b02c1b5e51162e903bcba16c6fb414c64a9b5dbeff2c4e21c45557f63754615a94617ec30347e4c566691c0bad7445ebd6a313953496e900a3eb29342a300de1a35cdb219aa8a9a410608b0801e2a572a6e8b68cebe6ae3407de7ab3ee208feac81f7a31507b44f76f12a1b318e89bae64b0f81895ca4c065c0a0a17a4545e9983c4baedeff621ade522c37bd0a2c893909369528020760f9a98e09ab99fddcbc13b07db20a38af1808d92b3211be4e1477fca611fc09b4d36559747379e4091b8bc49485b8423f0faa016d17c955f0466e834720127f6b5eed062e57bfa78dc86856bfaf3bee7d8855fcddf4cacfc5f5f0477a3de43952af10e2240fdad935bf03d27851c1b377f67a02d7c6b6085ea5643b5ba32e89d53ddebd01ffdfc58735160b0c5f14fd5c7cfff6907f15e3ebde23890e516f9c36fcfa124385521cce6e68683e13eb5de303f10f3ef82c6184a7458d652478947f092e28c56a8d9233423f23799db5b5c3df040350b8ecbb9b40aa250ed01da1d681780af65de05fc6205d69c051b2c8b8668c83ec9aaaed9aa02833f2ea44d6fe7d2d46b6454d90881b601c625c6a65e7b56e7cf331f161a7a6876b3199bf1dfb3d48cd4202c8555ca29dcd43ceaaa516679b25622be22f388a6f2247d4013bf56a752d44050dcccebcfde892a96929d721a0372af89623bfeee68c2b2b22083a8c248e26e194f27cb39f1723259f09aa921f458d8128b3d841597bb0772963e7838a5b88dead4afd38fdbd04aad7192081645547d919ea0b31b689bb255e2e50bb784c2089034111a8f60faac62500460334749987233a2c0f9876789326abdebb8cf2e7e451d16a8ed6faabb2f0eaca4660cab072a867b247310c6ebfb8b9bed1e27d3aa3147cb08cbb4921cf89160616969ccf83d166d2d8735a1c2c1e9827a7611d7550b8b705c9357788e9369f1f7ac8d3446ba7c6192fec8f78f7faba5e75f2f5bb9b5f8db2c27dfe9ea8fac5f94a20cfcbed78e41eb2f144609440a3734dec7030cdedd403e9010b2223878ba6cc0090f35414e2a55392ed41c44ad590294dac444c628b2cd1617bfce75a3ed8641b080385284e7fb13783543a095386a919c212c9157d6eb508706c4b64270329099eabb518fccdc8da4b4cbd5d3fa4152d251061804a28d47d8af7cb08a11eae28785414add3a0957d8eeec71c299f1a07217bf3bbb2e0ce9d4a5a744ac17b374f5d6db0726b52de43e3021efb7bb83950103c910af75aa530ab654acac7143be0a8dcd5d55d5ae6ac0f44b6fea86538114baf116874c952c8a069d2d3bcb17665f72d86728d997d0e30e3a69873ee1bf56ee5f59abc21a06232d2cbfd5547b146f082e3248e239ab46b426eff1fc5dbd577f125a9a99536c948bb3e84e72439d735e08b06615a22eba6e7e1bb7aa92b5e9aa0e2d9d1ebc234194da26ee2946e00e23896ab53e8c18a4198fd29641c0900909e361897b5d34db110c6458fdee61a9d47ba9bd6afbe73b215f47940041a6c2ee87fdac244459d058d625a03ff9008d5018622c49e8c6e950a29df2c7ddf8d4f02794d97a8abbadf5ac388eb1edfb65f95993c514112d9e953d44a380f8f0a04a8bb29e434b273fde0bc66d690e25b3b56115acb672312e8cf6d0409a2c03fdaa4c15ac92508aaf76ecacbf115f89af5eebb3e740c1b4e7122126eb3fca6225b241a739116968f1f35b1141d4e17debadc142c07ba617276e798f4201f0d75c23ba42e67d0a841b681676f37d91537dea5fcfdbaf005d13e71f70a8184cdd01f58f093648d12efcb65c56a23551248f4123b6df0ce83c22fc6788deada47b672c09adfd722f0b3e308bbb56856fe3992942497e2cf72103075c8cef6088346abc4e0ba34ad8f308a355d14ff42fe8cfa5f9e4b66f5fb0e98de6e643535cdc8f7d01cb7c2e8f7c540808e2f23b15c86e31eaf9099f8be3b37f1f1191926f6c9019449875f257fa167b8874cc535b4364edc86c6ebdbc4296eb1d743b38f0272bdf128fe98dc9af35f1f32dfa528cbaa040a04ef7ff69351cfcc6fbfc83ba5e85b57d9815b87fc2ccdc2f2645d44c5ed1282e00dc1892c05cf7e6e512e2cb6291c8f3a367b061276dd6a5ba1a464c007aac7fcad3f8a933b869f2d5e9cc4c8516f2e5591df36b1f1b25ad63da28004f5f70f2211aad7dc12f3f755d483a8b5f93936dd36120004f23619e5187e9f60f864c7e6aecfa00dcc8e47ddafc1b6a4f13587ab53217c124b694cefa982799ac14efdd6ea1826720cf8a78476622170baaf46cbb9c7e968f4fa7ef6c2ed4d89a31b0f900dbcb80c86f5e76421da23b791edf52d31f4563724fa74f16b6095ee579d05a4b467bc166233976b8cc950be5b4310b3969a14a06820ce76976bab501c799c9d4cae1f39fa3c3ff2dbbc362fac27bce9fa8f277fab31a189aea57149ef12301b7e49cd18a21ca420b023b9dad0055f3ffde05f67c915c0e9744c190ddb8036603b4c78080fd5a6904a94875cf130bf563df5229cfd8aa04e0c1a65d15406110300573ee825d6027b7a94d41b1eadd2b9d6bd72107904020a540f571d053b697653b04c4fdad451766c2eade55923b79ec95f6f39b72621d8da63b1d7427d9f4cc9b49b0c047ea7904f1d7caa6ede7f9af47b869a0ef5f5b62e1dbc978f57b708c619a71161288165f4fa7806f288993aa26d0953f14dce44a15ca6bb19200a9eae9f682857f5933f90cbe13f65cf4c2b38ab4824255b0d5ce7f88a88624960c6032958ba0e081e0d8a11a6862b0f7ec76de7ca0a6b6a376f88ed9befc98ed0fe707e16dcf4a268e160e0d21f8ddab727f7247780497939dd3393c188362a4d854fbedcdc085af41e96b71a6cfc17bea4aa0ff3e565a174c7ce4aea4f823101e35269ec35d9db123186a138c33e70e1eb1670170342b42cac2916c40afed0cec56c3eebda72a19b2548ee7f550f24e91b58dbc09d8561d0599b3c6a35d07c7ad4e7b6c623e6c5eb305e7152ae2eb92be943734d0b71e5c9bf6db2699788a096f9043f64ea309b6c7286a08ec17eaba5977a5846b98443225734dd1e5c4add83faa5f788ef6a96bc9b5f3158d7b7623b7a8addf437292659003ad997fd19475f285298ebcdc43e966e53bbecc7efefd153003c2983e20163558d59ca580b06526d44a4f7c659d20c0b561f6b13e31ddeb8fe112e21b3c8affcb7e89ae4409d13eaa1a399da6a4a67236357822b39ff09c3afb4ee66ae27eba67ce84b8569712eb1bc05cdbae3a8d7c793b673f3e0b4809c0f2b10a6e28b810e378dbda2763868cd7b051be4e21415eaf166b99a17bd5165c06876f2a6e3a0fe487b8911b52dc912f3a04ad439ce305c227e188d9b0190263152119d35cf57e9d8ff6d9b6812be1e0eb682e57a9db4fbf35bd53417504e951d2147a9f34ab5f0c5ab6c944ef5699bc542385bc44cf3ed3b4344c42a294a6b7005ff15a84065093227aa6e40df043b94891f497982483af2d90884d7b1263c54df57fa54efc3e02818ed61541404dae327eb49e06d71725c43435a5ba6d1ab65e33c3abdea42c15f4c4b13d9fc4b630fe7dc830be3a5a626cf1bddcdf4568d7a76a272c23bd7ba11c75fda9c5a41341578dd57c243db916c9016df6d2ad8782ad5be3465ffaf8902f231d8aa0f1d60cab8bbf9c78b10ceb2f25a7ab02d8bfe7796d8f060986d08b56a2dc3728d95df62dcf2f16c5852ad8cbe86712924fef29be474139693c22c05cac55df5862caeface32dc6e06f0a385411760ba704d1319feddcb03e3b305b56daf725da5c386e5be7518814c5a1165ff08d584ef13ad0a74a2e10c7fb77a1a6cb67496299fe84ecd3b73866a0a7df1a9565402253572495d2240ad2ae5af97ef0cd992359dafeca3cd9829412fd34b1b30f6f83ee80d1edd2fecb92a7d728fc10ff026580e1c3cf0ab432fa59bae5dca03a5c1466410637ffa2747a10977b5b0aa3b21682b4537b86abdca4d5eea9335c61443deac9d0f10cd09c1fb2c4aadbc58a9472d3966fa63aebe87157bf8f8dfcf0733d0d26e24172e988efe3ba6d35f78d68917cb8587820be66234fec3f20d9407291a49fb63ebdf5878650d9ffb69a4b9a10b3a30a305161b977ff7b26549f137da21eaf8dea987fe7054d1184ed8d68e8fc552858dff7d7fdc35607b9f2a8e2c8afa609d185c2056eee4e36832469f14bce0c66a1f687f5eda27e686dc7bb0f34364e079618bbbd109d21bfeb44925117d0326dd550fa74a1fb38e7dee1f031d02e28bb924a7f74773d48c8c2e64657c8784591a5431f6d1abe738c70d6e8ee391890f48032b9221e19e39baf4d142abb5828f43ccb57228612884b3c843efcb5c8a9ea5cf19f4991b38039ef91d6b26468bea4a8ba97773c9599872d2eea74ec8860a5533a1b2cb35b9e7f6ba7d00ab548dde6a3ce3b8d6504cdd808cb0402e1df0804cca7b1bdc32f75c2e9bdeda66f9a6514cb14cc48399e0daca54465a1cf941983ecde0c3e8d5ae0a3919c69a314ccb90fdf9c866581bd2174847b23ae35d739a48407ecee10e22681a3c3ddb0b6c61a184cf57e38aa4a3b3d6903566e6d30bc598934a9182223a5a177b35e8e4b5a58cfa8deafb53ac77f6a4a541a72a219beac7b8074c65c4d86428c05d0bc3a88dd471b25ba0a603266a0632babcf17a8e95520c940e97e86b15e21b3dcb903fa46549b49aae8d4f8dceb31a41fd733cbe058cfa09663c2261406e22de16e81d340deaff5f5e54b72489c458b0dff8291c15898a670091bb5cbc2d2ce38f7978d682177d989dd8d5cfeb852dea61a7b71c38fc112afe97ccb9e9a8869f6cf896f3970d4efaab29e5e05e095c3b1eda9d543d396ce0b7d69c464db3a1f52e953e218be1c16a5b1ef960aacfcf26a7333bf8e4b481eeb9863cc27f1101b596ca0962af7572eb14592529021402a2577bab866db3a43fe1a5b0acd7e708d1546a09ddcdab4cb833fa9c8c39bd9ec7cf6e074f4ec4b807a7ad3b9a7d180db5d16251d7f57d5251078cabdc731f868890cadb2d7299bea189c21e9238aa2af20a682c5e1edc03d1e6e965096dc8e85d6259bc780d7ca55424c2c0d842018bc23f705581048daf6c3fa341500c7642ec308250d42857e12ed4de8f8f432c62487c8fa17f8e49df817c1463d73caf9e2d8ec278825c0b311864cea1b5bd92f9b6122877a149f6709fe37d8cd5e43149832f700597635f244e8712185f6cb593c3b25071423ef539708edde87ca9372221c074b918316bf4b9aeae7d85bedae9bdf2f5879d8a35afb9ba2da994a0af1faa8e43c174c1b5ee06c339780991ab51158cc06058b13c8f9bea3e1a38ce5715955dde715114821a8e2a1c036509acd66f2c7bd3667e5a24712971d908f82396891bdd9a7ca5b2d06e77b2b6c5a5c2652153d272aec90b0e3dfa33a4325681378689a9f10c50463e029ea47d8d78c12c9c34e2645296c577ecf52ded3ef48c1ad1ca2df518893a3db68a6ac6c990b25994347f4573087adbb07a47dd97771dc85848940a19614ce0a4ecc7e12912fb004b809b7592b441d5fc53dee7b80e36139da535dc5907ca4125435c66a9d357189e265449c79c0ebd75ca8f772f1207be59b1d3daba68542742c9daf0d138f48eeabcb45ea7ac1ec8763c3519e64d0b8c3be4f8e863f5fc4ce95f93819578b5e6c7bb6812b232e98fec89f7b46799b3518213a4438326fd8381e17225dab54384fa1b6e773bb83f36068cf5ceca84d10523a8f87eeafa8e0ee938f0b8231956308700d7aec4b7598ccf7b778b433f6d1099ad4815f86af0ddb82938cfd50130984caf43c263f685d4d5ec1b0db084c0e72bdaf1a66b9c0ed1f59a346a85e15bccc06de236febd73f7b8fc61dd48bff3c21ed757f3ffc0af76bc97cf6b89d9b5da1bcdf0d9165bbf945f4552b1a7331be87072c7c5975b74d76816f902c974b6d132a6fc9cc7211aacfd8bf28df482e75665f2f6797fec385e61075b7cc5053cb2173979db8f28d4cf3568ca11cfad29244b2236a4e60bfebbad06462f61770094f0061209d8fa0720bea44b05b042c6bfd9a3721214b21e733bdb7215d558aa1e75b7aa5c4cebafaab71b6c6efa3d98023ab5964816b848d4aa21a4a9b65095312211b09382e130f67df791f3a33f6821aaaf6cc801f167d619a716c9405cac5a19615e23c653d4b050ae1e3524f3736dbf3f23c29629f77e94874a13cbde13782dfdbf83448351dd43bdd59dc65f784af854612e3c747183207d78d1a7c9d6a9c455966cf1efa88e4f7506b62b66c2ca58cd00d7dc8f109fb7c6e55236e0ab7c46cfea8ce33ee2865477415cd16d27db5e2ae2f789bde66fb20d83d1db6c2a33860e3b5de271cccacc4b0905b6f0ff936d257122aac1d896b7f6f93dae54c08060d7196d7fb8c24f68e9914464600cee6a5c7db5dc9e1dc81e5abef41820ec4630a6bc0cabbcb4e6d4197d31b1141414541fee31bdc7dc0adbc075c17d27e546909d618dad9d1dc13307ab2919ef7e122c33afd40af60795681990d7475b0199c63ad6df19244fbd12c01cf03bb1a4a47c41e7bdf7797d31358934220888650a53fc8e62fedd9f670002edff8799e99e39b93a1147c7637f0c44375c913cad6dc696485ddaa2a4e4bca7c6d847e238d8252f718f8ac131efaefe1984e0c0d030c01728019ad7293740d447b30f760648129b71ebb2736b03f4c6ec884aa0e78c0cfa7773deb158e5a0415a25d800c510488937e854576af5e4eb48a2a1d7f9d173aa83dc8e7d8697eb7fd06b6f46df2b24bb05423c417215e89b84749d39c32404d985d466e8e66db009396c0df032903255ba2a74a9a41df6bf45eb3b16675663e50282ba58e6a45a801e42b057d46ceea6bd022cbb64a443b5e05163660f6865c0519b19be1ec6a47e2f6cc52b6090161babe8e08890a3574001369d4aace34ac0dd7eee66c67e64ea8ae17881e515b265f98c745b76c208254c097fb86e7c123e0c38b10670be6646ed83bf7d1f1b2d1244cabbca261dd87cd5efa65d7cc687b298132ff5d0c488478a7e575881b086af1ffb4ea208651276a472de8a5e6719b9b374c2c862bcadeca488972df1f698813b98d6ea364f352dddd867c6645554642a89fc54a51cdbdf8f216a25be3ca01644bf58728d0a98e342b798e9f13121f86b3ec7a7931cf29fe69e8653c2d4fd9492128f6ad61b618b39b8528f47178af8ee99279b23c20f07ba40c90a135a3f4d37bbc60395ce6cf7117f855f52c6c6a59181ba6af93ec6a10665758f1f5040e5a4f45b59628a971dc09dd8365e6e8cb030e250132bcb5d89780b949c069f80df064ad27b6b73bfa62c3005ac5b895caa9a43bda5d59124492b16241123a9d2e7d768b4fd39779cdc98c45721a26a49591462ca85dde3109c261cb2ae365d327c60dccd536c91f4662cdf74c2474611d4f72d3aab2dd259ab4ae4eb79e3a428432c6b43b8d6608419532ac7af8c8426a041a1004718942a674ec5c92c388dc5c80adbca8ee59d6f63db0d0ed7581f87aba66281b98ea5abeca9a648dc540ef83be5fee53418722f69638ea9931d9946ad631abd2b257c4996e85420564e374fe55497e047892f4881e9abc9a3285dc9eb4102a8b5a777cbe69a65539df24e148f05ee0d0cc562b519ebb58fc962f5e2359cdeffffdfe3f544407727da369baffa414a78b3b5d2f90bdc1f49a9d62ad9fc9cae18869e74da156821b6082fc58c3ca563ce17868a1a1d684516109b59958ab629e136856cd088e90b02012a0f9a6de4d3fd8f3071d0c6fa324aef829c7ef8a4438d19052ba3c7afd9b634be8c6d35f2e5fb7c700074373c89e5718ada056b83bc03ff97cc3904455199cc77b6a167e44eb798c2573fd1f0b12a755af285d7f7d4efd821a967be283437567ad2193dc2565814b618fece6fc81b9878b9831f44df00507421bca36ee1f9d54ac8d391088a9148d7b8661c1617eaa291b21cb484f8d8678af0da44157cf082d31fa68c29e1ed9a0f51072d20fd3dcebb96c0562c1dbab32d7de86897d4379f1539c5838de662ffc3ab93fe5620ba7e767c9eeeef3c8af331136c2594f660ef84880083973fce617c91635083017d94ee9ca19712561894a82c78a0609910dd6b6429b1c9b13f8774619afb6f95e325d19866a4eafcbb5ce239f7400bf0f55248c15fec6c6ca371ee3bd0e7c7ccb4feecab91e184e49e52d5b8d447575c101da55925189f9a68d69a89998d3f712dcbaaf1c197c5ad62e4d5efdbea639a55d071dfe11395c889499247f1e7b6ceef028f476cc503256e21dbf30c548a5ee6acad9712dd37142a25afb2271403ebd71f31624f00934e038ab93e63c2e7adef8c32f1281e92eee3273fcfe7609b6fd8ad10b1c969d9160d57b0482b10760a4dd1c843807bc4756157a33307cae2696577781bb14385e20058a684616a7f6fed0e4eee8cd3d846751cabd913acc7d9f10a39eb8219ebb409714a43fee83b725bf3545dfa9bdcae7f4de9120ff771bf63bf7adad8efb1a6123ead031ed4bf275ed4882c02396ba2d1bac10a6fd5746e1a83e75fac4711d3dc70b681c229ca898d9566e2106f8a13c82d23de2bb27e97003caae49206d230850ccc4d397cc8ec7652a77586e1027f459fb7a6f4fa744fb9f637d7a79a1f48aaf28f4741f6bb7eaa66c5a69ef4471492751a4065da4f935fefeef8aa1ddd1e1acf695a639665ff1c2b2ec7b1c4682b4ec9df608075b14e37975ffa0828339577b9182438dac0153e02505745c64e6e9de860980920a9658d71037d28b33ff4eed556071b210551f507e22bd2f1f9c99460db6def3749de46b021a739c0c7b2cf4cabde66a4e4af77374bd2b22c024f7cf6db4bf2031bec732e50c433688db9cc8a1d27cddbc06772f2289acdba9b2fed2c632059f17089d212ff621ed0dec61eaaac9d6e3c11c46b649df3f5521061b460431b32f45f04406c974cbf2392d50fb34f7f1d1984a765187cf0587e4b5576d1136c90c11a05cb0f5e318f2dd49dd1c3bf85f5497a4712c33dd66696f0561022143bb084b88467e5a31217e55da7191a517a44dd41c698eaa6a5d2def233652f3843964fd632b36969f2be2fddb2e1047debdb7d53ded3dc98144e856868dbc4fc6096555a55b0f0bb6bc0874d3d3fe63bbe035ec081bdb8b2110a6fecd6540aec240bf235b444cddd142ec2260660247073648d1c6e5f4109a17984215ae296b54179d374acbb2bf48f1b4c63f67d1c9287ab30b274a59399f62bfb9a4568d87ead1398f1e6c3925484717056090f62830c47ba7d7a37d8c7c67edb47c388be8f93cd44abc2944b805c2c676646d003042bef4ea055a5f839bfd8e89d6a2dbdcf00b99dbcab93fb784562d53d99e48c817679e9b67699e664edf74cc41b32425c66f7f152a8aaa22c6151831cca378cb521d53790747cce49c92f56c1c3979cabdaca6927d02dd92981ddb42d411dea41090ec5810a310ac052178f044758ec8a7037473adee13d4a99ed233654e5accb7285ab849908b0ac0bcc8344cb4edd8819a5c25f029411d6b3297219a5836d701d3436466f62214aeb9cdc18f4b50d61633f923adcbe8be389baac45c39aa57ed5ab27f2a52022cc5380c51a86fa3066a6adc2472561c4a5b7a830e2ba07f0966a9637a130f1a32c9814753e61422354da64163d7815f1a02551139f527ff5b1e2a2a3e62ad18a05ef0a4fb5ac39db8331e8a80cabc3593921c8b007951cf657f4ca2cbef8084286e42313ab9139fa3bcb5cfab1eed7439270e79c56acc868ea8f1b4a452e650b0c106627fd16fd0402410bfc57ec5d1718c854ebdc66fb44d48d845a244869218ceb7e7ffa663a776a67063244fa6f3177174fef69c78b04435c9417ff6b300f46408b3ddd00155784b4c09df4fdefba613d983ca2432d6c5f84f85ec56534edc696937598f87385babab1860434088597ffd3c9f57f13db985fe8897a8ca7d31de7b75c7229ef0f44f82de5efae8906ded31ee25e4e82656fd5f4cf9c70ee87c004342efcc00a10773f240718906972993d5ee3583deca0d6fd690e8a5a3443a48ad65fe21ee379c12f6e4be62ec7bad2f2016fd5107da29a1fe4cb1fa3604c1e6aa72bcbe1e8ff0398ba2e7feefca1927e29e15a7f9dd5df2ac1d5e84e1337dd59f143d28cc1fdbaab3249e7ca1f9529a9c3d08ea0570193da2129104957093a6654f6c32c5171379972d07a93b3fc32055543861bfb1e2239d4ea8149b73f4b303dd5df1f4ed42e816c6ab3578e79e7a8dc9e4e089c2ac06b37832fa81dcc0501a07a66a6b96124ef2e0a6ed7a4a540e049d3945661e80b663b02f7e110254e8f02a3e6a8ee0c3ed00379905d0b8669095106f0b39f9b6ac8b065d8898c5be6048672766d6f16d6cd50d9f54165b4d9f35255639c65570fdff6e9754eaf97fac273901032217d317a0beb6514311747f2406634fb601ffce5b26c0b58e6ab838b635763d4021a313ec0d70e7e18f9882eaf40cdf3af3534c8e1666c9558614e84ba62da58235f25f652a0fd4a15df6a9cfad26424a88dab4bc311063e353a0d98e989d29e0110bb817dd8d6b035bb1cf1186abf92734cbfebbf54dec240d6d142be04c2c51e4f5cdda0ec6b382b9a0489982036824030eedcc6db3432748fe78894d3e7d5b75884af42d1d5ca86e3e7b650705967200780ce96831666cea1ff5c57d45564dedc7d8cffad57d3a8c1bfa989fdb4432b098945289384d747fa07193b082c320b7f5c7748c681bfbc092faaabc790f1e6adfba4b6300faca60d776966ae7fc81866d95809271964f137495b1cc4b60402a0a3af353e22f8d7dd8881a2fe77618a291b3214373200e3b130cbc27e105ad2d3baf4f9769f880780d2e5d22526147b88eb761b7885a4c2b92585ddff05b3bc144d84d2bcb6fab88fffd54a94727ab1132cbaaa3cf9b39d51402768c490c94cd544cbeac50c73351c85227056d29974ee5c016f889bc474e76bc7f3b94377facc75530c26c944ed18c70539155b4ee78698f3ea89d668e5b9155c0f8da6241c1cd91f652859fcd9db07285aa0071c633610447a4abc6111f5471b1cffa3e3ee52eb1001f19c1c760a85446a3c8aaa7a40d9ec359c5d7ef6aac1ceceffcae92525cda7aab8278c47aa7ac3cd826b233ae2427c5df5878dd7226b1b4b785fb25f21d1d87ded622670c30bb410a47d4c4eccdc2b81a6e1c4241d2c16bde69e7440e5fde9a8de64a1b3c74304d96a69651645e4c062bcc24edd6a095cb993ab446a4c2a303c55605fa4a79e8cc5052bf92dab4735b0d1bcc3d9c602e4b517ab534dc2d353869a0f3a6e55da726c34cfe3af379ea6227e18ff3b67866c3d97022cc70846397723beefc695d2c9c1832658981a08be330d8c8fd4846c95a1920383b3a05634d9e8e3cb7757a9d80bf61d6c2018a34fb18a753ee49a5d14779981db45f9340b7db1caaefdf7f8c58729d11c854cfc709c0011c0b497df68a2e769e087123c007d52c42ae6522e87a82486b3b12c80df71b8879b5d37f1dd38b9be69a41caeaabe04683dfd129648aa73bf1a1ee1b191b3221e35c37ec7f23b7953214b0bd4f0b40393607335ab30660fb8b94d8c03805de18fe6c04c7ae33c3528877165e377f149a8a4485663ab1860706eff6ae69740f80cc5752e707b58162bc02a9a9cb185a382c7afaacdc8071fa616ede248ae87ba0a94c703a9894c7fefbe49a2dbaf4c6bec982701f14678d350f09a4782da6db9b5ec1c12523ebf9d37717d4fd2007a4f812682b7db1f638e1fe67379ac91971b681c0905847f70e0bdfc0dd61d9ace67dd2fc43b5d9ff1190c1e1bf4069580038fa1f3a75f9dca0ff233d1bfb59d2e9cc99dc7174611c0759e6efb34154175d7e468ae44bf4dd3a55e800cdbeda6d89750374a6a88b37467fbf3c22ed9aee5dfcdfe2567e2277f47f2e1b0066677412b4603606c5a3ba37bcb075f91d55769beec1fe5369f055938600d6e2cfc484cc521ebd6d36a2369e5dd2ad0c38029629b491c4c2733668623cb7e1d02af6d5fcb5573b67a0782b3e0628d9a6c5719adc0e88e08fe08c34d760f798f04198fdd83203c084d296cd0c559b54140e3a3cd8c962afd3e06dd24d3ac55739fd1312eecaac93e3197a9ffddaaa6246b84275a269a7d4cba5ea57d19c5da562646dc4ae2318f64108484f62995ac1f53fe6c634d7330f7c75ae3ef2702b8ace2208e71261ee788f9e9ce00d6bdc30a7942bf26cbd7534ae032f2642c570379922c7ba93c2b0fff73207ebebc8f731234741f32a82d8ea3cc0b679664d0f0d1650f8520ee6f586af1521d5078a3017bf3060845d251a9c83494d12bf6bc7725988c16cca6e7781e12b535a12e7b26e414aa4cef950bab9831b5b859a9c368ebfc1f86110be2d988e18457f566a57c331b9e0b38cd729df8a23e51751d4b77b66fed91e3ed7d1f02655d467f3c95823912441f0605693c500acc78cb78d73e58a75855e4b0d1d53709452470e52c68106ea9530a9914fcf3f63faed468a126ec5c8d2c707860908c55ea2c86f7c51e8d8728b50976df5ff416ab9a2d6da169cb754b739058d775e2a3848b2c60fb5dd241297e1c5a1d520ab5fb90b11d9c7be1d47989c3e795a8b1bd63a44b5c987089765218a0b6fcd670997e20ad91918b5dbe81b45aca01ec458ba64c24ca5b447f67d4d0ce712eb6263fd7babfbd3c1b957b3e03d4cd31338b0d9e5987e838cab494a1cbb537312a1e94ad6958bfa6dc47ff8a91a6abedbce7d6a100823b13f1bea28eedbb1437364645b0ed103edcd6c5cb7d79034a41be0570318234d43131851b2799c8a4a51f90bb43a13ac22be4c6f33a7b796be1111d1cbd398d255e547af06973d8bc5d86a740a04c9e50546179139d81b441e007db0ea7bce1547ae60cbc966345cd6037e736e55f99df08aee1b5ab0cbe6c14f6c95b57c7625240e86d76c0518a23846891c35fc60ea2a1f405c4ac2b0eee9bff6b7646f2131e4fb434da31e4004f4eb05fc8f6d7dadfcb647b699248f3ced0b38d4a2d5f59a6521c81eb885c230ff730fa95344b7a198a1515b6fafb804bb353badbf2176bec131c2ee9b696575ff0118bc605f80e8bc566d17369b7f57c0bd9dfd5cb87992639717315412d46e989a84864ddb7414fa376cb247cd2ae20df6273ab9c42e77035ee6c4ba91499f62311e0e99873a9003a391499d6c5e6e1a81a36a471edf9e288f7c566ea31d6627a25a89df38e9a35ba6ee9d385ab702ead41a99281bad0da9a27b3e95d5d3c0a55379fe2b6681bac0ac1f821edbe49e3e1071cf10b5dc17573bdd343c6761f1cb5c5f0ab076a70ca321292274922c1566e212ed9c583867ef87f219f8d170f3c5c22d2e3f7d9a07fcc6744a627dbb048c0212ea5b23bec85217b19278f0fcdd45709ccf4ed7cca1bbb272b48ecd43d2b9993dd709652532ee8634e10ff93922fea371d5d7f55ccf474a90b8a51f77e554dd1efefdb1bfd69af7e3d1376fa96b14c9c9cd5da93047f0137b3da8b7a46782ffbc31ef70f1fb51c6559d248cb549e5927ec29a4c290a3e6220c20813e99c805e88aaba8e6aeec89ec2c7dc7d6aa205591912ed6fc7477989b92bad7992700a5d7ddedb3268e055f444036660a90c71fee8a0dfd2479868eb0336a5f6b2986af6cde9bbd1dbab07caff590f85b583679f355226cbba209cc9445ac7fbd6ab9bd38a60300fda9ce65de469b4cf97b60654451f42fdae22754cda04172e992a79b01aa200abdcfa97ef2896d2eac79ce8ebefa6556d4876f7088d8a741a71907300c3a35b1b8b20e12d16110459d18722a0c992cdb4eec6fd0f08146396d04bda56a50a5dc1e984fa944886d5bc931348bb13d55309e8d5ce505292c1723c5aa9fb70ed052ece4de4b8c895313fe2359a96a092fcfd517af02aa9d33f4248e330180bc0f534fb169013c479306c4420827b8bb5cab9874f6a4278dc8d4f82e53aabb96d16fa8b851e940533c13a46ded02168076a05516290f1581cb7e0f1ebaba221925ec742b7bcc2b29824f0ecb08bbd560eb46fbf7a21ada28d79df92bd30c3641cb7a2f3ae969e7044c0b3e9dc33420bb3d401f6b364573a09a5367d990100f4f40ceff4732e90d5c19156f4d2d2b9a691eaf87cc76ad381bfde0907d8c98c75aacba0e0e2db7ffa77ce0d0b027d1dcda46405ea8c951be6586f4f009cef1f43944f15ef4f71ccca52b89e46527dd6bf1e4d7dff618ac610cbfbb70206e758e3c50074e22750272bbbe99b9dfad918669a04184c1e49a0b5b845ce7c5d3e67004450d4eb8ddcfe1a21d2be4bf99fd4f1242f8fd3338c94bfce5800c8e8521bfea4bc7481ecf562c9376dcfa62f59a87f3c8daeae1a994cd8ad9a696d5667e0123930745c84d1b55e72455dae61439bb7ef3acc74646648e6d905f2abf656815cee17ea1e01ab77dfdc71518b9420d57978aee004cfc69165a6abf52e58924ed4ecd4c65d766469b71484391501ba85c08ca3a70a44510657ad071fd2c01e57b52920830088159761796f22db0504095ce13cd920e40697f0ac5d58b71a3631fc2b389ac426cf5da1434bdfe0dddfa29ab63a90846d8e481c5e28fdcdc72ae317550e11729d6df9fde44ddba88b7f0755d27ebb095cc542e8d4636ee1ea6c0489f878ae9efef4089ea1beb27abe34e54d3b18bf2fa0aae6679331197a2ef3508649bf8088e908ace5a73d87713d30122cc6edf8f9e0948cc3fdd605978f05b0f86fb49cc861a4ea5919a2dbee8f589d7310c487cfc0bb49d2cc8b1ded85313408d6f4fce6368d6882221e4b8847c1c6245b52c93874e873ef72a922339a0f4de305ac9be99208746fdbcf374400cee562d4f38293655156de3ec25ddaffab0a549e847768c24c35e24715507467a824a43b6535a60a1ed495c8a408aa49b9ab36da1282ac7f360e5fb553a87f9bf2e547cfc9bdce29594b775ad87dab6bf33812a1cbabe6a3a6a1c9ef26dd02102806553f1e0760fc1ed035206109ee17f84a9dc6053395496fdb2c6c4cbc1ca899160f95d31d242db047e74d37ce1b0ef786bb342f4cc78545927857441a118ba9acf1e9bd5c82c030d0223bcf648ce6561ad0a4b1a44670d4910fcda904934474f8bfe5c5b983f4457e09e1bdf27caa1f89c9d9446a450f8b9e32441313d034434298b4a4539fefdcb3f17f5e867465987e27562825d3959480fef185dead986c12ee258e1bac3f6ed9541c768b1faac3c1c9e39fd1d34cdbc207b69f10e2cd02c9440d1c830cf49e6706cd9e2b0d586f5200b94c729dd1b97c021a349f7fcd666d3495d55ea9c6d3d9f397025069c3e139f3c99b25d76bbfc7e16e25bc7d288a6e0d5c62f2aebcbc7191a432610daa0a1863719b8c4a258bdb1168704f9304aae72f0fd13261b1e09a20edbf003de8db628629e1e4a1c4f3091e071d66fc83b45da72e409e9ec23bf89e1b326c33066d88ba7a34a85224d81799b524fccd5595c9ebacb3c2df7b57b0f9bd30ac6fa30eef127c44a220967330dcc7e98248430cb9e7ef51a41b9aca00d3ef6dd3acd003eafee757f5b72df40102dd241a785cd848409de7622ab8a784784487a6e97a40b93bc9259fb59fbe2e0a7485c07e8d91b2bf3e4f85dd62fdfef303221d180d5de8ce36a263387f770db42368a904200927ee7f168d731b9ccf09f5e654a80a2e8fe3f4675c228d137984cab4e9d02dd87d1d0eeed327587a950450865b02f23239bb6e7ef104c138269c729eef5780ec6d9eb7d1ba006d336d06de9a04ce759ece08fa9855d99e53b54b190d2b2c6e9037fd010dfe359fc9987aab1b919ddc266aacefdd12500fd553f879055510c00ec22ed607a9e8521e5fbe25227efec631971e84c90f1c348bd7b56553a8b0d2920de6eca08c410b8a9781cc6c89e901b62985c30f084317356efb4f45c551951706c9a4f280a0e5754d56133355d06f4b66636ffe465ce50ee873b0144c113ff879b37bd70c6dcd0bbaf5eeaaff379809b4e261f6fbe20b39f7e286840b9ddb3988eb3f4b84765e938ebe7d9f47b13e101fadb35d6e08cfe1ee2930da9bcd399c1b882cdccc211c04263d9379014751044753aba7965cf215baa1dc2080728dd9197f5a4dc81ec1848f4d703f32d261834d8504ed3024a33e45cc0b392741c41525fe15c3e3c61b6c6410f9bbf796890e76bddd0aa706e5abbdc0672b2991424f0183e192132abd09e859f59e901bfb9042320cd2dbc79cbc0d46ab2b6eb7861df4b519318baafef1810f10f075b4be815d188b800788e7f6adf9c7a3e7bb210c05a60f61ccf504a88f9628f5cbf62d12b9f87e238a87faf50e5cde74bb72d1ff146fdf9f02e46cec76ee4db5fa5e5922412acce0d97c6560920157758f5528dbacd0267fb378f2224fbba601002e010d45cdd845306f06642188ab220f34eb23ffa6f71bcbc69b238d39022bc8f8d4450d721df7623957f567cb932a076c76d9b17df2a99ecf15baef2b284236e09d48f5b70553335774e70613924a77a1fd35583237d96642bf6d3d8a2c728a33c3cb36882c20064fe4ba17686ab0c845e59ab46909f21b0273b040fdfc59a8d2422449181d22f1a4503e9d6297779ccb0b5011fc8b177b83108157fc21da961a8fd349436ba70b30f8c34010c9ee643fc41188ba4fad33e5b1398bcb3a9b26a35595f051fba95210b8372faf1b9268da88bcb06adc1b462b7ce9fc99c9ea831fc3f3594f5e1df37d634129d0c7a8c4d6c8336dea16d389dd8e0b6527a7d8c56d9139e14d7e8c40f74da5695ecd49a400e129c4259cab5c3f20880aad10f0ab7d2f04a22ec2660e7120633df0703be80301e91cf5f175057afd65c77e4f8ff470c621ea16ef848ca4b2fdd14729096a03ae17cb1a0fe85ce090fa8050be8a13ddc1d7d4297ef848c8f77b112458b32bcf5b3e8454eb69f47b9033b1353a1b3add7f037d65a91b9fc1bde087248b9e78252fde7076d27a847923cd056a751ee259756b7d8d69fe224af386e2632fed0b6adefd98db048e263535ce2b1296e1f3a017c6e396819cb1fc877f73d4deefe205047b6e61d7040cd85bf952701afb86dec3cec8b6b155915a38002b67545cff59a82047c396b50d4ec2451f0613f3864cb8454ff0f46502300779df37c2741b31b346f01936e2d91b42f800332802a10423b61e6df9bc49bc5c2535d3d4ebc49759c3e4d996abf51fe30cfc511508bcbb21d12f6b4930a0760120fbb70fbcb0de1ad001e27f5b493e94680b32a162492b63b8f76f6fd13ea26eac4a9a09b1e4038638d523def260691d012e5942611400d4d396ba50d0f6b7573bc2e989b0e0c17b3242e0d68e81ea5ebc242939a0beb8c005b14e3e7d9d6d8099354b41d54dcbf6751f58aab168cc9852e28c3df0935a7e38216b50b36e694f7879ab44b0362154196fd8c9225dec1b9d64ec5a170bc743fb28d6ecf3e7caaf180c1df414c6d756cb8232af25304e0402395668201b28d1b7fe3b2582a4982815224a15c3431fd4f07e278a1ed2be6c4615e05629ed5da1966c1e757857ef1fe9ede95ce0b41c2f9d217b2b8847cb3d42f07ec6241c03678a0d49bdb1b8f7247154b5eebfeb8a55f3ba22fc89ab2b2161818f09a65440397f2bdacfd2d582b5eca04aa342b7538d584cf98a6778f761f0afe1a3ef9024fdf03b850eafb1ac468fc9720481b43980773f4ac2303c962182fdc9767b9ce1cfb918aac813f4921d902554c6f6191d4df79af3615b699577b2d55dd3db89882948a84e13a448ec6f73f156a3d55379464ac7842a14371935a1f432e578e948a45d8ae917f35083ad79578d7148105fa7c6fa37ad92d41a2cb3e84208d21222311628b7855d5a994101b7811d98ad0748edecb8369a0b1a16d53ef556156657f281a38c48c945162f0c5b4e8c92d688c1dbdee7113c8763e4e24608f9b8f93e7a65d52fe3306c714841e9f13c088133c06e75b6e946c7e2fa14c5dcb80fe0edbab1a6af164c070c40731df83e78cb34c28da1ed52c8bb12cd86984ea39c92014207b96ade304a4157ea6be8d1356069ff2e0d6beb11c2d8c6c5f15d119a459d3ae32d458b730c23de80970fca73e0f5c2808f80fa0212d18e82cefed4c9c7db0796c85e08cf650a17be232a631822ea89d650a6b1cf45473b2dddf1456b89ec20c06c699091c6579fe0afa6f5a10da6442a2f2ed4904630c7a7b33dcb1f6e481a1c6eb4fef055885533ec43879765bfb2f43ac0e1595cf0a374423744c086044ce5428fcc1dd46c0e165dc7b057abd6df48b5e4a745a45436e1652d496063f6e45b0e0a97b9fa06248b4334e71650b2eafbb9bce5d063fcadf7023b62fffcf835aff1e71ed4eb49fbb0d613476cc9ad18512b3bf6d4452e2eab22fcd46795d30d633b81797644c3d989313436a2379b8204b34574d39ae7a0953217ec8cf34951e280c6b3fbfd27866b385d072d9cd96a38cda86531a0e3662bfdc26566a94c88d4058f8b44fac25cb10373d3ac75bad041b44da4f6cb284fa6f0956c2c0f5150321a7283a5a7eb0f975d6a4beb42054a2c1dcc507606d83f85668bae4e52fdfe2328aa29332d71dfff8b163dc4c7e2627dbc909b75eee9882f95f2776e143d5ceb91d04ad9dad206ce2c62dd09ec2bae6d276a579fccd3ab1d1372b680a62a714fb80acbb5a468aeecdc3f3121bf749e2cb8fa41cf638f1868c5eb3d51672497bb331dd9e44ec59a0d29827eb88e7bf0319135cacdf0a7ab72c205927f84a4c2ddcb0a8b47f62ab80019e823fa2be30d99ca2364b7b3e36e2f226b296d1fdb92d064ae9c99d4142df6507bfee08f071a64092eab3caad403e7a867f61e948c29ac3056f4490e17a93e703a00063fde80eba392aed5a3fa50c2c975d0151766e378c0fc5beb6634e52ce9cc78864c2590d60a722e6562ddb8d56fca4c74e990982cc3bea84573c4a290074aad5148ad0f9068faa1b4903d58f17438a3c6407a1402ce2d9c5421adf56f3f7fe9fcb8f0c7ec8a9c97ba2fd2bd95ca28508ab3a193ff22035461afad66e27a955688659ebffa689f73a5c1da0c0290a86e953124fa10fb3effe1a7dd60673b18031d58647f090519a19de1b7144b365d2ba6a388ca47457f80f0c612e6971a6daf0e49a0cd6f22cb8f6da6cf53b9b743f7a9b99f17b8febd1690d531acf4c2544e5f934fa0beff3c97327c65cb6b1d8047b4b3927e0523fbf65b7ff9db42cbb5002ed51c87cef2732a9d97ccc847d7bb2ef99c589efb247de9ebe51c479081d75834e61811e51c6c18ea35882c4064257b9634dd4f2ad2da2f13650da92f4340ad1563c16166cbc7ee355756f334dabca8f60ede4912cf84639401bba59e249dd8c2dd04343d2dcb30f1a505b9f19aef1c9b16ef5f186b7c8c9a56078386d33d23ee8f7d37e81bdd428d26b76ff3ae0d2f6cc82e785896b58d1a96f895c02e0958a38445bdce418dfae1a46875ab403cd5b5ff8b8b797210cf94fd99bddc1ad7fae65d6671a603f8d97d4d44c5b50d95b8b55cd7f06cd58328bfc226dbdba77061ac6de3ea2eacfea86f7774596ecfb93468191afd3c67680ef7e84fb4a970dee7ffd3b57644cb563490b1133247846f29ad618f9a3e776602844b2e053891f02bb71dec83986e6b60976cd91b9e7a26d25da76d0e720f06209575ff6acaaf68ef11889f4f8f9a1a48f3f6ab931816982bb61713d13aac340c1554508f02f8e28e3b9467b74734ba9956f6a91c2262597e7fb00488365521effc837327e9173d4870b622a967a6545a1a68e298e29f6af96d781810ba38a466440a747b0507d7f33ca6413aa32ab139835e60c9b6f701c76b76fc10ab60beabd7ccaef6e916a71654ef482c45f1583bc99fcf37590c32e1114c30ec2b3e9435eeb3b8b5e9e5a6806f8dbe6bc77eba238da0214575c6b964eb0289bcf60feeac163639b794ba442724149b16f305d12542f5880bd472a1b42f745b9dca410753657624c5cac1ebf24f7b8570cc76ebe860064491f68475acaf6e8ebda222ea86c246281eb7fbb51136df02ad088a2a3e8498a8e0cf88b3d2f08d88551da75b695134a639853937963b7b42c81945cd1a6fa31548a81c830a0bd9192ae7da1fc4b9741b8ccd0552420963ba811475b5aaa629565c5747098c6435a1367de37a6d73661a02524a6044aeb455c040665a0887b22031874b27bc2fbb56730fe7e3ee6635b2a7567b90d4600f8f53bc4a33a91414fb8ea9910c7a4541fa56d1b853a997cdffa98adc4d75912f5d06a7049bed4bc52eff122178476c9fee2da5715c37d9e4d7d18c602f9c2dfad194fd162e0d0643c661ea0e01cf7e940011f7957534256f4e758c18875492a8757e5755a382b8d5f625a13f76c84c87c1d87b18cf6bf5f42d087fcea8f30277cf10c41df8da4a4ee5e4eaac58d3e637c60996c12b84dffac3b926bbb64d7b419882ea1d81497b170c4d8cad73509407cc1452640d55e8c111f0d2f70ea7fe0074be8cf0be1a480bcbd575024fde3719fa92ed2964f188de2165f5ed8fbab256a76a37db516ef109f3cebc4004a6b0f696a58c22f969fb0d9a4c10b2ab3a33f0dd45d6ff1c8f6d5a7b17d82c62b53e08f1a7934d940b8b795e325fdbb8196261e9c5485dd7aee6f30ac246bf149d51d536e2998efd4b669292c8c79e9e8e55fa8c231a54525bfc92eb3c636fa3ce3b3bdc80173ef6e858b71c7453e91c71e494100845115a4940023e307feea987e6a6c4ffc7aed627c893d69f76ca447447206e4108882b89c089888e78784247c4458bb748c0ee5e75ef0e36fea372b6a8720ba8c80d2c02121a2a773edc5820c85e7ae510a72de4500cf3a0b068373ea006a34093640bf82b0def556fb6b2bd12b1e2913d076fabc72737c612172e4809b1f4160984c58d9bb58c06319f706082b0096a3a083a2d7052f62ee1c2d72f0481cd1c23d3fdd004533cafb1d5cd59243a4e418dc6bf397fe037ecb5412d3ff34a7025d11c1998d69dba7a3ea9c539d6f788d131d3ddeb16d931e5bbaf811690e0135942214d5b3bc8c43e1e8e4b850bbf43bd6097d8d61ee1b634de7a205653e5126f459e551fa531381ce323ba9dd459a9c159dec752132ff2a676f182ad1c8844e879a06d03418c31641bc9ea26bb1ba353221d7533453e7a89b5adcb91bd893b0f3970a9a3cb16a6749a64ff6390856dde315853757936c04b81fb0168b5f0c481c360da83dd9a41c7cf82714be05006edf27251d3333e31d05fb76cfd0bc6000ffb80112305d57b0b51eaac0bf142260015e7ff9480dd576374b701dbc303bc3e470d551d47989512ac14561e0c2236832e2aaad41ff40d034e8f49ec12b28b55687571c436bc2623de4644914cbb8b6c1062a42f027739d7a2e8942e8460f8485f390e1fcb6a67148d8c3577844281284835c4789ae7dd2c53cbc7ff4f02fd8baa4948acc9172eb76bc5c338addd04d6bd06543bb446bc6e0d3a4870ba896550899ece8af1e31a71c9599758f5db262ccf822a36fa3a94a9dd0d558b0189811948d871b1b5be2d93667731ee8eee2d50230c806699417724bf0c0e72bca526a01fad794f6a65ccd1339c7dd8fcfdb1dbc4ad9cf70ec138eb8cb9b75f76df14b60ee0995fe7e0dd418743bae3ee01851eaded9924b8dc9eca9d1ed3b68f5e9f3da0d99514f31f5c9726ba8bb60349a14ef80101e7c7dbfdcccf86c1e0036fbc44bf65a7a6edab631a1169788998dbbbf67a113c8aed45f1e2de51d9731243c7f4cee12c0acad093084f9ad121da90a961ee8f4660dbca31fe6b568f681ff87e0461439746a7e857b203acf0cb4682993585cf7df29c98d52e0957d310938c6aaa9cf4c8756cc042a1a69953ef205ce5dd04091cb0ba9c4fa9246d42c0f33e507c6f32cdab41f9f3e485598b074a6eea0d48325634bef34e83d3c5bdae6af054f03913816cdbb75ed3c6a3a3e46d361dfee5711af10c57af7a0004ca6cbe3b838e60fe7e23873e101e6f2218fa17506dc0c727c58e41338fe1738a57d3ff0c2a4261996d3c3d752163e526663bebecd56cd90d427ce210c78fdb4cd8e6c9cdb4244359871165b40acc3532d4e1aab182e445c04ae9b1df6c14eb3c2034d2223b6bfd81a698a28635407539f94f0313bf2e1bd58382d7012449c928c7b5a2ab87c519968f7cb148fab9e8a83d09b834b9291345699c7045c4c2f223399be49adbf138f9f9c8c51c5558b91c2dce517460d6e414daf9289a0a212e54ab88fce26e3052a188866fd29958e025082f6e5abd190b27817640aad7b67014e6ecb9158c16b4d2e878fb5541ae3f0356aa828072d0473268db575260f497e33e4841c5e9aa201ebaf9b3dad5cce641d547978bc67b3975361c5d4b5710f14228914f7812d2955a781b409b8afa5a8ddf0766f15cbe76d3722a6025f382f9fd85868c96243fe13aadad4247e104e74e34aee6f451e4d52a8e76f5a3145f508d8324545592a515a094b92b262f7e9ca879f9089433193b09478fa515e0d3db9cf41c62728bce62c7966218ef666f84d1811c14af10a01b72bb0090951d769c2e1016c32976ccedc7f1f9543842efe3e251843103ead410ba433ea4a994f96e59d77e048601a8deab5eef9052e90c686d7f180c6a173f3b90741f183906a06a1455a1e709d776a02438f5be9844ba9c74c571429751c3b7aa8bfa9e25355f6caad43f67bf850dc2f909154a3282bd7670417dcac3df9030022a5855371bafbfda8ee7df02144298d2c2b206d73cb56d600ee1fd85e6fad5f5d3521ec41adfc57922abecd823f483fdd228921fbf850b598e5310cec0566f2cad3db4073cc12de2e746c48a57c48d2174f0f3e04891a2fe1c799189c06e2b9c18541e86f81b09710d534647c6f5f921a71ad585e77018c7b709dda76a35c3ba4a6da61debacdc65215ea65c782d9936794112a8af396f5fab238877cfc6b71a913445defececc5a07997e34dd63444b03ce98651cf47f177c47f07fdc2fb55aba717323e44025b2c11072710cf6745c8a648cdbf58f5b7c2fe0facc317d87f15959c27b0e93a55ee3354300f69d00939f3683cbb1d023d35679c5eec13c44a3df433a56b4c3d94c7e01e2f3b5f6ced6235d95b5e2c40849fe5e3f061c4381508423633381171f9435d8fb947230dbfe7df15bb0fc46eb062f60e51209a7d029ab34f8a9a0afe82c847680583b023ffc384cacded4851167529e623c3b70826e659914398599db7f19b4fb219db029ac19d9a7cd0c919a4d3514dd22ecc99e25968ca236ff8bbd09c47bee115d424fa26b6717065c28b721e31f3baca298b7c264da3f256c9edf440146dcf3579d4c96ee877c9a2c3bf9ba8bf8c2aaad0ee1ef2dabad2fc10ec79fc09485dc157c919fa9a97b5f2dae7e718392d0879d74c29a65a619f0672cd8b493829db72237e0386242517169592973331d2868a974c71838d34c5b304a6a9ceba24be37934717036f6a10a67400b9c8a5bf77ccf8fa271a2c1b052d40862c49c19c0ee3ad5b6b5127895933f6902e98a8dde7da545f19af3e602222dc038ab8dc5c1c43d14f5695481998de0e4e14f6f07d8f039520cbd31564f25347fb8f2447a383f509cda3102a9d2aa0fd269ccbd5b5cf63b75cc2124252049256403436bbe6c1a3baa87d492bb945e52ee2235513f6cd29296877e8bef2dbcd8049474c8ad4c2522c98cc509639877d144db7b9cf836bab7b32541789548a89bb828f291de96c85abfdfcb72bb86a9e47b6b9e9ecd4d975326e9925d7dcce3cc7a1e450e230e020e30c89fd13cfeb162d5c95ce96ef5ee9c2ad8dc4e3276478f962f68a12a2c1eb98f0442fb36ec672e378140804daf92596e86c158fae04838fb0251c0e03fc2015acd4776aef8750e1da9b0086ce5b3f9f889a48ccd5811ce12e6bd545f1928ebdc8c6d32f700aad02104718f219c527b63414977ef3e43a926907b1cdd38b7c1af26ad022f9154659894fe75ee45fef14e189d83c1966b06e5f3203ffb66f46a9e8252fb224e4d13d500ee80ecaf6148aaeb758136b2e33b0fde23a4f746d986ac6cba3eaad1c60c62bbbdd346a94cc239c73f5998a0bfdb4c25a2c9594a60d6f71778d3d6caf48581a1c8c69728012290a03664e0f6e2db21ab3613cdf1271ce71534da1d6087edb38312485d374067feae3785f439bf0affdfa48a755e619c3b65ec19e8e6f3e85a5429eba65bd8285b4a1c235dc2ef07bd42556bac48e5bb10ab0dbce2df22a0a20091251d1f3984216b875b16b084989ce0fd7da78e7ba1012161fc2438f99ea4bb0b3f4b7097d8b166b7d2674cef88e0ac46e3ef7077460addfa53e8e1fa3a09a393d3bb551374efcdbd9bc1bb3a91400ebf2255dbb1e77a7c85b1736cd2f44961ae6d713cec0af6b93776133047228bb3bca6d499035e375c9b8dfc620102eb4f56ea46c1e09016099c0e9c18088740cda2b74f7964441f4ced1ca5667cfb2e6ee1a9d9fa2ba93574a6d3baae8d14b7528e2f7860be96104fedba11a02ee61781f2b1d21a5c3278125cde7dedde0ca0429d9c150f93e4321d3d71103362088d1bec420af7ba63497d4d436a4b0e053cb4f3025f117662d195708241ae28befeef9511090384d4084595177fc963c4b0c72290fca1365fc498388a6dac3d8e62e6d45de777c470ea670a7455cbe60799af57995f9fbf75066cb08484fe9a7873f4706150a6cc42709b2eeb2fb9e35a0751cc6b5db24e4d5f8b71757ead523b905acbd8b9f71779e96e986ccb41e911bf676a1dd874fdba2b1ebe5e2abd6878b233b3c6937fcbd0962d2c9b30645e95b212d4fb7a5f938eb1ac06b48b3beb1e0996d2dcc6cc35262c15d679986b6247812c61a80ddb086964e53aa9957cd5f883ff10c2b795f80d8c41679b2ba2c6dc64282c986f630c62d1391a2076be5ddd1a03d357a2dc1e2e95d1a866d698f63dac62d7c6ed65418de31e22f9a37fd4e532ee66b993f95aaaf952e5061f73f3b45152ff6d083e5ab5022fadbfd629f5d146a525a13672a79f30609769b92e7f94ddfd9eff436d83db3475f61d4bb25b0f2d5f221c5b70a6c6a7495800babad624e32c79993367c8be3e060fe82bd21018b6aeccd0f4e9559147b0a38d472a1c929cb650071c9ecc311561bb4cdee512343b008eccda7d42dc0eb0b61f9903ef2244d61d18cb0c2e3696661e9b660423bf914626e041e665ec01113fef61ac991fcab7226e414cecc0da604fea20d8b7e42edb4f598693ef6574ddebf9ae10d5775be9d76eb74a70748ac24282a0eb094bcd88bf6f30027753ce81035712275e39c8e464b6c49f4c92b8cfa88a53339731b78e9a4625a23c4d5cf6c43793e747b18e9cf53bec4c7c05b3dcf7e1df47ac54bd35c0d812fa815b75af9058064bc312c6e632dde0abbe55a7a8ef3291d528429c200725d3772a522c5dc89dfb74d8ede0f65a88b4fd2beb1634615247b7378edffca0b3800d4d39a5f5ed309d81d6395a89e58094cf963bcdeb510e26bf1f9b8aad8cd1a4410820940637be0dba1dbff5cc3eb03168d85b2588fd16d3f7938ca12853c73fc15358c3032e2e74424fcd0d629043963a08aedc469ed013ff8f1933c243134d3a8156922d3332be5049d893f7ba97223c012c6dfedc57fae62a0e1cd49423de96796b4bc1872a649788659b11afeaf6f5b59bda4e4edab9437e7bc0a18d662e4536536d6624fcb81c5d47a3744518cfa841473e888241b8d5a138c2d29408e19a4fa5ec147507d8436416994002801c20bbecb41968a617a3b15c3324c182bc8747248e336b3b09c9a156389e7250f0ddf5863074c2744ae31bf84c350ef41857a3eac8ae93605a71046d1726605477c96bf79b946893308e7eae3da7cefb918313bf1e99142f07f5d5cab5fb2b4d9539772c096f0d833c25c5ffa51e3c5a8696198e8f16815a291c4366dce0d4dcc5654a45d004579e402a03416c8fa7a209b59af10a09e0e14c72dfd15c51a447e47fa48177f65274e145694d03f3695d610af038ee1931505d20d67a566fb008d979efaf7af140bcdd51f5dd6c33854beeb1bcef57022b2c0075271082f19c152d526cec15f43217654d0baba3ccb5c40d2c5cefc8a28a4ded5966cbcc9289f8cabc03b927279bae24ba33da324f0702878f5fda746015a55d76a5eabf6e546f07aaab91f32b983ef8416d316f1d5cc0b92eaed324f1141cb21f92df7ed402c1b3fc022bf6142aef8b16d0130a9495576165006f8ce3dbf7afac253b66728461d3b0eb97e2dd36c2345d7ae9535115f5165ab05c3788d16e75d141fa814c6ca2b2d925c1c6ef794c02e5ee35f85e662d3e7bb2e734e714c157da7f68e49ac4a7baa9b491f38922c099bc26f2dffea3477030df608be223288230dd702f53317b430ce61438432fa2b99d652c4ad21b28b079e50542089ec7a33f934d2f4d534d4038c0eb26d77d88a15fcf4e0756e435e5f6ee0a0bad05dcc1475d0c2189862b00aac2dd58792b79709073f6adae1acebdb095ff5c9edbba9f58042998aff20c93cd7e15c75cfa9758e0f69c69684e4d6c070bbe6c5d703a621e362d5b25416eb993f11f7791553e1be7d035c8734023b91ed346ef919c4fd30eb03d9209f460490519c819851d98092f35d906a8660da4f1d475a3cbbc571168262ad9123b0be0d2c021433785f3226768d95f9f9eb74676d8b0d4f16cfa823221ee7bf193c89d621e3fb4c0c444845c861ba21e8db85b38165ca46c08272f29ace46f4596c463145445b827e4885a991cdc28e1471d83705776c3a25f015bbef1834932502b31ababd1b058e81095f2b4ba5b927d9ba32b68dafb02ac12e29523b31f3876bd138e7c7013855df3d03f6d32ec6c9584602b43c84b2ccd5a32d713e2bfa4417e61e9de4793865eda814b9444fd16cf3d236b8891589445b0f71aceff47e6fd29a0a1ff70f59486170da87ad0460455976f76ce93f8c581d0547cb4183b08a9a3dcd2705d64ef3b5275d5726f0b99d98dff55228be83e94fb041d4da3e1f359f3067eeccc9696c4a7e53b0f3ceb0cd416526d252bd32acea680b78fd47eba1731340644e40c05644652be918ece4ea501b4547e877fce47e2c4f77eb92ecc53ccb4af30c610c25fc38c9a1b5c5f48a2fa3d3698b1678497e57e044fe3b837fd5bf6d287c0acc1e5322718d3aa8dbfb53052821af7f6fb40e00129ea90766e4bbefc8c7bc534da89f52877bf32d6cc5d0d9892e7b6245d96a31e703f45266d8a26b13edb31de8bb13d4bea168daa3999c014445550e9683f390f45226782c03567f94b21f7e4dc4cfb0b2c04e3c79fa394c874b0a7849bfbf2d7f2b7f15e052700cf3cb6f30518ebc3eb6ded95c433dc1fd091dd8b6fb543e0e20c375ce3617087adb958f844355b22b140504ae15bdc037b7eeeef0a8cff1464197c9a0dd06b00f28dfa4aa03bed2fb39d3a3ba605882ac1f95968fbb2ee7b9ea9701fe2dfc0943f123ffcdc866cc88d1f227568b86db93d99b0918201aceb5008a3aa5b151d5bf0661c960b3a5dcd3b3dab8971b6ac78546819d8b28659b78d2ffab38d0b5767eb4e93f0d257ba6117fdba9431a4d5d7785a43d2e57693fd8ff3df107b9cb44842612792e4d7e4b143058fca687bf12937f657e4e0edb47044522accbf3b7b733daa9743b3add6659adf9cfe60759436bf163ef3a690e14a41cbb530e2eaec884b4f8f6de0cf9893adb45be2ba789356739a5a238b742b3b2b58c45baf35101c7fb674eab5e3b6bef73b3673824d9ac2524822756ac18eeb9c2b662a0784d164edc117f1c18695c3e3c2d71e4ca89257d11403095f7e41baa78fbfce3d7f868d99cbd71a7a3c8d7c1b31ee64d12fa3d166aa1d4d8cc5e8af7d1ca25ea53f4aa1e39730f01d34babbfe7a0e7a2408c3e9ab9dab2d4dee01ee3475613d3d453817ba302ea03ec740a20b45502513e0aacc07c20c7c5b9dad0ee86aa45792c53ba593040cc0805f77a6759ff70ea327b69b7200e5e1f011da61a6a0551845687620d40e9d103cd73e0727ef87258c50915eff37fd2650107a60cfc997ab5802b13d7525f08fdc6ce9b5570ffb62674988b2680c137e5a3b5df79cb6e501034f62dcc7a1e6cb17be31caa6de81a0bb2de8c20d8a30d347dd547ef6d937261d3b7f3c5e79adb31a267339d547b6eca8d07d79d5a47611dd3ecbecd9dd934d065feebdb28078e818f0ca6b854c8c3fe3d0f74f1c794e1361c9364ffdfa7279e29fd39faf6e2779564ed37821bfdb0bf3be667245ca44702c1834d28c1a6c50f7707ce8c6721d0d406d820f332cf40d8f348b11c7be738dad1a31904caeb6c7b2cbaaa67b414e3d89e526e24eac2f0ccc02e6c86754013fedccc22ab8c157cd2e9e93117e4fdaa77781294ccf565d151b1f2d866c8a594c3354e9e8a593c0ff778260483c82d356bcd60b1551d07f5a3a598ad9ad1c1e036accd14ea44a7a2334cb5a7412bdc297a721caafb5b067c10c95fdf42e8bd18f626b3deb7a5042261b63158716d11fb8045c42712817a30a0b8ff970e9c4db0f31b11dd413cfceecd7563b82f849766b1b8be6eb9c72cde47144715aef9745a88dc1e6f7f135649fe6a5ffa09529dba675bc8a31414f2ac78121d75b6891bfb384a59d9a328d52a47d3d79cc63f699df77443f651f3c32fe9b76b9335723fcddbe5b43e5116206dd2ce30fdc767ee645b743082d0cf89d344c189e63a62565400bb392a45ea946bfe8b956b3e8e58724fdab6178da7c95f1ec9091009e14baf5e9aad2db3d002ae45ba39a17f6a623810668e5b42ae507aaa2766ac0c1765511efdb409552e5337cac66cb12352632f603945cc82cd6f81dcdf861b3c8b7b183b46006e9325029a0fe02d32b56e14b2617d3f960c365fdf2bcfb3a2dc53eec88fd93b4c53c01b710d7c537d817a1ea70c44842fe4f9733535fd52a6a1e02281f570da049807db9f5dd9834955a77a6f67f0179968f710082deb54c797cef3ccfac38ba0bf24cb475c3ad19c444946574cb59bc20f99f1533d7390af8e3bbc590c5abc9b13280fbb1bee5d12574ee8762466dc2e874db81e8b5db7520834635767e53e60446da6c60acedd5f3aa767a514ba4f145105bd904c04a6b7ca82310c8674bfc3daef70dbd2394acdcedfb8c55b1483b6d1aa4a688218075bccc01f42c89c5b662b75bd080f20393891159f50d18d9f605e7cbaddadbd4e613e065a19df6b1f26bc779afcb08826f1d367c379f62e6cb5b4dd5664fca636d3eb5ed01a23a750ce5b409456ab8b9badc02bf68c943cd0ac386a37f6faf52859df24383fbedf92a5383223d85a38ae4930d0c0745fde41c087c8e6568eebc244e348f37164ae612624e96116bdcb8b848f5e92684883c93f5ad0839233612605e4c4fb7449c874ddc1bcf1b899dc3c83e374ad3cb775462097647c9c9e8a1072afe6582c36c221721bd19a6a6df97934e805c074ef255ec352784d0893b58cd706aa8742630702c421a1c259e0a8967d91ad17a20f9cbab1c98bc396f2de74f445bbc5fcb18f1a27aee5e5b2d31bdf328aa13af026d594729aae7a65ee5ef7dfb07d462893709434b0a942ea0c7da2ef5210d1bc65ed1b9ec0580d2079dc127ac86435fd14973cab899e8a9d6f4c2d081ecc12e8f2abe6a58b603158fd239bc8c9486d0cf6bbe5579e96d9dafc8e7876e82fd0a7185cc95dcde3efc12f9e7c3ddfcc07cf657f41ae2e8256f8e109cd535ee0f14fa45bea3588af3451db1c0d50a6c91c628b2a7fe59c493caa58155bbc3fbfbc721aaa10fbaac878881a7614dec465cf84a5f2eaf1c2204b54d231109465b82301ea500056f4fe23167aebba191a0a4ed12d21326bf6cda48559e3bddb539e90ede780a1b23bdbc13ba7b1f5e1495ba2b8de9f2d0f29437ba6b115604dfb8059167cef020cb89dba3e9f49a696fb2a0cb5a7340cead552b4ed386f5d0c9a065164688665e18c1fef77b09176f19f7d31514244c0369f96130c7bbadd952a1771f497c733a7cc9951e4513b72167965cdd55ccc94e853023d33f28946ea78fb44a68bac8bee1e8e11e65d78def4a1026a98ead0403d968a40b7161a29312c23e9889a111c208f8f1f806818f798b714b6c1f3d84d3dfed172769b9dbb8c76512d7f96bcdba815d38bc0c1872605dd3fa702bcfa656c053f11ee499d39ee27b9f023f1d0bcba2ffdd414ef9b28e9511ab3bbe908911df73e22efa579414a3e60aee3506cc22bfd2328f59e61448e5addc5a0d9fad3be10cd294c68d32efc0a08a6e91bc8f7639b477258897568de2e66f510b18eb4df66f30c26b479832d5de40747a2350225edc7aec507460351fe6437250df66e5cf73b5f0ac985a091d7af51362d7ff0861da0c18a6ab8801097d8ea63937594f50b18e853cd00da59fc7bb40984756724ee72b529830d0a1c8490a706f3a8bd4ca5d243ce7ede5971bc2cf726b2ea10310837dcdacc0f33388f0337b4f5031b5d51854f757c3b3aa0977ab1ab9cb85406017d79297c6712b2efbf0d52195f0585fceb6dff760ad4304a27ac64920ac795e25be64996d0b2322337b3e3d9f4080973ffa768dc1098c972c90287d6ce37c4157e95ea0eb53d18040020d256b332f30e87eb76e9fbd291787787cd731221b77bee805eb0ba64dc137e777c1259589fb648537f01f3b43a02e8b22498f9f08ecf96d7e03a82451fb5ba2a2cfaf6fb02cba8df0d10ad76d46fd2191659d2e1dd803e714b6b435f906490b08fa7cba03989a26a24d1fba226509f547322700628fdc82c8a5897019fd559a8b42c1817733bc05751278acb90b0c5aab416fb2e8a611cc0e1664eb9f75f154da58d5c25be8efa2b1d4f5598930cfe01b5adb4fb8b9f88c4b34e168c505f88cc6a78a86bb0c17b4b98765a6f2aa08a370732ba6ec4c71cc6992acec545f6c30fff08822a3e625ffbfff3bf34005a368f2c2ebd8af56a6eb8834ff1d16cda88dbf2ea182effd0d87348276248968dc0bd9d788b50420fd64dcb8ed6e36e94f299e84dd721e64f810ebe0432c1dfff68c6db09fc1d2f6e5cfdf21017b1fa4f6cecff20774f22d99636b860be18089b64d3214d2ec077041c2fd2693d4487bbdb630776732541cec12834f4eea3ace1d313ec7bd52b379b2a5988f1b38056e04056cf4d0880393b19ec46397da5f96cf5e23414813bea20f6dc3fad6966358cbd272f35884378244d157412b8f21abf8610bde771bb012dd8eea4e610d9f894ab5976828afbd79679b40f5203d3993ab9b1ff8dc06a8aceda340642a852da0276cdcff3a81b11f8e1582098dc1bdeee35a3fc967be507c39c8b4c0e99f9437b8994b5921393216cbf77ba92489d7338ce3146bb38deb77ec6854cdcfcc155ae3beab4262cffd8f2a2bc38651b74aa7288058a65f69fda101ff73f6923aed84b8aaf5092f983856c65e17f370e7320cef066eb00256093acf6da7d9d384de1488588e4485933bc21b2ba49acc9a63b9e4ca49fd7431757614420f36710d9f05541b4ec37f9ba5319488369778debdc60201bf566271ea4dff1ffbd54b9ad59b840d4c0e36f572e57ba5f2ba3117018e0be6d40a5edd23f806ac360744722d75b98eeb3069c170a864b3b18528c4acc2c097e05477ac95eae3593155561fc888d6d19a381424bea1dde0646c40763e628d039071f069a3c549dbb08be13639a8085fa6d32a558241e2a58d327f8707ea132f056860353d84cabedc59e05e5b26a3c927dd94b260efd83c761ba102fd4c2462ddff31ad514a7577ce9466ca77478326fa8ffda2ba5a2380f5b7cb0d7c52ed1465bccec5dc0c9d58754634b02e7e144a54c808770c9b5af8eadf480ca5ec434d9aa90865003bc064689e6a70a2c87b99fd06d42ff61520e23d705469ae76a9219f740888408f9eadbd338ce6f76b36d637c5199cd45486a43aaf99e92d0b4febf1ba858d18d47194940bc110f5900457ff43873c992921e71eba645a125c9d0d6bc08bf3ee692146bdbe7a5f54ae419de338a51f3205d28566d3546acd41836000979b3898543e6f66cd67e588b4320ed1a6464bce007581e20cef373fee79b3b2e309396c9421ebe9e0456e458bbbf0aa78e2bee92748301ba9f399d46f4fefbfdb8280d5049f5557b08dfb9ee1b922a0bb132bf8f0bb336a92535f236921f3e943bc9c0c0601b35b15627cff9f8dcfb175232f3d0cd3b6ff03803e7800e1b13444627a3fb641d618b6fa850209ff265e9adcebb24495d68290ae93c93df80388fc6262518a9e0222e17259ea58e00eff195dc723f170411038e254315c3b57bf72a057a10f9206dc7526e1dddf2fd20fa9621982005290f52eb46c34b1d44a9d8b6ab8a768325cdeffc209cad808ffafbbd72830c577045e7a4b9c342112c87e434d1326dfafe720d683c50f5132886ab4fe8c1331b0fbcf99e6859d876204241c1b34222da1c3a0895b00ecfd30341faff884b9d1092bef13cc128870c71930f0779395982c6f1dec0eb8ce3c123a1c67a80938795a1f7184e0a637b22ff731730deaffb9d4f2c36e24d5127d342e2e07315edae5e6d917e45e4ecde45c3d8ea335aca7468e0ed8e90941862308ce4eab606e169aec5fbc4ca0ea0d7f219779a4d99f4c6d49120e8fc9478b6793cbd4e7c98f4da7011151a140a9978a4f0c5a8d80d1b1798dc691213a232e44db3f93feababe515427c7d4d9389e547507e3be8243626c63d326a5d3ac8e175471608cbb05388c1b75be51a41cfba987540b5071e7d9929bb0d1638893c90f5456f02485d4f8e1b384618fa996c46b00751ed4254f9614b40368aba4c22777b29cb1b9dae934a1face742700fb308eb89efe570f505d06b0e86b6cf4de22d1eb4dbb4dcea030c682a983b8f5795975e61b270028b0936d6b8a6f1ff2971d8704ffdaeefdad0d897964ff6953fd8ea797c93ac8e79be5f7a907028bef8582aa7997b2fd285e08fd2520abce7f033042d2e0e0fcae7af69ef222e59631ede366c8e9d625f7ab74e84b2496920eb670643adeba9ae2a1924d4f65e7f771eaa386c2068e3c5087247bb1e5433a35883adc7a45bed084dc821f9bd9e17d697cc2585b72453661afeac81a6717d0e78ca7989bb2d2ef0bd483f9225ce083ef3b8bd0922358bb33f69e81025dad9ebd00f787d850431f8cc9b0a3516a19ae80aa991e3ac0a4d68def35cba4df32efbfb0fc303847a2dc0bff32525c531a7e7986aee0bb95cd3c9fa798e8888fa0bd6efc0decda4118b10e2864c24d656ecbd6b85caee40fc7e55558e24d544798a653a8062f00d0c086c46efa86bafc8437e6b86fb49c8fe10d318a508c8dbae432d10ce985a450dc5c34c5fdee2721f66fa6ccd59c568e84020f4fb16fcd45770381d3d00b292bb894bd1cdc49c38f5c46f4664b54759204ebd1c7f8d64526a55c534a8a303803710cf056656ec1b7a27ccbb4ac2cb22b2bbb3b193d81aed82384bd7088a854e7f108ee625f0f5037715ac5b84cf55fde4494872aaaa0e995381d05f4f55c2c60902dafa651cce6963a4029a66c25189a971c638c9c01d4a78c2deadb1f980782ae1c2e802732fb934ff0dc8e66bca0f2c28c71abafbf936288ad60e6f7344bf1773271546f6e51d41e32d38993088bfc0d01b420aa3c39ac386651e8df4e104d365fb2b05ecd7a96bc50ca0097edb76cefdb6b9115bb7872fe431ce402cb4dbd8e516b69026b9e569ea6e4c1d3203de7eaaffee6f6e1773532a35ad47febb5a0b03653c1f6c4429a14ef2771f54e44b0c91a6e0266b62f57e3577c389c1d1d172d675c1f6a6114446885ef0488eeb0d5d0daf3527d97eee3f6c9c6fa58377c615b4def99e68bda21e4a5991d8506bf3dca2915d5e6db2b652be90a7e933d8ef4319b2b0abe23a961c177ec38be53d8068cd894a3f68098a2e37a49556e07bab5124f2ca3ad063b08ae23ebc0ec477e5d603f2bec2ab2652e7a51c1c074a95b790aac69a2a4116e4888cba36e06b86763681ced42af58016a3d7db27c7293d603a241779accedba4d72d5dec25638c2e93242bf58aa139c18d0ba805d152f2b749570d373e787c79c5dbe987c680ca90aacad13f786a9fb55f3495ab79f79335d37c53383832ea2ca5015451e481e61b90c47141b6629860e0f8bad739f14375902a04c999a154d28b5031031d3e5f7f9379e0b07f61ec8e820553f17c4a5b4639653ec671038d757bbb33beb0da9fde9e747159863605254a5ad226e7a0f21621c95ffad33a0d6e6c695f8fd2f70d1364a327e3df33e2d04e46f74224ded5220fedff625b67340f5e70116fd085449a1a00f79a6110e398aee1330c4c4ba9e686040864fe25fc04ec40fbd022690ecbe7bd84008ca9ad0a8e4fd250d26efc91cb56798832a0414bdaf59e8b7181c298e853ed0b16abfa9d5a738b3fce874740033c8e0a5314b982f4c8cdc9b5717166225e75578dec5b33fd7b23702dbdeb5351fefaed2677f375e3b3c00ac0a45551f7504909b4f5aad6affc88b7d8d75f1a64738e22aa693c55776c8d3fb3a352ecfc8347994fd07c68a822386a35d245779d227945c172a2734844ffeb0e2d7618d946629799506f21d939474e6755ad8d5fe3b97954e9eea40d58927192d918340a90d93dc1e5e85a29dc032b87e7ac97fc1fcbe275d4b64d1939a8e43b137ae25b26073795010abe2b7fda9310f4f80c76b9c4063cdca1039ef003108d982f41aa1d72306131f10d1225ea0c55623789f97a932182c03efc39f60400619fd24df97813032884372709f65dedfe6e54666e2cd7942ca63b00831e1bf1b31c2eaaebd85195d333db650f2b898b5c0096de037aecc5323510ed9b963648a586fb283065dc816ccc97e6d982bd03d5146738807fde1791ef41e1ce21737fa186bea06610eefc45fb290a4e604cd7bae27af778f0cc2eb517b3235ae0bb8fd98e050685007ddab6b8a1d12d27d8273d0d3ea59760bf6b87e505107c3ad839f7bdaf80ea9786b0cd91d15bc952339d203c49e147fe7dcf199528ef797944f8f9c5e5aa894bb5f2b42dc79c220e75b3b512cb87529b8a53507768d524bd7d66bb50668632349b7e945ab984c8d6e70d89746d5cc53852e45ed44090148538dbaf98e517d8071e707c69939cd4b9b89de03af63e344897ef9bc4a00847c5d9538a4295d3d9b4769b0bdc85beecaab8e472cad6f5415bb3b922bd05ee5d30b0e657f9ba7702a83388333301a1674e06466e633ceaed4914d9f1dc6fb9304cc55538805cf514a97e8f26596a67f479efc1bd09a2d0227aae706a27507470e0ad0ee26033626ad2f798d16548bc8d7b8a2ecf73b6cac8a7b9e8c151b5c8645727cb53481ad7fca4580cc11ed145eafacef9aed19cbd80e53e046b77971eaa24482a7d3787941382fef74b57ead0b6080bc90d6f1a6b5266e3b27b11d1abf543ba195ff8a556c6a031612b87b6b28df709616bed83cdeae9868d61727ee782f860ec4e2e7388ce8d1d822120ea72abcfb5ef1e11cff867fb7a023d78a7989648e5fb540e3288a25a2edabec365234d36f7b32c4b7998959b6fcdf31ff18b6f20a33986331434203d2bd22faa9ab0cefd062694be766c09ac2daf4cf856e9589fc534afd34a9f6c8b0f923a9befc1f095b0d76356d2e8ccf8c6a54316708ecdcbef6ca202279dacba352731735ca5004698fd6c77d2e1419c6041dbb9c324f10aacecc1f88275c5644479ad6c451ed99de635cf4a26f5f58c8cc9d586c1c29564951daa2839922af7fb01ba00bf0dc19b64d4e05c56f86a7a5af41226b9f0274afeeb4ffc96d0968c019c13ef58092b34dd1ab7e02efbfd94f7f02ddb5e5408cbc85d74a8dc71105bf3fdb3b2a0ca41800156e22882b17459ef1648f4bc36967a2a2d4d7a7d6c4cf479bbc3c63edde66528f8fa1db816fd1c97f0c7ff510cd1ee66f9ce622e7d4bc32e70b3d0c70c690d4dce4e488991a2f881b18e3e0df46205afa80671cccd915e1e3747c640c1fef9f30a0e3d65f085df99878c4db3ac9dfd2a4dad38cc1a4a9781e77e34b829f58e3ccc85a412dd5ae11a9b7aff814978ff4be035d04be8ec13ed0f5014d461c7b952466362f705fbac63f3ee9d77edb98b2b6f7ef8af75ae4d41d8d542783116496388f7f54dff0334ca1cc34799c7cd9752e5c100a7cf937f8c4d2397a997e3071cdde337df91e7bc58321afd82b5a707990b160425bf2182dce283fa7d2ec9e221adb2fe638df41a7a5ce9f5658a3d83c6744910281aeecae51430e387ca05c912c8751189a2640a24c31868189938f4abfa84d7ce72f5b7206860fab6427e846971024da6692268faaea4713eacb0b931235c3814e1c036802815396e106f2fe8fe1c2701b3ca6bfb751e2ef3bd17b36ac32656312b68d42bc4963799fec02c5e8b75bb6fbf81038b1bcd9df0219858aabaed88ed96aeb56f68b28a8883d856cc9187c801f604e62fa6e9e8ee7b70d0f33243d052d215b2b9d44c1c5412414a4ceab5b8dfcb2e49f36d0a0f26d31346ba461e3f005b6514b5c3ff50f8ef0adfadfd5ae85cd6b945932513d834692c6bb1fa34227910bf84a3153952d7c2f6971b0237a7931339ede60da6f82e212d6919ccdb456aab746fde99dbd4463ac2de6200d2e44f84e267f6b9d3b4e5f379e92dbabf3349160ac774d6412ebf7c84898a5647f0678d546e8b6d0131084d80ed1519365528e3f46ec8d12d74818eb89102bdc7999864269aeafc0e22e3a24ec982e9fe47b82f9a98cb0ea355a37b432848209e52ecd4c7810f72726dacee35641eaa3356ec2cbc6bf68fc3686b86742e60470c863df3f94da31c0879708280013501046150e0ec927217dca9a3bf20472a5fbd9214084f8059cb1269d26dc176627edf435e71e5ed7251ed2509b60169eabbe867fb20874745c877b2ca20229618135b80434fdd06b3572c543a1dccdbfd32a229c9c4496abf36d18512aee741c1f63e2c003438dc63b51e89508ef91c6ac1dfe8421649992dd0ef618d9b69ea002e8231139a9c785c084ccd036846b9405aa98e3c9697f3b75628b102e5823a72a183488b61feeece9e4384c653696dba71f8b7c6944a0f0ea486c157ec317744649c84b7eecee13399762589e0f92dcb9523054a1c1df5df60d9b6ea92037716c21cf05df4d938a3fd8ceb30ce4997ca6295d899522eb9db21b6369cfa96ebc8d8edbd6059a8da6b03820459f1767b88f63451dc2ccfeb0bbb2f0bb9b96249e1b1a72fe8338e2db8886f17ac6468308f9358a1d3f5b4bb2e9bacdcf84b3fa771f280eb594c2aa91ef62d31db38d0352fbeb0f8a8569fb51a1b0f657ade989bd90d9cedb7b4793f2788b3d25ff24ac47a473b9e19e0b33930ec19e617dd335b3f99197b945659c03f50d527dfb500c5ff3f5928f96c76cb418c4892df420b906314dc9178836f2b080c0b2946beda57e6832844ab414bbee257c253053023d8a558813d17195fe97029d5e18c3fb23072687c372a8007de41f548c4dbb5f23e70ae7268df96c0d55eb0c29c86c450e820af76312e91de9af297a0fdb6bbd3344e3f81dc7a4ff60e5d472facc99c6d7c8fbc08e17f0bcdc5d9ee09cb8d131f4bfee009f1c23f9679c9e85304e9cc60b7f50ec76e9b2369c7ad59a7f9c3ec364c36106742d2a835d4d3660b1033f0983dbee88e4dc59fce5f2ddcd7c180d0ca09fd110525fe963f7a970737c2827244988f403c610ed7a9190cd3d19deca16c1e79acefead375c36b3635943b26621cc1d1ac7e5fdb04607d376d2f7f089858e6e0903c12994346a4d13cc804b68a9d1af6ceb701a2d9ba54bf7171c60e613753ed85b8886d3a3abee4b1b3cb2b98bd979f1a70c1a255b3a187fc2387b82299355eaba1cb3b7ae88aed5e112ae32ce9379050eab2825714e55db83c394b15c3e7cf05216ecca767527e2d21147158a6f9c2dc0ab3236763ee741054de6df731320ff3f5cefcd55baab6bcc2e3bf69185df2bf3450665b9e4f606f822bf92f63d1403a57d62ac35a0689f66782416feb14b2f27d2ee1a2b05bde4fed97ec897052e3b74ec318e08e7e22b3d1d370160c354d0fa9fb1c75153cf95e4d21775401248dde76f1168568a50be9b2dfa828df41949571f8a72a9b1323864cb97163b438098e936cd3bfc3523cf0d39ccbfaac0bbb7b0d604f3d656c6eec7bdd83bf921e4650c705d9cd2ea0edf7be06ba27f3e18290ce31f5b273b6924d4162c6cc329e94a8c31067ca6e2dc4ed405448d391f7238936d9e1c937fbf7ac38133fd61794eb40d58201360d0b042a69350eb40c0883b7dd5d8d7212bccd77c7255234e9e2f239a801e0d83d48e0f9da802aacfa0c6a8d00cb7779854158220ea9447dc443617dde51633445a4bd5636045821a24739457f83f5de665e79f3dc4c0e02d9afebeab23700153781b93e0b4bc0cfbb6b140787013dda635b35065ab26903b449a6bc680a1d0c467cbb30d07609691b8d78e4ef6ceeb26f6fc9732bdb7fbb5921d82fe880a7fb06e296df3f4111c16d311ad4e7249b8e624257950ec511097e34587138cd502831b8459f9d2e18414bcc96e376c95d72cdde90291d2e80d57ac4fe7e2afc8dce31868b8774a890ff1392a070d7226385394ee26006d73c8b121f69c35389fd7d5de5d9cd412a81616dca4e6631b2f1bbcc74e6b77fb8f502aad3f4977c9a51154c369dc82228b73d5b6f12e8b9ebb5090bf8b15524574a7f2bf13da32170a965159c2ba8ee75d908df5fe874b01955c52a0f480c7041c7d757e81c01d9d3892de4d14e448c04ae426e1f55524ba51e4cbd331b1f159ae0c158cb6017410ffca18f73cd1fd469869add8a2614ce6f248f041c3eee3dcc1850cc906f74b306ba284eea70b06cd56176ffcb22a9feb7fe98c3012cd644e1d1b12bc47e9f31e689d90584f0b8a2fef70b444e50ebecbb6ec98c66702fa1ccf38298548ac1d7e60772ac25f7bf408f3081488bf8d4ffb43a203b4f1325ee6446a81c2ba8a77fd988b93aec965736f9b4fe04addaa3f47ad6970601542ad8b59969331987db3ca56b1c3da52ad38a5a8e0e3a5ceb45ea1487fe3bed17e448efcf52f59d2842f185eb55904c20b28dc9f28e1cc6651de17f80984e39e3e8b4d45275995854834e4b64ae1a162c585c0155c07e99f862f0c1f1974e2089dfc069e69bf2428758e4358ccddfd6bb5bc52f3c2157752331a1ec606757da2a61a147c4e87bda952847cb364c282324377c8779bcc7aed0eb3efd16036fe16e868a2a2e5fa6ed54cc73c2e4b0d427571fcf359051ef217a126981b8a300fcee4c8a3d91d7e167e7c41547730e626ebf9b0197aea4b071a1d47994ba713ec9e352812eb3d7e4973dc3d831e6bd6a2d22a2f8815ff20126920dfbcd9413f797ac4413ede22948ad763717e485f5621b4da84e525731fed013302225a4bde4b6b575a7ae72797d465418162d27c42dd2dcb6181f441cd2bb6dedb383bdcf90f1bd81679fdbee3fe92abaae6e43f860f292c9cbf5b242181105919eb8e8820a55fc773cd07de60f7e4800970fe3923a284100145d2929c507c8489626380a6d75bd3fed002b8abfd5e07ce813905fbc87ee2b693b8f87ae5df890afb426177a4a1db2cb3016f7e8ee5a522db2f9d0077afa8d54a53972c7efdae1113cc2363319986c6c53b441f582bb7f6f2c8f79a27eb2597fd60a988d74cd135af24bfed57e812ecaf96dfc20e1f68f31da899269b860402dc298305dac975849e0f8bc7c93bd500d5f06662d1e4d788545ce7d068346c96dcf2d1b26ae8e114bd7f387dbb1b962e5872b16bee17d6beaf1bbb844a88a31f34dc9dcea68b879ef5bf5c2a201425c15f77cc69479f102d39fdac8fa818ce95da6182de1e9096b36ce00d75a48e804d50af41144969862ea9abd83df1dcccfe57c25bdc5aa4c8c34fc448f2a1cba9fb09555316f98b465d0c5b3d074edf4659ee7ca7b911a9b0192d6220f21585f2dc6d75b3f736176607c4dff42522eb671666641f205d3ffd536855d4a8a5625211a95f9ff91c46b83b00c853aa1e7c289c03100c660994fdc69916914313c3f78f4de0977b5b7560154f7cadc5ff9e770f2eb5d6ecaa093c6e2fa573f466f9f740ce96be4f01579248cdc9964695b36c8129e906cb965e67592885033186034e857a140e47a60c62c4abfd173c94d583c61db7a8f9c15ca76390313bd76cfe21a0fa3cf847f0e5375abaa1461eb5cbb1b8d8185d771d817d4cf02b4748e93046034f3f7a1016a594405bcb8b7def88317737715c11c1c156f474d338233a8be0ebd85f81f8346d7dcff49af83de5c015a43b83d9100c67b25805b0b32f6d6221dc60ae226d0cd27e0c03ea64b5500e5d37486a9154c5c10f1334325afe26e412edfbf723c259ea627b4d347e7aad5d25ddd6c96a783d8b6f6d15d17955999ba5c0e8f45637225c1884146ba61661bb1aa3f5048560736f3be797de96bd911717eb6f502761ba034d681b6617d36cd08d7c66882135c57cf82e41185073eb375518d51769e081816501b6fca125e6ed30aaa191c4ff39219f94f1a8b9c8b8de979bf67be1fe93a5114773ee0cbc890db556c09ab6c81148e0ee262868dc870938189690a05ddeb30bee22f268cc7ba050413ac9c317c1652030d29f08bab85783cb040418630bf2429085e3610ff06df23a53851c7073e5dc0971b776daf51dc583bd3bd35068a5f66a5ee55aaf8b59d187fcdc14d5bb48f75c4ae4011f6e5620fc40a0786448a672058f3af2613eb5ad19184178ccf0a2916e0fc742ebc138ba123bdca88ee501769371d73708e92f17738a7d56c1da5cca7ee57c45964f164dac1ef33b4e02a672532b9d3d157fa6732b3a7d4392b3a51947d458006e8ff1ed419a95b08794006eefff9867c57d4e500bfc48ba0718c760f25b4ce933c61d5ae15eb30e634773ed831419e92541a567aeae427eeec4927a8e5139bf228c5d411d6e8acd52a809ade204c4a5da99c60312c1a50878630f625ef9f0b8b286583e6c9fd720095538cf03a6c38cf333fb9bb4ccbd0ed56b1984478e7325e5f066a4c22912db34a12fd7b8dc8646cf100252987ee5783a4a8f07ed8bb92179afeeb25b2d27f2728d9e553a3e02a3405ba5b98be57395efe01feb432bc08831ba17171558cd9cd4cd7c93dc6aedc94bd8450361b369f06386451593f5223300882e23c7cd2eaa4b170b28c1b3b1b02e4145ecf696bc1dc9dd88c1097cae4bcfe1d1425f35170d2625d6cc760fc97d781a17589b79b2c38f956d789d797b816e9b6f491b2bf2298c7fadd13ca093e81b21ae12185bd273b7627fd9b8afdf8f9c9718fe4ce6d98f6515acf73bf886141efa4ce3c2eed7f308d433152b35ecb74c5194775a058dafa43ddf761f1fb2c2e6694a36591e2f879b8b296305fa421fc9456bffd86e4cf7051c83af9f52d6f85a59bba4dd32639e4dedf1daf534d6fb88f5efde032849d31d9fe7da788d7ae136f3f132f269e9ac94a337ce923546aad7adcb4cc3b05f530d572c09e1541fcd466b5a74cfde82599f24dbf20d87907920978774d244d1f2893671191e91227aba131f7b31a7fb40fc4ad739e195d335aa5a57ba62a06801d1f73d1ef8fd26e613bbdfefa87f9108baf99faae6ad18ff88f7340e0eb383f336f0b095efcdd3db08cf44e143da321bc46744d9b7bdd074157099de791b45b0b99c8b4c01fc9f9e1bacffb049f396f73b2acd89b33054af1c9301c01c3244e13e3f285bfddc46521b17e65a9913adaf1689f01d7727dac751291930cf0db4453e5ec41f53204969fdf1437b60a1ce51bda75195f2220e939db796bc56a72fc626cfe8a4d024080de92523d6ec5c465f1cb6f7641f1c6134bac3c881564aabd64ff7caf8440ff32bbe5cbefcd49e9b13a1deaaabebfbd89d9a77eb7f257107f10fec0ec88efc65a1ab9b7e7579eaebcb306ae03c1385d468c6955d78a670e45f96172f19653a1f18724809fa5209a92e6a3e5a9a9cca981749a661df467d15ca8b694eb2f36e423bc323bea7fbd202ab1d807cd39b4938a9d1818d610f792e88bb5f137a829156578e18e2462cf71363fc1cd3b5279e3fb4ab16f977be423b80995fa3bfaf097c4560c60349b7f3d20de43fa77e7b33802eb3acc27dc3f1a86d74280a6180795a9179497f6d57e5c7532a9a925fe957a39494728e53c54d67716638b9a200402ce50caf4cb91a9c3d457f4045a34e56a1978207911ec295b808dae2483a87c2674a38dc9a4dba8e8032be73794add584b31dc3fe4abb940f5a8e9dab9edf0e488a815782a6574559b811e9a94de7123a5e44fc74effdf7ecf554154439190b4c939a4961201c01b2a9a5b2561cee8d17e1aba9cf74db54cdba9db6f7f7a7ed134bf5fd6ae5e1bea9f113fbf989939c74c4432974824be68d83d8c976e919a1fdd7c899c6eaa33fe7805afec07144e6ad3c4c454f17a77d281bef57d0b875cf8a2748d6b0e2088357a78a0450221fe0b1f99562e47c6497b9199228b0c7c5a3817313901c1a8f7e3428b42056f860683f5f645101302991aa81a8499935aa7613f7dbfe582a31240faf895de5b1e9761d59cdb95cf69cc7b8fba0fa5a438354622bac57ad58fb855e54ebf52c1d850c75279712313fcfabda59edeb1ca650cb3adb143c20f4b51b68d2142cd9e2b45e00eb3e33b239fbd1ed3f5c5b27cbbb23cef7aaa3af7a03bca12643b09bc562ff9155eafc78a9060c35cbb5d8791a1c34e831007ef2942a7928d11ea382221381141b99f7713ce3675590f388af72e542912a76bdf5909b9f37fafb4066765a92a64d1c4baad07d6599108d2a2643531bfafc37c867f605606f70807add78868e25fb280caf83dab3199f39ec35530fc85ea77a6ce4b263571b1dec4b5affee76534234748d2e3981fcfd0ac6d6d0dbe9352a83e704de887d9c2fea290bd881a6addd643e2ffe28b13f0e74fbcd1391615e0ba7e5225d1144d0cfaf2a441697d0f59d0c73710176b7e5959597892f58f019a4206d5515cfa766d2f17fed5ce4531fbfdcb814a5c2534269e7df40341895640a1e53d17a6f26530ba4af85b9eabfe24a3dd1b70165cc507dc469caff7f23e90ee976b7d27ecb2d15d86a68f76ecc5b2b912fbe69855b042f1535dbda0ef209bcd4bd9dd60d972a71099911b0b8d21da35aa97e1d93f91977af884a63ff83747a70db601d8ec1045b2d00a10fd1c47e2d49f3c666ddf1875f18af2eb75ed161afc76a837dab5b3f83d772be4d8a4bd79d2f63487d8b97b9e19afc163a763ffc20cf1c96b57e1e9d96f555d567daf49477d2ce8e5daf44c923a05bc9646c3537e913350b566bb5c74b3936686992a8a66e325fcebbbb8f73f87bb91f13b5b6b5d0ba0db6fbd913c0f6cade25896395ef2b637961333ae53a114ce91331bd5edce6ca058242cd4e26a5bd66716bc12f7d5f536f10923074e08802f49fde08513a65c9e73fd3cacf83976a638481020dca0b48b59c79d5982066f8595f5a4979d82ba9b0bea259d6aa8b96d785a18838a00ada85bc931780ea4785a10e2142de6b69888472330e93c2b7d49a79044eb859a114d688bd1eb6c08dab2340bb1e36558bae995d9abab25ef94c89c2eb95e2636810f78c04c71bbe958a22e4f7e81157435a5c882bf240de550873fecbd5177139a67dc12214dce491ab52d433a8758562d40d4b97fc24b8055050a655c10c488eb162ae5f6dad548116edfa254e6f126792a9ff80be5c2a83685d76ae3790247d7c62172f7c25a3999d2b1d55bca8fc6005bf1efca3379eee5871f316cd6a99db1ea19df087b0458fc14a0dba8a73727724b6ceb7f52f773a5e88718f347d9ed12c3cf6275812e5acf066ab3d355d38c0ab42c5556726a42d5254d8beae4413e428251ab88a1081ee0c3516c04a54d243dbfccfcd2f7f8d73e31e82a0ea556cd0ddf2b3291dc8b82057bb41ff1f630a7ef21086e3ba4b1469cf5dcfdb7a213aa798698673e73a6839c44a1fcb64400cf6f8a370105619e6335f1d4a80018773181e9db055c479ae57a60c2f4bbb320210b59b700a462aa9bace3f2b13d26613dd546a00b5e6e05da392fbd045ebeb7b6312d3a57b6c4eb051ddefb9dc3c2b4cb95cac43d43964961b711518b0ff677b6da384f6eef5f3044d01f43a25977c2ac5db279ad05ca37091cc8842e9f08cf1e0092571aaed0baa7288695ca64373b547db9a6e15f7a147161da6ad1e1e57a25cd62992e0809c28e335653cc4786f21ebde55edfb06cd5ba1f29c70544808a89e01d3e8e58e27cb85a094c79ecd3139663d59e85f962fab8b8dbce5d53ce66dedd57c2c8b72193d202792ab67e5625acc0e68565380f585dbbaa50dcd8f0897dd24ff4ee086422cda11baf0ba0ae49055d6e840b25d43185b951eb4ef007fe69c12a8f57c06fa4b07d75ed3dacad106712b8762c2b040ff0ba90b64b31101f3ed292bbc4b40dfb21a4d2c2576a5d0e85110fcde6aa545268a20f2568364f75c677f11ad5caf126e7f6d0f2f341ff833ce556e88cf50910dad46f3ef6adaea9542ba442d5a2afb040647802db36530cb3860cf2ed1e3f83da038b2a569b535bb8f9b5083cb5534a64c52b0a2751492db08878ca3b31693696eb5eb1ef5ec983a004baf80e679fc377b2183ebf27108fd333c0306290aabc33966743428ded59e04150c256efa8e6226785cc0eda20e2b3914be6ad318ec87250ec0ec9eb4ce53ff4f98505807bb48a2a3d80cfc5ff6442ff2dce156623e457f42f2b5bfcd7419f4142da143886985b51fd220fd7d4c1e52b45d02b0b2254f66636443f92752b5b8a6ea7cb72316cd1dc276fca219f16102fd01f92191ff55723b900d3af01b460123d4264d14a9886bfeb8fc717d8b184dfd5dcfc66d21a3c03e646b865e5debfbf1c56d365bf6dac00e6397c8e3c5502e1b8647ccb45a5625a7c309a10ae9ada9bcc6898638c5964e9b4218ac69d7cee1dbac6e5eca64abb2acb79c2d14bb3afe4912c33656de7d2cf1274dda55959b6a24e663161354c722cc594e9ad97037103ba9a3c3d80c40e27f12a18cb3a2998270eec626a6b5c9e3337690b8239a8e2405b807378b33b0f9885290c8e6b4b405d6db6f0cd2a63b6625c7d60f43785244e66e2b0f654228003d4548b68f0d0fe0952b09f982720668fb47cd68971eceab4ec8daf86305d179df752675f300e4051a4e322b0fc54d23896c70cef3318f85c8510cd839a4309acd7e66c57efede791e05fcfcb6c73df6961bbdeaad4aa46097f2ce9c912ca3e2bc79be154757536ad00400395ef24e99fa9cdbf5c1fa915e7b075b21d19ec1ed149b6b6daea12e0b03a6d56583185002a01eb3624a3b433068a2da25a88d13687d7c9c789e79f17606dd65995baa8aa42315ebe6b1274ad3aececf92c9e5d0f53f60b04be18d56f213939b190c0a030000b4a8b0880d8fe75f8f13a27fe4cc846ea997f25c62c7bd0caf8a5ec67ab7f825c38ce88953d94f9138e2ab1e6fb5a980c252cb49a5d1ac828d2ce4fb14f95b52352474671eb1efec605c59860115af3d2a1136bd7365fa722fa13cedd087c540c86a93d710dd2cb9102e27f9612d8ff6a7161482f72080b589b3102e268e25d732e8da3c9a9ed5a6317425f73d872cbc9fb4d57c9781e3e9a358e4d9316b3012e4e6f6ce71fc6114baa6e0ef812b3d45b55747c10cc8cda264a3749e06a4f40f449ecc1441d8c41de04db60101249cd47fa94a5ae7bd409f139caad663b51c7cafecbb7ca667c1604d71d65258d934760a6c73b181f23b86708a3db9f1d2b1b28e8a954a11402a169d891d47cc0f4a4d9f5c13d3cdb65dec445f053039a6a6a714f5a370743410bd961fbf80229da84da76196008c73d0edda94e9c22e45dc6dc8aa2fd652523280d7b8702c6817a003d0f3e765bd7f0123623a94dde44ea4b0ff0e2fcff48b2cb99d276af9554abf2354effddfae2ef48d26de3243b7f10bb4172339d101a90c95a13cad4a57cfc03f60595b7f26ce8ab81b1c2433dffb0531d6fc8d49269627ac467cab85acbf647c1369f62d6652227d7beb9e72b00eb1ff92d2d9acac9c061644489cae5afbfb797d51ee2f039647049c4442cb161ed0cb3ad3bd858f5e55c32fddfe00cc99591d768e46fa7f164c47a205425517b4db6d71d08b4231c94fc705244582f2c78dd9690f3b609c7af9be4529e3ce220ba5f5e7ca425b08e86351bd9ba14ad268efd9a65872cd579a956d0cedbbdb48c7d5ea06050febbc6c2a374e2a3ccb6cd39d32863445810c1f3b627c3a06d7116f471b906ed3fa4431b530c478758cc4fee362537e96454ae937f2219e28f36a2a136b3ae9dd44f40eaf0470db56bb19864a132f19c481d6509077e612f23376a211c1898b5dbd6d01904d094c980fbf62bdd33f635b14ab9b5ea840d478f951bff9b961bbebd464711eabbf4d97291a1d5e67332247ea5a10f2da1e54e2218c36766c47373ab0e912423bf5bc7604aba7484b118da8cd310bb438bc5988cd0350958c768c855d18c6f9c4a8edc9b43b9e2fe4ec33f5b5d120c2a7324e9dc2e7396629c1aa6ad3be765d593abf89bc5ee7f419d6143fbb20942ac73c3ab75b1cd8c8098c088bdeef5d760c86732d85fc4d97571f92672e735c34db6af29a6ec6b2b8a1d26d63de3aa267ea1217b1acc2682707cdd0fb489602cccd0a14987933784633c8ad9462515f5fab7fa667f673f1852903224d44b006b751f6bffa969f98450bce3feaa228309b30a85d5060496288226635bc0c3926f2f749a64b4b68d1cfa1a6c298da8fde025b76c6146fd6193548551c95e5061d1e805663bc8b3c424bec3bdac8e49ae889da24c7885a27a1c18a5a78103cd438761fecdbc265544a09cf6c9b09baf911328f0d4e7fa443d8a48668b23d68cc9939a5bfc63f4958e169d00f6487ac2c1f91ee0559d648a6dda5c283eef6fef07e0cc9f230fcf9a38c23174fcd9da56f9e96fdfe13379f9527f0a3e071d2176b945deea193e1f118fa47d48884d3513bad969c1bf9a574f4c0c8b0bff96ee60500683fd0154dbd0c33c1435fab540d2cbacdd2dc39453a7a356422b21f098e53dd1c078e5ce9acbe7de6a6f2b1f6cdeec6bc0cc9433251a506463567e5be66f66fc9a98d82699c51e5f92f5aa64124cc705a8987145fd8437cf56e3030884a0a26a9de94c6214746f9919436aaaf1baae85f9438b82ea09db6fe27a2668c8df5f7c9f2a9b7c3dd7ad4890fade60de0355ac7d7e7078d1fc38cccec360d227393454ef7531b4c38f38c89cbe513004398ee5a1638db6b1564995b7899390a909cb88ad196195f0c599292a9cd6772c9a0f75f9d2c97349a62510b003d78bfc2ff60235f308dc6d040f678d086004ef43af6b1576e061eb8d387c88e1785dac4e60d1853a5773bb0a23d5a3e6972717b1d671a686ed8b452c2190b77779a0c7dcb2966355f2aed0551b728d180063989a38b5ae793e51b3f4ec1a058445a54888336dfab0377782c11cabca0531b194281bfd586b8a77306765f4304c926b4de045abd959f45bd84312e0106e29367a72c448eab013eb8a0d6c367c6a0eed6bb5f1cbe5b50511e70dd991dc9eaeb8c6495689cefee357f822845b3689534df97f7141cf4381f542cd183f182664860f379c54483bc2e3f6b9e3bfd5f77fd4f39098c352ab7b3f0884b33ad3f74f43701dca8355c1a9292bd87c632f45ec2d882ae2c5cbb9690e1748866ef07d31f47dee15e94ce91faa5b2cab4d264b776691ff9e970b0087c47c7eecae6a43274d02c00be2201cb90121ea321a834dc01782a2061c76cc7f7e8d74f3757816ea0315fd95833cb56b72c501cf4e5793429236e1d6fff8d147c06a8a1346f2aae58ae09b2791a10c04c12aa0576f5bc27cadbfe88a15438be46d473d795b98d956142c12cbba660f19f2f4a7d67649c9f1f910d76627c7fe79444d5a4b65f9f9643e23ee48f41414766f9804110044894eeb4f93e0b193938e970d666166d6e76b6a12f9fe06a1405e12ea3a5b371daf916d410576a43357f36404e07b251993028dec8ce4415c37fa1c6a807c59101d298054f5953d44e3831f25727dfad03749d8660c8fcda612b1edf2879bbb580845907844407ff66b101a93424de8094a800e553124d2c0e422ca94cbe168b7443266c839552ef5eb061b38e1d994cbc32022f2858a7ee3a41e235bb35d7d7a273bde895c3163e93b1c6dd159c394fa5b3f484f131438cfe21a82b391c1a764432f9aa882a3c961d2ea7d2f24d03aae94eca130ae6e42a49337c09d94a5a93067e6588eab52d54141ddca37185c925c6874dc31cfd787f201743f793ae0dc3bd9ef7e07289228d0eb47724770f006972d29560e73183a6063f1fbd3c371a6a36ea357abf80512430b399166ae06e3988d8b382e804cb80a0a3e8b7532ea7a25de0fb3203595e9dad9c24a781e97c9025619f4e1c6a9026caf261c3b8553e7daffbce61245a833edce7edb12d2377164b0f0b088880cebe0f5c4ab46f26e14de0cd42e2e8a729fafa4420a1807ee3f9f060d39e35fd0d9ed7a853573ed66d527ae518dfada5b62eb5624af81a77b572e7ea1d46b55929d428090bb9906aafbe18a533d38f6ed678a2b5908c164e7bd1d112164bcc172572a1546b71b5bd384fcf866e1f5145b91d50f8c29afac8abd34129f4d7abe605783884c46ccfec96d6b25ed58443bfcd03163e8277c29fd624fd3698eaf762fa9c0754e00341b3d3b8a09d8f8f41b801de7600e1a7b08a9db596090256bee49a72576506e601b9a6a8678c934f5ea3584db64ab6846b1d53159583ce522dd11ed2d01f37218a951a6399216d44a49abe9314df0e91731624d0290f03daec1ecaec24bd8400d25707ba09edf545fe0c62723dff9a59a8b9a5daacd93e626cf52211a827850455546cd3ca365f1be19fe283d3186fea9372aa4f6c91e66f683bcd5df584533f2a00f9c8bb20cd8a1889d380c80a5ae9b675a45c448b1c2a74de353cc88302f5b61325c78d672141df99ef713092d7822145aa1028027d783bbd8f3dfed67531faefcd390fac82f445f665187911c5e5940dd0fadebfaadb99382d59c34bfc9f6b72c7c3d4eaee949977d04d979e58a4a60c12b1f81c26b3b760868c15fdcaf6e95bcb2065d31f0c0f7921a6fbc8937ffebe80c0ee6992737a9e3f870dd2d3d0e7bcd9e844aeea6b1cac4d4bba39be7fbab67f8fc4ad7bf38b5abbeac65e93c16cca112e9266bc4cc7c15e020c65ccfb8fa3a8ea2e84c7e392b3df961edbb16aea0010340fe5b2c1c49d1999e221b234987ce444a2a85781f80263ad0a408bf5c3cf1574476acad8ce1ef2e95e0c8394fe89c5371d0e5d0cca36474dba8fd7528c051e973cf3d2a845a063f369a94ad79d8fef30f2a812e2190db1b768df186e0ee1fe49f626abd0cf79c1dd0e3c0ad547e6a607aa2a1c911944c2c9d5f98087ada538e2fe85299a7b89b16913bf00ebc9b4502e826b688f02d0788a0d5941bb439cbd6c54c114289b43cd1f6b99a544c28a0e76569ff3d039698c6b4fce0b2ed9f635115084b34cb51d2dd6dfd6a414601a024dca814a98234b62efe68cea7a9ed216ce571a47264166b7d509196cce8776a42c51a7fcaaa3acf844d51bd7348871561b7d615fb450ebe137ab41bab56b2eca050e665c5a2d38167c6279093a5b62a928f8d1ec82ef9b83204d769a2783ebaf30a60eaf4e4a7c25fddc4488056bb9b6828ec163862aa7fddd403c28250d2f6408557b1e8049e42e478ae504739ffbf5b6ab97a43e190de50e460b5d793e583eb140125ccc494fe384cb6443c7406bb85057edd6b78b9122533e17fafc6536c10c0d49d026f1a27f5accdcdc13b54fd10855b67358e7a3e174e78fe8d9cbddcb5d56749633d955e248b6c78d42778ef22e2a9686526855dd6744d63a7e1870423239c3a9dc4ea212aefd6cebb3fba34e4d3b558e9534db98e911a599052701b192fef76df79a1d19a30e8961dc7aecbc401a7a0fc8cfbb2137b6ec9919479a46ce76816a8d265b242518c9fb7b38f1bb527fcd9693db5f92ce2183de83c66909d287ef09e15499576e6d217565b1263350b0034247c57ade70dc1fbbd86c5011029b2d721c5246a66c1c6f9e1344b9638474f3326c2420c85dcec30478947b7793e64b99f7e84c55cb7d01f12d997820417587944276581be547b7902605a6867c7801422416bccfcda16d61a12cc2595badfa9adfcc857c1bdb461878bdcb92f5f55822976503905064bb150ce88ccd03f5f112e403cab60d0175091c4887e7bf0e4fe29fd868f56f9469577dc04ad32b44bc31952e407cb33f7ece80ba839509a9e604c5540f754744c252b773543466d64c95da831614f5f1b3931b8bbd50f8fa101be3a1f77fa80244210ad11f3aa9024afaeb04ab0a21b5320dda2d7a7e1d674f354ef94e59cdf21827d1b74ae59631d15ac739c3ae0e84eeaf824851a662527683a0b004b7daed48f26518b782c7e95964b6ed9d4e85f0fb4c394b040ffdae62a04f1cbc1db3361a03544c5e4ac2d17e27fce9ea17de5dec3fdd11cb8fbe290d01ea2e3180a1c61c0f1d16720340d878ca9979fb6b1935fcbe99d4a101839522ce6be213bb83b5d40a3aebb8e183b1b2276f2956394a4cc348d70fc0f693a4cc658622e815dd8621490a919c85298f255f7a4303ebb7b37cd582538fa0c0276a817c70054d9687f1ce0a466bf490f56e2771c66dbf01defccbf0e8dda7f067a78aca1650b6b4c41c163aff59f5951c2afe5bfb135735a74110919a4b0e50366f075a2decb2e9b461ca137611eb6bdfeb995f1fa2dc8e519398ce71cd9bd24a91b310ed380c8a8e115332e99f8ff55d59cf789eb62813b298ad3977e30860f3648d789c6603208ee5dbcff3bb74600620efea5b896f32e2aaf85295ab6d382c788d3c9aaaa6eea9937cf983ac3a8d76a9154766c65e09c8da88176dff9ee9713d1e32b71af049b58965e5d54143746b3b329c41426ee40b6aebdbf9db072dcba13fd5ce1c51e1fd21ea7b70f29240f762bf8567c9eef0911a14b5cd5f8456f07dbedb7f5016fe7656f45da9c0d8d76a44dbdf275f72284df690515d260fc330df48a5bbc2c296ad5cde4e5aa524511981a315135b2bf9c10da075296d5b8def0f4554aa6d9867fd0d3296d3df577c6fa4e77619a9e4c5097abdc22a021422a53bf2ecc66414b279e74f3762309b6ad7238134378ec5169d7ad32e03c27f4cd3f38189987a499e0c4e1a1bdc4064421b77818805ae40614989ccf92be93cff7bc38969957bd265dfadcd566f21792a63c23488e29052a31b88b4b3521f42d6949f3430665e8f634b33a1f640be2bce92863e70985db9d2ec93f07664359d4e9ed0a2fdd41774bacdd0c65f9786e971c0cf277697b101d197fd5dad083501aa02b62549da830195fbbb81e8ec892d627ebcae80dbe0bc52d3bce4d36b8109cd2706e9796f9a279ddd38ecccda42e49b91877528f72530fc78020ab613606024d9aa14ed00955e0b1c500f63fed172f02fabb3407705d8ec6a84f4b173bf50f58317c5faf3d5e859e48915c0caa1bfca9aaf92ab61eab68247402eb7fc53a2dab13bd1ed6e50c716810d4fce0ea630b891cc680fc2f269b9b515d53bd5f59c537f07a0cfe1084e4322bbf2dc37709e0473c963bed7b27c70d0ce8e9c9050226e069d77dde33a8a0334e259e8291200f42e722b2bfffdd5ea3c485b8f97f48f59b247a830ff329bfc418e67b961599ec22bc6ce61a6f66a7e73fbacd8c952c8aae70a05e860421c9f90afe18d1453f91e56545911c87445a6adced71b6deef3ea75aa990bb6e492165ef2a79711251bab7631389f2c153b5283baef50df3293d437f4a1da3868cceba608266539621c5acafc5a2c3b17b9094401ae5749c5691af24fd5ce1e80432e7cb36c2713310c4a10edb4d5fe67e72d86dcdd7329dff4936a482d98bb2d37923d78d2bb90e6155fe4d595821803771566bf27ce201c222d2e2f04e69abc8b017cf95e7ff4bc17f8f4df8bc6355dadf18fbd8bb295b2e6f9636386e69e3bbc5c94e4c7bc3d79ac683560088d3d9944aebc0a0b809eff9bab9fac270cae577840b8fd15bdd3d23f16d7cab9d712f28d7c9a34a2f0b9cd08e73e8436ad6c0fa9e71f9a212ef8229b13bad3dcbe5d444b4062b1cc90c89d0146fee9e01280608b8efaab082c1465304786f5a0c2b1fa68589c460067b698fd9b04127e34b9da076d8e722d542fda08eba37e71d8ebe11a149d600fee48e053c57da374c34b9ec3e87db52cd8a7236b4ba5e6c350a2b33f8230d54db92db40a0da6b1dfbf4c81a1af374c8a82d28240f79836f7d512d20237b16e71ea52d90cd1662f584918a5f367607cf25b197130fb96c7837ef57c30a92512f6bda22b0dadd07769272857c6f51cd6b0bd0d4c343425dbb32551e5339e11c090892bbda196b5b5dcb60b29d385d587581eddaacbdd41093eda920e2c91d2cdfdaf27b03000c58a0b2e0f0748eeaeed678a05696251b208bd95b5f1264717d6f56561096719cf14370106af1988dac0e5eccd4696201a3988d0251d7b1ec9ad592fdb27f796b6fe9933877e17e851bcf990a81d2c57d9467d52726ac7162af7256bf24761a62c4b1990fb4db6fb405b9bf41251ba29bf40cf800d2af097cfa501b2d2f5e3d9134d814614b8d0ff1ec5d55270369c04b21ff2c779e827dce2e12b154e6baf06e6e2a51d8bcba13cb3eb5bb8f1be2e4e4203b7cfc3e9d31386cd78237ef0ddba6213f31baad7e533f0a560a63dc611d784499194b98250664c57f2929e78494648cecaf2ac79c69bd86c053eaa0ab9be1b964fe44efd4860df4767d5a11d4b3c9dd583e9f692031863509e5c45b1503f99eef4320e59cafa765416b0d30b906aec54e70eba599dc1e9b27a2ab8e6cf433084b9d3d1f0f924b2a46ca09a874c3a16211ccd986c3a7ce1cf20b64d54d4fc9081dd5ac87a75eae8a5ad6efdae959e52af2331b3e68f316896fdf397f59b4776997b6b8e8e70346ed0e825c809a3e913939ece899a291745b5e7b67f38b8a8bd76da95da39425babeb2048ab135680a09b39c53965714c4e157202becb073bf96a97a0f84e2b27dfe39c85187b5e51155d530c1e14155ece7daa0d32f778a8f3e3fe433c41c146ae010bed494809da6e5b395cceb7ab2454de9c747cd0c362e0f9ee48c536c72f7dcc0a1a68c68284d07f94c951df78f5593fb51a79b3d9f7dc9d8dcf630ca6c87cad230fca964c8abe8d65a9da892ec7c7c776273ace0427d4dfab32a3ff4559d93ff58a85e4122faffea0e58036f88c67b5f02a287d9fc74420cc14831b331467a62e9986260c6ccf68c0f94908084ea2a3855ff65d658a5f3d3757bc5577d75db1b59c8980646be78a7b8a34641c4474146bb6527983517f2c011b3b4b114d05ef01584eaaaae4f20a55bb0652258e4c7a0e5de2e6e8a916b889fc90fa6475734cdde0c855e9165c8dfabaf093ec113545c10828a7743992c9d59e87c38dccbd7778e8a7d9ccc70817779514b2050bd9693665826a345b69196f060d09adaddb873244179a2f44f67b1b3ef7d8b4d6fbf6b652392f7af23780c8b6f175248d76cafbfdbb2f7681bf49798227c71de63b02b660442a41bd810c07e92aabc029361b2321114893bffd5020fd98ab46d6e2e90172fbb68bf26726b285757943b41fff2bb748e48bbbfadc56d5150d6e08a09cd66467e613f6e3b1f5b05635de1726a3c4a62cf966626230d81a7c06b024bca3b6e7f7a28eb04f393106fd55bf7b98e7775d0aa6092f9f223630a8caa735f1405a930e8c4b6ee21e9a4edc65e4cee5a1593edf34cb6b64e159df3947ea855df1258106a3b35ee6e1c9594a858ce8d1367353b938eaea6afff88852deb3a816e03ac1f3a9241887e1fc7452de200cbb446050378b66e526ed66eb891f1941a430213d6019cce67955dff5fa2f227c6e63bef81ee195ca9ee11fd3e3ec185073aec9b1d7dc7ab0e0aa7b2f2b93a8fc71b6d517717add24304a71a0716860a8f168b79f2f4c5adc1f4fb3e7f2227a717df53ec190f92514b63a7c6d2b721b2d9f912a690bf438957b1da4c2c070139cc881f68bada19cac59455ded9d1d49575806509029b1eac406ea033671de3756229346923918c2fb51572107a3a4feb86bdbaeaeb23766911d4ce3bae7780555f8caae2b20c7ae22be029f51ec6ff38bb124101bf193b19388c2650e8a4d321e166456a2ffb1887d3d8621d42579d1bed6de939ab8dbaec65925873f610559b983bc3a56d23c285fd46515c2e9c35096c3bddf039dee8bfd638be3e1aef913afb7466acb77165e1fd0e2c4c5eee431289de2f509cd3184b4d95c1418f84921bdf2080f17f5fbcbfc85d6917f8568809dbf120ffe2b0fdf7ff62bfb52b0a4977fc9f9539470565ef4c6af10ff896ea0ddff04de239a96fc5c67ef02bbe10336e5f35a180777d7326bd281ce4223988700dcbc62cfc47ab781a3ecacce1af47d7c83fc85d433aa02a898257ee6a4f0836950c1609407c3b2e1a48fe4b4b5a6a1cc01d136619c6ea3892d0d87e2e651a7441d2b93095a54e52d9dbbb377865cfb4cfbaf93c3a88c181e6f2638bf087965518fabe5099778ebb5ec0078c8364c6bb4a2b3f664156ba235a24bc585dc141c8e54eab9ea1cc9c5ceb0fc19c94540c62ae5851518d64c5a18309c3d3e4fc2921ee1e0034e635ff5d4f8a4c3ce62d737fff3cb526297f8b2099a38ae3e3cccabad00a6b7a82a283cc92a32263b19ec118d2c4356eacd29a346d94f14831a33c34127bcc14e27d2e8330c3467a1189c81ce81503662fbe51a0a0c208163047578fa60a1f82ee8e849030273c9c5ebc97bea017dd3bf64ce952da3879a0cb6142223562aba5097d006e685392df4dd1f6f5fad432ea70cf415bc62d7318f70285979178c8174b2004c3ce49f07b8b55a7cfd084c82c314b5cc6c3cc6113413372d6901c5212399a7d108697b4f428c985692f287723f1948f268dd5f357f90e610557a480b78726ec5f33f895f1ade844097fc42daa15d3e17e78a2a603ba8c6189a4e6dccb50ed8a07cc9947f387eb8ab9b5280f875d7a4ce26bc2f4045e468e328165ab73a4e844ce1d79e11a6540fd6222b0a4a4ffd303daffe9f5711de1f92c3c28250f65d9d243422fbb97ea9d77f8af0c1b18c14f1d8812f24c9055d52bcebbbc97733c56c527aea7e138b7f7a1e4d19a2f99a32131860ae012ed69e5a44180ffbea252c68dac90786e7132852068bc920237dfbcf23d348c90d63496d317208f3c48057d7f4c55373c8b9ef419473a576c66fa356b99b3b72d98c3f055e3f50e5e0d567ae45aba16b0f89badc101885467156795fecc1fcdef753353925f24be979b39646c646556a287fedf7e392969c6d4ad3cdfd37f2a84cd54b62396b1c71686fe3cbceb0b8c89a58cd84db219be5245eff312cb44690d9536f2bfe6629c4c35a033f26b8eaf7c9dc7eb45a9c5eac841a5e188f9fd727553958b9a0fe969dd902311c5944e4a306363283b69f30572a1feaec3eb612225597bb99adf81bbfe60d40f77b785438fc05bbb201e1b34fdd9ac894b0030a2530e3845c43ad7c45137915cbcaed40ae5dadb343753756d94074c98aa365b933d4821c55cfc4bf813cd8fa3d49a208136fc62d8a8e85f54a065e8161c4e76352d0dac18eabe725e8ef1fa19e784c5940caf8b1ef0a81c84418887a9946b8e9aa844478818a2f7b9afa6d6649ba311b998d8e70bef5b237d8d33e2aeb702cb999798c87ce6a66d704f35b5f267976a8483c63cc392c735cc7231057a09abfe61ffe008b1d8cf2cea6b6c94ae6d9aca92584449d85e7dfd300800980246ef417881ca36616cfa34cd4a77066dfa37e275a5532791a31f687b9989c0386795fb7c73b8748712df8aae8a08b5ec8b685e5e8b077209fda389b408adf352cdabf9346986f88a997681b0aa10605e8455d44a36e70265e8f46c90c0bd28be31c37e359d35045749e18c58bf6cd23e135fb5520b6eae4cadf5d36f027b4e08bf53cd9504521c83c29bb6553ffdf473c21afbd2043a5d86af11835543261f965c5d90e609d2fb42ed672768098102d4acdb56bc552c3304c351ed6a38fa75c809c8836505edb354c5555ce1878e3e24b1781ec048dbfc11c7d49094387c6f8fd0deb20efc021eee118dcf6a97a583b68880277bfb636831251104dc5223b6bf8ef4259033741e1f175529f5b973f874f962562217567ad595e74794da34ffc7a4884d6cdd633d808435972306b952404b78b9bc8d7ec2a2234f8d67ff44f02c14a63ef64f75289462ddeff04e736d6588ec7fac142f2124b05193517f68f800620d0751596ffa7137bfb80e3d841620efc95941e5ea3337b75e539d6942faf6c390dec8d2f7824a88c7a75dfcffb96b666b5eaa47d15d5d0400309d8896138138754cbd2d091a465c4591ff23e06d75f6a17ab82280be8094b26cf4bd8b8b683fad0ededc125d42d38d410be6f815ff693d3f280c8fc56e6b5aea66960b38e656181986288a3191bc51c61b0d369412f68865ef24842baba133706bb3c052ba0802b6f38fff6bdfc523814f603a32977f17292f4bd07a031b001dbab28b5230995495c61feaa58340bf8f686e0c58c59557f4c6609a9528dd026db746c4895aacdbb48d29df4228d92e312385cb15d6725281c7af9d8cc4dd0efe6e5fa62506a165621083fa342fd605317bb2bf3aadbf919581b99d72bdba2a16727efd0423de19006f1d14c9c524f6540309f1a6773903bbdf771ab0bfdb5c529deee56333049b2a36295481591b52990f024b250760235d8aad5fdf68fff638a22b3edce1e7342badfe46aaf57577862417c4c2b829fbcba532d4f58143740a46bd76da8ac36db1b086d835942f3f323ef6e0103d9a592c4d98d8adbda5a82bea3b7dfa314a4139a224a16dab2920b7804b128ada0ab5b646e336aa22d324c6ba19c36b4d0ea7dfec7b85125edf308a4e674cc4569c4598373c1af0031d2f4aa863252a314b9ce8352a23d22686aee3995e6b5648f640e17fe7505f0740e4c8dca262b97e28bc15908354a1993745b88bb0f501c41a3ca9e510a2d837ec9b5d942fec82fe833ce4823b17019e8af6282487782741c660ebf9293bdee623b49ba1ef7ddbdaf5059a2314bbe8d43298d803637a6edd9908c5c6fffed4b001c5f2b79fb20dded4b1089a96afaf00fbccbc760045bce2341bea7a7d70b4be501860e86f7fd7b5047277de733c7ba767519386084ebdb5936f2cc381eb19d57302cf4dac1f77f1ad05ff01f42b2c620076ce93ac0f60fb0dcc1371f7301aca1c11de938d5139204d6868bb14777166c68f085872999c3207c3f60d0607aecb71709f7ea3bc3205d89ee060aa4b94120decf4c412ddd2283f2ac69025e738ed4a4a584949e1d1945b59750561176e581d045b8d79c542d55e03b7969223574d6ec91ff20a2f95c6075ae00f090bac4dab80dac0d31e1892e9d40bfec532599a5cbb1d685e33e8a93f994d108ab7e3966b3a8649b4b1d43578c3224895505a81fe6583e5c33a5815c9d0be9f7786086be9b6fef2f7a32442e7cf2cdb39cb884af0ed98191274e9a15e7b169f4fa7d27e687a1c74e0f396f14cee8d1e320664fa9d12e8c122fcde5d3d9f23c0a692ee178377b9480c86f8909952c8212c7a8ce47b6d196bd7e9481469132f1a1b13674d5db1424a0f271db80abe73dc6c206c6f21681fbe8b4cc8351ee969601829ca3f0fcabfae97e72ce4a3411a67716d131e706dda2577c7f7cc0d6fb9df9c71aa8718a99722b1514dcba5aff4486e2aaa12b4ec62694c2126f5b7fae0c28c5754f12ca7828af9f18db2353beb04f06d9ea603cbe15eed3e9968dc933b488f54d84771f83dad80bc72a04d548b9567339a78d42a8cdcfdde8de8a4068266844561df69d08003596b624c60af6f6cd8a23ee035a93a36162d3510732a00e150f80bc7bd3c95d26feaca3175deea7beef05f09a47c2db3ae54f2f117c4af6342f94368534e65dc1a6bda36d6a9f0fbd0305707f10958b971f1623b4d00602dc00b05513862a705b19e87b464ae17a04e4abe638a4645392f5554d7ddd920c41f4a5a2703272587010ee765a60e17f27837b170bbddc43e9ae4238904b4390dd4417e01b6b5472eebf8e9108bda105157ab7366b444f7244398732ac01b47faf2c1002c5d1d662180ba50e70929ec2fe0f46706b6a56b1a27dbc1864d1831f44ca63a962508138fe2f943d5622be6e3b2f630757d124e9d36d33536881ba934d77fc3da445f290961df677580eab17a0a9d52a29d318b38524807320c1039e2275c16482777223b5deeae28cb3a8becc0e6a91425d84300bb676cb745e53e573798f9ea91c9ada84b63186e2da71b5d1433a48ed448f8db5da84cedfcd133c21809d75a91f5f03488f1f3a18dce59042b7d170f6a65f39daa6653272aae448485a59b093d90dfad8a3f688947bbe6a54797f696ed4f0f131766d73f41f830820e8841e1cd10a0d1f7aecb4ad7ef79a09b11de9e028225ff7993aa17de2fc78365e2712abd70ef526593c1521235f00a181a40c214e5bc5fcbd71f9cbc98cc8a74650dddb7dbc6ee552fa6e4c519628ee9d02a49d4e8d6815c2e63cd6237be5b4627df5ad441fe7206d7b09146021521273f980a913527239a7bbfc64e01ef2c78ca4ee1ea946071753b2461a426f7d82b995769aafb85c2791de3384234d58e661943c3f2b586582797b930fdc2a2c4fdbafd0d03197de596ad47537722b95b6a0af94118eff5661f453861b9e034144e29dbc48687731851d3a71b30d7635ed50a1d4a0b7896e52b6d7d49ec0d641dbae4d4d3afa0f68777de47e5e8d8b6232e76bd5db50a43ae1da298235fb85fdad4e34b666f3420fd2ef5d24e64a8038f1a5a5cdfb660a50b8710a3abc93bbdcbd26d46b5f1b9e6eba9b45e298916f78c569dd0c2972b23e96879417f1ee0d394da2cb4b9e0934b45481f51d4113a69bafc5aaa2760851cb04b4b36ace03f49e9ffb413a6c0f57f8a265d820f87ab7906c3809c93610e64ee2e968f3b8399f8e47c1dfea72731ac39c3d9ea33f9529e44b8976f0cbe003ca8ea50940d5ec0037d9d7c544e3493ca36a51c86d325abbab817204552f3b76701aacf588c0d0a81edc2c2e4648e69dec855711c320da7dd673c0cb0c91aa4561984bfe5aa1df062e604c158a8920e15b47aa38f1c6b5ff9724471841c92c27c1712362a368eadb994f1fbf9ad735afe3081f49a5100fdb9d731978866f47494d2e50ce5cdb67b7b2fe63555d933ffc889d6bd9186b9b37047f43a4ab4a388832e87ae38dcc001a4c8e9726dcb51beccc22a80b0abf070882ad10b1526a88eaf7858d02fb523b26b739b7f53245933c524ede527d7d1a94649da185aa1a7361b67614f76082d9e6425b6c02528f8b705652008574ffe766f507290bbbd0f76aaef0cbe783350d309bb94ae4439abdeae0f9df06496128d4d1c6a55cf061517b0e3fac39a9b8c2243ee8695aefe3bd13539c38e7c152399e832682e330ed03fe8bf75fb8021dfdc8bfeba790a3a613faccca0422c3af51897ca19ad29954c969488779c92eb78ccd3736bdae2f1aded5808a656d59e4a3f0ee035c5db2db69c560e0b7f490c3a10030a35709a6537360bb195dd509314c512414e5d264a2878f01a42948189a6644a7ab4fa17f87b4c92a3c5e9809da38b66f6d83e3dc45060c1a5df2ed4925e239d2e698d8a350aef8d783b14c11f1d7303df617b1b8ea9fade0ce4384e098d0034fd171d7234365bd7b6210f7f95b9c473468138f8501c9b46989de02b8da50c16ec01d90f74f6353af2b3a786b91e1edcd342e9bec582e3868368ac3b144bea11346b2531ab3ce2e92658367f7773da44436cb2be689536195c14e32109e22b5a7f545d5df20ece651501061d90670ce0fa0f6811cb4929f5370b2c9f43de035c65f56d5f13420b925c0223545a1d3c16ea21468f0309f5e28731bc2a137e0b519be20a8ade5df54299ca1aba88b089776e193cb42a0a3c1566c820a2af0dc5e5538fd225334817b713fec72e3e4b7b3c80f525544e802a0adf22733ba8c3fb560307a48b7fea14b1ed18ea481ee5498e49afea2effd4bae07bda573229fba81271fa9529e9a286cfd076d243d8e60dd890ced6b0c5323c29cd5edd69f9d82897ee4e3a158c4ccafeb0341f0cabfe8a8b61b2d31853d4215b65de8c0d436e43471d4c6d4e0276a9b8c8e38098c2f3123e2b2a3597d2ef6b38145d2e8c80124622942810a830e929d7c7aa81b59a54394b451523d5a607365383e7e4be3629f3b1cf207843ba7780d5f339219e3402c464493964063a61bf85a675bd0e86a0d24e2bc094b17c02affeee0d571b633f4d2cb2ed63fb7547cb0b7fa6a41643f0138899af49ec744ba8eb75500877ee647120cb54f348f07e2834029924add93259e2081a8d1fc57a2710be6fc43c1e2d72e67882e5fa0b26855c81264a70fd1b3f747ea195ee819a930225f4dbac37c2432ad1f08c544bce091d0daab78e5f6983cd8dd9e0a8f6be03313640934ab20d5132f34995f3e11f7b4098596c3a021255b1a831aab90bbb11c554f3f9b39a8ea7d1f2b4bec3adfaabb1f2d4f8ea449605efde99d78a7833976d90314eb3efdebe6296f3fb76f3526877de9064df7c8f702815a10dd37e4679ca17fa9606055e1c9011ec7f7513546b6c9a29b2e73e3b285c8fc3ca555fce327d35ccee1d52333746ae8b0f280513756eabb19b44787956fc484123c17112feb88d464f6310fcfb4d1f6a851cd7c65476367150f17d81b0218520362c5dff4e2e8bffc21050605f78097f505a70496ea487de17aadb753de5e06d9548e056ff867fc0562567293d6fd5d35579780cf42cd2ffd77d1f8001a30fd2b0b0f990c7903dfd32c0a20b45c3de0e63d89d371ed0d038b50bfada4bceb697bb0f29ce105f313a0d51aee19bb675b80b95fb3edd57e7c67204f7c2a9c280c8132cc51564f7ca3d6b438bc03197aec178351628aa4770c1530fde136cc04fd188eec7eed5a0209136689318c92ad0f208bc1045673c74728ac3f344b60ae048226bad0bc8750c78050533915236147cabfe857e1c0c0f1df0d32f9764dab34c6a220df0250f07a2e79d8afa7c6c902b101d18a63538a7d9a73d2fdbe1b09d2c3981f6a7f361cf48b9f3cb6accbb08b829734da95fbc863661c4cd5115140133a8c1aef9bc9a3a06747b28a59ca0fb5544091819d0f99dede70956c3ea8a53474af841d0d417e682ceb146a0594b9becfd1c9d165f44f21fa37d070787b1e1d6b2086b0373acd15c442d80c3399f75a114526f35e751c6c5ed574dca62f903f795dd110e775c4666102babab9df552659bf93766df4709d8e382f96d761553316877a59367903c795b702ed3a7e30eafa33d45299ef3e3e92f691d8616e97a3e60f2336b311f384197e6943d09bc9808f6dbc7969c59a88a1b725133eb6cd1b9636e2b39466189222b84cdacb043254bd59c6323531c4fcbdae907a0048f93aaf391332f6c9cb6dfef07c04bf00ff435c5847a084f4800fca86060aba7f7036c162c6229220804e6ef21311d88d8ef6a065642ce586607fabb95802bda683202689392edc75a7f2324725965703a3c6b2bf4b65e38e20ede0f108aedb437dfe0d4cd57efc08b4200b874214be4fd2fa34ddd23f7290c677ac7a948eacb5efbfbb85a5e211c1d56c7a2af0f74dab4be370732840792d7e1ff5f208795fc2dc88ef6828cab0e24e889ef3dccb63efe55752c6369dabfbfb1c9ef9eda15a19f7f50f6949726be81af8234288b9650bba6e52d7cb94e3350ef8a3a3599e49f657f13118603440e906a9da574244ccef81427627f75ad9d69926aa2b5452a5e781dd5b48fb00949382cb83ce9baeae1c13f6130787cf2e73095ea7329bde83a5e5d0df39639c45514b646d610931516d4c85cf5a272469ac140f440fe031b8dab71c293eb6959155a4be90fbbb8a7a643ae5445f8fe72691df6d3889306749e90fdbfe09f5a471070b0a7969ef0d8aa3e04134f848b48421f3803a6cb4fb220f0af1dfcba727f5c6bec821e69e91949b4fccce4c82ae8a5b486536936993a2c4f60a447794aee400aa83360ea25fafef347f3fe5e2c197108ae2eff691398ea3311e56d9480f29fd834058fe78ae4378b45ca09720c9ac33afc756b9c3a24f20e699346f58365a70509a50a31841dde166109cf63e65161e971c29149572d020c02d03291a4c5c5c117d6d79cf8136d3680493327daa44efb979b3247c029525a7b09d3affe745cfca8ad36676e737381a5e4de2e715a8ee170ff93d9abae5bab76ff683084cf4fad02432988c8a6032c549f90c6eda37037b914e63e0d4e0e5271983db70c554ae974e1495f7ddeedf8debaa64638cedeff217ac8d78ec6d76fa43835a64992d6afb4ea2fa04cb4a5bbfe01682c11ebf8d2f272b7333980545f74b5b57dcbe39743ee7d185461cc19fee4f838223735468aa8c597fa5bdabfee10a9cc3626a4ceca0da4bd8e4231325fc290d82d04d42313549e29ec97f88c479dc0eddee75657232b6db9617c12677a920b29f36068253c140b82f6d02ff800f581c3712d50e95995f6547f0eda17996d0a259e62b7d0d4893267db4051e7912d5909eacf0e6ea96aa0ad4dfae2369c2d7a520e2c8aa4222c9dd2181647d775e3c3ecc12ca448d9c7798418e9363cd77ca5e364800d765be7467584eac8a259deb9690503c545633029a6d4378352b130b71c391b620f49b34680542d5db451721bed8c4f1436093fad586e108c9a6ff6c6fdc11529f3559224583b7e9a0b45457be79f0a0c42b92f76b619a3a7fc031ece7a983bd8d3a2ce90aafd5613dd9f316fbc19da773e2bde95d2a32d36962074be6537ce626dd94bd0fed578e4f49aa2b1c89191c504f4ff68eeecdac5cc83124cd9ea8a79f19945cd1a2446e50a95dc0f47ed40d17a5f5cff9507ffc2b8f3d433192090515675fe1c7b15b034faea35c1abdf52831b5e57474415b2aff5e21869332a8f167e4574d58f364b8cf489182c663fd1c89f73657895bbbab6788e9e4778f213d6a01ede9557c1f1582550c1aa2f69c34635a15282f32806caf6e1a4f4b461f051e45dce8327c090865615aa0ba16554fa360c33a9840284c337bb6ab92b106339a6cd0806ee8f50314e2822f391afef1f2a755997d3bcdb4223aec56a40f19f8bde33dc3b4de1eb78729f092a1828a7f938850c91ba16592893fd983792fac96c8b4c6f87a6cfc4d3ca5caff62f301ddee78339365323498843fbeab28a66834a5d99e3fca95d3006d207c7d9855f781e69587c09d59d1cab55c782f433ac9feb379ca45b7876772b7d4eebded6e811e0b78e086bfd28585aeff6d932c63c9ec7fdda8edd3a92fdb29e901e108b1ebbedfa2ae7d658d71c7c76a7cc67873aedeeeb41b5d75f52acfabed8bc3e122be68e179d1ba2a131246acdff0ebb692eaaf72982381a41478a425c570ca0d562a75ed20c9b1ea0e9692912601c093dce6d3a87f52a03e3848482333112db1f773592cd7660f3ffd0c70eeeadba1849d142ae10b6ba3d11d377694d8d33f81181b8a50c0d2d569fb636600a1f3ba1ad74aef7cae6e53d7ce6a327c74918c0c142b0672d54040478b4a6c929be374646a73cb8c5a259a4eb63dcb9edf7c6afe743c38104249bdea39a369f7908952f58a208e5aa697ae6f0c917479dc4e3a3b8a7070d91ca372684d40a7ab3d9495b5fa42e58e557958ec8cb39a14a6d9965224b565f6148b0193f670d12f696494efe1e99c8a77fcdd064e7fe431ba7628cc3d9edf7c80971d770646c2af4abc887ea5b397b81426f59c8f4523c9cca744e064e7b5125bd874358601409de3488fdc39e781978707136a1e447cea08957bbd6e6fe63f79ffd9cd340c9d509bb6a70fdb6b4fe0cb012d4e0bc9fb73193f86ed4c86716045f2bebfb3beef8d9fb5e53f58409c99035d6571bf03602bf4c50f37376845b7e4317f0df47b6f7d08ae4d5b27053cdc1f1eb7c0a02eb1cb76336c56ed26e0300c0ffffff3f