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 58287 9c520d9247e120b0f60d431f1cba91f025ae768a9d5288f0b5ba08c049af5724

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0e08a3078d71c23c048c45603804900f186c9cc7c036ca2c91e8265645573d7c
Certificate Block Hash
9c520d9247e120b0f60d431f1cba91f025ae768a9d5288f0b5ba08c049af5724
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...009030000020440000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000006a230ff108fd99c72e80ec71f1e67bf0032e792455779fa497e7a62c733c701a8ffe4a0b44dfc87868d4139181ba86fe13fb5ca10bc7ec62702c20cd8b7d302b10e63824c98e207cf9275232553fe15f51d7b56779d316cb81d00000000000000800000008000009030000020440000

Raw Header Hex

000040202fcccabbca0c1a49392330410ec7f7247bc33acbcc6d236ad2cce542341871ab1ee5c39ae9e2f2753996e915b01d31128389d46faab77aba238c745bb556d8bc1121106a16f103187c3d57455626e8912cca36c0c79c6c180f90043860458c043cc2718d07a3080e

Proof Data Hex

59,560 bytes
1212160203071b564a10b8c37aa101a0664b7244b9c6332d314e030aaf3ac5838bb24a017a6364db5ffe5cc17b8b2ffe45f1375ecd267686ad17a0e324637c3251b2fc66004fa1a15a3e41789c008a6a93a84454c89e7f40b8328b8374c3c4f7fcdb5d2d2904bb4d5baa323b5d1ab9b8e0aece432cf422ab35269142b688e3fad1debaaaf0ecbfda68ee00bdf166e7b8fcfb3593fa2916f981cc57400acabab43f5c4405f92c2be17eb9717b83f6d3d6155814874e804e1e1380ecaf0db37f0fa1e24c979eacb13fc5392152ae1e32515b7705f1a20095b6fc3554b2f153a964ea2cfdbddd89e3f21246613428af4c280f17499a929af14da631e5d907fe5566b3146c92b30cba90e397d6077a336c3892735baf57838ccf1c2f55d66cdd0449bd59b7165e82246dbfe6e6e91190e4b7d4582ff380d50f3bd069119c8f97349831219ec5f4f3eb1ce52ecd8ab9984100bcc0efe12783f7f5ec94bf64837343348e9c03957d07fefd60f75c0074ac6420ee2bde21d9ccc8dea255863fa312f09c9d1a77395fadb3b8df49f37e1f8c7fbd3b138afbca4013d63e2c5cd6d8e6f8160a1ee0345674f7a3106a1009fa60a8999c71169f9437de39473ca89f89c6bb8c7f111f083c77994b01211ea8b0a627cba12296671fd99b4cfcda1e2b352db0f25508d3199b3b70253b4907801b6f30f693bf9522b6d90f61a6bfbdf3469192454d052dffd46a49cf5fad96dcfcac47542dd87297f6e694154308b823550c240184223174bf7d67441cf6dcc7d748d09f9ec0f7a76c34ed4e88fce1070ebf0a6bfcf38cf963622403b6d8379b74aeade94b08a779d6aff242ac20634fb0b03e74b0059f32a0be9340146ebc7aa70e14a4df263c7907da9b4f6fba7cce6e26aa0ddaf503e7f92d2e1368e3d60a22dac7b7cdd628deda4c89614639d3624f89b262d238727a7cb6f57028384057e57a1369a527aa6149bb257c7fe80fd37156139bc9233476a11fd0804a68dce1a7d627d4909257aaa3ca1f79d36118168aae48f4a7460adcb44550c62d21de6a27c9084fbb5cc5851c3b16e98829084d55be943f59b4d0eaa797cfe1f6fc1a6560e33b078446b339363d83d020f3e924fe9050e6ed7c5a9653e5b93d69fd6aaeddb3d0e24a355ed5b686a82072603b91f307a55f63f0999f962f897750612d8797c7345bd62343d37433f3dd80071e4f85d812dfc819ac2e04c79d0e4d61b15472b35e67626eb2b97239a5311822b4a2109bcf430f40f5ad02068c881979176c9e2d338fede98b262678210b7616f457703d31c272d3cc4ca8923574605cb9ec4aa6777b671e853ea71c77286db5b1199f95ad5a2bfc6b8b3603db9f2e53231c6f6348b5f44a347ab7454b98d66d0ac3cc1d17aaf5f3efcc179087210b9d6ab1bb551e1d3d2177435d7cb2005811f3fda3519e8c485dcfd0b846ab8b2f293eb05f5f99fd3509f396352c3b5b21e53f9ccf3a843597f69292c4ddd69012f9cfe2629683e649ddf9ba019de215cc1cc182bc25f60be32a8fddbcaab58a606a3d87a812a5eb502e1dbf1afc699c6df19f4817d3514daadcfd4a6f3a7e8707e2f50dfe9d772a8b1cd4cbafa2e635cee7fe968c20f3a987da20262ce4ee3781fe80db334b19af696e6d9f7f7f92500ae0f7730ec1a9ca64163e37b4fd6a8d15941b9244a99599b62b96eecc145e7b1b506291d61d544cd5a12324736b927cd8e127e47c316b2da2322a48f4841713c0e27b94389dcd1363a89fb7fa75dfda4e64784ba7efb00eb7d624978991cb7ea7bb2b1eaa4f4fe860e4dba8dd9a505c581643fc6e2a3c30cdbcdd86d99c0ff40d6f99cf5eb4d3c3e76ffbe7ce082e1fe757b2a79a74bf5dc2e8d462e6467c15efdae6de8040be5c45cb153eeb85a625cf63643ee7f127ccbac010db24f4c85e3a0b6e960740237c59a5a239d447f2842b947f24ca233e8503b3ffa80970ca4341c9688753ea4829405db4e84b89744c08e97dc9e21af87bf231364da53b4e0fdc96f72eba772fd5a577c045f720bb9ae54e379560b687ffa0f6057264cce6385df2d753a23552f2c8329bc2aa1d6c55ebc43afb4504629f1addc48c76f94a8c7e8e5de9fdd9bc791860a18151572b60bb9ecb582c8ff29b1c93e821040fe253e48c28895623de2fec35513f16f0f808c6498f98f66ec0f5e76e1910a9de19a5a05301ceeae970029e1beb63d82ae67ad13f7ef0cbee78c5b5333bfceabc6687ce42d9123ead9e18baba162dbf76a1ef8c0a87e0bc73efe32a66820631e584808a20de33e654615058b88958d3dcb49a6bd9326e54d094857ecf724fb7718c8c0b0cc7e2ed9138698777a3adff17a5b4a3e61ca69ec747f0c03e7859a0dd554e69b095e1d2acdf8765becf05e19471dab7e82f3048068acf68f77ac09d840ea498102710b52f81b9c1a615b9949a35ce63754eff51c9fc2b455993fcf4d9985e261920a9b9231e292b19efbfa25cacabb3fb7af05d7812690a8949453493dc73da465919ce2dc84787f0365dd6c972d2f0963546e5bbd5454efa65c7465659500f4b0f0edf504e5fd8911b753cb00d306307e6a65dd9566c3601067fa86bb6f351b2434784ee11792c2bc8f40c24cc8979b932357b3b1ae09d866cec4ce1711bb6ad93c28693dd8d6d3d39c21b6d46353de54c340158d63802b350854590b851b45f9eff8175c4348e0be8a0636c58bf53b3165dd13dc732595465449208192e96dbf5dc889df5e3d70cbea176f2374baf32ab2b27c5b6d06c6d7c6e4dededf19cdb8bf50ff584394f7700a5e2150579ed0b77fd808f00aacf3287b0250a2ec2fb85b10add4a82e15ab037c6bd7dfe050cc35b79c194e8a5f27586db852527d784a23804a8855e230dab6a8f29ee9c89d93324e278360962533c37e8d365b7aa4aa113d649863b1bebbdde63ae162d217e026a4b47c0c0995df0ff52c9cb12496c8557877c839c6980a678556eacd519bc730b94e1d69e8305d7705dfb2afa3113558bf3ea7e036afb1ba7d817538be3ad2240b6bc1147084c2029ceb3438b75a061d00d7bfb55766a6732c90c9b9d77a0f397d8ffd8b51648fd9e56dd70ade95a0180c43efc4a9c1b95f0942c6de2c514e18c8cb380e826571370ee61fc657b15b43b81b67cc3d0503225edc1ac683d5f170e0b24711a74311224f7e24d6fa079f8c6475e73d8c9cf040fabb2ef8e4e98c5112353df19b3ba65fdb4602406ac7ffab30dd85b2c4ae1efe3d49a09aacb78e381e044041aac27c03aa748914f7c979b7f278dd9981adbe1121065bed496a7df6640b653923649a58a4766737fded9e9bd7dde42569bade387672d91c8f4dede106381260579b5941c21548d07a98c980e46373fe6a1a68bb056f8a13252cd6295ac2b63e1a1ae4379fd428b20eb8b499afffb00c1c3fe0e8c01e9421509a2bdd9d5d30f444329a290939b631261b731d8d2e312292770ddea88bd910b2a0f5b1b026473dca13b642c4b38529821bd72bf2c1fc033fff8671f59e0712b0a81baffc703eb73e7bacbbb84a4d36397e0d22a3b7db47302b72bad210bde6f47d3091ff86ca55ec88681f8fcef2a99fac08b35c8881e544ee00382573cda12bac11b2be7a3ac109757a0fe7473f00f68036ac900c9feee61d6123ef1053dee98706e2361492a5137d69245b5f2fc5ea2f20116d8f1cc3a3a54df63b19571891a2f623e784f3dde21c1c17eec832c5e5017a6efac81528041553dae0e145e8a031837f97d5271c3b535abd3485ec7cf2a13100d04af0337977db306e44e8cdafe56c2a41e8dcb0b49e3c9035dba6eb535ebd427f43916190aff83fb3bdf3e2a2283af27466e30626df90c7fb9e1defff1b29903056c17520cd842b292440da8978c0cc4e06151de996e9fdd8846a0f936544fc8cdb69919982d8896eaa661e9765ffeb4f28ebd20d976d4f66f669cf014db20bab8012911a639611a7303f5bf55f474b9687f8ebfa915815f94c4fb6f07d9381ba65992f150fe851a2146c524db54ce8f1734c4959f725da1a8ba457e38657441d5ec8bc7ae4281ece684232f7589e6f0491c1cedbb34837297bc68a1c5ffcfc377846f61e1510a11189d17b341eb06a97c80ced29cf7d5247feacfdbe774a3f762cd54982d1ba019130e944f6de781ddf31e626dede4fdec7016b663ad704434856a507f0afbc2b1422a5ee231503d36761209e1a26ac3d1a25f8173a279f05e78b6343b4b08cd38236dfb4776f67aadfe1ced41b01ec2ddcc3f0c21db8256ea78a58f890e9137264e072c59398ada4d16cef525346fe5073ac3a73d06b36161e1011b689656c144fa0cc3daaaa10dc8118359cd1997bdbda7237acd3c44bb8fa0a80400665769d88fd8aad67c5d0eadb7e4b05e56915ad192c6a5c49e74f7f0e8c058ab3d7fcbb4800ae62a628a5eb20b28ce9c28b67231b849b8042309ac0b6902015859c944dc1f84cd529d11e5bb9e13188ffd8b905b7c34f9033c60766f82937ebc45c26a566ec8e1056cc36a84508793ae62bcf1a5b3af0f2e50587ce36211bed99b9fbdf3db91d6a5f3e57a5c4780d29963f1cdb7acbac8a124d2e169e933de231a2ddd4270f0feb6d77dbbd3058a68995c4822a8cc911ed032774d7ff3413a397bf13f0da1dfc418b4a730dd71eeb1d37cffbbccbf7a5d91f4ddab879719508f2d99834da4a081f6ee555c468df050d289f554eb4279c9611d80e3040b286b0993cf7253b6e8fdfa4f2613ef975e164d4f6e1e90134c0811bae739ceeb91d53306afcea698fbd088208ab410e56005ab6a44b4b59d2761db22f3ddde6247239bfa4f7e4a9a4c0bfac56c23d22e8c6f2758b32b2767e87acd26eba204c4bd4891e35245216bdbda9b967586ead220c0057df99544e1a84fcf25851f96d92182a19746996d88b775f7bc8844fd0138a628392dd224f024a3604e691942bd4dacda7f685b95de312023b149e794b2355c6f39d3b5fbed6ed707e6eb35572a2eb15056ecedc8860c14bec50f4470bfbb149f158258cbf89ade100bdc9aebd0a9d21d1c8733f97799039181ce03c0e0df8fc80aec8f296bf58ec72b11b3ba57ae78348a1558596003a515f1dac0e322a62c832924cf7e2545dc7909a50777bf93b33344e5bd87f1a05f08c11692d62a69088d595769bc658d02c82262fde2ccda9d36454761592866fcf5ba34f068e7434f20f401873514a6bd6811fee76ff47497e8e6ac84b6f25c31f37d76017dd1fc9161f5f3de0f0262161872b58fb24f9b4b55f67fb2419c6a317da8547d23e8dbf72202a3ba772d8c5d597f007bb0d7120cd15254bc3948ec9ae43d05659568a262f25db4d439a6a3decac1ec54e9282753509b06940130b402ca3ef193f08e33ab794bcf573c20d9207320719580de6933038a423d40bf22842b064f4027174c30f1ace74aa773e8392474d033649bdd3bfe056c3347c25c6f2e0a2350ad630fa2119d147f92b5c834d7ad459081858f9190475441e901a97cd28674b6fa5866115a6e8f15f0d9e3a8ba8f3e5ee5e5128c0b5811f06a960c48557691d0a37d8d8dcc3e292e896fe5f36c62e2fa67feac6d97c4682b1d260fd1406965fbefc6efbeba4ad61e39d58a057f9e5af7d360420c4142ed94fa4d64a2c54dc43ed48766e53c0d1ef004c9f5e60fb401cc2aa0d9e33919f3ceda032ad76bea5c6b4f200df7e3417b134396136e8c397d8ffca2d869c00fbb8d3c9d05b07773c85dfd2d67ba778e289c548cb0a5467e7f5204e6ed245b84feae417a16654637af506f70d7f61366c8a4ae76482aecf85d37dd2f30126779a02fddad1aaf4bd06de7d51627c6eaa8e043114ba302c21887dd3d482431036c786cfe770db1c86c20d8f4d24dcd83b27b38f9f38cbd0e0df0eb1b2dc646125c1f1336ff1f3606dcf06c2904fa4feca0d69ad10e4836aaed958f36baeae98762618160a0225ad02cdf80829e09270dbb43723aa5295cd6cb547c01690c4d72f2df4823b76ceff53035527c394faf32304c5febad0c427428bc24e38dc7e83dc4cddea3fc8f21bd684830c299ce0f8c40924328f674fad4b154701526f18c821297a6d2b9cd0794caa0a66bd293c2ad8d8df4fc45040de170cb47339fe1094ebffeef6a464f4cb5beed722ec492d5ed64d5923fe4683d5be9f21bbfd96cda24490c6397e5340126b656ed499764592baca10211d9ef1fe470fe370061b208eb6fe37a64e00051fbb6a2caf0c27f99f0b72c7730a40e0e397a26c29542613389d7eb5613e2b6f1ea4bf79f809c9ebecf9d58a628bfd1f0cf53661ceab1a0ffa4e9a4e1598ba503897c402122367177267e54e4065f9b10e2b5532d45d740ed57758d6b9bba11c54a748793cbc87f841d2ef5b2514deb1db81bafda65c84eac3eee93aa6b846b8c5244c550dcaf09198f1298168fb4962a6a9ea60397d4b1958fc85b2d043d1395fdf987dc0471850b209bf2cb94903cf4799dde2d26a8a6f97c747b8440c4740e9b6a1ea3755441ab4025b9ba38809a6c18aa8d371dcbce41df080ac870e516be8387ed56814a1879d7126a8544ca3d63f80272dcc7c5b6ae4158a4b7cc1eb26b20fb29327b5fc67475d8cb24465fada50c4fe3c59133508ac57d9a40c0b77b6a547f1dd29f8a0f4b5dfbf520e7921381705b7dcb6f331261dae42b65b0919144e479fc69e5f60ff81ba31a79502bfc754c5735fe616a3e1f63dbc7ec35a05d007c12c466bea9dd0ffa9b6c0201d9fa2ea903c19ac5864550d916f365ee42af220ec1d7b758933a3c1e88cd8df76865b462a0ec2b803e79401c722a9f40094b27d5ed482dc8adc4da37901aefe63b9d53a2d476b19834a768364410b0e9d91fe4451504db46fc3c496c9e275afe1dccfda10cc3d7a31c26effe3f1096fc6affc4c4794bd1ffbee30914579767593837d7a1a6921655f68c694c766343ea7c7cb42aaf8d73df6973421f0aafc421f64f989ca14e319afa29092a61e8c3a1d43ea61e56588321e5bfd917190ab93cd169933b4da55b97ea8c3fb83a584791c4b009a88bbfa945399cdee3f4eb0fa6007a3f04ba01145ffeeef659b7922edd306e2295cbe81abaf5723183fea920d144cdb2f0714f21e521cd4a7fae78701aa9f4bd72d6c065429484fa518a78879d690e441fb3539bf0e5d64d3067d8b590d43b3fa94991ef200c9b9e0188af39505842db11f481af40b00c86b50792e3ff6fd1c6349ce9ac8c2429a3bf6db3898e33366c796d1f5c3131f555dd0ee1a6b9b6f188a97e93361bd3eb7ba21a309425279e0ac21d44916bcac08390a054966d2086c5a63c772e85a111c7f12a6236363690f89e0488b1e11ada6d66df12e0375b62a8f46e51329fc396f4540805aa45ac63c3ece92fa788d0b647d92b4649d24244808224e2d6324c956d8d76c48d5f1e47a39ce49e9ee08767a11fb53e580e04710cc645061981a98fa7b55c1011e70238b558fc2f6dfcea0a5691f4eaafeb9685c0939e864f14afb7b28c65558e7d7a380f678cf80d432c3b385fc2792d1355f18dc8d8de5a697d32dd2c37105515d6a4453825f4206c9ebbb19a2ecdcb3fa169390c8047247071e3efa94f52ae3c4bd4df9e385efb3ac139f91eb9cf880ea9e4bc38dcf950bc9ef2b8777ab5450c4adffb7ae60c7f6fdb0597e36f6532eef1987fad8d6b02083985e0877d59ebe4117247d954767988a1ac2a9d9c38c5268f4ff907f3ddd60c4e2c212c71c89b7ba1364a9bc4aca4882772fdc837ff41f05fa910b2d97028d249ca21c5f59728bb13e217b85005f4116ca0eedc3d7b17a656921ff98b3ebe9b4afe2cb1c9e2369e56e11ceffd2a3b93fab43e52e8fe3fd16060e970a897db90fed485c39d743986f59091e2233f8611c880750ae2bdd79082121ae9c8273814d3ae0dadbff99f7cc2526dfe24bc1af9d890b8039aac5de1b695d5e171f900244da9610556d01cb910a39bfd57ac05bd47d5662fe63af6c4da224541221a35864eca132e57824227edecb7ad4e1680fb19a1e2c324c0f0c77569f10388d8b4d569d46eddff33a9168ebde270a7acec83c7712cf02e1ccf16583293098ce36aa608178e81e640ec745fc129c35f8b122172150449c65a2674ddeec9c52391df52f35172c5f7e3cb18302de007a47387ccae5f67c3c0f92920e39158b267fc522cde328a17d27066d0285647a06e1fab8b7fd05046b4b09a0070e4c8a614130c44ab9bc042ccf45fbc19145cfe40bc0c0bb28f9f123fdafc0e8459dbcc3aa08e3e46c015682ce08896507b00cf3f31a8daa7b09a1ec0b3c87a91bfdb4082be286038e3d881e90f06d1756a341cb86955593b9ac513f298cfb3b4a26485d3467a4beb7af85779f158be67eb1333d366c65a667d1211fcac4aa7ccb5cadce59c1b7044634cb45968fc9bc030c8fdcaaf0af5f16f43441090f27730114865c5589e4d833461c8182d7e0fa706e8e90c1676d93d10461d34c6068b00b638465c7487a14f2afbbf7feaad167d56807fbb7d9ffc55251bd7dd325432cd4a761dbd7429ad9cb0a788b39f9bab298f537c91df4830639f6f839ed6da25e23f50aa858a1e4f5f2d568bb73dd6f081890c1471bcfa7cd20b325159086632e7df663660276f9174d4d694317f42d6e4704d6525e0cd752b2c9cef46bd1776c65cd4ba767bef722cabbc29d112d1be4b6d4c7ec013ad71bc8f4b2b0a09af0bd0dbbe98080f45585c6e23e28262306ad220b28b81c86e150d8933f4a0babde1f53df7b74ff64dfdc19cbc4631eccc95bd0d2a4641958738d0b07f0d884f8b8e876cae6a62402dd9b5145122df69012ad830e5e5fd49d2ff700f8ba360da1c35291d2147290012a5e033a437e2c7121eee3cc42ab117b27402e6ce3880c0f5916e91c7fbb562df055a3402eb70629c3eff2360871fc0ba15a190e28b5435c5626fcbd5dc796f81cd011cab12ab879faa13739371be18b975e310ba422c7b41a1e17a0729d990944db3124531329bf5a7103f35dc3c484312ec457b3a09a7ba358fdfee4ca3335036686add4fd4745fdbba6d986a880bf89ad90cbbe1a3d0338fd9081202845e7085b62b194315b8ece1d40bd7fbb59889a3f85f0eeb91e6fa25591f340a9833754166023ec15426bd64cc979356805a3b5f0b2c8ac8f2c0973a252db03393ad6e59f720a902719bb87b1a43e21c7618c095061fce8895e67e2569d3d361fe645a36738a0b14300044d82a9e4996e799185b3ee134f7fd6f7970ee7a1446e8ea6b36eb47e06ee0881260e64bd39ca062dcf0a3408100a1eb7aff464eee7ba098ac5b10699656a783a4cc5d0bfa0d469f2cec60acdbad6342b0e282e94c8df960fa0579397e184c875183aa5508c46c826ff87c85f359224be9d138affc9817f0e93c23f89a5faf7db7b58f806ab4ac9e473da3a436417d2d28db05a13035395726dc5581730a099a65526e8d26a40ba722002177024437231cb2528047ab9db9b0b1bf6f2ddc2865462cfe086fb8832c9603914db2547c8b5c7a7f3864b39245a580fe053dae0c2012977fe986f9b85be460c6118070ad41f0c5e0bfb23050e8d42ce8c3fea9d166625a0c5c60d0bab2a440b262508a7840260218de9590615a7b03bdfd73341b1739d35977b2b5471139654fe06f9b000d5a9f4c88414a4e74aa2a4c5e842ee52d280551f3c0364b81fc65cda588108614cb7f8beebf6a227bdfa38b2040bd8b930a7cdeea8b33a3223ca368cb7735b9ef5808c03616cf32a75056009ef74bd1406a2ce82a2d24ec581eb44a2df1d2e7efcbb344665b77df3a6097d75fe348f0f4e664e16b8e509657a72b6f32428797cbd3d491a925dfa7299faebc572447ff943bd6d33808ef78b5b063c5ffa0f6f11dee894ce116c75e9cd7a8a3b3d312a54fd2ea54ed2b48c0b99c0c030ae273c2c13905711c072d1022e15a9041aa91a3c300854993f8825a4712ef3f9f7dc12177f2dd76444f86a7b3a9a53cb4f29da531c4bc016a8360086fc518f2715c30a9a21459ac9e35dabe18c525fcd0cdd0c987c705064a8e054d3786560c3d0a032e0585a6ef28c1229221331c73fec6bf6f97e446d35e6edc792c1e4747ddca085797151a177163464a50dfab59607e50350d4f00cee80e365122e531441b80a12d1b6e0ab01933718d8ea07c6c3a56f5225cfe954b1b8e1e1529c21d27c3cba5c63f6c5ffdd97ead8414ff71807be6be484f854750977714d2f61b458a778c77f61d9c9fad2f5fe069a0414db44dd344d22806985f35f2d27480b57e7eedabf579e351be9e3b062c55b8cf7bf9cfe4e1a12679150d0ccd9b8cbe54a1e1b0faa1e9722ed7446d903d1bc35a8f6865af4ac1b73dff4dc541e0f48dc70c894ac9cb75f57cd5b8d77ec36eec191eaad10a057fea94e279debd80956795c20367d9f6012533d21cf4efb2850d826a87f836686b833afa5d46f2276a3de32716fd4f51cfe7745833e2cfd5cf2d2985ecdaa8cd80443e218a18959a2337957ed28282a49de86b201b87c85063b75dd5c7fb1c40e687dfb46a62db9fa9fc34a932217cd0488cab7728b41cb53e8a883abebe3786fc286a1cbc4e6537e7a64db901bd6f3f1bd1c07c8bb288dbd69423e1469140c685141986941dc74a4ba10fe18d4aed230e5dc2ac7ba90bcc179531d6bad23a158f9b5a38dcc33c81389435d85d4a65d184eaeddf41ad1998516b7169e7eefee6b2f23436ed0abb55e2d962240d94e349cc41f7904c2d03be1b545cfcd0397b0fbb148576bd54e0d214f97c52a9f0d153dfed19a647303a3081c83d44cae4a02986c763eabe1a1b6af66485e2944302c292255aea9e8cc9a63c0515ccf5458e27ad83b0323bb602f11b7559ce7fba8d283da75502b2f3648657d83c4ed87e02f5e8298f1244a6cd68295d6e28ce3798e9d318848645fca8919acb82c6e190280c9ffad10f6df767ace7ac777270038940423c6689a11cb2ef7423908a1ea35ef9eeff4a90edd27e47419ab3f73a353c353e4fa1ebdbfbcb2490fbfbe2bf204bd3f5cb851e952517033dcf5adc11af4d62dbad50c5068ca8e0de4721c7aef80251175640355546cf50c96fc24553e090dc7473824dcc36ee964b1b42b7d1f6614a77d005167f9562fa2c1e4b8bcd6d9ea709460fba48371511add1103e86fc4532a2f0278dc292ee5ed630d8fc9b3b977f8b01ca183d3c49ebf55a220819a5622c3af9c899972b01b9550d8763384044911e98a2680b239a5f63d128e4122ceaed44548a5a9ffc748561b8bc693f235442d337e1dd97e34b3a2b383944d49362398632ff21726f5b53670f0e9a89f0a4b7d6196cdce564b0eae1cf0f07f743ed626ebea3bb60e580e11d737492baa114eacfefaa2b92fc6afbc21f83478ccdb1242f5ca1a80c11fa7e4a1816472db8fe84157327713cb804c0abb1428ceeced198a04380add774f5041cb13f496cd0bb121f722bde8e71672fa3fcd97b49f702265746103c2453c133573ea1aed2500f203232cc4ce788514e6008f602d5339518a5eb9b164baf78225882eac154fad67fdf97e7293dc84a52df36b0fc28adcaeef0549b0ea7abcaa87b1c52fd92ce93590c1476a5fedd138c9af7735e63dcf009db381580aaafc62c4fe646d7eab71897ada7b5d8a3791a739fe7df9a78aa931d927665157c0f41935d0a544d22d00eef97706e2b6acede128d2046ee795697d85be508e056bf4dfe5fbc4728a9eae96399bf63e1a277bad8bbe4548b5bc0a5be5b2a23cb03c7fa7084ea0a5928e98cf81d28242c758e801fb2d7ab900bfe0553b33674894d5ba046ad918434de8efcd64f3f11ce2cb74ace3725c10918d2b00f894ad3ac118f8f3c4f20b423c8fbd1fc7961d0e68d9c710ccdca41a9621802781081c3b0b4c3f469a3da7ca6cff3ef2ba575bc5170d73115677778f6c32a23365a91eef5eae9571daf06056371c1f41e01e0344ccee99b8fce11496c8b6d27019d9d10aede5e0eb80bb6f2e8ea27de260a97c6018d12f85c5aa7112e5ef3ad50818f331b4960e2ab51e7114b1e327396072d89630e1cd3e5d313a255c78e7af5fbd7aedb63555834b0b70f9498135011fc36dcb2e70853bc8f98c73ba34f6416b32b1f7ec51586a535ba9f196dd68fd7c88fd1050685ba22057c1747a613acf3b91a85f6f86b2dddee7c011b8d310f926336f25d7900e1aaaf9539b818761052604a45e23c672ea60c2812304fc70690517626f98be843e010c1a64a1de480807d718ab37bf579b331449374b2da65ec60954f1dc0e6a2148688a9aa56751c779221323b61d8dda1f8b4fe70aa8e661634a64387c2e9d03adaa196f9e408ebb2f2a45a0fa9d41f0bb4a157013627680d4e9047eeecba7488d022897673dd5410159099376b9f7b69538fe044c747f271835d4aa0be4b8c07b52bf0202c494ccbd0533f0c5b45cfafa9aa0b20a8b94c30fdbcc5f5e5947078448b6b0f3e9d247452dccefd03446a3a003d1b01644fc3625213f74b58fc7526d9aa720e68418c5f328a7cdb9a67a37044ee25eb11c9e939df0e94e6e2be1794df78b129d10f277f4c43851d3ca282885a749956783732a3b929ad564d755fd09ac3a772dbdfc29f48ca89c6d54ad01b920d415cb50f6be2aeafbe3e4f413d4d57e6a7211dc6718d438d798d0e22b10ee4d093699cadb214f977b8523d4ce987710e6ad10220a1e669ba5c6f87c8dd58a7813acd27f5bab0568349eea58e6c4b3d9e02c486d9122a37f25d1ea16fb5b9d5c94c316fae153ebb8a512bf06da7bc867f277615c12e7e6dd3fcdb1b04095483c06536150cf1754f4d1cbc2c7e1062316da659670b94f75d959f6485607a3f1ec571eac0dbbd3597c8d20e7e353a0f63aae2ce5f68e52621f4a799c830f07d328b0e1f2ed25679d8f598138620ca77a27a932136c97b794ce7ebe5473de80832e52f30f8116d89355206b25e1fa2ef4802d824f1a29ce5f88609f994400fdbac1cc2129588201f97c2f08af53e36d81c6abc037ed563717bac22af418b00d0bd8f2012e3e7f01652a1f1b71fd4691ef0af9c4c174b0ca93a318aa41b4bc9db66eced881a0dd34ca7cadf04e48de177c8f0e8db2a2a78a70ea5c880dbac681ab8e27e1c9f8fe94d80c91bcb3429cf2b464b2e53cf9c41ba34dc82808cb4efe86e8b0242d92e27b67fd780b8e56340e2801ed856b2d5b3c80bfdd6a8bd38f9e786f95020847fb981b9b180fd916bfc9523116400929b4fe7e63eb3a2724ef268c52ab36252ddaaf276ca28c7ad6c8458dbdaf696c6084db7a061e94fca18735110d5cc30c7c86f917694675ed6d4dce286222cd167c00a1b2d373ed1734910366b6eff6e4b009130cccb03f8bc6d0177b2439339b668f632fb4dd1ef15ff13ca52e57448221312e8af180288888e34e0274d618321bce769ea6d57e09fa804fa92793ffdd56a786489a374bb5986ffc29a929a38b5723b9c22123393732c90c85a3f06b6cdc868c2b1e6e2deda5200a89f28058befb680159f61ee581985747f870d6fe97c77d16f52d93002f88e7d21eb323f082d1f855a37644466f570eaad2c7eb36906a0a9e483033d2c56975a593e32270fd5b48a3db3df12d68349c80341a9e0e26ea086670517ced6aa6bc3f1d19f8553c8e66f7bb576d7457e4710b58c6532a1dd611e61e459fcc3c4cbd86d14bdd9c6953a97afb10feec5b3f3bf2b1c0681e31484143cb4d5077116cf7ba757a79fb6762bd7b0e5d8403e767dfcbaf66322a419538782d67105b59f13e58ffebc2997abc13d105afe870d89925a1090f099a9b01e0ec7aa4910aa45ff46e3a91761a11bab077160be7f3db8a9e4c8c9f47c543d5430b1981369bc251a5877c14fa2c28e98b1a88a225d9961bbdc34f7bd74181671067f445d97bf2c2effeccf8c21d06c65762663ce22c9fbf09cc619524f1308ec19e5154acee902d1c7d55dde68c18d02607bafcd42e21caf28393f13705a5878f7d266259aae1db1130c045fb0269199fa0f997e02635db697020174e39adbdd49d4580aaa8e57acbf9ceb3034caa5122ed0c974233f87d671c866b886259c37ae1476367117b98580da2630f31ac1fd66edec0aac52ca36d6c733bde3ce1b8be4a8a1c99ecc7a28c32c31a879031d2a0ba80453c73c8db7b1a197818bca97c28d53e8aae506df30c98f4c6fdd019d94dd5acb6532b058b36b3814983491941929a25b379886186858fe2d62fc16f87bab418e7bbb4727593942485097078f2792c7bb56e08e808eda36011e743a1ba7a1b6e84df93d3233a163a7b52770894239f65906ffa501fbb010de5800646009be6e0584d6c1752a3306f3d8c018fd97ea795e0c3877a0f210d14a47650c4276b68f05afa9e51ea569dbf5903da73cded859acdc01199389542b1fe8031b2abd5660e9e7d789b1c24c5e8826a63bebf45a94b43d890b092bdede1a5a45d0df682fdca3481438874005a8314fb8aaee1a14f859837dd5f6ae5d3da5d424e249c745410b01a6b03feb560b856bcf096ee4c00e105795e0f108176631b05afc72a4425dbfadcf88e503da17c95ec269cc11cf47f7c96d492fb98433879e613c0145d8e790e5cc16520e7ff24b448cee3b1263df0333f1b38cab518d961b492acd910319c2085e990b9fad8342ee1407986ff2a2d49d5a4b4c904c18f83bef9a1698c4a56296a2f0c3f775ac73430f1cb271811746bc95b2d9973bc0dbd476b76c68efb61d37b451d42b288390c773dffc31870a18df958da8d77defb6c4e6aef11644ab89d23e8e021cc124949fa238e6619e8c6325e5d445072c2592d5f5411893c34472f2ecd6bf8675160e421224f7e17ba96aafbeac208cba09e5094a1e14a77186d99b1858dfba4704dd12a9bfbdc0e284f43300b33ae3dc83cb6f33e153eeab8edd33dbf67d17663e3a4f266f67c9f16c21486893f982e213497c9a043442d30720859d9391e2e667338880c08212c17b8faff790143509796ee42732c986101baaebf96ce3a8174e8d58f5c5d207eefd20c394229415f3809e0f4e57ef7a175e857f3ef50e2fe24d59c14abaf9d4b6cfd0d7c646d71507679e78f06b7ac99a6de0818841fa77ea78808356fba28bc3919b02744f4774664c6f25a9c3a419af4daad7698754b03e658ad3670139bbf7e9e9bb5bd5ca898d66a22aae494480800a06b19067c55fbe88049d578b3db000cb9bc6aa0ba9534716946b106db05f23e80765f56bcdafc77c375407e5fce31e5d70151448279f790adae85530c17f128b162402b0c9624e2a0b0806c455449cf30154ed9df0b8747b11e8d4bf0642a8e2473d58b45b0e80f5af97489ea4d51abbcf364c0dbe35b08adc80cd100fd38775de7d1abbe350f7d5d2cd8ec065b8b6e30101db63c67437511716a91d7688a737a7d3eebac6490606170a5ae43f7a4faf9e6f1a75e4909e1ddea1171272eadb1108a26c8eb9cdcc568367a4a1ddfe0c0ab6dac17abf928a9dd2febe4332b47c847a5c36456809fb09e58ac776376dca1ed5c1be7a3802ec830c977723f6a12e6f823047a9ebce8edbfaa28a6719abd0ee507f093f71b4f8e6fbc771a138c8dfced126d4d0767ba53da63089b58fb7db02edca8bf90ab3f72b1ce71c4bd172345f370f8969f4ffea39edecf3534db15dfffcd33f0e8905bb5317b2cb07df09d22e0997a3cd9f040a0b8e95eb5548c0baadc5f457a693aaaac0f2ca0025022ba5df0ea2f850ad7d94b603c61345a06e2898bafe743cf049f654468adb6872e6ae55ba6d6f744afca3b7158d127e3662fb0ee17c6dcd087ab3b4b32d3cd1e715ee6f228b53fa6bae34f36064b624917e4daf8f3763b4d33c90149ff280d259ae1c8e1175e1b91d8e146b4946babbffba6610aef12380cc2633166adaa5391be4e5bd36918baba996ec684fa8e9bf056bc100790a8334333db60af7d72895f686b624c3a698c97c357aeb2d2c24e0ff260ba935528c36a9913b10d1bb7cb67b5634f3fa6a2ee2efe93abc5392c8f07a6d51c5253dc01d18a8176e1f4a61f1d76d3a006ff9b9abc08aaeecec8a6c6bef39f94923c29d863fdb1ab448f9bb3a483d44ca1f52b1b810e65d52eb43b14e169fe04ca14a19d7a97628cc394225c59e864cd611957627aa6e92bad827aed5c7920c6b8a592db60a3fb5091c4002c29710fb63c86d6b77b4ac69f7fadaaf4a79ff2013468a175dcea1342de6c055a9d33306fde87cc62fe361f1d128b111d303aa527e017c50393afb48f43fa488017f6bf7345dd17db7dfb57b8a3ba3bd34068b638b83bf545b7357784420fd5db108311a4362d1abf105dffbc2b6fb1e05d35f7badb1c819fabe426151265ec31afd758e2b7d1ccb55bc7298c446653a980b0309fece65594a926bfeffdb3a39d589d5a234ccd5e6b9e11a12ddf6904223948f0f7538c432c6c93bccc16efddeec55182dd97c74b55fab0b41f9c7972903de851ced3191d62b43a54e85ec96b8e5360125665298343b5c0bbf337c82e2ddf3ca571a113305c6dd3e7560cba6b40e65a8a019941b47b5dd4b99cadcd8bc1375318e44fea9ec57c7eca2a6b3234774452dfbb9f3d65af4d6c03eec5c4ed9b940657f817388d0bcdf3f66138b2388db2cdecd9932ad6711adddf0d6951d38e95e75a8a926a1bf9e0b913a2c0259cc3c949839e8f47f48f37e5ec8d919ff8f19a96d26a08e9cc402ba8ee3389efe668e30a8965c3f8fe7ee1a4ecd6235bf2aef64d4bf11be44f4ab596ae32bc6e63939c3726d151719e3e04987908c1c3937394baffb44c1d8e8a1e279c7074add75ec6bc75e6275addcc102822ff9da61d2ae1e9c66698903f04f814967f931e59ac946b885a3ccd271a3b762d4b78f9aea4201b9391b0f8efe9d380c9dac967566b1cbc8ecb8d6e30fc032335d038cdbad38ce6d2cd86aab98bba176733b01ee5c6140be97887ec6deae89ba3cc3b30a214bf9969b3a9e6ea0c60b5b51bd04516734f4ff22bb474e02cec489a8d341044f742ba59b95e2fbef24d0cf7344ae271af3de6b28339096f48c7ef2210eb0116ecd42651e408bdf9c228069bf180ff9921da7674b5583fa41f72b473707d5c1399b5d31a7de45fd7f8b0f30f8f6a0fa00288403d3a1083521697be1f964951850693acd01d797566a4352c0d60953b8162778e4becb1cb8f49742eb80466cb472520fd5dd96c2d27fbec4d3f24ed90b0111b02f0fbaddea27c5f6968e586f2ac583e70ae46b40377cab47722c3be078cc05a703b2c596bfc20727417a7b2ac3b2e7af69849bb253510e6dd866e2aab7181d89592bb4be551f184f1119d00d68302bac6b13081651f19c27a1cce3a49caea9a033d04ea0e58038ab2920ca25ced871ced9c463bb6c011f367902744c4504cfa0b1623271aa6276e2592d15767ed5afa255b7243095139119001300769caa8c7b1b80b5147589bfc0f7391b730ae351f68910ef2ce341be42b938c96837f56d1a2f9f21d90cb6ca5fdc54a8836b6ffb6c6a7a61b08aa7ba567bf0528db672435f0adabbfa91ad4f7122ac972975bb0b69d26f33949243a3683afe151262ddc1a8da9f1e878fa3995807a01cd0f8174bf4c0a7644ce341e8fc24f15f44a1e237a31e552f30508d39a52f50958c37ad10fd1d1b9b1fb7e0bd74f86e73e83d12f64c7f8dba3194641cd9e7e9f56ed6574581665efa0f2b836a387e8e64de4b2d3f05f2e33689097103dbcb8e77d3a9b0617015f17a941e8ecad5873d543a127bd03ca9a3922e52c5076fd74f0fc84e1737bde50ec4d830de267c55f5b4c512b0faf0edb910e5e39a159e58a620f751d8d088bfab178f82c766d815b7d2a18f845c4a36c0440e607e80bdc4dc29221a9cee84e21acefcaa80812d79289b730ffb36871844c5c057c874a8ebb8633f8ad415830fd110d13c5930b09dda4a2826538d832d6f01bac15419a2aafaa6abe73fcbfb0f2eb1e82f367def34ec9b2244094d499afe842991d981731db01f279c02fd1fbd893cccf897debb8f56d239c4ea934e97ecfc4f597d76dc0e0513c229ef89543d06b9444b3774f1cc517216489b4e81963d60156bc0b40ae8844cedf0ad9bd7929ccccb7a0c723f6d8133a15da8e97795ba60d1fba57331c63a83da4e0b1f1edb215cfd0d8b45074395bcc1a8a7e9d397f5c6cf8ef46f1230c11b576771d67f35b1e5b90a7192352d964895b9947812927acf4f693249aa17cb7d4fe93093f811056d329c912ef8447de0298a4e0975ba895dd67d0e775a230cc6503c04b9f88c1536c1b54ce09134e01604b824cfc36e193454f700419731d71979fdc9cd463bab363220e1cd85d82f6cc4616171fe5482b19e24ad5fbe7373930c14983376f316b631ea97db23b0fccc794f0e7043535db5f5d49c1b276e1a4bafb44d850dc30eba0de4a85752db1347cb0231a083dbce385170d1ab669fa0410134d6f9a2fefc6c8d52838226868506ad868c93b4c36c33f2c9d70c39e96b91e56d42920c36522479dae6dedfc0dc811f17138717c3ce4d23b12b0b5cdc4a6f64d5aff779b9e5d735c716544230557f82a3d1516671e727f757ad89eadd03164732e3c411089dec95e6089f11c0b7d5412263199164b7c6f91af1cfec177906212d4c902575ee75dc0c1a0e741d85cc4d32064d29130f0b042c8559faee66b2757bc788a89fe9f506888617b982ee51e019dc9efd2d8fe0f29c0a9d9a59284d2aecad3de54743dc62adfeea1db5f469a0dd663d2bd086fbbc37fe8fb9c9c9522a96837154595b55ff59103782b93aeb5329a0504ccf8c3f8a2125efde9602fb637c702cd38de1c70dacb6db18afba8584ba0efa4678a348454d25593c5068f8cd858a0aa641b3a07b486c70fd7570df2ab73fb4de5907c8094e515d4172adec0566f39be4d8689e912900d18b3e242a5cc7056a53a3e9cf6b03ba288f64af722a865c6791890f5fbfe3f2cab2df2f45da6e896d2238d4aa84bef7bb63536115a360adb1cfdb7a724df143add07170594081d19014000f3c72cbc65a9738ac6d97536d580e514560aabc78635da444779461e3a7917268679ebb148730a47f7f896e567476bfa13cebe5fba1fe678dc7f7d6f1d10a89c94f338d59626296175707b4a516711eb2369213aa6e6c7605b8ea146b9f5d5d133be100406ef64d3f7dc196e67afe8d4fc2d7ae90c43110e2beabd5f42ef9ae0da424db721fd7c1973aaff0922e722f27eedac50b49511c02251df911bc89c9a09849909ae3bdfb54b4b536eb0fa620cd4e72b8157729b1ec0274edf55df4199bf3ef7e596fd51d6894265b501dbf64803a424883ebb3fdfc3f3f48ef05521a86224d1255f2da2c273775e8d1f1e43b9f379d6fb47394783a97cfe96e93231c1e373e2a062ae2aaa920c9921a137b573ba47d2509b80c79889efa1447530ad1379bb8226adc30642913f722b63f76a247e69757c7e7612132baffd43d8753b4b5c49ecf06168412f39def9cf45276a0998c0fa7cdd790c4b78400f55a55b0f87b70d3d1db53fcc2500b07794cb3a7ea058b9d513db2b86918b0919167919cda0361394b7ee23d09134540fb4ab94305123e85a0f1872095ac44efea0ac4f7c897ebd380dbb63239c801c1c32750eb6d4b26cbf7e06aed7dbadf21683d2390c978fea134241a1457acaa7552796c9b110a66fb3f6e5829bf6cfed9996a8eba76841011798623933977ef80557cf04a4237ff4277779b13dfbc080d9349682efa4b0d77836c1692822e3eb322c3988302917f15f07f7785a6af1a91c7c6a17bd4bb12ca8d4568803fd69849025ff5d642fbbd39f53506f6272e326de37a3357c29c7b764a560e721b6ed74b70e150e9d4246ba1440c8772bf103190534c937e86c726337db1340d7ec3a82027dcede7b0296a172ca81ef8df343ae953348460a36dc1867552d546a517375cb7d954250318ec6f57f0efbc9f9f951561279ecd95fade18f4545c950e7ade90800c4d925cde61397668793b746d64701e8f881590977853a09647baedcdf5ee8b3afb42b959b3a022bf76acdc407e21092095128497ee4f62e723a7fca3648f9377e628709a54d3f85adbb77a28315863ceb518501d7accfafd2615be77da9e28bfe1eac2a8c941438ad07d52a9e0bc026f5defc86636cffbe7cd9487480851242211d708a02ff11e332f50738d1de2ab8eebbc34989d238226f23a82bb1274213229d71c88f9d3a1074cc8699d7430676e286c4804aaf6d3d4402180be71b963dd5d63c0f80c6e392e72dc829a6b34daed0c212b2fd0b28880246ad42e3c2ebf564e01176847db060fb8cf88bc131e63de977160aaa26e77461b84365466d14a80d420ef60f564e1dd8885f0f739a962653996b87297383dd728677bd18c5a1d2277973fb2ee2466969e4c802ca94ab04b0d3dfc4e281f5cc1c9effec4d4a496ca3892f08bf72c002817f7e07e52c7fccba98ea08b26742def0dffbd2f41c2cdef55274d6010abc7f4bd4282fd45defe2b26eea4e09bdbb765fcb5394c72a977aef6204bae328bb5386b527c3ff38cd1e7faf3e8f55b4162d8ae3c926a57f71766370e1208f5f166d23d2b31f224d447bb928763d2372bdaa72a3bd226d5be9c812430767552fdf41cfec7dc21081e7721dedd497afc34da5abbcd24594232333b5da89bfce734dd3185240b2d3670fb72522c6506f39d4bdfc4bcfa21560502c928e902133b5faa07ae4231a3c16349efc2a95fab0faff8f8a224af5ab1925b74c34a2a09bda91e9240f13a273f59a4b5a58e4dc36fbaf00b8615412fd20a63cbfc6d71a98346551e3b26fe036ff123574b22e416679cfa2455d78582b4d8fef2dca5fff201f3ed639e60c86b0bec63c989a656187011e0def4fe96b787e681177fd571bf851f3561fccb92f07abedbe4c0d962d9df034b5906d06c0455a578918a7f1801e06ee33a38baebb75f28fa97d8357cbd91ad341ab196aef5fc874286d890b585c9481dced565fc3ba1d3fecd076ef7306868d69b71af51678c063ff586881d2310bf96df3e41597dc62c739f4f9b7a114e6879cee9eb84980cb0a9229ee0ebfa06bb95b2d0181373942459732e1bc5cb5214aa7234f45554dd4afa98cbed540972cdc09508cde1283a7ebf69578c6a54ce93c071755e29747ecafc79615b39364728318c2ee8134188e2870d84a3501e8c9c67a9eebe6747571d6074a7508a00ff38d2730ec6a78e3d7fd708765d56d2ba2955ebf1b52da848ff7907665c6801026ca8cf1cb61ec800e31c1fcd8a32c6aed1467d02502b64928b6e9e5e396ced1e13dc49ba30e88ec208959d28634303ea50d8aeac6d25e7760774699f03a91d3f6bbbc7c59149ee43d6bedf87b1f6eabfa510f69daa9e0622e4df39bd24f54036d3023bdc420b548c22ef718c95558203fd186667cac332b9a5eb0451dfcf7cedaffdb98337a1cad8b50d3fe87b9e96d7bd1b8a7e5e72994e4b4fcfc2c61db585a4e862dc20e3352c77df7a161ef3e63c47c16ee2472118ce7830a92a73a684df4505ba3a9d3839fbf9e22cc683e1013cf0ecce0c671a1e41582f52732169b06eeeff85fba8d4df0a11712d5b2df3b2555daf319f2941437f75fa1c821f20579bdb817c2bf73a25d4f8cfa2deff76190208b365d28bcbb642d8a56459ebd3c2e3aac5b45299c43454af5a225c3ff1a852d02fa8754d10bd09c17389d429f6ac5fd49f75cb39102a6c0995479f30748edd792c73a47f74ab2152497ac8340662d930e8f64bf6ed8c6aedce09c6d05b58b818c4caa52343e440111e62321606b2ab0c94be4a2fa6d33acfc76d2e8426d72da772d3a0b7879ecc5f97b41d1675fcc089fd728b2c60e20cb278c27e411ed2a1735a7b5507f29dd61bf48e8a1025509e53da64f94a75548e58a11e612b3bb75f11575322d3d6bf9a50b8842f8ce0b780148a66d103187f2bb9c4a7afe36a60d3c893b7dc860f69b2dbfaed4041d877a06507dca9f7cf181fe6655035a8d10cbcc24dc7b82c5e6b619b0f91811102ce9e275c9f6d59518841aac38861894fcaf6243dae451356d9c94e53b3f3e02e7b1104ca9a5aa478185ea7e6fb232fcee9f0069cc10ecd18c4c33906b2ba476968101ec62460f2f3dd9db932370e95b914022f41b8d9cc73493d7c5fe074a10dc022f2ba69e0587ffdb9becbfe30fa2b5b53e00704027930b9cde6e173b96f6d1f6de7332dbf20a1065e91abd8bb44394d4de6364d47ca76ca29163a9fd7a9b240728022e3862caf0f5190b6faec27c2aaffc82786ef2dd8b4bac4ce6776f5a628e99fd67b65569df3dd1e61ec5a70ab0ee6b01870a096897a7046d477345444a59e106e466774703869a8f59d0b73e578d32c95a9f0cdc83ce3579ba521bd3fae0284846f76916316f348fa215a96f8dc8ddb9545fea7a42ca47e4188a1d4650cb93aa24466e9a232abc7aa52584242e35e317beb073e375e170b595bc9c1aad35d2f65b0d58123ace27390baba9fcaee917242cfb5ad3b3caa4ddd5061738041bb867774cd48440e61f9dc409bd85883a44bf00a017c872a880cf389c0a88a0aac84af6ad2e1771e17787d8a9b8e4a25ec7b5d6dd42f0fed475f211293c28ab9ccfa8bee4f0ba6d9a54c7cf88cb414fe2a341a7a3501447695f4ed7a20b64eb489fd0d4cda9f4b25f2c5bff6b1710e805e43d1f337a48a200235475b833d5e45f9ac199618a92e2ed7b0adc8afd2c6c1447fd03e2a9a49fcee08746d3301856436287f710f37b8fa343f9298b91d5aeacc505b9c9b1f35ca291d2ea8b515b990905ddf4670e7700cdd15fac9d29c87aa3e85d419faf41925f4b65515cc17bdb26e359b467f05c4b09cf62aebf4859976a7dd9d80a864e35573a362d52d1464405ac843ac440c955d9e298d85d66acf82e62cd3cbcb1c5026e6df8da1433d4acb17300c6942a5f49ef258806cf61d823eaefdfef5f733cceb87d1dee891f509261903a88715b0f57ef289e3f52be4649238f563ba5b82bdf78a68450606f62e6faf2adebe3f85093e49bbcaf245d83a44e86828edfb8dcd5e6367f1e16ea0f369b37e8196f22792a0f3dfbb8ac32ff1cc12f239b31966dc497eb0ff0ea0965a2d1cadd8a152765a5c8aca9403f8e17ecfc13e06ef0bb5ac8bcc83160ec1c6545e1704260344815b52d3f0d0006061f1d5b0e4a8a19ae88fefaa9ac9fb9d779f383b655a00c4cbd6a4b6ff93cc8deb81b9c8bb1d0220248701d4999ceb8e96423146a3f55186ae5f3af87a81e351462cc999b9fc53d1ed1e62f4a0df5c4a1cdf77d5cc27575ebe9ec702172e1d5d107eed0d49a73a0125a877917884e7d7b729d81dd79342c533102b783ddebbdca565130c0ce0b2a2054a8ca201092cf1bba818b485ac03e060566dfe12619ce1076f5cc2881c2939e95e0f34fcda9700cdc27e38d7bfe20fb6b2c62141173ed5f4a92bdfd87473832a0ed1b510fdacbd113204b742dc838ac8f2cde7db560431ec5413f9eb072ffebceb48a5485f7431af6f4576701591cd3f197d2f6ebaa00af58f449e37cb8b280c8bda2878f28be9ad7a1f20e44b74a474cf86d2f175e64caa074cad9f132515a2b9cc4a7890b9d7b8a746f0775d7b5b7d05e682f11226237d43ff85c78bf93ac9759c3db69b9d0e838d7065b660dba55595ce617332ce617bacb55fcad9bc8537f2f339723239b9e709ee841a3a49d9a854df89bcb3529cdd796c4fb70fd732ce69532a2a22537e6023611bd10774fd5ac78cef319caf6e0a2e7a6edec9207204b46485d17d370abc501b3e2f9ddb2964a78faf1f342b74ce997d35708d2472e62722f5647aa7915bcf3c20f93a65a870d9727750321b4a48f56a37b58016a9f3738cfe891c60b877ecdffef6eb9207057dc67fc9826399127ea2d970a5b79fe0614b0f0ca7bc8d3e9f63d9896daace73c644dbbcaae37b74e2643fb1bb7f869d8b661cb69da54e435d0d94b2b920a49acdd6a52404ed795ab35bd23bbbd908c12173bf9a750252139dd7bc04487b21673c37e86692c79dcf488787c19f896767063b99607cf04508da20d0f0e6ef244d112f6199ef7d1434b20ec657229112df61d253be4fbc8657b28702d6e05618a73ee3637d8634b35eba727d006a89e06193d9bb5bafa442da718908841581aef6607308fc26b0608d631c4b68d9fb26ad5ed23411b72337c2cbe11e104ad9b7fdc7831d4e235ed95875705a6a29b9a1b39158d6148ee9d3a49aa78dfa9b6a7bb477d263505518319888c71aa4172caeb3ef0fd674671c026f82b190e0760477ae1cc0a1fdb93ea51fe03d64264a7a579ec8c1e5c40c18c98df97c58cded1512055a7e4a6cf7f52c49b750329913429f2de710a4c035e9eba9d0640c5ea372e59a512dc5677b42af6add0454771a69bb921d2a24324fc3a3cf5141ea01b9b287458db4394ee808b58ab32320c8921cade1ea182488461ec6ae48175aaa5b98dea6de6b0cf0bc9f4c62c796c2c14a67b6679a16278785eac1882de8eee1312f1cb4da18efec1020c4322206314dc65792e5e699e88881d88cb6de1c9274b2174685969e849040c9536c379e1b0dcd27258a9dc7dd15494a7811070eae8019893912a3aed21fa97504534a2e36b9e31863bb794f8197e316002a136504f5ba8649b6a8ce4219e17cf465e0209ce871f168aadc72a11903528758f663bc8c34d93564ea93b1e0f6671bfdfa7c06c5d1aa8400886e51ef1597ff936f0f3f674bc5f24d31279e0981590760ce6534c489c5dfebe913123bbd81a3f8cca53fb85a0183cf1e8c75dd275a96099b404e930289b3ff08a0085903d954a9fed03dbae7dbfc4a593343b66babba70365264d6517e9cc797b87c0a64745f9b9b022bc3ffc4248bebf8675c9a7991f8c7e0f2008f565f288c0780c5b7ae470e8037ab9b84f7c33df1ccc43afa60ba5831ca475ed9619717eb70dfb0f2f3b3be543b740f3173a75abe9c4733c45f5806f769da4866037d03d1e902ac4815d974f4c90ec36bf2560637d412fba3285f8ad4f39fd1c071f97836d671688bd7d7e035f800377514ff32c54f2036770d4d2fa20af2240ab89ea89fce061ded146eccb8cc8082694bb0830438f324d8b0b609618169144950c4760ffa577f3e6dcbd1d12dd026bdb3c02443b919ca877fcf1dc63fe959680d24cb3a6f73772196e55711ecc4b66ca7c4298f3b6a17efa62da08277b324fa893ed1c4f2062faf85acf346ae2939bb1e1f4e8fc57de8a8b989d51bb64adf39859da94d88a74b19789186920f6e44fb9a0a86e28c7f4218a935efce4578b61dad74d46810b92e6c0202902102fbae4d81c1e10f2bbd4b157030272c9bf9f42555a480b57c0da3d4e01fb6e1c626879ebe2d09f264b006018587996c961da267b23d35b89a1ba028438f539b4c422663fe88ada3e3e54a85a7aff9809407f81d8313ead1c62ddd70cc890afeed8120c24f6350e7563b39f733a975d42a5cf2733f68f7fcb58e9f6ca2fd759d666d6d3440d6812372cbf2966ae5df2e2a24e2810e03836d74d57945c2163164f0057501c68028cb15a412d1f95f123bb6112502435ccfb4ef28c96a8d184c52fb421b7734708957e584cbe2844eb50f40641ceb47155a4d79a39f60ddbaa974783e2aec6ae46ac554d74bd9b6c771ed2cf83956f0da4c9bbb3b734be364417b6b940d34477a5ec81fb146f75b8462b819d4940276c4f0176c1e4bf4f57ebcc026e81c5b7e89a559c4d08d58f514b76c625885496d944e672e3ea4429d3c7aa64262f6fb61a096035171ea8456b64f136a1a2c57d5a5f2e26eaecc7ea839c5e8f77abe76626183b635a8d6ddb544bf6fd5267344e379fc71acbe9aa40781a96ebb375487fcb3a0f195c6bbff07ab0d8e657b0d0a43fac98870ad1f89e142a055456403d93df049e314dbf174d0f26d2559c587a1dbeac20a54dea02c552f8b81f1a7d40bd4f4c2517fd793c2bd015a37f95a5d3045d51a0342bedda12b1e690c3b2b1ab0def7fbf1922d4da483dd1f2931b101706f4b8ea73ddc733ffb5bc741a3ee0e22a679970ee4ad822c435825e2f5649032e54e28e3d7632a1c4266c96a42302710689c61c2041b2448dec0492a3aeb5bea8422aef51d749adb8b40583f940ed5ee93fae359c5261d8e33a216c5c1bac23efb152ec48946a4a42faa1c541eebce07f61eeae06422b5affd9f5d12642e756f015400391fb3c552e9d2be119bdb8637b5c7aad82e1b271311c713e01ffcd5a16abd71c8067166da6f14f299f4df26008a3e850e41ed84535504b1004a1a92194d1521876bd10480739d7915305bad974a8783dfac693b48d65ab5703111e4ad9f1048d5fd3dbfd46358c66f26b232afbc286e97b13ef7200f4a869294f745c5e7416173d3f2f021442f8eadac129522972a1c665e067e40bbf7be49af932aef5ff33f0b11687ea0de54ea5a3e455d65dea7418b3b77fc3b2de1581591b0c546717e9eae86677294b37eb5cf492282d2e4a3651b9354e85573a5d0db72e33016c19dfd304247de97a95ab21d051c2e6ea4486ed0c0cd4441a279b473cf78f5594dd03b7885aff3b029f48dc949eb8fff21862cd1eacea61e61135368556a41e7f703ce158add44164e020ef2c545d15c49d410dffb70eda0b5bfd69e70135e0db374ea1517d4ba915ceaabfa17b322e36cecf903eb4047f878daf8340be137468a74f5c34eebe762174553661c0e44a685f231ea4463ece8ab3a105b86f145e62f9062ad7408c02f9e45dc225fb0dce29c574dc3e2f936f95ac84a51150f2fdffb1c8db7d86c74ca461382c71cbde3cd279ae05eda55e84e0d2e27145ef6a3ec262954de9a6102b323636b585fe53299b9cad4e2f2f947500ae077f963aa8d58987977b6f404cd015d89df7b0736b7248034a1d731138bd68369802b1579a67f6d52d7c933f8771a5aa79310cfed286886533122a6b719fa51e4306726b686e34eda207a7816ec61f5e785db05dd764d9c7a2ffaf7cac4cdea4bce136cd51483ac8d9afa378f0f45665f198d444c22d0a4017af0595ce788b39502e45525397d936325ca037fd2d9d6a3afe4238048043e10dc073a4d39cc47df9a1fc9fde85e0ea9913707ed6a44c1d406e39f5eebcbe172bd49edea65ad1f2afc16d4d289dbc8f21606250db0ee049a99ddb1b74b2c6c7f34d5a6c5cc49c3c171433d05164ddb0cc5d957f8bed365e8340eb7e641b4de3ce9f5678ead1f0d3d1593c77877797ebaa0a2d92bc00531400f64ad0469054c814d7573e46dada0b9ae55029e78fd3a6bf5ec50db2f5f931409f2cb57ac6eddaa67ef70199bb4e6979c8a7d5ae3d388fb6ad27dc16eecd77397f6a560f111eb63c89aef05f0f48b02b7a01dfc1a9a3e87a25f508945d812b9330b796d1c3e6917c2b3e2343d03156c9a228a499a6e0a6e4576abd02ca0214e46563d985386199598131574cc174169629c07b1afddff81aa48a733fa6fd4b6582d12617431c7451b80b3d367a938dd9cd34c20fdee5a3bf869fa4304f12b03689f77ab8171d69aaff80f3a70351570bf87a5aca2296fdb55827f3956dc4fadd477f34df5fe4091d5c99e0a5256897ad6450b488917418c9469de7323b7048ff769fc5f2ec95e3be928d2cd6e341dccaf5f871219d8351a71116d2ca07f88d6cbda53ef4a0b06d23ad2b07be5799185da13f6f164abbbb4624bdf2fa1bf326de81f6bb94f68256b8b90d69db3e810712ca4f2cdea4f6316c8d883f853c81b4a3da03dcd409ded2666c409b38f0bba1e2ed6fc68e4ae4586a2a7cdcd56dfd441183754d4b0434eed0eac0f73a68742985c87879566ca8d7222c8521679c450189a050588abc81b3da0b52183a11bd465b98e0a26d58961320a158a10e2b3d4a86da50248b6d85a3b3a7c74ecbd1dbe6c3269667feabb0d901b1e66df47563fcbcd5f2e71671eb1a9bb11a824422a4194d79b4d399db4d5f6f1015cf4a8a313b0e2cb6a6286bf592d850ef372d485ea2a0c07e7ffeaef2d2523b66c68beb2778bb5835d20d45f74d999e8199546857aeb615dff0a0bb70f61d7e1c698403490b9cbee75e46146b9cde9abe09f4e7d63b49a45167d4b7588c266fbf3a8151d91095f051c9e03e42e7f77ccc9d691f2294e6ba0e4fa629d2626fbca327451fa6e66ab6d1f259e491faf64b9fb63a8e184232a88b88c655dcf0b386efa17ff22fec41e8069ed93a3658236d28a9213aaf34f396e01baff3995462c9607ff074f649d0166a71554fd63660fdbb148073b625e4d6d344aeb635f780338f1192a12d79714fd7361d147372ce6d3fa9c77cb1f3e0d3922b065da4dbd4d58906a066463768aa901b0f4887884b0fb9b099977016995f996df8b7f68834c8ee9377e8fa0d1149e1bc67a7b8127ea45e604abaf97055933913a7b769c0acdca1c2184422bed759a5385e5c1bb22e21f57a3e85e9b9a5c99a8c853568d6a29ce666b4bde25575b383d643a91251f8439beece682de2925b8cac015f7074f529be48506494ae369d90964cd2543ab1193ffb7674af09ca1719a9404544e19b7610db46caec4c25e4fcff39afb7398c66fe537f35ffbaf50d580f29ab0ea2b6a81c823b1bd7f7144cb9714580722f81fc2ae723a7c764ee557695a29b000a5e3e6a8475742085ecdbfbc8c061cf50c0607cf0f58749cc532c62995f2fa7f273995103096689298b8c35b07c94b05ba7b7172453e81eac7b5708344e0b09858b8907d76903d55b53cae7609cb022ea8ccb53b26b4cc998edb1ccb74861909080f2885e7760456b9c33cf0ef7d7401f80e8dfc0a85ad70a88a6cfe92457b98ce908d3c17292200f4ef0819ae8308eee38bf254441531e21a42f418ac89f9266e6258de58f0c6c8a2dd75a71388c4d90a531cfe70c3074753d151a0c2061ee0641c4ccd70e3d8de3c952e80f31bff5bfbfd34f7b8ebf97feb72027b2303765e50932699ed94659aa2f9b36541d8343b170e5b63a1c2b9c19c64eca6de3035cb63780260e23f761cc3c881448d1eb6ecccaed4f729006921553bbe3278b7619d1eaa465f52d912ebad26e2b251d403fba8c2d4d6c1b8faacaaeb465561c362e08d363d2c6cd0dc40ecff3f8626d3c1c69d08f2a8e12e1c9b26bb500114ea8992eae930a6272306b9d7e8f4d89d9001fd2a6a044e704ab3a9930a7c9cae2bfd6b319bdb6f6f08f16f74222792821a57972d86dec53454eef7044d7d7b1346f1e0dbe317d281b4ff6b47dab59b0e9315ab59079aebbca9d6a1a2f459e75807aa9f7f186e5d60b4d9caf0332efde327b65141d55fc53aab5ab836e87901f9d14a8549736b0cbb979a1214d674e9c1e07b875ba28e0d54025a77e34f4150540dd2638dc29f7b3ec2b912b60f802abed1bb4a9f1dd482bdd1482bbe2596b92b5f766f3f878f556869b5a25ebbceafd6284ec8a79351d82122b0c75c9cb50673932b9431889835d988dbcfca47bb55d370dce0e3d0b4a370f6fb1b5502abca5189b12211987b5f976cc9f20fa4e49f2614961a3446835e35423a0c8712f681ca4e8977be5ab46fd11bc39a4efee46d7b47f7f3eb1bb414069f5150a9cfaee467a4c9035d9f3a94ea72c5bb817cc866a1c30ddf8d253f1a57b2beb875852e889fee0aad7d5643db40b5c70b1d8bcfb6a78c7ec439c9e490b2090c4d146fb3b94c777393e87076e958423f4099c375f97b74be3da68a5a8eff57e5c852883ae2279e3c9b03219611594fe74eae4990e5c1d6586e5bffdf511104d4c869f697bed881b27d70e27c71771fd44d9588b3267b2ad699112dc2f4aac6acc004543991298dc3fbca8e1834b664f239526f1239433c1870144188da5e07b3714e9c0b6b230308c2f52eeac3c4fdb6bf93377c3df7dd5d59fc6261dc0330107d5c5a32f5120f6d323c2b4c6d078c09cbba54b1c75d00c65a2fcbe6c5846438cc814a29ac7b8a8bb2f20243d6a57e8f09c55ccffacfd252c1108aa13c01fbd170624fcfc7f923028fb58043e50dd2670b2992f3fd60ec7508369221f08f0a186c63840ce0c443964acf676ddbe36e0d94c616afeeda0ca64d45f5e3fe52d10dcc2506410d606f93c583d886b5db8af5d2ff04ff2aa2d20cb10396241963bfe31d952f948e1b2d09c56a66d64e8f6b5ed4b90c35519c5152b3f96ee17e0509320af25828d009700385f531ce6da41e7a1881c6eab5853572e3bc8bac8cd4ced37fbd0f3bc8d38f4610f97583863eaa360f5f734b01b684c8628b15b60a1572c69ceafad91daf0b2cb20748888799085579c071694f2bea0c47b1738b2fa2ec3657fcecbe9a6ef203426cc14fec0b6c42fccf74f0250548b154c0ea31d9a963711e41f704dbf463fdb8e95e05c8abb38aefe384c660ec490ce9f7e3f5053e0a2e03934eadde503b505735867cd0a0c92067bcbdab378fe293ffce38a3e7bdc5a4c54e252d6aad030abd8dbc34b991e3700617c4be7006208ecb965edd80c0f1da84cce4f3242fccb3190883e8ab98ef4ffcefa660ac0bdbe4cc6400ac93dd9d0e7f9cffcfb73a002aba5b5cb6e21ac99ea0b8567a6e5185f2c8cf99c570269799557e24b2e7c502364003717eefaa147b29d5681934e8bd116942e1876cdb30cbe87373c5578a6bc35733981a70466062a408f078eca9fb655895c12ab2bb5bf940628f1a29336cf716135d672508d1abead71d2b51c61ad75e42199c3a6a097341898063f1c02db2d339a97c44efda3cbc0c3a093b4a7aaa9aead2f1df95c3a89c70c9a8b63a04630e95b03a8b3450ea160ae2d450ab851dddcf957b5f629244af478b785bc2dc34aeea7a600ae295f8b3a23e73313e742c107068d1d828fef64ec57469b2c4d5f7e2d5102124b1f1ffc79ed337b021ed4dc7b943331ebdbcb3fe190085fac1d27f72422b0f9573861dcb59d2df13584891dcf17faf847fd52de75520954e562ec664deaf334d3a885cf5426b6fa73596d97000884b8f12b643f0e5717571dc9dfef0db8f9a1044f438f714dd8595d674ab2aeca94e46fd3004da0e4064e306f88bef8a29f3ad6968d1949c39ec825ad28d4c1e51cec9bee265371e32e6cd74433761677ac031ec8b240338785ff32002d37c15380ce3a6d4ed77ae84c95d26f0626a484ae9b6587f1053957dd5db502e5a9ce9528c9f3ec863bdd9f47dac873e7a74135d7c53ef99ec1fc75bd0a43405432d97c2fcafaf8a0f7c88ce07ced97ca4a561fcb454c62612df5e50468806553511f52009c47832cdba58beadadb4470102d873825037ee822d1f4eb3b4e57194547453746f85194db0971bdf92efb74988fa3e4995c3cb13f66937d645a6b8d74e947e17b1cf71ab563cf8b04f41c5f27b14c4fd6537dc1f420978cb84fde204329996e40e556b82ab20e139adcedece3c8b18665f4851ee1094ccfa09a3cd7b0488419fa0c1e993b07b8aaece830a89eb2583431c1b00d6a0d248a5797873b5d8bca6628f7e75c9bae3b0ce20a5d7c190f8d8ca17b981e350b664865a800b94c3b7eb52cc5c39c1d6807c416ac8c0b4a2b4e8acaa7be93fcffbca6af3bf47478bcdcdd0cf9ff5e6ddf69817e3023b5ece59c46451e3d4381403615efc36e7e230474a249d39708a8d10908a0a7d759ac57c0c418e0200fb20919344ee938d7928d25b03960103c81f42c8b157d12d6cfdf9c871db8159b3fe7ce2c6a5b89444c9af57d88a7904ab3fcd3d86223dc14a4da20b283b81d02e6433b5b1f9aceea3e522eb158fe37c97766cdf7f22a321090f03c7c1e469e788d265853c74abd5b5e9eb1dc988c221fd8a273ed05a5be18a6f4fd306a28682f448968d8696fcfb69fa286a28c3b96ef350be248cf5f446f1bf31c74ba21af438ff1aca0bf2a1024f104a41c7e300703cb8d034354573ac7df8f4c47f52e3ff8cb571a2a3a784aa743986c6c1eddb7c5165290c3532e56483b1582816d18b82f8758fd678e5bffa4ad8271171e389ac2b00dacc7e1c624aaf5f72bbec566c8854f54233d443c23b8b3c8cc2a314921ecfbcaf72bed5ad7089ad7187cc78b6a70bc4bb3caf36f4ac9b64960203706dbd62b60e5a526257d12754b08e9174181e031e0f488f08d6460af97eeff6fa3284322a8fb76b7f6b3af7bb3532b2d74c6d9b6b781cdde26529f386e4ce2df62063ab057bc7703511e29980878577159aa95a19d18363e5ff44df169e83c05614bcbf10d22efdac97b53253c3e749df883ed9b4410438749f416cccd68a810cba1afc1cfebd8eec0f5587aab482ca50a38f9ef18af2757be9401401b4d1234c943026bc8a262dfb8b9abae48766857f04e14a589cc530b3217aeb1648e7187683ccf2b5b22cb9afe35bb8c883d6ca7903f4cd7c1d3c8bbaba2b2e70e827f47cfdca55c0a07ff8102f015353d513d44f235c9d2f2efaa6e915fcfd6ad1a67b050362f9f5f48b832bcac28d05e3e6ae45615706144b32c9da376a98890332407a73c325fb5a77bfd33513d84110be0409c81f0a9c034b7ad9884f01352548b76348488db400b30abda30de84054d630a626fa5a6b419acd7e405207525a4304d766009a70e63d3f0072c0db1ee350aa4ccbc41f1531fd53b17fabdc5e8a6866aa39003a99c6d362e32b1966bc91195027ffd149bc1ae266d89d1970e3351333eeb1c720bc5c8c4048a29809b267ed4f1177169ed38156452265c801b6ba72df4050b83e05caecfa95abbe84a265c9c8f81ecc976d6a75a5d8faf501eef2af8c8fc18f58dcde8d04b4cde24ba4bdaac14d8c995430535e4803d54e6f7bd2512696fe08cad6828e09becda45502a443806fd3df087d85ed5b97b4b6bae4e37b3ef823f10530a418c626d3df455aa2b5a9c6ec40d3c12683c53ca4506237fd9d4cd728c30fa6fc8f831fa84b6edf5881f81321f8bb3dbc7a84b2d7947fdbffc45a0bbb35aa4f3e12459ae500f65a090ad71bfcae024e1c59dbe5db6f5343cc53346ea3a5d0cbe5869fdeca807366496b84de702de7589ee39c2653fda967bda4947bdbc90877a6697a8c00334dd429fc569424b07f839e00711263fbfe2b6753048fa4d15271fc959c6bdb97901d5fd5bf4f9675b1138455f4e0d3c6492fc7732dcb41f056af4a9da6113bfb60aaf5151c78477f8a5ad122a16d1918200b6d4f0be408e6fc23576442fe64bde45c2c367beaff0fcd43c4e74bc8da28fd639645770c90ca97e07486d2d2d35bc9b0038c2dd5cd61bdcdaa5cf590126301c588b0ccbf581da702917bc9bc46e4214e09c0ba07cb44268e18df119cc14e0862e0718d65fcb41d6ac26d1ac9091ea8c2f601ab23495edd13dfb21ef31659e3367c26fa1a06d2cdd385faf8f1197d43e81947d009c9398566b0271f65e759de2359df72842663158fc48b2e7dfa07ff04ff0eba1cca900d0519df68b092c293897c4fc719e1d857900e002e129fcadbc7a74724022ad0d6eb58547275f044eb0422fbdcf6a45a02aea3bfdb35ac59ff0bacd9c083a0380ee0ef5119e8ffbba4eb8e72a0cc746bcd11860c80a720fba68aa91591d8a4de1b5c7428a914d5ea39ed420841459237200ea77fe1cb04217a9a86a9c23861598b7e728cf9bac51e47c8568e338a7b06f14e506f92ef6868cb0351c9c62c7cdfcf2c784612c91a649231d92cc762df58b0ac260d09427f35458f926ad297ae14e880a4f133754b76eaf59f8e88643f2af728c958db205db10a5cb849271b8903fda6c078541b4c0561bcd45d687c5fafc45a2762c6574cbd5c70019192ce80d3175a21b9933771914efdfb55908545d7adc7440e73947ce1bb36bc357d4b405de2c33de3d12113342c1583aa67e89a8fea732d4f29cda098cbd9ca00d15e0f39c961edc4fb20bc36eb4604ba05368430eb69b01b9ba43c696c0e9883b081789ac46ecbd620eb0caa2289c8f481e677f8625dfa62e370091e1fb162e19b06d2275e1e32fa7ec1582be737e3ec1083c052efd435be1d074a8b760277f4cc2ac80e21f242fabdf7a095673e4ca6b5ef6501192cb62f5a2f1409b36e264ffedc0242cf93642df5a6ee02114441dca304cfb87f465bc4a5315a94a0f373dc9415f7f0472f09e67e5e364e07fa396d3bec79db8c2183f1ee2712772ede241bc3cd1bcf4f3f9ba2e466d9ff52636c10d0b406c1645455e6948543cb8cb7007a3a9ab973af9e076dc179544df6eb176288c7b59f1aa07abf8be507f23de9ae6b9b2506405c8157427670940eb803e70609511335433d1f7a51e7e5cf3995b72e6aaab07b6d665ec62dd0451b4d54775ef9eb9853673b77feeb7d3fe85df2269566d88071566d5d769cbd6077136e71b10ccadbae71f6c9204f6e86e95827a37ace93a7af98e16ef1b6aabc9b93bf7954b2d760e65aab2db6622e764ecdf39615dc9943dcaed7da9c73ccc79bdbfeb4ab65f81d9b6d66c87e6b337a5f71601648b4203c64d63aaf0168931f0b4930a88efb4abb31b76d4d5655fbeafb4000444c840f92f2f086989e9b445ff1d69db9bb63f796dcba373e90e82868b0cce6fab47803c0b956f09491cc87a26121190d6042aa0e3def2bd826d93df65418fcb0152dc1fafa4362fa77d74c470a47f17e36b79660b2534af1e10cfe353e830dbb0aa867a83a027e43bc7cfc3ff63e0487bf725d41187afa3c031c1959fc40c0c2d465c0eb33b7cfb2423ed53422b038016bf3cf124f28ca5d1a4d57acbf90a2cd46e4071eabc3a1ce0ae79026131ae12928237c858be09fe33b214e222a94b5355c32b2f66fd636a38c3a507bee6c318a59aded23c40c6eacda96a37f400f02507b62ec8d32e6d32dfce3a602be70dc123a1c07bfa6b28824040e0d2fca565e5dfa5832acdbdda5874f2e2e66ff71f7d77e7bc7cde4d014c612de0554a2d017f70207faf09d2ffefe5d504f1a8e4fea1655239326e6d78f35412f56c7b63759264d043da6b3883bb54c8acbd4e410fc0223aa8d2a132388918b2197a3a46a9548f16da57c6e5352895d240d54d3c6bb45b419a08cc9df90301d74fd4f1af9a23e7007f9a8a16a212ff699b0d806d3e1739fc3c890c558ca1e300beb24ade9df2af8b013036d38af46558a14a6d791cb7e9e82a8eb610f9148ddb97ed27a4ffbddbd072ba70cab4e09bc20c6536c0c9e769e5a28cfbde78f0c11408d916c93d2c19347b7ac76cc6900d349109cdc0bbfc15ca36dd6f9140e6067a1e48f46faaedd6d3ee92bf2342d290f78e50c6f5ea010c2b7f81a4003d568178d09ccffb30952281f75614bc1ac5961c588f86736999258e0efa4cd8ad6be6fc40bf7574949f144b9fd77111c1d1ca1104a19c8c9772721391093a6cc6ee63820535373edccaf6d7def5f18cf948cb4f93ef7a07bfb86aeb52848c070030d5b3fc6f1f51d84a63d17395c6114022cb7978f7d824ce1d50cf2066d84aef2adf07be725f936fc248b46672f8d686ea14bb192c3d23813ecfd1f02a22b246540872690af4815be26632b4379cd38e3ced2677a943a0fd674eb8bf7cc434c1448b6f7d398c85db428537deac431b820ec84b65bbcb6ee31888f15910244196cf815a464f2c0ee6e665f461f402c10355492cf48f03c57d648bbe03145918156a0619c9fe246dcbb3ca1d44abf208e3746fd3ca111236d190c8f7206be55bc2ddbece83e884d2fc6e2c64ea7bfbf03e2170e767fbb836fc3470c3174adbcee652d89bc015bcc8641c51e05afc1de494dba52abcc81f9860905a1ef0eb6c325ffa20dfd34ce0f4811bd63861993e491e55f5db6b837a74d767205f8f311b538210f0e6f57accd83c45e246bc8810b85a1375ccaa35a72e134abe7b34ccf138e7213e5b569d16fe3f0b46a930be4edfccd8510f71406c2206b5782aa1c700bd191e54f11e6343088b2b968cb4b5ed456a361ce92da4dcb5561fb0585db87c286b02d929221210b2076473bbc1e0682e407447a767f7b52905b5533c05140ddb51ecb521f33173e397adf56c246f6794e020cce22ec84fcbb38702e6e1d30cf9c09f5c83a3386be792a90cc41b39fdef30780fef76ba9e767da8e12f38f6aacea7d16c4de776eb4a80a324dbb0546e3840713c0b7f433a14e2d617d91cbac966b72afc7c12daf54bebb1e9eef682c2d3197d0f41f52af1768b30dfed8248bf8ce93411fefc8d84419209814ee2210001d2721ca34329437a54068ca02403efde5a949218fd46498f68d52b47778d9ffcfba5850b82ba9d17245f69825df0d9fe699a8813e7ce42d4dd9273c9eb329ecd657ef6df40ba31e63c2ae8c79af164d8198b482136201bd4436c83ae3f64274b7fddd33efbaad34511a50ac74d0268a093f5bfa8b54fd255f80e03641bfae88b59a25298d3c291dddb69de7875349e0b49e3c83a142c6dbd74478c53e77178e52a161f4b46ce1855e2223d025de3595b571b1e94fca530845e74295df7d9f82c6471917539ce761904b15f95b94643c3736855d46d6be033b06242cd226393554352d36768fab70cd209d1b04695b2cd8dd5511c44a29e937654c06109f2e878db965a60f0104b5234da448368f801070a3973288aab4c441b7c02e46bc30caa01cfeb6dc13e4b264661130b00ffee6237d67f7829fbf40174cf86ef7ceb629419431b8ae5f62ee24bd096e6a014551d62add24c8bd61e7646bd7e169e0ac0df43bfb54176db838d699b063de957ddabb1ec3e7b049584d7e364e2c13fe854efde8d867dc984fa008ed2e5718824f8add5d81c93399689e938017b705d46d6dc64a60a5e9e4e361b7a6b4882c71c24c33c01315ed25273c1f97a22771dc56fb4b1c14dc3001dc7ce5cde5370954ff1c1df473fe04df6ffb5e9ed814fb1b8efc8c67acea49b0665a678137974398ec77a1405f3fbba2f302071949386a58a0e32c2363bc6a4e3f70ed053f74825f3ae5762df57959bb901e7f464ba1bc4f960fb02057b4513b60a682c459482b554b5345e5e0a711501df1795607ed96f4381b466530d6fc690f7584bb6e9ac4bba3d5aa508ed0b62438bf724ffe2658771f0c3a065a6255969111e13b6a432c0aee3881c0e654cbd4e7d06cb6e8684226ff25a000024f6fbda2a6241f683d2267aeb3637e3097fb09a7a7910a2b5f72188c1e03a2995cd2955e354cd2a74fe0a107d5d423bbd02da44a4c5539d1a84c9f3b930027570a3f0f3a75cd2128e8a588861efd82062505cc4a74235f76ee53bec41e291a40aa30b0d63bf860ac622ca437d94d88b089489de7795620eb5cc1cfa01c9f0239b12e7a89657dcd21d2d70dc6776072acd5eb6141612d1a04f70e61eba93a04bd6f782bcc976dc48fa5def79aa221a43b9307db8a65a86ae554d93635ee50dc2800c534d508249ba9a03b8ab29154f8611a725762bf0459d3bf04ca2510bef183f29d768bdb890ccf694f6492907b3ecadf1d1fd4f26e1689684da31f6096be212500a4ae70935a331478e88bec196004f0cad9c0217618ea294c853c7f2ebfa4fddde12d68708657c40586b2826e7e2839068dc75875a5a9d4b4c4836f640408e36e0fc83183976bea1604c9dd13903fe540123f774cbd59594db18013001a081b4ab5870aa267c9f5a85bbe7371b9f0cc0e396008c29dd6405b6016b9d4c46e7651f924344803910ddfd000de321606cf4858be52711c7a260f2918d8ded0fb237c2f83f8da1e8179c373535dff55adadc999f7be756d2eefa50a119c1d5401686fc687019925c5e925c4346ae891d42f3f23c47ec9cf5fe4ba79c14ca300dcd60788e7dfcd416fb0c92cd0c22ae433629e5831f61fc9dfcc9b35d97442e71079a8c1881996e817b8bfd39ffee14fd886ccbefc5236ddb8be64cbf543636c06c56505b6174502712e94521ea7851f8908bfb8fe5ce0f1e8981852d26e95737aefb21f291fb98b5c685670c4cc8b4ebbc50ff6573474261fa2763d9dbeed921d83c3d97b93f646d86eb7b890ca8126900f7e419631fa68da9734a982d284b09071057675b9c136033981e70d7dea095a16c6a5acb5326cf9a89f5954c154139fc86d617e11130536bd3cf35cf071a5de8f6c383d059d9729af4889a56c6b31132f1281a37eac80e7d48b7074bedf8a26aff5da79baa02fb57e38d893877b7c61b1633d429db5c474aeffce88bae2d4808e3b6e946a1e649e8b4dc510d9468a008405aa953c16bc1ca5a07664f559e4741e2f84a839e60935befc09756b83f8a3bcf32142cdef29e197e79ea4f94c0bc7b9125606386ebc112c3c0340edf552645e55e7c8df739c8ed87c16c0b696316fa59cf86a43632c6889352b2438cd0b91add781c27cf9bf839c4968299edd0d8782b5790933e35a3ee332eece2a65000e8739571de47d02b84cd4bcd7e3aed2ebabb818c50e3a55edb5feaae4accd12f0a4ec54d456ecc4982a920263caefb281cc02eb9f2154ccc4ae718ace84e25077ddb3dc9ecc1f625ed072d4e2124ef6dbd107f101a893d83ae3d98e0c54013c2670b63cbe08c92b49493bd6cb4f4d5d0e883909d50e8c37cd4de4a98bb2e50f1944b467180af7decbfe37f52376cac0352443fe84f0814111e940b8bc77225aa55cd20a9d980fa1f55430912abe895d97872ded883d4fc0bbe0e67d736260d10984a232b5d4ce2dd1fb6d7a966973bdc77d7b753ac3c2c8d761679772a5c9025afdd8ae11fa2692296321afb390b38ce4cebd90fb9e8cca9a42ea52096fbb6fcee0d3f3364b480c6b8475e851c8822d5401fb82052231deda8dfcfed70941627b3477a52b2a1baec1757af19e6bd56688d1e656ea8c5409d950858bf0bdc1b340fab002c6483f5d4ab882df6dc350b8f66420ddaa0004fd319dbcfedd97b85ab5f097920873f48834a5039c70ea83dcb901ccb8ff6838a22b4ce9870342d116ff4896316e98d523bba864636608faf54cb252e8c0ff4b62c99fbbd74c93c30f2cb164edd681391792608f10df1b309f717513e91c0d3d3a8e53aaf36927ad3fab4b84ea618776ea096ec62be4b03a6b50fc8f730fe610661fec601b1bea4d28015f595000c0b99b5c2d3ab5f7cbdd1393d0cc18bb5a34e0da2991fc9a1c11b5c221aba7cd3b2df4dbfc4696174cb615b456734eb099cabba8c605c0b9b79598e33a536cf0453dc6bdcc992c5886d85c2b6cb712ebfa12aa9a841465a558247160f88d2fe415923f7bf6066fcb80bac5fe4958c39128fff6269aed710d9eff4b7d38ca994b9b9a0e7eb4671d7c650af1d015469dd526f5281c5bbdc75cfaaf3527203072fdec750b2f29dde191429b56c0dfd567dd6e662a6608ae15f636e53547ef23f0cbbcb609ae6246c4d52300240502b06392b89ef923aca826a181685cdd7dea9a76b953d1f72975efabc7af9486ce952ed41bc34326ad0a21fa261deecba5a27f910c850536af757091c3c7e9d15225fdf2c88e44048d3cb31233b2cef8a50a826187b8a4739fe7e9ea0269cbf63891c5753b8d7d824b207d6a1044236af85156f8068b2fc26e47e939e4ee87641ed9f6df97c7946a32c7c67804de38311b7c7e7497493a6180971e48a9e62bfabd990272237adeb2fb1bbe93cda53a5c0b7aad4f7180deb17a3b055a36f7bf1b25da31adf09e03eeb2735786c35aa6bf5560c7caea73ce2cc0caa2bca84d0bf379521bf0d0980c90555692d7d7d44f076085406aee5c08fc7070f46a98591898e02ebd5d0c536ebe63f0e5d8d51e84177f04bedf445eb3120128dc55c98d6248e0fb796fbcf0205d411e61620bc1cb1b6a398697f360fc39200f598c9e540908c722bc9a998319d4f6ce1d24873195fe1bf5fb3b4849c8cd6c400b4d799f8268468021a558a93f1a7e7c6e7eec5eba5d92b13260588e9608a9976e6615a329b346ae8f47722dd92c629bef8fad6baa7a3f8ff7e6b236e5b6b7eb6fdc3feedb692a8e665ebc487693e575391e520df768a2fbe9c5c0faa7fdaf0c9924f461de65ce02eaf6122cf56c42bfc414ad0c44c4be59c32ac795bb8a09ff0c329aeaaa75045133791743f66f39f538c653802e53e136b678887a59f13a4999c9014a6a0c9e9dfee17abcacc16a8c9e3cb4fd11f0cedf240cab57bf9613a5431ca98586d98ba969955238d42667f3c5d4f50f8f9840ff3c883873f65978cb9f52b152fb9fef051d3d0bff599acdae4c922f414d3648c0db205b0c3696f9aa2f7f52bfa7fb24c9a83a23e7f5d2f8d8938b872f4fdaee602e84c7be78c0217b7c660e70db5a43d16ecb0381670a77b7a41eb3f0009ddc3f53e47d1c0b23c9513d2bd33886792f90fb6b82a8f3e198266d2b998652b03dd14dee78ada192be09eaf6fe483ae131f2447c8e21ffca5309f80e9cb5e043f4d606167ab866dc6410c30ad177b69ae0d00a1ea02ce2d461e8358be421096837ee8bf8fafd76b73f6197bedf3e12427f792ecf5432306951911b3579ef7c12a4329ff4e5074a3063d8092b3fd4d3643ea05098a2817a620914b1580f8790867d6b0774813e5f52802a3a5a85fa72e210ea847fd7e1c274d47f305446f1521c3eedab9ee932587715aadb07e85f3ef7bfe62fc8a65a2ac6427106d18ba86ebd5b4acf1274f69ccb621baa65c9612fe0dc3e4634dc2be3bcd75a0e3c8a8410e3726d4a5c02c20e7b462221a62e2448601df2e1761191f265c77e279376ffd64aef380aa34772935c46ca3cc998f645127f5f5eefc95a16fec4b859a7048d3948e43d8b6a0835e5b1eda9fc0d090385ed7678f6e555f6552e35ef3c25ceec87caade21c434a16276d45c326fbcb08c087e60a8cf7a2c42f0f047be6c79430ba893e522a3fabcd5518b46af019389be2cdbcc23e1cbe5213380b8d59a310f8046ec57abd4830eedb29b90d4f701ab7ca274aa31c30117c020b450ff4974c5d14aebea2fd41b13b8cefc6820f08065a8f11790d69579ff4eaabe89dceaf0f523eadcfd6b7d744efc4accb9f9b6750f1d4c09657301a57db2db6a4d33985996f1f048583cd056ec5d1727c0360d46b6510316981d18aaa76b9469ff4b066fa7c56a6ee6c9e770e9fac20511b2b22d4fab357c1052c48bc8378496b465c3b3dce54d5cf423c7ac1a6e4822e0f7dcf18d5692f4ef33d90b39dd12be40f2adbae138fcbee682637e49df7081b41429cb684ab379a2c169aac56b4a75681efdbc115c445a0801ca9c1f469616afea3863f227be43bd99984f475eaffb23576a83cafc93a22a02a1607f4d666bfff358b2f54c4b5dbb76cf6864124cc06e0b1c1c2189a308a20b85d6767ca3ab920b8f61dd71ac784d6b934d1cbd74cad6b51090142d47e7b1a42cfb07d959310296e2a0b7380aadb521dff2eb77e91689306795da4f16b731ec16bb67b7d1dc25f0a71f95021ef1808fc164e4fbb38398697298319a00a159bc6eee823f819a0689cba316ea8897956ab2a8a52021f3c83329b54960e62be48a1db3e9ec9ae6f43dca679de3f49f8c4613ca8504a716444fc913d9d134c7bc43d470d6765ae4e1c4735e4d9b609fe69b32a6690d8262d97bf4bc813f9000390a7fa452dfd29358e93aef83879e9dc2c20d6254154325c114abbd35c821da38eece6fe20040160503bca246f05c0cf71b2a51dfa3222063e807d4e7b49bfc2b9bd65926f959d781b381f2079c5248ac971b27c55c38c7baf0941960ddf86a1acb08eae107fac41e7fffc2fcdd4204d65432d66af196f90fffad63ddea56c3f9d30308e3add29c1922a3ecad5fa2d75c5d879ace4455d07f4c4561855cb02f02e79912ce3038c4ea6b99e797b0f7eccd0909c1b57d2e6f24e9e97da29911278eeb33cbe3910b59a41876f543896db0811aa55f084ae073ef729e6d2ad40048f73ead29b392d14ddd718308fdfc986cd6aa70f1119a78de654995849bd28fe68610ac4ddc1a6bb1b8ddfe2d0691152dd6422d07a648d9fb44b8a2510e37de78b3c6f9f9cb13d0825e012f92313e67cbd6038e4af0ca4dce09e2727f68fd0f049cb5ec27edc7328d8fb5cc1577fdeba181462b2c989df5af6deda200648dcea78692e6c6e4f9f88d9108d26d2f9d8af334313d2761e1ad146bba1a5f362016d19d8807285b9b8cfa7c96d03d2fb8dd69694fdc164f4a8713bfe487e1a5b5a94f5455bc02e1715b21659300ca014bd04519e9d9a2f6c8ed212bd3d90c6300e709a8493406c53cb0d3a0011d9cd9f30d6659cc07c5efd643d099c913cccff3c833fa0b28df540d702455c4d94fb5cd99088821e62f1aa66de75b7cab6f8ca98fa737ff947880f767025c1cb74cf9fa5dd2582475083edbf2ef52f5a1c81da7e8fb1b73b48d1796c11df275729f81b29b63c1c113f51eddb1cfc57cb11e31b40bfe6f3ba3dba5a41141438de99ea849733d96e4123c40c10bdda77f1f9d6991d8d55466ec3e14ea789c2f0f085cdde2548c9455bcd5f4776d2a69cd83eb1a045b60815a4dff8e3142f203ea85359817758d7122142147fadf16e51c5b50803058eda7d4aecb81684b23264ceedd74d9928d565b889e961def1f0bfc8e9d42973822612bb75309b0491bb979fdd828fdceead58c1ec93c3bbd2b5eb9580f3b4dcc1e4009992776b5763b69da1b2c9a21ba9edb4673e88733e1fd01b4795a2addb2cc49b558d94e17a55db56b23fdfaf225b8087c8ca37fbb5cf07b7591e6cef127d643be83416cf565cf35248a3a23415ac6b13081651f19c27a1cce3a49caea9a033d04ea0e58038ab2920ca25ced871ced9c463bb6c011f367902744c4504cfa0b1623271aa6276e2592d15767ed5afa255b7243095139119001300769caa8c7b1b80b5147589bfc0f7391b730ae351f68910ef2ce341be42b938c9af7b1cb8a686f136c7e5cc8a7f089c8ca088f30581b53ef61165df719895246c493a8fbbb06042fba042aa86e263d3f54839e3f23e3244c0bf1344191534a0a63ccc7b58b247121d4f4b792f089f49f3d072f57c9bee1df068bafb8d33ed0175e044eff2f945e2abe0bbcad76e4a29365ed445e95d4f405f3e444afdb994abd1a8ec8202c20074e0342613891f0bd7f61b53f4e528281b300fc82b2a1262416c978c1c23768f330ce2f74144198c2702ee196bd206e800bfd6989e50820c207f47e3ec847a9aa4a20ece365eb0331ae4eed8b521484b9fc5d831e1f3f282fc144b342f5d54b36f3c7973eb7e4fed17356dbc5e697374536c71cc6c5cd1dad7ee7ac22681f97712aa621c04850c07344ecdf9e8b05b2c578d026b3e9c4a6b0d84a25fbfc4a5c3642979604cd51a92b9162b1b2f9cd69c869f6258fc3c28b5101a16f0aa3fce80b30f0c84f95bd0aa5d4957ef1b4de3b4972c2848e4de9373fa01a812b7039975ed84eb7e94862b6faaa2942a38b4a7cd5271adbfe39d972835b48bea75bf262612e94a6b571eb91fecf542e91640eab81fbaa030fb1d5878b45468f024e1eb8163ada7016ebead2918ebb2f90d48d1d5c90e7063badff06ab3b9aa57a8e97795ba60d1fba57331c63a83da4e0b1f1edb215cfd0d8b45074395bcc1a8a7e9d397f5c6cf8ef46f1230c11b576771d67f35b1e5b90a7192352d964895b9947812927acf4f693249aa17cb7d4fe93093f811056d329c912ef8447de0298a4e0975ba895dd67d0e775a23efbd2e5c3d5b5e395c1167ab9a228840f8efa1ca054c5c7f01dfbe7d5b3d1c94448d868985c5e8b1ff5b037cfcb91ce2f9ba801c8494e3a6f08573bc7bec835f59f548129bffdf1631eec17c5ab1ad1eee1b44d0b20c4c2c855ad4d62af1ad39a660f57ff4eeac6cc15a85764966165759af89e864698df241e127502ece7825face4230d74f76101f7bb0f6e6b7addf73627f00ef0ec492478abfef8335f9adcb2639af1a27879554f4ca6f009166d494f219dc309268f1ebcd74e949c19b64c65ec236c93d77f2190dc7526ebeff5aa4d59073b53d6b12a4f624334200a131500fcc4566ee0259a6d2d6bd75c289e519aedfcb3c19d34ee29b932bd033fee1531260d0c449360abdff7d40f7a91be643b98a65cd12cb230fd43d709fb922660887ac9bbb755385a175f4fd97fb45f56d08c53f24422e9c5d002290b01abd7d4d073702cf52f6850d18151e76d0428642dbeb25de627f45dc0aa79dc55c0c603fdffea37486d3eb24ad84f3c4eac57717196d739856d834b1ef42cce2ed3ca433f95473fd442b83a80f5107f8358b5bf7bf3feae3314ccb86d3ba32c3697f5c19a6758819b542c010650cede8c342c9acc77d032f8a8c4665ccfc11b9759f28202539f927598b2f4e6181e97df7351735a6782dd1c3531f1fc8a6d9d00edb38869eee7acf55cc02c74a311fce097a704d474cf5f92a8da21efca9436727c9d5d76a4246756b4c4159261aed7224991d6d601964aa365aa7c05de5fa429c4049119ea374f2aac453c8ed0786e990269182f3cd35198394670d6e5e8c72589e54707c896e567476bfa13cebe5fba1fe678dc7f7d6f1d10a89c94f338d59626296175707b4a516711eb2369213aa6e6c7605b8ea146b9f5d5d133be100406ef64d3f7dc196e67afe8d4fc2d7ae90c43110e2beabd5f42ef9ae0da424db721fd7c1973aaff0922e722f27eedac50b49a8248af6a76d939e473c158989c9a15573764e4df7e9245bf91ce825ccd9ead9bd1bb757204c0a7e86791aa9b4e72abd3047f655b657d64f4102885aba2a1336bcd8ad6e78c7fa38033439a846cac0e43bf672f6ac728b7ccda9f75221a97120dd0cad8cfd07548eb0abc8f28d459cb38f63b7dadff378960e7db9fd19499e430ce1bcd08bf7d2189534c0ce5195ae032d4c7860a9a0c88895814bce0becbe82528738a60c8a67a61bee7a67e522c982498a0ac9b2a84c72349d1ce0982913e99faa408a4d29802ccb3454e24a5451bd7849dfa95e93835e1092c41bfc3a6c935342df940765933a7cff63c1371d74869c21c169aaf5c38c5971fa301275906a678cc76ccd20d53e183a7933b9f701b7df7227375b89297490b7fea38ca0fd3acaf13ea12900a217aa6e0444d72a778f1ff8abc69e983c038de5d2265b64a22173c8eb7c057181a23d5d0c45354a582913d16494c3749dda2b4237ff4277779b13dfbc080d9349682efa4b0d77836c1692822e3eb322c3988302917f15f07f7785a6af1a91c7c6a17bd4bb12ca8d4568803fd69849025ff5d642fbbd39f53506f6272e326de37a3357c29c7b764a560e721b6ed74b70e150e9d4246ba1440c8772bf103190a384d93c9acf37fa442b9bd8cb91a721f6032192c22988f9f4c4cbb43df76a942039ad64f58e1a735520244a5612536a52ca2d8aed976a7236cdc68ccb89a8fb84147731ff113f533148154bb71b06929114c69e23589f78749906cb39139f5721b379307b45a23ccf3d76da3c9aa9a7148b4bd053b7cf0f903a0277f706af4409656eb52184283b7dae438a1f48068c0b767b9e5111ecbe1857be4f533c917f1ce5dd9a828348bd1933605479dd8a999c1e9ea5fd92453f7366422879d3ec2bb023f89cdcce809a12d0c01a9719a754d82d2d2150819f1d370a18b9b2698620669af7bfbab4d8be103180178929609cbb8057db35375f1d0975c71bd3fda43392604cd66ee5e4e6d3d4402180be71b963dd5d63c0f80c6e392e72dc829a6b34daed0c212b2fd0b28880246ad42e3c2ebf564e01176847db060fb8cf88bc131e63de977160aaa26e77461b84365466d14a80d420ef60f564e1dd8885f0f739a962653996b87297383dd728677bd18c5a1d227797da184bd0102e72b9ac180b287905fe189517712ad27c8912a92828ebae67a9ee254cceeacc1792d97c4eda78c8f5cdcf2b644fb14fd4e94184f1a5f49029d552e0581c192f0d9bd4dbc12e4dce0c60fe285356a3966da9a64b40c47f0b4e2dcb5cfa0c8b0443514cb78833b8559f264ddcfd055d9f256e119d691f20d7c4737123bed738b586731fb65458fb32b44c230e841d5d5a61358e6be7e11ede2ca36088c89bd3b25c2ffe02ee6543741a3535f37f0b500b10cb1f67c3532ca1082df700c073b69eeeb8763e3c847b921343c20600a1c5519f798e52aa75edc464f2f6d781d86b1437e6e552e4a4a2d43f02e288e4b045dada03c67f2487bac08fefe4f13a9727262c0eef5b2a23eb015bcb85f66059dffc4df602fb8734ab17ad8c5a6028d931263bb7f9fbc18175623a8587c8913bb9c8f4d6ef832d7aa9831ce747a2078ea386a3c21ff122b67ee93b1f2d598b6a75d20b72504deac17daf1ce261b47982de540948892bbef4dd3db0ea7e8707bc3fdf239da21373c0ea9bd66a285679b668af3ff0b667b2c0ff5b4aa069e9210dc0774786e8aad307f0a8704712d37529c21452d72e7530d41d1b83305ca9545e933eb6c632a3867582833fef4e20d74bccb3ae51673b575cf07fb722dcdf96546b14655b234e38b226396a19482500ccb508156137e1404bf32ff0f141c59cff8a2231cfeae0fc65b26f00fa8d7df9645b240eaf5cbaea9c99344e183c8e8bacbf8853e7b77ce4fa294d0e7ae8d3176b879eef5ba8b12826101237cedc81ff3faaa039d9d11d4e8498fdb31af02a838620728eb7114b176fd71af5b6b82bae18a9cad26f95f5c05c674d7cddcb1a811922554c06160091e900695f7b0e07ca7ac03bc80e59ab09b07e5899396a2e72b493e535c87054395e383394554aa9efa68395d770ec1c0117d355e8177b452e728e7c49a53b517fb6a1c4736d05e8a49cf3f7be92afce7c8f11ad9118040b2937bf7d303dba6da24e3438a8927b7d0a98be73b044c1411202ce08333630f2f2a9921601d35501be73970ed79ae59911778bf5a5d3745283c38125d308144dc70059933691cc20a77c3eeae24c819b140bc3d10dde454712bade1e1c2b2c2953f62c77c0676c91e7b6ba89689a9c34e4b55f0a626ee3bdea6ecdd50759dea4bfcfe61772c21e7f2dcdce08316ef3d061fc12f301d050dbd90b00812fc7edc30010d6c3869ac68b9f3d9c279adc0f8274417c288218046e9d20e5fdcecdd36bf83e72b5a21fc259ed4a8726ca25cc9e740f3b995e0125dcf228671f752e5455f0dba1b6a0b0add44feff12056d9275988a2c1167c952c5d69e19f68dadf99994c31b25224908d9cbd00cc26695aa2fbcc87480f6eee733b92a58848766e471650aa8208f3a7a66c8d675647db823458df428541e00eaa1b65c1791cb5fba84a28f9319841a30a6da9cca01edd65e3f07cc2f4bdacb6ecf8415b6ecc25290b95050b3b8464c1f72174217f35bb96616c188cb7733f0001e0837af7311617c6586ee81aacf03a6c3fc64e13d3221123124ab26dc8977a560fb0aadcc93aed2ec9d888e3a7e54fb11f91f1c179727de87bbdc1c692b2f9f9ac7f306d23598f1732ee34481b21fdfca108e82841c0630405dd6f0fd52917eeb890be9ef4af1ff6afc76573afe511e14061f42f9b6a574a4543f5cc57b52989eaca22ff326b9da89a8c9f1fb0dba841b81c479d209ae059254760080d424269f731b6ea0b3238028df2d178c621ba4ccd7308364b9b547ee93ccdd0fc24b4d92ed72d7812e98756dd150fa87b78a1134d52ca9edd6edc16371edc3f635f737d3931f3bcca2330292f2c046b5775bf4d5bf6c7d5c4babbe59d046e337b97b857f61067a2d1c1813c7e34513ac42f19163d131e8578a286172ec8312036d466769dfa5e5ef65ced7e14c25e18404627b8fd123dfcddaf2c59143572d3052b24e7f146a8746625edf7482759943b48ed06aa87a14e152b2301042b72d8516d20cd11ce9d64feb3e9ff7ebc6a4bb4324e9d1f720fb4c9cb9198eb9a5be275f4a62923e2eb38981adcfef2babe609895d375b378b205236051418b4b0e1677c53c23302c9f5cfffe13cb83857e24b3dab7b195e9d623f3062b4b0d04f1c8d14f3fa9466ff1369fdb1b1cab3cc9cdfc80b251fe44412035d3bd8549da8081d228c3fa8e8128f2f1f28ebe7c94feace6333be88e23f49f6c3615877948d22c53bbff980ad5000d890993aa489c9e2475141d54da5ef5e8c381a312da1849fcba8d87f690fe96e74530f4a49025bcf85b64ea41c43e31a0b25b16c659e29122d76c3754a2ba2d27d6998a21a36024858a540f05fb87129dadcd0a40f1ac1dfdf43ce1f6f62457802cc8907f787a1e146c60ffeeb6d20094be05f855aac904efa7fc3c7b933b523a2e2e3ae357bbb0a916408f0ae7ce7f9ba189244c907c8767cbe13c535f00c59ebb3b78a1cb2be3060b20f56d3cdc63c4536dd9be3a83b7e4bc286e832abfb3d3f5e39ffdc4daed7d36d7b19a35ee20096e57b7bfd5f7d285c151bbb950ecf5c51a8f0d64e69ba696af073aef373f0db55cac9b98d07279edd6269c1dafc07defc7dd26411a723a6d650e599d76069e9f460ddd5241313699ca0480fd887cbec3a15fe2d822b4c02909748fb8fa0ab93364804338dba5b5477cbdb07735fd9f99a9f9828151ea47ee6e9a49ea7f738fad6587e5ac884fbba72504a80236e223adc1521d21875c53b091a6ceb6bdc29bd410e694e014a908d2dc6286cba48931f6924c4abdaa18ab9f20a658f534d05333056f772179fccd1fba4061deb74d9ee41bf16ec9ccc0148a60c269ed13cd416570bbca7ee5799c10a3c474c9984afbe4d861e718295ee86b404e70761f6d4cc67a3923ace7eed2fd70ff0c86ea121334d518e59dc9027f1093fbd3ed676db1b56dbbc50e28f7f4de5def7bb690ae2136b22f65b212bfa4d0c6ef88d87b80ff7c11a163d95ab7f5d02c39d6ffe31b3ab27d78ed7293cbfcd16c362c56c5a3e350580842edc5acf8da1a977950b77cde91a0bbac0f8030c3a2ee38998f108a87483e0890f5c27d734b9c7c8c7c77046d4a1d2adada87137f58fe53b4633ac047a157bc7f3d53e47dcf65100c6907049432970227821a4fbb03da350f1a5211c4e4247cddba085fb070f2f8719885c09a67e58e1b7935c616a2235b3253e8111154a830838c2d7cc5c616e5ba4f5336b41bd914085fa2dc863458e090e9bba236f3df40af8161909766d28edd183f0fcae87b33e5fec733d321e18699c2a7ee1a996dc7fc7e0683c2ce0f67eeae44d6f975e54ac869126414cc6a125a6b346d979deabc0695c6dc6c126d19fc0b00179287e6e803c34436c7756ea204c77bdf5124d8658566632999b2bde5b9508c9980d4220df782ff2e16aec0609e5ef6aa0e555b5c0b0c2c2a49bf554f44726e17ab5be68c7fac9509b766f6222ea1699f91ed5edb01fc7e9ff7b7c8b1640aeb3c583ae9f38517929466294fbad20c651b469687a2ddef7ed65e1be59e3ec951637ffd0540d699777c86722a58051a14c1febeee1207bd747971c09a4985dd133ec0b6c5dcdd0b6da63ee8a4f921be2806644142e8a7d434afccfc5288c47114280f9f84f31cd2f5c47e3cb6c9bdd4fbd3143c9ba5f50bf0aa2d590e84272bf687d54b5a3245e636e36aaabd5ef863b1a4752cf073935ec307d88be6493634581de716472bfdd4868aa5afb903450b0421b18c2d4daa4f4838512d513aacd4b139b90d2cc37ff34e117686d5884a9e6edd8da41765c57261d9c46b5a7dc65ae646b6faea4adc2fed074438385f792e2a4343387bbeffd0d187e9735efad2ab9c135f2e6cd78d4cf17eef82ab574009fb3a9c972e1476c35f798cd9471bc51a3cd6cb58f5af8ccc266060643baf97c1d964d414a94bc67f104756539c5f57f453648d1ea927a897933f65279e7e29f389ef7b0444efcb43f8c2d654bff9daa29561739c4131c0ef62bf6180b42571077de1f2f9ae1a2ce6c3d19ae2be3010a37e7d7addeedf6e2bdfff2a059647af96b8b70cfcdded3399b6b0b5a3b6f9fd250c68ad0827e529c746bc1f8cdfb3e19ca448cff084dba944f34a7539b84d4bbf377c0cc0990d6b1cd5ad348b4f6338577ee3ce6ee339c95f9ea82533a3591d50037f33839128b2c7cc24c62b4c110d7f3970a7165888bc97b35fbe6c20a1f25356fc806e475f2b2211e374f17fd932ad2146a025aef45fd35238709e4263f93811e9927fa5a662a39a84a63485f0623676970bcb45d0bb20d560b9b7200a007563343828c34d87dde3063f60f0cce9e67b20ba37ab17ff1a97b8562a2b75be51b051d223d31e36d769fd77efcfec5ae6256f741c486ddf6b2b3b88946cb121a4a13e19126a344a59365facb5e2ac273956eaf21d2514abc5500655bf37270ef13b672d9976ec4404cda4db6a46fa98f2e50498ecbdbb58c29b458b4a284e1d2895d800c6678923f8ff368b10e6bd9a881ead9cf9aa117ac6801306826db436b01a3988253539bf12dac76b0e13fa9dc63994fe4d280ca58287a89be8d79272ab7deecc254b5f6652ed505592a1ffd2c4454a85be78b9e8c006366e87d79e3b287f59d2c3a5f2100336ae58f3f9e9722bf1d98be502f94d445a1073e7830805d7d94ebe61b753bb801218fcf9c4a65739e51a659030ca9f09741759c0d63c139de25fe2b60266996326d9ea7ec7a5dd221d2ac260c3dfb09c081f963648f458c3958047952e24c828fc7f915285e68cbf9af372ea7365a2f3c927d1af4fbd661fd7d04f261873333b9e28e6d2b4753386cc975d96de87e4c2616809344e38970fbfc92c18339b38aca1b562afddcdc70e56dfe1330a79e3e08aceedc3753d99fc26dc71a8af2d1dc97286b29bb71b90447c8c03820638746e92db7e095a9a2a5356e309757337533e6a4543ef889b7e476b90ff03b1e30c8ea547b7f42246bcc562d0dfd91fcb6692b8580f1787ee97b56be21f580ea933f8f0ee215f47864acb691eea1c3661b7686c8bf0063b13761ea7dba3676cfd01221ea86296ee618ec7e4756e811fec08d313dc7a4db17d37f690350bc128ee175d73f3c265349cc3b727ccc50c71b93061d8475c4646fb07e47a385d25b6cc797419579260aa09e68f3c40ee89f516ffc8c512ead86cdd1a0787366d817b0fc295e333f7f5f2d861c860f491bdadbb9ac2ca05067793f99aaa5e0e99c8033ce81bd48379aa3b50a76fd881adf07e99ff4aed651b73f1c2a0c83c9866bd937cf98328ec08b053d128b3c33474e15ac9e9a2f11e044ce115fe2708ddb0ae01f8a3db0f9a4a76ce0d09948d5f99c5b18dc252eb6a975ce64481a8123912ba0a831f3d392fe7bd0f3959e02fa1a3695e87ae233ab8dcf5831c5d482fef9d6be4922d986581c3d98537b4a3969345f0f263ea7f83df1230c565149583189bb5faedc802b5f57a840784a14bc2265a828430efc3b3180ab1948ba6fc9b09ff632e7bbd4bf6adeaa3eb88a0992285437c9be0ebc8c17de99e1548075a1a94512add97b972596afe9cf7c0bdee153b816f5354d4beccaa84b7a45ac857e93acda6fec697eeb19629a7a5549497e254226c12aefd9e1227f4a4f605394d6b80cd33ec8756fd993a1a5d475708929cda95fb7a40f17af18ff6e9dad0a13febaf05ff2dbca7745f5757f679c0d6122748dffae0e7aa535eaca058578e1122fb37074bf37fb5bf4112984da11736297660de8ad131e4e86e7ed8b9ded5d95c0be430a6b11ef234c78596fc97778ed08ee2b10554613a7b82ec8ca9c68c8e807f7cecec6fb309df1307b1a44aa9afdfa1e9e5af0dac0790603172253827862dc229a24aacc0a46048f5995508a296b9feefbea4f2eabbe976903be75eba29fa43a43b6c37d62bea2e2f2c50099cdfcf044140b992512ab1a00404231da640dbcb702fd8518aee2a04520ce1a79cabdcd5858e5f49e412b5577f49603bff9496a1ded96c59b51f9bd0df7562b6288f879080f7ab9b67ced52287d0f5171f60ebf8bf732d4a26466a6c37bd8fecb33dec403ed337ec3b9df85aa84a87515e27fb0fb26bfbd17fc8740255768a376269703ee7f25f230102f130363ed266bdf081811ca17a9cdbe927c6a50713d56d7511cbea0976bfda6309ea38602bb5b1e6a3ff8e74ef6828b973a92ff7dee7099f2817e2ba19b6ed05e0fbbce42dd44c443190c22ef4c3c2e625f67f8699855fde40eb5bcc0d271256f09be7d59ae15d4500628fc5d0500d1b65da7138623b4460a568244ccd7ecf313f4bf85dddcba85db36e9b0e91fa27611f819da022bea386e721b3ba6fc95704326fd4b09ca4cf9d2521e4c52f73f7f66be3b8d28cd4c993ce37c2c234fcb3f3fc0ab3a70c2e3730ef831d93f80942aca88d670b5a163bba27381622343bcdd3a6eba5313e1635811bf6c7fda7d23027486319cf43d61f621d7bf15169cc91a3464235b06a03555cf67475ab67ff1d1030b3ed813d96a6fb0ab91483dedbd9513fc296e3c9b8ff9d8a5568427c064c3755d56431413b770cbda6da0a5fab4a729d3f0ddf0e4bc698cf6500971a534d644abda757192e21e3f800edb10f30d660bb0ebf7464375eac5bd28a0557434d51d1738fcca8a4a871cef8c114b5d9f622057892f1cf16d21adf9def4999ed1faae6c0028fcfe7127696c16f5cf76757c6b628a3713585b66bc0106c9df7c91f6d730118ffaf0402c58994e7782849765027f24158eb817d2e8ec2245a66c28fa1e66d1f04887a52bf46414bb9ccb2a1b346bb6409a9474cea951325d6d1d922f05d6e65036a65043656c2e09e6be5dbb1c5b9dcd6abe78b8ab51f9039df04f999362b978ec7c8a1164667615bd7cd07cce305aa47a90f0413819297cebe0ecf39159e563a6543b2f5bc3e187e17026822c960e60dcd8c25646d0f3418fd63c8c856545f09491a37df09868e922e5be8e1802bd55c77a1914f48dcc1c8d76f2d51f4ba27d1286742e44523e61ef35e5349a0e9b66800898ded40b80dc1ac424245735acc87dcb955deace866ea4ec0767b29b7b7d195d89e16ba321dcdccc9eca18a9e26a76f78f16fd2729241b2f2a45a0fa9d41f0bb4a157013627680d4e9047eeecba7488d022897673dd5410159099376b9f7b69538fe044c747f271835d4aa0bec5dff772209e88d40d6f5b5b98e2e8edc01a05fbc88a1a503e6a21da89ac4c074fe0b8723ff193f8caadfd21aabb7c0c72deba933e5503b8cc39bfeeb20810226817d13a7adeb59f1fedc9481f45b87c7a929739a2eec55aa29b09093b5da86edd01bb2b799b8b159a36f2395dd7033e6f6f97809d43c83d02e9bc39f003665d63c7cf7d2ea144a61e5a1f4e02920c1199ecf5a6c10340780f83e5e2b2ede33d053381305654a8293832d17a6d61f402350125ce3e4c4ff8a443357faafe235cf417196403fedb22ee24f3b6b04b9d978e3afe47a48f8a7539b74553877395e4d88e1199dbcb24d1b8a44dcd7d04ba4bb0206f601cfa5011d9ef05314f70ecab1c53b003f9e8ce272233325274f52b4ef9b035f4d58b0ba6937fd00e9bfc5e3a6efd2fc3e8201d8bc836ae181478083b8bd01d43fc92010925b0104f25d1c60e6395b9a7295b84f2ef85e72e2e0327211c1ccaa8d5f3c5960917be255a1fae9fd44c1f18599e6bb85994df6772efc4a1e8a89c45fd8be297267391fd77b36b8771ab48abee21ff4f57c4fad3c4bfd246d781e3dc4113853b5b1fea6faf74aad693aa9eb3593960239b1c975ee16b549590dc99af743cb7ed9f880dfc17e7ad0092d818116ea66f07760dd1a88222b562b75a28008194d8d47d5fb8ea146965c43a06a977d6bc50aaf62582613197d751feb341bc9843334a8fe94d80c91bcb3429cf2b464b2e53cf9c41ba34dc82808cb4efe86e8b0242d92e27b67fd780b8e56340e2801ed856b2d5b3c80bfdd620e6a80b04ea7849d1d04b52649464e0d44b7a7b99f1d577c4aea750b00062bdaeb919f8d5e0a2fa6cdeca34749bf02f6443eef0a6616375b42e5e373ae0185c4479b101b6188583f62ab59eacfd7f5e063a1d810852626b3c0e49fa45b15bcb355e0e20644c93541018c39cecc785c893a627c15a94d8e131076e35024bde9827e6b83dd09e9af3515a0844f1e2e986688256e0af781873186f1e8b4e4f693bc1d4132458b08579cc81d47ad640bfd65330425f446d3a61f88d21c8b2a4ecddad889dbafb6f02f586b4935d958774562be8762f88f7a48efdf9e94657fe26b460407072102a9b2af922706b584f62514e03f019dd9720f213e2ecdf271fb8f5833148660ffc65a6ccba72151dcd77872dd9fede1c49265c0f538b5b9123001c471088efc5263ea8da8572e44308b6e363e9d6981adfeb628df8a79e7235488f12a2260c1dea69209528a64c69e91ead217e3b4a65be746831bee176275bbbd77ce8de8a0923697be5d434b8a652a82e9082cc1a83ec0ca4666c9f7c8cd5314a57bc98c00e8c7beb580beb13f56e5b8ac5d3906c58bd7429263e068f3b7d48081a700cab5af0da56a6ef5e35a51dee7f823dc8ea8b3e29a6adf22e79d2998f0bf3e538fab0ee899a581e6d7664e875322c2a3ca1d255d1ab6bfa6d4009a945660a6fa5b6d4177553e80d8a2c148e28618a6f448ad2b59e60b6023fe22d198c6115d5084ceb0b9786455eb124546911f1f2893139f064cee7ecc38b8bc1666f5268c1e62eaa27e3f407e11651801446eec6a53e4e1aa5a37eba13a7ecf0b0da0de952e20b64b30db1ab9d9c2d4109dea6ec0b527fb3f245989e906e53f1d3400efc4602676c781d160ca81600d050c1173d189b61532ca68e1ac1fd66edec0aac52ca36d6c733bde3ce1b8be4a8a1c99ecc7a28c32c31a879031d2a0ba80453c73c8db7b1a197818bca97c28d53e8b1265d4a7e80737eaa77bd17b389c3f143a6ac3a3b271f81a80815ffaffd7cee8c19f148b09bd3617bec50766535da52c51b875262f9f01c0ef4d290fa28df4d8074903092e010d6ccc710ae2ffcf2bbd3a28782ecf6fc026d6fc7e810b72dcd12dea80f4c76211f5dbb9fb53d160b21ee0d98f6e339aed979f23e7ce884c2060c2ac0f252feb2550732814a6435c75ec64e0c93ef935303423624c0bd0505fbed1b959d816857421141cda35b72185d30e9e3c8858558b0ea06a5b14e9110a1d7b111309df3a821428542b2062272c0d1a0ab3ccdd443356aa834981afca2fb32fe9db593f4f331a616b01fc33c073c56b963fc77a6117be0bb996d02ae4b2b0e2032d7aa71e33b30afdd2bb3563c05ac75c6f76124c1fa776f70916ae4b2eb508f7bf4a66545375c9c95327f46d0e95cc64ea2995623018c2f953fd39b993a55662e07f9d853e7746f52b0650c8c3bbb5955c422b2ad461d5233fda9f79e78168b72efab8bab9a1ba07b97eaaa1b6bae5ef2a5dd9551fdc320518640097e29121c75611874506e3658b8498982bf1d37b451d42b288390c773dffc31870a18df958da8d77defb6c4e6aef11644ab89d23e8e021cc124949fa238e6619e8c6325e5d445074a5161b42e9c387562791f3c718433575bd4f38093edbfb6e23fc692e7f1ae90602bc2e305cf6e12fc5716e81c6c516cadc96171f29d4ca27a9ef94d7e92b6fcc1681d376506409dde45ed40542b40b638858d8294181c93244599eade29e6e3fce40ea73fbd0754574d0e0f04c8e7e07782327125e4c0ba3f333390c41521f7099953090e3000f5118b7dc174500ec159a1552c6d81919b3197bf626f8a40453ad2a756387f9f0f3317c821e7e24d960f6b1a5e7982414a494130e949bb1ddfecdacb61e63950433c0ca1df8f7cebbac1998dc83913daf08a7b34bd5b5b7a2ea277c7253013c49172fe4b163fe0c8f91e345c7b41877d6942f07d237f66a7d0536cdc6d28c79f2d981678f5c427a06e4534af860f222de8979ba1f55ff950aba93f2c56833ebcc8dfbe9473ad153bcb5d1ce785dd288de6450ef815335f279f790adae85530c17f128b162402b0c9624e2a0b0806c455449cf30154ed9df0b8747b11e8d4bf0642a8e2473d58b45b0e80f5af97ac61cc4f949c0c1ad22c06ffee7caa8c65e143a5afed034fdd159a69ad9a9fee2752e8b8aef659f1642c3d8a1f3965f094ebbc214566017d8cbf5d040efd0dfee55c3e3bc803977839b7a6758c5178d998628064caa85cf4b0d9c3076c5ce12e546e8039713bf49ed36bea0a5419a9f1ba16ae4488800c3b1683188e3b02bc63468efde6db9e022e09079b3cf823ce629f5835052e47551c0edbd0c49d51d8d60aa0347d3a227aef02a92e5425937f6b425ab242694b48862b437925415a6de4baae20be032e93a3c0ed9a800157864a81d33a48f131fe7fcf3a639f487974d46fe6bad951f310199cba740541d8fcdd8d7efcc05a68f63bf34146ec9f79e4afd2fa464b62d511359b997a97ca2065d42b665429fba39fac50ca54c5ffa7543f5f236de3feda41b71c152fc544b2f0916cca1b0ba234786dc002e5e3261d43749959dcf6f9512ae8eb8d432d94b4ba7ac409da463799a2b8aff25044fb6a204ba3a40f503182a5c0fd382f242e3f364936336f813f87b359e715d09d3eafca0120928faef2efedc587ac031285b2931e1f30d49c92c4e333075673c6dc47040d66dfc7d6dfe9379088957677eb739189f520aa031e91dcdb05c61df2cf342e65ab55a06004c1413bb72bdf84f5940c346c872b58b36b6b939eff380c88af36ed6ffc98e955de9ab372267c2455d2bf20184c324c9bbfc46d193d1693b631898caf042d1c24e44dd10e96348065d87b3dc2c984ea7aa088ed7b9615ce7accac168de0312f0808c7b0943eaf904a8932eed16ff1316370747d22cd3d666a92c691ddafa4a647616cfb9ec51e61830246bc2f07b3c4182b8daa4a5207a07d42de25d6a3be1142158f8a01b9b947ff8f4dd352f813d8b3f6feb140475f7a9e0faf05e3f667c7a6d6ac7c50a839908de01703a5d60f40689217bc45e2496ff8a2143a85afa99a903b3316dc3634a0f8425629a898152657bd9b3f965c7bfea82bb7be04403e9b4aa3b476e39aa7add8757bd7bec62a1d9114ee5c02f36feb6d8fa7f0006346a439cd66235611201076c29d49d2b4a75c8dbd344b91a847d1f967e7c3f7372617d7ab601e1fba7fe68fa6fe7242f5304630da5904ad8d7fd5be48b56b9244860310c003174b13e258c999aae097fe0f47ccb9a112c3c662fa43687da5525f81f88cee487d6cfcdc42094c325260d7e29f9e82a6f7dbfed437b1a7885fd8f0279d4a88dafcc92644b0200025622074eaeec85ba83cc9db153dc3656f9a252cab680a2fbe2d00f0ade78f4a9982ff14ffe517f40a14e78e6377db7bf2877c77bee3ced8a0d990a00b3c9d62279b21dfa940a1d804cf1d55936a31d468e7b94c17ef34f8b41aa89869afc7385f32c3b0396640940539f9dc394119b8e7c1544335257160468f4b8b91fbacacb9a2a224a69b6b3f3ac415c77512df84c7e831e9c673521f84c87976b3382380442fc1a202ef6132124353d5386f5be81c248920904565295b3dfc6bc7e363a103a5214d9f8306dac2f56c27988f339bca97ab16354ae26c7fe880f36eea401c66c64f5350faff0c3db20fa528ed6b6fa6fe75d49b2b815253fa19e1fa817a1526743af3167f7a58487f5134613eb8e7971c5675bf5226fb1f4c28878cee5f021f87419bb7a4914b451be16f1d50799fae0d427e3d0dc1fe1d59dfe281850965814f5ac63f57c53540fae07832699d9055e4a769b460ef4b5865a332fb392e189f6a98f2c5d1617ff6609f4c985136844decdc7cc27cdea7b3399d1406f3798732d1ae4e7ccdc01498ac19d93e252e43f8822b2a4dfd086373fde9c46ddeda4f148079e5b13a93b66c4c3e4b111808ff6c25f60953fa9f5a28e3ad07a81405b3312ee4ce3d24bdbdbc697d7efb7bcf604c391d22b59dfa52e1a13d77874d24e5fe578246c194665b57e49012bb7f356664399d83a1c05c138d1c987cef0fca77eafb12838ef78c369a676fa7307ca04b7b713c30dec9a7713614c5c45304ae83171def674ee90d5e7c896e14ad3f1443911fadbc446d69e45b55a784fd969d5992d4addeb11902f64f086276e2592d15767ed5afa255b7243095139119001300769caa8c7b1b80b5147589bfc0f7391b730ae351f68910ef2ce341be42b938c92b3c1b2c0233bb0cda8bb15ea6f0ea1e4b1bc6d9199b55cfce851c1748543bdd4ddb635eca66ab4188a3c8fc6b74fe4858a6aa309fdbfdbd6078c1fbaebad6a57ca7478bd576daf71672cea31b47a4fe1367861fc40eb38d3de70016a75fac40fe24f762d942408287d43b257fd8429732107ba6d98635bf02be34b844c395eba2c20d9ba38e3d65135070ee5a7b377577ea80604b3c74680f8e783c470cfa35aca334edebfd9e3be47dc1ec25c1eff5905e1432334879261e53903844cdcc00378080806e38327c82995a381dfd757d55bf293d68c887a06a537d821a64608305cd5cf832ee4cd5971dba67fcfb865c7c83d51368fb4d9b61e17f71ecb5e73fa9d09036b36e0d5582ac125647c0a908bfa322c145961a6e7d901e856d5b29d1ea0e898bc08b063559bf0404db129d4b27856521516b685153244295820efd1debf557455d852978709b9d8888ac2f1ceb2b513bf05e45910ce6ac56638c93894f8e76a4fe46c13b4199fd7e16a7bc5f46730b13af3e1c0017b9d8301d0138c87ccd3e3d06464ac1651b67feeb46e9cf800a6b7d8e9f14ff648d81b2c2f3ad28e9398741baab74769ddc24aa1a6ccb9790c5cfdbb7689ff239db08f96b8accaace2e7ba92b4c3aa5131949ef10dcd18a9f9bbd7f043e8882620ab421830d6b33c3baf420f51c484875424e07f9d00c1373d7849cfade87c1b90a7192352d964895b9947812927acf4f693249aa17cb7d4fe93093f811056d329c912ef8447de0298a4e0975ba895dd67d0e775a23a7feb618ad399c7fe111c10896bdeba2602f699fcb31850dc92a184611e4a47dd91348a517d0c670fc451043e6671295dd5fadcb0593012a568d238e9d32ca9f905d8c6be0ee1acf72f9529cb9f8880a5183d10e50aa919588f6d0695783a1040ea8193641fb17a047779743515e7ebf1c4df428666057bf8dc7ea668bcc19b126bd7360c1453d3af0329d7b7c7ca9092cd36a127554ed8c099290d936f973dffae46c3fdbe674aa9ec2f8a84418f13bc05568203e7eee713e7435dec53e63fb804817dd67bef81714e89bcaaebc3f0d62109faf6ad789e8c724b9dec2d521970067fabb2fa2ed17eb22e14481cbd1bd646df6d5ff69f57f389eafac484add80cfbf28bb3abe45c8d4e0652108a08ceb802d960f77f0d57d0f3dcbcfd33fc82a661ca54a42cf95801d4b1b29b5f3354b6c06cc414a58fd3980a35f8353fad675d4c40b39b85ef1450b3e69e9c519a4aa73cc3263a927142b251d236fbbff1d14a09036ff65d1d12b1881b8e415ca5393512b4e6ef0f919f439ed75a48c239c6771aa901df2435cb28f2b6810e30dcd7d221640f079fdc0b6835b75d0dbbd8352e47cccd4ba66d640a7239af86d417cb63733505ab4e01c283add73be814ef66e1648379c709196138a64664df08f780585ee892739ad1795016444103aabcbdc377e00dec77ffc853015c71d0e2b67c3c250a871e65ff8e3812f3229dc90180102756db5acdc358d966d2b016fb87636e6c908a6cd52fee2a7161a63d7393b4e61502af81a68d601cafb1e7544072941f4c0286103de6606a6193360754075ea4be5b53c31a424218b80cb120a7a9c6709199e68cc36f7ac5273d9557a2d3fe64a0c8feb1006e3eef64ae1c250124835358b21357a647ec7133be100406ef64d3f7dc196e67afe8d4fc2d7ae90c43110e2beabd5f42ef9ae0da424db721fd7c1973aaff0922e722f27eedac50b497b32c4d9ef98807ba93c34d6c8675000b3eaea2e1bce21f8912d783e67df0cd946a0d5e4f288c7ddba03ebd4618f7f2e8b00fe0f2fb50bda95908d19933aa505c2c8816ba14d7db6c3c35c426ab10741894169b0829a39a7b60f7d16578a2166df28bd5c38d9eccca990b4683ca171876640fddc77d195c753582361f55547d60c7a28d9e06e7073ad41996da2b45a184db58c26017184ef8d381b0b95a643d13ca327633ac1593b6c118df6cb5cc121a340914b0179b547f9030830074143a5a9780444fb8ab49636b45c80e6a635f06cf69fcfef1f75f93feaf8868f1d93f1af1e9d94d058b4551324070b7378c87ee96291e8062068a056bcf78ff92987a85899f539a39b93ec9564ca3daa023ce76e3f4544d18ca281fc54446fe71e64902f8697e4a6f7189496b36aeb366032c9e34a35c19296e54a7080042a682f1a77506727cf47039528b9943d80fcb5628b1145df0b85f53ca633fe569d1e7611ea670d1cab3d39956249e8f9b69e6e1adbc40f845ae67c8e20d151b95283ba706a4b3d07b1e21f815b6ea9f4b644f3e068803fd69849025ff5d642fbbd39f53506f6272e326de37a3357c29c7b764a560e721b6ed74b70e150e9d4246ba1440c8772bf1031909226cb528c498d5fc2a76a07a0e0e7a2842568ade5f39a31e19cd389b154c466a1637d73e029e8a3457896f456b9e250ee72cf5a9832c55faba623012bf91ca5b687616088f7ef1c883e6afe343b7f2d3bd78779d4170cd01ac162d8ef9dfad52f91a816c3a1c70c313f608671c88d26c2f33156c4def936b59b9da8199a563a091d4c94be5d70ba5eddc0a26a0ed4e742d915d7f88616171a2a27c8abe4652c65ae5a3fd58e4100e30d70ccbab4b49324c64fbbc11fd9e66150765e9d3aa209082cb2993c8f8a7723ed7809855205965ae2ddd0d8ff380fdbea4951c64dae39f71e251af7573369cd405da4ea16e401b2d70f90e4df81a813076839449fffb46f36eea525f659f6791a19e91a0cbb7fb123c7fb3208362ee6034e7bb29371d3ef9c193ab4ce17f18d345865c382fc9f2e21abaef1222c8347d25a4c02e1131e63de977160aaa26e77461b84365466d14a80d420ef60f564e1dd8885f0f739a962653996b87297383dd728677bd18c5a1d22779777bce106eb653809ca1b6841376c6b194ba0e186bd2cec378eae1f9b5a3f7faa23521226041be28e7c69e4eba6f1899ff2adaf6667907ca80401b892199aa871b1319aa812d9d0d4a11ca4518ec27d986d614f4d1d08c980fd9e53964db7f0f6abe4185a506240631b2ba2df4a569609d53429682aef76803ca5ffa2f959b21d64ea5a89682895fd49ae75e4e5bec12ac4e25db6683c530db6c4985ddd585d76ffc9a8116d51d640ecdf5567709287a32e564580d00b2435f3572e56532079b921cd76e82e72a40e8e83b96ef0d619e9e6e617b69931e67b29bee8accf45a8447f1f67f9ec29a30422f35196c600f25ccd04233c78a530916eb625b9dd07f4838103efc60b9e161e5c3fb33d2ebdf436c9d42c01caa7491d9baf650e8e58198a344729e214410a00787e51be80a10c0576d9fe6f8f0e8d769048f4c2d1f37dd43c954bdebc5aec34500de5e54cbf874adda8487b28e5cbed484970e4efd71b049ba6926809006cbced191d8835501fd4a296257928a7e1a840b497bb82fc919a07c5aad4625d08800dc71291f82030c15685a1ca2c47c5bd5953a11044d8cf361eff7bb0394c6ea2c67cfc2fd428a19f8f454b24a86d8809e5807d776d6cbd6f2968c954e8e1ea7ed1f9d4ebcb07b0fc94d07a9a3510cb875e4595a357ff14bff9bb4b6ceb37284af12f56d1e5a0af65dedf4e7854dfa28c4ff26bf0fb3d3bf50fa0b4f4357af091fef88d788953e4e7710b7f2c4ca79b87376fb16c0db4ef69d694623fa5ea8c8f29b57707649d955cea7d5dc07cd26d5d38914acbba6afa5d2944f91eb87254daf2f9cb4f5cae31ff61349defbb14433faf2398627a341373256486571ce283cb45ed499149a57939443e42d8768727ab768181dba5bb7535dbf224ee1f2e139f862287406837e6293f80afac39563db2ac9a7f615bddce8135eeee47a17acc3b347af1d28980f5ddd0822cb5b707defde128250e2ce970e05ad8a7e87fbbac15eeb73b51448d0db8adcfe706353082e83303294dc9b72401ab76f76718c3414d206f370c32398ed4a7c1c383dc6cefc9d04078d9de0bdcfef3f7729013cef74bf28050106ff4a7b1c2c3776c7ed71afbac158af919b13ab5f73ab47242b00ed7237a56c983687418c9f268ff2bca228d0a41163399770a9473d014f402c4f13bd627bb9bb96ac20a860c2d8ce0d4afd8fb3827d75c8fe862fa600ed999cc79ff4e9718d1a07452107dc28fe1d3325f222a9aef4f0ca0292b6d4f4b20960720cdee5c3817e131bc2a2352b786466df00f789a341135d6011bf9280978b7f19237c08cc002598815f858dc18ac8b95dca0da0d09de19079df554101f5a93c79c20a6773acdb15f1041228e462971caecaedb4cbb637f0b91506d5996d996b10fa81ac5ad2632ad6ea9060dfbea900b27968cfcb3045bbd5e08bf7a73e697fd29aad6a8a1a4df18a5ddfac3cf9afa746fa28656eac4d9580ce2d8399312b97b0107b974afa1a3fa0ba8de43bb2189bae46dd669cc42f681051e54a1bf1ca5b87f2d1250fd341804c5fbb8a7e1a88848a0610f9f8a48dcf867489b44d8bbd21404f971e3b7874baacbbfa96c6e5e821434f5a808968e7000a9564a4dcb955cd2926a5e30ec4d2844e4724426662df787cb0f6de89a9443f52f697b0335853b1ba97b69183ba03ebab83b66fd32301084926bad17ad4b99ff464fb3d5832f3164c2b2bee53e7ebdb0563d7335465404f33b30457f89638745ba772fd0ffc02754199ddfa6439db0ee0b100338c38dca5392b5c588dd3a80a5c3891e26ee35c4fe260a53b30427baa7c12afe2233986b879d63f3b50c0957ea4f34598d5a779f643192ad070b53bc9cc1d3d8de282a2c59839a3e841c1e70f3b40d6d6969f90d98f636860daa15c5e9ddcae744cf1b16651adb8fa28a1859816f36ef424c644470b9d6c1c57b5bff2391237dcf1a0b7022405dc1b3a7febe16d4a0fc9d8580ebaf483babdb580568b5509844f475e2d3c84f19aa849ea3c9e11ed6eee3a4f48e5ba7ef1593b1bd2cd95bf6733c8f70a528b0023972a53ef3a02dd2d1365d1443fb7f66a4424a040057a43e1842bce4d7d9f7fcfbc8c79fe99d3948b1f83848b003360739e02c37225ff3a09a2fe3ef50c961bb47b137c45eff902d214371bc8faa87ef3069f9d2c56051f218d6ad21bf02aa39175ffeb2d92071fc8ddf745b1674e257afa302840cf8ec7b9e7e9bcdd609fb3dd6a62919e3165b77782cf6aa99a39b817a5b4da2a310082b4fa6dca179b421e6648532be4492f3a80bf825b726723e53081fe8906255bc17113baadd3227b298425d7d759e10e9d40c0997efabcc0f4af4873d227a4704319a3d7b960ef0137b3a523da5fc183f9182b773f17303c7bbcef34b02d396ea36ba7d1063166ce977f5733392f77ffe41a65f779486278e4981f0cee4b5682eed754334a3a558042d5210044dd69a82f5af35bf030828e5fd8a745139fd43b6e7456d5bfedfa1574174a8affb8ef823a1424bac689559c202b788135e00554b4f9f1e7a6e1030b4821fa68f72837168d7ccb92b932395fd89da66a3dda60b160992becbe32fa4a86c353726c949458aa28c059d7fc5f25a70e6fe6193ec636646be90bad496c13cc87e9d53240ea9b5f1c3cfb927c670e67707c2d612f367841f7757e0d0afc2feab2fc2e4dfb10a932f57995c0e909b954af8e5e7c05a4f3e9799491e69c156950a147b23ac73d4c80ab7ba76d3fd121e15eaebbb53259bfce05b466cc8ebbe4cb13dc9fa9bedb670374dff04d363c9f3dceba0f2dc9e27e39339c03b59c3b2a359f63209b0fb128802b464a4e51a4e45e39c1f7779c4b7f698b95311aa6daa0a969f0e47e94739f9871cf81f10dac5843a4247d7dfaac3e28d2fa40b0cb3ac5d89aa3f5244d3d3cb38db75bf6dcd7709dce643a3ba9186c39049ef3c040519c3de9ea449b11012b2a7b89f49a04ecdd0187870d7f6b7dac5a2ebe8f3ff12b4417df8949fc7b9dee391aa05dc2f4d73d9bbab88edc07c6c1543ffbc562631b4d35f76bfc964649eff1665f7f1c6aa409ed8b13a63ec045ec07e45971d07e1a481c17fb534f59f043e6d5eb8e792f8da6e9dc0f0ed35343e1f1eac385e3ab88b8d5166f99a90e002de54d1eadef8d065e48ff1fe0ef2939d2f3ad3731dfeaaaf7b53facc7e4594a01a91135a9c29884783c9b8eed4b6012e23d876dfa8debd25a85f7e2dc6bc41ef9cf3c9aa0b68ab74ee34cce0ec10a28585d12f7bec09e790803aeba488bf4ceadb67f998a0754a95a2020e2fdf8ec87775440ef8a1500f68b58dc20a989a2f01c468ba2e20e5fcacb9537316d276d69ee85dcd39604ffd0449ac9399a01aff1511794b63d49547acebdf5019c67ebe2176caa23616f798031c2b2770472560e15e1195c17f5a86c3e3c82821cdb6978446085627dcf7657dbc100381cb0abc3c6d2bfe4e40cd65bce632091fb018dd9a45422bacd48f8d6f1dcf79c229141c27475d65daba5789e76e8c551ef20b53d4942eb1338af40d43b6700b987546aab0a7cd0e9feeca1b0041b24bec4f22b817775779b390393a45a7b45a152a9204a2fa68f7471d4ead13db22ab5836d9a4a3ad2cf5c1db3c9e275ef01bd85c2fca6967870656b19da3e78ccc98a7427555ad30a2902059a212d15d04c480b1934f048efd23b706ff57200275ad9d3fb0c5891590f652ea125e84f244f0d288d752b209f25611483b8cebf7aa65d9f3a00e97b0b4dc44a56b00c05057b48e305ae316fdf386ae24ad81d58e49e440c17afdd34347cb038590f45a80aa0c6fcd42270d725fe488efb9ac575faef6aea029e829800a63de99252b59358851a3f9ff412a327262dba12600750e0991f1980e728a444b8931cd082648312dad34ba34cfc880f978bcd1711700ef3a464fa1539121752c39894067b04321c690b19441f3e105620a448541246695181fc272915580e69d6a5a1573eff4dfdc4fb92144ca269e43b50adcc0abf24ce07e473c813c9a355b8a25794f3461b6b2be844876144a5683a1d08a828b7c9428762f0c04045dce21e47599324090ce1d8d757ecb11faa9b004b492ea86f8b2eb309ce3669a5639f77041e9bcb11c79c3538552e86a1aab3361f4b143f54ed33696483d6ea828493d9b95527b668e9420dda023599377e06ec54dfe0d7b77f657feeaf8b1976cef1d3520ff36b84c7bd1e937fd8385fbef1b5cb6f44e30805ed2c03bca2bc1d34ba759f9d9c1e73c171533e794b5b122c0a262dc6bee41438f612ea7f27b702a310eadd77195b770fe8cb31e8bd880fec8629eb7c3720342baa6096e37b2f76df5deea547d02e6505912e57e0195cdabf84c1cf79887c495d80badf5d53f9f67bc61696fe169b23fe43c9ded6f0be2ff61200aaaaadf9bbdb6f5f056196fe2cde385866bf8f17aef118dc04b9561032c1ede1e893764c6dda097d29265c8a82c3822b0e1a0f443914b1500dbb1522065bc8636d80666ee5276218b788bb713a969024ec3f97d8f0cef635b5eb04cd3a8ab3627014f2638b96a51feadc4060a80ca74a281d72d384de0b3c060205556fa447f446f136dc6db119ad9d32775eb50d2fc8a256abbdfe988583b2ec786555270d892b1116b499a71f44d6a8b229ea0cf5d3449f25c2cf958b131e10812d1f2b43f08cc53ae1168caf757918cc8746dbc09a9d34909d8c721019b5f32bf9a3a1c8bae1b9c6cde2ddb10787a7d6164b9ec8299ea797a973944ff7e1b52347616f03a80027bb2c865b456ecd432a4546c3979085f82c256fd2de190150c59450eed1027af46f6e32697ce868a540b67ad1a4102a4c0e0aa6c20090cdc151d5c0f2d3f01f94635b27ca29c6791b5112d3f972dfd0b99a51d9f64f3d8b0cb3b9a60f988b39aff93679242847f57d7cf31803c9c4c866f376a9a409953536d38a021c47cd327256d6262225bbbd2c396094a40bc7f8348b422773ff31cc74d2ee21da24ff2d18e31adab3978bb74229ec0c5954fb35262d94f0a59bc4ddb1d3cc28237c185cbe44099956b0b48b448100398635f2dc7c6440e4a40dca7f5fee42f3a27a5521ee9d7215e11441c2490ca1ae33d9841c5ab54fbd17aaeeeadb29b595277986c6cb17abd715f19b97615f9b8caadeeca47c2ea0106952349016a0b3d387ce94b7074c1540bf29a07f83f70945f05f58f2ef125520e43e88dfd3fc26653658a8eebaff2607724260f6d6058dd4773f6655c3379aee6ea9209b50014bef627aa65d3f5a35efd567aadbe4285394b39ee4571a326dd8918ac911dc048f7c2543f836236da788caffb2914347723334468caafb41b2a549d91af0c3e5bdf1e0ea2ec8c192bbfb27f39914ef834fb178b89288bed5df73d776929441f2ae9f80d7c2007a386bbe5ce06cdaf83fe94039f9cd98bde5997ff0203aaed769ed7d84c3f871a3dc54972a75031b20833135466e3d509abccb10d344125e7c03e1553029c9bc7ff43db669d7a4e6829644cabf5ee614268bbefe4fcf62afd06d7f9260b85bec8c7c4e152e06401a7933acb23b2ed3eb6f4dcb42ebc6b9a2ccddeb8dc99355989f643d22b1ad2c0b06a006e69576d025ccf7bdef0a415d301b32f9a9f2be4cbd0917ac1bdc5496d093f22ff1406fbc0108f45ecda58d83a16a81abaffce42dd74562085785c891471742d9787403f0f8d2fee34e7958d1cebcf5e035eb07da9168653d80dc606ac57581d9dfd406d03c4f5794ac4dc828a9a57affc9478d71102fdf27a1cde40957f6d4668888cdd141ce2bef468645342559216498f08806ce10c76c8e1b7abc6fc82b6efc2e1c713df73f9caf62011227d12b75e80b1de4da5fa37e7f146406d76b16d722c2c3bd4c58fd829e4dcf719ed3b2936721ec972b90d8948437a761597825e2f8e6059da93e7a8a3c2de88610ecb83655aa778a72c8a590771c7c4def71285d3437a73bd0a457af2c59590ce1b056c792c1db79bf3023a4b4d88210632e7dbe9da77800ad698daadf161a3d8756422577fa5ecef9fc08e8a82575ef46f4905fbdc83d82bd73f1110765d631c6b2a2076a4089a86aec30fff808dfb9c73d9513ca13000cf06adfe8b1f6344f33ca51b5310f2a6a91a0796ec47d26db559ec9b0c2c133b73f4eb5fe83bf504a4c232da9cf6cf6e78ff0809c9534e95bac4825ec11eaef5aca878987ced29ada13d461e146f8972a5b8ea62bc6a0d3ce223f34d12da7e3953f3bbd170dda4cce22915f80e4a171e59d7a0e1b988e0b3478d7e44b822ca5754999bdf97bfc5596635104394505344d7892ddf518d8d3f0a6b0de076ca50528adb3f32eebd8bf4a33aebaea86d21db30e412131867aaacc1ee82920ee54d9a40d5e03c2dee44ac816f43b88f9d45152a2eb17a23acd1cd09571d299fd62ade1e1a18a1622436178b0d3b740c28260db61561110d6827df12fc48975d7c2fd0bbb6a771050317ed20f5777abe2361c24d81a78996dd9dee1e6d946586e1984ed1f21332223c9fc692c3464cfa06825fc97d13ba0f312530681c0f6177e98b82335aebe022c8cb78989cd00fbd7967fea6991de41a6860ca60b5400bcb5d5780de922f06e1a56f2b47a96e0fe75ae6582b657a3f6694bae3a859695f311ddec3a5d3c540554b9aac9a23f00b1ddf0153f51e28714c44b3d76599ab9d90938c302df21297a0945107e6fd7965c2530f205082d2229754e59e15b79275e232067b741850190fc35180db6919069e2ed3ec2a34974e0b081d635c5eade1e892207ea3bfbf555c8ea7082a2c326d162c26a7bfbca5146bb080644b04608931725e2de42ce7d49f0f62b0015f30d66601075544a6d3559e9f267aa7b09f78bd0a317863ae9ec3d6f41decf5e98d7e03334ff06e0327fdc946d60c46d01a6e32765e6459bd0ab289d69e570be74f4a54a628ffdc907eff9ebabbf0f4cc233e39e87abd68788dffdee5084a307ec00cd32cbb14c71975eb2f96520809bb5fb7a7f2ed34aaac6a2bed45b690ed25587f17ab309241d82141ee5f402dfbaf9223592f0c4fea55d5c134f0c81343afca206e3f36f8494084a0e2549a94eb52b3754f7e7933f21517198265cce8754ad2daeb393edfe1f464dcbd6645e0ca59381872a6810526ec42ebfb88242e5a4e09fa67a94df0f408ea6bff0a288a3b1027848614964438b5d562c148c6b060153c100382d228591df2bb86f6de5b816f5a3e14f3748acda7b3ec01f61f483dd46b12ae29b9e3d7652e3b3ed193688985bacf55287d2b53129c17833eb607590592a4b74e1d58a53b6936432a79237d3e9ab04e9728baa86fe508bf0a13f43333e1cff95c52d0817c7cde15ebe644807e79d8478ebdd9e629bad02bd9563de3289ce7835dfdd8a65fe2ee976cd709f40fc2bbb96cd21ac13cce71e2d024a1d94388cb2dfc79324e44e53748f8de343f95cf84235f78a0b7dd9da6ffef139eb80bcd773b47f350b1ea3f6d2321ee11b607485b42624ee0f25edd4d041f81f3345326de33ff5f1847b881f796bc0021a30432e4ba2fcaa7c67604c682e2111c8644bead7a508abbbc5c92c3b7c6afe72c82c4beb1f06ac9d85da255e5cbe435511e6d1775fe294d422026aa2d730be963430c60454434c375bbcb2008fcdfbcc0f858d05817e1d1968706c870657dfa7f68b9d1cc5f2d8779cd780e497773d3b4bbca064111033d3eb1d2b9ffc2a4383fdc6a7d967a24d2a19ab2621ab9066e7e1e2cc8c3787c318f561cf850a46d54925d988d1c788a5550800d6531b1a721ccaedcb09462136a7fef655a5e4092c3c15dd52f5ef9bc3772321e4ec708744c112948b03d79d0e0e590e93a6a5e886b8e86f6b699f305eaa08ffcc10a96fa272272d93ae9c13f97423d9091d0f166ff8f588d7a839254fbe764be0d1290a9ea9f5365f267724fd2c2b204400179b5d3dd0c699df6cba852a538f1996fb88161e9c1d6cdf445164fa8373504718aa7ee72ed0d5c95a71536a1f4c9ad3dec9e8cd08b838f05c6dec105bf5a83d4b22e218c4aaf10f26801346740456fe4cbc329b83c43bef2b38e47f7af287f9185cff9128721c9ec9ebfb31eedd09db305b13472a69bcc697bbcdb52e655c83c47699820df2ca2e839e806b5d7b8e07d9800ed9918ef3b19e3a0e91fcd5a653b514f9cdc00b92a59deeba291553bb82932bf93b4f69fca407f6e6f4cb3acf18522d77bae5d4c4b3fd7cffb9740f02d47bd2915fd93285676fc0ecb90f4f392e086ea567290e9069f5a3b958acf19757aec796f29cc83fc74757926cc8797cc3a5db6b8ce5cbf38ca8358d763cbc868911e60a07543f5f777e391b6fdfc96f49d72eb8aa2e8bed18b9f3e8245699c253ea6820f4ed33c51702644bdf9cf2758ce769b4584bb28a02cbe1424e7fea1f26fcfabf75e42fe264c9042c84f52417664f746007fc41cee04bb03702e78b7c673684ab38173a44fd807824df7a16ef362ea1214b3f204262d47ff684c56348f169637079a37054137a9023b315d2b30927516370704369ed62ae27b5ba6207d41386d2c89c31fb3305ff0053ffbfb3724c666bc900212291bbfd72aa3176f910d9cf3107753b08cb44f708bbefda357e444691bc60f55f68868931101052c96fdc018519913538aebcfbd03eefab3eb391f24105437174f463989f4e34bd0d760ca50f0f5e7731777548503b2216ccc582c7d2f8261696fd8a7d304d9191f1629b7979f99c5479acb34bc1c3f7b8f717930abe9a4851898259b21f03c1213432d8094cb765191c1cd95a2bac5de4e911fb29fd5852c277e682fe439e8626e30cdc8825b9c63dc73ea626c6412f2100a04039d3639689a3b277487419ac49abe95788359a216c58e1cf241a2deb38afe85bdf3d1296df0c15518895366e695852ab2a4fd44c8cc978c47d166d457a74a83c74fbda9cd7258b18d500a466121a8229fbbdf9093f31afa9e521f8ad530a12b40a59da216f20b07037ae8f93ba73dbeacc8f4e721b702536997700aa8320d230df3c2ed03fd56c043500c13fe3aedc03b188f71a0a645c011d44a4de214a870f0c88272d4c7be035a516062ad4e4b1a364dad2cd60b6d77534329fe6bb630aabce18e068bc795ce0c5e02eba61607f561cbcc90495d47f09339a9016df46a211b06c630c3cc2ddef371d38df0fc97b69ae9a28c1ceaa42aa5c6a40b782876975ed4d1365952dc12bb43905cd4feb13fd893e2f3cc9e314c8157e068c1a9fc0dd9b56187e68824c432d7172708119c95274be8e0ac44bf5afb4a549f872e3c24b7a5097bf595b963700762fa527fc516c2cc481230f1f9988954250cc591e84d662510ee1671e21d05bf1e7c4e029ca88a6dd3e37aea1c80ee617669f3d6cc72addfffd5afc7e4873959830269d040cff762618d855491b2078fc1bc4c9041160374e86dbb2cecb18213be65979961b0f6b46ff0ff69cf71b7590361b136ff3ed458713b23ead6e7dba5b5ca21c95f6cfb2f1d276f001b5b5822a2fc0009b591f7051da8ea3b82c491335292023a314bea3514719359eb1f3e7efb341c7d76e02eb1d20de0bb7162ba1cfb4e559e2f9f9834bd3b9a6dc1e60075f8838374cfc4ee85b4be735677c26a676c95e06f59857b35cfff291e46c1752a9b6b1bfa89e8f935e9463bde77e27e063dbd36cb7490e185abb01805d000a0a6ffda5961efd78b941ac28272767f0c3f9682c36636fda8f9c06ba96086d7348a1dcef3f0e2e9f949b55c64e8aed3303e431a9b09d77b9ba0d32b5f9bb59facb010d38bf007bb36437c043c1835ffd995a992db264665fbde2c508140d4eac85db878d2879ac6666fabecd3be3eabadb1a2ceb7501586372968f5116e422a8d8cc0b59da9db72af192bc957974a6c988cee29f0fc5c731017389ebc9ca9577c01bd6b0457fdb3dbdf6ad9efcf9ae240ef61a036271e9b2ab08f139ac6d9c2a9fcb58e7a41a459d10ace2409dcf01eba3d810eb7df6e6e8caf3cf2d102fd62f31d4a595e607a5a29710a831c811a11a1b5dd574c684cf564e67e1b169a69725e7d832458dbaa6b94c301b6ce84c553e3442e18b4a486f29e851d00e141698180c8e7ce1a0f26d5901b3c82e707831b59ce825a83e21cdc58c71ea788d8166f0a6de6252457b8d8c9a3d0c99b08832452f353a3a372ab1b1ef1452a796e90d0578301254c50016fd5cc17aeff2394c0664f58570700a80bc8b9b7b1ab766ecd97aa69059bec6b1149fc0157c815086da1205d3d2a9d804ddc0f75991c27b10a7d768c30303e453e5fe7b6af718ed18ca7ca1e2b56c93a0c00d9c9b859b85b3a615d43d10661ff0a7d5a9d70d908f955aac2a7af0558d6befdea6ab6414516905afe85568638020615fd635859c6253f4cabd175602c2377c8e324a7714e6d58a11814ae1e52983a78c9cd036a69729409f358a2a49c492fa001d7964773b1f0d77e0dd2f2db47ae02d96d71dac59ad8ad91663e74f3b1d15b9038f7718f1053395d9432ea2db09f8f78aaf007220dc6edee9453a456d05c8dee916bb323161079ffd3a98b907f8f7d1613c49ff027d3ddcbeccef87e45d53ca1f6f29f4196ddb8d0de9b2b37be7ddeaea295eb4b05cee189b16aa3c2059efb469b981fa478b86fffcc8402304551165e6325c87e5281c6a51c8ddb921b76fb8c8a47a04c7c40b8df690f46f245ec69c9122d5999d83b26a387d9c7f9370fe21e7dc4cb0113b9224081dc63d34fdb5b5f3e9a127d7168dcf8ea9924a23b6204665522dee0a973e907f64662e119c819c19defae2b6cd3f32441925335abd91454ed88d5b48714751bf2cf10bf71c503bcb9573e932cc8c0acf99213c6c023a77c4e6f7777f002b7c366369779608a04c83990a42d5937b70b4c38745b1eb1c0d6dbbbd54a581e80fc04368eaa07afeb5f27dc74c53b2dd51643bfdbcef2f03a0c398931f23a9b7b563e45d5b2ecc622b81708e3e437b102f5d34ed6cb1de6ff995c431fcebd3b3596adb372f459f9a3c069f451e72606468342c6cda3783ca72949c9899facd28f6123d8be6531bfe8d803c00c6c9734040f3076e4026ba5997ea8875c585feb45613da8a8c5b40d9e01ba353f19373a235aecad5495bf7ed22c27db213ad71d7322ae5e7cad03fa03ec6c2723d68fa5226ac143aa6a65f8557ffc7ba6117cac78807ba77e2fd8a5e956b2a9f0836d4d88f01ab3d0a1fb4e27f949ca2482470a04cd0d0bf69ac0aa555c162ddf26b8c19c6283088d5f31967f3ddab52706b09a496755e218fd1e65dff048bf84e9fb8c3d6b2bfaa847665f41e3aa60445c9430d230f5c2a9957ead818adde66f32c67dbe0bca31a7cd3a93e886cf4f2810f65437bf2870083f1962662b16dda1ebc1b5c4c20a789fde2c810341a45893e47a3f1a32d1b4261b4e32d71d131c92ab2fc67971e66aa52651408d09ecd4a3640f241c5268ea45bc313060e6e67fa926776a7514d579bd6a8f33e70dd7bc353e12e6a73f211dab2525f0f420fd98c6cbf1889d013f51f7d582ae1f0486c3516a75fd2da92a64ee89859c157472f8be147b3ce40854990de753ff79a70afb369021e417d8493911f7b6b66d82906da953083ede5fbe17d20d9a7539b67dc1b0e97978ddd69b3fc1f509203e1966927a20e7de3250a78c43bbbe0f326e7a7968bd71d5f50f8341be820ed108fd139d23bfe8c51f113f1975206450ce9b48f3a30827ad5e06e64d525b470282b54cf26db11e514be308d81e2e6e77de207bc85f93d998cd3d7f81ad25951b48aac16a4fc59f7ba6afeaabaf165630cc365a0e90a95e0a80fdeaf7b4ac28003dd3f8e7c5d4cf935a967e9047a5444534edc360b18b4eeafcb442dd8c89ba40cb660ba67588705f93baaf2f5498e6b06e85fdc40d60db6878fd913ce9de13a48c3fc9eeb7e45942fee37259c2aaee84ce09214b746ddefaaacb8186edbb18d217e7fb90d2c1b911b78cd1c34bc5cc5a52b8753f05133ccd5a797733671c5e86bde39333c6c17669ab20d7ce28b1964f9ff106aa3eca9070de9b9e003b6ea5a8888853286dbb46d7532f4299b35ad7fcaa941707167c1ec627e52e20c090fd2d109c72d00f927d51fc9b18f602b24e44b4075accec62c95d1240d6f5fc2984377b5539c0c8259bf220626183b46cf619a4e4272853d5b4383719a3086ea7d298d744b75e0af52c2eccfb2126045bd087f44f2410b90d8d99803205d0a44472ff0a844151cdb5940163f8bb08ebe7ac8dbdc65ebeea18e8c465d55b50b39cff050b9dad34aa29f37effc9cb52173c90ff260bd4e8dbb124652ed5a2c82d6a371fce36d0ad9199fb4af9f368132db1020103fdc4464ce3e49546a2da90a862fa323329baf1e1df10fdae3b83cf5f21dd8241fed812ac4bf2bc605acdf24e42968d4df9ec785a3115789047bc9c6c82886c8c997903beb423c83ff2c275b22d7eb8f309fd9b0899410f33d26875c84930df87353efd44202aa575e42c233b21314307d19cd10f44b202f3b6610b8241e6adb616f149e3d9de9e5cba9e9434a912dbab223e25dc0b92ee7226f32273097c14ef8226dde234892aa68c823ea243ee09bb42053b51d547b4a1f03e66648c5c6cecb1bcd8c4ad2a4ef1eed9ae5721b46264370c05ad8adef03a03198a5e477bf7df70af35d8f85c46ae6e9440759122546678dcbe8f04ae506b2b1bddf934d68e02bbc515a999d07d9776b8de8ec2b74c0c52b1fe8e97dc58916a8c5980b63e8409556ac0ad97ab008df07a0b481902616e78f8f5461440099a50176a06722a2dd00c8e89d1612bba2c9b34cb98f962d2bb404d20d2e548092dfbdc4f5236a46977d133ebf5c610209095a5e065a6a8e9bcb8d4c5701ef96a03ffee389910703601afd8ccfc8fe11cc2cdf5538caf515ca35c1d879fb0beb647656d4b01c08be2bc7b17b997513243b56f3d1ac412f7779407455c6cc34c6c9ff3ab6b9e66a3b78532831693d1214e7869a5ab0b6b8a33f101a577f20d16efa12968643da0cc2984f7b896a1624a151271b40fa58cd1c13ef30b5060b6757dfc50bba88125a8ae09d8a98700e6fd27ec87d7741952483f6a12c1ebe53c2ec54e99ca8c1bcbd4de2fcae4e7170bcc6eef28c62304ddaf4d0aa97837c45e7afca961ed16073ddf779a4350f282378cc1d285fee9d552e4aa043b24e836d4f7e8a08a236b8edfcf5f2cd9c0f5f1da0cc69d9a7eb0ec177b2464ea08cc868a97a5481f8f3d0b66098d3c19619bcb86fd61c813141a95fcc5a518dda7ae69522bf54f75b0e63bd27d7d8d75b8e420b7204c4037481ca3a50adb22f343b77f95e746059ef61fd6f477f38591b5d8d7ecd1d1504471bc9a1f8be94bc7ce80189c29f598a6925a8be3b2f74448ab7db33fa8f94fe2267402ab1bdaff5a8c1ca3beea33c6d70a0fdf133e7e70dea8997c0fcce03127e6193bc88b3581291919c67a5d466f0d5153ed986d6deac673ef064e3e138529af891120cfb58326a4b2f703dd88e9d35bcaa596c92412adf086df752fb32e5a4e937a52cd9eced6e7a83c8ee2552eb6b85a6f1aaa06ab760843e8e1effbe0fa7e73b3ff84682b4055972e915a2146cfbb0d28118ce8c6f258ed54089882d246208309b68a8a2ff779e5be0815bf46b2bccdee900fe6601f7481f86238995d0d8cc4cf50229a1121ae88fb9dfb18bc7824cbd0e12f35fed59d53d2564b87bde25eb8c5d83ebc776cc61a03b9d39da5f8bee3e92d1bbbffaa6a4e0399cb6d8d10d712bb8c085d4a8826858c6e403a9e6c13e1a690ae0942741b62927c616bc873fea8167bdc238293147d59d2045f8ca403a2dc5752fcf1dc58a097580326eed0d528f777728096fb477ef4912bfd5d528e2b42b6b56f4a78ae0557d580f23847f11572cfa549b82a2fa82b849be4e7e6ef794f754e7481e868603b9175cc0133d0e003f7d569fd483488a366c5aee94c717fbaa8fcd59c006f40ecbd93206dbaf1c4f654b3234fe621e10190b1a3c468ac05dfe4d5e791dde1d447ee9b3a082305402297be56cb503782a5157d3bbba93e1a37697ab896d8845fa1beefa06ddd09236035061cc4b11c150d126a957b7c6319044a333065fc7bea0e0968766f59bcc90552a65854127398ad1032642cc7ee2f549f0bc4a82e68dd952513483b88f1d41d7108fde13f0a71082cf5933ea0e30c65bce4e8eaa10c8e933c2f93f14e9ca64dbb1dbdf39b8fef4ed34375c87478088d95eace655c1664ba3e69ab69057ecfdb9c7d5027686294caae96cb1ffe5a2be3eef12994bdfb8b8b46d943e520f399bcd994c83d859aecf897c40c9c0369d6846629cc65f207439aed9bee4c5850734e83ee119d14c6664b799f5c9e6f24f7a303accf7bc00e0dc5d3cbd92677b1f71ce6a73648c908df9cc51dc0c6599e1afeba6daf04bdab26d44b9c1eedc1254dbc4cd11b36671c0b0136bf186e874c8d0a0b3c0e523cecd4db8005895e4e28978c89b0815267ad9fd7adfca048b46a9fb81fb512909ad4e05c5228fa55edee8feefae1cafabc3eb5415b48ddf0b9694658e6e5ea449ef30d7e11bbde91c391cd4f1c5e3f38be69fb60c5280e078d3ca3e34f037196f9118ebeb810685aa602e249a1976637c3d55b803ec67909132e96b5d0d6224d30b1539d1f54fa7ba82fab85994292934418c683353b911e75a80e802875684b04a230356be3f2ddb47b00d9aa38d5622f5660a3dfce864e28424bfcaabc994fce0c2a718b67f55a85df55f76caf28ace0883d91fec6ed173e8f539ec9fe2bf057801c37b01323f2c1f2fa87a5cd1700770131ea7f0222c46c3ae2bd05faae09a98fceb22ca7de95b74d1057bf2fa8c4336a565b3c693fb965ba7b310e7f016e7f150a5080b8426ae55ebdf21fe1fd36622d5388433a2a76788fd1e1a89ade23b120e91775076605252a14acc222a126f9b2f114aadbd865837965e2e89a62a82a9c685a2d619ec7ed846fa2b9638c211df7c8a6875e13b4ad007a7e8644f0fc8fb530aad602073ac22fee8330aed1c7d97f5de99853840e3850ea61f3c852ca7592677cd2e33b58856763cab7dcd115cee37184ba02ced6686b4410409b852b797bf3f6a303d781027c66aa1c26e6207a69a8feaa73f0c9cae405da80e5985ddd0fa4cac5b6188da48f3b23a8800b6c8118d95965c5d4045403afae6cc850e72d5e613edf7c5a4e15bba8bdc9ddf87071e78a012caca49abce21d0cd5749730e4d4dfb92110b3fc142fc469f5e76ade69aa6e9805512fb094872de2e6b7a15224a7cc54371d59b2fb599f88f5fd9f838f5a040da9b75d29dd36494ee99aa435312a4895b3e22b30ed00c41caf2fc314b25003bae45b1e9c003319ec772eec424a5a04520ff0b057b9964ebdb1d38596e105138e44d4078a211951a3d3b3684f7b7ee8ae5bef1dbde202f3658c0adebb9a56e8a67c9f7bb11b9471d3066deaa2f2d34d92efa646a4c85bebe7741a313e6135c6c3be8381d79c76ab25686b5c2726c80997e21b31e79a2c6b1956b1c1bc9b756466c257474aa47a4fa33e680bcd1f49ba3072050a7ba63a2afeb0f553bca1b9ab727ff154c742e938915d434ce13a012111df9f6d6b61b832210f354882fb9af69171065b1b23914f0711751405e46fd9a55f41737f534a334770e8b3cf79e80d142db2f2f4bf80f67f1f5c36d86176d3f9779f656d3da474c757a1d59ae5cc1de2d4983ed3fcc1be0ff8ac8463f133d9f382377e275ed5e36ee96405ec83036d57fd54cae424998201235c271857596e8fdae12ff97b7f06f7db6d17a95e6b677bcbaad8b2e5e5de37ddda977db864d7da90ca858cb691de94c4093d690b572054a34ef40d6d8e04cb854823e948ae4c9b60e6709d72896448f85656257a8a14fbf96e05300c7538b25122096e72dc44f27a2270811358be16f80d5dd02af2a95a1a23c89ce7af7a816b193550253b6227f8bad2541f781545de94f1ca092231e4277cc6ceb7eacd4ff480284233d4edc0134b49a9cddf489f0231807b4b9812f1a458c9f9e20ab846e7313106d790a1d057d17dbcf35279b97d8f212485a8f95dbba93431f2913bf97b7aebe70dd886b207aa6596c52e87d931013b77e18493ada01c1c270958caea42a3402850f86317ecc854ed954c6b6291a6239ebf51f11ae2f3938c693697ffaf9bfd18706734cd8a11afbcccfafb6223e53ff7e18e6fee3fdd585f5a0a90311433fb83eb5c6dde57f20af6de5a269a38ed41c127367fedf64f7289fa17e7692f15cf44562fa64ab167f1680886259294b1faa9463200702aad827499bfdc76d41668c409a7a3e6f7bbe06f8a39cfbab1bf186fc54458e4ca914798763c256e917386e272739a976d0657cbb68dac2b55c6be3f67a6005f1022e8fac52eb0af4ff74170a6a7f96edaaa8b62c8710137f783b943d92a8abe3e8eca4f6cb57afe9a1a5dc61bd17ae82423f952fba4b726a22e7b7e115f0d39fe29040ee796b672b39b447945142213805edbdb8b2eda37a06e631309c2367f312c8a44e40856342d5345b2c42a68ecd45eea42b4513d74780b5fd0901878a4abdfc0ba4d1a72192097b93bac2a75674cbc4fcb29ca890c0ede43786d7f678dd0a6d0053e2977b66402ef1a2ec6c1e5bd27a3f47334dcf51ff9423c5e8739a111062d466c70d7857c03141b3900dfd147344f48091bda6adc6b2a5ba74ef801f44b3c1cd458dcb4119d4b54b385b7ff5b3fc2c4e159d30ffe5b0b0154e0c1d0351132f778ba2ca4548c3addca882fe9f7a43bd99933e220f5f6e835e5bb5fa2bad4c05a6aa204abe04369903f5aab05b8ad0854440fe22e248018fb5d8bfd2b6fae5221e099315406e2c1f470e05de4f96436dfeac6bef6a97c5277c2f08244a832fe5ee8dcbfb4ae9bdee880581675ec47faf3be91c2639039f182fa6e72919cbf86bb46b25eebdccb89d97c6e8734db6261f4ab6c8fa7548d46ae21f4959ae42fd34991a1691ed8d5c98564cafc76713dece2a1bd8132442a65fcf5b89c81d03ddc36ae9a4023cda4b227e13c90c1748cd0449dc7e588e2dde976bb6badc9d958b068cc2ec971119df02b87bef9be97587f31dc6266793aaaa5438da06265c75932c7b202ad8527d1f6ee1c3a6b6b0ad93efcea1d6c3f77874daedb14b61bbd6b49e66a0789b589080f1b0ae2a15b6afc4a2aebfa5d5f937e89c5f4fc8f31ba6869900699b43f1b26f4417347afc61e99ec95b518a8653e64b368f6b1bbd8410f194121f672fddec5abf5e7b032ddb838055cb3560db303704507ee7cc8052ac29740df164303834facc19d0130f11c0b65ecf3835771bdf78f2253d625ef7d5ebec71e83eb953e26ed6365d4f3d8b528f6a7a57e1b7db037aedef7b516301b19cd41eb624a1637205ccfecc1d81eab4add84f714b84294adb46cbb1d0c528f00db26200514d33e3a707f7b93cd60f9e0617a38d9f43cc55ac5d3216160d14bd0c6b3d7da4ed8e17a7078bfe3032e9d7a8c0e296fc6fe009f96e4c73424f0fc2e88e41c0fd92291917bcdf599d55b8c9625deebd146e0002c0fc9e9a47e0f5e5afd73c12c7b840696579e759c5e3f6531a359dbb9ae97146ef2f386a7bc7f586f238e00b79f6f18481a35fe2b1e59b3c2e4f52c52b29e9bef7e759754edf024c78894ff0db1fc8a9a38567579d4f126c1d5d554bb390a15e7e7f6cc0bd0f86bb6e38eaf980de2edd084d3f0d4b2dc00cba7b2186ae2aed85194acc4fc89ac2d5018d13923294f387dae5c02334f08047b45c812ab2e262f27cb943a2d3cd224713efe4deac5ca807d5e7ac5ef8846131b131f8d8fb08f5658ace859f5ef19d68daf2bff0d8384651dbebb8690c70ef16b3cc7a3e3765b4dee7885ec14f5212e0ff0310f13c76580a5f3b81024af8b6848beb63bebb9fa95b2b3be1975faa7ff025a0b48cc6b7c08e5c8d340e0b2dd16188ed54c03ebdd9736c6e48c46eb374a5a7782d611cbb111f37d70a3e345d1799aacab7904fd49a4936b8d1b3a071c11a87e4339973e27ba4086aa8db85425c6f258f0e77376cb1f86a732799285d7501139cb93b2c5bbf636d8484de3ef2ae7653783dac9fa321e0a84f8178d78bd6a7cc4fe60163e0d04169e44776a2e0557360958631470466300097e5fc04428480cd72aab5d74309dd2c4ad58eb3b8915fdbc6b91e1f9d1498136531b719d915fb3a148758017ba060528270c9f1e6928e713125695762c0900071856863a58315456cfe4ac544e5799ce152f9040e65c0d9d7c49057467914cc32c83f6762d459d825ad226aa58c1354487df0855723d6384036af71b392a16e161014c0518913fe4ff987523de53ebc82f4664f66a3b0fbfa85767626fa0d9b5c2f61dc73b6634353ed9501599b7ed6c16fe01a5b019f505d8c368248839e2704363a9e76d96f63490e0a52a75883019faabdd23f5146f03349a1af4dabd834bf74558f311ff73c4e62d8fed4103cc3ca94ac8bb4d998dbb0f5e098a1392ce0860c8e9a3f766aa76f7482eeb6da1b5489a1861ee4cae5f9cbb16c0f146c6d112e3e464253e56c9270f7f7efc80d1ecab69fb1ed4d654de3dc37dd92839a5d120b69f5dcb8643a6ffb7299606b9b981638d2a4f22f5be536bb0fed7c227d6e644e3fba4557bd90d3f5853caba9b223646f6f9251ff19378a268daaa37eb48a4ad682ad144311de8d5d9699519d30dbb5fbb985300ca7b1790b939feab97245fc50106ccfa1e92e06e817324a914839b707e67d570b08fd6dbcf9bb867bf56b2e696849c80bddca45939095e7c3410fe86fcde346f28018c81d4b54a588bd18093808b6704d46b52b15635e27ac89c703aab756bb66bba3ce17c8fa17588bf27a69843adfc1f18e9d651d09fe1a0c39609ae42977b7a4bd6797474c649069c6dc0f63c9a1ef047a29482ebabfe089a5f8074b882bd526db6b83bd6877511e4ef433b77c38ad73d1e68e1dfc80ea62903be2bcfedfee8f49bf4569e4a3a24bb4d3f2cc2ccd53c79f248d99ba92bd6c0ee6ca0beb0092040cfd98b54e76e24e8de4da1b4b7b6ab61bd9a1032ac3dcc5cea45106a645c275ab78e0cca6096068de378156d9136356ef87d8f25547f1b3a2ac5de559a6ecc18f7a8b5262ff0bb5a9319f8dbd0a59c6ae9236f8d70128c7ef5b50ed36a9d2ac2e8e97ff7320c4426df384061fb61f9b953d4f49e4c085f070a29defb537ea1e1030ad58756c389a76e148e6334f1a46effd62b6a3d2ca2180c98f38b237e40c9ba9a0367d61675533590c70818f122721c1e2a1262c33b466216491a23d6e33701028cfbb6d2c7be2865a9423a5c6da4f19b354b5bf2363586689ae3538f30fb15ffa8f5cb671410400ef1850f2d6fa731d23d01d2de968c85067206820191bf0ab1aee66d5db5f3aec679b9d07d331f6ae2438e46343ac13444563379e9eb73080f810e06c283258fd0386573881df9295b91390f19256c850cb3580d51796f32b36c6d00a510aa96f0995d7156926a7e3c98491a6068f84952447ee59d3a794d834b8248ebfa1196d2a10aa6b9f8ccdadb794816f5728aea4f07ef329669c5ed18a3dd4f89c0c1032ae04c572113aca027f00c4d2f02dad8c22383dfa01322ae5a9ea2fe11ca105bb8dc4bb8f988f4710d439653fe0799a1aef37cc8c7d26c382aba79c17ed15327b586c15e6b2540fa100b6ea37da05a71f4480943999f3d9c59cf76217570737144eecca7b1f3559c9c9f7718c378591f87434c6b991bd0657e32b3a3aaca9323496d7b5e7cc82a08bff8d50c2c089b96c1152801b3989944f2bd390617d0fe2f2b84062574562a44c8d55b2bd6a4aff831dc4a45066bca07bae0a5b2e2bd1bc84b776c01228fa41beff31befc7b119e98421d94a09c8851328052d213ce3788b92f6e567e63bdb9147ab963b0e4f911196b551746d98d1376a4dc46209a7a0f8261397194879dbf7d029e972da069535f2b25fa1ae5dd6f68f6615203c55ad5fc6ea49573db0b2200139b0f96c39c241f01308636cd083442265cc0bfb8e400dc343b5519294f3c935982f801b9dadb1822720d59bc202e3415f943576e599cefc23c51d5df98fc92906a6db2d4eccb6ba1ee20aa39761f014ce57bb9ab2fd872f652bd13529a0a45ef730a0cdd8b3f419feff2c4300277c2d57674168c80afbc1aabd3e275b4b72d55d071c192a75be8228ca3e003db8fb9f8ae4c9e5db38b1585772ecd0a5e996756cceaca3f80ddd7af26dc91852ca691c85c307f063322a8150b1ad18a7742ff18957d37c54fd79bf92131d0e13c7699cc447ad8badb4e2b4f796dad6dfef0813f25a9c4990af6503445af967cabcd5ed75ee8dbce7b41258a0782106cd4dabe098bbc0cad3195603db06c6b054b015880660c65a0de470ff5dd4ac286675799587d97555e1a64f49a943996095e5a5749a7ce0d18b81a6e5d60352eae3ad6741fb705af270f1d0b05ee9e435d78284e5cffc84c1771372322c8ece7c07dbbfc724dd43551a094eea0e413a141eec26cf1a7bae7a9c083b0ccb4149d9c711007679953fb26f5b9142d6828333e41e1c19852d7b53770b6b0fcffb8e5efe283c314303c7008e12a526e7671900e79062a80f1c59c6a1c2d9e3b0037504ff51f132e1be1c07dccb94bb355d77148f50e90c56e53b7ec964d3489130d13cb04938bd82c74e237f46f78a22be3c8fd267ee18a60aa6cd4675675a94b8cd076326fd223f17b52a21699fe38529c67272be9c01a62634a828eabc49d6e7fdf20d96442bee37ed34ffaefa3b66e5b6e9d7058e15513d4ef83cea8426411055193b74fe3fefe20ad0bc3bbac91f82e792f522505b3d84819e2f51b62dd81153be099e82c2b0805f9fcb29f3c8637d48281d98fe19ccf5f701eef9a9b66747e8c2ff6caa0ab88f9c1b0dfc3bd2712b94379702eccfb8aa408a5f98ad425e100b713bf221f61f3b781469c18913928fdc0f93b7f2b8114a6e3d4d62757400384352453ffad4a24af95c93cedfe22fef80914a8249732accaab4556bba6c2f6c3a4a5780e0608d6e75bcacfe5cfc510526be38f2a50c458b56e9d97d9708eeff7cb261e996ec60352a74288438f49a8895f15efaecbc7534b72c3681cbd7d9cbb4ebb35c6675d3b5b0fe0dd407eacf194a4f50a18bb30dbbb080f6b619bc28712d2b48731401002b34e018a7661f3e81179bff544f7d389d85d7a626ad0f756b66365f0d9278f3b62b0dcaa3052b2dbbcd4e9a3bbe25790e7d7c2856d89e08535f64782f6c2c44cbfb26647917d0bec2b7f2a0d3d23038a6b1986abf2b330a57adf5bcd9135ef66c2cdad20eb958a63a87939adf822a34390f8c036df49c6be503ac08cb8caaf5adff6f2fdc7ead940afd039fff04a63324148d65ba872ce129e4bc26e3bd7230c4d76d49dbba606446788ccfbb2760053752a64b6dfb28091dd4927a7a3ea5ffeff0cf249b8bdbd72c20480e7ecdf75cafff2997eb1d8d7987d398663bc1081847aee381c162478cebbd24846f0bd2732fcf9ef61e8331ec49e7a4eb4b760f3dd8b73d6f6a6facc4ef2306ffd710ace35841e45d9c22b3a4985f40423382f7d409194de870d273e98e4853d0734041db69bef89fd2f19cc47b882c580ae5f0aa224e8732c2b59a97e72345beea6dcee15301ab8c961acbcaf27ab1412dec156d62ff707b2dc22a6dab675b49fba2a97b893f15a06463dbf9679138360aa028a62600988e523f0237350f7638fb8740ff67bdb0886b19e71007b097b510a6f7fbe155c7b900424dd3e7166577ab8e90df062486cd10be9707f9d47283264d737838d530eba0b16e8c4b3d7505281a0e69da78c6f36ebe564d11b50cc925582f4d901d7d59b2fd430d4296d647c6a351b6f68b050dd51d83084d81e0654b72e35a18cd6aa80a45c358bb2cc8bb8622bfcfe17fd2098f901e33ab2d644cbc9e20389a6061e06a8273674ce523872ca1439703c8a09048dbe95e09ee989197431e50a6166e30765cdcfda1bba196d765da0367ef1630427794b19e623a8b982b6bdea62ebeb7f4d6143967d312c7c0337752937cf3463eb127e42024e77bcec0cb4b366ae9f8079da7fef5bd824e51f8a69b2621b91ba500b1a556768de47f31d70ea42a9537926fb92353c0268e7510d2fd743833e198a2431bb2f8a37534c90e144b4d9eccee64d0f5a55dc961c26b870fb83548f8bac20f73da99d13d6538d84a1b84074a88625b0090c6e9e7e25aced54932b3bcabcd15fe4255c032dc0eca1c01b57b14a8029ac23073e8fd22948ae1539e307b95e0d1dd2cdfef61b1cc7e91412836603a713aa4f2a66e9bbbd73ff20fee83e43c6de5131f3f5cf9903c8744fdc89d61cb087cf93aabcd3a7330315569d1a24165c6da6d7fd171f5b2e546ed111d2069b20d92896cd606d97285e83f7879b7877a1d9e598f9171d927c10b2529761a0d346a9fa51f6898f5be6650c0a2c7fa41103a6750067be7ff869e8d254c47d7fcdb2b8a849838e81f8014f0c7488be9345fbe16b17af52c8ee3bde4de256963bd966cfeb51b6557d59e94519e1e6be64672b44c727a62b88fdad052dee986c8ac7c67304c76a7358ebd808fb06a101243824891abcc64df64de807c6d063fd1bd5b9e3479adadd6824d4b6d2af593fd56e321202a97fc136dd29e95097c5e26a5f1e27698b906d12275385b3777099efc529bb726390f600f835d21bc1529647709bbab1137758440127ac54bfbacf896bb6eb96f310074dc23145de69ea7334ef317a5e950bc0bacbe97b1c88414f439d77698d581652aaa386066f4ee6a15d29fc6c215c14d17378c0fb00ed775203ef03655fbe59ccd795c7efe4c012e16f84b8d636d21a9597ac23b43057e7f693a29449e5f9c9ac17dda6c0136e8ddd87f005a97d224b5f29d0566860e187109af5862233d60b7b44b4b356d35ddf469c60d28778886157b17348b6f79ff89d5db0ff29e02659e768385eef39ce4647d064702a1781dd252d7e27522e85b5708c8559ed3acfec951d3b2dde9d7d22419e950a58a2014cb434d5529d8c7dd005e304d4251c191aea3b529dec228df1a4a7e97e1b71174ffdf08e2375433907db067d003602ea61c47e24d05699f81f9ffff7f06